Radio link control with limited retransmissions for streaming services
First Claim
Patent Images
1. A method for a radio link control (RLC) protocol that allows at least partial recovery of a streaming service over a wireless communication channel, comprising the steps of:
- determining a play out time for each RLC block as a function of block size, play out rate and allowed delay for each transmission;
aborting recovery for a RLC block if said RLC block is not received by a respective play out time thereof; and
receiving and recovering said RLC block that is received by the respective play out time thereof.
14 Assignments
0 Petitions
Accused Products
Abstract
In a mobile station-mobile receiver arrangement a method and apparatus for a radio link control (RLC) protocol that allows partial recovery of data for streaming services. The maximum number of retransmissions allowed by the method for each RLC block is a function of the maximum delivery delay required by the streaming service and the round trip delay.
50 Citations
23 Claims
-
1. A method for a radio link control (RLC) protocol that allows at least partial recovery of a streaming service over a wireless communication channel, comprising the steps of:
-
determining a play out time for each RLC block as a function of block size, play out rate and allowed delay for each transmission; aborting recovery for a RLC block if said RLC block is not received by a respective play out time thereof; and receiving and recovering said RLC block that is received by the respective play out time thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 22, 23)
-
-
13. A method for a radio link control (RLC) protocol for at least partial recovery of lost or corrupted data in a streaming data based service for use in wireless telephony, comprising the steps of:
-
determining a maximum number of retransmissions for each RLC block of data from a maximum delivery delay of the service and a round trip delay between two wireless stations; during an initial transmission of a first RLC block of data, transmitting a first plurality of copies of said RLC block of data;
said copies are not identical since each of said plurality of copies is derived from a different puncturing of said RLC block of data; andduring each subsequent retransmission, transmitting a second plurality of copies of said RLC block of data such that said second plurality of copies is selected to maximize a streaming data rate within data loss and data delay constraints; wherein said RLC of the transmitter provides a play out time reference to an RLC of the receiver by adding an update time reference (UTR) bit to an RLC/MAC header and to each initial transmission of an RLC block. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification