Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于OPC-UA的智能家居控制系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:慧之安信息技术股份有限公司

摘要:本发明的实施例公开一种基于OPC‑UA的智能家居控制系统,涉及智能家居技术领域。所述系统,包括:多个智能家居设备以及用于控制所述智能家居设备的终端控制设备,与智能家居设备及终端控制设备连接的智能家居网关;所述智能家居网关,用于通过OPC‑UA协议,建立终端控制设备与智能家居设备之间的TCPIP协议通信链路。本发明有效地减轻了中心云的压力,OPC‑UA协议也保证了能够接入的智能家居设备范围足够广,同时信令和数据只在局域网内流转,保证了数据隐私性。

主权项:1.一种基于OPC-UA的智能家居控制系统,包括多个智能家居设备以及用于控制所述智能家居设备的终端控制设备,其特征在于,还包括:与智能家居设备及终端控制设备连接的智能家居网关;所述智能家居网关,用于通过OPC-UA协议,建立终端控制设备与智能家居设备之间的TCPIP协议通信链路;其中,所述智能家居网关,包括:连接请求接收模块,用于接收当前发送端发来的TCPIP协议连接请求;所述连接请求至少包括:当前请求连接的请求端的IP地址,当前请求连接的目的端的IP地址;所述请求端为智能家居设备和终端控制设备中的一种设备,所述目的端为智能家居设备和终端控制设备中的另一种设备;IP地址获取模块,用于根据当前TCPIP协议连接请求,获取当前已建立TCPIP协议连接的终端控制设备与智能家居设备的IP地址;IP地址查重模块,用于判断当前已建立TCPIP协议连接的终端控制设备与智能家居设备的IP地址中是否存在所述请求端的IP地址;连接建立模块,用于在所述IP地址查重模块的判断结果为否时,建立所述请求端与目的端之间的TCPIP协议通信链路;所述IP地址查重模块,包括:IP地址查重值计算单元,用于根据第一公式计算所述连接请求中请求端的IP地址的地址查重值;判断单元,用于判断IP地址查重值计算单元当前计算出的地址查重值是否等于1;确定单元,用于在所述判断单元判断的结果为是时,确定当前已建立TCPIP协议连接的智能家居设备或设备控制终端IP地址中不存在所述请求端的IP地址;其中,所述第一公式为: 在第一公式中,DIP_t表示当前连接请求中请求端的IP地址的地址查重值;t表示当前时刻;At表示当前时刻的地址查重集合;IP_t表示当前连接请求中请求端的IP地址,nt表示当前时刻已建立TCPIP协议连接的终端控制设备与智能家居设备的IP地址总数,IPa表示当前时刻已建立TCPIP协议连接的终端控制设备与智能家居设备的IP地址中的第a个IP地址;a表示整数变量,取值为1,2,3,…,nt;表示将a的值从1取值到nt代入到括号内将所有满足括号内算式的a值组成集合,若没有a值满足括号内算式则得到的集合为空集;size[At]表示求取集合At内的元素值个数;其中,所述智能家居网关,还包括:暂缓连接模块,用于在所述判断单元判断的结果为否时,将本次连接请求的请求端设置为暂缓连接设备,并记录当前设置的暂缓连接设备的暂缓连接时刻;冲突数据生成模块,用于在所述暂缓连接模块将本次连接请求的请求端设置为暂缓连接设备后,生成关于暂缓连接设备的IP冲突数据;发送模块,用于向各暂缓连接设备发送IP状态修改通知;所述IP状态修改通知包括暂缓连接的设备的IP冲突数据以及提示用户选择手动修改IP或自动修改IP的问询消息;IP自动修改模块,用于在初始计时时刻起的预设时长内收到所述暂缓连接设备响应于所述IP状态修改通知而反馈的自动修改IP指令时,根据预设IP修改策略对所述暂缓连接设备自动赋予新的IP地址;或者,用于在初始计时时刻起的预设时长内收到所述暂缓连接设备响应于所述IP状态修改通知而反馈的手动修改IP指令时,向所述暂缓连接设备提供IP地址手动修改界面;其中,所述初始计时时刻为所述发送模块向所述暂缓连接设备发送IP状态修改通知的时刻;其中,所述冲突数据生成模块,具体用于根据第二公式生成本次IP冲突数据;所述第二公式为:GIP_t={IP_t,IP[At_1],IP[At_2],…,IP{At_size[At]}}其中,GIP_t表示本次IP冲突数据;At_1,At_2,…,At_size[At]分别表示集合At内的第1个,第2个,...,第size[At]个位置上元素的数值;所述IP自动修改模块,包括:匹配值计算单元,用于根据第三公式计算各暂缓连接设备的自动赋值匹配值和未使用IP地址的被匹配值;IP地址分配单元,用于将与当前暂缓连接设备的自动赋值匹配值相等的未使用IP地址的被匹配值对应的IP地址自动分配给当前暂缓连接设备,并触发所述连接建立模块建立当前暂缓连接设备与其对应的连接请求中的目的端之间的TCPIP协议链路;所述第三公式为: 第三公式中,Ye表示第e个暂缓连接设备的自动赋值匹配值;Jb表示除当前已建立TCPIP协议连接的终端控制设备与智能家居设备的IP地址外剩余的第b个未使用IP地址的被匹配值;te表示第e个暂缓连接设备的暂缓连接时刻;tl表示第l个暂缓连接设备的暂缓连接时刻;l=1,,2,…,L;L表示所有暂缓连接设备的总数;F[]表示判断函数,若括号内的算式判断为真则函数值为1,若括号内的算式判断为假则函数值为0;IP′b表示除当前已建立TCPIP协议连接的终端控制设备与智能家居设备的IP地址外剩余的第b个未使用IP地址;IP′c表示除当前已建立TCPIP协议连接的终端控制设备与智能家居设备的IP地址外剩余的第c个未使用IP地址;C表示除当前已建立TCPIP协议连接的终端控制设备与智能家居设备的IP地址外剩余的未使用IP地址的总数。

全文数据:

权利要求:

百度查询: 慧之安信息技术股份有限公司 一种基于OPC-UA的智能家居控制系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。