JP2009171317A - 無線通信装置及びその制御方法並びにコンピュータプログラム - Google Patents
無線通信装置及びその制御方法並びにコンピュータプログラム Download PDFInfo
- Publication number
- JP2009171317A JP2009171317A JP2008008164A JP2008008164A JP2009171317A JP 2009171317 A JP2009171317 A JP 2009171317A JP 2008008164 A JP2008008164 A JP 2008008164A JP 2008008164 A JP2008008164 A JP 2008008164A JP 2009171317 A JP2009171317 A JP 2009171317A
- Authority
- JP
- Japan
- Prior art keywords
- wireless communication
- communication apparatus
- reception
- subcarrier
- spectrum
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Radio Transmission System (AREA)
Abstract
【課題】 無線通信装置におけるキャリブレーション処理を改良し、もって効率的な無線通信システムの利用を可能にすること。
【解決手段】 無線通信装置は、送信側と受信側とでそれぞれ複数のアンテナを使用し、送信側と受信側との間で信号を多重化し複数の空間ストリームを形成して無線通信を行う。スペクトラムを受信する(S507)都度、受信したスペクトラムのひずみを検出し、ひずみを検出した頻度を計数する(S509)。そして、その頻度が閾値を超えたときに、複数の空間ストリームを形成するためのキャリブレーション処理を実行する(S511)。
【選択図】 図5
【解決手段】 無線通信装置は、送信側と受信側とでそれぞれ複数のアンテナを使用し、送信側と受信側との間で信号を多重化し複数の空間ストリームを形成して無線通信を行う。スペクトラムを受信する(S507)都度、受信したスペクトラムのひずみを検出し、ひずみを検出した頻度を計数する(S509)。そして、その頻度が閾値を超えたときに、複数の空間ストリームを形成するためのキャリブレーション処理を実行する(S511)。
【選択図】 図5
Description
本発明は、無線通信装置及びその制御方法並びにコンピュータプログラムに関する。
データ転送の伝送路として無線伝送路があり、一般的な無線伝送路として無線LAN規格IEEE802.11がある。この無線LANを始めとする無線通信においても、音声データやストリーミング配信される映像データのように大容量かつリアルタイム性が要求されるようなデータ転送の需要が高まってきている。
このような需要に対して、例えば、伝送されるデータの種別によって優先順位を設け、この優先順位の高いデータほど優先して伝送するような方式(IEEE802.11e)が、QoS技術を実現する手段として検討され、提案されている。
また、大容量の伝送を実現する手段としてMIMO(Multi−Input Multi−Output)伝送方式を採用した広帯域な無線伝送方式が検討されている。MIMO伝送方式は、無線LAN規格IEEE802.11において、現在規格策定中であるIEEE802.11nにも採用される予定である。このMIMO伝送方式は、送信側と受信側で複数のアンテナ素子を装備し、空間分割多重によって複数の論理的な空間ストリームを形成することで使用する周波数帯域を増やすことなく伝送容量の拡大を図った技術である。
図3は、IEEE802.11nで採用される予定であるMIMO伝送方式の概要を説明するための図である。ここに示してあるのはMIMOチャネルの伝送路を表現したものである。
301は、送信側のアンテナ数M、受信側のアンテナ数Nのアレーアンテナで構成される無線通信における伝送路を示したものである。これは、各アンテナ対向の伝送路をa11・・aNMの行列で表現したチャネル応答行列を示している。
302は、伝送路301のチャネル応答行列を特異値分解(Singular Value Decomposition: SVD)して等価回路で表現した図である。この等価回路は、送信側アンテナの固有ベクトルEt Hと、受信側アンテナの固有ベクトルErと、固有パス√λ1,√λ2,…,√λM0とで表現される。
伝送路301のチャネル応答行列を特異値分解(SVD)することによって、独立な伝送路を最大M0(N、Mの小さい方の値)個形成することが可能となる。この仮想的なパスを固有パス(√λ1,√λ2,・・・,√λM0)と呼ぶ。これは、独立なM0個の伝送ストリームを混信無く送信する能力を持つことを表現したものである。また、固有パスの振幅利得は√λiであり、固有パスの大きさによって伝送容量のサイズは異なる。
実際に、上述のMIMO伝送方式を用いた無線伝送を行うには、予め送信側及び受信側において固有ベクトルEt HとErを設定する必要がある。この固有ベクトルEt HとErを設定する方法として、対向する送信側と受信側との間で実施されるキャリブレーション処理がある。キャリブレーション処理は、テスト信号を送信側から送信し、その信号を受信側で受信することによって得られた情報を基に計算を行って固有ベクトルErを決定する。また、その情報を送信側へフィードバックすることによって送信側は固有ベクトルEt Hを決定する。
上述のキャリブレーション処理に関連した技術として、特開2005−142715号公報(特許文献1)に記載の無線通信システムがある。これは、送信側が受信側から送信されるリファレンス信号を受信することでチャネル情報を取得し、このチャネル情報から固有ベクトルEt Hを決定する。そして、送信側が多重化する信号毎の重みを算出し、前記重みを与えたトレーニング信号を受信側へ送信する。前記トレーニング信号を受信した受信側は前記トレーニング信号に基づいて固有ベクトルErを決定する。更に、IEEE802.11規格に関連する部分としてRTS(Request to Send)/CTS(Clear to Send)方式を用いて上記キャリブレーション処理を実行する技術が記載されている。
同様に、特開2006−33658号公報(特許文献2)に記載の無線通信システムがある。ここにも、上記と同様のキャリブレーション処理をRTS/CTS方式を用いて実行する技術が記載されている。
上述した特許文献1及び2は、具体的には、MIMO伝送方式を実現するために受信機側から送信側へフィードバックする情報量を圧縮する方法や、そのフィードバックのセットアップ手順を簡素にする方法を開示する。また、ブロードキャストを用いることで周辺局からの妨害波や干渉波の影響を受けずにキャリブレーション処理を行う方法も開示している。
しかしながら、これら特許文献1,2は、キャリブレーション処理そのものの手順や方法について提案したものである。従って、複数の無線端末で構成される無線通信システムを想定した場合、使用形態や電波環境や使用状況の変化に応じてどのようなタイミングでキャリブレーション処理を実行するかについては記載されていない。
例えば、特許文献1,2に記載された技術によれば、複数の無線端末で構成される無線通信システムにとってMIMO伝送方式を用いて無線伝送路を形成する必要がない場合でもキャリブレーション処理を実行することになる。そのため、無線通信システム全体の効率的な利用形態を実現するのは難しい。
そこで、本発明は、無線通信装置におけるキャリブレーション処理を改良し、もって効率的な無線通信システムの利用を可能にすることを目的とする。
本発明の一側面によれば、送信側と受信側とでそれぞれ複数のアンテナを使用し、送信側と受信側との間で信号を多重化し複数の空間ストリームを形成して無線通信を行う無線通信システムにおける無線通信装置であって、受信したスペクトラムのひずみを検出する検出手段と、前記検出手段による前記ひずみの検出結果に基づいて、前記複数の空間ストリームを形成するためのキャリブレーション処理の実行を制御する制御手段とを有することを特徴とする無線通信装置が提供される。
本発明によれば、無線通信装置におけるキャリブレーション処理が改良され、これにより効率的な無線通信システムの利用が可能となる。
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、本発明は以下の実施形態に限定されるものではなく、本発明の実施に有利な具体例を示すにすぎない。また、以下の実施形態の中で説明されている特徴の組み合わせの全てが本発明の課題解決手段として必須のものであるとは限らない。
<実施形態1>
以下、図面を参照しながら本発明の実施形態の説明を行う。特に無線通信においては、IEEE802.11規格及びこの規格の拡張となるIEEE802.11nを含む各種関連規格を使用する無線通信を想定している。なお、本発明は、IEEE802.11規格及びこの規格の拡張となるIEEE802.11nとして提案される仕組みの範囲内のみでなく、別の通信プロトコルに準拠した通信システムにも適用可能である。
以下、図面を参照しながら本発明の実施形態の説明を行う。特に無線通信においては、IEEE802.11規格及びこの規格の拡張となるIEEE802.11nを含む各種関連規格を使用する無線通信を想定している。なお、本発明は、IEEE802.11規格及びこの規格の拡張となるIEEE802.11nとして提案される仕組みの範囲内のみでなく、別の通信プロトコルに準拠した通信システムにも適用可能である。
図1は、本実施形態における無線通信システムの一例を示す構成図である。
この無線通信システムは複数の無線通信装置を収容している。無線通信装置には、無線端末としてのSTAと基地局としてのAPが含まれる。本発明の効果をわかり易く説明するために、特定のシステム構成を具体例に挙げて以下の説明を行う。従って、STAとAPとで構成されるその他のシステム構成にも本発明は適用可能である。
10は、映像データの送信機能を持つSTA1であって、例えば無線LAN通信機能を使用して映像ストリームを送信可能なデジタルビデオカメラである。20は、映像データの受信機能を持つSTA2であって、例えば無線LAN通信機能を使用して映像ストリームを受信可能なテレビである。30は、前記10や前記20のようなSTAを収容するAPであって、例えば無線LANにおけるアクセスポイントである。そして、STA1及びSTA2がAPと論理的な接続関係(Association)を確立することで、APとその配下にあるSTA1及びSTA2とで構成されるネットワーク(BSS)を形成する。
ここで、デジタルビデオカメラで取得した映像をテレビに対して送信し、テレビにてその映像を表示させるような動作を行う場合の映像データの伝送方法を考えると、大きくは2つの方法が考えられる。1つは、アクセスポイントを経由した映像データの伝送方法であり、もう1つは、デジタルビデオカメラとテレビとの間を直接伝送する映像データの伝送方法である。
アクセスポイントを経由した映像データの伝送方法には、IEEE802.11の規格に従って、STA1からAPへの通信路と、APからSTA2への通信路を形成して、映像データをSTA1からSTA2へAPを経由して伝送する方法がある。
一方、直接映像データを伝送する方法は、さらに2つの方法が考えられる。その一つは、IEEE802.11eの規格であるDLS(Direct Link Setup)を用いてSTA1とSTA2との間で直接通信路を形成し、QoSを保証した伝送方法によって、映像データをSTA1からSTA2へ直接伝送する方法である。
もう一つは、STA1がアクセスポイントの機能を有している場合に、STAからAPへと機能の切り替えを行って、STA2を配下に接続するようなネットワークを新たに構築することによって、映像データをSTA1からSTA2へ直接伝送する方法である。
次に、MIMO伝送方式による無線伝送を行うための無線通信部の構成について概要を説明する。MIMO伝送方式は、送信側と受信側とで複数のアンテナ素子を装備し、空間分割多重によって送信側と受信側との間で信号を多重化して複数の論理的な空間ストリームを形成する。これにより、使用する周波数帯域を増やすことなく伝送容量の拡大を図った技術である。図2は、図1に示した無線通信システムに収容される無線通信装置であるSTA及びAPが備える無線通信部の構成を示すブロック図である。
201は無線通信部の全体を制御する制御部である。キャリブレーション処理を実行するにあたり、キャリブレーション信号の生成や複数の固有パスを設定するための固有ベクトルEt HとErの算出などの処理も制御部201が行う。また、制御部201は、キャリブレーションを実行するためのトリガを受信する手段の一つとして、後述の受信品質劣化検出部218より、受信品質劣化通知を受信する手段を具備している。さらに制御部201は、受信品質劣化検出部218に、受信スペクトラムのひずみを検出するための各閾値を送信する手段も具備する。
202は受信MAC処理部で、無線LAN規格IEEE802.11で示すMAC(Medium Access Control)レイヤの受信側における処理を行う部位である。後述の受信PHY処理部204から受け取ったMACフレームに関する解析等を行う。
203は送信MAC処理部で、無線LAN規格IEEE802.11で示すMACレイヤの送信側における処理を行う部位である。送信したいデータにMAC処理を施し、MACフレームを形成し、後述の送信PHY処理部へ送信する。
204は受信PHY処理部であり、無線LAN規格IEEE802.11で示すPHYレイヤの受信側における処理を行う部位である。後述のアンテナ217で受信したOFDM信号に関して、AD変換/復調/復号などの処理を行う。
205は復号部である。後述の復調部206で復調されたデータをもとに、分割されたデータの復号処理を行う。
206は復調部で、受信したOFDM信号の各サブキャリアに関する復調を行う。
207は受信重付処理部で、後述のFFT処理部208でフーリエ変換された各サブキャリアに対して、チャネル推定・チャネル等化を行い、さらに定常位相回転を補正する処理を行う。定常位相回転の検出及び補正は、サブキャリアのうち、パイロットサブキャリア信号を用いて行う。また、受信重付処理部で算出された各サブキャリアの受信信号強度及び、検出された定常位相回転は、後述の受信品質劣化検出部218にも渡される。さらに、サブキャリアごとに受信重付処理を行う。重付処理とは、時間情報と大きさ(振幅)を変化させる処理である。また、これはキャリブレーション処理等を実行することで算出された固有ベクトルEt HとErに基づいた処理でもある。
208は、FFT処理部で、後述の受信部209より送られたOFDM信号のマルチキャリアを一括復調する処理を行う。
209は受信部で、後述のアンテナ217より受信したアナログデータに対し、ゲイン調整、AD変換、キャリア周波数同期、シンボルタイミング同期などを行う。
210は送信PHY処理部で、無線LAN規格IEEE802.11で示すPHYレイヤの送信側における処理を行う部位である。送信MAC処理部203で形成したMACフレームを符号化/変調/DA変換などの処理を行う。
211は符号部で、無線LANでOFDMを使用する場合、畳み込み符号により、MACフレームを符号化する。
212は変調部で、符号化された送信ビットにインターリーブ処理を施し、サブキャリアに分割して変調を行う。
213は送信重付処理部で、複数のストリームの夫々に重み付け処理を行う。この重み付け処理は、時間情報と大きさ(振幅)を変化させる処理である。また、これはキャリブレーション処理等を実行することで算出された固有ベクトルEt HとErに基づいた処理でもある。
214はIFFT処理部で、サブキャリアに分割された変調信号に対して、逆フーリエ変換を行う。
215は送信部で、逆フーリエ変換された各サブキャリアに対して、ガードインターバルの付加/シンボル整形/DA変換を施して、後述のセレクタ216に送信する。
216はセレクタで、通信機器の状況に合わせて、後述のアンテナ217を送信/受信のうちどちらで使用するか決定されたのち、その決定に基づいてアンテナ217との接続を切り替える。
217はアンテナで、他の通信機器からの電波を受信し、また他の通信機器へ電波を送信する。本実施形態では、複数のアンテナ217,217を送信側と受信側で共用しており、上記のとおりセレクタ216によって送信側/受信側を切り替えている。
図1に示すような無線通信システムにおいてMIMO伝送方式による無線通信を実行するには、固有ベクトルEt HとErを算出するキャリブレーション処理を行う必要がある。キャリブレーション処理は、複数のアンテナを用いて複数の空間ストリームを形成するために必要な処理である。キャリブレーション処理においては、例えば、テスト信号を送信側から送信し、その信号を受信側で受信することによって得られた情報を基に計算を行って固有ベクトルErを決定する。また、その情報を送信側へフィードバックすることによって送信側は固有ベクトルEt Hを決定する。かかるキャリブレーション処理をどのような場合に実行するかについて、複数のケースを想定して、その動作を以下に説明する。
218は受信品質劣化検出部で、受信重付処理部207から、各サブキャリアの信号強度や、パイロットサブキャリアを用いた、定常位相回転量を、受信品質として抽出する。また、制御部201からは事前にOFDM受信スペクトラムにひずみがあるとされる条件を後述の各閾値として送られる。受信品質劣化検出部218では、受信重付処理部207から受け取った受信品質と、制御部201から受け取られた受信品質劣化とみなす条件を比較することにより受信品質劣化を検出する。
以上が本実施形態における無線通信システムに収容される通信機器に具備される無線通信部の基本構成である。なお、例としてあげた構成は、説明のために各処理における機能ブロックを並べたものである。従って、例えば受信PHY処理部204と送信PHY処理部210で共用できる機能ブロックについては、共用した構成をとってもよい。
次に、受信品質劣化検出部218により実行される受信品質劣化検出処理について述べる。受信品質劣化検出の指標には、受信したOFDM信号のスペクトラムにおける受信強度と位相回転の2つを使用する。まず、受信強度を用いる場合について説明する。図4AはOFDM信号の受信スペクトラムの一例を示している。マルチパス環境等ではフェージングが発生するため、図4Aのように有効周波数帯にひずみが生じる場合がある。このひずみの発生を受信品質劣化検出とする。ここでは、スペクトラムの強度を予め定められた閾値と比較し、その閾値を超えたときに、そのスペクトラムにひずみを生じていると判定する(ひずみを検出する。)。制御部201は、この検出結果に基づいて、複数の空間ストリームを形成するためのキャリブレーション処理の実行を制御する。閾値の持たせ方には様々な方法がある。以下、3つの方法を例に説明する。
第1のひずみ検出方法は、図4Bに示すように、受信強度が予め定められた上限を示す閾値を超えたとき、又は下限を示す閾値を下回ったときに、そのスペクトラムはひずみを生じていると判定する方法である。
第2のひずみ検出方法は、図4Cに示すように、最大受信強度と最小受信強度との差を計算し、その差を予め定められた閾値と比較し、求めた差が閾値を超えたときに、そのスペクトラムにひずみを生じていると判定する方法である。
第3のひずみ検出方法は、受信強度の平均値を考慮した方法である。まず、受信強度の平均値ごとに予め閾値を図4Dのように設定しておく。そして、OFDM信号を受信した際にサブキャリアの受信強度の平均値を算出し、その平均値に応じた信号強度幅を設定し、その信号強度幅内に収まらない受信強度を観測したときに、そのスペクトラムはひずみを生じていると判定する方法である。この方法は、受信強度の平均値を基に閾値を設定するため、無線装置の移動により平均受信強度に変動がある場合に効果的なひずみ検出を実現できる。
以上の第1乃至第3のひずみ検出方法を用いるにあたり、OFDM信号のスペクトラムを構成する全てのサブキャリア及び周波数領域を対象としても良いし、特定のサブキャリア及び周波数領域を抽出して行っても良い。例えばパイロットサブキャリアだけを抽出してひずみ検出に用いるといったことも可能である。
無線LANのOFDM変調では、中心周波数にサブキャリアを配置しないため、中心周波数付近では、受信強度が低く検出されることが一般に知られている。そこで、受信強度を周波数領域において連続的に検出する方法を用いる場合には、中心周波数付近の受信強度は測定対象としてはずすことが効果的である。
次に、位相回転を用いる方法について述べる。
無線LANでOFDM変調方式を用いる場合には、フーリエ変換、チャネル等化後に、各サブキャリアに対して、一定方向に定常的に回転した定常位相回転を補正する機能を復調器に具備することが一般的である。この定常位相回転を補正するには、パイロットサブキャリアを用いる方法が知られている。復調器で既知のパイロットサブキャリアと受信したパイロットサブキャリアの比較を行い、パイロットサブキャリアの平均位相回転を検出し、それを他のサブキャリアの補正に使用する。ここで、予め位相回転量に閾値を持たせておき、その閾値を受信スペクトラムの平均位相回転が超えたときに、ひずみとして検出する方法が、位相回転を用いる方法である。
なお、受信強度を用いた上述の第1乃至第3のひずみ検出方法のいずれかだけを適用してもよいし、位相回転を用いる方法のみを適用してもよいし、あるいは、両者を組み合わせてもよい。
また、上述のひずみ検出方法においては、観測するサブキャリア及び周波数領域は、通信モードに応じて切り替えることが好ましい。図4A−Dの例では、20MHzの有効周波数帯を想定している。しかし、それより広い有効周波数帯を使用する通信モードにも対応できることが好ましい。例えば、無線LANのIEEE802.11n規格では、20MHzの周波数帯域幅を使用する第1の通信モード又は、40MHzの周波数帯域幅を使用する第2の通信モードの、2種類の通信モードが使用される予定である。したがって、無線通信システムにおいて使用される通信モードに応じて、ひずみ検出のために観測するサブキャリア及び周波数領域を変更させる本発明は、IEEE802.11nのような通信方式に好適である。
本実施形態では例えば、上記に示した方法によりひずみが検出された頻度を測定し、その頻度がある閾値を超えたことを、キャリブレーションのトリガとする。また、上記で説明してきた各閾値を通信モードに応じて切り替えることも好ましい。これにより、いっそう効果的なキャリブレーションのトリガ条件を設定することができる。例えば、IEEE802.11n規格において40MHzの通信モードを使用するときは、20MHzの通信モードを使用する場合よりも誤り発生頻度が増加する。そこで、このことを考慮して、40MHzの通信モードを使用するときは、ひずみの許容範囲を20MHzの通信モードを使用するときよりも狭くするように閾値を変更するとよい。
さらに、IEEE802.11nでは、送信ダイバーシチ効果を得ることができるSTBC(Space Time Block Code)技術や、優れた誤り訂正能力を持つLDPC(Low Density Parity Check Code)がオプションで使用できる使用できる予定である。従って、STBCやLDPCを使用するときは、復調精度の向上が期待されるため、ひずみ検出に用いる閾値を、これらを使用しないときと変更させるとよい。
図4B、図4C、図4Dに示した受信強度を用いる方法及び位相回転を用いる以外の方法でも、受信スペクトラムのひずみを検出できる方法であれば本発明が適用できることは言うまでもない。さらに、IEEE802.11nでは、複数の空間ストリームを使用して無線通信を行うことができる予定である。この複数の空間ストリームのうち、すべての受信スペクトラムのひずみを観測することにより、柔軟なキャリブレーション実行のトリガ条件を設定することができる。つまり、ある一つの空間ストリームの受信スペクトラムにひずみが生じた場合をトリガとする、あるいは、全ての空間ストリームの受信スペクトラムにひずみが生じた場合をトリガとするなど、幅広くトリガ条件を設定できる。
図5は、STA1(又はSTA2)がAPの無線エリア内にてデータ転送を行っているときのスペクトラムの受信からキャリブレーション処理の実行までの処理手順を示すフローチャートである。
大まかな流れについて説明する。まず、受信品質劣化検出部218にスペクトラムのひずみ検出用の閾値を設定する(S504,S506)。次に、STA1又はAPがOFDM信号を受信する(S507)。受信スペクトラムのひずみの検出及びひずみ発生頻度の算出を行う(S509)。ひずみ発生頻度が閾値を超えた場合にはキャリブレーション処理を実行する(S511)。以上が全体の流れである。以下、詳しく説明する。
S501(端子記号)
この端子記号は、このフローチャートの開始を示している。この状態は、STA1とAPが論理的接続(アソシエーション)が終了し、データの転送が開始される前の状態となっている。
この端子記号は、このフローチャートの開始を示している。この状態は、STA1とAPが論理的接続(アソシエーション)が終了し、データの転送が開始される前の状態となっている。
S502(条件判断記号)
この条件判断記号は、STA1とAP間の論理的接続が切断されたかを条件に分岐することを示している。STA1とAP間の論理的接続が切断された場合、端子記号(S513)へ移行し、そうでなければ条件判断記号(S503)へ移行する。
この条件判断記号は、STA1とAP間の論理的接続が切断されたかを条件に分岐することを示している。STA1とAP間の論理的接続が切断された場合、端子記号(S513)へ移行し、そうでなければ条件判断記号(S503)へ移行する。
S503(条件判断記号)
この条件判断記号は、受信品質劣化検出部218に、受信スペクトラムにひずみが発生したと判断するための閾値がすでに設定されているかを条件に分岐することを示している。すでに閾値が設定されている場合には、条件判断記号S505に移行し、まだ閾値が設定されていない場合は、処理記号S504に移行する。
この条件判断記号は、受信品質劣化検出部218に、受信スペクトラムにひずみが発生したと判断するための閾値がすでに設定されているかを条件に分岐することを示している。すでに閾値が設定されている場合には、条件判断記号S505に移行し、まだ閾値が設定されていない場合は、処理記号S504に移行する。
S504(処理記号)
この処理記号は、受信品質劣化検出部218に、受信スペクトラムにひずみが発生したと判断するための閾値を設定する処理を示している。閾値の設定方法はどのような形で実現してもよい。たとえばユーザーから設定情報の入力を待ちつづけ、ユーザーからの入力があった場合に、制御部201を通して、受信品質劣化検出部218に各閾値を設定するといった方法がある。また、ユーザーからの設定情報の入力がなければ、初期値としての閾値を受信品質劣化検出部218に保持しておき、それを適用してもよい。
この処理記号は、受信品質劣化検出部218に、受信スペクトラムにひずみが発生したと判断するための閾値を設定する処理を示している。閾値の設定方法はどのような形で実現してもよい。たとえばユーザーから設定情報の入力を待ちつづけ、ユーザーからの入力があった場合に、制御部201を通して、受信品質劣化検出部218に各閾値を設定するといった方法がある。また、ユーザーからの設定情報の入力がなければ、初期値としての閾値を受信品質劣化検出部218に保持しておき、それを適用してもよい。
S505(条件判断記号)
この条件判断記号は、受信品質劣化検出部218に設定されている各閾値に対して変更の要求があるかを条件に分岐することを示している。閾値の変更の要求は、例えばユーザーから制御部201に対して行われる。また、データ転送に使用する周波数領域が20MHz/40MHzの変更があった場合などでは、無線部のたとえば制御部201が自動的に変更要求を発行する場合などがあってもよい。変更の要求があった場合、処理記号S506へ分岐し、要求がない場合には、条件判断記号S507へ分岐する。
この条件判断記号は、受信品質劣化検出部218に設定されている各閾値に対して変更の要求があるかを条件に分岐することを示している。閾値の変更の要求は、例えばユーザーから制御部201に対して行われる。また、データ転送に使用する周波数領域が20MHz/40MHzの変更があった場合などでは、無線部のたとえば制御部201が自動的に変更要求を発行する場合などがあってもよい。変更の要求があった場合、処理記号S506へ分岐し、要求がない場合には、条件判断記号S507へ分岐する。
S506(処理記号)
この処理記号は、受信品質劣化検出部218に設定されている各閾値を再設定する処理を示している。再設定手順などは、条件判断記号S505で発行された変更要求種に応じて動的に切り替えるとよい。たとえばユーザーからの入力が元となっている変更要求に関しては、ユーザーの入力を待ってもよい。また、制御部201が自動で発行した場合などは、制御部201もしくは受信品質劣化検出部218で、予め保存されている複数閾値のうちの一つを使用しても良い。
この処理記号は、受信品質劣化検出部218に設定されている各閾値を再設定する処理を示している。再設定手順などは、条件判断記号S505で発行された変更要求種に応じて動的に切り替えるとよい。たとえばユーザーからの入力が元となっている変更要求に関しては、ユーザーの入力を待ってもよい。また、制御部201が自動で発行した場合などは、制御部201もしくは受信品質劣化検出部218で、予め保存されている複数閾値のうちの一つを使用しても良い。
S507(条件判断記号)
この処理記号は、通信機器がアンテナ217より自分宛のOFDM信号を受信したかを条件に分岐することを示している。自分宛のOFDM信号を受信した場合は、条件判断記号S508へ分岐し、受信していない場合は条件判断記号S507へ分岐する。
この処理記号は、通信機器がアンテナ217より自分宛のOFDM信号を受信したかを条件に分岐することを示している。自分宛のOFDM信号を受信した場合は、条件判断記号S508へ分岐し、受信していない場合は条件判断記号S507へ分岐する。
S508(条件判断記号)
この処理記号は、受信したOFDM信号と、前回に受信したOFDM信号との間で、周波数幅の変更があったか否かを条件に分岐することを示している。IEEE802.11nでは前述したように、20MHz幅の周波数を使用する場合と、40MHz幅の周波数を使用する場合の2種類の通信モードが使用される予定である。周波数幅に変更があった場合は処理記号S512に分岐し、変更がない場合は条件判断記号S509に分岐する。
この処理記号は、受信したOFDM信号と、前回に受信したOFDM信号との間で、周波数幅の変更があったか否かを条件に分岐することを示している。IEEE802.11nでは前述したように、20MHz幅の周波数を使用する場合と、40MHz幅の周波数を使用する場合の2種類の通信モードが使用される予定である。周波数幅に変更があった場合は処理記号S512に分岐し、変更がない場合は条件判断記号S509に分岐する。
S509(条件判断記号)
この条件判断記号は、受信したOFDM信号のひずみ発生頻度があらかじめ設定しておいた閾値を超えたか否かを条件に分岐することを示している。ひずみの発生頻度は、受信品質劣化検出部218でOFDM信号を受信する度に、その信号にひずみが生じているかを観測し、歪み発生頻度を更新する。そして前記歪み発生頻度がS504又はS508で設定済みである閾値を超えた場合には、処理記号S510へ分岐し、超えていない場合は条件判断記号S502へ分岐する。
この条件判断記号は、受信したOFDM信号のひずみ発生頻度があらかじめ設定しておいた閾値を超えたか否かを条件に分岐することを示している。ひずみの発生頻度は、受信品質劣化検出部218でOFDM信号を受信する度に、その信号にひずみが生じているかを観測し、歪み発生頻度を更新する。そして前記歪み発生頻度がS504又はS508で設定済みである閾値を超えた場合には、処理記号S510へ分岐し、超えていない場合は条件判断記号S502へ分岐する。
S510(処理記号)
この処理記号は、受信品質劣化検出部218が制御部201に、OFDM信号のひずみ発生頻度が予め設定しておいた閾値を超えたことを通知する処理を示している。
この処理記号は、受信品質劣化検出部218が制御部201に、OFDM信号のひずみ発生頻度が予め設定しておいた閾値を超えたことを通知する処理を示している。
S511(処理記号)
この処理記号は、MIMO伝送方式による無線通信を実行するためのキャリブレーションを実行する処理を示している。このキャリブレーション処理は、通信相手がMIMO伝送方式に対応していることを判定した無線機器(STA1又は、AP)から実行される。このとき、使用される手順はIEEE802.11nで規定されるMACフレームの送受信にて行われる。ただし、相手機器の送信時における送信重み付け処理を行う場合には、相手機器にキャリブレーションを行わせるためのキャリブレーション実行要求パケットを送信する。上記における処理は、送信MAC処理部203及び送信PHY処理部210が、制御部201から命令を受けることにより行われる。制御部201がキャリブレーション処理結果から固有ベクトルEt HとErを算出する。その結果に基づいて送信PHY処理部210の送信重付処理部213及び受信PHY処理部204の受信重付処理部207に所定の値を設定する処理を行う。この処理が完了することで、安定した複数の空間ストリームを使用するMIMO伝送方式を用いた無線伝送を開始することが可能となる。
この処理記号は、MIMO伝送方式による無線通信を実行するためのキャリブレーションを実行する処理を示している。このキャリブレーション処理は、通信相手がMIMO伝送方式に対応していることを判定した無線機器(STA1又は、AP)から実行される。このとき、使用される手順はIEEE802.11nで規定されるMACフレームの送受信にて行われる。ただし、相手機器の送信時における送信重み付け処理を行う場合には、相手機器にキャリブレーションを行わせるためのキャリブレーション実行要求パケットを送信する。上記における処理は、送信MAC処理部203及び送信PHY処理部210が、制御部201から命令を受けることにより行われる。制御部201がキャリブレーション処理結果から固有ベクトルEt HとErを算出する。その結果に基づいて送信PHY処理部210の送信重付処理部213及び受信PHY処理部204の受信重付処理部207に所定の値を設定する処理を行う。この処理が完了することで、安定した複数の空間ストリームを使用するMIMO伝送方式を用いた無線伝送を開始することが可能となる。
S512(処理記号)
この処理記号は、受信品質劣化検出部218に保存されている、ひずみ発生頻度の履歴をリセットする処理を示す。
この処理記号は、受信品質劣化検出部218に保存されている、ひずみ発生頻度の履歴をリセットする処理を示す。
S513(端子記号)
この端子記号は、このフローチャートの終了を示している。この状態は、STA1とAP間の論理的接続が切断されている状態を示す。
この端子記号は、このフローチャートの終了を示している。この状態は、STA1とAP間の論理的接続が切断されている状態を示す。
以上の実施形態によれば、例えば、無線通信方式(SVD−MIMO伝送方式)を使用した無線通信システムにおいて、OFDM信号の受信スペクトラム変化に応じて適切に空間ストリームを形成して所望の伝送容量での無線伝送路を形成することが可能となる。
より詳細には、一度キャリブレーション処理を実行した後で室内の電波環境の変化(例えば、ドアの開閉等)が発生し、OFDM信号のスペクトラムの受信時にひずみが生じても、適切なタイミングでキャリブレーション処理を実行することが可能となる。そのため無線通信システムに最適な空間ストリームを維持することが可能となる。
また、無線通信システム内の無線端末の移動による電波環境の変化による受信スペクトラムひずみが発生した場合にも、適切なタイミングでキャリブレーション処理を実行することが可能となる。そのため無線通信システムに最適な空間ストリームを維持することが可能となる。
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(CPU若しくはMPU)が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
この場合、コンピュータ読み取り可能な記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
このプログラムコードを供給するための記録媒体として、例えばフレキシブルディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,磁気テープ,不揮発性のメモリカード,ROMなどを用いることができる。
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれることは言うまでもない。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合である。
更に、記録媒体から読出されたプログラムコードがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
10 STA1
20 STA2
30 AP
20 STA2
30 AP
Claims (15)
- 送信側と受信側とでそれぞれ複数のアンテナを使用し、送信側と受信側との間で信号を多重化し複数の空間ストリームを形成して無線通信を行う無線通信システムにおける無線通信装置であって、
受信したスペクトラムのひずみを検出する検出手段と、
前記検出手段による前記ひずみの検出結果に基づいて、前記複数の空間ストリームを形成するためのキャリブレーション処理の実行を制御する制御手段と、
を有することを特徴とする無線通信装置。 - 前記無線通信システムにおける変調方式はOFDMを使用するものであり、
前記検出手段は、OFDM信号を構成するサブキャリアの受信強度及び位相回転量の少なくともいずれか用いて検出する
ことを特徴とする請求項1に記載の無線通信システム。 - 前記サブキャリアはパイロットサブキャリアを含むことを特徴とする請求項2に記載の無線通信装置。
- 前記検出手段は、前記サブキャリアの受信強度が予め定められた閾値を超えたときに前記スペクトラムはひずみを生じていると判定することを特徴とする請求項2又は3に記載の無線通信装置。
- 前記検出手段は、前記サブキャリアの受信強度が予め定められた上限を示す閾値を超えたとき、又は、下限を示す閾値を下回ったときに、前記スペクトラムはひずみを生じていると判定することを特徴とする請求項2又は3に記載の無線通信装置。
- 前記検出手段は、前記サブキャリアの最大受信強度と最小受信強度との差を計算し、その差が予め定められた閾値を超えたときに、前記スペクトラムはひずみを生じていると判定することを特徴とする請求項2又は3に記載の無線通信装置。
- 前記検出手段は、前記サブキャリアの受信強度の平均値を算出し、前記平均値に応じた信号強度幅を設定し、前記信号強度幅に収まらない前記サブキャリアの受信強度が観測されたときに、前記スペクトラムはひずみを生じていると判定することを特徴とする請求項2又は3に記載の無線通信装置。
- 前記検出手段は、前記サブキャリアの平均位相回転を算出し、前記平均位相回転が予め定められた閾値を超えたときに、前記スペクトラムはひずみを生じていると判定することを特徴とする請求項2又は3に記載の無線通信装置。
- 前記制御手段は、前記検出手段によりひずみが検出された頻度を測定し、その頻度が予め定められた閾値を超えたときに、前記キャリブレーション処理を実行することを特徴とする請求項1乃至8のいずれか1項に記載の無線通信装置。
- 前記検出手段は、前記無線通信システムの通信モードに応じて、観測するサブキャリアを切り替えることを特徴とする請求項2乃至9のいずれか1項に記載の無線通信装置。
- 前記検出手段は、前記無線通信システムの通信モードに応じて、前記閾値を変更することを特徴とする請求項4乃至9のいずれか1項に記載の無線通信装置。
- 前記通信モードは、第1周波数帯域幅を使用する第1の通信モードと、第1周波周波数帯幅よりも広い第2周波数帯幅を使用する第2の通信モードとを含むことを特徴とする請求項10又は11に記載の無線通信装置。
- 前記検出手段は、全ての空間ストリームにおいて受信した全てのスペクトラムのひずみを検出し、
前記制御手段は、前記検出手段が少なくとも1つのスペクトラムのひずみを検出したときに、前記キャリブレーション処理を実行する
ことを特徴とする請求項1乃至12のいずれか1項に記載の無線通信装置。 - 送信側と受信側とでそれぞれ複数のアンテナを使用し、送信側と受信側との間で信号を多重化し複数の空間ストリームを形成して無線通信を行う無線通信システムにおける無線通信装置の制御方法であって、
受信したスペクトラムのひずみを検出する検出工程と、
前記検出工程における前記ひずみの検出結果に基づいて、前記複数の空間ストリームを形成するためのキャリブレーション処理の実行を制御する制御工程と、
を有することを特徴とする無線通信装置の制御方法。 - 請求項14に記載の無線通信装置の制御方法をコンピュータに実行させるためのコンピュータプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008008164A JP2009171317A (ja) | 2008-01-17 | 2008-01-17 | 無線通信装置及びその制御方法並びにコンピュータプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008008164A JP2009171317A (ja) | 2008-01-17 | 2008-01-17 | 無線通信装置及びその制御方法並びにコンピュータプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009171317A true JP2009171317A (ja) | 2009-07-30 |
Family
ID=40971987
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008008164A Withdrawn JP2009171317A (ja) | 2008-01-17 | 2008-01-17 | 無線通信装置及びその制御方法並びにコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009171317A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019501549A (ja) * | 2015-10-06 | 2019-01-17 | イーエムダブリュ カンパニー リミテッド | 通信モジュールおよびこれを利用した無線セキュリティカメラシステム |
-
2008
- 2008-01-17 JP JP2008008164A patent/JP2009171317A/ja not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019501549A (ja) * | 2015-10-06 | 2019-01-17 | イーエムダブリュ カンパニー リミテッド | 通信モジュールおよびこれを利用した無線セキュリティカメラシステム |
US10726691B2 (en) | 2015-10-06 | 2020-07-28 | Emw Co., Ltd. | Communication module and wireless security camera system using same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11160078B2 (en) | Backhaul radio with adaptive beamforming and sample alignment | |
US7430168B2 (en) | Wireless communication apparatus, wireless communication method, and computer program | |
US10506611B2 (en) | Radio with interference measurement during a blanking interval | |
US9655133B2 (en) | Radio with interference measurement during a blanking interval | |
US9313674B2 (en) | Backhaul radio with extreme interference protection | |
US8937884B2 (en) | Interference-cognitive transmission | |
EP3560109B1 (en) | Bandwidth reduction with beamforming and data compression | |
US8289869B2 (en) | Wireless communication system, wireless communication device and wireless communication method, and computer program | |
JP4832087B2 (ja) | 無線基地局装置及び端末装置 | |
US9749022B2 (en) | Channel sounding and estimation strategies in MIMO systems | |
US20150049720A1 (en) | Backhaul radio with extreme interference protection | |
JP5628948B2 (ja) | データ送信方法および無線lanシステム | |
EP1730851A2 (en) | Method for steering a smart antenna for a wlan using a periodic re-scan | |
EP1730852A2 (en) | Method for steering smart antenna beams for a wlan using mac layer functions | |
EP1730854A2 (en) | Method for steering smart antenna beams for a wlan using signal and link quality metrics | |
EP1730853A2 (en) | Method for steering a smart antenna for a wlan using a self-monitored re-scan | |
JP2009510898A (ja) | Mimoワイヤレスlanにおけるアンテナ及びビームを選択するためのトレーニング信号 | |
KR20120044926A (ko) | 다중 사용자-mimo 통신 네트워크에서의 채널 품질 지수를 결정하는 방법 및 장치 | |
US10972324B2 (en) | Dual receiver for millimeter wave communications | |
EP2547007B1 (en) | Communication apparatus, communication control method, and communication system | |
TW202127845A (zh) | 使用鏈路品質估計序列的鏈路調適 | |
JP2009171317A (ja) | 無線通信装置及びその制御方法並びにコンピュータプログラム | |
JP2016526818A (ja) | Mimoシステムにおけるチャネルサウンディングおよびチャネル推定方策 | |
US20220070868A1 (en) | Backhaul radio with adaptive beamforming and sample alignment | |
JP2013062585A (ja) | 受信装置及び受信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20110405 |