摘要 |
<p>A channel coding method, apparatus and computer program product that provides efficient hybrid automatic repeat request (HARQ) comprising low complexity rate compatible zigzag codes, and by further applying data reshaping in combination with rate matching rules to substantially avoid sub-optimality due to puncturing, in combination with irregular parallel concatenation of zigzag (PCZZ) codes. Presently preferred rate matching rules comprise: (1) maintaining a PCZZ parameter ?Jas small as possible; and (2) creating a code having the shortest rows; where a code with J=1 gives the lowest coding rate (mother code) with PCZZ parameters (K, 1, 3). Data reshaping shapes K information bits into a plurality of arrays by associating a parity bit with each row of an array. Each array of the plurality has a different number of rows as compared to each other array in order to match rates. Row length within an array nay be allowed to vary ?J within constraints in order to exactly match a data rate.</p> |