Patent ID: 7225266

Claim:
A device, comprising: a receiver unit configured to receive transmission control protocol packets; a monitor unit configured to monitor a burstiness of received transmission control protocol packets transmitted from an entity of a communication network system configured to transport transmission control protocol/internet protocol packets; a decision unit configured to decide whether the monitored burstiness meets a predefined condition; and a control unit configured to disable a delayed acknowledgment procedure of transmission control protocol or enable the delayed acknowledgment procedure based on a decision result made by the decision unit, wherein the monitor unit comprises a measurement unit configured to measure an interarrival time of the received transmission control protocol packets for calculating the burstiness therefrom, wherein the measurement unit is configured to measure consecutive interarrival times, and the monitor unit further comprises a computation unit configured to compute an average interarrival time T avg from the measured interarrival times for calculating the burstiness therefrom, wherein the monitor unit further comprises an initialization unit configured to initialize a counter T hr when the delayed acknowledgment procedure is in a disabled state and configured to decrement the counter when the condition T 1 ≦X 1 *T avg is met, with T 1 being the currently measured interarrival time, T avg being the average interarrival time of preceding N packets, and X 1 being an adjustable parameter, and wherein the decision unit is configured to decide that the burstiness is low when the condition T hr =0 is met, and as a result the delayed acknowledgment procedure is enabled by the control unit.