CPC H04L 1/0042 (2013.01) [H03M 13/258 (2013.01); H03M 13/616 (2013.01); H04B 1/69 (2013.01); H04B 2001/6912 (2013.01)] | 20 Claims |
1. A method for error correction coding in wireless communication, comprising:
obtaining K bits of data;
loading the K bits of data sequentially into an M bit by N bit (M×N) matrix in a first direction as Q sequences of D bits;
coding each D bit row of data in the M×N matrix with an error correction code to generate an M bit row of coded data, wherein each M bit row of coded data corresponds to a first codeword having M-D bits of parity;
coding each Q bit column in the M×N matrix with the error correction code to generate N bits of coded data, wherein each N bit column corresponds to a second codeword, and wherein D of the N bit columns comprise coded data and M-D of the N bit columns comprise coded parity including N-Q parity on parity bits;
unloading N sequences of M bits sequentially from the M×N matrix in a second direction;
generating a chirp signal having a plurality of chirps; and
transmitting the generated chirp signal.
|