Congestion control in wireless sensor networks based on bird flocking behavior

dc.contributor.authorAntoniou, Pavlos
dc.contributor.authorPitsillides, Andreas
dc.contributor.authorBlackwell, Tim
dc.contributor.authorEngelbrecht, Andries P.
dc.contributor.authorMichael, Loizos
dc.date.accessioned2014-05-12T12:39:38Z
dc.date.available2014-05-12T12:39:38Z
dc.date.issued2013
dc.description.abstractThis paper proposes that the flocking behavior of birds can guide the design of a robust, scalable and self-adaptive congestion control protocol in the context of wireless sensor networks (WSNs). The proposed approach adopts a swarm intelligence paradigm inspired by the collective behavior of bird flocks. The main idea is to ‘guide’ packets (birds) to form flocks and flow towards the sink (global attractor), whilst trying to avoid congestion regions (obstacles). The direction of motion of a packet flock is influenced by repulsion and attraction forces between packets, as well as the field of view and the artificial magnetic field in the direction of the artificial magnetic pole (sink). The proposed approach is simple to implement at the individual node, involving minimal information exchange. In addition, it displays global self-* properties and emergent behavior, achieved collectively without explicitly programming these properties into individual packets. Performance evaluations show the effectiveness of the proposed Flock-based Congestion Control (Flock-CC) mechanism in dynamically balancing the offered load by effectively exploiting available network resources and moving packets to the sink. Furthermore, Flock-CC provides graceful performance degradation in terms of packet delivery ratio, packet loss, delay and energy tax under low, high and extreme traffic loads. In addition, the proposed approach achieves robustness against failing nodes, scalability in different network sizes and outperforms typical conventional approaches.en_US
dc.description.librarianhb2014en_US
dc.description.sponsorshipThis work is supported in part by the GINSENG: Performance Control in Wireless Sensor Networks project funded by the 7th Framework Programme under Grant No. ICT-224282 and the MiND2C : Mimicking Nature for Designing Robust Congestion Control Mechanisms in Self-Organized Autonomous Decentralized Networks project funded by the Research Promotion Foundation of Cyprus under Grant No. TPE/EPIKOI/0308(BE)/03.en_US
dc.description.urihttp://www.elsevier.com/ locate/comneten_US
dc.identifier.citationAntoniou, P, Pitsillides, A, Blackwell, T, Engelbrecht, A & Michael, L 2013, 'Congestion control in wireless sensor networks based on bird flocking behavior', Computer Networks, vol .57, no. 5, pp. 1167-1191.en_US
dc.identifier.issn1389-1286 (print)
dc.identifier.other10.1016/j.comnet.2012.12.008
dc.identifier.urihttp://hdl.handle.net/2263/39779
dc.language.isoenen_US
dc.publisherElsevieren_US
dc.rights© 2012 Elsevier B.V. All rights reserved.Notice : this is the author’s version of a work that was accepted for publication in Computer Networks. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Computer Networks, vol. 57, no. 5, pp. 1167-1191, 2013. doi : 10.1016/j.comnet.2012.12.008en_US
dc.subjectWireless sensor network (WSN)en_US
dc.subjectBird flocking behavioren_US
dc.subjectCongestion controlen_US
dc.subjectAvoidanceen_US
dc.titleCongestion control in wireless sensor networks based on bird flocking behavioren_US
dc.typePostprint Articleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Antoniou_Congestion_2013.pdf
Size:
972.78 KB
Format:
Adobe Portable Document Format
Description:
Postprint Article

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: