一种智能家居去中心化信息存储节点通信网络系统和方法技术方案

技术编号:24754735 阅读:16 留言:0更新日期:2020-07-04 08:51
本发明专利技术公开了一种智能家居去中心化信息存储节点通信网络系统和方法,涉及智能家居技术领域,该系统包括:用户节点和智能家居节点;所述用户节点包括所述系统分配的加密私钥,以及被系统中的其他用户节点和智能家居节点都获知的唯一公钥;所述智能家居节点包括智能家居终端,每个所述智能家居终端内均设置有信息单元,每个所述信息单元都生成其他智能家居节点的信息列表。本发明专利技术提供的智能家居去中心化信息存储节点通信网络系统和方法,能够提高对智能家居控制的可靠性以及实时性,使智能家居设备不依赖于网关和服务器,各个智能家居设备之间互为中心,提高智能控制的可靠性以及实时性,避免了传统技术中网关和服务器稳定性无法保障的问题。

A communication network system and method for decentralized information storage node in smart home

【技术实现步骤摘要】
一种智能家居去中心化信息存储节点通信网络系统和方法
本专利技术涉及智能家居
,尤其涉及一种智能家居去中心化信息存储节点通信网络系统和方法。
技术介绍
家居智能化因其布线简单、功能灵活,扩展容易而被人们广泛接受和应用。与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间;还由原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交换功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式。随着智能家居系统的兴起,越来越多的设备都增加了智能化功能,但是目前的智能化设备多是通过本地网关实现本地智能化,或者所有设备都连接云端服务器通过云端数据处理进行云端智能化,因而智能家居控制系统整体的稳定性无法保障,如果个别设备损坏,将导致整个控制系统都会瘫痪,无法正常工作。
技术实现思路
本专利技术的目的是为了解决上述的问题,而提出的一种智能家居去中心化信息存储节点通信网络系统和方法。为了实现上述目的,本专利技术公开了一种智能家居去中心化信息存储节点通信网络系统,该系统包括:用户节点和智能家居节点;所述用户节点包括所述系统分配的加密私钥,以及被系统中的其他用户节点和智能家居节点都获知的唯一公钥;所述智能家居节点包括智能家居终端,每个所述智能家居终端内均设置有信息单元,每个所述信息单元都生成其他智能家居节点的信息列表。可选地,所述智能终端包括:信号收发模块,该模块包括信号输入模块和信号输出模块,所述信号输入模块用于检测并收集指令,所述信号输出模块将指令发送至指定设备;公钥生成模块,该模块用于生成每个家庭中对应的各个智能家居终端的唯一公钥;该模块还用于将所有智能家居终端的唯一公钥生成列表并加密;智能家居分类控制模块,该模块用于智能家居设备的分类,并根据指令驱动相应的智能家居设备,类型分为音视频控制、照明控制、窗帘控制、水电控制、网络控制、空调控制、安防控制、家电控制;交互操作模块,该模块用于根据触发指令,并选择需要的触发设备,所述触发设备开始交互,并广播所述触发设备的交互操作消息。可选地,所述信号输入模块包括语音信号输入模块、图形信号输入模块和通用IO信号输入模块。可选地,所述信号输出模块发送的指令分为高频指令和低频指令;所述高频指令在预设的每秒50-100次数范围内,持续发送指令至指定设备直到指定设备反馈接收成功为止;所述低频指令在预设的每分钟30-60次数范围内,持续发送指令至指定设备直到指定设备反馈接收成功为止。本专利技术还公开了一种智能家居去中心化信息存储节点通信网络方法,该方法如下:S1、通过公钥生成模块生成每个家庭中对应的各个智能家居终端的唯一公钥;该模块还用于将所有智能家居终端的唯一公钥生成列表并加密;S2、通过智能家居分类控制模块根据指令驱动相应的智能家居设备,类型分为音视频控制、照明控制、窗帘控制、水电控制、网络控制、空调控制、安防控制、家电控制,收到指令后控制一个或多个设备同时驱动;S3、在智能家居节点中任一智能家居终端发起的操作请求指令时;获取用户节点中发起操作请求信息的移动终端的唯一公钥,并将发送请求的用户终端的唯一公钥与操作请求信息一并共享到信息列表上的其他智能家居节点;S4、列表上的其他智能家居节点获取对应家庭用户的唯一公钥并确认,同时判断列表上的其他智能终端是否全部确认通过,全部确认通过时,则通过智能家居分类控制模块驱动对应的智能家居设备;在存在至少一个列表上的其他智能家居节点未通过时,则本次指令终止,并将未确认通过信息反馈给发送请求的用户终端与现有技术相比,本专利技术具备以下优点:本专利技术提供的智能家居去中心化信息存储节点通信网络系统和方法,相对于现有技术,能够提高对智能家居控制的可靠性以及实时性,使智能家居设备不依赖于网关和服务器,各个智能家居设备之间互为中心,提高智能控制的可靠性以及实时性,避免了传统技术中网关和服务器稳定性无法保障的问题。具体实施方式下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。一种智能家居去中心化信息存储节点通信网络系统,该系统包括:用户节点和智能家居节点;用户节点包括系统分配的加密私钥,以及被系统中的其他用户节点和智能家居节点都获知的唯一公钥;智能家居节点包括智能家居终端,每个智能家居终端内均设置有信息单元,每个信息单元都生成其他智能家居节点的信息列表。智能终端包括:信号收发模块,该模块包括信号输入模块和信号输出模块,信号输入模块用于检测并收集指令,信号输出模块将指令发送至指定设备;信号输入模块包括语音信号输入模块、图形信号输入模块和通用IO信号输入模块。信号输出模块发送的指令分为高频指令和低频指令;高频指令在预设的每秒50-100次数范围内,持续发送指令至指定设备直到指定设备反馈接收成功为止;低频指令在预设的每分钟30-60次数范围内,持续发送指令至指定设备直到指定设备反馈接收成功为止。公钥生成模块,该模块用于生成每个家庭中对应的各个智能家居终端的唯一公钥;该模块还用于将所有智能家居终端的唯一公钥生成列表并加密;智能家居分类控制模块,该模块用于智能家居设备的分类,并根据指令驱动相应的智能家居设备,类型分为音视频控制、照明控制、窗帘控制、水电控制、网络控制、空调控制、安防控制、家电控制;交互操作模块,该模块用于根据触发指令,并选择需要的触发设备,触发设备开始交互,并广播触发设备的交互操作消息。一种智能家居去中心化信息存储节点通信网络方法,该方法如下:S1、通过公钥生成模块生成每个家庭中对应的各个智能家居终端的唯一公钥;该模块还用于将所有智能家居终端的唯一公钥生成列表并加密;S2、通过智能家居分类控制模块根据指令驱动相应的智能家居设备,类型分为音视频控制、照明控制、窗帘控制、水电控制、网络控制、空调控制、安防控制、家电控制,收到指令后控制一个或多个设备同时驱动;S3、在智能家居节点中任一智能家居终端发起的操作请求指令时;获取用户节点中发起操作请求信息的移动终端的唯一公钥,并将发送请求的用户终端的唯一公钥与操作请求信息一并共享到信息列表上的其他智能家居节点;S4、列表上的其他智能家居节点获取对应家庭用户的唯一公钥并确认,同时判断列表上的其他智能终端是否全部确认通过,全部确认通过时,则通过智能家居分类控制模块驱动对应的智能家居设备;在存在至少一个列表上的其他智能家居节点未通过时,则本次指令终止,并将未确认通过信息反馈给发送请求的用户终端。尽管上述公开示出了本专利技术的解说性实施例,但是应当注意到,在其中可作出各种更换和改动而不会脱离如所附权利要求定义的本专利技术的范围。根据本文中所描述的本专利技术实施例的方法权利要求的功能、步骤和/或动作不必按任何特定次序来执行。此外,尽管本专利技术的要素可能是以本文档来自技高网...

