智能家居中动态变更的家庭网关访问方法及系统与流程

文档序号:12068204阅读:238来源:国知局

本发明涉及智能家居技术领域,特别涉及一种智能家居中动态变更的家庭网关访问方法及系统。



背景技术:

一部手机遥控多种家电,这是智能家居描绘的场景。智能家居通常需配备远程控制终端、家庭网络机顶盒、家庭中央控制器、智能家电等设备。虽然智能家居设备为生活带来便利,但是在连接互联网后,它们也成为黑客的攻击目标,智能家居安全问题已成为其应用的瓶颈。现有的智能家居安全防护主要包括:WiFi密码防护、访问者鉴权防护、网络账户密码防护、路由器安全防护等,在本发明中统一称之为“路由内”安全防护。路由内安全防护措施负责阻止黑客侵入到家庭网络机顶盒。然而,一旦黑客侵入到家庭网络机顶盒,智能家电将遭到攻击。

考虑到路由内安全防护技术存在着安全隐患,可在路由内安全防护措施以外,增加“路由外”安全防护措施。如此,即使黑客侵入到家庭网络机顶盒,路由外的安全防护技术也能阻止黑客控制家庭中央控制器,这将进一步提高智能家居的安全防护能力。

现有技术中往往通过一中心服务器来管控各种操作、安全权限,并且家庭网关的安全等级无法进行调整,使得无法根据使用具体环境进行自适应,灵活性不高。



技术实现要素:

有鉴于此,本发明提出一种智能家居中动态变更的家庭网关访问方法及系统。

一种智能家居中动态变更的家庭网关访问方法,其包括如下步骤:

S0、设置智能家居中各种智能家居设备之间相互通信的协议格式;

S1、设置智能家居中各智能家居设备之间的通信网络;各智能家居设备根据通信网络按照预设通信状况周期表周期性对通信网络内的其他智能家居进行在线信息确认获得确认信息;在确认信息验证通过时跳转到步骤S2,否则跳转到步骤S8;

S2、在智能家居的网卡中划分一独立信息存储区域,所述独立信息存储区域用于加密存储各个智能家居设备的类别信息、运行时间区间信息、智能家居设备与移动终端的控制对应关系信息、移动终端的唯一识别号;并建立运行时间区间信息与验证强度的对应关系;

S3、网卡接收移动终端发起的家庭网关访问请求信息,所述访问请求信息中包括移动终端对应的唯一识别号以及需要访问的智能家居设备信息;

S4、网卡通过独立信息存储区域判断该移动终端的唯一识别号是否处于独立信息存储区域中,在处于独立信息存储区域中时,跳转到步骤S5;否则跳转到步骤S8;

S5、网卡通过独立信息存储区域判断移动终端所访问的智能家居设别是否处于运行时间区间信息内,在属于运行时间区域信息区间内时,跳转到步骤S6;否则跳转到步骤S8;

S6、网卡通过独立信息存储区域根据智能家居设备与移动终端的控制对应关系信息判断移动终端是否具有对该智能家居设备的控制权限,在具有时跳转到步骤S7;否则跳转到步骤S8;

S7、网卡通过独立信息存储区域根据各个智能家居设备的类别信息判断该智能家居设备是否属于受控智能家居设备,在属于受控智能家居设备时,跳转到步骤S9;否则跳转到步骤S8;

S8、进入异常处理程序,并判断异常的类型,并根据异常的类型进行相应处理;

S9、根据预先建立的运行时间区间信息与验证强度的对应关系动态调整家庭网关的安全级别。

在本发明所述的智能家居中动态变更的家庭网关访问方法中,

所述步骤S8包括:

S81、判断异常的类型;

S82、在确认信息验证未通过时,将未收到的智能家居设备的信息发送到网关进行保存;在请求访问家庭网关的移动终端的唯一识别号未在独立信息存储区域中时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中;在不属于运行时间区域信息区间时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中并将移动终端的唯一识别号发送到其他移动终端,获取其他移动终端的请求确认信息,在确认通过时,跳转到步骤S9;在移动终端不具有对该智能家居设备的控制权限时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中并将移动终端的唯一识别号发送到其他移动终端,获取其他移动终端的请求确认信息,在确认通过时,跳转到步骤S9;

S83、网卡根据预设的发送周期将网卡中存储的异常信息发送到独立信息存储区域中存储的移动终端上。

本发明还提供一种智能家居中动态变更的家庭网关访问系统,其包括如下单元:

协议格式配置单元,用于设置智能家居中各种智能家居设备之间相互通信的协议格式;

确认信息单元,用于设置智能家居中各智能家居设备之间的通信网络;各智能家居设备根据通信网络按照预设通信状况周期表周期性对通信网络内的其他智能家居进行在线信息确认获得确认信息;在确认信息验证通过时跳转到信息存储单元,否则跳转到异常处理单元;

信息存储单元,用于在智能家居的网卡中划分一独立信息存储区域,所述独立信息存储区域用于加密存储各个智能家居设备的类别信息、运行时间区间信息、智能家居设备与移动终端的控制对应关系信息、移动终端的唯一识别号;并建立运行时间区间信息与验证强度的对应关系;

