A self-stabilizing protocol for pipelined PIF in tree networks
A self-stabilizing protocol for pipelined PIF in tree networks
复制标题
树状网络中管道式 PIF 的自稳定协议
DOI:
10.1109/icdcs.2002.1022255
复制
发表时间:
2002
期刊:
影响因子:
--
通讯作者:
T. Masuzawa
中科院分区:
文献类型:
--
作者:
Daisuke Kondou;Hideo Masuda;T. Masuzawa
Self-stabilization is a promising paradigm for achieving fault-tolerance of distributed systems. A self-stabilizing protocol can converge to its intended behavior even when it starts from any system configuration, and, thus, can tolerate any type and any number of transient faults. The PIF (propagation of information with feedback) scheme in a tree network allows the root process to broadcast its information to all other processes and to collect their responses. Many distributed systems utilize the PIF scheme as a fundamental communication scheme. This paper first formalizes the pipelined PIF in tree networks, and proposes a self-stabilizing protocol for the pipelined PIF. The protocol applies the PIF to a sequence of information in a pipelined fashion. The protocol has stabilizing time of O(h) (where h is the height of the tree network). After stabilization, it completes each PIF in O(h) asynchronous rounds and has throughput of O(1). Moreover, the protocol achieves fault-containment: for a complete binary tree network, its expected stabilizing time from 1-faulty configurations is O(1).