Zigbee设备组网方法

文档序号:7821202阅读:3242来源:国知局
Zigbee设备组网方法
【专利摘要】本发明属于网络通信领域,特别涉及一种ZIGBEE设备组网的方法。本发明提供的ZIGBEE设备组网方法,包括如下步骤:智能终端获取唯一标识ZIGBEE节点设备的标识信息;智能终端对所述标识信息进行解析并发送给协调器,同时控制协调器进入入网允许模式进行工作,协调器向网络广播PAN ID;ZIGBEE节点设备接收PAD ID后根据PAD ID向协调器发起入网请求的同时将自身的标识信息发送给协调器;协调器将接收的ZIGBEE节点设备发送的标识信息及智能终端发送的标识信息进行验证,若一致,则通过验证,允许ZIGBEE节点设备加入网络。本发明适用于ZIGBEE设备组网。
【专利说明】ZIGBEE设备组网方法

【技术领域】
[0001]本发明属于网络通信领域,特别涉及一种ZIGBEE设备组网的方法。

【背景技术】
[0002]ZIGBEE是基于IEEE802.15.4标准的低功耗个域网协议,根据这个协议规定的技术是一种短距离、低功耗的无线通信技术。ZIGBEE主要应用于家庭自动、工业控制及医疗等行业。ZIGBEE网络中设备有协调器、路由器和终端。
[0003]在现有的ZIGBEE协议中,协议提供了安全机制,即在设备制造时就将密匙写入程序中,系统运行时协调器、路由器及终端设备将通过该密匙进行组网,并且该密匙在系统运行中无法变更。使得在多个ZIGBEE网络同时存在并且有几个网络密匙雷同的情况,路由器和终端设备将无法加入指定的网络。
[0004]针对上述问题,设计开发人员也提出了一些简单实用的方法,如专利号为CN201110146713.5的专利申请,提供了一种通过设置多个PAN ID的方式让使用者输入认证密匙的方法进行认证。但是该方法在程序设计时需为协调器设置一个独一无二的PANID,而在ZIGBEE网络中PAN ID的最大值为16383,所以PAN ID为一个有限数值。当ZIGBEE设备大量生产时,PAN ID的值就无法保证独一无二。从这一方面看上述方法并不是很完善。因此需要在已有的认证方式进行升级改进,设计一个更加完善的认证方法。


【发明内容】

[0005]本发明的目的是为了提供一种实现路由器或终端节点在多个ZIGBEE网络共存的环境下加入某个特定网络的方法。
[0006]本发明提供的ZIGBEE设备组网方法,包括如下步骤:
[0007]智能终端获取唯一标识ZIGBEE节点设备的标识信息;
[0008]智能终端对所述标识信息进行解析并发送给协调器,同时控制协调器进入入网允许模式进行工作,协调器向网络广播PAN ID;
[0009]ZIGBEE节点设备接收PAD ID后根据PAD ID向协调器发起入网请求,同时将自身的标识信息发送给协调器;
[0010]协调器将接收的ZIGBEE节点设备发送的标识信息及智能终端发送的标识信息进行验证,若一致,则通过验证,允许ZIGBEE节点设备加入网络。
[0011 ] 具体地,所述标识信息包括ZIGBEE节点设备的MAC地址或硬件ID中的至少一个。
[0012]进一步地,ZIGBEE节点设备加入网络后,还包括:
[0013]协调器存储ZIGBEE节点设备的MAC地址或硬件ID,同时ZIGBEE节点设备存储协调器的PAN ID。
[0014]具体地,所述智能终端为具备用户图像操控界面及二维码扫描功能的控制设备。一种具体的方案是,所述智能终端为智能手机或PAD。
[0015]本发明的有益效果是:本发明解决了在多个ZIGBEE网络共存的情况下,新路由器或节点设备加入到指定网络的问题,操作简单,不需要使用者对设备进行过多的操作,所有的组网过程都是由设备自己完成。并且掉电之后设备也将根据之前保存的网络重新组网,最大程度上的保证了系统的稳定性。同时也避免了未经允许的设备加入网络,保证了系统的安全性。

