发明名称 Lockless Bandwidth Management for Multiprocessor Networking Devices
摘要 An example embodiment of the invention provides a process for lockless processing of hierarchical bandwidth partitions configurations in multiple processor architectures. In one embodiment, the process runs in an NPU's data plane and receives a packet for a partition from a child partition through a work queue. The process determines a suggested target bandwidth rate for the receiving partition's child partitions, based in part on a count of active child partitions, if a predefined time interval has passed. The process adopts a target bandwidth rate for the receiving partition suggested by the receiving partition's parent partition, if the receiving partition is not a root partition and the predefined time interval has passed. The process then transmits the packet to the receiving partition's parent partition through the work queue, if the receiving partition is not a root partition. Otherwise, the process transmits the packet to a port.
申请公布号 US2009003204(A1) 申请公布日期 2009.01.01
申请号 US20070771822 申请日期 2007.06.29
申请人 PACKETEER, INC. 发明人 OKHOLM JON ERIC;RIDDLE GUY
分类号 G01R31/08 主分类号 G01R31/08
代理机构 代理人
主权项
地址