Title :
A self-stabilizing leader election algorithm in OneHop DHT
Author :
Wang, Guang-Ji ; Xue, Hai-Qiang ; Wei, Bing
Author_Institution :
State Key Lab. of Networking & Switching, BUPT, Beijing, China
Abstract :
OneHop was the first DHT protocol providing the feature which enables DHT to be applied in HLR/HSS that a high fraction of the lookups are solved within only one hop. In this protocol the event in overlay (node joins and leaves) will be disseminated in a hierarchical fashion from slice leader to unit leader and unit leader to normal node. There is little concern about the situation that the leader leaves unexpectedly. Our contribution is introducing a self-stabilizing leader election algorithm to solve the problem, and we will analyze its feature self-stabilization in detail, and prove that leader can be elected even the network is churning (nodes leave and packet lost). The election algorithm is highly efficient with low cost, the time complexity is O(n), communication complexity is O(1). All the conclusions are verified by a simulation based on Planetsim.
Keywords :
communication complexity; cryptographic protocols; peer-to-peer computing; telecommunication security; HLR/HSS; OneHop DHT protocol; P2P application; communication complexity; overlay network; self-stabilizing leader election algorithm; slice leader; time complexity; unit leader; Algorithm design and analysis; Complexity theory; Costs; Discrete event simulation; Laboratories; Nominations and elections; Peer to peer computing; Protocols; Routing; Telecommunications; Election; Leader; OneHop DHT; Self-stabilization;
Conference_Titel :
Communications and Networking in China, 2009. ChinaCOM 2009. Fourth International Conference on
Conference_Location :
Xian
Print_ISBN :
978-1-4244-4337-6
Electronic_ISBN :
978-1-4244-4337-6
DOI :
10.1109/CHINACOM.2009.5339815