US 11,949,512 B2
Retransmission of data in packet networks
Anders Cedronius, Alvsjo (SE); Hans Insulander, Sollentuna (SE); Christer Bohm, Nacka (SE); and Per Lindgren, Strangnas (SE)
Assigned to Livestreaming Sweden AB, Solna (SE)
Appl. No. 16/078,365
Filed by Livestreaming Sweden AB, Solna (SE)
PCT Filed Feb. 24, 2017, PCT No. PCT/EP2017/054288
§ 371(c)(1), (2) Date Aug. 21, 2018,
PCT Pub. No. WO2017/144643, PCT Pub. Date Aug. 31, 2017.
Claims priority of application No. 1650253-6 (SE), filed on Feb. 26, 2016.
Prior Publication US 2021/0194635 A1, Jun. 24, 2021
Int. Cl. H04L 1/18 (2023.01); H04L 1/1809 (2023.01); H04L 1/1867 (2023.01); H04L 43/0829 (2022.01); H04L 43/0852 (2022.01)
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
OG exemplary drawing
 
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.