论文部分内容阅读
随着物联网时代的到来,以ZigBee为载体的短距离无线通信技术受到了普遍关注,针对ZigBee节点能量有限这一问题,本文在分析现有学者研究方案的基础上,提出了优化的IZBR(Improved-ZBR)路由算法。 在IZBR算法中,对于RN+类型节点,本文提出了三方面的优化策略:在路由发现过程中,通过限定待选节点取值区域的方式来防止洪泛不必要的RREQ分组;通过定义通信代价函数的方式来选择最适当的节点转发数据,有效地均衡了跳数、节点剩余能量、通信能耗三者之间的关系;定义RN+类型节点的最小能量阈值,对于小于最小能量阈值的RN+类型节点,将按照RN-类型节点寻找目的节点的方式来保护能量偏低的RN+节点。对于RN-类型节点,算法中采用优先查找邻居表的方案,在减少延迟的同时降低了节点能耗。此外,在能量优化方面,算法中还提出了最小能量值的概念,以实现动态保护能量偏低节点、延长网络生命周期的目的。 文章最后运用网络仿真软件NS2对算法进行仿真。仿真结果表明,与原有算法相比,IZBR算法从网络平均剩余能量、端到端的延迟、抖动率、分组递交率以及控制开销五个方面都得到了明显的改善,算法实现了均衡节点能耗、延长网络生命周期的目的。