Font Size: a A A

ZigBee Network Routing Energy Optimization Algorithm Based On Clustering Strategy

Posted on:2018-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:Q M LiFull Text:PDF
GTID:2348330512971498Subject:Engineering
Abstract/Summary:PDF Full Text Request
ZigBee is a short-range wireless sensor network standard,with its low cost,low power consumption,self-organizing network,small size and other advantages to become a wireless networking technology to solve the problem of wireless personal area network technology.ZigBee network nodes in the use of battery-powered,network information transfer efficiency,network integrity,network life cycle,and so very dependent on the energy status of each node,and ZigBee network,many scenes determine the replacement of the battery after deployment and It is very important to reduce the energy consumption of the nodes in the ZigBee network,to ensure the communication efficiency of the whole network and to extend the network life cycle of the ZigBee network on the basis of the existing limited energy.Although ZigBee technology itself has adopted a number of initiatives to reduce the energy consu mption of nodes,but in reducing energy consumption optimization performance there is still much room for improvement.The research of ZigBee network layer is the focus of attention of scholars at home and abroad in recent years,and the standard of network layer is also being revised and perfected constantly.Although the classical ZBR algorithm uses the AODVjr and Cluster-Tree protocols in combination,it only points out that the two protocols can be used.It does not specify how to effectively select and combine the advantages of the two algorithms.In this paper,based on the study of ZigBee routing protocol,an energy optimization algorithm based on clustering strategy is proposed.The improved algorithm proposed in this paper uses the ME-AODV clustering method to divide the whole ZigBee network into one logical cluster,and limit the direction of RREQ flooding through the cluster to reduce the unnecessary route discovery process and the resulting RREQ redundancy.In addition to considering the energy consumption of a single node,the algorithm also considers the energy level of key nodes in the whole network.The concept of energy level is used to classify the nodes into three levels: sufficient,low,and warning.The classification criterion is dynamic,It is related to the network depth of the node,the energy state of the network as a whole.Each cluster in the first cluster according to their own energy to determine the cluster inside and outside the choice of what kind of routing protocol,the best combination of AODVjr protocol and the best route Cluster-Tree protocol simple energy-saving advantages.In addition,the spare node mechanism is adopted,which makes the node can continue to work with the spare nodes when the energy is low.The delay factor mechanism is added to reduce the probability of the node becoming the intermediate node of the route when the energy is low.It is better to avoid the death of some nodes due to the fast exhaustion of energy and make the load of t he whole network more balanced,Reducing the energy consumption of nodes and prolonging the service life of ZigBee networks.In this paper,the improved algorithm is simulated and compared with classical ZBR algorithm on NS2 platform,and the results are analyzed and studied in detail.The comparison of the experimental results shows that the ZBR algorithm is superior to the traditional ZBR algor ithm in terms of the packet delivery rate,the energy consumption of the whole network node,the percentage of the routing overhead,the network delay,and the residual energy percentage.The improved algorithm can effectively balance the load of each layer node in the network,reduce the node death,reduce the overall energy consumption and prolong the life cycle of the ZigBee network.
Keywords/Search Tags:ZigBee network, energy balance, clustering, AODVjr, Cluster-Tree
PDF Full Text Request
Related items