DocumentCode
967608
Title
A Self-Stabilizing Leader Election Algorithm in Highly Dynamic Ad Hoc Mobile Networks
Author
Derhab, Abdelouahid ; Badache, Nadjib
Author_Institution
Dept. of Comput. Eng., Centre de Rech. sur I ´´Inf. Sci. et Tech., Algiers
Volume
19
Issue
7
fYear
2008
fDate
7/1/2008 12:00:00 AM
Firstpage
926
Lastpage
939
Abstract
The classical definition of a self-stabilizing algorithm assumes generally that there are no faults in the system long enough for the algorithm to stabilize. Such an assumption cannot be applied to ad hoc mobile networks characterized by their highly dynamic topology. In this paper, we propose a self-stabilizing leader election algorithm that can tolerate multiple concurrent topological changes. By introducing the time-interval-based computation concept, the algorithm ensures that a network partition can within a finite time converge to a legitimate state even if topological changes occur during the convergence time. Our simulation results show that our algorithm can ensure that each node has a leader over 99 percent of the time. We also give an upper bound on the frequency at which network components merge to guarantee the convergence.
Keywords
ad hoc networks; mobile radio; stability; telecommunication network topology; dynamic ad hoc mobile networks; highly dynamic topology; multiple concurrent changes; network partition; self-stabilizing leader election algorithm; time-interval-based computation concept; Algorithm/protocol design and analysis; Fault tolerance; Mobile communication systems; Mobile environments; Network Protocols; Network topology;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2007.70792
Filename
4378365
Link To Document