[发明专利]一种用于家居设备控制的智能网关系统有效
申请号: | 201811472420.4 | 申请日: | 2018-12-04 |
公开(公告)号: | CN109617867B | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 吴川贤 | 申请(专利权)人: | 海南高信通科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈欢 |
地址: | 570100 海南省海口市美*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 家居 设备 控制 智能 网关 系统 | ||
1.一种用于家居设备控制的智能网关系统,其特征在于,所述系统包括智能网关、智能家居设备、云端服务器以及客户端,所述客户端运行于移动智能终端,所述智能网关内置有协议切换模块,所述智能家居设备内置有安全通讯模块,所述协议切换模块用于通过切换通信协议实现智能网关与不同设备的数据交互,所述不同设备包括智能家居设备、云端服务器,所述智能网关通过协议切换模块与云端服务器进行数据交互,智能家居设备通过安全通讯模块接收智能网关指令或反馈运行参数,所述客户端通过网络与云端服务器进行数据交互,
所述安全通讯模块预先录入所述智能网关的SN码,在与智能网关进行数据交互前对其SN码进行验证,验证通过后自动与智能网关进行组网以进行通信;
所述客户端、智能网关、云端服务器分别创建密钥组,所述密钥组包括公钥和私钥,密钥组分别保存于客户端、智能网关、云端服务器的指定区域;
所述云端服务器与客户端或智能网关进行数据交互时,所传输数据均通过由通信双方的密钥组确定的传输密钥进行加密,具体包括以下步骤:
S1、数据发送方与数据接收方通过网络交换双方密钥组的公钥;
S2、数据发送方获取己方私钥与数据接收方的公钥,通过DH算法计算出传输密钥,计算出传输密钥后,数据发送方将己方特征数据作为附加值,将传输密钥作为导入值,通过KDF算法进行计算,计算所获得结果取其长度的中间值切分为前半段和后半段,其中所述前半段计算结果作为下一次进行数据传输时KDF算法的导入值,后半段计算结果作为本次数据传输的传输密钥;
S3、数据发送方通过加密算法用传输密钥对传输数据进行加密,并发送至数据接收方;
S4、数据接收方获取己方私钥与数据发送方的公钥,通过DH算法计算出传输密钥;
S5、数据接收方通过解密算法用传输密钥对经过加密的传输数据进行解密,获取原始数据。
2.根据权利要求1所述的一种用于家居设备控制的智能网关系统,其特征在于,所述安全通讯模块为低功耗通讯模块,所述低功耗通讯模块为ZigBee通讯模块或NB-IoT通讯模块。
3.根据权利要求1所述的一种用于家居设备控制的智能网关系统,其特征在于,所述指定区域为仅能由客户端或智能网关或云端服务器其内部程序读写的区域。
4.根据权利要求1所述的一种用于家居设备控制的智能网关系统,其特征在于,所述客户端用于用户注册账号并通过账号登录系统、将账号信息与智能网关SN码进行绑定、查看智能家居设备运行状况、发送智能家居设备控制指令。
5.根据权利要求1所述的一种用于家居设备控制的智能网关系统,其特征在于,所述智能网关的特征数据为SN码;所述云端服务器的特征数据为定期更换的识别用字符串;所述客户端的特征数据为当前手机号码或IMEI码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南高信通科技有限公司,未经海南高信通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811472420.4/1.html,转载请声明来源钻瓜专利网。