【技术实现步骤摘要】
一种ZigBee终端节点网络管理方法及系统
本申请涉及无线数据传输
,具体而言,涉及一种ZigBee终端节点网络管理方法及系统。
技术介绍
标准的ZigBee协议中以siliconlabs公司推出EmberZnet协议栈SDK为例,当终端节点检测不到任何合格的父节点后即丢失父节点,终端节点就丢失了网络,若一段时间后有合格的父节点重新上线后,终端节点依然处于丢失网络无父节点的状态不能进行任何通信。所以需要提供一种方案以解决终端节点丢失父节点后的重新入网问题。
技术实现思路
本申请实施例的目的在于提供一种ZigBee终端节点网络管理方法及系统,用以实现及时解决ZigBee终端节点丢失父节点后的入网问题的技术效果。第一方面,本申请实施例提供了一种ZigBee终端节点网络管理方法,包括ZigBee终端节点加入第一父节点网络后保存网络信息,并对所述第一父节点进行监测,分析所述第一父节点是否掉线;若所述第一父节点掉线,则所述ZigBee终端节点根据预设的重连上限次数执行重连流程,并分析是否重连成功;若所 ...
【技术保护点】
1.一种ZigBee终端节点网络管理方法,其特征在于,包括以下步骤:/nZigBee终端节点加入第一父节点网络后保存网络信息,并对所述第一父节点进行监测,分析所述第一父节点是否掉线;/n若所述第一父节点掉线,则所述ZigBee终端节点根据预设的重连上限次数执行重连流程,并分析是否重连成功;/n若所述ZigBee终端节点重连失败,则所述ZigBee终端节点清除所述网络信息,并对信道进行监测,执行新网络加入流程;/n所述ZigBee终端节点根据预设的入网上限次数检测信道中符合要求的第二父节点,加入新网络;/n若所述ZigBee终端节点在所述入网上限次数之前加入新网络,则保存网络 ...
【技术特征摘要】
1.一种ZigBee终端节点网络管理方法,其特征在于,包括以下步骤:
ZigBee终端节点加入第一父节点网络后保存网络信息,并对所述第一父节点进行监测,分析所述第一父节点是否掉线;
若所述第一父节点掉线,则所述ZigBee终端节点根据预设的重连上限次数执行重连流程,并分析是否重连成功;
若所述ZigBee终端节点重连失败,则所述ZigBee终端节点清除所述网络信息,并对信道进行监测,执行新网络加入流程;
所述ZigBee终端节点根据预设的入网上限次数检测信道中符合要求的第二父节点,加入新网络;
若所述ZigBee终端节点在所述入网上限次数之前加入新网络,则保存网络信息;否则在预设的延迟时间后重新对信道进行监测,检测符合要求的第三父节点,加入新网络。
2.根据权利要求1所述的方法,其特征在于,所述若所述父节点掉线,则所述ZigBee终端节点根据预设的重连上限次数执行重连流程,并分析是否重连成功的步骤包括:
根据预设的第一计数变量、重连上限次数和第一时延事件执行重连流程,每执行一次所述重连流程所述第一计数变量累加一次,然后启动所述第一时延事件执行重连操作;同时分析本次重连操作执行过后是否重连成功;并在所述第一计数变量等于所述重连上限次数时,停止执行所述重连流程。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若与所述第一父节点连接的所述ZigBee终端节点的数目低于预设值,则所述重连上限次数设置为零。
4.根据权利要求1所述的方法,其特征在于,所述ZigBee终端节点根据预设的入网上限次数检测信道中符合要求的父节点,加入新网络的步骤包括:
根据预设的第二计数变量、入网上限次数和第二时延事件执行入网流程,每执行一次所述入网流程所述第二计数变量累加一次,然后启动所述第二时延事件执行入网操作;同时分析本次入网操作执行过后是否重连成功;并在所述第二计数变量等于所述入网上限次数时,停止执行所述入网流程。
5.根据权利要求1所述的方法,其特征在于...
【专利技术属性】
技术研发人员:谭宇,谢保松,
申请(专利权)人:成都亿佰特电子科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。