Encoding method, decoding method, encoding device and decoding device of structured LDPC codes
A technology of LDPC code and encoding method, applied in the field of digital communication system, can solve the problem of low efficiency of codec
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0121] An embodiment of the present invention provides a coding device for structured low-density parity-check code LDPC in digital communication, the structure of which is as follows figure 2 As shown, at least a processor 202 and a memory 201 are included.
[0122] The memory 201 is used to store at least K0 upper and lower adjacent pairs of basic matrices and parameters used in encoding.
[0123] For each fundamental matrix H b , if there are K0 different upper and lower adjacent pairs, then there are K1 first-type up-down adjacent pairs and K2 second-type uplink adjacent pairs, where K0=K1+K2, K0 is greater than or equal to 6*Mb A positive integer of , K2 is a positive integer greater than or equal to 0 and less than or equal to 2*Mb.
[0124] It should be pointed out that the memory may also store the case where there are no upper and lower adjacent pairs of basic matrices, and then use these matrices to encode, because it does not belong to the protection scope of the...
Embodiment 2
[0143] An embodiment of the present invention provides a decoding device for a structured low-density parity-check code LDPC in digital communication, the structure of which is as follows Figure 4 As shown, at least a processor 402 and a memory 401 are included.
[0144] The memory 401 is used to store at least K0 upper and lower adjacent pairs of fundamental matrices and parameters used in encoding. The basic parity check matrix includes the following features:
[0145] For each fundamental matrix H b , if there are K0 different upper and lower adjacent pairs, then there are K1 first-type up-down adjacent pairs and K2 second-type uplink adjacent pairs, where K0=K1+K2, K0 is greater than or equal to 6*Mb A positive integer of K2, a positive integer greater than or equal to 1 and less than or equal to 2*Mb.
[0146] Further, if K2 is greater than or equal to 3, there are at most three adjacent pairs of the second type for any two adjacent rows (x1 row and (x1+1) modMb row),...
Embodiment 3
[0175] The embodiment of the present invention provides a coding method of a structured LDPC code, and the process of using this method to complete LDPC coding is as follows: Figure 8 shown, including:
[0176] Step 801, determine the fundamental matrix used for encoding, including K0 upper and lower adjacent pairs;
[0177] In this step, the basic matrix includes a block A corresponding to Mb×(Nb-Mb) of systematic bits and a block B corresponding to Mb×Mb of parity bits. For the basic matrix, there are K1 first There are K2 upper and lower adjacent pairs of the second class, where K0=K1+K2, K0 is a positive integer greater than or equal to 6*Mb, and K2 is a positive integer greater than or equal to 0 and less than or equal to 2*Mb , the upper and lower adjacent pairs are the elements of two corresponding non-zero square matrices {hb ij , hb ((i+1)mod Mb)j}, that is, a set of two adjacent elements corresponding to non-zero square matrices in a certain column of the basic m...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com