Patent ID: 7047480
Filing Date: 2006-05-16
Classification: H03M,H04L

Abstract:
1. A computer readable medium having computer executable instructions thereon that, when executed by a computer, perform a method comprising deriving a matrix C for a transmission package that is capable of being transmitted or received, the transmission package also including K blocks of data in a matrix B, wherein: the matrix B includes elements B the matrix C includes elements C the kth row of matrix B is a binary expression of one block of the data and has a value from 0 to (K−1); the m is a matrix column number and has a value from 0 to (M−1); the M is the number of symbols in each block of the data; the nth row of matrix C is a binary expression of one redundant block of the data and has a value from 0 to (N−1); a matrix A has elements A a function GExp maps integer values; a function GLog maps integer values; the elements of the matrices are from a Galois field of size P, with P being an integer; and the method further comprises computer-implemented actions of: