{"title":"A Specific Scheme for Rate-Controlled Smooth Scheduling Based on Timeslot-Iteration","authors":"Ji Li, Zheng Wan, Zhonghua Li, N. Xiong","doi":"10.1109/NAS.2013.17","DOIUrl":null,"url":null,"abstract":"Packet schedulers are the key to guarantee quality of service in computer networks. The rate-controlled EDF schedulers embrace the good characteristics of output smoothness. But the methods used in the existing EDF schedulers to calculate eligible time are based on a real or virtual global system time, which is too complex to be implemented in high-speed networks. The paper presents a specific and practical scheme to implement a timeslot based EDF scheduler which named TiRSS (Rate-controlled Smooth Scheduling Based on Timeslot-iteration). In order to avoid the dependence of the global system time, TiRSS apply a new feasible state tracking mechanism which update the state of queues along with the scheduling timeslot iteratively. Theory analysis proved the state tracking mechanism can accurately track the process of packet transmitting in the ideal scheduling model. Through this counting mechanism combined with EDF scheduling principle, TiRSS realizes a practical implementation to EDF scheduler based on timeslot-iteration. The sufficient theoretical analysis and simulation results show that TiRSS is reasonable and effective.","PeriodicalId":213334,"journal":{"name":"2013 IEEE Eighth International Conference on Networking, Architecture and Storage","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE Eighth International Conference on Networking, Architecture and Storage","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAS.2013.17","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Packet schedulers are the key to guarantee quality of service in computer networks. The rate-controlled EDF schedulers embrace the good characteristics of output smoothness. But the methods used in the existing EDF schedulers to calculate eligible time are based on a real or virtual global system time, which is too complex to be implemented in high-speed networks. The paper presents a specific and practical scheme to implement a timeslot based EDF scheduler which named TiRSS (Rate-controlled Smooth Scheduling Based on Timeslot-iteration). In order to avoid the dependence of the global system time, TiRSS apply a new feasible state tracking mechanism which update the state of queues along with the scheduling timeslot iteratively. Theory analysis proved the state tracking mechanism can accurately track the process of packet transmitting in the ideal scheduling model. Through this counting mechanism combined with EDF scheduling principle, TiRSS realizes a practical implementation to EDF scheduler based on timeslot-iteration. The sufficient theoretical analysis and simulation results show that TiRSS is reasonable and effective.
在计算机网络中,包调度是保证服务质量的关键。速率控制的EDF调度器具有良好的输出平滑特性。但是,现有的EDF调度程序中用于计算合格时间的方法是基于真实或虚拟的全局系统时间,这种方法过于复杂,无法在高速网络中实现。本文提出了一种具体而实用的基于时隙的EDF调度方案TiRSS (Rate-controlled Smooth Scheduling based on timeslot -iteration)。为了避免全局系统时间的依赖性,TiRSS采用了一种新的可行状态跟踪机制,该机制随调度时隙迭代更新队列状态。理论分析证明,在理想的调度模型中,状态跟踪机制能够准确地跟踪数据包的传输过程。通过这种计数机制与EDF调度原理相结合,TiRSS实现了基于时隙迭代的EDF调度程序的实际实现。充分的理论分析和仿真结果表明,该方法是合理有效的。