[发明专利]一种分散式用户设备的控制方法在审
申请号: | 201911315189.2 | 申请日: | 2019-12-19 |
公开(公告)号: | CN111083224A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 韩帅;孙乐平;吴宛潞;郭小璇;肖静;秦丽娟 | 申请(专利权)人: | 广西电网有限责任公司电力科学研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 南宁东智知识产权代理事务所(特殊普通合伙) 45117 | 代理人: | 巢雄辉;黎华艳 |
地址: | 530023 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分散 用户 设备 控制 方法 | ||
本发明涉及设备控制技术领域,具体涉及一种分散式用户设备的控制方法,本发明中用户设备与WIFI网关通过LonTalk协议进行通讯,有效的解决了以无线通讯模块作为智能家居内部网络产生的网络不稳定、穿透性不强、覆盖有盲点的缺点。服务器与WIFI网关通过TCP/IP的Sokcet协议进行通信;服务器与控制APP通过WebSokcet协议进行通信,可以在不浪费手机大量资源的前提下,快速、安全的获得设备的实时状态。
技术领域
本发明涉及设备控制技术领域,具体涉及一种分散式用户设备的控制方法。
背景技术
随着智能家居概念的普及以及智能家居设备的普遍应用,人们对智能家居的网络通讯要求不断提高。目前大多数智能家居多采用无线连接的通讯方式,在网络稳定性和性能上,无法与传统的电脑相比,导致设备控制及数据传输实时性差。
发明内容
为了解决上述问题,本发明提供了一种分散式用户设备的控制方法,具体技术方案如下:
一种分散式用户设备的控制方法,用户设备通过WIFI网关与服务器连接,服务器与控制APP连接。用户设备与WIFI网关通过LonTalk协议通信;所述服务器与WIFI网关通过TCP/IP 的Sokcet协议进行通信;所述服务器与控制APP通过WebSokcet协议进行通信;
控制方法包括以下步骤:
S1:通过WIFI网关采集上传用户设备的状态数据至服务器;
S2:服务器将用户设备的状态数据存储至数据库并推送至控制APP;
S3:用户通过控制APP查看用户设备的状态并发送控制指令;
S4:服务器收到控制指令后通过WIFI网关下发至用户设备控制用户设备的状态。
LonTalk协议遵循ISO/OSI模型,提供了OSI参考模型所定义的全部七层服务,是直接面向对象的网络协议,这是RS485等通信总线所不支持的。这为设备之间交换控制状态信息建立了一个通用的标准,使以往那些孤立的系统和产品融为一体,解决了不同厂家产品之间的互操作性问题,从而可以在居民小区家庭内部构成一个统一的网络控制系统。
Socket传输数据为字节级,传输数据可自定义,数据量小,可节约手机应用的流量费用;传输数据时间短,性能高;适合于客户端和服务器端之间信息实时交互;可以加密,数据安全性强。
WebSokcet协议实现了多路服用,是全双工通讯,支持持久连接,由服务端主动推送信息给客户端,解决了http协议的同步有延迟问题。
通过上述三种协议在系统各环节的应用,可有效提高通讯效率,达到实时控制的效果。
优选地,所述用户设备通过LonWorks模块与WIFI网关连接。
优选地,所述WIFI网关将LonWorks模块的信息转换为WIFI接口信息,并采集LonWorks模块的数据并将LonTalk通信协议转换TCP/IP协议从WIFI接口传输到服务器中。
LonWorks模块包括LonWorks芯片,用户设备通过LonWorks芯片绑定变量,用户设备的状态改变时,LonWorks芯片立即向上层连接的服务器推送用户设备的状态数据。
优选地,所述服务器与控制APP的数据交互方法包括建立安全通信连接、数据下发和推送、连接保持和断开,具体如下:
(1)建立安全通信连接:
1)用户在控制APP登录界面进行用户登录,登录成功后服务器将控制APP传过来的SessionID保存;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西电网有限责任公司电力科学研究院,未经广西电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911315189.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于PDA扫码的拣货方法及系统
- 下一篇:一种根据人声匹配相似人脸的方法