发明名称 Shared credit round robin queuing
摘要 The present invention discloses a queue servicing method and system for servicing queues containing packetized data in a network switching device. The invention includes initializing parameters for multiple queues, such as a quantum value, a borrow enable flag, and a first counter maximum value. The invention increments a first counter for each of the queues with the quantum value and donates the quantum value to a share counter, when the value of the first counter exceeds the first counter maximum value. The invention then selects a packet from each of the queues to be dequeued and transmitted on an output channel of the network device. The packet is dequeued and transmitted when a byte length of the packet is less than or equal to the value contained in the first counter or when the borrow enable flag of the queue is enabled and the byte length of the packet is less than or equal to a sum of the values contained in the first counter and the share counter.
申请公布号 US6683884(B1) 申请公布日期 2004.01.27
申请号 US20000541048 申请日期 2000.03.31
申请人 INTEL CORPORATION 发明人 HOWARD STEPHEN C.
分类号 H04L12/56;(IPC1-7):H04L12/28 主分类号 H04L12/56
代理机构 代理人
主权项
地址