具有背压的输入缓冲开关的公平排队

S. Li, J.-G. Chen, N. Ansari
{"title":"具有背压的输入缓冲开关的公平排队","authors":"S. Li, J.-G. Chen, N. Ansari","doi":"10.1109/ICATM.1998.688185","DOIUrl":null,"url":null,"abstract":"The output-buffered switching architecture with its ability to offer high throughput, guaranteed delay and fairness, is not practical owing to its lack of scalability, i.e., the memory size, speed, and control logic have to be scaled up proportionally to the number of input links, thus becoming infeasible for large switches. The commercial and research trend is to adopt an architecture with input buffering which is scalable, but yields lower throughput and lacks the quality-of-service features such as delay bound and fairness. Although the problem of low throughput owing to head of line blocking in input-buffered switches can be resolved by adopting per-output-port queueing in each input port, the contention among input ports still limits the throughput. Existing schedulers designed for input-buffered switches attempt to improve throughput by imposing back pressure to the contending cells, and scheduling cells free of contention for transmission, at the expense of delay and fairness. In this paper, we have modeled and analyzed the back pressure with an independent Bernoulli traffic load, and we have shown that there is a high probability of back pressure occurring under loaded traffic. We have also derived the average queue length at the input buffer. To address the above issues in input-buffered switches, we proposed a new algorithm, referred to as min-max fair input queueing (MFIQ), which minimizes the additional delay caused by back pressure and at the same time provides fair service among competing sessions.","PeriodicalId":257298,"journal":{"name":"1998 1st IEEE International Conference on ATM. ICATM'98","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Fair queueing for input-buffered switches with back pressure\",\"authors\":\"S. Li, J.-G. Chen, N. Ansari\",\"doi\":\"10.1109/ICATM.1998.688185\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The output-buffered switching architecture with its ability to offer high throughput, guaranteed delay and fairness, is not practical owing to its lack of scalability, i.e., the memory size, speed, and control logic have to be scaled up proportionally to the number of input links, thus becoming infeasible for large switches. The commercial and research trend is to adopt an architecture with input buffering which is scalable, but yields lower throughput and lacks the quality-of-service features such as delay bound and fairness. Although the problem of low throughput owing to head of line blocking in input-buffered switches can be resolved by adopting per-output-port queueing in each input port, the contention among input ports still limits the throughput. Existing schedulers designed for input-buffered switches attempt to improve throughput by imposing back pressure to the contending cells, and scheduling cells free of contention for transmission, at the expense of delay and fairness. In this paper, we have modeled and analyzed the back pressure with an independent Bernoulli traffic load, and we have shown that there is a high probability of back pressure occurring under loaded traffic. We have also derived the average queue length at the input buffer. To address the above issues in input-buffered switches, we proposed a new algorithm, referred to as min-max fair input queueing (MFIQ), which minimizes the additional delay caused by back pressure and at the same time provides fair service among competing sessions.\",\"PeriodicalId\":257298,\"journal\":{\"name\":\"1998 1st IEEE International Conference on ATM. ICATM'98\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1998-06-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"1998 1st IEEE International Conference on ATM. ICATM'98\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICATM.1998.688185\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"1998 1st IEEE International Conference on ATM. ICATM'98","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICATM.1998.688185","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

摘要

输出缓冲交换架构具有提供高吞吐量、保证延迟和公平性的能力,但由于缺乏可扩展性而不实用,即内存大小、速度和控制逻辑必须与输入链路的数量成比例地扩大,因此对于大型交换机来说是不可行的。商业和研究的趋势是采用具有可扩展性的输入缓冲架构,但其吞吐量较低,并且缺乏延迟约束和公平性等服务质量特征。虽然采用每个输入端口的每输出端口排队可以解决输入缓冲交换机由于线路阻塞而导致的低吞吐量问题,但输入端口之间的争用仍然限制了吞吐量。为输入缓冲交换机设计的现有调度器试图通过对竞争单元施加反压力来提高吞吐量,并以牺牲延迟和公平性为代价,对没有竞争传输的调度单元施加反压力。本文对独立伯努利交通荷载下的反压力进行了建模和分析,结果表明,在荷载作用下,反压力发生的概率很大。我们还推导出了输入缓冲区的平均队列长度。为了解决输入缓冲交换机中的上述问题,我们提出了一种新的算法,称为最小-最大公平输入队列(MFIQ),该算法最大限度地减少了由背压引起的额外延迟,同时在竞争会话之间提供公平的服务。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Fair queueing for input-buffered switches with back pressure
The output-buffered switching architecture with its ability to offer high throughput, guaranteed delay and fairness, is not practical owing to its lack of scalability, i.e., the memory size, speed, and control logic have to be scaled up proportionally to the number of input links, thus becoming infeasible for large switches. The commercial and research trend is to adopt an architecture with input buffering which is scalable, but yields lower throughput and lacks the quality-of-service features such as delay bound and fairness. Although the problem of low throughput owing to head of line blocking in input-buffered switches can be resolved by adopting per-output-port queueing in each input port, the contention among input ports still limits the throughput. Existing schedulers designed for input-buffered switches attempt to improve throughput by imposing back pressure to the contending cells, and scheduling cells free of contention for transmission, at the expense of delay and fairness. In this paper, we have modeled and analyzed the back pressure with an independent Bernoulli traffic load, and we have shown that there is a high probability of back pressure occurring under loaded traffic. We have also derived the average queue length at the input buffer. To address the above issues in input-buffered switches, we proposed a new algorithm, referred to as min-max fair input queueing (MFIQ), which minimizes the additional delay caused by back pressure and at the same time provides fair service among competing sessions.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信