Patent ID: 7707303

Claim:
A method comprising a server for retransmitting a plurality of data packets from a sender to a receiver in a telecommunications network, wherein the data transmission is performed over a link having limited transmission capacity, and a presentation time is defined, for a first data packet of said plurality, as corresponding to the latest time when the first data packet of said plurality must arrive at the receiver to be processed and presented by an application, wherein the receiver performs a first check whether data packets are correctly received and selects a further data packet for retransmission according to the result of the first check; determining a delay budget from the presentation time of the first data packet, the delay budget indicating a transmission capacity available for data packet retransmissions without delaying the first data packet beyond the presentation time; determining a delay requirement for the retransmission of the selected data packet from the limit of the transmission capacity and from the transmission capacity required for the selected data packet; comparing the delay requirement and the delay budget; and retransmitting the selected data packet if the delay budget is at least equal to the delay requirement, otherwise cancelling the retransmission of the data packet.