Enhanced polar code constructions by strategic placement of CRC bits
AssigneeQUALCOMM Incorporated
InventorsShrinivas Kudekar, Thomas Joseph Richardson
Life of this patent
Estimating the term…
Abstract
Certain aspects of the present disclosure relate to techniques and apparatus for improving decoding latency and performance of Polar codes. An exemplary method generally includes generating a codeword by encoding information bits, using a multi-dimensional interpretation of a polar code of length N, determining, based on one or more criteria, a plurality of locations within the codeword to insert error correction codes generating the error correction codes based on corresponding portions of the information bits, inserting the error correction codes at the determined plurality of locations, and transmitting the codeword. Other aspects, embodiments, and features are also claimed and described.
Claims30
A method of wireless communications, comprising:
- receiving a codeword encoded based on a polar code;
- decoding the codeword based on the polar code to generate a sequence of information bits;
- and
- verifying the portions of the sequence of information bits based on error detection codes inserted in the sequence of information bits at locations within the polar code having a rate of 1.
An apparatus for wireless communications, comprising:
- a receiver configured to receive a codeword encoded based on a polar code;
- at least one processor configured to:
- decode the codeword based on the polar code to generate a sequence of information bits;
- and
- verify the portions of the sequence of information bits based on error detection codes inserted in the sequence of information bits at locations within the polar code having a rate of 1;
- and
- a memory coupled with the at least one processor.
A method of wireless communications, comprising:
- receiving a codeword encoded based on a polar code;
- decoding the codeword based on the polar code to generate a sequence of information bits;
- and
- verifying the portions of the sequence of information bits based on error detection codes inserted in the sequence of information bits at a plurality of locations within the polar code where a correct decoding path falls off a decoding list associated with the polar code.
An apparatus for wireless communications, comprising:
- a receiver configured to receive a codeword encoded based on a polar code;
- at least one processor configured to:
- decode the codeword based on the polar code to generate a sequence of information bits;
- and
- verify the portions of the sequence of information bits based on error detection codes inserted in the sequence of information bits at a plurality of locations within the polar code where a correct decoding path falls off a decoding list associated with the polar code;
- and
- a memory coupled with the at least one processor.
Dependencies are inferred from the claim text.