发明名称 Algorithm and system for selecting acknowledgments from an array of collapsed VOQ's
摘要 A method for selecting packets to be switched in a collapsed virtual output queuing array (cVOQ) switch core, using a request/acknowledge mechanism. According to the method, an efficient set of virtual output queues (at most one virtual output queue per ingress adapter) is selected, while keeping the algorithm simple enough to allow its implementation in fast state machines. For determining a set of virtual output queues that are each authorized to send a packet, the algorithm is based upon degrees of freedom characterizing states of ingress and egress adapters. For example, the degree of freedom, derived from the collapsed virtual output queuing array, could represent the number of egress ports to which an ingress port may send packet, or the number of ingress ports from which an egress port may receive packets, at a given time. Analyzing all the ingress ports holding at least one data packet, from the lesser degree of freedom to the greater degree of freedom, the algorithm determines as many virtual output queues as possible, in the limit of the number of ingress ports (an ingress port may send only one packet per packet-cycle).
申请公布号 US2005053078(A1) 申请公布日期 2005.03.10
申请号 US20040894681 申请日期 2004.07.20
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BLANC ALAIN;GLAISE RENE;LE MAUT FRANCOIS;PORET MICHEL
分类号 H04L12/28;H04L12/56;(IPC1-7):H04L12/28 主分类号 H04L12/28
代理机构 代理人
主权项
地址