HSkip plus : A Self-Stabilizing Overlay Network for Nodes with Heterogeneous Bandwidths

被引:0
作者
Feldotto, Matthias [1 ,2 ]
Scheideler, Christian [3 ]
Graffi, Kalman [4 ]
机构
[1] Univ Paderborn, Heinz Nixdorf Inst, Paderborn, Germany
[2] Univ Paderborn, Dept Comp Sci, Paderborn, Germany
[3] Univ Paderborn, Dept Comp Sci, Theory Distributed Syst Grp, Paderborn, Germany
[4] Univ Dusseldorf, Technol Social Networks Grp, Dept Comp Sci, Dusseldorf, Germany
来源
14-TH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P) | 2014年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present and analyze HSkip+, a self-stabilizing overlay network for nodes with arbitrary heterogeneous bandwidths. HSkip+ has the same topology as the Skip+ graph proposed by Jacob et al. [1] but its self-stabilization mechanism significantly outperforms the self-stabilization mechanism proposed for Skip+. Also, the nodes are now ordered according to their bandwidths and not according to their identifiers. Various other solutions have already been proposed for overlay networks with heterogeneous bandwidths, but they are not self-stabilizing. In addition to HSkip+ being self-stabilizing, its performance is on par with the best previous bounds on the time and work for joining or leaving a network of peers of logarithmic diameter and degree and arbitrary bandwidths. Also, the dilation and congestion for routing messages is on par with the best previous bounds for such networks, so that HSkip+ combines the advantages of both worlds. Our theoretical investigations are backed by simulations demonstrating that HSkip+ is indeed performing much better than Skip+ and working correctly under high churn rates.
引用
收藏
页数:10
相关论文
共 23 条
  • [1] Aspnes J, 2003, SIAM PROC S, P384
  • [2] Awerbuch Baruch, 2004, P 15 ANN ACM SIAM S, P318
  • [3] Berns A, 2011, LECT NOTES COMPUT SC, V6976, P62, DOI 10.1007/978-3-642-24550-3_7
  • [4] Bhargava A., 2004, SPAA, P170, DOI DOI 10.1145/1007912.1007938
  • [5] Bundesnetzagentur fur Elektrizitat Gas Telekommunikation Post und Eisenbahnen, 2013, TEL POST EIS
  • [6] SELF-STABILIZING SYSTEMS IN SPITE OF DISTRIBUTED CONTROL
    DIJKSTRA, EW
    [J]. COMMUNICATIONS OF THE ACM, 1974, 17 (11) : 643 - 644
  • [7] HyperTree for self-stabilizing peer-to-peer systems
    Dolev, S
    Kat, RI
    [J]. THIRD IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, PROCEEDINGS, 2004, : 25 - 32
  • [8] Spanders: Distributed spanning expanders
    Dolev, Shlomi
    Tzachar, Nir
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (05) : 544 - 555
  • [9] Feldotto M., 2014, CORR
  • [10] Time Complexity of Distributed Topological Self-stabilization: The Case of Graph Linearization
    Gall, Dominik
    Jacob, Riko
    Richa, Andrea
    Scheideler, Christian
    Schmid, Stefan
    Taeubie, Hanjo
    [J]. LATIN 2010: THEORETICAL INFORMATICS, 2010, 6034 : 294 - +