CPC H04L 1/1809 (2013.01) [H04L 1/1877 (2013.01); H04L 1/1887 (2013.01); H04L 43/0829 (2013.01); H04L 43/0852 (2013.01)] | 19 Claims |
1. A method for providing packet loss recovery for transmission of a data stream in a packet-based network comprising:
transmitting data packets associated with said data stream; and
upon receiving a retransmission request of missing data, the missing data comprising data of a first data type and a second data type:
determining a first priority level of the first data type that is to be retransmitted;
determining a second priority level of the second data type that is to be retransmitted;
applying a selective retransmission of missing data based on a priority ranking of the first priority level and the second priority level; and
retransmitting a first portion of the missing data at a first rate, and a second portion of the missing data at a second rate, wherein the second rate is less than the first rate, wherein the first portion of the missing data is of the first data type, and the second portion of the missing data is of the second data type;
wherein said first rate is based on a number of times the first portion has been retransmitted being greater than the number of times the second portion has been retransmitted.
|