{"title":"Throughput Fairness Round Robin Scheduler for Non-Continuous Flows","authors":"Lijie Sheng, Haoyu Wen, Baobao Wang","doi":"10.1109/ICNS.2008.9","DOIUrl":null,"url":null,"abstract":"A queue scheduling algorithm TFRR (throughput fairness round robin) is proposed and studied. TFRR provides better long-term fairness in case of the existence of non-continuous packet flows. Merit and deficiency of the classical fair queue algorithm DRR are studied. The phenomenon that there always exist some non-continuous flows is disclosed. TFRR is constructed based on DRR. Firstly TFRR guarantee the basic bandwidth need of all flows just like DRR. Then the surplus bandwidth is distributed to the flows that have lost bandwidth in the early non-continuous periods, to provide better long-term fairness with complexity of O(1). The improvement of the long-term fairness of TFRR, compared with DRR, is proved by inference and simulation.","PeriodicalId":180899,"journal":{"name":"Fourth International Conference on Networking and Services (icns 2008)","volume":"56 12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fourth International Conference on Networking and Services (icns 2008)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNS.2008.9","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
A queue scheduling algorithm TFRR (throughput fairness round robin) is proposed and studied. TFRR provides better long-term fairness in case of the existence of non-continuous packet flows. Merit and deficiency of the classical fair queue algorithm DRR are studied. The phenomenon that there always exist some non-continuous flows is disclosed. TFRR is constructed based on DRR. Firstly TFRR guarantee the basic bandwidth need of all flows just like DRR. Then the surplus bandwidth is distributed to the flows that have lost bandwidth in the early non-continuous periods, to provide better long-term fairness with complexity of O(1). The improvement of the long-term fairness of TFRR, compared with DRR, is proved by inference and simulation.