A self-stabilizing protocol for pipelined PIF in tree networks

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 (propagat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Kondou, D., Masuda, H., Masuzawa, T.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 190
container_issue
container_start_page 181
container_title
container_volume
creator Kondou, D.
Masuda, H.
Masuzawa, T.
description 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).
doi_str_mv 10.1109/ICDCS.2002.1022255
format Conference Proceeding
fullrecord <record><control><sourceid>pascalfrancis_6IE</sourceid><recordid>TN_cdi_ieee_primary_1022255</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1022255</ieee_id><sourcerecordid>15759507</sourcerecordid><originalsourceid>FETCH-LOGICAL-i135t-8c44eba2115c740e3ee758688f0d6df7a8022480b68b0c1fb03c64fe4a28bb23</originalsourceid><addsrcrecordid>eNpFkE1LAzEYhIMfYKn9A3rJxePWvPnei1BWq4WCgr2XJH0j0XV3SRZEf70LFZzLHOZhYIaQK2BLAFbfbpr75nXJGeNLYJxzpU7IjCujKisBTsmiNpYZXStQVskzMgOmRaVrbi7IopR3NkkqsAJm5G5FC7axKqPzqU0_qXujQ-7HPvQtjX2mQxqwTR0e6MtmTVNHx4xIOxy_-vxRLsl5dG3BxZ_PyW79sGuequ3z46ZZbasEQo2VDVKidxxABSMZCkSjrLY2soM-ROPstENa5rX1LED0TAQtI0rHrfdczMnNsXZwJbg2ZteFVPZDTp8uf-9h2l4rZibu-sglRPyPjyeJX3ZlV5U</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A self-stabilizing protocol for pipelined PIF in tree networks</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Kondou, D. ; Masuda, H. ; Masuzawa, T.</creator><creatorcontrib>Kondou, D. ; Masuda, H. ; Masuzawa, T.</creatorcontrib><description>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).</description><identifier>ISSN: 1063-6927</identifier><identifier>ISBN: 9780769515854</identifier><identifier>ISBN: 0769515851</identifier><identifier>EISSN: 2575-8411</identifier><identifier>DOI: 10.1109/ICDCS.2002.1022255</identifier><language>eng</language><publisher>Los Alamitos CA: IEEE</publisher><subject>Access methods and protocols, osi model ; Applied sciences ; Binary trees ; Broadcasting ; Convergence ; Distributed computing ; Exact sciences and technology ; Fault tolerant systems ; Feedback ; Intelligent networks ; Pipeline processing ; Protocols ; Telecommunications ; Telecommunications and information theory ; Teleprocessing networks. Isdn ; Throughput</subject><ispartof>Proceedings 22nd International Conference on Distributed Computing Systems, 2002, p.181-190</ispartof><rights>2004 INIST-CNRS</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1022255$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2051,4035,4036,27904,54898</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1022255$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=15759507$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Kondou, D.</creatorcontrib><creatorcontrib>Masuda, H.</creatorcontrib><creatorcontrib>Masuzawa, T.</creatorcontrib><title>A self-stabilizing protocol for pipelined PIF in tree networks</title><title>Proceedings 22nd International Conference on Distributed Computing Systems</title><addtitle>ICDCS</addtitle><description>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).</description><subject>Access methods and protocols, osi model</subject><subject>Applied sciences</subject><subject>Binary trees</subject><subject>Broadcasting</subject><subject>Convergence</subject><subject>Distributed computing</subject><subject>Exact sciences and technology</subject><subject>Fault tolerant systems</subject><subject>Feedback</subject><subject>Intelligent networks</subject><subject>Pipeline processing</subject><subject>Protocols</subject><subject>Telecommunications</subject><subject>Telecommunications and information theory</subject><subject>Teleprocessing networks. Isdn</subject><subject>Throughput</subject><issn>1063-6927</issn><issn>2575-8411</issn><isbn>9780769515854</isbn><isbn>0769515851</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2002</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpFkE1LAzEYhIMfYKn9A3rJxePWvPnei1BWq4WCgr2XJH0j0XV3SRZEf70LFZzLHOZhYIaQK2BLAFbfbpr75nXJGeNLYJxzpU7IjCujKisBTsmiNpYZXStQVskzMgOmRaVrbi7IopR3NkkqsAJm5G5FC7axKqPzqU0_qXujQ-7HPvQtjX2mQxqwTR0e6MtmTVNHx4xIOxy_-vxRLsl5dG3BxZ_PyW79sGuequ3z46ZZbasEQo2VDVKidxxABSMZCkSjrLY2soM-ROPstENa5rX1LED0TAQtI0rHrfdczMnNsXZwJbg2ZteFVPZDTp8uf-9h2l4rZibu-sglRPyPjyeJX3ZlV5U</recordid><startdate>2002</startdate><enddate>2002</enddate><creator>Kondou, D.</creator><creator>Masuda, H.</creator><creator>Masuzawa, T.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope><scope>IQODW</scope></search><sort><creationdate>2002</creationdate><title>A self-stabilizing protocol for pipelined PIF in tree networks</title><author>Kondou, D. ; Masuda, H. ; Masuzawa, T.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i135t-8c44eba2115c740e3ee758688f0d6df7a8022480b68b0c1fb03c64fe4a28bb23</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2002</creationdate><topic>Access methods and protocols, osi model</topic><topic>Applied sciences</topic><topic>Binary trees</topic><topic>Broadcasting</topic><topic>Convergence</topic><topic>Distributed computing</topic><topic>Exact sciences and technology</topic><topic>Fault tolerant systems</topic><topic>Feedback</topic><topic>Intelligent networks</topic><topic>Pipeline processing</topic><topic>Protocols</topic><topic>Telecommunications</topic><topic>Telecommunications and information theory</topic><topic>Teleprocessing networks. Isdn</topic><topic>Throughput</topic><toplevel>online_resources</toplevel><creatorcontrib>Kondou, D.</creatorcontrib><creatorcontrib>Masuda, H.</creatorcontrib><creatorcontrib>Masuzawa, T.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kondou, D.</au><au>Masuda, H.</au><au>Masuzawa, T.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A self-stabilizing protocol for pipelined PIF in tree networks</atitle><btitle>Proceedings 22nd International Conference on Distributed Computing Systems</btitle><stitle>ICDCS</stitle><date>2002</date><risdate>2002</risdate><spage>181</spage><epage>190</epage><pages>181-190</pages><issn>1063-6927</issn><eissn>2575-8411</eissn><isbn>9780769515854</isbn><isbn>0769515851</isbn><abstract>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).</abstract><cop>Los Alamitos CA</cop><pub>IEEE</pub><doi>10.1109/ICDCS.2002.1022255</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1063-6927
ispartof Proceedings 22nd International Conference on Distributed Computing Systems, 2002, p.181-190
issn 1063-6927
2575-8411
language eng
recordid cdi_ieee_primary_1022255
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Access methods and protocols, osi model
Applied sciences
Binary trees
Broadcasting
Convergence
Distributed computing
Exact sciences and technology
Fault tolerant systems
Feedback
Intelligent networks
Pipeline processing
Protocols
Telecommunications
Telecommunications and information theory
Teleprocessing networks. Isdn
Throughput
title A self-stabilizing protocol for pipelined PIF in tree networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T23%3A45%3A30IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20self-stabilizing%20protocol%20for%20pipelined%20PIF%20in%20tree%20networks&rft.btitle=Proceedings%2022nd%20International%20Conference%20on%20Distributed%20Computing%20Systems&rft.au=Kondou,%20D.&rft.date=2002&rft.spage=181&rft.epage=190&rft.pages=181-190&rft.issn=1063-6927&rft.eissn=2575-8411&rft.isbn=9780769515854&rft.isbn_list=0769515851&rft_id=info:doi/10.1109/ICDCS.2002.1022255&rft_dat=%3Cpascalfrancis_6IE%3E15759507%3C/pascalfrancis_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1022255&rfr_iscdi=true