摘要
针对ZigBee中路由算法AODVjr对于路径对称性和路由管理帧投递成功率依赖性过强的问题,提出了一种基于两层网络结构的无线传感器网络Mesh路由协议.路由算法统计路径上的路由管理帧统计丢包率作为路由判据,消除了管理帧丢失造成的影响;另一方面路由建立仅依靠管理帧的单向传输,降低了对于路径对称性的依赖;同时在Mesh网络下形成星型子网,在扩充网络容量的同时有效降低下层节点的资源消耗.给出了网络拓扑,建立了星型子网,分析了Mesh路由的信标帧、路由判据和路由建立过程,并用实际测试进行了性能分析.结果表明:相比于采用AODVjr路由算法的ZigBee协议,该协议在无线传感器网络中具有更高的数据传输可靠性,丢包率降低约30%.
To solve the problem of AODVjr with heavy dependence on symmetry links and routing messa- ges delivery rate in ZigBee, the mesh routing protocol was proposed based on two-layer topology. The routing messages delivery loss rate was adopted as routing metric to eliminate the effect of routing messa- ges loss. The routing discovery was only based on routing message unidirectional transmission to reduce the dependence on symmetry links. The star topology was introduced based on mesh topology to reduce resource consumption of some nodes and expand network capacity. The network topology was established with star network. The mesh routing beacon frame, the routing metric and the routing establishing process were analyzed, and the routing performance was verified by tests. The results show that the proposed protocol has higher data transmission reliability than that of AODVjr in wireless sensor networks, and the packet loss probability is reduced by 30%.
出处
《江苏大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2014年第2期189-195,共7页
Journal of Jiangsu University:Natural Science Edition
基金
国家"863"计划项目(SQ2010AA0401028003)
国家自然科学基金资助项目(61204034)