JP6513223B2 - 反復mimo検出及びチャネル復号のための方法及びデバイス - Google Patents
反復mimo検出及びチャネル復号のための方法及びデバイス Download PDFInfo
- Publication number
- JP6513223B2 JP6513223B2 JP2017558031A JP2017558031A JP6513223B2 JP 6513223 B2 JP6513223 B2 JP 6513223B2 JP 2017558031 A JP2017558031 A JP 2017558031A JP 2017558031 A JP2017558031 A JP 2017558031A JP 6513223 B2 JP6513223 B2 JP 6513223B2
- Authority
- JP
- Japan
- Prior art keywords
- iterative
- decoder
- channel decoder
- turbo
- iteration
- 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
- 238000000034 method Methods 0.000 title claims description 63
- 238000001514 detection method Methods 0.000 title description 2
- 238000012804 iterative process Methods 0.000 claims description 41
- 230000008569 process Effects 0.000 claims description 39
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 4
- 238000004422 calculation algorithm Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 208000008487 fibromuscular dysplasia Diseases 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 208000011580 syndromic disease Diseases 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
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/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/3746—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35 with iterative 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/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/1105—Decoding
- H03M13/1111—Soft-decision decoding, e.g. by means of message passing or belief propagation algorithms
-
- 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/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/3723—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35 using means or methods for the initialisation of the decoder
-
- 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/6525—3GPP LTE including E-UTRA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
- H04L1/005—Iterative decoding, including iteration between signal detection and decoding operation
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)
- Error Detection And Correction (AREA)
Description
第1の反復プロセスの反復の終了時に、反復チャネル復号器によって内部的に用いられる変数を記憶するステップと、
第2の反復プロセスの後続の反復時に記憶された変数を読み出すステップと、
を含む、方法に関する。
第1の反復プロセスの反復の終了時に、反復チャネル復号器によって内部的に用いられる変数を記憶する部分と、
第2の反復プロセスの後続の反復時に記憶された変数を読み出す部分と、
を備える、デバイスに関する。
Claims (12)
- ターボ復調方式を用いて受信シンボルを復調する方法であって、前記受信シンボルは、複数のストリームにおいて転送され、複数のアンテナを通じて受信され、前記ターボ復調方式は、前記複数のストリームを復号する反復MIMO復号器を含み、デインターリーブプロセスが、チャネル符号のいくつかの符号ブロックの組に基づき、チャネル符号を反復的に復号するために前記ターボ復調方式において反復チャネル復号器が用いられる、方法において、該反復チャネル復号器は、反復復号プロセスと呼ばれる第1の反復プロセスを実行し、ターボ復調は、反復復調及び復号プロセスと呼ばれる第2の反復プロセスを実行し、該第2の反復プロセスの各反復時に、前記反復チャネル復号器は、シンボルの導出元のビットを復号するために複数の反復を実行し、前記ターボ復調方式は、前記チャネル符号のいくつかの符号ブロックの組に基づくデインターリーブプロセスを含み、該方法は、前記反復チャネル復号器によって実行される、
前記第1の反復プロセスの前記反復の終了時に、前記反復チャネル復号器によって内部的に用いられる変数を記憶するステップと、
前記反復チャネル復号器によって、前記反復チャネル復号器が前記第2の反復プロセスの後続の反復時に前記記憶された変数を読み出すか又は該記憶された変数をリセットしなくてはならないことを該反復チャネル復号器に示すコントローラーメッセージを受信するステップであって、前記メッセージは、復号される次のブロックのいくつかの符号ブロックの組内のためのブロック識別子を更に含む、ステップと、
前記メッセージが、前記反復チャネル復号器に、反復チャネル復号器が前記記憶された変数を読み出さなくてはならないことを示すとき、前記第2の反復プロセスの後続の反復時に、前記復号される次のブロックのいくつかの符号ブロックの前記組内のための前記ブロック識別子に対応する前記記憶された変数を読み出すステップと、
を含むことを特徴とする、方法。 - 前記受信シンボルは、直交周波数分割多重接続を用いてソースによって転送される、請求項1に記載の方法。
- 前記受信シンボルは、シングルキャリア直交周波数分割多重を用いてソースによって転送される、請求項1に記載の方法。
- 前記受信シンボルは、非直交伝送方式であるファスターザンナイキストを用いて転送される、請求項3に記載の方法。
- 前記反復MIMO復号器は、最小平均二乗誤差等化である、請求項1から4までのいずれか1項に記載の方法。
- 前記ターボ復調方式は、反復チャネル推定を含む、請求項1から5までのいずれか1項に記載の方法。
- 前記ターボ復調方式は、反復デマッピングを含む、請求項1から6までのいずれか1項に記載の方法。
- 前記反復チャネル復号器は、低密度パリティチェック復号器である、請求項1から7までのいずれか1項に記載の方法。
- 前記反復チャネル復号器は、畳み込みターボ符号復号器である、請求項1から7までのいずれか1項に記載の方法。
- 前記反復チャネル復号器は、ブロックターボ符号復号器である、請求項1から7までのいずれか1項に記載の方法。
- ターボ復調方式を用いて受信シンボルを復調するデバイスであって、前記受信シンボルは、複数のストリームにおいて転送され、複数のアンテナを通じて受信され、前記ターボ復調方式は、前記複数のストリームを復号する反復MIMO復号器を含み、デインターリーブプロセスが、チャネル符号のいくつかの符号ブロックの組に基づき、チャネル符号を反復的に復号するために前記ターボ復調方式において反復チャネル復号器が用いられ、該反復チャネル復号器は、反復復号プロセスと呼ばれる第1の反復プロセスを実行し、ターボ復調は、反復復調及び復号プロセスと呼ばれる第2の反復プロセスを実行し、該第2の反復プロセスの各反復時に、前記反復チャネル復号器は、シンボルの導出元のビットを復号するために複数の反復を実行し、前記ターボ復調方式は、前記チャネル符号のいくつかの符号ブロックの組に基づくデインターリーブプロセスを含み、前記反復チャネル復号器は、
前記第1の反復プロセスの前記反復の終了時に、前記反復チャネル復号器によって内部的に用いられる変数を記憶する部分と、
前記反復チャネル復号器によって、反復チャネル復号器が前記第2の反復プロセスの後続の反復時に前記記憶された変数を読み出すか又は該記憶された変数をリセットしなくてはならないことを該反復チャネル復号器に示すコントローラーメッセージを受信する部分であって、前記メッセージは、復号される次のブロックのいくつかの符号ブロックの組内のためのブロック識別子を更に含むものと、
前記メッセージが、前記反復チャネル復号器に、反復チャネル復号器が前記記憶された変数を読み出さなくてはならないことを示すとき、前記第2の反復プロセスの後続の反復時に、前記復号される次のブロックのいくつかの符号ブロックの前記組内のための前記ブロック識別子に対応する前記記憶された変数を読み出す部分と、
を備える、デバイス。 - プログラムコード命令がプログラム可能なデバイスによって実行されるときに、請求項1から10までのいずれか1項に記載の方法を実施するための、前記プログラム可能なデバイスにおいてロードすることができる前記プログラムコード命令を含むコンピュータープログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP15187974.9 | 2015-10-01 | ||
EP15187974.9A EP3151432B1 (en) | 2015-10-01 | 2015-10-01 | Method and a device for demodulating received symbols using a turbo-demodulation scheme comprising an iterative mimo decoder and wherein an iterative channel decoder is used in the turbo-demodulation scheme |
PCT/JP2016/076219 WO2017056881A1 (en) | 2015-10-01 | 2016-08-31 | Method and device for iterative mimo detection and channel decoding |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018520544A JP2018520544A (ja) | 2018-07-26 |
JP6513223B2 true JP6513223B2 (ja) | 2019-05-15 |
Family
ID=54293056
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017558031A Active JP6513223B2 (ja) | 2015-10-01 | 2016-08-31 | 反復mimo検出及びチャネル復号のための方法及びデバイス |
Country Status (4)
Country | Link |
---|---|
US (1) | US10454502B2 (ja) |
EP (1) | EP3151432B1 (ja) |
JP (1) | JP6513223B2 (ja) |
WO (1) | WO2017056881A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3151434A1 (en) * | 2015-10-01 | 2017-04-05 | Mitsubishi Electric R&D Centre Europe B.V. | Method for demodulating received symbols using a turbo-demodulation scheme comprising an iterative channel equalization and wherein an iterative channel decoder is used in the turbo-demodulation scheme |
EP3151433A1 (en) * | 2015-10-01 | 2017-04-05 | Mitsubishi Electric R&D Centre Europe B.V. | Method for demodulating received symbols using a turbo-demodulation scheme comprising an iterative de-mapping and wherein an iterative channel decoder is used in the turbo-demodulation scheme |
WO2020103007A1 (en) * | 2018-11-21 | 2020-05-28 | Nokia Shanghai Bell Co., Ltd. | Anchor process of data symbols in channel estimation |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7154936B2 (en) * | 2001-12-03 | 2006-12-26 | Qualcomm, Incorporated | Iterative detection and decoding for a MIMO-OFDM system |
US7237181B2 (en) * | 2003-12-22 | 2007-06-26 | Qualcomm Incorporated | Methods and apparatus for reducing error floors in message passing decoders |
CA2665647A1 (en) | 2006-11-01 | 2008-05-15 | Qualcomm Incorporated | Turbo interleaver for high data rates |
IL181398A0 (en) * | 2007-02-18 | 2007-12-03 | Runcom Technologies Ltd | Mimo decoding system and method |
WO2010066778A1 (en) * | 2008-12-12 | 2010-06-17 | Thomson Licensing | Method for turbo equalization of zarray coded words |
RU2011147727A (ru) * | 2009-04-24 | 2013-05-27 | Панасоник Корпорэйшн | Устройство беспроводной связи и способ беспроводной связи |
US20120045024A1 (en) | 2010-02-24 | 2012-02-23 | Qualcomm Incorporated | Methods and apparatus for iterative decoding in multiple-input-multiple-output (mimo) communication systems |
US20120020402A1 (en) * | 2010-07-26 | 2012-01-26 | Technische Universitat Berlin | Receiver |
US8880973B1 (en) * | 2011-02-03 | 2014-11-04 | Marvell International Ltd. | Detector-decoder interface for GF(q) iterative decoding |
US8984365B1 (en) * | 2013-03-14 | 2015-03-17 | Pmc-Sierra Us, Inc. | System and method for reduced memory storage in LDPC decoding |
JP6123436B2 (ja) | 2013-04-04 | 2017-05-10 | 富士通株式会社 | 受信装置および復号方法 |
US9203555B2 (en) * | 2014-02-13 | 2015-12-01 | Nec Laboratories America, Inc. | Optimum signal constellation design and mapping for few-mode fiber based LDPC-coded CO-OFDM |
US10057942B2 (en) * | 2015-03-20 | 2018-08-21 | Qualcomm Incorporated | Data transfer using non-radio frequency (RF) and RF signals |
EP3151433A1 (en) * | 2015-10-01 | 2017-04-05 | Mitsubishi Electric R&D Centre Europe B.V. | Method for demodulating received symbols using a turbo-demodulation scheme comprising an iterative de-mapping and wherein an iterative channel decoder is used in the turbo-demodulation scheme |
EP3151434A1 (en) * | 2015-10-01 | 2017-04-05 | Mitsubishi Electric R&D Centre Europe B.V. | Method for demodulating received symbols using a turbo-demodulation scheme comprising an iterative channel equalization and wherein an iterative channel decoder is used in the turbo-demodulation scheme |
-
2015
- 2015-10-01 EP EP15187974.9A patent/EP3151432B1/en not_active Not-in-force
-
2016
- 2016-08-31 JP JP2017558031A patent/JP6513223B2/ja active Active
- 2016-08-31 WO PCT/JP2016/076219 patent/WO2017056881A1/en active Application Filing
- 2016-08-31 US US15/749,242 patent/US10454502B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP3151432A1 (en) | 2017-04-05 |
EP3151432B1 (en) | 2018-08-01 |
WO2017056881A1 (en) | 2017-04-06 |
US20180226998A1 (en) | 2018-08-09 |
US10454502B2 (en) | 2019-10-22 |
JP2018520544A (ja) | 2018-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10715276B2 (en) | Bandwidth constrained communication systems with optimized low-density parity-check codes | |
US8261152B2 (en) | Apparatus and method for channel encoding/decoding in communication system using variable-length LDPC codes | |
US20170359150A1 (en) | Data checking method and device | |
KR20090086893A (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널부호/복호 방법 및 장치 | |
KR20090092197A (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널부호/복호 방법 및 장치 | |
KR102262186B1 (ko) | 높은 레이트의 긴 ldpc 코드 | |
JP6456522B2 (ja) | 反復変調、等化、および、チャネル復号のための方法、装置、および、コンピュータープログラム | |
Hehn et al. | LDPC codes and convolutional codes with equal structural delay: A comparison | |
JP6513223B2 (ja) | 反復mimo検出及びチャネル復号のための方法及びデバイス | |
KR20090095432A (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서채널부호/복호 방법 및 장치 | |
CN115996061A (zh) | 使用行正交结构的ldpc码传输方法以及用于此的设备 | |
Boiko et al. | Simulation of the Transport Channel With Polar Codes for the 5G Mobile Communication | |
US7573962B1 (en) | Diversity code combining scheme for turbo coded systems | |
JP6456521B2 (ja) | ターボ復調、反復デマッピングおよび反復復号のための方法、装置、および、プログラム | |
Cisek et al. | Prototyping software transceiver for the 5G new radio physical uplink shared channel | |
KR20090093778A (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널부호/복호 장치 및 방법 | |
Kang et al. | Faster than Nyquist transmission with multiple turbo-like codes | |
KR20090060106A (ko) | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널부호화/복호화 방법 및 장치 | |
Li et al. | Iterative receiver design for probabilistic constellation shaping in ISI channel | |
EP1962430A1 (en) | Coding/Decoding | |
Benjangkaprasert et al. | Signal processing of WiMAX physical layer based on low-density parity-check codes | |
Alqudah et al. | Efficient Generation of Puncturing-Assisted Rate-Matched 5G New Radio LDPC Codes for Faster-Than-Nyquist Signaling | |
Manzoor et al. | BER Analysis of WiMAX using Diverse Channel Coding Schemes | |
Mihaylov et al. | Analysis of the Physical Layer in IEEE 802.16 (e) Standard | |
JP2014068158A (ja) | 復号装置、復号方法、プログラム及び受信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180828 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181031 |
|
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: 20190312 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190409 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6513223 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |