Congestion control and energy-balanced scheme based on the hierarchy for WSNs

The problem of congestion control with balanced-energy is important for application of WSNs, since the limited resources and many-to-one communication model often result in congestion and unbalanced energy consumption. In this study, a hierarchy-based congestion control and energy-balanced scheme is proposed. The network model is firstly initialised into a hierarchical topology, by which these neighbour nodes of a node will be explicitly divided into three kinds, i.e., the same hierarchical nodes, the upstream nodes, and the downstream nodes. Then, in the proposed congestion avoidance method, the node will use other lower hierarchy neighbour nodes to forward data when its downstream node will be congested. After that, the congestion control mechanism will detect the congestion via the queue length, forwarding and receiving rate, and inform its upstream nodes to find other next hop to release the congestion. The balanced energy consumption strategy will balance the energy consumption of lower hierarchy nodes by using the node with the most remaining energy. Meanwhile, by using the same hierarchy nodes, the remaining energy of all the nodes in the same hierarchy is balanced. Simulation results show that the proposed algorithm can effectively deal with the network congestion and unbalanced energy consumption.

[1]  Vasos Vassiliou,et al.  Congestion control in Wireless Sensor Networks through dynamic alternative path selection , 2014, Comput. Networks.

[2]  Bo Li,et al.  A survey of transport protocols for wireless sensor networks , 2006, IEEE Network.

[3]  Laurence T. Yang,et al.  Distributed hierarchical search for balanced energy consumption routing spanning trees in wireless sensor networks , 2010, J. Parallel Distributed Comput..

[4]  A. Kleerekoper,et al.  DECOR: Distributed construction of load balanced routing trees for many to one sensor networks , 2014, Ad Hoc Networks.

[5]  Jian Li,et al.  Analytical modeling and mitigation techniques for the energy hole problem in sensor networks , 2007, Pervasive Mob. Comput..

[6]  Ivan Stojmenovic,et al.  Data-Centric Protocols for Wireless Sensor Networks , 2005, Handbook of Sensor Networks.

[7]  Ahmed Khedr,et al.  SEP-CS: Effective Routing Protocol for Heterogeneous Wireless Sensor Networks , 2015, Ad Hoc Sens. Wirel. Networks.

[8]  Andries Petrus Engelbrecht,et al.  Congestion control in wireless sensor networks based on bird flocking behavior , 2013, Comput. Networks.

[9]  Vasos Vassiliou,et al.  Hierarchical Tree Alternative Path (HTAP) algorithm for congestion control in wireless sensor networks , 2013, Ad Hoc Networks.

[10]  S. V. Kasmir Raja,et al.  Energy-efficient predictive congestion control for wireless sensor networks , 2015, IET Wirel. Sens. Syst..

[11]  Djamel Djenouri,et al.  Congestion Control Protocols in Wireless Sensor Networks: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[12]  Yousef Seifi Kavian,et al.  Energy-efficient network design via modelling: optimal designing point for energy, reliability, coverage and end-to-end delay , 2013, IET Networks.

[13]  Ali Ghaffari,et al.  Congestion control mechanisms in wireless sensor networks: A survey , 2015, J. Netw. Comput. Appl..

[14]  Kazi Chandrima Rahman,et al.  A Survey on Sensor Network , 2010 .

[15]  Andreas Pitsillides,et al.  A bio-inspired approach for streaming applications in wireless sensor networks based on the Lotka-Volterra competition model , 2010, Comput. Commun..

[16]  Kai Liu,et al.  Upstream hop-by-hop congestion control in wireless sensor networks , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[17]  Nidal Nasser,et al.  Reliable location-aware routing protocol for mobile wireless sensor network , 2012, IET Commun..

[18]  Markus Kampmann,et al.  Adaptive streaming within the 3GPP packet-switched streaming service , 2006, IEEE Network.

[19]  Vasos Vassiliou,et al.  Alternative path creation vs data rate reduction for congestion mitigation in wireless sensor networks , 2010, IPSN '10.

[20]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[21]  Yuguang Fang,et al.  A Fairness-Aware Congestion Control Scheme in Wireless Sensor Networks , 2009, IEEE Transactions on Vehicular Technology.

[22]  GhaffariAli Congestion control mechanisms in wireless sensor networks , 2015 .

[23]  V. Kavitha,et al.  A survey on congestion control techniques in Wireless Sensor Networks , 2011, 2011 International Conference on Emerging Trends in Electrical and Computer Technology.