Patent ID: 7423972

Claim:
A method for controlling the transmission rate of data packets between a transmission station and a receiving station, the method comprising: calculating a plurality of latency values, one latency value per data packet of a plurality of data packets; and generating at least one rate change based on said plurality of latency values, wherein said one latency value per packet is calculated as the difference between the receiving time of said packet measured at said receiving station by a second clock and the transmitting time of said packet measured at said transmitting station by a first clock, wherein said first and said second clocks are independent, and wherein generating of said rate change comprising: calculating the difference between each pair of consecutive latency values, said difference being a latency delta; calculating a representative latency value for a group of consecutive packets which were transmitted at the same rate based on said latency delta values of the group, proposing a rate change based on said representative latency value.