×

Method for limiting the transmission of data generated by a data source

  • US 5,974,029 A
  • Filed: 10/31/1996
  • Issued: 10/26/1999
  • Est. Priority Date: 10/31/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of limiting the transmission rate of data generated from a data source, packaged in fixed sized cells, to a data rate RATE and to a burst rate BURST, the values of both RATE and BURST rates expressed as a multiple of the time to transmit one of said cells, said method comprising the steps of:

  • setting a variable CREDIT equal to its previous value plus the difference between a current clock time TNOW and a previous clock time TLAST, said difference expressed in units of the time to transmit one of said cells;

    setting said variable CREDIT to the minimum of said variable CREDIT and said burst rate BURST;

    comparing said variable CREDIT to said data rate RATE;

    if said variable CREDIT is greater than or equal to said data rate RATE;

    transmitting one data cell;

    subtracting said data rate RATE from said variable CREDIT;

    setting said previous clock time TLAST equal to the current clock time TNOW ;

    determining whether there is more data to be transmitted;

    if there is more data to be transmitted, repeating said step of comparing; and

    wherein said variables CREDIT, RATE and BURST are integers.

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