A polar encoding and decoding method and device for combining bch and crc
A decoding method and BCH code technology, applied in the field of polarized coding and decoding method and device for joint BCH and CRC, can solve the problems that errors cannot be corrected, decoding performance is not greatly helped, and achieve good performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] This embodiment provides a polar encoding method combining BCH and CRC, such as figure 1 shown, including:
[0037] (101) Divide the information bits to be encoded into P segments; P is greater than or equal to 2;
[0038] (102) Carry out BCH encoding to the first segment to form a BCH code sequence;
[0039] (103) Carry out CRC coding in the 2nd to P segments to form a CRC code sequence;
[0040] (104) merging the BCH code sequence and the CRC code sequence into one sequence;
[0041] (105) Perform polar coding on the merged sequence to form a polar code sequence and complete the coding.
Embodiment 2
[0043] This embodiment provides a decoding method of the encoding method described in Embodiment 1, such as figure 2 shown, including:
[0044] (201) Decoding the first segment of the information bit to be decoded through a continuous depolarization list to obtain the polarized decoding sequence of the first segment;
[0045] (202) For the polar decoding sequence of the first segment, perform BCH code generation matrix verification; if the verification is passed, perform (204), otherwise perform BCH decoding and correct the error information bit;
[0046] (203) If the corrected error information bit T is greater than t 1 , then it is judged as a decoding failure, and the decoding ends; if the number of corrected error information bits T is less than or equal to t 1 , then it is judged that the correction is successful, the decoding of the first segment is completed, and (204) is executed. Among them, the BCH code adopts (n, k, t 1 ) represents, where n is the code length ...
Embodiment 3
[0051] This embodiment provides a polar encoding device combining BCH and CRC, including:
[0052] A segment module, configured to divide the information bits to be encoded into P segments, where P is greater than or equal to 2;
[0053] The BCH encoding module is used to perform BCH encoding on the first segment to form a BCH code sequence;
[0054] CRC encoding module, used for performing CRC encoding on the second to P segments to form a CRC code sequence;
[0055] A merging module is used to merge the BCH code sequence and the CRC code sequence into one sequence;
[0056] The polar encoding module is configured to perform polar encoding on the merged sequence to form a polar code sequence and complete the encoding.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

