A novel leader election algorithm based on resources for ring networks

被引:10
|
作者
Biswas, Tarun [1 ]
Bhardwaj, Rajat [2 ]
Ray, Anjan Kumar [1 ]
Kuila, Pratyay [1 ]
机构
[1] Natl Inst Technol Sikkim, Dept Comp Sci & Engn, Ravangla 737139, Sikkim, India
[2] Natl Inst Technol Sikkim, Dept Elect & Elect Engn, Ravangla 737139, Sikkim, India
关键词
distributed computing systems; election message; leader election; resource strength; ring networks; AD HOC NETWORKS; MULTIAGENT SYSTEMS; SELECTION; ALLOCATION; AGENTS;
D O I
10.1002/dac.3583
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The leader node in a distributed computing system is responsible to establish coordination among all other nodes that are situated apart geographically. Selection of a suitable leader is one of the major and challenging problems. In this paper, a novel leader election algorithm is proposed based on resources of each node in a ring network. All the nodes compute resource strength values by considering available resources like CPU, memory capacity, and residual energy. A node with the highest resource strength over the network is elected as the leader. The proposed algorithm has also considered sudden failure of the nodes particularly when it is the leader node. Moreover, addition of new nodes is also considered. The proposed algorithm shows improvement on message complexity over the network and resource-based priority generation, which helps in efficient election of the leader. To validate, the proposed algorithm is extensively simulated as well as real-life hardware experiment is also done. In the experiment, 2 cases are considered with different weight of the resources, and consequent effects are shown. The results are also compared with the existing algorithms, and it is observed that the proposed work comparably performs better that the existing related algorithms.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Leader election in complete networks
    Singh, G
    SIAM JOURNAL ON COMPUTING, 1997, 26 (03) : 772 - 785
  • [22] Leader election in synchronous networks
    Ivanyi, Antal
    ACTA UNIVERSITATIS SAPIENTIAE-MATHEMATICA, 2013, 5 (01) : 54 - 82
  • [23] FRLLE: a failure rate and load-based leader election algorithm for a bidirectional ring in distributed systems
    Biswas, Amit
    Maurya, Ashish Kumar
    Tripathi, Anil Kumar
    Aknine, Samir
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (01): : 751 - 779
  • [24] A Revised BROGO Algorithm for Leader Election in Wireless Sensor and IoT Networks
    Bounceur, Ahcene
    Bezoui, Madani
    Euler, Reinhardt
    Lalem, Farid
    Lounis, Massinissa
    2017 IEEE SENSORS, 2017, : 1572 - 1574
  • [25] A leader election algorithm within candidates on ad hoc mobile networks
    Lee, SungSoo
    Muhammad, Rahman M.
    Kim, ChongGun
    EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2007, 4523 : 728 - +
  • [26] Design and analysis of a leader election algorithm for mobile ad hoc networks
    Vasudevan, S
    Kurose, J
    Towsley, D
    12TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS - PROCEEDINGS, 2004, : 350 - 360
  • [27] Specification and verification of various distributed leader election algorithms for unidirectional ring networks
    Garavel, H
    Mounier, L
    SCIENCE OF COMPUTER PROGRAMMING, 1997, 29 (1-2) : 171 - 197
  • [28] Specification and verification of various distributed leader election algorithms for unidirectional ring networks
    INRIA, Montbonnot St. Martin, France
    Sci Comput Program, 1-2 (171-197):
  • [29] Novel algorithm for leader election process in virtual traffic light protocol
    Choudhary P.
    Dwivedi R.K.
    Singh U.
    International Journal of Information Technology, 2020, 12 (1) : 113 - 117
  • [30] Centrality-Based Eventual Leader Election in Dynamic Networks
    Favier, Arnaud
    Arantes, Luciana
    Lejeune, Jonathan
    Sens, Pierre
    2021 IEEE 20TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2021,