A piggybacking approach to reduce overhead in sensor network gossiping

Many wireless sensor network protocols are employing gossip-based message dissemination, where nodes probabilistically forward messages, to reduce message overhead. We are concerned with emerging systems in stationary sensor networks that are multiple-source with each message targeted at every recipient, such as query and code propagation. Default gossip-based approaches tend to treat each stream of messages from different senders independently of the others, overloading each node with message overhead summed from all streams. We apply intelligent scheduling strategies for gossip forwarding, effectively piggybacking streams atop one another, to address this significant message overhead. Our problem formulation introduces a new concept called the "semblance graph" used to schedule gossiping based on streams' gossip periods. Two new heuristic algorithms are proposed to solve the semblance graph problem. The performance of these two heuristics is on average within 3.5% of the optimal solution. Simulations show that the piggybacking strategy reduces the message, bandwidth, and energy overhead while still maintaining the original scalability, reliability and latency of the canonical gossip.

[1]  Man Hon Wong,et al.  Aggregate sum retrieval in sensor network by distributed prefix sum data cube , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[2]  Limin Wang,et al.  Gappa: Gossip Based Multi-channel Reprogramming for Sensor Networks , 2006, DCOSS.

[3]  Indranil Gupta,et al.  Scheduling of Multi-Stream Gossip Systems , 2006 .

[4]  Emre Ertin Distributed multimodal data fusion for large scale wireless sensor networks , 2006, SPIE Defense + Commercial Sensing.

[5]  Indranil Gupta,et al.  Smart Gossip: An Adaptive Gossip-based Broadcasting Service for Sensor Networks , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[6]  Raghuveer M. Rao,et al.  Digital Wireless Communications VII and Space Communication Technologies , 2005 .

[7]  Ronald L. Rivest,et al.  Introduction to Algorithms, Second Edition , 2001 .

[8]  Won-Sik Yoon,et al.  Topology generation algorithms for home sensor networks , 2004, Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings..

[9]  Clifford Stein,et al.  Introduction to Algorithms, 2nd edition. , 2001 .

[10]  Wendi B. Heinzelman,et al.  Adaptive protocols for information dissemination in wireless sensor networks , 1999, MobiCom.

[11]  Indranil Gupta,et al.  Exploring the Energy-Latency Trade-Off for Broadcasts in Energy-Saving Sensor Networks , 2005, 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05).

[12]  A. Dimakis,et al.  Geographic gossip: efficient aggregation for sensor networks , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[13]  Jiannong Cao,et al.  Reliable Gossip-Based Broadcast Protocol in Mobile Ad Hoc Networks , 2005, MSN.

[14]  Joseph Y. Halpern,et al.  Gossip-based ad hoc routing , 2002, IEEE/ACM Transactions on Networking.

[15]  Liang Cheng,et al.  Flossiping: a new routing protocol for wireless sensor networks , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[16]  Azzedine Boukerche,et al.  A Failure Detection Service for Large-Scale Dependable Wireless Ad-Hoc and Sensor Networks , 2007, The Second International Conference on Availability, Reliability and Security (ARES'07).

[17]  Sirisha Medidi,et al.  Data dissemination using gossiping in wireless sensor networks , 2005, SPIE Defense + Commercial Sensing.