×

Equal-opportunity bandwidth regulation

  • US 7,590,065 B2
  • Filed: 08/04/2004
  • Issued: 09/15/2009
  • Est. Priority Date: 08/04/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a computing device, data from one or more transmitting entities, wherein the data comprises multiple data packets; and

    transmitting, by the computing device, the data across a bus to a target entity by dynamically regulating data transmission bandwidth for a transmitting entity on the bus such that each data transmitting entity of the one or more transmitting entities has a substantially equal opportunity to transmit data associated with the data transmitting entity,wherein dynamically regulating the bandwidth includes;

    determining, for a given time period, that the bus will not accommodate every one of the multiple data packets;

    calculating a quantum bandwidth value based on a byte size of each data packet and a total number of the one or more transmitting entities; and

    for each of the one or more transmitting entities, filling an output buffer with a number of data packet(s) associated with the transmitting entity based on the quantum bandwidth value.

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