×

Multibank egress queuing system in a network device

  • US 9,306,876 B1
  • Filed: 04/01/2014
  • Issued: 04/05/2016
  • Est. Priority Date: 04/01/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing queues in an egress queuing system in a network device, the method comprising:

  • receiving a plurality of packets to be stored in a first egress queue, wherein the first egress queue is distributed among a plurality of memory banks;

    distributing the packets among the plurality of memory banks, including selecting memory banks in which to store the packets based on pseudorandom numbers generated for the packets, wherein the pseudorandom numbers are generated using a first pseudorandom number generator initialized with a first seed; and

    subsequently retrieving the packets from the plurality of memory banks, including selecting memory banks from which to retrieve the packets based on pseudorandom numbers regenerated for the packets, wherein the pseudorandom numbers are regenerated using a second pseudorandom number generator initialized with the first seed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×