(57)【要約】【課題】過電力で信号を受信することに起因する故障を防止することができる。【解決手段】１つの側面では、他の通信装置から無線信号を受信する受信部と、前記無線信号を受信したことを示す応答信号を前記他の通信装置に送信する送信部とを有する通信装置を複数有する通信システムに含まれる通信装置であって、前記送信部は、無線信号の送信対象の通信装置から前記応答信号を受信するまで、送信出力を段階的に上昇させて前記無線信号を送信し、前記受信部は、自通信装置が、他の通信装置が送信する無線信号の送信対象ではない場合、前記無線信号の受信を停止する。    【選択図】  図８
2018148342.tif 000002
【特許請求の範囲】
【請求項１】
他の通信装置から無線信号を受信する受信部と、
前記無線信号を受信したことを示す応答信号を前記他の通信装置に送信する送信部とを有する通信装置を複数有する通信システムに含まれる通信装置であって、
前記送信部は、無線信号の送信対象の通信装置から前記応答信号を受信するまで、送信出力を段階的に上昇させて前記無線信号を送信し、
前記受信部は、自通信装置が、他の通信装置が送信する無線信号の送信対象ではない場合、前記無線信号の受信を停止する
通信装置。      
【請求項２】
前記無線信号は、前記無線信号を送信した送信出力を含み、
前記送信部は、前記無線信号に含まれる送信出力で前記応答信号を送信する
請求項１記載の通信装置。
【請求項３】
前記通信システムは、さらに、前記複数の通信装置を制御する制御装置を有し、
前記受信部は、前記無線信号の受信を停止する停止指示を前記制御装置から受信し、前記停止指示の受信に応答し前記無線信号の受信を停止する
請求項１記載の通信装置。
【請求項４】
前記送信部は、前記無線信号の送信を開始する送信開始指示を前記制御装置から受信し、前記送信開始指示の受信に応答し前記無線信号の送信を開始する
請求項３記載の通信装置。
【請求項５】
前記受信部は、前記無線信号の送信対象が自通信装置であることを示す無線信号送信通知を前記制御装置から受信し、前記無線信号送信通知の受信に応答し、前記無線信号の受信を開始する
請求項４記載の通信装置。
【請求項６】
さらに、受信した応答信号に対応する無線信号を送信した送信出力を、前記無線信号の送信対象の通信装置と対応づけて記憶する記憶部と、
前記無線信号の送信対象の通信装置に、前記記憶した送信出力で前記無線信号を送信する再送信部を有する
請求項１記載の通信装置。
【請求項７】
前記送信部は、前記無線信号及び前記応答信号の送信対象以外の対象外通信装置が前記無線信号及び前記応答信号を受信できないタイミングで、前記無線信号及び前記応答信号を送信し、
前記受信部は、前記対象外通信装置が前記無線信号及び前記応答信号を受信できないタイミングで前記無線信号及び前記応答信号を受信する
請求項１記載の通信装置。
【請求項８】
前記対象外通信装置が前記無線信号及び前記応答信号を受信できないタイミングは、前記対象外通信装置が、前記対象外通信装置が有するアンテナを、信号を送信できる状態から信号を受信できる状態へ、あるいは、信号を受信できる状態から信号を送信できる状態へ切り替える切替タイミングである
請求項７記載の通信装置。
【請求項９】
他の通信装置から無線信号を受信し、前記無線信号を受信したことを示す応答信号を前記他の通信装置に送信する通信装置を複数有する通信システムに含まれる通信装置における送信制御方法であって、
無線信号の送信対象の通信装置から前記応答信号を受信するまで、送信出力を段階的に上昇させて前記無線信号を送信し、
自通信装置が、他の通信装置が送信する無線信号の送信対象ではない場合、前記無線信号の受信を停止する
送信制御方法。
【請求項１０】
他の通信装置から無線信号を受信し、前記無線信号を受信したことを示す応答信号を前記他の通信装置に送信する複数の通信装置と、前記複数の通信装置を制御する制御装置とを有する通信システムに含まれる制御装置であって、
前記無線信号を送信する第１の通信装置に、送信対象の第２の通信装置から前記応答信号を受信するまで、送信出力を段階的に上昇させて前記無線信号を送信させる送信制御部と、
前記第１及び第２以外の第３の通信装置に、前記無線信号の受信を停止させる停止制御部とを有する
制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、送信制御方法、及び制御装置に関する。
【背景技術】
【０００２】
無線通信システムでは、基地局間協調伝送の最適化を図るため、無線基地局（RRH：Remote Radio Head）を分散して配置する。基地局間協調伝送に関する技術として、端末装置の方向に対して、複数のＲＲＨから電波を送信するビームフォーミングがある。ビームフォーミングでは、各ＲＲＨのアンテナ間位相を合わせ、端末装置の方向に集中的に電波を送信することで、基地局間協調伝送を実現する。
【０００３】
ＲＲＨにおけるアンテナ間位相を合わせる方法としてキャリブレーションがある。キャリブレーションでは、例えば、複数のＲＲＨを、位相の基準となるＲＲＨ（以降、マスタＲＲＨと呼ぶ）と、マスタＲＲＨに位相を合わせるＲＲＨ（以降、スレーブＲＲＨと呼ぶ）に分類する。そして、スレーブＲＲＨは、位相を合わせるためのキャリブレーション信号を、マスタＲＲＨから受信し、位相を補正する。キャリブレーション信号を受信するため、ＲＲＨ間を有線で接続する方法がある。しかし、有線での接続は、ケーブルや設備工事の費用など、コストが増大となる。また、ＲＲＨの設置場所によっては、有線で接続することが困難な場合がある。そこで、キャリブレーション信号を、ＲＲＨ間で無線を介して送受信する方法がある。
【０００４】
キャリブレーションに関する技術は、以下の特許文献１〜３に記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２０１４−５０９１４８号公報
【特許文献２】特表２０１４−５３３０３６号公報
【特許文献３】国際公開第２０１３／０９４１１１号
【非特許文献】
【０００６】
【非特許文献１】３ＧＰＰ  ＴＳ３６．１４１
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、無線でキャリブレーション信号を送受信する方法では、マスタＲＲＨの近傍に位置するスレーブＲＲＨは、強い受信電力でキャリブレーション信号を受信する場合がある。この場合、ＲＲＨの有する受信回路によっては、ＲＲＨが受信できる受信電力の上限を超えた電力（過電力）で信号を受信し、ＲＲＨの故障の原因となる。
【０００８】
そこで、一開示は、過電力で信号を受信することに起因する故障を防止する通信装置、送信制御方法、及び制御装置を提供することにある。
【課題を解決するための手段】
【０００９】
１つの側面では、他の通信装置から無線信号を受信する受信部と、前記無線信号を受信したことを示す応答信号を前記他の通信装置に送信する送信部とを有する通信装置を複数有する通信システムに含まれる通信装置であって、前記送信部は、無線信号の送信対象の通信装置から前記応答信号を受信するまで、送信出力を段階的に上昇させて前記無線信号を送信し、前記受信部は、自通信装置が、他の通信装置が送信する無線信号の送信対象ではない場合、前記無線信号の受信を停止する。      
【発明の効果】
【００１０】
一開示は、過電力で信号を受信することに起因する故障を防止することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、無線通信システム１０の構成例を示す図である。
【図２】図２は、ＲＲＨ２００の構成例を示す図である。
【図３】図３は、ＢＢＵ３００の構成例を示す図である。
【図４】図４は、キャリブレーション前処理のシーケンスの例を示す図である。
【図５】図５は、ＢＢＵ側キャリブレーション前処理の処理フローチャートの例を示す図である。
【図６】図６は、マスタＲＲＨ指定通知受信処理の処理フローチャートの例を示す図である。
【図７】図７は、スレーブＲＲＨ指定通知受信処理の処理フローチャートの例を示す図である
【図８】図８は、ＲＲＨ２００−２に対するキャリブレーション処理のシーケンスの例を示す図である。
【図９】図９は、ＢＢＵ側キャリブレーション処理の処理フローチャートの例を示す図である。
【図１０】図１０は、スレーブＲＲＨキャリブレーション処理の処理フローチャートの例を示す図である。
【図１１】図１１は、マスタＲＲＨキャリブレーション処理の処理フローチャートの例を示す図である。
【図１２】図１２は、キャリブレーション信号及びキャリブレーション応答信号の例を示す図である。
【図１３】図１３は、２台目以降のキャリブレーション処理のシーケンスの例を示す図である。
【図１４】図１４は、初回キャリブレーション完了時のＲＲＨ毎送信出力テーブルの例を示す図である。
【図１５】図１５は、ＲＲＨ２００の構成例を示す図である。
【図１６】図１６は、ＲＲＨ２００−３に対するキャリブレーション処理のシーケンスの例を示す図である。
【図１７】図１７は、マスタＲＲＨ再キャリブレーション処理の処理フローチャートの例を示す図である。
【図１８】図１８は、再キャリブレーションにおけるキャリブレーション信号及びキャリブレーション応答信号の送信タイミングの例を示す図である。
【発明を実施するための形態】
【００１２】
[第１の実施の形態]
第１の実施の形態について説明する。第１の実施の形態における通信システムは、複数の通信装置を有する。通信装置は、他の通信装置から無線信号を受信する受信部、及び他の通信装置に無線信号を受信したことを示す応答信号を送信する送信部と有する。送信部は、無線信号の送信対象の通信装置から応答信号を受信するまで、無線信号の送信出力（送信電力）を段階的に上昇させて無線信号を送信する。また、受信部は、自通信装置が無線信号の送信対象ではない場合、無線信号の受信を停止する。
【００１３】
＜無線通信システムの構成例＞
図１は、無線通信システム１０の構成例を示す図である。無線通信システム１０は、端末装置１００、ＲＲＨ２００−１〜７（以降、ＲＲＨ２００と呼ぶ場合がある）、ＢＢＵ（Base Band Unit）３００、及び外部ネットワーク４００を有する。
【００１４】
無線通信システム１０は、例えば、ワイファイ（Wi-Fi：Wireless Fidelity）などのローカルエリアネットワークや、ＬＴＥ（Long Term Evolution）などの無線通信ネットワークである。無線通信システム１０は、例えば、端末装置１００がインターネットなどの外部ネットワーク４００のサービスを受けるため、端末装置１００に通信を提供する通信システムである。端末装置１００は、ＲＲＨ２００、ＢＢＵ３００を介して、外部ネットワーク４００とデータの送受信を行うことで、通信を実現する。ＲＲＨ２００とＢＢＵ３００は、例えば、ＣＰＲＩ（Common Public Radio Interface）に準拠した光ケーブルで接続される。
【００１５】
また、無線通信システム１０は、ＲＲＨ２００が、端末装置１００に対して基地局間協調伝送を行う通信システムである。基地局間協調伝送は、例えば、シングルユーザに対応したＭＩＭＯや（multiple-input and multiple-output）や、複数の端末装置１００にデータを送信することが可能なＭＵ−ＭＩＭＯ（Multi User MIMO）である。
【００１６】
ＢＢＵ３００は、ＲＲＨ２００を制御する制御装置である。ＢＢＵ３００は、例えば、光ケーブルなどの有線でＲＲＨ２００と接続される。図１において、ＢＢＵ３００は、ＲＲＨ２００−１，２，５と直接接続され、その他のＲＲＨ２００とは、ＲＲＨ２００−１，２，５経由で間接的に接続されているが、全てのＲＲＨ２００と直接接続されてもよい。ＢＢＵ３００は、例えば、ＬＴＥにおけるｅＮｏｄｅＢの一部の機能（例えば、ベースバンド処理）を行う装置である。
【００１７】
ＲＲＨ２００は、電波を使用して端末装置１００とデータを送受信する通信装置である。ＲＲＨ２００は、ＢＢＵ３００の指示に従い、端末装置１００とデータを送受信する。ＲＲＨ２００は、例えば、ＬＴＥにおけるｅＮｏｄｅＢの一部の機能（例えば、無線処理）を行う装置である。
【００１８】
無線通信システム１０では、例えば、無線通信システム１０の初期立ち上げ時、ＲＲＨ２００−１〜７の送信する電波の位相を合わせるためのキャリブレーションを行う。キャリブレーション処理において、ＢＢＵ３００は、ＲＲＨ２００を、マスタＲＲＨ又はスレーブＲＲＨと決定する。そして、マスタＲＲＨは、スレーブＲＲＨに対して、キャリブレーション信号（無線信号）を送信する。スレーブＲＲＨは、キャリブレーション信号を受信し、キャリブレーション信号を受信したことを示すキャリブレーション信号受信応答（応答信号）を送信する。また、スレーブＲＲＨは、受信したキャリブレーション信号に含まれるキャリブレーション信号パターンに基づき、位相を調整する。マスタＲＲＨは、キャリブレーションの対象となる全スレーブＲＲＨから応答信号を受信すると、キャリブレーションを終了する。
【００１９】
第１の実施の形態では、マスタＲＲＨは、キャリブレーション信号を送信するとき、送信出力を段階的に上昇させる。そして、スレーブＲＲＨは、自ＲＲＨがキャリブレーション信号の送信対象でない場合、キャリブレーション信号の受信を停止する。さらに、スレーブＲＲＨは、応答信号を送信するとき、受信したキャリブレーション信号が送信された送信出力と同じ電力で、応答信号を送信する。
【００２０】
＜ＲＲＨの構成例＞
図２は、ＲＲＨ２００の構成例を示す図である。ＲＲＨ２００は、ＣＰＵ（Central Processing Unit）２１０、ストレージ２２０、ＤＲＡＭ（Dynamic Random Access Memory）などのメモリ２３０、ＮＩＣ（Network Interface Card）２４０−１〜ｎ、及びＲＦ（Radio Frequency）回路２５０を有する。
【００２１】
ストレージ２２０は、プログラムやデータを記憶する、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）、又はＳＳＤ（Solid State Drive）などの補助記憶装置である。ストレージ２２０は、無線通信プログラム２２１、ＲＲＨ側キャリブレーション前処理プログラム２２２、マスタＲＲＨキャリブレーション処理プログラム２２３、スレーブＲＲＨキャリブレーション処理プログラム２２４、及びＲＲＨ毎送信出力テーブル２２５を記憶する。
【００２２】
ＲＲＨ毎送信出力テーブル２２５は、マスタＲＲＨがスレーブＲＲＨから応答信号を受信したときの、マスタＲＲＨにおけるキャリブレーション信号の送信出力を、キャリブレーション信号の送信対象のＲＲＨ２００に対応づけて記憶するテーブルである。ＲＲＨ毎送信出力テーブル２２５は、例えば、スレーブＲＲＨの識別子、スレーブＲＲＨ番号、及び送信出力を記憶する。ＲＲＨ毎送信出力テーブル２２５は、メモリ２３０に記憶してもよい。また、ＲＲＨ毎送信出力テーブル２２５は、ＢＢＵ３００に記憶しても。なお、ＲＲＨ毎送信出力テーブル２２５の記憶（又は更新）は、記憶部として動作するＣＰＵ２１０が、キャリブレーション応答信号受信時に実施する。
【００２３】
メモリ２３０は、ストレージ２２０に記憶されているプログラムをロードする領域である。また、メモリ２３０は、プログラムがデータを記憶する領域としても使用される。
【００２４】
ＮＩＣ２４０−１〜ｎ（以降、ＮＩＣ２４０と呼ぶ場合がある）は、他のＲＲＨ２００やＢＢＵ３００と接続するネットワークインターフェースである。ＲＲＨ２００は、ＮＩＣ２４０を介して、ＢＢＵ３００に制御される。
【００２５】
ＲＦ回路２５０は、端末装置１００と無線接続する装置である。ＲＦ回路２５０は、例えば、アンテナ２５１を有する。また、ＲＦ回路２５０は、キャリブレーションにおいて、他のＲＲＨ２００からキャリブレーション信号を受信したり、他のＲＲＨ２００に応答信号を送信したりする。また、ＲＦ回路２５０は、例えば、ＣＰＵ２１０にアンテナ２５１のスイッチを切替られ、電波（信号）の受信を停止することができる。ＲＦ回路２５０は、受信を停止している場合、例えば、ＲＦ回路２５０内に有する装置（例えば、アンプ、デジタルアナログ変換装置、変調／復調装置）に電力が入力されない。すなわち、ＲＲＨ２００は、ＲＦ回路２５０の受信を停止することで、電波（信号）を受信することによる電力の入力を停止することができ、過電力に起因する装置の故障を防止する。
【００２６】
ＣＰＵ２１０は、無線通信プログラム２２１を実行することで、無線通信処理を行う。無線通信処理は、端末装置１００と無線接続し、端末装置１００が行う通信を中継する処理である。また、無線通信処理は、端末装置１００から受信したパケットをＢＢＵ３００に送信したり、ＢＢＵ３００から受信したパケットを端末装置１００に送信したりする処理である。ＲＲＨ２００は、無線通信処理において、送受信するパケットの変調や復調を行ったり、デジタル変換やアナログ変換を行ったりする。
【００２７】
ＣＰＵ２１０は、ＲＲＨ側キャリブレーション前処理プログラム２２２を実行することで、ＲＲＨ側キャリブレーション前処理を行う。ＲＲＨ側キャリブレーション前処理は、ＢＢＵ３００から、自ＲＲＨが、マスタＲＲＨであるかスレーブＲＲＨであるかを取得する処理である。また、自ＲＲＨがスレーブＲＲＨである場合、ＢＢＵ３００が割り振るスレーブＲＲＨ番号を取得する。
【００２８】
ＣＰＵ２１０は、ＲＲＨ側キャリブレーション前処理プログラム２２２が有するマスタＲＲＨ指定通知受信モジュール２２２１を実行することで、マスタＲＲＨ指定通知受信処理を行う。マスタＲＲＨ指定通知受信処理は、ＢＢＵ３００からマスタＲＲＨ指定通知を受信し、自ＲＲＨがマスタＲＲＨであることを記憶する処理である。マスタＲＲＨ指定通知は、ＢＢＵ３００がマスタＲＲＨに送信するメッセージである。
【００２９】
ＣＰＵ２１０は、ＲＲＨ側キャリブレーション前処理プログラム２２２が有するスレーブＲＲＨ指定通知受信モジュール２２２２を実行することで、スレーブＲＲＨ指定通知受信処理を行う。スレーブＲＲＨ指定通知受信処理は、ＢＢＵ３００からスレーブＲＲＨ指定通知を受信し、自ＲＲＨがスレーブＲＲＨであること、及び自ＲＲＨのスレーブＲＲＨ番号を記憶する処理である。スレーブＲＲＨ指定通知は、ＢＢＵ３００がスレーブＲＲＨに送信するメッセージであって、スレーブＲＲＨであること、及びスレーブＲＲＨ番号を含むメッセージである。また、スレーブＲＲＨ指定通知を受信したスレーブＲＲＨは、無線信号の受信を停止する（非受信状態に遷移する）ので、スレーブＲＲＨ指定通知は、スレーブＲＲＨに無線信号の受信を停止させる停止指示メッセージである。
【００３０】
また、ＣＰＵ２１０は、マスタＲＲＨキャリブレーション処理プログラム２２３を実行することで、送信部及び受信部を構築し、マスタＲＲＨキャリブレーション処理を行う。マスタＲＲＨキャリブレーション処理は、ＢＢＵ３００の指示に従い、スレーブＲＲＨにキャリブレーション信号を送信する処理である。ＲＲＨ２００は、マスタＲＲＨキャリブレーション処理において、スレーブＲＲＨから応答信号を受信するまで、段階的に送信出力を上げ、キャリブレーション信号を送信する。また、ＲＲＨ２００は、マスタＲＲＨキャリブレーション処理において、対象のスレーブＲＲＨから応答信号を受信すると、ＢＢＵ３００に対象のＲＲＨ２００のキャリブレーションが完了したことを通知する。
【００３１】
また、ＣＰＵ２１０は、スレーブＲＲＨキャリブレーション処理プログラム２２４を実行することで、送信部及び受信部を構築し、スレーブＲＲＨキャリブレーション処理を行う。スレーブＲＲＨキャリブレーション処理は、マスタＲＲＨが送信するキャリブレーション信号を受信する処理である。ＲＲＨ２００は、スレーブＲＲＨキャリブレーション処理において、マスタＲＲＨからキャリブレーション信号を受信し、マスタＲＲＨに応答信号を送信する。また、ＲＲＨ２００は、スレーブＲＲＨキャリブレーション処理において、ＢＢＵ３００からの指示に応答し、キャリブレーション信号の受信を停止する。なお、ＲＲＨ２００がキャリブレーション信号の受信を停止する期間は、例えば、他のＲＲＨ２００に対してキャリブレーション信号を送信している期間である。
【００３２】
＜ＢＢＵの構成例＞
図３は、ＢＢＵ３００の構成例を示す図である。ＢＢＵ３００は、ＣＰＵ３１０、ストレージ３２０、ＤＲＡＭなどのメモリ３３０、及びＮＩＣ３４０−１〜ｎを有する。
【００３３】
ストレージ３２０は、プログラムやデータを記憶する、フラッシュメモリ、ＨＤＤ、又はＳＳＤなどの補助記憶装置である。ストレージ３２０は、無線通信制御プログラム３２１、ＢＢＵ側キャリブレーション前処理プログラム３２２、ＢＢＵ側キャリブレーション処理プログラム３２３、及びＲＲＨ毎送信出力テーブル３２４を記憶する。
【００３４】
ＲＲＨ毎送信出力テーブル３２４は、ＲＲＨ２００が記憶するＲＲＨ毎送信出力テーブル２２５と同様である。ＢＢＵ３００は、マスタＲＲＨから、キャリブレーション信号の送信出力が含まれるキャリブレーション完了通知を受信する。そして、キャリブレーション完了通知に含まれる送信出力を取得し、ＲＲＨ毎送信出力テーブル３２４を更新する。以降、ＢＢＵ３００が有するＲＲＨ毎送信出力テーブル３２４と、ＲＲＨ２００が有するＲＲＨ毎送信出力テーブル２２５を、区別なくＲＲＨ毎送信出力テーブルと呼ぶ場合がある。
【００３５】
メモリ３３０は、ストレージ３２０に記憶されているプログラムをロードする領域である。また、メモリ３３０は、プログラムがデータを記憶する領域としても使用される。
【００３６】
ＮＩＣ３４０−１〜ｎ（以降、ＮＩＣ３４０と呼ぶ場合がある）は、ＲＲＨ２００や外部ネットワーク４００と接続するネットワークインターフェースである。ＢＢＵ３００は、ＮＩＣ３４０を介して、ＲＲＨ２００とメッセージの送受信を行う。
【００３７】
ＣＰＵ３１０は、無線通信制御プログラム３２１を実行することで、無線通信制御処理を行う。無線通信制御処理は、ＲＲＨ２００を制御することで、端末装置１００の通信を中継する処理である。ＢＢＵ３００は、無線通信制御処理において、例えば、受信した信号のベースバンド処理を行う。
【００３８】
ＣＰＵ３１０は、ＢＢＵ側キャリブレーション前処理プログラム３２２を実行することで、送信制御部及び停止制御部を構築し、ＢＢＵ側キャリブレーション前処理を行う。ＢＢＵ側キャリブレーション前処理は、キャリブレーション対象のＲＲＨ２００を、マスタＲＲＨ又はスレーブＲＲＨに振り分け、スレーブＲＲＨに対してはスレーブＲＲＨ番号を割り振る処理である。
【００３９】
また、ＣＰＵ３１０は、ＢＢＵ側キャリブレーション処理プログラム３２３を実行することで、送信制御部及び停止制御部を構築し、ＢＢＵ側キャリブレーション処理を行う。ＢＢＵ側キャリブレーション処理は、キャリブレーション対象のＲＲＨ２００のキャリブレーションを実行する処理である。ＢＢＵ３００は、ＢＢＵ側キャリブレーション処理において、キャリブレーション対象のスレーブＲＲＨに、キャリブレーションの開始を通知するキャリブレーション開始通知を送信する。スレーブＲＲＨに送信するキャリブレーション開始通知は、マスタＲＲＨから無線信号が送信される対象のスレーブＲＲＨであることを示す無線信号送信通知である。ＢＢＵ３００は、スレーブＲＲＨからキャリブレーション開始応答を受信すると、指定したスレーブＲＲＨに対して、キャリブレーション信号を送信するよう指示するキャリブレーション開始通知を、マスタＲＲＨに送信する。マスタＲＲＨに送信するキャリブレーション開始通知は、マスタＲＲＨに対して無線信号に送信を開始するよう指示する送信開始指示である。
【００４０】
＜キャリブレーション処理＞
無線通信システム１０におけるキャリブレーションを、キャブレーション前処理とキャリブレーション処理に分類し、説明する。
【００４１】
＜１．キャリブレーション前処理＞
図４は、キャリブレーション前処理のシーケンスの例を示す図である。キャリブレーション前処理は、一度もキャリブレーションを実施してない、あるいは、マスタＲＲＨ及びスレーブＲＲＨが決定していない場合に実行される処理である。なお、図４のシーケンスは、例えば、ＢＢＵ３００及びＲＲＨ２００−１，２を、初めて無線通信システム１０に配置した場合、すなわち、一度のキャリブレーションを実行していない場合の例を示す図である。また、図１においては、無線通信システム１０はＲＲＨ２００を７台有するが、図４のシーケンスは、ＲＲＨ２００−１，２及び３の３台のＲＲＨ２００を有する場合の例である。
【００４２】
ＢＢＵ３００は、例えば、ＢＢＵ３００が通電するなど、キャリブレーションを開始する契機を検出すると、ＢＢＵ側キャリブレーション前処理を行う（Ｓ１０１）。
【００４３】
図５は、ＢＢＵ側キャリブレーション前処理の処理フローチャートの例を示す図である。ＢＢＵ３００は、配下のＲＲＨ２００から、マスタＲＲＨを決定する（Ｓ１０１−１）。マスタＲＲＨは、例えば、ランダムに選択される。また、マスタＲＲＨは、例えば、送信出力が最も強い機種のＲＲＨ２００を選択してもよい。
【００４４】
ＢＢＵ３００は、マスタＲＲＨ以外の配下のＲＲＨ２００（スレーブＲＲＨ）のスレーブＲＲＨ番号を決定する（Ｓ１０１−２）。スレーブＲＲＨ番号は、例えば、ランダムに決定される。
【００４５】
ＢＢＵ３００は、マスタＲＲＨにマスタＲＲＨ指定通知を送信する（Ｓ１０１−３）。そして、ＢＢＵ３００は、マスタＲＲＨからマスタＲＲＨ指定応答を受信するのを待ち受ける（Ｓ１０１−４のＮｏ）。
【００４６】
ＢＢＵ３００は、マスタＲＲＨ指定応答を受信すると（Ｓ１０１−４のＹｅｓ）、スレーブＲＲＨにスレーブＲＲＨ指定通知を送信する（Ｓ１０１−５）。そして、スレーブＲＲＨからスレーブＲＲＨ指定応答を受信するのを待ち受ける（Ｓ１０１−６のＮｏ）。
【００４７】
ＢＢＵ３００は、スレーブＲＲＨ指定応答を受信すると（Ｓ１０１−６のＹｅｓ）、全てのスレーブＲＲＨからスレーブ指定応答を受信したかどうかを確認する（Ｓ１０１−７）。そして、ＢＢＵ３００は、全てのスレーブＲＲＨからスレーブ指定応答を受信していない場合（Ｓ１０１−７のＮｏ）、前回スレーブＲＲＨ指定通知を送信したスレーブＲＲＨ番号の次の番号のスレーブＲＲＨに対して、スレーブＲＲＨ指定通知を送信する（Ｓ１０１−５）。
【００４８】
ＢＢＵ３００は、全スレーブＲＲＨに対してスレーブＲＲＨ指定通知を送信し、全スレーブＲＲＨからスレーブ指定応答を受信すると（Ｓ１０１−７のＹｅｓ）、処理を終了する。
【００４９】
図４のシーケンスに戻り、ＢＢＵ３００は、ＢＢＵ側キャリブレーション前処理Ｓ１０１において、ＲＲＨ２００−１をマスタＲＲＨと決定し、ＲＲＨ２００−１に対してマスタＲＲＨ指定通知を送信する（Ｓ１０２）。ＲＲＨ２００−１は、マスタＲＲＨ指定通知を受信し、マスタＲＲＨ指定通知受信処理を行う（Ｓ１０３）。
【００５０】
図６は、マスタＲＲＨ指定通知受信処理の処理フローチャートの例を示す図である。ＲＲＨ２００は、自ＲＲＨがマスタＲＲＨであることを内部メモリに記憶する（Ｓ１０３−１）。そして、ＲＲＨ２００は、アンテナを送信状態に設定する（Ｓ１０３−２）。アンテナを送信状態にするということは、例えば、アンテナのスイッチを切り替えて、電波（信号）を送信することができる状態に遷移させるということである。そして、ＲＲＨ２００は、ＢＢＵ３００にマスタＲＲＨ指定応答を送信する（Ｓ１０３−３）。
【００５１】
図４にシーケンスに戻り、ＲＲＨ２００−１は、マスタＲＲＨ指定通知受信処理Ｓ１０３において、マスタＲＲＨ指定応答をＢＢＵ３００に送信する（Ｓ１０４）。
【００５２】
ＢＢＵ３００は、マスタＲＲＨ指定応答を受信すると、キャリブレーション対象のＲＲＨ２００であるＲＲＨ２００−２に、スレーブＲＲＨ指定通知を送信する（Ｓ１０５）。なお、複数のキャリブレーション対象のＲＲＨ２００が存在する場合、ＢＢＵ３００は、例えば、スレーブＲＲＨ番号の番号順にキャリブレーションを実施する。ＲＲＨ２００−２は、スレーブＲＲＨ指定通知を受信すると、スレーブＲＲＨ指定通知受信処理を行う（Ｓ１０６）。
【００５３】
図７は、スレーブＲＲＨ指定通知受信処理の処理フローチャートの例を示す図である。ＲＲＨ２００は、自ＲＲＨがスレーブＲＲＨであること、及びスレーブＲＲＨ番号を内部メモリに記憶する（Ｓ１０６−１）。そして、ＲＲＨ２００は、アンテナを非受信状態に設定する（Ｓ１０６−２）。アンテナを非受信状態にするということは、例えば、アンテナのスイッチを切り替えて、電波（信号）を受信しない状態に遷移させるということである。ＲＲＨ２００は、非受信状態においては、物理的に電波を受信しない。そのため、ＲＦ回路は、電波を受信することによる電力がかからない。そして、ＲＲＨ２００は、ＢＢＵ３００にスレーブＲＲＨ指定応答を送信する（Ｓ１０６−３）。
【００５４】
図４のシーケンスに戻り、ＲＲＨ２００−２は、スレーブＲＲＨ指定通知受信処理において、スレーブＲＲＨ指定応答をＢＢＵ３００に送信する（Ｓ１０７）。そして、ＢＢＵ３００は、もう１台のスレーブＲＲＨであるＲＲＨ２００−３に、スレーブＲＲＨ番号２を含むスレーブＲＲＨ指定通知を送信する（Ｓ１０８）。ＲＲＨ２００−３は、スレーブＲＲＨ指定通知受信処理を行い（Ｓ１０９）、スレーブＲＲＨ指定応答をＢＢＵ３００に送信する（Ｓ１１０）。
【００５５】
第１の実施の形態では、キャリブレーション前処理を実行し、ＲＲＨ２００に、マスタＲＲＨ又はスレーブＲＲＨのいずれであるかを通知する。そして、スレーブＲＲＨは、アンテナのスイッチを切り替え、非受信状態となり、電波（信号）の受信を停止する。
【００５６】
＜２．キャリブレーション処理＞
図８は、ＲＲＨ２００−２に対するキャリブレーション処理のシーケンスの例を示す図である。ＢＢＵ３００は、例えば、キャリブレーション前処理の完了を示すメッセージであるスレーブＲＲＨ指定応答Ｓ１１０を受信することで、ＢＢＵ側キャリブレーション処理を行う（Ｓ２０１）。
【００５７】
図９は、ＢＢＵ側キャリブレーション処理の処理フローチャートの例を示す図である。ＢＢＵ３００は、キャリブレーションの開始契機を検出するのを待ち受ける（Ｓ２０１−１のＮｏ）。キャリブレーションの開始契機は、例えば、全スレーブＲＲＨからスレーブＲＲＨ指定応答を受信したことや、特定のスレーブＲＲＨの位相ずれが検出されたことなどである。
【００５８】
ＢＢＵ３００は、キャリブレーションの開始契機を検出すると（Ｓ２０１−１のＹｅｓ）、スレーブＲＲＨにキャリブレーション開始通知を送信する（Ｓ２０１−２）。キャリブレーション開始通知を送信するスレーブＲＲＨは、例えば、最も小さいスレーブＲＲＨ番号を有するスレーブＲＲＨである。そして、ＢＢＵ３００は、キャリブレーション開始応答を受信するのを待ち受ける（Ｓ２０１−３のＮｏ）。
【００５９】
ＢＢＵ３００は、スレーブＲＲＨからキャリブレーション開始応答を受信すると（Ｓ２０１−３のＹｅｓ）、マスタＲＲＨにキャリブレーション開始通知を送信する（Ｓ２０１−４）。そして、ＢＢＵ３００は、マスタＲＲＨからキャリブレーション完了通知を受信するのを待ち受ける（Ｓ２０１−５のＮｏ）。
【００６０】
ＢＢＵ３００は、マスタＲＲＨからキャリブレーション完了通知を受信すると（Ｓ２０１−５のＹｅｓ）、キャリブレーション対象の全スレーブＲＲＨのキャリブレーションが完了したかどうかを確認する（Ｓ２０１−６）。
【００６１】
ＢＢＵ３００は、キャリブレーション対象の全スレーブＲＲＨのキャリブレーションが完了していない場合（Ｓ２０１−６のＮｏ）、次の番号のスレーブＲＲＨにキャリブレーション開始通知を送信し（Ｓ２０１−２）、以降、処理Ｓ２０１−３から処理Ｓ２０１−５までを繰り返す。そして、ＢＢＵ３００は、キャリブレーション対象の全スレーブＲＲＨのキャリブレーションが完了すると（Ｓ２０１−６のＹｅｓ）、処理を終了する。
【００６２】
図８のシーケンスに戻り、ＢＢＵ３００は、ＲＲＨ２００−２にキャリブレーション開始通知を送信する（Ｓ２０２）。ＲＲＨ２００は、キャリブレーション開始通知を受信すると、スレーブＲＲＨキャリブレーション処理を行う（Ｓ２０３）。
【００６３】
図１０は、スレーブＲＲＨキャリブレーション処理の処理フローチャートの例を示す図である。スレーブＲＲＨは、キャリブレーション開始通知を待ち受ける（Ｓ２０３−１のＮｏ）。そして、スレーブＲＲＨは、キャリブレーション開始通知を受信すると（Ｓ２０３−１のＹｅｓ）、アンテナを受信状態に設定する（Ｓ２０３−２）。受信状態とは、例えば、マスタＲＲＨが送信するキャリブレーション信号を受信できる状態にすることである。スレーブＲＲＨは、アンテナを受信状態に設定することで、キャリブレーション信号を受信できるようになる。
【００６４】
スレーブＲＲＨは、ＢＢＵ３００にキャリブレーション開始応答を送信する（Ｓ２０３−３）。そして、スレーブＲＲＨは、キャリブレーション信号を受信するのを待ち受ける（Ｓ２０３−４のＮｏ）。
【００６５】
スレーブＲＲＨは、キャリブレーション信号を受信すると（Ｓ２０３−４のＹｅｓ）、キャリブレーション信号を受信したことを示すキャリブレーション応答信号を、キャリブレーション信号に含まれる送信出力で、マスタＲＲＨに送信する（Ｓ２０３−５）。そして、スレーブＲＲＨは、アンテナを非受信状態に設定する（Ｓ２０３−６）。
【００６６】
図８のシーケンスに戻り、ＲＲＨ２００−２は、スレーブＲＲＨキャブレーション処理Ｓ２０３において、キャリブレーション開始応答をＢＢＵ３００に送信する（Ｓ２０４）。そして、ＢＢＵ３００は、スレーブＲＲＨからキャリブレーション開始応答を受信すると、マスタＲＲＨであるＲＲＨ２００−１にキャリブレーション開始通知を送信する（Ｓ２０５）。ＲＲＨ２００−１は、キャリブレーション開始通知を受信すると、マスタＲＲＨキャリブレーション処理を行う（Ｓ２０６）。
【００６７】
図１１は、マスタＲＲＨキャリブレーション処理の処理フローチャートの例を示す図である。マスタＲＲＨは、キャリブレーション開始通知を待ち受ける（Ｓ２０６−１のＮｏ）。
【００６８】
マスタＲＲＨは、キャリブレーション開始通知を受信すると（Ｓ２０６−１のＹｅｓ）、キャリブレーション信号を送信する送信出力を初期値（例えば、−５０ｄＢｍ）に設定する（Ｓ２０６−２）。キャリブレーション開始通知は、キャリブレーション信号の送信対象となるスレーＲＲＨのスレーブＲＲＨ番号又は識別子を含む。マスタＲＲＨは、キャリブレーション開始通知に含まれるスレーブＲＲＨに対して、キャリブレーション信号を送信する（Ｓ２０６−３）。マスタＲＲＨは、キャリブレーション応答信号を受信するのを待ち受ける（Ｓ２０６−４のＮｏ）。
【００６９】
マスタＲＲＨは、所定時間待ち受けてもキャリブレーション応答信号を受信しない場合（Ｓ２０６のＮｏ）、送信出力を所定幅（例えば、１０ｄＢｍ）増加させる（Ｓ２０６−５）。そして、マスタＲＲＨは、再度キャリブレーション信号を送信する（Ｓ２０６−３）。
【００７０】
マスタＲＲＨは、所定時間ごとに、所定幅ずつ段階的に送信出力を増加させ、キャリブレーション信号を送信し、キャリブレーション応答信号を待ち受ける（Ｓ２０６−４のＮｏ）。
【００７１】
マスタＲＲＨは、キャリブレーション応答信号を受信すると（Ｓ２０６−４のＹｅｓ）、キャリブレーションが完了したことを示すキャリブレーション完了通知をＢＢＵ３００に送信し（Ｓ２０６−６）、処理を終了する。キャリブレーション完了通知は、キャリブレーションが完了したスレーブＲＲＨのスレーブＲＲＨ番号又は識別子、及びキャリブレーション信号を送信したときの送信出力に関する情報が含まれる。
【００７２】
図８のシーケンスに戻り、ＲＲＨ２００−１は、例えば、−５０ｄＢｍでキャリブレーション信号を送信する（Ｓ２０７）。
【００７３】
図１２は、キャリブレーション信号及びキャリブレーション応答信号の例を示す図である。図１２（Ａ）はキャリブレーション信号及びキャリブレーション応答信号のフォーマットの例を示す図である。図１２（Ａ）に示すように、キャリブレーション信号及びキャリブレーション応答信号は、例えば、ＣＡＬ識別符号、ＲＲＨ番号、ＣＡＬ信号パターン、送信出力を含む。
【００７４】
ＣＡＬ識別符号は、キャリブレーション信号またはキャリブレーション応答信号であることを示す符号である。
【００７５】
ＲＲＨ番号は、例えば、キャリブレーション対象のスレーブＲＲＨのスレーブＲＲＨ番号である。また、ＲＲＨ番号は、信号の送信先、又は送信元のＲＲＨ２００の識別子であってもよい。
【００７６】
ＣＡＬ信号パターンは、キャリブレーションを実施するために使用する信号パターンである。ＣＡＬ信号パターンは、例えば、固定の値である。
【００７７】
スレーブＲＲＨへの送信出力は、マスタＲＲＨがキャリブレーション信号を送信したときの送信出力である。送信出力の単位は、例えば、ｄＢｍである。
【００７８】
図１２（Ｂ）は、キャリブレーション信号Ｓ２０７の例を示す図である。キャリブレーション信号Ｓ２０７のＣＡＬ識別子は、キャリブレーション信号であることを示す「０ｘ０１」である。キャリブレーション信号Ｓ２０７のＲＲＨ番号は、キャリブレーション信号の送信対象であるＲＲＨ２００−２のスレーブＲＲＨ番号である「０ｘ０１」である。キャリブレーション信号Ｓ２０７のＣＡＬ信号パターンは、固定パターンの「０ｘＦＦ」である。キャリブレーション信号Ｓ２０７の送信出力は、キャリブレーション信号の送信出力である−５０ｄＢｍを示す「０ｘ０１３２」である。送信出力の上位２桁は、プラス又はマイナスの符号を示し、「０ｘ０１」がマイナス、「０ｘ００」がプラスを示す。
【００７９】
図８のシーケンスに戻り、キャリブレーション信号Ｓ２０７の送信対象は、スレーブＲＲＨキャリブレーション処理を実行中のＲＲＨ２００−２である。そのため、キャリブレーション信号Ｓ２０７の送信対象ではないＲＲＨ２００−３は、非受信状態であり、キャリブレーション信号Ｓ２０７を受信しない。
【００８０】
一方、キャリブレーション信号Ｓ２０７の送信対象であるＲＲＨ２００−２は、受信状態である。そのため、ＲＲＨ２００−２は、所定電力以上でキャリブレーション信号Ｓ２０７がＲＲＨ２００−２に到達すれば、キャリブレーション信号Ｓ２０７を受信することができる。しかし、図８においては、ＲＲＨ２００−１とＲＲＨ２００−２間の無線状態や距離による電力の減衰によって、ＲＲＨ２００−２はキャリブレーション信号Ｓ２０７を受信できないものとする。
【００８１】
次に、ＲＲＨ２００−１は、１０ｄＢｍ送信出力を増加させ、−４０ｄＢｍでキャリブレーション信号を送信する（Ｓ２０８）。
【００８２】
図１２（Ｃ）は、キャリブレーション信号Ｓ２０８の例を示す図である。キャリブレーション信号Ｓ２０８のＣＡＬ識別子は、キャリブレーション信号であることを示す「０ｘ０１」である。キャリブレーション信号Ｓ２０８のＲＲＨ番号は、キャリブレーション信号の送信対象であるＲＲＨ２００−２のスレーブＲＲＨ番号である「０ｘ０１」である。キャリブレーション信号Ｓ２０８のＣＡＬ信号パターンは、固定パターンの「０ｘＦＦ」である。キャリブレーション信号Ｓ２０８の送信出力は、キャリブレーション信号の送信出力である−４０ｄＢｍを示す「０ｘ０１２８」である。
【００８３】
図８のシーケンスに戻り、ＲＲＨ２００−３は、非受信状態であり、キャリブレーション信号Ｓ２０８を受信しない。
【００８４】
一方、キャリブレーション信号Ｓ２０８の送信対象であるＲＲＨ２００−２は、キャリブレーション信号Ｓ２０８を受信することができる。ＲＲＨ２００−２は、キャリブレーション信号Ｓ２０８を受信し、キャリブレーション応答信号をＲＲＨ２００−１に送信する（Ｓ２０９）。ＲＲＨ２００−２におけるキャリブレーション応答信号の送信出力は、受信したキャリブレーション信号に含まれる送信出力と同じ−４０ｄＢｍである。そして、ＲＲＨ２００−２は、アンテナを非受信状態に設定する。
【００８５】
図１２（Ｄ）は、キャリブレーション信号Ｓ２０９の例を示す図である。キャリブレーション信号Ｓ２０９のＣＡＬ識別子は、キャリブレーション応答信号であることを示す「０ｘ１０」である。キャリブレーション信号Ｓ２０９のＲＲＨ番号は、キャリブレーション信号の送信対象であるＲＲＨ２００−２のスレーブＲＲＨ番号である「０ｘ０１」である。キャリブレーション信号Ｓ２０９のＣＡＬ信号パターンは、固定パターンの「０ｘＦＦ」である。キャリブレーション信号Ｓ２０９の送信出力は、キャリブレーション信号の送信出力（または、キャリブレーション応答信号の送信出力でも同じ）である−４０ｄＢｍを示す「０ｘ０１２８」である。
【００８６】
ＲＲＨ２００−１は、キャリブレーション応答信号を受信すると、キャリブレーション完了通知をＢＢＵ３００に送信する（Ｓ２１０）。キャリブレーション完了通知は、例えば、キャリブレーションが完了したスレーブＲＲＨのスレーブＲＲＨ番号又は識別子、及びキャリブレーション信号の送信出力が含まれる。
【００８７】
ＢＢＵ３００は、キャリブレーション完了通知を受信し、ＲＲＨ２００−２（スレーブＲＲＨ番号１）のキャリブレーションを完了する。
【００８８】
第１の実施の形態では、マスタＲＲＨは、キャリブレーション信号の送信出力を段階的に上昇させる。これにより、スレーブＲＲＨに到達する信号の電力も段階的に上昇し、スレーブＲＲＨは、故障が発生するほどの過電力で電波を受信することがない。また、キャリブレーション対象以外のスレーブＲＲＨは、非受信状態であるため、他のスレーブＲＲＨに対するキャリブレーション信号を受信することがなく、過電力で電波を受信することがない。すなわち、ＲＲＨ２００は、過電力に起因する故障を防止することができる。
【００８９】
図１３は、２台目以降のキャリブレーション処理のシーケンスの例を示す図である。ＢＢＵ３００は、ＲＲＨ２００−２のキャリブレーションが完了したことを示すキャリブレーション完了通知を受信すると（Ｓ２１０）、もう１台のキャリブレーション対象であるＲＲＨ２００−３にキャリブレーション開始通知を送信する（Ｓ２１１）。そして、ＲＲＨ２００−３は、スレーブＲＲＨキャリブレーション処理を行い（Ｓ２１２）、アンテナを受信状態に設定し、キャリブレーション開始応答をＢＢＵ３００に送信する（Ｓ２１３）。ＢＢＵ３００は、キャリブレーション開始応答を受信すると、マスタＲＲＨであるＲＲＨ２００−１にキャリブレーション開始通知を送信する（Ｓ２１５）。ＲＲＨ２００−１は、マスタＲＲＨキャリブレーション処理を行う（Ｓ２１５）。
【００９０】
マスタＲＲＨは、マスタＲＲＨキャリブレーション処理において、段階的にキャリブレーション信号の送信出力を上昇させる。このとき、ＲＲＨ２００−２は、既にキャリブレーションが完了しており、ＲＲＨ２００−２が行ったスレーブＲＲＨキャリブレーション処理において、アンテナを非受信状態にしている。そのため、ＲＲＨ２００−１が、−５０ｄＢｍ、−４０ｄＢｍ、及び−３０ｄＢｍでキャリブレーション信号を送信しても（Ｓ２１６、Ｓ２１７、Ｓ２１８）、ＲＲＨ２００−２は、キャリブレーション信号を受信しない。
【００９１】
一方、ＲＲＨ２００−３は、例えば、キャリブレーション信号Ｓ２１８を受信し、キャリブレーション応答信号を−３０ｄＢｍで送信する（Ｓ２１９）。
【００９２】
ＲＲＨ２００−１は、キャリブレーション完了通知をＢＢＵ３００に送信する（Ｓ２２０）。ＢＢＵ３００は、ＲＲＨ２００−２に続き、ＲＲＨ２００−３のキャリブレーションも完了したことを認識し、キャリブレーションン処理を完了する。
【００９３】
第１の実施の形態では、キャリブレーション対象以外のスレーブＲＲＨと同様に、キャリブレーションが完了したスレーブＲＲＨも、非受信状態であるため、他のスレーブＲＲＨに対するキャリブレーション信号を受信することがなく、過電力で電波を受信することがない。すなわち、ＲＲＨ２００は、過電力に起因する故障を防止することができる。
【００９４】
[第２の実施の形態]
次に、第２の実施の形態について説明する。第２の実施の形態は、例えば、スレーブＲＲＨの故障などにより、特定のスレーブＲＲＨの位相ずれが発生した場合のキャリブレーションである。第２の実施の形態では、初回のキャリブレーションとは異なり、位相ずれが発生しているスレーブＲＲＨのみがキャリブレーションの対象となる。また、第２の実施の形態では、無線通信システム１０が運用中であり、端末装置１００は、ＲＲＨ２００と無線接続し、通信を行っている場合がある。そのため、端末装置１００の通信を妨げないよう、キャリブレーションを行う。
【００９５】
図１４は、初回キャリブレーション完了時のＲＲＨ毎送信出力テーブルの例を示す図である。図４及び図５のシーケンスで示すように、ＲＲＨ２００−２は−４０ｄＢｍで、ＲＲＨ２００−３は−３０ｄＢｍで送信されたキャリブレーション信号を受信する。よって、図１４に示すように、ＲＲＨ毎送信出力テーブルには、ＲＲＨ２００−２の送信出力として−４０ｄＢｍ、ＲＲＨ２００−３の送信出力としてー３０ｄＢｍが記憶される。また、ＲＲＨ毎送信出力テーブルには、それぞれのＲＲＨ２００のスレーブＲＲＨ番号も記憶される。また、毎送信出力テーブルには、ＲＲＨ２００−１は、マスタＲＲＨであることを示すスレーブＲＲＨ番号０が記憶される。
【００９６】
＜ＲＲＨの構成例＞
図１５は、ＲＲＨ２００の構成例を示す図である。ＲＲＨ２００は、さらに、ストレージ２２０にマスタＲＲＨ再キャリブレーション処理プログラム２２６を記憶する。マスタＲＲＨ再キャリブレーション処理プログラム２２６以外の構成については、図２と同様である。
【００９７】
ＣＰＵ２１０は、マスタＲＲＨ再キャリブレーション処理プログラム２２６を実行することで、再送信部を構築し、マスタＲＲＨ再キャリブレーション処理を行う。マスタＲＲＨ再キャリブレーション処理は、一度キャリブレーションを実行したスレーブＲＲＨに対して再度キャリブレーションを行う処理である。
【００９８】
＜キャリブレーション処理＞
図１６は、ＲＲＨ２００−３に対するキャリブレーション処理のシーケンスの例を示す図である。ＢＢＵ３００は、例えば、ＲＲＨ２００−３の位相ずれを検出し（Ｓ３０１）、ＢＢＵ側キャリブレーション処理を行う（Ｓ３０２）。ＢＢＵ側キャリブレーション処理は、図９に示す処理フローチャートと同様である。
【００９９】
ＢＢＵ３００は、再キャリブレーションの対象であるＲＲＨ２００−３にキャリブレーション開始通知を送信する（Ｓ３０３）。ＲＲＨ２００−３は、キャリブレーション開始通知を受信し、スレーブＲＲＨキャリブレーション処理を行い（Ｓ３０４）、受信状態となる。そして、ＲＲＨ２００−３は、キャリブレーション開始応答をＢＢＵ３００に送信する（Ｓ３０５）。
【０１００】
ＢＢＵ３００は、マスタＲＲＨであるＲＲＨ２００−１に、キャリブレーション開始通知を送信する（Ｓ３０６）。そして、ＲＲＨ２００−１は、マスタＲＲＨ再キャリブレーション処理を行う（Ｓ３０７）。なお、ＲＲＨ２００−１は、例えば、ＲＲＨ２００−３に対するキャリブレーションを実行したとき、ＲＲＨ２００−３が少なくとも一度はキャリブレーションを実行されていることを内部メモリに記憶しておく。そして、ＲＲＨ２００−１は、内部メモリを参照し、キャリブレーション開始通知に含まれるキャリブレーション対象のＲＲＨ２００−３がキャリブレーション実施済みであるかどうかを判定し、キャリブレーション実施済みであれば、マスタＲＲＨ再キャリブレーション処理を行う。
【０１０１】
図１７は、マスタＲＲＨ再キャリブレーション処理の処理フローチャートの例を示す図である。マスタＲＲＨは、キャリブレーション開始通知を待ち受ける（Ｓ３０７−１のＮｏ）。
【０１０２】
マスタＲＲＨは、キャリブレーション開始通知を受信すると（Ｓ３０７−１のＹｅｓ）、キャリブレーション信号を送信する送信出力を、ＲＲＨ毎送信出力テーブルから取得し、キャリブレーション信号の送信出力として設定する（Ｓ３０７−２）。なお、ＲＲＨ２００は、ＢＢＵ３００のＲＲＨ毎送信出力テーブルから送信出力を取得する場合、ＢＢＵ３００が送信するキャリブレーション開始通知に含まれる送信出力を取得する。また、マスタＲＲＨがＲＲＨ毎送信出力テーブルを有する場合、マスタＲＲＨは自装置が有するテーブルから送信出力を取得する。
【０１０３】
マスタＲＲＨは、キャリブレーション開始通知に含まれるスレーブＲＲＨに対して、キャリブレーション信号を送信する（Ｓ３０７−３）。そして、マスタＲＲＨは、キャリブレーション応答信号を受信するのを待ち受ける（Ｓ３０７−４のＮｏ）。
【０１０４】
マスタＲＲＨは、所定時間待ち受けてもキャリブレーション応答信号を受信しない場合（Ｓ３０７−４のＮｏ）、再度キャリブレーション信号を送信する（Ｓ３０７−３）。
【０１０５】
マスタＲＲＨは、キャリブレーション応答信号を受信すると（Ｓ３０７−４のＹｅｓ）、キャリブレーションが完了したことを示すキャリブレーション完了通知をＢＢＵ３００に送信し（Ｓ３０７−５）、処理を終了する。キャリブレーション完了通知は、キャリブレーションが完了したスレーブＲＲＨのスレーブＲＲＨ番号又は識別子、及びキャリブレーション信号を送信したときの送信出力に関する情報が含まれる。
【０１０６】
図１６のシーケンスに戻り、ＲＲＨ２００−１は、図１４に示すように、ＲＲＨ２００−３に対応する送信出力−３０ｄＢｍを送信出力として、キャリブレーション信号を送信する（Ｓ３０８）。
【０１０７】
ＲＲＨ２００−３は、初回のキャリブレーション時と同様に、−３０ｄＢｍで送信されたキャリブレーション信号を受信し、キャリブレーション応答信号をＲＲＨ２００−１に送信する（Ｓ３０９）。ＲＲＨ２００−１は、キャリブレーション応答信号を受信し、ＢＢＵ３００にキャリブレーション完了通知を送信する。
【０１０８】
第２の実施の形態では、マスタＲＲＨ（又はＢＢＵ３００）が、各スレーブＲＲＨに対する適正な送信出力を記憶しているため、段階的に送信出力を上昇させなくてもよい。これにより、スレーブＲＲＨが取得できない受信電力となるキャリブレーション信号を送信しなくてもよいため、キャリブレーション信号の送信回数が減少し、無線資源を効率良く使用することができる。
【０１０９】
＜キャリブレーション信号及びキャリブレーション応答信号の送信タイミング＞
図１８は、再キャリブレーションにおけるキャリブレーション信号及びキャリブレーション応答信号の送信タイミングの例を示す図である。図１８のグラフにおいて、縦軸はＴｒａｎｓｍｉｔｔｅｒ  Ｏｕｔｐｕｔ  Ｐｏｗｅｒ（送信出力）であり、横軸はＴｉｍｅ（時間）である。なお、図１８は、端末装置１００に対するＲＲＨ２００の送信出力に関するグラフである。
【０１１０】
ＲＲＨ２００は、例えば、ＴＤＤ（Time Division Duplex）方式で端末装置１００と無線通信を行う。よって、期間Ｐ１及び期間Ｐ３は、信号の送信を停止している期間（Transmitter OFF period）であり、期間Ｐ２は、信号を送信している期間（Transmitter ON period）である。端末装置１００は、期間Ｐ２においてＲＲＨ２００からパケットを受信する。
【０１１１】
期間Ｐ１と期間Ｐ２の間の期間Ｐ４と、期間Ｐ２と期間Ｐ３の間の期間Ｐ５を、ＴＴＰ（Transmitter transient period）と呼ぶ。ＴＰＰは、ＲＲＨ２００が、下り（ＲＲＨ２００から端末装置１００方向）の送信行う前後の期間であり、ＲＲＨ２００や端末装置１００が送受信を切り替える期間である。端末装置１００及びＲＲＨ２００は、ＴＰＰのタイミングにおいては、アンテナの設定の切替などを行っており、信号や電波の送受信を行わない。
【０１１２】
そこで、第２の実施の形態では、端末装置１００の通信に影響を与えないよう、ＴＰＰのタイミングを使用してキャリブレーション信号及びキャリブレーション応答信号を送受信する。これにより、端末装置１００の通信に影響を与えず、キャリブレーションを行うことができる。
【０１１３】
なお、マスタＲＲＨ及びキャリブレーション対象のスレーブＲＲＨは、ＴＰＰのタイミングで信号の送受信を行うため、信号の送受信を切り替えるタイミングを調整する。例えば、マスタＲＲＨは、期間Ｐ４でキャリブレーション信号を送信するため、信号を送信する状態に切り替えるタイミングを少し早める。マスタＲＲＨの切替タイミングの変更に伴い、スレーブＲＲＨは、Ｐ４期間で送信されるキャリブレーション信号を受信するため、信号の送信を停止し、信号を受信する状態に切り替えるタイミングを少し早める。
【０１１４】
また、ＴＰＰのタイミングによりキャリブレーション信号及びキャリブレーション応答信号の送受信は、例えば、第１の実施の形態における、初回キャリブレーション時に行ってもよい。
【０１１５】
以上、第１及び第２の実施の形態を含む実施形態に関し、更に以下の付記を開示する。
【０１１６】
（付記１）
他の通信装置から無線信号を受信する受信部と、
前記無線信号を受信したことを示す応答信号を前記他の通信装置に送信する送信部とを有する通信装置を複数有する通信システムに含まれる通信装置であって、
前記送信部は、無線信号の送信対象の通信装置から前記応答信号を受信するまで、送信出力を段階的に上昇させて前記無線信号を送信し、
前記受信部は、自通信装置が、他の通信装置が送信する無線信号の送信対象ではない場合、前記無線信号の受信を停止する
通信装置。
【０１１７】
（付記２)
前記無線信号は、前記無線信号を送信した送信出力を含み、
前記送信部は、前記無線信号に含まれる送信出力で前記応答信号を送信する
付記１記載の通信装置。
【０１１８】
（付記３)
前記通信システムは、さらに、前記複数の通信装置を制御する制御装置を有し、
前記受信部は、前記無線信号の受信を停止する停止指示を前記制御装置から受信し、前記停止指示の受信に応答し前記無線信号の受信を停止する
付記１記載の通信装置。
【０１１９】
（付記４）
前記送信部は、前記無線信号の送信を開始する送信開始指示を前記制御装置から受信し、前記送信開始指示の受信に応答し前記無線信号の送信を開始する
付記３記載の通信装置。
【０１２０】
（付記５）
前記受信部は、前記無線信号の送信対象が自通信装置であることを示す無線信号送信通知を前記制御装置から受信し、前記無線信号送信通知の受信に応答し、前記無線信号の受信を開始する
付記４記載の通信装置。
【０１２１】
（付記６）
前記通信システムは、前記複数の通信装置それぞれが送信する信号の位相を合わせるキャリブレーションを行う通信システムであり、
前記無線信号及び前記応答信号は、前記キャリブレーションにおいて使用される信号である
付記１記載の通信装置。
【０１２２】
（付記７）
さらに、受信した応答信号に対応する無線信号を送信した送信出力を、前記無線信号の送信対象の通信装置と対応づけて記憶する記憶部と、
前記無線信号の送信対象の通信装置に、前記記憶した送信出力で前記無線信号を送信する再送信部を有する
付記１記載の通信装置。
【０１２３】
（付記８）
前記送信部は、前記無線信号及び前記応答信号の送信対象以外の対象外通信装置が前記無線信号及び前記応答信号を受信できないタイミングで、前記無線信号及び前記応答信号を送信し、
前記受信部は、前記対象外通信装置が前記無線信号及び前記応答信号を受信できないタイミングで前記無線信号及び前記応答信号を受信する
付記１記載の通信装置。
【０１２４】
（付記９）
前記対象外通信装置が前記無線信号及び前記応答信号を受信できないタイミングは、前記対象外通信装置が、前記対象外通信装置が有するアンテナを、信号を送信できる状態から信号を受信できる状態へ、あるいは、信号を受信できる状態から信号を送信できる状態へ切り替える切替タイミングである
付記８記載の通信装置。
【０１２５】
（付記１０）
他の通信装置から無線信号を受信し、前記無線信号を受信したことを示す応答信号を前記他の通信装置に送信する通信装置を複数有する通信システムに含まれる通信装置における送信制御方法であって、
無線信号の送信対象の通信装置から前記応答信号を受信するまで、送信出力を段階的に上昇させて前記無線信号を送信し、
自通信装置が、他の通信装置が送信する無線信号の送信対象ではない場合、前記無線信号の受信を停止する
送信制御方法。
【０１２６】
（付記１１）
他の通信装置から無線信号を受信し、前記無線信号を受信したことを示す応答信号を前記他の通信装置に送信する複数の通信装置と、前記複数の通信装置を制御する制御装置とを有する通信システムに含まれる制御装置であって、
前記無線信号を送信する第１の通信装置に、送信対象の第２の通信装置から前記応答信号を受信するまで、送信出力を段階的に上昇させて前記無線信号を送信させる送信制御部と、
前記第１及び第２以外の第３の通信装置に、前記無線信号の受信を停止させる停止制御部とを有する
制御装置。
【符号の説明】
【０１２７】
１０…無線通信システム
１００…端末装置
２００…ＲＲＨ
２１０…ＣＰＵ
２２０…ストレージ
２２１…無線通信プログラム
２２２…ＲＲＨ側キャリブレーション前処理プログラム
２２２１…マスタＲＲＨ指定通知受信モジュール
２２２２…スレーブＲＲＨ指定通知受信モジュール
２２３…マスタＲＲＨキャリブレーション処理プログラム
２２４…スレーブＲＲＨキャリブレーション処理プログラム
２２５…ＲＲＨ毎送信出力テーブル
２２５…マスタＲＲＨ再キャリブレーション処理プログラム
２３０…メモリ
２４０…ＮＩＣ
２５０…ＲＦ回路
２５１…アンテナ
３００…ＢＢＵ
３１０…ＣＰＵ
３２０…ストレージ
３２１…無線通信制御プログラム
３２２…ＢＢＵ側キャリブレーション前処理プログラム
３２３…ＢＢＵ側キャリブレーション処理プログラム
３２４…ＲＲＨ毎送信出力テーブル
３３０…メモリ
３４０…ＮＩＣ
４００…外部ネットワーク
【図１】
2018148342.tif 000003
【図２】
2018148342.tif 000004
【図３】
2018148342.tif 000005
【図４】
2018148342.tif 000006
【図５】
2018148342.tif 000007
【図６】
2018148342.tif 000008
【図７】
2018148342.tif 000009
【図８】
2018148342.tif 000010
【図９】
2018148342.tif 000011
【図１０】
2018148342.tif 000012
【図１１】
2018148342.tif 000013
【図１２】
2018148342.tif 000014
【図１３】
2018148342.tif 000015
【図１４】
2018148342.tif 000016
【図１５】
2018148342.tif 000017
【図１６】
2018148342.tif 000018
【図１７】
2018148342.tif 000019
【図１８】
2018148342.tif 000020