请求信息判断单元,用于通过网卡接收移动终端发起的家庭网关访问请求信息,所述访问请求信息中包括移动终端对应的唯一识别号以及需要访问的智能家居设备信息;

识别号判断单元,用于通过网卡通过独立信息存储区域判断该移动终端的唯一识别号是否处于独立信息存储区域中,在处于独立信息存储区域中时,跳转到时间区间判断单元;否则跳转到异常处理单元;

时间区间判断单元,用于通过网卡通过独立信息存储区域判断移动终端所访问的智能家居设别是否处于运行时间区间信息内,在属于运行时间区域信息区间内时,跳转到权值权限判断单元;否则跳转到异常处理单元;

权值权限判断单元,用于通过网卡通过独立信息存储区域根据智能家居设备与移动终端的控制对应关系信息判断移动终端是否具有对该智能家居设备的控制权限,在具有时跳转到受控设备判断单元;否则跳转到异常处理单元;

受控设备判断单元,用于通过网卡通过独立信息存储区域根据各个智能家居设备的类别信息判断该智能家居设备是否属于受控智能家居设备,在属于受控智能家居设备时,跳转到安全级别调整单元;否则跳转到异常处理单元;

异常处理单元,用于进入异常处理程序,并判断异常的类型,并根据异常的类型进行相应处理;

安全级别调整单元,用于根据预先建立的运行时间区间信息与验证强度的对应关系动态调整家庭网关的安全级别。

在本发明所述的智能家居中动态变更的家庭网关访问系统中,

所述异常处理单元包括:

类型判读子单元,用于判断异常的类型;

异常处理子单元,用于在确认信息验证未通过时,将未收到的智能家居设备的信息发送到网关进行保存;在请求访问家庭网关的移动终端的唯一识别号未在独立信息存储区域中时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中;在不属于运行时间区域信息区间时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中并将移动终端的唯一识别号发送到其他移动终端,获取其他移动终端的请求确认信息,在确认通过时,跳转到安全级别调整单元;在移动终端不具有对该智能家居设备的控制权限时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中并将移动终端的唯一识别号发送到其他移动终端,获取其他移动终端的请求确认信息,在确认通过时,跳转到安全级别调整单元;

异常信息发送子单元,用于通过网卡根据预设的发送周期将网卡中存储的异常信息发送到独立信息存储区域中存储的移动终端上。

本发明提供的智能家居中动态变更的家庭网关访问方法及系统,相对于现有技术,能够实现区分验证家庭网关访问的网络连接状态,根据不同的网络连接状态对访问的智能终端合法性进行验证,并且能够根据各种不同的使用情况对验证强度的对应关系动态调整家庭网关的安全级别,使得安全程度更高,更灵活。

附图说明

图1是本发明实施例的智能家居中动态变更的家庭网关访问系统结构框图。

具体实施方式

本发明实施例一种智能家居中动态变更的家庭网关访问方法,其包括如下步骤:

S0、设置智能家居中各种智能家居设备之间相互通信的协议格式;通过设置各种智能家居设备之间相互通信的协议格式,比如协议格式可以如下:请求发送设备的字段(8位)+发送时间戳信息(8位)+HASH值验证字段(16位)+受控智能设备信息字段(4位)+地址信息字段(16位)。可以提高通信交互的安全性。

S1、设置智能家居中各智能家居设备之间的通信网络;各智能家居设备根据通信网络按照预设通信状况周期表周期性对通信网络内的其他智能家居进行在线信息确认获得确认信息;在确认信息验证通过时跳转到步骤S2,否则跳转到步骤S8;通过实施本步骤,可以对发生故障的智能家居设备进行实时的监控。

S2、在智能家居的网卡中划分一独立信息存储区域,所述独立信息存储区域用于加密存储各个智能家居设备的类别信息、运行时间区间信息、智能家居设备与移动终端的控制对应关系信息、移动终端的唯一识别号;并建立运行时间区间信息与验证强度的对应关系;可选地,可以在断网的情况下,对独立信息存储区域信息进行更新。

S3、网卡接收移动终端发起的家庭网关访问请求信息,所述访问请求信息中包括移动终端对应的唯一识别号以及需要访问的智能家居设备信息;

S4、网卡通过独立信息存储区域判断该移动终端的唯一识别号是否处于独立信息存储区域中,在处于独立信息存储区域中时,跳转到步骤S5;否则跳转到步骤S8;

S5、网卡通过独立信息存储区域判断移动终端所访问的智能家居设别是否处于运行时间区间信息内,在属于运行时间区域信息区间内时,跳转到步骤S6;否则跳转到步骤S8;

S6、网卡通过独立信息存储区域根据智能家居设备与移动终端的控制对应关系信息判断移动终端是否具有对该智能家居设备的控制权限,在具有时跳转到步骤S7;否则跳转到步骤S8;

