Font Size: a A A

Design And Simulation Of ZigBee Routing Algorithm Based On Energy Optimization

Posted on:2022-07-01Degree:MasterType:Thesis
Country:ChinaCandidate:X J GaoFull Text:PDF
GTID:2518306353976589Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile communication technology,restrictions on the time,place and equipment for accessing the Internet are gradually decreasing.Accordingly,people hope to control and use various functional devices in daily life anytime and anywhere,which has further promoted the development of the Internet of Things technology.ZigBee technology is a cheap,low-power,short-range and low-speed wireless communication technology defined for the Internet of Things.Due to the limited energy of equipment,reducing node energy consumption and extending network working time have always been the core of ZigBee related research.Moreover,the performance of the existing algorithm will be greatly reduced due to the topology change of the mobile ZigBee network.This article will research and improve the network layer routing algorithm based on node energy and mobility,so that it can optimize the energy consumption and performance of the ZigBee network composed of mobile nodes.The main work and contributions of this article are as follows:First,analyze the definition specifications and functions of each layer and the data communication method between layers based on the overall architecture defined in layers of the ZigBee protocol,and study the specific work flow of the ZigBee protocol according to the functions of each layer.For the network layer,which is the focus of this article,the network topology and node functions are deeply explored.Based on these studies,the networking process including network initialization and node joining/exiting from the network is analyzed.Secondly,in view of the unbalanced energy utilization and high energy consumption of the ZBR algorithm under the static network topology,a hierarchical energy threshold dynamically adjusted according to the proportion of node types was established to balance the energy consumption in the network and alleviate the excessive energy loss of some nodes in the network.On the other hand,the overall energy consumption of the network is reduced by limiting the number of transmission hops and setting the relationship between nodes.The above work makes the improved algorithm have a certain energy awareness in the routing establishment process to achieve the purpose of balancing and reducing the energy consumption in the network,so as to extend the network working time.Thirdly,in response to the dramatic drop in network performance and the increased energy consumption with imbalance which caused by the rapid changes in dynamic network topology,the nodes in the mobile network is able to choose the link with more reliable quality for data transmission.This optimal path selection algorithm can reduce link breakage and reconstruction,reduce the control overhead and energy consumption in the network,so as to ensure the reliability and stability of the network.At the end of the simulation,the number of dead nodes in static network is reduced by 17.8% and the average residual energy is increased by 7.2%.When the maximum moving speed of the node reaches 1.5-5m/s,the improvement of some key parameters such as average end-to-end delay of the network with the improved algorithm is up to 22.9%.At the same time,in order to determine the impact of node mobility coefficient in the routing cost function on network performance,several simulations are conducted to control the coefficient as a variable,which provides a basis for the selection of the coefficient under different mobile speeds.
Keywords/Search Tags:ZigBee, AODV Jr Routing Algorithm, Node Mobility, Node Energy, OMNeT++
PDF Full Text Request
Related items