JP2014528669A - 通信/放送システムにおけるデータの送受信装置及びその方法 - Google Patents
通信/放送システムにおけるデータの送受信装置及びその方法 Download PDFInfo
- Publication number
- JP2014528669A JP2014528669A JP2014534462A JP2014534462A JP2014528669A JP 2014528669 A JP2014528669 A JP 2014528669A JP 2014534462 A JP2014534462 A JP 2014534462A JP 2014534462 A JP2014534462 A JP 2014534462A JP 2014528669 A JP2014528669 A JP 2014528669A
- Authority
- JP
- Japan
- Prior art keywords
- parity
- bits
- bit
- punctured
- puncturing
- 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.)
- Granted
Links
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
-
- 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/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
-
- 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/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/0061—Error detection codes
- H04L1/0063—Single parity check
-
- 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
- H04L1/0069—Puncturing patterns
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Algebra (AREA)
- Multimedia (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
120… パリティ部分行列
202… 制御部
204… ゼロパディング部
206… BCH符号部
208… LDPC符号部
210… ゼロ除去及びパンクチャリング部
1410… ゼロパディング部
1420… 符号化部
1430… パンクチャリング部
1440… 送信部
1460… 貯蔵部
1470… 制御部
1510… 受信部
1520… 短縮ビット復元部
1530… パンクチャリングビット復元部
1540… 復号化部
1550… 貯蔵部
1560… 制御部
Claims (14)
- 通信/放送システムにおける送信端の動作方法において、
符号語(cordword)を生成するためにLDPC(Low Density Parity Check)情報ビットをLDPC符号化する過程と、
前記符号語のパリティ(parity)ビットでパンクチャリング(puncturing)されるビットの個数(Npunc)を決定する過程と、
全てのビットがパンクチャリングされるパリティビットグループの個数(Npunc_groups)を決定する過程と、
前記全てのビットがパンクチャリングされるパリティビットグループの個数(Npunc_groups)が第2パリティ部分に含まれたパリティビットグループの個数(Qldpc2)より大きいか同じであると、前記第2パリティビットグループに含まれた全てのパリティビットをパンクチャリングする過程と、
前記第1パンクチャリングパターン(puncturing pattern)によって指示される第1パリティ部分の0番目のパリティビットグループ乃至Npunc_groups−Qldpc2−1番目のパリティビットグループ内の全てのビットをパンクチャリングする過程と、
前記全てのビットがパンクチャリングされるパリティビットグループの個数(Npunc_groups)が第2パリティ部分に含まれたパリティビットグループの個数(Qldpc2)より小さいと、第2パンクチャリングパターンによって指示される第2パリティ部分の0番目のパリティビットグループ乃至Npunc_groups−1番目のパリティビットグループ内の全てのビットをパンクチャリングする過程と、を含み、
前記第1パンクチャリングパターンは21,17,0,24,7,10,14,12,23,1,16,3,5,26,28,19,4,15,8,2,27,20,6,9,25,13,11,18,22,29に定義されるパリティビットグループの順序として定義され、
前記第2パンクチャリングパターンは、16,41,34,11,19,6,26,44,3,47,22,10,50,39,30,14,56,28,55,21,9,40,31,51,20,17,8,25,54,18,5,33,42,12,23,49,57,1,37,52,45,36,2,32,27,48,43,29,24,0,13,38,15,58,7,53,35,4,46,59に定義されるパリティビットグループの順として定義されることを特徴とする方法。 - 前記第1パリティ部分のNpunc_groups−Qldpc2番目のビットグループで少なくとも一つのビットをパンクチャリングする過程を更に含むことを特徴とする請求項1に記載の方法。
- 前記第2パリティ部分のNpunc_groups番目のビットグループで少なくとも一つのビットをパンクチャリングする過程を更に含むことを特徴とする請求項1に記載の方法。
- パンクチャリングされた符号語を送信する過程を更に含むことを特徴とする請求項1に記載の方法。
- 通信/放送システムにおける受信端の動作方法において、
パンクチャリング(puncturing)された符号語(codeword)を受信する過程と、
パンクチャリングされた符号語のLDPC(Low Density Parity Check)パリティビットでパンクチャリングされたビットの個数を決定する過程と、
全てのビットがパンクチャリングされたパリティビットグループの個数(Npunc_groups)を決定する過程と、
前記全てのビットがパンクチャリングされるパリティビットグループの個数(Npunc_groups)が第2パリティ部分に含まれたパリティビットグループの個数(Qldpc2)より大きいか同じであると、前記第2パリティビットグループに含まれた全てのパリティビットに対応するLDPCディコーダ(decoder)入力値をパンクチャリングされたパリティビットを示す値として設定する過程と、
前記第1パンクチャリングパターン(puncturing pattern)によって指示される第1パリティ部分の0番目のパリティビットグループ乃至Npunc_groups−Qldpc2−1番目のパリティビットグループ内の全てのビットに対応するLDPCディコーダ入力値をパンクチャリングされたパリティビットを示す値として設定する過程と、
前記全てのビットがパンクチャリングされるパリティビットグループの個数(Npunc_groups)が第2パリティ部分に含まれたパリティビットグループの個数(Qldpc2)より小さいと、第2パンクチャリングパターンによって指示される第2パリティ部分の0番目のパリティビットグループ乃至Npunc_groups−1番目のパリティビットグループ内の全てのビットに対応するLDPCディコーダ入力値をパンクチャリングされたパリティビットを示す値として設定する過程と、
前記LDPC符号語のパンクチャリングされていない残りのパリティビットに対応するLDPCディコーダ入力値を受信されたパンクチャリングされた符号語の受信値に応じて設定する過程と、を含み、
前記第1パンクチャリングパターンは21,17,0,24,7,10,14,12,23,1,16,3,5,26,28,19,4,15,8,2,27,20,6,9,25,13,11,18,22,29に定義されるパリティビットグループの順序として定義され、
前記第2パンクチャリングパターンは、16,41,34,11,19,6,26,44,3,47,22,10,50,39,30,14,56,28,55,21,9,40,31,51,20,17,8,25,54,18,5,33,42,12,23,49,57,1,37,52,45,36,2,32,27,48,43,29,24,0,13,38,15,58,7,53,35,4,46,59に定義されるパリティビットグループの順として定義されることを特徴とする方法。 - 前記第1パリティ部分のNpunc_groups−Qldpc2番目のビットグループで少なくとも一つのビットに対応するLDPCディコーダ入力値をパンクチャリングされたパリティビットを示す値として設定する過程を更に含むことを特徴とする請求項5に記載の方法。
- 前記第2パリティ部分のNpunc_groups番目のビットグループで少なくとも一つのビットに対応するLDPCディコーダ入力値をパンクチャリングされたパリティビットを示す値として設定する過程を更に含むことを特徴とする請求項5に記載の方法。
- 通信/放送システムにおける送信端装置において、
符号語(cordword)を生成するためにLDPC(Low Density Parity Check)情報ビットをLDPC符号化する符号化部と、
前記符号語のパリティ(parity)ビットでパンクチャリング(punching)されるビットの個数(Npunc)を決定し、全てのビットがパンクチャリングされるパリティビットグループの個数(Npunc_groups)を決定し、前記全てのビットがパンクチャリングされるパリティビットグループの個数(Npunc_groups)が第2パリティ部分に含まれたパリティビットグループの個数(Qldpc2)より大きいか同じであると、前記第2パリティビットグループに含まれた全てのパリティビットをパンクチャリングし、第1パンクチャリングパターン(puncturing pattern)によって指示される第1パリティ部分の0番目のパリティビットグループ乃至Npunc_groups−Qldpc2−1番目のパリティビットグループ内の全てのビットをパンクチャリングするパンクチャリング部と、を含み、
前記パンクチャリング部は、前記全てのビットがパンクチャリングされるパリティビットグループの個数(Npunc_groups)が前記第2パリティ部分に含まれたパリティビットグループの個数(Qldpc2)より小さいと、第2パンクチャリングパターンによって指示される第2パリティ部分の0番目のパリティビットグループ乃至Npunc_groups−1番目のパリティビットグループ内の全てのビットをパンクチャリングし、
前記第1パンクチャリングパターンは21,17,0,24,7,10,14,12,23,1,16,3,5,26,28,19,4,15,8,2,27,20,6,9,25,13,11,18,22,29に定義されるパリティビットグループの順序として定義され、
前記第2パンクチャリングパターンは、16,41,34,11,19,6,26,44,3,47,22,10,50,39,30,14,56,28,55,21,9,40,31,51,20,17,8,25,54,18,5,33,42,12,23,49,57,1,37,52,45,36,2,32,27,48,43,29,24,0,13,38,15,58,7,53,35,4,46,59に定義されるパリティビットグループの順として定義されることを特徴とする装置。 - 前記パンクチャリング部は、前記第1パリティ部分のNpunc_groups−Qldpc2番目のビットグループで少なくとも一つのビットをパンクチャリングすることを特徴とする請求項8に記載の装置。
- 前記パンクチャリング部は、前記第2パリティ部分のNpunc_groups番目のビットグループで少なくとも一つのビットをパンクチャリングすることを特徴とする請求項8に記載の装置。
- パンクチャリングされた符号語を送信する送信部を更に含むことを特徴とする請求項8に記載の装置。
- 通信/放送システムにおける受信端装置において、
パンクチャリング(puncturing)された符号語(codeword)を受信する受信部と、
パンクチャリングされた符号語のLDPC(Low Density Parity Check)パリティビットでパンクチャリングされたビットの個数を決定し、全てのビットがパンクチャリングされたパリティビットグループの個数(Npunc_groups)を決定し、前記全てのビットがパンクチャリングされるパリティビットグループの個数(Npunc_groups)が第2パリティ部分に含まれたパリティビットグループの個数(Qldpc2)より大きいか同じであると、前記第2パリティビットグループに含まれた全てのパリティビットに対応するLDPCディコーダ(decoder)入力値をパンクチャリングされたパリティビットを示す値として設定し、第1パンクチャリングパターン(puncturing pattern)によって指示される第1パリティ部分の0番目パリティビットグループ乃至Npunc_groups−Qldpc2−1番目パリティビットグループ内の全てのパリティビットに対応するLDPCディコーダ入力値をパンクチャリングされたパリティビットを示す値として設定し、前記LDPC符号語のパンクチャリングされていない残りのパリティビットに対応するLDPCディコーダ入力値を受信されたパンクチャリングされた符号語の受信値に応じて設定するパンクチャリングビット復元部と、を含み、
前記パンクチャリングビット復元部は、前記全てのビットがパンクチャリングされるパリティビットグループの個数(Npunc_groups)が第2パリティ部分に含まれたパリティビットグループの個数(Qldpc2)より小さいと、第2パンクチャリングパターンによって指示される第2パリティ部分の0番目のパリティビットグループ乃至Npunc_groups−1番目のパリティビットグループ内の全てのビットに対応するLDPCディコーダ入力値をパンクチャリングされたパリティビットを示す値として設定し、
前記第1パンクチャリングパターンは21,17,0,24,7,10,14,12,23,1,16,3,5,26,28,19,4,15,8,2,27,20,6,9,25,13,11,18,22,29に定義されるパリティビットグループの順序として定義され、
前記第2パンクチャリングパターンは、16,41,34,11,19,6,26,44,3,47,22,10,50,39,30,14,56,28,55,21,9,40,31,51,20,17,8,25,54,18,5,33,42,12,23,49,57,1,37,52,45,36,2,32,27,48,43,29,24,0,13,38,15,58,7,53,35,4,46,59に定義されるパリティビットグループの順として定義されることを特徴とする装置。 - 前記パンクチャリングビット復元部は、前記第1パリティ部分のNpunc_groups−Qldpc2番目のビットグループで少なくとも一つのビットに対応するLDPCディコーダ入力値をパンクチャリングされたパリティビットを示す値として設定することを特徴とする請求項12に記載の装置。
- 前記パンクチャリングビット復元部は、前記第2パリティ部分のNpunc_groups番目のビットグループで少なくとも一つのビットに対応するLDPCディコーダ入力値をパンクチャリングされたパリティビットを示す値として設定することを特徴とする請求項12に記載の装置。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20110103275 | 2011-10-10 | ||
| KR10-2011-0103275 | 2011-10-10 | ||
| KR10-2012-0005913 | 2012-01-18 | ||
| KR1020120005913A KR101791477B1 (ko) | 2011-10-10 | 2012-01-18 | 통신/방송 시스템에서 데이터 송수신 장치 및 방법 |
| PCT/KR2012/007538 WO2013055046A2 (ko) | 2011-10-10 | 2012-09-20 | 통신/방송 시스템에서 데이터 송수신 장치 및 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014528669A true JP2014528669A (ja) | 2014-10-27 |
| JP5996659B2 JP5996659B2 (ja) | 2016-09-21 |
Family
ID=48439236
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014534462A Expired - Fee Related JP5996659B2 (ja) | 2011-10-10 | 2012-09-20 | 通信/放送システムにおけるデータの送受信装置及びその方法 |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US9231734B2 (ja) |
| EP (1) | EP2768146B1 (ja) |
| JP (1) | JP5996659B2 (ja) |
| KR (1) | KR101791477B1 (ja) |
| CN (1) | CN103988439B (ja) |
| AU (1) | AU2012321618B9 (ja) |
| IN (1) | IN2014KN01000A (ja) |
| RU (1) | RU2598318C2 (ja) |
| WO (1) | WO2013055046A2 (ja) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102048515B1 (ko) * | 2013-07-02 | 2019-11-25 | 주식회사 아리스케일 | Ldpc 부호화, 복호화 방법 및 그 방법을 이용하는 장치 |
| US20150082118A1 (en) * | 2013-09-18 | 2015-03-19 | Samsung Electronics Co., Ltd. | Transmitting apparatus and puncturing method thereof |
| EP4340267B1 (en) * | 2014-04-30 | 2026-01-28 | Huawei Technologies Co., Ltd. | Computer program and computer-readable medium |
| CN105811996B (zh) * | 2014-12-30 | 2019-12-06 | 华为技术有限公司 | 一种基于准循环ldpc的数据处理方法及系统 |
| CN111711513B (zh) | 2015-02-13 | 2023-08-04 | 三星电子株式会社 | 发送器及其附加奇偶校验产生方法 |
| KR101776267B1 (ko) * | 2015-02-24 | 2017-09-07 | 삼성전자주식회사 | 송신 장치 및 그의 리피티션 방법 |
| KR102426380B1 (ko) * | 2015-02-25 | 2022-07-29 | 삼성전자주식회사 | 송신 장치 및 그의 부가 패리티 생성 방법 |
| CN111865497B (zh) | 2015-02-25 | 2023-04-14 | 三星电子株式会社 | 发送器及其产生附加奇偶校验的方法 |
| KR102426771B1 (ko) * | 2015-02-25 | 2022-07-29 | 삼성전자주식회사 | 송신 장치 및 그의 부가 패리티 생성 방법 |
| KR102453471B1 (ko) | 2015-02-27 | 2022-10-14 | 한국전자통신연구원 | 고정 길이 시그널링 정보 부호화를 위한 제로 패딩 장치 및 이를 이용한 제로 패딩 방법 |
| CA3065452C (en) | 2015-02-27 | 2022-05-17 | Electronics And Telecommunications Research Institute | Zero padding apparatus for encoding fixed-length signaling information and zero padding method using same |
| KR102453475B1 (ko) | 2015-02-27 | 2022-10-14 | 한국전자통신연구원 | 가변 길이 시그널링 정보 부호화를 위한 제로 패딩 장치 및 이를 이용한 제로 패딩 방법 |
| CA3065458C (en) | 2015-02-27 | 2022-05-24 | Electronics And Telecommunications Research Institute | Zero padding apparatus for encoding variable-length signaling information and zero padding method using same |
| KR102326036B1 (ko) | 2015-03-02 | 2021-11-12 | 삼성전자주식회사 | 송신 장치 및 그의 쇼트닝 방법 |
| MX394365B (es) | 2015-03-02 | 2025-03-24 | Samsung Electronics Co Ltd | Transmisor y método de acortamiento del mismo. |
| US10547329B2 (en) | 2015-03-02 | 2020-01-28 | Samsung Electronics Co., Ltd. | Transmitter and puncturing method thereof |
| KR102325951B1 (ko) | 2015-03-02 | 2021-11-12 | 삼성전자주식회사 | 송신 장치 및 그의 쇼트닝 방법 |
| WO2016140509A1 (en) * | 2015-03-02 | 2016-09-09 | Samsung Electronics Co., Ltd. | Transmitter and shortening method thereof |
| US10595302B2 (en) | 2015-03-15 | 2020-03-17 | Qualcomm Incorporated | Subframe structure with embedded control signaling |
| US11051208B2 (en) * | 2016-08-25 | 2021-06-29 | Huawei Technologies Co., Ltd. | Co-existence of low latency and latency tolerant downlink communication |
| US11071136B2 (en) | 2016-08-25 | 2021-07-20 | Huawei Technologies Co., Ltd. | System and method for multiplexing traffic |
| US11252717B2 (en) | 2016-09-02 | 2022-02-15 | Huawei Technologies Co., Ltd. | Co-existence of latency tolerant and low latency communications |
| CN110383698B (zh) * | 2016-12-28 | 2022-02-11 | 华为技术有限公司 | 数据访问方法及闪存设备 |
| WO2020022539A1 (ko) * | 2018-07-27 | 2020-01-30 | 엘지전자 주식회사 | Ldpc코드의 인코딩 및 디코딩을 수행하는 방법과 이를 위한 통신 장치 |
| KR102163876B1 (ko) * | 2019-11-19 | 2020-10-12 | 주식회사 아리스케일 | Ldpc 부호화, 복호화 방법 및 그 방법을 이용하는 장치 |
| US11316720B2 (en) | 2020-01-13 | 2022-04-26 | Samsung Electronics Co., Ltd. | Apparatus and method for signaling of zero padding bins in fronthaul interface |
| CN113395132A (zh) * | 2020-03-13 | 2021-09-14 | 华为技术有限公司 | Ldpc码的速率匹配的方法和通信装置 |
| CN119254387A (zh) * | 2020-03-31 | 2025-01-03 | 华为技术有限公司 | 用于数据通信的编码方法及装置 |
| US12339745B1 (en) * | 2024-04-22 | 2025-06-24 | ScaleFlux, Inc. | Solid-state drive with multimode compression and error correction |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060156181A1 (en) * | 2004-10-27 | 2006-07-13 | Samsung Electronics Co., Ltd. | Method for puncturing an LDPC channel code |
Family Cites Families (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7702986B2 (en) * | 2002-11-18 | 2010-04-20 | Qualcomm Incorporated | Rate-compatible LDPC codes |
| KR100809619B1 (ko) * | 2003-08-26 | 2008-03-05 | 삼성전자주식회사 | 이동 통신 시스템에서 블록 저밀도 패러티 검사 부호부호화/복호 장치 및 방법 |
| KR100922956B1 (ko) * | 2003-10-14 | 2009-10-22 | 삼성전자주식회사 | 저밀도 패리티 검사 코드의 부호화 방법 |
| US7376883B2 (en) * | 2003-10-27 | 2008-05-20 | The Directv Group, Inc. | Method and system for providing long and short block length low density parity check (LDPC) codes |
| WO2006020934A2 (en) * | 2004-08-13 | 2006-02-23 | Conexant Systems, Inc. | Systems and methods for decreasing latency in a digital transmission system |
| KR20060016059A (ko) * | 2004-08-16 | 2006-02-21 | 삼성전자주식회사 | 가변 블록 길이를 가지는 블록 저밀도 패리티 검사 부호부호화/복호 장치 및 방법 |
| US7996746B2 (en) * | 2004-10-12 | 2011-08-09 | Nortel Networks Limited | Structured low-density parity-check (LDPC) code |
| US7900127B2 (en) * | 2005-01-10 | 2011-03-01 | Broadcom Corporation | LDPC (Low Density Parity Check) codes with corresponding parity check matrices selectively constructed with CSI (Cyclic Shifted Identity) and null sub-matrices |
| US7661037B2 (en) * | 2005-10-27 | 2010-02-09 | Samsung Electronics Co., Ltd. | LDPC concatenation rules for IEEE 802.11n systems |
| KR100966043B1 (ko) * | 2005-10-31 | 2010-06-25 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 신호 송수신 장치 및 방법 |
| ITTO20060668A1 (it) * | 2006-09-19 | 2008-03-20 | Rai Radiotelevisione Italiana Spa | Metodo per riprodurre una sequenza audio e/o video, dispositivo di riproduzione ed apparecchio riproduttore che lo utilizzano |
| KR101253184B1 (ko) * | 2007-03-14 | 2013-04-10 | 엘지전자 주식회사 | 모델 행렬을 이용하여 ldpc 부호화를 수행한 데이터를천공하는 방법 |
| US8171383B2 (en) * | 2007-04-13 | 2012-05-01 | Broadcom Corporation | Method and system for data-rate control by randomized bit-puncturing in communication systems |
| KR101502623B1 (ko) * | 2008-02-11 | 2015-03-16 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널부호/복호 방법 및 장치 |
| WO2009104898A2 (en) * | 2008-02-18 | 2009-08-27 | Samsung Electronics Co., Ltd. | Apparatus and method for encoding and decoding channel in a communication system using low-density parity-check codes |
| KR101503059B1 (ko) * | 2008-02-26 | 2015-03-19 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널 부호/복호 방법 및 장치 |
| KR101503058B1 (ko) * | 2008-02-26 | 2015-03-18 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서의 채널 부호화/복호화 방법 및 장치 |
| US8630309B2 (en) * | 2008-09-10 | 2014-01-14 | Electronics And Telecommunications Research Institute | Frame generation apparatus and method of protecting protocol header information over wideband high frequency wireless system |
| US8209590B2 (en) * | 2008-11-05 | 2012-06-26 | Broadcom Corporation | Header encoding/decoding |
| WO2010079868A1 (en) * | 2009-01-09 | 2010-07-15 | Lg Electronics Inc. | Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal |
| CN102100067B (zh) * | 2009-02-13 | 2013-04-24 | Lg电子株式会社 | 用于发送和接收信号的装置以及用于发送和接收信号的方法 |
| CN102292985B (zh) * | 2009-02-18 | 2014-08-20 | Lg电子株式会社 | 用于发送和接收信号的装置以及用于发送和接收信号的方法 |
| TWI427936B (zh) * | 2009-05-29 | 2014-02-21 | Sony Corp | 接收設備,接收方法,程式,及接收系統 |
| KR20110055410A (ko) | 2009-11-18 | 2011-05-25 | 삼성전자주식회사 | 통신 시스템에서 데이터 송수신 방법 및 장치 |
| KR101740316B1 (ko) | 2009-12-07 | 2017-05-29 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널 부호화/복호화 방법 및 장치 |
| KR101193662B1 (ko) | 2010-01-26 | 2012-10-22 | 주식회사 엘지실트론 | 단열 부재 및 이를 포함하는 실리콘 단결정 잉곳 제조 장치 |
| KR20130001098A (ko) | 2011-06-24 | 2013-01-03 | 삼성전자주식회사 | 통신/방송 시스템에서 데이터 송수신 장치 및 방법 |
-
2012
- 2012-01-18 KR KR1020120005913A patent/KR101791477B1/ko not_active Expired - Fee Related
- 2012-09-20 EP EP12839417.8A patent/EP2768146B1/en active Active
- 2012-09-20 AU AU2012321618A patent/AU2012321618B9/en not_active Ceased
- 2012-09-20 JP JP2014534462A patent/JP5996659B2/ja not_active Expired - Fee Related
- 2012-09-20 RU RU2014118745/08A patent/RU2598318C2/ru not_active IP Right Cessation
- 2012-09-20 WO PCT/KR2012/007538 patent/WO2013055046A2/ko not_active Ceased
- 2012-09-20 IN IN1000KON2014 patent/IN2014KN01000A/en unknown
- 2012-09-20 CN CN201280060908.0A patent/CN103988439B/zh not_active Expired - Fee Related
- 2012-09-20 US US14/351,066 patent/US9231734B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060156181A1 (en) * | 2004-10-27 | 2006-07-13 | Samsung Electronics Co., Ltd. | Method for puncturing an LDPC channel code |
Non-Patent Citations (2)
| Title |
|---|
| JPN6016008792; 'Digital Video Broadcasting (DVB); Frame structure channel coding and modulation for a second generat' Final draft ETSI EN 302 755 V1.2.1 , 201010, pp.1-6,75-78,177 * |
| JPN6016008795; 'Digital Video Broadcasting (DVB);Next Generation broadcasting system to Handheld,physical layer spec' DVB Document A160 , 201211, pp.1-9,114-130 * |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20130038782A (ko) | 2013-04-18 |
| US20140258815A1 (en) | 2014-09-11 |
| CN103988439B (zh) | 2017-11-03 |
| JP5996659B2 (ja) | 2016-09-21 |
| KR101791477B1 (ko) | 2017-10-30 |
| AU2012321618B9 (en) | 2017-03-09 |
| EP2768146B1 (en) | 2020-04-08 |
| EP2768146A4 (en) | 2015-11-25 |
| WO2013055046A3 (ko) | 2013-06-13 |
| CN103988439A (zh) | 2014-08-13 |
| RU2014118745A (ru) | 2015-11-20 |
| WO2013055046A2 (ko) | 2013-04-18 |
| US9231734B2 (en) | 2016-01-05 |
| AU2012321618A1 (en) | 2014-05-15 |
| IN2014KN01000A (ja) | 2015-10-09 |
| AU2012321618B2 (en) | 2016-11-03 |
| EP2768146A2 (en) | 2014-08-20 |
| RU2598318C2 (ru) | 2016-09-20 |
| AU2012321618A8 (en) | 2014-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5996659B2 (ja) | 通信/放送システムにおけるデータの送受信装置及びその方法 | |
| JP5875602B2 (ja) | 通信・放送システムにおける送受信装置及びその方法 | |
| JP5612699B2 (ja) | 通信システムにおけるデータ送受信方法及び装置 | |
| JP5302972B2 (ja) | 低密度パリティ検査符号を使用するシステムにおけるチャネル符号化方法及び復号化方法並びにそれらの装置 | |
| EP2510623B1 (en) | Method and apparatus for channel encoding and decoding in a communication system using a low-density parity check code | |
| KR101366284B1 (ko) | 골레이 부호를 이용한 블록 부호 생성 방법, 데이터 부호화방법 및 데이터 부호화 장치 | |
| JP5120862B2 (ja) | 低密度パリティ検査符号を使用する通信システムのチャネル符号化装置及びその方法 | |
| KR20110123637A (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널 부호/복호 방법 및 장치 | |
| US10666392B2 (en) | Apparatus and methods for rate matching in polar coding | |
| CN108173621A (zh) | 数据传输的方法、发送设备、接收设备和通信系统 | |
| KR20220130645A (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
| KR101524869B1 (ko) | 저밀도 패리티 검사 부호의 부호화 및 복호화 장치 및 방법 | |
| JP5371623B2 (ja) | 通信システム及び受信装置 | |
| JP5441282B2 (ja) | 低密度パリティ検査符号を使用するシステムにおけるチャネル符号化方法及び復号化方法並びにそれらの装置 | |
| KR20130001098A (ko) | 통신/방송 시스템에서 데이터 송수신 장치 및 방법 | |
| KR102424942B1 (ko) | 통신 시스템을 위한 채널 코딩 방법 및 이를 이용한 장치 | |
| KR102445150B1 (ko) | 통신 또는 방송 시스템에서 채널 부호화/복호화 방법 및 장치 | |
| KR101552355B1 (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널부호 및 복호 장치 및 방법 | |
| KR20120121144A (ko) | 무선통신 시스템에서 데이터 송?수신 방법 및 장치 | |
| JP2009088720A (ja) | 無線受信装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20141226 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150706 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160307 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160607 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160725 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160824 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5996659 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |