(57)【特許請求の範囲】
【請求項１】
マルチキャリア重畳伝送方式を用いて送信された所望波と、前記所望波に干渉を与える１以上の干渉波とが重畳された信号を受信する受信装置であって、
受信信号から推定した送信信号を用いて前記所望波の受信信号のレプリカ信号を生成するレプリカ信号生成部と、
前記受信信号から前記レプリカ信号を減算して不要波の電力をサブキャリアごとに算出する不要信号電力算出部と、
前記サブキャリアが属するサブチャネルを決定するサブチャネル化部と、
前記サブチャネルそれぞれの前記不要波の電力に対する尤度の期待値が最大となるように、前記所望波において干渉波が存在する確率である干渉確率及び前記干渉波の干渉電力を前記サブキャリアごとに推定する推定部と、
前記推定部が推定した前記干渉確率及び前記干渉電力を用いて、前記受信信号から混合対数尤度比を算出する混合対数尤度比算出部と、を備え、
前記レプリカ信号生成部が、前記推定部により推定された前記干渉確率及び前記干渉電力により前記混合対数尤度比を更新して誤り訂正復号を行った結果から新たな前記レプリカ信号を生成する処理と、
前記不要信号電力算出部が、前記受信信号から新たな前記レプリカ信号を減算して前記不要波の電力を更新する処理と、
前記サブチャネル化部が、前記不要波における前記サブキャリアが属するサブチャネルを決定する処理と、
前記推定部が、更新された前記不要波の電力に基づいて前記干渉確率及び前記干渉電力を推定する処理とを繰り返し行うことを特徴とする受信装置。
【請求項２】
前記推定部は、前記サブチャネルに属する前記サブキャリアについて推定した前記干渉確率及び前記干渉電力を平均化して前記サブチャネルごとの干渉確率及び干渉電力を推定する、
ことを特徴とする請求項１に記載の受信装置。
【請求項３】
前記受信信号に含まれる既知信号に基づいて全サブキャリアに共通の雑音電力を算出し、前記サブチャネルごとに前記干渉確率が得られた後は、平均の前記干渉確率が所定の閾値を下回る前記サブチャネルに属する前記サブキャリアの雑音電力に基づいて全サブキャリアに共通の雑音電力を更新する雑音電力推定部をさらに備える、
ことを特徴とする請求項２に記載の受信装置。
【請求項４】
前記サブチャネル化部は、前記サブキャリアが属するサブチャネルを、前記不要波における前記サブキャリアの前記電力の大きさに応じて決定する、
ことを特徴とする請求項１から請求項３のいずれか一項に記載の受信装置。
【請求項５】
前記レプリカ信号は、前記受信信号の受信信号点に最も近接する送信信号点の候補に硬判定して得られた信号であり、新たな前記レプリカ信号は、更新された前記混合対数尤度比に誤り訂正復号を行った結果を誤り訂正符号化して得た信号である、又は、前記レプリカ信号は、サブキャリアごとの初期値の干渉確率及び干渉電力を用いて前記受信信号から算出した混合対数尤度比に基づく軟判定レプリカ信号であり、新たな前記レプリカ信号は、更新された前記混合対数尤度比に軟判定を行って得た結果から生成した信号である、
ことを特徴とする請求項１に記載の受信装置。
【請求項６】
マルチキャリア重畳伝送方式を用いて送信された所望波と、前記所望波に干渉を与える１以上の干渉波とが重畳された信号を受信する受信装置が実行する受信方法であって、
受信信号から推定した送信信号を用いて前記所望波の受信信号のレプリカ信号を生成するレプリカ信号生成ステップと、
前記受信信号から前記レプリカ信号を減算して不要波の電力をサブキャリアごとに算出する不要信号電力算出ステップと、
前記サブキャリアが属するサブチャネルを決定するサブチャネル化ステップと、
前記サブチャネルそれぞれの前記不要波の電力に対する尤度の期待値が最大となるように、前記所望波において干渉波が存在する確率である干渉確率及び前記干渉波の干渉電力を前記サブキャリアごとに推定する推定ステップと、
前記推定ステップにおいて推定した前記干渉確率及び前記干渉電力を用いて、前記受信信号から混合対数尤度比を算出する混合対数尤度比算出ステップと、を有し、
前記レプリカ信号生成ステップにおいて、前記推定ステップで推定された前記干渉確率及び前記干渉電力により前記混合対数尤度比を更新して誤り訂正復号を行った結果から新たな前記レプリカ信号を生成する処理と、
前記不要信号電力算出ステップにおいて、前記受信信号から新たな前記レプリカ信号を減算して前記不要波の電力を更新する処理と、
前記サブチャネル化ステップにおいて、前記不要波における前記サブキャリアが属するサブチャネルを決定する処理と、
前記推定ステップにおいて、更新された前記不要波の電力に基づいて前記干渉確率及び前記干渉電力を推定する処理とを繰り返し行うことを特徴とする干渉推定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置及び干渉推定方法に関する。
【背景技術】
【０００２】
近年、各種無線通信システムの普及により周波数資源の枯渇が問題となっており、複数の無線信号による周波数共用化を図ることで周波数利用効率を向上する重畳伝送技術の検討が進められている。例えば、図１１は、周波数帯域を共用する無線通信システムの組合せの一例として、周波数チャンネルが異なる２つの無線ＬＡＮ（Local Area Network）システム全体を示す概念図である。同図において、無線通信システムは、無線ＬＡＮ基地局１０ａ及び無線ＬＡＮ基地局１０ｂと、パソコン等で構成する受信装置２０ａとを備えている。無線ＬＡＮ基地局１０ａは、中心周波数ｆａであるチャネルＣＨ１の周波数帯域を用いて通信する。一方、無線ＬＡＮ基地局１０ｂは、中心周波数ｆｂ（ｆａ＜ｆｂ）であるチャネルＣＨ５の周波数帯域を用いて通信する。
【０００３】
受信装置２０ａは、無線ＬＡＮ基地局１０ａと無線ＬＡＮ基地局１０ｂとの双方の無線信号が到達する位置に配置される。受信装置２０ａは、希望信号Ｄである中心周波数ｆａの無線信号と、干渉信号Ｕである中心周波数ｆｂの無線信号との２つの無線信号が部分的に互いに干渉した信号を受信する。なお、周波数帯域を共用する他の例として、無線ＬＡＮシステムと、Bluetooth（登録商標）と、WiMAX（登録商標）との組合せなどがあり、異なる通信方式のシステム同士が周波数共用する場合も考えられる。
【０００４】
図１１では、希望信号Ｄの上端周波数と干渉信号Ｕの下端周波数の連続した周波数スペクトラムが重畳するような事例を示したが、干渉信号が相対的に狭帯域信号である場合も想定される。また、図１２に示すように、希望信号Ｄに対する干渉信号Ｕが、周波数ホッピング等の伝送方式により複数の狭帯域信号で構成される場合がある。またあるいは、図１３に示すように、複数の干渉源から異なる通信方式の干渉信号Ｕ１、Ｕ２が到来する場合なども想定される。
【０００５】
一般にこのような干渉波が存在する場合、通信特性が著しく劣化する。そこで、所望波の伝送方式がマルチキャリアであり、かつ、誤り訂正符号化されていることを前提に、干渉の影響を抑圧しながら受信信号をＦＥＣ（forward error correction：前方誤り訂正）復号し、正確な伝送を実現する技術がある（例えば、非特許文献１参照）。具体的には、所望波の復調前に、受信信号に対して干渉波の影響を抑圧する。干渉波の影響を抑圧するためには、受信信号のうち干渉波の存在する周波数成分をＲＦ（Radio Frequency：無線周波数）段やＩＦ（Intermediate Frequency：中間周波数）段においてフィルタリング処理する。あるいは、干渉波の影響を抑圧するために、ベースバンド領域において該当周波数成分に対する尤度の重み付け処理を施す。このように干渉波の影響を抑圧した後、受信信号を復調及び復号する。
【０００６】
非特許文献１のような受信処理を実施するためには、干渉波が存在する周波数帯域（各サブキャリアの干渉確率）や所望波対干渉波電力比を検出する必要があるが、これらが不要な受信方法も提案されている（例えば、特許文献１参照）。この受信方法では、受信信号の仮復調復号の結果、ＣＲＣ（Cyclic Redundancy Check：巡回冗長検査）検出等の手段において誤りが生じなかったパケットに対して所望信号の受信レプリカ信号を生成する。そして、受信信号からその受信レプリカ信号を差し引いた結果である残留信号電力が閾値を越えたサブキャリアを干渉帯域として同定し、その干渉帯域の残留信号電力を干渉電力として推定する。
【０００７】
しかしながら、ＣＲＣ検出において誤りの無いパケットを十分数得るまでには、非常に多数のパケットの伝送を要することから、干渉検出までの遅延時間が大きな問題となる。等電力変調方式であれば必ずしもＣＲＣチェックを通過していなくても干渉検出は可能であるが、それでも複数パケットを要する問題がある。
【０００８】
これに対し、雑音信号及び干渉信号の振幅分布はガウス分布に従うという統計的性質を利用して、ＥＭ（Expectation Maximization）アルゴリズム（例えば、非特許文献２参照）を適用して干渉検出に要する時間を短縮化する技術がある（例えば、非特許文献３参照）。この技術では、前記の残留信号を「所望信号から所望波の硬判定レプリカを差し引く」ことで算出する。そして、ｋシンボル平均化した残留信号を、観測データのサブキャリア数と同数のＬ個準備した後、ＥＭアルゴリズムを繰り返し適用する。ＥＭアルゴリズムでは、「Ｅステップ：観測データに対する対数尤度の条件付き期待値（Ｑ関数）を導出」し、「Ｍステップ：Ｑ関数を最大化する干渉パラメータを導出」する。ＥＭアルゴリズムを繰り返し適用することにより、最終的な干渉パラメータを導出する。なお、干渉パラメータとは干渉確率、及び雑音・干渉電力である。
【０００９】
非特許文献３の技術を概説する。時刻ｔにおける干渉帯域に属するサブキャリア番号の集合Ｓｉｆ（ｔ）が既知である時、時刻ｔ、サブキャリア番号ｌにおける送信信号のｍ番目のビットｃ（ｔ，ｌ，ｍ）に対する対数尤度比ＬＬＲＰｅｒｆ［ｃ（ｔ，ｌ，ｍ）］は、雑音電力σｎ２と干渉電力σｉｆ２を用いて次式（Ａ）により表される。
【００１０】
【数１】
0006411966.tif 000002
【００１１】
ただし、ｄｘ（ｔ,ｌ）＝｜ｙ（ｔ,ｌ）−ｘ（ｔ,ｌ）・ｈ（ｔ，ｌ）｜２であり、ｙ（ｔ,ｌ）、ｈ（ｔ，ｌ）、ｘ（ｔ,ｌ）はそれぞれ、時刻ｔ、サブキャリア番号ｌにおける受信信号、伝送路応答、送信信号である。また、Ｘ１（ｍ），Ｘ０（ｍ）はそれぞれ、ＰＳＫ（Phase Shift Keying：位相偏移変調）やＱＡＭ（Quadrature Amplitude Modulation：直交位相振幅変調）等の変調マッピングにおけるｍ番目のビットが１及び０である信号点の集合である。
【００１２】
ただし、前述の通り、干渉帯域に属するサブキャリア番号の集合Ｓｉｆ（ｔ）を推定する必要がある。そこで、サブキャリアｌが干渉を受ける確率であるｐｉｆ（ｌ）を導出し、式（Ｂ）のように、前述の対数尤度比ＬＬＲＰｅｒｆの干渉及び非干渉時の各々のＬＬＲの混合比として混合対数尤度比ＬＬＲＷｅｉｇｈを求めるというのが基本的な考え方である。ＬＬＲＷｅｉｇｈ［ｃ（ｔ，ｌ，ｍ）］は、時刻ｔ、サブキャリア番号ｌにおける送信信号のｍ番目のビットｃ（ｔ，ｌ，ｍ）に対する混合対数尤度比である。
【００１３】
【数２】
0006411966.tif 000003
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】特許第５６６２９５５号公報
【非特許文献】
【００１５】
【非特許文献１】増野  淳，外１名，“マルチキャリア重畳伝送による周波数利用効率向上効果”，信学技報，社団法人  電子情報通信学会、2008年，RCS2008-67、vol. 108、no. 188、p.85-90
【非特許文献２】Moon, T.K，“The Expectation-Maximization Algorithm”，IEEE，Signal Processing Magazine，1996年，Vol. 13，Issue 6，p.47-60
【非特許文献３】依田  尚賢，外３名，”OFDM伝送におけるEMアルゴリズムによる干渉抑圧”，信学技法，社団法人  電子情報通信学会，2014年，vol. 113，no.456，p.443-447
【発明の概要】
【発明が解決しようとする課題】
【００１６】
非特許文献３では干渉波の数が１であることを前提としているが、現実には前述したように、複数の干渉波が到来することが考えられる。無線伝送路が遅延波の影響で周波数選択性フェージングの特性を有する場合、単一の干渉源であったとしても、周波数帯域によって到来干渉波電力が大きく異なり、振幅分布がガウス分布とは異なる振る舞いを示すことが想定される。
【００１７】
複数の干渉波や周波数選択性フェージングを受けた干渉波に対応するためには、非特許文献３の技術を所望波のサブキャリア単位に実施することが考えられる。しかし、非特許文献３は、干渉確率や干渉電力が全サブキャリアで同一であることを前提に、観測データをサブキャリア方向にサブキャリア数と同数分準備することを特徴としている。そのため、単純にサブキャリア単位で実施した場合、ＥＭアルゴリズムの繰り返しによる干渉パラメータの更新が機能しない問題がある。
また、非特許文献３によって求まる干渉パラメータは干渉確率と干渉電力であり、対数尤度比の計算に必要となる雑音電力は既知である必要があり、その測定方法には言及されていなかった。
【００１８】
上記事情に鑑み、本発明は、所望波に重畳された干渉波を、干渉波の帯域や数に関わらず検出することができる受信装置及び干渉推定方法を提供することを目的としている。
【課題を解決するための手段】
【００１９】
本発明の一態様は、マルチキャリア重畳伝送方式を用いて送信された所望波と、前記所望波に干渉を与える１以上の干渉波とが重畳された信号を受信する受信装置であって、受信信号から推定した送信信号を用いて前記所望波の受信信号のレプリカ信号を生成するレプリカ信号生成部と、前記受信信号から前記レプリカ信号を減算して不要波の電力をサブキャリアごとに算出する不要信号電力算出部と、前記サブキャリアが属するサブチャネルを決定するサブチャネル化部と、前記サブチャネルそれぞれの前記不要波の電力に対する尤度の期待値が最大となるように、前記所望波において干渉波が存在する確率である干渉確率及び前記干渉波の干渉電力を前記サブキャリアごとに推定する推定部と、を備える受信装置である。
【００２０】
本発明の一態様は、上述する受信装置であって、前記推定部は、前記サブチャネルに属する前記サブキャリアについて推定した前記干渉確率及び前記干渉電力を平均化して前記サブチャネルごとの干渉確率及び干渉電力を推定する。
【００２１】
本発明の一態様は、上述する受信装置であって、前記受信信号に含まれる既知信号に基づいて全サブキャリアに共通の雑音電力を算出し、前記サブチャネルごとに前記干渉確率が得られた後は、平均の前記干渉確率が所定の閾値を下回る前記サブチャネルに属する前記サブキャリアの雑音電力に基づいて全サブキャリアに共通の雑音電力を更新する雑音電力推定部をさらに備える。
【００２２】
本発明の一態様は、上述する受信装置であって、前記サブチャネル化部は、前記サブキャリアが属するサブチャネルを、前記不要波における前記サブキャリアの前記電力の大きさに応じて決定する。
【００２３】
本発明の一態様は、上述する受信装置であって、前記推定部が推定した前記干渉確率及び前記干渉電力を用いて、前記受信信号から混合対数尤度比を算出する混合対数尤度比算出部をさらに備える。
【００２４】
本発明の一態様は、上述する受信装置であって、前記レプリカ信号生成部が、前記推定部により推定された前記干渉確率及び前記干渉電力により前記混合対数尤度比を更新して誤り訂正復号を行った結果から新たな前記レプリカ信号を生成する処理と、前記不要信号電力算出部が、前記受信信号から新たな前記レプリカ信号を減算して前記不要波の電力を更新する処理と、前記サブチャネル化部が、前記不要波における前記サブキャリアが属するサブチャネルを決定する処理と、前記推定部が、更新された前記不要波の電力に基づいて前記干渉確率及び前記干渉電力を推定する処理とを繰り返し行う。
【００２５】
本発明の一態様は、上述する受信装置であって、前記レプリカ信号は、前記受信信号の受信信号点に最も近接する送信信号点の候補に硬判定して得られた信号であり、新たな前記レプリカ信号は、更新された前記混合対数尤度比に誤り訂正復号を行った結果を誤り訂正符号化して得た信号である、又は、前記レプリカ信号は、サブキャリアごとの初期値の干渉確率及び干渉電力を用いて前記受信信号から算出した混合対数尤度比に基づく軟判定レプリカ信号であり、新たな前記レプリカ信号は、更新された前記混合対数尤度比に軟判定を行って得た結果から生成した信号である。
【００２６】
本発明の一態様は、マルチキャリア重畳伝送方式を用いて送信された所望波と、前記所望波に干渉を与える１以上の干渉波とが重畳された信号を受信する受信装置が実行する受信方法であって、受信信号から推定した送信信号を用いて前記所望波の受信信号のレプリカ信号を生成するレプリカ信号生成ステップと、前記受信信号から前記レプリカ信号を減算して不要波の電力をサブキャリアごとに算出する不要信号電力算出ステップと、前記サブキャリアが属するサブチャネルを決定するサブチャネル化ステップと、前記サブチャネルそれぞれの前記不要波の電力に対する尤度の期待値が最大となるように、前記所望波において干渉波が存在する確率である干渉確率及び前記干渉波の干渉電力を前記サブキャリアごとに推定する推定ステップと、を有する干渉推定方法である。
【発明の効果】
【００２７】
本発明により、所望波に重畳された干渉波を、干渉波の帯域や数に関わらず検出することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の第１の実施形態による無線通信システムの構成図である。
【図２】同実施形態による送信機の構成を示す機能ブロック図である。
【図３】同実施形態による受信機の構成を示す機能ブロック図である。
【図４】同実施形態による受信機の受信動作を示すフロー図である。
【図５】同実施形態によるサブチャネル化の例を示す図である。
【図６】同実施形態による受信処理部のサブチャネルごとのInner loop処理を示すフロー図である。
【図７】同実施形態による受信機の他の構成を示す機能ブロック図である。
【図８】従来技術を適用した受信機の構成を示す機能ブロック図である。
【図９】第２の実施形態による受信機の構成を示す機能ブロック図である。
【図１０】第１の実施形態の受信機と、従来技術を適用した受信機の検出成功確率をシミュレーションした実験結果を示す図である。
【図１１】周波数帯域を共用する無線通信システムの組合せの一例として、周波数チャンネルが異なる２つの無線ＬＡＮシステム全体を示す概念図である。
【図１２】干渉信号が複数の狭帯域信号で構成される例を示す図である。
【図１３】複数の干渉源から異なる型式の干渉信号が到来する例を示す図である。
【発明を実施するための形態】
【００２９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００３０】
［第１の実施形態］
図１は、本発明の第１の実施形態による無線通信システム１の構成図である。同図に示すように、無線通信システム１は、無線により通信する送信機１００（送信装置）と受信機２００（受信装置）とを備えて構成される。無線通信システム１は、マルチキャリア重畳伝送方式により無線通信する。
【００３１】
図２は、送信機１００の構成を示す機能ブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。送信機１００は、ＯＦＤＭ（Orthogonal Frequency Division Multiplexing：直交周波数分割多重）送信をベースとしている。同図に示すように、送信機１００は、誤り訂正符号化回路１１０、マッピング回路１２０、Ｓ／Ｐ（シリアルパラレル）変換回路１３０、ＩＦＦＴ（Inverse Fast Fourier Transform：高速逆フーリエ変換）回路１４０、サイクリックプレフィックス付加回路１５０、周波数変換器１６０、及び、アンテナ１７０を備えて構成される。
【００３２】
誤り訂正符号化回路１１０は、送信ビット系列に対して誤り訂正符号化を行う。マッピング回路１２０は、誤り訂正符号化された送信ビット系列からＰＳＫ（Phase Shift Keying：位相偏移変調）やＱＡＭ（Quadrature Amplitude Modulation：直交位相振幅変調）等によりＩＱ平面上の送信シンボル列を生成する。Ｓ／Ｐ変換回路１３０は、マッピング回路１２０が生成したシリアル信号の送信シンボル列をパラレル信号に変換する。ＩＦＦＴ回路１４０は、パラレル信号に変換された送信シンボル列に対してＩＦＦＴを行い、時間領域の信号に変換する。サイクリックプレフィックス付加回路１５０は、時間領域に変換された信号のブロックの末尾を先頭にコピーし、遅延波によるＯＦＤＭブロック間干渉を抑止する送信信号を形成する。周波数変換器１６０は、サイクリックプレフィックス付加回路１５０により生成された送信信号を、無線の周波数にアップコンバートする。アンテナ１７０は、アップコンバートされた送信信号を無線により送信する。
【００３３】
なお、マッピング回路１２０の前段又は後段にインタリーバを設けてもよい。誤り訂正符号化されたビットが広帯域に配置されることで、周波数ダイバーシチ効果を高め、干渉あるいは周波数選択性フェージングへの耐力を高めることができる。その場合、受信機２００の対応する位置にデインタリーバを具備する。
【００３４】
図３は、受信機２００の構成を示す機能ブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。同図において、受信機２００は、アンテナ２１０、周波数変換器２２０、サイクリックプレフィックス除去回路２３０、ＦＦＴ（Fast Fourier Transform：高速フーリエ変換）回路２４０、Ｐ／Ｓ（パラレルシリアル）変換回路２５０、及び、復号処理部２６０を備えて構成される。
【００３５】
アンテナ２１０は、無線信号を受信する。周波数変換器２２０は、アンテナ２１０が受信した無線信号をダウンコンバートし、受信信号に変換する。サイクリックプレフィックス除去回路２３０は、ダウンコンバートされた受信信号からサイクリックプレフィックスを除去する。ＦＦＴ回路２４０は、サイクリックプレフィックスが除去された受信信号を周波数領域の信号に変換し、サブキャリアごとの検波信号を得る。Ｐ／Ｓ変換回路２５０は、ＦＦＴ回路２４０により得られたサブキャリアごとの検波信号を時間方向に並び替え、パラレル信号からシリアル信号に変換する。
【００３６】
復号処理部２６０は、受信信号バッファ２６１、伝送路推定回路２６２、等化回路２６３、硬判定回路２６４、切替回路２６５、マッピング回路２６６、伝送路重み回路２６７、不要信号電力算出回路２６８、サブチャネル化回路２６９、対数尤度期待値算出回路２７０、最大化回路２７１、平均化回路２７２、雑音電力推定回路２７３、抽出・平均化回路２７４、混合対数尤度比算出回路２７５、復号回路２７６、及び、誤り訂正符号化回路２７７を備えて構成される。
【００３７】
受信信号バッファ２６１は、Ｐ／Ｓ変換回路２５０が出力した受信信号を記憶する。受信信号バッファ２６１は、等化回路２６３が処理を行ってから伝送路重み回路２６７を経由して不要信号電力算出回路２６８が処理を開始するまでの処理遅延を吸収するために設けられる。
伝送路推定回路２６２は、Ｐ／Ｓ変換回路２５０が出力した受信信号からプリアンブルシンボルやパイロットサブキャリアなどの既知信号を抽出する。伝送路推定回路２６２は、抽出した既知信号から無線伝送等により生じたチャネル応答をサブキャリアごとに推定し、推定したサブキャリアごとのチャネル応答から算出した伝送路推定値を等化回路２６３及び伝送路重み回路２６７に出力する。
等化回路２６３は、伝送路推定値に基づき、サブキャリアごとに受信信号を周波数領域等化し、硬判定回路２６４及び混合対数尤度比算出回路２７５に出力する。
硬判定回路２６４は、等化回路２６３により等化処理されたＩＱ平面上の受信信号点から最も近接する送信信号点候補に硬判定を行い、サブキャリアごとに、伝送されたビット系列を推定する。硬判定回路２６４は、推定したビット系列を切替回路２６５に出力する。
【００３８】
切替回路２６５は、マッピング回路２６６に出力するビット系列を切換える。切替回路２６５は、初回は、硬判定回路２６４による硬判定の結果得られたビット系列をマッピング回路２６６に出力する。２回目以降は、切替回路２６５は、誤り訂正符号化回路２７７により誤り訂正符号化されたビット系列をマッピング回路２６６に出力する。
【００３９】
マッピング回路２６６は、入力したビット系列を、送信機１００と同一のパラメータを用いた変調方式（例えば、ＰＳＫやＱＡＭ）により変調し、送信信号のレプリカである送信レプリカ信号を生成する。マッピング回路２６６は、生成した送信レプリカ信号を伝送路重み回路２６７に出力する。
伝送路重み回路２６７は、マッピング回路２６６が生成した送信レプリカ信号に、伝送路推定回路２６２から入力した伝送路推定値を用いて伝送路重みを乗じ、サブキャリアごとの所望波のレプリカの受信信号である受信レプリカ信号を得る。伝送路重み回路２６７は、得られた受信レプリカ信号を不要信号電力算出回路２６８に出力する。
【００４０】
不要信号電力算出回路２６８は、受信信号バッファ２６１からＰ／Ｓ変換回路２５０の出力である受信信号を読み出す。不要信号電力算出回路２６８は、読み出した受信信号から、伝送路重み回路２６７が生成した受信レプリカ信号を減算し、不要波のシンボルごとの電力（以下、「不要信号電力」と記載する。）を算出する。さらに、不要信号電力算出回路２６８は、算出したシンボルごとの不要信号電力の二乗値を算出し、サブチャネル化回路２６９に出力する。
【００４１】
サブチャネル化回路２６９は、各サブキャリアが属するサブチャネルを決定するサブキャリア化を行う。例えば、サブチャネル化回路２６９は、各サブキャリアの不要信号電力の大きさに基づいてサブチャネル化を行う。１つのサブチャネルには、１以上のサブキャリアが含まれる。なお、１つのサブチャネルに含まれるサブキャリア番号は、必ずしも隣接関係にある必要はない。
【００４２】
ここで、時間ｔ、サブキャリア番号ｌにおける受信信号のシンボルｙ（ｔ,ｌ）は、次式（１）で表される。
【００４３】
ｙ（ｔ,ｌ）＝ｈ（ｔ，ｌ）ｓ（ｔ，ｌ）＋ｉ（ｔ，ｌ）＋ｎ（ｔ，ｌ）      …（１）
【００４４】
式（１）において、ｈ（ｔ，ｌ）、ｓ（ｔ，ｌ）、ｉ（ｔ，ｌ）、ｎ（ｔ，ｌ）はそれぞれ、時間ｔ、サブキャリア番号ｌにおける伝搬路特性、所望波送信信号、干渉信号（所望波に干渉を与える信号）、雑音信号である。不要信号電力は、干渉信号と雑音信号との和である。よって、時間ｔ、サブキャリア番号ｌの不要信号電力（残留電力）の二乗値Ｉ（ｔ，ｌ）は、次式（２）となる。
【００４５】
Ｉ（ｔ，ｌ）＝｜ｙ（ｔ，ｌ）−ｈ（ｔ，ｌ）ｓ（ｔ，ｌ）｜２      …（２）
【００４６】
時刻ｔ＝ｔ’からｋシンボル分のサブキャリア番号ｌの平均不要信号電力ｗｌは、次式（３）と表される。ただし、Ｘは送信信号候補ｘの集合である。
【００４７】
【数３】
0006411966.tif 000004
【００４８】
雑音信号及び干渉信号は複素ガウス分布に従う。雑音信号の電力の分散をσｎ２とし、干渉信号の電力の分散をσｉｆ２とする。ｋシンボル期間干渉信号が不変であるという仮定のもと、Ｉ（ｔ，ｌ）を時刻ｔ＝ｔ’からｋシンボル平均化する。Ｉ（ｔ，ｌ）をｋシンボル平均化すると、雑音信号及び干渉信号はそれぞれ、正規分布に従う独立な確率変数であるため、統計的性質より、Ｉ（ｔ，ｌ）の平均値ｗｌは、次式（４）の混合ガンマ分布に従う。αは、干渉サブキャリア数Ｌｉｆと全サブキャリア数Ｌの比Ｌｉｆ／Ｌである。雑音信号には、干渉波がないサブキャリアは雑音信号ｎ（ｔ，ｌ）が含まれ、干渉波があるサブキャリアは雑音信号ｎ（ｔ，ｌ）と干渉信号ｉ（ｔ，ｌ）が含まれる。
【００４９】
【数４】
0006411966.tif 000005
【００５０】
ただし、ｆＧは、ｗ＞０で定義されるガンマ分布の確率密度関数であり、形状母数ａ、尺度母数ｂを用いて次式（５）により表される。Γ（ａ）は、ガンマ関数である。なお、ａ＝ｋとなる。
【００５１】
【数５】
0006411966.tif 000006
【００５２】
以降では、上記のｗｌを、ＥＭアルゴリズムにおける「観測データ」として使用する。
【００５３】
復号処理部２６０は、対数尤度比の条件付き期待値を表すＱ関数の計算及びそのＱ関数の最大化を行うことにより干渉パラメータを推定する。干渉パラメータは、所望波に対して干渉波が含まれる確率である干渉確率と、干渉波の干渉電力である。復号処理部２６０は、推定された干渉パラメータを用いて計算されたＬＬＲを入力とし、受信信号を復号する。復号処理部２６０は、復号により得られた送信信号の推定値から送信レプリカ信号を作成し、さらに、送信レプリカ信号から受信レプリカ信号を作成する。復号処理部２６０は、作成した受信レプリカ信号によりｗｌを更新し、再び干渉パラメータの推定を行う。干渉パラメータが収束するまで推定及び復号を繰り返すことが望ましい。以下（・）（κ）は、κ番目の繰り返しにて得られたパラメータを示すものとする。
【００５４】
対数尤度期待値算出回路２７０は、次式（６）の対数尤度期待値（Ｑ関数）を、サブキャリアｌごとに算出する。なお、干渉パラメータθ（ｌ）＝(β（ｌ），σｉｆ２(ｌ）)である。β（ｌ）は、サブキャリアｌの推定の干渉確率であり、σｉｆ２（κ）(ｌ）は、サブキャリアｌにおける干渉電力である。
【００５５】
【数６】
0006411966.tif 000007
【００５６】
ただし、干渉確率ｐｉｆは、観測データｗｌが、干渉波に対するガンマ分布に属する確率であり、次式（７）を満たす。
【００５７】
【数７】
0006411966.tif 000008
【００５８】
最大化回路２７１は、対数尤度期待値算出回路２７０が算出したＱ関数を最大化する干渉パラメータθ（ｌ）を求める。Ｑ関数を干渉パラメータθ（ｌ）（κ）＝(β（ｌ）（κ），σｉｆ２（κ）(ｌ）)により微分して零となる条件により、次式（８）が得られる。
【００５９】
【数８】
0006411966.tif 000009
【００６０】
最大化回路２７１は、式（８）により、サブキャリアｌについて、干渉確率β（ｌ）（κ）及び干渉電力σｉｆ２（κ）(ｌ）を算出する。なおσｎ２の導出は別途説明する。
【００６１】
このときサブチャネルごとに、特定強度の干渉波の最大数が１となっていればＥＭアルゴリズムの繰り返しにより、高い精度で干渉パラメータθを推測することができる。したがって、サブチャネル化回路２６９のサブチャネル化処理において、不要信号電力の大きさによって適切にサブチャネル化することは動作の目的からして望ましい。
【００６２】
なお、本実施形態で説明したようにＥＭアルゴリズムでは確率モデルのパラメータを点推定するが、それを確率変数とみて、その事後確率分布を学習する変分ベイズ法や、確率分布のサンプリングを行うモンテカルロサンプリングなどの推定手法で代用してもよい。
【００６３】
最大化回路２７１は、前述のようにＥＭアルゴリズム繰り返し処理を実施して干渉パラメータθ（ｌ）（κ）を算出する。最大化回路２７１は、変化が収束したときの干渉パラメータθ（ｌ）（κ）を、干渉パラメータθ（ｌ）として平均化回路２７２に逐次出力する。
【００６４】
平均化回路２７２は、最大化回路２７１から干渉パラメータθ（ｌ）＝(β（ｌ），σｉｆ２(ｌ）)を入力する。平均化回路２７２は、サブチャネルごとに、そのチャネルに属するサブキャリアの干渉確率β（ｌ）及び干渉電力σｉｆ２(ｌ）それぞれの平均値を算出し、干渉確率α（ｃ）及び干渉電力γ（ｃ）を算出する。平均化回路２７２は、各サブチャネルの干渉確率α（ｃ）を抽出・平均化回路２７４に出力し、各サブチャネルの干渉確率α（ｃ）及び干渉電力γ（ｃ）を混合対数尤度比算出回路２７５に通知する。
【００６５】
雑音電力推定回路２７３は、Ｐ／Ｓ変換回路２５０が出力した受信信号を入力する。雑音電力推定回路２７３は、任意の手段によって受信信号に含まれる雑音電力を推定する。よく知られた雑音電力の推定方法としては、無線フレームの先頭に配置された２以上の連続するプリアンブルシンボルの分散値を雑音電力として同定するものが挙げられるが、この限りでは無い。雑音電力推定回路２７３は、サブキャリアごとに雑音電力の推定を行うが、時間方向に平均化してもよい。
【００６６】
抽出・平均化回路２７４は、平均化回路２７２からサブキャリアごとの干渉確率α（ｃ）の情報を入力する。ただし、初回はその情報が無いため、抽出・平均化回路２７４は、雑音電力推定回路２７３が推定した全サブキャリアの雑音電力推定値を周波数方向に平均化し、全サブキャリアに共通の雑音電力σｎ２として推定する。ただし、平均化回路２７２から干渉確率α（ｃ）が得られた時点で、抽出・平均化回路２７４は、干渉確率α（ｃ）が所定の閾値を下回るサブチャネル、すなわち干渉が存在しないと判断されたサブチャネルがあるかどうかを判定する。抽出・平均化回路２７４は、干渉が存在しないと判断されたサブチャネルがあった場合は、そのサブチャネルに属するサブキャリアの雑音電力推定値のみを抽出し、抽出した雑音電力推定値をそれらのサブキャリア間で周波数方向に平均化して、全サブキャリアに共通の雑音電力σｎ２の推定値を更新する。
【００６７】
混合対数尤度比算出回路２７５は、抽出・平均化回路２７４から雑音電力推定値σｎ２を入力し、最大化回路２７１から各サブチャネルの干渉確率α（ｃ）及び干渉電力γ（ｃ）の情報を入力する。混合対数尤度比算出回路２７５は、次式（９）に示すように、各サブキャリアｌの干渉確率β（ｌ）及び干渉電力σｉｆ２(ｌ）を、そのサブキャリアが属するサブチャネルｃの干渉確率α（ｃ）及び干渉電力γ（ｃ）とする。
【００６８】
【数９】
0006411966.tif 000010
【００６９】
混合対数尤度比算出回路２７５は、等化回路２６３から出力された等化後の受信信号点を基に、以下の式（１０）により、時刻ｔ,サブキャリア番号ｌにおける送信信号のＰＳＫ又はＱＡＭにおけるｍ番目のビットｃ（ｔ，ｌ，ｍ）に対する混合対数尤度比ＬＬＲＷｅｉｇｈｃ（ｔ，ｌ，ｍ）を算出する。
【００７０】
【数１０】
0006411966.tif 000011
【００７１】
なお、Ｘ１（ｍ），Ｘ０（ｍ）はそれぞれ、ＰＳＫやＱＡＭ等の変調マッピングにおけるｍ番目のビットが１及び０である信号点の集合である。混合対数尤度比算出回路２７５は、全サブキャリアについて算出した混合対数尤度比ＬＬＲＷｅｉｇｈｃ（ｔ，ｌ，ｍ）からなる混合対数尤度比ＬＬＲＷｅｉｇｈを復号回路２７６に出力する。
【００７２】
復号回路２７６は、入力した混合対数尤度比ＬＬＲＷｅｉｇｈに対して、誤り訂正復号処理を行う。復号回路２７６は、誤り訂正復号処理により得られた受信ビット系列を誤り訂正符号化回路２７７に出力する。復号回路２７６からの受信ビット系列の出力以降は、Outer loopの繰り返し処理となる。
【００７３】
誤り訂正符号化回路２７７は、復号回路２７６から入力した受信ビット系列に対し、送信機１００と同様の誤り訂正符号化を行って得た送信ビット系列を切替回路２６５に出力する。切替回路２６５は、誤り訂正符号化回路２７７が出力した送信ビット系列をマッピング回路２６６に出力する。
【００７４】
次に、受信機２００の動作について説明する。
図４は、受信機２００の受信動作を示すフロー図である。
受信機２００のアンテナ２１０が無線信号を受信すると、周波数変換器２２０は、アンテナ２１０が受信した無線信号の周波数を変換し、受信信号を得る。サイクリックプレフィックス除去回路２３０は、周波数変換された受信信号からサイクリックプレフィックスを除去する（ステップＳ１０５）。ＦＦＴ回路２４０は、サイクリックプレフィックスが除去された受信信号にＦＦＴを行って周波数領域の信号に変換し、サブキャリアごとの検波信号を得る（ステップＳ１１０）。Ｐ／Ｓ変換回路２５０は、サブキャリアごとの検波信号を時間方向に並び替え、パラレル信号からシリアル信号に変換し、復号処理部２６０に出力する。
【００７５】
復号処理部２６０がＰ／Ｓ変換回路２５０から入力した受信信号は、受信信号バッファ２６１、伝送路推定回路２６２、等化回路２６３、及び、雑音電力推定回路２７３に分岐して出力される。受信信号バッファ２６１は、受信信号を記憶する。
【００７６】
伝送路推定回路２６２は、Ｐ／Ｓ変換回路２５０が出力した受信信号から既知信号を抽出してチャネル応答をサブキャリアごとに推定し、推定したサブキャリアごとのチャネル応答から伝送路推定値を得る（ステップＳ１１５）。等化回路２６３は、ステップＳ１１５において得られた伝送路推定値に基づき、サブキャリアごとに受信信号を周波数領域等化する（ステップＳ１２０）。
【００７７】
一方、雑音電力推定回路２７３は、Ｐ／Ｓ変換回路２５０が出力した受信信号に含まれる雑音電力をサブキャリアごとに推定する（ステップＳ１２５）。抽出・平均化回路２７４は、干渉パラメータがまだ推定されていないと判断し（ステップＳ１３０：ＮＯ）、ステップＳ１２５において推定された全サブキャリアの雑音電力推定値を周波数方向に平均化し、雑音電力σｎ２とする（ステップＳ１３５）。
【００７８】
硬判定回路２６４は、ステップＳ１２０において等化処理されたＩＱ平面上の受信信号点から最も近接する送信信号点候補に硬判定を行い、伝送されたビット系列をサブキャリアごとに推定する（ステップＳ１４０）。硬判定回路２６４は、推定したサブキャリアごとのビット系列を切替回路２６５に出力する。切替回路２６５は、ステップＳ１４０において硬判定回路２６４により推定されたビット系列を、マッピング回路２６６に出力する。
【００７９】
マッピング回路２６６は、入力したビット系列を、ＰＳＫ／ＱＡＭなど送信機１００と同一の変調方式により変調し、送信レプリカ信号を生成する（ステップＳ１４５）。伝送路重み回路２６７は、ステップＳ１１５において得られた伝送路推定値を用いて、ステップＳ１４５において生成された送信レプリカ信号に伝送路重みを乗じて、サブキャリアごとの受信レプリカ信号を生成する（ステップＳ１５０）。不要信号電力算出回路２６８は、受信信号バッファ２６１から受信信号を読み出し、読み出した受信信号からステップＳ１５０において生成された受信レプリカ信号を減算し、シンボルごとの不要信号電力を得る。不要信号電力算出回路２６８は、シンボルごとの不要信号電力の二乗値を算出する（ステップＳ１５５）。
【００８０】
サブチャネル化回路２６９は、ステップＳ１５５において算出された不要信号電力の二乗値と閾値との比較により、各サブキャリアが属するサブチャネルを決定する（ステップＳ１６０）。サブチャネルの決定後、復号処理部２６０は、サブチャネルごとにInner loop処理を行う（ステップＳ１６５）。
【００８１】
図５は、ステップＳ１６０におけるサブチャネル化の例を示す図である。同図では、サブチャネル化回路２６９は、サブチャネル化に閾値Ｅ１＞閾値Ｅ２の２つの閾値を用いる。サブチャネル化回路２６９は、各サブキャリアを、不要信号電力の二乗値が閾値Ｅ１以上であればサブチャネルｃ１、閾値Ｅ２以上閾値Ｅ１未満であればサブチャネルｃ２、閾値Ｅ２未満であればサブチャネルｃ３に分類する。また、このような不要信号電力と閾値との比較に基づく判定ではなく予め、サブキャリア番号を複数のサブチャネルに分割しておいてもよい。その場合は、想定し得る干渉波のうち最も狭帯域な干渉波と同等の帯域幅となるようサブチャネルの帯域幅を設計しておくことが望ましい。
【００８２】
図６は、復号処理部２６０のサブチャネルごとのInner loop処理を示すフロー図であり、図４のステップＳ１６５の詳細な処理を示す。
対数尤度期待値算出回路２７０及び最大化回路２７１は、サブチャネルを１つ選択し（ステップＳ２０５）、選択したサブチャネルについて、以下のステップＳ２１０〜ステップＳ２２５の処理を行う。
【００８３】
最大化回路２７１は、干渉パラメータが収束したか否かを判断する（ステップＳ２１０）。選択したサブチャネルについての最初のループの場合、最大化回路２７１は、干渉パラメータは収束していないと判断し（ステップＳ２１０：ＮＯ）、ステップＳ２１５の処理を行う。
【００８４】
対数尤度期待値算出回路２７０は、選択したサブチャネルに属するサブキャリアそれぞれについて、干渉信号の二乗値式（６）及び式（７）により対数尤度期待値（Ｑ関数）を算出する（ステップＳ２１５）。観測データｗｌには、ステップＳ１５５において不要信号電力算出回路２６８が算出した不要信号電力の二乗値を用いる。また、最初のループでは、κ＝０を初期値として代入し、予め定められた初期値θ（０）（ｌ）を用いる。
【００８５】
最大化回路２７１は、選択したサブチャネルに属する各サブキャリアについて、式（８）により、ステップＳ２１５において算出されたＱ関数を最大化する干渉パラメータθ（κ＋１）（ｌ）を構成する干渉確率β（κ＋１）（ｌ）及び干渉電力σｉｆ２（κ＋１）(ｌ）を算出する（ステップＳ２２０）。
【００８６】
最大化回路２７１は、選択されたサブチャネルに属するサブキャリアの干渉パラメータθ（κ＋１）（ｌ）と干渉パラメータθ（κ）（ｌ）との差が所定以内か否かを判定する（ステップＳ２１０）。干渉パラメータθ（κ＋１）（ｌ）と干渉パラメータθ（κ）（ｌ）との差として、干渉確率β（κ＋１）（ｌ）と干渉確率β（κ）（ｌ）との差を用いてもよい。最大化回路２７１は、差が所定以内でなければ、干渉パラメータが収束していないと判断し（ステップＳ２１０：ＮＯ）、κの値に１を加算してステップＳ２１５からの処理を繰り返すよう対数尤度期待値算出回路２７０に指示する。そして、最大化回路２７１は、干渉パラメータθ（κ＋１）（ｌ）と干渉パラメータθ（κ）（ｌ）との差が所定以内である場合に、干渉パラメータが収束したと判定し（ステップＳ２１０：ＹＥＳ）、ステップＳ２２５の処理を行う。
【００８７】
干渉パラメータが収束したと判定した場合、最大化回路２７１は、選択されたサブチャネルに属する各サブキャリアの干渉確率β（κ＋１）（ｌ）及び干渉電力σｉｆ２（κ＋１）(ｌ）を、干渉パラメータθ＝（干渉確率β（ｌ），干渉電力σｉｆ２(ｌ））として出力する。平均化回路２７２は、選択されたサブチャネルに属するサブキャリアの干渉確率β（ｌ）及び干渉電力σｉｆ２(ｌ）それぞれの平均値を算出し、そのサブチャネルの干渉確率α（ｃ）及び干渉電力γ（ｃ）を算出する（ステップＳ２２５）。平均化回路２７２は、選択されたサブチャネルの干渉確率α（ｃ）を抽出・平均化回路２７４に出力し、選択されたサブチャネルの干渉確率α（ｃ）及び干渉電力γ（ｃ）を混合対数尤度比算出回路２７５に通知する。
【００８８】
対数尤度期待値算出回路２７０は、サブチャネルを全て選択したか否かを判断する（ステップＳ２３０）。対数尤度期待値算出回路２７０は、未選択のサブチャネルがある場合（ステップＳ２３０：ＮＯ）、ステップＳ２０５からの処理を繰り返す。そして、対数尤度期待値算出回路２７０は、サブチャネルを全て選択した場合（ステップＳ２３０：ＹＥＳ）、Inner loop処理を終了する。
復号処理部２６０は、図４のステップＳ１３０からの処理を繰り返す。
【００８９】
図４において、抽出・平均化回路２７４は、干渉パラメータθが推定済みであると判断し（ステップＳ１３０：ＹＥＳ）、ステップＳ１７０の処理を行う。すなわち、抽出・平均化回路２７４は、干渉確率α（ｃ）が所定の閾値を下回るサブチャネルが属するサブキャリアの雑音電力推定値のみを抽出し、抽出したそれらのサブキャリア間で周波数方向に平均化して、雑音電力σｎ２の推定値を更新する（ステップＳ１７０）。例えば、図５に示すサブチャネルの例ではサブチャネルｃ３のみが抽出されるような動作が望ましい。本処理によって、雑音電力密度と干渉電力密度に差がある場合、干渉電力によって雑音電力推定値がバイアスされることを防ぎ、その推定精度を向上することが可能となる。
【００９０】
混合対数尤度比算出回路２７５は、ステップＳ１７０で更新された雑音電力推定値σｎ２を入力し、平均化回路２７２から各サブチャネルの干渉確率α（ｃ）及び干渉電力γ(ｃ）の情報を入力する。混合対数尤度比算出回路２７５は、式（９）により、サブキャリアｌの干渉確率β（ｌ）及び干渉電力σｉｆ２(ｌ）を、そのサブキャリアが属するサブチャネルｃの干渉確率α（ｃ）及び干渉電力γ（ｃ）とする。混合対数尤度比算出回路２７５は、等化回路２６３から出力された等化後の受信信号点を基に、式（１０）により、混合対数尤度比ＬＬＲＷｅｉｇｈを算出する（ステップＳ１７５）。
【００９１】
復号回路２７６は、ステップＳ１７５において算出された混合対数尤度比ＬＬＲＷｅｉｇｈに対して、誤り訂正復号処理を行って硬判定ビット系列を得る（ステップＳ１８０）。復号回路２７６は、誤り訂正復号処理を所定回数行ったか否かを判断する（ステップＳ１８５）。復号回路２７６は、誤り訂正復号処理を所定回数行っていないと判断した場合（ステップＳ１８５：ＮＯ）、硬判定ビット系列を誤り訂正符号化回路２７７に出力する。誤り訂正符号化回路２７７は、ステップＳ１８０で得られた硬判定ビット系列に対し、送信機１００と同様の誤り訂正符号化を行い、送信ビット系列を得る（ステップＳ１９０）。切替回路２６５は、ステップＳ１９０において得られた送信ビット系列をマッピング回路２６６に出力する。復号処理部２６０は、ステップＳ１４５からの処理を繰り返す。
【００９２】
すなわち、マッピング回路２６６は、ステップＳ１９０において誤り訂正符号化回路２７７が得たビット系列を送信機１００と同一の変調方式により変調し、新たな送信レプリカ信号を生成する（ステップＳ１４５）。伝送路重み回路２６７は、伝送路推定値を用いて新たな送信レプリカ信号に伝送路重みを乗じ、新たな受信レプリカ信号を生成する（ステップＳ１５０）。不要信号電力算出回路２６８は、受信信号から新たな受信レプリカ信号を減算して不要信号電力を更新すると、シンボルごとの更新後の不要信号電力の二乗値を算出する（ステップＳ１５５）。サブチャネル化回路２６９は、更新後の不要信号電力の二乗値と閾値との比較により、各サブキャリアが属するサブチャネルを決定する（ステップＳ１６０）。復号処理部２６０は、更新後の不要信号電力により観測データｗｌを更新し、図６に示すサブチャネルごとのInner loop処理を行う（ステップＳ１６５）。これにより、復号処理部２６０は、各サブキャリアの干渉確率β（ｌ）及び干渉電力σｉｆ２(ｌ）を更新する。平均化回路２７２は、各サブチャネルに属するサブキャリアの干渉確率β（ｌ）及び干渉電力σｉｆ２(ｌ）それぞれの平均値を算出し、そのサブチャネルの干渉確率α（ｃ）及び干渉電力γ（ｃ）を更新する。
【００９３】
抽出・平均化回路２７４は、干渉パラメータθが推定済みであると判断し（ステップＳ１３０：ＹＥＳ）、更新された干渉確率α（ｃ）が所定の閾値を下回るサブチャネルが属するサブキャリアの雑音電力推定値を平均化し、雑音電力σｎ２の推定値を更新する（ステップＳ１７０）。混合対数尤度比算出回路２７５は、式（９）により、サブキャリアｌの干渉確率β（ｌ）及び干渉電力σｉｆ２(ｌ）を、そのサブキャリアが属するサブチャネルｃの更新された干渉確率α（ｃ）及び干渉電力γ（ｃ）とする。混合対数尤度比算出回路２７５は、等化回路２６３から出力された等化後の受信信号点を基に、式（１０）により、新たな混合対数尤度比ＬＬＲＷｅｉｇｈを算出する（ステップＳ１７５）。復号回路２７６は、新たな混合対数尤度比ＬＬＲＷｅｉｇｈに対して、誤り訂正復号処理を行って新たな硬判定ビット系列を得る（ステップＳ１８０）。復号回路２７６は、誤り訂正復号処理を所定回数行ったか否かを判断する（ステップＳ１８５）。復号回路２７６は、誤り訂正復号処理を所定回数行っていないと判断した場合（ステップＳ１８５：ＮＯ）、新たな硬判定ビット系列を誤り訂正符号化回路２７７に出力する。誤り訂正符号化回路２７７は、新たな硬判定ビット系列に対し、送信機１００と同様の誤り訂正符号化を行い、送信ビット系列を得る（ステップＳ１９０）。切替回路２６５は、ステップＳ１９０において得られた新たな送信ビット系列をマッピング回路２６６に出力する。復号処理部２６０は、ステップＳ１４５からの処理を繰り返す。
そして、復号回路２７６は、誤り訂正復号処理を所定回数行ったと判断した場合（ステップＳ１８５：ＹＥＳ）、ステップＳ１８０において得られた硬判定ビット系列を受信ビット系列として出力する。
【００９４】
上記のように、Outer loop処理の２回目以降は、ステップＳ１８０の誤り訂正復号処理によって推測された受信ビット系列を元に、誤り訂正符号化回路２７７が、送信機１００と同様に符号化された信号を生成する。切替回路２６５は、Outer loop処理の１回目では硬判定回路２６４の出力を選択したが、２回目以降は、誤り訂正符号化回路２７７からの出力を選択する。切替回路２６５が送信ビット系列を出力した以降の動作は前述と同様であるが、Outer loop処理によって受信レプリカ信号の精度が高まるため、不要信号電力算出回路２６８が算出する不要信号電力の精度が向上する。そして、サブチャネル化回路２６９において適切なサブチャネリング、あるいはInner loop処理におけるＥＭアルゴリズムの入力値である観測データの精度向上も実現され、干渉パラメータの推定精度が向上することが期待される。特に、サブチャネル数が大きい場合、サブチャネルあたりのサブキャリア数が小さくなりＥＭアルゴリズムの観測データの母数が減少してしまうことにより、Inner loopでの繰り返し処理による推定精度の更新は小さくなるが、Outer loopによって観測データの精度を向上することにより、繰り返し処理の利得を期待することができる。そして、所定の回数Outer loop処理を行った後、復号回路２７６の出力を受信ビット系列として得る。
【００９５】
図７は、本実施形態の受信機の他の構成例を示す図である。同図において、図３に示す受信機２００と同一の部分には同一の符号を付し、その説明を省略する。受信機２００ａが図３に示す受信機２００と異なる点は、復号処理部２６０に代えて復号処理部２６０ａを備える点である。復号処理部２６０ａが復号処理部２６０と異なる点は、平均化回路２７２及び混合対数尤度比算出回路２７５に代えて、平均化回路２７２ａ及び混合対数尤度比算出回路２７５ａを備える点である。平均化回路２７２ａは、最大化回路２７１から干渉パラメータθ（ｌ）＝(干渉確率β（ｌ），干渉電力σｉｆ２(ｌ）)を入力する。平均化回路２７２は、サブチャネルごとに、そのチャネルに属するサブキャリアの干渉確率β（ｌ）の平均値を算出し、干渉確率α（ｃ）を算出する。平均化回路２７２は、各サブチャネルの干渉確率α（ｃ）を抽出・平均化回路２７４に出力し、各サブチャネルの干渉確率α（ｃ）及び各サブキャリアの干渉電力σｉｆ２(ｌ）を混合対数尤度比算出回路２７５ａに通知する。混合対数尤度比算出回路２７５ａは、各サブキャリアの干渉パラメータθ（ｌ）の値をそのまま用いて、上述した式（１０）により混合対数尤度比ＬＬＲＷｅｉｇｈｃ（ｔ，ｌ，ｍ）を算出する。
【００９６】
図８は、非特許文献３に示す従来技術を適用した受信機９００の構成を示す機能ブロック図である。受信機９００は、受信機２００と同様の回路を使用して同図に示すように構成できる。
受信機９００の復号処理部９６０は、受信機２００と同様の処理により、Ｐ／Ｓ変換回路２５０から受信信号を入力し、受信信号バッファ２６１、伝送路推定回路２６２、及び、等化回路２６３に分岐して出力される。受信信号バッファ２６１は、受信信号を記憶する。伝送路推定回路２６２は受信信号から伝送路推定値を得る。等化回路２６３は、得られた伝送路推定値に基づき、サブキャリアごとに受信信号を周波数領域等化する。硬判定回路２６４は、等化処理されたＩＱ平面上の受信信号点から最も近接する送信信号点候補に硬判定を行い、伝送されたビット系列をサブキャリアごとに推定する。マッピング回路２６６は、推定されたビット系列を変調し、送信レプリカ信号を生成する。伝送路重み回路２６７は、伝送路推定値を用いて送信レプリカ信号に伝送路重みを乗じて、サブキャリアごとの受信レプリカ信号を生成する。不要信号電力算出回路２６８は、受信信号バッファ２６１から受信信号を読み出し、読み出した受信信号から受信レプリカ信号を減算し、シンボルごとの不要信号電力を得ると、その二乗値を算出する。そして、対数尤度期待値算出回路９７０が、観測データ（不要信号電力の二乗値）に対する対数尤度の条件付き期待値（Ｑ関数）を導出し、最大化回路９７１は、Ｑ関数を最大化する干渉パラメータを導出する処理を、干渉パラメータが収束するまで行う。混合対数尤度比算出回路９７５は、干渉パラメータと、等化後の受信信号点とを基に、式（Ｂ）により混合対数尤度比ＬＬＲＷｅｉｇｈを算出する。硬判定回路９７６は、混合対数尤度比ＬＬＲＷｅｉｇｈに対して硬判定を行った結果得られたビット系列を出力する。
このように、受信機９００は、サブチャネル化処理はなく、全サブキャリアで同一の干渉パラメータ（干渉確率α、干渉電力σｉｆ２）を推定することしかできない。また、Outer loopは存在せず、雑音電力推定機構もない。
【００９７】
本実施形態によれば、受信機２００、２００ａは、受信信号から所望波のレプリカの受信信号である受信レプリカ信号を生成し、受信信号から所望波の受信レプリカ信号を減算して不要信号の電力をサブキャリアごとに算出する。受信機２００、２００ａは、不要信号のサブキャリアをサブチャネルに分類する。サブチャネルは、１以上のサブキャリアからなり、特に、電力による区分けが有効である。受信機２００、２００ａは、サブチャネルごとに、不要信号の電力を観測データとして用いてＥＭアルゴリズムを動作させるInner loop処理を行う。受信機２００、２００ａは、Inner loop処理において、対数尤度期待値が最大となる干渉確率及び干渉電力を繰り返し算出する。なお、従来技術では、サブチャネル化を行っていない。
【００９８】
また、上述した受信機２００、２００ａは、ＥＭアルゴリズムによるInner loop処理とは別に、誤り訂正復号を含むOuter loop処理を設ける。受信機２００、２００ａは、不要信号電力を算出する際に受信レプリカ信号を使用する。受信機２００、２００ａは、受信レプリカ信号として、初回のOuter loop処理では、受信信号に等化を行った後の受信信号点に最も近接する送信候補点に硬判定を行い、硬判定により得たビット系列のレプリカ信号に伝送路推定値を乗算したものを使用する。２回目以降のOuter loop処理では、受信機２００、２００ａは、受信レプリカ信号として、前回のOuter loop処理の復号結果を再符号化して得たレプリカ信号に、伝送路推定値を乗算したものを使用する。なお、従来技術では、Outer loop処理を行っていない。
【００９９】
そして、受信機２００、２００ａは、連続送信されるプリアンブルシンボルの分散値の計算等によってサブキャリアごとに雑音電力を推定する。受信機２００、２００ａは、Outer loop処理とInner loop処理のいずれも初回の場合は、雑音電力の推定値を全サブキャリアで平均した値を、全サブキャリアの雑音電力σｎ２として使用し、それ以外の場合は干渉確率が特定閾値を下回るサブチャネルに属するサブキャリアから雑音電力の推定値を抽出し、これらの推定値を平均化した値を全サブキャリアの雑音電力として使用する。従来は、雑音電力が既知（別手段によって情報を入手）であることを前提としていた。
【０１００】
本実施形態によれば、各サブチャネルに同等電力を有する干渉波の数が１以下となるようにすることで、複数干渉波や周波数特性を有する伝送路を経由した干渉波への対応が可能となる。複数の干渉波が同一サブキャリアに到来した場合も、厳密にはその分離検出はできないが、多くの場合は特定の干渉波が支配的となるため、干渉検出精度に大きな影響を及ぼさない。
また、サブチャネル化により観測データが減少するためＥＭアルゴリズム繰り返し単独では干渉パラメータの推定精度が低くなることが想定されるが、ＥＭアルゴリズムとは別のOuter loop処理で誤り訂正処理を行い、観測データの確度を順次高めることで、干渉パラメータ推定精度を向上することができる。
また、干渉波が存在しないと推定されるサブキャリアのみで雑音電力推定を実施することで、干渉波電力により雑音電力にバイアスが掛かるのを抑止するとともに、Inner loop及びOuter loopの各繰り返しタイミングで逐次的に雑音電力を更新されるため、Inner loopにおける対数尤度期待値、Outer loopにおける対数尤度比の推定精度の改善が見込める。
【０１０１】
（第２の実施形態）
図９は、第２の実施形態による受信機２００ｂの構成を示す機能ブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。同図において、図３に示す第１の実施形態の受信機２００と同一の部分には同一の符号を付し、その説明を省略する。受信機２００ｂと、第１の実施形態の受信機２００との違いは、復号処理部２６０に代えて復号処理部２６０ｂを備える点である。復号処理部２６０ｂが復号処理部２６０と異なる点は、切替回路２６５に代えて切替回路２６５ｂを備える点、マッピング回路２６６に代えて軟判定レプリカ生成回路２８０を備える点、混合対数尤度比算出回路２７５に代えて混合対数尤度比算出回路２７５ｂを備える点、及び、復号回路２７６に代えて復号回路２７６ｂを備える点である。
【０１０２】
混合対数尤度比算出回路２７５ｂは、Outer loopの初回は、平均化回路２７２からサブチャネル毎の干渉確率α（ｃ）及び干渉電力γ（ｃ）を入力していないため、所定の初期値の干渉確率β（ｌ）及び干渉電力σｉｆ２（ｌ）を用いて式（１０）により混合対数尤度比を算出する。混合対数尤度比算出回路２７５ｂは、２回目以降のOuter loopでは、第１の実施形態の混合対数尤度比算出回路２７５と同様に動作する。
【０１０３】
復号回路２７６ｂは、混合対数尤度比算出回路２７５ｂが算出した混合対数尤度比に対して軟判定を行う。切替回路２６５ｂは、Outer loop初回は混合対数尤度比算出回路２７５ｂから出力された混合対数尤度比を選択し、２回目以降は復号回路２７６ｂが軟判定を行って得た結果の出力を選択する。軟判定レプリカ生成回路２８０は、任意の手段によって、入力した尤度から送信レプリカ信号を生成する。例えばＱＰＳＫ信号であれば、伝送する２ビットの尤度λ０、λ１を使用して、次式（１１）により軟判定レプリカ信号を生成することが可能である。
【０１０４】
【数１１】
0006411966.tif 000012
【０１０５】
（実験結果）
図１０は、第１の実施形態の受信機２００と、従来技術を適用した受信機９００の検出成功確率をシミュレーションした実験結果を示す図である。所望波に対し干渉波が２波であり、これらの干渉波が異なる干渉強度で到来するケースにより評価を行った。１つ目の干渉波の干渉強度はＤ／Ｕ＝３ｄＢ（デシベル）、２番目の干渉波の干渉強度はＤ／Ｕ＝−３ｄＢである。また、いずれの干渉波も所望波との重畳率は６／６４であり、これらの干渉波同士の重畳は無い。所望波は、ターボ符号化ＱＰＳＫ−ＯＦＤＭ伝送である。
【０１０６】
同図では、受信機２００と受信機９００の検出成功確率と、Ｅｂ／Ｎ０との関係をグラフで表している。Ｅｂ／Ｎ０は、１ビット当たりの信号電力と雑音密度の比である。ここで検出成功確率とは、干渉波が重畳する所望波サブキャリアの位置を完全に推定できた時の確率を指す。受信機９００では、全帯域で干渉電力は一定としているため、検出成功確率は５０％を下回る。一方で、受信機２００では、強度の異なる複数の干渉波が混在した場合でも、それらを残留電力に基づきクラスタリングし個別にＥＭアルゴリズム及び繰り返し復号により干渉検出するため、Ｅｂ／Ｎ０が高くなるほど１．０に近い検出成功確率を示している。
【０１０７】
以上説明した実施形態によれば、受信機は、不要信号電力をサブチャネル化し、サブチャネル毎に、ＥＭアルゴリズムを動作させるInner loop処理により、対数尤度期待値が最大となる干渉確率、干渉電力を繰返し算出する。従って、受信機は、所望波に対する干渉波の数や、干渉波の帯域幅によらず、干渉パラメータの算出が可能となる。
さらに、受信機は、Outer loop処理により、Inner loop処理によって得られた干渉確率、干渉電力を用いて受信信号を復号し、復号結果を再符号化して得られた送信レプリカ信号に伝送路推定値を乗算した受信レプリカ信号を用いて再びInner loop処理を行う。また、受信機は、干渉確率が閾値を下回るサブチャネルに含まれるサブキャリアの雑音電力の平均値を、全サブキャリアの雑音電力として、受信信号の復号処理、受信レプリカ信号の生成処理、及び、Inner loop処理において使用する。これにより、受信機は、ＥＭアルゴリズムを繰り返すことによる利得の低下を抑え、干渉波電力により雑音電力にバイアスが掛かるのを抑止することができる。加えて、Inner loop処理における干渉確率、干渉電力の算出の精度の向上や、Outer loop処理における混合対数尤度比の推定精度の改善することが可能となる。
【０１０８】
上述した実施形態における送信機１００、及び、受信機２００、２００ａ、２００ｂの一部の機能をコンピュータで実現するようにしてもよい。その場合、送信機１００、及び、受信機２００、２００ａ、２００ｂの一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【０１０９】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【０１１０】
マルチキャリア伝送された信号を受信する装置に利用可能である。
【符号の説明】
【０１１１】
１  無線通信システム
１００  送信機（送信装置）
１１０  誤り訂正符号化回路
１２０  マッピング回路
１３０  Ｓ／Ｐ変換回路
１４０  ＩＦＦＴ回路
１５０  サイクリックプレフィックス付加回路
１６０  周波数変換器
１７０  アンテナ
２００、２００ａ、２００ｂ  受信機（受信装置）
２１０  アンテナ
２２０  周波数変換器
２３０  サイクリックプレフィックス除去回路
２４０  ＦＦＴ回路
２５０  Ｐ／Ｓ変換回路
２６０、２６０ａ、２６０ｂ  復号処理部
２６１  受信信号バッファ
２６２  伝送路推定回路
２６３  等化回路（レプリカ信号生成部）
２６４  硬判定回路（レプリカ信号生成部）
２６５、２６５ａ、２６５ｂ  切替回路
２６６  マッピング回路（レプリカ信号生成部）
２６７  伝送路重み回路（レプリカ信号生成部）
２６８  不要信号電力算出回路（不要信号電力算出部）
２６９  サブチャネル化回路（サブチャネル化部）
２７０  対数尤度期待値算出回路（推定部）
２７１  最大化回路（推定部）
２７２、２７２ａ  平均化回路（推定部）
２７３  雑音電力推定回路
２７４  抽出・平均化回路
２７５、２７５ａ、２７５ｂ  混合対数尤度比算出回路（混合対数尤度比算出部）
２７６、２７６ｂ  復号回路
２７７  誤り訂正符号化回路
２８０  軟判定レプリカ生成回路
【図１】
0006411966.tif 000013
【図２】
0006411966.tif 000014
【図３】
0006411966.tif 000015
【図４】
0006411966.tif 000016
【図５】
0006411966.tif 000017
【図６】
0006411966.tif 000018
【図７】
0006411966.tif 000019
【図８】
0006411966.tif 000020
【図９】
0006411966.tif 000021
【図１０】
0006411966.tif 000022
【図１１】
0006411966.tif 000023
【図１２】
0006411966.tif 000024
【図１３】
0006411966.tif 000025