無線通信システム、無線通信方法及び無線端末
【課題】データの伝送効率の低下を抑止して干渉信号を検出する無線通信システム、送信機、受信機及び無線通信方法を提供する。
【解決手段】本発明は、マルチキャリア通信を行う複数の無線端末から構成され、送信側無線端末は、データを組織符号化し、データと誤り訂正符号とを生成する誤り訂正符号化部と、誤り訂正符号における誤り訂正ビットを干渉波の重畳が予想される検証対象サブキャリアに配置する符号整列部と、データと検証対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア送信する送信部を備え、受信側無線端末は、複数の検証対象サブキャリアに配置された誤り訂正ビットの組合わせ毎にデータの復号を行い、得られた尤度の総和を算出する尤度総和算出部と、尤度の総和を組合わせ間で比較し、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部とを備える
【解決手段】本発明は、マルチキャリア通信を行う複数の無線端末から構成され、送信側無線端末は、データを組織符号化し、データと誤り訂正符号とを生成する誤り訂正符号化部と、誤り訂正符号における誤り訂正ビットを干渉波の重畳が予想される検証対象サブキャリアに配置する符号整列部と、データと検証対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア送信する送信部を備え、受信側無線端末は、複数の検証対象サブキャリアに配置された誤り訂正ビットの組合わせ毎にデータの復号を行い、得られた尤度の総和を算出する尤度総和算出部と、尤度の総和を組合わせ間で比較し、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部とを備える
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、マルチキャリア無線通信を行う無線通信システム、無線通信方法及び無線端末に関する。
【背景技術】
【0002】
近年、無線通信分野において、有限な周波数資源の枯渇問題が深刻になっており、周波数利用効率の向上が望まれている。このため、周波数利用効率を向上させる技術として、周波数共用型の無線通信がある。図10は、周波数帯域を共用する無線通信システムの組み合わせの一例として、周波数チャネルが異なる2つの無線LAN(Local Area Network)システム全体を示す概念図である。
無線通信システムは、図10に示すように、無線LAN基地局10a、10bと、受信装置20aとを備えている。
【0003】
無線LAN基地局10aは、中心周波数faであるチャネルCH1の周波数帯域を用いて通信する。
無線LAN基地局10bは、中心周波数fb(fa<fb)であるチャネルCH5の周波数帯域を用いて通信する。
受信装置20aは、無線LAN基地局10a、10bの双方の無線信号が到達する位置に配置され、中心周波数faの無線信号と通信周波数fbの無線信号とが互いに部分的に干渉した信号を受信する。
【0004】
また、周波数帯域を互いに共用する他の例として、無線LANシステムと、Bluetooth(登録商標)と、WiMAX(登録商標)との組み合わせなどがあり、異なる通信方式のシステム同士が周波数を共用する場合もある。
このように、例えば、無線LAN基地局10aを通信対象とする場合、中心周波数faである希望信号の送信周波数帯域と、中心周波数fbである無線LAN基地局10bからの干渉信号の送信周波数帯域とが、部分的にオーバーラップ(干渉)する。このような周波数共用型の無線通信において、受信装置20aは、誤り訂正などを効率的に行って周波数利用効率を向上させるために、希望信号の送信周波数帯域にオーバーラップする干渉信号の存在を正確に検出することが必要となる。
【0005】
干渉信号の存在を検出するための技術としては、例えばトレーニング信号、サウンディング信号のような既知パターンの信号を用いて干渉信号の測定を行う技術が提案されている(特許文献1参照)。
また、バースト伝送における非送信区間やデータ区間に意図的に設けられたヌル信号区間を用いて干渉信号の測定を行う技術も提案されている。
【先行技術文献】
【特許文献】
【0006】
【特許文献1】特開2007−282120号公報
【発明の概要】
【発明が解決しようとする課題】
【0007】
しかしながら、上述のような干渉信号を検出する技術では、既知パターンの信号を用いて干渉信号の測定を行うため、検出するための信号を付加する必要があり、通信におけるデータ量が増加し、データの伝送効率を低下させてしまうという問題が生じていた。
【0008】
本発明は、このような事情に鑑みてなされたもので、その目的は、データの伝送効率の低下を抑止しつつ干渉信号を検出することを可能とする無線通信システム、無線通信方法及び無線端末を提供することを目的としている。
【課題を解決するための手段】
【0009】
本発明の無線通信システムは、データの送受信をマルチキャリア通信により行う複数の無線端末により構成される無線通信システムであって、送信側の前記無線端末は、前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検証対象サブキャリアに配置する符号整列部と、前記データと前記検証対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部とを備え、受信側の前記無線端末は、受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、前記確度情報を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部とを備えることを特徴とする。
上述の確度情報としては、第1の実施形態等における尤度絶対値総和と、第5の実施形態における誤り率のいずれかが用いられる。
【0010】
本発明の無線通信システムは、前記確度算出部が、受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる尤度の総和を算出し、前記干渉サブキャリア判定部が、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定することを特徴とする。
【0011】
本発明の無線通信システムは、前記干渉サブキャリア判定部は、前記尤度の総和が最も大きくなる前記誤り訂正ビットの組み合わせに含まれない誤り訂正ビットを配置した検証対象サブキャリアの帯域を、干渉波が重畳する帯域として推定することを特徴とする。
【0012】
本発明の無線通信システムは、前記確度算出部は、前記尤度の総和を算出する際、当該尤度の算出に用いた前記誤り訂正ビットの数に基づいて、前記尤度の総和の補正を行うことを特徴とする。
【0013】
本発明の無線通信システムは、前記符号整列部は、受信側の無線端末が使用する周波数帯域の両端部近傍におけるサブキャリアの帯域を検証対象サブキャリアとし、前記誤り訂正ビットを配置することを特徴とする。
【0014】
本発明の無線通信システムは、前記受信側の前記無線装置は、前記サブキャリア各々のチャネル情報を推定する伝搬路推定部と、干渉波の存在する帯域以外のサブキャリアの組合せにより復調した前記データから、前記伝搬路情報を乗算して前記受信信号のレプリカ信号を生成するレプリカ信号生成部と、前記受信信号から前記レプリカ信号を減算して干渉信号を抽出する減算部と、前記レプリカ信号と前記干渉信号のそれぞれの平均電力を算出する平均電力測定部と、前記レプリカ信号の平均電力を前記干渉信号の平均電力により除算し、希望波と干渉波との電力比を算出する除算部とをさらに備えることを特徴とする。
【0015】
本発明の無線通信システムは、前記送信側の送信する前記データに誤り検出符号が含まれており、前記確度算出部が、受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号によって得られた前記データと誤り検出符号とにより、誤り検出結果から誤り率を求め、当該誤り率を確度情報として出力する誤り率算出部であり、前記干渉サブキャリア判定部が、前記誤り率を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定することを特徴とする。
【0016】
本発明の無線通信方法は、データの送受信をマルチキャリア通信により行う複数の無線端末により構成される無線通信システムを動作させる無線通信方法であって、送信側の前記無線端末が、前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化過程と、前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検証対象サブキャリアに配置する符号整列過程と、前記データと前記検証対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信過程とを有し、受信側の前記無線端末が、受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出過程と、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定過程とを有することを特徴とする。
【0017】
本発明の無線端末は、データの送受信をマルチキャリア通信により行う複数の無線端末により構成されており、受信した無線信号に対して、複数の検出対象サブキャリアに配置された誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部とを有する受信側の無線端末を有する無線通信システムで用いる送信側の無線端末であり、前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、前記誤り訂正符号を構成する前記誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の前記検出対象サブキャリアに配置する符号整列部と、前記データと前記検出対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部とを備えることを特徴とする。
【0018】
本発明の無線端末は、データの送受信をマルチキャリア通信により行う複数の無線端末により構成されており、送信するデータを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検出対象サブキャリアに配置する符号整列部と、前記データと前記検出対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部を有する送信側の無線機を有する無線通信システムで用いる受信側の無線端末であり、受信した前記無線信号に対して、複数の前記検出対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部とを備えることを特徴とする。
【発明の効果】
【0019】
本発明によれば、干渉波が重畳している干渉サブキャリアを、検出対象のサブキャリアを含む複数サブキャリアで伝送される誤り訂正符号化データの尤度情報により検出するため、送受信する送信信号のビット数を増加させる必要はなく、データの伝送効率の低下を抑制しながら、干渉波の重畳する干渉サブキャリアの帯域を検出することができる。
また、本発明によれば、検出対象サブキャリアの組み合わせの中から、干渉波の重畳していない検証対象サブキャリア(干渉サブキャリアではない検出対象サブキャリア)の誤り訂正符号を用いた、受信信号におけるデータの誤り訂正が行われるため、干渉波の重畳する帯域が変動したとしても、従来に訂正能力に比較して、より高い精度にてデータの誤り訂正を行うことができる。
【図面の簡単な説明】
【0020】
【図1】この発明の一実施形態による無線通信システムにおける受信機の構成例を示すブロック図である。
【図2】ビット整列部12により無線通信システムが使用する周波数帯域における検証対象サブキャリアの周波数位置を示す図である。
【図3】第1の本実施形態による無線通信システムにおける受信機の構成例を示すうである。
【図4】第1の実施形態による無線通信システムにおける受信機20の受信処理の動作例を示すフローチャートである。
【図5】復号使用冗長ビット量設定部281が有する組み合わせテーブルの構成例を示す図である
【図6】第2の実施形態の無線通信システムにおける受信機20の構成例を示す図である。
【図7】符号化率Rと、誤り訂正符号の数及び符号化率Rから求められる尤度絶対値総和の補正係数Kとの対応を示す図である。
【図8】本実施形態による無線通信システムにおける受信機20の構成例を示すブロック図である。
【図9】第5の本実施形態による無線通信システムにおける受信機の構成例を示す図である。
【図10】周波数帯域を共用する無線通信システムの組み合わせの一例として、周波数チャネルが異なる2つの無線LANシステム全体を示す概念図である。
【発明を実施するための形態】
【0021】
<第1の実施形態>
以下、図面を参照して、本発明の第1の実施形態について説明する。図1は、この発明の第1の実施形態によるOFDM(Orthogonal Frequency Division Multiplexing)方式を用いた無線通信システムにおける送信機の構成例を示す概略ブロック図である。
送信機10は、誤り訂正符号化部11、ビット整列部12、送信部13及びアンテナ14を備えている。
誤り訂正符号化部11は、ターボ符号化等の組織符号を生成する符号化器によって構成されている。すなわち、誤り訂正符号化部11は、送信データを組織符号化し、組織ビット(無符号化ビット)と誤り訂正符号(パリティビット)とが明確に分離できる符号化ビット列を生成する。
【0022】
ビット整列部12は、誤り訂正符号化部11から供給される符号化ビット列において、符号化ビット列を所定の規範に従って並び替える。この所定の規範は、本実施形態における特徴であり、誤り訂正符号(例えば、パリティビット)を、送信データの搬送に用いるサブキャリアにおいて干渉波が重畳すると予想される帯域の複数の検出対象サブキャリアに配置(マッピング)し、組織ビットを干渉波が重畳しないと推定される帯域のサブキャリアに配置するというルールである。本実施形態においては、このルールの配置を実現するため、後述する送信部13における変調及び直並列変換の処理後、検証対象サブキャリアに誤り訂正符号が対応するように、ビット整列部12において予め配置しておくことになる。
送信部13は、組織ビットとパリティビットとをマルチキャリア化して無線信号(送信信号)を構成し、アンテナ14から送信する。
【0023】
図2は、ビット整列部12により無線通信システムが使用する周波数帯域における検証対象サブキャリアの周波数位置を示す図である。図2は、縦軸が信号のスペクトル強度、横軸が周波数を示している。検証対象サブキャリアは、使用する周波数帯域の範囲の両端部近傍において、他の無線通信装置が使用している周波数帯域とオーバーラップする部分の周波数帯域にあるサブキャリアを、干渉波が重畳することが予想されるとして設定されている。周囲の環境により、干渉波が重畳しているかしていないか、あるいは重畳していても干渉波の強度にバラツキがあるため、検証対象サブキャリアにおける干渉波の状況は刻々と変化することになる。
【0024】
図1に戻り、送信部13は、変調部131、直並列変換部132、OFDM変調部133及び送信処理部134を備えている。
変調部131は、ビット整列部12により入力されたビット列について、BPSK(Binary phase shift keying)、QPSK(quadrature phase shift keying)等の変調方式により変調を行い、変調した結果を変調信号として直並列変換部132へ出力する。
直並列変換部132は、変調信号をN個ずつ直並列変換し、N個のビットをOFDM変調部133のN個の入力ポートの各々へ並列に出力する。この並列のN個のビットの位置が無線通信システムが使用する周波数帯域の範囲におけるサブキャリアの周波数帯域の位置を示している。並列に配置されたN個のビットの位置が各サブキャリアの周波数帯域に対応しており、このN個のビットの両端部の各々の複数のビットが、無線通信システムの用いる周波数帯域の範囲の両端部各々の検証対象サブキャリアの各々に対応するように設定されている。この検証対象サブキャリアとして設定する周波数帯域と、各周波数帯域に設定する誤り訂正符号を示す誤り訂正符号番号との対応関係は、予め送信機側と受信機側とで既知の情報として共有されている。この誤り訂正符号番号は、誤り訂正符号化部11が出力する誤り訂正符号のビット配列における各誤り訂正符号の並び順を示している。
【0025】
OFDM変調部133は、N個の入力ポートから入力されるN個のビットに対し、IFFT(Inverse Fast Fourier Transform)等の処理を行い、OFDM信号を生成して送信処理部134へ出力する。
送信処理部134は、入力されるOFDM信号に対し、フィルタ処理、D/A(デジタル/アナログ)変換処理、周波数変換処理等を行った後、アンテナ14を介して、OFDM信号を送信する。
【0026】
次に、図3は、第1の本実施形態による無線通信システムにおける受信機の構成例を示している。
この図3において、受信機20は、受信処理部21、OFDM復調部22、伝搬路推定部23、等化部24、並直列変換部25、復調部26、ビット再配列部27及び尤度総和算出部28、干渉サブキャリア判定部29、選択部30、硬判定部31及びアンテナ32を備えている。
【0027】
受信処理部21は、アンテナ32により受信信号を受信し、受信信号に対して変換処理を行い、得られたベースバンドのOFDM信号をOFDM復調部22へ出力する。
OFDM復調部22は、供給されるOFDM信号を、サブキャリア信号に分離し、伝搬路推定部23および等化部24へ出力する。
伝搬路推定部23は、入力されたサブキャリア信号に含まれる、送信機及び受信機間で既知の信号であるプリアンブル信号等を用い、この既知信号の各サブキャリア受信信号を用いて、チャネル情報の推定を行う。例えば、伝搬路推定部23は、プリアンブル信号におけるサブキャリア信号のいずれかを基準信号とし、この基準信号と他のサブキャリア信号のレベルとを比較し、各サブチャネルのチャネル情報(チャネル特性、例えば、チャネル毎の伝達関数等)を推定する。
等化部24は、チャネル情報により各サブキャリア信号の等化処理を行い、等化処理を行ったサブキャリア信号を、並直列変換部25へ出力する。
【0028】
並直列変換部25は、並列に入力されるサブキャリア信号を、直列に並び替えて、復調部26へ出力する。
ビット再配列部27は、配列における各サブキャリア信号の第1軟判定値の順番を、予め設定されているルールに従い、再配列し、再配列されたデータ列を尤度総和算出部28へ出力する。
尤度総和算出部28は、第1軟判定値における誤り訂正符号の複数の組み合わせ毎に、組織ビットの軟判定復号を行い、それぞれの組み合わせ毎に得られる第2軟判定値における尤度の絶対値の総和である尤度絶対値総和(復号の確度(確からしさの度合い)を示す確度情報)を算出する。ここで、該尤度絶対値総和はOFDMシンボル毎に算出するものとする。
【0029】
干渉サブキャリア判定部29は、複数の尤度絶対値総和から最も大きい数値の尤度絶対値総和を検出し、このときの誤り訂正符号から干渉波の重畳した検出対象サブキャリアを抽出する。
選択部30は、干渉サブキャリア判定部29が選択した最も大きい尤度絶対値総和を有する誤り訂正符号の組み合わせにより、軟判定復号された第2軟判定値を、尤度総和算出部28から出力される複数の第2軟判定値から選択して硬判定部31へ出力する。
硬判定部31は、選択部30から供給される第2軟判定値の硬判定を行い、硬判定結果を復号した送信ビットとして出力する。
【0030】
次に、図4は、第1の実施形態による無線通信システムにおける受信機20の受信処理の動作例を示すフローチャートである。以下、図4のフローチャートを用いて、受信機20の動作を説明する。
受信処理部21は、アンテナ32により受信した受信信号に対し、周波数変換、A/D(アナログ/デジタル)変換、フィルタ処理等を行い、ベースバンドのOFDM信号をOFDM復調部22へ出力する(ステップS1)。
【0031】
次に、OFDM復調部22は、受信処理部21から入力されたOFDM信号に対し、FFT処理等を行い、OFDM信号をN個のサブキャリア信号に分離し、分離したサブキャリア信号を伝搬路推定部23および等化部24へ出力する(ステップS2)。
【0032】
また、伝搬路推定部23は、入力されたサブキャリア信号に含まれる、送信機及び受信機間で既知の信号であるプリアンブル信号を、基準信号と比較することにより、各サブキャリアのチャネル情報(伝搬路の特性)を推定し、推定したチャネル情報を等化部24へ出力する(ステップS3)。
【0033】
サブキャリア信号及びチャネル情報が入力されると、等化部24は、OFDM復調部22から入力されたサブキャリア信号の各々に対し、伝搬路推定部23から入力される各サブキャリアのチャネル情報を用いた等化処理を行う(ステップS104)。
この具体的な等化処理は、無線チャネルを伝送されることにより生じた各サブキャリア信号についての振幅変動値および位相変動値を示すチャネル情報を用い、このチャネル情報の各々に対応するサブキャリア信号の補償処理を行う。
そして、等化部24は、等化処理を行ったサブキャリア信号を、並直列変換部25へ出力する。
【0034】
等化部24からサブキャリア信号が入力されると、並直列変換部25は、並列に入力されるサブキャリア信号を、送信機10における直並列変換部132に入力される変調信号と同一の並び順となるよう直列化し、直列化されたN個のビット配列としたサブキャリア信号を復調部26へ出力する(ステップS105)。
【0035】
次に、復調部26は、並直列変換部25から直列に入力される、等化処理が施された各サブキャリア信号の各々に対し、時系列に順次軟判定を行い、得られた第1軟判定値(尤度を示す多値信号)の配列を入力された各サブキャリア信号の順番でビット再配列部27へ出力する(ステップS106)。
【0036】
第1軟判定値が入力されると、ビット再配列部27は、配列における各サブキャリア信号の第1軟判定値の順番を、予め設定されているルールに従い、再配列する処理を行う(ステップS107)。
すなわち、ビット再配列部27は、送信機10におけるビット整列部12で行った逆の処理を行い、すなわち誤り訂正符号化部11の出力する組織ビット及び誤り訂正符号のビット配列と同一の順番に並べ替える再配列を行い、再配列した第1軟判定値の配列を、尤度総和算出部28に対して順次出力する。
このビット再配列部27に設定されているルールは、検証対象サブキャリアに配置した誤り訂正符号、及びサブキャリアに配置した組織ビットの配列に対応している第1軟判定値の第1の配列と、送信機10のビット整列部12から出力される組織ビット及び誤り訂正符号のビット配列である第2の配列とにおけるビット毎の対応を示している。
上述したように、ビット再配列部27は、予め設定されたルールを参照し、第1の配列における第1軟判定値の各々の位置を、その第1軟判定値の対応する組織ビット及び誤り訂正符号の各々の第2の配列の位置に置き換えることで、第1軟判定値の位置の再配置を行う。
【0037】
次に、尤度総和算出部28は、組織ビットの軟判定復号に用いる誤り訂正ビットの組み合わせを、予め内部記憶部に設定されている組み合わせテーブルにおける複数の誤り訂正符号の組み合わせ情報のなかから、順番に抽出する(ステップS108)。
この組み合わせテーブルには、組織ビットの軟判定復号に用いる誤り訂正ビットの情報として、予め設定された異なる誤り訂正ビットの組み合わせを示す組み合わせ情報が複数個記憶されている。この誤り訂正ビットの組み合わせ情報は、誤り訂正符号のビット配列に並ぶ順番を示す誤り訂正符号番号を、それぞれの誤り訂正符号を識別する識別情報として用いており、各組み合わせに含まれる誤り訂正符号の誤り訂正符号番号が示されている(詳細は後述)。
【0038】
そして、尤度総和算出部28は、順次抽出する組み合わせ情報毎に、この組み合わせ情報に含まれる誤り訂正符号を用い、入力された第1軟判定値の配列における組織ビットに対し、組織ビットを復号する軟判定復号を行い、この軟判定復号結果として、組織ビットの第2軟判定値(尤度を示す多値信号)の配列(軟判定値列)を算出する(ステップ109)。
【0039】
次に、尤度総和算出部28は、上述した組み合わせ情報毎の軟判定復号結果として複数の第2軟判定値の配列を求めた後、各配列毎に、配列における第2軟判定値の絶対値の総和を尤度絶対値総和として算出し、算出された尤度絶対値総和を干渉サブキャリア判定部29の端子(ポート)へ出力する(ステップS110)。
【0040】
尤度総和算出部28から尤度絶対値総和が入力されると、干渉サブキャリア判定部29は、入力される組み合わせ毎の尤度絶対値総和の各々を、それぞれを他の組み合わせの尤度絶対値総和と比較し、最も大きな尤度絶対値総和を検出する。
干渉サブキャリア判定部29は、並列に入力されるポート毎に、ポートに入力される尤度絶対値総和を求めるために用いた誤り訂正符号を配置した検証対象サブキャリア以外の検証対象サブキャリアの周波数帯域を示す干渉帯域情報が対応付けられた第1対応テーブルを有している。
【0041】
ここで、符号化の冗長度が高いほど、すなわち多くの誤り訂正ビットを使用するほうが誤り検出の成功確率は高くなる、このため、より多くの誤り訂正ビットを用いて、軟判定復号を行う方が、出力される尤度(復号の確からしさ)は大きくなる。
しかしながら、使用する誤り訂正ビットの軟判定値が低い場合、すなわち干渉波が重畳した干渉サブキャリアに乗せられた誤り訂正ビットの軟判定値を用いた場合、逆に尤度絶対値総和が小さくなることが考えられる。
【0042】
このため、尤度絶対値総和が最も大きくなるということは、最も復号した場合の復号結果の確からしさが高くなり、最も高い精度にて復号処理が行われたと考えることができる。このため、この尤度絶対値総和が最も大きくなる誤り訂正ビットの組み合わせには、干渉波が実際に重畳した干渉サブキャリアに乗せた誤り訂正ビットが含まれていない、あるいは干渉波が重畳した干渉サブキャリアに乗せた誤り訂正ビットが他の組み合わせに比較して少ないことが推定される。
【0043】
したがって、干渉の存在する検証対象サブキャリアに配置された誤り訂正ビットを含んで誤り訂正を行った場合には、干渉の存在しない検証対象サブキャリアに配置された誤り訂正ビットのみで誤り訂正を行った場合と比較し、尤度が低くなると考えられる。このため、尤度絶対値総和が最も大きくなる誤り訂正ビットの組み合わせに含まれていない誤り訂正ビットが乗った検証対象サブキャリアには干渉波が重畳していると判定される。
上述したように、本実施形態においては、検証対象サブキャリアに誤り訂正ビットを乗せて、軟判定復号に用いることで尤度絶対値総和が最も大きいと判定された際の組み合わせにない誤り訂正ビットを乗せた検証対象サブキャリアに干渉波が重畳していると推定することを技術思想としている。
【0044】
上述した構成により、干渉サブキャリア判定部29は、各端子に対応付けられた、干渉帯域情報の中から、最も大きな尤度絶対値総和が入力された端子に対応する干渉帯域情報を第1対応テーブルから抽出し、干渉サブキャリアを示す情報である干渉サブキャリア判定結果として、外部の回路等へ出力する。
また、干渉サブキャリア判定部29は、ポート毎に、ポートに接続されたSISO復号部(後述)を識別する復号部識別情報と、接続されたポートのポート番号とを対応付けた第2対応テーブルを有している。
そして、干渉サブキャリア判定部29は、この第2対応テーブルから、最も大きい尤度絶対値総和が入力されたポートに接続されたSISO復号部を識別する復号部識別情報を、第2対応テーブルから選択し、選択した復号部識別情報を軟判定値選択信号として選択部30に対して出力する(ステップS111)。
【0045】
選択部30は、干渉サブキャリア判定部29から入力される軟判定値選択信号を用い、入力される組み合わせ毎の軟判定復号の配列から、最も大きな尤度絶対値総和を出力するSISO復号部を、SISO復号部282_1から282_Mから選択する。
そして、選択部30は、選択されたSISO復号部の出力する軟判定復号の配列を出力する(ステップS112)。
この軟判定復号の結果は、軟判定復号された組織ビットの尤度の配列、すなわち第2軟判定値の配列である。
【0046】
次に、硬判定部31は、選択部30から入力される第2軟判定値の配列における軟判定値の各々に対して、硬判定を行い、送信機10が送信した送信データのビットのデータ列として出力する(ステップS113)。
上述した動作により、本実施形態の受信機20は、送信機10から受信する受信信号の復号処理、及び干渉サブキャリアの周波数帯域の検出処理を行う。
【0047】
また、上述した尤度総和算出部28は、復号時使用冗長ビット量設定部281、SISO復号部282_1から282_M、尤度絶対値総和演算部283_1から283_Mとを備えている。
SISO復号部282_1から282_Mの各々は、ビット再配列部27から入力される組織ビット及び誤り訂正符号における誤り訂正ビットの各々の第1軟判定値により、軟判定復号を行い、各組織ビット各々の尤度である第2軟判定値を算出する。
尤度絶対値総和演算部283_1から283_Mの各々は、SISO復号部282_1から282_Mにおいて、自身に接続されたSISO復号部から入力される第2軟判定値各々の絶対値を求め、配列毎(誤り訂正ビットの組み合わせ毎)に第2軟判定値の総和を尤度絶対値総和として算出する。
【0048】
次に、図5は、復号時使用冗長ビット量設定部281が有する組み合わせテーブルの構成例を示す図である。この組み合わせテーブルにおいて、各SISO復号部の復号部識別番号はそれぞれの符号とし、誤り訂正ビットはP個あり、#1から#Pで示している。この#1から#Pの誤り訂正符号番号の示す誤り訂正ビットを、図2における検証対象サブキャリアのいずれに乗せるかは、ビット整列部12にルールとして設定されている。図2の場合において、検証対象サブキャリアが6帯域分であるため、例えば、BPSKの場合は誤り訂正ビットが6個(P=6、#1〜#6)用いられることになる。
【0049】
図3に戻り、復号使用冗長ビット量設定部281は、SISO復号部282_1から282_Mの各々に対して、それぞれの使用する誤り訂正ビットの組み合わせの設定を行う。
ここで、復号時使用冗長ビット量設定部281は、上述した復号部識別情報と、この復号部識別情報が示すSISO復号部が用いる誤り訂正ビットの組み合わせとを対応付けた組み合わせテーブルから、順次、SISO復号部282_1から282_Mの各々に対応して記憶されている組み合わせ情報を読み出し、それぞれのSISO復号部が用いる誤り訂正符号における誤り訂正ビットの組み合わせ情報を、組み合わせ情報に対応する復号部識別情報が示すSISO復号部へ出力する。
【0050】
このように、復号時使用冗長ビット量設定部281から組み合わせ情報が供給されると、SISO復号部282_1から282_Mの各々は、ビット再配列部27から入力される誤り訂正ビットの配列に対応した尤度の配列から、入力された組み合わせの情報における誤り訂正符号番号の順番にある誤り訂正ビットを抽出し、この抽出した誤り訂正ビットを用いて軟判定復号を行う。
【0051】
また、上述した検証対象サブキャリアに重畳させた誤り訂正ビットを1個ずつ変化させているが、SISO復号部の数に対応して、誤り訂正ビットを2個以上の複数で変化させ、組み合わせの数をSISO復号部の数によって調整しても良い。
また、組み合わせにおける変化させる誤り訂正ビットの数は、無線通信システムの使用する周波数帯域の領域の両端部においては少なく、周波数帯域の中央に向かうほど多く、あるいは逆に周波数帯域の領域の両端部においては多く、周波数帯域の中央に向かうほど少なく等、使用する環境及び目的に応じて調整しても良い。この組み合わせの数により、SISO復号部毎に検出することができる検証対象サブキャリアの数を調整することができる。すなわち、各SISO復号部で軟判定復号に用いる誤り訂正ビットの数を、無線通信システムで用いる周波数帯域の端部毎に隣接する干渉波キャリア2個(例えば、図2においてSC_1及びSC_2)に対応する2つの誤り訂正ビットを変化させる組み合わせ情報とすると、2個の検証対象サブキャリアにおける干渉波の有無を検出することとなり、1個ずつ誤り訂正号の数を変化させる場合に比較して干渉波の重畳した干渉サブキャリアの帯域幅に対する検出精度は低下するが、SISO復号部の数を低減させることができる。
【0052】
上述したように、本実施形態は、誤り訂正符号(パリティビット)のいずれを軟判定復号に用いるかを示す組み合わせ情報を複数用いて、組み合わせ毎に示される誤り訂正ビットを用いて、第1軟判定値に対する軟判定復号を行っている。
そして、本実施形態は、軟判定復号の結果得られる第2軟判定値の絶対値の総和である尤度絶対値総和の比較を、各組み合わせ情報で求めた複数の尤度絶対値総和間で行い、最も尤度絶対値総和が算出された組み合せ情報に含まれていない検証対象サブキャリアの周波数帯域に、干渉波が存在すると推定できる。
【0053】
このため、本実施形態によれば、干渉波を検出するための余分な情報ビットを使用することがなく、送信データの伝送効率の低下を抑止して、誤り訂正ビットを乗せた検証対象サブキャリアのうち、いずれが干渉波が重畳している干渉サブキャリアであるかを検出することができる。
また、本実施形態によれば、干渉波が重畳された干渉サブキャリアに乗せられた誤り訂正ビットを用いずに求められた、あるいは干渉波が重畳された干渉サブキャリアに乗せられた誤り訂正ビットが最も少ない組み合わせにより求められた尤度、すなわち軟判定値を硬判定部31により硬判定した結果を、復号された送信データとするため、最も確からしい値として復号結果を得ることができる。
【0054】
<第2の実施の形態>
次に、図6を用いて本発明の第2の実施形態について説明する。図6は第2の実施形態の無線通信システムにおける受信機20の構成例を示す図である。第1の実施形態と同様の構成には同一の符号を付し、以下、第1の実施形態と異なる構成及び動作のみを説明する。なお、第2の実施形態の無線通信システムの送信機10は、構成及び動作ともに、第1の実施形態と同様である。図4のフローチャートにおいて、第1の実施形態とステップS108からステップS112までの処理が異なり、残りのステップは第1の実施形態と同様である。
第1の実施形態においては、誤り訂正ビットの組み合わせ毎に、誤り訂正符号におけるそれぞれの組み合わせ情報が示す誤り訂正ビットにより軟判定復号を行うSISO復号部282_1から282_Mを設けていた。本実施形態においては、SISO復号部382を1個のみ設けて、このSISO復号部382によって、各組み合わせの誤り訂正ビットを用いた軟判定復号の処理を時系列に順番に行う点を特徴としている。
【0055】
第2の実施形態においては、第1の実施形態における図1に示す尤度総和算出部28が、尤度総和算出部38に置き換えられている。尤度総和算出部38は、復号時使用冗長ビット設定部381、SISO復号部382及び尤度絶対値総和演算部383を備えている。
復号時使用冗長ビット量設定部381は、組み合わせテーブルを有しているが、第1の実施形態のように、図3に示す組み合わせテーブルとして復号部識別番号に対応して組み合わせ情報が設定されているわけではなく、軟判定復号の処理を行う順番を示す処理番号に対応して、組み合わせ情報が設定されている。
【0056】
復号時使用冗長ビット量設定部381は、誤り訂正符号可部11の出力する組織ビット及び誤り訂正符号のビット配列と同一の順番に、ビット再配列部27から出力される第1軟判定値を読み込み、この第1軟判定値の配列における誤り訂正ビットのいずれを組み合わせて用いるかを、組み合わせテーブルの組み合わせ情報に対応させて変更する。
そして、復号時使用冗長ビット量設定部381は、組み合わせテーブルの処理番号順に、組み合わせ情報を読み出す毎に、誤り訂正ビットの組み合わせの変更を行い、組織ビット及び変更した誤り訂正ビットの軟判定値の配列を、SISO復号部382に対して出力する。
また、復号時使用冗長ビット量設定部381は、組み合わせテーブルにおける処理番号順に組み合わせ情報に対応した処理を順次行い、処理番号の最後の組み合わせ情報による処理が終了すると、干渉サブキャリア判定部39とSISO復号部382とに対して終了信号を出力する。
【0057】
SISO復号部382は、組織ビットと、組み合わせ情報により変更した、第2の軟判定に用いる誤り訂正ビットとの第1軟判定値の配列が入力される毎に、組織ビット及び変更した誤り訂正ビットの第1軟判定値を用いて、組織ビットの軟判定復号を行い、組織ビットのそれぞれの軟判定復号の復号結果として第2軟判定値を算出し、順次、尤度絶対値総和演算部383へ出力する。
また、SISO復号部382は、内部に組織ビットの第2軟判定値の配列を記憶する組織ビットバッファを1つ有している。
そして、SISO復号部382は、第1軟判定値の配列における組織ビットと、組み合わせ情報により変更した誤り訂正ビットとの軟判定値を用いて軟判定復号を行う毎に、すでに記憶されている組織ビットの第2軟判定値を記憶するか、あるいは新たに求められた組織ビットの第2軟判定値を記憶するかの処理を、干渉サブキャリア判定部39からの書き換え制御信号により行う。
【0058】
すなわち、SISO復号部382は、干渉サブキャリア判定部39からの置き換え制御信号が組織ビットの第2軟判定値の置き換えを示している場合、組織ビットバッファに記憶されている第2軟判定値を消去し、新たに求められた第2軟判定値を組織ビットバッファに書き込む。
一方、SISO復号部382は、干渉サブキャリア判定部39からの置き換え制御信号が第2軟判定値の保持を示している場合、組織ビットバッファに記憶されている第2軟判定値を書き換えずに保持する。
【0059】
尤度絶対値総和演算部383は、SISO復号部382から配列順に入力される第2軟判定値各々の絶対値を求め、配列毎にこの絶対値を積算して尤度絶対値総和を算出し、算出した尤度絶対値総和を干渉サブキャリア判定部39へ出力する。
また、尤度絶対値総和演算部383は、SISO復号部382から、誤り訂正符号における誤り訂正ビットの組み合わせ情報毎に入力される、組織ビット及び誤り訂正ビットの尤度の配列に対して、上述した尤度絶対値総和を算出する演算を行う。そして、尤度絶対値総和演算部383は、入力される組み合わせ情報に基づく第2軟判定値の尤度絶対値総和を算出する毎に、算出した尤度絶対値総和を干渉サブキャリア判定部39に対して、順次出力する。
【0060】
干渉サブキャリア判定部39は、内部にカウンタ、このカウンタのカウントしたカウント数を記憶させる最大値バッファと、尤度絶対値総和演算部383から供給される尤度絶対値総和を記憶させる尤度絶対値総和バッファとを有している。干渉サブキャリア判定部39は、新たなシンボルの復号処理を開始する際に、カウンタ、最大値バッファ及び尤度絶対値総和バッファの各々をリセットし、記憶されている数を全て「0」とする。
干渉サブキャリア判定部39は、尤度絶対値総和が新たに尤度絶対値総和演算部383から入力される毎に、カウントをインクリメント(1を増加)させる。
干渉サブキャリア判定部39は、尤度絶対値総和バッファに記憶されている尤度絶対値総和(記憶)と、尤度絶対値総和演算部383から新たに入力される尤度絶対値総和(入力)とを比較する。
【0061】
このとき、干渉サブキャリア判定部39は、尤度絶対値総和(記憶)が尤度絶対値総和(入力)より大きいまたは同一の場合、最大値バッファと尤度絶対値総和バッファと書き換え処理を行わず、そのままの状態とする。また、干渉サブキャリア判定部39は、第2軟判定値の置き換え処理を行わないことを示す置き換え制御信号を、SISO復号部382に対して出力する。
一方、干渉サブキャリア判定部39は、尤度絶対値総和(記憶)が尤度絶対値総和(入力)より小さい場合、最大値バッファのカウント値を現在のカウントのカウント値に書き換え、また尤度絶対値総和バッファに尤度絶対値総和(入力)を書き込み、新たな尤度絶対値総和(記憶)として記憶させる。また、干渉サブキャリア判定部39は、第2軟判定値の置き換え処理を行うことを示す置き換え制御信号を、SISO復号部382に対して出力する。
これにより、干渉サブキャリア判定部39は、SISO復号部382が処理番号の順番に組み合わせ情報による軟判定復号を行っているため、尤度絶対値総和が最も大きくなる組み合わせの処理番号を、最大値バッファのカウンタ値として得ることができる。
【0062】
干渉サブキャリア判定部39は、復号時使用冗長ビット量設定部381から終了信号が入力されると、シンボル単位での処理が終了したことを検出し、現在の判定処理が終了すると、最大値バッファに記憶されているカウント値を付加し、カウンタ値(すなわち処理番号)に対応した検証対象サブキャリアを送信する要求信号を、復号時使用冗長ビット量設定部381へ出力する。
また、干渉サブキャリア判定部39は、シンボル単位での処理が終了したことを検出すると、現在の判定処理が終了すると、置き換え制御信号とともに、判定終了信号を、SISO復号部382に対して出力する。
復号時使用冗長ビット量設定部381は、干渉サブキャリア判定部39から要求信号が入力されると、組み合わせテーブルから、付加されたカウンタ値と同一の数値の処理番号を検索する。
【0063】
そして、復号時使用冗長ビット量設定部381は、カウンタ値と同一の処理番号に対応した干渉帯域情報を、干渉情報テーブルから読み出す。
この干渉情報テーブルには、処理番号と、この処理番号の組み合わせ情報における誤り訂正ビットを、誤り訂正符号における全ての誤り訂正ビットから除いた残りの誤り訂正ビットを乗せた検証対象サブキャリアの周波数帯域を示す干渉帯域情報とが対応付けられて記憶されている。
干渉サブキャリア判定部39は、復号時使用冗長ビット量設定部381から入力される干渉帯域情報を、干渉サブキャリアの周波数帯域を示す情報である干渉サブキャリア判定結果として出力する。
【0064】
また、SISO復号部382は、復号時使用冗長ビット量設定部381から終了信号が供給され、干渉サブキャリア判定部39から判定が終了したことを示す判定終了信号が供給されると、組織ビットバッファに記憶されている第2軟判定値(組織ビットの軟判定値)の配列を、硬判定部31に対して出力する。
硬判定部31は、SISO復号部382から入力される配列における第2軟判定値の各々に対して、硬判定を行い、送信機10が送信した送信データのデータ列として出力する。
【0065】
また、以下に示すように、SISO復号部382が組織ビットバッファを有さない構成としても良い。
すなわち、復号時使用冗長ビット量設定部381は、組み合わせテーブルに記載されている組み合わせ情報の全ての処理を終了し、終了信号を干渉サブキャリア判定部39へ送信する。
そして、干渉サブキャリア判定部39は、現在のカウント値を復号時使用冗長ビット量設定部381へ出力する。
復号時使用冗長ビット量設定部381は、干渉サブキャリア判定部39から供給されるカウント値に対応する処理番号の組み合わせ情報を、組み合わせテーブルから読み出す。
復号時使用冗長ビット量設定部381は、読み出した組み合わせテーブルにおける誤り訂正ビットを用い、再度、軟判定処理を行い、得られた第2軟判定値を硬判定部31に対して出力する。
【0066】
上述したように、本実施形態は、SISO復号部382及び尤度絶対値総和演算部383が、時系列に軟判定復号及び尤度絶対値総和の算出を行うことにより、SISO復号部及び尤度絶対値総和演算部383が1つずつ設けることで、干渉波の重畳する干渉波サブキャリアの周波数帯域の検出を行うことができる。
したがって、本実施形態によれば、第1の実施形態と同様に、伝送効率を低減させずに干渉波の重畳する干渉サブキャリアの検出が行える効果とともに、より回路規模を低減することができる。
また、本実施形態によれば、SISO復号部382及び尤度絶対値総和演算部383の数により、誤り訂正符号における誤り訂正ビットの組み合わせの数が制限されることが無いため、誤り訂正ビットのあらゆる組み合わせに対応させることができ、第2軟判定値の算出に用いる誤り訂正ビットの数を柔軟に調整することができる。
【0067】
<第3の実施形態>
本実施形態においては、第1の実施形態及び第2の実施形態のSISO復号部で行われる軟判定復号で得られた尤度から求められる尤度絶対値総和を、組み合わせ情報における誤り訂正ビットの数に基づいて補正する補正処理を特徴としている。本実施形態は、この補正処理の動作以外、第1の実施形態及び第2の実施形態と、同様の構成及び動作を有する。
この補正処理は、第1軟判定値の配列における組織ビットの軟判定復号に用いる、第1軟判定値の配列における誤り訂正ビットに対応する軟判定値の数により、得られる尤度が異なるため行われる。すなわち、第1軟判定値に対する軟判定復号を行う際、軟判定復号に用いる誤り訂正ビットの数が多いことは、対象とするデータの符号化率が低いことと等価である。このため誤り訂正ビットの数が多くなるほど、より尤度の絶対値は大きくなる。
【0068】
したがって、誤り訂正符号における誤り訂正ビットの組み合わせにおいて、組み合わせ情報に含まれる誤り訂正ビットの数が異なる場合には、単純に尤度絶対値総和の対比を行うと、そもそも誤り訂正ビットの数で得られる尤度である第2軟判定値が異なるため、復号結果として十分な精度が得られない場合がある。
次に、図7は符号化率Rと、誤り訂正ビットの数及び符号化率Rから求められる尤度絶対値総和の補正係数Kとの対応を示す図である。
図3及び図6の干渉サブキャリア判定部29は、図7に示す符号化率Rの関数として表現される尤度絶対値総和K=f(R)に基づいて、補正を行う。ここで、補正係数Kは、誤り訂正ビットの数により算出される符号化率Rの関数であり、予め計算機によるシミュレーション等により求めることができる。
【0069】
すなわち、干渉サブキャリア判定部29は、尤度絶対値総和演算部(283_1から283_M、または383)から入力された尤度絶対値総和に、1/Kを乗算した後、組み合わせ毎にそれぞれの尤度絶対値総和を比較する。
これにより、本実施形態は、第1軟判定値に対する軟判定復号を行う際、軟判定復号に用いる誤り訂正ビットの数により異なる尤度の違いを補正、すなわち誤り訂正ビットの数が同様の場合に得られる尤度絶対値総和に補正する。
この結果、本実施形態によれば、第1軟判定値に対する軟判定復号を行う際に、いずれの検証対象サブキャリアにも干渉波が重畳していない場合、誤り判定符号の数が異なったとしても、全ての組み合わせにおける尤度絶対値総和が同様となるため、誤り訂正ビットが干渉波の重畳した干渉サブキャリアに乗っていたか否かの判定の精度を上げることができる。
【0070】
<第4の実施形態>
本実施形態は、第1の実施形態から第3の実施形態において、硬判定した結果で得られた送信データから、希望波対干渉波比(D/U比:Desired to Undesired signal ratio)を算出する構成を付加した点を特徴とする。
図8は、本実施形態による無線通信システムにおける受信機20の構成例を示すブロック図である。このため、第1の実施形態と同様の構成に対し、同一の符号を付してある。この図8においては、一例として第1の実施形態の受信機20の構成に対し、本実施形態の特徴であるD/U比を算出する構成を付加している。本実施形態は、このD/U比を算出する構成を付加した以外、第1の実施形態から第3の実施形態と同様の構成及び動作を有している。
【0071】
図8において、受信機20は、受信処理部21、OFDM復調部22、伝搬路推定部23、等化部24、並直列変換部25、復調部26、ビット再配列部27及び28、干渉サブキャリア判定部29、選択部30、硬判定部31、アンテナ32、レプリカ信号生成部51、平均電力測定部52、バッファ53、減算部54、平均電力測定部55、除算部56を備えている。以下、第1の実施形態と異なる構成及び動作のみを説明する。
レプリカ信号生成部51は、硬判定部31から出力される受信データから受信処理部21が受信した受信信号のレプリカ信号を生成し、減算部54及び平均電力測定部52へ出力する。このレプリカ信号は、受信処理部21が受信した受信信号から干渉波の成分が除かれた、実際に送信機10が送信した送信信号に対応する。
バッファ53は、受信処理部21から供給される受信信号の電圧レベルを、レプリカ信号生成部51が生成したレプリカ信号と同様の電圧レベルに調整し、調整受信信号として減算部54へ出力する。
【0072】
減算部54は、バッファ53から入力される調整受信信号から、レプリカ信号生成部51から入力されるレプリカ信号を減算し、減算した結果である干渉波信号を平均電力測定部55へ出力する。すなわち、減算部54は、受信信号に含まれている干渉波の成分を抽出する。
平均電力測定部52は、レプリカ信号生成部51から入力されるレプリカ信号のシンボル単位における平均電力である希望波電力Dを求める。
平均電力測定部52は、減算部54から入力される干渉波信号のシンボル単位における平均電力である干渉波電力Uを求める。
除算部56は、希望波電力Dを干渉波電力Uで除算し、除算結果としてD/U比を出力する。
【0073】
また、レプリカ信号生成部51は、誤り訂正符号化部511、ビット整列部512、変調部513、直並列変換部514、OFDM変調部515、伝送路係数乗算部516を備えている。
誤り訂正符号化部511、ビット整列部512、変調部513、直並列変換部514、OFDM変調部515の各々は、図1における誤り訂正符号化部11、ビット整列部12、変調部131、直並列変換部132、OFDM変調部133のそれぞれと同様である。
伝搬路係数乗算部151は、伝搬路推定部23が算出したチャネル情報を、レプリカ信号のそれぞれのOFDM信号に乗算し、伝送路を伝搬した受信信号を擬似的に再生する。
【0074】
上述したように、本実施形態は、第1の実施形態から第3の実施形態の復号処理により復号された受信データから、干渉波の影響がない受信信号をレプリカ信号として生成し、受信処理部21が受信した受信信号からこのレプリカ信号を減算し、干渉波信号を求め、それぞれの平均電力の比からD/U比を求めている。
このため、本実施形態によれば、干渉波を検出するための余分な情報ビットを使用することがないため、送信データの伝送効率の低下を抑止して、D/U比を求めることが可能となる。
【0075】
また、上述した説明においては、平均電力測定部52及び平均電力測定部55の出力する単位シンボル当たりの希望波電力D、干渉波電力Uを用いているが、予め設定された数の複数シンボルにわたって平均電力を求める構成としても良い。
例えば、除算部56が、シンボル単位で平均電力測定部52及び平均電力測定部55から入力される希望波電力D及び干渉波電力Uの各々を、予め設定した数の複数シンボルで加算してから、除算を行うようにしても良い。
また、平均電力測定部52及び平均電力測定部55が、予め設定した数の複数シンボルの希望波電力D、干渉波電力Uを平均化した後、除算部56がD/U比を算出するようにしても良い。また、複数シンボルの平均をとる際、移動平均を用いても良い。
上述したように、複数シンボルを用いてD/U比を求めることにより、サブキャリアに突発的に重畳する干渉の影響を除去し、より正確にD/U比を算出することができる。
【0076】
また、受信機20が、第1の実施形態から第4の実施形態によって求められる干渉サブキャリア判定結果、及び第4の実施形態によって求められるD/U比を送信機10に送信することにより、受信機20の電波の受信環境を送信機10に対してフィードバックすることができる。
この結果、送信機10は、フィードバックされる干渉サブキャリア判定結果、D/U比を用いて、送信に用いるサブキャリアの帯域を有効に使用するデータの送信を行うことが可能となる。例えば、送信機10は、伝送帯域変更または送信電力制御等の、無線リソースマネジメント制御部の判断材料として、上述したフィードバックを活用することができる。
【0077】
また、受信機20においては、干渉波が重畳している干渉波サブキャリアに乗せられた誤り訂正ビットの尤度(第1軟判定値)に対して寄与を弱くする重み付けを行い、干渉波が重畳されていない検出対象サブキャリアに乗せられた誤り訂正ビットの尤度(第1軟判定値)に対して寄与を強くする重み付けを行い、再度、第2軟判定値を求める。
そして、この再度求めた第2軟判定値の尤度絶対値総和が、複数の組み合わせ情報から求めた尤度絶対値総和の最も大きい値と比較して大きい場合、再度求めた第2軟判定値を硬判定処理を行うことにより、より確からしさが大きい復号結果を得ることができる。
【0078】
<第5の実施形態>
次に、図9は、第5の本実施形態による無線通信システムにおける受信機50の構成例を示している。この図において、第1の実施形態と同様の構成については、同一の符号を付してある。以下、本実施形態が第1の実施形態と異なる構成、及び異なる動作のみを説明する。
受信機50は、受信処理部21、OFDM復調部22、伝搬路推定部23、等化部24、並直列変換部25、復調部26、ビット再配列部27及び誤り率算出部48、干渉サブキャリア判定部59、選択部60及びアンテナ32を備えている。本実施形態においては、第1の実施形態における尤度総和算出部28、選択部30、干渉サブキャリア判定部59の各々を、それぞれ誤り率算出部48、選択部60、干渉サブキャリア判定部59に置き換え、第1の実施形態における硬判定部31は用いられていない。
【0079】
また、本実施形態の送信側において、送信機10における誤り訂正符号化部11(図1参照)に入力される送信データに、誤り検出符号、例えばCRC符号が含まれている。
したがって、誤り訂正符号化部11は、送信データとCRC符号とからなるビットの配列に対し、第1の実施形態と同様に組織符号化し、組織ビットと誤り訂正符号のビットとを生成する。以降の処理については、第1の実施形態と同様である。この組織ビットは、送信データとCRC符号とからなるビット配列である。
【0080】
次に、受信側において、ビット再配列部27までの処理については、第1の実施形態と同様である。
ビット再配列部27は、軟判定復号された組織ビットの尤度と誤り訂正符号のビットの尤度とを、誤り率算出部48へ出力する。
【0081】
誤り率算出部48は、復号時使用冗長ビット量設定部481、復号部482_1、482_2、482_3、…、482_M、誤り率測定部483_1、483_2、483_3、…、483_Mから構成されている。
復号部482_1、482_2、482_3、…、482_Mの各々には、ビット再配列部27から、組織ビットと誤り訂正ビットとの尤度が供給される。
復号時使用冗長ビット量設定部481は、復号時使用冗長ビット量設定部281と同様に、復号部482_1、482_2、482_3、…、482_Mの各々に対し、第1の実施形態と同様に、組織ビットの誤り訂正処理に用いる誤り訂正ビットの組み合わせ情報をそれぞれ出力する。
【0082】
次に、復号部482_1、482_2、482_3、…、482_Mの各々は、それぞれ供給された組み合わせ情報の示す誤り訂正ビットの組み合わせにより、組織ビットの硬判定を行い、硬判定結果である硬判定値を選択部60に記憶させる。
そして、復号部482_1、482_2、482_3、…、482_Mの各々は、CRC復号の結果で得られたCRC成分とデータ成分とを、それぞれ接続された誤り率測定部483_1、483_2、483_3、…、483_Mへ出力する。
【0083】
誤り率測定部483_1、483_2、483_3、…、483_Mは、供給される硬判定された組織ビット(すなわち、送信データ及びCRC符号)による誤り検出の処理(すなわち、復号結果が誤っているか否かの判定)を行う。このとき、誤り率測定部483_1は、複数のOFDMシンボルの誤り検出の結果を蓄積し、所定の数(例えば10個)のOFDMシンボルの誤り率(復号の確度を示す確度情報)を算出する。具体的には、誤り率測定部483_1は、蓄積されたOFDMシンボルの誤り検出結果から、誤りと判定されたOFDMシンボル数を、誤り率を求めるのに用いる全OFDMシンボルの数で除算することにより、誤り率を算出する。例えば、誤り率測定部483_1は、10個のOFDMシンボルにおいて、3個のOFDMシンボルが誤りである場合、3(誤りと判定されたOFDMシンボル数)/10(誤り率を求めるのに用いる全OFDMシンボルの数)から誤り率を0、3として出力する。
また、他の誤り率測定部483_2、483_3、…、483_Mの各々も、誤り率測定部483_1と同様に、自身に供給された送信データとCRC符号とにより誤り率の算出を行う。
そして、誤り率測定部483_1、483_2、483_3、…、483_Mの各々は、それぞれ算出した誤り率を、それぞれの出力が接続された干渉サブキャリア判定部59の端子に対して出力する。
【0084】
干渉サブキャリア判定部59は、自身の各端子に対応付けられた、干渉帯域情報の中から、最も小さな誤り率が入力された端子に対応する干渉帯域情報を、第1の実施形態と同様に第1対応テーブルから抽出し、干渉サブキャリアを示す情報である干渉サブキャリア判定結果として、外部の回路等へ出力する。
また、干渉サブキャリア判定部59は、端子(ポート)毎に、端子に接続された誤り率測定部483_1、483_2、483_3、…、483_Mの各々を識別する復号部識別情報と、接続されたポートのポート番号とを対応付けた第2対応テーブルを有している。
そして、干渉サブキャリア判定部59は、この第2対応テーブルから、最も小さい誤り率が入力されたポートに接続された復号部を識別する復号部識別情報を、第1の実施形態と同様に、第2対応テーブルから選択し、選択した復号部識別情報を硬判定値選択信号として選択部60に対して出力する。
【0085】
選択部60は、内部に復号部482_1、482_2、482_3、…、482_Mの各々に対応するM個のバッファを有している。このバッファは、それぞれの誤り率測定部483_1、483_2、483_3、…、483_Mの各々が誤り率を算出するために必要な数のOFDMシンボルを記憶する容量を有している。
したがって、選択部60は、誤り率測定部483_1、483_2、483_3、…、483_Mの各々が蓄積している誤り率を求めたOFDMシンボルと同一のOFDMシンボルの硬判定値を記憶している。
そして、選択部60は、干渉サブキャリア判定部50から供給される硬判定値選択信号により、対応する復号部から供給されたOFDMシンボルの硬判定値を、復号結果として出力する。また、選択部60は、復号された組織ビットからCRC符号を削除して、送信ビットのみを出力する。
また、上述の説明においては、誤り検出符号としてCRC符号を用いたが、予め既知のビットデータを誤り検出符号として用いる構成としても良い。
【0086】
また、上述の説明においては、誤り検出符号としてCRC符号を用いたが、予め既知のビットデータを誤り検出符号として用いる構成としても良い。
例えば、誤り率測定部の各々が予め送信部が送信データに付加する既知データを記憶しており、誤り率測定部は、復号部から供給される硬判定結果の誤り検出符号と、記憶している既知データとを比較して一致しない場合に誤り、一致した場合に正常に復号されたと判定し、この誤り判定結果を用いて誤り率を算出する。
【0087】
このため、本実施形態によれば、受信機20は、誤り検出符号により受信データの誤りの有無を検出し、この検出結果から求められる誤り率から、干渉波が重畳された干渉サブキャリアに乗せられた誤り訂正ビットを用いずに求められた誤り訂正ビットの組み合わせ、あるいは干渉波が重畳された干渉サブキャリアに乗せられた誤り訂正ビットが最も少ない組み合わせを検出する。
したがって、本実施形態によれば、受信機20は、この検出された誤り訂正ビットの組み合わせから干渉波が重畳された干渉サブキャリアを検出するとともに、この誤り訂正ビットにより復号された組織ビットにおける送信データのビットの硬判定値を、復号された送信データとするため、最も誤りの少ない値として復号結果を得ることができる。
【0088】
また、図1、図3、図6、図8、図9における各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、受信信号の復号処理、干渉波の重畳した干渉サブキャリアの検出処理及びD/U比の算出を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
【0089】
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【0090】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【0091】
10…送信機
11,511…誤り訂正符号化部
12,512…ビット整列部
13…送信部
14,32…アンテナ
20,50…受信機
21…受信処理部
22…OFDM復調部
23…伝搬路推定部
24…等化部
25…並直列変換部
26…復調部
27…ビット再配列部
28,38,48…尤度総和算出部
29,39,59…干渉サブキャリア判定部
30,60…選択部
31…硬判定部
51…レプリカ信号生成部
52,55…平均電力測定部
53…バッファ
54…減算部
56…除算部
131…変調部
132,514…直並列変換部
133,515…OFDM変調部
134…送信処理部
281,381,481…復号時使用冗長ビット量設定部
282_1,282_2,282_3,282_M,382…SISO復号部
283_1,283_2,283_3,283_M,383…尤度絶対値総和演算部
482_1,482_2,482_3,482_M…復号部
483_1,483_2,483_3,483_M…誤り率測定部
516…伝搬路係数乗算部
【技術分野】
【0001】
本発明は、マルチキャリア無線通信を行う無線通信システム、無線通信方法及び無線端末に関する。
【背景技術】
【0002】
近年、無線通信分野において、有限な周波数資源の枯渇問題が深刻になっており、周波数利用効率の向上が望まれている。このため、周波数利用効率を向上させる技術として、周波数共用型の無線通信がある。図10は、周波数帯域を共用する無線通信システムの組み合わせの一例として、周波数チャネルが異なる2つの無線LAN(Local Area Network)システム全体を示す概念図である。
無線通信システムは、図10に示すように、無線LAN基地局10a、10bと、受信装置20aとを備えている。
【0003】
無線LAN基地局10aは、中心周波数faであるチャネルCH1の周波数帯域を用いて通信する。
無線LAN基地局10bは、中心周波数fb(fa<fb)であるチャネルCH5の周波数帯域を用いて通信する。
受信装置20aは、無線LAN基地局10a、10bの双方の無線信号が到達する位置に配置され、中心周波数faの無線信号と通信周波数fbの無線信号とが互いに部分的に干渉した信号を受信する。
【0004】
また、周波数帯域を互いに共用する他の例として、無線LANシステムと、Bluetooth(登録商標)と、WiMAX(登録商標)との組み合わせなどがあり、異なる通信方式のシステム同士が周波数を共用する場合もある。
このように、例えば、無線LAN基地局10aを通信対象とする場合、中心周波数faである希望信号の送信周波数帯域と、中心周波数fbである無線LAN基地局10bからの干渉信号の送信周波数帯域とが、部分的にオーバーラップ(干渉)する。このような周波数共用型の無線通信において、受信装置20aは、誤り訂正などを効率的に行って周波数利用効率を向上させるために、希望信号の送信周波数帯域にオーバーラップする干渉信号の存在を正確に検出することが必要となる。
【0005】
干渉信号の存在を検出するための技術としては、例えばトレーニング信号、サウンディング信号のような既知パターンの信号を用いて干渉信号の測定を行う技術が提案されている(特許文献1参照)。
また、バースト伝送における非送信区間やデータ区間に意図的に設けられたヌル信号区間を用いて干渉信号の測定を行う技術も提案されている。
【先行技術文献】
【特許文献】
【0006】
【特許文献1】特開2007−282120号公報
【発明の概要】
【発明が解決しようとする課題】
【0007】
しかしながら、上述のような干渉信号を検出する技術では、既知パターンの信号を用いて干渉信号の測定を行うため、検出するための信号を付加する必要があり、通信におけるデータ量が増加し、データの伝送効率を低下させてしまうという問題が生じていた。
【0008】
本発明は、このような事情に鑑みてなされたもので、その目的は、データの伝送効率の低下を抑止しつつ干渉信号を検出することを可能とする無線通信システム、無線通信方法及び無線端末を提供することを目的としている。
【課題を解決するための手段】
【0009】
本発明の無線通信システムは、データの送受信をマルチキャリア通信により行う複数の無線端末により構成される無線通信システムであって、送信側の前記無線端末は、前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検証対象サブキャリアに配置する符号整列部と、前記データと前記検証対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部とを備え、受信側の前記無線端末は、受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、前記確度情報を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部とを備えることを特徴とする。
上述の確度情報としては、第1の実施形態等における尤度絶対値総和と、第5の実施形態における誤り率のいずれかが用いられる。
【0010】
本発明の無線通信システムは、前記確度算出部が、受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる尤度の総和を算出し、前記干渉サブキャリア判定部が、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定することを特徴とする。
【0011】
本発明の無線通信システムは、前記干渉サブキャリア判定部は、前記尤度の総和が最も大きくなる前記誤り訂正ビットの組み合わせに含まれない誤り訂正ビットを配置した検証対象サブキャリアの帯域を、干渉波が重畳する帯域として推定することを特徴とする。
【0012】
本発明の無線通信システムは、前記確度算出部は、前記尤度の総和を算出する際、当該尤度の算出に用いた前記誤り訂正ビットの数に基づいて、前記尤度の総和の補正を行うことを特徴とする。
【0013】
本発明の無線通信システムは、前記符号整列部は、受信側の無線端末が使用する周波数帯域の両端部近傍におけるサブキャリアの帯域を検証対象サブキャリアとし、前記誤り訂正ビットを配置することを特徴とする。
【0014】
本発明の無線通信システムは、前記受信側の前記無線装置は、前記サブキャリア各々のチャネル情報を推定する伝搬路推定部と、干渉波の存在する帯域以外のサブキャリアの組合せにより復調した前記データから、前記伝搬路情報を乗算して前記受信信号のレプリカ信号を生成するレプリカ信号生成部と、前記受信信号から前記レプリカ信号を減算して干渉信号を抽出する減算部と、前記レプリカ信号と前記干渉信号のそれぞれの平均電力を算出する平均電力測定部と、前記レプリカ信号の平均電力を前記干渉信号の平均電力により除算し、希望波と干渉波との電力比を算出する除算部とをさらに備えることを特徴とする。
【0015】
本発明の無線通信システムは、前記送信側の送信する前記データに誤り検出符号が含まれており、前記確度算出部が、受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号によって得られた前記データと誤り検出符号とにより、誤り検出結果から誤り率を求め、当該誤り率を確度情報として出力する誤り率算出部であり、前記干渉サブキャリア判定部が、前記誤り率を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定することを特徴とする。
【0016】
本発明の無線通信方法は、データの送受信をマルチキャリア通信により行う複数の無線端末により構成される無線通信システムを動作させる無線通信方法であって、送信側の前記無線端末が、前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化過程と、前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検証対象サブキャリアに配置する符号整列過程と、前記データと前記検証対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信過程とを有し、受信側の前記無線端末が、受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出過程と、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定過程とを有することを特徴とする。
【0017】
本発明の無線端末は、データの送受信をマルチキャリア通信により行う複数の無線端末により構成されており、受信した無線信号に対して、複数の検出対象サブキャリアに配置された誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部とを有する受信側の無線端末を有する無線通信システムで用いる送信側の無線端末であり、前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、前記誤り訂正符号を構成する前記誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の前記検出対象サブキャリアに配置する符号整列部と、前記データと前記検出対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部とを備えることを特徴とする。
【0018】
本発明の無線端末は、データの送受信をマルチキャリア通信により行う複数の無線端末により構成されており、送信するデータを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検出対象サブキャリアに配置する符号整列部と、前記データと前記検出対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部を有する送信側の無線機を有する無線通信システムで用いる受信側の無線端末であり、受信した前記無線信号に対して、複数の前記検出対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部とを備えることを特徴とする。
【発明の効果】
【0019】
本発明によれば、干渉波が重畳している干渉サブキャリアを、検出対象のサブキャリアを含む複数サブキャリアで伝送される誤り訂正符号化データの尤度情報により検出するため、送受信する送信信号のビット数を増加させる必要はなく、データの伝送効率の低下を抑制しながら、干渉波の重畳する干渉サブキャリアの帯域を検出することができる。
また、本発明によれば、検出対象サブキャリアの組み合わせの中から、干渉波の重畳していない検証対象サブキャリア(干渉サブキャリアではない検出対象サブキャリア)の誤り訂正符号を用いた、受信信号におけるデータの誤り訂正が行われるため、干渉波の重畳する帯域が変動したとしても、従来に訂正能力に比較して、より高い精度にてデータの誤り訂正を行うことができる。
【図面の簡単な説明】
【0020】
【図1】この発明の一実施形態による無線通信システムにおける受信機の構成例を示すブロック図である。
【図2】ビット整列部12により無線通信システムが使用する周波数帯域における検証対象サブキャリアの周波数位置を示す図である。
【図3】第1の本実施形態による無線通信システムにおける受信機の構成例を示すうである。
【図4】第1の実施形態による無線通信システムにおける受信機20の受信処理の動作例を示すフローチャートである。
【図5】復号使用冗長ビット量設定部281が有する組み合わせテーブルの構成例を示す図である
【図6】第2の実施形態の無線通信システムにおける受信機20の構成例を示す図である。
【図7】符号化率Rと、誤り訂正符号の数及び符号化率Rから求められる尤度絶対値総和の補正係数Kとの対応を示す図である。
【図8】本実施形態による無線通信システムにおける受信機20の構成例を示すブロック図である。
【図9】第5の本実施形態による無線通信システムにおける受信機の構成例を示す図である。
【図10】周波数帯域を共用する無線通信システムの組み合わせの一例として、周波数チャネルが異なる2つの無線LANシステム全体を示す概念図である。
【発明を実施するための形態】
【0021】
<第1の実施形態>
以下、図面を参照して、本発明の第1の実施形態について説明する。図1は、この発明の第1の実施形態によるOFDM(Orthogonal Frequency Division Multiplexing)方式を用いた無線通信システムにおける送信機の構成例を示す概略ブロック図である。
送信機10は、誤り訂正符号化部11、ビット整列部12、送信部13及びアンテナ14を備えている。
誤り訂正符号化部11は、ターボ符号化等の組織符号を生成する符号化器によって構成されている。すなわち、誤り訂正符号化部11は、送信データを組織符号化し、組織ビット(無符号化ビット)と誤り訂正符号(パリティビット)とが明確に分離できる符号化ビット列を生成する。
【0022】
ビット整列部12は、誤り訂正符号化部11から供給される符号化ビット列において、符号化ビット列を所定の規範に従って並び替える。この所定の規範は、本実施形態における特徴であり、誤り訂正符号(例えば、パリティビット)を、送信データの搬送に用いるサブキャリアにおいて干渉波が重畳すると予想される帯域の複数の検出対象サブキャリアに配置(マッピング)し、組織ビットを干渉波が重畳しないと推定される帯域のサブキャリアに配置するというルールである。本実施形態においては、このルールの配置を実現するため、後述する送信部13における変調及び直並列変換の処理後、検証対象サブキャリアに誤り訂正符号が対応するように、ビット整列部12において予め配置しておくことになる。
送信部13は、組織ビットとパリティビットとをマルチキャリア化して無線信号(送信信号)を構成し、アンテナ14から送信する。
【0023】
図2は、ビット整列部12により無線通信システムが使用する周波数帯域における検証対象サブキャリアの周波数位置を示す図である。図2は、縦軸が信号のスペクトル強度、横軸が周波数を示している。検証対象サブキャリアは、使用する周波数帯域の範囲の両端部近傍において、他の無線通信装置が使用している周波数帯域とオーバーラップする部分の周波数帯域にあるサブキャリアを、干渉波が重畳することが予想されるとして設定されている。周囲の環境により、干渉波が重畳しているかしていないか、あるいは重畳していても干渉波の強度にバラツキがあるため、検証対象サブキャリアにおける干渉波の状況は刻々と変化することになる。
【0024】
図1に戻り、送信部13は、変調部131、直並列変換部132、OFDM変調部133及び送信処理部134を備えている。
変調部131は、ビット整列部12により入力されたビット列について、BPSK(Binary phase shift keying)、QPSK(quadrature phase shift keying)等の変調方式により変調を行い、変調した結果を変調信号として直並列変換部132へ出力する。
直並列変換部132は、変調信号をN個ずつ直並列変換し、N個のビットをOFDM変調部133のN個の入力ポートの各々へ並列に出力する。この並列のN個のビットの位置が無線通信システムが使用する周波数帯域の範囲におけるサブキャリアの周波数帯域の位置を示している。並列に配置されたN個のビットの位置が各サブキャリアの周波数帯域に対応しており、このN個のビットの両端部の各々の複数のビットが、無線通信システムの用いる周波数帯域の範囲の両端部各々の検証対象サブキャリアの各々に対応するように設定されている。この検証対象サブキャリアとして設定する周波数帯域と、各周波数帯域に設定する誤り訂正符号を示す誤り訂正符号番号との対応関係は、予め送信機側と受信機側とで既知の情報として共有されている。この誤り訂正符号番号は、誤り訂正符号化部11が出力する誤り訂正符号のビット配列における各誤り訂正符号の並び順を示している。
【0025】
OFDM変調部133は、N個の入力ポートから入力されるN個のビットに対し、IFFT(Inverse Fast Fourier Transform)等の処理を行い、OFDM信号を生成して送信処理部134へ出力する。
送信処理部134は、入力されるOFDM信号に対し、フィルタ処理、D/A(デジタル/アナログ)変換処理、周波数変換処理等を行った後、アンテナ14を介して、OFDM信号を送信する。
【0026】
次に、図3は、第1の本実施形態による無線通信システムにおける受信機の構成例を示している。
この図3において、受信機20は、受信処理部21、OFDM復調部22、伝搬路推定部23、等化部24、並直列変換部25、復調部26、ビット再配列部27及び尤度総和算出部28、干渉サブキャリア判定部29、選択部30、硬判定部31及びアンテナ32を備えている。
【0027】
受信処理部21は、アンテナ32により受信信号を受信し、受信信号に対して変換処理を行い、得られたベースバンドのOFDM信号をOFDM復調部22へ出力する。
OFDM復調部22は、供給されるOFDM信号を、サブキャリア信号に分離し、伝搬路推定部23および等化部24へ出力する。
伝搬路推定部23は、入力されたサブキャリア信号に含まれる、送信機及び受信機間で既知の信号であるプリアンブル信号等を用い、この既知信号の各サブキャリア受信信号を用いて、チャネル情報の推定を行う。例えば、伝搬路推定部23は、プリアンブル信号におけるサブキャリア信号のいずれかを基準信号とし、この基準信号と他のサブキャリア信号のレベルとを比較し、各サブチャネルのチャネル情報(チャネル特性、例えば、チャネル毎の伝達関数等)を推定する。
等化部24は、チャネル情報により各サブキャリア信号の等化処理を行い、等化処理を行ったサブキャリア信号を、並直列変換部25へ出力する。
【0028】
並直列変換部25は、並列に入力されるサブキャリア信号を、直列に並び替えて、復調部26へ出力する。
ビット再配列部27は、配列における各サブキャリア信号の第1軟判定値の順番を、予め設定されているルールに従い、再配列し、再配列されたデータ列を尤度総和算出部28へ出力する。
尤度総和算出部28は、第1軟判定値における誤り訂正符号の複数の組み合わせ毎に、組織ビットの軟判定復号を行い、それぞれの組み合わせ毎に得られる第2軟判定値における尤度の絶対値の総和である尤度絶対値総和(復号の確度(確からしさの度合い)を示す確度情報)を算出する。ここで、該尤度絶対値総和はOFDMシンボル毎に算出するものとする。
【0029】
干渉サブキャリア判定部29は、複数の尤度絶対値総和から最も大きい数値の尤度絶対値総和を検出し、このときの誤り訂正符号から干渉波の重畳した検出対象サブキャリアを抽出する。
選択部30は、干渉サブキャリア判定部29が選択した最も大きい尤度絶対値総和を有する誤り訂正符号の組み合わせにより、軟判定復号された第2軟判定値を、尤度総和算出部28から出力される複数の第2軟判定値から選択して硬判定部31へ出力する。
硬判定部31は、選択部30から供給される第2軟判定値の硬判定を行い、硬判定結果を復号した送信ビットとして出力する。
【0030】
次に、図4は、第1の実施形態による無線通信システムにおける受信機20の受信処理の動作例を示すフローチャートである。以下、図4のフローチャートを用いて、受信機20の動作を説明する。
受信処理部21は、アンテナ32により受信した受信信号に対し、周波数変換、A/D(アナログ/デジタル)変換、フィルタ処理等を行い、ベースバンドのOFDM信号をOFDM復調部22へ出力する(ステップS1)。
【0031】
次に、OFDM復調部22は、受信処理部21から入力されたOFDM信号に対し、FFT処理等を行い、OFDM信号をN個のサブキャリア信号に分離し、分離したサブキャリア信号を伝搬路推定部23および等化部24へ出力する(ステップS2)。
【0032】
また、伝搬路推定部23は、入力されたサブキャリア信号に含まれる、送信機及び受信機間で既知の信号であるプリアンブル信号を、基準信号と比較することにより、各サブキャリアのチャネル情報(伝搬路の特性)を推定し、推定したチャネル情報を等化部24へ出力する(ステップS3)。
【0033】
サブキャリア信号及びチャネル情報が入力されると、等化部24は、OFDM復調部22から入力されたサブキャリア信号の各々に対し、伝搬路推定部23から入力される各サブキャリアのチャネル情報を用いた等化処理を行う(ステップS104)。
この具体的な等化処理は、無線チャネルを伝送されることにより生じた各サブキャリア信号についての振幅変動値および位相変動値を示すチャネル情報を用い、このチャネル情報の各々に対応するサブキャリア信号の補償処理を行う。
そして、等化部24は、等化処理を行ったサブキャリア信号を、並直列変換部25へ出力する。
【0034】
等化部24からサブキャリア信号が入力されると、並直列変換部25は、並列に入力されるサブキャリア信号を、送信機10における直並列変換部132に入力される変調信号と同一の並び順となるよう直列化し、直列化されたN個のビット配列としたサブキャリア信号を復調部26へ出力する(ステップS105)。
【0035】
次に、復調部26は、並直列変換部25から直列に入力される、等化処理が施された各サブキャリア信号の各々に対し、時系列に順次軟判定を行い、得られた第1軟判定値(尤度を示す多値信号)の配列を入力された各サブキャリア信号の順番でビット再配列部27へ出力する(ステップS106)。
【0036】
第1軟判定値が入力されると、ビット再配列部27は、配列における各サブキャリア信号の第1軟判定値の順番を、予め設定されているルールに従い、再配列する処理を行う(ステップS107)。
すなわち、ビット再配列部27は、送信機10におけるビット整列部12で行った逆の処理を行い、すなわち誤り訂正符号化部11の出力する組織ビット及び誤り訂正符号のビット配列と同一の順番に並べ替える再配列を行い、再配列した第1軟判定値の配列を、尤度総和算出部28に対して順次出力する。
このビット再配列部27に設定されているルールは、検証対象サブキャリアに配置した誤り訂正符号、及びサブキャリアに配置した組織ビットの配列に対応している第1軟判定値の第1の配列と、送信機10のビット整列部12から出力される組織ビット及び誤り訂正符号のビット配列である第2の配列とにおけるビット毎の対応を示している。
上述したように、ビット再配列部27は、予め設定されたルールを参照し、第1の配列における第1軟判定値の各々の位置を、その第1軟判定値の対応する組織ビット及び誤り訂正符号の各々の第2の配列の位置に置き換えることで、第1軟判定値の位置の再配置を行う。
【0037】
次に、尤度総和算出部28は、組織ビットの軟判定復号に用いる誤り訂正ビットの組み合わせを、予め内部記憶部に設定されている組み合わせテーブルにおける複数の誤り訂正符号の組み合わせ情報のなかから、順番に抽出する(ステップS108)。
この組み合わせテーブルには、組織ビットの軟判定復号に用いる誤り訂正ビットの情報として、予め設定された異なる誤り訂正ビットの組み合わせを示す組み合わせ情報が複数個記憶されている。この誤り訂正ビットの組み合わせ情報は、誤り訂正符号のビット配列に並ぶ順番を示す誤り訂正符号番号を、それぞれの誤り訂正符号を識別する識別情報として用いており、各組み合わせに含まれる誤り訂正符号の誤り訂正符号番号が示されている(詳細は後述)。
【0038】
そして、尤度総和算出部28は、順次抽出する組み合わせ情報毎に、この組み合わせ情報に含まれる誤り訂正符号を用い、入力された第1軟判定値の配列における組織ビットに対し、組織ビットを復号する軟判定復号を行い、この軟判定復号結果として、組織ビットの第2軟判定値(尤度を示す多値信号)の配列(軟判定値列)を算出する(ステップ109)。
【0039】
次に、尤度総和算出部28は、上述した組み合わせ情報毎の軟判定復号結果として複数の第2軟判定値の配列を求めた後、各配列毎に、配列における第2軟判定値の絶対値の総和を尤度絶対値総和として算出し、算出された尤度絶対値総和を干渉サブキャリア判定部29の端子(ポート)へ出力する(ステップS110)。
【0040】
尤度総和算出部28から尤度絶対値総和が入力されると、干渉サブキャリア判定部29は、入力される組み合わせ毎の尤度絶対値総和の各々を、それぞれを他の組み合わせの尤度絶対値総和と比較し、最も大きな尤度絶対値総和を検出する。
干渉サブキャリア判定部29は、並列に入力されるポート毎に、ポートに入力される尤度絶対値総和を求めるために用いた誤り訂正符号を配置した検証対象サブキャリア以外の検証対象サブキャリアの周波数帯域を示す干渉帯域情報が対応付けられた第1対応テーブルを有している。
【0041】
ここで、符号化の冗長度が高いほど、すなわち多くの誤り訂正ビットを使用するほうが誤り検出の成功確率は高くなる、このため、より多くの誤り訂正ビットを用いて、軟判定復号を行う方が、出力される尤度(復号の確からしさ)は大きくなる。
しかしながら、使用する誤り訂正ビットの軟判定値が低い場合、すなわち干渉波が重畳した干渉サブキャリアに乗せられた誤り訂正ビットの軟判定値を用いた場合、逆に尤度絶対値総和が小さくなることが考えられる。
【0042】
このため、尤度絶対値総和が最も大きくなるということは、最も復号した場合の復号結果の確からしさが高くなり、最も高い精度にて復号処理が行われたと考えることができる。このため、この尤度絶対値総和が最も大きくなる誤り訂正ビットの組み合わせには、干渉波が実際に重畳した干渉サブキャリアに乗せた誤り訂正ビットが含まれていない、あるいは干渉波が重畳した干渉サブキャリアに乗せた誤り訂正ビットが他の組み合わせに比較して少ないことが推定される。
【0043】
したがって、干渉の存在する検証対象サブキャリアに配置された誤り訂正ビットを含んで誤り訂正を行った場合には、干渉の存在しない検証対象サブキャリアに配置された誤り訂正ビットのみで誤り訂正を行った場合と比較し、尤度が低くなると考えられる。このため、尤度絶対値総和が最も大きくなる誤り訂正ビットの組み合わせに含まれていない誤り訂正ビットが乗った検証対象サブキャリアには干渉波が重畳していると判定される。
上述したように、本実施形態においては、検証対象サブキャリアに誤り訂正ビットを乗せて、軟判定復号に用いることで尤度絶対値総和が最も大きいと判定された際の組み合わせにない誤り訂正ビットを乗せた検証対象サブキャリアに干渉波が重畳していると推定することを技術思想としている。
【0044】
上述した構成により、干渉サブキャリア判定部29は、各端子に対応付けられた、干渉帯域情報の中から、最も大きな尤度絶対値総和が入力された端子に対応する干渉帯域情報を第1対応テーブルから抽出し、干渉サブキャリアを示す情報である干渉サブキャリア判定結果として、外部の回路等へ出力する。
また、干渉サブキャリア判定部29は、ポート毎に、ポートに接続されたSISO復号部(後述)を識別する復号部識別情報と、接続されたポートのポート番号とを対応付けた第2対応テーブルを有している。
そして、干渉サブキャリア判定部29は、この第2対応テーブルから、最も大きい尤度絶対値総和が入力されたポートに接続されたSISO復号部を識別する復号部識別情報を、第2対応テーブルから選択し、選択した復号部識別情報を軟判定値選択信号として選択部30に対して出力する(ステップS111)。
【0045】
選択部30は、干渉サブキャリア判定部29から入力される軟判定値選択信号を用い、入力される組み合わせ毎の軟判定復号の配列から、最も大きな尤度絶対値総和を出力するSISO復号部を、SISO復号部282_1から282_Mから選択する。
そして、選択部30は、選択されたSISO復号部の出力する軟判定復号の配列を出力する(ステップS112)。
この軟判定復号の結果は、軟判定復号された組織ビットの尤度の配列、すなわち第2軟判定値の配列である。
【0046】
次に、硬判定部31は、選択部30から入力される第2軟判定値の配列における軟判定値の各々に対して、硬判定を行い、送信機10が送信した送信データのビットのデータ列として出力する(ステップS113)。
上述した動作により、本実施形態の受信機20は、送信機10から受信する受信信号の復号処理、及び干渉サブキャリアの周波数帯域の検出処理を行う。
【0047】
また、上述した尤度総和算出部28は、復号時使用冗長ビット量設定部281、SISO復号部282_1から282_M、尤度絶対値総和演算部283_1から283_Mとを備えている。
SISO復号部282_1から282_Mの各々は、ビット再配列部27から入力される組織ビット及び誤り訂正符号における誤り訂正ビットの各々の第1軟判定値により、軟判定復号を行い、各組織ビット各々の尤度である第2軟判定値を算出する。
尤度絶対値総和演算部283_1から283_Mの各々は、SISO復号部282_1から282_Mにおいて、自身に接続されたSISO復号部から入力される第2軟判定値各々の絶対値を求め、配列毎(誤り訂正ビットの組み合わせ毎)に第2軟判定値の総和を尤度絶対値総和として算出する。
【0048】
次に、図5は、復号時使用冗長ビット量設定部281が有する組み合わせテーブルの構成例を示す図である。この組み合わせテーブルにおいて、各SISO復号部の復号部識別番号はそれぞれの符号とし、誤り訂正ビットはP個あり、#1から#Pで示している。この#1から#Pの誤り訂正符号番号の示す誤り訂正ビットを、図2における検証対象サブキャリアのいずれに乗せるかは、ビット整列部12にルールとして設定されている。図2の場合において、検証対象サブキャリアが6帯域分であるため、例えば、BPSKの場合は誤り訂正ビットが6個(P=6、#1〜#6)用いられることになる。
【0049】
図3に戻り、復号使用冗長ビット量設定部281は、SISO復号部282_1から282_Mの各々に対して、それぞれの使用する誤り訂正ビットの組み合わせの設定を行う。
ここで、復号時使用冗長ビット量設定部281は、上述した復号部識別情報と、この復号部識別情報が示すSISO復号部が用いる誤り訂正ビットの組み合わせとを対応付けた組み合わせテーブルから、順次、SISO復号部282_1から282_Mの各々に対応して記憶されている組み合わせ情報を読み出し、それぞれのSISO復号部が用いる誤り訂正符号における誤り訂正ビットの組み合わせ情報を、組み合わせ情報に対応する復号部識別情報が示すSISO復号部へ出力する。
【0050】
このように、復号時使用冗長ビット量設定部281から組み合わせ情報が供給されると、SISO復号部282_1から282_Mの各々は、ビット再配列部27から入力される誤り訂正ビットの配列に対応した尤度の配列から、入力された組み合わせの情報における誤り訂正符号番号の順番にある誤り訂正ビットを抽出し、この抽出した誤り訂正ビットを用いて軟判定復号を行う。
【0051】
また、上述した検証対象サブキャリアに重畳させた誤り訂正ビットを1個ずつ変化させているが、SISO復号部の数に対応して、誤り訂正ビットを2個以上の複数で変化させ、組み合わせの数をSISO復号部の数によって調整しても良い。
また、組み合わせにおける変化させる誤り訂正ビットの数は、無線通信システムの使用する周波数帯域の領域の両端部においては少なく、周波数帯域の中央に向かうほど多く、あるいは逆に周波数帯域の領域の両端部においては多く、周波数帯域の中央に向かうほど少なく等、使用する環境及び目的に応じて調整しても良い。この組み合わせの数により、SISO復号部毎に検出することができる検証対象サブキャリアの数を調整することができる。すなわち、各SISO復号部で軟判定復号に用いる誤り訂正ビットの数を、無線通信システムで用いる周波数帯域の端部毎に隣接する干渉波キャリア2個(例えば、図2においてSC_1及びSC_2)に対応する2つの誤り訂正ビットを変化させる組み合わせ情報とすると、2個の検証対象サブキャリアにおける干渉波の有無を検出することとなり、1個ずつ誤り訂正号の数を変化させる場合に比較して干渉波の重畳した干渉サブキャリアの帯域幅に対する検出精度は低下するが、SISO復号部の数を低減させることができる。
【0052】
上述したように、本実施形態は、誤り訂正符号(パリティビット)のいずれを軟判定復号に用いるかを示す組み合わせ情報を複数用いて、組み合わせ毎に示される誤り訂正ビットを用いて、第1軟判定値に対する軟判定復号を行っている。
そして、本実施形態は、軟判定復号の結果得られる第2軟判定値の絶対値の総和である尤度絶対値総和の比較を、各組み合わせ情報で求めた複数の尤度絶対値総和間で行い、最も尤度絶対値総和が算出された組み合せ情報に含まれていない検証対象サブキャリアの周波数帯域に、干渉波が存在すると推定できる。
【0053】
このため、本実施形態によれば、干渉波を検出するための余分な情報ビットを使用することがなく、送信データの伝送効率の低下を抑止して、誤り訂正ビットを乗せた検証対象サブキャリアのうち、いずれが干渉波が重畳している干渉サブキャリアであるかを検出することができる。
また、本実施形態によれば、干渉波が重畳された干渉サブキャリアに乗せられた誤り訂正ビットを用いずに求められた、あるいは干渉波が重畳された干渉サブキャリアに乗せられた誤り訂正ビットが最も少ない組み合わせにより求められた尤度、すなわち軟判定値を硬判定部31により硬判定した結果を、復号された送信データとするため、最も確からしい値として復号結果を得ることができる。
【0054】
<第2の実施の形態>
次に、図6を用いて本発明の第2の実施形態について説明する。図6は第2の実施形態の無線通信システムにおける受信機20の構成例を示す図である。第1の実施形態と同様の構成には同一の符号を付し、以下、第1の実施形態と異なる構成及び動作のみを説明する。なお、第2の実施形態の無線通信システムの送信機10は、構成及び動作ともに、第1の実施形態と同様である。図4のフローチャートにおいて、第1の実施形態とステップS108からステップS112までの処理が異なり、残りのステップは第1の実施形態と同様である。
第1の実施形態においては、誤り訂正ビットの組み合わせ毎に、誤り訂正符号におけるそれぞれの組み合わせ情報が示す誤り訂正ビットにより軟判定復号を行うSISO復号部282_1から282_Mを設けていた。本実施形態においては、SISO復号部382を1個のみ設けて、このSISO復号部382によって、各組み合わせの誤り訂正ビットを用いた軟判定復号の処理を時系列に順番に行う点を特徴としている。
【0055】
第2の実施形態においては、第1の実施形態における図1に示す尤度総和算出部28が、尤度総和算出部38に置き換えられている。尤度総和算出部38は、復号時使用冗長ビット設定部381、SISO復号部382及び尤度絶対値総和演算部383を備えている。
復号時使用冗長ビット量設定部381は、組み合わせテーブルを有しているが、第1の実施形態のように、図3に示す組み合わせテーブルとして復号部識別番号に対応して組み合わせ情報が設定されているわけではなく、軟判定復号の処理を行う順番を示す処理番号に対応して、組み合わせ情報が設定されている。
【0056】
復号時使用冗長ビット量設定部381は、誤り訂正符号可部11の出力する組織ビット及び誤り訂正符号のビット配列と同一の順番に、ビット再配列部27から出力される第1軟判定値を読み込み、この第1軟判定値の配列における誤り訂正ビットのいずれを組み合わせて用いるかを、組み合わせテーブルの組み合わせ情報に対応させて変更する。
そして、復号時使用冗長ビット量設定部381は、組み合わせテーブルの処理番号順に、組み合わせ情報を読み出す毎に、誤り訂正ビットの組み合わせの変更を行い、組織ビット及び変更した誤り訂正ビットの軟判定値の配列を、SISO復号部382に対して出力する。
また、復号時使用冗長ビット量設定部381は、組み合わせテーブルにおける処理番号順に組み合わせ情報に対応した処理を順次行い、処理番号の最後の組み合わせ情報による処理が終了すると、干渉サブキャリア判定部39とSISO復号部382とに対して終了信号を出力する。
【0057】
SISO復号部382は、組織ビットと、組み合わせ情報により変更した、第2の軟判定に用いる誤り訂正ビットとの第1軟判定値の配列が入力される毎に、組織ビット及び変更した誤り訂正ビットの第1軟判定値を用いて、組織ビットの軟判定復号を行い、組織ビットのそれぞれの軟判定復号の復号結果として第2軟判定値を算出し、順次、尤度絶対値総和演算部383へ出力する。
また、SISO復号部382は、内部に組織ビットの第2軟判定値の配列を記憶する組織ビットバッファを1つ有している。
そして、SISO復号部382は、第1軟判定値の配列における組織ビットと、組み合わせ情報により変更した誤り訂正ビットとの軟判定値を用いて軟判定復号を行う毎に、すでに記憶されている組織ビットの第2軟判定値を記憶するか、あるいは新たに求められた組織ビットの第2軟判定値を記憶するかの処理を、干渉サブキャリア判定部39からの書き換え制御信号により行う。
【0058】
すなわち、SISO復号部382は、干渉サブキャリア判定部39からの置き換え制御信号が組織ビットの第2軟判定値の置き換えを示している場合、組織ビットバッファに記憶されている第2軟判定値を消去し、新たに求められた第2軟判定値を組織ビットバッファに書き込む。
一方、SISO復号部382は、干渉サブキャリア判定部39からの置き換え制御信号が第2軟判定値の保持を示している場合、組織ビットバッファに記憶されている第2軟判定値を書き換えずに保持する。
【0059】
尤度絶対値総和演算部383は、SISO復号部382から配列順に入力される第2軟判定値各々の絶対値を求め、配列毎にこの絶対値を積算して尤度絶対値総和を算出し、算出した尤度絶対値総和を干渉サブキャリア判定部39へ出力する。
また、尤度絶対値総和演算部383は、SISO復号部382から、誤り訂正符号における誤り訂正ビットの組み合わせ情報毎に入力される、組織ビット及び誤り訂正ビットの尤度の配列に対して、上述した尤度絶対値総和を算出する演算を行う。そして、尤度絶対値総和演算部383は、入力される組み合わせ情報に基づく第2軟判定値の尤度絶対値総和を算出する毎に、算出した尤度絶対値総和を干渉サブキャリア判定部39に対して、順次出力する。
【0060】
干渉サブキャリア判定部39は、内部にカウンタ、このカウンタのカウントしたカウント数を記憶させる最大値バッファと、尤度絶対値総和演算部383から供給される尤度絶対値総和を記憶させる尤度絶対値総和バッファとを有している。干渉サブキャリア判定部39は、新たなシンボルの復号処理を開始する際に、カウンタ、最大値バッファ及び尤度絶対値総和バッファの各々をリセットし、記憶されている数を全て「0」とする。
干渉サブキャリア判定部39は、尤度絶対値総和が新たに尤度絶対値総和演算部383から入力される毎に、カウントをインクリメント(1を増加)させる。
干渉サブキャリア判定部39は、尤度絶対値総和バッファに記憶されている尤度絶対値総和(記憶)と、尤度絶対値総和演算部383から新たに入力される尤度絶対値総和(入力)とを比較する。
【0061】
このとき、干渉サブキャリア判定部39は、尤度絶対値総和(記憶)が尤度絶対値総和(入力)より大きいまたは同一の場合、最大値バッファと尤度絶対値総和バッファと書き換え処理を行わず、そのままの状態とする。また、干渉サブキャリア判定部39は、第2軟判定値の置き換え処理を行わないことを示す置き換え制御信号を、SISO復号部382に対して出力する。
一方、干渉サブキャリア判定部39は、尤度絶対値総和(記憶)が尤度絶対値総和(入力)より小さい場合、最大値バッファのカウント値を現在のカウントのカウント値に書き換え、また尤度絶対値総和バッファに尤度絶対値総和(入力)を書き込み、新たな尤度絶対値総和(記憶)として記憶させる。また、干渉サブキャリア判定部39は、第2軟判定値の置き換え処理を行うことを示す置き換え制御信号を、SISO復号部382に対して出力する。
これにより、干渉サブキャリア判定部39は、SISO復号部382が処理番号の順番に組み合わせ情報による軟判定復号を行っているため、尤度絶対値総和が最も大きくなる組み合わせの処理番号を、最大値バッファのカウンタ値として得ることができる。
【0062】
干渉サブキャリア判定部39は、復号時使用冗長ビット量設定部381から終了信号が入力されると、シンボル単位での処理が終了したことを検出し、現在の判定処理が終了すると、最大値バッファに記憶されているカウント値を付加し、カウンタ値(すなわち処理番号)に対応した検証対象サブキャリアを送信する要求信号を、復号時使用冗長ビット量設定部381へ出力する。
また、干渉サブキャリア判定部39は、シンボル単位での処理が終了したことを検出すると、現在の判定処理が終了すると、置き換え制御信号とともに、判定終了信号を、SISO復号部382に対して出力する。
復号時使用冗長ビット量設定部381は、干渉サブキャリア判定部39から要求信号が入力されると、組み合わせテーブルから、付加されたカウンタ値と同一の数値の処理番号を検索する。
【0063】
そして、復号時使用冗長ビット量設定部381は、カウンタ値と同一の処理番号に対応した干渉帯域情報を、干渉情報テーブルから読み出す。
この干渉情報テーブルには、処理番号と、この処理番号の組み合わせ情報における誤り訂正ビットを、誤り訂正符号における全ての誤り訂正ビットから除いた残りの誤り訂正ビットを乗せた検証対象サブキャリアの周波数帯域を示す干渉帯域情報とが対応付けられて記憶されている。
干渉サブキャリア判定部39は、復号時使用冗長ビット量設定部381から入力される干渉帯域情報を、干渉サブキャリアの周波数帯域を示す情報である干渉サブキャリア判定結果として出力する。
【0064】
また、SISO復号部382は、復号時使用冗長ビット量設定部381から終了信号が供給され、干渉サブキャリア判定部39から判定が終了したことを示す判定終了信号が供給されると、組織ビットバッファに記憶されている第2軟判定値(組織ビットの軟判定値)の配列を、硬判定部31に対して出力する。
硬判定部31は、SISO復号部382から入力される配列における第2軟判定値の各々に対して、硬判定を行い、送信機10が送信した送信データのデータ列として出力する。
【0065】
また、以下に示すように、SISO復号部382が組織ビットバッファを有さない構成としても良い。
すなわち、復号時使用冗長ビット量設定部381は、組み合わせテーブルに記載されている組み合わせ情報の全ての処理を終了し、終了信号を干渉サブキャリア判定部39へ送信する。
そして、干渉サブキャリア判定部39は、現在のカウント値を復号時使用冗長ビット量設定部381へ出力する。
復号時使用冗長ビット量設定部381は、干渉サブキャリア判定部39から供給されるカウント値に対応する処理番号の組み合わせ情報を、組み合わせテーブルから読み出す。
復号時使用冗長ビット量設定部381は、読み出した組み合わせテーブルにおける誤り訂正ビットを用い、再度、軟判定処理を行い、得られた第2軟判定値を硬判定部31に対して出力する。
【0066】
上述したように、本実施形態は、SISO復号部382及び尤度絶対値総和演算部383が、時系列に軟判定復号及び尤度絶対値総和の算出を行うことにより、SISO復号部及び尤度絶対値総和演算部383が1つずつ設けることで、干渉波の重畳する干渉波サブキャリアの周波数帯域の検出を行うことができる。
したがって、本実施形態によれば、第1の実施形態と同様に、伝送効率を低減させずに干渉波の重畳する干渉サブキャリアの検出が行える効果とともに、より回路規模を低減することができる。
また、本実施形態によれば、SISO復号部382及び尤度絶対値総和演算部383の数により、誤り訂正符号における誤り訂正ビットの組み合わせの数が制限されることが無いため、誤り訂正ビットのあらゆる組み合わせに対応させることができ、第2軟判定値の算出に用いる誤り訂正ビットの数を柔軟に調整することができる。
【0067】
<第3の実施形態>
本実施形態においては、第1の実施形態及び第2の実施形態のSISO復号部で行われる軟判定復号で得られた尤度から求められる尤度絶対値総和を、組み合わせ情報における誤り訂正ビットの数に基づいて補正する補正処理を特徴としている。本実施形態は、この補正処理の動作以外、第1の実施形態及び第2の実施形態と、同様の構成及び動作を有する。
この補正処理は、第1軟判定値の配列における組織ビットの軟判定復号に用いる、第1軟判定値の配列における誤り訂正ビットに対応する軟判定値の数により、得られる尤度が異なるため行われる。すなわち、第1軟判定値に対する軟判定復号を行う際、軟判定復号に用いる誤り訂正ビットの数が多いことは、対象とするデータの符号化率が低いことと等価である。このため誤り訂正ビットの数が多くなるほど、より尤度の絶対値は大きくなる。
【0068】
したがって、誤り訂正符号における誤り訂正ビットの組み合わせにおいて、組み合わせ情報に含まれる誤り訂正ビットの数が異なる場合には、単純に尤度絶対値総和の対比を行うと、そもそも誤り訂正ビットの数で得られる尤度である第2軟判定値が異なるため、復号結果として十分な精度が得られない場合がある。
次に、図7は符号化率Rと、誤り訂正ビットの数及び符号化率Rから求められる尤度絶対値総和の補正係数Kとの対応を示す図である。
図3及び図6の干渉サブキャリア判定部29は、図7に示す符号化率Rの関数として表現される尤度絶対値総和K=f(R)に基づいて、補正を行う。ここで、補正係数Kは、誤り訂正ビットの数により算出される符号化率Rの関数であり、予め計算機によるシミュレーション等により求めることができる。
【0069】
すなわち、干渉サブキャリア判定部29は、尤度絶対値総和演算部(283_1から283_M、または383)から入力された尤度絶対値総和に、1/Kを乗算した後、組み合わせ毎にそれぞれの尤度絶対値総和を比較する。
これにより、本実施形態は、第1軟判定値に対する軟判定復号を行う際、軟判定復号に用いる誤り訂正ビットの数により異なる尤度の違いを補正、すなわち誤り訂正ビットの数が同様の場合に得られる尤度絶対値総和に補正する。
この結果、本実施形態によれば、第1軟判定値に対する軟判定復号を行う際に、いずれの検証対象サブキャリアにも干渉波が重畳していない場合、誤り判定符号の数が異なったとしても、全ての組み合わせにおける尤度絶対値総和が同様となるため、誤り訂正ビットが干渉波の重畳した干渉サブキャリアに乗っていたか否かの判定の精度を上げることができる。
【0070】
<第4の実施形態>
本実施形態は、第1の実施形態から第3の実施形態において、硬判定した結果で得られた送信データから、希望波対干渉波比(D/U比:Desired to Undesired signal ratio)を算出する構成を付加した点を特徴とする。
図8は、本実施形態による無線通信システムにおける受信機20の構成例を示すブロック図である。このため、第1の実施形態と同様の構成に対し、同一の符号を付してある。この図8においては、一例として第1の実施形態の受信機20の構成に対し、本実施形態の特徴であるD/U比を算出する構成を付加している。本実施形態は、このD/U比を算出する構成を付加した以外、第1の実施形態から第3の実施形態と同様の構成及び動作を有している。
【0071】
図8において、受信機20は、受信処理部21、OFDM復調部22、伝搬路推定部23、等化部24、並直列変換部25、復調部26、ビット再配列部27及び28、干渉サブキャリア判定部29、選択部30、硬判定部31、アンテナ32、レプリカ信号生成部51、平均電力測定部52、バッファ53、減算部54、平均電力測定部55、除算部56を備えている。以下、第1の実施形態と異なる構成及び動作のみを説明する。
レプリカ信号生成部51は、硬判定部31から出力される受信データから受信処理部21が受信した受信信号のレプリカ信号を生成し、減算部54及び平均電力測定部52へ出力する。このレプリカ信号は、受信処理部21が受信した受信信号から干渉波の成分が除かれた、実際に送信機10が送信した送信信号に対応する。
バッファ53は、受信処理部21から供給される受信信号の電圧レベルを、レプリカ信号生成部51が生成したレプリカ信号と同様の電圧レベルに調整し、調整受信信号として減算部54へ出力する。
【0072】
減算部54は、バッファ53から入力される調整受信信号から、レプリカ信号生成部51から入力されるレプリカ信号を減算し、減算した結果である干渉波信号を平均電力測定部55へ出力する。すなわち、減算部54は、受信信号に含まれている干渉波の成分を抽出する。
平均電力測定部52は、レプリカ信号生成部51から入力されるレプリカ信号のシンボル単位における平均電力である希望波電力Dを求める。
平均電力測定部52は、減算部54から入力される干渉波信号のシンボル単位における平均電力である干渉波電力Uを求める。
除算部56は、希望波電力Dを干渉波電力Uで除算し、除算結果としてD/U比を出力する。
【0073】
また、レプリカ信号生成部51は、誤り訂正符号化部511、ビット整列部512、変調部513、直並列変換部514、OFDM変調部515、伝送路係数乗算部516を備えている。
誤り訂正符号化部511、ビット整列部512、変調部513、直並列変換部514、OFDM変調部515の各々は、図1における誤り訂正符号化部11、ビット整列部12、変調部131、直並列変換部132、OFDM変調部133のそれぞれと同様である。
伝搬路係数乗算部151は、伝搬路推定部23が算出したチャネル情報を、レプリカ信号のそれぞれのOFDM信号に乗算し、伝送路を伝搬した受信信号を擬似的に再生する。
【0074】
上述したように、本実施形態は、第1の実施形態から第3の実施形態の復号処理により復号された受信データから、干渉波の影響がない受信信号をレプリカ信号として生成し、受信処理部21が受信した受信信号からこのレプリカ信号を減算し、干渉波信号を求め、それぞれの平均電力の比からD/U比を求めている。
このため、本実施形態によれば、干渉波を検出するための余分な情報ビットを使用することがないため、送信データの伝送効率の低下を抑止して、D/U比を求めることが可能となる。
【0075】
また、上述した説明においては、平均電力測定部52及び平均電力測定部55の出力する単位シンボル当たりの希望波電力D、干渉波電力Uを用いているが、予め設定された数の複数シンボルにわたって平均電力を求める構成としても良い。
例えば、除算部56が、シンボル単位で平均電力測定部52及び平均電力測定部55から入力される希望波電力D及び干渉波電力Uの各々を、予め設定した数の複数シンボルで加算してから、除算を行うようにしても良い。
また、平均電力測定部52及び平均電力測定部55が、予め設定した数の複数シンボルの希望波電力D、干渉波電力Uを平均化した後、除算部56がD/U比を算出するようにしても良い。また、複数シンボルの平均をとる際、移動平均を用いても良い。
上述したように、複数シンボルを用いてD/U比を求めることにより、サブキャリアに突発的に重畳する干渉の影響を除去し、より正確にD/U比を算出することができる。
【0076】
また、受信機20が、第1の実施形態から第4の実施形態によって求められる干渉サブキャリア判定結果、及び第4の実施形態によって求められるD/U比を送信機10に送信することにより、受信機20の電波の受信環境を送信機10に対してフィードバックすることができる。
この結果、送信機10は、フィードバックされる干渉サブキャリア判定結果、D/U比を用いて、送信に用いるサブキャリアの帯域を有効に使用するデータの送信を行うことが可能となる。例えば、送信機10は、伝送帯域変更または送信電力制御等の、無線リソースマネジメント制御部の判断材料として、上述したフィードバックを活用することができる。
【0077】
また、受信機20においては、干渉波が重畳している干渉波サブキャリアに乗せられた誤り訂正ビットの尤度(第1軟判定値)に対して寄与を弱くする重み付けを行い、干渉波が重畳されていない検出対象サブキャリアに乗せられた誤り訂正ビットの尤度(第1軟判定値)に対して寄与を強くする重み付けを行い、再度、第2軟判定値を求める。
そして、この再度求めた第2軟判定値の尤度絶対値総和が、複数の組み合わせ情報から求めた尤度絶対値総和の最も大きい値と比較して大きい場合、再度求めた第2軟判定値を硬判定処理を行うことにより、より確からしさが大きい復号結果を得ることができる。
【0078】
<第5の実施形態>
次に、図9は、第5の本実施形態による無線通信システムにおける受信機50の構成例を示している。この図において、第1の実施形態と同様の構成については、同一の符号を付してある。以下、本実施形態が第1の実施形態と異なる構成、及び異なる動作のみを説明する。
受信機50は、受信処理部21、OFDM復調部22、伝搬路推定部23、等化部24、並直列変換部25、復調部26、ビット再配列部27及び誤り率算出部48、干渉サブキャリア判定部59、選択部60及びアンテナ32を備えている。本実施形態においては、第1の実施形態における尤度総和算出部28、選択部30、干渉サブキャリア判定部59の各々を、それぞれ誤り率算出部48、選択部60、干渉サブキャリア判定部59に置き換え、第1の実施形態における硬判定部31は用いられていない。
【0079】
また、本実施形態の送信側において、送信機10における誤り訂正符号化部11(図1参照)に入力される送信データに、誤り検出符号、例えばCRC符号が含まれている。
したがって、誤り訂正符号化部11は、送信データとCRC符号とからなるビットの配列に対し、第1の実施形態と同様に組織符号化し、組織ビットと誤り訂正符号のビットとを生成する。以降の処理については、第1の実施形態と同様である。この組織ビットは、送信データとCRC符号とからなるビット配列である。
【0080】
次に、受信側において、ビット再配列部27までの処理については、第1の実施形態と同様である。
ビット再配列部27は、軟判定復号された組織ビットの尤度と誤り訂正符号のビットの尤度とを、誤り率算出部48へ出力する。
【0081】
誤り率算出部48は、復号時使用冗長ビット量設定部481、復号部482_1、482_2、482_3、…、482_M、誤り率測定部483_1、483_2、483_3、…、483_Mから構成されている。
復号部482_1、482_2、482_3、…、482_Mの各々には、ビット再配列部27から、組織ビットと誤り訂正ビットとの尤度が供給される。
復号時使用冗長ビット量設定部481は、復号時使用冗長ビット量設定部281と同様に、復号部482_1、482_2、482_3、…、482_Mの各々に対し、第1の実施形態と同様に、組織ビットの誤り訂正処理に用いる誤り訂正ビットの組み合わせ情報をそれぞれ出力する。
【0082】
次に、復号部482_1、482_2、482_3、…、482_Mの各々は、それぞれ供給された組み合わせ情報の示す誤り訂正ビットの組み合わせにより、組織ビットの硬判定を行い、硬判定結果である硬判定値を選択部60に記憶させる。
そして、復号部482_1、482_2、482_3、…、482_Mの各々は、CRC復号の結果で得られたCRC成分とデータ成分とを、それぞれ接続された誤り率測定部483_1、483_2、483_3、…、483_Mへ出力する。
【0083】
誤り率測定部483_1、483_2、483_3、…、483_Mは、供給される硬判定された組織ビット(すなわち、送信データ及びCRC符号)による誤り検出の処理(すなわち、復号結果が誤っているか否かの判定)を行う。このとき、誤り率測定部483_1は、複数のOFDMシンボルの誤り検出の結果を蓄積し、所定の数(例えば10個)のOFDMシンボルの誤り率(復号の確度を示す確度情報)を算出する。具体的には、誤り率測定部483_1は、蓄積されたOFDMシンボルの誤り検出結果から、誤りと判定されたOFDMシンボル数を、誤り率を求めるのに用いる全OFDMシンボルの数で除算することにより、誤り率を算出する。例えば、誤り率測定部483_1は、10個のOFDMシンボルにおいて、3個のOFDMシンボルが誤りである場合、3(誤りと判定されたOFDMシンボル数)/10(誤り率を求めるのに用いる全OFDMシンボルの数)から誤り率を0、3として出力する。
また、他の誤り率測定部483_2、483_3、…、483_Mの各々も、誤り率測定部483_1と同様に、自身に供給された送信データとCRC符号とにより誤り率の算出を行う。
そして、誤り率測定部483_1、483_2、483_3、…、483_Mの各々は、それぞれ算出した誤り率を、それぞれの出力が接続された干渉サブキャリア判定部59の端子に対して出力する。
【0084】
干渉サブキャリア判定部59は、自身の各端子に対応付けられた、干渉帯域情報の中から、最も小さな誤り率が入力された端子に対応する干渉帯域情報を、第1の実施形態と同様に第1対応テーブルから抽出し、干渉サブキャリアを示す情報である干渉サブキャリア判定結果として、外部の回路等へ出力する。
また、干渉サブキャリア判定部59は、端子(ポート)毎に、端子に接続された誤り率測定部483_1、483_2、483_3、…、483_Mの各々を識別する復号部識別情報と、接続されたポートのポート番号とを対応付けた第2対応テーブルを有している。
そして、干渉サブキャリア判定部59は、この第2対応テーブルから、最も小さい誤り率が入力されたポートに接続された復号部を識別する復号部識別情報を、第1の実施形態と同様に、第2対応テーブルから選択し、選択した復号部識別情報を硬判定値選択信号として選択部60に対して出力する。
【0085】
選択部60は、内部に復号部482_1、482_2、482_3、…、482_Mの各々に対応するM個のバッファを有している。このバッファは、それぞれの誤り率測定部483_1、483_2、483_3、…、483_Mの各々が誤り率を算出するために必要な数のOFDMシンボルを記憶する容量を有している。
したがって、選択部60は、誤り率測定部483_1、483_2、483_3、…、483_Mの各々が蓄積している誤り率を求めたOFDMシンボルと同一のOFDMシンボルの硬判定値を記憶している。
そして、選択部60は、干渉サブキャリア判定部50から供給される硬判定値選択信号により、対応する復号部から供給されたOFDMシンボルの硬判定値を、復号結果として出力する。また、選択部60は、復号された組織ビットからCRC符号を削除して、送信ビットのみを出力する。
また、上述の説明においては、誤り検出符号としてCRC符号を用いたが、予め既知のビットデータを誤り検出符号として用いる構成としても良い。
【0086】
また、上述の説明においては、誤り検出符号としてCRC符号を用いたが、予め既知のビットデータを誤り検出符号として用いる構成としても良い。
例えば、誤り率測定部の各々が予め送信部が送信データに付加する既知データを記憶しており、誤り率測定部は、復号部から供給される硬判定結果の誤り検出符号と、記憶している既知データとを比較して一致しない場合に誤り、一致した場合に正常に復号されたと判定し、この誤り判定結果を用いて誤り率を算出する。
【0087】
このため、本実施形態によれば、受信機20は、誤り検出符号により受信データの誤りの有無を検出し、この検出結果から求められる誤り率から、干渉波が重畳された干渉サブキャリアに乗せられた誤り訂正ビットを用いずに求められた誤り訂正ビットの組み合わせ、あるいは干渉波が重畳された干渉サブキャリアに乗せられた誤り訂正ビットが最も少ない組み合わせを検出する。
したがって、本実施形態によれば、受信機20は、この検出された誤り訂正ビットの組み合わせから干渉波が重畳された干渉サブキャリアを検出するとともに、この誤り訂正ビットにより復号された組織ビットにおける送信データのビットの硬判定値を、復号された送信データとするため、最も誤りの少ない値として復号結果を得ることができる。
【0088】
また、図1、図3、図6、図8、図9における各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、受信信号の復号処理、干渉波の重畳した干渉サブキャリアの検出処理及びD/U比の算出を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
【0089】
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【0090】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【0091】
10…送信機
11,511…誤り訂正符号化部
12,512…ビット整列部
13…送信部
14,32…アンテナ
20,50…受信機
21…受信処理部
22…OFDM復調部
23…伝搬路推定部
24…等化部
25…並直列変換部
26…復調部
27…ビット再配列部
28,38,48…尤度総和算出部
29,39,59…干渉サブキャリア判定部
30,60…選択部
31…硬判定部
51…レプリカ信号生成部
52,55…平均電力測定部
53…バッファ
54…減算部
56…除算部
131…変調部
132,514…直並列変換部
133,515…OFDM変調部
134…送信処理部
281,381,481…復号時使用冗長ビット量設定部
282_1,282_2,282_3,282_M,382…SISO復号部
283_1,283_2,283_3,283_M,383…尤度絶対値総和演算部
482_1,482_2,482_3,482_M…復号部
483_1,483_2,483_3,483_M…誤り率測定部
516…伝搬路係数乗算部
【特許請求の範囲】
【請求項1】
データの送受信をマルチキャリア通信により行う複数の無線端末により構成される無線通信システムであって、
送信側の前記無線端末は、
前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、
前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検証対象サブキャリアに配置する符号整列部と、
前記データと前記検証対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部と
を備え、
受信側の前記無線端末は、
受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、
前記確度情報を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部と
を備える
ことを特徴とする無線通信システム。
【請求項2】
前記確度算出部が、
受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる尤度の総和を算出し、
前記干渉サブキャリア判定部が、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定する
ことを特徴とする請求項1に記載の無線通信システム。
【請求項3】
前記干渉サブキャリア判定部は、前記尤度の総和が最も大きくなる前記誤り訂正ビットの組み合わせに含まれない誤り訂正ビットを配置した検証対象サブキャリアの帯域を、干渉波が重畳する帯域として推定する
ことを特徴とする請求項2に記載の無線通信システム。
【請求項4】
前記確度算出部は、前記尤度の総和を算出する際、当該尤度の算出に用いた前記誤り訂正ビットの数に基づいて、前記尤度の総和の補正を行うことを特徴とする請求項2または3に記載の無線通信システム。
【請求項5】
前記符号整列部は、受信側の無線端末が使用する周波数帯域の両端部近傍におけるサブキャリアの帯域を検証対象サブキャリアとし、前記誤り訂正ビットを配置することを特徴とする請求項1から請求項4のいずれか一項に記載の無線通信システム。
【請求項6】
前記受信側の前記無線装置は、
前記サブキャリア各々のチャネル情報を推定する伝搬路推定部と、
干渉波の存在する帯域以外のサブキャリアの組合せにより復調した前記データから、前記伝搬路情報を乗算して前記受信信号のレプリカ信号を生成するレプリカ信号生成部と、
前記受信信号から前記レプリカ信号を減算して干渉信号を抽出する減算部と、
前記レプリカ信号と前記干渉信号のそれぞれの平均電力を算出する平均電力測定部と、
前記レプリカ信号の平均電力を前記干渉信号の平均電力により除算し、希望波と干渉波との電力比を算出する除算部と
をさらに備えることを特徴とする請求項1から請求項5のいずれか一項に記載の無線通信システム。
【請求項7】
前記送信側の送信する前記データに誤り検出符号が含まれており、
前記確度算出部が、
受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号によって得られた前記データと誤り検出符号とにより、誤り検出結果から誤り率を求め、当該誤り率を確度情報として出力する誤り率算出部であり、
前記干渉サブキャリア判定部が、前記誤り率を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定する
ことを特徴とする請求項1に記載の無線通信システム。
【請求項8】
データの送受信をマルチキャリア通信により行う複数の無線端末により構成される無線通信システムを動作させる無線通信方法であって、
送信側の前記無線端末が、
前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化過程と、
前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検証対象サブキャリアに配置する符号整列過程と、
前記データと前記検証対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信過程と
を有し、
受信側の前記無線端末が、
受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出過程と、
前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定過程と
を有する
ことを特徴とする無線通信方法。
【請求項9】
データの送受信をマルチキャリア通信により行う複数の無線端末により構成されており、受信した無線信号に対して、複数の検出対象サブキャリアに配置された誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部とを有する受信側の無線端末を有する無線通信システムで用いる送信側の無線端末であり、
前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、
前記誤り訂正符号を構成する前記誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の前記検出対象サブキャリアに配置する符号整列部と、
前記データと前記検出対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部と
を備える
ことを特徴とする無線端末。
【請求項10】
データの送受信をマルチキャリア通信により行う複数の無線端末により構成されており、送信するデータを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検出対象サブキャリアに配置する符号整列部と、前記データと前記検出対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部を有する送信側の無線機を有する無線通信システムで用いる受信側の無線端末であり、
受信した前記無線信号に対して、複数の前記検出対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、
前記尤度の総和を、異なる前記組み合わせ間で比較することによって、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部と
を備える
ことを特徴とする無線端末。
【請求項1】
データの送受信をマルチキャリア通信により行う複数の無線端末により構成される無線通信システムであって、
送信側の前記無線端末は、
前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、
前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検証対象サブキャリアに配置する符号整列部と、
前記データと前記検証対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部と
を備え、
受信側の前記無線端末は、
受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、
前記確度情報を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部と
を備える
ことを特徴とする無線通信システム。
【請求項2】
前記確度算出部が、
受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる尤度の総和を算出し、
前記干渉サブキャリア判定部が、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定する
ことを特徴とする請求項1に記載の無線通信システム。
【請求項3】
前記干渉サブキャリア判定部は、前記尤度の総和が最も大きくなる前記誤り訂正ビットの組み合わせに含まれない誤り訂正ビットを配置した検証対象サブキャリアの帯域を、干渉波が重畳する帯域として推定する
ことを特徴とする請求項2に記載の無線通信システム。
【請求項4】
前記確度算出部は、前記尤度の総和を算出する際、当該尤度の算出に用いた前記誤り訂正ビットの数に基づいて、前記尤度の総和の補正を行うことを特徴とする請求項2または3に記載の無線通信システム。
【請求項5】
前記符号整列部は、受信側の無線端末が使用する周波数帯域の両端部近傍におけるサブキャリアの帯域を検証対象サブキャリアとし、前記誤り訂正ビットを配置することを特徴とする請求項1から請求項4のいずれか一項に記載の無線通信システム。
【請求項6】
前記受信側の前記無線装置は、
前記サブキャリア各々のチャネル情報を推定する伝搬路推定部と、
干渉波の存在する帯域以外のサブキャリアの組合せにより復調した前記データから、前記伝搬路情報を乗算して前記受信信号のレプリカ信号を生成するレプリカ信号生成部と、
前記受信信号から前記レプリカ信号を減算して干渉信号を抽出する減算部と、
前記レプリカ信号と前記干渉信号のそれぞれの平均電力を算出する平均電力測定部と、
前記レプリカ信号の平均電力を前記干渉信号の平均電力により除算し、希望波と干渉波との電力比を算出する除算部と
をさらに備えることを特徴とする請求項1から請求項5のいずれか一項に記載の無線通信システム。
【請求項7】
前記送信側の送信する前記データに誤り検出符号が含まれており、
前記確度算出部が、
受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号によって得られた前記データと誤り検出符号とにより、誤り検出結果から誤り率を求め、当該誤り率を確度情報として出力する誤り率算出部であり、
前記干渉サブキャリア判定部が、前記誤り率を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから干渉波の存在する干渉サブキャリアを推定する
ことを特徴とする請求項1に記載の無線通信システム。
【請求項8】
データの送受信をマルチキャリア通信により行う複数の無線端末により構成される無線通信システムを動作させる無線通信方法であって、
送信側の前記無線端末が、
前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化過程と、
前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検証対象サブキャリアに配置する符号整列過程と、
前記データと前記検証対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信過程と
を有し、
受信側の前記無線端末が、
受信した前記無線信号に対して、複数の前記検証対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出過程と、
前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定過程と
を有する
ことを特徴とする無線通信方法。
【請求項9】
データの送受信をマルチキャリア通信により行う複数の無線端末により構成されており、受信した無線信号に対して、複数の検出対象サブキャリアに配置された誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、前記尤度の総和を、異なる前記組み合わせ間で比較することによって、前記検出対象サブキャリアのなかから、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部とを有する受信側の無線端末を有する無線通信システムで用いる送信側の無線端末であり、
前記データを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、
前記誤り訂正符号を構成する前記誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の前記検出対象サブキャリアに配置する符号整列部と、
前記データと前記検出対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部と
を備える
ことを特徴とする無線端末。
【請求項10】
データの送受信をマルチキャリア通信により行う複数の無線端末により構成されており、送信するデータを組織符号化し、当該データと誤り訂正符号とを生成する誤り訂正符号化部と、前記誤り訂正符号を構成する誤り訂正ビットを、前記データの搬送に用いるサブキャリアにおいて干渉波が重畳されると予想される複数の検出対象サブキャリアに配置する符号整列部と、前記データと前記検出対象サブキャリアに配置された誤り訂正ビットとをマルチキャリア化して無線信号として送信する送信部を有する送信側の無線機を有する無線通信システムで用いる受信側の無線端末であり、
受信した前記無線信号に対して、複数の前記検出対象サブキャリアに配置された前記誤り訂正ビットの複数の組み合わせ毎に誤り訂正復号を行い、誤り訂正復号時に得られる復号の確度を示す確度情報を算出する確度算出部と、
前記尤度の総和を、異なる前記組み合わせ間で比較することによって、干渉波の存在する干渉サブキャリアを推定する干渉サブキャリア判定部と
を備える
ことを特徴とする無線端末。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【公開番号】特開2012−142857(P2012−142857A)
【公開日】平成24年7月26日(2012.7.26)
【国際特許分類】
【出願番号】特願2011−758(P2011−758)
【出願日】平成23年1月5日(2011.1.5)
【出願人】(000004226)日本電信電話株式会社 (13,992)
【出願人】(899000079)学校法人慶應義塾 (742)
【Fターム(参考)】
【公開日】平成24年7月26日(2012.7.26)
【国際特許分類】
【出願日】平成23年1月5日(2011.1.5)
【出願人】(000004226)日本電信電話株式会社 (13,992)
【出願人】(899000079)学校法人慶應義塾 (742)
【Fターム(参考)】
[ Back to top ]