Patent ID: 8667166

Claim:
A computer implemented method transmitting a specific data stream across a network from a first network node to a second network node according to a given output bandwidth; monitoring a network state of the network; monitoring an input bandwidth of the second network node including: receiving initial data packets corresponding to the specific data stream at the second network node; inserting the initial data packets into a processing queue; measuring a latency characteristic of the processing queue; when the latency characteristic of the processing queue indicates that the initial data packets cannot be processed in a timely manner such that a processing task cannot be timely performed, sending an alarm signal from the second network node to the first network node; dynamically adjusting the output bandwidth according to the network state and the input bandwidth such that the processing task for the second network node indicated by the specific data stream can be performed; and upon receiving the alarm signal at the first network node, sending a specific packet from the first network node to the second network node, the specific packet intended to replace one or more of the initial data packets and enable the second network node to accomplish the processing task.