Reliable multicast with linearly independednt data packet coding
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorPeter Larsson
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorPeter Larsson
Estimating the term…
Regular data packets are scheduled for transmission from a sender to multiple receivers in a multicast ARQ system. In a joint scheduling and encoding procedure, a composite data packet is formed as a weighted linear combination of regular data packets. The corresponding coding weights are adapted based on feedback information from the receivers about received data packets such the composite packet represents a new linearly independent coding of regular data packets different from any multicast data packet previously received each receiver in a selected set of the receivers during the multicast session. In addition, using a weight vector with at least two different non-zero coding weights adds a further degree of freedom and guarantees the ability to always form a composite data packet that represents a new linearly independent coding for transmission. The ability to transmit linearly independent data packets in at least a majority of the transmission instances will significantly improve the throughput performance for reliable multicasting, especially when the number of users is large.
A method of scheduling and encoding data packets for transmission in a multicast session from a sender to at least two receivers in a multicast ARQ (Automatic Repeat reQuest) communication system, wherein the following steps are performed at each of a plurality of scheduling instances:
An arrangement for scheduling and encoding data packets for transmission in a multicast session from a sender to at least two receivers in a multicast ARQ (Automatic Repeat reQuest) communication system, wherein said arrangement is configured for executing the following operational procedure at each of a plurality of instances:
Dependencies are inferred from the claim text.