|
Wireless sensor network (Wireless Sensor Network, WSN) nodes by a large number of tiny sensors deployed in the target area, multi-hop self-organizing network formed through the way of wireless communication system. In recent years, with the rapid development of wireless sensor networks, wireless sensor networks applied to a large number of weather, military, transportation and other areas, has gradually become a research focus of its node to use a different environment and different modes of communication lead to different routing mechanism a. This paper first analyzes the data (such as DD, SPIN, etc.), sub-levels (LEACH, etc.), based on the location (such as GEAR, etc.) and the characteristics of the wireless sensor network routing protocols provide data flow and quality of service guarantees message forwarded based on the operation principle of the location of the wireless sensor network routing protocols GEAR establish and analyze the advantage of GEAR routing protocols can be improved at the detailed description, and pointed out that network coding can improve GEAR routing agreement. Distributed algorithm of random network coding, nodes need to know the overall network topology information, the required encoding vectors are randomly generated from a limited domain, able to adapt to the dynamic changes of the network nodes, these characteristics have determined that network coding is very suitable for wireless sensor networks . Based on the above work, random network coding is applied to the GEAR routing protocol, for the first time put forward a based network coding GEAR the routing protocols NC-GEAR (Network Coding-GEAR), a detailed description of the the NC-GEAR agreement process. Then in the Linux operating system, the use of the international the authoritative network environment simulation platform NS2, NC-GEAR GEAR simulation. The simulation results show that, compared to the original GEAR routing protocols, NC-GEAR able to reduce the number of forward a large number of nodes, reduce network bandwidth usage, and reduce the energy consumption of nodes, and improve the performance of the routing protocols. Innovation in this article are as follows: (1) analysis of the GEAR routing protocols, to identify the local the GEAR protocol can improved. (2) for the inadequacies of the GEAR routing protocols, join the network coding mechanism to improve it, proposed based on network coding GEAR the routing protocols NC-GEAR. (3) under the Linux operating system, network simulation software NS2 network simulation of NC-GEAR and GEAR. Simulation experiments based on different network environments, the results show that the NC-GEAR routing protocol can effectively improve network performance and reduce node energy consumption more than GEAR.
|