发明名称 Fair weighted queuing bandwidth allocation system for network switch port
摘要 A traffic manager for a network switch port stores incoming cells in a cell memory and later forwards them out of the cell memory and the switch port. Each cell is assigned to one of several flow queues and each flow queue has an assigned minimum forwarding bandwidth with which cells of that flow queue must be forwarded from the cell memory and has an assigned maximum bandwidth with which cells of that flow queue may be forwarded. When any flow queue is active (i.e., when it has cells currently stored in the cell memory), the traffic manager allocates a sufficient amount of the switch port's available cell forwarding bandwidth to each active flow queue so that cells of that flow queue are forwarded with at least the flow queue's assigned minimum bandwidth. Each flow queue also has an assigned forwarding weight, and the traffic manager also dynamically allocates a portion of the switch port's excess forwarding bandwidth, above that needed to accommodate each active flow queue's minimum bandwidth, among all active flow queues in relative proportion to each active flow queue's assigned forwarding weight. Thus the actual forwarding bandwidth allocated to each active flow queue is the sum of its assigned minimum forwarding bandwidth and its allocated portion of excess bandwidth. However the traffic manager limits the actual forwarding bandwidth allocated to any one flow queue so that it does not exceed the flow queue's assigned maximum forwarding bandwidth.
申请公布号 US6687781(B2) 申请公布日期 2004.02.03
申请号 US20010847078 申请日期 2001.05.01
申请人 ZETTACOM, INC. 发明人 WYNNE JOHN M.;DIVIVIER ROBERT J.
分类号 H04L12/56;(IPC1-7):G06F13/00;G06F15/173;G01R31/08 主分类号 H04L12/56
代理机构 代理人
主权项
地址
您可能感兴趣的专利