RaWMS - Random walk based lightweight membership service for wireless ad hoc networks

被引:30
作者
Bar-Yossef, Ziv [1 ,3 ]
Friedman, Roy [2 ]
Kliot, Gabriel [2 ]
机构
[1] Google Haifa Engn Ctr, IL-32000 Haifa, Israel
[2] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
[3] Technion Israel Inst Technol, Dept Elect Engn, IL-32000 Haifa, Israel
来源
ACM TRANSACTIONS ON COMPUTER SYSTEMS | 2008年 / 26卷 / 02期
关键词
ad hoc networks; membership service; random walk;
D O I
10.1145/1365815.1365817
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This article presents RaWMS, a novel lightweight random membership service for ad hoc networks. The service provides each node with a partial uniformly chosen view of network nodes. Such a membership service is useful, for example, in data dissemination algorithms, lookup and discovery services, peer sampling services, and complete membership construction. The design of RaWMS is based on a novel reverse random walk (RW) sampling technique. The article includes a formal analysis of both the reverse RW sampling technique and RaWMS and verifies it through a detailed simulation study. In addition, RaWMS is compared both analytically and by simulations with a number of other known methods such as flooding and gossip-based techniques.
引用
收藏
页数:66
相关论文
共 53 条
[1]  
Allavena Andre, 2005, ACM S PRINC DISTR CO, P292
[2]  
[Anonymous], 2000, Rapidly mixing markov chains: A comparison of techniques
[3]  
AVIN C, 2005, P 2 EUR WORKSH WIR S
[4]  
BARR R, JIST SWANS JAVA SIMU
[5]  
BARYOSSEF Z, 2000, P 26 INT C VER LARG, P535
[6]   Bimodal multicast [J].
Birman, KP ;
Hayden, M ;
Ozkasap, O ;
Xiao, Z ;
Budiu, M ;
Minsky, Y .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1999, 17 (02) :41-88
[7]  
Bollobas B., 2001, CAMBRIDGE STUDIES AD, V73
[8]   Fastest mixing Markov chain on a graph [J].
Boyd, S ;
Diaconis, P ;
Xiao, L .
SIAM REVIEW, 2004, 46 (04) :667-689
[9]  
BOYD S, 2005, P 2 SIAM WORKSH AN A
[10]   Anonymous gossip: Improving multicast reliability in mobile ad-hoc networks [J].
Chandra, R ;
Ramasubramanian, V ;
Birman, KP .
21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, :275-283