Patent ID: 8176392

Claim:
Method of decoding a set of symbols to be decoded, said set of symbols to be decoded being extracted from a data content, several data blocks representing said set of symbols to be decoded being received by a decoding node of a communications network comprising a plurality of nodes in the context of the broadcasting, via the network, of the data content by a sender node to at least said decoding node, said data blocks being encoded by an error correction code enabling a decoding by erasure, wherein the decoding node performs the following steps: a first selecting step of selecting at least one of said data blocks, the block or blocks selected during the first selecting step being associated with a first level of priority; a first determining step of determining first erasures from the data block or blocks selected during the first selecting step; a checking step of checking whether the number of the first erasures is below a given threshold, the given threshold being function of the error correction code; in the event of a positive result of the checking step, a first decoding step of decoding by erasure of said set of symbols to be decoded, from said first erasures; else, the decoding node performs the following steps: a second selecting step of selecting at least one of said data blocks, the block or blocks selected during the second selecting step being associated with a second level of priority; a second determining step of determining second erasures from data blocks selected during first and second selecting steps and, a second decoding step of decoding by erasure said set of symbols to be decoded, from said second erasures.