发明名称 VIRTUAL QUEUE
摘要 An apparatus comprising a virtual queue configured to virtually receive virtual data units as the data units are actually received by a real queue. In various embodiments, the virtual queue may include a committed token counter (CTC) configured to represent a number of bytes available to be allocated to a committed burst having a maximum size. In such an embodiment, the virtual queue may include an excess token counter (ETC) configured to represent a number of bytes available to be allocated to an excess burst having a maximum size. In one embodiment, a token counter incrementer configured to, as an exiting data unit virtually exits the virtual queue, increment either the committed token counter or the excess token counter. In various embodiments, the virtual queue may include a token counter decrementor configured to, as an entering data unit virtually enters the virtual queue, attempt to allocate the entering data unit to either the committed burst or the excess burst and decrement either the committed token counter or the excess token counter respectively. In some embodiments, the virtual queue may include a congestion indicator configured to categorize the entering data unit. In various embodiments, the virtual queue may be configured to provide congestion feedback information based, at least in part, upon the state of the CTC & ETC.
申请公布号 US2009122698(A1) 申请公布日期 2009.05.14
申请号 US20080253038 申请日期 2008.10.16
申请人 BROADCOM CORPORATION 发明人 LAKSHMIKANTHA ASHVIN;KALKUNTE MOHAN;KWAN BRUCE
分类号 H04L12/24;H04L12/56 主分类号 H04L12/24
代理机构 代理人
主权项
地址