JP2003152603A - ターボ受信方法及びその受信機 - Google Patents

ターボ受信方法及びその受信機

Info

Publication number
JP2003152603A
JP2003152603A JP2002010839A JP2002010839A JP2003152603A JP 2003152603 A JP2003152603 A JP 2003152603A JP 2002010839 A JP2002010839 A JP 2002010839A JP 2002010839 A JP2002010839 A JP 2002010839A JP 2003152603 A JP2003152603 A JP 2003152603A
Authority
JP
Japan
Prior art keywords
signal
transmission
channel
turbo
interference
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
Application number
JP2002010839A
Other languages
English (en)
Other versions
JP3714910B2 (ja
Inventor
Hirotada Fujii
啓正 藤井
Tetsushi Abe
哲士 阿部
Shigeru Tomisato
繁 冨里
Tadashi Matsumoto
正 松本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2002010839A priority Critical patent/JP3714910B2/ja
Priority to US10/076,407 priority patent/US7027533B2/en
Priority to EP20020003795 priority patent/EP1233565B1/en
Priority to DE2002614061 priority patent/DE60214061T2/de
Priority to CNB021056900A priority patent/CN1277356C/zh
Publication of JP2003152603A publication Critical patent/JP2003152603A/ja
Application granted granted Critical
Publication of JP3714910B2 publication Critical patent/JP3714910B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • H04L25/023Channel estimation using sounding signals with direct estimation from sounding signals with extension to other symbols
    • H04L25/0236Channel estimation using sounding signals with direct estimation from sounding signals with extension to other symbols using estimation of the other symbols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0047Decoding adapted to other signal detection operation
    • H04L1/005Iterative decoding, including iteration between signal detection and decoding operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0204Channel estimation of multiple channels

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Radio Transmission System (AREA)
  • Noise Elimination (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Error Detection And Correction (AREA)

Abstract

(57)【要約】 【課題】 多入力多出力(複数ユーザ)の受信を可能と
する。 【解決手段】 M個の受信信号rm (m=1,…,M)
と、既知信号により、各伝送路インパルス応答h
mn(q)を推定し(ユーザ数N,n=1,…,N)、h
mn(q)を要素とするM×N行列H(q)、そのH
(q)を要素とするQ×Q行列Hを求め(Qは各送信
波のマルチパスの数、q=0,…,Q−1)、復号λ2
[bn (k)]により軟判定値b’n (k)を求め、こ
れを用いて干渉成分ベクトルB′(k)を作り、干渉レ
プリカH・B′(k)を求め、これを受信ベクトル
y(k)から引き、y′(k)を求め、y(k)
とHを用いて最小平均2乗誤差規範でy′(k)中
の残余干渉成分を除する、n番目のユーザに対する適応
フィルタwn (k)を求め、y′(k)をw
(k)に通して干渉除去されたユーザnからの受信信号
として対数尤度比を得る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、例えば移動通信
に適用され、干渉にもとづく波形歪を、ターボ符号技術
を応用した繰り返し等化を行うターボ受信方法、及びそ
の受信機に関する。
【0002】
【従来の技術】移動体通信事業の課題は限られた周波数
上でいかに高品質で多数のユーザを所有できるシステム
を構築するかということにある。このような課題を解決
する手段として多入力多出力(Multi-Input Multi-Outp
ut:MIMO)システムがある。このシステム構成は図
30Aに示されているように複数の送信機S1〜SNか
ら同時刻、同周波数上でシンボルc1(i)〜cN(i)
をそれぞれ送信し、これらの送信信号を、複数のアンテ
ナ#1〜#Mを備えるMIMO受信機で受信し、MIM
O受信機は受信信号を処理し、各送信機S1〜SNの送
信シンボルc1(i)〜cN(i)を推定してc1
(i)〜cN^(i)として出力端子Out1〜Out
Nに別々に出力する。
【0003】現在までのところMIMOシステムにおけ
るMIMO受信機の具体的な構成法に関する検討は十分
に行われていない。MIMOシステムにおけるMIMO
受信機の構成をMLSE(最尤推定)規範に基づいて行
う場合は、送信機の数をN、各送信機の送信電波がMI
MO受信機に到達するマルチパスの数をQとすれば、M
IMO受信機の計算量は2(Q-1)N の桁になってしま
い、送信機数N、マルチパス数Qの増加に伴いその計算
量は莫大なものとなる。またシングルユーザの情報を複
数の並列信号として送信されたものを受信する場合に、
各並列信号を分離するにはマルチパス数の増加に伴い多
くの計算量を必要とする。そこでこの発明は計算効率の
よい複数系列信号のターボ受信方法を提案するものであ
るが、まずこの発明の元となる既存のシングルユーザ
(送信機1台)、つまり1系列送信信号に対するターボ
受信機について説明する。
【0004】シングルユーザ用ターボ受信機 この場合の送信機、受信機の構成例を図31に示す。送
信機10では情報系列c(i)の符号化が符号化器11
で行われ、その符号化出力がインタリーバ12でインタ
リーブ(並べ替え)された後、変調器13で搬送波信号
を変調し、その変調出力が送信される。この送信信号は
伝送路(マルチパスの各チャネル)を通じて受信機20
に受信される。受信機20では軟入力軟出力(SIS
O:Single-Input-Single-Outpu
t)等化器21により遅延波の等化が行われる。この等
化器21の入力は一般に受信信号がベースバンドに変換
され、そのベースバンドの受信信号が、送信信号の情報
系列のシンボル信号の周波数の1倍以上の周波数でサン
プリングされてディジタル信号に変換され、ディジタル
信号の受信信号として等化器21へ入力される。
【0005】シングルユーザの場合図30AでN=1に
あたり、各受信アンテナ#m(m=1,2,…,M)に
おける受信出力は、 rm (k) =Σq=0 Q-1 m (q) ・b(k−q)+vm (k) (1) と表すことができる。mはアンテナインデックス、hは
チャネル値(伝送路インパルス応答:伝送路特性)、b
(k-q+1)はユーザ(送信機1)の送信シンボル、v
m(k)は受信機20の内部の熱雑音である。そして全
てのアンテナ#1〜#Mからの出力を式(2)のベクト
ルとして表わし、式(3) r(k)=[r1 (k) r2 (k) …rM (k) ]T (2) =Σq=0 Q-1 H(q) ・b(k−q+1)+v(k)(3) を定義する。ここで、 v(k) =[v1 (k)v2 (k)…vM (k)]T (4) H(q) =[h1 (q)…hM (q)]T (5) である。また[ ]T は転置行列を表わす。次にマルチ
パス(チャネル)の数Qを考慮して以下のベクトル及び
行列を定義する。
【0006】 y(k) ≡[rT (k+Q−1)rT (k+Q−2)…rT (k) ]T (6) ≡H・b(k)+n(k) (7) ここで、
【0007】
【数13】
【0008】ただし、 b(k−q)=[b(k+Q−1)b(k+Q−2)…b(k−Q+1)]T (9) n(k) =[vT (k+Q−1)vT (k+Q−2)…vT (k) ]T (10) である。上で定義したr(k)が等化器21に入力さ
れ、このSISO等化器21は線形等化器であって、そ
の等化出力として各符号化ビット{b(i)}が+1で
ある確率と−1である確率の対数尤度比Λ1 (LLR:
Log-LikelihoodRatio)が導出される。
【0009】
【数14】
【0010】である。ここでλ1 [b(k)]は後続の
復号器24に送られる外部情報、λ2 p [b(k)]は
等化器21に与えられる事前情報である。対数尤度比Λ
1 [b(k)]は事前情報λ2 [b(k)]が減算器2
2で減算され、更にデインタリーバ23を介してSIS
Oチャネル復号器24へ供給される。この復号器24は
対数尤度比Λ2
【0011】
【数15】
【0012】を算出する。ここでλ2 [b(i)]は繰
り返しの際に等化器21にλ2 p [b(k)]として与
えられる外部情報であり、λ1 [b(k)]が復号器2
4に事前情報λ1 p [b(i)]として与えられる。Λ
2 [b(i)]は減算器25でλ1 [b(i)]が減算
され、インタリーバ26を介して等化器21及び減算器
22へ供給される。このようにして繰り返し等化、復号
が行われて誤り率の向上が達成される。次に前段の等化
器21の詳細として受信ベクトルy(k)に施す線形
フィルタ特性の算定について述べる。等化器21の事前
情報λ2 p [b(k)]を用いて軟判定シンボル推定値 b′(k)=tan h[λ2 p [b(k)]/2] (15) を算出する。そして、この推定値とチャネル行列Hを
用いて干渉成分、つまり干渉成分のレプリカH・
b′(k)を再生し、受信信号から引き算する。つま
り y′(k)≡y(k)−H・b′(k) (16) =H・(b(k)−b′(k))+n(k) (17) ここで、 b′(k)=[b′(k+Q−1)…0…b′(k−Q+1)]T (18) を計算する。干渉成分のレプリカH・b′(k)は
正確なレプリカに必ずしもなっていないから、式(1
6)により干渉成分を完全に除去できない。そこで干渉
成分の残りを消す線形フィルタ係数w(k)を以下の
MMSE(最小平均2乗誤差)規範で求める。
【0013】 w(k)=arg min ‖wH (k)・y′(k)−b(k)‖2 (19)H は共役転置を表わし、‖ ‖はノルムを表わす。式
(19)を最小とするw(k)を求める。以下のw
(k)の導出は文献:Daryl Reynolds and Xiaodong Wa
ng,“LowComplexity Turbo-Equalization for Diversi
ty Channels”(http:/ee.tamu.edu/reynolds/ )に記
載されている。この手法の主な達成事項として計算量の
大幅削減がある。従来のMLSE型ターボの計算量は2
Q-1 のオーダに比例していたのに対し、この手法はQ3
のオーダで抑えられている。なおwH (k)・y′
(k)は等化器21の出力であって、これからλ1 [b
(k)]が計算されてデインタリーバ23を介して復号
器24へ供給され、復号演算が行われる。
【0014】等化器21において等化処理を行うには、
式(1)中のチャネル値(伝送路インパルス応答)hを
推定する必要がある。このチャネル値の推定を以下では
チャネル推定と記す。チャネル推定は、1フレーム内の
先頭部に送られて来るユニークワードなどの既知のトレ
ーニング系列の受信信号と、記憶してあるトレーニング
系列とを用いて行われている。チャネル推定の精度が悪
いと、等化器21での等化処理が正しく行われない。チ
ャネル推定の精度を高くするには1フレーム内のトレー
ニング系列の占める割合を大きくすればよいが、そのよ
うにすると本来のデータに対する伝送効率が低下する。
従って、1フレーム内のトレーニング系列の占める割合
を小さくし、かつチャネル推定精度を向上させることが
望まれる。
【0015】このことはMIMOを含む多系列送信信号
に対する受信機に限らず、レーク(RAKE)受信機や
アダプティブアレーアンテナを用いた受信機においても
繰り返し復号処理により復号結果の確からしさを向上さ
せる受信機では、そのチャネル推定においては同様な問
題がある。
【0016】
【発明が解決しようとする課題】上記のターボ受信機は
以下の課題を持っている。 ・シングルユーザ(一台の送信機)、つまり1系列の送
信信号のみの対応である。 ・干渉成分を再生する際にチャネル値(行列H)が必要
であり、実装の際にはこれを推定する必要がある。 その推定誤差が繰り返し等化の効果を劣化させてしま
う。
【0017】この発明の目的はこの2点を補うべく以下
にこの受信用をマルチユーザ、やシングルユーザ並列送
信などの複数の送信系列信号に対する受信機に拡張した
ターボ受信方法及びその受信機を提供することにある。
またこの発明の他の目的は、受信信号のチャネル値を、
受信信号と参照信号としての既知信号とから推定し、そ
の推定したチャネル値を用いて受信信号を処理し、その
処理した信号に対し、復号処理を行い、同一受信信号に
対し、上記推定したチャネル値を利用した処理と復号処
理とを繰り返し行う受信方法において、比較的短かい既
知信号によりチャネル推定を精度よく行うことができる
ターボ受信方法及びその受信機を提供することにある。
【0018】
【課題を解決するための手段】この第1発明はN系列
(Nは2以上の整数)の送信信号を受信するターボ受信
方法であって、M個の受信信号rm (m=1,…,M)
と、N系列の既知信号とから、チャネル値hmn(q)
(n=1,…,N)を計算し、復号により得られたN系
列の事前情報λ2 [bn (k)]に基づき軟判定送信シ
ンボルb′n (k)を求め、チャネル値hmn(q)と軟
判定送信シンボルb′n (k)を用いて、n系列目の送
信信号自身が作る符号間干渉とn系列目の送信信号以外
の送信信号によって作られる干渉成分H・B′
(k)を計算し、ここで
【0019】
【数16】
【0020】B′(k)=[b′T(k+Q−1)
…b′T(k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
q)…b′N (k+q)]T q=Q−1……−Q+1 q≠0でb ′(k)=[b′1 (k)…0…b′N (k)]T
q=0で (b′(k)の要素のゼロはn番目)、Qは各送信信
号電波のマルチパスの数、q=0,…,Q−1、[] T
は転置行列を表わす。
【0021】この符号間干渉H・B′(k)を受信
ベクトルy(k)から差し引き差分ベクトルy′
(k)を求める。 ここでy(k)=[rT (k+Q−1)rT (k
+Q−2)…rT (k)]Tr (k)=[r1 (k)r2 (k)…rM (k)]
T チャネル行列H又は参照信号を用いて差分ベクトル
y′(k)内の残余干渉成分を除去するための、n系
列目の送信信号の受信信号に対する適応フィルタ係数
n (k)を求め、差分ベクトルy′(k)を上記
適応フィルタ係数wn (k)によりフィルタ処理し
て、n系列目の送信信号に対する干渉除去された受信信
号としてn系列の対数尤度比を得る。これらN系列の対
数尤度比を用いて復号する。
【0022】第2発明によれば、第1発明において、q
=0の場合に、b ′(k)=[b′1 (k)…f(b′n (k))…
b′N (k)]Tb ′(k)の要素のf(b′n (k)はn番目であ
り、f( )はf(0)=0、かつd{f(b′
n (k)}/d{b′n (k)}≧0を満たすb′
n (k)を変数とする関数とすることを特徴とする。第
3発明によれば、等化処理を複数段階に分けて行い、後
段程、等化出力の系列の数を少なくする。
【0023】この第4発明によれば受信信号のチャネル
値を、受信信号と参照信号としての既知信号とから推定
し、その推定したチャネル値を用いて受信信号を処理
し、その処理した信号に対し復号処理を行い、同一受信
信号に対し、上記推定したチャネル値を利用した処理と
復号処理とを繰り返し行うターボ受信方法において、復
号された硬判定情報シンボルの確からしさを、その軟判
定情報シンボルの値から決定し、その確からしさが所定
値以上の硬判定情報シンボルをも次回のチャネル推定の
参照信号に用いる。
【0024】
【発明の実施の形態】第1発明(1) 図1にこの発明が適用されるMIMOシステムの構成例
を示す。送信側のN個の送信機S1…SNのそれぞれに
おいて情報系列c1 (i)…c N (i)がそれぞれ符号
器11−1,…,11−Nで符号化され、これら符号化
出力はインタリーバ12−1,…,12−Nを通じて変
調器13−1,…,13−Nに変調信号として供給さ
れ、これら変調信号により搬送波信号が変調されて信号
1 (k),…,bN (k)として送信される。つまり
送信機S1,…,SNからの送信信号b1 (k),…,
N (k)がN系列の送信信号の場合である。
【0025】伝送路(チャネル)を通じて多出力受信機
に受信された受信信号r(k)は多出力等化器31に
入力され、受信機に受信された信号はベースバンド信号
に変換され、そのベースバンド信号は例えばそのシンボ
ル周期の1/2の周期でサンプリングされてディジタル
信号に変換されそのディジタル信号として等化器31に
入力される。またこのディジタル信号は1以上の整数M
個とされる。例えばM個のアンテナよりの受信信号がM
個のディジタル信号の受信信号とされる。等化器31か
らN個の対数尤度比Λ1 [b1 (k)],…,Λ1 [b
N (k)]が出力される。Λ1 [b1 (k)],…,Λ
1 [bN (k)]はそれぞれ事前情報λ1 [b
1 (k)],…,λ1 [bN (k)]が減算器22−
1,…,22−Nでそれぞれ減算され、デインタリーバ
23−1,…,23−Nを通じて軟入力軟出力(SIS
O)復号器(チャネル復号器)24−1,…,24−N
にそれぞれ入力されて復号され、復号器24-1,…,
24−Nから復号情報系列c′1 (i),…,c′
N (i)が出力されると共に対数尤度比Λ2 [b
1 (i)],…,Λ2 [bN (i)]がそれぞれ出力さ
れる。Λ2 [b1 (i)],…,Λ 2 [bN (i)]は
減算器25−1,…,25−Nによりλ1 [b
1 (i)],…,λ1 [bN (i)]がそれぞれ減算さ
れ、更に、インタリーバ26−1,…,26−Nをそれ
ぞれ通じてλ2 [b1 (k)],…,λ2 [b
N (k)]として多出力等化器31及び減算器22−
1,…,22−Nにそれぞれ供給される。
【0026】マルチユーザ(複数送信機)からの受信信
号rm (k)(m=1,…,M)は、等化器31の入力
として、 rm (k)=Σq=0 Q-1 Σn=1 N mn(q)・bn (k−q)+vm (k ) (20) と複数ユーザ分足し合わせたものとなる。q=0,…,
Q−1,Qは各送信電波のマルチパスの数、そしてシン
グルユーザの場合と同じ手順でベクトルy(k)を定
義すると、 y(k)≡[rT (k+Q−1)rT (k+Q−2)…rT (k) ]T (21) =H・B(k)+n(k) (22) ここで、r(k)=[r1(k)…rM(k)]T
【0027】
【数17】 ただし、
【0028】
【数18】
【0029】 B(k)=[bT(k+Q−1)…bT(k)…bT(k−Q+1) ]T (25) b(k+q)=[b1 (k+q)b2 (k+q)…bN (k+q)]T q=Q−1,Q−2,…,−Q+1 (26) となる。次に干渉除去ステップにおいて、今第n番目の
ユーザ(送信機)からの信号が所望であると仮定する。
この例では全ユーザ(送信機)よりの信号の軟判定シン
ボル推定値とチャネル行列(伝送路インパルス応答値行
列)Hを用いて、第n番目以外のユーザの信号による
干渉と第n番目のユーザの信号自身が作る干渉との合成
したもの、つまり干渉レプリカH・B′(k)を再
生して以下のように、y(k)からこの干渉レプリカ
を引算して差分ベクトルy′(k)を生成する。
【0030】 y′(k)≡y(k)−H・B′(k) (27) =H・(B(k)−B′(k))+n(k) (28) ここで、 B′(k)=[b′T(k+Q−1)…b′T(k)…b′T(k− Q+1)]T (29) そして、 b′(k+q)=[b′1 (k+q)b′2 (k+q)…b′N (k+q )]T :q=Q−1,…,−Q+1,q≠0 (30) b′(k)=[b′1 (k)…0…b′N (k)]T :q=0 (31)b ′(k)の要素中の0はn番目である。b′
n (k)は式(15)と同様にb′n (k)=tan h
[λ2 [bn (k)]/2]を計算して求めた軟判定送
信シンボル推定値である。ベクトルB′(k)は干渉
シンボルのレプリカベクトルである。
【0031】次に干渉成分の残り、つまり干渉成分レプ
リカH・B′(k)の不完全性に基づく干渉剰余
と、第n番目自身の信号が作る干渉成分とを消すための
第n番目のユーザ用のフィルタ係数wn (k)を以下
の式(32)を最小とするw n (k)をMMSE(最
小平均2乗誤差)規範で求める。 wn (k)=arg min ‖wn H (k)・y′(k)−bn (k)‖2 (32) 以下の操作はシングルユーザの場合と同一である。つま
り求めたwn (k)を用いてwn H (k)・y′
(k)を計算し、その計算結果をデインタリーバ23−
nを介してλ1 [bn (i)]として、復号器24−n
に入力して復号演算が行われる。
【0032】ユーザ1からNまで以上の方法で受信信号
mに対しフィルタ(線形等化)処理を求めていく。そ
の結果等化器31の出力数はNとなり、これら出力は各
々の復号器24−1,…,24−Nにより復号される。
以上がシングルユーザ用ターボ受信機のマルチユーザ
(MIMO)用への拡張である。以上の説明から、多出
力等化器31の機能構成例は図2に示すようになる。M
個の受信信号rm(k)は受信ベクトル生成部311に
より受信ベクトルy(k)が生成され、各ユーザごと
の等化部312−1〜313−Nへ供給される。またチ
ャネル推定器28において計算されたチャネル行列H
も等化部312−1〜312−Nへ供給される。各チャ
ネル復号器24−nからの事前情報λ2[bn (k)]
が軟判定シンボル推定部313に入力され、それぞれ軟
判定送信シンボル推定値b′n (k)=tanh[λ2
[bn (k)]/2]が計算される。等化部312−1
〜312−N内の機能構成と処理は同一であり、等化部
312−1で代表して説明する。
【0033】さらに軟判定送信シンボルの推定値b′1
(k)〜b′N (k)が、干渉レプリカベクトル生成部
314−1に供給され、式(29)〜(31)により干
渉レプリカベクトルB′1 (k)が生成され、このベ
クトルB′1 (k)はフィルタ処理部315−1でチ
ャネル行列Hによりフィルタ処理され、その結果の干
渉レプリカ成分H・B′1(k)が、差演算部31
6−1で受信ベクトルy1 (k)から差し引かれ、差
分ベクトルy′1 (k)が生成される。
【0034】フィルタ係数推定部317−1に少くとも
チャネル行列H、又は後述するように参照信号が入力
され、前記干渉成分の残りを除去するためのフィルタ係
数w1(k)が求められる。この例ではチャネル推定
器28よりのチャネル行列Hと雑音成分の共分散σ2
と、軟判定シンボル生成部313−1からの軟判定送信
シンボルb′1(k)〜b′N(k)がフィルタ係数推定
部317−1に入力され、式(32)を最小とするフィ
ルタ係数w1 (k)が最小平均2乗誤差規範で求めら
れる。このフィルタ係数w1 (k)を求める具体的処
理は後で述べる。適応フィルタ処理部318−1で差分
ベクトルy′1 (k)がフィルタ係数w1 (k)に
より処理され、ユーザ1からの送信信号に対する受信信
号の等化出力としてΛ1 [b1 (k)]が出力される。
【0035】また前述したこの発明の実施例の多入力多
出力ターボ受信方法の処理手順を図3に示す。ステップ
S1で受信信号r(k)と各トレーニング信号b
n (k)からチャネル値hmn(q)及び雑音成分の共分
散σ2を計算し、ステップS2でそのチャネル値h
mn(q)からチャネル行列Hを計算し、ステップS3
でターボ受信処理における前回の処理で得た各事前情報
λ2 [bn (k)]から軟判定送信シンボル推定値b′
n (k)=tanh(λ2 [bn (k)]/2)を計算
する。
【0036】ステップS4で受信信号r(k)から受信
ベクトルy(k)を生成し、ステップS5で各軟判定
送信シンボル推定値b′n (k)を用いて式(29)〜
(31)により干渉レプリカベクトルB′n (k)を
生成し、ステップS6でn番目送信機よりの受信信号に
対する干渉成分レプリカH・B′n (k)を計算す
る。ステップS7で受信ベクトルy(k)から干渉成
分レプリカH・B′n (k)を差し引き、差分ベク
トルy′n (k)を求める。ステップS8でチャネル
行列Hと、軟判定送信シンボルb′1(k)〜b′
N(k)と、雑音成分の共分散σ2とにより、n番目送信
機よりの受信信号中の残余干渉を除去するためのフィル
タの係数wn (k)を、式(32)を最小とする最小
平均2乗誤差規範で求める。
【0037】ステップS9で差分ベクトルy′
n (k)に対しフィルタ係数wn (k)によるフィル
タ処理を行って対数尤度比Λ1 [bn (k)]を得る。
ステップS10でΛ1 [bn (k)]から事前情報λ2
[bn (k)]を減算した後、デインタリーブを施し、
更に復号を行って対数尤度比Λ2 [bn (k)]を出力
する。このステップS4〜S10の処理をn=1〜Nに
ついて同時に又は順次に行う。その後、ステップS11
で復号回数、つまりターボ受信処理回数が所定数になっ
たかを調べ、所定数になってなければ、ステップS12
で対数尤度比Λ2 [b n (k)]から外部情報λ1 [b
n (k)]を減算し、その結果をインタリーブして事前
情報λ2 [bn (k)]を求めてステップS3に戻る。
ステップS11で復号が所定回数の場合はステップS1
3でその時の復号結果を出力する。
【0038】次にチャネル推定部28について述べる。
各受信信号rm(k)は次式で表わせる。 rm (k)=Σq=0 Q-1 Σn=1 N mn(q)・bn (k−q)+vm ( k) (33) チャネル推定部28は式(33)中のチャネル値(伝送
路インパルス応答)のhmn(q)の値とノイズv
m (k)の平均電力(≡σ2 )を求める。通常送信側は
図4Aに示すように受信機で既知のユニークワード(ト
レーニング信号)を各送信フレームの始めに挿入し、受
信機はそのユニークワード(既知信号)をトレーニング
系列としてRLS(再帰的最小2乗法)などを用いてチ
ャネル値hmn(q)を推定していく。各チャネル復号器
24−1,…,24−Nから、その対数尤度比Λ2 [b
1 (i)],…,Λ2 [bN (i)]のそれぞれについ
て、正であれば+1を負であれば−1をそれぞれ復号符
号信号(送信符号化シンボル硬判定値)b1 ^(i),
…,bN ^(i)として出力し、これらb1 ^(i),
…,bN ^(i)はインタリーバ27−1,…,27−
Nを通じて繰り返しチャネル推定器28に入力される。
チャネル推定器28には受信信号r(k)が入力され
ると共にユニークワード記憶部29からユニークワード
が参照信号として入力される。チャネル推定器28はこ
れら入力された信号に基づき、式(33)の各h
mn(q)とσ2の各値を最小2乗法により推定する。こ
の推定は伝送路のインパルス応答を推定して受信信号を
適応フィルタにより適応的に等化する場合のインパルス
応答の推定と同様の手法で行うことができる。
【0039】このようにトレーニング系列を用いるのは
通常用いられる手法であるが、正味の伝送速度を上げる
には1フレーム内のユニークワードの占める割合を小さ
くする必要があり、そうすればチャネル推定の誤差は増
大する。そしてその誤差が上記の繰り返し等化の特性を
劣化させてしまう。そこでチャネル値の繰り返し推定を
次のようにするとよい。その概念を図4Bに示す。これ
は同一受信信号の繰り返し等化処理、つまりターボ受信
処理の繰り返し処理の各段階でチャネル値も繰り返し推
定していこうというものである。つまり1回目において
はユニークワードの後の情報シンボル系列に対しては、
ユニークワードのみを参照信号として用いてチャネル値
を推定し、その推定したチャネル値を用いて受信信号を
等化し送信シンボルを推定するが、2回目以降の等化処
理の前に、そのユニークワードを参照信号として用いて
チャネル推定を行い、かつ前回の復号処理で得られたシ
ンボル推定値(硬判定値)も参照信号として用いてフレ
ーム内全体でチャネル推定を行う。この場合、全ての硬
判定値を用いるのではなく、確からしいと判断された硬
判定値のみを参照信号として用いるとよい。硬判定は復
号器24−nからの対数尤度比Λ2 [bn (i)]を用
いてこれが正なら+1、負なら−1とすることによって
行われる。その際その対数尤度比Λ2 [bn (i)]の
絶対値が大きいほどその硬判定値は確からしいと言え
る。例えば、対数尤度0.3を1と判定した時の1より
も、対数尤度5を1と判定したときの1の方が確からし
い。そこで以下にしきい値を用いて確からしい硬判定値
n (i)を選定し、それを用いて繰り返しチャネル推
定を行う方法を説明する。
【0040】まず復号器24−nよりの対数尤度比Λ2
[bn (i)]を用いて、シンボルの軟判定値b′
n (i)を、 b′n (i)=tan h[Λ2 [bn (i)]/2] として求める。この操作は対数尤度値を1に規格化し絶
対値が1を超えることはないようにするためである。次
に予めしきい値(0と1の間)を用意しておき、その軟
判定値b′n (i)の絶対値がそのしきい値よりも大き
いものに対してその硬判定値b^n (i)を保存してお
き、これを繰り返しチャネル推定に用いる。例えばしき
い値を0.9に設定すると軟判定値b′n (i)のうち
絶対値が0.9以上の硬判定値b^n (i)のみが選別
される。しきい値が0.9と高いため選別された硬判定
値b^n (i)の確からしさは高いと考えられるから、
これらを利用して行う繰り返しチャネル推定の精度は上
がると考えられるが、その分、選別されるシンボル数が
減少するため繰り返しチャネル推定精度は下がるとも考
えられる。つまり最適なしきい値を0と1の間で選定す
る必要がある。補足として仮にしきい値を1と設定した
場合、選別される硬判定値b^n (i)はないため繰り
返しチャネル推定は行われないということになる。そこ
で後で述べるが、しきい値は0.2〜0.8程度に設定
して行う。
【0041】従って1回目の情報シンボル系列に対する
送信シンボル推定値(硬判定値)b 1 ^(i),…,b
N ^(i)中のしきい値により確からしいと判断された
シンボル値をインタリーバ27−1,…,27−Nの出
力から前回送信シンボル推定値として前回シンボル記憶
部32に記憶しておき、受信信号r(k)の2回目の
繰り返し等化復号処理においては(受信信号r(k)
は記憶部に記憶してある)、まずユニークワードを用い
てチャネル推定を行い、更に情報シンボル系列に対し
て、前回シンボル記憶部32から、推定送信シンボル硬
判定推定値b^1 (i),…,b^N (i)中の確から
しいと判定されたシンボル値を読み出してチャネル推定
器28に入力して、チャネル推定を行い、つまりフレー
ム内全体でのチャネル推定を行い、その推定値h
mn(q)とσ2 を用いて、受信信号r(k)に対する
等化、復号(送信シンボル推定)を行う。この際にその
推定した送信シンボル中のしきい値により確からしいと
判定されたシンボル値で前回シンボル記憶部32の記憶
内容を更新しておく。以下同様にして、等化、復号の繰
り返しの際におけるチャネル推定はユニークワードを用
いる推定と、前回の推定送信シンボル中の確からしいと
判定されたものを用いる推定とによりフレーム内全体で
チャネル推定を行う。その推定チャネルを用いて等化、
復号(送信シンボル推定)を行い、また前回シンボル記
憶部32の更新を行う。なおこの前回シンボル記憶部3
2には復号器からの送信シンボル硬判定値b^
1 (i),…,b^N (i)中のしきい値により確から
しいと判定されたシンボル値を前回シンボル記憶部32
に直接格納更新し、この前回シンボル記憶部32の記憶
シンボル値を利用する場合にインタリーバ27−1,
…,27−Nを通してチャネル推定器28へ入力するよ
うにしてもよい。
【0042】このようにすることによって繰り返しによ
り、チャネル推定の誤差が減少し、シンボル推定の精度
が向上し、ターボ等化におけるチャネル推定誤差による
特性劣化の問題を改善することができる。このように確
からしいシンボル硬判定値を用いて情報シンボル系列に
おいてチャネル推定を行う場合には、各復号器24−n
に図5に示す機能構成が付加される。対数尤度比Λ
2 [bn (i)]が軟判定値推定部241に入力され、
b′n(i)=tanh(Λ2 [bn (i)])が計算
され、送信シンボル軟判定値b′n (i)が推定され、
この値b′n (i)が比較部242でしきい値設定部2
43からのしきい値Thと比較され、b′n (i)がT
h以上で1、Thより小で0が出力される。一方対数尤
度比Λ2 [bn (i)]が硬判定部244に入力され、
Λ2 [bn (i)]が正なら+1、負なら−1とされた
シンボル硬判定値b^n (i)が出力され、このシンボ
ル硬判定値b^n (i)は、対応するシンボル軟判定値
がしきい値以上であればゲート245が開とされて出力
され、図1中のインタリーバ27−nを通じて前回シン
ボル記憶部32に供給され、記憶中の前記シンボルが更
新される。
【0043】また確からしいシンボル硬判定値をも利用
したチャネル推定の手順は図6に示すようになる。まず
ステップS1で受信信号r(k)とユニークワードとに
よるチャネル推定を行い、ステップS2で復号処理が1
回目か否かを調べ、1回目であれば、ステップS3でそ
の推定したチャネル値hmn(q)を用いて等化、復号処
理、つまり図3中のステップS3〜S10の処理を行
う。ステップS4で対数尤度比Λ2 [bn (i)]に対
し、送信シンボル硬判定処理を行い、硬判定値b^
n (i)を求め、ステップS5で対数尤度比Λ2 [bn
(i)]に対し、b′n (i)=tanh(Λ2 [bn
(i)]/2)を計算して送信シンボル軟判定値b′n
(i)を推定する。ステップS6でシンボル軟判定値
b′n (i)がしきい値Th以上か否かにより、対応シ
ンボル硬判定値b^ n (i)の確からしいものを決定
し、ステップS7でその確からしいシンボル硬判定値に
より、前回シンボル記憶部32内の記憶内容を更新す
る。次にステップS8で復号回数が所定値であるかを調
べ、所定値になっていなければ、ステップS1へ戻る。
正確には図3中のステップS12を経て図3中のステッ
プS1に戻る。
【0044】ステップS2で復号処理が1回でないと判
定されると、ステップS9で前回シンボル記憶部32か
ら前回の記憶シンボル、つまり確からしい硬判定シンボ
ルを読み出し、これと受信信号r(k)の情報シンボル
系列とを用いてチャネル推定を行ってステップS3に移
る。以上においては、2回目以後の処理においても、ユ
ニークワードも参照信号として初期状態からチャネル推
定をしたが、2回目以後は参照信号として確らしい硬判
定シンボルのみを用いてもよい。この場合は図6中に破
線で示すように、ステップS1′で1回目の処理かを調
べ、1回目の処理であれば、ステップS2′でユニーク
ワードを参照信号としてこれと、受信信号とによりチャ
ネル値の推定を行い、ステップS3′でその推定チャネ
ル値と、その推定に用いた各パラメータの値を記憶部に
記憶した後、ステップS3の等化、復号処理へ移る。
【0045】ステップS1′で1回目でなければ、チャ
ネル推定処理に先立ち、ステップS4′で先に記憶した
チャネル推定値と各種処理パラメータを設定してステッ
プS9へ移る。所で式(32)の解は次式となる。 wn (k)=(HG(k)HH +σ2 I)-1・h (34)I は単位行列、σ2 は受信機の内部雑音電力(雑音成
分の共分散)であり、σ2 Iは雑音成分の共分散行
列、G(k)はチャネル推定2乗誤差に対応する。
【0046】 G(k) ≡E[(B(k) −B′(k) )・(B(k) −B′(k) )H ] =diag[D(k+Q−1),…,D(k),…,D(k−Q+1)] (35) E[]は平均を、diagは対角行列(対角線の要素以外の
要素はゼロ)を表わす。また D(k+q)=diag[1−b′2 1 (k+q),…,1−b′2 n (k+b ),…,1−b′2 N (k+q)] (36) q=Q−1,Q−2,…,−Q+1,q≠0q=0の時
は D(k)=diag[1−b′2 1(k),…,1,…,1−b′ 2 N(k)] (37) ベクトルD(k)中の1はn番目の要素(n番目のユ
ーザの送信信号を所望の信号としている)である。
【0047】
【数19】
【0048】つまりhは式(23)のHの(Q−
1)・N+n列目の全要素からなる。図2に示したよう
に多出力等化器31のフィルタ係数推定部317−1で
は、チャネル推定器28で推定されたチャネル行列H
及び雑音電力σ2 と、軟判定シンボル生成部313−1
よりの軟判定送信シンボルb′1 (k)〜b′N (k)
とが入力されて、残余干渉除去フィルタ係数w
n(k)が式(34)〜(38)により演算される。式
(34)は逆行列演算を行うことになるが、この演算は
逆行列の補助定理(Matrix Inversion Lemma)を用い
ることにより演算量を削減することができる。つまり式
(36)及び(37)の各b′2 の部分を全て1に近似
すると、 D(k+q)=diag[0,…,0]=0 (q≠0) (39) D(k)=diag[0,…,1,…,0] (40) つまり、D(k)の要素中のn行n列の要素のみが1
で、他の全ての要素は0となる。これら式(39),
(40)で決まる式(35)の誤差行列G(k)を式
(34)に代入すると、 wn (k)=(h・hH +σ2 I)-1・h (41) となる。hは式(38)で定義されたもの。
【0049】この近似により、wn (k)はkに依存
しないため、離散的時刻k毎の逆行列計算が不要とな
り、計算量が削減される。この式(41)に対し、逆行
列の補助定理を適用する。この逆行列の補助定理はA,
Bを(M,M)の正方行列、Cを(M,N)行列、Dを
(N,N)の正方行列とし、A=B-1+CD-1H で表
される場合、Aの逆行列は A-1=B−BC(D+CH BBC)-1H B (42) で与えられる。式(41)中の逆行列演算の部分にこの
定理を適用すると、h (k)・h(k)H +σ2 I=B-1+CD-1
Hh (k)・h(k)H =CD-1H ,σ2 I=B
-1,h(k)=CI =D-1 h(k)H =CH となり、これを用いて式(42)を計算すれば式(4
1)中の逆行列演算が求まる。なお式(42)中にも逆
行列演算(D+CH BBC)-1が含まれるが、この逆行
列はスカラとなるから簡単に計算することができる。
【0050】つまりこの場合は、 wn (k)=1/(σ2 +hH ・h)h (41-1) となる。この式の右辺の1/( )はスカラー、即ち一
定数となるため1としてもよい。よってwn (k)=
hと置けるから、hのみでw (k)が決定され
る。図2中のフィルタ係数推定部317−1には、破線
で示すように、チャネル推定器28からチャネル行列
H中の式(38)で示されるhのみを入力すればよ
い。
【0051】なお、式(39)、式(40)による近似
は逆行列の補助定理を用いる場合に限らず、この近似に
より式(34)の計算量を少くすることができる。特に
この近似を行い、かつ逆行列の補助定理を用いれば更に
演算量を減少でき、またその際に雑音成分の共分散行列
をσ2 Iとすると、式(41−1)に示すようにw
n (k)=hで近似でき、共分散行列に無関係とな
り、更に計算が簡略化される。第2発明(誤り訂正反映) 式(27)に示した受信ベクトルy(k)からH・
B′(k)を減算する等化処理では、検出する信号b
n (k)以外の信号の送信シンボル軟判定値は誤り訂正
復号結果が反映されているが、検出する信号bn (k)
に関する誤り訂正復号結果が反映されていない。そこ
で、以下のように処理をすることが好ましい。
【0052】式(29)中のb′(k)、つまり式(3
1)を次式に変更する。 b′(k)=[b′1 (k) b′2 (k)… b′n-1 (k) f(b′n (k)) b′n+1 (k)… b′N (k)] (43) ただし、f(b′n (k))はb′n (k)を入力とす
る任意の関数このようにすることにより、検出する信号
n (k)に関しても誤り訂正復号結果を反映させるこ
とが可能となる。つまりb′n (k)=0とすることな
く(b′n (k)に応じた適当な値を加算することによ
り、例えば、雑音や干渉信号に埋ずもれた検出する信号
を強調することになって、bn (k)を正しく検出する
ことができる。
【0053】f(b′n (k))については、b′
n (k)の符号はb′n (k)に対応するシンボルの硬
判定結果に関係し、またb′n (k)の絶対値が大きい
ほどb′ n (k)に対応する硬判定シンボルの信頼性が
大きいという性質から以下の条件を満たす必要がある。
b′n (k)=0、つまり硬判定シンボルの信頼性が0
の場合はこの関数fの値も0である。即ち f(0)=0 (44) である。またb′n (k)の値が大きければ関数fの値
も大きな値となる。即ち d{f(b′n (k))}/d{b′n (k)}≧0 (45) である。このようなf(b′n (k))の例としては、 f(b′n (k))=α×b′n (k) (46) f(b′n (k))=α×b′n (k)2 (47) が挙げられる。例えば式(46)を用いてαを定数とす
れば式(43)を簡単に実現できる。ここでαは0<α
<0.6である。αを0.6より大きくすると逆にBE
R(誤り率)特性が劣化してしまい、正しい復号結果が
得られなくなる。また、αを復号結果の信頼度に応じて
可変することも考えられる。例えば復号処理の繰り返し
毎にαを設定する。この場合、通常は復号処理の繰り返
し回数が多くなるほど復号結果の信頼度が上がるため、
復号処理の繰り返し回数に応じてαの値を大きくすれば
良い。あるいは、復号処理の繰り返しごとに復号された
フレーム全体の信頼度を判定し、その判定に基づいてα
の値を決定すればよい。復号されたフレームの信頼度を
判定する方法として、例えば復号結果を1回前の繰り返
し復号時の復号結果と比較し、前回の復号時から変化し
た硬判定シンボル数をカウントする方法が考えられる。
すなわち、変化した硬判定シンボル数が多い場合には信
頼度は低いと判定し、変化した硬判定シンボル数が少な
い場合には信頼度が高いと判定すればよい。
【0054】また、このようなb′n (k)の変更に伴
い、MMSE(最小平均2乗誤差)フィルタの係数w
n (k)を求める際に用いる式(35)を以下のように
変更することが望ましい。G (k)=E[(B(k)−B′(k))・(B(k)−B′(k) )H ] =diag[D(k+Q−1),…,D(k),…,D(k− Q+1)] ここで式(29)、式(31)より
【0055】
【数20】
【0056】とする。D(k)のn行n列の要素は E[(bn (k)+f(b′n (k)))・(b
n (k)+f(b′n (k)))]* [ ]* は複素共役を表わす。この式はBPSK変調の
場合は次式となる。 E[bn (k)2 +2bn (k)f(b′n (k))+
f(b′n (k))2 ]=E[bn 2 (k)]+2E
[bn (k)f(b′n (k)]+E[f(b′
n(k)2 ] この第1項の平均値は1となる。またbn (k)をb′
(k)で近似すると式(37)は以下のようになる。
【0057】 D(k)=diag[1−b′2 1(k) 1−b′2 2(k)… 1−b′2 n-1(k) 1+2E[f(b′n (k)b′n (k) ]+E[f(b′n (k)2 ] 1−b′2 n+1(k)…1−b′2 1(k)] (48) 例えば、f(b′n (k))を式(46)とした場合に
は、D(k)は下記のようになる。 D(k)=diag[1−b′2 1(k) 1−b′2 2(k)… 1−b′2 n-1(k) 1+(2α+α2 )b′2 n (k) 1− b′2 n+1(k)…1−b′2 1(k)] (49) このように検出する信号に誤り訂正復号結果を反映させ
る場合に適応フィルタ係数wn (k)を推定する機能
構成例を、検出する信号として第1番目の送信機からの
送信信号b1 (k)とした場合を図7Aに示す。軟判定
送信シンボルb′1 (k)が関数演算部331−1に入
力され、関数演算f(b′1 (k))が演算される。ま
たN個の復号器からの軟判定送信シンボルb′1 (k)
〜b′N(k)とf(b′1 (k))が誤差行列生成部
332−1に入力され、式(35)、式(36)及び式
(48)により誤差行列G(k)が演算生成される。
この誤差行列G(k)と、推定チャネル行列H及び
雑音電力σ2 とがフィルタ係数生成部333−1に入力
され、ここで式(34)が計算され、適応フィルタ係数
n (k)が推定される。この場合は干渉レプリカベ
クトル生成部314−1にもf(b′n (k))が入力
され、式(30)と式(43)から式(29)の干渉レ
プリカベクトルB′(k)が生成される。フィルタ係
数wn (k)により差分ベクトルy′(k)が適応
フィルタ部318−1でフィルタ処理されて対数尤度比
Λ1 [b1 (k)]が得られる。なお図2中のフィルタ
係数推定部317−1の場合は図7A中の関数演算部3
31−1が省略され、軟判定送信シンボルb′1 (k)
〜b′N (k)のみが誤差行列生成部332−1に入力
され、式(34)が演算されることになる。
【0058】図3中において、ステップS4で干渉レプ
リカベクトルB′(k)を生成し、更にステップS5
〜S7を処理し、ステップS8におけるフィルタ係数
n(k)を求めるが、このステップS8の処理にお
いて式(34)を演算する場合は、図7Bに示すよう
に、ステップS8−2で軟判定送信シンボルb′
1 (k)〜b′N (k)を用いて、式(35)〜(3
7)を演算して誤差行列G(k)を生成し、ステップ
S8−3で誤差行列G(k)と推定チャネル行列H
及び雑音電力σ2 を用いて式(34)の演算により適応
フィルタ係数wn (k)を求める。
【0059】前述のように検出した信号に誤り訂正復号
結果を反映させたい場合は、図7Bにおいて、ステップ
S4の前にステップS8−1で検出したい信号の軟判定
送信シンボルb′n (k)を関数演算し、これを用い
て、ステップS4では式(31)の代りに式(43)を
用い、つまり式(29)、式(30)、式(43)によ
り干渉レプリカベクトルB′(k)を生成し、ステッ
プS8−2で式(37)の代りに式(48)を用いれば
よい。前述したようにf(b′n (k)をαb′
n (k)又はαb′n (k)2 とする場合で、αを変化
させる場合はステップS8−1−1で処理回数あるいは
復号されたフレーム全体の信頼度によりαを決定し、ス
テップS8−1−2で1+(2α+α2 )b′n (k)
2 を演算してf(b′n (k))として用いればよい。
【0060】この検出する信号に誤り訂正結果を反映さ
せる手法は従来技術の項で説明したシングルユーザター
ボ受信機にも適用することができる。また、この検出す
る信号に誤り訂正結果を反映させる手法において、式
(39)及び(40)に示した近似を適用することがで
き、この場合は、図7A中に破線で示すようにフィルタ
係数生成部333−1に、チャネル推定器28から式
(38)に示す行列hのみを入力すればよい。上述で
は適応フィルタ係数wn (k)を式(34)により求
めた、つまりチャネル行列Hを用いて求めたが、チャ
ネル行列Hを用いなくてもよい。即ち復号処理(ター
ボ受信処理)の1回目では、式(34)中の誤差ベクト
ルGは単位行列となる。従って、差分ベクトルy′
(k)と、トレーニング信号又はこれと硬判定送信シン
ボルb^n (k)、好ましくは前述したように信頼度が
高いb^n (k)とをフィルタ係数生成部333−1に
入力して、RLS(再帰的最小2乗法)などを適用して
逐次的に適応フィルタ係数wn (k)を算出してもよ
い。誤差ベクトルGは離散的時刻kに依存するため、
復号の繰り返し処理の2回目以降は、適応フィルタ係数
n (k)をシンボル毎に更新する必要があり、先に
述べたようにチャネル行列Hを用いて適応フィルタ係
数wn (k)を決定することが好ましい。
【0061】第4発明(チャネル推定) 前述したように繰り返しチャネル推定にユニークワード
のような既知情報のみならず、情報シンボルの硬判定
値、特にその確からしいものも参照信号として用いるこ
とは、前記多入力多出力ターボ受信方法に利用する場合
に限らず、一般的に、受信信号のチャネル(伝送路)
を、受信信号と既知信号とから推定し、その推定したチ
ャネル値を用いて受信信号を処理して復号を行い、その
復号信号を利用して、同一受信信号を繰り返し、推定し
たチャネル値による処理と復号処理とを行うターボ受信
方法に適用できる。
【0062】図8に、この情報シンボルの硬判定値もチ
ャネル推定、ターボイコライザ41に適用した例を示
す。ターボイコライザ41は推定チャネル値により線形
等化フィルタ係数を決定し、その線形等化フィルタによ
り受信信号を処理し、その処理した信号を復号し、その
復号信号を利用して、同一受信信号を繰り返し処理す
る。受信信号r(k)はターボイコライザ41へ入力さ
れると共に、チャネル推定器42へ供給され、チャネル
推定器42では受信信号r(k)と記憶部29からのユ
ニークワードとによりチャネル値(伝送路特性)が推定
され、その推定されたチャネル値によりターボイコライ
ザ41内で受信信号r(k)が等化処理され、その後、
復号処理され、復号データc′(i)が出力されると共
に、軟判定値b′(i)が出力される。軟判定値b′
(i)はシンボル選定器43に入力されその軟判定値
b′(i)の絶対値がしきい値Th以上であれば、その
硬判定値b^(i)が、確からしい(信頼性が高い)も
のとして前回シンボル記憶部32に更新格納され、以後
における同一受信信号r(k)を繰り返し受信処理(イ
コライズ処理)する際のチャネル推定部42におけるチ
ャネル推定処理においては、ユニークワードのみなら
ず、前回シンボル記憶部32に記憶されている情報シン
ボルの硬判定値b^(i)も用いる。
【0063】ターボイコライザ41は例えば図1に示し
た受信機中の繰り返しチャネル推定器28、ユニークワ
ード記憶部29、前回シンボル記憶部32を除いた部分
である。図29中の受信機であってもよい。つまり、こ
の場合も式(19)の解は、ウイーナー解により下記と
なる。w (k)=E[y′(k)y′H (k)]・E[b(k)・y′(k) ] =[HΛ(k)H+σ2 I]・h (50) ここでHは式(8)で定義されたものであり、h ≡[H(Q−1),…,H(0)]TH ( )は式(5)で定義されたもの、σ2 =E[‖
v‖2 ](雑音の分散) Λ(k)=diag[1−b′2 (k+Q−1),…,
1,…,1−b′2 (k−Q+1)] このように図29中の受信機においても、チャネルH
( )を推定し、このチャネルH( )を用いて等化
フィルタ係数w(k)求め、受信信号をフィルタ係数
w(k)でフィルタ処理し、その処理した出力に対し
復号処理を行う。従ってこの繰り返し受信処理におい
て、前記信頼性のある硬判定情報シンボルもチャネル推
定に用いることにより、より正しいチャネル推定を得る
ことができる。
【0064】図9はレーク(RAKE)合成処理を行う
繰り返し受信に前記繰り返しチャネル推定方法を適用し
たターボ受信機の例を示す。受信信号r(k)はRAK
E合成処理部45とチャネル推定器42に供給される。
1回目はチャネル推定器42で受信信号r(k)とユニ
ークワードとによりチャネル値が推定され、RAKE合
成処理部45内において、各シンボルが伝送路で受けた
位相回転に対する補償とRAKE合成処理が、推定され
たチャネル値により行われ、つまり時間ダイバーシチ処
理が行われてターボデコーダ46へ出力される。ターボ
デコーダ46より復号データc′(i)と、軟判定値
b′(i)が出力される。軟判定値b′(i)はシンボ
ル選定器43に入力され、前記例と同様に、その確らし
いものの情報シンボルの硬判定値b^(i)が前回シン
ボル記憶部32に更新格納される。2回目以後のRAK
E受信−ターボデコーディングの繰り返し受信処理にお
いては、チャネル推定器42でユニークワードのみなら
ず、前回の情報シンボルの硬判定値もチャネル推定に利
用される。これにより、チャネルの推定がより正確に行
えるため、品質の向上が図れる。
【0065】図10はアダプティブ(適応)アレーアン
テナを用いた繰り返し受信に、前記繰り返しチャネル推
定方法を適用したターボ受信機の例を示す。受信信号r
(k)はアダプティブアレーアンテナ受信部47に受信
され、その受信信号はチャネル推定器42に分岐入力さ
れ、これとユニークワードとによりチャネル推定が行わ
れ、その推定したチャネル値を用いて、アダプティブア
レーアンテナ受信部47のアンテナ指向特性の主ビーム
が目的波の到来方向に向き、ヌルが干渉波の到来方向に
向くように、アレー重み決定部48で各アンテナ素子、
又は対応する受信経路に対する重みが決定され、その重
みが該当箇所に設定される。アダプティブアレーアンテ
ナ受信部47の受信出力はターボデコーダ46へ供給さ
れて復号され、その復号データc′(i)と軟判定値
b′(i)が出力され、軟判定値b′(i)はシンボル
選定器43に入力され、確からしい硬判定値が前回シン
ボル記憶部32に更新記憶される。2回目以後のアダプ
ティブアレーアンテナ受信部47−ターボデコーダ46
の繰り返し受信処理においてはチャネル推定器42でユ
ニークワードのみならず、前回の情報シンボルの硬判定
値もチャネル推定に利用される。これによりチャネル推
定がより正しく行われ、その結果、アンテナ指向特性の
制御がより正確に行われ、品質の向上が図れる。
【0066】なお図8におけるターボイコライザ41は
簡略に示すと、図11Aに示すように軟入力軟出力(S
ISO)イコライザ(等化器)41aとSISOデコー
ダ(復号器)41bの直列接続の形式であり、これら等
化器41aと復号器41b間で繰り返し動作が行われ
る。図9及び図10中のターボデコーダ46は簡略に示
すと、図11Bに示すように、SISOデコーダ46a
とSISOデコーダ46bの直列接続の形式であり、デ
コーダ46aと46b間で繰り返し復号が行われる。図
9及び図10中のターボデコーダ46は、SISOデコ
ーダ一つでもよい。
【0067】以上の図8乃至図10に示した例をまとめ
て図12に示す。つまり受信信号を繰り返し受信機(タ
ーボ受信機)49でまず、チャネル推定器42で推定し
たチャネル値により処理し、その処理した信号を復号処
理し、その復号処理結果として復号データ(シンボル)
c′(i)とその軟判定値b′(i)を出力し、その軟
判定値b′(i)をシンボル選定器43において、しき
い値と比較して、対応復号データc′(i)(シンボル
硬判定値)が確からしいか否かを判定し、確からしいと
判定されたものはその硬判定値を前回シンボル記憶部3
2に更新格納して、2回目以後の推定チャネル値を用い
た処理−復号処理の繰り返しにおけるチャネル推定器4
2におけるチャネル推定に、ユニークワードのような既
知情報の他に前回のシンボル硬判定値をも用いて、チャ
ネル推定をより正確に行うようにするものである。
【0068】図13に、このシンボル硬判定値をも用い
る繰り返し受信信号方法の処理手順の例を示す。ステッ
プS1で受信信号と既知信号とによりチャネル値を推定
し、ステップS2で繰り返し処理の1回目か否かを調
べ、1回目であればステップS3でステップS1で推定
したチャネル値により受信信号を処理し、その後、復号
処理を行ってシンボル硬判定値と軟判定値を求める。ス
テップS4でそのシンボル軟判定値から対応シンボル硬
判定値の確からしいものを取出し、ステップS5でその
取出したシンボル硬判定値に記憶部32に記憶してある
前回のシンボル硬判定を更新する。ステップS6で復号
処理が所定回数かを調べ、所定回数になっていなければ
ステップS1に戻る。ステップS2で繰り返し処理の1
回目でなければ、ステップS7で記憶部32から前回の
シンボル硬判定値を読み出し、これと、受信信号の情報
シンボルとによりチャネル推定を行ってステップS3に
移る。
【0069】この場合も、図6を参照してステップS
1′〜S4′により説明したように、2回目以後の処理
は既知信号を用いなくてもよい。図10に示した例にお
いてアダプティブアレーアンテナ受信部47とターボデ
コーダ46との間に破線で示すようにRAKE合成処理
部45を挿入してもよい。この場合、RAKE合成処理
部45における各シンボル位相回転補正、RAKE合成
のためのチャネル推定は、チャネル推定器42で兼用し
てもよく、個別に設けてもよい。
【0070】白色性ガウス雑音以外の雑音 前述したターボ受信方法(第1発明)の実施例や誤り訂
正を考慮した第2発明の実施例、またチャネル推定方法
に特徴を有するターボ受信方法(第4発明)の実施例で
は雑音が白色性ガウス雑音であると仮定して処理した。
即ち各アンテナの受信信号rm (k)を示す式(20)
の右辺中のvm (k)を白色性ガウス雑音であると仮定
をしている。ここで白色性ガウス雑音とは、ガウス分布
に従い、 E[vm (k)・vm (k−q)]=σ2 :q=0の場
合,0:q≠0の場合 E[]は期待値、σ2 は分散値である。なる統計的性質
を有する信号である。白色性ガウス雑音はアンテナ素子
内で発生する熱雑音などが例に挙げられる。この白色性
ガウス雑音の仮定が反映されるのは、フィルタ係数w
n (k)を求める式(34)又はフィルタ係数w
(k)を求める式(50)中のσ2 Iの部分である。
例えば式(34)のwn (k)は、 wn (k)=(HG(k)HH +E[n(k)・nH (k)]) -1h =(HG(k)HH +σ2 I)-1h の過程を経て算出される。ここで、vm (k)が分散σ
2 を有する白色性ガウス雑音という仮定により、E
[n(k)・nH (k)]=σ2 Iと計算され
る。繰り返しチャネル推定器28(図1)又は42(図
12)により推定される、チャネル行列Hと、σ
2 と、事前対数尤度値から計算される誤差行列G
(k)とを、式(34)に代入してフィルタ係数wn
(k)が算出される。
【0071】所で、雑音vm (k)が白色性ガウス雑音
でない場合を考える。この場合は、E[n(k)・
H (k)]=σ2 Iとすることができないため、
フィルタ係数wn (k)を算出するために、雑音成分
の期待値(共分散)行列E[n(k)・n
H (k)]を別の方法で推定する必要がある。以下にこ
の方法を説明する。ここで雑音成分の共分散行列をU≡
E[n(k)・nH (k)]と略記する。式(2
2)のy(k)=H・B(k)+n(k)を
n(k)=y(k)−H・B(k)と変形し
て、共分散行列Uに代入すると次式となる。
【0072】 U=E[n(k)・nH (k)] =E[(y(k)−H・B(k))・(y(k)−H・B( k))H ] 今、受信信号によりベクトルy(k)、チャネル推定
値によりチャネル行列Hの推定値H^、参照信号に
よりB(k)が利用可能であれば、行列Uは時間平均
法により、 U^=Σk=0 Tr(y(k)−H^・B(k))・(y(k)−H ^・B(k))H (51) と推定することができる。ここで、Trは参照信号シン
ボル数である。
【0073】繰り返しチャネル推定器28又は42にお
ける繰り返しチャネル推定中にチャネル行列Hととも
に、式(51)を利用して共分散行列U^を推定する。
その手順を図14に示す。図14Aに受信信号中の1フ
レームにおけるユニークワードと情報シンボル系列とを
示し、図14Bに1回目以後の処理を示す。1回目の処
理はユニークワードのみを参照信号とし、まずチャネル
行列Hを推定する。次にユニークワードと、そのチャ
ネル行列推定値H^を用いて式(51)により、Uを
推定する。これら推定値UとH^を用いてフィルタ係
数wn (k) wn (k)=(H^G(k)H^H +U^)-1h (52) を算出し、このフィルタ係数wn (k)を用いて受信
信号に対する1回目の等化を行い送信情報シンボルを推
定する。
【0074】2回目の処理はユニークワードと、1回目
の等化で推定された情報シンボルのうちしきい値によっ
て確からしいと判定されたもの*との両方を参照信号と
して、1回目と同じ手順でHを再推定した後、Uを再
推定する。この操作を繰り返すことによって、繰り返し
毎に、チャネル行列推定値H^がより正確になり、ま
たUの推定値がより正確になり、フィルタ係数w
n (k)の精度が上がり、等化器の特性が向上する。以
上の処理により白色性ガウス雑音でない雑音が受信信号
に含まれる場合のターボ受信を行うことができる。
【0075】前述した受信信号中のその雑音の共分散行
列Uを推定して線形等化処理を行う場合の機能構成を、
図2中に示した多出力等化器31の第1番目の送信機か
らの送信信号の受信信号の等化出力として対数尤度比Λ
1 [b1 (k)]を求める場合に適用した例を図15に
示す。図15中の図2と対応する部分には同一参照番号
を付けてある。ユニークワード記憶部29からのユニー
クワード又は前回シンボル記憶部32から確からしい前
回のシンボル硬判定が参照ベクトル生成部319に入力
され、ここで式(25)及び式(26)により参照ベク
トルB(k)が生成される。この参照ベクトルB
(k)と、チャネル推定器28からの推定チャネル行列
H^と、受信ベクトル生成部311からの受信ベクトル
y(k)が共分散行列推定部321に供給され、ここ
で式(51)が計算されて共分散行列Uの推定行列U^
が得られる。
【0076】また軟判定シンボル生成部313−1から
の軟判定送信シンボル軟判定b′1(k)〜b′
n (k)が誤差ベクトル生成部322−1に入力され、
ここで式(35)、式(36)及び式(37)によりチ
ャネル推定2乗誤差と対応する誤差行列G1 (k)が
生成される。この誤差行列G1 (k)と、推定共分散
行列U^と、推定チャネル行列H^とがフィルタ推定
部323−1へ供給され、ここで式(52)が計算され
てフィルタ係数w1 (k)が推定される。このフィル
タ係数w1 (k)と差演算部316−1からの差分ベ
クトルy′(k)が適応フィルタ318−1へ供給さ
れて、y′(k)に対するフィルタ処理w 1 (k)
H y′(k)がなされ、その結果が対数尤度比Λ
1 [b1 (k)]として出力される。
【0077】検出する信号についても誤り訂正復号結果
を反映させる場合は、図15中に破線で示すように、図
7Aに示した関数演算部331−1を設けてf(b′n
(k))を演算し、干渉レプリカベクトル生成部314
−1では式(31)の代りに式(43)を用い、誤差ベ
クトル生成部322−1では式(37)の代りに式(4
8)を用いればよい。図14Bに示した手法を図16に
流れ図として示す。つまりステップS1で受信信号r
(k)と既知信号(例えばユニークワード)を用いてチ
ャネル行列Hを推定し、次はステップS2でこの処理
が繰り返し処理における1回目であるか否かを調べ、1
回目であれば、ステップS3で既知信号と推定チャネル
行列H^と、受信信号r(k)とを用いて式(51)
を演算して推定共分散行列U^を求める。
【0078】ステップS4で推定チャネル行列H^
と、推定共分散行列U^と、シンボル軟判定値によりな
る誤差行列G(k)とを用いて式(52)を計算して
フィルタ係数wn (k)を推定する。ステップS5で
推定チャネル行列H^とフィルタ係数wn (k)を
用いて受信信号を等化処理し、つまり式(27)を計算
し、wn H (k)・y′(k)を計算して、対数尤
度比Λ1 [bn (k)]を求め、これに対し復号処理を
行って送信シンボルの硬判定値及び軟判定値を推定す
る。
【0079】ステップS6はしきい値以上のシンボル軟
判定値より対応する確からしい(信頼性の高い)シンボ
ル硬判定値を求める。このシンボル硬判定値により、前
回シンボル記憶部32に格納されているシンボル硬判定
値を更新する。その後、ステップS8で復号処理回数が
所定値になったかを調べ、なっていなければステップS
1に戻り、所定値になっていれば、その受信フレームに
対する処理を終了する。ステップS2で繰り返し処理に
おける処理が1回目でなければ、つまり2回目以後であ
れば、ステップS9で前回シンボル記憶部32からシン
ボル硬判定値を読み出し、これと、受信信号中の情報シ
ンボルとによりチャネル行列Hを推定してステップS
3に移る。
【0080】この場合も、図6中で破線で示したステッ
プS1′〜S4′と同様の処理にステップS1とS2を
変更することにより、2回目以後は、既知信号を用いな
いようにすることもできる。また検出する信号も誤り訂
正復号結果を反映させたい場合は図16中に破線で示す
ようにステップS10で関数演算f(b′n (k))を
行い、この結果を用いて誤差行列G(k)を求めれば
よい。更に何れの場合においても共分散行列U^の推定
に硬判定送信シンボルを用いなくてもよい。この白色性
ガウス雑音でない雑音が含まれた受信信号中のその雑音
の共分散行列Uを推定できることは以下に述べるように
各種有益な応用に適用することができる。
【0081】(1)受信機が未知の干渉信号が含まれる
多系列送信信号に対する受信法が挙げられる。図28に
示すように、ターボ受信機が受信しようとするN人のユ
ーザの送信機からの信号のように、N個の系列の送信信
号に加え、破線で示すようにターボ受信機で未知の干渉
信号i(k)(例えば移動通信で他のセルやゾーンから
の信号)が受信されるとする。このとき式(20)は、 rm (k)=Σq=0 Q-1 Σn=1 N mn(q)・bn (k−q+1)+i (k)+vm (k) (20)′ となる。このモデルにおいて、i(k)+vm (k)≡
v′m (k)とすると、 rm (k)=Σq=0 Q-1 Σn=1 N mn(q)・bn (k−q+1)+v ′m (k) (20)″ となる。v′m (k)は白色性ガウス雑音でない雑音信
号として、先に述べたようにHの推定、更にUの推定
を行い、wn (k)を推定し、受信信号の等化処理、
送信シンボル推定を繰り返すことによりターボ受信を行
うことができる。
【0082】(2)送受信分離フィルタを用いた通信シ
ステムにおいて、受信信号に対し、シンボル周期の2分
の1よりも高速でオーバーサンプリングを行う際には、
各時間でサンプルされた受信信号に含まれる雑音成分間
に相関が出て、受信信号中の雑音を白色性ガウス雑音と
みなすことができない。つまり、式(20)において、 E[vm (k)・vm (k−q)]=σ2 :q=0の場
合,0:q≠0の場合 とはならない。よって E[n(k)・nH (k)]=σ2 I なる仮定ができない。そこで送受信分離フィルタにより
分離された受信信号に対する処理を式(51)を利用し
て共分散行列Uを求めて行うことにより、受信信号を正
しく処理することができる。
【0083】(3)前述したターボ受信方法では、各送
信機(ユーザ)からのQパスのマルチパス成分をすべて
合成するしくみになっている。しかし、チャネルに長遅
延波が存在する場合(例:パスが1シンボル遅延、2シ
ンボル遅延、3シンボル遅延、とんで、30シンボル遅
延が存在する場合の30シンボル遅延のパス成分)は、
長遅延波を合成せず、それを未知干渉として扱い、適応
フィルタで除去する方針をとることが可能である。つま
りこの長遅延波成分を前記(1)の例における干渉信号
i(k)として扱うことで長遅延波を除去することがで
きる。
【0084】上述した白色性ガウス雑音でない雑音が含
まれた受信信号に対する処理において、共分散行列Uの
推定は式(50)におけるσ2 Iの代りに推定して、
シングルユーザターボ受信方法にも適用でき、同様にシ
ングルユーザ、マルチユーザに拘らず、図9に示したR
AKE合成処理受信や図10に示したアダプティブアレ
ーアンテナ受信を用いるターボ受信、更に一般に図12
に示した繰り返し復号におけるチャネル推定器42での
チャネル推定と共分散行列Uとの推定に適用できる。な
おRAKE受信の場合はチャネル推定のみを利用しても
よい。
【0085】第3発明(多段等化) 上述では受信信号r1 ,…,rM を多出力等化器31で
等化して対数尤度比Λ 1 [b(k)],…,ΛN [b
(k)]を求めたが、第1発明の変形例(2)では複数
の等化段を縦続的に設け、後段の等化器程、出力数を少
なくする構成としてもよい。例えばこれを図17に示す
ように二つに分け前段等化器(マルチユーザ等化器)7
1で、後段のシングルユーザ等化器21′の等化範囲外
の干渉成分をキャンセルし、そのため例えばソフト干渉
キャンセルとMMSE(最小平均2乗誤差)規範線形フ
ィルタリングの前処理を行い、その後、後段等化器2
1′により、先に示したパス数がQのシングルユーザの
等化処理を行う。
【0086】このように縦続的に等化処理し、前段の処
理に線形フィルタを用いることによっても計算量が莫大
なものにならないようにすることができる。このターボ
受信法の第1発明(2)の基本的概念をもとにした実施
例の多出力ターボ受信機の構成及びこの発明が適用され
るMIMOシステムの構成例を図18に示し、図1と対
応する部分に同一参照番号を付けて重複説明を省略する
(以下の説明も同様)。伝送路(チャネル)を通じてタ
ーボ受信機30に、各送信機よりの送信信号が受信され
る。この受信信号r(k)はマルチユーザ等化器71
に入力され、この等化器71から、N個の各送信機より
の信号が、それぞれ他の送信機からの信号による干渉が
除去された信号u1 (k),…,uN (k)と各チャネ
ル値α 1 (k),…,αN (k)が出力されてそれ
ぞれシングルユーザ等化器21−1,…,21−Nに入
力され、これらSISO等化器21−1,…,21−N
からそれぞれ対数尤度比Λ1 [b1 (k)],…,Λ1
[bN (k)]が出力される。これより以後の処理は図
1の場合と同様であるが、シングルユーザ等化器21−
1,…,21−Nで用いられるチャネル値α
1 (k),…,αN (k)はマルチユーザ等化後のチ
ャネル値であり、チャネル行列Hとは異なる。よって
このα1 (k),…,αN (k)を等化後のチャネ
ル情報と記す。
【0087】以下、各部の動作を説明する。マルチパス
(チャネル)の数Qを考慮して図1の説明と同様に式
(23)〜(26)を定義する。図18中の後段の等化
器21−1,…,21−Nは各ユーザの自身の信号シン
ボル[bn (k),bn (k−1),…,bn (K−Q
+1)](n=1,…,N)による符号間干渉チャネル
を等化するものである。そのため前段の等化器71では
y(k)内の上記[bn (k),bn (k−1),
…,bn (K−Q+1)](n=1,…,N)以外の干
渉を除去する処理を行う。以下にその定量的な説明を行
う。
【0088】まず、復号器24−1,…,24−Nから
フィードバックされる等化器71の事前情報λ2 p [b
n (k)](n=1,…,N)を用いて軟判定送信シン
ボル推定b′(k)を式(15)により求める。次にこ
れら軟判定送信シンボルb′n (k)とチャネル行列
Hを用いて干渉信号のレプリカH・B′(k)を
作成し、受信ベクトルy(k)から引算する。 y′n(k)≡y(k)−H・B′(k) (27)′ =H・(B(k)−B′(k))+n(k)(28)′ ここで、 B′(k)=[b′T (k+Q−1)…b′T (k)…b′T (k −Q+1)]T (29)′ そして、 b′(k+q)=[b′1 (k+q)b′2 (k+q)…b′n (k+q )…b′N (k+q)]T :q=Q−1,…,1 (53) b′(k+q)=[b′1 (k+q)b′2 (k+q)…0…b′N (k +q)]T :q=0,…,−Q+1 (54) (b′(k+q)の要素中のゼロはn番目) 以下この干渉を引算する操作をソフト干渉キャンセルと
呼ぶことにする。理想的に干渉信号のレプリカが作られ
ているとすると、引算後得られるy′n(k)は第n
番目のユーザのシンボルbn (k)と、式(54)によ
りq=1,…,−Q+1でb′(k+q)のn番目の
要素を0としたことに基ずくその第n番目のユーザ自身
のシンボル[bn (k−1),…,bn (k−Q+
1)]による符号間干渉成分としか持ち得ないことが分
かる。
【0089】実際受信ベクトルr(k)内の第n番目
ユーザ(送信機)の信号からの寄与成分はシンボル[b
n (k),bn (k−1),…,bn (k−Q+1)]
によるもののみだが、式(21)の受信ベクトルy
(k)の定義から理解されるように、マルチパス分合成
して作られる受信ベクルトy(k)内の第n番目ユー
ザ(送信機)の信号からの寄与成分にはk番目のシンボ
ルbn (k)を基準にすればこれに対して未来のシンボ
ル[bn (k+Q−1),bn (k+Q−2),…,b
n (k+1)]による符号間干渉成分も含んでしまう。
つまり上記干渉レプリカはその未来からの干渉成分も含
めている。このように式(27)′の差分ベクトル
y′(k)は式(27)の差分ベクトルy′(k)
と異なっている。
【0090】そこで等化器71における前段処理の次の
ステップはソフト干渉キャンセル後の干渉余剰成分、つ
まり前記干渉レプリカH・B′(k)の不完全合成
に基づく残余干渉成分と前記未来符号間干渉成分とを
y′n (k)からMMSE(最小平均2乗誤差)規範
の線形フィルタにより除去する。つまり、フィルタ特性
n によりy′n (k)を、式(55)に示すよう
にフィルタ処理した結果が、受信信号中の第n番目ユー
ザの信号中のシンボル[bn (k),bn (k−1),
…,bn (K−Q+1)]にチャネル値α1n,α2n
…,αQnをそれぞれ乗算した和と等しくなるようにす
る。wn H (k)・y′n (k)≒Σq=0 Q-1 αq (k)・bn (k−q)=αn H (k)・bn (k) (55) 従ってこのフィルタ特性wn (k)及び等化後のチャ
ネル値(チャネル情報)αn (k)を求めて式(5
5)を演算すればよい。以下にwn (k),α
n (k)の算出方法を示す。なおフィルタ特性w
n (k)は式(32)、式(34)で与えられるフィル
タ係数wn (k)とは異なっているが便宜上同一記号
を用いる。
【0091】上記の解は以下の最適問題の解として定義
される。 (wn (k),αn (k))=arg min ‖wn H (k)・y′n (k) −αn H (k)・bn (k)‖2 (56) α1n(k)=1を条件とする。つまり式(56)の右辺
が最小となるwn (k)とαn (k)を求める。付
加された拘束条件α1n(k)=1は、αn (k)=
0,wn (k)=0なる解を避ける為である。これ
は、‖αn (k)‖2 =1なる拘束条件で解く事も可
能であるが以下では、α1n (k)=1の場合の解を示
す。簡単の為、以下のように問題を置き換える。つまり
式(56)の右辺をw,αについて最小とするm
n (k)と定義する。
【0092】 mn (k)=arg min ‖mn H (k)・zn (k)‖2 (57)mn H (k)・eMQ+1=−1を条件とする。(α1n
(k)=1と等価) ここで、 mn (k)≡[wn T (k),−αn(k) T T (58) zn (k)≡[yn T (k),b(k)n T T (59) eMQ+1=[0…1…0]T (60) (eMQ+1中の1の要素はMQ+1番目)である。文献
[2]S.Haykin,Adaptive Filter Theory,Prentice Hal
l P.220〜P227に示されているラグランジェ未定係数法
より、この最適化問題の解は以下で与えられる。
【0093】 mn (k)=−RZZ -1・eMQ+1/(eMQ+1 H ・RZZ -1・eMQ+1 ) (61) ここで、 RZZ=Ε[zn (k)・zn H (k)] (62) Ε[A]はAの期待値(平均値)を表わす。
【0094】
【数21】
【0095】 Λn (k)=diag[Dn (k+Q−1),…,Dn (k),…,Dn ( k−Q+1)] (64)I は単位行列 σ2 は雑音電力(白色性ガウス雑音の
分散値)
【0096】
【数22】
【0097】 Dn (k+q)=diag[1−b′1 2 (k+q),…,1−b′n 2 (k+ q),…,1−b′N 2 (k+q)] :q=Q+1,…,1 (66) Dn (k+q)=diag[1−b′1 2 (k+q),…,1,…,1−b′ N 2 (k+q)] :q=0,…,−Q+1 (67) diagは対角行列(行列の対角線の要素以外の要素は
ゼロ)を表わす。つまりチャネル行列H、σ2が既知
であれば、mn (k)は式(61)で求めることがで
きる。よって式(58)に従いwn (k),α
n (k)も求められる。
【0098】この算出されたフィルタ特性wn (k)
により、y′n (k)を次式によりフィルタ処理す
る。 un (k)=wn H (k)・y′n (k) (68)H は共役転置行列を表わす。このフィルタ処理されたn
個の処理結果が後続の対応する等化器21−nに送られ
る。 このようにして第n番目のユーザよりの式(1)
の左辺と対応する受信信号un (k)が得られ、また式
(1)の右辺のチャネル値hmn(q)と対応するα
mn(k)が得られ、つまり式(1)と対応する式(5
5)が求まる。よってαn (k)も等化器パラメータ
(チャネル値)として後続の等化器21−nに付与され
る。以上が等化器71による前段処理である。
【0099】次に後続の等化器21−n以降の処理につ
いて述べる。前述したように式(55)は式(1)と対
応しているから、ユーザ毎の等化器21−n内での動作
は図31中の等化器21の動作と同様に行えばよく上記
でも述べた通り、文献[1]に示されているため詳細は
省略する。各等化器21−nは上で定義したu
n (k),αn (k)及び復号器24−nからの事前
情報λ2[bn(k)]を入力し、出力として各符号化ビ
ットが+1である確率と−1である確率の対数尤度比Λ
1 (LLR:Log-Likelihood Ratio)を次式により算出
する。
【0100】
【数23】
【0101】ここでλ1 [bn (k)]は後続の復号器
24−nに送られる外部情報、λ2 p [bn (k)]は
等化器31に与えられる事前情報である。復号器24−
nは対数尤度比Λ2 を次式により算出する。
【0102】
【数24】
【0103】ここでλ2 [bn (i)]は繰り返しの際
に等化器71と等化器21に与えられる外部情報、λ1
p [bn (k)]は復号器24−nに与えられた事前情
報である。この図18に示した構成により繰り返し等
化、復号を行い誤り率の向上が達成される。前述したマ
ルチユーザ等化器71の機能構成を図19を参照して簡
単に説明する。各アンテナよりの受信信号は受信部70
でベクトルr(k)=[r1 (k)…rM (k)]と
して処理され、このベクトルr(k)を用いて受信ベ
クトル生成部311において各マルチパス(チャネル)
を考慮した式(21)の受信ベクトルy(k)が生成
される。
【0104】一方、受信部70よりの受信信号r
(k)と、ユニークワード記憶部29からの各送信機と
対応した、チャネル推定用のユニークワード系列などの
既知系列信号とがチャネル推定器28に入力されてチャ
ネル行列Hが推定される。また各復号器24−1,
…,24−Nの出力対数尤度比Λ2 [b1 (i)],
…,Λ2 [bN (i)]からそれぞれ事前情報λ
1 p [b1 (i)],…,λ1 p [bN (i)]が差し
引かれた外部情報λ2 [b1 (k)],…,λ2 [bN
(k)]が軟判定シンボル推定部313−1,…,31
3−Nに入力され、それぞれ式(15)により軟判定送
信シンボルb′1 (k),…,b′N (k)が計算さ
れ、これらが干渉ベクトル生成部72に入力され、干渉
ベクトル生成部72では各nごとに他の送信機からの干
渉信号となり得るシンボル推定値のベクトルB′
(k)が式(29)′、(53)及び(54)により生
成される。これらN個のベクトルB′(k)とチャネ
ル行列Hとの積が他干渉信号推定部73−1,…,7
3−Nでそれぞれ演算されて干渉成分のレプリカH・
B(k)が求められる。
【0105】これらN個の干渉成分レプリカH・B
(k)が受信ベクトルy(k)から引算部74−1,
…,74−Nでそれぞれ引算されて、差分ベクトル
y′1(k),…,y′N (k)が求められる。軟
判定送信シンボルb′1 (k),…,b′N (k)が誤
差行列生成部75に入力されて、式(64)、(6
6)、(67)により誤差行列Λ1 (k),…,Λ
N (k)が生成され、これらとチャネル行列H及び雑
音電力σ2 がフィルタ特性推定部76に入力され、フィ
ルタ特性推定部76では式(58)、(60)、(6
1)、(63)及び(65)により、フィルタ特性w
n と等化後のチャネル情報αn とが推定される。これ
らフィルタ特性w1 , …,wN と差分ベクトル
y′1 (k), …,y′N (k)とがフィルタ処理
部77−1,…,77−Nでそれぞれ乗算され、つまり
フィルタ処理されて、各ユーザごとの各パスからのシン
ボル[bn (k),bn (k−1),…,bn (K−Q
+1)]の受信信号から他ユーザ信号よりの干渉が除去
された成分であるu1 (k),…,uN (k)がそれぞ
れ得られ、これらとフィルタ特性推定部76で求められ
た等化後のチャネル情報α1 (k),…,α
N (k)がそれぞれ図18中のシングルユーザ等化器2
1−1,…,21−Nへ供給される。
【0106】このターボ受信法の第1発明(2)の処理
手順を図20に示す。図20において、図3に示した処
理手順と対応するステップには同一ステップ記号を付け
た。ただし、ステップS4における干渉レプリカベクト
ルB′n (k)の計算は式(29)′、(53)及び
(54)により行う。ステップS13は軟判定送信シン
ボルb′n (k)を用い、式(64)、(66)、(6
7)により誤差行列Λ n (k)を生成する。ステップS
14はチャネルと行列H及び雑音電力σ2 と誤差行列
Λn (k)を用い、式(58)、(60)、(61)、
(63)、(65)により残余干渉除去フィルタwn
(k)とチャネル情報αn を求める。ステップS15
で差分ベクトルy′n (k)を残余干渉除去フィルタ
特性w n (k)によりフィルタ処理してun (k)を
求める。ステップS16で各フィルタ処理結果u
n (k)に対し、シングルユーザ等化処理を行って対数
尤度比Λ n [bn (k)]をそれぞれ求め、これらをス
テップS10で復号処理する。その他は図3に示した処
理と同様である。
【0107】上述では後段等化器21−nにおける等化
範囲は、シンボル[bN (k),b n (k−1),…,
n (K−Q+1)](n=1,…,N)による符号間
干渉区間としているが、この等化範囲は調節可能であ
る。例えば、Qが非常に大きな値の場合は、後段の等化
器21−nの計算負荷が大きくなる。このような場合、
後段等化器21−nでの等化範囲をQ′<Qとし、前段
の等化器71で、[bn(k),bn (k−1),…,
n (K−Q′+1)](Q′<Q,n=1,…,N)
区間以外の同一ユーザの信号の符号間干渉を除去するよ
うに変更すればよい。この変更については後で説明す
る。この前段等化と後段等化に分けて信う場合も、図1
9中に破線で示すようにチャネル推定器28において前
回シンボル記憶部32を設けて硬判定送信シンボルb^
n (k)をも用いてチャネル値の推定を行うようにし
て、その推定精度を向上させることができる。
【0108】図17に示した例では前段の多出力等化器
71ではN系列の送信信号に対し、これらを他系列より
の干渉を等化分離した、N系列の信号un と、等化後の
チャネル情報αn を出力し、その後、各N系列の信号
n を後段のシングルユーザ等化器22−nにより同一
送信信号の符号間干渉を除去した。つまり、2段の縦続
等化構成とした。3段以上の縦続多段構成としてもよ
い。例えば図21に示すように、第1段目の等化器81
において、N系列の送信信号に対するM系列の受信信号
m を入力して第1〜第U番送信系列の第U+1番送信
系列による干渉を除去した等化信号系列er1 (k)及
びその等化後のチャネル情報eα(k)と、第U+1
〜第N番送信系列の第1〜第U番送信系列による干渉を
除去した等化信号系列er2 (k)及びその等化後のチ
ャネル情報eα2 (k)とを得、第2段目の等化器8
2−1及び82−2中の82−1では、入力されたer
1 (k)及びeα1 (k)を等化処理して、第1〜第
U番送信系列中の第1〜第U1 番送信系列の第U1 +1
〜第U番送信系列による干渉を除去した等化信号系列e
3 (k)及びその等化後のチャネル情報eα
3 (k)と、第1〜第U番送信系列中の第U1 +1〜第
2 番送信系列の第1〜第U1番送信系列及び第U2
第U番送信系列による干渉を除去した等化信号系列er
4 (k)及びその等化後のチャネル情報eα4 (k)
と、第1〜第U送信系列中の第U2 +1〜第U送信系列
の第1〜第U2 送信系列による干渉を除去した等化信号
系列er5 (k)及びその等化後のチャネル情報eα
5 (k)をそれぞれ出力する。
【0109】同様に第2段目の等化器82−2では等化
信号系列er2 (k)とチャネル情報eα2 (k)が
入力されて、等化信号系列er6 (k)及び等化後のチ
ャネル情報eα6 (k)と等化信号系列er7 (k)
及び等化後のチャネル情報eα7 (k)を出力する。
N=5の場合は第3段目の等化器83−1〜83−5は
図18中のシングルユーザ等化器となる。あるいは、等
化器83−3の入力等化信号は2つの送信信号により構
成され、等化器83−3によりその2つの送信信号間の
相互干渉を除去して2組の等化信号とその等化後のチャ
ネル情報とを次のシングルユーザ等化器84−1,84
−2でそれぞれ等化してもよい。更に、例えば等化器8
3−4では等化信号er6 (k)とチャネル情報eα
6 (k)を入力して、その構成送信信号の全て、例えば
3つの送信信号のそれぞれについて他の2つの送信信号
との相互干渉と、それ自身のマルチパスによる符号間干
渉を除去してもよい。第2段目の等化器82−1,82
−2の1つ乃至複数で、複数の送信信号に対する各等化
信号を一挙に得るように構成してもよい。
【0110】以上のように一般には第1段目の等化器か
ら複数の等化信号系列と等化後チャネル情報の組を出力
し、各等化信号系列及びその等化後のチャネル情報の組
について、1乃至複数の等化器を1乃至複数段縦続させ
て、最終的には第1〜第N番目の送信系列のそれぞれの
等化出力、つまりこの例では対数尤度比Λ1 [b
n (k)]を出力させることもできる。このように多段
縦続等化処理を行う場合は、前述したように後段程、干
渉除去するパス数Qの値を小として、演算処理量を少な
くすることが好ましい。この場合は、前述したように、
後段において減少したパスによる干渉成分を、その直前
の等化段で除去するようにする。
【0111】以下において、図21中の第1段目の等化
器21で、N個の送信系列、各送信系列のマルチパスの
数がQの受信信号からU個の送信系列の群の等化信号系
列er1 (k)及び等化後のチャネル情報eα
1 (k)を得、その後段の等化器82−1での等化処理
では各送信列系のマルチパスの数をQ′とする場合の等
化処理を説明する。図18及び図19に示した実施例と
ほぼ同様に干渉ベクトル生成部72で干渉ベクトル
B′(k)を生成するが、この構成式(53)、式
(54)が式(53)、式(54)′及び式(73)に
変更する。
【0112】 b′(k+q)=[b′1 (k+q)b′2 (k+q)…b′n (k+q) …b′N (k+q)]T :q=Q−1,…1 (53) b′(k+q)=[0…0 b′ U+1(k+q)…b′N (k+q)]T : q=0,…,−Q′+1 (54)′ b′(k+q)=[b′1 (k+q)b′2 (k+q)…b′n (k+q) …b′N (k+q)]T :q=Q′,…,−Q+1 (73) 式(54)′は第1〜第U送信系列自体のシンボルと、
Q′のマルチパスに基づくこれら各系列の自身及び相互
の符号間干渉成分を除いて等化するためのものであり、
式(73)は後段の等化でマルチパスの数をQ′に減少
するため、Q′+1番目乃至Q番目のパスに基づく、第
1〜第U送信系列の自身及び相互の符号間干渉を除去す
るためのものである。
【0113】このようにして得られた干渉ベクトル
B′(k)を用いて干渉信号レプリカH・B′
(k)を作り、これを受信ベクトルy(k)から引算
し、つまり次式を計算する。y ′g (k)≡y(k)−H・B′(k) (27)″ =H・(B(k)−B′(k))+n(k)(28)″ 以下この干渉を引算する操作をソフト干渉キャンセルと
呼ぶことにする。理想的に干渉信号のレプリカH・
B′(k)が作られているとすると、引算後得られる
y′g (k)は第1〜第U送信系列のシンボル、[b
n (k),bn (k−1),…,bn (k−Q′+
1)],(n=1〜U)の信号成分しか持ち得ないこと
が分かる。
【0114】次にソフト干渉キャンセル後の干渉余剰成
分を前述と同様にMMSE規範の線形フィルタで除去す
る。この場合の式(55)と対応した式は次式(5
5)′となる。 wg H (k)・y′g (k)≒Σn=1 U Σq=0 Q'-1αnq(k)・bn (k−q)=αg H (k)・bg (k) (55)′ ここで、 αg (k)=[α1,0 (k),…,α1,Q'-1(k),…,αU,0 (k),… ,αU,Q'-1(k)]T (55−1) bg (k)=[b1 (k),…,b1 (k−Q′+1),…,bU (k), …,bU (k−Q′+1)]T (55−2) これらwg (k),αg (k)を求めることも前述
と同様に式(56)を次式として右辺が最小となるw
g (k),αg (k)を求める。
【0115】 (wg (k),αg (k))=arg min ‖wg H (k)・y′g (k )−αg H (k)・bg (k)‖2 (56)′ α1,0 (k)=1を条件とする。付加された拘束条件
は、αg (k)=0,wg (k)=0なる解を避け
る為であり、‖αg (k)‖2 =1なる拘束条件で解
く事も可能であるが以下では、α1,0 (k)=1の場合
以下のように問題を置き換える。 mg (k)=arg min ‖mg H (k)・zg (k)‖2 (57)′mg H (k)・eMQ'+1 =−1を条件とする。 ここで、 mg (k)≡[wg T (k),−αg T (k)]T (58)′ zg (k)≡[yg T (k),b(k)g T T (59)′ eMQ'+1 =[0 … 1 … 0]T (60)′ (eMQ'+1 中の1の要素はMQ′+1番目) 前記文献[2]に示されているラグランジェ未定係数法
よりこの最適化問題の解は以下で与えられる。
【0116】 mg (k)=−Rzz -1・eMQ'+1 /(eMQ'+1 H ・Rzz -1・eMQ '+1 ) (61)′ ここで、
【0117】
【数25】
【0118】 Λn (k)=diag[Dn (k+Q−1),…,Dn (k),…,Dn ( k−Q+1)] (64)′
【0119】
【数26】
【0120】 Dn (k+q)=diag[1−b′1 2 (k+q),…,1−b′n 2 (k+ q),…,1−b′N 2 (k+q)] :q=Q+1,…,1 (66) Dn (k+q)=diag[1,…,1,1−b′U+1 2(k+q),…,1−b ′N 2 (k+q)] :q=0,…,−Q′+1 (67)′ Dn (k+q)=diag[1−b′1 2 (k+q),…,1−b′n 2 (k+ q),…,1−b′N 2 (k+q)] :q=Q′,…−Q+1 (74) つまりチャネルパラメータが既知であれば、m
g (k)は式(61)′で求めることができる。更に式
(58)′に従いwg (k),αg (k)(=e
α1 (k))も求められる。このような計算を例えば
図19中のフィルタ特性推定部76で行い、フィルタ処
理部77−1で次式を計算してフィルタ処理する。
【0121】 er1 (k)=wg H (k)・y′g (k) この等化出力er1 (k)と等化後チャネル情報eα
1 (k)=αg (k)が後段の等化器82−1に送ら
れる。以上のようにして例えば5の送信系列(ユーザ)
時に3送信系列(ユーザ)グループと2送信系列(ユー
ザ)グループとに分ける場合は、U=3及び2で上記ア
ルゴリズムを実行し、これら二つの等化出力er
1 (k)、eα1 (k)とer2 (k),eα
2 (k)を後続の3送信系列(ユーザ)用及び2送信系
列(ユーザ)用の等化器に入力してそれぞれ各送信系列
(ユーザ)の等化出力を得る。
【0122】また前述した検出する信号の誤り訂正復号
結果を軟判定送信シンボルに反映させることは、図8に
示したシングルユーザターボイコライザ受信機、図9に
示したRAKE合成処理ターボ受信機、図10に示した
アダプティブアレーアンテナ受信部を備えるターボ受信
機、更に一般に図12に示したチャネル推定器42を備
えるターボ受信機にも適用できる。更に図13、図14
及び図15ではチャネル行列Hと共分散行列U^の、
2回目以後の推定に確からしいと判断されたシンボル硬
判定値も参照信号として利用したが、2回目以後もユニ
ークワードのみを参照信号として式(51)を利用して
共分散行列U^の推定を行い、シンボル硬判定値を用い
るチャネル推定及び共分散行列U^の推定は省略しても
よい。第1発明(2)(並列送信) 次に1人の利用者による情報系列c(i)を複数の並列
系列として送信することにより周波数利用効率よく高速
伝送を行うことが提案されている。このような送信信号
に対し、この発明を適用したターボ受信機の実施例を説
明する。
【0123】図22に図1と対応する部分に同一参照符
号を付けて示すよう送信側において、変調器13よりの
変調出力信号b(j)は直列−並列変換器14によりN
個の系列に各シンボルb(j)が順次分配され、2以上
の整数N個の系列信号b1 (k),…,bN (k)とさ
れ、図に示していないが、これらは無線周波数の信号に
変換された後、N個のアンテナから送信される。これら
N個の系列信号はチャネル(伝送路)を通じて、この発
明のターボ受信機に受信される。この受信機の受信アン
テナは1個以上であり、この受信信号は1以上の整数M
個のベースバンドデジタル受信信号rm (k)(m=
1,2,…,M)として多出力等化器31に入力され
る。受信信号rm (k)は例えば図28に示したように
生成される。
【0124】多出力等化器31は図2に示した構成と同
様であり、図3に示した処理手順と同様な処理を行う。
その際に、図22中に示した復号器24よりの対数尤度
比Λ 2 [b(i)]から外部情報λ1 [bi ]が減算器
25で減算され、その減算出力がインタリーバ26によ
りインタリーブされて事前情報λ2 [b(j)]とさ
れ、その事前情報λ2 [b(j)]が直列−並列変換器
15でN系列の事前情報λ2 [b1 (k)],…,λ2
[bN (k)]に変換されて多出力等化器31へ入力さ
れる。
【0125】よって多出力等化器31ではそのM系列の
受信信号が、先に述べたと同様に線形等化処理されて、
N個の対数尤度比系列Λ1 [b1 (k)],…,Λ
1 [bN(k)]が出力される。このN個系列の対数尤
度比系列は並列−直列変換器16により1系列の対数尤
度比系列Λ1 [b(j)]に変換されて、減算器22へ
供給される。この構成によれば多出力等化器31の入力
信号形式が、図1乃至図3で説明したものと同様にな
り、従って図1乃至図3を参照して行った等化処理によ
り、N系列の対数尤度比Λ1 [b1 (k)],…,Λ1
[bN (k)]を得ることができ、直列−並列変換器1
5と並列直列変換器16とを用いることによって繰り返
し復号処理を行うことができることは容易に理解されよ
う。図1乃至図3においてn番目の送信機の送信信号と
対応してこの場合はN個の並列送信信号中のn番目(n
列目)の送信信号が等化されることになる。またこのN
系列信号の並列送信に対する受信について、図4乃至図
7を参照した実施例を適用できることも容易に理解でき
よう。また図18乃至図21に示した複数の等化段によ
る縦続的処理により、図1乃至図31に示した単一の等
化段による処理に比べ受信特性は向上する。
【0126】この発明のターボ受信方法、受信機は畳み
込み符号/ターボ符号+インタリーバ+多値変調(QP
SK,8PSK,16QAM,64QAMなど)、TC
M(Trellis Coded Modulation)/ターボTCMなどに
対する受信にも適用できる。M個の受信信号の生成 上述ではM個の受信信号r1 (k),…,rM (k)
を、M個のアンテナ#1,…,#Mから求めたが、1個
のアンテナから求めてもよく、あるいは、2以上の整数
L個のアンテナの受信信号からLより多いM個の受信信
号を求めてもよい。図1において特に示さなかったが各
アンテナ#1,…,#Mからの受信信号はベースバンド
変換部によりベースバンドの受信信号r1 ,…,rm
され、サンプリングされて離散時刻kのディジタル信号
1 (k),…,rM (k)とされている。
【0127】例えば図30Bに示すようにL=2個のア
ンテナ#1,#2で受信された受信信号はそれぞれベー
スバンド変換部61−1,61−2でそれぞれベースバ
ンド信号に変換され、ベースバンド変換部61−1と6
1−2の各出力はサンプリング信号発生器62からのサ
ンプリング信号と、このサンプリング信号を移相器63
でその周期TのT/2だけ位相をずらしたサンプリング
信号とにより、それぞれA/D変換器64−1,64−
2と64−3,64−4でサンプリングされてディジタ
ル信号r1 (k),r2 (k)とr3 (k),r
4 (k)に変換され、図1又は図18あるいは図22に
示したターボ受信機30に入力され、N個の復号出力を
得るようにしてもよい。なおターボ受信機30に入力さ
れる受信信号r 1 (k),…,r4 (k)の各サンプリ
ング周期は、1個のアンテナごとに1個の受信信号rm
(k)を受信する場合のサンプリング周期と一致するよ
うにサンプリング信号発生器62よりのサンプリング信
号の周波数が選定される。
【0128】
【発明の効果】以上述べたようにこの第1発明(1)に
よれば、多出力(MIMO)受信方法を実現できる。定
量的な効果として誤り率特性を図23、図24に示す。
各図において横軸のEb /No はビットエネルギ対ノイ
ズ比である。シュミレーション条件として以下を想定し
た。 ユーザ(送信機)数N 2 各ユーザのマルチパス数Q 5 受信アンテナ数 2本 1フレーム内の情報シンボル数 450ビット 1フレーム内のユニークワード数 25ビット チャネル推定法 RLS(忘却係数0.99) 誤り訂正符号 レート1/2,拘束長3畳み込み符号 ドップラ周波数 1000Hz(レイリーフェージング) 変調方式 BPSK 伝送速度 20Mbps 復号器24 Max−Log−Mapデコーダ 繰り返し数 4回 フレーム内でフェージングなし なおフィルタ係数wの計算には前記逆行列の補助定理
による近似は用いなかった。
【0129】図23は、チャネル推定が完全に行われた
(推定誤差はなし)、つまりチャネルは既知であると仮
定した時の誤り率特性であり、ユーザ(送信機)数N=
2、受信アンテナ数M=2、Rayleghパス数Q=
5の場合である。繰り返し1回目は繰り返ししていない
状態であり,繰り返し2回目で1回繰り返しを行った結
果である。繰り返しにより誤り率特性が大幅に改善され
ていることが分かる。これによりこの発明のMIMO用
ターボ受信方法は適切に動作することが分かる。
【0130】図24は繰り返しチャネル推定(第4発
明)の効果を示す。横軸はしきい値Thである。Eb
o =4dBに固定し(Eb は1ユーザ分である)、T
h=1.0は1つもシンボル硬判定値が選ばれない、つ
まりシンボル硬判定値を用いるチャネル推定が行われな
い従来法と考えられる。この場合は図から明らかなよう
にチャネル推定が不正確なためBER特性の繰り返し効
果は少ない。しきい値Th=0は、硬判定値をそのまま
全部用いる場合であり、このように情報シンボルの硬判
定値も利用すると図から明らかなように平均ビット誤り
率が改善され、それだけチャネル推定が正確に行うこと
ができることが理解される。更にしきい値Th=0.2
〜0.6程度ではTh=0の場合より平均ビット誤り率
が小となっており、つまり確からしい硬判定値のみを利
用した方が良いことがわかる。特にTh=0.25付近
が最も好ましいことも理解される。
【0131】図25に、しきい値により確からしい送信
シンボル硬判定値をチャネル推定に用いる、つまり繰り
返しチャネル推定を用いたMIMO受信方法の誤り率特
性を曲線66として示す、この場合のしきい値は0.2
5に設定し、結果は繰り返し4回後の特性であり、N=
2、M=2、Q=5Raylegh、fd s =1/2
0000,900シンボル/フレームである。比較のた
めチャネル推定が完全な場合の誤り率特性を曲線67
に、従来の情報シンボルの硬判定値はチャネル推定に利
用しない、つまり繰り返しなしのチャネル推定(チャネ
ル推定は1回だけ)を用いたときの誤り率特性を曲線6
8に示す。このグラフよりチャネルの繰り返し推定を用
いた場合、誤り率特性はチャネル推定完全の場合のそれ
に近づいていることが分かる。
【0132】また上述したチャネル推定方法によれば、
復号された軟判定値から、その硬判定値の確からしいか
否かを判定し、確からしい硬判定値のシンボル情報を
も、次回の繰り返し受信処理の際のチャネル推定に利用
することにより、チャネル推定をより正しく行うことが
でき、復号品質を向上することができる。次に共分散行
列U^(ガウス性雑音以外の雑音)を推定するようにし
た実施例の効果を確認するため以下の条件でシミュレー
ションを行った。 全ユーザ(送信機)数N 3(うち1ユーザを未知干渉:i(k)とする) 各ユーザのマルチパス数Q 5 受信アンテナ数 3本 1フレーム内の情報シンボル数 450ビット 誤り訂正符号 レート1/2,拘束長3畳み込み符号 ドップラー周波数 1000Hz 変調方式 BPSK 伝送速度 20Mbps 復号器24 Log−MAPはデコーダ 繰り返し数 4回 3ユーザ(送信機)は等電力とした。図26は図14、
図15、図16に示したH、U^を推定するターボ受信
機のBER(ビット誤り率)特性のシミュレーション結
果、図27は図1に示したターボ受信機(図13の方法
を用いる受信機)をそのまま用いたBER特性を示す。
図26では、雑音は白色性ガウス雑音のみとしており、
チャネル推定、復号処理を2回以上繰り返してもその効
果がほとんど得られていないが、図27では繰り返し数
を多くすることによりBER特性の向上が達成され、し
かも、同一Eb/Noに対し、BERが図26に示すも
のよりも可成り小さい値を示すことが理解される。
【0133】次に目的とするユーザ(送信機)よりの受
信信号のシンボル軟判定値b′n (k)に対し誤り訂正
復号結果を反映させた実施例(第2発明)の効果を確認
するために以下の条件でシミュレーションを行った。 全ユーザ(送信機)数N 4 各ユーザのマルチパス数Q 5 受信アンテナ数M 2 1フレーム内の情報シンボル数 900 誤り訂正符号 畳み込み符号(符号化率:1/2 、拘束長3) 変調方式 BPSK 復号器 Log−Mapデコーダ 誤り符号化率 1/2 繰り返し数 5 またf(b′n (k))=α×b′n (k) とした。
【0134】図28は、図1に示した多出力ターボ受信
機と、b′n (k)に誤り訂正復号結果を反映させた多
入力多出力ターボ受信機のBER特性を前者はプロット
点を黒で、後者は白でそれぞれ示す。丸は繰り返し1回
目、下向き三角は繰り返し2回目、菱形は繰り返し3回
目、左向き三角は繰り返し4回目、右向き三角は繰り返
し5回目を表わす。図28Aはα=0.2に固定したと
きのEb/Noに対するBER特性のシミュレーション
結果、図26BはEb/No=6dBとしたときのαに
対するBER特性のシミュレーション結果をそれぞれ示
す。ここでα=0の場合はb′n (k)=0とした場合
に等しい。この図28Aより、b′n (k)に誤り訂正
復号結果を反映させた多入力多出力受信機では、図1に
示した多入力多出力ターボ受信機に比べ、繰り返し回数
が3回目以降の場合において1回前の繰り返し復号時の
BERに対して改善効果が大きく、繰り返し回数が3回
目以降ではBER>10-4の範囲において各BERを達
成する所要Eb /N0 で比較した場合、b′n (k)に
誤り訂正復号結果を反映させた多入力多出力ターボ受信
機は図1に示した多入力多出力ターボ受信機に比べ約
0.5dB以上の利得が得られている。また、Eb/N
o=6dBの繰り返し5回目において、BER=10-5
BERを達成しており、図1に示したものに比べBER
を1/10以下に低減できていることが分かる。この図
28Bより、αの値としては0<α<0.6の範囲で改
善が得られており、αを0.6より大きくすると逆にB
ER特性が劣化してしまい、正しい復号結果が得られな
くなる。この結果より、この場合のαの最適値は0.2
であることが分かる。しかしながら、αの値は前記最適
値に限るものではなく、特に受信するユーザの数、干渉
を含む伝搬環境、受信するアンテナの数などによって、
改善効果を有するαの適正範囲が変更されてもよく、ま
た最適値αの値も他の値を取っても良い。
【0135】ユーザ(送信機)の数をN、各送信機のマ
ルチパスの数をQ、受信機のアンテナの数をMとし、B
PSK変調の場合は、従来のシングルユーザのターボ受
信機をそのまま多出力(MIMO)に拡張した場合の等
化器における計算量は先に述べたように2N(Q-1)のオー
ダであるが、第3発明のターボ受信方法によればN(M
Q)3 のオーダで済む。例えばN=8、Q=20、M=
8とすると2N(Q-1)≒5×1045であるがN(MQ)3
≒37・107 となり、この第2発明のターボ受信方法
によれば計算量を著しく低減することができる。
【0136】この第3発明のターボ受信方法によれば良
好なビット誤り率特性が得られることを以下の条件でシ
ミュレーションを行って確認した。チャネル行列Hは
既知とした。 ユーザー数N 4 各ユーザのマルチパス数Q 5 受信アンテナ数M 2本 1フレーム内の情報シンボル数 900ビット 誤り訂正符号 レート1/2、拘束長3畳み込み符号 ドップラー周波数 1000Hz(レイリーフェージング) 変調方式 BPSK 伝送速度 20Mbps 復号器 Log−MAPデコーダ 繰り返し数 6回 チャネル推定は理想 図29にこのBER(ビット誤り率)特性のシミュレー
ション結果を示す。横軸は平均Eb (ビットエネルギ
ー)/No (雑音電力)であり、fdはドップラー周波
数、Tsは送信シンボル周期である。このグラフに示さ
れているMRCはオーダ10(2アンテナ×5パス)ダ
イバーシチチャネルにおける最大比合成(Maximal Rati
o Conbining :MRC)後の信号をビタビ復号した際に
得られるBER特性であり、等化器が完全に干渉をキャ
ンセルした際のBER特性に対応する。つまり繰り返し
後のBERがMRCカーブにどれだけ近いかで受信器の
品質を評価することができる。図27により、この第2
発明のターボ受信方法によればEb /No が高くなる程
BERが減少し、かつ繰り返し回数を多くすればBER
特性はMRCのBER特性に近づき、特に繰り返し回数
6ではMRCに非常に近づくことが分かる。つまり、こ
の第3発明のターボ受信方法による多出力ターボ受信機
は4ユーザ、各5パス、2受信アンテナという厳しい条
件でも適切に動作することが確認された。
【図面の簡単な説明】
【図1】この第1発明のターボ受信機の実施例を含むシ
ステムの機能構成を示す図。
【図2】図1中の多出力等化器31の具体的機能構成例
を示す図。
【図3】この第1発明のターボ受信方法の実施例を示す
流れ図。
【図4】Aはフレーム構成例を示す図、Bは第4発明に
おける繰り返しチャネル推定法を説明するための、各繰
り返しにおける処理を示す図である。
【図5】確からしい硬判定シンボルを取り出すための機
能構成例を示す図。
【図6】この発明における繰り返しチャネル推定の処理
手順の例を示す流れ図。
【図7】Aは検出する信号の誤り訂正復号結果を反映さ
せる第2発明における等化器31の一部の機能構成例を
示す図、Bはその処理手順の例を示す図である。
【図8】ターボイコライザを繰り返し行う受信機の例を
示す図。
【図9】RAKE受信−ターボ復号の繰り返しを行う受
信機の例を示す図。
【図10】アダプティブアレーアンテナ受信−ターボ後
の繰り返しを行う受信機の例を示す図。
【図11】ターボイコライザ及びターボデコーダの概略
を示す図。
【図12】受信信号に対し、推定チャネルを用いる処理
と、その処理された信号の復号処理とを繰り返す受信機
の概略を示す図。
【図13】受信信号に対し、推定チャネルを用いる処理
とその処理された信号の復号処理とを繰返す受信方法の
概略の処理手順の例を示す流れ図。
【図14】Aはフレーム構成例を示す図、Bは受信信号
に白色性ガウス雑音以外の雑音を含む場合の、チャネル
Hと雑音共分散行列Uの推定の繰り返し処理を示す図
である。
【図15】雑音共分散行列Uの推定を用いる等化器の一
部の機能構成例を示す図。
【図16】雑音共分散行列Uの推定を用いるチャネル値
推定と、復号処理を繰り返す処理手順の例を示す流れ
図。
【図17】この第3発明によるターボ受信機の原理を示
す図。
【図18】この第3発明によるターボ受信機の機能構成
例を示す図。
【図19】図18中のマルチユーザ(前段)等化器71
の機能構成の具体例を示す図。
【図20】この第3発明によるターボ受信方法の処理手
順の例を示す流れ図。
【図21】第3発明における多段等化部分の他の機能構
成例を示す図。
【図22】第1発明(2)の実施例が適用されたシステ
ム構成例を示す図。
【図23】第1発明(1)を適用したターボ受信機の誤
り率特性図(チャネルは完全に推定されたと仮定し、E
b(ビットエネルギー):2ユーザ分Noは雑音エネルギ
ー)。
【図24】しきい値(Th)を変化させて繰り返しチャ
ネル推定を行った場合の誤り率特性を示す図。
【図25】第4発明において、特に繰り返しチャネル推
定を用いたターボ受信機の誤り率特性図。
【図26】雑音共分散行列Uの推定を用いるターボ受信
機の誤り率特性を示す図。
【図27】図1に示したターボ受信機の誤り率特性を示
す図。
【図28】検出する信号の誤り訂正復号結果を反映させ
た第2発明の実施例の誤り率特性を示す図。
【図29】この第3発明のターボ受信機の誤り率特性の
シミュレーション結果を示す図。
【図30】MIMOシステムの概念を示す図。
【図31】従来のシングルユーザ用ターボ送受信機の機
能構成を示す図。
【手続補正書】
【提出日】平成14年3月18日(2002.3.1
8)
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】請求項2
【補正方法】変更
【補正内容】
【数2】 1,(Q-1)・N+n は上記行列Hの1行(Q−1)N+
n列成分により算出することを特徴とする請求項1記載
のターボ受信方法。
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】請求項3
【補正方法】変更
【補正内容】
【数3】 B′(k)=[b′T(k+Q−1)…b′
T(k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
q)…b′N (k+q)]T q=Q−1……−Q+1 q≠0でb ′(k)=[b′1 (k)…f(b′n(k))
…b′N (k)]Tq=0でb ′(k)の要素のf(b′n(k))はn番目であ
り、f( )はf(0)=0、かつd{f(b′
n(k)}/d{b′n(k)}≧0を満たすb′
n(k)を変数とする関数、[ ] Tは転置行列であ
り、この干渉成分H・B′(k)を受信ベクトル
y(k)から差し引き差分ベクトルy′(k)を求
め、 ここでy(k)=[rT (k+Q−1)rT (k
+Q−2)…rT (k)]Tr (k)=[r1 (k)r2 (k)…rM (k)]T チャネル行列H又は参照信号を用いて、差分ベクトル
y′(k)内の残余干渉成分を除去する、n番目の送
信機よりの送信信号の受信信号に対する適応フィルタ係
数wn (k)を求め、 差分ベクトルy′(k)を上記適応フィルタ係数w
n (k)によりフィルタ処理して、n番目の送信機より
の送信信号に対する干渉除去された受信信号として対数
尤度比を得ることを特徴とするターボ受信方法。
【手続補正3】
【補正対象書類名】明細書
【補正対象項目名】請求項4
【補正方法】変更
【補正内容】
【数4】 1,(Q-1)・N+n は上記行列Hの1行(Q−1)N+
n列成分により算出することを特徴とする請求項3記載
のターボ受信方法。
【手続補正4】
【補正対象書類名】明細書
【補正対象項目名】請求項10
【補正方法】変更
【補正内容】
【数7】 B′(k)=[b′T(k+Q−1)…b′
T(k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
q)…b′N (k+q)]T q=Q−1……−Q+1 q≠0でb ′(k)=[b′1 (k)…f(b′n(k))
…b′N (k)]Tq=0でb ′(k)の要素のf(b′n(k)はn番目であ
り、f( )はf(0)=0、かつd{f(b′
n(k)}/d{b′n(k)}≧0を満たすb′
n(k)を変数とする関数、[ ] Tは転置行列であ
り、この干渉成分H・B′(k)を受信ベクトル
y(k)から差し引き差分ベクトルy′(k)を求
め、 ここでy(k)=[rT (k+Q−1)rT (k
+Q−2)…rT (k)]Tr (k)=[r1 (k)r2 (k)…rM (k)]T 受信ベクトルy(k)内の雑音成分の共分散行列を、
ガウス分布の分散σ2と単位行列Iから求まるσ2
Iとして、
【数8】 により決定した適応フィルタ係数wn により差分ベク
トルy′(k)をフィルタ処理して、n番目の送信機
よりの送信信号に対する干渉が除去された受信信号とし
て対数尤度比を得ることを特徴とするターボ受信方法。
【手続補正5】
【補正対象書類名】明細書
【補正対象項目名】請求項21
【補正方法】変更
【補正内容】
【数12】 n=1,…,N 各受信信号rm が入力されて受信ベクトルy (k)=[rT (k+Q−1)rT (k+Q−
2)…rT (k)]Tr (k)=[r1 (k) r2 (k)…rM (k)]
T ここでkは離散的時刻、Qは各送信電波のマルチパスの
数、q=0,…,Q−1、[ ]T は転置行列を表わ
す、 を生成する受信ベクトル生成部と、 N個の事前情報が入力され、軟判定送信シンボルb′n
(k)(n=1,…,N)を生成する軟判定シンボル生
成部と、 各軟判定送信シンボルb′1 (k)〜b′N (k)が入
力され、n番目の送信機よりの送信信号に対する干渉レ
プリカベクトルB ′(k)=[b′T(k+Q−1)…b′
T(k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
q)…b′N (k+q)]T q=Q−1,…,−Q+1, q≠0でb ′(k)=[b′1 (k)…f(b′n (k))
…b′N (k)]Tq=0でb ′(k)の要素のf(b′n (k))はn番目、f
( )はf(0)=0、かつd{f(b′n (k))}
/d{b′n (k)}≧0を満すb′n (k)を変数と
する関数であり、を生成するレプリカベクトル生成部
と、 チャネル行列Hと干渉レプリカベクトルB′(k)
が入力され、n番目の送信機よりの送信信号の受信信号
に対する干渉成分H・B′(k)を計算して出力
するフィルタ処理部と、 干渉成分H・B′(k)と受信ベクトルy
(k)が入力され、差分ベクトルy′(k)=y
(k)−H・B′(k)を出力する差演算部と、 チャネル行列H又は参照信号が入力され、差分ベクト
ルy′(k)内の残余干渉成分を除去するn番目の送
信機よりの送信信号の受信信号に対する適応フィルタ係
数wn(k)を求めるフィルタ係数推定部と、 差分ベクトルy′(k)と上記適応フィルタ係数w
n(k)が入力され、y′(k)に対しフィルタ処理
して、n番目の送信機よりの送信信号に対する干渉除去
された受信信号として対数尤度比を得てn番目の復号器
へ供給する適応フィルタ部と、 を具備することを特徴とするターボ受信機。
【手続補正6】
【補正対象書類名】明細書
【補正対象項目名】0022
【補正方法】変更
【補正内容】
【0022】第2発明によれば、第1発明において、q
=0の場合に、b ′(k)=[b′1 (k)…f(b′n (k))
…b′N (k)]Tb ′(k)の要素のf(b′n (k)はn番目であ
り、f( )はf(0)=0、かつd{f(b′
n (k)}/d{b′n (k)}≧0を満たすb′
n (k)を変数とする関数とすることを特徴とする。第
3発明によれば、等化処理を複数段階に分けて行い、後
段程、等化出力の系列の数を少なくする。
【手続補正7】
【補正対象書類名】明細書
【補正対象項目名】0052
【補正方法】変更
【補正内容】
【0052】式(29)中のb′(k)、つまり式(3
1)を次式に変更する。 b′(k)=[b′1 (k) b′2 (k)… b′n-1 (k) f(b′n (k)) b′n+1 (k) …b′N (k)] (43) ただし、f(b′n (k))はb′n (k)を入力とす
る任意の関数 このようにすることにより、検出する信号bn (k)に
関しても誤り訂正復号結果を反映させることが可能とな
る。つまりb′n (k)=0とすることなく(b′
n (k)に応じた適当な値を加算することにより、例え
ば、雑音や干渉信号に埋ずもれた検出する信号を強調す
ることになって、bn (k)を正しく検出することがで
きる。
【手続補正8】
【補正対象書類名】明細書
【補正対象項目名】0055
【補正方法】変更
【補正内容】
【0055】 ′(k)=[b ′(k+Q−1)…
′(k)…b ′(k−Q+1)]T ′(k+q)=[b′1 (k+q)b′2 (k+
q)…b′N (k+q)]T q=Q−1,…,−
Q+1 , q≠0で ′(k)=[b′1 (k)…−f(b′n (k))
…b′N (k)]T q=0で、−f(b′n (k))はb ′(k)のn番
目の要素
【手続補正9】
【補正対象書類名】図面
【補正対象項目名】図9
【補正方法】変更
【補正内容】
【図9】
【手続補正10】
【補正対象書類名】図面
【補正対象項目名】図19
【補正方法】変更
【補正内容】
【図19】
───────────────────────────────────────────────────── フロントページの続き (72)発明者 冨里 繁 東京都千代田区永田町二丁目11番1号 株 式会社エヌ・ティ・ティ・ドコモ内 (72)発明者 松本 正 東京都千代田区永田町二丁目11番1号 株 式会社エヌ・ティ・ティ・ドコモ内 Fターム(参考) 5K014 AA01 BA10 EA01 FA16 HA10 5K022 EE01 EE14 EE31 5K046 AA05 EE06 EE19 EE47 EF13

Claims (35)

    【特許請求の範囲】
  1. 【請求項1】 2以上の整数N個の送信機からの信号を
    受信するターボ受信方法であって、 1以上の整数M個の受信信号rm と、既知信号とから、
    チャネル値hmn(q)及びチャネル行列Hを計算し、
    ここで、m=1,…,M、n=1,…,N、q=0,
    …,Q−1、Qは各送信電波のマルチパスの数 N個の事前情報λ2 [bn (k)]から軟判定送信シン
    ボルb′n (k)を求め、ここでkは離散的時刻、 チャネル値hmn(q)と軟判定送信シンボルb′
    n (k)を用いて、n番目の送信機の送信信号に対する
    干渉成分H・B′(k)を計算し、 ここで 【数1】 B′(k)=[b′T(k+Q−1)…b′
    T(k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
    q)…b′N (k+q)]T q=Q−1……−Q+1 q≠0でb ′(k)=[b′1 (k)…0…b′N (k)]T
    q=0でb ′(k)の要素のゼロはn番目であり、[ ] T
    転置行列であり、 この干渉成分H・B′(k)を受信ベクトルy
    (k)から差し引き差分ベクトルy′(k)を求め、 ここでy(k)=[rT (k+Q−1)rT (k
    +Q−2)…rT (k)]Tr (k)=[r1 (k)r2 (k)…rM (k)]T チャネル行列H又は参照信号を用いて、差分ベクトル
    y′(k)内の残余干渉成分を除去する、n番目の送
    信機よりの送信信号の受信信号に対する適応フィルタ係
    数wn (k)を求め、 差分ベクトルy′(k)を上記適応フィルタ係数w
    n (k)によりフィルタ処理して、n番目の送信機より
    の送信信号に対する干渉除去された受信信号として対数
    尤度比を得ることを特徴とするターボ受信方法。
  2. 【請求項2】 受信ベクトルy(k)中の雑音成分の
    共分散行列をUとして、軟判定送信シンボルb′
    n(k)、上記チャネル行列Hと、を用いて、上記適
    応フィルタwn (k)を wn (k)=(HG(k)HH +U)-1h ここで、 G(k)=diag[D(k+Q−1)…D(k)…D(k−Q+1)] D(k+q)=diag[1−b′2 1(k+q),…,1−b′ 2 n(k+q) ,…,1−b′ 2 1(k+q)] q=Q−1…−Q+1,q≠0で、 =diag[1−b′2 1(k+q),…,1,…,1−b′N 2 ( k+q)] q=0で、 【数2】 1,(Q-1)・N+n は上記行列Hの1行(Q−1)N+
    n列成分により算出することを特徴とする請求項1記載
    のターボ受信方法。
  3. 【請求項3】 2以上の整数N個の送信機からの信号を
    受信するターボ受信方法であって、 1以上の整数M個の受信信号rm と、既知信号とから、
    チャネル値hmn(q)及びチャネル行列Hを計算し、
    ここでm=1,…,M、n=1,…,N、q=0,…,
    Q−1、Qは各送信電波のマルチパスの数 N個の事前情報λ2 [bn (k)]から軟判定送信シン
    ボルb′n (k)を求め、ここでkは離散的時刻、 チャネル値hmn(q)と軟判定送信シンボルb′
    n (k)を用いて、n番目の送信機の送信信号に対する
    干渉成分H・B′(k)を計算し、 ここで 【数3】 B′(k)=[b′T(k+Q−1)…b′
    T(k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
    q)…b′N (k+q)]T q=Q−1……−Q+1 q≠0でb ′(k)=[b′1 (k)…f(b′n(k))…
    b′N (k)]T q=0でb ′(k)の要素のf(b′n(k))はn番目であ
    り、f( )はf(0)=0、かつd{f(b′
    n(k)}/d{b′n(k)}≧0を満たすb′
    n(k)を変数とする関数、[ ] Tは転置行列であ
    り、 この干渉成分H・B′(k)を受信ベクトルy
    (k)から差し引き差分ベクトルy′(k)を求め、 ここでy(k)=[rT (k+Q−1)rT (k
    +Q−2)…rT (k)]Tr (k)=[r1 (k)r2 (k)…rM (k)]T チャネル行列H又は参照信号を用いて、差分ベクトル
    y′(k)内の残余干渉成分を除去する、n番目の送
    信機よりの送信信号の受信信号に対する適応フィルタ係
    数wn (k)を求め、 差分ベクトルy′(k)を上記適応フィルタ係数w
    n (k)によりフィルタ処理して、n番目の送信機より
    の送信信号に対する干渉除去された受信信号として対数
    尤度比を得ることを特徴とするターボ受信方法。
  4. 【請求項4】 上記受信ベクトルy(k)中の雑音成
    分の共分散行列をUとして、軟判定送信シンボルb′n
    (k)、上記チャネル行列Hを用いて、上記適応フィ
    ルタwn (k)を wn (k)=(HG(k)HH +U)-1h ここで、 G(k)=diag[D(k+Q−1)…D(k)…D(k−Q+1)] D(k+q)=diag[1−b′2 1(k+q),…,1−b′ 2 n(k+q) ,…,1−b′ 2 1(k+q)] q=Q−1…−Q+1,q≠0で、 =diag[1−b′2 1(k+q),…,1−b′2 n-1(k),1 +2E[f(b′n(k)]+E[f(b′n(k)2],1−b′2 n+1(k), …,1−b′ 2 N(k+q)] q=0で E[ ]は平均を表わす。 【数4】 1,(Q-1)・N+n は上記行列Hの1行(Q−1)N+
    n列成分により算出することを特徴とする請求項3記載
    のターボ受信方法。
  5. 【請求項5】 上記適応フィルタwn (k)の計算に
    おける逆行列演算を逆行列の補助定理を用いて行うこと
    を特徴とする請求項2又は4に記載のターボ受信方法。
  6. 【請求項6】 受信ベクトルy(k)内の雑音成分の
    共分散行列Uをガウス分布の分散値σ2と単位行列から
    求まるσ2Iとすることを特徴とする請求項1乃至5
    の何れかに記載のターボ受信方法。
  7. 【請求項7】 上記受信ベクトルy(k)内の雑音成
    分の共分散行列Uを、上記受信ベクトルy(k)、上
    記推定チャネル行列H、を用い、 U^=Σk=0 Tr(y(k)−H^・B(k))
    ・(y(k)−H^・B(k))HB (k)=[bT (k+Q−1)…bT (k)…
    T (k−Q+1)]Tb (k+q)=[b1 (k+q)…bN (k+q)]
    T (q=−Q+1…Q−1) Trは参照信号の長さとすることを特徴とする請求項1
    乃至5の何れかに記載のターボ受信方法。
  8. 【請求項8】 上記D(k+q)を0と近似し、上記D
    (k)をdiag[0,…,1,…,0]で近似するこ
    とを特徴とする請求項2乃至7の何れかに記載のターボ
    受信方法。
  9. 【請求項9】 2以上の整数N個の送信機からの信号を
    受信するターボ受信方法であって、 1以上の整数M個の受信信号rm と、既知信号とから、
    チャネル値hmn(q)及びチャネル行列Hを計算し、
    ここで、m=1,…,M、n=1,…,N、q=0,
    …,Q−1、Qは各送信電波のマルチパスの数 N個の事前情報λ2 [bn (k)]から軟判定送信シン
    ボルb′n (k)を求め、ここでkは離散的時刻、 チャネル値hmn(q)と軟判定送信シンボルb′
    n (k)を用いて、n番目の送信機の送信信号に対する
    干渉成分H・B′(k)を計算し、 ここで 【数5】 B′(k)=[b′T(k+Q−1)…b′
    T(k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
    q)…b′N (k+q)]T q=Q−1……−Q+1 q≠0でb ′(k)=[b′1 (k)…0…b′N (k)]T
    q=0でb ′(k)の要素のゼロはn番目であり、[ ] T
    転置行列であり、 この干渉成分H・B′(k)を受信ベクトルy
    (k)から差し引き差分ベクトルy′(k)を求め、 ここでy(k)=[rT (k+Q−1)rT (k
    +Q−2)…rT (k)]Tr (k)=[r1 (k)r2 (k)…rM (k)]T 受信ベクトルy(k)内の雑音成分の共分散行列を、
    ガウス分布の分散σ2と単位行列Iから求まるσ2
    Iとして、 【数6】 により決定した適応フィルタ係数wn により差分ベク
    トルy′(k)をフィルタ処理して、n番目の送信機
    よりの送信信号に対する干渉が除去された受信信号とし
    て対数尤度比を得ることを特徴とするターボ受信方法。
  10. 【請求項10】 2以上の整数N個の送信機からの信号
    を受信するターボ受信方法であって、 1以上の整数M個の受信信号rm と、既知信号とから、
    チャネル値hmn(q)及びチャネル行列Hを計算し、
    ここでm=1,…,M、n=1,…,N、q=0,…,
    Q−1、Qは各送信電波のマルチパスの数 N個の事前情報λ2 [bn (k)]から軟判定送信シン
    ボルb′n (k)を求め、ここでkは離散的時刻、 チャネル値hmn(q)と軟判定送信シンボルb′
    n (k)を用いて、n番目の送信機の送信信号に対する
    干渉成分H・B′(k)を計算し、 ここで 【数7】 B′(k)=[b′T(k+Q−1)…b′
    T(k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
    q)…b′N (k+q)]T q=Q−1……−Q+1 q≠0でb ′(k)=[b′1 (k)…f(b′n(k))…
    b′N (k)]T q=0でb ′(k)の要素のf(b′n(k)はn番目であ
    り、f( )はf(0)=0、かつd{f(b′
    n(k)}/d{b′n(k)}≧0を満たすb′
    n(k)を変数とする関数、[ ] Tは転置行列であ
    り、 この干渉成分H・B′(k)を受信ベクトルy
    (k)から差し引き差分ベクトルy′(k)を求め、 ここでy(k)=[rT (k+Q−1)rT (k
    +Q−2)…rT (k)]Tr (k)=[r1 (k)r2 (k)…rM (k)]T 受信ベクトルy(k)内の雑音成分の共分散行列を、
    ガウス分布の分散σ2と単位行列Iから求まるσ2
    Iとして、 【数8】 により決定した適応フィルタ係数wn により差分ベク
    トルy′(k)をフィルタ処理して、n番目の送信機
    よりの送信信号に対する干渉が除去された受信信号とし
    て対数尤度比を得ることを特徴とするターボ受信方法。
  11. 【請求項11】 2以上の整数N個の送信機からの送信
    信号を受信するターボ受信方法であって、 1以上の整数M個の受信信号と既知信号とから受信信号
    の伝送特性であるチャネル値を求め、 N個の事前情報から軟判定送信シンボルをそれぞれ推定
    し、 N個の送信信号をそれぞれ1乃至複数個の送信信号より
    なるL個(L≦N)の送信信号群に分割し、その各送信
    信号群について、軟判定送信シンボル及びチャネル値よ
    りなるチャネル行列を用いて、他の送信信号群からの干
    渉をそれぞれ除去したL個の等化信号と、その等化信号
    の伝送特性とそれぞれ対応する等化後のチャネル情報を
    求め、 これらL組の等化信号とそのチャネル情報の各組につい
    て、その等化信号群を受信信号とし、チャネル情報をチ
    ャネル値とし、その構成送信信号が複数個の場合は、そ
    の構成送信信号を更に1乃至複数個の送信信号よりなる
    複数の送信信号群に分割して軟判定送信シンボルを用い
    て、その送信信号群について、他の送信信号群からの干
    渉をそれぞれ除去した等化信号と等化後のチャネル情報
    を求め、構成送信信号が1個の場合はその等化信号とチ
    ャネル情報と軟判定送信シンボルを用いて、その送信信
    号自体のマルチパスによる干渉を除去し、 全ての等化信号の構成送信信号が1個になるまで上記分
    割、干渉除去及び等化後のチャネル情報の生成を繰り返
    し、最終的に各送信信号についてそれ自体のマルチパス
    による干渉を除去した等化信号を求め、又は上記等化信
    号及びそのチャネル情報の組についてその等化信号の構
    成送信信号ごとにその送信信号相互間干渉及び自身の符
    号間干渉を除去した等化信号を求めることを特徴とする
    ターボ受信方法。
  12. 【請求項12】 上記各送信信号群について、軟判定送
    信シンボル及びチャネルを用いて、他の送信信号群から
    の干渉レプリカをそれぞれ生成し、受信信号から干渉レ
    プリカをそれぞれ差引いてそれぞれ差分信号を求め、上
    記チャネル値と軟判定送信シンボルから干渉剰余成分除
    去用フィルタ特性及び上記等化後のチャネル情報を、各
    差分信号ごとに求め、その干渉剰余成分除去用フィルタ
    特性により対応する差分信号をフィルタ処理して、上記
    等化信号を得ることを特徴とする請求項11記載のター
    ボ受信方法。
  13. 【請求項13】 上記受信信号r1 (k),…,r
    M (k)から受信ベクトルy (k)=[rT (k+Q−1)rT (k+Q−
    2)…rT (k)]Tr (k)=[r1 (k)r2 (k)…rM (k)]T [ ]T は転置行列を表わすを求め、 上記伝送特性をチャネル行列Hとして 【数9】 H(q)=[h1 (q)…hN (q)]hn (q)=[h1n(q)…hMn(q)]T m=1,…,M,n=1,…,N,マルチパスの数をQ
    とし、q=0,…,Q−1であり、hmn(q)は受信信
    号rm に含まれる第n送信機からのパスqのチャネル値
    であり、を求め、 上記軟判定送信シンボルをb′n (k)とし、上記1つ
    の送信信号群についてその構成を第1乃至第U送信信
    号、ここでUはN>U≧1なる整数であり、上記他の送
    信信号群よりの干渉レプリカをH・B′(k)に
    より計算し、 ここでB′(k)=[b′T (k+Q−1)…
    b′T (k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
    q)…b′n (k+q)…b′N (k+q)]T :q=
    Q−1,…1でb ′(k+q)=[0…0 bu+1′(k+q)…
    b′N (k+q)]T:q=0,…,−Q+1で、b ′(k+q)中の0の要素の数はU個であり、 この干渉レプリカH・B′(k)を上記受信ベクト
    ルy(k)から引算して上記差分ベクトルy′
    g (k)を求めることを特徴とする請求項12記載のタ
    ーボ受信方法。
  14. 【請求項14】 上記等化信号とそのチャネル情報に対
    し、更に干渉除去を行う際に、その等化信号が先に受け
    た干渉除去処理の際のマルチパスの数を小とすることを
    特徴とする請求項11又は12記載のターボ受信方法。
  15. 【請求項15】 上記受信信号r1 (k),…,r
    M (k)から受信ベクトルy (k)=[rT (k+Q−1)rT (k+Q−
    2)…rT (k)]Tr (k)=[r1 (k)r2 (k)…rM (k)]T [ ]T は転置行列を表わすを求め、 上記伝送特性をチャネル行列Hとして 【数10】 H(q)=[h1 (q)…hN (q)]hn (q)=[h1n(q)…hMn(q)]T m=1,…,M,n=1,…,N,マルチパスの数をQ
    とし、q=0,…,Q−1であり、hmn(q)は受信信
    号rm に含まれる第n送信機からのパスqのチャネル値
    であり、を求め、 上記軟判定送信シンボルをb′n (k)とし、上記1つ
    の送信信号群についてその構成を第1乃至第U送信信号
    とし、ここでUはN>U≧1なる整数であり、この送信
    信号群に対し干渉除去処理された等化信号に対する干渉
    除去処理におけるマルチパスの数をQ′<Qとし、上記
    他の送信信号群よりの干渉レプリカをH・B′
    (k)により計算し、 ここでB ′(k)=[b′T (k+Q−1)…b′
    T (k)…b′T (k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
    q)…b′n (k+q)…b′N (k+q)]T :q=
    Q−1,…1でb ′(k+q)=[0…0 b′u+1(k+q)…
    b′N (k+q)]T:q=0,…,−Q′+1b ′(k+q)中の0の要素数はU個であり、b ′(k+q)=[b′1 (k+q)…b′n (k+
    q)…b′N (k+q)]T :q=Q′,…,−Q+1 この干渉レプリカH・B′(k)を上記受信ベクト
    ルy(k)から引算して差分ベクトルy′g (k)
    を求ることを特徴とする請求項14記載のターボ受信方
    法。
  16. 【請求項16】 ターボ受信処理の2回目以後の繰り返
    し処理において、既知信号と前回の処理で得られた送信
    符号化シンボル硬判定出力とを参照信号とし、この参照
    信号と受信信号とを用いて、上記チャネル行列を計算す
    ることを特徴とする請求項1乃至15の何れかに記載の
    ターボ受信方法。
  17. 【請求項17】 前回の処理で得られた送信符号化シン
    ボル硬判定出力中の確からしさが所定値以上のものを参
    照信号として上記チャネル行列の計算に用いることを特
    徴とする請求項16記載のターボ受信方法。
  18. 【請求項18】 上記N個の事前情報λ2 [b
    n (k)]は上記N個の送信機と対応したN個の復号器
    より得たものであり、上記n番目の送信信号に対する干
    渉除去された受信信号としての対数尤度比を対応する復
    号器へ供給することを特徴とする請求項1乃至17の何
    れかに記載のターボ受信方法。
  19. 【請求項19】 上記N個の送信信号は、1つの情報系
    列をN個の並列の系列としてN個の送信機によりそれぞ
    れ送信した信号であり、上記N個の事前情報λ2 [bn
    (k)]は1個の復号器よりの事前情報λ2 [b
    (j)]を直列−並列変換したものであり、上記N個の
    送信信号に対する干渉除去された受信信号としてのN個
    の対数尤度比を並列−直列変換して上記復号器へ供給す
    ることを特徴とする請求項1乃至17の何れかに記載の
    ターボ受信方法。
  20. 【請求項20】 2以上の整数N個の送信機からの信号
    を受信するターボ受信機であって、 1以上の整数M個の受信信号rmを得る受信信号生成部
    と、ここでm=1,…,M 各受信信号rmと既知信号の参照信号とが入力され、チ
    ャネル値hmn(q)及びチャネル行列Hを計算するチ
    ャネル推定器と、 ここで 【数11】 n=1,…,N 各受信信号rm が入力されて受信ベクトルy (k)=[rT (k+Q−1)rT (k+Q−
    2)…rT (k)] Tr (k)=[r1 (k) r2 (k)…rM (k)]
    T ここでkは離散的時刻、Qは各送信電波のマルチパスの
    数、q=0,…,Q−1、[ ]T は転置行列を表わ
    す、を生成する受信ベクトル生成部と、 N個の事前情報が入力され、軟判定送信シンボルb′n
    (k)を生成する軟判定シンボル生成部と、 各軟判定送信シンボルb′1 (k)〜b′N (k)が入
    力され、n番目の送信信号に対する干渉レプリカベクト
    ルB ′(k)=[b′T(k+Q−1)…b′
    T(k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
    q)…b′N (k+q)]T q=Q−1,…,−Q+1 , q≠0でb ′(k)=[b′1 (k)…0…b′N (k)]T
    q=0でb ′(k)の要素のゼロはn番目、 を生成するレプリカベクトル生成部と、 チャネル行列Hと干渉レプリカベクトルB′(k)
    が入力され、n番目の送信信号の受信信号に対する干渉
    成分H・B′(k)を計算して出力するフィルタ
    処理部と、 干渉成分H・B′(k)と受信ベクトルy
    (k)が入力され、差分ベクトルy′(k)=y
    (k)−H・B′(k)を出力する差演算部と、 チャネル行列H又は参照信号が入力され、差分ベクト
    ルy′(k)内の残余干渉成分を除去するn番目の送
    信機よりの送信信号の受信信号に対する適応フィルタ係
    数wn(k)を求めるフィルタ係数推定部と、 差分ベクトルy′(k)と上記適応フィルタ係数w
    n(k)が入力され、y′(k)に対しフィルタ処理
    して、n番目の送信機よりの送信信号に対する干渉除去
    された受信信号として対数尤度比を得てn番目の復号器
    へ供給する適応フィルタ部と、を具備することを特徴と
    するターボ受信機。
  21. 【請求項21】 2以上の整数N個の送信機からの信号
    を受信するターボ受信機であって、 1以上の整数M個の受信信号rmを得る受信信号生成部
    と、ここでm=1,…,M N個の復号器と、 各受信信号rmと、既知信号の参照信号とが入力され、
    チャネル値hmn(q)及びチャネル行列Hを計算する
    チャネル推定器と、 ここで 【数12】 n=1,…,N 各受信信号rm が入力されて受信ベクトルy (k)=[rT (k+Q−1)rT (k+Q−
    2)…rT (k)] Tr (k)=[r1 (k) r2 (k)…rM (k)]
    T ここでkは離散的時刻、Qは各送信電波のマルチパスの
    数、q=0,…,Q−1、[ ]T は転置行列を表わ
    す、を生成する受信ベクトル生成部と、 N個の事前情報が入力され、軟判定送信シンボルb′n
    (k)(n=1,…,N)を生成する軟判定シンボル生
    成部と、 各軟判定送信シンボルb′1 (k)〜b′N (k)が入
    力され、n番目の送信機よりの送信信号に対する干渉レ
    プリカベクトルB ′(k)=[b′T(k+Q−1)…b′
    T(k)…b′T(k−Q+1)]Tb ′(k+q)=[b′1 (k+q)b′2 (k+
    q)…b′N (k+q)]T q=Q−1,…,−Q+1, q≠0でb ′(k)=[b′1 (k)…f(b′n (k))…
    b′N (k)]T q=0でb ′(k)の要素のf(b′n (k))はn番目、f
    ( )はf(0)=0、かつd{f(b′n (k))}
    /d{b′n (k)}≧0を満すb′n (k)を変数と
    する関数であり、を生成するレプリカベクトル生成部
    と、 チャネル行列Hと干渉レプリカベクトルB′(k)
    が入力され、n番目の送信機よりの送信信号の受信信号
    に対する干渉成分H・B′(k)を計算して出力
    するフィルタ処理部と、 干渉成分H・B′(k)と受信ベクトルy
    (k)が入力され、差分ベクトルy′(k)=y
    (k)−H・B′(k)を出力する差演算部と、 チャネル行列H又は参照信号が入力され、差分ベクト
    ルy′(k)内の残余干渉成分を除去するn番目の送
    信機よりの送信信号の受信信号に対する適応フィルタ係
    数wn(k)を求めるフィルタ係数推定部と、 差分ベクトルy′(k)と上記適応フィルタ係数w
    n(k)が入力され、y′(k)に対しフィルタ処理
    して、n番目の送信機よりの送信信号に対する干渉除去
    された受信信号として対数尤度比を得てn番目の復号器
    へ供給する適応フィルタ部と、を具備することを特徴と
    するターボ受信機。
  22. 【請求項22】 2以上の整数N個の送信機から送信信
    号を受信するターボ受信機であって、 1以上の整数M個の受信信号を生成する受信信号生成部
    と、 上記M個の受信信号と既知信号の参照信号が入力され、
    その伝送特性であるチャネル値を推定するチャネル推定
    器と、 上記M個の受信信号と、上記チャネル値N個の事前情報
    とが入力され、1乃至複数の上記送信機の送信信号ごと
    に、他の送信機の送信信号による干渉成分を除去した等
    化信号と、その等化信号と対応する等化後のチャネル情
    報との複数組を出力する前段等化器と、 上記前段等化器より上記等化信号とそのチャネル情報の
    組と、その等化信号の構成送信信号と対応する事前情報
    とがそれぞれ入力され、その等化信号から、構成送信信
    号のそれぞれについてそのマルチパスによる符号間干渉
    又はこれとその構成信号中の他の送信信号との相互干渉
    とを除去して対数尤度比を出力する複数の後段等化器
    と、を具備するターボ受信機。
  23. 【請求項23】 2以上の整数N個の送信機から送信信
    号を受信するターボ受信機であって、 1以上の整数M個の受信信号を生成する受信信号生成部
    と、 上記M個の受信信号と既知信号の参照信号が入力され、
    その伝送特性であるチャネル値を推定するチャネル推定
    器と、 上記M個の受信信号と、上記チャネル値とN個の事前情
    報とが入力され、1乃至複数の上記送信機の送信信号ご
    とに、他の送信機の送信信号による干渉成分を除去した
    等化信号と、その等化信号と対応する等化後のチャネル
    情報との複数組を出力する前段等化器と、 上記前段等化器より上記等化信号とそのチャネル情報の
    組とその等化信号を構成する複数の送信信号と対応する
    事前情報とが入力され、その等化信号の複数の構成送信
    信号中の1乃至複数の送信信号ごとに、その構成送信信
    号中の他の他送信信号による干渉成分を除去した等化信
    号と、その等化信号と対応する等化後のチャネル情報と
    の複数組を出力する複数の後段等化器を具備するターボ
    受信機。
  24. 【請求項24】 復号器よりの硬判定送信シンボルが、
    これにより更新記憶される前回シンボル記憶部と、ター
    ボ受信処理の2回目以後の繰り返し処理において、前回
    シンボル記憶部から硬判定送信シンボルを読み出し、参
    照信号としてチャネル推定器へ供給する手段とを備える
    ことを特徴とする請求項20乃至23の何れかに記載の
    ターボ受信機。
  25. 【請求項25】 軟判定送信シンボルが入力され、しき
    い値と比較する比較部と、その比較部の出力により制御
    され、硬判定送信シンボル中のその軟判定送信シンボル
    がしきい値以上のものを前回シンボル記憶部へ格納する
    選択部とを備える請求項24記載のターボ受信機。
  26. 【請求項26】 上記出力されたN個の対数尤度比がそ
    れぞれ供給されるN個の復号器を備え、上記N個の復号
    器の出力から上記N個の事前情報が得られることを特徴
    とする請求項20乃至25の何れかに記載のターボ受信
    機。
  27. 【請求項27】 上記N個の送信信号は1つの情報系列
    をN個の並列の系列としてN個の送信機よりそれぞれ送
    信された信号であり、上記出力されるN個の対数尤度比
    を直列系列に変換する並列−直列変換部と、上記直列系
    列の対数尤度比が入力される復号器と、上記復号器より
    の事前情報をN個の並列系列に変換して上記N個の事前
    情報を得る直列−並列変換部とを備えることを特徴とす
    る請求項20乃至25の何れかに記載のターボ受信機。
  28. 【請求項28】 受信信号の伝送路特性としてのチャネ
    ル値を、受信信号と参照信号としての既知信号とから推
    定し、その推定したチャネル値を用いて受信信号を処理
    し、その処理した信号に対し復号処理を行い、同一受信
    信号に対し上記推定したチャネル値を利用した処理と復
    号処理とを繰り返し行う受信方法において、 復号された硬判定情報シンボルの確からしさを、その軟
    判定情報シンボルの値から決定し、確からしさが所定値
    以上の硬判定情報シンボルをも次回のチャネル推定の参
    照信号に用いることを特徴とするターボ受信方法。
  29. 【請求項29】 受信ベクトルy(k)内の雑音成分
    の共分散行列として、上記繰り返し毎に、σ2 I(σ
    2 はガウス分布の分散値、Iは単位行列)を計算する
    過程を含むことを特徴とする請求項28記載のターボ受
    信方法。
  30. 【請求項30】 受信信号ベクトルy(k)内の雑音
    成分の共分散行列Uを、上記繰り返し毎に、推定された
    チャネル行列H^と受信信号ベクトルy(k)を用
    いて、 U^=Σk=0 Tr(y(k)−H^・B(k))
    ・(y(k)−H^・B(k))HB (k)=[bT (k+Q−1)…bT (k)…
    T (k−Q+1)]Tb (k+q)=[b1 (k+q)…bN (k+q)]
    T (q=−Q+1…Q−1) b1 (k+q)からbN (k+q)は、上記既知信号及
    び上記確からしさが所定値以上の硬判定情報シンボルよ
    りなる参照信号、Trはその参照信号長であり、を計算
    する過程を含むことを特徴とする請求項28記載のター
    ボ受信方法。
  31. 【請求項31】 上記推定したチャネル値を利用した処
    理と復号処理との繰り返しは、上記推定したチャネル値
    により線形等化フィルタを決定し、その線形等化フィル
    タにより受信信号を処理し、その処理した信号を復号す
    ることの繰り返しであることを特徴とする請求項28〜
    30の何れかに記載のターボ受信方法。
  32. 【請求項32】 上記推定したチャネル値を利用した処
    理と復号処理との繰り返しは、上記推定したチャネル値
    により、レーク合成処理部内で、各シンボルが伝送路で
    受けた位相回転を補償するレーク合成処理を行い、その
    レーク合成処理された信号をターボデコーダにより復号
    することの繰り返しである、ことを特徴とする請求項2
    8〜30の何れかに記載のターボ受信方法。
  33. 【請求項33】 上記推定したチャネル値を利用した処
    理と復号処理との繰り返しは、アダプティブアレーアン
    テナ受信部に対し、上記推定したチャネル値によりアン
    テナ指向特性を決定する重みを設定し、アダプティブア
    レーアンテナ受信部の出力をターボデコーダにより復号
    することの繰り返しであることを特徴とする請求項28
    〜30の何れかに記載のターボ受信方法。
  34. 【請求項34】 上記アダプティブアレーアンテナ受信
    部の出力をレーク合成処理部内で、各シンボルが伝送路
    で受けた位相回転を上記推定したチャネル値により補償
    するレーク合成処理を行い、そのレーク合成処理された
    信号を上記ターボデコーダへ供給することを特徴とする
    請求項33記載のターボ受信方法。
  35. 【請求項35】 受信信号の伝送路特性であるチャネル
    値を、受信信号と参照信号としての既知信号とから推定
    し、その推定したチャネル値を用いて受信信号を処理
    し、その処理した信号に対し復号処理を行い、同一受信
    信号に対し上記推定したチャネル値を利用した処理と復
    号処理とを繰り返し行う受信機において、 復号された硬判定情報シンボルの確からしさが所定値以
    上か否かを、その軟判定情報シンボルの値がしきい値以
    上か否かにより決定する手段と、 その確からしいと決定された硬判定情報シンボルにより
    記憶内容が更新記憶される前回シンボル記憶部を備え、
    次回のチャネル推定の参照信号として前回シンボル記憶
    部の記憶内容が用いられることを特徴とするターボ受信
    機。
JP2002010839A 2001-02-20 2002-01-18 ターボ受信方法及びその受信機 Expired - Fee Related JP3714910B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2002010839A JP3714910B2 (ja) 2001-02-20 2002-01-18 ターボ受信方法及びその受信機
US10/076,407 US7027533B2 (en) 2001-02-20 2002-02-19 Turbo-reception method and turbo-receiver
EP20020003795 EP1233565B1 (en) 2001-02-20 2002-02-20 Turbo-reception method and turbo-receiver for a MIMO system
DE2002614061 DE60214061T2 (de) 2001-02-20 2002-02-20 Turbo-Empfänger und das entsprechende Verfahren für ein MIMO System
CNB021056900A CN1277356C (zh) 2001-02-20 2002-02-20 快速接收方法及快速接收机

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
JP2001043213 2001-02-20
JP2001111095 2001-04-10
JP2001-111095 2001-08-28
JP2001-258161 2001-08-28
JP2001-43213 2001-08-28
JP2001258161 2001-08-28
JP2002010839A JP3714910B2 (ja) 2001-02-20 2002-01-18 ターボ受信方法及びその受信機

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2005092368A Division JP4191697B2 (ja) 2001-02-20 2005-03-28 ターボ受信方法及びその受信機

Publications (2)

Publication Number Publication Date
JP2003152603A true JP2003152603A (ja) 2003-05-23
JP3714910B2 JP3714910B2 (ja) 2005-11-09

Family

ID=27482055

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002010839A Expired - Fee Related JP3714910B2 (ja) 2001-02-20 2002-01-18 ターボ受信方法及びその受信機

Country Status (5)

Country Link
US (1) US7027533B2 (ja)
EP (1) EP1233565B1 (ja)
JP (1) JP3714910B2 (ja)
CN (1) CN1277356C (ja)
DE (1) DE60214061T2 (ja)

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004254290A (ja) * 2003-02-20 2004-09-09 Nec Corp 干渉キャンセル方法および装置
JP2004343702A (ja) * 2003-02-28 2004-12-02 Mitsubishi Electric Information Technology Centre Europa Bv Mimo電気通信システム及びこのシステムにおける送信シンボルの復号方法並びに送信シンボルの復号装置
WO2005086402A1 (ja) * 2004-03-05 2005-09-15 Ntt Docomo, Inc. 受信装置、受信方法、および無線通信システム
JP2005311470A (ja) * 2004-04-16 2005-11-04 Ntt Docomo Inc 受信機、送信機および無線通信システム並びにチャネル推定方法
JP2006191543A (ja) * 2004-12-02 2006-07-20 Toshiba Corp 多重化伝送システム用復号器
WO2006092830A1 (ja) * 2005-02-28 2006-09-08 Mitsubishi Denki Kabushiki Kaisha 受信装置
JP2006333419A (ja) * 2005-05-27 2006-12-07 Tokyo Institute Of Technology Map受信機
JP2007166194A (ja) * 2005-12-13 2007-06-28 Toyota Central Res & Dev Lab Inc 受信装置
JP2007520126A (ja) * 2004-01-30 2007-07-19 ユニベルシテ ラバル マルチユーザ適応型アレイ受信機および方法
JP2007274089A (ja) * 2006-03-30 2007-10-18 Kddi Corp 伝達関数推定装置及び伝達関数推定方法、受信装置、送信装置
JP2007534245A (ja) * 2004-04-22 2007-11-22 フランス テレコム Mimoチャンネル上のcdma通信システムのための独立の反復チップの均等化及びマルチユーザ検出
JP2008544650A (ja) * 2005-06-16 2008-12-04 クゥアルコム・インコーポレイテッド サブバンド多重化を適用するmimo(多数入力多数出力)システムにおけるパイロットおよびデータ伝送
JP2009212586A (ja) * 2008-02-29 2009-09-17 National Institute Of Information & Communication Technology データ通信システム、llr算出装置及び方法
JP2010502142A (ja) * 2006-08-28 2010-01-21 ソニー ドイチュラント ゲゼルシャフト ミット ベシュレンクテル ハフツング 等化構造及び等化方法
US7830988B2 (en) 2005-03-28 2010-11-09 Nec Corporation MIMO decoder and MIMO decoding method
JP4728812B2 (ja) * 2004-02-13 2011-07-20 日本電気株式会社 無線通信システム、受信装置及びそれらに用いる復調方法並びにそのプログラム
JP2012060451A (ja) * 2010-09-09 2012-03-22 Toshiba Corp 判定帰還型等化器
JP2012060525A (ja) * 2010-09-10 2012-03-22 Sharp Corp 受信装置、受信方法及びプログラム
JP2012213135A (ja) * 2011-03-30 2012-11-01 Intel Corp 受信された無線通信信号を等化するデバイス、システム及び方法
JP2012222783A (ja) * 2011-04-14 2012-11-12 Nec Corp 受信方法及び受信器
JP2013504265A (ja) * 2009-09-03 2013-02-04 クゥアルコム・インコーポレイテッド シンボル推定方法および装置
US8619928B2 (en) 2009-09-03 2013-12-31 Qualcomm Incorporated Multi-stage interference suppression
US8675796B2 (en) 2008-05-13 2014-03-18 Qualcomm Incorporated Interference cancellation under non-stationary conditions
JP2014072611A (ja) * 2012-09-28 2014-04-21 Hitachi Kokusai Electric Inc 受信装置
US8787509B2 (en) 2009-06-04 2014-07-22 Qualcomm Incorporated Iterative interference cancellation receiver
US8989325B2 (en) 2012-01-30 2015-03-24 Intel Corporation Multi-mode frequency domain equalization with adaptation to varying channel conditions
US8995417B2 (en) 2008-06-09 2015-03-31 Qualcomm Incorporated Increasing capacity in wireless communication
US9055545B2 (en) 2005-08-22 2015-06-09 Qualcomm Incorporated Interference cancellation for wireless communications
US9071344B2 (en) 2005-08-22 2015-06-30 Qualcomm Incorporated Reverse link interference cancellation
US9160577B2 (en) 2009-04-30 2015-10-13 Qualcomm Incorporated Hybrid SAIC receiver
US9160581B2 (en) 2012-05-15 2015-10-13 Intel Corporation Receiver with Doppler tolerant equalization
US9210012B2 (en) 2011-12-29 2015-12-08 Intel Corporation Frequency-domain turbo equalization, including multi-mode adaptive linear equalization, adaptive decision-directed channel estimation, adaptive noise variance estimation, and dynamic iteration control
US9237515B2 (en) 2008-08-01 2016-01-12 Qualcomm Incorporated Successive detection and cancellation for cell pilot detection
US9277487B2 (en) 2008-08-01 2016-03-01 Qualcomm Incorporated Cell detection with interference cancellation
US9509452B2 (en) 2009-11-27 2016-11-29 Qualcomm Incorporated Increasing capacity in wireless communications
US9614560B2 (en) 2012-03-30 2017-04-04 Intel Corporation Receiver with improved noise variance estimation
US9673837B2 (en) 2009-11-27 2017-06-06 Qualcomm Incorporated Increasing capacity in wireless communications
JP2022501974A (ja) * 2018-10-01 2022-01-06 華為技術有限公司Huawei Technologies Co., Ltd. 受信機中でのターボ等化および復号のためのシステムおよび方法

Families Citing this family (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7952511B1 (en) 1999-04-07 2011-05-31 Geer James L Method and apparatus for the detection of objects using electromagnetic wave attenuation patterns
EP1195933A4 (en) * 2000-05-11 2004-05-12 Matsushita Electric Industrial Co Ltd INTERF RENCES CANCEL APPARATUS AND PROCESS
JP3763793B2 (ja) * 2002-03-12 2006-04-05 株式会社東芝 受信装置及び送受信装置
NO316488B1 (no) * 2002-04-26 2004-01-26 Kongsberg Defence Comm As Fremgangsmåte og apparat for mottak av digitale kommunikasjonssignaler
US7266155B2 (en) * 2002-06-14 2007-09-04 Broadcom Corporation PHY sub-channel processing
US7609777B2 (en) * 2002-08-30 2009-10-27 Alcatel-Lucent Usa Inc. Maximum likelihood a posteriori probability detector
KR100483004B1 (ko) * 2002-09-12 2005-04-15 한국전자통신연구원 연판정 복호기, 및 연판정 복호시 대수 우도비 계산 장치및 그 방법
US7876810B2 (en) * 2005-04-07 2011-01-25 Rambus Inc. Soft weighted interference cancellation for CDMA systems
US7808937B2 (en) * 2005-04-07 2010-10-05 Rambus, Inc. Variable interference cancellation technology for CDMA systems
US8761321B2 (en) * 2005-04-07 2014-06-24 Iii Holdings 1, Llc Optimal feedback weighting for soft-decision cancellers
JP4412926B2 (ja) * 2002-09-27 2010-02-10 株式会社エヌ・ティ・ティ・ドコモ 適応等化装置及びそのプログラム
GB2394389B (en) * 2002-10-15 2005-05-18 Toshiba Res Europ Ltd Equalisation apparatus and methods
DE10250956B4 (de) * 2002-10-27 2004-11-11 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Signalverarbeitungsverfahren zur empfangsseitigen Rekonstruktion von Sendedatenströmen in einem MIMO-System
EP1568160A4 (en) * 2002-11-26 2006-05-24 Interdigital Tech Corp ADAPTIVE TURBO MULTI-USER DETECTION FOR HSDPA / TDD-CDMA WITH UNKNOWN INTERFERENCE
US7460611B2 (en) * 2002-11-28 2008-12-02 Sony Corporation Communication system, transmitting apparatus and transmitting method, receiving apparatus and receiving method, unbalance code mixing method and multiple code decoding method
US20040157626A1 (en) * 2003-02-10 2004-08-12 Vincent Park Paging methods and apparatus
US7434145B2 (en) * 2003-04-02 2008-10-07 Qualcomm Incorporated Extracting soft information in a block-coherent communication system
US8196000B2 (en) * 2003-04-02 2012-06-05 Qualcomm Incorporated Methods and apparatus for interleaving in a block-coherent communication system
CN1788476A (zh) * 2003-05-14 2006-06-14 皇家飞利浦电子股份有限公司 使用导频信号的迭代信道估计
JP4244700B2 (ja) * 2003-05-21 2009-03-25 日本電気株式会社 ターボ復号器及びそれに用いるダイナミック復号方法
JP4198552B2 (ja) 2003-07-25 2008-12-17 株式会社エヌ・ティ・ティ・ドコモ 無線受信機、無線送信機及びインピーダンス制御方法
US7616698B2 (en) 2003-11-04 2009-11-10 Atheros Communications, Inc. Multiple-input multiple output system and method
EP1714449B1 (en) * 2004-02-05 2009-04-01 Zakrytoe Aktsionernoe Obschestvo Intel Method and apparatus to perform channel estimation for a communication system
US7636406B2 (en) * 2004-05-05 2009-12-22 Metalink Ltd. System and method of a MIMO transmitter / receiver
CN1954503A (zh) * 2004-05-18 2007-04-25 皇家飞利浦电子股份有限公司 Turbo解码器输入重新排序
TWI256219B (en) * 2004-08-09 2006-06-01 Realtek Semiconductor Corp Interference alleviation equalizer of multi-carrier communication system and method thereof
US7826516B2 (en) 2005-11-15 2010-11-02 Rambus Inc. Iterative interference canceller for wireless multiple-access systems with multiple receive antennas
CN1855762A (zh) * 2005-04-25 2006-11-01 中兴通讯股份有限公司 一种提高wcdma多入多出终端系统上行系统容量的方法
US20060285531A1 (en) * 2005-06-16 2006-12-21 Howard Steven J Efficient filter weight computation for a MIMO system
EP2033390A2 (en) * 2006-06-01 2009-03-11 Nokia Corporation Apparatus, method and computer program product providing iterative recursive least squares (rls) algorithm for coded mimo systems
US8116242B2 (en) * 2006-07-18 2012-02-14 Motorola Mobility, Inc. Receiver having multi-antenna log likelihood ratio generation with channel estimation error
SG141259A1 (en) * 2006-09-12 2008-04-28 Oki Techno Ct Singapore Pte Apparatus and method for receiving digital video signals
US7889781B2 (en) * 2006-09-21 2011-02-15 Broadcom Corporation Maximum energy delay locked loop for cluster path processing in a wireless device
US7924951B2 (en) * 2006-12-14 2011-04-12 The Trustees Of Columbia University In The City Of New York Methods and systems for digital wireless communication
US7965803B2 (en) * 2006-12-14 2011-06-21 The Trustees Of Columbia University In The City Of New York Methods and systems for providing feedback for beamforming
US8009727B2 (en) * 2007-02-20 2011-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Equalizer for single carrier FDMA receiver
US8537922B2 (en) * 2007-06-19 2013-09-17 The Trustees Of Columbia University In The City Of New York Methods and systems for providing feedback for beamforming and power control
US8457265B2 (en) * 2007-08-23 2013-06-04 Qualcomm Incorporated Method and apparatus for generating coefficients in a multi-input-multi-output (MIMO) system
JP2009100222A (ja) * 2007-10-16 2009-05-07 Toshiba Corp 低密度パリティ検査符号の復号装置およびその方法
KR100958792B1 (ko) * 2007-12-17 2010-05-18 한국전자통신연구원 Mimo 시스템을 위한 가속화된 터보 송수신 장치 및방법
US7986919B2 (en) * 2008-03-19 2011-07-26 Telefonaktiebolaget Lm Ericsson (Publ) Simplified impairments matrix calculation for SINR estimation
TW200943757A (en) * 2008-04-08 2009-10-16 Ralink Technology Corp Iterative signal receiving method and related iterative receiver
KR101402238B1 (ko) * 2008-04-16 2014-06-02 연세대학교 산학협력단 다중안테나 시스템에서 신호검출을 위한 수신장치 및 방법
KR101597090B1 (ko) * 2008-06-19 2016-02-24 삼성전자주식회사 이동통신 시스템의 수신 장치 및 방법
JP5274363B2 (ja) * 2009-05-08 2013-08-28 三菱電機株式会社 光受信装置および光受信方法
CN102474374B (zh) * 2009-07-02 2016-09-07 日本电气株式会社 接收设备、接收方法及程序
US8498324B2 (en) * 2009-10-23 2013-07-30 Broadcom Corporation Method and system for interference suppression between multipath signals utilizing a programmable interface suppression module
US8131221B2 (en) * 2009-10-23 2012-03-06 Broadcom Corporation Method and system for processing multipath signals to suppress interface utilizing a programmable interface suppression module
US8498321B2 (en) * 2009-09-15 2013-07-30 Broadcom Corporation Method and system for optimizing programmable interference suppression
US8509287B2 (en) 2009-10-23 2013-08-13 Broadcom Corporation Method and system for diversity processing utilizing a programmable interface suppression module
US8351495B2 (en) * 2009-09-10 2013-01-08 Teledyne Paradise Datacom, Llc Method and apparatus for detecting in-band interference in a data communications modem
US20110142181A1 (en) * 2009-11-09 2011-06-16 Amir Leshem Communication system
FR2954631B1 (fr) * 2009-12-21 2012-08-10 Canon Kk Procede et dispositif de configuration en boucle fermee d'un reseau d'antenne
US8656243B2 (en) * 2010-01-13 2014-02-18 Intel Mobile Communications GmbH Radio receiver and method for channel estimation
US8660167B2 (en) 2010-01-25 2014-02-25 Intel Mobile Communications GmbH Device and method for distortion-robust decoding
US8634332B2 (en) * 2010-04-29 2014-01-21 Qualcomm Incorporated Using joint decoding engine in a wireless device
US8489973B1 (en) * 2010-08-02 2013-07-16 Sk Hynix Memory Solutions Inc. Numerical solution on LLR exchange in turbo equalization
US8467438B2 (en) * 2010-08-02 2013-06-18 Bassel F. Beidas System and method for iterative nonlinear compensation for intermodulation distortion in multicarrier communication systems
CN107612597B (zh) * 2011-02-18 2021-01-05 太阳专利托管公司 信号生成方法及信号生成装置
US8971210B1 (en) * 2011-05-23 2015-03-03 Redpine Signals, Inc. Reconfigurable multi-stream processor for multiple-input multiple-output (MIMO) wireless networks
US8787426B2 (en) 2011-09-28 2014-07-22 Telefonaktiebolaget Lm Ericsson (Publ) Finger placement in multi-stage interference cancellation
US8761323B2 (en) 2011-09-28 2014-06-24 Telefonaktiebolaget Lm Ericsson (Publ) Impairment covariance and combining weight updates during iterative turbo interference cancellation reception
CN103095358B (zh) * 2011-11-02 2016-08-03 华为技术有限公司 一种多入多出信号的检测方法和装置
US20130156139A1 (en) * 2011-12-15 2013-06-20 Samsung Electronics Co., Ltd. Wireless communication system with interference filtering and method of operation thereof
US10009867B2 (en) * 2012-07-06 2018-06-26 Nec Corporation Fading doppler frequency estimation device and fading doppler frequency estimation method
CN102882816B (zh) * 2012-07-09 2016-04-13 京信通信系统(广州)有限公司 一种多路信号均衡的方法及装置
JP2014042141A (ja) * 2012-08-22 2014-03-06 Mitsubishi Electric Corp 受信装置及び受信方法
US9608851B2 (en) 2013-03-15 2017-03-28 Jonathan Kanter Turbo decoding techniques
US9191246B2 (en) 2013-03-15 2015-11-17 Jonathan Kanter Combined turbo decoding and turbo equalization techniques
US9294223B2 (en) 2014-01-31 2016-03-22 Harris Corporation Reception of co-channel signals
RU2014119848A (ru) * 2014-05-19 2015-11-27 ЭлЭсАй Корпорейшн Способ декодирования на основе рандомизированных жестких решений и устройство для его осуществления (варианты )
WO2016030758A2 (en) * 2014-08-27 2016-03-03 MagnaCom Ltd. Multiple input multiple output communications over nonlinear channels using orthogonal frequency division multiplexing
GB2531357B (en) * 2014-10-17 2019-01-09 Aceaxis Ltd Mitigating passive intermodulation interference in a wireless network
US9686002B1 (en) * 2015-03-05 2017-06-20 Quantenna Communications, Inc. MU-MIMO sniffer for a wireless local area network
TWI588834B (zh) * 2016-02-23 2017-06-21 群聯電子股份有限公司 解碼方法、記憶體儲存裝置及記憶體控制電路單元
GB2551695B (en) * 2016-06-07 2019-11-27 Aceaxis Ltd Mitigating Passive Intermodulation Interference in a MIMO Wireless Network
FR3067186B1 (fr) * 2017-06-01 2019-06-21 Continental Automotive France Procede de suppression de signaux multi-trajets pour recepteur de signaux radio modules en frequence
US10608672B2 (en) 2017-12-22 2020-03-31 Massachusetts Institute Of Technology Decoding concatenated codes by guessing noise
US10944610B2 (en) * 2017-12-22 2021-03-09 Massachusetts Institute Of Technology Decoding signals by guessing noise
WO2020130895A1 (en) * 2018-12-19 2020-06-25 Telefonaktiebolaget Lm Ericsson (Publ) Methods, remote radio units and base band units of a distributed base station system for handling uplink signals
GB201918218D0 (en) 2019-12-11 2020-01-22 Maynooth Univ A method of decoding a codeword
CN115088203B (zh) * 2020-02-18 2025-06-13 高通股份有限公司 多端口测量反馈
US11431368B2 (en) 2020-03-16 2022-08-30 Massachusetts Institute Of Technology Noise recycling
US11870459B2 (en) 2020-06-08 2024-01-09 Massachusetts Institute Of Technology Universal guessing random additive noise decoding (GRAND) decoder
CN113359161B (zh) * 2021-06-02 2023-02-17 清华大学 高动态卫星通信信号捕获方法、装置、介质及计算设备
US11677423B1 (en) 2021-07-23 2023-06-13 T-Mobile Usa, Inc. Interference mitigation in wireless communication using artificial interference signal
JP2024040044A (ja) * 2022-09-12 2024-03-25 国立研究開発法人情報通信研究機構 無線信号処理システム及び無線信号処理方法
CN119316057B (zh) * 2024-12-17 2025-03-11 杭州电子科技大学 基于码多普勒的激光通信测试系统及其码多普勒生成方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6307901B1 (en) * 2000-04-24 2001-10-23 Motorola, Inc. Turbo decoder with decision feedback equalization
DE60025197T2 (de) * 2000-08-11 2006-06-29 Mitsubishi Electric Information Technology Centre Europe B.V. Adaptive Entzerrung und Dekodierung für gespreizte Kanalverzögerung
NO316488B1 (no) * 2002-04-26 2004-01-26 Kongsberg Defence Comm As Fremgangsmåte og apparat for mottak av digitale kommunikasjonssignaler
US6819630B1 (en) * 2002-09-20 2004-11-16 The United States Of America As Represented By The Secretary Of The Navy Iterative decision feedback adaptive equalizer
US20050018794A1 (en) * 2003-07-22 2005-01-27 Xiangguo Tang High speed, low-cost process for the demodulation and detection in EDGE wireless cellular systems
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

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004254290A (ja) * 2003-02-20 2004-09-09 Nec Corp 干渉キャンセル方法および装置
JP2004343702A (ja) * 2003-02-28 2004-12-02 Mitsubishi Electric Information Technology Centre Europa Bv Mimo電気通信システム及びこのシステムにおける送信シンボルの復号方法並びに送信シンボルの復号装置
US7904039B2 (en) 2004-01-30 2011-03-08 UNIVERSITé LAVAL Multi-user adaptive array receiver and method
JP2007520126A (ja) * 2004-01-30 2007-07-19 ユニベルシテ ラバル マルチユーザ適応型アレイ受信機および方法
JP4847874B2 (ja) * 2004-01-30 2011-12-28 ユニベルシテ ラバル マルチユーザ適応型アレイ受信機および方法
JP4728812B2 (ja) * 2004-02-13 2011-07-20 日本電気株式会社 無線通信システム、受信装置及びそれらに用いる復調方法並びにそのプログラム
WO2005086402A1 (ja) * 2004-03-05 2005-09-15 Ntt Docomo, Inc. 受信装置、受信方法、および無線通信システム
US7991360B2 (en) 2004-03-05 2011-08-02 Ntt Docomo, Inc. Receiver apparatus, receiving method, and wireless communication system
CN1930813B (zh) * 2004-03-05 2010-05-05 株式会社Ntt都科摩 接收装置、接收方法以及无线通信系统
US7590200B2 (en) 2004-04-16 2009-09-15 Ntt Docomo, Inc. Receiver, a transmitter, a radio communication system and a channel estimation method
JP2005311470A (ja) * 2004-04-16 2005-11-04 Ntt Docomo Inc 受信機、送信機および無線通信システム並びにチャネル推定方法
JP2007534245A (ja) * 2004-04-22 2007-11-22 フランス テレコム Mimoチャンネル上のcdma通信システムのための独立の反復チップの均等化及びマルチユーザ検出
JP4754556B2 (ja) * 2004-04-22 2011-08-24 フランス・テレコム Mimoチャンネル上のcdma通信システムのための独立の反復チップの均等化及びマルチユーザ検出
JP2006191543A (ja) * 2004-12-02 2006-07-20 Toshiba Corp 多重化伝送システム用復号器
WO2006092830A1 (ja) * 2005-02-28 2006-09-08 Mitsubishi Denki Kabushiki Kaisha 受信装置
US7830988B2 (en) 2005-03-28 2010-11-09 Nec Corporation MIMO decoder and MIMO decoding method
JP2006333419A (ja) * 2005-05-27 2006-12-07 Tokyo Institute Of Technology Map受信機
JP2008544650A (ja) * 2005-06-16 2008-12-04 クゥアルコム・インコーポレイテッド サブバンド多重化を適用するmimo(多数入力多数出力)システムにおけるパイロットおよびデータ伝送
US8730877B2 (en) 2005-06-16 2014-05-20 Qualcomm Incorporated Pilot and data transmission in a quasi-orthogonal single-carrier frequency division multiple access system
US9071344B2 (en) 2005-08-22 2015-06-30 Qualcomm Incorporated Reverse link interference cancellation
US9055545B2 (en) 2005-08-22 2015-06-09 Qualcomm Incorporated Interference cancellation for wireless communications
JP2007166194A (ja) * 2005-12-13 2007-06-28 Toyota Central Res & Dev Lab Inc 受信装置
JP2007274089A (ja) * 2006-03-30 2007-10-18 Kddi Corp 伝達関数推定装置及び伝達関数推定方法、受信装置、送信装置
JP2010502142A (ja) * 2006-08-28 2010-01-21 ソニー ドイチュラント ゲゼルシャフト ミット ベシュレンクテル ハフツング 等化構造及び等化方法
JP2009212586A (ja) * 2008-02-29 2009-09-17 National Institute Of Information & Communication Technology データ通信システム、llr算出装置及び方法
US8675796B2 (en) 2008-05-13 2014-03-18 Qualcomm Incorporated Interference cancellation under non-stationary conditions
US9408165B2 (en) 2008-06-09 2016-08-02 Qualcomm Incorporated Increasing capacity in wireless communications
US9014152B2 (en) 2008-06-09 2015-04-21 Qualcomm Incorporated Increasing capacity in wireless communications
US8995417B2 (en) 2008-06-09 2015-03-31 Qualcomm Incorporated Increasing capacity in wireless communication
US9277487B2 (en) 2008-08-01 2016-03-01 Qualcomm Incorporated Cell detection with interference cancellation
US9237515B2 (en) 2008-08-01 2016-01-12 Qualcomm Incorporated Successive detection and cancellation for cell pilot detection
US9160577B2 (en) 2009-04-30 2015-10-13 Qualcomm Incorporated Hybrid SAIC receiver
US8787509B2 (en) 2009-06-04 2014-07-22 Qualcomm Incorporated Iterative interference cancellation receiver
US8619928B2 (en) 2009-09-03 2013-12-31 Qualcomm Incorporated Multi-stage interference suppression
US8831149B2 (en) 2009-09-03 2014-09-09 Qualcomm Incorporated Symbol estimation methods and apparatuses
JP2013504265A (ja) * 2009-09-03 2013-02-04 クゥアルコム・インコーポレイテッド シンボル推定方法および装置
KR101520362B1 (ko) 2009-09-03 2015-05-14 퀄컴 인코포레이티드 심볼 측정 방법들 및 장치들
US9673837B2 (en) 2009-11-27 2017-06-06 Qualcomm Incorporated Increasing capacity in wireless communications
US9509452B2 (en) 2009-11-27 2016-11-29 Qualcomm Incorporated Increasing capacity in wireless communications
US10790861B2 (en) 2009-11-27 2020-09-29 Qualcomm Incorporated Increasing capacity in wireless communications
JP2012060451A (ja) * 2010-09-09 2012-03-22 Toshiba Corp 判定帰還型等化器
JP2012060525A (ja) * 2010-09-10 2012-03-22 Sharp Corp 受信装置、受信方法及びプログラム
US9124457B2 (en) 2011-03-30 2015-09-01 Intel Corporation Frequency domain equalization for wireless communication
JP2012213135A (ja) * 2011-03-30 2012-11-01 Intel Corp 受信された無線通信信号を等化するデバイス、システム及び方法
JP2012222783A (ja) * 2011-04-14 2012-11-12 Nec Corp 受信方法及び受信器
US9210012B2 (en) 2011-12-29 2015-12-08 Intel Corporation Frequency-domain turbo equalization, including multi-mode adaptive linear equalization, adaptive decision-directed channel estimation, adaptive noise variance estimation, and dynamic iteration control
US8989325B2 (en) 2012-01-30 2015-03-24 Intel Corporation Multi-mode frequency domain equalization with adaptation to varying channel conditions
US9614560B2 (en) 2012-03-30 2017-04-04 Intel Corporation Receiver with improved noise variance estimation
US9160581B2 (en) 2012-05-15 2015-10-13 Intel Corporation Receiver with Doppler tolerant equalization
JP2014072611A (ja) * 2012-09-28 2014-04-21 Hitachi Kokusai Electric Inc 受信装置
JP2022501974A (ja) * 2018-10-01 2022-01-06 華為技術有限公司Huawei Technologies Co., Ltd. 受信機中でのターボ等化および復号のためのシステムおよび方法
JP7290718B2 (ja) 2018-10-01 2023-06-13 華為技術有限公司 受信機中でのターボ等化および復号のためのシステムおよび方法

Also Published As

Publication number Publication date
EP1233565A2 (en) 2002-08-21
CN1277356C (zh) 2006-09-27
US20020161560A1 (en) 2002-10-31
CN1373561A (zh) 2002-10-09
JP3714910B2 (ja) 2005-11-09
DE60214061T2 (de) 2007-01-11
US7027533B2 (en) 2006-04-11
DE60214061D1 (de) 2006-10-05
EP1233565B1 (en) 2006-08-23
EP1233565A3 (en) 2003-05-21

Similar Documents

Publication Publication Date Title
JP2003152603A (ja) ターボ受信方法及びその受信機
US6012161A (en) System and method for joint coding and decision feedback equalization
CN101449502B (zh) 无线通信设备和无线通信方法
JP3763793B2 (ja) 受信装置及び送受信装置
JP4412926B2 (ja) 適応等化装置及びそのプログラム
EP0555289B1 (en) Channel equalisation in particular for fading channels
JP5344121B2 (ja) シングルキャリア伝送方式における無線通信方法および装置
CN102150377B (zh) Mimo解码的天线选择和软解映射
US7672401B2 (en) System and method for data communication over multi-input, multi-output channels
US6947715B2 (en) VOFDM receiver correlation matrix processing using factorization
JP2009100478A (ja) 無線通信装置
JP4191697B2 (ja) ターボ受信方法及びその受信機
US7804801B2 (en) QR decomposition apparatus and method for MIMO system
CN1708037B (zh) 接收数据信号的方法及相应接收设备
US8446999B2 (en) Receiving apparatus and communication system
EP1629649A1 (en) Apparatus and method for precoding a multicarrier signal
JP4187968B2 (ja) 適応等化方法及び適応等化器
Yang et al. Iterative processing structure for the single-channel mixture of digital-modulated adjacent-frequency source signals
JP5121752B2 (ja) 空間多重マルチキャリア受信装置、及び空間多重マルチキャリア受信方法
Khattak et al. Multiuser turbo detection in a distributed antenna system
Gerstacker et al. Widely linear equalization for space-time block-coded transmission over fading ISI channels
EP1494369A2 (en) Multipath wave receiver
JP5287846B2 (ja) 高性能伝送システム、伝送方法、受信機、及び送信機
Coelho et al. On the impact of multipath propagation and diversity in performance of iterative block decision feedback equalizers
Mohamed Dynamic Channel Estimation for MIMO-Constant Envelope Modulation

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050328

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050524

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050705

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20050705

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: 20050802

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050823

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080902

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100902

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110902

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130902

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees