The Design of ZigBee Node and Research on Energy Balance Clustering Scheduling Algorithm
|School||University of Electronic Science and Technology|
|Keywords||ZigBee wireless sensor networks clustering scheduling energyconsumption|
ZigBee wireless sensor network has been developed rapidly and wildly applied intomany fields in recent years. It has shown its great advantage, also exposed many pitfallsat the same time. The problem of energy consumption is the greatest obstacle ofprolonging the lifespan of wireless sensor network. Some clustering algorithms havebeen proposed which can decrease the energy consumption of the network by datafusion and scheduling the working mode of WSN nodes to prolong the lifespan of WSN.A clustering algorithm on the basis of current achievements has been proposed, calledEBMHC(energy balance multi-hop clustering routing algorithm), which prolong thelifespan of WSN.First, introduces the recent progresses in wireless sensor network and ZigBeetechnolgy, then concludes the pitfalls and challenges in ZigBee wireless sensor networkby analyzing the specific ZigBee protocol.Then, analyzes the structure of the hardware of Zigbee wireless sensor network’snode, selects the type of these components according to the demand of low power. Thenmany tests have been done on these real nodes, the results of those tests have shown thatthe hardware meets the command of the design. This hardware can provide a reliablehardware platform for the research on clustering algorithm.Third, introduces the clustering schedule technology of wireless sensor network,and then, concludes the problems on these current clustering algorithms by analyzingsome typical clustering algorithms. Energy balance multi-hop clustering routingalgorithm has been proposed according to the purpose of decreasing the energyconsumption. This algorithm adopts centralized clustering method in the period ofclustering, distributed clustering method in the period of competing. This algorithmadopts asynchronous unresponsive low power scheduling mechanism in the side ofsender. The algorithm decreases unnecessary high listening power consumption.According to the node itself residual energy, algorithm selects higher energy node toundertake the task of data fusion and forwarding so that the network node energy tendsto balance, in order to prolong the life of the network. Finally, uses Matlab to simulate and verify energy balance multi-hop clusteringrouting algorithm. The result of simulation and analysis showed that energy balancemulti-hop clustering routing algorithm extends the network life span.