首页> 外国专利> Method and apparatus to schedule packets through a crossbar switch with delay guarantees

Method and apparatus to schedule packets through a crossbar switch with delay guarantees

机译:通过具有延迟保证的纵横制交换机调度分组的方法和装置

摘要

A method for scheduling cell transmissions through a switch with rate and delay guarantees and with low jitter is proposed. The method applies to a classic input-buffered N×N crossbar switch without speedup. The time axis is divided into frames each containing F time-slots. An N×N traffic rate matrix specifies a quantized guaranteed traffic rate from each input port to each output port. The traffic rate matrix is transformed into a permutation with NF elements which is decomposed into F permutations of N elements using a recursive and fair decomposition method. Each permutation is used to configure the crossbar switch for one time-slot within a frame of size F time-slots, and all F permutations result in a Frame Schedule. In the frame schedule, the expected Inter-Departure Time (IDT) between cells in a flow equals the Ideal IDT and the delay jitter is bounded and small. For fixed frame size F, an individual flow can often be scheduled in O(log N) steps, while a complete reconfiguration requires O(N log N) steps when implemented in a serial processor. An RSVP or Differentiated Services-like algorithm can be used to reserve bandwidth and buffer space in an IP-router, an ATM switch or MPLS switch during a connection setup phase, and the proposed method can be used to schedule traffic in each router or switch. Best-effort traffic can be scheduled using any existing dynamic scheduling algorithm to fill the remaining unused switch capacity within each Frame. The scheduling algorithm also supports multicast traffic.
机译:提出了一种通过速率和时延保证,抖动低的交换机调度小区传输的方法。该方法适用于没有加速的经典输入缓冲N×N交叉开关。时间轴被分成帧,每个帧包含F个时隙。 N×N流量速率矩阵指定从每个输入端口到每个输出端口的量化保证流量。流量速率矩阵被转换为具有NF元素的置换,并使用递归和公平分解方法将其分解为N个元素的F置换。每个排列用于将纵横制开关配置为一个大小为F个时隙的帧内的一个时隙,所有F个排列将产生一个帧调度。在帧调度中,流中的各个信元之间的预期出站间隔时间(IDT)等于理想IDT,并且延迟抖动是有界且很小的。对于固定的帧大小F,通常可以按O(log N)个步骤计划单个流,而在串行处理器中实现完整的重新配置需要O(N log N)个步骤。在建立连接阶段,可以使用RSVP或类似于差分服务的算法来保留IP路由器,ATM交换机或MPLS交换机中的带宽和缓冲区空间,并且可以使用所提出的方法来调度每个路由器或交换机中的流量。可以使用任何现有的动态调度算法来调度尽力而为流量,以填充每个帧内剩余的未使用交换机容量。调度算法还支持多播流量。

著录项

  • 公开/公告号US8089959B2

    专利类型

  • 公开/公告日2012-01-03

    原文格式PDF

  • 申请/专利权人 TED HENRYK SZYMANSKI;

    申请/专利号US20070802937

  • 发明设计人 TED HENRYK SZYMANSKI;

    申请日2007-05-29

  • 分类号H04Q11/00;

  • 国家 US

  • 入库时间 2022-08-21 17:25:48

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号