Low complexity puncturing method for low-rate polar codes
AssigneeQUALCOMM Incorporated
InventorsChao Wei, Jing Jiang, Gabi Sarkis, Changlong Xu
Life of this patent
Estimating the term…
Abstract
Features of the present disclosure implement a low complexity rate-matching design for polar codes that supports full rate-matching granularity, in some cases without good bit re-estimation after puncturing. In particular, features of the present disclosure provide techniques for adjusting the information bits allocation based on the number of punctured bits (P) for block puncturing polar codes. Particularly, features of the present disclosure determine the number of information bits for each sector based on a capacity formula after the puncturing.
Claims28
A method for rate matching in wireless communications, comprising:
- puncturing one or more bits of a data block;
- adjusting an allocation of information bits of the data block based on the one or more punctured bits, the adjusting comprising freezing input bits corresponding to untransmitted bits of the data block;
- generating, using polar coding, a codeword for transmission over a wireless channel based on the allocation of the information bits;
- and
- transmitting the generated codeword using the wireless channel.
An apparatus for rate matching in wireless communications, comprising:
- a memory configured to store instructions;
- and
- a processor coupled with the memory, the processor configured to execute the instructions to:
- puncture one or more bits of a data block;
- adjust an allocation of information bits of the data block based on the one or more punctured bits, the adjusting comprising freezing input bits corresponding to untransmitted bits of the data block;
- generate, using polar coding, a codeword for transmission over a wireless channel based on the allocation of the information bits;
- and
- transmit the generated codeword using the wireless channel.
A non-transitory computer-readable medium storing computer-executable instructions executable by a processor for channel polarization with rate matching in wireless communications, comprising instructions executable for:
- puncturing one or more bits of a data block;
- adjusting an allocation of information bits of the data block based on the one or more punctured bits, the adjusting comprising freezing input bits corresponding to untransmitted bits of the data block;
- generating, using polar coding, a codeword for transmission over a wireless channel based on the allocation of the information bits;
- and
- transmitting the generated codeword using the wireless channel.
An apparatus for rate matching codes polarization of wireless communications, comprising:
- means for puncturing one or more bits of a data block;
- means for adjusting an allocation of information bits of the data block based on the one or more punctured bits, the adjusting comprising freezing input bits corresponding to untransmitted bits of the data block;
- means for generating, using polar coding, a codeword for transmission over a wireless channel based on the allocation of the information bits;
- and
- means for transmitting the generated codeword using the wireless channel.
Dependencies are inferred from the claim text.