Invention Grant
- Patent Title: Multibank egress queuing system in a network device
- Patent Title (中): 网络设备中的多单元出口排队系统
-
Application No.: US14242321Application Date: 2014-04-01
-
Publication No.: US09306876B1Publication Date: 2016-04-05
- Inventor: Sharon Ulman , Roi Sherman , Dror Bromberg , Carmi Arad
- Applicant: Marvell Israel (M.I.S.L) Ltd.
- Applicant Address: IL Yokneam
- Assignee: MARVELL ISRAEL (M.I.S.L) LTD.
- Current Assignee: MARVELL ISRAEL (M.I.S.L) LTD.
- Current Assignee Address: IL Yokneam
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L12/56 ; H04L12/861 ; G06F12/02 ; H04L12/879

Abstract:
In a method of managing queues in an egress queuing system in a network device, a plurality of packets to be stored in a first egress queue are received. The first egress queue is distributed among a plurality of memory banks. The packets are distributed among the plurality of memory banks. Memory banks in which to store the packets are selected based on pseudorandom numbers generated for the packets. The pseudorandom numbers are generated using a first pseudorandom number generator initialized with a first seed. Subsequently, the packets are retrieved from the plurality of memory banks. Memory banks from which to retrieve the packets are selected based on pseudorandom numbers regenerated for the packets. The pseudorandom numbers are regenerated using a second pseudorandom number generator initialized with the first seed.
Information query