Patent ID: 7668248

Claim:
A method of transmitting coded communications comprising the steps of: receiving a block of payload data; applying a low density parity check (LDPC) code to the block of payload data to encode the received block of payload data into a codeword, the LDPC code represented by a macro matrix arranged in block rows and block columns and in which each entry corresponds to either an 81×81 zero-valued matrix or corresponds to an 81×81 circularly shifted identity matrix to define a parity check matrix, wherein the columns of the parity check matrix correspond to input nodes and the rows of the parity check matrix correspond to parity check sums, wherein the macro matrix is represented by an ordering of rows and columns from an arrangement of: 57 50 11 50 79 3 28 0 55 7 30 24 37 56 14 62 53 53 3 35 40 20 66 22 28 0 8 42 50 8 69 79 79 56 52 65 38 57 72 27 64 14 52 30 32 45 70 0 77 9 2 56 57 35 12 24 61 60 27 51 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 in which numerical values correspond to the shifts of the identity diagonal in each of the circularly shifted identity matrices, and in which blank matrix entries correspond to a zero-valued matrix; modulating at least one carrier signal to produce a signal stream having symbols corresponding to the codeword; and transmitting the signal stream over a communications channel.