An Improvement of AODV Algorithm in a Large-Scale Outdoor Area for ZigBee Networks

AODV routing algorithm is widely used in a large-scale outdoor area for ZigBee wireless sensors networks. However, a large number of routing requests in AODV algorithm can easily lead to broadcast storms, which consume a lot of bandwidth and node energy, cause a large amount of signal collision and reduce the quality of communication. To solve these problems, this paper proposes self-learning multi-route selection-optimised algorithm (SMSA) based on improvements of ZigBee AODV. By making full use of the learning function of the routing table and taking collision frequency of sending data as a reference index of the cost of the path, this algorithm can reduce effectively the number of forwarding RREQ, inhibit the broadcast storm and reduce the collision of data, thus improving the success rate of data transmission. Meanwhile, it can also reduce the transmission delay and eventually save the overall energy of the network. In the simulation platform of OMNeT++, the algorithm proves to have a good effect on the large scale ZigBee network.

[1]  Xinwei Yue,et al.  Efficient Routing Algorithm of Zigbee Network , 2013 .

[2]  Jianqing Tang An Improved AODVjr Routing Algorithm in ZigBee Network , 2014 .

[3]  Jiasong Mu A directional broadcasting algorithm for routing discovery in ZigBee networks , 2014, EURASIP J. Wirel. Commun. Netw..

[4]  John Ibbotson,et al.  Improving WSN application QoS and network lifetime management using SOA strategies , 2011, 2011 - MILCOM 2011 Military Communications Conference.

[5]  Ian D. Chakeres,et al.  AODVjr, AODV simplified , 2002, MOCO.

[6]  Wei Song,et al.  An adaptive routing optimization and energy-balancing algorithm in ZigBee hierarchical networks , 2014, EURASIP J. Wirel. Commun. Netw..

[7]  Huang Yourui,et al.  Simulation Research of the QoS Multicast Routing in WSN Based on QPSO Algorithm , 2009, 2009 Third International Symposium on Intelligent Information Technology Application.

[8]  Leqiang Bai,et al.  ZigBee Improving Multicast Routing Algorithm , 2013 .

[9]  Shahin Farahani,et al.  ZigBee Wireless Networks and Transceivers , 2008 .

[10]  M.Q.-H. Meng,et al.  A route discovery method based on limited flooding in ZigBee networks , 2008, 2008 IEEE International Conference on Automation and Logistics.