Multibank egress queuing system in a network device
AssigneeMarvell Israel (M.I.S.L) Ltd.
InventorsSharon Ulman, Roi Sherman, Dror Bromberg, Carmi Arad
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell Israel (M.I.S.L) Ltd.
InventorsSharon Ulman, Roi Sherman, Dror Bromberg, Carmi Arad
Estimating the term…
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.
A method of managing queues in an egress queuing system in a network device, the method comprising:
An egress queuing system, comprising:
A network device, comprising:
Dependencies are inferred from the claim text.