首页 | 官方网站   微博 | 高级检索  
     


A Distributed Election Protocol for Unreliable Networks
Affiliation:1. Software Research Laboratory, Hyundai Electronics Industries Company, Seoul, Korea;2. Department of Computer Science, University of Illinois at Urbana–Champaign, Urbana, Illinois, 61801;1. University of British Columbia, Canada;2. Universiteit Leiden, the Netherlands
Abstract:This paper presents a broadcast-based election protocol for distributed systems implemented on unreliable networks. The protocol is highly robust, tolerating failures such as message loss and network partitioning. Our protocol is different from others in that it effectively detects events that may possibly make the election results inconsistent, aborts the election, and causes the nodes to execute another election round. When the election completes, there is guaranteed to be agreement on a single leader. When the network is partitioned, groups with a consistent view and a single leader are formed in each partition. Compared to other broadcast-based election protocols, which use a group-merging mechanism to fix the problem of several groups independently electing different leaders, the number of election rounds needed to arrive at a single leader is on average considerably fewer.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号