Polar code rate matching method and polar code rate matching apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsHui Shen, Bin Li, Jun Chen
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide a polar code rate matching method and a polar code rate matching apparatus. The method includes: performing matrix-based BRO interleaving on a non-systematic polar code output by a polar code encoder, to obtain interleaved bits; and determining, based on the interleaved bits, a rate-matched output sequence. According to the embodiments of the present invention, matrix-based BRO interleaving is performed on a non-systematic polar code, to obtain a rate-matched output sequence, so that a sequence structure after interleaving is more random, which can reduce an FER, thereby improving HARQ performance and ensuring reliability of data transmission.
Claims12
A polar polar code rate matching method, comprising:
- performing matrix-based bit reversal order (BRO) interleaving on a non-systematic polar code output by a polar code encoder, to obtain interleaved bits;
- and
- determining, based on the interleaved bits, a rate-matched output sequence.
A polar code rate matching method, comprising:
- dividing a systematic polar code output by a polar code encoder into system bits and parity check bits;
- performing matrix-based bit reversal order (BRO) interleaving on the system bits to obtain a first group of interleaved bits, and performing matrix-based BRO interleaving on the parity check bits to obtain a second group of interleaved bits;
- and
- determining, based on the first group of interleaved bits and the second group of interleaved bits, a rate-matched output sequence.
A polar code rate matching apparatus, comprising:
- a non-transitory memory configured to store instructions;
- and
- a processor coupled to the memory and configured to execute the instructions stored in the memory to cause the apparatus to:
- perform matrix-based bit reversal order (BRO) interleaving on a non-systematic polar code output by a polar code encoder, to obtain interleaved bits, and
- determine, based on the interleaved bits, a rate-matched output sequence.
A rate matching apparatus, comprising:
- a non-transitory memory configured to store instructions;
- and
- a processor coupled to the memory and configured to execute the instructions stored in the memory to cause the apparatus to:
- divide a systematic polar code output by a polar code encoder into system bits and parity check bits,
- perform matrix-based bit reversal order (BRO) interleaving on the system bits to obtain a first group of interleaved bits, and perform matrix-based BRO interleaving on the parity check bits to obtain a second group of interleaved bits, and
- determine, based on the first group of interleaved bits and the second group of interleaved bits, a rate-matched output sequence.
Dependencies are inferred from the claim text.