Font Size: a A A

The Research Of ZigBee Routing Strategy Based On Network Coding

Posted on:2015-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:H X WangFull Text:PDF
GTID:2268330428468665Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Because the energy of wireless sensor network nodes is limited, ZigBee wireless network technology, which is a new low-cost, low-power wireless communication technology, will gradually become the main force of wireless sensor networks.ZigBee wireless network is formed by self-organization of nodes. In order to implement the data transmission between the two nodes, the routing protocol is the key technology. A more effective and more energy-efficient routing protocol is favorable. In the ZigBee networks which are generally powered by battery, the high energy consumption of some nodes will cuase the network partitioning and the nodes will die too early, affecting the existence of the whole network.Network coding,which differs from the traditional solution of data--transferred permits intermediate nodes in the routing to process packets before sending them out, significantly reduces the number of packets sent, saves energy consumption of nodes, and improves network throughput.Focused on the fast energy consumption and imbalance of the energy consumption about existing ZigBee routing strategy, this paper improves ZigBee routing strategy in unicast and broadcast scenarios using network coding. For the unicast, we propose a opportunistic network coding based energy-saving unicast routing strategy ONCESU. In this strategy, Z-COPE, which can reduce the number of data forwarding, is formed fist after COPE is applied to ZigBee networks. Then routing metric is optimized by combining related factors such as encoded opportunity, minimal residual energy and the overall energy consumption. The experimental results show that this mechanism can greatly improve network throughput and prolong network lifetime. For the broadcast, we propose a random linear network coding based energy-saving broadcasting routing strategy RNCESB. In this strategy, random linear network coding is applied to the broadcast routing of ZigBee. A new scheme for constructing encoding matrix is proposed to reduce coding consumption. An energy-aware based probability coding packet forwarding mechanism is introduced to make the higher residual energy nodes have a higher priority of data forwarding and balance of energy consumption. A pseudo broadcast mechanism is used to improve the reliability of broadcasting. The experimental results show that RNCESB can effectively improve the delivery rate of data packets, and optimize the energy consumption of ZigBee networks.
Keywords/Search Tags:ZigBee, Routing Strategy, Network Coding, Energy Saving, EnergyBalance
PDF Full Text Request
Related items