首页> 美国政府科技报告 >Design and Analysis of Dynamic Leader Election Protocols in Broadcast Networks
【24h】

Design and Analysis of Dynamic Leader Election Protocols in Broadcast Networks

机译:广播网络中动态领导者选举协议的设计与分析

获取原文

摘要

The well-known problem of leader election in distributed systems is considered ina dynamic context where processes may participate and crash spontaneously. Processes communicate by means of buffered broadcasting as opposed to usual point-to-point communication. In this paper we design a leader election protocol in such a dynamic system. As the problem at hand is considerably complex we adopt a step-wise refinement design method starting from a simple leader election protocol. In a first refinement a symmetric solution is obtained and eventually a fault-tolerant protocol is constructed. This gives rise to three protocols. The worst case message complexity of all protocols is analyzed. A formal approach to the verification of the leader election protocols is adopted. The requirements are specified in a property-oriented way, and the protocols are denoted by means of extended finite state machines. It is proven using linear-time temporal logic that the protocols satisfy their requirements. Furthermore, the protocols are specified in more detail in the process algebra formalism Algebra of Communicating Processes (ACP).

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号