Patent ID: 6715007
Filing Date: 2004-03-30
Classification: H04L,Y02D

Abstract:
A method of regulating a flow of data in a communication system, said method comprising:a) establishing a source data rate greater than zero in a data source; b) establishing a sink data rate greater than zero in a data sink; c) transmitting said data at said source data rate by said data source; d) writing said data into a buffer at said source data rate, wherein said writing activity d) increases a level of said data within said buffer; e) reading said data from said buffer at said sink data rate, wherein said reading activity e) decreases said buffer data level; f) receiving said data at said sink data rate by said data sink; g) monitoring a fill rate of said buffer and said buffer data level, wherein said fill rate is a difference of said source data rate less said sink data rate; and h) dispatching a rate-control signal to adjust said source data rate when said monitoring determines one of said fill rate is negative and said buffer data level is less than or equal to a lower data-level threshold and said fill rate is positive and said buffer data level is greater than or equal to an upper data-level threshold.