H03M13/1188

METHOD AND APPARATUS FOR CHANNEL ENCODING AND DECODING IN COMMUNICATION OR BROADCASTING SYSTEM
20200259507 · 2020-08-13 ·

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A channel encoding method in a communication or broadcasting system includes identifying an input bit size, determining a block size (Z), determining an LDPC sequence for LDPC encoding, and performing the LDPC encoding based on the LDPC sequence and the block size.

COMPRESSING CHECK NODE UNIT PARAMETERS IN LOW-DENSITY PARITY-CHECK CODES IN NON-VOLATILE MEMORY DEVICES
20250233600 · 2025-07-17 ·

Devices, systems, and methods for improving performance of an iterative decoder in a non-volatile memory are described. An example method includes receiving a noisy codeword that is based on a transmitted codeword generated from a low-density parity-check (LDPC) code, and performing, on the noisy codeword, a message passing algorithm. As part of the message passing algorithm, a check node is configured to receive each of multiple messages from a corresponding variable node connected to the check node. Then, the check node identifies, based on the multiple messages, check node unit (CNU) parameters, and maps a concatenation of the CNU parameters to a bit string that has a length less than that of the concatenation. The bit string, which is a compressed form of the CNU parameters, is stored in a CNU register, and used to process the noisy codeword to determine a candidate version of the transmitted codeword.

ENCODING METHOD AND DEVICE AND DECODING METHOD AND DEVICE FOR STRUCTURED LDPC
20200244287 · 2020-07-30 ·

Provided is an encoding method and device and a decoding method and device for structured LDPC. The encoding method includes: determining a base matrix used for encoding and performing an LDPC encoding operation on a source information bit sequence according to the base matrix and an expansion factor Z corresponding to the base matrix to obtain a codeword sequence, where Z is a positive integer. The base matrix includes multiple submatrices and the submatrices include an upper-left submatrix HB1 and an upper-left submatrix Hb2, and the upper-left submatrix Hb1 is an upper-left submatrix of the upper-left submatrix Hb2.

METHOD AND APPARATUS FOR CHANNEL ENCODING AND DECODING IN COMMUNICATION OR BROADCASTING SYSTEM
20200244396 · 2020-07-30 ·

A pre-5th-generation (pre-5G) or 5G communication system for supporting higher data rates beyond a 4th-generation (4G) communication system, such as long term evolution (LTE) is provided. A channel encoding method in a communication or broadcasting system includes identifying an input bit size, determining a block size (Z), determining a low density parity check (LDPC) sequence to perform LDPC encoding, and performing the LDPC encoding based on the LDPC sequence and the block size.

RATE MATCHING PERFORMING METHOD FOR LDPC CODE AND COMMUNICATION DEVICE THEREFOR
20200244285 · 2020-07-30 ·

A method by which a terminal performs rate matching for a low density parity check (LDPC) code can comprise the steps of: determining any one transport block size (TBS) among a plurality of TBSs set for rate matching in the terminal; and performing rate matching for the LDPC code on the basis of the selected TBS. The UE is capable of communicating with at least one of another UE, a UE related to an autonomous driving vehicle, a base station or a network.

GENERALIZED LOW-DENSITY PARITY CHECK CODES IN DIGITAL COMMUNICATION SYSTEM

Provided is an encoder, a decoder, a computer-readable medium and methods of forward error correction channel encoding/decoding within a HARQ scheme, based on a generalized quasi-cyclic low-density parity-check code comprising a Cordaro-Wagner component code.

METHOD AND DEVICE FOR DETERMINING CHECK MATRIX, AND COMPUTER STORAGE MEDIUM
20200186168 · 2020-06-11 ·

Disclosed in the present application are a method and device for determining a check matrix, as well as a computer storage medium, which are configured to provide a structural solution for a high-throughput low-delay low-density parity check (LDPC) check matrix suitable for a 5G system. A method for determining a check matrix as provided in an embodiment of the present application comprises: determining a base graph of a low-density parity check code LDPC matrix, and according to the base graph of the LDPC matrix, determining a check matrix of the LDPC.

Method and apparatus for channel encoding and decoding in communication or broadcasting system

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A channel encoding method in a communication or broadcasting system includes identifying an input bit size, determining a block size (Z), determining an LDPC sequence for LDPC encoding, and performing the LDPC encoding based on the LDPC sequence and the block size.

ENCODING METHOD AND APPARATUS, AND COMPUTER STORAGE MEDIUM

An encoding method and apparatus, and a computer storage medium, wherein same are used to improve the LDPC encoding performance, and are thus suitable for 5G systems. The encoding method comprises: determining a base graph of a low density parity check code (LDPC) matrix, and constructing a cyclic coefficient index matrix; determining a sub-cyclic matrix according to the cyclic coefficient index matrix; and carrying out LDPC encoding according to the sub-cyclic matrix and the base graph.

Method and apparatus for channel encoding and decoding in communication or broadcasting system

A pre-5th-generation (pre-5G) or 5G communication system for supporting higher data rates beyond a 4th-generation (4G) communication system, such as long term evolution (LTE) is provided. A channel encoding method in a communication or broadcasting system includes identifying an input bit size, determining a block size (Z), determining a low density parity check (LDPC) sequence to perform LDPC encoding, and performing the LDPC encoding based on the LDPC sequence and the block size.