JP7102437B2 - ポーラーコードのための効率的インターリーバ設計 - Google Patents
ポーラーコードのための効率的インターリーバ設計 Download PDFInfo
- Publication number
- JP7102437B2 JP7102437B2 JP2019554729A JP2019554729A JP7102437B2 JP 7102437 B2 JP7102437 B2 JP 7102437B2 JP 2019554729 A JP2019554729 A JP 2019554729A JP 2019554729 A JP2019554729 A JP 2019554729A JP 7102437 B2 JP7102437 B2 JP 7102437B2
- Authority
- JP
- Japan
- Prior art keywords
- rows
- columns
- coding bits
- bits
- interleaver
- 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/0071—Use of interleaving
-
- 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
-
- 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/27—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 using interleaving techniques
- H03M13/2703—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 using interleaving techniques the interleaver involving at least two directions
- H03M13/2707—Simple row-column interleaver, i.e. pure block interleaving
-
- 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/27—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 using interleaving techniques
- H03M13/2732—Convolutional interleaver; Interleavers using shift-registers or delay lines like, e.g. Ramsey type interleaver
-
- 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/27—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 using interleaving techniques
- H03M13/2742—Irregular interleaver wherein the permutation pattern is not obtained by a computation rule, e.g. interleaver based on random generators
-
- 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/27—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 using interleaving techniques
- H03M13/2757—Interleaver with an interleaving rule not provided for in the subgroups H03M13/2703 - H03M13/2753
-
- 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
-
- 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
-
- 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/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/0057—Block codes
- H04L1/0058—Block-coded modulation
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本出願は、2017年4月10日に中国特許庁に出願されたPCT出願PCT/CN2017/079903号の優先権および利益を主張し、その内容全体が、以下に全文が完全に記載されるかのように、すべての適用可能な目的のために参照により本明細書に組み込まれている。
のように最適に実装するかを認識されよう。
102 マクロセル、セル、サービングセル
104 マクロセル、セル
106 マクロセル、セル、ネイバーセル
108 スモールセル、セル
110 基地局、サービング基地局
112 基地局
114 基地局
116 リモートラジオヘッド(RRH)、基地局
118 基地局
120 クワッドコプター、ドローン、モバイル基地局、基地局
122 UE
124 UE
126 UE
128 UE
130 UE
132 UE
134 UE
136 UE
138 UE、スケジューリングエンティティ
140 UE
142 UE
202 第1のワイヤレス通信デバイス、ワイヤレス通信デバイス
204 第2のワイヤレス通信デバイス、ワイヤレス通信デバイス、受信ワイヤレス通信デバイス
206 通信チャネル
208 ノイズ
222 ソース
224 ポーラーエンコーダ、エンコーダ
244 シンク
300 ワイヤレス通信デバイス
302 バス
304 プロセッサ
305 メモリ
306 コンピュータ可読媒体
308 バスインターフェース
310 トランシーバ
312 ユーザインターフェース
314 処理システム
342 エンコーダ、ポーラーエンコーダ
344 インターリーバ
346 デコーダ、ポーラーデコーダ
352 符号化ソフトウェア、ポーラー符号化ソフトウェア
354 インターリーブソフトウェア
356 復号ソフトウェア
400 インターリーバ
510 情報ブロック
515 オリジナルビットロケーション
520 ポーラーエンコーダ
530 ポーラーコードワード
535 コード化ビットロケーション
540 インターリーバブロック、インターリーバ
550 インターリーブされたポーラーコードワード
555 コード化ビットロケーション
Claims (19)
- 送信ワイヤレス通信デバイスにおけるワイヤレス通信の方法であって、
情報ブロックを符号化して、複数のコード化ビットを含むコードブロックを作るステップと、
インターリーバを使用して前記複数のコード化ビットをインターリーブして、インターリーブされたコードブロックを作るステップであって、前記インターリーバは複数の行および複数の列を備え、前記複数の列の数は前記複数の行の間で変わる、ステップと、
前記インターリーブされたコードブロックを、ワイヤレスエアインターフェースを介して受信ワイヤレス通信デバイスに送信するステップと
を含み、
前記複数の列のうちの第1の列の中の行の数と、前記複数の行のうちの第1の行の中の列の数は、等しく、前記コードブロック中の前記複数のコード化ビットの数に基づいて選択され、
前記第1の列の中の行数は、式P*(P+1)/2≧Nを満足する最も小さい整数Pを含み、Nは、前記コードブロック中の前記複数のコード化ビットの数を含む、方法。 - 前記複数のコード化ビットをインターリーブするステップは、
前記複数の行のうちの第1の行から始めて、前記インターリーバの前記複数の行のうちの連続する行に、前記複数のコード化ビットを供給するステップと、
前記複数の列のうちの第1の列から始めて、前記インターリーバの前記複数の列のうちの連続する列から、前記複数のコード化ビットを読み出すステップとをさらに含み、
前記第1の行の中の前記コード化ビットのうちの第1のコード化ビットは、前記第1の列の中の前記コード化ビットのうちの第1のコード化ビットである、請求項1に記載の方法。 - 前記複数の行のうちの隣接し合うものの中の前記複数のコード化ビットのうちの隣接し合うものの間での前記複数のコード化ビットの数は、前記複数の行の間で変わる、請求項2に記載の方法。
- 前記インターリーバは、前記複数の行および前記複数の列からなる直角二等辺三角形状行列を備える、請求項2に記載の方法。
- 前記複数のコード化ビットをインターリーブするステップは、
前記インターリーバに前記複数のコード化ビットが供給された後、前記複数の行のうちの残りの行に、1つまたは複数のヌル値を挿入するステップと、
前記複数のコード化ビットを読み出すとき、前記1つまたは複数のヌル値をスキップするステップとをさらに含む、請求項2に記載の方法。 - 前記インターリーバは、前記1つまたは複数のヌル値を含む前記複数の行のうちの前記残りの行を除く前記複数の行および前記複数の列からなる台形状行列を備える、請求項5に記載の方法。
- 前記情報ブロックを符号化するステップは、
前記情報ブロックをポーラーコーディングするステップであって、前記コードブロックはポーラーコードブロックを含む、ステップをさらに含む、請求項1に記載の方法。 - ワイヤレス通信のために構成された装置であって、
情報ブロックを符号化して、複数のコード化ビットを含むコードブロックを作るための手段と、
前記複数のコード化ビットをインターリーブして、インターリーブされたコードブロックを作るための手段であって、インターリーブするための前記手段は複数の行および複数の列を備え、前記複数の列の数は前記複数の行の間で変わる、手段と、
前記インターリーブされたコードブロックを、ワイヤレスエアインターフェースを介して受信ワイヤレス通信デバイスに送信するための手段とを備え、
前記複数の列のうちの第1の列の中の行の数と、前記複数の行のうちの第1の行の中の列の数は、等しく、前記コードブロック中の前記複数のコード化ビットの数に基づいて選択され、
前記第1の列の中の行数は、式P*(P+1)/2≧Nを満足する最も小さい整数Pを含み、Nは、前記コードブロック中の前記複数のコード化ビットの数を含む、装置。 - 前記複数のコード化ビットをインターリーブするための前記手段は、
前記複数の行のうちの第1の行から始めて、前記複数の行のうちの連続する行に、前記複数のコード化ビットを供給するための手段と、
前記複数の列のうちの第1の列から始めて、前記複数の列のうちの連続する列から、前記複数のコード化ビットを読み出すための手段とをさらに備え、
前記第1の行の中の前記コード化ビットのうちの第1のコード化ビットは、前記第1の列の中の前記コード化ビットのうちの第1のコード化ビットである、請求項8に記載の装置。 - 前記複数の行のうちの隣接し合うものの中の前記複数のコード化ビットのうちの隣接し合うものの間での前記複数のコード化ビットの数は、前記複数の行の間で変わる、請求項9に記載の装置。
- インターリーブするための前記手段が、前記複数の行および前記複数の列からなる直角二等辺三角形状行列を備える、請求項9に記載の装置。
- 前記複数のコード化ビットをインターリーブするための前記手段は、
前記複数のコード化ビットの後、前記複数の行のうちの残りの行に、1つまたは複数のヌル値を挿入するための手段と、
前記複数のコード化ビットを読み出すとき、前記1つまたは複数のヌル値をスキップするための手段とをさらに備える、請求項9に記載の装置。 - インターリーブするための前記手段が、前記1つまたは複数のヌル値を含む前記複数の行のうちの前記残りの行を除く前記複数の行および前記複数の列からなる台形状行列を備える、請求項12に記載の装置。
- コンピュータ実行可能コードを記憶するコンピュータ可読記憶媒体であって、前記コンピュータ実行可能コードは、コンピュータにより実行されたときに、前記コンピュータに、
情報ブロックを符号化して、複数のコード化ビットを含むコードブロックを作ることと、
インターリーバを使用して前記複数のコード化ビットをインターリーブして、インターリーブされたコードブロックを作ることであって、前記インターリーバは複数の行および複数の列を備え、前記複数の列の数は前記複数の行の間で変わる、生じることと、
前記インターリーブされたコードブロックを、ワイヤレスエアインターフェースを介して受信ワイヤレス通信デバイスに送信することと
を行わせるコードを含み、
前記複数の列のうちの第1の列の中の行の数と、前記複数の行のうちの第1の行の中の列の数は、等しく、前記コードブロック中の前記複数のコード化ビットの数に基づいて選択され、
前記第1の列の中の行数は、式P*(P+1)/2≧Nを満足する最も小さい整数Pを含み、Nは、前記コードブロック中の前記複数のコード化ビットの数を含む、コンピュータ可読記憶媒体。 - 前記コンピュータにより実行されたときに、前記コンピュータに、
前記複数の行のうちの第1の行から始めて、前記インターリーバの前記複数の行のうちの連続する行に、前記複数のコード化ビットを供給することと、
前記複数の列のうちの第1の列から始めて、前記インターリーバの前記複数の列のうちの連続する列から、前記複数のコード化ビットを読み出することと
を行わせるコードをさらに含み、
前記第1の行の中の前記コード化ビットのうちの第1のコード化ビットは、前記第1の列の中の前記コード化ビットのうちの第1のコード化ビットである、請求項14に記載のコンピュータ可読記憶媒体。 - 前記複数の行のうちの隣接し合うものの中の前記複数のコード化ビットのうちの隣接し合うものの間での前記複数のコード化ビットの数は、前記複数の行の間で変わる、請求項15に記載のコンピュータ可読記憶媒体。
- 前記インターリーバは、前記複数の行および前記複数の列からなる直角二等辺三角形状行列を備える、請求項15に記載のコンピュータ可読記憶媒体。
- 前記コンピュータにより実行されたときに前記コンピュータに前記複数のコード化ビットをインターリーブさせるコードが、
前記コンピュータに実行されたときに前記コンピュータに、
前記インターリーバに前記複数のコード化ビットが供給された後、前記複数の行のうちの残りの行に、1つまたは複数のヌル値を挿入することと、
前記複数のコード化ビットを読み出すとき、前記1つまたは複数のヌル値をスキップすることと
を行わせるコードを含む、請求項15に記載のコンピュータ可読記憶媒体。 - 前記インターリーバは、前記1つまたは複数のヌル値を含む前記複数の行のうちの前記残りの行を除く前記複数の行および前記複数の列からなる台形状行列を備える、請求項18に記載のコンピュータ可読記憶媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNPCT/CN2017/079903 | 2017-04-10 | ||
PCT/CN2017/079903 WO2018187902A1 (en) | 2017-04-10 | 2017-04-10 | An efficient interleaver design for polar codes |
PCT/CN2018/078555 WO2018188439A1 (en) | 2017-04-10 | 2018-03-09 | An efficient interleaver design for polar codes |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2020517149A JP2020517149A (ja) | 2020-06-11 |
JP2020517149A5 JP2020517149A5 (ja) | 2021-04-08 |
JP7102437B2 true JP7102437B2 (ja) | 2022-07-19 |
Family
ID=63792196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019554729A Active JP7102437B2 (ja) | 2017-04-10 | 2018-03-09 | ポーラーコードのための効率的インターリーバ設計 |
Country Status (24)
Country | Link |
---|---|
US (4) | US10404413B2 (ja) |
EP (4) | EP3720024B1 (ja) |
JP (1) | JP7102437B2 (ja) |
KR (2) | KR102642376B1 (ja) |
CN (2) | CN110521150B (ja) |
AR (1) | AR111366A1 (ja) |
AU (1) | AU2018252604B2 (ja) |
BR (1) | BR112019021069A2 (ja) |
CA (1) | CA3055439C (ja) |
CL (1) | CL2019002870A1 (ja) |
CO (1) | CO2019011181A2 (ja) |
DK (1) | DK3610592T3 (ja) |
ES (2) | ES2927818T3 (ja) |
HU (2) | HUE059986T2 (ja) |
IL (2) | IL269072B (ja) |
MX (1) | MX2019012060A (ja) |
PH (1) | PH12019502015A1 (ja) |
PT (1) | PT3720024T (ja) |
RU (1) | RU2753575C2 (ja) |
SG (1) | SG11201908068TA (ja) |
SI (1) | SI3720024T1 (ja) |
TW (1) | TWI745579B (ja) |
WO (2) | WO2018187902A1 (ja) |
ZA (1) | ZA201906664B (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108028667A (zh) * | 2015-09-24 | 2018-05-11 | 华为技术有限公司 | 具有很短信息块的咬尾卷积码 |
WO2018187902A1 (en) | 2017-04-10 | 2018-10-18 | Qualcomm Incorporated | An efficient interleaver design for polar codes |
US10868569B2 (en) * | 2017-05-08 | 2020-12-15 | Qualcomm Incorporated | PBCH signal design and efficient continuous monitoring and polar decoding |
US10560910B2 (en) | 2017-06-12 | 2020-02-11 | Qualcomm Incoporated | Synchronization signal for a broadcast channel |
JP2020534716A (ja) * | 2017-08-04 | 2020-11-26 | クアルコム,インコーポレイテッド | ポーラ符号のための効率的なインターリーバ設計 |
US11223372B2 (en) * | 2019-11-27 | 2022-01-11 | Hughes Network Systems, Llc | Communication throughput despite periodic blockages |
CN113541698B (zh) * | 2020-04-22 | 2022-07-12 | 华为技术有限公司 | 编码、译码方法、装置及设备 |
WO2023130281A1 (zh) * | 2022-01-05 | 2023-07-13 | Oppo广东移动通信有限公司 | 交织方法、解交织方法和设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030093750A1 (en) | 1998-10-30 | 2003-05-15 | Broadcom Corporation Pursuant | Generalized convolutional interleaver/deinterleaver |
KR100502384B1 (ko) | 1997-01-31 | 2005-09-26 | 알카텔 | 디지털데이타의인터리브및역인터리브방법,인터리브및역인터리브장치,및통신시스템 |
Family Cites Families (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4559625A (en) | 1983-07-28 | 1985-12-17 | Cyclotomics, Inc. | Interleavers for digital communications |
GB2327578A (en) * | 1997-07-18 | 1999-01-27 | Nokia Mobile Phones Ltd | Convolutional interleaver for preventing the transmission of unwanted data |
US6105158A (en) * | 1998-04-03 | 2000-08-15 | Lucent Technologies, Inc. | Screening for undetected errors in data transmission systems |
CA2297770C (en) | 1998-05-27 | 2007-10-30 | Ntt Mobile Communications Network Inc. | Interleaving system |
US6347385B1 (en) | 1998-08-03 | 2002-02-12 | Nortel Networks Limited | Interleavers for turbo code |
FI106416B (fi) * | 1999-02-09 | 2001-01-31 | Nokia Mobile Phones Ltd | Menetelmä ja laite dekoodatun symbolisarjan luotettavuuden määrittämiseksi |
KR100526512B1 (ko) | 1999-05-20 | 2005-11-08 | 삼성전자주식회사 | 이동 통신시스템의 직렬 쇄상 컨볼루션 부호화를 위한 인터리빙장치 및 방법 |
US6848069B1 (en) * | 1999-08-10 | 2005-01-25 | Intel Corporation | Iterative decoding process |
FR2812150A1 (fr) | 2000-07-18 | 2002-01-25 | St Microelectronics Sa | Dispositif d'emission/reception de donnees numeriques capable de traiter des debits differents, en particulier dans un environnement vdsl |
US6772377B2 (en) | 2001-09-28 | 2004-08-03 | Texas Instruments Incorporated | Convolutional interleaving with interleave depth larger than codeword size |
US7280625B2 (en) | 2002-12-11 | 2007-10-09 | Qualcomm Incorporated | Derivation of eigenvectors for spatial processing in MIMO communication systems |
GB2454193B (en) | 2007-10-30 | 2012-07-18 | Sony Corp | Data processing apparatus and method |
US8179954B2 (en) | 2007-10-30 | 2012-05-15 | Sony Corporation | Odd interleaving only of an odd-even interleaver when half or less data subcarriers are active in a digital video broadcasting (DVB) standard |
JP4889646B2 (ja) | 2004-10-12 | 2012-03-07 | アウェア, インコーポレイテッド | 電気通信環境における資源の共有 |
US7516390B2 (en) | 2005-01-10 | 2009-04-07 | Broadcom Corporation | LDPC (Low Density Parity Check) coding and interleaving implemented in MIMO communication systems |
US20060153285A1 (en) | 2005-01-12 | 2006-07-13 | Texas Instruments Incorporaated | Dynamic interleaver depth change for a general convolutional interleaver |
US7738583B2 (en) | 2005-04-21 | 2010-06-15 | Broadcom Corporation | Reduced feedback for beamforming in a wireless communication |
US7676735B2 (en) * | 2005-06-10 | 2010-03-09 | Digital Fountain Inc. | Forward error-correcting (FEC) coding and streaming |
US7657818B2 (en) | 2005-06-22 | 2010-02-02 | Adaptive Spectrum And Signal Alignment, Inc. | Dynamic minimum-memory interleaving |
US7793190B1 (en) | 2005-08-10 | 2010-09-07 | Trellisware Technologies, Inc. | Reduced clash GRA interleavers |
ES2504190T3 (es) | 2005-09-06 | 2014-10-08 | Nippon Telegraph And Telephone Corporation | Aparato transmisor de radio, aparato receptor de radio, método de transmisión de radio, método de recepción de radio, sistema de comunicación inalámbrica y método de comunicación inalámbrica |
US7802165B2 (en) | 2006-08-17 | 2010-09-21 | Lantiq Deutschland Gmbh | Decoder system for data encoded with interleaving and redundancy coding |
US8352843B2 (en) | 2007-03-16 | 2013-01-08 | Qualcomm Incorporated | Method and apparatus for coding a communication signal |
KR101531910B1 (ko) * | 2007-07-02 | 2015-06-29 | 엘지전자 주식회사 | 방송 수신기 및 방송신호 처리방법 |
EP2051387A1 (en) | 2007-10-15 | 2009-04-22 | CoreOptics, Inc., c/o The Corporation Trust Center | Receiver, interleaving and deinterleaving circuit and method |
GB2454318B (en) | 2007-10-30 | 2012-10-17 | Sony Corp | Data processing apparatus and method |
DK2056464T3 (da) | 2007-10-30 | 2013-02-18 | Sony Corp | Databehandlingsanordning og -fremgangsmåde |
KR101355633B1 (ko) | 2007-11-06 | 2014-01-29 | 삼성전자주식회사 | 인코더 및 인코딩 방법 |
KR100925441B1 (ko) | 2008-01-07 | 2009-11-06 | 엘지전자 주식회사 | 분산형 가상자원블록 스케쥴링 방법 |
US8572456B1 (en) | 2009-05-22 | 2013-10-29 | Altera Corporation | Avoiding interleaver memory conflicts |
US8442163B2 (en) * | 2009-08-24 | 2013-05-14 | Eric Morgan Dowling | List-viterbi hard iterative decoder for multilevel codes |
US8677227B2 (en) * | 2010-08-25 | 2014-03-18 | Royal Institution for the Advancement of Learning / McGill University | Method and system for decoding |
US9176927B2 (en) * | 2011-11-08 | 2015-11-03 | The Royal Institution For The Advancement Of Learning/Mcgill University | Methods and systems for decoding polar codes |
US9503126B2 (en) * | 2012-07-11 | 2016-11-22 | The Regents Of The University Of California | ECC polar coding and list decoding methods and codecs |
CN103260033B (zh) * | 2013-04-26 | 2017-02-08 | 西安交通大学 | 一种联合端***和中继节点网络编码的鲁棒视频传输方法 |
CN104219019B (zh) * | 2013-05-31 | 2021-06-22 | 华为技术有限公司 | 编码方法及编码设备 |
MX338477B (es) * | 2013-06-12 | 2016-04-18 | Sony Corp | Aparato de procesamiento de datos y metodo de procesamiento de datos. |
US9319073B2 (en) * | 2014-02-11 | 2016-04-19 | Seagate Technology Llc | Mitigation of write errors in multi-level cell flash memory through adaptive error correction code decoding |
EP3799314B1 (en) * | 2014-02-20 | 2023-07-26 | Huawei Technologies Co., Ltd. | Rate matching with sub-block interleaving and a virtual buffer for polar codes |
RU2691885C2 (ru) | 2014-03-24 | 2019-06-18 | Хуавэй Текнолоджиз Ко., Лтд. | Способ согласования скорости полярного кода и устройство согласования скорости полярного кода |
KR102157667B1 (ko) * | 2014-05-15 | 2020-09-18 | 삼성전자주식회사 | 천공 장치 및 그의 천공 방법 |
US9479216B2 (en) * | 2014-07-28 | 2016-10-25 | Uvic Industry Partnerships Inc. | Spread spectrum method and apparatus |
US10231121B2 (en) * | 2015-06-24 | 2019-03-12 | Lg Electronics Inc. | Security communication using polar code scheme |
US10312946B2 (en) * | 2017-02-06 | 2019-06-04 | Mitsubishi Electric Research Laboratories, Inc. | Soft-output decoding of codewords encoded with polar code |
WO2018187902A1 (en) | 2017-04-10 | 2018-10-18 | Qualcomm Incorporated | An efficient interleaver design for polar codes |
JP2020534716A (ja) | 2017-08-04 | 2020-11-26 | クアルコム,インコーポレイテッド | ポーラ符号のための効率的なインターリーバ設計 |
KR20200036338A (ko) | 2018-09-28 | 2020-04-07 | 삼성전자주식회사 | 무선 통신 시스템에서 극 부호를 이용한 부호화 및 복호화를 위한 장치 및 방법 |
US10931360B2 (en) * | 2019-04-23 | 2021-02-23 | Samsung Electronics Co., Ltd | System and method for providing multiple input multiple output (MIMO) detector selection with reinforced learning neural network |
US11418220B2 (en) * | 2020-03-20 | 2022-08-16 | Huawei Technologies Co., Ltd. | Method, system, and apparatus for a segmented polarization-adjusted convolutional (PAC) code |
US11677500B2 (en) * | 2020-09-30 | 2023-06-13 | Polaran Haberlesme Teknolojileri Anonim Sirketi | Methods and apparatus for encoding and decoding of data using concatenated polarization adjusted convolutional codes |
-
2017
- 2017-04-10 WO PCT/CN2017/079903 patent/WO2018187902A1/en active Application Filing
-
2018
- 2018-03-09 CN CN201880023425.0A patent/CN110521150B/zh active Active
- 2018-03-09 EP EP20176863.7A patent/EP3720024B1/en active Active
- 2018-03-09 WO PCT/CN2018/078555 patent/WO2018188439A1/en active Application Filing
- 2018-03-09 HU HUE18783922A patent/HUE059986T2/hu unknown
- 2018-03-09 CN CN202010977562.7A patent/CN112039636B/zh active Active
- 2018-03-09 AU AU2018252604A patent/AU2018252604B2/en active Active
- 2018-03-09 JP JP2019554729A patent/JP7102437B2/ja active Active
- 2018-03-09 EP EP22187900.0A patent/EP4135229A1/en active Pending
- 2018-03-09 EP EP22187895.2A patent/EP4135228A1/en active Pending
- 2018-03-09 DK DK18783922.0T patent/DK3610592T3/da active
- 2018-03-09 BR BR112019021069-5A patent/BR112019021069A2/pt unknown
- 2018-03-09 SI SI201830764T patent/SI3720024T1/sl unknown
- 2018-03-09 ES ES18783922T patent/ES2927818T3/es active Active
- 2018-03-09 CA CA3055439A patent/CA3055439C/en active Active
- 2018-03-09 MX MX2019012060A patent/MX2019012060A/es active IP Right Grant
- 2018-03-09 PT PT201768637T patent/PT3720024T/pt unknown
- 2018-03-09 ES ES20176863T patent/ES2928290T3/es active Active
- 2018-03-09 EP EP18783922.0A patent/EP3610592B1/en active Active
- 2018-03-09 KR KR1020207032750A patent/KR102642376B1/ko active IP Right Grant
- 2018-03-09 HU HUE20176863A patent/HUE060061T2/hu unknown
- 2018-03-09 RU RU2019131688A patent/RU2753575C2/ru active
- 2018-03-09 SG SG11201908068T patent/SG11201908068TA/en unknown
- 2018-03-09 KR KR1020197033088A patent/KR102180855B1/ko active Application Filing
- 2018-03-30 US US15/942,261 patent/US10404413B2/en active Active
- 2018-04-06 AR ARP180100877A patent/AR111366A1/es active IP Right Grant
- 2018-04-09 TW TW107112059A patent/TWI745579B/zh active
-
2019
- 2019-08-19 US US16/544,788 patent/US11558149B2/en active Active
- 2019-09-02 IL IL269072A patent/IL269072B/en active IP Right Grant
- 2019-09-04 PH PH12019502015A patent/PH12019502015A1/en unknown
- 2019-10-08 CO CONC2019/0011181A patent/CO2019011181A2/es unknown
- 2019-10-08 CL CL2019002870A patent/CL2019002870A1/es unknown
- 2019-10-09 ZA ZA2019/06664A patent/ZA201906664B/en unknown
-
2020
- 2020-02-20 IL IL272812A patent/IL272812A/en unknown
-
2022
- 2022-12-02 US US18/073,974 patent/US20230109472A1/en active Pending
- 2022-12-02 US US18/074,039 patent/US11996940B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100502384B1 (ko) | 1997-01-31 | 2005-09-26 | 알카텔 | 디지털데이타의인터리브및역인터리브방법,인터리브및역인터리브장치,및통신시스템 |
US20030093750A1 (en) | 1998-10-30 | 2003-05-15 | Broadcom Corporation Pursuant | Generalized convolutional interleaver/deinterleaver |
Non-Patent Citations (3)
Title |
---|
InterDigital Inc.,Performance Evaluation of Channel Interleaver[online],3GPP TSG RAN WG1 adhoc_NR_AH_1709 R1-1716489,Internet<URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_AH/NR_AH_1709/Docs/R1-1716489.zip>,2017年09月12日,pp. 1-7 |
Qualcomm Incorporated,Design and evaluation of interleaver for Polar codes[online],3GPP TSG RAN WG1 #90 R1-1713474,Internet<URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_90/Docs/R1-1713474.zip>,2017年08月17日,pp. 1-10 |
S.A. Hanna,Convolutional interleaving for digital radio communications,Proceedings of 2nd IEEE International Conference on Universal Personal Communications,IEEE,1993年10月15日,pp. 443-447,https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=528424,DOI: 10.1109/ICUPC.1993.528424 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7102437B2 (ja) | ポーラーコードのための効率的インターリーバ設計 | |
KR102652057B1 (ko) | 저밀도 패리티 체크 (ldpc) 원형 버퍼 레이트 매칭 | |
JP6937808B2 (ja) | 複数の低密度パリティチェック(ldpc)ベースグラフの設計 | |
JP7050785B2 (ja) | 密度進化を用いたポーラー符号構築のためのネスト化構造 | |
KR102521141B1 (ko) | 폴라 코드를 위한 효율적인 인터리버 설계 | |
WO2019028590A1 (en) | ANTICIPATED STOP OF POLAR CODES USING DISTRIBUTED CYCLIC REDUNDANCY MONITORING |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191029 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210219 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210219 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220113 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220228 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220513 |
|
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: 20220606 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220706 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7102437 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |