(57)【要約】      （修正有）【課題】隣接するセルにおけるキャリブレーション信号を過電力で受信することに起因する故障を防止する。【解決手段】第１セル内の無線通信装置の一つであるマスタ無線通信装置がキャリブレーション信号を送信し、第１セル内のマスタ無線通信装置以外のスレーブ無線通信装置がキャリブレーション信号を受信し、受信したキャリブレーション信号に基づいて前記スレーブ無線通信装置の送信する信号の送信タイミングを調整するキャリブレーション処理を実施するために、マスタ無線通信装置に指示する調整部と、第２セル内の無線通信装置がマスタ無線通信装置の送信したキャリブレーション信号を第１閾値より高い電力で受信したとき、第２セル内の無線通信装置におけるキャリブレーション信号の受信品質に関する受信品質情報を取得する取得部と、取得した受信品質情報に基づき、第１セル内の無線通信装置からマスタ無線通信装置を選択する制御部とを有する。【選択図】図１０
2019022044.tif 000002
【特許請求の範囲】
【請求項１】
第１セルを構成する無線通信装置を制御する制御装置であって、
前記第１セル内の無線通信装置の一つであるマスタ無線通信装置がキャリブレーション信号を送信し、前記第１セル内のマスタ無線通信装置以外のスレーブ無線通信装置が前記キャリブレーション信号を受信し、前記受信したキャリブレーション信号に基づいて前記スレーブ無線通信装置の送信する信号の送信タイミングを調整するキャリブレーション処理の実施を、前記マスタ無線通信装置に指示する調整部と、
第２セル内の無線通信装置が前記マスタ無線通信装置の送信したキャリブレーション信号を第１閾値より高い電力で受信したとき、前記第２セル内の無線通信装置における前記キャリブレーション信号の受信品質に関する受信品質情報を取得する取得部と、
前記取得した受信品質情報に基づき、前記第１セル内の無線通信装置からマスタ無線通信装置を選択する制御部とを有する
制御装置。
【請求項２】
前記調整部は、前記マスタ無線通信装置に、段階的に送信出力を増加させ、前記キャリブレーション信号を送信させる
請求項１記載の制御装置。
【請求項３】
前記制御部は、前記第１セル内のマスタ無線通信装置以外の無線通信装置をマスタ無線通信装置と仮定し、前記仮定したマスタ無線通信装置が送信するキャリブレーション信号の、前記第２セル内の無線通信装置における受信電力の推定値を算出し、前記受信電力の推定値に基づきマスタ無線通信装置を選択する
請求項１記載の制御装置。
【請求項４】
前記制御部は、前記第２セル内の無線通信装置における受信電力の推定値が最も低い前記仮定したマスタ無線通信装置を、マスタ無線通信装置として選択する
請求項３記載の制御装置。
【請求項５】
前記制御部は、さらに、前記仮定した無線通信装置が送信するキャリブレーション信号を前記第１セル内の無線通信装置が受信したときの干渉度合いの推定値を算出し、前記第２セル内の無線通信装置における受信電力の推定値が所定値よりも低い前記仮定したマスタ無線通信装置のうち、前記干渉度合いの推定値が最も低い前記仮定したマスタ無線通信装置を、マスタ無線通信装置として選択する
請求項３記載の制御装置。
【請求項６】
前記制御部は、前記選択したマスタ無線通信装置の送信するキャリブレーション信号を、前記第２セル内の無線通信装置が前記第１閾値より高い電力で受信する場合、前記第１閾値を第１電力値から前記第１電力値より高い第２電力値に変更するよう前記第２セル内の無線通信装置に指示する
請求項１記載の制御装置。
【請求項７】
第１セルを構成する無線通信装置を制御する制御装置によりマスタ無線通信装置として選択された場合、前記第１セル内の他の無線通信装置であるスレーブ無線通信装置にキャリブレーション信号を送信するマスタ処理部と、
前記制御装置により前記スレーブ無線通信装置として選択された場合、前記キャリブレーション信号を受信し、前記受信したキャリブレーション信号に基づいて、送信する信号の送信タイミングを調整するスレーブ処理部と、
第２セル内の無線通信装置が送信するキャリブレーション信号を第１閾値以上の電力で受信した場合、前記第１セル内の無線通信装置が送信するキャリブレーション信号の受信電力を含むキャリブレーション信号受信通知を、前記第２セルの制御装置に送信する他セル信号受信部を有し、
前記第２セルの制御装置は、前記キャリブレーション信号受信通知を受信したとき、前記第１セル内の無線通信装置が送信するキャリブレーション信号の受信電力に基づいて、前記第２セル内の無線通信装置からマスタ無線通信装置を選択する
無線通信装置。
【請求項８】
前記他セル信号受信部は、前記第２セル内の無線通信装置が送信するキャリブレーション信号を前記第１閾値以上の電力で受信した場合、信号の受信を停止する
請求項７記載の無線通信装置。
【請求項９】
前記マスタ処理部は、前記無線通信装置が通信相手装置と信号を送受信しないタイミングで、前記キャリブレーション信号を送信する
請求項７記載の無線通信装置。
【請求項１０】
第１セルを構成する無線通信装置を制御する制御装置におけるキャリブレーション方法であって、
前記第１セル内の無線通信装置の一つであるマスタ無線通信装置がキャリブレーション信号を送信し、前記第１セル内の前記マスタ無線通信装置以外のスレーブ無線通信装置が前記キャリブレーション信号を受信し、前記受信したキャリブレーション信号に基づいて前記スレーブ無線通信装置の送信する信号の送信タイミングを調整するキャリブレーション処理の実施を、前記マスタ無線通信装置に指示し、
他セル内の無線通信装置が前記マスタ無線通信装置の送信したキャリブレーション信号を第１閾値より高い電力で受信したとき、前記他セル内の無線通信装置における前記キャリブレーション信号の受信品質に関する受信品質情報を取得し、
前記取得した受信品質情報に基づき、前記無線通信装置からマスタ無線通信装置を選択する
キャリブレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、無線通信装置、及びキャリブレーション方法に関する。
【背景技術】
【０００２】
無線通信システムでは、複数の無線基地局（RRH：Remote Radio Head）でセルを構成し、複数のＲＲＨが協調伝送することで、無線通信品質を向上させる場合がある。複数のＲＲＨは、端末装置の方向に集中的に電波を送信することで、協調伝送を実現する。協調伝送においては、ＲＲＨにおけるアンテナ間位相が合っていることが必須であり、位相を合わせる方法としてキャリブレーションを行う。
【０００３】
キャリブレーションでは、例えば、複数のＲＲＨを、位相の基準となるＲＲＨ（以降、マスタＲＲＨと呼ぶ）と、マスタＲＲＨに位相を合わせるＲＲＨ（以降、スレーブＲＲＨと呼ぶ）に分類する。そして、スレーブＲＲＨは、位相を合わせるためのキャリブレーション信号を、マスタＲＲＨから受信し、位相を補正する。
【０００４】
キャリブレーションに関する技術は、以下の特許文献１，２に記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−０５３５８４号公報
【特許文献２】特表２０１６−５１８０９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、キャリブレーションにおいて、例えば、自セルのマスタＲＲＨが送信するキャリブレーション信号が、隣接するセルのＲＲＨに到達する場合がある。隣接するセルのＲＲＨが、受信できる受信電力の上限を超えた電力（過電力）でキャリブレーション信号を受信した場合、故障の原因となる。
【０００７】
そこで、一開示は、隣接するセルにおけるキャリブレーション信号を過電力で受信することに起因する故障を防止する制御装置、無線通信装置、及びキャリブレーション方法を提供することにある。
【課題を解決するための手段】
【０００８】
１つの側面では、第１セルを構成する無線通信装置を制御する制御装置であって、前記第１セル内の無線通信装置の一つであるマスタ無線通信装置がキャリブレーション信号を送信し、前記第１セル内のマスタ無線通信装置以外のスレーブ無線通信装置が前記キャリブレーション信号を受信し、前記受信したキャリブレーション信号に基づいて前記スレーブ無線通信装置の送信する信号の送信タイミングを調整するキャリブレーション処理の実施を、前記マスタ無線通信装置に指示する調整部と、第２セル内の無線通信装置が前記マスタ無線通信装置の送信したキャリブレーション信号を第１閾値より高い電力で受信したとき、前記第２セル内の無線通信装置における前記キャリブレーション信号の受信品質に関する受信品質情報を取得する取得部と、前記取得した受信品質情報に基づき、前記第１セル内の無線通信装置からマスタ無線通信装置を選択する制御部とを有する。
【発明の効果】
【０００９】
一開示は、隣接するセルにおけるキャリブレーション信号を、過電力で受信することに起因する故障を防止することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、無線通信システム１０の構成例を示す図である。
【図２】図２は、ＲＲＨ２００の構成例を示す図である。
【図３】図３は、ＢＢＵ３００の構成例を示す図である。
【図４】図４は、キャリブレーション処理のシーケンスの例を示す図である。
【図５】図５は、キャリブレーション処理Ｓ１０１の処理フローチャートの例を示す図である。
【図６】図６は、マスタＲＲＨ処理Ｓ１０３の処理フローチャートの例を示す図である。
【図７】図７は、キャリブレーション信号及びキャリブレーション信号応答のフォーマットの例を示す図である。
【図８】図８は、キャリブレーション信号受信処理Ｓ１０５の処理フローチャートの例を示す図である。
【図９】図９は、マスタＲＲＨ管理テーブル３２４の例を示す図である。
【図１０】図１０は、ＢＢＵ３００−１がキャリブレーション処理の実行中にキャリブレーション信号受信通知を受信するシーケンスの例を示す図である。
【図１１】図１１は、キャリブレーション信号受信通知のフォーマットの例である。
【図１２】図１２は、キャリブレーション信号受信通知受信処理Ｓ２０２の処理フローチャートの例を示す図である。
【図１３】図１３は、隣接ＲＲＨ管理テーブル３２５の例を示す図である。
【図１４】図１４は、マスタＲＲＨ再選択処理Ｓ２０４の処理フローチャートの例を示す図である。
【図１５】図１５は、推定値を記憶したマスタＲＲＨ管理テーブル３２４の例を示す図である。
【図１６】図１６は、推定値を記憶した隣接ＲＲＨ管理テーブル３２５の例を示す図である。
【図１７】図１７は、受信条件緩和処理Ｓ３０１のシーケンスの例を示す図である。
【図１８】図１８は、受信条件緩和処理Ｓ３０１の処理フローチャートの例を示す図である。
【図１９】図１９は、ＲＲＨ２００におけるキャリブレーション信号の受信レベルの時間による推移の例を示す図である。
【図２０】図２０は、無線通信システム１０の構成例を示す図である。
【発明を実施するための形態】
【００１１】
[第１の実施の形態]
第１の実施の形態について説明する。
【００１２】
＜無線通信システムの構成例＞
図１は、無線通信システム１０の構成例を示す図である。無線通信システム１０は、ＲＲＨ２００−１〜８（以降、ＲＲＨ２００と呼ぶ場合がある）、ＢＢＵ（Base Band Unit）３００−１，２（以下、ＢＢＵ３００と呼ぶ場合がある）、及びＭＭＥ（Mobility Management Entity）４００を有する。
【００１３】
無線通信システム１０は、例えば、ワイファイ（Wi-Fi：Wireless Fidelity）などのローカルエリアネットワークや、ＬＴＥ（Long Term Evolution）などの無線通信ネットワークである。無線通信システム１０は、例えば、端末装置（図示しない）がインターネットなどの外部ネットワークのサービスを受けるため、端末装置に通信を提供する通信システムである。端末装置は、ＲＲＨ２００、ＢＢＵ３００、ＭＭＥ４００を介して、外部ネットワークとデータパケットを送受信し、通信を実現する。
【００１４】
ＲＲＨ２００は、端末装置と無線通信を行う無線通信装置である。ＲＲＨ２００は、例えば、ＬＴＥにおけるｅＮｏｄｅＢ（evolved Node B）の一部の機能（例えば、無線処理）を行う装置である。
【００１５】
また、ＲＲＨ２００−１〜４は、セルを構成する。セルは、例えば、端末装置に信号を協調送信するＲＲＨ２００の集合体である。無線通信システム１０は、複数のＲＲＨ２００で信号を協調送信することで、ＭＩＭＯ（multiple-input and multiple-output）やＭＵ−ＭＩＭＯ（Multi User MIMO）を実現する。
【００１６】
ＢＢＵ３００は、配下のＲＲＨ２００で構成される自セル（第１セル）のＲＲＨ２００を制御する制御装置である。また、ＢＢＵ３００は、例えば、ＬＴＥにおけるｅＮｏｄｅＢの一部の機能（例えば、ベースバンド処理）を行う装置である。ＲＲＨ２００とＢＢＵ３００は、例えば、ＣＰＲＩ（Common Public Radio Interface）に準拠した光ケーブルで接続される。
【００１７】
ＢＢＵ３００は、１又は複数のＲＲＨ２００を制御する。そして、ＢＢＵ３００は、配下のＲＲＨ２００でセルを構成する。ＢＢＵ３００−１は、セルＣ３００−１を有し、ＢＢＵ３００−２は、セルＣ３００−２を有する。図１においては、セルＣ３００−１とセルＣ３００−２の一部が重複する。セルが重複する範囲では、複数のセルにおける信号が所定値以上の受信電力で到達する。
【００１８】
ＢＢＵ３００−１は、例えば、初期立ち上げ時や定期的に、ＲＲＨ２００−１〜４の送信する電波の位相を合わせるためのキャリブレーション処理を行う。キャリブレーション処理において、ＢＢＵ３００は、ＲＲＨ２００−１〜４それぞれを、マスタＲＲＨ及びスレーブＲＲＨに分類する。そして、ＢＢＵ３００−１は、マスタＲＲＨにキャリブレーション信号を送信するよう指示する。マスタＲＲＨは、ＢＢＵ３００の指示に従い、指定されたスレーブＲＲＨに対して、キャリブレーション信号（無線信号）を送信する。スレーブＲＲＨは、キャリブレーション信号を受信し、キャリブレーション信号を受信したことを示すキャリブレーション応答信号をマスタＲＲＨに送信する。また、スレーブＲＲＨは、受信したキャリブレーション信号に含まれるキャリブレーション信号パターンに基づき、自装置が送信する信号の送信タイミングや位相を調整する。ＢＢＵ３００は、キャリブレーションの対象となる全スレーブＲＲＨからキャリブレーション応答信号を受信したことを検出すると、キャリブレーション処理を終了する。
【００１９】
そして、ＢＢＵ３００−１のセルに隣接するＢＢＵ３００−２配下のＲＲＨ２００−５〜８は、ＢＢＵ３００−１のマスタＲＲＨが送信するキャリブレーション信号を第１閾値以上の電力で受信すると、キャリブレーション信号受信通知をＢＢＵ３００−１に送信する。ＢＢＵ３００−１は、キャリブレーション処理中に、他セル（第２セル）のＲＲＨ２００からのキャリブレーション信号受信通知を受信すると、キャリブレーション処理を中止し、マスタＲＲＨの再選択を行う。
【００２０】
＜ＲＲＨの構成例＞
図２は、ＲＲＨ２００の構成例を示す図である。ＲＲＨ２００は、ＣＰＵ（Central Processing Unit）２１０、ストレージ２２０、ＤＲＡＭ（Dynamic Random Access Memory）などのメモリ２３０、ＮＩＣ（Network Interface Card）２４０、及びＲＦ（Radio Frequency）回路２５０を有する。
【００２１】
ストレージ２２０は、プログラムやデータを記憶する、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）、又はＳＳＤ（Solid State Drive）などの補助記憶装置である。ストレージ２２０は、無線通信プログラム２２１、マスタＲＲＨプログラム２２２、キャリブレーション信号受信プログラム２２３を記憶する。
【００２２】
メモリ２３０は、ストレージ２２０に記憶されているプログラムをロードする領域である。また、メモリ２３０は、プログラムがデータを記憶する領域としても使用される。
【００２３】
ＮＩＣ２４０は、ＢＢＵ３００と接続するネットワークインターフェースである。ＲＲＨ２００は、ＮＩＣ２４０を介して、ＢＢＵ３００に制御される。
【００２４】
ＲＦ回路２５０は、端末装置と無線接続する装置である。ＲＦ回路２５０は、例えば、アンテナ２５１を有する。また、ＲＦ回路２５０は、キャリブレーション処理において、他のＲＲＨ２００からキャリブレーション信号を受信したり、他のＲＲＨ２００に応答信号を送信したりする。また、ＲＦ回路２５０は、例えば、ＣＰＵ２１０にアンテナ２５１のスイッチを制御されることで、電波（信号）の送受信を停止又は開始する。ＲＦ回路２５０は、受信を停止している場合、例えば、ＲＦ回路２５０内に有する装置（例えば、アンプ、デジタルアナログ変換装置、変調／復調装置）に電力が入力されない。すなわち、ＲＲＨ２００は、ＲＦ回路２５０の受信を停止することで、電波（信号）を受信することによる電力の入力を停止することができ、過電力に起因する装置の故障を防止することができる。
【００２５】
ＣＰＵ２１０は、無線通信プログラム２２１を実行することで、無線通信処理を行う。無線通信処理は、端末装置と無線接続し、端末装置が行う通信を中継する処理である。また、無線通信処理は、端末装置から受信したパケットをＢＢＵ３００に送信したり、ＢＢＵ３００から受信したパケットを端末装置に送信したりする処理である。ＲＲＨ２００は、無線通信処理において、送受信するパケットの変調や復調を行ったり、デジタル変換やアナログ変換を行ったりする。
【００２６】
ＣＰＵ２１０は、マスタＲＲＨプログラム２２２を実行することで、マスタ処理部を構築し、マスタＲＨＨ処理を行う。マスタＲＲＨ処理は、自装置をマスタＲＲＨとしてキャリブレーション信号を送信する処理であり、ＢＢＵ３００からの指示（例えば、キャリブレーション開始通知）に従い、指定されたスレーブＲＲＨにキャリブレーション信号を送信する処理である。なお、ＲＲＨ２００は、マスタＲＲＨ処理において、例えば、キャリブレーション信号の送信電力を段階的に増加させる。
【００２７】
ＣＰＵ２１０は、キャリブレーション信号受信プログラム２２３を実行することで、スレーブ処理部及び他セル信号受信部を構築し、キャリブレーション信号受信処理を行う。キャリブレーション信号受信処理は、キャリブレーション信号を閾値（第１閾値）以上の受信電力で受信したときの処理である。ＲＲＨ２００は、キャリブレーション信号受信処理において、キャリブレーション信号の送信元ＲＲＨが自セルに属する場合、送信信号の送信タイミングや位相の調整を行う。一方、ＲＲＨ２００は、送信元ＲＲＨが他セルに属する場合、他セルのＢＢＵ３００に、キャリブレーション信号を受信したことを示すキャリブレーション信号受信通知を送信する。
【００２８】
＜ＢＢＵの構成例＞
図３は、ＢＢＵ３００の構成例を示す図である。ＢＢＵ３００は、ＣＰＵ３１０、ストレージ３２０、ＤＲＡＭなどのメモリ３３０、及びＮＩＣ３４０−１〜ｎを有する。
【００２９】
ストレージ３２０は、プログラムやデータを記憶する、フラッシュメモリ、ＨＤＤ、又はＳＳＤなどの補助記憶装置である。ストレージ３２０は、無線通信制御プログラム３２１、キャリブレーションプログラム３２２、キャリブレーション信号受信通知受信プログラム３２３、マスタＲＲＨ管理テーブル３２４、及び隣接ＲＲＨ管理テーブル３２５を記憶する。
【００３０】
マスタＲＲＨ管理テーブル３２４は、マスタＲＲＨごとの送信電力や、スレーブＲＲＨにおけるＳＩＮＲ（signal-to-interference noise ratio）や伝搬損失を記憶するテーブルである。マスタＲＲＨ管理テーブル３２４は、「信号レベル」、「ＳＩＮＲ」、及び「伝搬損失」それぞれを、マスタＲＲＨ、スレーブＲＲＨごとに記憶する。
【００３１】
「信号レベル」は、マスタＲＲＨが送信するキャリブレーション信号の送信電力であり、単位はｄＢｍである。「ＳＩＮＲ」は、スレーブＲＲＨにおけるノイズレベルであり、単位はｄＢである。「伝搬損失」は、マスタＲＲＨが送信したキャリブレーション信号が、スレーブＲＲＨで受信されるまでの無線区間で減衰する電力量であり、単位はｄＢである。
【００３２】
隣接ＲＲＨ管理テーブル３２５は、隣接するセルのＲＲＨ２００（以降、隣接ＲＲＨと呼ぶ場合がある）が受信するキャリブレーション信号の受信品質を、マスタＲＲＨごとに記憶するテーブルである。隣接ＲＲＨ管理テーブル３２５は、「受信レベル」、「ＳＩＮＲ」、及び「伝搬損失」それぞれを、マスタＲＲＨ、隣接ＲＲＨごとに記憶する。
【００３３】
「受信レベル」は、隣接ＲＲＨが受信するキャリブレーション信号の受信電力であり、単位はｄＢｍである。「ＳＩＮＲ」は、隣接ＲＲＨにおける信号の干渉度合いであり、単位はｄＢである。「伝搬損失」は、マスタＲＲＨが送信したキャリブレーション信号が、隣接ＲＲＨで受信されるまでの無線区間で減衰する電力量であり、単位はｄＢである。
【００３４】
メモリ３３０は、ストレージ３２０に記憶されているプログラムをロードする領域である。また、メモリ３３０は、プログラムがデータを記憶する領域としても使用される。
【００３５】
ＮＩＣ３４０−１〜ｎ（以降、ＮＩＣ３４０と呼ぶ場合がある）は、配下のＲＲＨ２００やＭＭＥ４００と接続するネットワークインターフェースである。ＢＢＵ３００は、ＮＩＣ３４０を介して、ＲＲＨ２００とメッセージの送受信を行う。
【００３６】
ＣＰＵ３１０は、無線通信制御プログラム３２１を実行することで、無線通信制御処理を行う。無線通信制御処理は、ＲＲＨ２００を制御することで、端末装置の通信を中継する処理である。ＢＢＵ３００は、無線通信制御処理において、例えば、受信した信号のベースバンド処理を行う。
【００３７】
ＣＰＵ３１０は、キャリブレーションプログラム３２２を実行することで、調整部及び制御部を構築し、キャリブレーション処理を行う。キャリブレーション処理は、キャリブレーション対象のスレーブＲＲＨにキャリブレーション信号を送信するよう、マスタＲＲＨに指示する処理である。ＢＢＵ３００は、キャリブレーション処理において、配下のＲＲＨ２００の送信する信号の送信タイミングや位相を調整し、ＭＩＭＯやＭＵ−ＭＩＭＯによる通信を実現する。
【００３８】
ＣＰＵ３１０は、キャリブレーション信号受信通知受信プログラム３２３を実行することで、取得部及び制御部を構築し、キャリブレーション信号受信通知受信処理を行う。キャリブレーション信号受信通知受信処理は、隣接ＲＲＨから、キャリブレーション信号受信通知を受信する処理である。ＢＢＵ３００は、キャリブレーション信号受信通知受信において、実行中のキャリブレーション処理を中止し、マスタＲＲＨを再選択して、再度キャリブレーション処理を行う。
【００３９】
＜キャリブレーション処理＞
図４は、キャリブレーション処理のシーケンスの例を示す図である。ＢＢＵ３００−１は、キャリブレーション処理の開始契機を検出すると、キャリブレーション処理を行う（Ｓ１０１）。キャリブレーション開始契機は、例えば、インターバルタイマの満了や、無線通信システム１０内に新たなセル（例えば、Ｃ３００−２）が新設されたことなどである。また、キャリブレーション開始契機は、無線品質の劣化や、セル内のＲＲＨ２００間で送信する信号の位相に基準値以上のずれが発生したことであってもよい。
【００４０】
図５は、キャリブレーション処理Ｓ１０１の処理フローチャートの例を示す図である。ＢＢＵ３００は、キャリブレーション未完了のスレーブＲＲＨ２００から、キャリブレーション対象のスレーブＲＲＨを選択する（Ｓ１０１−１）。ＢＢＵ３００は、例えば、キャリブレーション未完了のスレーブＲＲＨ２００のうち、マスタＲＲＨとの距離が近い順にキャリブレーション対象のＲＲＨを選択する。
【００４１】
ＢＢＵ３００は、キャリブレーション対象のＲＲＨに対してキャリブレーション信号を送信するよう、キャリブレーション開始通知をマスタＲＲＨに送信する（Ｓ１０１−２）。キャリブレーション開始通知は、例えば、キャリブレーション対象のＲＲＨ２００の識別子やキャリブレーション信号の送信出力が含まれる。また、例えば、マスタＲＲＨが段階的に送信出力を上げてキャリブレーション信号を送信する場合、キャリブレーション開始通知は、送信出力の初期値及び送信出力の上げ幅を含んでもよい。
【００４２】
ＢＢＵ３００は、キャリブレーション対象のスレーブＲＲＨのキャリブレーション完了通知を受信するのを待ち受ける（Ｓ１０１−３のＮｏ）。ＢＢＵ３００は、キャリブレーション対象のスレーブＲＲＨのキャリブレーション処理が完了したことを示すキャリブレーション完了通知を受信すると（Ｓ１０１−３のＹｅｓ）、マスタＲＲＨ管理テーブル３２４を更新する（Ｓ１０１−４）。
【００４３】
そして、ＢＢＵ３００は、キャリブレーション未完了のスレーブＲＲＨが存在するか否かを確認する（Ｓ１０１−５）。ＢＢＵ３００は、キャリブレーション未完了のスレーブＲＲＨが存在する場合（Ｓ１０１−５のＹｅｓ）、キャリブレーション未完了のＲＲＨ２００からキャリブレーション対象のスレーブＲＲＨを選択する（Ｓ１０１−１）。そして、ＢＢＵ３００は、キャリブレーション未完了のスレーブＲＲＨが存在しない場合（Ｓ１０１−５のＮｏ）、処理を終了する。
【００４４】
図４のシーケンスに戻り、ＢＢＵ３００−１は、キャリブレーション処理Ｓ１０１において、キャリブレーション対象のＲＲＨ２００−２のキャリブレーション開始通知を、マスタＲＲＨであるＲＲＨ２００−１に送信する（Ｓ１０２、図５のＳ１０１−２）。なお、キャリブレーション処理の初回実行時におけるマスタＲＲＨは、例えば、ＢＢＵ３００から最も距離の近いＲＲＨ２００、最も大きい送信電力で信号を送信可能なＲＲＨ２００、又は事前に記憶したＲＲＨ２００である。
【００４５】
ＲＲＨ２００−１は、キャリブレーション開始通知を受信すると、マスタＲＲＨ処理を行う（Ｓ１０３）。
【００４６】
図６は、マスタＲＲＨ処理Ｓ１０３の処理フローチャートの例を示す図である。ＲＲＨ２００は、キャリブレーション開始通知を受信するのを待ち受ける（Ｓ１０３−１のＮｏ）。ＲＲＨ２００は、キャリブレーション開始通知を受信すると（Ｓ１０３−１のＹｅｓ）、自ＲＲＨ２００がマスタＲＲＨであることを検知し、キャリブレーション開始通知で指定されたスレーブＲＲＨにキャリブレーション信号を送信する（Ｓ１０３−２）。
【００４７】
ＲＲＨ２００は、キャリブレーション応答信号をスレーブＲＲＨから受信するのを待ち受ける（Ｓ１０３−３のＮｏ）。ＲＲＨ２００は、キャリブレーション応答信号を受信すると（Ｓ１０３−３のＹｅｓ）、受信したキャリブレーション応答信号に含まれる情報要素（送信元ＲＲＨ識別子、受信キャリブレーション信号情報、受信電力情報）を含むキャリブレーション完了通知を、自セルのＢＢＵ３００に送信する（Ｓ１０３−４）。
【００４８】
図７は、キャリブレーション信号及びキャリブレーション信号応答のフォーマットの例を示す図である。図７（Ａ）はキャリブレーション信号、図７（Ｂ）はキャリブレーション信号応答のフォーマットを示す。
【００４９】
図７（Ａ）に示すキャリブレーション信号は、ＣＡＬ信号識別子、送信元ＲＲＨ識別子、ＣＡＬ信号パターン、送信電力を含む。
【００５０】
ＣＡＬ信号識別子は、キャリブレーション信号である旨を示す識別子であり、例えば、０ｘ０１である。
【００５１】
送信元ＲＲＨ識別子は、キャリブレーション信号の送信元のＲＲＨ２００の識別子である。
【００５２】
ＣＡＬ信号パターンは、キャリブレーションを実施するために使用する信号パターンであり、例えば、固定値（０ｘＦＦ）である。
【００５３】
送信電力は、ＲＲＨ２００がキャリブレーション信号を送信したときの出力電力である。
【００５４】
また、図７（Ｂ）に示すキャリブレーション応答信号は、ＣＡＬ信号識別子、送信元ＲＲＨ識別子、受信キャリブレーション信号情報、受信品質情報を含む。
【００５５】
ＣＡＬ信号識別子は、キャリブレーション応答信号である旨を示す識別子であり、例えば、０ｘ０２である。
【００５６】
送信元ＲＲＨ識別子は、キャリブレーション応答信号の送信元のＲＲＨ２００の識別子である。
【００５７】
受信キャリブレーション信号情報は、ＲＲＨ２００が受信したキャリブレーション信号に関する情報であり、例えば、送信電力、送信元ＲＲＨ識別子を含む。送信電力は、受信したキャリブレーション信号に含まれる送信電力である。送信元ＲＲＨ識別子は、受信したキャリブレーション信号に含まれる送信元ＲＲＨ識別子である。
【００５８】
受信品質情報は、受信したキャリブレーション信号の受信品質に関する情報であり、例えば、受信電力、ＳＩＮＲを含む。受信電力は、ＲＲＨ２００におけるキャリブレーション信号の受信電力である。ＳＩＮＲは、ＲＲＨ２００におけるキャリブレーション信号受信時のＳＩＮＲである。なお、受信品質情報は、受信電力に代替し、伝搬損失を含んでもよい。伝搬損失は、無線区間で減衰する信号の電力量を示す値であり、例えば、キャリブレーション信号の送信電力から受信電力を減した数値である。
【００５９】
図４のシーケンスに戻り、ＲＲＨ２００−１は、マスタＲＲＨキャリブレーション処理Ｓ１０３において、キャリブレーション開始通知で指定されたスレーブＲＲＨ２００−２に、キャリブレーション信号を送信する（Ｓ１０４、図６のＳ１０３−２）。ＲＲＨ２００−２は、マスタＲＲＨから送信されたキャリブレーション信号を受信すると、キャリブレーション信号受信処理を行う（Ｓ１０５）。
【００６０】
図８は、キャリブレーション信号受信処理Ｓ１０５の処理フローチャートの例を示す図である。ＲＲＨ２００は、受信したキャリブレーション信号が、自セルのＲＲＨ２００から送信された信号であるか否かを判定する（Ｓ１０５−１）。ＲＲＨ２００は、自セルのＲＲＨであると判定すると（Ｓ１０５−１のＹｅｓ）、キャリブレーション信号の受信電力がＣＡＬ閾値以上か否かを確認する（Ｓ１０５−２）。ＣＡＬ閾値は、スレーブＲＲＨが受信したキャリブレーション信号に基づいてキャリブレーション（例えば、送信タイミングや位相の調整）を行うか否かの電力閾値である。スレーブＲＲＨは、ＣＡＬ閾値未満の電力で受信したキャリブレーション信号は、受信品質が低いため、キャリブレーションに用いず、破棄する。
【００６１】
ＲＲＨ２００は、受信電力がＣＡＬ閾値以上である場合（Ｓ１０５−２のＹｅｓ）、受信したキャリブレーション信号に基づき、送信信号の送信タイミングを調整する（Ｓ１０５−３）。なお、処理Ｓ１０５−４はキャリブレーションの一処理であり、ＲＲＨ２００は、送信信号の位相を調整することで送信タイミングを調整する。そして、ＲＲＨ２００は、キャリブレーション応答信号をキャリブレーション信号の送信元ＲＲＨ２００に送信する（Ｓ１０５−４）。
【００６２】
一方、ＲＲＨ２００は、受信電力がＣＡＬ閾値未満である場合（Ｓ１０５−２のＮｏ）、キャリブレーションを行わずに、処理を終了する。
【００６３】
また、ＲＲＨ２００は、受信したキャリブレーション信号が自セルのＲＲＨ２００ではないと判定すると（Ｓ１０５−１のＮｏ）、キャリブレーション信号の受信電力が第１閾値以上である否かを確認する（Ｓ１０５−５）。第１閾値は、ＲＲＨ２００がキャリブレーション信号受信通知をＢＢＵ３００に送信するかを示す受信電力である。第１閾値は、例えば、受信することでＲＲＨ２００が故障する受信電力（以降、デバイス破壊レベルと呼ぶ場合がある）よりも、十分に低い電力である。
【００６４】
ＲＲＨ２００は、キャリブレーション信号の受信電力が第１閾値以上である場合（Ｓ１０５−５のＹｅｓ）、キャリブレーション信号受信通知をキャリブレーション信号の送信元ＲＲＨ２００が属するＢＢＵ３００に送信する（Ｓ１０５−６）。キャリブレーション信号受信通知は、自セルのＢＢＵ３００を介して送信先のＢＢＵ３００に送信されてもよいし、送信元ＲＲＨ２００を介して送信先のＢＢＵ３００に送信されてもよい。なお、キャリブレーション信号受信通知については、後述する。
【００６５】
一方、ＲＲＨ２００は、キャリブレーション信号の受信電力が第１閾値未満である場合（Ｓ１０５−５のＮｏ）、キャリブレーション信号受信通知を送信せずに、処理を終了する。
【００６６】
図４のシーケンスに戻り、ＲＲＨ２００−２は、キャリブレーション信号受信処理Ｓ１０５において、キャリブレーション応答信号をＲＲＨ２００−１に送信する（Ｓ１０６、図８のＳ１０５−４）。
【００６７】
ＲＲＨ２００−１は、マスタＲＲＨ処理Ｓ１０３において、キャリブレーション応答信号を受信し（図６のＳ１０３−３のＹｅｓ）、キャリブレーション完了通知をＢＢＵ３００−１に送信する（Ｓ１０７、図６のＳ１０３−４）。キャリブレーション完了通知は、キャリブレーションが完了したＲＲＨ２００の識別子（ＲＲＨ２００−２の識別子）を含む。
【００６８】
ＢＢＵ３００−１は、キャリブレーション処理Ｓ１０１において、キャリブレーション完了通知を受信すると（図５のＳ１０１−３のＹｅｓ）、マスタＲＲＨ管理テーブル３２４を更新する（図５のＳ１０１−４)。そして、ＢＢＵ３００−１は、キャリブレーションが完了していないＲＲＨ２００−３に対してキャリブレーションを行う。処理Ｓ１０８から処理Ｓ１１１は、ＲＲＨ２００−３に対するキャリブレーションであり、処理Ｓ１０２から処理Ｓ１０７と同様の処理である。また、ＢＢＵ３００−１は、ＲＲＨ２００−４に対してもキャリブレーションを行い、ＲＲＨ２００−４に対して処理Ｓ１０２から処理Ｓ１０７と同様の処理を行う。
【００６９】
図９は、マスタＲＲＨ管理テーブル３２４の例を示す図である。ＢＢＵ３００は、キャリブレーション処理Ｓ１０１において受信したキャリブレーション完了通知に含まれる、キャリブレーション応答信号の情報に基づき、マスタＲＲＨ管理テーブル３２４を更新する。
【００７０】
マスタＲＲＨ管理テーブル３２４の信号レベルは、例えば、キャリブレーション応答信号に含まれる送信電力である。また、マスタＲＲＨ管理テーブル３２４のＳＩＮＲは、例えば、キャリブレーション応答信号に含まれるＳＩＮＲである。さらに、マスタＲＲＨ管理テーブル３２４の伝搬損失は、例えば、キャリブレーション応答信号に含まれる送信電力から受信電力を減じた数値である。もしくは、マスタＲＲＨ管理テーブル３２４の伝搬損失は、例えば、キャリブレーション応答信号に伝搬損失が含まれる場合、キャリブレーション応答信号に含まれる伝搬損失であってもよい。
【００７１】
図９は、マスタＲＲＨがＲＲＨ２００−１であるキャリブレーション処理が完了したときのマスタＲＲＨ管理テーブル３２４の例である。マスタＲＲＨ管理テーブル３２４は、スレーブＲＲＨ２００−２〜４それぞれの信号レベル、ＳＩＮＲ、及び伝搬損失を記憶する。
【００７２】
図４のシーケンスで示すように、ＢＢＵ３００は、配下のＲＲＨ２００からマスタＲＲＨを１台選択する。そして、ＢＢＵ３００は、マスタＲＲＨにキャリブレーション開始通知を送信し、キャリブレーション信号を送信させることで、他のスレーブＲＲＨとマスタＲＲＨが送信する信号の送信タイミング（送信信号の位相）を調整する。
【００７３】
＜キャリブレーション信号受信通知受信時処理＞
ＢＢＵ３００は、キャリブレーション処理の実行中に、他セルのＲＲＨ２００からキャリブレーション信号受信通知を受信したとき、例えば、キャリブレーション処理を中止し、マスタＲＲＨ再選択処理を行う。他セルのＲＲＨ２００からキャリブレーション信号受信通知を受信するということは、他セルのＲＲＨ２００が、自セルのマスタＲＲＨ２００が送信するキャリブレーション信号を、第１閾値以上の電力で受信していることを示す。
【００７４】
図１０は、ＢＢＵ３００−１がキャリブレーション処理の実行中にキャリブレーション信号受信通知を受信するシーケンスの例を示す図である。図１０に示す処理Ｓ１０１〜処理Ｓ１０４は、図４に示す処理Ｓ１０１〜処理Ｓ１０４と同様である。
【００７５】
ＲＲＨ２００−６は、ＢＢＵ３００−１の配下のＲＲＨ２００ではなく、隣接するＢＢＵ３００−２の配下のＲＲＨ２００である。そのため、ＲＲＨ２００−６は、ＲＲＨ２００−１が送信するキャリブレーション信号を受信すると、キャリブレーション信号受信処理Ｓ１０５において、キャリブレーション信号受信通知をＢＢＵ３００−１に送信する（Ｓ２０１、図８のＳ１０５−６）。なお、図１０においては、キャリブレーション信号受信通知Ｓ２０１は、ＲＲＨ２００−１を介して、ＢＢＵ３００−１に送信される。
【００７６】
図１１は、キャリブレーション信号受信通知のフォーマットの例である。キャリブレーション信号受信通知は、ＣＡＬ信号識別子、送信元ＲＲＨ識別子、受信キャリブレーション信号情報、及び受信情報を含む。
【００７７】
ＣＡＬ信号識別子は、キャリブレーション信号受信通知である旨を示す識別子であり、例えば、０ｘ０３である。
【００７８】
送信元ＲＲＨ識別子は、キャリブレーション信号受信通知の送信元のＲＲＨ２００の識別子である。
【００７９】
受信キャリブレーション信号情報は、ＲＲＨ２００が受信したキャリブレーション信号に関する情報であり、例えば、送信電力、送信元ＲＲＨ識別子を含む。送信電力は、受信したキャリブレーション信号に含まれる送信電力である。送信元ＲＲＨ識別子は、受信したキャリブレーション信号に含まれる送信元ＲＲＨ識別子である。
【００８０】
受信品質情報は、受信したキャリブレーション信号の受信品質に関する情報であり、例えば、受信電力、ＳＩＮＲを含む。受信電力は、ＲＲＨ２００におけるキャリブレーション信号の受信電力である。ＳＩＮＲは、ＲＲＨ２００におけるキャリブレーション信号受信時のＳＩＮＲである。なお、受信品質情報は、受信電力に代替し、伝搬損失を含んでもよい。
【００８１】
図１０のシーケンスに戻り、ＢＢＵ３００−１は、キャリブレーション処理の実行中にキャリブレーション信号受信通知を受信すると、キャリブレーション信号受信通知受信処理を行う（Ｓ２０２）。
【００８２】
図１２は、キャリブレーション信号受信通知受信処理Ｓ２０２の処理フローチャートの例を示す図である。ＢＢＵ３００は、キャリブレーション信号受信通知を受信するのを待ち受ける（Ｓ２０２−１のＮｏ）。ＢＢＵ３００は、キャリブレーション信号受信通知を受信すると（Ｓ２０２−１のＹｅｓ）、隣接ＲＲＨ管理テーブル３２５を更新する（Ｓ２０２−２）。そして、ＢＢＵ３００は、実行中のキャリブレーション処理を中止し（Ｓ２０２−３）、マスタＲＲＨにキャリブレーション停止を送信する（Ｓ２０２−４）。さらに、ＢＢＵ３００は、マスタＲＲＨ再選択処理を行う（Ｓ２０４）。
【００８３】
図１３は、隣接ＲＲＨ管理テーブル３２５の例を示す図である。隣接ＲＲＨ管理テーブル３２５の受信レベルは、ＲＲＨ２００におけるキャリブレーション信号の受信電力であり、キャリブレーション信号受信通知に含まれる受信電力である。隣接ＲＲＨ管理テーブル３２５のＳＩＮＲは、ＲＲＨ２００におけるＳＩＮＲであり、キャリブレーション信号受信通知に含まれるＳＩＮＲである。隣接ＲＲＨ管理テーブル３２５の伝搬損失は、キャリブレーション信号受信通知に含まれる送信電力から受信電力を減じた数値である。
【００８４】
図１４は、マスタＲＲＨ再選択処理Ｓ２０４の処理フローチャートの例を示す図である。ＢＢＵ３００は、マスタＲＲＨ管理テーブル３２４及び隣接ＲＲＨ管理テーブル３２５に、推定値を記憶する（Ｓ２０４−１）。
【００８５】
図１５は、推定値を記憶したマスタＲＲＨ管理テーブル３２４の例を示す図である。図１５において網掛けされた数値は、推定値を示す。
【００８６】
ＢＢＵ３００は、マスタＲＲＨ以外のスレーブＲＲＨをマスタＲＲＨと仮定し、仮定したマスタＲＲＨがキャリブレーション信号を送信した場合の推定値を算出する。
【００８７】
伝搬損失の推定値の算出において、ＢＢＵ３００は、例えば、奥村−秦モデルに従い、推定値を算出する。伝搬損失の推定値は、例えば、電波の周波数、マスタＲＲＨのアンテナ高、スレーブＲＲＨのアンテナ高、マスタＲＲＨとスレーブＲＲＨの距離、及び奥村−秦モデルで示される補正値を用いて算出される。ＢＢＵ３００は、電波の周波数、マスタＲＲＨのアンテナ高、スレーブＲＲＨのアンテナ高、マスタＲＲＨとスレーブＲＲＨの距離を、事前に内部メモリに記憶していてもよい。また、ＢＢＵ３００は、スレーブＲＲＨのアンテナ高を、スレーブＲＲＨから取得してもよい。さらに、ＢＢＵ３００は、マスタＲＲＨとスレーブＲＲＨの距離を、スレーブＲＲＨから位置情報を取得し、取得した位置情報と自装置（マスタＲＲＨ）の位置情報に基づき、算出してもよい。例えば、図１５によると、ＲＲＨ２００−２をマスタＲＲＨとした場合の、ＲＲＨ２００−４における伝搬損失の推定値は５０ｄＢである。
【００８８】
信号レベルの推定値の算出において、ＢＢＵ３００は、伝搬損失の推定値を用いる。信号レベルは、例えば、スレーブＲＲＨがキャリブレーション信号を受信したと判定する電力（ＣＡＬ閾値）に、伝搬損失を加算した数値である。例えば、図１５によると、キャリブレーション信号を受信したと判定する電力が−８０ｄＢｍである場合、−８０＋５０（伝搬損失の推定値）＝−３０ｄＢｍが、ＲＲＨ２００−２がマスタＲＲＨである場合の、ＲＲＨ２００−４に対して送信するキャリブレーション信号の信号レベルの推定値となる。
【００８９】
ＳＩＮＲは、ＲＲＨ２００−１がマスタＲＲＨである場合と同等であるとみなし、マスタＲＲＨがＲＲＨ２００−１である場合の実測値を推定値とする。例えば、図１５によると、マスタＲＲＨがＲＲＨ２００−１である場合のＲＲＨ２００−４におけるＳＩＮＲの実測値（２０ｄＢ）が、マスタＲＲＨをＲＲＨ２００−２とした場合のＲＲＨ２００−４におけるＳＩＮＲの推定値となる。
【００９０】
上述したように、ＢＢＵ３００は、図１４の処理Ｓ２０４−１において、実測値を記憶しない情報要素について、推定値を算出し、マスタＲＲＨ管理テーブル３２４に記憶する。なお、ＢＢＵ３００は、伝搬損失の推定において、奥村−秦式モデルを使用しているが、伝搬特性を推定する他の方式を用いてもよい。
【００９１】
図１６は、推定値を記憶した隣接ＲＲＨ管理テーブル３２５の例を示す図である。図１６において網掛けされた数値は、推定値を示す。
【００９２】
伝搬損失の算出において、ＢＢＵ３００は、マスタＲＲＨ管理テーブル３２４の推定値の算出と同様に、例えば、奥村−秦モデルに従い、推定値を算出する。例えば、図１６によると、ＲＲＨ２００−２をマスタＲＲＨとした場合の、ＲＲＨ２００−６における伝搬損失は９０ｄＢである。
【００９３】
受信レベルの推定値の算出において、ＢＢＵ３００は、伝搬損失の推定値を用いる。受信レベルは、例えば、マスタＲＲＨの信号レベルの最大値から伝搬損失を減じた数値である。信号レベルの最大値は、マスタＲＲＨが送信するキャリブレーション信号の最大電力であり、最大電力で送信されたキャリブレーション信号を隣接ＲＲＨが受信するときの受信電力が、隣接ＲＲＨにおけるキャリブレーション信号の最大受信電力とみなすことができる。図１４によると、マスタＲＲＨをＲＲＨ２００−２とした場合の信号レベルの最大値は、ＲＲＨ２００−４に対する信号レベル−３０ｄＢｍである。よって、図１５によると、マスタＲＲＨをＲＲＨ２００−２とした場合のＲＲＨ２００−６の受信レベルの推定値は、−３０ｄＢｍから伝搬損失の推定値９０ｄＢを減じた−１２０ｄＢｍとなる。
【００９４】
ＳＩＮＲは、受信レベルの推定値を用いて、推定値を算出する。ＳＩＮＲの推定値は、例えば、受信レベルの推定値から、受信レベルに対するノイズ差分を減じた数値である。受信レベルに対するノイズ差分は、例えば、実測値の受信レベルから実測値のＳＩＮＲを減じた数値とする。図１６によると、受信レベルに対するノイズ差分は、マスタＲＲＨがＲＲＨ２００−１である場合の実測値を用いて、−３５（受信レベル）―１０（ＳＩＮＲ）＝−４５と算出することができる。図１６によると、マスタＲＲＨをＲＲＨ２００−２とした場合のＲＲＨ２００−６におけるＳＩＮＲの推定値は、−１２０（受信レベル）−（−４５）＝−７５ｄＢとなる。
【００９５】
上述したように、ＢＢＵ３００は、図１４の処理Ｓ２０４−１において、キャリブレーション信号を受信した他セルのＲＲＨ２００について、実測値を記憶しない情報要素の推定値を算出し、隣接ＲＲＨ管理テーブル３２５に記憶する。
【００９６】
図１４に戻り、ＢＢＵ３００は、各ＲＲＨ２００を評価する（Ｓ２０４−２）。ＲＲＨの評価は、例えば、隣接ＲＲＨ管理テーブルの受信レベルが低いＲＲＨ２００ほど、高い評価とする。図１６においては、ＲＲＨ２００−３が最も高い評価となり、ＲＲＨ２００−１が最も低い評価となる。
【００９７】
また、ＲＲＨの評価は、例えば、隣接ＲＲＨ管理テーブル３２５の受信レベル、及びマスタＲＲＨ管理テーブル３２４のＳＩＮＲを用いて行ってもよい。図１６において、例えば、隣接ＲＲＨ管理テーブル３２５の受信レベルが最も低いＲＲＨ２００−３、及びＲＲＨ２００−３と１０ｄＢｍしか差異のないＲＲＨ２００−２を高い評価とする。そして、マスタＲＲＨ管理テーブル３２４におけるＲＲＨ２００−２とＲＲＨ２００−３をマスタＲＲＨとした場合の、それぞれのＳＩＮＲを比較する。図１５によると、ＲＲＨ２００−２がマスタＲＲＨである場合、スレーブＲＲＨにおけるＳＩＮＲは−１０ｄＢである。一方、図１５によると、ＲＲＨ２００−３がマスタＲＲＨである場合、スレーブＲＲＨにおけるＳＩＮＲは０ｄＢである。よって、ＲＲＨ２００−２をマスタＲＲＨとした場合のほうが、ＲＲＨ２００−３をマスタＲＲＨとした場合よりも、ＳＩＮＲが低いため、ＲＲＨ２００−２をより高い評価とする。すなわち、図１５及び図１６によると、ＲＲＨ２００−２が最も高い評価となる。
【００９８】
ＢＢＵ３００は、選択済ＲＲＨ以外で評価が最も高いＲＲＨ２００を、マスタＲＲＨとして選択する（Ｓ２０４−３）。選択済みＲＲＨとは、ＢＢＵ３００が過去にマスタＲＲＨとして選択されたＲＲＨ２００を記憶した情報である。ＢＢＵ３００は、過去に選択したＲＲＨ２００は、新たなマスタＲＲＨの候補から除外する。なお、選択済みＲＲＨは、例えば、所定時間が経過するとクリアされる。また、選択済みＲＲＨは、例えば、隣接セルのＲＲＨ２００からキャリブレーション信号受信通知を受信せずにキャリブレーション処理が完了した場合、クリアされてもよい。
【００９９】
ＢＢＵ３００は、マスタＲＲＨが選択できないか否かを確認する（Ｓ２０４−４）。マスタＲＲＨが選択できない場合とは、選択済みＲＲＨ以外のＲＲＨ２００がない場合、あるいは、閾値以上の評価のＲＲＨ２００が存在しない場合などを示す。
【０１００】
ＢＢＵ３００は、マスタＲＲＨ２００を選択できる場合（Ｓ２０４−４のＮｏ）、選択したＲＲＨ２００を選択済みＲＲＨとして記憶し（Ｓ２０４−７）、選択したＲＲＨをマスタＲＲＨとしてキャリブレーション処理Ｓ１０１を行う。
【０１０１】
一方、ＢＢＵ３００は、マスタＲＲＨ２００を選択できない場合（Ｓ２０４−４のＹｅｓ）、受信条件緩和回数が閾値以上か否かを判定する（Ｓ２０４−５）。受信条件緩和回数は、後述する受信条件緩和処理を実行した回数を示す。受信条件緩和回数が閾値以上であることは、これ以上の受信条件の緩和を行わないことを示す。
【０１０２】
ＢＢＵ３００は、受信条件緩和回数が閾値以上である場合（Ｓ２０４−５のＹｅｓ）、受信条件緩和処理を行わず、システム管理者に報告し（Ｓ２０４−８）、処理を終了する。システム管理者は、例えば、ＲＲＨ２００の位置を変更するなど、キャリブレーション信号によるデバイス破壊が発生しないよう、システム構成を変更する。
【０１０３】
一方、ＢＢＵ３００は、受信条件緩和回数が閾値以上でない場合（Ｓ２０４−５のＮｏ）、受信条件緩和処理を行う（Ｓ３０１）。受信条件緩和処理Ｓ３０１については、後述する。
【０１０４】
そして、ＢＢＵ３００は、評価が最も高いＲＲＨをマスタＲＲＨとして選択する（Ｓ２０４−６）。なお、処理Ｓ２０４−６において選択するＲＲＨは、選択済みＲＲＨであってもよい。選択済みＲＲＨは、受信条件を緩和する前にマスタＲＲＨとして選択されたＲＲＨであるため、受信条件を緩和した後のマスタＲＲＨの候補として除外するのは適切ではないためである。なお、受信条件緩和処理Ｓ３０１を行う前に、選択済みＲＲＨをクリアしてもよい。ＢＢＵ３００は、マスタＲＲＨを選択した場合と同様に、選択したＲＲＨ２００を選択済みＲＲＨとして記憶し（Ｓ２０４−７）、選択したＲＲＨ２００をマスタＲＲＨとしてキャリブレーション処理Ｓ１０１を行う。
【０１０５】
第１の実施の形態では、ＢＢＵ３００は、自セルのマスタＲＲＨが送信するキャリブレーション信号を隣接セルのＲＲＨ２００が受信した場合、マスタＲＲＨを他のＲＲＨ２００に変更する。これにより、ＢＢＵ３００は、キャリブレーション処理において、隣接ＲＲＨに強い電力のキャリブレーション信号が到達することを抑制し、隣接ＲＲＨが過電力で信号を受信することによる故障の発生を抑制できる。
【０１０６】
＜受信条件緩和処理＞
図１７は、受信条件緩和処理Ｓ３０１のシーケンスの例を示す図である。ＢＢＵ３００は、マスタＲＲＨ再選択処理Ｓ２０４において、例えば、未選択のＲＲＨ２００をマスタＲＲＨとして選択できない場合（図１４のＳ２０４−４のＹｅｓ）、受信条件緩和回数が閾値未満のとき（図１４のＳ２０４−５のＮｏ）、受信条件緩和処理Ｓ３０１を行う。
【０１０７】
図１８は、受信条件緩和処理Ｓ３０１の処理フローチャートの例を示す図である。ＢＢＵ３００は、受信条件通知を対象のＲＲＨ２００に送信する（Ｓ３０１−１）。対象のＲＲＨ２００とは、例えば、ＢＢＵ３００にキャリブレーション信号受信通知を送信したＲＲＨ２００である。受信条件通知は、例えば、ＲＲＨ２００が他セルのキャリブレーション信号を受信したと判定する閾値（変更後の第１閾値）を含む。ＲＲＨ２００は、他セルからのキャリブレーション信号を第１閾値以上の電力で受信したとき、キャリブレーション信号受信通知を送信する。なお、ＢＢＵ３００は、対象のＲＲＨ２００へのメッセージを、対象のＲＲＨ２００が属するセルのＢＢＵ３００を介して送信してもよい。
【０１０８】
ＢＢＵ３００は、受信条件通知応答を受信するのを待ち受ける（Ｓ３０１−２のＮｏ）。そして、ＢＢＵ３００は、受信条件通知応答を受信し（Ｓ３０１−２のＹｅｓ）、処理を終了する。
【０１０９】
図１７のシーケンスに戻り、ＢＢＵ３００−１は、受信条件緩和処理Ｓ３０１において、受信条件通知を、ＢＢＵ３００−２を介して、ＲＲＨ２００−６に送信する（Ｓ３０２）。そして、ＢＢＵ３００−１は、受信条件通知応答を受信すると（Ｓ３０３）、再度、キャリブレーション処理Ｓ１０１を行い、キャリブレーション開始通知をＲＲＨ２００−１に送信する。ＲＲＨ２００−１は、マスタＲＲＨとして、キャリブレーション信号を送信する（Ｓ３０５）。
【０１１０】
図１９は、ＲＲＨ２００におけるキャリブレーション信号の受信レベルの時間による推移の例を示す図である。マスタＲＲＨは、例えば、キャリブレーション信号の送信出力を段階的に上げる。
【０１１１】
受信レベルＬＢは、ＲＲＨ２００が故障する受信レベルであり、例えば、デバイス破壊レベルである。ＲＲＨ２００は、受信レベルＬＢ以上の電力で信号を受信すると、過電力により故障する。
【０１１２】
閾値ＬＴ１は、受信条件緩和処理Ｓ３０１を行う前の第１閾値の電力値（第１電力値）である。閾値ＬＴ１は、例えば、受信レベルＬＢよりも十分に低い受信電力である。
【０１１３】
閾値ＬＴ２は、受信条件緩和処理Ｓ３０１における受信条件通知に含まれる第１閾値の電力値（第２電力値）である。閾値ＬＴ２は、例えば、閾値ＬＴ１に所定値（例えば、事前に決められた設定値）を加算した数値である。また、閾値ＬＴ２は、マスタＲＲＨの仕様上の最大送信電力や、マスタＲＲＨとＲＲＨ２００間の伝搬損失に基づき、ＲＲＨ２００が受信しうる最大の受信電力であってもよい。なお、ＲＲＨ２００が受信しうる最大の受信電力が受信レベルＬＢ以上である場合、変更後閾値ＴＬ２は、ＲＲＨ２００が受信しうる最大の受信電力ではなく、受信レベルＬＢよりも低い数値となる。
【０１１４】
第１の実施の形態では、ＢＢＵ３００は、マスタＲＲＨを再選択しても隣接セルのＲＲＨ２００が初期閾値以上の電力でキャリブレーション信号を受信する場合、受信電力の条件を緩和するため、初期閾値より大きく、かつＲＲＨ２００に故障が発生しない受信電力を示す閾値に変更する。ＢＢＵ３００は、閾値を変更してから再度キャリブレーションを行うことで、隣接セルのＲＲＨ２００にキャリブレーション信号が故障する受信電力で到達しないマスタＲＲＨを選択できる可能性が高くなる。
【０１１５】
[第２の実施の形態]
次に、第２の実施の形態について説明する。第２の実施の形態における無線通信システム１０は、セルＣ３００−１及びセルＣ３００−２に、さらに、セルＣ３００−３を有する。セルＣ３００−３は、新規に無線通信システム１０内に設置される。
【０１１６】
＜無線通信システムの構成例＞
図２０は、無線通信システム１０の構成例を示す図である。無線通信システム１０は、さらに、ＢＢＵ３００−３、及びＲＲＨ２００−９〜１２（以降、ＲＲＨ２００と呼ぶ場合がある）を有する。ＲＲＨ２００−９〜１２は、セルＣ３００−３を構成する。なお、ＢＢＵ３００−３及びＲＲＨ２００−９〜１２は、新規で無線通信システム１０に設置されるものとする。
【０１１７】
＜マスタＲＲＨ選択処理＞
ＢＢＵ３００−１は、キャリブレーション処理を行うとき、新設されたセルＣ３００−３のＲＲＨ２００が、過電力でキャリブレーション信号を受信しないよう、マスタＲＲＨを選択する。第１の実施の形態において、ＢＢＵ３００−１は、キャリブレーション処理を初回実行するときの初回マスタＲＲＨを、受信品質に依らず決定する。しかし、第２の実施の形態においては、ＢＢＵ３００−１は、初回マスタＲＲＨを、実測値及び推定値に基づいて選択する。
【０１１８】
ＢＢＵ３００−１は、例えば、マスタＲＲＨ再選択処理Ｓ２０４の評価と同様の評価を行い、評価の最も高いＲＲＨ２００をマスタＲＲＨとして選択する。これにより、ＢＢＵ３００−１は、少なくともセルＣ３００−１及びセルＣ３００−２のＲＲＨ２００に対して適正なマスタＲＲＨを選択することができる。ＢＢＵ３００−１は、選択したマスタＲＲＨが送信するキャリブレーション信号を、セルＣ３００−３のＲＲＨ２００が第１閾値以上の電力で受信する場合、事前に評価した評価順でマスタＲＲＨを再選択してもよいし、セルＣ３００−３のＲＲＨ２００における受信電力を考慮して、マスタＲＲＨを再選択してもよい。
【０１１９】
[その他の実施の形態]
ＲＲＨ２００は、所定値以上の受信電力でキャリブレーション信号を受信した場合、信号の受信を停止してもよい。ＲＲＨ２００は、キャリブレーション信号の送信電力が段階的に上がる場合、所定値で受信を停止することで、さらに高い電力でのキャリブレーション信号の受信を防ぎ、過電力による故障を防止することができる。なお、ＲＲＨ２００は、キャリブレーション処理が完了又は終了したこと検出したとき（例えば、ＢＢＵ３００やマスタＲＲＨからの通知の受信）、信号の受信を再開する。
【０１２０】
また、ＲＲＨ２００は、例えば、ＴＤＤ（Time Division Duplex）方式で端末装置と無線通信を行う場合がある。この場合、ＲＲＨ２００は、信号の送受信の切替期間であり、通信相手装置（例えば、端末装置）と信号の送受信を行わない期間（TTP：Transmitter transient period）に、キャリブレーション信号を送信する。ＴＴＰのタイミングにおいては、ＲＲＨ２００は、例えば、アンテナの設定の切替などを行っており、信号の送受信を行わない。これにより、キャリブレーション信号は、ＲＲＨ２００と端末装置間で行う無線通信で送受信される信号を干渉せず、無線通信の品質を維持することができる。
【０１２１】
以上、第１、第２及びその他の実施の形態を含む実施形態に関し、更に以下の付記を開示する。
【０１２２】
（付記１）
第１セルを構成する無線通信装置を制御する制御装置であって、
前記第１セル内の無線通信装置の一つであるマスタ無線通信装置がキャリブレーション信号を送信し、前記第１セル内のマスタ無線通信装置以外のスレーブ無線通信装置が前記キャリブレーション信号を受信し、前記受信したキャリブレーション信号に基づいて前記スレーブ無線通信装置の送信する信号の送信タイミングを調整するキャリブレーション処理の実施を、前記マスタ無線通信装置に指示する調整部と、
第２セル内の無線通信装置が前記マスタ無線通信装置の送信したキャリブレーション信号を第１閾値より高い電力で受信したとき、前記第２セル内の無線通信装置における前記キャリブレーション信号の受信品質に関する受信品質情報を取得する取得部と、
前記取得した受信品質情報に基づき、前記第１セル内の無線通信装置からマスタ無線通信装置を選択する制御部とを有する
制御装置。
【０１２３】
（付記２）
前記調整部は、前記マスタ無線通信装置に、段階的に送信出力を増加させ、前記キャリブレーション信号を送信させる
付記１記載の制御装置。
【０１２４】
（付記３）
前記制御部は、前記第１セル内のマスタ無線通信装置以外の無線通信装置をマスタ無線通信装置と仮定し、前記仮定したマスタ無線通信装置が送信するキャリブレーション信号の、前記第２セル内の無線通信装置における受信電力の推定値を算出し、前記受信電力の推定値に基づきマスタ無線通信装置を選択する
付記１記載の制御装置。
【０１２５】
（付記４）
前記制御部は、前記第２セル内の無線通信装置における受信電力の推定値が最も低い前記仮定したマスタ無線通信装置を、マスタ無線通信装置として選択する
付記３記載の制御装置。
【０１２６】
（付記５）
前記制御部は、さらに、前記仮定した無線通信装置が送信するキャリブレーション信号を前記第１セル内の無線通信装置が受信したときの干渉度合いの推定値を算出し、前記第２セル内の無線通信装置における受信電力の推定値が所定値よりも低い前記仮定したマスタ無線通信装置のうち、前記干渉度合いの推定値が最も低い前記仮定したマスタ無線通信装置を、マスタ無線通信装置として選択する
付記３記載の制御装置。
【０１２７】
（付記６）
前記干渉度合いは、ＳＩＮＲ（signal-to-interference noise ratio）を含む
付記５記載の制御装置。
【０１２８】
（付記７）
前記制御部は、前記選択したマスタ無線通信装置の送信するキャリブレーション信号を、前記第２セル内の無線通信装置が前記第１閾値より高い電力で受信する場合、前記第１閾値を第１電力値から前記第１電力値より高い第２電力値に変更するよう前記第２セル内の無線通信装置に指示する
付記１記載の制御装置。
【０１２９】
（付記８）
前記制御部は、前記指示を、前記他セルの制御装置を介して行う
付記７記載の制御装置。
【０１３０】
（付記９）
第１セルを構成する無線通信装置を制御する制御装置によりマスタ無線通信装置として選択された場合、前記第１セル内の他の無線通信装置であるスレーブ無線通信装置にキャリブレーション信号を送信するマスタ処理部と、
前記制御装置により前記スレーブ無線通信装置として選択された場合、前記キャリブレーション信号を受信し、前記受信したキャリブレーション信号に基づいて、送信する信号の送信タイミングを調整するスレーブ処理部と、
第２セル内の無線通信装置が送信するキャリブレーション信号を第１閾値以上の電力で受信した場合、前記第１セル内の無線通信装置が送信するキャリブレーション信号の受信電力を含むキャリブレーション信号受信通知を、前記第２セルの制御装置に送信する他セル信号受信部を有し、
前記第２セルの制御装置は、前記キャリブレーション信号受信通知を受信したとき、前記第１セル内の無線通信装置が送信するキャリブレーション信号の受信電力に基づいて、前記第２セル内の無線通信装置からマスタ無線通信装置を選択する
無線通信装置。
【０１３１】
（付記１０）
前記他セル信号受信部は、前記第２セル内の無線通信装置が送信するキャリブレーション信号を前記第１閾値以上の電力で受信した場合、信号の受信を停止する
付記９記載の無線通信装置。
【０１３２】
（付記１１）
前記マスタ処理部は、前記無線通信装置が通信相手装置と信号を送受信しないタイミングで、前記キャリブレーション信号を送信する
付記９記載の無線通信装置。
【０１３３】
（付記１２）
前記無線通信装置が通信相手装置と信号を送受信しないタイミングは、ＴＴＰ（Transmitter transient period）を含む
付記１１記載の無線通信装置。
【０１３４】
（付記１３）
第１セルを構成する無線通信装置を制御する制御装置におけるキャリブレーション方法であって、
前記第１セル内の無線通信装置の一つであるマスタ無線通信装置がキャリブレーション信号を送信し、前記第１セル内の前記マスタ無線通信装置以外のスレーブ無線通信装置が前記キャリブレーション信号を受信し、前記受信したキャリブレーション信号に基づいて前記スレーブ無線通信装置の送信する信号の送信タイミングを調整するキャリブレーション処理の実施を、前記マスタ無線通信装置に指示し、
他セル内の無線通信装置が前記マスタ無線通信装置の送信したキャリブレーション信号を第１閾値より高い電力で受信したとき、前記他セル内の無線通信装置における前記キャリブレーション信号の受信品質に関する受信品質情報を取得し、
前記取得した受信品質情報に基づき、前記無線通信装置からマスタ無線通信装置を選択する
キャリブレーション方法。
【符号の説明】
【０１３５】
１０…無線通信システム、
２００…ＲＲＨ、
２１０…ＣＰＵ、
２２０…ストレージ、
２２１…無線通信プログラム、
２２２…マスタＲＲＨプログラム、
２２３…キャリブレーション信号受信プログラム、
２３０…メモリ、
２４０…ＮＩＣ、
２５０…ＲＦ回路、
２５１…アンテナ、
３００…ＢＢＵ、
３００…ＲＲＨ、
３１０…ＣＰＵ、
３２０…ストレージ、
３２１…無線通信制御プログラム、
３２２…キャリブレーションプログラム、
３２３…キャリブレーション信号受信通知受信プログラム、
３２４…マスタＲＲＨ管理テーブル、
３２５…隣接ＲＲＨ管理テーブル、
３３０…メモリ、
３４０…ＮＩＣ、
４００…ＭＭＥ
【図１】
2019022044.tif 000003
【図２】
2019022044.tif 000004
【図３】
2019022044.tif 000005
【図４】
2019022044.tif 000006
【図５】
2019022044.tif 000007
【図６】
2019022044.tif 000008
【図７】
2019022044.tif 000009
【図８】
2019022044.tif 000010
【図９】
2019022044.tif 000011
【図１０】
2019022044.tif 000012
【図１１】
2019022044.tif 000013
【図１２】
2019022044.tif 000014
【図１３】
2019022044.tif 000015
【図１４】
2019022044.tif 000016
【図１５】
2019022044.tif 000017
【図１６】
2019022044.tif 000018
【図１７】
2019022044.tif 000019
【図１８】
2019022044.tif 000020
【図１９】
2019022044.tif 000021
【図２０】
2019022044.tif 000022