Title :
HSkip+: A self-stabilizing overlay network for nodes with heterogeneous bandwidths
Author :
Feldotto, Matthias ; Scheideler, Christian ; Graffi, Kalman
Author_Institution :
Dept. of Comput. Sci., Univ. of Paderborn, Paderborn, Germany
Abstract :
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. (2009) 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.
Keywords :
peer-to-peer computing; telecommunication network routing; telecommunication network topology; HSkip+; Skip+ graph topology; heterogeneous bandwidth nodes; logarithmic diameter; peer joining; peer leaving; routing message congestion; self-stabilization mechanism; self-stabilizing overlay network; Bandwidth; Law; Network topology; Peer-to-peer computing; Protocols; Topology;
Conference_Titel :
Peer-to-Peer Computing (P2P), 14-th IEEE International Conference on
Conference_Location :
London
Print_ISBN :
978-1-4799-6200-6
DOI :
10.1109/P2P.2014.6934300