【具体实施方式】
[0016]下面结合实施例对本发明的技术方案作进一步描述,应当注意的是,实施例仅仅是为了帮助读者更好地理解本发明的技术构思,并不用以限制本发明权利要求的保护范围。
[0017]本发明提供一种ZIGBEE设备组网方法,该方法包括如下步骤:
[0018]步骤一、智能终端获取唯一标识ZIGBEE节点设备的标识信息;
[0019]步骤二、智能终端对所述标识信息进行解析并发送给协调器,同时控制协调器进入入网允许模式进行工作,协调器向网络广播PAN ID ;
[0020]步骤三、ZIGBEE节点设备接收PAD ID后根据PAD ID向协调器发起入网请求的同时将自身的标识信息发送给协调器;
[0021]步骤四、协调器将接收的ZIGBEE节点设备发送的标识信息及智能终端发送的标识信息进行验证,若一致,则通过验证,允许ZIGBEE节点设备加入网络。
实施例
[0022]下面对本发明的方法进行详细步骤说明。
[0023](I)同一厂家或联盟体系的产品制造商的无线ZIGBEE产品制定统一的设备描述和连接规范,其出厂的路由器设备或终端节点设备在硬件产品或说明书上有唯一的二维码标识,该二维码标识包含有ZIGBEE产品的64位MAC地址或硬件ID,以及生产厂家信息、产品类型等相关完整信息。该信息与厂家的应用程序相配套,即可保证规范合法的设备组网应用。
[0024](2)组网前智能手机或PAD打开相关的ZIGBEE设备应用APP,选择加入新设备,通过摄像头扫描新购置设备的包装标签或者产品丝印上的二维码,通过APP解析获取硬件的完整出厂标示信息。之后设置开启协调器的入网允许模式。
[0025](3)路由器或终端节点设备会根据接收的PAN ID和协调器MAC地址加入相应的网络。协调器接收到入网请求后,根据之前二维码扫描解析得出到的MAC地址决定是否允许该路由器加入网络,验证通过后路由器即可加入网络。
[0026](4)组网成功后,路由器和协调器分别将PAN ID和MAC地址存入非易失性存储器中,掉电之后可以根据非易失性存储器中存储的PAN ID和MAC地址加入相应的网络。
[0027]设备通电后,协调器和路由器设备都将首先读取非易失性存储器中存储的内容。若协调器和路由器之前组网成功过,路由器的非易失性存储器中将存储过之前网络的PANID和协调器的MAC地址,根据存储的PAN ID和MAC地址,若当前网络中存在该PAN ID和MAC地址的协调器,路由器将优先加入该PAN ID网络。
[0028]若路由器的非易失性存储器中无存储的PAN ID和协调器MAC地址,则将根据802.15.4相关协议流程就近加入允许入网的网络,这时允许入网的协调器将会根据手机APP对二维码的解析,对新加入的设备进行一致性验证。相符则在等待时间内允许加入,否则判定为非法设备。组网成功后协调器和路由器在将网络信息存储到非易失性存储器中。
【权利要求】
1.ZIGBEE设备组网方法,其特征在于,包括如下步骤: 智能终端获取唯一标识ZIGBEE节点设备的标识信息; 智能终端对所述标识信息进行解析并发送给协调器,同时控制协调器进入入网允许模式进行工作,协调器向网络广播PAN ID ; ZIGBEE节点设备接收PAD ID后根据PAD ID向协调器发起入网请求,同时将自身的标识信息发送给协调器; 协调器将接收的ZIGBEE节点设备发送的标识信息及智能终端发送的标识信息进行验证,若一致,则通过验证,允许ZIGBEE节点设备加入网络。
2.如权利要求1所述的ZIGBEE设备组网方法,其特征在于,所述标识信息包括ZIGBEE节点设备的MAC地址或硬件ID中的至少一个。
3.如权利要求1所述的ZIGBEE设备组网方法,其特征在于,ZIGBEE节点设备加入网络后,还包括: 协调器存储ZIGBEE节点设备的MAC地址或硬件ID,同时ZIGBEE节点设备存储协调器的 PAN ID0
4.如权利要求1或2或3所述的ZIGBEE设备组网方法,其特征在于,所述智能终端为具备用户图像操控界面及二维码扫描功能的控制设备。
5.如权利要求4所述的ZIGBEE设备组网方法,其特征在于,所述智能终端为智能手机或 PAD ο
【文档编号】H04W84/18GK104469986SQ201410707788
【公开日】2015年3月25日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】杨芳, 范晓波, 金启明, 刘孟红, 刘毅, 于国福, 张耐久, 王胜利, 刘胜军, 李承隆 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1