Selective packet retransmission with timing control at the transmitter end
First Claim
1. A transmission system comprising at least a transmitter (10) and a receiver (20), said transmitter comprising means of transmitting packets (TX1) that contain an indication of packet processing time (TT, TL), and means of receiving (RX1) retransmission requests (RR) relating to a packet to be retransmitted (QL), said receiver comprising means of receiving (RX3) packets, means of processing the packets received (DEC), and means of transmitting (TX3) retransmission requests relating to a packet to be retransmitted, characterized in that:
- at least certain of said retransmission requests contain a recovery data (SNT;
TT) allowing the recovery of the processing time indication (TT) of the packet (QT) being processed at the moment that the retransmission request (RR) is transmitted, and said transmitter comprises means (E1) of recovering a processing time indication (TT) from a recovery data (SNT, TT) contained in a received retransmission request, and means (E1) of comparing the recovered processing time indication and the processing time indication of the packet to be retransmitted, so as to authorize or block the retransmission of the packet to be retransmitted.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention proposes a mechanism for retransmitting packets which comprises a step for checking at the transmitter whether the retransmitted packet will be received by the receiver in time to be processed.
To this end, the receiver sends in its retransmission request the processing time indication of the packet being processed at the receiver when the request is transmitted. At the transmitter end, this processing time indication is compared with the processing time indication of the packet to be retransmitted so as to authorize or block its retransmission.
11 Citations
12 Claims
-
1. A transmission system comprising at least a transmitter (10) and a receiver (20),
said transmitter comprising means of transmitting packets (TX1) that contain an indication of packet processing time (TT, TL), and means of receiving (RX1) retransmission requests (RR) relating to a packet to be retransmitted (QL), said receiver comprising means of receiving (RX3) packets, means of processing the packets received (DEC), and means of transmitting (TX3) retransmission requests relating to a packet to be retransmitted, characterized in that: -
at least certain of said retransmission requests contain a recovery data (SNT;
TT) allowing the recovery of the processing time indication (TT) of the packet (QT) being processed at the moment that the retransmission request (RR) is transmitted,and said transmitter comprises means (E1) of recovering a processing time indication (TT) from a recovery data (SNT, TT) contained in a received retransmission request, and means (E1) of comparing the recovered processing time indication and the processing time indication of the packet to be retransmitted, so as to authorize or block the retransmission of the packet to be retransmitted. - View Dependent Claims (2, 3, 4)
-
-
5. A terminal (30) comprising means of receiving (RX3) packets containing an indication of packet processing time (T), means (DEC) of processing the packets received, and means (TX3) of transmitting retransmission requests relating to a packet,
characterized in that at least some of said retransmission requests contain a recovery data (TT; - SNT) allowing the recovery of the processing time indication of the packet being processed at the moment that the retransmission request is transmitted (TT).
- View Dependent Claims (6, 7, 8, 10)
-
9. A server (10) comprising means (TX1) of transmitting packets containing an indication of packet processing time (T), and means (RX1) of receiving a retransmission request (RR) relating to a packet to be retransmitted (QL), transmitted by a terminal (30) equipped with means (RX3) of receiving packets and means (TX3) of processing the packets received,
characterized in that, at least certain of said retransmission requests contain a recovery data (SNT; - TT) allowing the recovery of the processing time indication of the packet being processed at the moment that the packet retransmission request is transmitted (TT), and said server comprises means (E1 of recovering a processing time indication from a recovery data contained in a received retransmission request, and means (E1 of comparing the recovered processing time indication and the processing time indication of the packet to be retransmitted, so as to authorize or block the retransmission of the packet to be retransmitted.
-
11. A method of retransmitting a packet intended to be implemented in a transmission system comprising a transmitter (10) intended to transmit packets containing an indication of packet processing time, and a receiver (30) intended to receive packets and process the packets received, said method comprising a step (S1;
- S1′
) transmission of a retransmission request relating to said packet (RR), and a step (S2;
S2′
) for reception of said retransmission request by the transmitter, characterized in that said retransmission request contains a data (SNT;
TT) for recovering the processing time indication of the packet being processed at the moment that the packet retransmission request is transmitted (TT), and in that said method comprises;
a step (S3;
S3′
) for recovery of the processing time indication from the recovery data contained in the received retransmission request,a step (S6;
S6′
) for comparison of the recovered processing time indication and the processing time indication of the packet to be retransmitted, so as to authorize (A1;
A5;
A8) or block (A2;
A4;
A7) the retransmission of the packet to be retransmitted. - View Dependent Claims (12)
- S1′
Specification