[发明专利]非易失性网络节点数据存储方法有效

专利信息
申请号: 201710338816.9 申请日: 2017-05-15
公开(公告)号: CN107249208B 公开(公告)日: 2020-10-30
发明(设计)人: 姜楠;李进;周洁;汤兆平;张恒;万涛;程园;许东 申请(专利权)人: 华东交通大学
主分类号: H04W48/16 分类号: H04W48/16;H04W84/18;H04L12/28;G06F3/06
代理公司: 深圳市智圈知识产权代理事务所(普通合伙) 44351 代理人: 周宇波
地址: 330013 江西*** 国省代码: 江西;36
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 非易失性 网络 节点 数据 存储 方法
【说明书】:

发明涉及一种非易失性网络节点数据存储方法,应用于智能家居系统的局域网中,局域网包括协调器及终端节点。该方法包括步骤:使协调器启动并建立网络,将协调器及终端节点设置为采用非易失性存储器进行数据存储;初始化协调器,在非易失性存储器中分配需要的内存空间;使协调器将用于保存终端节点信息的绑定表存储在非易失性存储器中;使协调器读取非易失性存储器中的绑定表信息,并查询是否存在终端节点的信息;若存在,则读取终端节点的信息,若不存在,则将终端节点的信息添加至绑定表中,并将更新后的绑定表信息存储至非易失性存储器中。上述的方法能够提高网络稳定性,且在协调器断重启后能够及时恢复网络节信息,以解决上述技术问题。

技术领域

本发明涉及领域智能家居领域,尤其涉及一种非易失性网络节点数据存储方法。

背景技术

随着信息科技的快速发展,智能家居系统由于其便利性,其应用越来越普及。同时,物联网技术的兴起,带动了智能家居产业的飞速发展,随着ZigBee Alliance对ZigBee协议的逐渐统一,ZigBee技术越来越受到开发工程师的青睐。该技术以低功耗、自组织、自恢复,双向传输的优势在智能家居领域中得到广泛应用。智能家居设备和智能主机之间形成ZigBee网络,通过智能主机来控制家庭中的硬件设备的状态。智能主机中嵌入控制芯片,利用协调器建立和恢复网络。协调器通过终端节点的网络地址,在ZigBee网络中准确的找到对应的目标节点,发送数据信息给节点。

在现有的技术中,一般都是在协调器中建立一个绑定表,来存储节点的详细信息。整套智能家居控制系统中,手机客户端发送控制报文给智能主机,协调器从控制报文中拆分出自己需要的信息,再从绑定列表中去查询目标节点的网络地址,从而去控制智能家居设备。实际的安装使用中,难免会出现停电的情况,如果用户家里一旦出现停电,原先协调器中保存的节点信息就会丢失,再次通电的情况下,ZigBee网络会恢复但是之前保存的节点信息会全部丢失,此时在手机端控制家里的设备时就会出现部分节点甚至所有的节点都无法控制的情况,这在实际的应用中是绝对不能够出现的。

分析了解ZigBee协议栈的入网流程可知,无论是路由节点还是终端节点在每一次上电后都会重新加入ZigBee网络,在ZDO层调用ZDO_StartDevice()函数,它是终端节点设备开始启动入网流程的入口函数,节点从这里开始启动寻找网络,直到它找到父节点并成功加入ZigBee网络为止,否则会重新开始入网搜索。如图2所示,终端节点在成功加入ZigBee网络的过程中,需要提取自己的物理地址和网络地址发送给协调器,协调器在收到终端节点发送过来的消息数据中,提取终端节点的物理地址和网络地址,并且在绑定列表中存储起来,每一新加入的节点协调器都会根据对方的物理地址来判断该节点的信息是否已经在绑定列表中保存,如果之前就已经保存过,则更新改节点的网络地址,反之则插入新的节点信息。当协调中的绑定列表已经成功保存了终端节点的信息后,协调器就可以通过在绑定列表中查询节点的网络地址,发送对应的消息给节点。如果发生停电,终端节点会重新加入网络,重新在协调中注册自己的节点信息,该技术在终端节点重新加入网络时,加入ACK认证,确认是否收到节点的信息,若未收到,则在该事件中再去执行一次入网的过程,直到节点收到协调器发送的ACK认证报文,才停止加入网络的请求。

上述的基于终端节点ACK认证的方式,在网络规模很大的情况下,一旦所有的终端节点同时上电,它们会在较短的时间内,同时给协调器发送端到端的确认消息,在这种情况下难免会产生网络风暴,导致部分节点发送的消息协调器无法接收到。同时,针对协调器而言,每次一断电就需要重新建立绑定列表,这对本身内存就很小的协调器来说是非常不利的,影响协调器的使用寿命。再者,如果仅仅是协调器断电,重启后绑定表将不存在,导致协调器无法和终端节点通信。

发明内容

本发明实施例的目的在于提供一种非易失性网络节点数据存储方法,其能够提高网络稳定性,且在协调器断重启后能够及时恢复网络节信息,以解决上述技术问题。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东交通大学,未经华东交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710338816.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top