(57)【特許請求の範囲】
【請求項１】
マルチキャリア通信により送信装置から送信された無線信号を受信する受信装置であって、
受信した前記無線信号を復号し、各サブキャリア信号毎に復号の確からしさを示す尤度を算出する尤度算出手段と、
単一または複数のサブキャリア信号から構成される互いに異なるサブキャリアの組み合わせを複数抽出し、抽出した該サブキャリアの組み合わせ毎に、該サブキャリアの組み合わせを構成する各サブキャリア信号の尤度を所定の範囲の値に変更する尤度変更手段と、
前記尤度変更手段により変更された尤度を含む各サブキャリア信号の尤度に基づいて、誤り訂正復号時に得られる復号の確からしさを示す確度情報を算出する確度算出手段と、
前記算出された確度情報を、異なる前記サブキャリアの組み合わせ間で、比較することによって、干渉波の存在するサブキャリア信号を推定する干渉波存在帯域推定手段と、
を備えることを特徴とする受信装置。
【請求項２】
前記確度算出手段は、前記尤度変更手段により変更された尤度を含む各サブキャリア信号の尤度を用いて誤り訂正した後の軟判定値の和を前記サブキャリアの組み合わせ毎に算出し、
前記干渉波存在帯域推定手段は、前記算出された和を、異なる前記サブキャリアの組み合わせ間で比較することによって、干渉波の存在するサブキャリア信号を推定することを特徴とする請求項１に記載の受信装置。
【請求項３】
前記干渉波存在帯域推定手段は、前記尤度の総和が最大となる尤度のうち尤度変更手段により尤度の変更がされたサブキャリア信号に干渉波が存在すると判定することを特徴とする請求項１または請求項２に記載の受信装置。
【請求項４】
前記尤度変更手段により変更された尤度を含む各サブキャリア信号の尤度に対して、誤り訂正処理を行うことにより前記各サブキャリア信号の尤度に基づく値を算出する復号手段を更に備えることを特徴とする請求項１から請求項３のいずれか１項に記載の受信装置。
【請求項５】
前記無線信号が伝搬された伝搬路のチャネル情報を推定する伝搬路推定手段と、
干渉波の存在するサブキャリア以外のサブキャリアの組合せによりデータを復号するデータ復号手段と、
前記復号されたデータに基づき、他の前記無線通信装置が送信した希望波信号の複製であるレプリカ信号を生成するレプリカ信号生成手段と、
前記レプリカ信号に前記チャネル情報を乗算することにより、擬似的に伝搬路を伝達された受信信号を再現する受信信号再現手段と、
前記再現された受信信号から前記レプリカ信号を減算して干渉信号を算出する干渉信号算出手段と、
前記レプリカ信号と前記干渉信号のそれぞれの平均電力を測定する平均電力測定手段と、
前記レプリカ信号の平均電力を前記干渉信号の平均電力で除算することにより希望波対干渉波電力比を算出する電力比算出手段と、
を更に備えることを特徴とする請求項１から請求項４のいずれか１項に記載の受信装置。
【請求項６】
前記尤度変更手段は、前記抽出した組み合わせ毎に、前記算出された各サブキャリア信号の尤度に所定の重みを乗算して前記尤度を変更することを特徴とする請求項１から請求項５のいずれか１項に記載の受信装置。
【請求項７】
前記所定の範囲の値は、尤度が取り得る値の中央値であることを特徴とする請求項１から請求項６のいずれか１項に記載の受信装置。
【請求項８】
前記送信装置の送信する前記無線信号に誤り検出符号が含まれており、
前記確度算出手段が、
受信した前記無線信号に対して、複数の前記サブキャリアに配置された誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号によって得られたデータと誤り検出符号とにより、誤り検出結果から誤り率を求め、当該誤り率を前記確度情報として出力し、
前記干渉波存在帯域推定手段が、前記誤り率を、異なる前記誤り訂正ビットの組み合わせ間で比較することによって、複数の前記サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定することを特徴とする請求項１に記載の受信装置。
【請求項９】
マルチキャリア通信により送信装置から送信された無線信号を受信する受信装置が実行する受信方法であって、
受信した前記無線信号を復号し、各サブキャリア信号毎に復号の確からしさを示す尤度を算出する尤度算出手順と、
単一または複数のサブキャリア信号から構成される互いに異なるサブキャリアの組み合わせを複数抽出し、抽出した該サブキャリアの組み合わせ毎に、該サブキャリアの組み合わせを構成する各サブキャリア信号の尤度を所定の範囲の値に変更する尤度変更手順と、
前記尤度変更手順により変更された尤度を含む各サブキャリア信号の尤度に基づいて、誤り訂正復号時に得られる復号の確からしさを示す確度情報を算出する確度算出手順と、
前記算出された確度情報を、異なる前記サブキャリアの組み合わせ間で、比較することによって、干渉波の存在するサブキャリア信号を推定する干渉波存在帯域推定手順と、
を有することを特徴とする受信方法。
【請求項１０】
マルチキャリア通信により送信装置から送信された無線信号を受信する受信装置であるコンピュータに、
受信した前記無線信号を復号し、各サブキャリア信号毎に復号の確からしさを示す尤度を算出する尤度算出ステップと、
単一または複数のサブキャリア信号から構成される互いに異なるサブキャリアの組み合わせを複数抽出し、抽出した該サブキャリアの組み合わせ毎に、該サブキャリアの組み合わせを構成する各サブキャリア信号の尤度を所定の範囲の値に変更する尤度変更ステップと、
前記尤度変更ステップにより変更された尤度を含む各サブキャリア信号の尤度に基づいて、誤り訂正復号時に得られる復号の確からしさを示す確度情報を算出する確度算出ステップと、
前記算出された確度情報を、異なる前記サブキャリアの組み合わせ間で、比較することによって、干渉波の存在するサブキャリア信号を推定する干渉波存在帯域推定ステップと、
を実行させるための受信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチキャリア無線通信において干渉信号の存在する帯域を検出するための受信装置、受信方法および受信プログラムに関する。
【背景技術】
【０００２】
近年、無線通信分野において、有限な周波数資源の枯渇問題が深刻になっており、周波数利用効率の向上が望まれている。周波数利用効率を向上させる技術として、周波数共用型の無線通信がある。図９は、周波数帯域を共用する無線通信システムの組み合わせの一例として、周波数チャネルが異なる２つの無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システム全体を示す概念図である。
【０００３】
同図における無線通信システムは、無線ＬＡＮ基地局１０ａ、無線ＬＡＮ基地局１０ｂと、受信装置２０ａとを備えている。無線ＬＡＮ基地局１０ａは、中心周波数ｆａであるチャネルＣＨ１の周波数帯域を用いて通信する。無線ＬＡＮ基地局１０ｂは、中心周波数ｆｂ（ｆａ＜ｆｂ）であるチャネルＣＨ５の周波数帯域を用いて通信する。
【０００４】
受信装置２０ａは、無線ＬＡＮ基地局１０ａ、１０ｂの双方の無線信号が到達する位置に配置され、中心周波数ｆａの無線信号と中心周波数ｆｂの無線信号とが互いに部分的に干渉した信号を受信する。
なお、周波数帯域を互いに共用する他の例として、無線ＬＡＮシステムとＢｌｕｅｔｏｏｔｈ（登録商標）とＷｉＭＡＸ（登録商標）との組み合わせなどがあり、異なる通信方式のシステム同士が周波数を共用する場合もある。
【０００５】
このように、例えば、無線ＬＡＮ基地局１０ａを通信対象とする場合、中心周波数ｆａである希望信号の送信周波数帯域と、中心周波数ｆｂである無線ＬＡＮ基地局１０ｂからの干渉信号の送信周波数帯域とが、部分的に重なり合う（干渉する）。このような周波数共用型の無線通信において、受信装置２０ａは、誤り訂正などを効率的に行って周波数利用効率を向上させるために、希望信号の周波数帯域に重なり合う干渉信号の存在を正確に検出することが必要となる。
【０００６】
干渉信号の存在を検出するための技術として、例えばトレーニング信号、サウンディング信号のような既知パターンの信号を用いて干渉信号の測定を行う技術が提案されている（特許文献１参照）。また、バースト伝送における非送信区間やデータ区間に意図的に設けられたヌル信号区間を用いて干渉信号の測定を行う技術も提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−２８２１２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述のような干渉信号を検出する技術では、送信装置はデータの送信期間の間にデータを送信しない期間を設けたり、周波数帯域でデータを送信しない周波数帯域を設けたりすることにより、干渉波が存在する帯域を測定する必要があった。そのため、データの伝送効率の低下、または間欠的な測定のため伝送路特性の変動に対する追従性の低さの問題があった。
【０００９】
そこで本発明は、上記問題に鑑みてなされたものであり、データの伝送効率の低下を抑止しつつ干渉波が存在する帯域を検出することを可能とする受信装置、受信方法および受信プログラムを提供することを課題とする。
【課題を解決するための手段】
【００１０】
この発明は上述した課題を解決するためになされたもので、請求項１に記載の発明は、マルチキャリア通信により送信装置から送信された無線信号を受信する受信装置であって、
受信した前記無線信号を復号し、各サブキャリア信号毎に復号の確からしさを示す尤度を算出する尤度算出手段と、単一または複数のサブキャリア信号から構成される互いに異なるサブキャリアの組み合わせを複数抽出し、抽出した該サブキャリアの組み合わせ毎に、該サブキャリアの組み合わせを構成する各サブキャリア信号の尤度を所定の範囲の値に変更する尤度変更手段と、前記尤度変更手段により変更された尤度を含む各サブキャリア信号の尤度に基づいて、誤り訂正復号時に得られる復号の確からしさを示す確度情報を算出する確度算出手段と、前記算出された確度情報を、異なる前記サブキャリアの組み合わせ間で、比較することによって、干渉波の存在するサブキャリア信号を推定する干渉波存在帯域推定手段と、を備えることを特徴とする受信装置である。
【００１１】
請求項２に記載の発明は、前記確度算出手段は、前記尤度変更手段により変更された尤度を含む各サブキャリア信号の尤度を用いて誤り訂正した後の軟判定値の和を前記サブキャリアの組み合わせ毎に算出し、前記干渉波存在帯域推定手段は、前記算出された和を、異なる前記サブキャリアの組み合わせ間で比較することによって、干渉波の存在するサブキャリア信号を推定することを特徴とする受信装置である。
【００１２】
請求項３に記載の発明は、前記干渉波存在帯域推定手段は、前記尤度の総和が最大となる尤度のうち尤度変更手段により尤度の変更がされたサブキャリア信号に干渉波が存在すると判定することを特徴とする受信装置である。
【００１３】
請求項４に記載の発明は、前記尤度変更手段により変更された尤度を含む各サブキャリア信号の尤度に対して、誤り訂正処理を行うことにより前記各サブキャリア信号の尤度に基づく値を算出する復号手段を更に備えることを特徴とする受信装置である。
【００１４】
請求項５に記載の発明は、前記無線信号が伝搬された伝搬路のチャネル情報を推定する伝搬路推定手段と、干渉波の存在するサブキャリア以外のサブキャリアの組合せによりデータを復号するデータ復号手段と、前記復号されたデータに基づき、他の前記無線通信装置が送信した希望波信号の複製であるレプリカ信号を生成するレプリカ信号生成手段と、前記レプリカ信号に前記チャネル情報を乗算することにより、擬似的に伝搬路を伝達された受信信号を再現する受信信号再現手段と、前記再現された受信信号から前記レプリカ信号を減算して干渉信号を算出する干渉信号算出手段と、前記レプリカ信号と前記干渉信号のそれぞれの平均電力を測定する平均電力測定手段と、前記レプリカ信号の平均電力を前記干渉信号の平均電力で除算することにより希望波対干渉波電力比を算出する電力比算出手段と、を更に備えることを特徴とする受信装置である。
【００１５】
請求項６に記載の発明は、前記尤度変更手段は、前記抽出した組み合わせ毎に、前記算出された各サブキャリア信号の尤度に所定の重みを乗算して前記尤度を変更することを特徴とする受信装置である。
【００１６】
請求項７に記載の発明は、前記所定の範囲の値は、尤度が取り得る値の中央値であることを特徴とする受信装置である。
【００１７】
請求項８に記載の発明は、前記送信装置の送信する前記無線信号に誤り検出符号が含まれており、前記確度算出手段が、受信した前記無線信号に対して、複数の前記サブキャリアに配置された誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号によって得られたデータと誤り検出符号とにより、誤り検出結果から誤り率を求め、当該誤り率を前記確度情報として出力し、前記干渉波存在帯域推定手段が、前記誤り率を、異なる前記誤り訂正ビットの組み合わせ間で比較することによって、複数の前記サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定することを特徴とする受信装置である。
【００１８】
請求項９に記載の発明は、マルチキャリア通信により送信装置から送信された無線信号を受信する受信装置が実行する受信方法であって、受信した前記無線信号を復号し、各サブキャリア信号毎に復号の確からしさを示す尤度を算出する尤度算出手順と、単一または複数のサブキャリア信号から構成される互いに異なるサブキャリアの組み合わせを複数抽出し、抽出した該サブキャリアの組み合わせ毎に、該サブキャリアの組み合わせを構成する各サブキャリア信号の尤度を所定の範囲の値に変更する尤度変更手順と、前記尤度変更手順により変更された尤度を含む各サブキャリア信号の尤度に基づいて、誤り訂正復号時に得られる復号の確からしさを示す確度情報を算出する確度算出手順と、前記算出された確度情報を、異なる前記サブキャリアの組み合わせ間で、比較することによって、干渉波の存在するサブキャリア信号を推定する干渉波存在帯域推定手順と、を有することを特徴とする受信方法である。
【００１９】
請求項１０に記載の発明は、マルチキャリア通信により送信装置から送信された無線信号を受信する受信装置であるコンピュータに、受信した前記無線信号を復号し、各サブキャリア信号毎に復号の確からしさを示す尤度を算出する尤度算出ステップと、単一または複数のサブキャリア信号から構成される互いに異なるサブキャリアの組み合わせを複数抽出し、抽出した該サブキャリアの組み合わせ毎に、該サブキャリアの組み合わせを構成する各サブキャリア信号の尤度を所定の範囲の値に変更する尤度変更ステップと、前記尤度変更ステップにより変更された尤度を含む各サブキャリア信号の尤度に基づいて、誤り訂正復号時に得られる復号の確からしさを示す確度情報を算出する確度算出ステップと、前記算出された確度情報を、異なる前記サブキャリアの組み合わせ間で、比較することによって、干渉波の存在するサブキャリア信号を推定する干渉波存在帯域推定ステップと、を実行させるための受信プログラムである。
【発明の効果】
【００２０】
本発明によれば、尤度の総和同士を比較することによって、干渉波の存在するサブキャリアを判定することができるので、データの伝送効率の低下を抑止しつつ干渉波が存在する帯域を検出することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態における送信装置のブロック構成図である。
【図２】本発明の第１の実施形態における受信装置のブロック構成図である。
【図３】入力尤度設定器の処理について説明するための図である。
【図４】入力尤度設定器の処理の１例を説明するための図である。
【図５】本発明の第１の実施形態における受信装置の処理の流れを示したフローチャートである。
【図６】本発明の第２の実施形態における受信装置のブロック構成図である。
【図７】本発明の第３の実施形態における受信装置のブロック構成図である。
【図８】本発明の第４の実施形態における受信装置のブロック構成図である。
【図９】周波数帯域を共用する無線通信システムの組み合わせの一例として、周波数チャネルが異なる２つの無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システム全体を示す概念図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について、図面を参照して詳細に説明する。本発明の実施形態では、送信機と受信機による一対一のＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ、直交周波数分割多重方式）伝送を想定する。
【００２３】
図１は、本発明の実施形態における送信装置のブロック構成図である。送信装置１００は、誤り訂正符号化器１０１と、変調器１０２と、直並列変換器１０３と、ＯＦＤＭ変調器１０４と、送信処理器１０５と、送信アンテナ１０６とを備える。送信装置１００の動作は一般的なＯＦＤＭ方式の送信装置の動作に従う。
【００２４】
誤り訂正符号化器１０１は、送信データが入力されると、誤り訂正符号化を行うことにより符号化ビット列を生成し、生成した符号化ビット列を変調器１０２に出力する。
変調器１０２は、誤り訂正符号化器１０１により入力された符号化ビット列について、ＢＰＳＫ（Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ、二位相偏移変調）あるいはＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ、四位相偏移変調）等の変調方式により変調を行うことにより変調信号を生成し、生成した変調信号を直並列変換器１０３に出力する。
【００２５】
直並列変換器１０３は、変調信号をＮ個ずつ直並列変換することによりＮ個の並列信号を生成し、生成したＮ個の並列信号をそれぞれＮポートのＯＦＤＭ変調器１０４のそれぞれのポートに出力する。
ＯＦＤＭ変調器１０４は、入力された並列信号に対してＩＦＦＴ（Ｉｎｖｅｒｓｅ  Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ、逆高速フーリエ変換）処理を行うことによりＯＦＤＭ信号を生成し、生成したＯＦＤＭ信号を送信処理器１０５に出力する。
【００２６】
送信処理器１０５は、入力されたＯＦＤＭ信号に対してフィルタを施すことによりフィルタ信号を生成し、生成したフィルタ信号をデジタル信号からアナログ信号に変換する。送信処理器１０５は、変換したアナログのフィルタ信号に対して周波数変換処理を施すことにより周波数変換後の信号を生成し、送信アンテナ１０６を介して生成した周波数変換後の信号を不図示の受信装置へ送信する。
【００２７】
＜第１の実施形態＞
続いて、本発明の第１の実施形態における受信装置２００について説明する。図２は、本発明の第１の実施形態における受信装置２００のブロック構成図である。受信装置２００は、受信アンテナ２０１と、受信処理器２０２と、ＯＦＤＭ復調器２０３と、伝搬路推定器２０４と、等化器２０５と、並直列変換器２０６と、復調器（尤度算出手段）２０７と、入力尤度設定器（尤度変更手段）２１０と、復号部（復号手段）２２０と、尤度総和算出部（尤度総和算出手段）２３０と、干渉サブキャリア判定器（干渉波存在帯域推定手段）２４０と、選択器２４１と、硬判定器（データ復号手段）２４２とを備える。また、不図示の確度算出手段は、復号部（復号手段）２２０と尤度総和算出部（尤度総和算出手段）２３０とを備える。
【００２８】
復号部２２０は、Ｍ個のＳＩＳＯ（Ｓｏｆｔ  Ｉｎｐｕｔ  Ｓｏｆｔ  Ｏｕｔｐｕｔ）復号器２２０１〜２２０Ｍを備える。
尤度総和算出部２３０は、Ｍ個の尤度絶対値総和演算器２３０１〜２３０Ｍを備える。
【００２９】
受信処理器２０２は、受信アンテナ２０１を介して入力された受信信号について、周波数変換を施して周波数変換後の信号を生成し、更に周波数変換後の信号をアナログ信号からデジタル信号に変換する。そして、受信処理器２０２は、デジタル化された周波数変換後の信号に対してフィルタ処理を施してベースバンドのＯＦＤＭ信号を生成し、生成したベースバンドのＯＦＤＭ信号をＯＦＤＭ復調器２０３に出力する。
【００３０】
ＯＦＤＭ復調器２０３は、入力されたＯＦＤＭ信号に対してＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ、高速フーリエ変換）処理を施しＦＦＴ処理後の信号を生成する。ＯＦＤＭ復調器２０３は、生成したＦＦＴ処理後の信号をＮ個のサブキャリア信号（Ｎは正の整数）に分離し、Ｎ個のサブキャリア信号を伝搬路推定器２０４および等化器２０５に出力する。
【００３１】
伝搬路推定器２０４は、入力されたサブキャリア信号に含まれる基準信号であって、送受信期間のプリアンブル信号に含まれる基準信号と基準信号とを比較することにより、各サブキャリアにおける振幅変動値および位相変動値の少なくともいずれか一方を含むチャネル情報を推定し、推定したチャネル情報を等化器２０５に出力する。
【００３２】
等化器２０５は、ＯＦＤＭ復調器２０３から入力されたサブキャリア信号のそれぞれについて、伝搬路推定器２０４により入力されたチャネル情報を用いて等化処理を行う。具体的には、チャネル情報は、無線信号が伝搬路から受ける振幅や位相の変動を表すものであり、等化器２０５は、このチャネル情報を用いて、それぞれ対応するサブキャリア信号の振幅または位相を補償する。等化器２０５は、等化処理により生成した補償後の各サブキャリア信号を並直列変換器２０６に出力する。
【００３３】
並直列変換器２０６は、等化器２０５から入力された補償後の各サブキャリア信号を並列信号から直列信号に変換（直列化）し、直列化した信号を復調器２０７に出力する。復調器２０７は、直列化された各サブキャリア信号について、誤りを訂正して復号（誤り訂正復号）する。復調器２０７は、誤り訂正復号として軟判定を行うことにより、サブキャリア毎に復号の確からしさを示す尤度を算出し、それぞれの尤度を示す情報を入力尤度設定器２１０に出力する。
【００３４】
入力尤度設定器２１０は、サブキャリア信号または複数のサブキャリア信号から構成される互いに異なるサブキャリアグループを複数（本実施形態ではＭ個）抽出し、該抽出したサブキャリアグループ毎に、そのサブキャリアグループを構成する各サブキャリア信号の尤度を、復調器２０７により算出された値から所定の範囲の値に変更する。ここで、所定の範囲の値とは、例えば、尤度が取り得る値の中央値である。具体的には、例えば、図３に示すように、対数尤度比ＬＬＲ（Ｌｏｇ  Ｌｉｋｅｌｉｈｏｏｄ  Ｒａｔｉｏ）を用いる場合は、尤度が取り得る値の中央値は０となる。また、尤度が３ビットで量子化されて表され例えば０から７までの値を取り得るとすると、尤度が取り得る値の中央値とは、３または４である。
【００３５】
本実施形態では、入力尤度設定器２１０は、対数尤度比ＬＬＲを用い、所定の範囲の値として中央値である０を用いる。
入力尤度設定器２１０は、上記処理により、Ｍ個のサブキャリアグループ毎に尤度を変更することにより、図３に示すような尤度列をＭ個設定し、Ｍ個の尤度列を示す情報を、それぞれＭ個のＳＩＳＯ（Ｓｏｆｔ  Ｉｎｐｕｔ  Ｓｏｆｔ  Ｏｕｔｐｕｔ、軟入力軟出力）復号器２２０１〜２２０Ｍに出力する。ここで、ＳＩＳＯ復号器とは、単なる０または１といった硬判定結果を出力するのではなく、例えば０．４や０．９といった信頼度を示す情報を出力する復号器である。
入力尤度設定器２１０は、ＳＩＳＯ復号器２２０ｉと尤度が変更されたサブキャリアの組合せとが関連付けられた情報を、干渉サブキャリア判定器２４０に出力する。
【００３６】
各ＳＩＳＯ復号器２２０ｉ（ｉは１からＭまでの整数）は、入力尤度設定器２１０から入力されたサブキャリア毎の尤度に対して、誤り訂正処理を行うことによりサブキャリア毎の軟判定値の集まりである軟判定値列を生成する。各ＳＩＳＯ復号器２２０ｉ（ｉは１からＭまでの整数）は、生成した各軟判定値列を示す情報を、添え字の番号が対応する各尤度絶対値総和演算器２３０ｉ（ｉは１からＭまでの整数）および選択器２４１に出力する。
【００３７】
各尤度絶対値総和演算器２３０ｉ（ｉは１からＭまでの整数）は、それぞれに入力された軟判定値列中に含まれる各サブキャリアの軟判定値（尤度）の絶対値の総和である尤度絶対値総和を算出し、その尤度絶対値総和を示す情報を干渉サブキャリア判定器２４０に出力する。
【００３８】
上述したように、干渉波の存在するサブキャリアは信号品質が劣化するため、誤り検出の機能が有効に働かず、尤度は小さくなる。したがって、一部のサブキャリアの尤度を０に変更して復号を行うと、干渉波の存在するサブキャリアの尤度を０に変更した場合はＳＩＳＯ復号器２２０ｉの出力の総和が大きくなる。換言すると、ＳＩＳＯ復号器２２０ｉの出力の総和が最も大きくなる場合、干渉サブキャリア判定器２４０は、入力尤度設定器２１０により尤度を０に変更されたサブキャリアの帯域に干渉波が存在すると推定することができる。
【００３９】
干渉サブキャリア判定器２４０は、各尤度絶対値総和演算器２３０ｉにより各ポートから入力された尤度絶対値総和と入力尤度設定器２１０から入力されたそれぞれのポートに対応するサブキャリアの組合せに基づいて、干渉波の存在するサブキャリアを推定する。
具体的には、干渉サブキャリア判定器２４０は、各ポートから入力された尤度絶対値総和を比較し、尤度絶対値総和の最大値を抽出する。干渉サブキャリア判定器２４０は、抽出した尤度絶対値総和の最大値をとる軟判定値列を出力したＳＩＳＯ復号器２２０ｉを同定する。干渉サブキャリア判定器２４０は、同定されたＳＩＳＯ復号器２２０ｉから、尤度が変更されたサブキャリアの組合せを抽出する。干渉サブキャリア判定器２４０は尤度が変更されたサブキャリアの帯域に干渉波が存在すると判定する。
【００４０】
すなわち、干渉波が存在するサブキャリアに配置された誤り検出符号を含んで誤り訂正を行った場合には、干渉波が存在しないサブキャリアのみで誤り訂正を行った場合（すなわち、干渉波が存在するサブキャリアの尤度を所定の範囲の値に変更した後に、誤り訂正を行った場合）と比較して尤度の絶対値の総和が小さくなると期待される。
【００４１】
このことから、干渉サブキャリア判定器２４０は、尤度の絶対値の総和が最も大きい場合、入力尤度設定器２１０により尤度を変更したサブキャリアに干渉波が存在していると判定する。干渉サブキャリア判定器２４０は、干渉波が存在すると判定したサブキャリアの組合せを、干渉サブキャリア判定結果を示す情報として外部へ出力するとともに、その尤度絶対値総和が最大であるポートの番号を示す情報を選択器２４１に出力する。
【００４２】
選択器２４１は、各ＳＩＳＯ復号器２２０ｉから入力された各軟判定値列について、干渉サブキャリア判定器２４０から入力されたポート番号と添え字が同じ番号のＳＩＳＯ復号器２２０ｉから出力された軟判定値列を選択し、選択した軟判定値列を示す情報を硬判定器２４２に出力する。これにより、選択器２４１は、干渉サブキャリア判定器２４０から干渉波が存在するサブキャリアの尤度が変更されたポート番号を示す情報を受け取ると、中央値０に変更された尤度を含む尤度を用いて誤り訂正処理が行われて復号された信号を選択することになる。
【００４３】
硬判定器２４２は、選択器２４１から入力された軟判定値列に対して、硬判定を行うことにより受信データを復号し、復号した受信データを示す情報を外部へ出力する。
【００４４】
図３は、入力尤度設定器２１０の処理について説明するための図である。同図において、ＯＦＤＭ帯域において、物理サブキャリア番号として１からＮまでの番号が振られたサブキャリア毎の受信信号の信号強度が示されている。横軸は周波数で、縦軸は信号強度である。また、それぞれのサブキャリアに対応した入力尤度設定器２１０で設定された尤度の例が示されている。この例では、物理サブキャリア番号がＫ＋１、Ｋ＋２、Ｎの３つのサブキャリアの尤度が中央値０に設定されている。
【００４５】
図４は、入力尤度設定器２１０の処理の１例を説明するための図である。図４（ａ）には、３つのサブキャリア番号の組み合わせがＭ個、示されている。図４（ｂ）には、Ｎ個のサブキャリアのうち、図４（ａ）で示された３つのサブキャリア番号の尤度が０に変更された尤度列がＭ個、示されている。
【００４６】
図４（ａ）に示すように、入力尤度設定器２１０は、例えば、Ｎ個のサブキャリアから互いに異なる３つのサブキャリアの組み合わせをＭ個抽出する。そして、図４（ｂ）に示すように、入力尤度設定器２１０は、抽出したサブキャリアの組み合わせ毎に、その組み合わせの尤度を中央値０に設定する。これにより、入力尤度設定器２１０は、Ｍ個の尤度列を設定することができる。
【００４７】
図５は、本発明の第１の実施形態における受信装置の処理の流れを示したフローチャートである。まず、受信処理器２０２は、受信アンテナ２０１を介して入力された受信信号からＯＦＤＭ信号を生成する（ステップＳ１０１）。次に、ＯＦＤＭ復調器２０３は、ＯＦＤＭ信号からＮ個のサブキャリア信号を生成する（ステップＳ１０２）。次に、伝搬路推定器２０４は、サブキャリア信号に含まれるプリアンブル信号と基準信号とを比較することにより、各サブキャリアのチャネル情報を推定する（ステップＳ１０３）。
【００４８】
次に、等化器２０５は、サブキャリア信号のそれぞれについて、チャネル情報を用いて等化処理を行い、補償後の各サブキャリア信号を生成する（ステップＳ１０４）。次に、並直列変換器２０６は、補償後の各サブキャリア信号を並列信号から直列信号に変換する（ステップＳ１０５）。次に、復調器２０７は、補償後の各サブキャリア信号について軟判定を行うことによりサブキャリア毎に尤度を算出する（ステップＳ１０６）。
【００４９】
次に、入力尤度設定器２１０は、サブキャリアの複数の組合せであって、互いに異なる組み合わせを複数抽出し、該抽出した組み合わせ毎に、その組み合わせを構成する各サブキャリア信号の尤度を、中央値０に変更する（ステップＳ１０７）。次に、各ＳＩＳＯ復号器２２０ｉは、入力尤度設定器２１０から入力されたサブキャリア毎の尤度に対して、誤り訂正処理を行うことにより軟判定値列を生成する（ステップＳ１０８）。
【００５０】
次に、各尤度絶対値総和演算器２３０ｉは、それぞれに入力された軟判定値列中に含まれる各サブキャリアの軟判定値の絶対値の総和である尤度絶対値総和を算出する（ステップＳ１０９）。干渉サブキャリア判定器２４０は、各尤度絶対値総和を比較し、尤度絶対値総和の最大値を抽出する。干渉サブキャリア判定器２４０は、抽出した尤度絶対値総和の最大値をとる軟判定値列が誤り訂正処理される前のサブキャリア毎の尤度において、乳入力尤度設定器２１０により尤度が中央値０に変更されたサブキャリアの帯域に干渉波が存在すると判定する（ステップＳ１１０）。
【００５１】
次に、選択器２４１は、尤度絶対値総和が最大となるポートの軟判定値列を選択する（ステップＳ１１１）。次に、硬判定器２４２は、選択器２４１から入力された軟判定値列に対して、硬判定を行うことにより受信データを復号する（ステップＳ１１２）。以上で、本フローチャートの処理を終了する。
【００５２】
以上のように、受信装置２００は、互いに異なるサブキャリアの組合せを複数抽出し、抽出したサブキャリアの尤度を所定の範囲の値に変更する。そして、受信装置２００は、変更後の尤度を用いて誤り訂正した後の軟判定値の総和をそれぞれ算出し、算出した総和を比較する。受信装置２００は、軟判定値の総和が最大となった場合において誤り訂正する前の尤度が所定の範囲の値に変更されたサブキャリアの帯域に干渉波が存在すると推定する。これにより、受信装置２００は、データの伝送効率の低下を抑止しつつ、干渉信号を検出することができる。
【００５３】
なお、入力尤度設定器２１０は、互いに異なるサブキャリアまたはサブキャリア群の組み合わせを抽出し、その組み合わせを構成するサブキャリアまたはサブキャリア群の尤度に重み付けすることにより各重み付けされた尤度列を生成し、それぞれの尤度列を各ＳＩＳＯ復号器２２０ｉに出力してもよい。
【００５４】
＜第２の実施形態＞
続いて、本発明の第２の実施形態における受信装置３００について説明する。本発明の第２の実施形態における受信装置３００は、第１の実施の形態において、変更された尤度を用いて復号することにより軟判定値を算出し、そのサブキャリア毎の軟判定値の絶対値の総和を算出し、干渉サブキャリアの判定を行うという一連の処理が、直列（シリアル）に処理される点を特徴とする。
【００５５】
図６は、本発明の第２の実施形態における受信装置３００のブロック構成図である。なお、図２と共通する要素には同一の符号を付し、その説明を省略する。
図６の受信装置３００の構成は、図２の受信装置２００の構成に対して、入力尤度設定器２１０が入力尤度設定器２１０ｂに置き換わり、復号部２２０がＳＩＳＯ復号器２２０ｂに置き換わり、尤度総和算出部２３０が尤度絶対値総和演算器２３０ｂに置き換わり、干渉サブキャリア判定器２４０が干渉サブキャリア判定器２４０ｂに置き換わり、硬判定器２４２が硬判定器２４２ｂに置き換わったものになっている。
【００５６】
図６に示すように、復調器２０７から出力された軟判定値を示す情報が、入力尤度設定器２１０ｂに入力される。その前段までの処理は、第１の実施形態と同様である。
入力尤度設定器２１０ｂは、復調器２０７から入力された軟判定値を示す情報を受け取る。入力尤度設定器２１０ｂは、試行毎に、互いに異なるサブキャリアまたはサブキャリア群の組み合わせを抽出し、その組み合わせを構成するサブキャリアまたはサブキャリア群の尤度を零に置換することにより各尤度列を生成する。
【００５７】
入力尤度設定器２１０ｂは、生成した尤度列を示す情報と尤度が零に置換されたサブキャリアの組合せを示す情報とをＳＩＳＯ復号器２２０ｂに出力する。
また、入力尤度設定器２１０ｂは、尤度が零に置換されたサブキャリアの組合せを示す情報を干渉サブキャリア判定器に出力する。
【００５８】
ＳＩＳＯ復号器２２０ｂは、入力尤度設定器２１０ｂから入力された軟判定値と尤度が変更されたサブキャリアの組合せに基づいて、誤り訂正処理を行うことにより軟判定値列を算出し、算出した軟判定列を示す情報を尤度絶対値総和演算器２３０ｂに出力する。
尤度絶対値総和演算器２３０ｂは、入力された軟判定値列を構成する各サブキャリアの軟判定値（尤度）の絶対値の総和である尤度絶対値総和を算出し、干渉サブキャリア判定器２４０ｂに出力する。
【００５９】
干渉サブキャリア判定器２４０ｂは、尤度絶対値総和演算器２３０ｂから入力された尤度絶対値総和と入力尤度設定器２１０ｂから入力された尤度が変更されたサブキャリアの組合せに基づいて、干渉波の存在するサブキャリアを推定する。
【００６０】
具体的には、干渉サブキャリア判定器２４０ｂは、尤度絶対値総和演算器２３０ｂから入力された尤度絶対値総和と入力尤度設定器２１０ｂから入力された尤度が変更されたサブキャリアの組合せとを関連付けて記憶する。干渉サブキャリア判定器２４０ｂは、入力尤度設定器２１０ｂにより設定されていた全てのサブキャリアの組合せについての処理が終了すると、尤度絶対値総和の最も大きかった試行時に入力尤度設定器２１０ｂにより尤度が零に置換されたサブキャリアの帯域に干渉波が存在すると判定する。
【００６１】
干渉サブキャリア判定器２４０ｂは、干渉波が存在すると判定したサブキャリアの組合せを、干渉サブキャリア判定結果を示す情報として外部へ出力するとともに、そのサブキャリアの組合せを示す情報を入力尤度設定器２１０ｂに出力する。
入力尤度設定器２１０ｂとＳＩＳＯ復号器２２０ｂは、当該サブキャリアの組合せを用いて、再度の処理を行い、ＳＩＳＯ復号器２２０ｂは軟判定値列を示す情報を硬判定器２４２ｂに出力する。
【００６２】
硬判定器２４２ｂは、ＳＩＳＯ復号器２２０ｂ入力された軟判定値列について、硬判定することにより受信データを復号し、復号した受信データを外部へ出力する。
【００６３】
以上のように、以上のように、受信装置３００は、試行毎に、互いに異なるサブキャリアの組合せを複数抽出し、抽出したサブキャリアの尤度を所定の範囲の値に変更する。そして、受信装置３００は、変更後の尤度を用いて誤り訂正した後の軟判定値の総和をそれぞれ算出する。受信装置３００は、軟判定値の総和が最大となる試行において、誤り訂正する前の尤度が所定の範囲の値に変更されたサブキャリアの帯域に干渉波が存在すると推定する。これにより、受信装置３００は、データの伝送効率の低下を抑止しつつ、干渉信号を検出することができる。
【００６４】
また、シリアル処理により干渉サブキャリア判定を行うことによって、ＳＩＳO復号器２２０bおよび尤度絶対値総和演算器２３０bがそれぞれ１つあればよく、回路規模の削減を行うことができる。
【００６５】
また、第１の実施形態の受信装置２００は、ＳＩＳＯ復号器の数および尤度絶対値総和演算器の数に限度があるため、尤度を変更するサブキャリアの組合せの数は有限である。それに対し、本実施形態の受信装置３００は、尤度を変更するサブキャリアの組合せの数を無限に増やすことができるので、尤度を変更するサブキャリアの組合せを自由に増減させることが出来る。これにより、本実施形態の受信装置３００は、あらゆるサブキャリアの組み合わせに対して、干渉波が存在するか否かを判定することができる。
【００６６】
なお、入力尤度設定器２１０ｂは、試行毎に、互いに異なるサブキャリアまたはサブキャリア群の組み合わせを抽出し、その組み合わせを構成するサブキャリアまたはサブキャリア群の尤度に重み付けすることにより各重み付けされた尤度列を生成し、生成した尤度列をＳＩＳＯ復号器２２０ｂに出力してもよい。
【００６７】
＜第３の実施形態＞
続いて、本発明の第３の実施形態における受信装置４００について説明する。本実施形態の受信装置４００は、第１の実施形態における受信装置２００が、硬判定することにより復号された受信データを用いて、希望波対干渉波電力比（Ｄｅｓｉｒｅｄ  ｔｏ  Ｕｎｄｅｓｉｒｅｄ  Ｐｏｗｅｒ  Ｒａｔｉｏ、Ｄ／Ｕ比）を算出する点を特徴とする。
【００６８】
図７は、本発明の第３の実施形態における受信装置４００のブロック構成図である。なお、図２と共通する要素には同一の符号を付し、その説明を省略する。
受信装置４００は、受信データ生成部２００ｃと、レプリカ信号生成部（レプリカ信号生成手段）４１０と、伝搬路係数乗算器（受信信号再現手段）４１５と、バッファ４１７と、減算器（干渉信号算出手段）４１８と、平均電力測定部（平均電力測定手段）４２０と、除算器（電力比算出手段）４３０とを備える。
【００６９】
また、レプリカ信号生成部４１０は、訂正符号化器４１１と、変調器４１２と、直並列変換器４１３と、ＯＦＤＭ変調器４１４とを備える。平均電力測定部４２０は、第１の平均電力測定器４２１と、第２の平均電力測定器４２１とを備える。
図７の受信データ生成部２００ｃの構成は、図２の受信装置２００の構成に対して、受信処理器２０２が受信処理器２０２ｃに置き換わり、伝搬路推定器２０４が伝搬路推定器２０４ｃに置き換わり、硬判定器２４２が硬判定器（データ復号手段）２４２ｃに置き換わったものになっている。
【００７０】
受信処理器２０２ｃは、受信処理器２０２と同様に、受信アンテナ２０１を介して入力された受信信号について、周波数変換を施して周波数変換後の信号を生成し、更に周波数変換後の信号をアナログ信号からデジタル信号に変換する。そして、受信処理器２０２ｂは、デジタル化された周波数変換後の信号に対してフィルタ処理を施してベースバンドのＯＦＤＭ信号を生成し、生成したベースバンドのＯＦＤＭ信号をＯＦＤＭ復調器２０３に出力し、バッファ４１７に記憶させる。
【００７１】
伝搬路推定器２０４ｃは、伝搬路推定器２０４と同様に、入力されたサブキャリア信号に含まれる既知の信号であって、送受信期間のプリアンブル信号と基準信号とを比較することにより、各サブキャリアのチャネル情報を推定し、推定したチャネル情報を等化器２０５および伝搬路係数乗算器４１５に出力する。
【００７２】
硬判定器２４２ｃは、硬判定器２４２と同様に、選択器２４１から入力された軟判定値列に対して、硬判定を行うことにより受信データ列を復号し、復号した受信データ列を示す情報を外部と誤り訂正符号化器４１１とへ出力する。
【００７３】
図７において、硬判定器に接続された誤り訂正符号化器４１１、変調器４１２、直並列変換器４１３、ＯＦＤＭ変調器４１４のそれぞれの構成および動作は、送信装置１００の訂正符号化器１０１、変調器１０２、直並列変換器１０３、ＯＦＤＭ変調器１０４のそれぞれと同様である。すなわち、これらの手段が、硬判定により受信データから他の無線通信装置が送信した希望波信号の複製であるレプリカ信号を生成する。
【００７４】
ＯＦＤＭ変調器４１４は、生成したレプリカ信号を伝搬路係数乗算器４１５に出力する。
伝搬路係数乗算器４１５は、伝搬路推定器２０４ｃにより算出されたチャネル情報をレプリカ信号のＯＦＤＭ信号に乗算する。これにより、伝搬路係数乗算器４１５は、擬似的に伝搬路を伝達された受信信号を再現し、再現した擬似的に伝搬路を伝達された受信信号を減算器４１８と第１の平均電力測定器４１１とへ出力する。
【００７５】
減算器４１８は、バッファ４１７からバッファされた受信信号を読み出す。減算器４１８は、伝搬路係数乗算器４１５から入力された擬似的に伝搬路を伝達された受信信号とバッファ４１７から読み出した受信信号との減算を行うことにより、干渉波の信号を抽出する。減算器４１８は、抽出した干渉波の信号を第２の平均電力測定器４２２に出力する。
【００７６】
第１の平均電力測定器４２１は、伝搬路係数乗算器４１５から入力された擬似的に伝搬路を伝達された受信信号の平均電力を測定し、測定した擬似的に伝搬路を伝達された受信信号の平均電力を示す情報を除算器４３０に出力する。
一方、第２の平均電力測定器４２２は、減算器４１８から入力された干渉波の信号の平均電力を測定し、測定した干渉波の信号の平均電力を示す情報を除算器４３０に出力する。
【００７７】
除算器４３０は、擬似的に伝搬路を伝達された受信信号の平均電力を干渉波の信号の平均電力で除算することにより、Ｄ／Ｕ比を算出し、算出したＤ／Ｕ比を示す情報を外部へ出力する。
【００７８】
以上により、本発明の第３の実施形態における受信装置４００は、擬似的に伝搬路を伝達された受信信号を算出し、アンテナが受信した受信信号から擬似的に伝搬路を伝達された受信信号を減産することにより干渉信号を生成する。そして、受信装置４００は、擬似的に伝搬路を伝達された受信信号の平均電力を干渉波の信号の平均電力で除算することにより、Ｄ／Ｕ比を示す情報を算出することができる。
【００７９】
＜第４の実施形態＞
続いて、本発明の第４の実施形態における受信装置２００ｂについて説明する。図８は、本発明の第４の実施形態における受信装置２００ｂのブロック構成図である。同図において、図２に示された第１の実施形態と同様の構成については、同一の符号を付してある。以下、本実施形態が第１の実施形態と異なる構成、及び異なる動作のみを説明する。
【００８０】
本実施形態における受信装置２００ｂは、第１の実施形態における受信装置２００の復号部２２０、尤度総和算出部２３０、干渉サブキャリア判定器２４０、選択部２４１の各々を、それぞれ復号部２２０ｂ、誤り率算出部２３０ｂ、干渉サブキャリア判定器（干渉波存在帯域推定手段）２４０ｂに置き換えられ、第１の実施形態における硬判定器２４２は用いられていない。また、不図示の確度算出手段は、復号部（復号手段）２２０ｂと誤り率算出部２３０ｂとを備える。
【００８１】
また、本実施形態の送信装置１００において、送信装置１００における誤り訂正符号化器１０１（図１参照）に入力される送信データに、誤り検出符号、例えばＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ、巡回冗長検査）符号が含まれている。
したがって、誤り訂正符号化器１０１は、送信データとＣＲＣ符号とからなるビットの配列に対し、上述したものと同様に組織符号化し、組織符号化し、組織ビットと誤り訂正符号のビットとを生成する。以降の処理については、上述したものと同様である。この組織ビットは、送信データとＣＲＣ符号とからなるビット配列である。
【００８２】
次に、受信装置２００ｂにおいて、入力尤度設定器２１０までの処理については、第１の実施形態の受信装置２００と同様である。
復調器２０７までの処理については、第１の実施形態と同様である。復調器２０７は、軟判定復号された組織ビットの尤度と誤り訂正符号のビットの尤度とを、入力尤度設定器２１０へ出力する。
入力尤度設定器２１０は、サブキャリア信号または複数のサブキャリア信号から構成される互いに異なるサブキャリアグループを複数（本実施形態ではＭ個）抽出し、該抽出したサブキャリアグループ毎に、そのサブキャリアグループを構成する各サブキャリア信号の尤度を、復調器２０７により算出された値から所定の範囲の値に変更する。
入力尤度設定器２１０は、上記処理により、Ｍ個のサブキャリアグループ毎に尤度を変更することにより、図３に示すような尤度列をＭ個設定し、尤度列を示す情報を、それぞれ復号部２２０ｂ１、２２０ｂ２、２２０ｂ３、…、２２０ｂＭに出力する。
【００８３】
復号部２２０ｂは、復号部２２０ｂ１、２２０ｂ２、２２０ｂ３、…、２２０ｂＭを備える。
復号部２２０ｂ１、２２０ｂ２、２２０ｂ３、…、２２０ｂＭの各々には、入力尤度設定器２１０から、尤度列を示す情報が供給される。
【００８４】
次に、復号部２２０ｂ１、２２０ｂ２、２２０ｂ３、…、２２０ｂＭの各々は、それぞれ供給された尤度列を示す情報により、組織ビットの硬判定を行い、硬判定結果である硬判定値を選択器２４１ｂに記憶させる。
そして、復号部２２０ｂ１、２２０ｂ２、２２０ｂ３、…、２２０ｂＭの各々は、ＣＲＣ復号の結果で得られたＣＲＣ成分とデータ成分とを、それぞれ接続された誤り率算出部２３０ｂ１、２３０ｂ２、２３０ｂ３、…、２３０ｂＭへ出力する。
【００８５】
誤り率算出部２３０ｂ１、２３０ｂ２、２３０ｂ３、…、２３０ｂＭは、供給される硬判定された組織ビット（すなわち、送信データ及びＣＲＣ符号）による誤り検出の処理（すなわち、復号結果が誤っているか否かの判定）を行う。このとき、誤り率算出部２３０ｂ１は、複数のＯＦＤＭシンボルの誤り検出の結果を蓄積し、所定の数（例えば１０個）のＯＦＤＭシンボルの誤り率（復号の確からしさを示す確度情報）を算出する。
【００８６】
具体的には、誤り率算出部２３０ｂ１は、蓄積されたＯＦＤＭシンボルの誤り検出結果から、誤りと判定されたＯＦＤＭシンボル数を、誤り率を求めるのに用いる全ＯＦＤＭシンボルの数で除算することにより、誤り率を算出する。例えば、誤り率算出部２３０ｂ１は、１０個のＯＦＤＭシンボルにおいて、３個のＯＦＤＭシンボルが誤りである場合、３（誤りと判定されたＯＦＤＭシンボル数）／１０（誤り率を求めるのに用いる全ＯＦＤＭシンボルの数）から誤り率を０、３として出力する。
【００８７】
また、他の誤り率算出部２３０ｂ２、２３０ｂ３、…、２３０ｂＭの各々も、誤り率算出部２３０ｂ１と同様に、自身に供給された送信データとＣＲＣ符号とにより誤り率の算出を行う。
そして、誤り率算出部２３０ｂ１、２３０ｂ２、２３０ｂ３、…、２３０ｂＭの各々は、それぞれ算出した誤り率を、それぞれの出力が接続された干渉サブキャリア判定器２４０ｂの端子に対して出力する。
【００８８】
干渉サブキャリア判定器２４０ｂは、最も小さな誤り率が入力されたポート番号と同じ番号の復号器に入力された尤度列を示す情報のうち、入力尤度設定器２１０により尤度が変更されたサブキャリアに干渉波が存在していると判定する。
干渉サブキャリア判定器２４０ｂは、干渉波が存在すると判定したサブキャリアの組合せを、干渉サブキャリア判定結果を示す情報として外部へ出力するとともに、その最も小さな誤り率が入力されたポートの番号を示す情報（硬判定値選択信号）を選択器２４１ｂに出力する。
【００８９】
選択器２４１ｂは、内部に復号部２２０ｂ１、２２０ｂ２、２２０ｂ３、…、２２０ｂＭの各々に対応するＭ個のバッファを有している。このバッファは、それぞれの誤り率算出部２３０ｂ１、２３０ｂ２、２３０ｂ３、…、２３０ｂＭの各々が誤り率を算出するために必要な数のＯＦＤＭシンボルを記憶する容量を有している。
【００９０】
したがって、選択器２４１ｂは、誤り率算出部２３０ｂ１、２３０ｂ２、２３０ｂ３、…、２３０ｂＭの各々に蓄積されている誤り率を求めたＯＦＤＭシンボルと同一のＯＦＤＭシンボルの硬判定値を記憶している。
そして、選択器２４１ｂは、干渉サブキャリア判定器２４０ｂから供給されるポートの番号を示す情報（硬判定値選択信号）により、対応する復号部から供給されたＯＦＤＭシンボルの硬判定値を、復号結果として出力する。また、選択器２４１ｂは、復号された組織ビットからＣＲＣ符号を削除して、送信ビットのみを出力する。
【００９１】
また、上述の説明においては、誤り検出符号としてＣＲＣ符号を用いたが、予め既知のビットデータを誤り検出符号として用いる構成としてもよい。
また、上述の説明においては、誤り検出符号としてＣＲＣ符号を用いたが、予め既知のビットデータを誤り検出符号として用いる構成としてもよい。
【００９２】
例えば、誤り率算出部２３０ｂｉ（ｉは１からＭまでの整数）の各々に、予め送信装置１００が送信データに付加する既知データが記憶されており、誤り率算出部２３０ｂは、復号部２２０ｂから供給される硬判定結果の誤り検出符号と、記憶されている既知データとを比較して一致しない場合に誤りと判定し、一致した場合に正常に復号されたと判定し、この誤り判定結果を用いて誤り率を算出してもよい。
【００９３】
このため、本実施形態によれば、受信装置２００ｂは、誤り検出符号により受信データの誤りの有無を検出し、この検出結果から求められる誤り率から、干渉波が重畳された干渉サブキャリアに乗せられた誤り訂正ビットを用いずに求められた誤り訂正ビットの組み合わせ、あるいは干渉波が重畳された干渉サブキャリアに乗せられた誤り訂正ビットが最も少ない組み合わせを検出する。
【００９４】
したがって、本実施形態によれば、受信装置２００ｂは、この検出された誤り訂正ビットの組み合わせから干渉波が重畳された干渉サブキャリアを検出するとともに、この誤り訂正ビットにより復号された組織ビットにおける送信データのビットの硬判定値を、復号された送信データとするため、最も誤りの少ない値として復号結果を得ることができる。
【００９５】
以上、第１の実施形態から第４の実施形態までの処理についてまとめると、第１から第４の実施形態における尤度総和算出部２３０または誤り率算出部２３０ｂは、尤度変更手段により変更された尤度を含む各サブキャリア信号の尤度に基づいて、誤り訂正復号時に得られる復号の確からしさを示す確度情報を算出する。
【００９６】
そして、干渉サブキャリア判定器（干渉波存在帯域推定手段）２４０または干渉サブキャリア判定器（干渉波存在帯域推定手段）２４０ｂは、算出された確度情報を、異なる前記サブキャリアの組み合わせ間で、比較することによって、干渉波の存在するサブキャリア信号を推定する。
【００９７】
以上により、本発明の第１から第４の実施形態における受信装置２００、受信装置３００、受信装置４００または受信装置２００ｂは、伝送速度や伝送効率を低下させることなく、干渉波の存在する周波数帯域を検出することができる。また、送信信号フォーマットを変更する必要がないので、既存の無線通信システムの送信装置を改変することなく干渉波の存在する周波数帯域を検出することができるので、既存の無線通信システムに導入することが容易である。
【００９８】
なお、本発明の実施形態である受信装置２００、受信装置３００、受信装置４００または受信装置２００ｂは、干渉サブキャリア判定結果またはＤ／Ｕ比を送信装置１００に送信することにより、受信装置の電波の受信環境を送信装置１００に対してフィードバックするようにしてもよい。
【００９９】
この結果、送信装置１００は、フィードバックされる干渉サブキャリア判定結果またはＤ／Ｕ比を用いて、送信に用いるサブキャリアの帯域を有効に使用し、データの送信を行うことが可能となる。例えば、送信装置１００は、干渉サブキャリア判定結果から干渉波が重畳しないサブキャリアにデータを送信する伝送帯域を変更することにより、伝送効率を向上させることができる。また、送信装置１００は、干渉サブキャリア判定結果から干渉波が重畳しているサブキャリアの送信電力を下げることにより、無駄な電力の消費を削減することができる。
【０１００】
また、本発明の第１から第４の実施形態における受信装置２００、受信装置３００、受信装置４００または受信装置２００ｂは、干渉波が重畳しているサブキャリアにより送信された誤り訂正符号の尤度に対して、その寄与を弱くする重み付けを行い、干渉波が重畳されていない検出対象サブキャリアにより送信された誤り訂正符号の尤度に対して、その寄与を強くする重み付けを行う。そして、受信装置２００、受信装置３００、受信装置４００または受信装置２００ｂは、再度、軟判定値列を算出し、再度算出した軟判定値列の尤度絶対値総和が、最初に算出された尤度絶対値総和の最大値と比較して大きい場合、再度算出した軟判定値列を用いて硬判定処理を行うことにより、より確からしさが大きい復号結果を得ることができる。
【０１０１】
また、本発明の第１から第４の実施形態における受信装置２００、受信装置３００、受信装置４００または受信装置２００ｂは、複数シンボルに渡って干渉波が存在する周波数帯域を判定し、判定した周波数帯域の平均である平均周波数帯域を干渉波が存在する周波数帯域として算出してもよい。これにより、無線信号が伝搬路を伝送される際に、無線信号に入り込むノイズの影響を抑えることができるので、干渉波が存在する周波数を推定する際の推定精度を向上させることができる。
【０１０２】
また、本発明の第１から第３の実施形態における受信装置２００、受信装置３００または受信装置４００における干渉サブキャリア判定器は、尤度の絶対値の総和が最大となる尤度を抽出したが、これに限らず尤度の絶対値の総和が所定の閾値を超える尤度を抽出してもよい。
また、本発明の第１から第３の実施形態における受信装置２００、受信装置３００または受信装置４００における干渉サブキャリア判定器は、尤度の取りうる値がマイナス無限大からプラス無限大であるＬＬＲを使用したため尤度の絶対値の総和を比較したが、これに限らず、尤度の取りうる値が０以上の場合には、尤度の単純な総和を比較してもよい。
【０１０３】
また、本発明の第１から第３の実施形態における受信装置２００、受信装置３００または受信装置４００は、各サブキャリア信号の尤度に基づく値である軟判定値の総和を算出し、算出する軟判定値の総和を比較したが、これに限らず、所定の値を超える軟判定値の和を算出し、算出した和を比較してもよい。
【０１０４】
また、本発明の実施形態である受信装置２００、受信装置３００、受信装置４００または受信装置２００ｂの機能またはその機能の一部をコンピュータで実現するようにしてもよい。この場合、その機能を実現するためのコンピュータプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたコンピュータプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や周辺機器のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、光ディスク、メモリカード等の可搬型記録媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバーやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定期間プログラムを保持するものを含んでもよい。また上記のコンピュータプログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているコンピュータプログラムとの組み合わせにより実現するものであってもよい。
【０１０５】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【０１０６】
２００、２００ｂ、３００、４００  受信装置
２０４、２０４ｃ  伝搬路推定器（伝搬路推定手段）
２０７  復調器（尤度算出手段）
２１０  入力尤度設定器（尤度変更手段）
２２０、２２０ｂ  復号部（復号手段）
２３０  尤度総和算出部
２３０ｂ  誤り率算出部
２４０、２４０ｂ  干渉サブキャリア判定器（干渉波存在帯域推定手段）
２４１、２４１ｂ  選択器
２４２、２４２c  硬判定器（データ復号手段）
４１０  レプリカ信号生成部（レプリカ信号生成手段）
４１５  伝搬路係数乗算器（受信信号再現手段）
４１８  減算器（干渉信号算出手段）
４２０  平均電力測定部（平均電力測定手段）
４３０  除算器（電力比算出手段）
【図１】
0005700645.tif 000002
【図２】
0005700645.tif 000003
【図３】
0005700645.tif 000004
【図４】
0005700645.tif 000005
【図５】
0005700645.tif 000006
【図６】
0005700645.tif 000007
【図７】
0005700645.tif 000008
【図８】
0005700645.tif 000009
【図９】
0005700645.tif 000010