JP2006524960A - ブロックコヒーレント通信システムにおけるソフト情報の抽出 - Google Patents
ブロックコヒーレント通信システムにおけるソフト情報の抽出 Download PDFInfo
- Publication number
- JP2006524960A JP2006524960A JP2006509627A JP2006509627A JP2006524960A JP 2006524960 A JP2006524960 A JP 2006524960A JP 2006509627 A JP2006509627 A JP 2006509627A JP 2006509627 A JP2006509627 A JP 2006509627A JP 2006524960 A JP2006524960 A JP 2006524960A
- Authority
- JP
- Japan
- Prior art keywords
- complex
- values
- symbol
- value
- soft
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 46
- 230000001427 coherent effect Effects 0.000 title claims abstract description 22
- 238000000605 extraction Methods 0.000 title 1
- 238000000034 method Methods 0.000 claims abstract description 55
- 230000003111 delayed effect Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 abstract description 6
- URWAJWIAIPFPJE-YFMIWBNJSA-N sisomycin Chemical compound O1C[C@@](O)(C)[C@H](NC)[C@@H](O)[C@H]1O[C@@H]1[C@@H](O)[C@H](O[C@@H]2[C@@H](CC=C(CN)O2)N)[C@@H](N)C[C@H]1N URWAJWIAIPFPJE-YFMIWBNJSA-N 0.000 abstract 1
- 238000013507 mapping Methods 0.000 description 12
- 230000015654 memory Effects 0.000 description 8
- 102100026758 Serine/threonine-protein kinase 16 Human genes 0.000 description 4
- 101710184778 Serine/threonine-protein kinase 16 Proteins 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000007704 transition 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
-
- 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
-
- 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
-
- 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/31—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 coding for error detection or correction and efficient use of the spectrum
-
- 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/3784—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35 for soft-output decoding of 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/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/45—Soft decoding, i.e. using symbol reliability information
-
- 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/6325—Error control coding in combination with demodulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K1/00—Secret communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0065—Serial 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/0071—Use of interleaving
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)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
式中、□は未知の位相であり、□は未知の(実際の)チャネル利得であり、n(i)は付加的雑音成分である。
E(t(i))=(tanh(m(2i)/2),tanh(m(2i+1)/2))
および
s(i)の共役の期待値:
E(t(i)*)=(tanh(m(2i)/2),−tanh(m(2i+1)/2))
が得られる。
m≦−10のとき、−3/4
−10<m≦−6のとき、−1/2
−6<m<−1のとき、−1/4
−1≦m≦1のとき、tanh(m/2)=0 式(1)
1<m<6のとき、1/4
6≦m<10のとき、1/2
m≧10のとき、3/4
この近似の下では、シンボルt(i)の期待値の実成分および複素成分双方を表すには3ビットで十分である。
Claims (27)
- 受信装置に伝達された複素値の組からソフト値を生成するために前記受信装置を操作する方法であって、以下のステップ:
a)複素値の第1の組を受信するステップであって、複素値の前記第1の組は、チャネル上で伝達された信号から得られた受信された複素シンボル値である、
b)ソフトビットの組を受信するステップであって、前記ソフトビットは、前記複素シンボル値に対応する、
c)複素値の第2の組の少なくともいくつかの要素を生成するために複素値の前記第1の組の少なくともいくつかの各々について複素乗算操作を実行するステップであって、複素値の前記第1の組の少なくともいくつかの前記組の個別の複素値の各々について実行される乗算操作は、前記個別の複素値に前記ソフトビットの少なくともいくつかから決定された複素値を掛けることを含む、
d)複素合計を生成するために複素値の前記第2の組中の前記複素値を合計するステップであって、前記複素合計は複素値である、
e)前記複素合計から複素値の前記第2の組のうちの1つの複素値を別個に引くことにより、複素値の前記第1の組と同数の要素を有する複素値の第3の組を生成するステップであって、各別個の減算が複素値の前記第3の組のうちの1つの複素値を生成する、および
f)複素値の第4の組を生成するために、複素値の前記第1の組の各要素に、前記第3の組からの複素値の共役を掛けるステップであって、前記第4の組は、第1および第2の組と同数の要素を有しており、前記第4の組中の前記複素値は、生成されたソフトシンボル値である、
を実行するために前記装置を操作する方法。 - ソフト値の前記受信された組はデコーダの出力から生成される請求項1に記載の方法。
- 複素値の第3の組を生成する前記ステップにおいて実行される前記別個の減算は逐次実行される請求項1に記載の方法。
- 受信された複素シンボル値あたり少なくとも2つのソフトビットがある請求項1に記載の方法。
- 受信された複素シンボル値あたり少なくとも3つのソフトビットがある請求項1に記載の方法。
- 受信された複素シンボル値の1つが、複素値の前記第1の組の少なくともいくつかについて前記複素乗算操作を実行する前記ステップにより位相を変更されない請求項1に記載の方法。
- 位相を変更されない前記複素シンボル値は、受信された複素シンボル値の第1の組内の予め選択された位置で生じる請求項6に記載の方法。
- 位相を変更されない前記複素シンボル値について、乗算は既知でありかつソフトビットから独立している請求項6に記載の方法。
- 位相を変更されない前記複素シンボル値は、パイロットシンボル値である請求項6に記載の方法。
- 位相を変更されない前記複素シンボル値は、擬似パイロットシンボルを表す既知のシンボル値である請求項6に記載の方法。
- 付加的ソフトビットを生成するために、前記ソフトシンボル値についてソフト入力・ソフト出力デコーディング操作を実行するステップをさらに含む請求項1に記載の方法。
- 複素シンボル値の別の組を処理するために、前記生成された付加的ソフトビットを用いるステップをさらに含む請求項11に記載の方法。
- 前記ソフト入力・ソフト出力デコーディング操作は、低密度パリティチェックデコーダにより実行される請求項11に記載の方法。
- 前記ソフト入力・ソフト出力デコーディング操作は、ターボデコーダにより実行される請求項11に記載の方法。
- 複素シンボル値の前記第1の組は、OFDM変調通信システムにより作り出される請求項1に記載の方法。
- 複素シンボル値の生成された第2の組の各々を予め決められた時間保存するステップをさらに含み、前記減算は、前記予め決められた時間保存されていた前記第2の組からのシンボル値を用いる前記請求項1に記載の方法。
- 複素シンボル値の第1の組の各々を第2の予め決められた時間保存するステップをさらに含み、前記第2の予め決められた時間は、第1の予め決められた時間より長く、かつ
前記第3の複素シンボル値を掛けられた前記第1の複素シンボル値は、前記第2の予め決められた時間遅延される請求項16に記載の方法。 - 複素値の前記第1の組の少なくともいくつかについての前記複素乗算操作は、せいぜい2回のシフト操作およびせいぜい1回の加算操作を実行することによって実行される請求項5に記載の方法。
- 通信信号はブロックコヒーレント通信信号である請求項1に記載の方法。
- 受信された複素シンボル値の1つが、複素値の前記第1の組の少なくともいくつかの各々についての前記複素乗算操作を実行する前記ステップにより、固定された予め選択された量だけ位相が変化される請求項1に記載の方法。
- 固定された予め選択された量だけ位相が変化される前記複素シンボル値は、受信された複素シンボル値の第1の組内の予め選択された位置で生じる請求項20に記載の方法。
- 固定された予め選択された量だけ位相が変化される前記複素シンボル値について、乗算は既知でありかつソフトビットから独立している請求項20に記載の方法。
- 複素値の組からソフト値を生成するための装置であって、
i)複素値の第1の組を受信するための第1の入力であって、複素値の前記第1の組は、チャネル上で伝達された信号から得られた受信された複素シンボル値である第1の入力、
ii)ソフトビットの組を受信するための第2の入力であって、前記ソフトビットは、前記複素シンボル値に対応する第2の入力、および
iii)複素値の第2の組の少なくともいくつかの要素を生成するために複素値の前記第1の組の少なくともいくつかの各々について複素乗算操作を実行するための回路であって、複素値の前記第1の組の少なくともいくつかの前記組の個別の複素値の各々について実行される乗算操作は、前記個別の複素値に前記ソフトビットの少なくともいくつかから決定された複素値を掛けることを含む回路、を含む第1の複素乗算器と、
複素合計を生成するために複素値の前記第2の組中の前記複素値を合計するための、前記第1の複素乗算器に連結された加算器であって、前記複素合計は複素値である加算器と、
前記複素合計から複素値の前記第2の組のうちの1つの複素値を別個に引くことにより、複素値の前記第1の組と同数の要素を有する複素値の第3の組を生成するための手段であって、各別個の減算が複素値の前記第3の組のうちの1つの複素値を生成する手段と、
複素値の第4の組を生成するために、複素値の前記第1の組の各要素に、前記第3の組からの複素値の共役を掛けるための手段であって、前記第4の組は、第1および第2の組と同数の要素を有しており、前記第4の組中の前記複素値は、生成されたソフトシンボル値である手段と、を含む装置。 - ソフト出力値を生成するデコーダをさらに含み、前記デコーダは前記第1の複素乗算器の前記第1の入力に結合される請求項23に記載の装置。
- 複素値の第3の組を生成するための前記手段は、複素値の前記第2の組に含まれる複素値を遅延するための遅延線を含んでおり、減算器が前記遅延線に結合される請求項23に記載の装置。
- 受信された複素シンボル値あたり少なくとも2つのソフトビットがある請求項23に記載の装置。
- 複素値の第4の組を生成するために複素値の前記第1の組の各要素に前記第3の組からの複素値の共役を掛けるための前記手段は、
共役回路と、
第2の複素乗算器とを含む請求項23に記載の装置。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US45967703P | 2003-04-02 | 2003-04-02 | |
| US10/637,844 US7231557B2 (en) | 2003-04-02 | 2003-08-08 | Methods and apparatus for interleaving in a block-coherent communication system |
| US10/815,413 US7434145B2 (en) | 2003-04-02 | 2004-04-01 | Extracting soft information in a block-coherent communication system |
| PCT/US2004/010187 WO2004091102A1 (en) | 2003-04-02 | 2004-04-02 | Extracting soft information in a block-coherent communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006524960A true JP2006524960A (ja) | 2006-11-02 |
| JP4426573B2 JP4426573B2 (ja) | 2010-03-03 |
Family
ID=33162982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006509627A Expired - Fee Related JP4426573B2 (ja) | 2003-04-02 | 2004-04-02 | ブロックコヒーレント通信システムにおけるソフト情報の抽出 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7434145B2 (ja) |
| EP (1) | EP1611686B1 (ja) |
| JP (1) | JP4426573B2 (ja) |
| KR (1) | KR101070950B1 (ja) |
| AT (1) | ATE556490T1 (ja) |
| CA (1) | CA2521035C (ja) |
| WO (1) | WO2004091102A1 (ja) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7315576B1 (en) * | 2002-02-05 | 2008-01-01 | Qualcomm Incorporated | System for soft symbol decoding with MIMO log-map detection |
| WO2005112273A1 (en) * | 2004-05-18 | 2005-11-24 | Koninklijke Philips Electronics N.V. | Turbo decoder input reordering |
| US7760880B2 (en) * | 2004-10-13 | 2010-07-20 | Viasat, Inc. | Decoder architecture system and method |
| US7958424B2 (en) * | 2005-06-22 | 2011-06-07 | Trident Microsystems (Far East) Ltd. | Multi-channel LDPC decoder architecture |
| US7770090B1 (en) * | 2005-09-14 | 2010-08-03 | Trident Microsystems (Far East) Ltd. | Efficient decoders for LDPC codes |
| US8091009B2 (en) * | 2006-03-23 | 2012-01-03 | Broadcom Corporation | Symbol by symbol map detection for signals corrupted by colored and/or signal dependent noise |
| JP2008011205A (ja) * | 2006-06-29 | 2008-01-17 | Toshiba Corp | 符号化装置及び復号化装置及び方法及び情報記録再生装置 |
| JP4626827B2 (ja) * | 2007-10-19 | 2011-02-09 | ソニー株式会社 | 受信装置および方法、並びにプログラム |
| KR100993422B1 (ko) * | 2007-12-07 | 2010-11-09 | 한국전자통신연구원 | 반복 수신 장치 및 반복 복호 장치 |
| US8315341B2 (en) * | 2008-06-06 | 2012-11-20 | Maxim Integrated Products, Inc. | Soft repetition code combiner using channel state information |
| CN104124987B (zh) * | 2013-04-28 | 2016-06-08 | 国际商业机器公司 | 用于并行处理数据的方法和装置 |
| US9425922B2 (en) * | 2014-08-15 | 2016-08-23 | Nxp B.V. | Reduced memory iterative baseband processing |
| CN106230551B (zh) * | 2016-07-25 | 2019-05-21 | 东南大学 | 可生成导频的交织单元及无线通信数据发送、接收装置 |
| EP3337070B1 (en) * | 2016-12-16 | 2019-10-23 | Nxp B.V. | Demodulation and decoding |
Family Cites Families (63)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US34828A (en) * | 1862-04-01 | Improvement in cultivators | ||
| US3542756A (en) * | 1968-02-07 | 1970-11-24 | Codex Corp | Error correcting |
| US3665396A (en) * | 1968-10-11 | 1972-05-23 | Codex Corp | Sequential decoding |
| US4295218A (en) * | 1979-06-25 | 1981-10-13 | Regents Of The University Of California | Error-correcting coding system |
| US5293489A (en) * | 1985-01-24 | 1994-03-08 | Nec Corporation | Circuit arrangement capable of centralizing control of a switching network |
| US5271042A (en) * | 1989-10-13 | 1993-12-14 | Motorola, Inc. | Soft decision decoding with channel equalization |
| US5157671A (en) * | 1990-05-29 | 1992-10-20 | Space Systems/Loral, Inc. | Semi-systolic architecture for decoding error-correcting codes |
| US5313609A (en) * | 1991-05-23 | 1994-05-17 | International Business Machines Corporation | Optimum write-back strategy for directory-based cache coherence protocols |
| US5392299A (en) * | 1992-01-15 | 1995-02-21 | E-Systems, Inc. | Triple orthogonally interleaed error correction system |
| US5396518A (en) * | 1993-05-05 | 1995-03-07 | Gi Corporation | Apparatus and method for communicating digital data using trellis coding with punctured convolutional codes |
| US5457704A (en) * | 1993-05-21 | 1995-10-10 | At&T Ipm Corp. | Post processing method and apparatus for symbol reliability generation |
| FR2706054B1 (fr) * | 1993-06-02 | 1995-07-13 | Alcatel Mobile Comm France | Procédé d'entrelacement d'une séquence d'éléments de données, et dispositif d'entrelacement correspondant. |
| US5526501A (en) * | 1993-08-12 | 1996-06-11 | Hughes Aircraft Company | Variable accuracy indirect addressing scheme for SIMD multi-processors and apparatus implementing same |
| US5615298A (en) * | 1994-03-14 | 1997-03-25 | Lucent Technologies Inc. | Excitation signal synthesis during frame erasure or packet loss |
| US5860085A (en) * | 1994-08-01 | 1999-01-12 | Cypress Semiconductor Corporation | Instruction set for a content addressable memory array with read/write circuits and an interface register logic block |
| US5684835A (en) * | 1994-10-13 | 1997-11-04 | Westinghouse Electric Corporation | Locally coherent QPSK detection with differential decoding for a fading channel |
| US5671221A (en) * | 1995-06-14 | 1997-09-23 | Sharp Microelectronics Technology, Inc. | Receiving method and apparatus for use in a spread-spectrum communication system |
| US5867538A (en) * | 1995-08-15 | 1999-02-02 | Hughes Electronics Corporation | Computational simplified detection of digitally modulated radio signals providing a detection of probability for each symbol |
| US5968198A (en) * | 1996-08-16 | 1999-10-19 | Ericsson, Inc. | Decoder utilizing soft information output to minimize error rates |
| US5892962A (en) * | 1996-11-12 | 1999-04-06 | Lucent Technologies Inc. | FPGA-based processor |
| US5909572A (en) * | 1996-12-02 | 1999-06-01 | Compaq Computer Corp. | System and method for conditionally moving an operand from a source register to a destination register |
| GB2325129B (en) * | 1997-05-02 | 2002-06-19 | Lsi Logic Corp | Demodulating digital video broadcast signals |
| US6438180B1 (en) * | 1997-05-09 | 2002-08-20 | Carnegie Mellon University | Soft and hard sequence detection in ISI memory channels |
| GB2326253A (en) * | 1997-06-10 | 1998-12-16 | Advanced Risc Mach Ltd | Coprocessor data access control |
| JPH1117555A (ja) * | 1997-06-26 | 1999-01-22 | Mitsubishi Electric Corp | データ伝送システム、受信装置および記録媒体 |
| US5864703A (en) * | 1997-10-09 | 1999-01-26 | Mips Technologies, Inc. | Method for providing extended precision in SIMD vector arithmetic operations |
| US5933650A (en) * | 1997-10-09 | 1999-08-03 | Mips Technologies, Inc. | Alignment and ordering of vector elements for single instruction multiple data processing |
| US6073250A (en) * | 1997-11-06 | 2000-06-06 | Luby; Michael G. | Loss resilient decoding technique |
| US6195777B1 (en) * | 1997-11-06 | 2001-02-27 | Compaq Computer Corporation | Loss resilient code with double heavy tailed series of redundant layers |
| US6925107B2 (en) * | 1998-03-06 | 2005-08-02 | Deutsche Telekom Ag | Decoding method and decoding device for a CDMA transmission system for demodulating a received signal available in serial code concatenation |
| US6339834B1 (en) * | 1998-05-28 | 2002-01-15 | Her Majesty The Queen In Right Of Canada, As Represented By The Minister Of Industry Through The Communication Research Centre | Interleaving with golden section increments |
| JP2002526965A (ja) * | 1998-09-28 | 2002-08-20 | アドバンスト ハードウェア アーキテクチャーズ,インコーポレイテッド | ターボプロダクト符号復号器 |
| US6490705B1 (en) * | 1998-10-22 | 2002-12-03 | Lucent Technologies Inc. | Method and apparatus for receiving MPEG video over the internet |
| US6247158B1 (en) * | 1998-11-30 | 2001-06-12 | Itt Manufacturing Enterprises, Inc. | Digital broadcasting system and method |
| US6397240B1 (en) * | 1999-02-18 | 2002-05-28 | Agere Systems Guardian Corp. | Programmable accelerator for a programmable processor system |
| GB2354676B (en) | 1999-09-20 | 2001-10-10 | Lucent Technologies Inc | Turbo equalization with a decision feedback equalizer |
| US6594318B1 (en) * | 1999-12-02 | 2003-07-15 | Qualcomm Incorporated | Method and apparatus for computing soft decision input metrics to a turbo decoder |
| US6473010B1 (en) * | 2000-04-04 | 2002-10-29 | Marvell International, Ltd. | Method and apparatus for determining error correction code failure rate for iterative decoding algorithms |
| FR2809249B1 (fr) * | 2000-05-16 | 2004-04-23 | France Telecom | Procede et systeme de detection et de decodage iteratif de symboles recus, couple a une reestimation des coefficients du canal de transmission |
| US6697441B1 (en) * | 2000-06-06 | 2004-02-24 | Ericsson Inc. | Baseband processors and methods and systems for decoding a received signal having a transmitter or channel induced coupling between bits |
| EP1179934A1 (en) * | 2000-08-11 | 2002-02-13 | Mitsubishi Electric Information Technology Centre Europe B.V. | Adaptive turbo-equalization |
| US7016440B1 (en) * | 2000-08-16 | 2006-03-21 | The Board Of Trustees Of The University Of Illinois | Iterative MMSE equalization-decoder soft information exchange decoding method and device |
| US6647055B2 (en) * | 2000-08-31 | 2003-11-11 | Wen-Yi Kuo | Adaptive channel estimation using continuous pilot signal based on doppler period |
| US6754804B1 (en) * | 2000-12-29 | 2004-06-22 | Mips Technologies, Inc. | Coprocessor interface transferring multiple instructions simultaneously along with issue path designation and/or issue order designation for the instructions |
| US6731700B1 (en) * | 2001-01-04 | 2004-05-04 | Comsys Communication & Signal Processing Ltd. | Soft decision output generator |
| JP3714910B2 (ja) * | 2001-02-20 | 2005-11-09 | 株式会社エヌ・ティ・ティ・ドコモ | ターボ受信方法及びその受信機 |
| FR2821217B1 (fr) * | 2001-02-21 | 2003-04-25 | France Telecom | Procede et systeme de codage-decodage iteratif de flux de donnees numeriques codees par combinaisons spatio-temporelles, en emission et reception multiple |
| US7224758B1 (en) * | 2001-03-23 | 2007-05-29 | Via Telecom Co., Ltd. | Multiple transmit antenna weighting techniques |
| US7333571B2 (en) * | 2001-04-23 | 2008-02-19 | California Institute Of Technology | Reduced complexity coding system using iterative decoding |
| US6633856B2 (en) * | 2001-06-15 | 2003-10-14 | Flarion Technologies, Inc. | Methods and apparatus for decoding LDPC codes |
| US7154936B2 (en) * | 2001-12-03 | 2006-12-26 | Qualcomm, Incorporated | Iterative detection and decoding for a MIMO-OFDM system |
| DE10162375A1 (de) * | 2001-12-19 | 2003-07-10 | Bayer Ag | Bicyclische N-Aryl-amide |
| FI20021554A7 (fi) * | 2001-12-28 | 2003-06-29 | Nokia Corp | Menetelmä kanavan estimoimiseksi ja radiojärjestelmä |
| US6718504B1 (en) * | 2002-06-05 | 2004-04-06 | Arc International | Method and apparatus for implementing a data processor adapted for turbo decoding |
| US7099270B2 (en) * | 2002-06-06 | 2006-08-29 | Texas Instruments Incorporated | Multi-path equalization for orthogonal frequency division multiplexing communication system |
| US7095812B2 (en) * | 2002-06-24 | 2006-08-22 | Agere Systems Inc. | Reduced complexity receiver for space-time- bit-interleaved coded modulation |
| US7178080B2 (en) | 2002-08-15 | 2007-02-13 | Texas Instruments Incorporated | Hardware-efficient low density parity check code for digital communications |
| US6961888B2 (en) * | 2002-08-20 | 2005-11-01 | Flarion Technologies, Inc. | Methods and apparatus for encoding LDPC codes |
| US7277509B2 (en) * | 2003-02-10 | 2007-10-02 | Nokia Corporation | Low complexity frequency-offset correction method |
| CA2516541A1 (en) | 2003-02-26 | 2004-09-16 | Flarion Technologies, Inc. | Soft information scaling for iterative decoding |
| US7447261B2 (en) * | 2003-07-08 | 2008-11-04 | Conexant Systems, Inc. | Adaptive frequency equalizer |
| US6813219B1 (en) * | 2003-09-15 | 2004-11-02 | The United States Of America As Represented By The Secretary Of The Navy | Decision feedback equalization pre-processor with turbo equalizer |
| US7342981B2 (en) * | 2004-01-15 | 2008-03-11 | Ati Technologies Inc. | Digital receiver having adaptive carrier recovery circuit |
-
2004
- 2004-04-01 US US10/815,413 patent/US7434145B2/en not_active Expired - Lifetime
- 2004-04-02 JP JP2006509627A patent/JP4426573B2/ja not_active Expired - Fee Related
- 2004-04-02 AT AT04758785T patent/ATE556490T1/de active
- 2004-04-02 EP EP04758785A patent/EP1611686B1/en not_active Expired - Lifetime
- 2004-04-02 CA CA2521035A patent/CA2521035C/en not_active Expired - Fee Related
- 2004-04-02 WO PCT/US2004/010187 patent/WO2004091102A1/en not_active Ceased
-
2005
- 2005-10-04 KR KR1020057018932A patent/KR101070950B1/ko not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| EP1611686A4 (en) | 2006-05-03 |
| KR101070950B1 (ko) | 2011-10-06 |
| CA2521035C (en) | 2012-10-02 |
| WO2004091102A1 (en) | 2004-10-21 |
| EP1611686B1 (en) | 2012-05-02 |
| CA2521035A1 (en) | 2004-10-21 |
| US20040196927A1 (en) | 2004-10-07 |
| US7434145B2 (en) | 2008-10-07 |
| JP4426573B2 (ja) | 2010-03-03 |
| KR20050118304A (ko) | 2005-12-16 |
| ATE556490T1 (de) | 2012-05-15 |
| EP1611686A1 (en) | 2006-01-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4741154B2 (ja) | ターボ復号器に対する軟判定入力のメトリックを計算するための装置及び方法 | |
| US8504891B2 (en) | Apparatus, systems and methods including nonbinary low density parity check coding for enhanced multicarrier underwater acoustic communications | |
| Rao | Channel coding techniques for wireless communications | |
| US8656245B2 (en) | Method of error floor mitigation in low-density parity-check codes | |
| US7136370B2 (en) | Multicarrier DS/CDMA system using a turbo code with nonuniform repetition coding | |
| US9438305B2 (en) | Method for transmitting non binary error correcting code words with CCSK modulation, and corresponding signal and device | |
| MXPA06010073A (es) | Canal iterativo y calculo de interferencia y descodificacion. | |
| JP4426573B2 (ja) | ブロックコヒーレント通信システムにおけるソフト情報の抽出 | |
| JP4643564B2 (ja) | ブロックコヒーレント通信システムにおけるインタリービングのための方法および装置 | |
| Roth et al. | Turbo-FSK: A new uplink scheme for low power wide area networks | |
| CN100483952C (zh) | 块相干通信系统中的低复杂性解调方法和装置 | |
| Wasserman et al. | BER performance of polar coded OFDM in multipath fading | |
| Chen et al. | Noncoherent detection with polar codes | |
| Ou et al. | Polar-coded DCSK-based multi-access transmission system | |
| HK1092604A (en) | Extracting soft information in a block-coherent communication system | |
| Wang et al. | High rate cck modulation design for bandwidth efficient link adaptation | |
| KR20070118835A (ko) | 다중 안테나 시스템에서 반복 검출 및 복호 수신 성능을향상시키기 위한 장치 및 방법 | |
| Syukra et al. | On the design of optimal soft demapper for 5G nr wireless communication systems | |
| US8196000B2 (en) | Methods and apparatus for interleaving in a block-coherent communication system | |
| Jolania et al. | Joint 5G NR polar code-convolutional code design for massive MIMO-UFMC system | |
| Yammine et al. | Improved performance of coded OFDM-MFSK using combined alphabets and extended mapping | |
| Alnawayseh | Iterative Decoding of Chase Pyndiah Decoder Utilizing Multiple Relays Network | |
| Bisht et al. | Comparative study of interleaves in communication system: IDMA overview | |
| JP5581967B2 (ja) | 分散推定方法、分散推定装置、変調信号生成方法、変調信号生成装置、および、コンピュータ・プログラム | |
| KR20020033372A (ko) | 터보 부호 복호를 위한 장치 및 그 채널 상태 추정 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070227 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20081121 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090616 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090914 |
|
| 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: 20091110 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091210 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4426573 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121218 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131218 Year of fee payment: 4 |
|
| 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 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |
