(57)【特許請求の範囲】
【請求項１】
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信する第１の通信部と、
第２の通信リンクをＣＰＲＩ規格にしたがって確立して下位ノードと通信する第２の通信部と、
前記第２の通信リンクを介する通信に用いられるクロック信号を出力するクロック信号出力部と、
前記クロック信号出力部によるクロック信号の出力異常を検出する異常検出部と、
前記異常検出部で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出部と、
前記異常検出部で出力異常が検出された場合、前記抽出部によってクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制限して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記抽出部によってクロック信号が抽出されれば、前記抽出部によってクロック信号が抽出されてから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出部によって抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御部と、
を備える通信装置。
【請求項２】
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信する第１の通信部と、
第２の通信リンクをＣＰＲＩ規格にしたがって確立して下位ノードと通信する第２の通信部と、
前記第２の通信リンクを介する通信に用いられるクロック信号を出力するクロック信号出力部と、
前記クロック信号出力部によるクロック信号の出力異常を検出する異常検出部と、
前記異常検出部で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出部と、
前記異常検出部で出力異常が検出された場合、前記抽出部によってクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制御して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記第１の通信リンクがＣＰＲＩ規格における状態Ｆになってから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出部によってクロック信号が抽出されれば、前記抽出部によって抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御部と、
を備える通信装置。
【請求項３】
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信するとともに、第２の通信リンクをＣＰＲＩ規格にしたがって確立して自機内で出力されるクロック信号を用いて下位ノードと通信する通信装置の通信方法であって、
前記クロック信号の出力異常を検出する異常検出工程と、
前記異常検出工程で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出工程と、
前記異常検出工程で出力異常が検出された場合、前記抽出工程においてクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制限して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記抽出工程においてクロック信号が抽出されれば、前記抽出工程においてクロック信号が抽出されてから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出工程において抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御工程と、
を備える通信方法。
【請求項４】
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信するとともに、第２の通信リンクをＣＰＲＩ規格にしたがって確立して自機内で出力されるクロック信号を用いて下位ノードと通信する通信装置の通信方法であって、
前記クロック信号の出力異常を検出する異常検出工程と、
前記異常検出工程で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出工程と、
前記異常検出工程で出力異常が検出された場合、前記抽出工程においてクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制御して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記第１の通信リンクがＣＰＲＩ規格における状態Ｆになってから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出工程においてクロック信号が抽出されれば、前記抽出工程において抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御工程と、
を備える通信方法。
【請求項５】
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信するとともに、第２の通信リンクをＣＰＲＩ規格にしたがって確立して自機内で出力されるクロック信号を用いて下位ノードと通信する通信装置を制御するコンピュータに、
前記クロック信号の出力異常を検出する異常検出手順、
前記異常検出手順で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出手順、
前記異常検出手順で出力異常が検出された場合、前記抽出手順においてクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制限して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記抽出手順においてクロック信号が抽出されれば、前記抽出手順においてクロック信号が抽出されてから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出手順において抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御手順、
を実行させるためのプログラム。
【請求項６】
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信するとともに、第２の通信リンクをＣＰＲＩ規格にしたがって確立して自機内で出力されるクロック信号を用いて下位ノードと通信する通信装置を制御するコンピュータに、
前記クロック信号の出力異常を検出する異常検出手順、
前記異常検出手順で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出手順、
前記異常検出手順で出力異常が検出された場合、前記抽出手順においてクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制御して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記第１の通信リンクがＣＰＲＩ規格における状態Ｆになってから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出手順においてクロック信号が抽出されれば、前記抽出手順において抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はマルチホップ通信を行う通信装置、通信方法及びプログラムに関する。
【背景技術】
【０００２】
携帯電話システム等の基地局における無線制御装置と無線装置との接続には、ＣＰＲＩ（Common Public Radio Interface）規格のインタフェースが採用されている（例えば、特許文献１参照）。
【０００３】
ＣＰＲＩ規格のインタフェースを介して無線制御装置（上位ノード）に接続される無線装置がさらにＣＰＲＩ規格のインタフェースを介して他の装置（下位ノード）と接続されるシステムがある。このシステムでは、上位ノードは無線装置を介して下位ノードとマルチホップ通信を行う。このマルチホップ通信は無線装置によって出力されるクロック信号を用いて行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１６６５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、故障等の異常により無線装置がクロック信号を出力できない場合、マルチホップ通信が遮断されることがある。
【０００６】
本発明はこのような実情に鑑みてなされたものであり、マルチホップ通信の遮断を極力防止できる通信装置、通信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の第１の観点に係る通信装置は、
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信する第１の通信部と、
第２の通信リンクをＣＰＲＩ規格にしたがって確立して下位ノードと通信する第２の通信部と、
前記第２の通信リンクを介する通信に用いられるクロック信号を出力するクロック信号出力部と、
前記クロック信号出力部によるクロック信号の出力異常を検出する異常検出部と、
前記異常検出部で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出部と、
前記異常検出部で出力異常が検出された場合、前記抽出部によってクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制限して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記抽出部によってクロック信号が抽出されれば、前記抽出部によってクロック信号が抽出されてから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出部によって抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御部と、
を備える。
また、本発明の第２の観点に係る通信装置は、
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信する第１の通信部と、
第２の通信リンクをＣＰＲＩ規格にしたがって確立して下位ノードと通信する第２の通信部と、
前記第２の通信リンクを介する通信に用いられるクロック信号を出力するクロック信号出力部と、
前記クロック信号出力部によるクロック信号の出力異常を検出する異常検出部と、
前記異常検出部で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出部と、
前記異常検出部で出力異常が検出された場合、前記抽出部によってクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制御して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記第１の通信リンクがＣＰＲＩ規格における状態Ｆになってから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出部によってクロック信号が抽出されれば、前記抽出部によって抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御部と、
を備える。
【０００８】
また、本発明の第３の観点に係る通信方法は、
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信するとともに、第２の通信リンクをＣＰＲＩ規格にしたがって確立して自機内で出力されるクロック信号を用いて下位ノードと通信する通信装置の通信方法であって、
前記クロック信号の出力異常を検出する異常検出工程と、
前記異常検出工程で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出工程と、
前記異常検出工程で出力異常が検出された場合、前記抽出工程においてクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制限して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記抽出工程においてクロック信号が抽出されれば、前記抽出工程においてクロック信号が抽出されてから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出工程において抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御工程と、
を備える。
また、本発明の第４の観点に係る通信方法は、
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信するとともに、第２の通信リンクをＣＰＲＩ規格にしたがって確立して自機内で出力されるクロック信号を用いて下位ノードと通信する通信装置の通信方法であって、
前記クロック信号の出力異常を検出する異常検出工程と、
前記異常検出工程で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出工程と、
前記異常検出工程で出力異常が検出された場合、前記抽出工程においてクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制御して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記第１の通信リンクがＣＰＲＩ規格における状態Ｆになってから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出工程においてクロック信号が抽出されれば、前記抽出工程において抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御工程と、
を備える。
【０００９】
また、本発明の第５の観点に係るプログラムは、
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信するとともに、第２の通信リンクをＣＰＲＩ規格にしたがって確立して自機内で出力されるクロック信号を用いて下位ノードと通信する通信装置を制御するコンピュータに、
前記クロック信号の出力異常を検出する異常検出手順、
前記異常検出手順で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出手順、
前記異常検出手順で出力異常が検出された場合、前記抽出手順においてクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制限して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記抽出手順においてクロック信号が抽出されれば、前記抽出手順においてクロック信号が抽出されてから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出手順において抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御手順、
を実行させる。
また、本発明の第６の観点に係るプログラムは、
第１の通信リンクをＣＰＲＩ規格にしたがって確立して上位ノードと通信するとともに、第２の通信リンクをＣＰＲＩ規格にしたがって確立して自機内で出力されるクロック信号を用いて下位ノードと通信する通信装置を制御するコンピュータに、
前記クロック信号の出力異常を検出する異常検出手順、
前記異常検出手順で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出手順、
前記異常検出手順で出力異常が検出された場合、前記抽出手順においてクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制御して、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記第１の通信リンクがＣＰＲＩ規格における状態Ｆになってから一定時間経過後に状態Ｅ以下への制限を解除して、前記抽出手順においてクロック信号が抽出されれば、前記抽出手順において抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御手順、
を実行させる。
【発明の効果】
【００１０】
本発明によれば、通信装置はクロック信号出力部の異常を検出すると、上位ノードから送信されたクロック信号を抽出して、抽出されたクロック信号を用いて下位ノードと通信する。こうすることで、通信装置はクロック信号出力部の状態に依存することなく下位ノードと通信可能であるため、マルチホップ通信の遮断を極力防止できる。
【図面の簡単な説明】
【００１１】
【図１】実施形態１に係る基地局装置の構成を示すブロック図である。
【図２】図１の無線制御装置の構成を示すブロック図である。
【図３】図１の無線装置の構成を示すブロック図である。
【図４】図４（Ａ）は無線装置がクロック信号を出力する場合の装置間の通信を説明する図である。図４（Ｂ）は無線装置がクロック信号を出力しない場合の装置間の通信を説明する図である。
【図５】無線装置によるクロック信号の選択処理のフローチャートである。
【図６】無線装置による通信制御処理のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態１について、添付の図面を参照して詳細に説明する。
【００１３】
（実施形態１）
図１に示すように、基地局装置１００は移動局装置４との間で通信する。移動局装置１００は無線制御装置１と、無線装置２と、無線装置３とを備える。これら各装置はＣＰＲＩ規格の通信機能を備える。無線装置２は無線制御装置１（上位ノード）と光ファイバ２０２で接続されて、ＣＰＲＩ規格のインタフェース２００（以下、単に「ＣＰＲＩリンク２００」とする）を介して通信可能である。また、無線装置２は無線装置３（下位ノード）と光ファイバ３０２で接続されて、ＣＰＲＩ規格のインタフェース３００（以下、単に「ＣＰＲＩリンク３００」とする）を介して通信可能である。
【００１４】
第１の通信リンクとしてのＣＰＲＩ２００は、無線装置２と無線制御装置１との間の通信インタフェースである。ＣＰＲＩリンク２００は無線制御装置１から無線装置２にデータを送信するダウンリンクと、無線装置２から無線制御装置１にデータを送信するアップリンクとを構成する。
【００１５】
また、第２の通信リンクとしてのＣＰＲＩ３００は、無線装置２と無線装置３との間の通信インタフェースである。ＣＰＲＩリンク３００は無線装置２から無線装置３にデータを送信するダウンリンクと、無線装置２から無線制御装置１にデータを送信するアップリンクとを構成する。
【００１６】
ＣＰＲＩリンク２００及びＣＰＲＩリンク３００を介して送受信されるデータは、具体的には、無線装置２及び無線装置３の制御用のControl & Managementプレーンデータ及び移動局装置４との間で送受信されるUserプレーンデータ（以下、これらを単に「メッセージ」とする）である。
【００１７】
ＣＰＲＩリンク２００では、無線制御装置１は無線装置２に対するマスタである。一方、無線装置２は無線制御装置１に対するスレイブである。無線制御装置１はＣＰＲＩリンク２００を介して無線装置２にメッセージを送信する。このメッセージを受信した無線装置２はＣＰＲＩリンク２００を介して無線制御装置１に応答メッセージを送信する。
【００１８】
ＣＰＲＩリンク３００では、無線装置２は無線装置３に対するマスタである。一方、無線装置３は無線装置２に対するスレイブである。無線装置２はＣＰＲＩリンク３００を介して無線装置３にメッセージを送信する。メッセージを受信した無線装置３はＣＰＲＩリンク３００を介して無線装置２に応答メッセージを送信する。
【００１９】
無線制御装置１は無線装置２にメッセージを送信することによって、無線装置２を制御する。また、無線制御装置１は無線装置２を介して無線装置３にメッセージを送信することによって無線装置３を制御する。
【００２０】
ＣＰＲＩリンク２００について、さらに詳細に説明する。ＣＰＲＩリンク２００は第１層である物理層と、第２層であるデータリンク層とから構成される。ＣＰＲＩリンク２００では、複数の状態各々において所定の処理が実行されることで、通信機能が順次確立される。ＣＰＲＩリンク２００の状態には、状態Ａと、状態Ｂと、状態Ｃと、状態Ｄと、状態Ｅと、状態Ｆとがある。
【００２１】
状態ＡはＣＰＲＩリンク２００の確立のための設定を待つスタンバイの状態である。状態Ｂでは通信インタフェースの回線ビットレートが決定され、マスタ側とスレイブ側とが物理層を同調する。状態Ｃではマスタ側とスレイブ側との共通プロトコルが決定される。状態Ｄではメッセージのビットレートが決定され、データリンク層が確立される。状態Ｅでは、マスタ側とスレイブ側とのアプリケーションが調整される。状態Ｆでは、ＣＰＲＩリンク２００が確立され、メッセージの送受信が可能となる。なお、ＣＰＲＩリンク２００及びＣＰＲＩリンク３００の状態はそれぞれ独立に管理される。
【００２２】
ＣＰＲＩリンク２００とＣＰＲＩリンク３００は構成が同じであるため、ＣＰＲＩリンク３００の詳細な説明は省略する。
【００２３】
図２に示すように、無線制御装置１は信号処理部１１と、クロック信号出力部１２と、記憶部１３と、制御部１４と、インタフェース部１５とを備える。
【００２４】
信号処理部１１は無線装置２及び無線装置３を介して受信される無線信号に対して復調、デフレーム化、復号化等を行う。また、信号処理部１１は無線装置２及び無線装置３を介して送信される無線信号を生成するためにベースバンド信号に対して変調、フレーム化、符号化等を行う。
【００２５】
クロック信号出力部１２はＣＰＲＩリンク２００を介する無線装置２との通信に用いられるクロック信号を出力する。クロック信号出力部１２は出力されたクロック信号をインタフェース部１５に出力する。
【００２６】
記憶部１３は、例えば、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリを備える。記憶部１３は無線制御装置１の動作に必要な各種プログラムやデータ等を記憶する。
【００２７】
制御部１４はＣＰＵ（Central Processing Unit、不図示）を備え、ＣＰＵが記憶部１３に格納された各種プログラムを実行することにより、制御部１４は無線制御装置１の各部を統括的に制御するとともに下記の各処理を実行する。
【００２８】
また、制御部１４はメッセージを生成する。制御部１４は生成されたメッセージをインタフェース部１５に出力する。
【００２９】
インタフェース部１５は、無線装置２との間で確立されるＣＰＲＩリンク２００を介して信号処理部１１及び制御部１４から出力されたメッセージ、クロック信号出力部１２から出力されたクロック信号を無線装置２に送信する。インタフェース部１５は、無線装置２から送信されたメッセージを制御部１４及び信号処理部１１に出力する。
【００３０】
次に無線装置２の構成を説明する。図３に示すように、無線装置２は通信部２０と、記憶部２１と、クロック信号出力部２２と、制御部２３と、インタフェース部２４とを備える。
【００３１】
通信部２０はアンテナ２０１に接続される。通信部２０はインタフェース部２４から出力されたベースバンド信号を無線信号に変換して、アンテナ２０１を介して移動局装置４に送信する。また、通信部２０はアンテナ２０１を介して移動局装置４によって送信された無線信号をベースバンド信号に変換してインタフェース部２４に出力する。
【００３２】
記憶部２１は、例えばフラッシュメモリ等の読み書き可能な不揮発性の半導体メモリを備える。記憶部２１は無線装置２の動作に必要な各種プログラムやデータ等を記憶する。
【００３３】
クロック信号出力部２２はＣＰＲＩリンク３００を介する無線装置３との通信に用いられるクロック信号を生成して、出力する。クロック信号出力部２２は出力されたクロック信号を制御部２３及びインタフェース部２４に出力する。
【００３４】
制御部２３はＣＰＵ（Central Processing Unit、不図示）と、異常検出部２５と、抽出部２６と、通信制御部２７とを備える。ＣＰＵが記憶部２１に格納された各種プログラムを実行することにより、異常検出部２５と、抽出部２６と、通信制御部２７の機能等を実現して、制御部２３は無線装置２の各部を統括的に制御するとともに、下記の各処理を実行する。
【００３５】
また、制御部２３はメッセージを生成する。制御部２３は生成されたメッセージをインタフェース部２４に出力する。
【００３６】
異常検出部２５はクロック信号出力部２２によるクロック信号の出力異常を検出する。
【００３７】
抽出部２６は異常検出部２５によって出力異常が検出された場合、無線制御装置１からＣＰＲＩリンク２００を介して送信されるクロック信号を抽出する。
【００３８】
通信制御部２７は異常検出部２５で出力異常が検出された場合、抽出部２６によって抽出されたクロック信号を用いて無線装置３との間でＣＰＲＩリンク３００を介してメッセージを送受信する。
【００３９】
インタフェース部２４はスレイブ・インタフェース部２４ａとマスタ・インタフェース部２４ｂとを備える。スレイブ・インタフェース部２４ａは第１の通信部として機能し、無線制御装置１から送信されるクロック信号、メッセージ等を受信する。また、スレイブ・インタフェース部２４ａは無線制御装置１から送信されたメッセージに対する応答メッセージを無線制御装置１に送信する。
【００４０】
無線装置２はＰＬＬ（Phase Locked Loop）回路（不図示）を備える。無線装置２は無線制御装置１から送信されたクロック信号の位相とＰＬＬ回路より出力される動作クロック信号の位相との同期をとる（ＰＬＬロック）ことによって、ＣＰＲＩリンク２００を介する通信を確立する。これにより無線制御装置１と無線装置２との間のメッセージの送受信が可能となる。
【００４１】
マスタ・インタフェース部２４ｂは第２の通信部として機能し、無線制御装置１から送信されたクロック信号及びメッセージ、クロック信号出力部２２から出力されるクロック信号、制御部２３から出力されるメッセージを無線装置３に送信する。また、マスタ・インタフェース部２４ｂは無線装置３に送信される応答メッセージを受信する。
【００４２】
無線装置３では、無線装置２より送信されたクロック信号がＰＬＬロックされることによって、ＣＰＲＩリンク３００を介する通信が確立される。これにより無線装置２と無線装置３との間のメッセージの送受信が可能となる。
【００４３】
無線装置３の構成は無線装置２の構成と同じである。ただし、本実施形態では、無線装置３はマスタとして動作しないため、インタフェース部２４にマスタ・インタフェース部２４ｂを備えなくてもよい。
【００４４】
ここで、無線制御装置１、無線装置２及び無線装置３におけるマルチホップ通信について説明する。
【００４５】
図４（Ａ）に示すように、無線装置２は無線制御装置１から送信されたクロック信号を用いて無線制御装置１との間でメッセージを送受信する。また、無線装置２はクロック信号出力部２２から出力されたクロック信号を用いて無線装置３との間でメッセージを送受信する。
【００４６】
ところが、例えば、クロック信号出力部２２が、故障等の異常によりクロック信号を出力できない場合、図４（Ｂ）に示すように、無線装置２は抽出部２６によって抽出されたクロック信号を用いて無線装置３との間でメッセージを送受信する。
【００４７】
次に図５を参照して、実施形態１におけるクロック信号の選択処理のフローを説明する。
【００４８】
前提として、ＣＰＲＩリンク２００及びＣＰＲＩリンク３００の状態はいずれも状態Ｆであって、無線制御装置１、無線装置２及び３はメッセージの送受信が可能となっているものとする。
【００４９】
異常検出部２５によって出力異常が検出されていない場合（ステップＳ１；Ｎｏ）、通信制御部２７はＣＰＲＩリンク３００を介する通信に用いるクロック信号としてクロック信号出力部２２から出力されたクロック信号を選択する（ステップＳ２）。通信制御部２７はクロック信号出力部２２から出力されたクロック信号を用いて無線装置３にメッセージを送信する（ステップＳ５）。
【００５０】
一方、異常検出部２５によって出力異常が検出された場合（ステップＳ１；Ｙｅｓ）、抽出部２６は無線制御装置１から送信されるクロック信号の抽出を開始する（ステップＳ３）。そして、通信制御部２７はＣＰＲＩリンク３００を介する通信に用いるクロック信号として抽出されたクロック信号を選択する（ステップＳ４）。通信制御部２７は抽出されたクロック信号を用いて無線装置３にメッセージを送信する（ステップＳ５）。
【００５１】
（実施形態２）
次に、本発明の実施形態２について説明する。
【００５２】
上述のように、異常検出部２５で出力異常が検出されると、抽出部２６によって抽出されたクロック信号を用いて無線装置３にメッセージが送信される。これにより、無線制御装置１、無線装置２及び無線装置３におけるマルチホップ通信は継続される。しかしながら、この状態で、無線制御装置１がリセットされると、無線制御装置１からのクロック信号の送信が停止されるため、抽出部２６はクロック信号を抽出できなくなる。そうすると、抽出部２６によってクロック信号が抽出されて、無線装置３によってＰＬＬロックされるまで、ＣＰＲＩリンク３００の状態がＢ→Ｃ→Ｄ→Ｅ→Ｆ→Ｂ→Ｃ→Ｄ→Ｅ→Ｆ→Ｂ・・・とばたついて、メッセージの送受信が可能な状態Ｆが一定時間維持されなくなる。このため、無線装置２によって無線装置３に送信されたメッセージに対する応答メッセージが無線装置２に未達となり、無線装置２は無線装置３にメッセージを繰り返し送信する。
【００５３】
この状態が継続されると、メッセージを繰り返し送信しても応答メッセージを受信できないため、無線装置２はメッセージの送信を強制停止する。メッセージの送信が強制停止されると、無線装置２と無線装置３との間でのメッセージの送受信は、無線装置２がリセットされるまで復旧できない。
【００５４】
この強制停止を防ぐために、通信制御部２７は、異常検出部２５で異常が検出された場合、抽出部２６によってクロック信号が抽出されなければ、ＣＰＲＩリンク３００を介する無線装置３との通信を一時停止する。そして、通信制御部２７は、抽出部２６によってクロック信号が抽出されれば、抽出部２６によって抽出されたクロック信号を用いてＣＰＲＩリンク３００を介して無線装置３と通信する。
【００５５】
より具体的には、通信制御部２７は、異常検出部２５で異常が検出された場合、抽出部２６によってクロック信号が抽出されなければ、ＣＰＲＩリンク３００の状態を状態Ｅ以下に制限する。そして、通信制御部２７は、抽出部２６によってクロック信号が抽出されてから一定時間経過後に状態Ｅ以下への制限を解除する。
【００５６】
なぜなら、一定時間経過後には無線制御装置１から送信されるクロック信号が無線装置２によってＰＬＬロックされることでＣＰＲＩリンク２００が確立し、無線装置２が無線制御装置１から送信されるクロック信号を受信していると考えられるからである。
【００５７】
なお、この場合、通信制御部２７はＣＰＲＩリンク２００の状態が状態Ｆになってから一定時間経過後に状態Ｅ以下への制限を解除するようにしてもよい。
【００５８】
次に、図６を参照して通信制御処理のフローを説明する。
【００５９】
異常検出部２５によって異常が検出されていない場合（ステップＳ１１；Ｎｏ）、通信制御部２７はＣＰＲＩリンク３００を介する通信に用いるクロック信号としてクロック信号出力部２２によって出力されたクロック信号を選択する（ステップＳ１２）。通信制御部２７はクロック信号出力部２２によって出力されたクロック信号を用いて無線装置３にメッセージを送信する（ステップＳ１９）。
【００６０】
異常検出部２５によって異常が検出された場合（ステップＳ１１；Ｙｅｓ）、抽出部２６は無線制御装置１から送信されるクロック信号の抽出を開始する（ステップＳ１３）。抽出部２６によってクロック信号が抽出されれば（ステップＳ１４；Ｙｅｓ）、通信制御部２７は抽出されたクロック信号を選択する（ステップＳ１８）。そして、通信制御部２７は抽出されたクロック信号を用いて無線装置３にメッセージを送信する（ステップＳ１９）。
【００６１】
一方、抽出部２６によってクロック信号が抽出されなければ（ステップＳ１４；Ｎｏ）、通信制御部２７はＣＰＲＩリンク３００の状態を状態Ｅ以下に制限する（ステップＳ１５）。
【００６２】
通信制御部２７は抽出部２６によってクロック信号が抽出されてから一定時間経過するまで待つ（ステップＳ１６；Ｎｏ）。抽出部２６によってクロック信号が抽出されてから一定時間経過すると（ステップＳ１６；Ｙｅｓ）、通信制御部２７は状態Ｅ以下への制限を解除する（ステップＳ１７）。
【００６３】
次に、通信制御部２７は抽出部２６によって抽出されたクロック信号を選択する（ステップＳ１８）。そして、通信制御部２７は抽出されたクロック信号を用いて無線装置３にメッセージを送信する（ステップＳ１９）。
【００６４】
以上説明したように、上記各実施形態によれば、無線装置２はクロック信号出力部２２の異常を検出すると、無線制御装置１から送信されたクロック信号を抽出して、抽出されたクロック信号を用いて無線装置３にメッセージを送信する。こうすることで、無線装置２はクロック信号出力部２２の状態に依存せずに無線装置３にメッセージを送信できるため、マルチホップ通信の遮断を極力防止できる。
【００６５】
また、上記実施形態２によれば、クロック信号が抽出されなければ、ＣＰＲＩリンク３００の状態が状態Ｅ以下に制限され、クロック信号が抽出されると、状態Ｅ以下への制限が解除される。こうすることで、無線装置Ｂの応答不能によるメッセージ送信の強制停止が回避され、クロック信号が抽出されると、メッセージの送信が再開される。このため、クロック信号出力部２２の異常中に、無線制御装置１がリセットされても、マルチホップ通信の遮断を極力防止できる。
【００６６】
また、上記各実施形態では、無線制御装置１、無線装置２及び無線装置３はＣＰＲＩ規格にしたがって確立されるようにした。ＣＰＲＩ規格は標準化されたプロトコルインタフェースであるため、異なる事業者によって提供される装置間の相互接続が可能となる。
【００６７】
なお、上記各実施形態では、無線制御装置１に接続される無線装置は２つであるが、３つ以上の無線装置が接続されてもよい。また、上記各実施形態では、無線制御装置１に無線装置が直列に接続（chain topology）されるが、無線制御装置１に接続される無線装置２以降が並列分配されて複数の無線装置が接続（tree topology）されてもよく、また、直列に接続される無線装置の終端が無線制御装置１に接続（ring topology）されてもよい。
【００６８】
なお、本実施形態では、無線制御装置１がリセットされる場合を例示したが、例えば、無線装置２のクロック信号出力部２２に異常がある状態で無線制御装置１、無線装置２及び無線装置３が起動しても、通信制御部２８はクロック信号が抽出されてから一定時間経過するまでＣＰＲＩリンク３００の状態を状態Ｅ以下に制限することによって、メッセージの送信が強制停止されることなく、無線装置２は抽出されたクロック信号を用いて無線装置３との間でメッセージの送受信が可能となる。
【００６９】
なお、本実施形態において、通信制御部２７が状態Ｅ以下への制限が解除される条件である所定の時間は、基地局装置１００に応じて事業者が決定することができるようにしてもよい。
【００７０】
なお、上記実施形態において、実行されるプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical Disk）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述の処理を実行する基地局装置１００を構成することとしてもよい。
【００７１】
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【００７２】
また、上述の機能をＯＳ（Operating System）が分担して実現する場合又は上述の機能をＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【００７３】
なお、本発明は上記実施形態及び図面によって限定されるものではない。本発明の要旨を変更しない範囲で実施形態及び図面に変更を加えることができるのはもちろんである。
【００７４】
（付記１）第１の通信リンクを確立して上位ノードと通信する第１の通信部と、
第２の通信リンクを確立して下位ノードと通信する第２の通信部と、
前記第２の通信リンクを介する通信に用いられるクロック信号を出力するクロック信号出力部と、
前記クロック信号出力部によるクロック信号の出力異常を検出する異常検出部と、
前記異常検出部で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出部と、
前記異常検出部で出力異常が検出された場合、前記抽出部によって抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御部と、
を備える通信装置。
【００７５】
（付記２）前記通信制御部は、
前記異常検出部で異常が検出された場合、前記抽出部によってクロック信号が抽出されなければ、前記第２の通信リンクを介する前記下位ノードとの通信を一時停止し、
前記抽出部によってクロック信号が抽出されれば、前記抽出部によって抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する、
ことを特徴とする付記１に記載の通信装置。
【００７６】
（付記３）前記第１の通信リンク及び前記第２の通信リンクは、
それぞれＣＰＲＩ規格にしたがって確立され、
前記通信制御部は、
前記異常検出部で異常が検出された場合、前記抽出部によってクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制限し、前記抽出部によってクロック信号が抽出されてから一定時間経過後に状態Ｅ以下への制限を解除する、
ことを特徴とする付記２に記載の通信装置。
【００７７】
（付記４）前記第１の通信リンク及び前記第２の通信リンクは、
それぞれＣＰＲＩ規格にしたがって確立され、
前記通信制御部は、
前記異常検出部で異常が検出された場合、前記抽出部によってクロック信号が抽出されなければ、前記第２の通信リンクの状態をＣＰＲＩ規格における状態Ｅ以下に制御し、前記第１の通信リンクがＣＰＲＩ規格における状態Ｆになってから一定時間経過後に状態Ｅ以下への制限を解除する、
ことを特徴とする付記２に記載の通信装置。
【００７８】
（付記５）第１の通信リンクを確立して上位ノードと通信するとともに、第２の通信リンクを確立して自機内で出力されるクロック信号を用いて下位ノードと通信する通信装置の通信方法であって、
前記クロック信号の出力異常を検出する異常検出工程と、
前記異常検出工程で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出工程と、
前記異常検出工程で出力異常が検出された場合、前記抽出工程において抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御工程と、
を備える通信方法。
【００７９】
（付記６）第１の通信リンクを確立して上位ノードと通信するとともに、第２の通信リンクを確立して自機内で出力されるクロック信号を用いて下位ノードと通信する通信装置を制御するコンピュータに、
前記クロック信号の出力異常を検出する異常検出手順、
前記異常検出手順で出力異常が検出された場合、前記上位ノードから前記第１の通信リンクを介して送信されるクロック信号を抽出する抽出手順、
前記異常検出手順で出力異常が検出された場合、前記抽出手順において抽出されたクロック信号を用いて前記第２の通信リンクを介して前記下位ノードと通信する通信制御手順、
を実行させるためのプログラム。
【符号の説明】
【００８０】
１  無線制御装置
２、３  無線装置
４  移動局装置
１１  信号処理部
１２、２２  クロック信号出力部
１３、２１  記憶部
１４、２３  制御部
１５、２４  インタフェース部
２０  通信部
２４ａ  スレイブ・インタフェース部
２４ｂ  マスタ・インタフェース部
２５  異常検出部
２６  抽出部
２７  通信制御部
１００  基地局装置
２００、３００  ＣＰＲＩリンク
２０１、３０１  アンテナ
２０２、３０２  光ファイバ
【図１】
0005590612.tif 000002
【図２】
0005590612.tif 000003
【図３】
0005590612.tif 000004
【図４】
0005590612.tif 000005
【図５】
0005590612.tif 000006
【図６】
0005590612.tif 000007