Gossip-based ad hoc routing

被引:299
作者
Haas, Zygmunt J. [1 ]
Halpern, Joseph Y.
Li, Li
机构
[1] Cornell Univ, Sch Elect & Comp Engn, Ithaca, NY 14853 USA
[2] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
基金
美国国家科学基金会;
关键词
ad hoc networks; gossiping; percolation theory; phase transition; routing;
D O I
10.1109/TNET.2006.876186
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many ad hoc routing protocols are based on some variant of flooding. Despite various optimizations of flooding, many routing messages are propagated unnecessarily. We propose a gossiping-based approach, where each node forwards a message with some probability, to reduce the overhead of the routing protocols. Gossiping exhibits bimodal behavior in sufficiently large networks: in some executions, the gossip dies out quickly and hardly any node gets the message; in the remaining executions, a substantial fraction of the nodes gets the message. The fraction of executions in which most nodes get the message depends on the gossiping probability and the topology of the network. In the networks we have considered, using gossiping probability between 0.6 and 0.8 suffices to ensure that almost every node gets the message in almost every execution. For large networks, this simple gossiping protocol uses up to 35% fewer messages than flooding, with improved performance. Gossiping can also be combined with various optimizations of flooding to yield further benefits. Simulations show that adding gossiping to AODV results in significant performance improvement, even in networks as small as 150 nodes. Our results suggest that the improvement should be even more significant in larger networks.
引用
收藏
页码:479 / 491
页数:13
相关论文
共 29 条
  • [1] [Anonymous], P ACM SIGC VANC
  • [2] BASAGNI S, 1998, P 4 ANN ACM IEEE INT, P76
  • [3] The node distribution of the random waypoint mobility model for wireless ad hoc networks
    Bettstetter, C
    Resta, G
    Santi, P
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2003, 2 (03) : 257 - 269
  • [4] Bimodal multicast
    Birman, KP
    Hayden, M
    Ozkasap, O
    Xiao, Z
    Budiu, M
    Minsky, Y
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1999, 17 (02): : 41 - 88
  • [5] BRAGINSKY D, 2002, P 1 ACM INT WORKSH W, P22, DOI DOI 10.1145/570738.570742
  • [6] Broch J., 1998, MobiCom'98. Proceedings of Fourth Annual ACM/IEEE International Conference on Mobile Computing and Networking, P85, DOI 10.1145/288235.288256
  • [7] Anonymous gossip: Improving multicast reliability in mobile ad-hoc networks
    Chandra, R
    Ramasubramanian, V
    Birman, KP
    [J]. 21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 275 - 283
  • [8] CHLEBUS BS, 2001, P 5 INT WORKSH DISCR, P44
  • [9] Das S. R., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P3, DOI 10.1109/INFCOM.2000.832168
  • [10] Demers Alan, 1987, Proc. o fACM PODC Symp, P1, DOI DOI 10.1145/41840.41841