[发明专利]一种基于ZigBee网络的路由信息维护方法及装置有效
申请号: | 201611106861.3 | 申请日: | 2016-12-06 |
公开(公告)号: | CN106658650B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 梁元恩 | 申请(专利权)人: | 台州市吉吉知识产权运营有限公司 |
主分类号: | H04W40/24 | 分类号: | H04W40/24 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 裴金华 |
地址: | 318015 浙江省台州市椒江区洪*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 zigbee 网络 路由 信息 维护 方法 装置 | ||
本发明公开了一种基于ZigBee网络的路由信息维护方法及装置,包括:步骤S100当ZigBee网络处于AODV模式时,根据路由表,获取特定节点信息;步骤S200向所述特定节点信息对应的特定节点发送Hello数据包;步骤S300判断是否在预设时间内接收到所述特定节点反馈的所述Hello数据包的Hello回应包,若是,则执行步骤S400;步骤S400当接收到所述特定节点反馈的所述Hello回应包时,则完成与所述特定节点的路由信息的维护。本发明各节点与一个自己的特定节点维护路由信息,提高各节点间的响应速度,且提升快速将数据包传输到目的节点的概率。
技术领域
本发明涉及ZigBee路由领域,尤其涉及一种基于ZigBee网络的路由信息维护方法及装置。
背景技术
ZigBee网络(技术)是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯网络(技术)。现有的ZigBee网络(技术)中采用以下两种协议的结合体作为自身的路由协议:1)AODVjr(AODV Junior),这是ZigBee网络(技术)中使用的一种简化版本的AODV协议(Ad-HocOn-demand Distance Vector Routing,按需距离矢量路由协议),2)Cluster-Treealgorithm(树型网络结构路由协议)。
在ZigBee网络中采用的AODVjr协议,为了节省功耗,将定时发送的Hello数据包从AODV协议中精简掉了,使ZigBee网络中各节点不再维护属于自己的路由信息,变成完全按需查找路由。即,当某一个节点需要发送数据包时,每次都要先广播发送寻路报文以获取到达当前数据包的目的节点的路由信息,然后再根据此路由信息发送数据包,使数据包到达目的节点。
由于缺少了Hello数据包的存在,在ZigBee网络处于AODV模式时,每个节点都不会维护自己与其他节点的路由信息,在发送数据包时每次都要像上述所说的步骤一样,先广播发送寻路报文,在得到路由信息后再发送数据包,这一整个流程中,寻路过程非常耗时,且需要缓冲数据。当组网环境较简单的情况下,明明数据包只会通过几条路由进行发送,可是还是每次都需要重新发送寻路报文,得到相应的路由后,再发送数据包,这一过程会产生大量的广播报文,大部分广播出去的报文都是无效数据包,增加了网络负荷,且最终都要丢掉,大大降低了响应速度。当组网环境变化很大时,往往会产生无效的路由信息,但是由于缺少了Hello数据包的发送,不能很快检测到这个问题,从而使其响应速度变慢,大大降低了用户的使用体验。
发明内容
本发明的目的是提供一种基于ZigBee网络的路由信息维护方法及装置,提高响应速度,提高用户的使用体验。
本发明提供的技术方案如下:
一种基于ZigBee网络的路由信息维护方法,包括:步骤S100当ZigBee网络处于AODV模式时,根据路由表,获取特定节点信息;步骤S200向所述特定节点信息对应的特定节点发送Hello数据包;步骤S300判断是否在预设时间内接收到所述特定节点反馈的所述Hello数据包的Hello回应包,若是,则执行步骤S400;步骤S400当接收到所述特定节点反馈的所述Hello回应包时,则完成与所述特定节点的路由信息的维护。
在上述技术方案中,ZigBee网络处于AODV模式时,增加Hello数据报文使每个节点开始维护自己的路由信息,考虑到ZigBee网络低功耗的需求,只与某一个特定节点维护路由信息,即当前节点只与它的一个特定节点维护路由信息。在后续需要发送数据包时,首先发送给与它有路由信息的特定节点,让此特定节点再发送给它的特定节点,以此类推,免去了现有技术中先寻路,再发送数据包的寻路过程,使各节点的响应速度更快,提高用户的使用体验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于台州市吉吉知识产权运营有限公司,未经台州市吉吉知识产权运营有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611106861.3/2.html,转载请声明来源钻瓜专利网。