首页> 外文OA文献 >Efficient scheduling algorithms for quality-of-service guarantees in the Internet
【2h】

Efficient scheduling algorithms for quality-of-service guarantees in the Internet

机译:有效的调度算法,用于互联网中的服务质量保证

摘要

The unifying theme of this thesis is the design of packet schedulers to provide quality-of- service (QoS) guarantees for various networking problem settings. There is a dual emphasis on both theoretical justification and simulation evaluation. We have worked on several widely different problem settings - optical networks, input-queued crossbar switches, and CDMA wireless networks - and we found that the same set of scheduling techniques can be applied successfully in all these cases to provide per-flow bandwidth, delay and max-min fairness guarantees. We formulated the abstract scheduling problems as a sum of two aspects. First, the particular problem setting imposes constraints which dictate what kinds of transmission patterns are allowed by the physical hardware resources, i.e., what are the feasible solutions. Second, the users require some form of QoS guarantees, which translate into optimality criteria judging the feasible solutions. The abstract problem is how to design an algorithm that finds an optimal (or near-optimal) solution among the feasible ones. Our schedulers are based on a credit scheme. Specifically, flows receive credits at their guaranteed rate, and the arrival stream is compared to the credit stream acting as a reference. From this comparison, we derive various parameters such as the amount of unspent credits of a flow and the waiting time of a packet since its corresponding credit arrived. We then design algorithms which prioritize flows based on these parameters. We demonstrate, both by rigorous theoretical proofs and by simulations, that these parameters can be bounded. By bounding these parameters, our schedulers provide various per-flow QoS guarantees on average rate, packet delay, queue length and fairness.
机译:本文的统一主题是数据包调度程序的设计,旨在为各种网络问题设置提供服务质量(QoS)保证。在理论论证和仿真评估上都有双重重点。我们已经研究了多种不同的问题设置-光网络,输入排队的纵横制交换机和CDMA无线网络-并且我们发现,在所有这些情况下,同一套调度技术都可以成功应用,以提供每流带宽,延迟和最大-最小公平性保证。我们将抽象调度问题概括为两个方面。首先,特定的问题设置施加了约束,这些约束指示物理硬件资源允许哪种传输模式,即什么是可行的解决方案。其次,用户需要某种形式的QoS保证,这可以转化为判断可行方案的最佳标准。抽象的问题是如何设计一种算法,以在可行方案中找到最佳(或接近最佳)的解决方案。我们的调度程序基于信贷计划。具体来说,流以其保证的速率接收信用,并将到达流与充当参考的信用流进行比较。从此比较中,我们得出各种参数,例如流的未用信用额度和自相应信用到达后的数据包等待时间。然后,我们设计基于这些参数对流量进行优先级排序的算法。通过严格的理论证明和仿真,我们证明了这些参数是有界的。通过限制这些参数,我们的调度程序就平均速率,数据包延迟,队列长度和公平性提供了各种每流QoS保证。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号