Rate matching method and device of Polar code, and communication equipment
A rate matching and channel technology, applied in the field of communication, can solve problems such as reducing the performance of Polar codes
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0075] Embodiment 1 of the present application provides a Polar code rate matching method 300a, such as Figure 3a As shown, specifically, the rate matching method includes:
[0076] S310. Acquire an information bit sequence, the information bit sequence includes K information bits, and the code length of the mother code used to encode the information bit sequence is N;
[0077] S320, the mother code corresponds to N subchannels, and the N subchannels include S intervals, and the position of the information bits mapped in each interval is determined according to the number of information bits mapped in each interval, the construction sequence and the rate matching method , the construction sequence is used to indicate the reliability ranking of the N subchannels, and S is a positive integer;
[0078] The construction sequence in the present invention includes but not limited to the reliability sorting sequence Reliability sequence PW 1 N , normalized reliability sequence ...
example 1
[0083] Example 1: When the N subchannels include two intervals [1, N / 2] and [N / 2+1, N], the adjustment amount ΔK corresponding to the interval [1, N / 2] is calculated by the following formula :
[0084]
[0085] Among them, -ΔK is the adjustment amount corresponding to the interval [N / 2, N], P is the number of holes punched or shortened in the interval [1, N / 2] under the rate matching mode, and N is the mother code The code length, K1 is the number of sub-channels in the interval [1, N / 2] in which the first K sub-channels with the highest reliability in the constructed sequence are located.
example 2
[0086] Example 2: Unevenly divide the polarized channel sequence number interval [1, N] into 3 (ie S=3) polarized channel sequence number intervals [1, N / 4], [N / 4+1, N / 2 ] and [N / 2+1, N], the adjustments corresponding to the three intervals are in turn Δk 1 , Δk 2 and Δk 3 , the adjustment amount ΔK corresponding to each interval is given as follows j , where 1≤j≤3, N is the code length, and P is the total number of punctures or shortens.
[0087] When P
[0088]
[0089]
[0090]
[0091] When N / 4≤P
[0092] Δk 1 =-k 1
[0093]
[0094]
[0095] It should be noted that the rounding function int() includes but is not limited to rounding up, rounding down, rounding, etc.; in addition, the adjustment amount can be negative, and the adjustment amount being negative means that the number of information bits will decrease .
[0096] Since there are S polarized channel sequence number intervals, and each polarized channel sequence number interval has ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


