首页> 外国专利> Two-component bandwidth scheduler having application in multi-class digital communications systems

Two-component bandwidth scheduler having application in multi-class digital communications systems

机译:二分量带宽调度器在多类数字通信系统中的应用

摘要

The method for servicing queues holding messages, such as ATM data packets, for subsequent processing or transmission to a resource such as a communications link having a finite processing capability comprises the steps of servicing each queue by forwarding the messages thereof to the resource at time intervals corresponding to a guaranteed service rate of the queue, provided the queue is non-empty; and, during time intervals when none of the queues have messages being forwarded to the resource in conformance with the above step, servicing the queues in accordance with a proportion of a remaining or idle resource bandwidth allocated to each queue. The method is preferably carried out by a hierarchical scheduler comprising an exhaustive sub-scheduler servicing a plurality of lower level sub-schedulers in accordance with non-equal priority levels assigned thereto; M non-work conserving shaper sub-schedulers feeding the exhaustive sub-scheduler; and N work conserving idle bandwidth sub-schedulers feeding the exhaustive sub-scheduler. In such a scheduler, a queue concurrently contends for service by one of the shaper sub-schedulers and one of the idle bandwidth sub-schedulers, wherein the shaper sub-scheduler servicing the queue has a higher priority level with respect to the exhaustive sub-scheduler than the idle bandwidth sub-scheduler servicing the same queue. The technique distributes the idle bandwidth of the resource in a way which is de-coupled from the guaranteed service rates of the queues, thereby providing a more efficient bandwidth distribution.
机译:用于为包含消息(例如ATM数据包)的队列提供服务以进行后续处理或传输到具有有限处理能力的资源(例如通信链路)的方法的方法包括以下步骤:通过在时间间隔将消息转发到资源来为每个队列提供服务假设队列为非空,则与队列的保证服务速率相对应;并且,在没有时间按照上述步骤将队列中的消息转发到资源的时间间隔内,根据分配给每个队列的剩余或空闲资源带宽的比例为队列提供服务。该方法优选地由分层调度器执行,该分层调度器包括穷举子调度器,该穷举子调度器根据分配给其的不相等优先级来服务多个较低级别的子调度器。 M个不工作的节约成型器子计划程序,为穷尽的子计划程序提供服务; N个工作节省了空闲的带宽子调度器,该子调度器为穷尽的子调度器供电。在这样的调度器中,队列同时由成形器子调度器之一和空闲带宽子调度器之一竞争服务,其中服务于队列的成形器子调度器相对于穷举子调度器具有更高的优先级。调度程序比空闲带宽子调度程序服务相同的队列。该技术以与队列的保证服务速率解耦的方式分配资源的空闲带宽,从而提供更有效的带宽分配。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号