KR101702358B1 - 저밀도 패리티 검사 코드를 사용하는 통신 시스템에서의 채널 부호화/복호화 방법 및 장치 - Google Patents
저밀도 패리티 검사 코드를 사용하는 통신 시스템에서의 채널 부호화/복호화 방법 및 장치 Download PDFInfo
- Publication number
- KR101702358B1 KR101702358B1 KR1020110001269A KR20110001269A KR101702358B1 KR 101702358 B1 KR101702358 B1 KR 101702358B1 KR 1020110001269 A KR1020110001269 A KR 1020110001269A KR 20110001269 A KR20110001269 A KR 20110001269A KR 101702358 B1 KR101702358 B1 KR 101702358B1
- Authority
- KR
- South Korea
- Prior art keywords
- weight
- position sequence
- parity check
- check matrix
- parity
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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
- H03M13/1165—QC-LDPC codes as defined for the digital video broadcasting [DVB] specifications, e.g. DVB-Satellite [DVB-S2]
-
- 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/13—Linear codes
- H03M13/15—Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes
- H03M13/151—Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes using error location or error correction polynomials
- H03M13/152—Bose-Chaudhuri-Hocquenghem [BCH] 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/29—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 combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2906—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 combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using 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/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/6356—Error control coding in combination with rate matching by repetition or insertion of dummy data, i.e. rate reduction
-
- 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
-
- 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/6522—Intended application, e.g. transmission or communication standard
- H03M13/6552—DVB-T2
-
- 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/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0026—Transmission of channel quality indication
-
- 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/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
- H04L1/0068—Rate matching by puncturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Quality & Reliability (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Algebra (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Error Detection And Correction (AREA)
Abstract
Description
도 2는 본 발명의 실시 예에 따른 도 1에 도시한 구조와 동일한 형태를 가지는 LDPC 부호 패리티 검사 행렬의 예를 도시한 도면이다.
도 3은 본 발명의 실시 예에 따른 천공 비트가 포함된 패리티 검사 식을 결합하는 과정의 예를 도시한 도면이다.
도 4는 본 발명의 실시 예에 따른 도 1에 도시한 구조와 동일한 형태를 가지는 LDPC 부호의 패리티 검사 행렬의 예를 다르게 설명한 도면이다.
도 5는 본 발명의 실시 예에 따른 도 4에 대응하는 LDPC 부호에서 1개의 패리티 비트에 대해 천공을 적용했을 때 패리티 검사 식의 결합을 통해 얻을 수 있는 패리티 검사 행렬을 도시한 도면이다.
도 6은 본 발명의 실시 예에 따른 도 4에 대응하는 LDPC 부호에서 2개의 패리티 비트에 대해 천공을 적용했을 때 패리티 검사 식의 결합들을 통해 얻을 수 있는 패리티 검사 행렬을 도시한 도면이다.
도 7은 본 발명의 실시 예에 따른 통신 시스템의 송수신기의 블록을 구성한 도면이다.
도 8은 본 발명의 실시 예에 따른 송신 장치의 부호화기의 블록 구성을 도시한 도면이다.
도 9는 본 발명의 다른 실시 예에 따른 송신 장치의 부호화기의 블록 구성을 도시한 도면이다.
도 10은 본 발명의 실시 예에 따른 송신 장치의 동작 과정을 도시한 흐름도이다.
도 11은 본 발명의 실시 예에 따른 수신 장치의 블록 구성을 도시한 도면이다.
도 12은 본 발명의 다른 실시 예에 따른 수신 장치의 블록 구성을 도시한 도면이다.
도 13는 본 발명의 실시 예에 따른 수신 장치의 동작 과정을 도시한 흐름도이다.
도 14는 본 발명의 다른 실시 예에 따른 수신 장치의 동작 과정을 도시한 흐름도이다.
Claims (24)
- 저밀도 패리티 검사 코드(low density parity check, LDPC)를 사용하는 통신 시스템에서 송신 단의 부호화 방법에 있어서,
초기 패리티 검사 행렬에 대해 무게-1 위치 시퀀스 변환 절차를 수행하는 과정과,
정보어에 단축을 적용하는 과정과,
상기 무게-1 위치 시퀀스 변환 절차를 수행하여 생성된 패리티 검사 행렬을 이용하여 상기 정보어에 대해 LDPC 부호화를 수행하여 부호어를 생성하는 과정과,
상기 부호어에 천공을 적용하는 과정을 포함하고,
상기 초기 패리티 검사 행렬에 대해 무게-1 위치 시퀀스 변환 절차를 수행하는 과정은,
초기 패리티 검사 행렬에서 무게-1 위치 시퀀스를 생성하는 과정과,
상기 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고 무게-1 위치 시퀀스 변환을 통해 제1 무게-1 위치 시퀀스를 생성하는 과정과,
상기 제1 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고 무게-1 위치 시퀀스 변환을 통해 제2 무게-1 위치 시퀀스를 생성하는 과정을 포함하는 방법.
- 제1항에 있어서,
상기 제1 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고 무게-1 위치 시퀀스 변환을 통해 제2 무게-1 위치 시퀀스를 생성하는 과정은.
(a) 제1 무게-1 위치 시퀀스에서 0 이상 이하인 숫자는 변화를 주지 않는 과정과,
(b) 에 대해서 보다 크고 이하인 숫자는 모두 를 적용하는 과정과,
(c) 보다 큰 숫자는 을 적용하는 과정과,
(d) 상기 제1 무게-1 위치 시퀀스를 상기 1, 2, 3 과정에서 새롭게 얻어진 무게-1 위치 시퀀스로 치환하는 과정과,
(e) 로 치환하는 과정과,
(f) 로 치환하는 과정과,
(g) 이 만족되지 않으면, 최종적으로 얻어진 무게-1 위치 시퀀스를 제2 무게-1 시퀀스로 저장하는 과정과,
(h) 이 만족되면, 에 대해서 순차적으로 를 적용하고, 상기 (a) 과정부터 (i)과정을 반복하는 과정과,
(i) 최종적인 값을 로 저장하는 과정을 포함하는 방법.
여기서, 는 천공을 취할 패리티 비트 수이고, 과 은 각각 패리티 검사 부호의 부호어 길이와 정보어 길이를 나타내고, 은 정보어에 대응되는 부분 행렬에 대한 그룹화된 열의 수이다. 그리고 정수이며, 를 만족한다.
- 저밀도 패리티 검사 코드(low density parity check, LDPC)를 사용하는 통신 시스템에서 수신 단의 복호화 방법에 있어서,
천공 또는 단축이 적용됐을 때, 수신된 신호로부터 천공 및 단축 패턴을 판단 또는 추정하는 과정과,
판단 또는 추정된 천공 및 단축 패턴에 따라, 초기 패리티 검사 행렬에 대해 무게-1 위치 시퀀스 변환 절차를 수행하는 과정과,
변환된 패리티 검사 행렬에 대한 정보를 이용하여 수신된 신호에 대해 LDPC 복호화를 수행하는 과정을 포함하고,
상기 초기 패리티 검사 행렬에 대해 무게-1 위치 시퀀스 변환 절차를 수행하는 과정은,
초기 패리티 검사 행렬에서 무게-1 위치 시퀀스를 생성하는 과정과,
상기 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고 무게-1 위치 시퀀스 변환을 통해 제1 무게-1 위치 시퀀스를 생성하는 과정과,
상기 제1 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고 무게-1 위치 시퀀스 변환을 통해 제2 무게-1 위치 시퀀스를 생성하는 과정을 포함하는 방법.
- 제6항에 있어서,
상기 제1 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고 무게-1 위치 시퀀스 변환을 통해 제2 무게-1 위치 시퀀스를 생성하는 과정은,
(a) 제1 무게-1 위치 시퀀스에서 0 이상 이하인 숫자는 변화를 주지 않는 과정과,
(b) 에 대해서 보다 크고 이하인 숫자는 모두 를 적용하는 과정과,
(c) 보다 큰 숫자는 을 적용하는 과정과,
(d) 상기 제1 무게-1 위치 시퀀스를 상기 1, 2, 3 과정에서 새롭게 얻어진 무게-1 위치 시퀀스로 치환하는 과정과,
(e) 로 치환하는 과정과,
(f) 로 치환하는 과정과,
(g) 이 만족되지 않으면, 최종적으로 얻어진 무게-1 위치 시퀀스를 제2 무게-1 시퀀스로 저장하는 과정과,
(h) 이 만족되면, 에 대해서 순차적으로 를 적용하고, 상기 (a) 과정부터 (i)과정을 반복하는 과정과
(i) 최종적인 값을 로 저장하는 과정을 포함하는 방법.
여기서, 는 천공을 취할 패리티 비트 수이고, 과 은 각각 패리티 검사 부호의 부호어 길이와 정보어 길이를 나타내고, 은 정보어에 대응되는 부분 행렬에 대한 그룹화된 열의 수이다. 그리고 은 정수이며, 를 만족한다.
- 저밀도 패리티 검사 코드(low density parity check, LDPC)를 사용하여 부호화를 수행하는 송신 단의 장치에 있어서,
초기 패리티 검사 행렬에 대해 무게-1 위치 시퀀스 변환 절차를 수행하는 패리티 검사 행렬 추출부와,
정보어에 단축을 적용하는 단축 적용부와,
상기 무게-1 위치 시퀀스 변환 절차를 수행하여 패리티 검사 행렬을 생성하는 패리티 검사 행렬 변환부와,
상기 무게-1 위치 시퀀스 변환 절차를 수행하여 생성된 패리티 검사 행렬을 이용하여 상기 정보어에 대해 LDPC 부호화를 수행하여 부호어를 생성하는 LDPC 부호화기와,
상기 부호어에 천공을 적용하는 천공 적용부를 포함하고,
상기 패리티 검사 행렬 추출부는,
초기 패리티 검사 행렬에 대해 무게-1 위치 시퀀스 변환 절차를 수행할 시, 초기 패리티 검사 행렬에서 무게-1 위치 시퀀스를 생성하고, 상기 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고, 무게-1 위치 시퀀스 변환을 통해 제1 무게-1 위치 시퀀스를 생성하고, 상기 제1 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고, 무게-1 위치 시퀀스 변환을 통해 제2 무게-1 위치 시퀀스를 생성하는 장치.
- 제11항에 있어서,
상기 패리티 검사 행렬 추출부는,
상기 제1 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고 무게-1 위치 시퀀스 변환을 통해 제2 무게-1 위치 시퀀스를 생성할 시,
(a) 제1 무게-1 위치 시퀀스에서 0 이상 이하인 숫자는 변화를 주지 않는 과정과,
(b) 에 대해서 보다 크고 이하인 숫자는 모두 를 적용하는 과정과,
(c) 보다 큰 숫자는 을 적용하는 과정과,
(d) 상기 제1 무게-1 위치 시퀀스를 상기 1, 2, 3 과정에서 새롭게 얻어진 무게-1 위치 시퀀스로 치환하는 과정과,
(e) 로 치환하는 과정과,
(f) 로 치환하는 과정과,
(g) 이 만족되지 않으면, 최종적으로 얻어진 무게-1 위치 시퀀스를 제2 무게-1 시퀀스로 저장하는 과정과,
(h) 이 만족되면, 에 대해서 순차적으로 를 적용하고, 상기 (a) 과정부터 (i)과정을 반복하는 과정과,
(i) 최종적인 값을 로 저장하는 과정을 수행하는 장치.
여기서, 는 천공을 취할 패리티 비트 수이고, 과 은 각각 패리티 검사 부호의 부호어 길이와 정보어 길이를 나타내고, 은 정보어에 대응되는 부분 행렬에 대한 그룹화된 열의 수이다. 그리고 은 정수이며, 를 만족한다.
- 저밀도 패리티 검사 코드(low density parity check, LDPC)를 사용하여 복호화를 수행하는 수신 단의 장치에 있어서
천공 또는 단축이 적용됐을 때, 수신된 신호로부터 천공 및 단축 패턴을 판단 또는 추정하는 단축, 천공 패턴 판단 또는 추정부와,
판단 또는 추정된 천공 및 단축 패턴에 따라, 초기 패리티 검사 행렬에 대해 무게-1 위치 시퀀스 변환 절차를 수행하는 패리티 검사 행렬 추출부와,
변환된 패리티 검사 행렬에 대한 정보를 이용하여 수신된 신호에 대해 LDPC 복호화를 수행하는 LDPC 복호기를 포함하고,
상기 패리티 검사 행렬 추출부는,
초기 패리티 검사 행렬에 대해 무게-1 위치 시퀀스 변환 절차를 수행할 시, 초기 패리티 검사 행렬에서 무게-1 위치 시퀀스를 생성하고, 상기 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고 무게-1 위치 시퀀스 변환을 통해 제1 무게-1 위치 시퀀스를 생성하고, 상기 제1 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고 무게-1 위치 시퀀스 변환을 통해 제2 무게-1 위치 시퀀스를 생성하는 장치.
- 제16항에 있어서,
상기 패리티 검사 행렬 추출부는,
상기 제1 무게-1 위치 시퀀스에 대응되는 패리티 검사 행렬에 대해 천공 규칙을 적용하고 무게-1 위치 시퀀스 변환을 통해 제2 무게-1 위치 시퀀스를 생성할 시,
(a) 제 1 무게-1 위치 시퀀스에서 0 이상 이하인 숫자는 변화를 주지 않는 과정과,
(b) 에 대해서 보다 크고 이하인 숫자는 모두 를 적용하는 과정과,
(c) 보다 큰 숫자는 을 적용하는 과정과,
(d) 상기 제 1 무게-1 위치 시퀀스를 상기 1, 2, 3 과정에서 새롭게 얻어진 무게-1 위치 시퀀스로 치환하는 과정과,
(e) 로 치환하는 과정과,
(f) 로 치환하는 과정과,
(g) 이 만족되지 않으면, 최종적으로 얻어진 무게-1 위치 시퀀스를 제 2 무게-1 시퀀스로 저장하는 과정과,
(h) 이 만족되면 에 대해서 순차적으로 를 적용하고, 상기 (a) 과정부터 (i)과정을 반복하는 과정과,
(i) 최종적인 값을 로 저장하는 과정을 수행하는 장치.
여기서, 는 천공을 취할 패리티 비트 수이고, 과 은 각각 패리티 검사 부호의 부호어 길이와 정보어 길이를 나타내고, 은 정보어에 대응되는 부분 행렬에 대한 그룹화된 열의 수이다. 그리고 은 정수이며, 를 만족한다.
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110001269A KR101702358B1 (ko) | 2011-01-06 | 2011-01-06 | 저밀도 패리티 검사 코드를 사용하는 통신 시스템에서의 채널 부호화/복호화 방법 및 장치 |
US13/345,264 US8707128B2 (en) | 2011-01-06 | 2012-01-06 | Method and apparatus for channel encoding and decoding in a broadcasting/communication system using low density parity-check codes |
PCT/KR2012/000165 WO2012093894A2 (en) | 2011-01-06 | 2012-01-06 | Method and apparatus for channel encoding and decoding in a broadcasting/communication system using low density parity-check codes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110001269A KR101702358B1 (ko) | 2011-01-06 | 2011-01-06 | 저밀도 패리티 검사 코드를 사용하는 통신 시스템에서의 채널 부호화/복호화 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120079922A KR20120079922A (ko) | 2012-07-16 |
KR101702358B1 true KR101702358B1 (ko) | 2017-02-03 |
Family
ID=46456168
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110001269A Expired - Fee Related KR101702358B1 (ko) | 2011-01-06 | 2011-01-06 | 저밀도 패리티 검사 코드를 사용하는 통신 시스템에서의 채널 부호화/복호화 방법 및 장치 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8707128B2 (ko) |
KR (1) | KR101702358B1 (ko) |
WO (1) | WO2012093894A2 (ko) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8707125B2 (en) * | 2009-11-18 | 2014-04-22 | Samsung Electronics Co., Ltd | Method and apparatus for transmitting and receiving data in a communication system |
JP5601182B2 (ja) * | 2010-12-07 | 2014-10-08 | ソニー株式会社 | データ処理装置、及びデータ処理方法 |
US20160043737A1 (en) * | 2013-02-08 | 2016-02-11 | Sony Corporation | Data processing device and data processing method |
SG11201406379RA (en) | 2013-02-08 | 2014-11-27 | Sony Corp | Data processing device and data processing method |
CN104969476B (zh) * | 2013-02-08 | 2019-05-07 | 索尼公司 | 数据处理装置以及数据处理方法 |
US20150082118A1 (en) * | 2013-09-18 | 2015-03-19 | Samsung Electronics Co., Ltd. | Transmitting apparatus and puncturing method thereof |
KR20160060026A (ko) * | 2013-09-20 | 2016-05-27 | 소니 주식회사 | 데이터 처리 장치 및 데이터 처리 방법 |
US9432052B2 (en) * | 2014-09-18 | 2016-08-30 | Broadcom Corporation | Puncture-aware low density parity check (LDPC) decoding |
KR102426771B1 (ko) | 2015-02-25 | 2022-07-29 | 삼성전자주식회사 | 송신 장치 및 그의 부가 패리티 생성 방법 |
WO2017045142A1 (zh) * | 2015-09-16 | 2017-03-23 | 华为技术有限公司 | Ldpc截短码的译码方法和译码设备 |
US11012091B2 (en) * | 2017-03-13 | 2021-05-18 | Sony Corporation | Transmitting apparatus and transmission method, receiving apparatus and reception method, and program |
WO2020022539A1 (ko) * | 2018-07-27 | 2020-01-30 | 엘지전자 주식회사 | Ldpc코드의 인코딩 및 디코딩을 수행하는 방법과 이를 위한 통신 장치 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090259915A1 (en) | 2004-10-12 | 2009-10-15 | Michael Livshitz | Structured low-density parity-check (ldpc) code |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100809619B1 (ko) * | 2003-08-26 | 2008-03-05 | 삼성전자주식회사 | 이동 통신 시스템에서 블록 저밀도 패러티 검사 부호부호화/복호 장치 및 방법 |
KR100918741B1 (ko) | 2004-07-27 | 2009-09-24 | 삼성전자주식회사 | 이동 통신 시스템에서 채널 부호화 장치 및 방법 |
KR100929080B1 (ko) | 2006-02-20 | 2009-11-30 | 삼성전자주식회사 | 통신 시스템에서 신호 송수신 장치 및 방법 |
KR101191196B1 (ko) | 2006-06-07 | 2012-10-15 | 엘지전자 주식회사 | 패리티 검사 행렬을 이용하여 부호화 및 복호화하는 방법 |
JP4858335B2 (ja) * | 2007-07-10 | 2012-01-18 | ソニー株式会社 | 符号化方法および符号化装置 |
-
2011
- 2011-01-06 KR KR1020110001269A patent/KR101702358B1/ko not_active Expired - Fee Related
-
2012
- 2012-01-06 US US13/345,264 patent/US8707128B2/en not_active Expired - Fee Related
- 2012-01-06 WO PCT/KR2012/000165 patent/WO2012093894A2/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090259915A1 (en) | 2004-10-12 | 2009-10-15 | Michael Livshitz | Structured low-density parity-check (ldpc) code |
Also Published As
Publication number | Publication date |
---|---|
WO2012093894A2 (en) | 2012-07-12 |
WO2012093894A3 (en) | 2012-12-06 |
US8707128B2 (en) | 2014-04-22 |
US20120179948A1 (en) | 2012-07-12 |
KR20120079922A (ko) | 2012-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101702358B1 (ko) | 저밀도 패리티 검사 코드를 사용하는 통신 시스템에서의 채널 부호화/복호화 방법 및 장치 | |
KR101611169B1 (ko) | 통신/방송 시스템에서 데이터 송수신 장치 및 방법 | |
KR101740316B1 (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널 부호화/복호화 방법 및 장치 | |
KR101723258B1 (ko) | 통신 시스템에서 데이터 송수신 방법 및 장치 | |
KR101791477B1 (ko) | 통신/방송 시스템에서 데이터 송수신 장치 및 방법 | |
JP5506099B2 (ja) | 低密度パリティ検査符号を使用する通信システムにおけるチャネル符号化方法及びその装置 | |
CN101889398B (zh) | 在使用低密度奇偶校验码的通信系统中用于信道编码和解码的方法和装置 | |
RU2450442C2 (ru) | Способ и устройство для кодирования и декодирования канала в системе связи с использованием кодов с низкой плотностью проверок на четность | |
KR100984289B1 (ko) | 통신 시스템에서 가변 부호화율을 지원하는 신호 송수신장치 및 방법 | |
KR20110123637A (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널 부호/복호 방법 및 장치 | |
JP3454816B1 (ja) | シンプレックス符号を使用した(n、3)符号と(n、4)符号を生成する装置及び方法 | |
KR102482110B1 (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
KR101503653B1 (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널 부호화/복호화 방법 및 장치 | |
KR20090064709A (ko) | Ldpc 부호의 패리티 검사 행렬 생성 장치 및 그방법과, 그를 이용한 ldpc 부/복호화 장치 | |
KR20130001098A (ko) | 통신/방송 시스템에서 데이터 송수신 장치 및 방법 | |
KR101411720B1 (ko) | 엘디피시 부호의 패리티 체크 행렬을 이용해 서로 다른 여러 개의 복호기를 만드는 엘디피시 부호의 복호 방법 및 이를 포함하는 엘디피시 부호 시스템 | |
JP2006054575A (ja) | 低密度パリティ検査符号化方法および符号化装置、ならびに復号化装置 | |
KR101503654B1 (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널 부호/복호 방법 및 장치 | |
Тимофеев | LOW-COMPLEXITY SHORTENING METHOD FOR POLAR CODES | |
KR20120102466A (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 및 방송 시스템에서 채널 부호화/복호화 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20110106 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20160106 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20110106 Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20161027 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170126 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170126 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PC1903 | Unpaid annual fee |