Applying swarm intelligence to a novel congestion control approach for wireless sensor networks

Recently, sensor networks have attracted significant research interest. However, most studies have mainly focused on protocols for applications in which network performance assurances are not considered essential. With the emergence of mission-critical applications, performance control mechanisms are considered of prime importance. Performance control can be carried out by robust congestion control approaches that aim to keep the network operational under varying network conditions. Swarm intelligence is successfully employed to combat congestion by mimicking the collective behavior of bird flocks. In this way, the emerging global behavior of minimum congestion is achieved collectively. A flock-based congestion control (Flock-CC) approach was proposed in the past. This paper presents a new, simpler Flock-CC approach. Performance evaluations focus on parameter setting and on comparative studies between the new and the earlier version of Flock-CC.

[1]  Liu Qiumei,et al.  A Survey on Topology Control in Wireless Sensor Networks , 2010, 2010 Second International Conference on Future Networks.

[2]  Vasos Vassiliou,et al.  Performance control in wireless sensor networks: the ginseng project - [Global communications news letter] , 2009 .

[3]  Alejandro Quintero,et al.  Ant-based routing for wireless multimedia sensor networks using multiple QoS metrics , 2010, Comput. Networks.

[4]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[5]  Barbara Webb,et al.  Swarm Intelligence: From Natural to Artificial Systems , 2002, Connect. Sci..

[6]  Franziska Klügl,et al.  Swarm Intelligence: From Natural to Artificial Systems by Eric Bonabeau, Marco Dorigo and Guy Theraulaz . , 2001 .

[7]  JAMAL N. AL-KARAKI,et al.  Routing techniques in wireless sensor networks: a survey , 2004, IEEE Wireless Communications.

[8]  Chieh-Yih Wan,et al.  CODA: congestion detection and avoidance in sensor networks , 2003, SenSys '03.

[9]  Andreas Pitsillides,et al.  Mimicking the bird flocking behavior for controlling congestion in sensor networks , 2010, 2010 3rd International Symposium on Applied Sciences in Biomedical and Communication Technologies (ISABEL 2010).

[10]  Cem Ersoy,et al.  MAC protocols for wireless sensor networks: a survey , 2006, IEEE Communications Magazine.

[11]  Luca Maria Gambardella,et al.  AntHocNet: an adaptive nature-inspired algorithm for routing in mobile ad hoc networks , 2005, Eur. Trans. Telecommun..

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

[13]  Andries Petrus Engelbrecht,et al.  Congestion Control in Wireless Sensor Networks Based on the Bird Flocking Behavior , 2009, IWSOS.

[14]  Andries Petrus Engelbrecht,et al.  Employing the flocking behavior of birds for controlling congestion in autonomous decentralized networks , 2009, 2009 IEEE Congress on Evolutionary Computation.

[15]  V. Kalogeraki,et al.  Cluster-based congestion control for supporting multiple classes of traffic in sensor networks , 2005, The Second IEEE Workshop on Embedded Networked Sensors, 2005. EmNetS-II..

[16]  I. Couzin,et al.  Collective memory and spatial sorting in animal groups. , 2002, Journal of theoretical biology.

[17]  David S. Rosenblum,et al.  Reducing Congestion Effects in Wireless Networks by Multipath Routing , 2006, Proceedings of the 2006 IEEE International Conference on Network Protocols.

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

[19]  Jon Crowcroft,et al.  Siphon: overload traffic management using multi-radio virtual sinks in sensor networks , 2005, SenSys '05.

[20]  Mario Di Francesco,et al.  Energy conservation in wireless sensor networks: A survey , 2009, Ad Hoc Networks.