Traffic-Aware and Energy-Efficient Routing Algorithm for Wireless Sensor Networks

AbstractThe energy of wireless sensor networks (WSNs) is generally powered by limited and portable batteries. However, there are some specific scenarios where the nodes can gain energy continuously, such as the electric energy data collection, the power line monitoring and using renewable energy. Meanwhile, due to the centralized traffic pattern in WSNs, congestion occurs easily and has a negative impact on the network performance, namely, decreasing throughput and increasing energy consumption. In this paper, a solution to sufficiently maintain the energy efficiency and avoid congestion for energy-unlimited WSNs is presented. Based on the similarity between data forwarding in WSNs and water transmission in pipeline, a traffic-aware and energy-efficient routing (TER) algorithm is proposed. The TER algorithm is designed by constructing a pipeline model in terms of physical distance and traffic load. The goal of this basic approach is to force the packets to steer clear of obstacles created by congestion and eventually move toward the sink. The simulation results show that the proposed solution generates better performance in terms of the global energy consumption , timeliness and reliability as compared to the other two algorithms.

[1]  Sajal K. Das,et al.  Traffic-Aware Dynamic Routing to Alleviate Congestion in Wireless Sensor Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[2]  Mohamed Mostafa Abdel-Azim,et al.  Path energy weight: A global energy-aware routing protocol for wireless sensor networks , 2010, 2010 IFIP Wireless Days.

[3]  Ramesh Govindan,et al.  RCRT: rate-controlled reliable transport for wireless sensor networks , 2007, SenSys '07.

[4]  Azzedine Boukerche,et al.  DRINA: A Lightweight and Reliable Routing Approach for In-Network Aggregation in Wireless Sensor Networks , 2013, IEEE Transactions on Computers.

[5]  S. Jagannathan,et al.  Predictive Congestion Control Protocol for Wireless Sensor Networks , 2005, IEEE Transactions on Wireless Communications.

[6]  Zhi Zhang,et al.  An Effective Congestion Avoidance Altering Routing Protocol in Sensor Networks , 2008, 2008 International Conference on Computer Science and Software Engineering.

[7]  Jie Zhang,et al.  A General Self-Organized Tree-Based Energy-Balance Routing Protocol for Wireless Sensor Network , 2012, IEEE Transactions on Nuclear Science.

[8]  Liu Tang,et al.  Energy-aware scheduling scheme using workload-aware consolidation technique in cloud data centres , 2013, China Communications.

[9]  Zhang Kailin,et al.  Energy-efficient transmission scheme for mobile data gathering in Wireless Sensor Networks , 2013, China Communications.

[10]  Thomas F. La Porta,et al.  Mitigating Performance Degradation in Congested Sensor Networks , 2008, IEEE Transactions on Mobile Computing.

[11]  Bo Li,et al.  Upstream congestion control in wireless sensor networks through cross-layer optimization , 2007, IEEE Journal on Selected Areas in Communications.

[12]  Hui Lin,et al.  Integrated topology control and routing in wireless sensor networks for prolonged network lifetime , 2011, Ad Hoc Networks.

[13]  Zhang Yanyong,et al.  TARA: Topology-Aware Resource Adaptation to Alleviate Congestion in Sensor Networks , 2007 .

[14]  Wenbo Liu,et al.  Routing protocol based on genetic algorithm for energy harvesting-wireless sensor networks , 2013, IET Wirel. Sens. Syst..

[15]  Donald A. Adjeroh,et al.  Priority-based rate control for service differentiation and congestion control in wireless multimedia sensor networks , 2009, Comput. Networks.

[16]  W. Pan,et al.  Lifetime Enhancement in Wireless Sensor Networks Using Fuzzy Approach and A-Star Algorithm , 2012, IEEE Sensors Journal.

[17]  Sajal K. Das,et al.  EBRP: Energy-Balanced Routing Protocol for Data Gathering in Wireless Sensor Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[18]  Ki-Hyung Kim,et al.  WEAMR — A Weighted Energy Aware Multipath Reliable Routing Mechanism for Hotline-Based WSNs , 2013, Sensors.

[19]  Guang Li,et al.  An Energy-Balanced Routing Method Based on Forward-Aware Factor for Wireless Sensor Networks , 2014, IEEE Transactions on Industrial Informatics.

[20]  Ramesh Govindan,et al.  Interference-aware fair rate control in wireless sensor networks , 2006, SIGCOMM 2006.

[21]  Raouf Boutaba,et al.  On Balancing Energy Consumption in Wireless Sensor Networks , 2009, IEEE Transactions on Vehicular Technology.