Patent ID: 7779326

Claim:
A method implemented using a computing device, the method comprising: (a) the computing device selecting any point in a Slepian-Wolf (SW) admissible rate region, wherein the point includes one rate value for each of L correlated source streams, wherein L is greater than or equal to two; (b) the computing device identifying L submatrices of a given generator matrix G, wherein the numbers of rows in the L submatrices of the generator matrix G are determined by the selected point in the SW admissible region; (c) the computing device computing L parity matrices H I , H 2 , . . . , H L from the generator matrix G, wherein each parity matrix Hi is computed from the corresponding submatrix of the generator matrix G; wherein the parity matrix H i i=1, 2, . . . , L, defines a corresponding encoder C i according to the relation (s i ) T =H i (x i ) T , wherein x i represents a block of samples from the corresponding source stream, wherein s i represents a result of the encoder C i .