S7、网卡通过独立信息存储区域根据各个智能家居设备的类别信息判断该智能家居设备是否属于受控智能家居设备,在属于受控智能家居设备时,跳转到步骤S9;否则跳转到步骤S8;

S8、进入异常处理程序,并判断异常的类型,并根据异常的类型进行相应处理;

S9、根据预先建立的运行时间区间信息与验证强度的对应关系动态调整家庭网关的安全级别。

在本发明所述的智能家居中动态变更的家庭网关访问方法中,

所述步骤S8包括:

S81、判断异常的类型;

S82、在确认信息验证未通过时,将未收到的智能家居设备的信息发送到网关进行保存;在请求访问家庭网关的移动终端的唯一识别号未在独立信息存储区域中时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中;在不属于运行时间区域信息区间时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中并将移动终端的唯一识别号发送到其他移动终端,获取其他移动终端的请求确认信息,在确认通过时,跳转到步骤S9;在移动终端不具有对该智能家居设备的控制权限时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中并将移动终端的唯一识别号发送到其他移动终端,获取其他移动终端的请求确认信息,在确认通过时,跳转到步骤S9;

S83、网卡根据预设的发送周期将网卡中存储的异常信息发送到独立信息存储区域中存储的移动终端上。

如图1所示,本发明实施例还提供一种智能家居中动态变更的家庭网关访问系统,附图1中的弧线表示线条不相交。其包括如下单元:

协议格式配置单元,用于设置智能家居中各种智能家居设备之间相互通信的协议格式;

确认信息单元,用于设置智能家居中各智能家居设备之间的通信网络;各智能家居设备根据通信网络按照预设通信状况周期表周期性对通信网络内的其他智能家居进行在线信息确认获得确认信息;在确认信息验证通过时跳转到信息存储单元,否则跳转到异常处理单元;

信息存储单元,用于在智能家居的网卡中划分一独立信息存储区域,所述独立信息存储区域用于加密存储各个智能家居设备的类别信息、运行时间区间信息、智能家居设备与移动终端的控制对应关系信息、移动终端的唯一识别号;并建立运行时间区间信息与验证强度的对应关系;

请求信息判断单元,用于通过网卡接收移动终端发起的家庭网关访问请求信息,所述访问请求信息中包括移动终端对应的唯一识别号以及需要访问的智能家居设备信息;

识别号判断单元,用于通过网卡通过独立信息存储区域判断该移动终端的唯一识别号是否处于独立信息存储区域中,在处于独立信息存储区域中时,跳转到时间区间判断单元;否则跳转到异常处理单元;

时间区间判断单元,用于通过网卡通过独立信息存储区域判断移动终端所访问的智能家居设别是否处于运行时间区间信息内,在属于运行时间区域信息区间内时,跳转到权值权限判断单元;否则跳转到异常处理单元;

权值权限判断单元,用于通过网卡通过独立信息存储区域根据智能家居设备与移动终端的控制对应关系信息判断移动终端是否具有对该智能家居设备的控制权限,在具有时跳转到受控设备判断单元;否则跳转到异常处理单元;

受控设备判断单元,用于通过网卡通过独立信息存储区域根据各个智能家居设备的类别信息判断该智能家居设备是否属于受控智能家居设备,在属于受控智能家居设备时,跳转到安全级别调整单元;否则跳转到异常处理单元;

异常处理单元,用于进入异常处理程序,并判断异常的类型,并根据异常的类型进行相应处理;

安全级别调整单元,用于根据预先建立的运行时间区间信息与验证强度的对应关系动态调整家庭网关的安全级别。

在本发明所述的智能家居中动态变更的家庭网关访问系统中,

所述异常处理单元包括:

类型判读子单元,用于判断异常的类型;

异常处理子单元,用于在确认信息验证未通过时,将未收到的智能家居设备的信息发送到网关进行保存;在请求访问家庭网关的移动终端的唯一识别号未在独立信息存储区域中时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中;在不属于运行时间区域信息区间时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中并将移动终端的唯一识别号发送到其他移动终端,获取其他移动终端的请求确认信息,在确认通过时,跳转到安全级别调整单元;在移动终端不具有对该智能家居设备的控制权限时,将请求访问家庭网关的移动终端的唯一识别号、请求访问时间、请求访问的智能家居设备信息存储到网卡中并将移动终端的唯一识别号发送到其他移动终端,获取其他移动终端的请求确认信息,在确认通过时,跳转到安全级别调整单元;

异常信息发送子单元,用于通过网卡根据预设的发送周期将网卡中存储的异常信息发送到独立信息存储区域中存储的移动终端上。

本发明提供的智能家居中动态变更的家庭网关访问方法及系统,相对于现有技术,能够实现区分验证家庭网关访问的网络连接状态,根据不同的网络连接状态对访问的智能终端合法性进行验证,并且能够根据各种不同的使用情况对验证强度的对应关系动态调整家庭网关的安全级别,使得安全程度更高,更灵活。

结合本文中所公开的实施例描述的方法或算法的可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其他形式的存储介质中。

可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1