|
ABSTRACT
We investigate four performance metrics for randomized broadcast protocols on sensor networks: the fraction of nodes that receive the message (coverage), the number of first-time receivers per transmission (energy efficiency), the node-average normalized time till reception (per hop latency), and the average number of control messages per node (overhead). Our focus is to evaluate the extent to which the exchange of local information (either active or passive) can improve protocol performance. To this end we study via simulation three protocols from the literature that exploit local information (GOSSIP3 from [8], SPIN-1 from [10], and PUSH&PULL from [12])and compare their performance against the well known GOSSIP1 ([8]) protocol which does not employ any local information in making transmission decisions. Our findings are that i) local information is of course quite valuable in increasing protocol performance, and ii) it is possible to obtain high coverage and efficiency but one must then incur either increased delay or increased overhead. We study the strengths and weaknesses of the above protocols and propose the new SmartGossip protocol which combines several ideas from the above protocols, as well as several new mechanisms, to achieve superior performance.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Christopher L. Barrett , Stephan J. Eidenbenz , Lukas Kroc , Madhav Marathe , James P. Smith, Parametric probabilistic sensor network routing, Proceedings of the 2nd ACM international conference on Wireless sensor networks and applications, September 19-19, 2003, San Diego, CA, USA
[doi> 10.1145/941350.941368]
|
 |
2
|
|
| |
3
|
P. Erdos and A. Renyi. On random graphs I. Publ. Math. Debrecen, 6(290), 1959.
|
| |
4
|
P. Eugster, R. Guerraoui, A.-M. Kermarrec, and L. Massoulie. Epidemic information dissemination in distributed systems. IEEE Computer, 37(5):60--67, May 2004.
|
| |
5
|
A. M. Farley and A. Proskurowski. Gossiping in grid graphs. Journal of Combinatorics, Information and System Sciences, 5(2):161--172, 1980.
|
| |
6
|
D. Gavidia, S. Voulgaris, and M. van Steen. Epidemic-style monitoring in large-scale wireless sensor networks. Technical Report IR-CS-012, Vrije University, Dept. of Computer Science, Amsterdam, Netherlands, March 2005.
|
| |
7
|
G. Grimmett. Percolation. Springer-Verlag, New York, NY, 1989.
|
| |
8
|
Z. J. Haas, J. Y. Halpern, and L. Li. Gossip-based ad hoc routing. In Proceedings of IEEE INFOCOM, pages 1707--1716, 2002.
|
 |
9
|
|
 |
10
|
Wendi Rabiner Heinzelman , Joanna Kulik , Hari Balakrishnan, Adaptive protocols for information dissemination in wireless sensor networks, Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking, p.174-185, August 15-19, 1999, Seattle, Washington, United States
[doi> 10.1145/313451.313529]
|
 |
11
|
|
| |
12
|
|
| |
13
|
P. Kouznetsov, R. Guerraoui, S. B. Handurukande, and A.-M. Kermarrec. Reducing noise in gosssip-based reliable broadcast. In Proceedings of the 20th IEEE Symposium on Reliable Distributed Systems, pages 186--189, October 2001.
|
| |
14
|
|
| |
15
|
H. G. Landau and A. Rapoport. Contribution to the mathematical theory of contagion and spread of information: I. spread through a thoroughly mixed population. Bulletin of Mathematical Biophysics, 15:173--183, 1953.
|
 |
16
|
|
| |
17
|
P. Levis, N.Patel, D. Culler, and S. Shenker. Trickle: A self-regulating algorithm for code maintenance and propagation. In Proceedings of the First USENIX/ACM symposium on Network Systems Design and Implementation, Boston, MA, 2004.
|
| |
18
|
|
| |
19
|
M. Penrose. Random Geometric Graphs. Oxford Studies in Probability. Oxford University Press, 2003.
|
| |
20
|
L. Rodrigues, S. Handurukande, J. Pereira, R. Guerraoui, and A.-M. Kermarrec. Adaptive gossip-based broadcast. In Proceedings of the 2003 International Conference on Dependable Systems and Networks (DSN), 2003.
|
| |
21
|
T. Stathopoulos, J. Heidemann, and D. Estrin. A remote code update mechanism for wireless sensor networks. In Technical Report CENS Technical report 30, 2003.
|
| |
22
|
|
| |
23
|
|
| |
24
|
|
|