(57)【要約】【課題】より迅速に子機間のメッセージの送受信を復旧する。【解決手段】無線装置２は、無線制御装置１で生成されるクロックで、無線制御装置１との間のＣＰＲＩリンク２００を確立してメッセージの送受信を行うとともに、そのクロックか、内部で生成したクロックかのいずれかで、無線装置２との間でＣＰＲＩリンク３００を確立してメッセージの送受信を行う。インターフェイス部２４は、ＣＰＲＩリンク３００の現在の状態を管理し、ＣＰＲＩリンク３００の現在の状態を示すＤｏｏｒｂｅｌｌパケットを出力する。プロセッサ２３は、ＣＰＲＩリンク３００において、メッセージの送受信が可能な状態が所定時間継続された場合に限り、ＣＰＲＩリンク３００を介して無線装置３との間のメッセージの送受信を開始する。【選択図】図３
2013162213.tif 000002
【特許請求の範囲】
【請求項１】
上位装置で生成される第１のクロックで、前記上位装置との間の第１の通信リンクを確立してメッセージの送受信を行うとともに、前記第１のクロックか、内部で生成した第２のクロックかのいずれかで、下位装置との間で第２の通信リンクを確立してメッセージの送受信を行う通信装置であって、
前記第２の通信リンクの現在の状態を管理し、前記第２の通信リンクの現在の状態を示す信号を出力する状態管理部と、
前記状態管理部で管理される前記第２の通信リンクにおいて、メッセージの送受信が可能な状態が所定時間継続された場合に限り、前記第２の通信リンクを介して前記下位装置との間のメッセージの送受信を開始するプロセッサと、
を備える通信装置。
【請求項２】
前記プロセッサは、
前記第１のクロックで、前記第２の通信リンクを確立してメッセージの送受信を行う場合に、前記状態管理部から出力された信号が、前記第２の通信リンクでメッセージの送受信が可能である第１の状態を示すものに切り替わると、タイマによる時間計測を開始するとともに、前記下位装置との間のメッセージの送受信を保留し、
時間計測を開始してから所定の時間が経過する前に、前記第２の通信リンクの状態が前記第１の状態以外の第２の状態であることを示す信号が前記状態管理部から入力されると、前記タイマをリセットし、
前記第２の通信リンクの状態が前記第２の状態であることを示す信号が前記状態管理部から入力されることなく、時間の計測を開始してから所定の時間が経過すると、前記下位装置との間のメッセージの送受信を開始する、
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記プロセッサは、
前記第２の通信リンクの状態が前記第２の状態であることを示す信号が入力されることなく、時間の計測を開始してから所定の時間が経過して、前記下位装置との間のメッセージの送受信を開始する際に、前記第２のクロックを生成できない場合には、前記第１のクロックで前記第２の通信リンクを確立してメッセージの送受信を行う、
ことを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記信号は、ｓＲＩＯのＤｏｏｒｂｅｌｌパケットか、ＵＡＲＴ通信の信号か、ＤＣ線通知かのいずれかである、
ことを特徴とする請求項１乃至３のいずれか一項に記載の通信装置。
【請求項５】
第１の無線装置としての請求項１乃至３のいずれか一項に記載の通信装置と、
前記通信装置との間で自機で生成した第１のクロックで、前記通信装置との間の第１の通信リンクを確立してメッセージの送受信を行う無線制御装置と、
前記通信装置との間で前記第１のクロック又は前記通信装置によって生成された第２のクロックで、前記通信装置との間の第２の通信リンクを確立してメッセージの送受信を行う第２の無線装置と、
を備える通信システム。
【請求項６】
上位装置で生成される第１のクロックで、前記上位装置との間の第１の通信リンクを確立してメッセージの送受信を行うとともに、前記第１のクロックか、内部で生成した第２のクロックかのいずれかで、下位装置との間で第２の通信リンクを確立してメッセージの送受信を行う無線装置を用いた通信方法であって、
前記無線装置において、前記第２の通信リンクの現在の状態を管理し、前記第２の通信リンクの現在の状態を示す信号を出力する状態管理工程と、
前記無線装置において、前記状態管理工程で管理される前記第２の通信リンクにおいて、メッセージの送受信が可能な状態が所定時間継続された場合に限り、前記第２の通信リンクを介して前記下位装置との間のメッセージの送受信を開始する送受信工程と、
を含む通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信システム及び通信方法に関する。
【背景技術】
【０００２】
最近では、無線基地局内部のオープンインターフェイスとして、ＣＰＲＩ（コモン・パブリック・ラジオ・パブリック・ラジオ・インターフェイス）が採用されている。ＣＰＲＩは、無線制御装置（Radio Equipment Control）と無線装置（Radio Equipment Control）との間の標準プロトコルインターフェイスである。この標準プロトコルインターフェイスにより、異なるベンダが提供する装置間の相互接続性が担保される。
【０００３】
ＣＰＲＩを利用したマルチホップ構成を採用すれば、例えば無線制御装置を搭載した基地局を、設置が比較的容易な場所に配置し、基地局の設置が困難な場所に、無線装置のみを配置するといった構成をとることができる。
【０００４】
無線制御装置（親機とする）を無線装置（子機Ａとする）に接続し、子機Ａをさらに無線装置（子機Ｂ）に接続するチェーン接続を行う場合について考える。この場合、親機と子機Ａとの間の通信（Ｌ３メッセージの送受信）は、親機で生成されたクロックで行われる。また、子機Ａと子機Ｂとの間の通信は、通常は、子機Ａで生成されたクロックで行われる。子機Ａでクロックが生成されない状態になると、子機Ａと子機Ｂとの間の通信は、親機のクロックで行われるようになる。
【０００５】
子機Ａと子機Ｂとの間の通信が親機のクロックで行われる場合、親機がリセットされると、子機Ａでは、親機からのクロックが抽出できなくなるため、子機ＢでのＰＬＬ（Phase-Locked Loop）ロックが完了するまでの間、子機Ａと子機Ｂとの間のＬ３メッセージの送受信が不安定になる。この結果、子機Ｂから子機Ａへの応答が不正となり、子機ＡはＬ３メッセージの送受信を強制停止状態とする。この強制停止状態からシステムを復旧するには、子機Ａをリセットする必要がある。
【０００６】
そこで、子機ＡからのＬ３メッセージの送受信が強制停止状態とならないように、一定時間、意図的に子機Ａと子機Ｂとの間のＳｔａｔｅをＥより上に上げない通信方法等が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１１９８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記特許文献１に記載の通信方法等では、子機Ａのクロックが正常に生成されるようになるまで、意図的に子機Ａと子機Ｂとの間のＳｔａｔｅを意図的にＥより上に上げないようにする仕組みを、子機Ａの状態を管理するＦＰＧＡ（Field-Programmable Gate Array）のロジックの中に組み込む必要がある。したがって、この方法を採用する場合には、ハードウエアのロジックの構成が複雑になるおそれがあった。ロジックの構成の複雑化は、設計上のミスや不具合の遠因となる。
【０００９】
この発明は、上記実情に鑑みてなされたものであり、ハードウエア回路のロジック構成を不必要に複雑化させることなく、より簡単に、子機間のメッセージの送受信を迅速に復旧することができる通信装置、通信システム及び通信方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の第１の観点に係る通信装置は、
上位装置で生成される第１のクロックで、前記上位装置との間の第１の通信リンクを確立してメッセージの送受信を行うとともに、前記第１のクロックか、内部で生成した第２のクロックかのいずれかで、下位装置との間で第２の通信リンクを確立してメッセージの送受信を行う通信装置であって、
前記第２の通信リンクの現在の状態を管理し、前記第２の通信リンクの現在の状態を示す信号を出力する状態管理部と、
前記状態管理部で管理される前記第２の通信リンクにおいて、メッセージの送受信が可能な状態が所定時間継続された場合に限り、前記第２の通信リンクを介して前記下位装置との間のメッセージの送受信を開始するプロセッサと、
を備える。
【００１１】
本発明の第２の観点に係る通信システムは、
第１の無線装置としての本発明の通信装置と、
前記通信装置との間で自機で生成した第１のクロックで、前記通信装置との間の第１の通信リンクを確立してメッセージの送受信を行う無線制御装置と、
前記通信装置との間で前記第１のクロック又は前記通信装置によって生成された第２のクロックで、前記通信装置との間の第２の通信リンクを確立してメッセージの送受信を行う第２の無線装置と、
を備える。
【００１２】
本発明の第３の観点に係る通信方法は、
上位装置で生成される第１のクロックで、前記上位装置との間の第１の通信リンクを確立してメッセージの送受信を行うとともに、前記第１のクロックか、内部で生成した第２のクロックかのいずれかで、下位装置との間で第２の通信リンクを確立してメッセージの送受信を行う通信装置を用いた通信方法であって、
前記無線装置において、前記第２の通信リンクの現在の状態を管理し、前記第２の通信リンクの現在の状態を示す信号を出力する状態管理工程と、
前記無線装置において、前記状態管理工程で管理される前記第２の通信リンクにおいて、メッセージの送受信が可能な状態が所定時間継続された場合に限り、前記第２の通信リンクを介して前記下位装置との間のメッセージの送受信を開始する送受信工程と、
を含む。
【発明の効果】
【００１３】
本発明によれば、ハードウエア回路のロジック構成を不必要に複雑化させることなく、より簡単に、子機間のメッセージの送受信を迅速に復旧することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る通信システムとしての基地局装置の概略的な構成を示すブロック図である。
【図２】図１の無線制御装置の概略的な構成を示すブロック図である。
【図３】図１の無線装置の概略的な構成を示すブロック図である。
【図４】図４（Ａ）は無線装置がクロック信号を出力する場合の装置間の通信を説明する図である。図４（Ｂ）は無線装置がクロック信号を出力しない場合の装置間の通信を説明する図である。
【図５】無線制御装置にリセットが入力された後の動作を説明するための図である。
【図６】Ｌ３メッセージが不正となる動作を説明するための図である。
【図７】Ｌ３メッセージの送受信の再開を説明するための図である。
【図８】プロセッサの処理のフローチャートである。
【発明を実施するための形態】
【００１５】
本発明の実施形態について、図面を参照して詳細に説明する。
【００１６】
図１には、通信システムとしての基地局装置１００の概略的な構成が示されている。図１に示すように、基地局装置１００は、通信範囲内にある移動局装置４との間で無線通信を行い、移動局装置４と他の移動局装置との間の通話処理や移動局装置４とコンピュータサーバとのデータ通信を行う。
【００１７】
基地局装置１００は、無線制御装置１と、無線装置２と、無線装置３とを備える。これら各装置はＣＰＲＩ規格の通信機能を備えている。無線制御装置１と無線装置２との間、無線装置２と無線装置３との間では、通信手段にＣＰＲＩが用いられる。
【００１８】
無線装置２は、無線制御装置１（上位装置）と光ファイバ２０２で接続されている。この光ファイバ２０２を用いた通信により、無線制御装置１と無線装置２との間のＣＰＲＩ規格のインターフェイス、すなわち通信リンクとして、ＣＰＲＩリンク２００が構築されている。ＣＰＲＩリンク２００は、無線制御装置１によって終端される。このＣＰＲＩリンク２００が、第１の通信リンクに対応する。ＣＰＲＩリンク２００には、無線制御装置１から無線装置２にデータを送信するダウンリンクと、無線装置２から無線制御装置１にデータを送信するアップリンクとがある。
【００１９】
また、無線装置２は、無線装置３（下位装置）と光ファイバ３０２で接続されている。この光ファイバ３０２を用いた通信により、無線装置２と無線装置３との間のＣＰＲＩ規格の通信リンクとして、ＣＰＲＩリンク３００が構築されている。ＣＰＲＩリンク３００は、無線装置２によって終端される。このＣＰＲＩリンク３００が、第２の通信リンクに対応する。ＣＰＲＩリンク３００には、無線装置２から無線装置３にデータを送信するダウンリンクと、無線装置３から無線装置２にデータを送信するアップリンクとがある。
【００２０】
ＣＰＲＩリンク２００及びＣＰＲＩリンク３００を介して送受信されるデータは、具体的には、無線装置２及び無線装置３の制御用のControl & Managementプレーンデータ及び移動局装置４との間で送受信されるUserプレーンデータ（以下、これらを単に「メッセージ」とする）である。
【００２１】
ＣＰＲＩリンク２００では、無線制御装置１が無線装置２に対するマスタである。一方、無線装置２は無線制御装置１に対するスレイブである。無線制御装置１はＣＰＲＩリンク２００（ダウンリンク）を介して無線装置２にメッセージを送信する。このメッセージを受信した無線装置２はＣＰＲＩリンク２００（アップリンク）を介して無線制御装置１に応答メッセージを送信する。
【００２２】
ＣＰＲＩリンク３００では、無線装置２が無線装置３に対するマスタである。一方、無線装置３は無線装置２に対するスレイブである。無線装置２はＣＰＲＩリンク３００（ダウンリンク）を介して無線装置３にメッセージを送信する。メッセージを受信した無線装置３はＣＰＲＩリンク３００（アップリンク）を介して無線装置２に応答メッセージを送信する。
【００２３】
これらのメッセージをＬ３メッセージという。
【００２４】
無線制御装置１は、無線装置２にＬ３メッセージを送信することによって、無線装置２を制御する。また、無線制御装置１は、無線装置２を介して無線装置３にＬ３メッセージを送信することによって無線装置３を制御する。
【００２５】
ＣＰＲＩリンク２００について、さらに詳細に説明する。ＣＰＲＩリンク２００は、第１層である物理層と、第２層であるデータリンク層とから構成される。ＣＰＲＩリンク２００では、複数の状態各々において所定の処理が実行されることで、通信機能が順次確立される。ＣＰＲＩリンク２００の状態には、状態Ａと、状態Ｂと、状態Ｃと、状態Ｄと、状態Ｅと、状態Ｆとがある。
【００２６】
状態Ａは、ＣＰＲＩリンク２００の確立のための設定を待つスタンバイの状態である。状態Ｂは、通信インターフェイスの回線ビットレートが決定され、マスタ側とスレイブ側とが物理層を同調した状態である。状態Ｃは、マスタ側とスレイブ側との共通プロトコルが決定された状態である。状態Ｄは、メッセージのビットレートが決定され、データリンク層が確立された状態である。状態Ｅは、マスタ側とスレイブ側とのアプリケーションが調整された状態である。
【００２７】
状態Ｆは、ＣＰＲＩリンク２００が確立され、Ｌ３メッセージの送受信が可能となった状態である。ＣＰＲＩリンク２００では、状態が、例えば、状態Ａ→状態Ｂ→状態Ｃ→状態Ｄ→状態Ｅ→状態Ｆと遷移してから、実際にＬ３メッセージの送受信が行われる。
【００２８】
ＣＰＲＩリンク３００の仕様は、ＣＰＲＩリンク２００と同じである。ＣＰＲＩリンク２００及びＣＰＲＩリンク３００の状態はそれぞれ独立に管理される。
【００２９】
続いて、無線制御装置１の構成について説明する。図２には、無線制御装置１の概略的な構成が示されている。図２に示すように、無線制御装置１は、信号処理部１１と、クロック信号出力部１２と、記憶部１３と、プロセッサ１４と、インターフェイス部１５とを備える。
【００３０】
信号処理部１１は、無線装置２及び無線装置３を介して受信される無線信号に対して復調、デフレーム化、復号化等を行う。また、信号処理部１１は、無線装置２及び無線装置３を介して送信される無線信号を生成するためにベースバンド信号に対して変調、フレーム化、符号化等を行う。
【００３１】
クロック信号出力部１２は、ＣＰＲＩリンク２００を介する無線装置２との通信に用いられるクロック信号を出力する。クロック信号出力部１２は出力されたクロック信号をインターフェイス部１５に出力する。
【００３２】
記憶部１３は、例えば、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリを備える。記憶部１３は無線制御装置１の動作に必要な各種プログラムやデータ等を記憶する。
【００３３】
プロセッサ１４は、記憶部１３に格納された各種プログラムを実行することにより、無線制御装置１の各部を統括的に制御するとともに下記の各処理を実行する。
【００３４】
また、プロセッサ１４は、Ｌ３メッセージを生成する。プロセッサ１４は、生成したＬ３メッセージをインターフェイス部１５に出力する。
【００３５】
インターフェイス部１５は、ＦＰＧＡ（Field Programmable Gate Array）である。インターフェイス部１５は、無線装置２との間で確立されるＣＰＲＩリンク２００を介して信号処理部１１及びプロセッサ１４から出力されたＬ３メッセージ、クロック信号出力部１２から出力されたクロック信号を無線装置２に送信する。インターフェイス部１５は、無線装置２から送信されたＬ３メッセージをプロセッサ１４及び信号処理部１１に出力する。
【００３６】
インターフェイス部１５は、ＣＰＲＩの状態を管理している。ＣＰＲＩの状態が遷移すれば、インターフェイス部１５は、状態が遷移したことを示す割込み信号であるｓＲＩＯ（serial Rapid I/O）のＤｏｏｒｂｅｌｌパケットを、プロセッサ１４に出力する。プロセッサ１４は、このＤｏｏｒｂｅｌｌパケットの内容に基づいて、現在のＣＰＲＩの状態が状態Ａ〜Ｆのいずれかであることを検出することができる。すなわち、インターフェイス部１５とプロセッサ１４との間にはｓＲＩＯのインターフェイスが設けられている。
【００３７】
続いて、無線装置２の構成について説明する。図３には、無線装置２の概略的な構成が示されている。図３に示すように、無線装置２は、通信部２０と、記憶部２１と、クロック信号出力部２２と、プロセッサ２３と、インターフェイス部２４とを備える。
【００３８】
通信部２０は、アンテナ２０１に接続されている。通信部２０は、インターフェイス部２４から出力されたベースバンド信号を無線信号に変換して、アンテナ２０１を介して移動局装置４に送信する。また、通信部２０は、アンテナ２０１を介して移動局装置４によって送信された無線信号をベースバンド信号に変換してインターフェイス部２４に出力する。
【００３９】
記憶部２１は、例えばフラッシュメモリ等の読み書き可能な不揮発性の半導体メモリを備える。記憶部２１は、無線装置２の動作に必要な各種プログラムやデータ等を記憶する。
【００４０】
クロック信号出力部２２は、ＣＰＲＩリンク３００を介する無線装置３との通信に用いられるクロック信号を生成する。クロック信号出力部２２は、生成したクロック信号をプロセッサ２３及びインターフェイス部２４に出力する。
【００４１】
プロセッサ２３が記憶部２１に格納された各種プログラムを実行することにより、異常検出部２５と、抽出部２６と、通信制御部２７の機能等を実現する。これにより、プロセッサ２３は無線装置２の各部を統括的に制御するとともに、下記の各処理を実行する。
【００４２】
また、プロセッサ２３は、Ｌ３メッセージを生成する。プロセッサ２３は、生成されたＬ３メッセージをインターフェイス部２４に出力する。
【００４３】
異常検出部２５は、クロック信号出力部２２によるクロック信号の出力異常を検出する。
【００４４】
抽出部２６は、異常検出部２５によって出力異常が検出された場合、無線制御装置１からＣＰＲＩリンク２００を介して送信されるクロック信号を抽出するように、インターフェイス部２４を制御する。
【００４５】
通信制御部２７は、異常検出部２５で出力異常が検出された場合、抽出部２６によって抽出されたクロック信号を用いて無線装置３との間でＣＰＲＩリンク３００を介してＬ３メッセージを送受信する。
【００４６】
インターフェイス部２４は、スレイブ・インターフェイス部２４ａとマスタ・インターフェイス部２４ｂとを備える。スレイブ・インターフェイス部２４ａは、無線制御装置１から送信されるクロック信号、メッセージ等を受信する。また、スレイブ・インターフェイス部２４ａは、無線制御装置１から送信されたメッセージに対する応答メッセージを無線制御装置１に送信する。
【００４７】
無線装置２は、他にＰＬＬ（Phase Locked Loop）回路を備える。無線装置２は無線制御装置１から送信されたクロック信号の位相とＰＬＬ回路より出力される動作クロック信号の位相との同期をとる（すなわち、ＰＬＬロックを行う）ことによって、ＣＰＲＩリンク２００を介する通信を確立する。これにより無線制御装置１と無線装置２との間のメッセージの送受信が可能となる。
【００４８】
マスタ・インターフェイス部２４ｂは、無線制御装置１から送信されたクロック信号及びメッセージ、クロック信号出力部２２から出力されるクロック信号、プロセッサ２３から出力されるメッセージを無線装置３に送信する。また、マスタ・インターフェイス部２４ｂは、無線装置３に送信される応答メッセージを受信する。
【００４９】
インターフェイス部２４は、ＣＰＲＩの状態を管理している。ＣＰＲＩの状態が遷移すれば、インターフェイス部２４は、状態が遷移したことを示す割込み信号であるｓＲＩＯのＤｏｏｒｂｅｌｌパケットを、プロセッサ２３に出力する。プロセッサ２３は、このＤｏｏｒｂｅｌｌパケットの内容に基づいて、現在のＣＰＲＩの状態が状態Ａ〜Ｆのいずれかであることを検出することができる。すなわち、インターフェイス部２４とプロセッサ２３との間にはｓＲＩＯのインターフェイスが設けられている。
【００５０】
マスタ・インターフェイス部２４ｂは、ＣＰＲＩリンク３００の現在の状態を管理する。マスタ・インターフェイス部２４ｂは、ＣＰＲＩリンク３００の現在の状態を示す信号をプロセッサ２３に出力する。スレイブ・インターフェイス部２４ａは、ＣＰＲＩリンク２００の現在の状態を管理する。スレイブ・インターフェイス部２４ａは、ＣＰＲＩリンク２００の現在の状態を示す信号をプロセッサ２３に出力する。
【００５１】
プロセッサ２３は、インターフェイス部２４で管理されるＣＰＲＩリンク３００において、Ｌ３メッセージの送受信が可能な状態が所定時間継続された場合に限り、ＣＰＲＩリンク３００を介して無線装置３との間のＬ３メッセージの送受信を開始する。
【００５２】
無線装置３では、無線装置２より送信されたクロック信号がＰＬＬロックされることによって、ＣＰＲＩリンク３００を介する通信が確立される。これにより、無線装置２と無線装置３との間のＬ３メッセージの送受信が可能となる。
【００５３】
無線装置３の構成は無線装置２の構成と同じである。ただし、本実施形態では、無線装置３は、マスタとして動作しないため、インターフェイス部２４にマスタ・インターフェイス部２４ｂを備えていなくてもよい。
【００５４】
ここで、無線制御装置１、無線装置２及び無線装置３におけるマルチホップ通信について説明する。
【００５５】
図４（Ａ）に示すように、無線装置２は、無線制御装置１から送信されたクロック信号を用いて無線制御装置１との間でＬ３メッセージを送受信する。また、無線装置２は、クロック信号出力部２２から出力されたクロック信号を用いて無線装置３との間でＬ３メッセージを送受信する。
【００５６】
ところが、例えば、クロック信号出力部２２が、故障等の異常によりクロック信号を出力できない場合、又は、無線装置２のクロック信号出力部２２がウォームアップ中である場合、図４（Ｂ）に示すように、無線装置２は抽出部２６によって抽出されたクロック信号を用いて無線装置３との間でＬ３メッセージを送受信する。
【００５７】
無線装置２の内部の動作について、さらに詳細に説明する。
【００５８】
図５に示すように、無線装置２のクロック信号出力部２２のクロックが停止するなどの異常が発生した場合や無線装置２のクロック信号出力部２２がウォームアップ中、すなわち無線装置２のクロック信号出力部２２が起動してからクロックが安定するまでの時間）の場合、無線装置２と無線装置３との間は無線制御装置１のクロックで動作する。このとき、ＣＰＲＩの状態が状態Ｆであれば、無線装置２のインターフェイス部２４は、状態Ｆを示すＤｏｏｒｂｅｌｌパケットを、プロセッサ２３に出力する。プロセッサ２３は、このＤｏｏｒｂｅｌｌパケットが示す状態が状態Ｆであることを確認して、インターフェイス部２４を介して無線装置３との間でＬ３メッセージの送受信を行う。
【００５９】
ここで、図６に示すように、無線装置２のクロック信号出力部２２が異常である間に無線制御装置１がリセットされると、無線制御装置１のリセットが解除されてクロックを送信し始めるまで、無線装置２と無線装置３との間のＣＰＲＩの状態は、Ｂ→Ｃ→Ｄ→Ｅ→Ｆ→Ｂ・・・とばたつく。そのため、無線装置３との間のＬ３メッセージＡの送受信を状態Ｆのときに行おうとしても、無線制御装置１のリセット中（無線制御装置１と無線装置２との間のＣＰＲＩが同期するまで）はＣＰＲＩの状態がばたつくため、要求メッセージに対する応答メッセージが途切れ、再送を繰り返し、やがて再送しても応答が来なかったということで不正を検出し送信を停止してしまう。
【００６０】
この場合、無線制御装置１と、無線装置２との間のクロックが復旧して無線装置２と無線装置３との間のＣＰＲＩの状態が状態Ｆになっても、一度停止してしまったＬ３メッセージは無線装置２のリセット無しでは復旧できない。
【００６１】
そこで、本実施形態では、無線装置２のプロセッサ２３は、インターフェイス部２４から送信されるＤｏｏｒｂｅｌｌパケットが状態Ｆ以外を示すようになった場合に、無線装置３との間のＬ３メッセージの送受信を停止させる。
【００６２】
さらに、図７に示すように、無線制御装置１のリセットが解除されてクロックが復旧してクロックを送信し始めたとする。その後、無線装置３との間においてＰＬＬがロックして安定状態になり、ＣＰＲＩリンク３００が確立された場合、インターフェイス部２４は、ＣＰＲＩの状態として状態Ｆをプロセッサ２３に出力する。
【００６３】
図８には、プロセッサ２３の処理が示されている。図８に示すように、まず、プロセッサ２３は、状態Ｆを示すＤｏｏｒｂｅｌｌポケットによって示されるＣＰＲＩの状態が他の状態から状態Ｆに切り替わるまで待つ（ステップＳ１；Ｎｏ）。
【００６４】
Ｄｏｏｒｂｅｌｌパケットによって示されるＣＰＲＩの状態が、状態Ｆ以外から状態Ｆに切り替わると（ステップＳ１；Ｙｅｓ）、プロセッサ２３は、タイマによる計測を開始する（ステップＳ２）。ここで、プロセッサ２３は、無線装置３との間のＬ３メッセージの送受信をすぐには開始せず、保留する。
【００６５】
Ｄｏｏｒｂｅｌｌパケットは、ＣＰＲＩの状態が遷移する度に、インターフェイス部２４からプロセッサ２３に出力される。プロセッサ２３は、状態Ｆ以外を示すＤｏｏｒｂｅｌｌパケットが入力されて、状態Ｆ以外に切り替わったか否かを判定する（ステップＳ３）。状態Ｆ以外に切り替わった場合（ステップＳ３；Ｙｅｓ）、プロセッサ２３は、タイマをリセットして、停止し（ステップＳ４）、ステップＳ１に戻る。
【００６６】
状態Ｆ以外に切り替わっていない場合（ステップＳ３；Ｎｏ）、プロセッサ２３は、所定時間経過したか否かを判定する（ステップＳ５）。所定時間経過していなければ、ステップＳ３に戻る。以降、状態Ｆ以外に切り替わるか（ステップＳ３；Ｙｅｓ）、所定時間が経過（ステップＳ５；Ｙｅｓ）するまで、ステップＳ３→Ｓ５が繰り返される。
【００６７】
所定時間が経過すると（ステップＳ５；Ｙｅｓ）、プロセッサ２３は、Ｌ３メッセージの送受信を開始する（ステップＳ６）。その後、プロセッサ２３は、ステップＳ１に戻る。
【００６８】
これまでの処理の説明から明らかなように、プロセッサ２３は、タイマ計測を開始してから所定時間が経過する前に、ＣＰＲＩリンク３００の状態が状態Ｆ以外の状態であることを示すＤｏｏｒｂｅｌｌパケットがインターフェイス部２４から入力されると、タイマをリセットする。
【００６９】
プロセッサ２３は、ＣＰＲＩリンク３００の状態が状態Ｆ以外であることを示すＤｏｏｒｂｅｌｌパケットがインターフェイス部２４から入力されることなく、タイマ計測を開始してから所定時間が経過すると、無線装置３との間のＬ３メッセージの送受信を開始する。
【００７０】
この安定化時間は任意に設定することが可能である。
【００７１】
なお、プロセッサ２３は、ＣＰＲＩリンク３００の状態が状態Ｆ以外であることを示すＤｏｏｒｂｅｌｌパケットが入力されることなく、タイマ計測を開始してから所定時間が経過して、無線装置２との間のＬ３メッセージの送受信を開始する際に、クロック信号出力部２２でクロックを生成できない場合には、無線制御装置１からのクロックでＣＰＲＩリンク３００を確立してメッセージの送受信を行う。これにより、クロック信号出力部２２の復旧を待つことなく、無線装置３とのＬ３メッセージの送受信が可能となる。
【００７２】
以上詳細に説明したように、この実施の形態によれば、ＣＰＲＩリンク３００に無線制御装置１のクロックを用いており、無線制御装置１がリセットされた場合には、インターフェイス部２４から出力されるＤｏｏｒｂｅｌｌパケットが示す状態が、安定化時間だけ状態Ｆを維持した場合に限り、プロセッサ２３は、無線装置３との間でＬ３メッセージの送受信を行う。すなわち、この実施の形態では、インターフェイス部２４において、強制的に所定の期間状態Ｆに遷移させないような仕組みを構築することなく、すなわち、ハードウエア回路のロジック構成を不必要に複雑化させることなく、より簡単に、子機間のメッセージの送受信を迅速に復旧することができる。
【００７３】
なお、上記実施形態では、ＣＰＲＩリンク３００に無線制御装置１のクロックを用いており、無線制御装置１がリセットされた場合に本発明を適用する場合について説明した。しかしながら、無線装置２のクロック信号出力部２２に異常がある状態で無線制御装置１、無線装置２、無線装置３が起動させた場合にも、上記発明を適用可能である。このようにすれば、無線装置２のクロック信号出力部２２の状態に依存することなくＬ３メッセージの送受信が可能である。
【００７４】
上記実施形態では、インターフェイス部２４とプロセッサ２３との間の通信にｓＲＩＯのｄｏｏｒｂｅｌｌパケットを用いたが、システムの反応速度に応じてＵＡＲＴ通信を用いたり、インターフェイス部２４からプロセッサ２３へのＤＣ線通知にてプロセッサ２３にてポーリング監視するなど、他の方法を用いてもよい。
【００７５】
また、無線装置２のクロック信号出力部２２がウォームアップ中に、無線制御装置１や無線装置３が起動した場合にも、本発明を適用可能である。
【００７６】
なお、上記実施の形態において、実行されるプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read-Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＭＯ（Magneto-Optical Disc）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述のスレッドを実行するシステムを構成することとしてもよい。
【００７７】
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【００７８】
また、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【００７９】
この発明は、この発明の広義の精神と範囲を逸脱することなく、様々な実施の形態及び変形が可能とされるものである。また、上述した実施の形態は、この発明を説明するためのものであり、この発明の範囲を限定するものではない。すなわち、この発明の範囲は、実施の形態ではなく、特許請求の範囲によって示される。そして、特許請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、この発明の範囲内とみなされる。
【００８０】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００８１】
（付記１）
上位装置で生成される第１のクロックで、前記上位装置との間の第１の通信リンクを確立してメッセージの送受信を行うとともに、前記第１のクロックか、内部で生成した第２のクロックかのいずれかで、下位装置との間で第２の通信リンクを確立してメッセージの送受信を行う通信装置であって、
前記第２の通信リンクの現在の状態を管理し、前記第２の通信リンクの現在の状態を示す信号を出力する状態管理部と、
前記状態管理部で管理される前記第２の通信リンクにおいて、メッセージの送受信が可能な状態が所定時間継続された場合に限り、前記第２の通信リンクを介して前記下位装置との間のメッセージの送受信を開始するプロセッサと、
を備える通信装置。
【００８２】
（付記２）
前記プロセッサは、
前記第１のクロックで、前記第２の通信リンクを確立してメッセージの送受信を行う場合に、前記状態管理部から出力された信号が、前記第２の通信リンクでメッセージの送受信が可能である第１の状態を示すものに切り替わると、タイマによる時間計測を開始するとともに、前記下位装置との間のメッセージの送受信を保留し、
時間計測を開始してから所定の時間が経過する前に、前記第２の通信リンクの状態が前記第１の状態以外の第２の状態であることを示す信号が前記状態管理部から入力されると、前記タイマをリセットし、
前記第２の通信リンクの状態が前記第２の状態であることを示す信号が前記状態管理部から入力されることなく、時間の計測を開始してから所定の時間が経過すると、前記下位装置との間のメッセージの送受信を開始する、
ことを特徴とする付記１に記載の通信装置。
【００８３】
（付記３）
前記プロセッサは、
前記第２の通信リンクの状態が前記第２の状態であることを示す信号が入力されることなく、時間の計測を開始してから所定の時間が経過して、前記下位装置との間のメッセージの送受信を開始する際に、前記第２のクロックを生成できない場合には、前記第１のクロックで前記第２の通信リンクを確立してメッセージの送受信を行う、
ことを特徴とする付記１又は２に記載の通信装置。
【００８４】
（付記４）
前記信号は、ｓＲＩＯのＤｏｏｒｂｅｌｌパケットか、ＵＡＲＴ通信の信号か、ＤＣ線通知かのいずれかである、
ことを特徴とする付記１乃至３のいずれか一つに記載の通信装置。
【００８５】
（付記５）
第１の無線装置としての付記１乃至３のいずれか一つに記載の通信装置と、
前記通信装置との間で自機で生成した第１のクロックで、前記通信装置との間の第１の通信リンクを確立してメッセージの送受信を行う無線制御装置と、
前記通信装置との間で前記第１のクロック又は前記通信装置によって生成された第２のクロックで、前記通信装置との間の第２の通信リンクを確立してメッセージの送受信を行う第２の無線装置と、
を備える通信システム。
【００８６】
（付記６）
上位装置で生成される第１のクロックで、前記上位装置との間の第１の通信リンクを確立してメッセージの送受信を行うとともに、前記第１のクロックか、内部で生成した第２のクロックかのいずれかで、下位装置との間で第２の通信リンクを確立してメッセージの送受信を行う無線装置を用いた通信方法であって、
前記無線装置において、前記第２の通信リンクの現在の状態を管理し、前記第２の通信リンクの現在の状態を示す信号を出力する状態管理工程と、
前記無線装置において、前記状態管理工程で管理される前記第２の通信リンクにおいて、メッセージの送受信が可能な状態が所定時間継続された場合に限り、前記第２の通信リンクを介して前記下位装置との間のメッセージの送受信を開始する送受信工程と、
を含む通信方法。
【産業上の利用可能性】
【００８７】
この発明は、例えば、移動体通信網の基地局装置に用いられるのに好適である。
【符号の説明】
【００８８】
１    無線制御装置（親機）
２、３    無線装置（子機）
４    移動局装置
１１    信号処理部
１２    クロック信号出力部
１３    記憶部
１４    プロセッサ
１５    インターフェイス部
２０    通信部
２１    記憶部
２２    クロック信号出力部
２３    プロセッサ
２４    インターフェイス部
２４ａ  スレイブ・インターフェイス部
２４ｂ  マスタ・インターフェイス部
２５  異常検出部
２６  抽出部
２７  通信制御部
１００    基地局装置（通信システム）
２００    ＣＰＲＩリンク
２０１    アンテナ
２０２    光ファイバ
３００    ＣＰＲＩリンク
３０１    アンテナ
３０２    光ファイバ
【図１】
2013162213.tif 000003
【図２】
2013162213.tif 000004
【図３】
2013162213.tif 000005
【図４】
2013162213.tif 000006
【図５】
2013162213.tif 000007
【図６】
2013162213.tif 000008
【図７】
2013162213.tif 000009
【図８】
2013162213.tif 000010