Method and apparatus for implementing a low density parity check code in a wireless system
First Claim
Patent Images
1. A wireless apparatus comprising:
- a forward error correction (FEC) coder to encode digital data using a low density parity check (LDPC) code, said FEC coder including;
a computer readable storage medium storing at least a first portion of a parity check matrix, wherein said first portion of said parity check matrix includes at least half of said parity check matrix;
a matrix multiplication unit to multiply input data by a transpose of said first portion of said parity check matrix to generate modified data;
a differential encoder to differentially encode said modified data to generate coded data; and
a concatenation unit to concatenate the input data and the coded data to form a code word; and
a wireless transmitter to transmit a wireless signal that includes said code word;
wherein said parity check matrix, in list file form, is substantially as follows;
1 Assignment
0 Petitions
Accused Products
Abstract
A low density parity check (LDPC) code is used within a wireless apparatus to perform forward error correction (FEC) coding. In at least embodiment of the invention, a (2000, 1600) bit-length LDPC code is used.
-
Citations
23 Claims
-
1. A wireless apparatus comprising:
-
a forward error correction (FEC) coder to encode digital data using a low density parity check (LDPC) code, said FEC coder including; a computer readable storage medium storing at least a first portion of a parity check matrix, wherein said first portion of said parity check matrix includes at least half of said parity check matrix; a matrix multiplication unit to multiply input data by a transpose of said first portion of said parity check matrix to generate modified data; a differential encoder to differentially encode said modified data to generate coded data; and a concatenation unit to concatenate the input data and the coded data to form a code word; and a wireless transmitter to transmit a wireless signal that includes said code word; wherein said parity check matrix, in list file form, is substantially as follows; - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method comprising:
-
accessing a computer readable storage medium storing a representation of at least a first portion of a parity check matrix, wherein said said first portion of said parity check matrix includes at least half of said parity check matrix; matrix multiplying input data by a transpose of said first portion of said parity check matrix; processing a result of said matrix multiplication using differential encoding to generate coded data; concatenating said input data and said coded data to form a code word; and generating and transmitting a wireless signal that includes said code word; wherein said parity check matrix, in list file form, is substantially as follows; - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
a forward error correction (FEC) coder to encode digital data using a low density parity check (LDPC) code, said FEC coder including; a computer readable storage medium storing at least a first portion of a parity check matrix, wherein said first portion of said parity check matrix includes at least half of said parity check matrix; a matrix multiplication unit to multiply input data by a transpose of said first portion of said parity check matrix to generate modified data; a differential encoder to differentially encode said modified data to generate coded data; and a concatenation unit to concatenate the input data and the coded data to form a code word; a wireless transmitter to transmit a wireless signal that includes said code word; and at least one dipole antenna coupled to said wireless transmitter to facilitate transmission of said wireless signal; wherein said parity check matrix, in list file form, is substantially as follows; - View Dependent Claims (17, 18)
-
-
19. An article comprising a computer readable storage medium having instructions stored thereon that, when executed by a computing platform, operate to:
-
matrix multiply input data by a transpose of a first portion of a parity check matrix, wherein said first portion of said parity check matrix includes at least half of said parity check matrix; process a result of said matrix multiplication using differential encoding to generate coded data; concatenate said input data and said coded data to form a code word; and generate and transmit a wireless signal that includes said code word; wherein said parity check matrix, in list file form, is substantially as follows; - View Dependent Claims (20, 21, 22, 23)
-
Specification