首页> 外文会议>International Workshop on Bandwidth on Demand >BCSQ: Bin-based Core Stateless Queueing for Scalable Support of Guaranteed Services
【24h】

BCSQ: Bin-based Core Stateless Queueing for Scalable Support of Guaranteed Services

机译:BCSQ:基于BIN的核心无星级排队,可用于保证服务的可扩展支持

获取原文

摘要

Core stateless packet scheduling systems have received considerable attention in recent years because of their scalability in supporting per-flow Quality of Services guarantees. In such a system core routers do not need to maintain per-flow state and do not need to perform per-flow operations such as per-flow classification, per-flow queueing, and per-flow scheduling. On the other hand, existing core stateless packet schedulers require core routers to sort incoming packets based on their virtual finish times. This sorting operation results in the worst-case runtime complexity of O(log_2N), where N is the number of packets in a scheduler. In this paper we propose a bin-based core stateless queueing (BCSQ) algorithm, which achieves constant runtime complexity that is independent of the number of packets in the scheduler. We present the detailed design of BCSQ and derive the worst-case end-to-end delay bounds for packets in a network of BCSQ. In addition, we investigate the effects of the configurable parameters of BCSQ on the performance of BCSQ networks. Simulation studies are also performed to illustrate the efficacy and performance of BCSQ.
机译:核心无状态数据包调度系统近年来接受了相当大的关注,因为它们在支持每流程质量的服务保证方面的可扩展性。在这样的系统中,核心路由器不需要维持每个流状态,并且不需要执行每流程操作,例如每流分类,每流量排队和每流程调度。另一方面,现有核心无状态数据包调度程序需要核心路由器根据其虚拟结束时间对传入数据包进行排序。该排序操作导致O(log_2n)的最坏情况运行时复杂度,其中n是调度程序中的数据包数。在本文中,我们提出了一个基于宾圈的核心无状态排队(BCSQ)算法,其实现了恒定的运行时复杂度,这些复杂性与调度程序中的数据包数无关。我们介绍了BCSQ的详细设计,并导出了BCSQ网络中数据包的最坏情况的端到端延迟界限。此外,我们还研究了BCSQ可配置参数对BCSQ网络性能的影响。还进行了模拟研究以说明BCSQ的功效和性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号