×

Dynamic load balancing switch architecture

  • US 9,455,918 B1
  • Filed: 09/29/2014
  • Issued: 09/27/2016
  • Est. Priority Date: 04/08/2010
  • Status: Active Grant
First Claim
Patent Images

1. A load balancing modular forwarding apparatus, comprising:

  • a first processing device coupled to a plurality of uplinks;

    a plurality of buffers corresponding to the plurality of uplinks;

    a second processing device coupled to a plurality of downlinks;

    a plurality of connecting devices, wherein each of the plurality of connecting devices is coupled to a respective one of the first plurality of uplinks and a respective one of the plurality of downlinks; and

    a queue allocated in a memory accessible by the first processing device, the queue for storing data packets, or indicators of data packets, that are to be forwarded to the second processing device;

    wherein the first processing device is configured to;

    select a particular buffer from the plurality of buffers based on a comparison of respective measurements corresponding to respective loads of respective uplinks of the plurality of uplinks, andcause at least a portion of a data packet in the queue to be stored in the particular buffer, so that the at least the portion of the data packet is forwarded from the first processing device to the second processing device using an uplink corresponding to the particular buffer and a corresponding connecting device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×