Patent ID: 9584158
Date: 2017-02-28
CPC Classifications: H03M

Claim:
1. A method comprising: receiving, by an electronic device, a plurality of input data words u having a plurality of different lengths; and generating, by the electronic device, encoded data c for each input word u by encoding the input data using one or more quasi cyclic low density parity check (LDPC) codes based on a series of structured parity check matrixes H where the subscript P denotes the parity submatrix, T (i) is one of an upper and lower triangular matrix, and E and D are arbitrary low density matrices and wherein D is identical for each parity check matrix, H (i) =1, 2, . . . , k, regardless of the lengths thereof; determining [s determining p determining s′ determining p outputting the encoded data c as [u,p