[发明专利]一种基于SDMP协议的智能设备的云平台控制方法有效
申请号: | 201410022911.4 | 申请日: | 2014-01-17 |
公开(公告)号: | CN103777604B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 倪立洲 | 申请(专利权)人: | 杭州赫智电子科技有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418;H04L29/08 |
代理公司: | 浙江杭州金通专利事务所有限公司33100 | 代理人: | 王雪 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sdmp 协议 智能 设备 平台 控制 方法 | ||
技术领域
本发明涉及通信领域。
背景技术
随着社会经济的发展和人们生活水平的提高,各类用电设备越来越多地被智能化,并各自通过某种控制系统来进行智能控制,在智能设备控制系统中,智能设备往往通过PC机、服务器等控制设备进行智能控制,这就使得智能设备与其控制平台之间要进行海量的数据交换,这就要求在智能设备的控制设备上存储有大量的控制信息,同时还需要在控制设备能够与各品牌各类型的智能设备之间都能够建立通信,现有的智能控制系统往往只能够与某一类型、品牌或者某一单元范围内的智能设备匹配,无法满足生产生活中出现的各种家电设备、工农业生产设备等多种智能电器设备的控制需求。
发明内容
本发明所要解决的技术问题提供一种基于SDMP协议的智能设备的云平台控制方法,能够通过云平台对家中的各类型各品牌的智能设备实现实时的智能控制。
本发明解决技术问题所采用的技术方案是:一种基于SDMP协议的智能设备的云平台控制方法,以SDMP格式的通信协议在智能设备和云平台服务器之间建立通信,并包括以下通信步骤:
1)注册查询:智能设备通电后与云平台服务器建立通信并查询其在云平台服务器上的注册状态,如果该智能设备在云平台服务器上已注册,则进入智能控制步骤,由云平台服务器对智能设备进行智能控制,如果该智能设备在云平台服务器上未注册,则智能设备会周期性发送查看注册状态请求直至发现智能设备已注册或者断电。
2)智能控制:已注册的智能设备采集其工作状态信息和环境状态信息发送给云平台服务器,云平台服务器发送控制指令给已注册的智能设备对其进行智能控制;云平台服务器根据智能设备所采集的信息判断智能设备的现有状态以及预期状态,生成相应的控制指令从而控制智能设备从现有状态切换至预期状态;智能控制的内容包括智能设备的开关、温度调节、亮度调节、湿度调节等,根据不同智能设备的特性,智能控制的内容也有所不同。
3)终端控制:用户通过智能控制终端向云平台服务器发送控制指令,通过云平台服务器与智能设备之间的通信对智能设备进行手动控制。
SDMP协议的全称是SMART DEVICE MANAGEMENT PROTOCOL,中文是智能设备管理协议,SDMP协议所定义的格式包括消息ID、设备ID、加密的PDU和摘要码等,报文格式结构如图7所示,通过SDMP协议定义了云平台服务器与各品牌各类型的智能设备之间的标准通信格式,能够在云平台服务器和各品牌各类型的智能设备之间建立通讯,实现云平台服务器与智能设备之间的互通。
SDMP报文以ASN.1进行标记,详细定义如下:
SDMPv1MessageSyntax DEFINITIONS IMPLICIT TAGS ::= BEGIN
SDMPv1Message ::= SEQUENCE {
--版本号
msgVersionINTEGER (0 .. 2147483647),
--设备ID
msgAuthoritativeEngineID OCTET STRING,
--PDU部分
msgDataScopedPduData
--摘要码
msgAuthenticationParameters OCTET STRING
}
ScopedPduData ::= CHOICE {
--加密的scopedPDU
encryptedPDUOCTET STRING
}
ScopedPDU ::= SEQUENCE {
--消息ID
msgID INTEGER(0 .. 2147483647),
--请求类型
requestType INTEGER(0 .. 2147483647),
操作类型
actionType INTEGER(0 .. 2147483647),
VarBind(键值对)列表
variable-bindingsVarBindList
}
VarBindList ::= SEQUENCE(SIZE(0 .. max-bindings)) OF VarBind
VarBind ::= SEQUENCE {
--键
name ObjectName,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州赫智电子科技有限公司,未经杭州赫智电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410022911.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带安全头靠的置物式儿童洗澡容器
- 下一篇:一种橡塑共混皮碗料