发明名称 CROSSBAR SWITCH AND RECURSIVE SCHEDULING
摘要 A crossbar switch has N input ports, M output ports, and a switching matrix with N×M crosspoints. In an embodiment, each crosspoint contains an internal queue, which can store one or more packets to be touted. Traffic rates to be realized between all Input/Output (IO) pairs of the switch are specified in an N×M traffic rate matrix, where each element equals a number of requested cell transmission opportunities between each IO pair within a scheduling frame of F time-slots. An efficient algorithm for scheduling N traffic flows with traffic rates based upon a recursive and fair decomposition of a traffic rate vector with N elements, is proposed. To reduce memory requirements shared row queue (SRQ) may be embedded in each row of the switching matrix, allowing the size of all the XQs to be reduced. To further reduce memory requirements, a shared column queue may be used in place of the XQs. The proposed buffered crossbar switches with shared row and column queues, in conjunction with the now scheduling algorithm and the DCS column scheduling algorithm, can achieve high throughout with reduced buffer and VLSI area requirements, while providing probabilistic guarantees on rate, delay and jitter for scheduled traffic flows.
申请公布号 US2012236849(A9) 申请公布日期 2012.09.20
申请号 US200913124923 申请日期 2009.10.20
申请人 SZYMANSKI TADEUSZ H. 发明人 SZYMANSKI TADEUSZ H.
分类号 H04L12/66 主分类号 H04L12/66
代理机构 代理人
主权项
地址