KR20050046471A - 저밀도 패러티 검사 부호를 병렬 연접하는 채널부호화/복호화 장치 및 방법 - Google Patents
저밀도 패러티 검사 부호를 병렬 연접하는 채널부호화/복호화 장치 및 방법 Download PDFInfo
- Publication number
- KR20050046471A KR20050046471A KR1020030080741A KR20030080741A KR20050046471A KR 20050046471 A KR20050046471 A KR 20050046471A KR 1020030080741 A KR1020030080741 A KR 1020030080741A KR 20030080741 A KR20030080741 A KR 20030080741A KR 20050046471 A KR20050046471 A KR 20050046471A
- Authority
- KR
- South Korea
- Prior art keywords
- code
- information word
- bits
- ldpc
- ldpc code
- 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.)
- Ceased
Links
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/12—Arrangements for detecting or preventing errors in the information received by using return channel
-
- 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/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- 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/2957—Turbo codes and decoding
-
- 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/2957—Turbo codes and decoding
- H03M13/296—Particular turbo code structure
- H03M13/2963—Turbo-block codes, i.e. turbo codes based on block codes, e.g. turbo decoding of product 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
- 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/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- 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/0064—Concatenated codes
- H04L1/0066—Parallel concatenated codes
-
- 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
-
- 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
-
- 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
-
- 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/1177—Regular LDPC codes with parity-check matrices wherein all rows and columns have the same row weight and column weight, respectively
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Error Detection And Correction (AREA)
Abstract
Description
Claims (19)
- 저밀도 패러티 검사 부호를 사용하는 부호화 장치에 있어서,정보어 비트들이 입력되면 상기 정보어 비트들에 상응하게 제1 패러티 비트들을 생성하여 제1 컴퍼넌트 LDPC 부호로 출력하는 제1 LDPC 부호화기와,상기 입력된 정보어 비트들을 소정의 순열 함수에 의해 인터리빙하는 인터리버와,상기 인터리빙된 정보어 비트들을 입력하고, 상기 인터리빙된 정보어 비트들에 상응하게 제2 패러티 비트들을 생성하여 제2 컴퍼넌트 LDPC 부호로 출력하는 제2 LDPC 부호화기를 포함함을 특징으로 하는 상기 장치.
- 제1항에 있어서,상기 장치는,상기 부호화 장치에서 필요로 하는 부호율에 상응하게 상기 정보어 비트들, 제1 패러티 비트들 및 제2 패러티 비트들 중에서 선택된 어느 하나 이상의 비트들을 조합하여 출력하도록 제어하는 제어기를 더 포함함을 특징으로 하는 상기 장치.
- 제1항에 있어서,상기 장치는,상기 입력된 정보어 비트들을 소정의 순열 함수에 의해 인터리빙하는 m개의 인터리버와,상기 m개의 인터리버에 의해 인터리빙된 정보어 비트들을 입력하고, 상기 인터리빙된 정보어 비트들에 상응하게 각각 m개의 패러티 비트들을 생성하여 m개의 컴퍼넌트 LDPC 부호로 출력하는 m개의 LDPC 부호화기를 더 포함함을 특징으로 하는 상기 장치.
- 제3항에 있어서,상기 m개의 LDPC 부호화기는 병렬 연결됨을 특징으로 하는 상기 장치.
- 제3항에 있어서,상기 m개의 LDPC 부호화기들 각각의 사이에 상기 m개의 인터리버들을 배치함을 특징으로 하는 상기 장치.
- 저밀도 패러티 검사 부호를 사용하는 부호화 방법에 있어서,정보어 비트들이 입력되면 상기 정보어 비트들에 상응하게 제1 패러티 비트들을 생성하여 제1 컴퍼넌트 LDPC 부호로 생성하는 과정과,상기 입력된 정보어 비트들을 소정의 순열 함수에 의해 인터리빙하는 과정과,상기 인터리빙된 정보어 비트들을 입력하고, 상기 인터리빙된 정보어 비트들에 상응하게 제2 패러티 비트들을 생성하여 제2 컴퍼넌트 LDPC 부호로 생성하는 과정을 포함함을 특징으로 하는 상기 방법.
- 제6항에 있어서,상기 채널 부호화 과정에서 필요로 하는 부호율에 상응하게 상기 정보어 비트들, 제1 패러티 비트들 및 제2 패러티 비트들 중에서 선택된 어느 하나 이상의 비트들을 조합하여 출력하도록 제어함을 특징으로 하는 상기 방법.
- 제6항에 있어서,상기 입력된 정보어 비트들을 소정의 순열 함수에 의해 인터리빙하는 m번의 인터리빙 과정과,상기 m번의 인터리빙 과정을 통해 인터리빙된 정보어 비트들을 입력하고, 상기 인터리빙된 정보어 비트들에 상응하게 각각 m개의 패러티 비트들을 생성하여 m개의 컴퍼넌트 LDPC 부호로 출력하는 과정을 더 포함함을 특징으로 하는 상기 방법.
- 제8항에 있어서,상기 m번의 컴퍼넌트 LDPC 부호 출력 과정은 병렬 처리됨을 특징으로 하는 상기 방법.
- 정보어 비트들과, 상기 정보어 비트들에 상응하는 제1 패러티 비트들 및 제2 패러티 비트들로 구성된 병렬 연접 저밀도 패러티 검사(LDPC: Low Density Parity Check) 부호를 사용하는 복호화 장치에 있어서,수신 신호가 입력되면, 이전 복호 과정에서 제2 LDPC 복호화기에서 출력한 업데이트 정보와, 상기 정보어 비트들과 제1 패러티 비트들을 입력하여 첫 번째 컴퍼넌트 LDPC 부호로 복호하는 제1 LDPC 복호화기와,상기 제1 LDPC 복호화기에서 출력한 신호에서 상기 업데이트 정보를 감산하는 제1 배타적 가산기와,상기 제1 배타적 가산기에서 출력한 신호를 입력하여 미리 설정되어 있는 설정 인터리빙 규칙에 상응하게 인터리빙하는 인터리버와,상기 인터리버에서 출력한 신호를 입력하여 두 번째 컴퍼넌트 LDPC 부호로 복호하는 제2 LDPC 복호화기와,상기 제2 LDPC 복호화기에서 출력한 신호에서 상기 인터리버에서 출력한 신호를 감산하는 제2 배타적 가산기와,상기 제2 배타적 가산기에서 출력한 신호를 입력하여 상기 인터리빙 규칙에 대응하는 디인터리빙 규칙에 상응하게 디인터리빙하여 상기 제1 LDPC 복호화기 및 상기 제1 배타적 가산기로 출력하는 디인터리버를 포함함을 특징으로 하는 상기 장치.
- 제10항에 있어서,상기 장치는,상기 인터리빙 방식 및 디인터리빙 방식을 소정의 순열 함수에 따라 제어하는 제어기를 더 포함함을 특징으로 하는 상기 장치.
- 제11항에 있어서,상기 장치는,상기 인터리빙 방식에 대한 정보가 기록된 메모리를 더 포함함을 특징으로 하는 상기 장치.
- 제10항에 있어서,상기 복호화 장치에서 필요로 하는 부호율에 상응하게 상기 제1 LDPC 복호화기의 출력 혹은 상기 제2 LDPC 복호화기의 출력을 최종 복호 비트로 출력하도록 제어하는 적응적 변조 및 코딩 제어기를 더 포함함을 특징으로 하는 상기 장치.
- 정보어 비트들과, 상기 정보어 비트들에 상응하는 제1 패러티 비트들 및 제2 패러티 비트들로 구성된 병렬 연접 저밀도 패러티 검사(LDPC: Low Density Parity Check) 부호를 사용하는 복호화 방법에 있어서,수신 신호가 입력되면, 이전 복호 과정에서 생성된 업데이트 정보와, 상기 정보어 비트들과 제1 패러티 비트들을 입력하여 첫 번째 컴퍼넌트 LDPC 부호로 복호하는 과정과,상기 첫 번째 컴퍼넌트 LDPC 부호에서 상기 업데이트 정보를 감산하는 과정과,상기 첫 번째 컴퍼넌트 LDPC 부호에서 상기 업데이트 정보를 감산한 신호를 입력하여 소정의 순열 함수에 의해 인터리빙하는 과정과,상기 인터리빙된 신호를 입력하여 두 번째 컴퍼넌트 LDPC 부호로 복호하는 과정과,상기 두 번째 컴퍼넌트 LDPC 부호에서 상기 인터리빙된 신호를 감산하는 과정과,상기 두 번째 컴퍼넌트 LDPC 부호에서 상기 인터리빙된 신호를 감산한 신호를 입력하여 상기 인터리빙 규칙에 대응하는 디인터리빙 규칙에 상응하게 디인터리빙하는 과정을 포함함을 특징으로 하는 상기 방법.
- 제14항에 있어서,현재 필요로하는 부호율에 상응하게 상기 첫 번째 컴퍼넌트 LDPC 부호 혹은 두 번째 컴퍼넌트 LDPC 부호를 최종 복호 비트로 출력하는 과정을 더 포함함을 특징으로 하는 상기 방법.
- 저밀도 패러티 검사 부호를 사용하여 부호화하는 송신 시스템에서, 전송하고자 하는 정보어 비트들을 재전송하는 방법에 있어서,정보어 비트들이 입력되면 상기 정보어 비트들에 상응하게 제1 패러티 비트들을 생성하여 제1 컴퍼넌트 LDPC 부호로 생성하는 과정과,상기 입력된 정보어 비트들을 소정의 순열 함수에 의해 인터리빙하는 과정과,상기 인터리빙된 정보어 비트들을 입력하고, 상기 인터리빙된 정보어 비트들에 상응하게 제2 패러티 비트들을 생성하여 제2 컴퍼넌트 LDPC 부호로 생성하는 과정과,상기 정보어 비트, 제1 컴퍼넌트 LDPC 부호 및 제2 컴퍼넌트 LDPC 부호 중에서 선택된 어느 하나 이상의 데이터를 초기 전송하는 과정과,상기 전송된 데이터들이 정상적으로 전송되지 못하였을 경우, 상기 정보어 비트, 제1 컴퍼넌트 LDPC 부호 및 제2 컴퍼넌트 LDPC 부호 중에서 선택된 어느 하나 이상의 데이터를 재전송하는 과정을 포함함을 특징으로 하는 상기 방법.
- 제16항에 있어서,상기 초기 전송되는 상기 정보어 비트, 제1 컴퍼넌트 LDPC 부호 및 제2 컴퍼넌트 LDPC 부호 중에서 선택하는 어느 하나 이상의 데이터는 채널 환경에 따라 결정됨을 특징으로 하는 상기 방법.
- 제16항에 있어서,상기 재전송되는 상기 정보어 비트, 제1 컴퍼넌트 LDPC 부호 및 제2 컴퍼넌트 LDPC 부호 중에서 선택하는 어느 하나 이상의 데이터는 채널 환경에 따라 결정됨을 특징으로 하는 상기 방법.
- 제16항에 있어서,수신측에서는 상기 초기 전송된 데이터 및 재전송된 데이터를 컴바이닝하여 복조함을 특징으로 하는 상기 방법.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020030080741A KR20050046471A (ko) | 2003-11-14 | 2003-11-14 | 저밀도 패러티 검사 부호를 병렬 연접하는 채널부호화/복호화 장치 및 방법 |
| US10/988,891 US20050149841A1 (en) | 2003-11-14 | 2004-11-15 | Channel coding/decoding apparatus and method using a parallel concatenated low density parity check code |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020030080741A KR20050046471A (ko) | 2003-11-14 | 2003-11-14 | 저밀도 패러티 검사 부호를 병렬 연접하는 채널부호화/복호화 장치 및 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20050046471A true KR20050046471A (ko) | 2005-05-18 |
Family
ID=34709211
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020030080741A Ceased KR20050046471A (ko) | 2003-11-14 | 2003-11-14 | 저밀도 패러티 검사 부호를 병렬 연접하는 채널부호화/복호화 장치 및 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20050149841A1 (ko) |
| KR (1) | KR20050046471A (ko) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100659266B1 (ko) * | 2004-04-22 | 2006-12-20 | 삼성전자주식회사 | 다양한 코드율을 지원하는 저밀도 패러티 검사 코드에 의한데이터 송수신 시스템, 장치 및 방법 |
| KR100899738B1 (ko) * | 2006-02-02 | 2009-05-27 | 삼성전자주식회사 | 노드 메모리 기반의 ldpc 복호기 및 복호방법 |
| KR100929079B1 (ko) * | 2005-10-31 | 2009-11-30 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템의 복호 장치 및 방법 |
| KR100966043B1 (ko) * | 2005-10-31 | 2010-06-25 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 신호 송수신 장치 및 방법 |
| KR100981500B1 (ko) * | 2006-02-07 | 2010-09-10 | 삼성전자주식회사 | 저밀도 패러티 검사 부호 기반의 하이브리드 재전송 방법 |
| US8103935B2 (en) | 2005-08-10 | 2012-01-24 | Mitsubishi Electric Corporation | Test matrix generating method, encoding method, decoding method, communication apparatus, communication system, encoder and decoder |
| KR101351140B1 (ko) * | 2005-11-22 | 2014-01-15 | 조지아 테크 리서치 코오포레이션 | 통신 시스템에서 신호 송수신 장치 및 방법 |
| CN114996194A (zh) * | 2022-06-10 | 2022-09-02 | 中国电信股份有限公司 | 并行总线中继方法、系统、装置、存储介质及电子设备 |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7020829B2 (en) * | 2002-07-03 | 2006-03-28 | Hughes Electronics Corporation | Method and system for decoding low density parity check (LDPC) codes |
| US7577207B2 (en) * | 2002-07-03 | 2009-08-18 | Dtvg Licensing, Inc. | Bit labeling for amplitude phase shift constellation used with low density parity check (LDPC) codes |
| ATE556491T1 (de) * | 2002-07-03 | 2012-05-15 | Dtvg Licensing Inc | Methode und verfahren für die speicherverwaltung in low density parity check (ldpc) decodern |
| US7864869B2 (en) * | 2002-07-26 | 2011-01-04 | Dtvg Licensing, Inc. | Satellite communication system utilizing low density parity check codes |
| US20040019845A1 (en) * | 2002-07-26 | 2004-01-29 | Hughes Electronics | Method and system for generating low density parity check codes |
| CN101341659B (zh) * | 2004-08-13 | 2012-12-12 | Dtvg许可公司 | 用于多输入多输出通道的低密度奇偶校验码的码设计与实现的改进 |
| US20060176896A1 (en) * | 2005-02-10 | 2006-08-10 | Callaway Edgar H Jr | Method and apparatus for transmitting data within a communication system |
| US8675176B2 (en) * | 2005-02-25 | 2014-03-18 | Asml Netherlands B.V. | Parameter control in a lithographic apparatus using polarization |
| KR101157246B1 (ko) * | 2005-05-16 | 2012-06-15 | 삼성전자주식회사 | 저밀도 패리티 검사 부호의 패딩 및 천공 방법 |
| CN101395836B (zh) * | 2006-03-03 | 2013-03-27 | 皇家飞利浦电子股份有限公司 | 用于在无线通信系统中发送和接收数据块的方法和装置 |
| JP5355386B2 (ja) * | 2006-05-10 | 2013-11-27 | コーニンクレッカ フィリップス エヌ ヴェ | Harqを使用するワイヤレス通信システム及びシステムを動作させる方法 |
| RU2426241C2 (ru) * | 2006-10-26 | 2011-08-10 | Квэлкомм Инкорпорейтед | Схемы кодирования для передач беспроводной связи |
| US8892979B2 (en) | 2006-10-26 | 2014-11-18 | Qualcomm Incorporated | Coding schemes for wireless communication transmissions |
| CN101325474B (zh) * | 2007-06-12 | 2012-05-09 | 中兴通讯股份有限公司 | Ldpc码的混合自动请求重传的信道编码及调制映射方法 |
| EP2167696B1 (en) * | 2007-07-02 | 2013-10-23 | Baker Hughes Incorporated | Earth boring drill bits made from a low-carbon, high-molybdenum alloy |
| US7961698B2 (en) | 2007-07-10 | 2011-06-14 | Qualcomm Incorporated | Methods and apparatus for controlling interference to broadcast signaling in a peer to peer network |
| US8694662B2 (en) | 2007-07-10 | 2014-04-08 | Qualcomm Incorporated | Method and apparatus for communicating transmission requests to members of a group and/or making group related transmission decisions |
| US8861418B2 (en) * | 2007-07-10 | 2014-10-14 | Qualcomm Incorporated | Methods and apparatus for supporting group communications with data re-transmission support |
| US8495232B2 (en) * | 2007-07-10 | 2013-07-23 | Qualcomm Incorporated | Methods and apparatus for supporting broadcast communications in a peer to peer network |
| WO2009104764A1 (ja) * | 2008-02-21 | 2009-08-27 | シャープ株式会社 | 通信装置、通信システム、受信方法およびプログラム |
| EP2124344A1 (en) * | 2008-05-05 | 2009-11-25 | Thomson Licensing | Coded modulation with parallel concatenated Gallager codes |
| US8161358B2 (en) * | 2008-10-06 | 2012-04-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Parity bit soft estimation method and apparatus |
| KR101664428B1 (ko) * | 2009-02-12 | 2016-10-10 | 엘지전자 주식회사 | 신호 송수신 장치 및 방법 |
| WO2012098909A1 (ja) * | 2011-01-21 | 2012-07-26 | パナソニック株式会社 | 符号化方法、復号方法、符号化器、及び、復号器 |
| CN102611649A (zh) * | 2011-01-24 | 2012-07-25 | 上海华虹集成电路有限责任公司 | 一种ldpc码自适应调制编码装置 |
| CN102882633A (zh) * | 2011-07-14 | 2013-01-16 | 北京同方吉兆科技有限公司 | 数字无线信号传输系统的cmmb字节交织和rs编码实现方法 |
| US8971435B2 (en) | 2011-07-25 | 2015-03-03 | Blackberry Limited | Multi-user communication using sparse space codes |
| US8719677B2 (en) | 2011-12-22 | 2014-05-06 | Sandisk Technologies Inc. | Using ECC encoding to verify an ECC decode operation |
| US8826096B2 (en) * | 2011-12-29 | 2014-09-02 | Korea Advanced Institute Of Science And Technology | Method of decoding LDPC code for producing several different decoders using parity-check matrix of LDPC code and LDPC code system including the same |
| US20160173229A1 (en) * | 2013-08-05 | 2016-06-16 | Lg Electronics Inc. | Method and device for receiving signals in wireless access system |
| CN103825688B (zh) * | 2014-01-28 | 2017-02-22 | 南京邮电大学 | 直通蜂窝系统中基于harq技术的跨层设计方法 |
| US20160021515A1 (en) * | 2014-07-18 | 2016-01-21 | Samsung Electro-Mechanics Co., Ltd. | Electronic shelf label gateway, electronic shelf label system and communications method thereof |
| JP6325394B2 (ja) * | 2014-08-25 | 2018-05-16 | 株式会社東芝 | Icカード、携帯可能電子装置、及び、icカード処理装置 |
| WO2016140515A1 (en) | 2015-03-02 | 2016-09-09 | Samsung Electronics Co., Ltd. | Transmitter and parity permutation method thereof |
| KR101800415B1 (ko) | 2015-03-02 | 2017-11-23 | 삼성전자주식회사 | 송신 장치 및 그의 패리티 퍼뮤테이션 방법 |
| US10461779B2 (en) | 2015-08-12 | 2019-10-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Rate-compatible polar codes |
| US10056920B1 (en) | 2015-11-03 | 2018-08-21 | Western Digital Technologies, Inc. | Data storage device encoding and interleaving codewords to improve trellis sequence detection |
| US9761273B1 (en) | 2015-11-03 | 2017-09-12 | Western Digital Technologies, Inc. | Data storage device encoding and interleaving codewords to improve trellis sequence detection |
| US10063257B1 (en) | 2015-11-03 | 2018-08-28 | Western Digital Technologies, Inc. | Data storage device encoding and interleaving codewords to improve trellis sequence detection |
| WO2017091244A1 (en) * | 2015-11-23 | 2017-06-01 | Intel IP Corporation | Hybrid arq schemes based on low density parity check codes |
| KR102484560B1 (ko) * | 2016-01-12 | 2023-01-04 | 삼성전자주식회사 | 통신 시스템에서 신호 송수신 방법 및 장치 |
| DE102016210492A1 (de) * | 2016-03-11 | 2017-09-14 | Volkswagen Aktiengesellschaft | Verfahren zur Übertragung von Daten über einen gestörten Funkkanal sowie Empfangseinheit und Sendeeinheit zur Verwendung bei dem Verfahren |
| JP2019149589A (ja) * | 2016-07-08 | 2019-09-05 | シャープ株式会社 | 基地局装置、端末装置、通信方法、および、集積回路 |
| WO2018058295A1 (en) * | 2016-09-27 | 2018-04-05 | Qualcomm Incorporated | Hybrid automatic repeat request for block codes |
| CN108123777A (zh) * | 2016-11-30 | 2018-06-05 | 华为技术有限公司 | 一种编码方式确定方法及装置 |
| TWI645683B (zh) * | 2018-01-31 | 2018-12-21 | 大陸商深圳衡宇芯片科技有限公司 | 使用代數碼與ldpc碼的部分聯結編碼系統 |
| US10680764B2 (en) * | 2018-02-09 | 2020-06-09 | Qualcomm Incorporated | Low-density parity check (LDPC) parity bit storage for redundancy versions |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1240715B1 (en) * | 1999-12-20 | 2008-11-12 | Research In Motion Limited | Hybrid automatic repeat request system and method |
| US6700867B2 (en) * | 2001-12-20 | 2004-03-02 | Motorola, Inc. | Method and system for reduced memory hybrid automatic repeat request |
| US20060013181A1 (en) * | 2002-07-31 | 2006-01-19 | Victor Stolpman | Apparatus, and associated method, for allocating communications in a multi-channel communication system |
| KR100493158B1 (ko) * | 2002-09-17 | 2005-06-02 | 삼성전자주식회사 | 적응적 하이브리드 arq 방법 및 적응적 하이브리드arq 시스템에 있어서 데이터 송수신방법 |
| US7254769B2 (en) * | 2002-12-24 | 2007-08-07 | Electronics And Telecommunications Research Insitute | Encoding/decoding apparatus using low density parity check code |
| US7213197B2 (en) * | 2003-08-08 | 2007-05-01 | Intel Corporation | Adaptive bit loading with low density parity check forward error correction |
-
2003
- 2003-11-14 KR KR1020030080741A patent/KR20050046471A/ko not_active Ceased
-
2004
- 2004-11-15 US US10/988,891 patent/US20050149841A1/en not_active Abandoned
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100659266B1 (ko) * | 2004-04-22 | 2006-12-20 | 삼성전자주식회사 | 다양한 코드율을 지원하는 저밀도 패러티 검사 코드에 의한데이터 송수신 시스템, 장치 및 방법 |
| US8103935B2 (en) | 2005-08-10 | 2012-01-24 | Mitsubishi Electric Corporation | Test matrix generating method, encoding method, decoding method, communication apparatus, communication system, encoder and decoder |
| KR100966043B1 (ko) * | 2005-10-31 | 2010-06-25 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 신호 송수신 장치 및 방법 |
| KR100929079B1 (ko) * | 2005-10-31 | 2009-11-30 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템의 복호 장치 및 방법 |
| US7954033B2 (en) | 2005-10-31 | 2011-05-31 | Samsung Electronics Co., Ltd | Decoding apparatus and method in a communication system using low density parity check codes |
| US7954041B2 (en) | 2005-10-31 | 2011-05-31 | Samsung Electronics Co., Ltd | Apparatus and method for transmitting/receiving a signal in a communication system using a low density parity check code |
| KR101351140B1 (ko) * | 2005-11-22 | 2014-01-15 | 조지아 테크 리서치 코오포레이션 | 통신 시스템에서 신호 송수신 장치 및 방법 |
| US7886208B2 (en) | 2006-02-02 | 2011-02-08 | Samsung Electronics Co., Ltd | LDPC decoding apparatus and method based on node memory |
| KR100899738B1 (ko) * | 2006-02-02 | 2009-05-27 | 삼성전자주식회사 | 노드 메모리 기반의 ldpc 복호기 및 복호방법 |
| KR100981500B1 (ko) * | 2006-02-07 | 2010-09-10 | 삼성전자주식회사 | 저밀도 패러티 검사 부호 기반의 하이브리드 재전송 방법 |
| US7934138B2 (en) | 2006-02-07 | 2011-04-26 | Samsung Electronics Co., Ltd | Low density parity check code-based hybrid automatic repeat request method |
| CN114996194A (zh) * | 2022-06-10 | 2022-09-02 | 中国电信股份有限公司 | 并行总线中继方法、系统、装置、存储介质及电子设备 |
| CN114996194B (zh) * | 2022-06-10 | 2024-03-01 | 中国电信股份有限公司 | 并行总线中继方法、系统、装置、存储介质及电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20050149841A1 (en) | 2005-07-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20050046471A (ko) | 저밀도 패러티 검사 부호를 병렬 연접하는 채널부호화/복호화 장치 및 방법 | |
| KR100918763B1 (ko) | 병렬 연접 저밀도 패리티 검사 부호를 사용하는 채널 부호화/복호 장치 및 방법 | |
| US7254769B2 (en) | Encoding/decoding apparatus using low density parity check code | |
| US7954041B2 (en) | Apparatus and method for transmitting/receiving a signal in a communication system using a low density parity check code | |
| KR100856235B1 (ko) | 가변 부호화율을 가지는 블록 저밀도 패리티 검사 부호부호화/복호 장치 및 방법 | |
| KR100584170B1 (ko) | 터보 부호화된 복합 재전송 방식 시스템 및 오류 검출 방법 | |
| CN100568755C (zh) | 用于编码和解码具有可变编码率的块低密度奇偶校验码的装置和方法 | |
| US7747929B2 (en) | Apparatus and method for coding/decoding block low density parity check code with variable block length | |
| KR101191196B1 (ko) | 패리티 검사 행렬을 이용하여 부호화 및 복호화하는 방법 | |
| US6904555B2 (en) | Decoding apparatus and decoding method, and data receiving apparatus and data receiving method | |
| US7302629B2 (en) | Apparatus and method for coding and decoding irregular repeat accumulate codes | |
| US20060190801A1 (en) | Apparatus and method for generating low density parity check code using zigzag code in a communication system | |
| US20020152445A1 (en) | Apparatus and method for generating codes in a communications system | |
| KR100550414B1 (ko) | 하이브리드 재전송 시스템에서 ldpc 부호를 사용하는인코딩 장치 및 디코딩 장치 | |
| Okamura | A hybrid ARQ scheme based on shortened low-density parity-check codes | |
| KR20100061051A (ko) | 상하위 계층 간의 연동을 이용한 복호화 방법 및 장치와 그를 이용하여 데이터 송수신 시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20031114 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20080103 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20031114 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20091111 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20100122 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20091111 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |