A self-stabilizing leader election algorithm in highly dynamic ad hoc mobile networks

被引:34
|
作者
Derhab, Abdelouahid [1 ]
Badache, Nadjib [2 ]
机构
[1] CERIST, Dept Comp Engn, Algiers 16030, Algeria
[2] USTHB, Dept Comp Sci, Algiers 16111, Algeria
关键词
mobile ad hoc networks; self-stabilizing; leader election; concurrent and disjoint computations;
D O I
10.1109/TPDS.2007.70792
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:926 / 939
页数:14
相关论文
共 50 条
  • [31] Self-Stabilizing Leader Election in Optimal Space
    Datta, Ajoy K.
    Larmore, Lawrence L.
    Vemula, Priyanka
    [J]. STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, 10TH INTERNATIONAL SYMPOSIUM, SSS 2008, 2008, 5340 : 109 - 123
  • [32] A hierarchical Leader Election protocol for mobile ad hoc networks
    Dagdeviren, Orhan
    Erciyes, Kayhan
    [J]. COMPUTATIONAL SCIENCE - ICCS 2008, PT 1, 2008, 5101 : 509 - +
  • [33] An election algorithm to ensure the high availability of leader in large mobile ad hoc networks
    Sharma, Shantanu
    Singh, Awadhesh Kumar
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2018, 33 (02) : 172 - 196
  • [34] ANALYSIS OF THE AVERAGE EXECUTION TIME FOR A SELF-STABILIZING LEADER ELECTION ALGORITHM
    Alberto Fernandez-Zepeda, Jose
    Paulo Alvarado-Magana, Juan
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2008, 19 (06) : 1387 - 1402
  • [35] Low-Communication Self-stabilizing Leader Election in Large Networks
    Alsulaiman, Thamer
    Berns, Andrew
    Ghosh, Sukumar
    [J]. STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2013, 2013, 8255 : 348 - 350
  • [36] Self-stabilizing optimal local routing in ad hoc networks
    Bein, D
    Datta, AK
    Villain, V
    [J]. 25TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2005, : 564 - 570
  • [37] A self-stabilizing distributed algorithm for spanning tree construction in wireless ad hoc networks
    Baála, H
    Flauzac, O
    Gaber, J
    Bui, M
    El-Ghazawi, T
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2003, 63 (01) : 97 - 104
  • [38] A Fully Dynamic and Self-Stabilizing TDMA Scheme for Wireless Ad-hoc Networks
    Bruhadeshwar, Bezawada
    Kothapalli, Kishore
    Pulla, Indira Radhika
    [J]. 2010 24TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2010, : 511 - 518
  • [39] Self-stabilizing weight-based clustering algorithm for ad hoc sensor networks
    Johnen, Colette
    Nguyen, Le Huy
    [J]. ALGORITHMIC ASPECTS OF WIRELESS SENSOR NETWORKS, 2006, 4240 : 83 - +
  • [40] ADLE: A distributed leader election algorithm of Ad hoc networks
    Wang, Zheng
    Liu, Xin-Song
    Li, Mei-An
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2007, 35 (11): : 2232 - 2235