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...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
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&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 |