US 11,956,081 B2
Reliability of multi-connectivity
Stefano Paris, Vanves (FR); Qiyang Zhao, Antony (FR); Daniela Laselva, Klarup (DK); and Kalle Petteri Kela, Kaarina (FI)
Assigned to Nokia Technologies Oy, Espoo (FI)
Appl. No. 17/634,842
Filed by NOKIA TECHNOLOGIES OY, Espoo (FI)
PCT Filed Aug. 14, 2019, PCT No. PCT/EP2019/071791
§ 371(c)(1), (2) Date Feb. 11, 2022,
PCT Pub. No. WO2021/028032, PCT Pub. Date Feb. 18, 2021.
Prior Publication US 2022/0345244 A1, Oct. 27, 2022
Int. Cl. H04L 1/00 (2006.01); H04L 1/08 (2006.01); H04L 69/28 (2022.01); H04W 28/02 (2009.01)
CPC H04L 1/0076 (2013.01) [H04L 1/08 (2013.01); H04L 69/28 (2013.01); H04W 28/0231 (2013.01)] 20 Claims
OG exemplary drawing
 
6. A method comprising:
receiving a data packet and an indication of a coding function and parameters used for coding two or more data packets;
determining if the received data packet is a coded data packet and if it is:
determine if one or more internal buffers comprise a minimum set of data packets for generating the coded data packet, using sequence numbers assigned to each data packet, and if the one or more internal buffers comprise the minimum set of data packets;
retrieve the minimum set of data packets from the one or more internal buffers; and
decoding the coded data packet using the minimum set of data packets and the coding function and parameters indicated by the indication received; and
if it is determined that the one or more internal buffers do not comprise the minimum set of data packets:
store the coded packet in the one or more internal buffers;
receive one or more data packets;
store the received one or more data packets in the one of more internal buffers;
determine if the one or more internal buffers comprises a minimum set of data packets for generating the coded data packet, using sequence numbers assigned to each data packet and if the one or more internal buffers comprise the minimum set of data packets;
retrieve the minimum set of data packets from the one or more internal buffers needed to decode the coded data packet;
decode the coded data packet using the minimum set of data packets and the coding function and parameters indicated by the indication received; and
store the decoded data packet in the one or more internal buffers.