[发明专利]适用于智能家居控制系统的新型网络通讯方法有效
| 申请号: | 201510435695.0 | 申请日: | 2015-07-22 |
| 公开(公告)号: | CN105141657B | 公开(公告)日: | 2019-02-22 |
| 发明(设计)人: | 徐晓灼;王志新;史莉 | 申请(专利权)人: | 上海交通大学 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G05B19/418 |
| 代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
| 地址: | 200240 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 适用于 智能家居 控制系统 新型 网络通讯 方法 | ||
本发明提供了一种适用于智能家居控制系统的新型网络通讯方法,通讯过程中,家庭服务器与手机客户端均通过TCP协议下的Socket通信连接到公网服务器,公网服务器负责信息的转发,实现手机客户端与家庭服务器之间的间接网络通信。本发明实现了家庭服务器与手机客户端的有效通信,通讯稳定性好,灵活、可靠;建立了完整的家庭服务器信息返回机制,通信过程的可靠性和信息的准确性得以大大提高;家庭服务器利用数据库实现数据的存储功能,公网服务器在通信的过程中仅需要实现对应家庭服务器和手机客户端的信息转发,既确保了手机客户端查询历史数据的有效性,也保证了公网服务器的简易性。
技术领域
本发明涉及一种电气工程领域,具体地,涉及一种应用于智能家居控制系统的网络通讯方法。
背景技术
对于智能家居远程控制系统来说,网络通讯是不可或缺的一部分。应用程序的网络通讯一般是通过Socket(套接字)来实现的,即手机客户端APP通过Socket通信连接服务器,并进行信息的有效交换,实现远程控制的功能。但由于家庭网络常常处于内网之中,手机客户端在一般的网络环境下不能直接连接成功,同时通信过程中可能发生的信息缺失常常会引起手机客户端信息接收与显示产生错误等异常情况的发生。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种针对智能家居控制系统的网络通讯方法,成功实现了手机客户端和家庭服务器的相互通信,通讯稳定性好,可靠性高,且建立了完善的家庭服务器信息返回机制,保证了在网络故障等异常造成的信息缺失的情况下,手机客户端信息的接收与显示依然不会发生错误。
根据本发明提供的一种适用于智能家居控制系统的新型网络通讯方法,通讯过程中,家庭服务器与手机客户端均通过TCP协议下的Socket通信连接到公网服务器,公网服务器负责信息的转发,实现手机客户端与家庭服务器之间的间接网络通信。
优选地,家庭服务器与手机客户端均连接在公网服务器的公网IP的同一个端口下;手机客户端在连接公网服务器后,向公网服务器发送序列号A;家庭服务器向公网服务器返回序列号B;公网服务器接收到序列号A和序列号B后进行判别,若序列号A和序列号B相同,则使发出序列号A的手机客户端与发出序列号B的家庭服务器进行一对一的通信。
优选地,若序列号A和序列号B相同,则公网服务器向手机客户端返回序列号B;
若手机客户端在一定时间内接收到公网服务器返回的序列号B,则确认自身有对应的家庭服务器;否则,则认为序列号A输入错误或者家庭服务器并没有正确开启,需要重新输入序列号A或者开启家庭服务器。
优选地,手机客户端需要对家庭智能设备终端进行远程监控时,发送相应的控制指令给公网服务器;公网服务器将收到的控制指令转发至家庭服务器;家庭服务器收到公网服务器发来的控制指令,进一步通过串口通信传输至ZigBee协调点,ZigBee协调点通过ZigBee无线网络通信控制相应家庭智能设备终端的ZigBee开关继电器,进而实现了手机客户端对家庭智能设备终端的开关控制。
优选地,在家庭服务器确认收到控制指令且ZigBee开关继电器已经完成相关动作后,家庭服务器向公网服务器返回相同的控制指令,手机客户端根据收到相同的控制指令确认智能设备终端已经成功被控制。
优选地,当手机客户端需要查询家庭智能设备终端的电能数据时,手机客户端向公网服务器发送相应的查询信息,通过公网服务器的转发,家庭服务器收到查询信息后,查询对应家庭智能设备终端的电能信息并实时通过公网服务器返回至手机客户端。
优选地,当手机客户端需要查询家庭智能设备终端的历史数据时,则发送相应的查询命令信息至公网服务器,通过公网服务器的转发,家庭服务器收到查询命令信息后,查询自身的数据库信息,得到相应的历史记录,然后将此历史记录信息通过公网服务器返回至手机客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510435695.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种能力接入方法及系统
- 下一篇:一种基于网络平台的植树系统及方法





