开槽环网络中的活锁

J. Pachl
{"title":"开槽环网络中的活锁","authors":"J. Pachl","doi":"10.1109/INFCOM.1988.12911","DOIUrl":null,"url":null,"abstract":"The authors presents a problem that arises in the design of protocols for ring networks. It is shown that some existing and proposed protocols can reach a livelocked state as a result of a single transmission error. Livelock-free modifications of the protocols are described. The protocols covered fall into two classes: those in which error recovery utilizes a unique monitor station, and those in which all stations in the ring follow the same algorithm (decentralized protocols). It is shown that although the simplest protocol in each class is susceptible to livelocks, there are some nonobvious differences between the two classes. The problem is outlined and the assumptions made are also presented. Protocols with a monitor station are studied along with decentralized protocols. An example is given of a livelock. Informal arguments are used to show that the modifications proposed are livelock-free.<<ETX>>","PeriodicalId":436217,"journal":{"name":"IEEE INFOCOM '88,Seventh Annual Joint Conference of the IEEE Computer and Communcations Societies. Networks: Evolution or Revolution?","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Livelocks in slotted ring networks\",\"authors\":\"J. Pachl\",\"doi\":\"10.1109/INFCOM.1988.12911\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors presents a problem that arises in the design of protocols for ring networks. It is shown that some existing and proposed protocols can reach a livelocked state as a result of a single transmission error. Livelock-free modifications of the protocols are described. The protocols covered fall into two classes: those in which error recovery utilizes a unique monitor station, and those in which all stations in the ring follow the same algorithm (decentralized protocols). It is shown that although the simplest protocol in each class is susceptible to livelocks, there are some nonobvious differences between the two classes. The problem is outlined and the assumptions made are also presented. Protocols with a monitor station are studied along with decentralized protocols. An example is given of a livelock. Informal arguments are used to show that the modifications proposed are livelock-free.<<ETX>>\",\"PeriodicalId\":436217,\"journal\":{\"name\":\"IEEE INFOCOM '88,Seventh Annual Joint Conference of the IEEE Computer and Communcations Societies. Networks: Evolution or Revolution?\",\"volume\":\"71 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1988-03-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE INFOCOM '88,Seventh Annual Joint Conference of the IEEE Computer and Communcations Societies. Networks: Evolution or Revolution?\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INFCOM.1988.12911\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE INFOCOM '88,Seventh Annual Joint Conference of the IEEE Computer and Communcations Societies. Networks: Evolution or Revolution?","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFCOM.1988.12911","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

作者提出了环形网络协议设计中出现的一个问题。研究表明,一些现有的和提出的协议可以由于单个传输错误而达到活锁状态。描述了协议的无livelock修改。所涉及的协议分为两类:错误恢复利用唯一监测站的协议,以及环中的所有站遵循相同算法的协议(分散协议)。结果表明,尽管每个类中最简单的协议都容易受到活锁的影响,但两类之间存在一些不明显的差异。对问题进行了概述,并提出了假设。研究了带有监控站的协议以及分散协议。给出了一个家畜的例子。使用非正式的论据来表明所提出的修改是无活畜的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Livelocks in slotted ring networks
The authors presents a problem that arises in the design of protocols for ring networks. It is shown that some existing and proposed protocols can reach a livelocked state as a result of a single transmission error. Livelock-free modifications of the protocols are described. The protocols covered fall into two classes: those in which error recovery utilizes a unique monitor station, and those in which all stations in the ring follow the same algorithm (decentralized protocols). It is shown that although the simplest protocol in each class is susceptible to livelocks, there are some nonobvious differences between the two classes. The problem is outlined and the assumptions made are also presented. Protocols with a monitor station are studied along with decentralized protocols. An example is given of a livelock. Informal arguments are used to show that the modifications proposed are livelock-free.<>
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信