Iterative forward error correction
First Claim
Patent Images
1. A method of transmitting data, comprising:
- providing a block of data to a processor;
generating, by the processor, a plurality of Forward Error Correction (FEC) elements of one or more dimensions that represent the block of data; and
transmitting, from the processor, the plurality of FEC elements over a plurality of different channels, having different loss rates, concurrently, the channels carrying sequences of FEC elements that are not identicalwherein the processor is adapted to select FEC elements considered to have more importance for transmission on a channel having a higher protection level.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of preparing data for transmission. The method includes providing a block of data, generating a plurality of first dimension code words including first dimension forward error correction FEC elements, the elements of each code word may be used interchangeably to reconstruct a data portion of the block corresponding to the code word, defining a plurality of second dimension source words formed of the generated elements and generating for at least two of the defined second dimension source words, different numbers of parity elements.
149 Citations
17 Claims
-
1. A method of transmitting data, comprising:
-
providing a block of data to a processor; generating, by the processor, a plurality of Forward Error Correction (FEC) elements of one or more dimensions that represent the block of data; and transmitting, from the processor, the plurality of FEC elements over a plurality of different channels, having different loss rates, concurrently, the channels carrying sequences of FEC elements that are not identical wherein the processor is adapted to select FEC elements considered to have more importance for transmission on a channel having a higher protection level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A multicast transmission unit, comprising:
-
an input interface for receiving blocks of data; a processor adapted to generate a plurality of forward error correction (FEC) elements; and a transmitter for transmitting FEC elements generated by the processor on a plurality of different channels having different loss rates, and to select FEC elements considered to have more importance for transmission on a specific channel having a higher protection level. - View Dependent Claims (17)
-
Specification