Patent ID: 8854992
Filing Date: 2014-10-07
Classification: H04L,H04W

Abstract:
1. A method for delay adjustment comprising: detecting transmission via transmission control protocol (TCP) of a continuous stream of data packets from a source device to a destination device located on a TCP network; calculate one or more statistical parameters associated with one or more groups of data packets within the continuous data stream, wherein the one or more statistical parameters comprise one or more of a mean delay, a variance of delay, and a maximum delay of the continuous data stream; determining a delay target for transmission of the continuous stream based on the calculated one or more statistical parameters; prior to scheduling a second group of data packets from within the continuous stream for transmission on the TCP network, calculate an expected data delay for the second group of data packets; comparing the expected delay with the target delay; when the expected data delay is less than the delay target, increasing the data delay to a delay value that is within a present range of the delay target by delaying transmission of a received TCP ACK signal from a media access control(MAC) protocol layer to a TCP layer; and when the expected data delay is larger than the delay target, reducing the data delay down towards the delay target by expediting transmission of a received TCP ACK signal from the MAC layer to the TCP layer.