Patent ID: 8677210

Claim:
A method for encoding data to be transmitted via a wave-based transmission infrastructure, comprising: creating a first select quantity of first matrices in parallel, each first matrix with a second select quantity of rows and a third select quantity of columns, each first matrix with data subsets from successive received bursts, the data subsets from each burst being distributed within at least two successive first matrices, creating the first select quantity of second matrices in parallel, each second matrix with the second select quantity of rows and a fourth select quantity of columns, each second matrix with parity symbols resulting from an encoding of the data that is respectively contained in the rows of each of the first matrices, creating the first select quantity of third matrices in parallel, each third matrix with a fifth select quantity of rows and the third select quantity of columns, each third matrix with parity symbols resulting from an encoding of the data that is respectively contained in the columns of each of the first matrices, interleaving subsets of parity symbols from each second matrix and subsets of parity symbols from each third matrix into successive sets, and placing the respective data from the successive received bursts into each of the successive sets.