Patent ID: 8155006

Claim:
A method for adjusting a data rate in a communication network, comprising: determining, by a source device, a first value of a first data rate parameter of the source device according to a first value of a second data rate parameter of at least one neighboring device of the source device; sending, by the source device, a first resource reservation request to a destination device through a transfer device, enabling the transfer device to determine a first value of the first data rate parameter of the transfer device according to a first value of the second data rate parameter of at least one neighboring device of the transfer device; receiving, by the source device, a message sent from the destination device through the transfer device after the first resource reservation request being received by the destination device, wherein the message comprises a first minimum value which is a smaller one of the first value of the first data rate parameter of the transfer device and a initial value of the first data rate parameter of the destination device; determining, by the source device, a second minimum value which is a smaller one of the first value of the first data rate parameter of the source device and the first minimum value; and setting, by the source device, the first data rate parameter of the source device according to the second minimum value, so as to control a data rate of the source device.