(57)【要約】【課題】アレイアンテナの受信の指向性を制御するための受信ウェイトが収束するまでの時間を低減することが可能な技術を提供する。【解決手段】受信ウェイト処理部５１の受信ウェイト算出部は、アレイアンテナで受信されたＯＦＤＭ信号に含まれる複数のサブキャリアがそれぞれ含む複数の既知信号を用いて、当該複数のサブキャリアに共通に適用する受信ウェイトを、逐次推定アルゴリズムを用いて算出する。パラメータ決定部５４は、変動度合取得部５３において求められた、複数のサブキャリアの間での受信電力の変動の度合に基づいて、受信ウェイトが更新される際に前回の受信ウェイトが参照される割合を決定する。【選択図】図２
2012034009.tif 000002
【特許請求の範囲】
【請求項１】
複数のアンテナから成るアレイアンテナを用いて通信を行う通信装置であって、
互いに直交する複数のサブキャリアが重畳された無線信号を受信する、複数のアンテナから成るアレイアンテナと、
前記無線信号に含まれる複数のサブキャリアがそれぞれ含む複数の既知信号を用いて、当該複数のサブキャリアに共通に適用する、前記アレイアンテナの受信の指向性を制御するための受信ウェイトを、逐次推定アルゴリズムを用いて算出する受信ウェイト算出部と、
前記無線信号に含まれる複数のサブキャリアの間での受信電力の変動の度合を求める変動度合取得部と、
前記受信ウェイト算出部が受信ウェイトを更新する際に前回の受信ウェイトを参照する割合を、前記変動の度合に基づいて決定する決定部と
を備える、通信装置。
【請求項２】
請求項１に記載の通信装置であって、
前記決定部は、前記変動の度合が大きいほど前記参照する割合を小さくする、通信装置。
【請求項３】
請求項１及び請求項２のいずれか一つに記載の通信装置であって、
前記変動度合取得部は、前記無線信号に含まれる複数のサブキャリアの受信電力についての標準偏差を求めて、当該標準偏差を前記変動の度合とする、通信装置。
【請求項４】
複数のアンテナから成るアレイアンテナを用いて通信を行う通信方法であって、
（ａ）互いに直交する複数のサブキャリアが重畳された無線信号を前記アレイアンテナを用いて受信する工程と、
（ｂ）前記工程（ａ）で受信された無線信号に含まれる複数のサブキャリアがそれぞれ含む複数の既知信号を用いて、当該複数のサブキャリアに共通に適用する、前記アレイアンテナの受信の指向性を制御するための受信ウェイトを、逐次推定アルゴリズムを用いて算出する工程と、
（ｃ）前記無線信号に含まれる複数のサブキャリアの間での受信電力の変動の度合を求める工程と、
（ｄ）前記工程（ｂ）において受信ウェイトが更新される際に前回の受信ウェイトが参照される割合を、前記工程（ｃ）で求められた前記変動の度合に基づいて決定する工程と
を備える、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アレイアンテナを用いた通信技術に関する。
【背景技術】
【０００２】
従来から無線通信に関して様々な技術が提案されている。例えば特許文献１には、アダプティブアレイアンテナ方式で通信を行う通信装置が開示されている。特許文献１の技術では、アレイアンテナの受信の指向性を制御するための受信ウェイトを、ＬＭＳ（Least Mean Square）アルゴリズムやＲＬＳ（Recursive Least-Squares）アルゴリズムなどの逐次推定アルゴリズムを用いて算出している。逐次推定アルゴリズムを用いて受信ウェイトを算出する際には、アレイアンテナで受信された既知信号についての参照信号に対する誤差が小さくなるように受信ウェイトが逐次更新される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２１９６３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＲＬＳアルゴリズム等の逐次推定アルゴリズムでは、受信ウェイトを更新する際に使用されるパラメータであって、前回の受信ウェイトを引き継ぐ程度を示すパラメータ、言い換えれば、前回の受信ウェイトを参照する割合を示すパラメータが存在する。このパラメータは、ＬＭＳアルゴリズムでは「更新ステップサイズ」として、ＲＬＳアルゴリズムでは「忘却係数」として知られている。以後、このパラメータを「引き継ぎパラメータ」と呼ぶ。
【０００５】
一方で、アレイアンテナでの受信信号に現れるマルチパスフェージングが大きい場合には、受信ウェイトの推定精度が劣化する。このような場合に、引き継ぎパラメータの値が大きいときには、受信ウェイトの更新時に、誤差を多く含んだ前回の受信ウェイトを多く引き継ぐことなることから、受信ウェイトが収束するまでの時間が非常に長くなる。
【０００６】
そこで、本発明は上述の点に鑑みて成されたものであり、アレイアンテナの受信の指向性を制御するための受信ウェイトが収束するまでの時間を低減することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る通信装置は、複数のアンテナから成るアレイアンテナを用いて通信を行う通信装置であって、互いに直交する複数のサブキャリアが重畳された無線信号を受信する、複数のアンテナから成るアレイアンテナと、前記無線信号に含まれる複数のサブキャリアがそれぞれ含む複数の既知信号を用いて、当該複数のサブキャリアに共通に適用する、前記アレイアンテナの受信の指向性を制御するための受信ウェイトを、逐次推定アルゴリズムを用いて算出する受信ウェイト算出部と、前記無線信号に含まれる複数のサブキャリアの間での受信電力の変動の度合を求める変動度合取得部と、前記受信ウェイト算出部が受信ウェイトを更新する際に前回の受信ウェイトを参照する割合を、前記変動の度合に基づいて決定する決定部とを備える。
【０００８】
また、本発明に係る通信装置の一態様では、前記決定部は、前記変動の度合が大きいほど前記参照する割合を小さくする。
【０００９】
また、本発明に係る通信装置の一態様では、前記変動度合取得部は、前記無線信号に含まれる複数のサブキャリアの受信電力についての標準偏差を求めて、当該標準偏差を前記変動の度合とする。
【００１０】
また、本発明に係る通信方法は、複数のアンテナから成るアレイアンテナを用いて通信を行う通信方法であって、（ａ）互いに直交する複数のサブキャリアが重畳された無線信号を前記アレイアンテナを用いて受信する工程と、（ｂ）前記工程（ａ）で受信された無線信号に含まれる複数のサブキャリアがそれぞれ含む複数の既知信号を用いて、当該複数のサブキャリアに共通に適用する、前記アレイアンテナの受信の指向性を制御するための受信ウェイトを、逐次推定アルゴリズムを用いて算出する工程と、（ｃ）前記無線信号に含まれる複数のサブキャリアの間での受信電力の変動の度合を求める工程と、（ｄ）前記工程（ｂ）において受信ウェイトが更新される際に前回の受信ウェイトが参照される割合を、前記工程（ｃ）で求められた前記変動の度合に基づいて決定する工程とを備える。
【発明の効果】
【００１１】
本発明によれば、アレイアンテナの受信の指向性を制御するための受信ウェイトが収束するまでの時間を低減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係る通信装置の構成を示す図である。
【図２】本発明の実施の形態に係る制御部の構成を示す図である。
【図３】本発明の実施の形態に係る受信ウェイト処理部の構成を示す図である。
【図４】本発明の実施の形態に係るＴＤＭＡ／ＴＤＤフレームの構成を示す図である。
【図５】本発明の実施の形態に係るＰＲＵの構成例を示す図である。
【図６】本発明の実施の形態に係る通信装置の動作を示すフローチャートである。
【図７】受信ウェイトの更新回数と誤差信号の大きさとの関係を示す図である。
【図８】複数のサブキャリアの受信電力を示す図である。
【発明を実施するための形態】
【００１３】
図１は本発明の実施の形態に係る通信装置１００の構成を示す図である。本実施の形態に係る通信装置１００は、例えば、次世代ＰＨＳに準拠した基地局であって、ＴＤＭＡ／ＴＤＤ（Time Division Multiple Access/Time Division Duplexing）方式で複数の通信相手装置（通信端末）と通信を行う。また、通信装置１００では、多元接続方式としてＯＦＤＭＡ（Orthogonal Frequency Division Multiple Access）方式も採用されている。ＯＦＤＭＡ方式では、互いに直交する複数のサブキャリアが重畳されたＯＦＤＭ（Orthogonal Frequency Division Multiplexing）信号が使用される。通信装置１００は、時間軸と周波数軸とからなる２次元で特定される無線リソースを複数の通信相手装置のそれぞれに個別に割り当てることによって、当該複数の通信相手装置と同時に通信することが可能となっている。また、通信装置１００は、送受信アンテナとしてアレイアンテナを有し、アダプティブアレイアンテナ方式を用いてアレイアンテナの指向性を希望波に向けることが可能である。
【００１４】
図１に示されるように、本実施の形態に係る通信装置１００は、無線通信部１と、複数のＤ／Ａ変換部２と、複数のＡ／Ｄ変換部３と、制御部４とを備えている。
【００１５】
制御部４は、例えばＣＰＵやメモリなどで構成されており、通信装置１００の動作を統括的に制御する。制御部４は、送信用のベースバンドのＯＦＤＭ信号を生成して複数のＤ／Ａ変換部２に出力する。また制御部４は、複数のＡ／Ｄ変換部３から出力されるＯＦＤＭ信号に含まれる、通信相手装置が生成したビットデータを取得する。
【００１６】
無線通信部１は、複数のアンテナ１０ａから成るアレイアンテナ１０と、複数の送信部１１と、複数の受信部１２とを備えている。各アンテナ１０ａは、通信相手装置から送信されるＯＦＤＭ信号を受信する。複数のアンテナ１０ａで受信されたＯＦＤＭ信号は、複数の受信部１２にそれぞれ入力される。また、複数の送信部１１が出力するＯＦＤＭ信号は複数のアンテナ１０ａにそれぞれ入力される。これにより、各アンテナ１０ａからＯＦＤＭ信号が無線送信される。
【００１７】
各Ｄ／Ａ変換部２は、制御部４から入力される、デジタル形式のＯＦＤＭ信号をアナログ形式のＯＦＤＭ信号に変換して出力する。複数の送信部１１には、複数のＤ／Ａ変換部２から出力されるＯＦＤＭ信号がそれぞれ入力される。各送信部１１は、入力されたベースバンドのＯＦＤＭ信号を搬送帯域のＯＦＤＭ信号に変換して出力する。
【００１８】
各受信部１２は、入力される搬送帯域のＯＦＤＭ信号をベースバンドのＯＦＤＭ信号に変換して出力する。複数のＡ／Ｄ変換部３には、複数の受信部１２から出力されるアナログ形式のＯＦＤＭ信号がそれぞれ入力される。各Ａ／Ｄ変換部３は、入力されるアナログ形式のＯＦＤＭ信号をデジタル形式のＯＦＤＭ信号に変換して出力する。
【００１９】
図２は制御部４の構成を示すブロック図である。図２に示されるように、制御部４は、複数のＩＤＦＴ部４０と、送信ウェイト処理部４１と、送信信号生成部４２とを備えている。さらに制御部４は、複数のＤＦＴ部５０と、受信ウェイト処理部５１と、受信データ取得部５２と、変動度合取得部５３と、パラメータ決定部５４とを備えている。
【００２０】
複数のＤＦＴ部５０には、複数のＡ／Ｄ変換部３から出力されるＯＦＤＭ信号がそれぞれ入力される。各ＤＦＴ部５０は、入力されるＯＦＤＭ信号に対して離散フーリエ変換（DFT：Discrete Fourier Transform）を行う。これにより、各ＤＦＴ部５０では、入力されたＯＦＤＭ信号を構成する複数のサブキャリアをそれぞれ変調する複数の複素シンボルが得られる。以後、ＤＦＴ部５０で得られる複素シンボルを「受信シンボル」と呼ぶ。また、ＤＦＴ部５０で得られる複数の複素シンボルを「受信シンボル列」と呼ぶ。各ＤＦＴ部５０で得られた受信シンボル列は、受信ウェイト処理部５１に入力される。
【００２１】
受信ウェイト処理部５１は、各アンテナ１０ａでの受信信号、つまり、各ＤＦＴ部５０から出力される受信シンボル列に適用する受信ウェイトを、例えばＭＭＳＥ（最小二乗誤差法）を用いて算出する。受信ウェイトは、通信相手装置（通信端末）から送信されるＯＦＤＭ信号に含まれるサブキャリアを変調する既知の複素シンボル（後述のトレーニング信号）に基づいて算出することができる。
【００２２】
受信ウェイト処理部５１は、入力された複数の受信シンボル列のそれぞれについて、当該受信シンボル列を構成する複数の複素シンボルのそれぞれに対して、対応する受信ウェイトを乗算（複素乗算）する。そして、受信ウェイト処理部５１は、複数の受信シンボル列に含まれる、同一のサブキャリアについての受信ウェイト乗算後の複数の複素シンボルを加算する。これにより、アレイアンテナ１０の指向性が、特定の通信相手装置からの１つのサブキャリア（希望波）に向けられるようになり、当該１つのサブキャリアについての希望シンボルを取得することができる。つまり、複数の復調シンボル列に含まれる、同一のサブキャリアについての受信ウェイト乗算後の複数の複素シンボルを足し合わせて得られる新たな複素シンボルでは、干渉成分が除去されており、当該新たな複素シンボルが希望シンボルとして取得される。受信ウェイト処理部５１は、ＯＦＤＭ信号を構成する複数のサブキャリアのそれぞれについて希望シンボルを取得して出力する。
【００２３】
受信データ取得部５２は、受信ウェイト処理部５１から出力される、ＯＦＤＭ信号を構成する複数のサブキャリアについての希望シンボルをビットデータに変換する。これにより、受信データ取得部５２では、通信相手装置から送信されるＯＦＤＭ信号に含まれるビットデータが取得される。
【００２４】
変動度合取得部５３は、アレイアンテナ１０で受信されたＯＦＤＭ信号に含まれる複数のサブキャリアの間での受信電力の変動の度合を求める。パラメータ決定部５４は、変動度合取得部５３で求められた、複数のサブキャリアの間での受信電力の変動の度合に基づいて、受信ウェイト処理部５１が受信ウェイトを算出する際に使用する逐次推定アルゴリズムでの引き継ぎパラメータの値を決定する。つまり、パラメータ決定部５４は、複数のサブキャリアの間での受信電力の変動の度合に基づいて、受信ウェイトを更新する際の前回の受信ウェイトを引き継ぐ程度を決定する。そして、パラメータ決定部５４は、決定した引き継ぎパラメータの値を通知するためのパラメータ通知信号ＮＳを受信ウェイト処理部５１に出力する。変動度合取得部５３及びパラメータ決定部５４の動作については後で詳細に説明する。
【００２５】
送信信号生成部４２は、通信相手装置に送信する送信データを生成する。そして、送信信号生成部４２は、生成した送信データに対応する複数の複素シンボルを生成して送信ウェイト処理部４１に入力する。以後、送信信号生成部４２で生成される複素シンボルを「送信シンボル」と呼ぶ。また、送信信号生成部４２で生成される複数の複素シンボルを「送信シンボル列」と呼ぶ。
【００２６】
送信ウェイト処理部４１は、入力された送信シンボル列を、アンテナ１０ａの数だけ準備する。この複数の送信シンボル列は、複数のアンテナ１０ａからそれぞれ送信される。そして、送信ウェイト処理部４１は、各送信シンボル列に適用する送信ウェイト、言い換えれば、各アンテナ１０ａからの送信信号に適用する送信ウェイトを算出する。送信ウェイトは、受信ウェイト処理部５１で算出された受信ウェイトに基づいて算出することができる。
【００２７】
送信ウェイト処理部４１は、入力された複数の送信シンボル列のそれぞれについて、当該送信シンボル列を構成する複数の送信シンボルのそれぞれに対して、対応する送信ウェイトを乗算する。その後、送信ウェイト処理部４１は、送信ウェイト乗算後の複数の送信シンボル列を、複数のＩＤＦＴ部４０にそれぞれ入力する。
【００２８】
各ＩＤＦＴ部４０は、入力される送信シンボル列に対して逆離散フーリエ変換（IDFT：Inverse DFT）を行う。これにより、ＩＤＦＴ部４０では、送信シンボル列を構成する複数の送信シンボルで変調された複数のサブキャリアが合成されたベースバンドのＯＦＤＭ信号が得られる。
【００２９】
図３は受信ウェイト処理部５１の構成を示すブロック図である。図３に示されるように、受信ウェイト処理部５１は、複数の複素乗算部５１０と、加算部５１２と、ウェイト算出部５１３とを備えている。ウェイト算出部５１３は、複数の受信ウェイトＲＷを更新するウェイト更新部５１３ａと、誤差信号生成部５１３ｂとを備えている。
【００３０】
複数の複素乗算部５１０には、複数のＤＦＴ部５０で取得された、同一のサブキャリアについての受信シンボルＲＳがそれぞれ入力される。また、複数の複素乗算部５１０には、ウェイト算出部５１３から出力される複数の受信ウェイトＲＷがそれぞれ入力される。各複素乗算部５１０は、入力された受信シンボルＲＳに対して、入力された受信ウェイトＲＷを複素乗算し、受信ウェイトＲＷが乗算された受信シンボルＲＳを出力する。加算部５１２は、複数の複素乗算部５１０から出力される、受信ウェイトＲＷが乗算された受信シンボルＲＳを足し合わせて、それによって得られた新たな受信シンボルを復調シンボルＤＳとして出力する。
【００３１】
誤差信号生成部５１３ｂは、加算部５１２で得られた既知の復調シンボルＤＳについての参照信号ＲＥＦに対する誤差を求めて、当該誤差を示す誤差信号ＥＳを生成して出力する。参照信号ＲＥＦは、加算部５１２で得られた既知の復調シンボルＤＳについての理想的な信号である。
【００３２】
ウェイト更新部５１３ａは、逐次推定アルゴリズムを用いて、誤差信号ＥＳが小さくなるように複数の受信ウェイトＲＷを更新する。このとき、ウェイト更新部５１３ａは、引き継ぎパラメータの値として、パラメータ決定部５４から出力されるパラメータ通知信号ＮＳが示す値を使用する。つまり、ウェイト更新部５１３ａは、引き継ぎパラメータの値として、パラメータ決定部５４が、複数のサブキャリアの間での受信電力の変動の度合に基づいて決定した値を使用する。本実施の形態に係るウェイト更新部５１３ａは、例えばＲＬＳアルゴリズムを使用して受信ウェイトＲＷを更新する。
【００３３】
ウェイト更新部５１３ａは、複数の受信ウェイトＲＷを所定回数更新すると、複数の受信ウェイトＲＷの更新を終了する。更新終了後の複数の受信ウェイトＲＷが複数の複素乗算部５１０にそれぞれ入力されると、加算部５１２からは、干渉成分が除去された復調シンボルＤＳ、つまり希望シンボルが出力されるようになる。このようにして、受信ウェイト処理部５１からは、各サブキャリアについての希望シンボルが出力される。
【００３４】
本実施の形態に係る通信装置１００では、上述のようにＴＤＭＡ／ＴＤＤ方式が採用されていることから、送信期間と受信期間とが交互に現れることになる。図４は通信装置１００で使用されるＴＤＭＡ／ＴＤＤフレーム２００の構成を示す図である。
【００３５】
図４に示されるように、ＴＤＭＡ／ＴＤＤフレーム２００は、横軸及び縦軸に時間及び周波数をそれぞれ示す時間−周波数平面上で特定される。１つのＴＤＭＡ／ＴＤＤフレーム２００は、通信装置１００から通信相手装置へ信号を送信するための送信フレーム２００ｓと、通信装置１００が通信相手装置からの信号を受信するための受信フレーム２００ｒとで構成されている。
【００３６】
送信フレーム２００ｓ及び受信フレーム２００ｒのそれぞれは、時間方向に４つのスロットＳＬ、周波数方向に第１サブチャネルＳＣＨ１〜第ｉサブチャネルＳＣＨｉ（ｉ≧２）を含んでいる。本実施の形態では、例えばｉ＝９であって、図４に示されるように、送信フレーム２００ｓ及び受信フレーム２００ｒのそれぞれは、周波数方向に第１サブチャネルＳＣＨ１〜第９サブチャネルＳＣＨ９を含んでいる。以後、第１サブチャネルＳＣＨ１〜第９サブチャネルＳＣＨ９を特に区別する必要が無い場合には、それぞれを単に「サブチャネルＳＣＨ」と呼ぶことがある。
【００３７】
ＴＤＭＡ／ＴＤＤフレーム２００では、１つのスロットＳＬの時間幅は６２５μｓに設定されている。したがって、送信フレーム２００ｓ及び受信フレーム２００ｒのそれぞれの時間長は２．５ｍｓとなり、１つのＴＤＭＡ／ＴＤＤフレーム２００の時間長は５ｍｓとなる。また、１つのサブチャネルＳＣＨの帯域幅は９００ｋＨｚであって、１つのサブチャネルＳＣＨは２４本のサブキャリアで構成されている。
【００３８】
１つのスロットＳＬと１つのサブチャネルＳＣＨとで、単位無線リソースであるＰＲＵ（Physical Resourse Unit）３００が構成されている。送信フレーム２００ｓ及び受信フレーム２００ｒのそれぞれは、３２個のＰＲＵ３００で構成されている。通信装置１００と通信相手装置との通信はＰＲＵ３００単位で行われる。例えば、通信装置１００では、通信相手装置に対する無線リソースの割り当てはＰＲＵ３００単位で行われる。通信相手装置に対する無線リソースの割り当ては制御部４で行われる。制御部４は、送信フレーム２００ｓ及び受信フレーム２００ｒのそれぞれについて、複数の通信相手装置のそれぞれに対して３６個のＰＲＵ３００のうちの少なくとも１つのＰＲＵ３００を、当該複数の通信相手装置の間で重複しないように割り当てる。制御部４において各通信相手装置に対してＰＲＵ３００が割り当てられると、通信装置１００は、各通信相手装置と、割り当てられたＰＲＵ３００を使用して通信を行う。
【００３９】
図５はＰＲＵ３００の構成例を示す図である。図５では横方向及び縦方向が時間及び周波数をそれぞれ示している。図５のＳ１〜Ｓ１９はＯＦＤＭシンボルの番号を示しており、図５のＦ１〜Ｆ２４はサブキャリアの周波数番号を示している。Ｆ１〜Ｆ２４の順に周波数が大きくなっている。
【００４０】
図５に示されるように、ＰＲＵ３００は、例えば、複数のデータシンボル３０１と、複数のトレーニングシンボル３０２と、複数のパイロットシンボル３０３と、複数のヌルシンボル３０４とを含んでいる。ＰＲＵ３００には、時間軸方向において、先頭に第１ガードタイムＧＴ１が、末尾に第２ガードタイムＧＴ２がそれぞれ設けられている。図５の例では、ＯＦＤＭシンボルＳ１に含まれる、周波数Ｆ２〜Ｆ１２，Ｆ１４〜Ｆ２４のサブキャリアのそれぞれがトレーニングシンボル３０２となっており、ＯＦＤＭシンボルＳ５，Ｓ９，Ｓ１３，Ｓ１７のそれぞれに含まれる、周波数Ｆ３，Ｆ７，Ｆ１１，Ｆ１５，Ｆ１９，Ｆ２３のサブキャリアのそれぞれがパイロットシンボル３０３となっている。また周波数Ｆ１のサブキャリアがガードキャリアとなっており、周波数Ｆ１３のサブキャリアがＤＣキャリアとなっている。そして、ＯＦＤＭシンボルＳ１〜Ｓ１９のそれぞれのガードキャリア及びＤＣキャリアのそれぞれがヌルシンボル３０４となっている。
【００４１】
トレーニングシンボル３０２に係るサブキャリアは既知の複素シンボルで変調される。つまり、トレーニングシンボル３０２には既知の複素シンボルが含められる。本通信装置１００は、通信相手装置から送信される、この既知の複素シンボルを用いて、受信ウェイトＲＷを算出する。以後、トレーニングシンボル３０２が含む既知の複素シンボルを「トレーニング信号」と呼ぶ。
【００４２】
＜ウェイト更新動作＞
次に、受信ウェイトＲＷが更新される際の通信装置１００の動作について説明する。上述のように、１つのＰＲＵ３００においては、周波数Ｆ２〜Ｆ１２のサブキャリアに係る１１個のトレーニングシンボル３０２と、周波数Ｆ１４〜Ｆ２４のサブキャリアに係る１１個のトレーニングシンボル３０２とが含まれている。本実施の形態に係る通信装置１００は、受信フレーム２００ｒの先頭のスロットＳＬにおける第１サブチャネルＳＣＨ１〜第９サブチャネルＳＣＨ９のそれぞれについて、当該サブチャネルＳＣＨの周波数Ｆ２〜Ｆ１２のサブキャリアが含む１１個のトレーニング信号を用いて、当該サブチャネルＳＣＨの周波数Ｆ２〜Ｆ１２のサブキャリアに共通に適用する受信ウェイトＲＷを各アンテナ１０ａについて算出する。
【００４３】
また、本通信装置１００は、受信フレーム２００ｒの先頭のスロットＳＬにおける第１サブチャネルＳＣＨ１〜第９サブチャネルＳＣＨ９のそれぞれについて、当該サブチャネルＳＣＨの周波数Ｆ１４〜Ｆ２４のサブキャリアが含む１１個のトレーニング信号を用いて、当該サブチャネルＳＣＨの周波数Ｆ１４〜Ｆ２４のサブキャリアに共通に適用する受信ウェイトＲＷを各アンテナ１０ａについて算出する。
【００４４】
このように、本実施の形態では、９個のサブチャネルＳＣＨのそれぞれについて、周波数Ｆ２〜Ｆ１２のサブキャリアに適用される、複数の受信ウェイトＲＷから成る受信ウェイトベクトル（以後、「上位側受信ウェイトベクトル」と呼ぶ）と、周波数Ｆ１４〜Ｆ２４のサブキャリアに適用される、複数の受信ウェイトＲＷから成る受信ウェイトベクトル（以後、「下位側受信ウェイトベクトル」と呼ぶ）とが、受信フレーム２００ｒの先頭のスロットＳＬにおいて算出される。したがって、１つの受信フレーム２００ｒにおいては、１８個（＝９×２）の受信ウェイトベクトルが算出される。
【００４５】
以後、１つの受信ウェイトベクトルを算出する際に使用される１１個のトレーニング信号を、当該トレーニング信号を含むサブキャリアの周波数が低いものから順に第１〜第１１のトレーニング信号とそれぞれ呼ぶ。したがって、例えば、周波数Ｆ２のサブキャリアが含むトレーニング信号及び周波数Ｆ１４のサブキャリアが含むトレーニング信号のそれぞれは、第１のトレーニング信号となる。また、１つの受信ウェイトベクトルを算出する際に使用される１１個のトレーニング信号をそれぞれ含む１１個のサブキャリアを、周波数が低いものから順に第１〜第１１のサブキャリアとそれぞれ呼ぶ。通信装置１００は、各アンテナ１０ａで受信される１つのトレーニング信号を用いて、各アンテナ１０ａに適用される受信ウェイトＲＷを１回更新する。したがって、本実施の形態では、受信ウェイトベクトルが１１回更新されると、受信ウェイトベクトルの更新が終了する。
【００４６】
図６は、第ｎサブチャネルＳＣＨｎ（１≦ｎ≦９）に適用される受信ウェイトベクトル（上位側受信ウェイトベクトルあるいは下位側受信ウェイトベクトル）を更新する際の通信装置１００の動作を示すフローチャートである。第ｎサブチャネルＳＣＨｎに適用される上位側受信ウェイトベクトル及び下位側受信ウェイトベクトルを更新する際の通信装置１００の動作は同じである。通信装置１００では、図６に示される処理が、第１サブチャネルＳＣＨ１〜第９サブチャネルＳＣＨ９のそれぞれについて行われる。
【００４７】
受信フレーム２００ｒの先頭のスロットＳＬが開始すると、図６に示されるように、ステップｓ１において、変動度合取得部５３が、各ＤＦＴ部５０で取得された第１〜第１１のトレーニング信号に基づいて、当該第１〜第１１のトレーニング信号をそれぞれ含む第１〜第１１のサブキャリア（周波数Ｆ２〜Ｆ１２のサブキャリアあるいは周波数Ｆ１４〜Ｆ２４のサブキャリア）の受信電力を算出する。具体的には、変動度合取得部５３は、複数のＤＦＴ部５０で取得された第ｍのトレーニング信号（１≦ｍ≦１１）の大きさの平均値を求める。そして、変動度合取得部５３は、求めた平均値を、第ｍのトレーニング信号を含む第ｍのサブキャリアの受信電力とする。なお、複数のＤＦＴ部５０で取得された第ｍのトレーニング信号の大きさの最小値を、第ｍのサブキャリアの受信電力としても良い。
【００４８】
次にステップｓ２において、変動度合取得部５３は、第１〜第１１のサブキャリアの間での受信電力の変動の度合（以後、単に「変動度合」と呼ぶ）を求める。変動度合取得部５３は、例えば、第１〜第１１のサブキャリアの受信電力についての標準偏差を求めて、この標準偏差を変動度合とする。なお、第１〜第１１のサブキャリアの受信電力において、最小値と最大値の差を求めて、これを変動度合としても良い。
【００４９】
次にステップｓ３において、パラメータ決定部５４は、変動度合取得部５３が求められた変動度合に基づいて、ウェイト更新部５１３ａで使用される逐次推定アルゴリズム（本例ではＲＬＳアルゴリズム）での引き継ぎパラメータ（本例では忘却係数）の値を決定する。パラメータ決定部５４は、引き継ぎパラメータについて、複数の候補値を記憶しており、当該複数の候補値から、ウェイト更新部５１３ａが使用する引き継ぎパラメータの値を決定する。引き継ぎパラメータには１以下の値が設定され、その値が大きいほど、受信ウェイトベクトルを更新する際に、前回の受信ウェイトベクトルを引き継ぐ程度が大きくなっている。本実施の形態では、例えば、“０．９８０”、“０．８３３”及び“０．６６６”の３つの候補値がパラメータ決定部５４に記憶されている。
【００５０】
パラメータ決定部５４は、変動度合取得部５３で取得された変動度合（標準偏差）が第１のしきい値ＴＨ１以下の場合には、引き継ぎパラメータの値を“０．９８０”とする。パラメータ決定部５４は、変動度合取得部５３で取得された変動度合（標準偏差）が第１のしきい値ＴＨ１よりも大きく第２のしきい値ＴＨ２（＞ＴＨ１）以下の場合には、引き継ぎパラメータの値を“０．８３３”とする。そして、パラメータ決定部５４は、変動度合取得部５３で取得された変動度合（標準偏差）が第２のしきい値ＴＨ２よりも大きい場合には、引き継ぎパラメータの値を“０．６６６”とする。パラメータ決定部５４は、引き継ぎパラメータの値を決定すると、当該値を通知するためのパラメータ通知信号ＮＳを受信ウェイト処理部５１に出力する。
【００５１】
このように、本実施の形態に係るパラメータ決定部５４は、複数のサブキャリアの間での受信電力の変動の度合が大きいほど、引き継ぎパラメータの値を小さくして、受信ウェイトベクトルを更新する際に前回の受信ウェイトベクトルを引き継ぐ程度（参照する割合）を小さくしている。アレイアンテナ１０での受信信号に現れるマルチパスフェージングが大きくなると、複数のサブキャリアの間での受信電力の変動の度合が大きくなることから、マルチパスフェージングが大きいほど、受信ウェイトベクトルを更新する際に前回の受信ウェイトベクトルを引き継ぐ程度を小さくすることができる。よって、受信ウェイトベクトルの更新時に、誤差を多く含んだ前回の受信ウェイトベクトルを引き継ぐ程度を小さくすることができ、受信ウェイトベクトルが収束するまでの時間を短くすることができる。この点については後で詳細に説明する。
【００５２】
引き継ぎパラメータの値が決定されると、ステップｓ４において、ウェイト更新部５１３ａは、複数の複素乗算部５１０にそれぞれ入力する複数の受信ウェイトＲＷに初期値を設定する。
【００５３】
次にステップｓ５において、受信ウェイト処理部５１は、各ＤＦＴ部５０で取得された第１〜第１１のトレーニング信号のうちの一つのトレーニング信号を使用して、受信ウェイトベクトルを１回更新する。ステップｓ５で使用されるトレーニング信号を「使用対象トレーニング信号」と呼ぶ。
【００５４】
ステップｓ５では、複数の複素乗算部５１０に対して、複数のＤＦＴ部５０で取得された使用対象トレーニング信号がそれぞれ入力される。また、複数の複素乗算部５１０には、現状（更新前）の複数の受信ウェイトＲＷがそれぞれ入力される。したがって、加算部５１２からは、現状の複数の受信ウェイトＲＷがそれぞれ乗算された、複数の使用対象トレーニング信号が加算されて得られる復調シンボルＤＳが出力される。以後、この復調シンボルＤＳを「復調使用対象トレーニング信号」と呼ぶ。
【００５５】
誤差信号生成部５１３ｂは、加算部５１２で得られた復調使用対象トレーニング信号について、当該復調使用対象トレーニング信号の理想的な信号を示す参照信号ＲＥＦに対する誤差を求めて、当該誤差を示す誤差信号ＥＳを生成する。ウェイト更新部５１３ａは、この誤差信号ＥＳと、複数のＤＦＴ部５０からの使用対象トレーニング信号とを用いて、複数の受信ウェイトＲＷを１回更新する。このとき、ウェイト更新部５１３ａは、引き継ぎパラメータの値として、パラメータ決定部５４からのパラメータ通知信号ＮＳが示す値を使用する。
【００５６】
次にステップｓ６において、受信ウェイト処理部５１は、受信ウェイトベクトルを所定回数、具体的には１１回更新したかを判断する。言い換えれば、受信ウェイト処理部５１は、第１〜第１１のトレーニング信号のすべてを使用対象トレーニング信号に設定したかを判断する。受信ウェイト処理部５１は、受信ウェイトベクトルを所定回数更新していないと判断すると、ステップｓ５を再度実行する。このステップｓ５では、第１〜第１１のトレーニング信号のうち、前回のステップｓ５での使用対象トレーニング信号とは別のトレーニング信号が使用対象トレーニング信号とされる。
【００５７】
一方で、ステップｓ６において、受信ウェイト処理部５１が、受信ウェイトベクトルを所定回数更新したと判断すると、ウェイト更新部５１３ａは、受信ウェイトベクトルの更新を終了する。以後、受信ウェイト処理部５１では、更新終了後の受信ウェイトベクトルが使用され、受信ウェイト処理部５１から希望シンボルが出力される。
【００５８】
以上のように、本実施の形態に係る通信装置１００では、アレイアンテナ１０で受信されたＯＦＤＭ信号に含まれる複数のサブキャリアの間での受信電力の変動の度合に基づいて、引き継ぎパラメータの値を決定している。つまり、本実施の形態に係る通信装置１００では、アレイアンテナ１０で受信されたＯＦＤＭ信号に含まれる複数のサブキャリアの間での受信電力の変動の度合に基づいて、受信ウェイトベクトルを更新する際に前回の受信ウェイトベクトルを参照する割合を決定している。これにより、受信ウェイトベクトルが収束するまでの時間を低減することができる。以下にこのことについて詳細に説明する。
【００５９】
図７は、受信ウェイトベクトルの更新回数と、誤差信号ＥＳの大きさとの関係を示す図である。図７の横軸は、受信ウェイトベクトルの更新回数を示している。図７の縦軸は、対応する横軸の回数、受信ウェイトベクトルを更新する際の誤差信号ＥＳの大きさを「誤差電力」として示している。
【００６０】
図７において、グラフ６００，６０１は、引き継ぎパラメータの値を“０．９８０”に設定した場合のグラフである。グラフ７００は、引き継ぎパラメータの値を“０．８３３”に設定した場合のグラフである。グラフ８００は、引き継ぎパラメータの値を“０．６６６”に設定した場合のグラフである。また、グラフ６００は、アレイアンテナ１０での受信信号にマルチパスフェージングが現れていない場合のグラフである。グラフ６０１，７００，８００は、アレイアンテナ１０での受信信号に、大きなマルチパスフェージングが現れている場合のグラフである。
【００６１】
グラフ６００，６０１に示されるように、引き継ぎパラメータの値が大きい場合において、アレイアンテナ１０での受信信号にマルチパスフェージングが現れると、言い換えれば、アレイアンテナ１０での受信信号に遅延波の影響が現れると、誤差信号ＥＳを十分に小さくするためには、受信ウェイトベクトルをより多くの回数更新する必要があり、受信ウェイトベクトルが収束するまでの時間が長くなる。これは、アレイアンテナ１０での受信信号にマルチパスフェージングが現れると、受信ウェイトベクトルの推定精度が劣化し、更新時に、誤差を多く含んだ前回の受信ウェイトベクトルを多く引き継ぐためである。
【００６２】
これに対して、グラフ７００，８００に示されるように、引き継ぎパラメータの値が小さく、受信ウェイトベクトルの更新時において前回の受信ウェイトベクトルを引き継ぐ程度が小さい場合には、アレイアンテナ１０での受信信号にマルチパスフェージングが現れた場合であっても、受信ウェイトベクトルが収束するまでの時間はグラフ６００と比較して、それほど長くならない。これは、受信ウェイトベクトルの更新時に、誤差を多く含んだ前回の受信ウェイトベクトルをあまり引き継がないためである。
【００６３】
また、アレイアンテナ１０での受信信号にマルチパスフェージングが現れていない場合には、グラフ６００に示されるように、引き継ぎパラメータの値を大きくして、受信ウェイトベクトルの更新時に前回の受信ウェイトベクトルを多く引き継ぐ方が、受信ウェイトベクトルが収束するまでの時間を短くすることができる。
【００６４】
以上より、アレイアンテナ１０での受信信号に現れるマルチパスフェージングが大きいほど、引き継ぎパラメータの値を小さくすることによって、マルチパスフェージングの大きさにかかわらず、受信ウェイトベクトルが収束するまでの時間を短くすることができる。
【００６５】
ここで、アレイアンテナ１０での受信信号に現れるマルチパスフェージングが大きくなると、アレイアンテナ１０で受信されたＯＦＤＭ信号に含まれる複数のサブキャリアの間で受信電力の変動の度合が大きくなる。したがって、複数のサブキャリアの間で受信電力の変動の度合が大きいほど、引き継ぎパラメータの値を小さくすることによって、アレイアンテナ１０での受信信号に現れるマルチパスフェージングの大きさにかかわらず、受信ウェイトベクトルが収束するまでの時間を短くすることができる。
【００６６】
図８は、アレイアンテナ１０で受信されたＯＦＤＭ信号に含まれる複数のサブキャリアの受信電力を示す図である。図８の横軸はサブキャリア番号を示している。図８の縦軸は、対応する横軸のサブキャリア番号を有するサブキャリアの受信電力を示している。図８の例では、ＯＦＤＭ信号を構成する複数のサブキャリアに対して、周波数が小さいものから順に１から始まる連続する番号を付与している。例えば、サブキャリア番号１〜２４のサブキャリアは、第１サブチャネルＳＣＨ１の周波数Ｆ１〜Ｆ２４のサブキャリアをそれぞれ示している。なお、ガードキャリア及びＤＣキャリアの受信電力はほぼ零となっている。
【００６７】
図８のグラフ９００は、図７のグラフ６００と同様に、アレイアンテナ１０での受信信号にマルチパスフェージングが現れていない場合のグラフである。図８のグラフ９１０は、図７のグラフ６０１，７００，８００と同様に、アレイアンテナ１０での受信信号に、大きなマルチパスフェージングが現れている場合のグラフである。
【００６８】
グラフ９００に示されるように、アレイアンテナ１０での受信信号にマルチパスフェージングが現れていない場合には、複数のサブキャリアの間において受信電力の変動はほとんど見られない。
【００６９】
これに対して、グラフ９１０に示されるように、アレイアンテナ１０での受信信号にマルチパスフェージングが現れると、複数のサブキャリアの間において受信電力が大きく変動する。これは、マルチパスフェージングには周波数依存性があるためである。
【００７０】
以上の点に鑑み、本実施の形態では、アレイアンテナ１０で受信されたＯＦＤＭ信号に含まれる複数のサブキャリアの間での受信電力の変動の度合に基づいて、引き継ぎパラメータの値、つまり受信ウェイトを更新する際の前回の受信ウェイトを引き継ぐ程度を決定している。言い換えれば、アレイアンテナ１０で受信されたＯＦＤＭ信号に含まれる複数のサブキャリアの間での受信電力の変動の度合に基づいて、受信ウェイトを更新する際に前回の受信ウェイトを参照する割合を決定している。これにより、アレイアンテナ１０での受信信号に現れるマルチパスフェージングが大きい場合であっても、受信ウェイトベクトルが収束するまでの時間を低減することができる。
【００７１】
なお、図７のグラフ６０１，７００，８００及び図８のグラフ９１０は、上述のステップ３において、変動度合取得部５３で取得された変動度合が第２のしきい値ＴＨ２よりも大きくなるぐらい大きなマルチパスフェージングがアレイアンテナ１０での受信信号に現れている場合のグラフである。したがって、このような場合には、上述のステップｓ３のように、引き継ぎパラメータの値を“０．６６６”に設定することによって、グラフ８００に示されるように、受信ウェイトベクトルが収束するまでの時間を短くすることができる。
【００７２】
上述の説明では、本発明を次世代ＰＨＳの基地局に適用する場合について説明したが、本発明は、ＯＦＤＭ信号を用いて通信する通信装置であれば、他の通信装置にも適用することができる。例えば、本発明は、ＬＴＥ（Long Term Evolution）やＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）での基地局に適用することができる。
【符号の説明】
【００７３】
１０  アレイアンテナ
１０ａ  アンテナ
５３  変動度合取得部
５４  パラメータ決定部
１００  通信装置
５１３  受信ウェイト算出部
ＲＷ  受信ウェイト
【図１】
2012034009.tif 000003
【図２】
2012034009.tif 000004
【図３】
2012034009.tif 000005
【図４】
2012034009.tif 000006
【図５】
2012034009.tif 000007
【図６】
2012034009.tif 000008
【図７】
2012034009.tif 000009
【図８】
2012034009.tif 000010