KR102482110B1 - 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 - Google Patents
통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 Download PDFInfo
- Publication number
- KR102482110B1 KR102482110B1 KR1020220116049A KR20220116049A KR102482110B1 KR 102482110 B1 KR102482110 B1 KR 102482110B1 KR 1020220116049 A KR1020220116049 A KR 1020220116049A KR 20220116049 A KR20220116049 A KR 20220116049A KR 102482110 B1 KR102482110 B1 KR 102482110B1
- Authority
- KR
- South Korea
- Prior art keywords
- row
- values corresponding
- base matrix
- columns associated
- matrix
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/033—Theoretical methods to calculate these checking codes
- H03M13/036—Heuristic code construction methods, i.e. code construction or code search based on using trial-and-error
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/11—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
- H03M13/1102—Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
- H03M13/1148—Structural properties of the code parity-check or generator matrix
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/11—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
- H03M13/1102—Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
- H03M13/1148—Structural properties of the code parity-check or generator matrix
- H03M13/116—Quasi-cyclic LDPC [QC-LDPC] codes, i.e. the parity-check matrix being composed of permutation or circulant sub-matrices
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/61—Aspects and characteristics of methods and arrangements for error correction or error detection, not provided for otherwise
- H03M13/615—Use of computational or mathematical techniques
- H03M13/616—Matrix operations, especially for generator matrices or check matrices, e.g. column or row permutations
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/61—Aspects and characteristics of methods and arrangements for error correction or error detection, not provided for otherwise
- H03M13/618—Shortening and extension of codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/63—Joint error correction and other techniques
- H03M13/635—Error control coding in combination with rate matching
- H03M13/6362—Error control coding in combination with rate matching by puncturing
- H03M13/6368—Error control coding in combination with rate matching by puncturing using rate compatible puncturing or complementary puncturing
- H03M13/6393—Rate compatible low-density parity check [LDPC] codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/65—Purpose and implementation aspects
- H03M13/6508—Flexibility, adaptability, parametrability and configurability of the implementation
- H03M13/6516—Support of multiple code parameters, e.g. generalized Reed-Solomon decoder for a variety of generator polynomials or Galois fields
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
- H04L1/0042—Encoding specially adapted to other signal generation operation, e.g. in order to reduce transmit distortions, jitter, or to improve signal shape
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1819—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computational Mathematics (AREA)
- Algebra (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- Error Detection And Correction (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
Abstract
Description
도 2는 LDPC 부호의 그래프 표현 방법에 대해 도시한 도면이다.
도 3a, b는 QC-LDPC 부호의 사이클 특성을 설명하기 위한 예시도이다.
도 4는 본 발명의 일 실시 예에 따른 송신 장치 블록 구성도이다.
도 5는 본 발명의 일 실시 예에 따른 수신 장치 블록 구성도이다.
도 6a, b는 LDPC 복호화를 위해 임의의 검사 노드와 변수 노드에서 메시지 패싱 동작을 나타낸 메시지 구조도이다.
도 7은 본 발명의 일 실시 예에 따른 LDPC 부호화부의 세부 구성을 설명하기 위한 블록도이다.
도 8은 본 발명의 일 실시 예에 따른 복호화 장치의 구성을 나타내는 블록도이다.
도 9은 본 발명의 다른 실시 예에 따른 LDPC 복호화부 구조도이다.
도 10는 본 발명의 다른 실시 예에 따른 전송 블록 구조도이다.
도 11은 본 발명의 실시 예에 따른 LDPC 부호 지수 행렬의 예시도이다.
도 12은 본 발명의 실시 예에 따른 LDPC 부호 지수 행렬의 다른 예시도이다.
도 13은 본 발명의 실시 예에 따른 LDPC 부호 지수 행렬의 다른 예시도이다.
도 14는 본 발명의 실시 예에 따른 LDPC 부호 지수 행렬의 다른 예시도이다.
도 15은 본 발명의 실시 예에 따른 LDPC 부호 지수 행렬의 다른 예시도이다.
도 16은 본 발명의 실시 예에 따른 LDPC 부호 지수 행렬의 다른 예시도이다.
도 17은 본 발명의 실시 예에 따른 LDPC 부호 기본 행렬의 예시도이다.
도 18은 본 발명의 실시 예에 따른 LDPC 부호화 과정의 흐름도에 대한 예시도이다.
도 19은 본 발명의 실시 예에 따른 LDPC 복호화 과정의 흐름도에 대한 예시도이다.
도 20은 본 발명의 실시 예에 따른 LDPC 부호화 과정의 흐름도에 대한 다른 예시도이다.
도 21은 본 발명의 실시 예에 따른 LDPC 복호화 과정의 흐름도에 대한 다른 예시도이다.
도 22은 본 발명의 실시 예에 따른 LDPC 부호화 과정의 흐름도에 대한 다른 예시도이다.
도 23은 본 발명의 실시 예에 따른 LDPC 복호화 과정의 흐름도에 대한 다른 예시도이다.
도 24는 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬의 예시도이다.
도 25은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬의 예시도이다.
도 26은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬의 예시도이다.
도 27은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬의 예시도이다.
도 28은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬의 예시도이다.
도 29는 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬의 예시도이다.
도 30은 본 발명의 다른 실시 예에 따른 LDPC 부호 기본 행렬의 예시도이다.
도 31은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 32는 본 발명의 다른 실시예에 따른 LDPC 부호의 기본 행렬을 도시한 도면이다.
도 33은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 34은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 35는 본 발명의 다른 실시예에 따른 LDPC 부호의 기본 행렬을 도시한 도면이다.
도 36은 도 35의 기본 행렬의 일부를 기본 행렬로 가지는 LDPC 부호 지수 행렬의 예를 도시한 도면이다.
도 37은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 38은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 39는 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 40은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 41은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 42는 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 43은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 44는 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 45는 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 46은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 47은 본 발명의 다른 실시 예에 따른 LDPC 부호 기본 행렬을 도시한 도면이다.
도 48은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 49는 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 50은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 51은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 52는 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 53은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 54는 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 55는 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 56은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
도 57은 본 발명의 다른 실시 예에 따른 LDPC 부호 지수 행렬을 도시한 도면이다.
Claims (20)
- 통신 시스템에서 장치에 의해 수행되는 채널 부호화 방법에 있어서,
입력 비트들의 수를 확인하는 단계;
상기 입력 비트들의 수에 기반하여 블록 크기를 확인하는 단계;
상기 블록 크기에 기반하여 상기 입력 비트들의 적어도 일부를 포함한 코드 블록을 확인하는 단계; 및
상기 블록 크기에 상응하는 패리티 검사 행렬의 적어도 일부에 기반하여 상기 코드 블록을 부호화하는 단계를 포함하며,
상기 패리티 검사 행렬의 상기 적어도 일부는 값들에 기반하여 확인되며, 상기 값들은,
기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 250, 69, 226, 159, 100, 10, 59, 229, 110, 191, 9, 195, 23, 190, 35, 239, 31, 1, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 2, 239, 117, 124, 71, 222, 104, 173, 220, 102, 109, 132, 142, 155, 255, 28, 0, 0, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 106, 111, 185, 63, 117, 93, 229, 177, 95, 39, 142, 225, 225, 245, 205, 251, 117, 0, 및 0, 및
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 121, 89, 84, 20, 150, 131, 243, 136, 86, 246, 219, 211, 240, 76, 244, 144, 12, 1, 및 0을 포함하는 것을 특징으로 하는 방법. - 제1항에 있어서,
상기 코드 블록을 부호화 하는 단계는 상기 블록 크기에 기반한 모듈로 리프팅을 상기 패리티 검사 행렬에 적용하는 단계를 포함하며,
복수의 블록 크기 그룹들에 상응하는 적어도 두 개의 패리티 검사 행렬들은 동일한 기본 행렬을 가지는 것을 특징으로 하는 방법. - 제1항에 있어서,
상기 블록 크기는 복수의 블록 크기 그룹들 중에서 16, 32, 64, 128, 256를 포함하는 제1 블록 크기 그룹에 포함된 값 중 하나로 결정되며,
상기 복수의 블록 크기 그룹들은 24, 48, 96, 192, 384를 포함하는 제2 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 20, 40, 80, 160, 320를 포함하는 제3 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 28, 56, 112, 224를 포함하는 제4 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 18, 36, 72, 144, 288를 포함하는 제5 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 22, 44, 88, 176, 352를 포함하는 제6 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 26, 52, 104, 208를 포함하는 제7 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 15, 30, 60, 120, 240를 포함하는 제8 블록 크기 그룹을 포함하는 것을 특징으로 하는 방법. - 제1항에 있어서,
상기 값들은,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 157, 102, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 205, 236, 194, 231, 28, 123, 115, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 183, 22, 28, 67, 244, 11, 157, 211, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 220, 44, 159, 31, 167, 104, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 112, 4, 7, 211, 102, 164, 109, 241, 90, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 103, 182, 109, 21, 142, 14, 61, 216, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 98, 149, 167, 160, 49, 58, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 77, 41, 83, 182, 78, 252, 22, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 160, 42, 21, 32, 234, 7, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 177, 248, 151, 185, 62, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 206, 55, 206, 127, 16, 229, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 40, 96, 65, 63, 75, 179, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 64, 49, 49, 51, 154, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 7, 164, 59, 1, 144, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 42, 233, 8, 155, 147, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 60, 73, 72, 127, 224, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 151, 186, 217, 47, 160, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 249, 121, 109, 131, 171, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 64, 142, 188, 158, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 156, 147, 170, 152, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 112, 86, 236, 116, 222, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 23, 136, 116, 182, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 195, 243, 215, 61, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 25, 104, 194, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 128, 165, 181, 63, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 86, 236, 84, 6, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 216, 73, 120, 9, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 95, 177, 172, 61, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 221, 112, 199, 121, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 2, 187, 41, 211, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 127, 167, 164, 159, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 161, 197, 207, 103, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 37, 105, 51, 120, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 198, 220, 122, 및 0을 포함하는 것을 특징으로 하는 방법. - 제1항에 있어서,
상기 부호화는 부호율 또는 정보어 길이 중 적어도 하나에 기반한 상기 패리티 검사 행렬의 적어도 일부를 이용하여 수행되는 것을 특징으로 하는 방법. - 통신 시스템에서 장치에 의해 수행되는 채널 복호화 방법에 있어서,
입력 비트들에 상응하는 신호를 수신하는 단계; 및
상기 신호의 적어도 일부에 기반하여 상기 입력 비트들의 수를 확인하는 단계;
상기 입력 비트들의 수에 기반하여 블록 크기를 확인하는 단계;
상기 블록 크기에 상응하는 패리티 검사 행렬의 적어도 일부에 기반하여 상기 신호를 복호화하는 단계; 및
상기 복호된 신호의 적어도 일부에 기반하여 상기 입력 비트들을 확인하는 단계를 포함하며,
상기 패리티 검사 행렬의 상기 적어도 일부는 값들에 기반하여 확인되며, 상기 값들은,
기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 250, 69, 226, 159, 100, 10, 59, 229, 110, 191, 9, 195, 23, 190, 35, 239, 31, 1, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 2, 239, 117, 124, 71, 222, 104, 173, 220, 102, 109, 132, 142, 155, 255, 28, 0, 0, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 106, 111, 185, 63, 117, 93, 229, 177, 95, 39, 142, 225, 225, 245, 205, 251, 117, 0, 및 0, 및
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 121, 89, 84, 20, 150, 131, 243, 136, 86, 246, 219, 211, 240, 76, 244, 144, 12, 1, 및 0을 포함하는 것을 특징으로 하는 방법. - 제6항에 있어서,
상기 신호를 복호화 하는 단계는 상기 블록 크기에 기반한 모듈로 리프팅을 상기 패리티 검사 행렬에 적용하는 단계를 포함하며,
복수의 블록 크기 그룹들에 상응하는 적어도 두 개의 패리티 검사 행렬들은 동일한 기본 행렬을 가지는 것을 특징으로 하는 방법. - 제6항에 있어서,
상기 블록 크기는 복수의 블록 크기 그룹들 중에서 16, 32, 64, 128, 256를 포함하는 제1 블록 크기 그룹에 포함된 값 중 하나로 결정되며,
상기 복수의 블록 크기 그룹들은 24, 48, 96, 192, 384를 포함하는 제2 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 20, 40, 80, 160, 320를 포함하는 제3 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 28, 56, 112, 224를 포함하는 제4 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 18, 36, 72, 144, 288를 포함하는 제5 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 22, 44, 88, 176, 352를 포함하는 제6 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 26, 52, 104, 208를 포함하는 제7 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 15, 30, 60, 120, 240를 포함하는 제8 블록 크기 그룹을 포함하는 것을 특징으로 하는 방법. - 제6항에 있어서,
상기 값들은,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 157, 102, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 205, 236, 194, 231, 28, 123, 115, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 183, 22, 28, 67, 244, 11, 157, 211, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 220, 44, 159, 31, 167, 104, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 112, 4, 7, 211, 102, 164, 109, 241, 90, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 103, 182, 109, 21, 142, 14, 61, 216, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 98, 149, 167, 160, 49, 58, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 77, 41, 83, 182, 78, 252, 22, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 160, 42, 21, 32, 234, 7, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 177, 248, 151, 185, 62, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 206, 55, 206, 127, 16, 229, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 40, 96, 65, 63, 75, 179, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 64, 49, 49, 51, 154, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 7, 164, 59, 1, 144, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 42, 233, 8, 155, 147, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 60, 73, 72, 127, 224, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 151, 186, 217, 47, 160, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 249, 121, 109, 131, 171, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 64, 142, 188, 158, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 156, 147, 170, 152, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 112, 86, 236, 116, 222, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 23, 136, 116, 182, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 195, 243, 215, 61, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 25, 104, 194, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 128, 165, 181, 63, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 86, 236, 84, 6, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 216, 73, 120, 9, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 95, 177, 172, 61, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 221, 112, 199, 121, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 2, 187, 41, 211, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 127, 167, 164, 159, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 161, 197, 207, 103, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 37, 105, 51, 120, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 198, 220, 122, 및 0을 포함하는 것을 특징으로 하는 방법. - 제6항에 있어서,
상기 복호화는 부호율 또는 정보어 길이 중 적어도 하나에 기반한 상기 패리티 검사 행렬의 적어도 일부를 이용하여 수행되는 것을 특징으로 하는 방법. - 통신 시스템에서 채널 부호화를 위한 장치에 있어서,
송수신부; 및
상기 송수신부와 연결된 제어부를 포함하며,
상기 제어부는,
입력 비트들의 수를 확인하고,
상기 입력 비트들의 수에 기반하여 블록 크기를 확인하고,
상기 블록 크기에 기반하여 상기 입력 비트들의 적어도 일부를 포함한 코드 블록을 확인하고, 및
상기 블록 크기에 상응하는 패리티 검사 행렬의 적어도 일부에 기반하여 상기 코드 블록을 부호화하며,
상기 패리티 검사 행렬의 상기 적어도 일부는 값들에 기반하여 확인되며, 상기 값들은,
기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 250, 69, 226, 159, 100, 10, 59, 229, 110, 191, 9, 195, 23, 190, 35, 239, 31, 1, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 2, 239, 117, 124, 71, 222, 104, 173, 220, 102, 109, 132, 142, 155, 255, 28, 0, 0, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 106, 111, 185, 63, 117, 93, 229, 177, 95, 39, 142, 225, 225, 245, 205, 251, 117, 0, 및 0, 및
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 121, 89, 84, 20, 150, 131, 243, 136, 86, 246, 219, 211, 240, 76, 244, 144, 12, 1, 및 0을 포함하는 것을 특징으로 하는 장치. - 제11항에 있어서,
상기 상기 제어부는 상기 블록 크기에 기반한 모듈로 리프팅을 상기 패리티 검사 행렬에 적용하며,
복수의 블록 크기 그룹들에 상응하는 적어도 두 개의 패리티 검사 행렬들은 동일한 기본 행렬을 가지는 것을 특징으로 하는 장치. - 제11항에 있어서,
상기 블록 크기는 복수의 블록 크기 그룹들 중에서 16, 32, 64, 128, 256를 포함하는 제1 블록 크기 그룹에 포함된 값 중 하나로 결정되며,
상기 복수의 블록 크기 그룹들은 24, 48, 96, 192, 384를 포함하는 제2 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 20, 40, 80, 160, 320를 포함하는 제3 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 28, 56, 112, 224를 포함하는 제4 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 18, 36, 72, 144, 288를 포함하는 제5 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 22, 44, 88, 176, 352를 포함하는 제6 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 26, 52, 104, 208를 포함하는 제7 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 15, 30, 60, 120, 240를 포함하는 제8 블록 크기 그룹을 포함하는 것을 특징으로 하는 장치. - 제11항에 있어서,
상기 값들은,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 157, 102, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 205, 236, 194, 231, 28, 123, 115, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 183, 22, 28, 67, 244, 11, 157, 211, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 220, 44, 159, 31, 167, 104, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 112, 4, 7, 211, 102, 164, 109, 241, 90, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 103, 182, 109, 21, 142, 14, 61, 216, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 98, 149, 167, 160, 49, 58, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 77, 41, 83, 182, 78, 252, 22, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 160, 42, 21, 32, 234, 7, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 177, 248, 151, 185, 62, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 206, 55, 206, 127, 16, 229, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 40, 96, 65, 63, 75, 179, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 64, 49, 49, 51, 154, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 7, 164, 59, 1, 144, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 42, 233, 8, 155, 147, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 60, 73, 72, 127, 224, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 151, 186, 217, 47, 160, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 249, 121, 109, 131, 171, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 64, 142, 188, 158, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 156, 147, 170, 152, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 112, 86, 236, 116, 222, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 23, 136, 116, 182, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 195, 243, 215, 61, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 25, 104, 194, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 128, 165, 181, 63, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 86, 236, 84, 6, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 216, 73, 120, 9, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 95, 177, 172, 61, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 221, 112, 199, 121, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 2, 187, 41, 211, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 127, 167, 164, 159, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 161, 197, 207, 103, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 37, 105, 51, 120, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 198, 220, 122, 및 0을 포함하는 것을 특징으로 하는 장치. - 제11항에 있어서,
상기 부호화는 부호율 또는 정보어 길이 중 적어도 하나에 기반한 상기 패리티 검사 행렬의 적어도 일부를 이용하여 수행되는 것을 특징으로 하는 장치. - 통신 시스템에서 채널 복호화를 위한 장치에 있어서,
송수신부; 및
상기 송수신부와 연결된 제어부를 포함하며,
상기 제어부는,
입력 비트들에 상응하는 신호를 수신하고, 및
상기 신호의 적어도 일부에 기반하여 상기 입력 비트들의 수를 확인하고,
상기 입력 비트들의 수에 기반하여 블록 크기를 확인하고,
상기 블록 크기에 상응하는 패리티 검사 행렬의 적어도 일부에 기반하여 상기 신호를 복호화하고, 및
상기 복호된 신호의 적어도 일부에 기반하여 상기 입력 비트들을 확인하며,
상기 패리티 검사 행렬의 상기 적어도 일부는 값들에 기반하여 확인되며, 상기 값들은,
기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 250, 69, 226, 159, 100, 10, 59, 229, 110, 191, 9, 195, 23, 190, 35, 239, 31, 1, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 2, 239, 117, 124, 71, 222, 104, 173, 220, 102, 109, 132, 142, 155, 255, 28, 0, 0, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 106, 111, 185, 63, 117, 93, 229, 177, 95, 39, 142, 225, 225, 245, 205, 251, 117, 0, 및 0, 및
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 121, 89, 84, 20, 150, 131, 243, 136, 86, 246, 219, 211, 240, 76, 244, 144, 12, 1, 및 0을 포함하는 것을 특징으로 하는 장치. - 제16항에 있어서,
상기 제어부는 상기 블록 크기에 기반한 모듈로 리프팅을 상기 패리티 검사 행렬에 적용하며,
복수의 블록 크기 그룹들에 상응하는 적어도 두 개의 패리티 검사 행렬들은 동일한 기본 행렬을 가지는 것을 특징으로 하는 장치. - 제16항에 있어서,
상기 블록 크기는 복수의 블록 크기 그룹들 중에서 16, 32, 64, 128, 256를 포함하는 제1 블록 크기 그룹에 포함된 값 중 하나로 결정되며,
상기 복수의 블록 크기 그룹들은 24, 48, 96, 192, 384를 포함하는 제2 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 20, 40, 80, 160, 320를 포함하는 제3 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 28, 56, 112, 224를 포함하는 제4 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 18, 36, 72, 144, 288를 포함하는 제5 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 22, 44, 88, 176, 352를 포함하는 제6 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 26, 52, 104, 208를 포함하는 제7 블록 크기 그룹을 포함하고,
상기 복수의 블록 크기 그룹들은 15, 30, 60, 120, 240를 포함하는 제8 블록 크기 그룹을 포함하는 것을 특징으로 하는 장치. - 제16항에 있어서,
상기 값들은,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 157, 102, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 205, 236, 194, 231, 28, 123, 115, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 183, 22, 28, 67, 244, 11, 157, 211, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 220, 44, 159, 31, 167, 104, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 112, 4, 7, 211, 102, 164, 109, 241, 90, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 103, 182, 109, 21, 142, 14, 61, 216, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 98, 149, 167, 160, 49, 58, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 77, 41, 83, 182, 78, 252, 22, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 160, 42, 21, 32, 234, 7, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 177, 248, 151, 185, 62, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 206, 55, 206, 127, 16, 229, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 40, 96, 65, 63, 75, 179, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 64, 49, 49, 51, 154, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 7, 164, 59, 1, 144, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 42, 233, 8, 155, 147, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 60, 73, 72, 127, 224, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 151, 186, 217, 47, 160, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 249, 121, 109, 131, 171, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 64, 142, 188, 158, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 156, 147, 170, 152, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 112, 86, 236, 116, 222, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 23, 136, 116, 182, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 195, 243, 215, 61, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 25, 104, 194, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 128, 165, 181, 63, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 86, 236, 84, 6, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 216, 73, 120, 9, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 95, 177, 172, 61, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 221, 112, 199, 121, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 2, 187, 41, 211, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 127, 167, 164, 159, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 161, 197, 207, 103, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 37, 105, 51, 120, 및 0,
상기 기본 행렬의 행과 관련된 열들의 적어도 하나에 상응하는 값들인 198, 220, 122, 및 0을 포함하는 것을 특징으로 하는 장치. - 제16항에 있어서,
상기 복호화는 부호율 또는 정보어 길이 중 적어도 하나에 기반한 상기 패리티 검사 행렬의 적어도 일부를 이용하여 수행되는 것을 특징으로 하는 장치.
Applications Claiming Priority (17)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20160175019 | 2016-12-20 | ||
KR1020160175019 | 2016-12-20 | ||
KR1020170002599 | 2017-01-06 | ||
KR20170002599 | 2017-01-06 | ||
KR1020170003152 | 2017-01-09 | ||
KR20170003152 | 2017-01-09 | ||
KR1020170016435 | 2017-02-06 | ||
KR20170016435 | 2017-02-06 | ||
KR1020170037186 | 2017-03-23 | ||
KR20170037186 | 2017-03-23 | ||
KR1020170058349A KR20180071917A (ko) | 2016-12-20 | 2017-05-10 | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 |
KR1020170058349 | 2017-05-10 | ||
KR1020170065647 | 2017-05-26 | ||
KR1020170065647A KR20180071919A (ko) | 2016-12-20 | 2017-05-26 | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 |
KR1020170078170A KR20180071921A (ko) | 2016-12-20 | 2017-06-20 | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 |
KR1020170078170 | 2017-06-20 | ||
KR1020170080783A KR102445150B1 (ko) | 2016-12-20 | 2017-06-26 | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170080783A Division KR102445150B1 (ko) | 2016-12-20 | 2017-06-26 | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220130645A KR20220130645A (ko) | 2022-09-27 |
KR102482110B1 true KR102482110B1 (ko) | 2022-12-29 |
Family
ID=79554219
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220116049A Active KR102482110B1 (ko) | 2016-12-20 | 2022-09-15 | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 |
Country Status (4)
Country | Link |
---|---|
US (1) | US12218685B2 (ko) |
EP (3) | EP4312393A3 (ko) |
KR (1) | KR102482110B1 (ko) |
CN (2) | CN113595559B (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10469104B2 (en) | 2016-06-14 | 2019-11-05 | Qualcomm Incorporated | Methods and apparatus for compactly describing lifted low-density parity-check (LDPC) codes |
US10312939B2 (en) * | 2017-06-10 | 2019-06-04 | Qualcomm Incorporated | Communication techniques involving pairwise orthogonality of adjacent rows in LPDC code |
KR102385274B1 (ko) | 2017-07-07 | 2022-04-08 | 퀄컴 인코포레이티드 | 저밀도 패리티 체크 코드 베이스 그래프 선택을 적용한 통신 기술 |
US11791938B2 (en) | 2019-09-26 | 2023-10-17 | Nvidia Corporation | Parity check decoding |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101364160B1 (ko) | 2007-01-24 | 2014-02-17 | 퀄컴 인코포레이티드 | 가변 크기들의 패킷들의 ldpc 인코딩 및 디코딩 |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU768016B2 (en) | 2000-07-05 | 2003-11-27 | Lg Electronics Inc. | Method of configuring transmission in mobile communication system |
US7234098B2 (en) | 2003-10-27 | 2007-06-19 | The Directv Group, Inc. | Method and apparatus for providing reduced memory low density parity check (LDPC) codes |
KR100678176B1 (ko) | 2004-04-28 | 2007-02-28 | 삼성전자주식회사 | 가변 블록 길이를 가지는 블록 저밀도 패리티 검사 부호부호화/복호 장치 및 방법 |
CN101076946B (zh) * | 2004-06-24 | 2012-05-30 | Lg电子株式会社 | 无线通信系统中使用低密度奇偶校验码编码和解码数据的方法和装置 |
US7581157B2 (en) | 2004-06-24 | 2009-08-25 | Lg Electronics Inc. | Method and apparatus of encoding and decoding data using low density parity check code in a wireless communication system |
CN100550655C (zh) | 2004-11-04 | 2009-10-14 | 中兴通讯股份有限公司 | 一种低密度奇偶校验码的编码器/译码器及其生成方法 |
KR100941680B1 (ko) | 2005-07-01 | 2010-02-12 | 삼성전자주식회사 | 준순환 저밀도 패리티 검사 부호의 생성 방법 및 장치 |
US7934147B2 (en) | 2005-08-03 | 2011-04-26 | Qualcomm Incorporated | Turbo LDPC decoding |
US7581162B2 (en) * | 2005-10-14 | 2009-08-25 | Hughes Network Systems, Llc | System, method and computer program product for implementing rate ¾ low density parity check code |
EP1966897A4 (en) | 2005-12-27 | 2012-05-30 | Lg Electronics Inc | DEVICES AND METHODS FOR DECODING USING A CHANNEL CODE OR LPDC |
KR101147768B1 (ko) * | 2005-12-27 | 2012-05-25 | 엘지전자 주식회사 | 채널 코드를 이용한 복호화 방법 및 장치 |
US20090183047A1 (en) | 2006-03-06 | 2009-07-16 | Mattias Lampe | Method for Generating Ldpc Codes and Apparatus Using Ldpc Codes |
CN101034892B (zh) * | 2006-03-06 | 2011-11-23 | 西门子(中国)有限公司 | 生成ldpc码的方法以及采用该ldpc码的装置 |
KR101119111B1 (ko) | 2006-05-04 | 2012-03-16 | 엘지전자 주식회사 | Ldpc 부호를 이용한 데이터 재전송 방법 |
US7934146B2 (en) * | 2006-10-18 | 2011-04-26 | Nokia Corporation | Method, apparatus and computer program product providing for data block encoding and decoding |
US8261152B2 (en) * | 2007-09-10 | 2012-09-04 | Samsung Electronics Co., Ltd. | Apparatus and method for channel encoding/decoding in communication system using variable-length LDPC codes |
CN101188428B (zh) * | 2007-12-10 | 2012-09-05 | 中兴通讯股份有限公司 | 一种ldpc码的有限长度循环缓存的速率匹配方法 |
KR100949519B1 (ko) | 2007-12-18 | 2010-03-24 | 한국전자통신연구원 | 낮은 복잡도 및 고속 복호를 위한 패리티 검사행렬 생성방법과, 그를 이용한 저밀도 패리티 검사 부호의 부호화장치 및 그 방법 |
CN101741396B (zh) * | 2008-11-19 | 2013-03-13 | 华为技术有限公司 | 可变码长ldpc码编码或译码的方法与装置及编码器和译码器 |
CN102025441B (zh) | 2009-09-11 | 2013-07-31 | 北京泰美世纪科技有限公司 | Ldpc码校验矩阵的构造方法、ldpc码的编码方法和编码装置 |
TWI467977B (zh) | 2009-11-13 | 2015-01-01 | Panasonic Ip Corp America | Encoding method, decoding method, encoder and decoder |
JP5630278B2 (ja) * | 2010-12-28 | 2014-11-26 | ソニー株式会社 | データ処理装置、及びデータ処理方法 |
KR101922990B1 (ko) | 2011-11-11 | 2018-11-28 | 삼성전자주식회사 | 멀티미디어 통신 시스템에서 준순환 저밀도 패리티 검사 부호 송/수신 장치 및 방법 |
US9100052B2 (en) | 2013-02-01 | 2015-08-04 | Samsung Electronics Co., Ltd. | QC-LDPC convolutional codes enabling low power trellis-based decoders |
KR102104937B1 (ko) * | 2013-06-14 | 2020-04-27 | 삼성전자주식회사 | Ldpc 부호의 부호화 장치, 그의 부호화 방법, 복호화 장치 및 그의 복호화 방법 |
US10340953B2 (en) * | 2015-05-19 | 2019-07-02 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding low density parity check codes |
WO2017091018A1 (en) | 2015-11-24 | 2017-06-01 | Samsung Electronics Co., Ltd. | Method and apparatus for channel encoding/decoding in a communication or broadcasting system |
KR20170060574A (ko) | 2015-11-24 | 2017-06-01 | 삼성전자주식회사 | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 |
EP4117209A1 (en) | 2015-12-23 | 2023-01-11 | Samsung Electronics Co., Ltd. | Apparatus and method for encoding and decoding channel in communication or broadcasting system |
CN116827357A (zh) | 2016-05-13 | 2023-09-29 | 中兴通讯股份有限公司 | 一种结构化低密度奇偶校验码ldpc的编码、译码方法及装置 |
WO2018117651A1 (en) | 2016-12-20 | 2018-06-28 | Samsung Electronics Co., Ltd. | Apparatus and method for channel encoding/decoding in communication or broadcasting system |
CN110572245B (zh) * | 2017-05-05 | 2021-11-19 | 华为技术有限公司 | 通信方法和装置 |
-
2017
- 2017-12-20 EP EP23216009.3A patent/EP4312393A3/en active Pending
- 2017-12-20 CN CN202110732390.1A patent/CN113595559B/zh active Active
- 2017-12-20 CN CN202110729706.1A patent/CN113472359B/zh active Active
- 2017-12-20 EP EP22154959.5A patent/EP4012930B1/en active Active
- 2017-12-20 EP EP17884045.0A patent/EP3542481B1/en active Active
-
2022
- 2022-09-15 KR KR1020220116049A patent/KR102482110B1/ko active Active
-
2023
- 2023-09-01 US US18/460,244 patent/US12218685B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101364160B1 (ko) | 2007-01-24 | 2014-02-17 | 퀄컴 인코포레이티드 | 가변 크기들의 패킷들의 ldpc 인코딩 및 디코딩 |
Non-Patent Citations (2)
Title |
---|
3GPP R1-1608875 |
3GPP R1-1610377 |
Also Published As
Publication number | Publication date |
---|---|
CN113595559A (zh) | 2021-11-02 |
EP3542481B1 (en) | 2022-02-16 |
CN113472359A (zh) | 2021-10-01 |
US20230421177A1 (en) | 2023-12-28 |
US12218685B2 (en) | 2025-02-04 |
CN113595559B (zh) | 2024-07-30 |
EP4012930B1 (en) | 2023-12-13 |
EP4312393A2 (en) | 2024-01-31 |
KR20220130645A (ko) | 2022-09-27 |
EP4312393A3 (en) | 2024-04-03 |
EP4012930A1 (en) | 2022-06-15 |
EP3542481A1 (en) | 2019-09-25 |
EP3542481A4 (en) | 2019-10-16 |
EP4012930C0 (en) | 2023-12-13 |
CN113472359B (zh) | 2024-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11750220B2 (en) | Apparatus and method for channel encoding/decoding in communication or broadcasting system | |
KR102482110B1 (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
KR102694927B1 (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
KR102678457B1 (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
CN110583023B (zh) | 在通信或广播系统中用于信道编码和解码的方法和设备 | |
US11101926B2 (en) | Method and apparatus for channel encoding and decoding in communication or broadcasting system | |
KR20170060562A (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
KR102549344B1 (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
US11502781B2 (en) | Method and apparatus for channel encoding and decoding in communication or broadcasting system | |
KR102445150B1 (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
KR102302366B1 (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
KR20170060574A (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
KR102732465B1 (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
KR20250115278A (ko) | 통신 또는 방송 시스템에서 데이터의 부호화 및 복호화 방법 및 장치 | |
KR20250113863A (ko) | 통신 또는 방송 시스템에서 데이터의 부호화 및 복호화 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
PA0107 | Divisional application |
St.27 status event code: A-0-1-A10-A16-div-PA0107 St.27 status event code: A-0-1-A10-A18-div-PA0107 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |