Patent ID: 11956081

Abstract:
Disclosed are two methods, the first method comprising receiving a plurality of data packets, producing a coded data packet by coding together at least two data packets, wherein at least one of the at least two data packets is comprised in the received plurality of data packets or in a coding buffer, transmitting the at least two data packets to a first subset of legs, transmitting the coded data packets to a second subset of legs, and determining if the at least two data packets are to be duplicated based on, at least partly, one or more of the following: a notification, a condition, or a first indication. The second disclosed method comprises 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.