【技术保护点】
1.一种智能家居去中心化信息存储节点通信网络系统,其特征在于,该系统包括:用户节点和智能家居节点;/n所述用户节点包括所述系统分配的加密私钥,以及被系统中的其他用户节点和智能家居节点都获知的唯一公钥;/n所述智能家居节点包括智能家居终端,每个所述智能家居终端内均设置有信息单元,每个所述信息单元都生成其他智能家居节点的信息列表。/n

【技术特征摘要】
1.一种智能家居去中心化信息存储节点通信网络系统,其特征在于,该系统包括:用户节点和智能家居节点;
所述用户节点包括所述系统分配的加密私钥,以及被系统中的其他用户节点和智能家居节点都获知的唯一公钥;
所述智能家居节点包括智能家居终端,每个所述智能家居终端内均设置有信息单元,每个所述信息单元都生成其他智能家居节点的信息列表。


2.根据权利要求1所述的一种智能家居去中心化信息存储节点通信网络系统,其特征在于,所述智能终端包括:
信号收发模块,该模块包括信号输入模块和信号输出模块,所述信号输入模块用于检测并收集指令,所述信号输出模块将指令发送至指定设备;
公钥生成模块,该模块用于生成每个家庭中对应的各个智能家居终端的唯一公钥;该模块还用于将所有智能家居终端的唯一公钥生成列表并加密;
智能家居分类控制模块,该模块用于智能家居设备的分类,并根据指令驱动相应的智能家居设备,类型分为音视频控制、照明控制、窗帘控制、水电控制、网络控制、空调控制、安防控制、家电控制;
交互操作模块,该模块用于根据触发指令,并选择需要的触发设备,所述触发设备开始交互,并广播所述触发设备的交互操作消息。


3.根据权利要求1所述的一种智能家居去中心化信息存储节点通信网络系统,其特征在于,所述信号输入模块包括语音信号输入模块、图形信号输入模块和通用IO信号输入模块。


4.根据权利要...

【专利技术属性】
技术研发人员:王维加王维毅
申请(专利权)人:北斗天津科学技术应用研究院有限合伙
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1