(57)【特許請求の範囲】
【請求項１】
通信装置内の処理に用いられるクロック信号を供給するクロック供給装置であって、
第１のクロック信号を生成する第１の発振器と、
第２のクロック信号を生成する第２の発振器と、
前記通信装置に接続された伝送路から抽出されたリファレンスクロック信号を取得し、前記第１のクロック信号と前記リファレンスクロック信号との第１の周波数ずれを測定する第１の測定部と、
前記リファレンスクロック信号を取得し、前記第２のクロック信号と前記リファレンスクロック信号との第２の周波数ずれを測定する第２の測定部と、
前記第１および第２の周波数ずれの測定結果と電力供給の状況とに基づいて、前記第１および第２の発振器それぞれについてウォームアップが完了したか否かおよび異常が検出されたか否か判定し、前記第１および第２の発振器の判定結果の組み合わせに基づいて、何れの発振器が生成したクロック信号を使用可能とするか決定する判定部と、
を有することを特徴とするクロック供給装置。
【請求項２】
前記判定部は、使用可能なクロック信号を示す信号を前記クロック供給装置の外部へ出力することを特徴とする請求項１記載のクロック供給装置。
【請求項３】
前記判定部は、電力供給が開始されてから最初に前記第１の周波数ずれの測定結果が所定の許容条件を満たしたとき、前記第１の発振器のウォームアップが完了したと判定することを特徴とする請求項１または２記載のクロック供給装置。
【請求項４】
前記判定部は、電力供給が開始されてから所定時間経過するまでに前記第１の周波数ずれの測定結果が所定の許容条件を満たさないとき、前記第１の発振器の異常状態と判定することを特徴とする請求項１乃至３の何れか一項に記載のクロック供給装置。
【請求項５】
前記判定部は、前記第１の発振器のウォームアップが完了したと判定した後、前記第１の周波数ずれの測定結果が所定の許容条件を満たさなくなったとき、前記第１の発振器の異常状態と判定することを特徴とする請求項１乃至４の何れか一項に記載のクロック供給装置。
【請求項６】
通信装置内の処理に用いられるクロック信号を供給するクロック供給方法であって、
第１の発振器を用いて第１のクロック信号を生成し、また、第２の発振器を用いて第２のクロック信号を生成し、
前記通信装置に接続された伝送路から抽出されたリファレンスクロック信号を取得し、前記第１のクロック信号と前記リファレンスクロック信号との第１の周波数ずれを測定し、また、前記第２のクロック信号と前記リファレンスクロック信号との第２の周波数ずれを測定し、
前記第１および第２の周波数ずれの測定結果と電力供給の状況とに基づいて、前記第１および第２の発振器それぞれについてウォームアップが完了したか否かおよび異常が検出されたか否か判定し、前記第１および第２の発振器の判定結果の組み合わせに基づいて、何れの発振器が生成したクロック信号を使用可能とするか決定する、
ことを特徴とするクロック供給方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はクロック供給装置およびクロック供給方法に関する。
【背景技術】
【０００２】
無線基地局などの通信装置には、通信装置内の信号処理に用いられるクロック信号を供給するクロック供給装置が搭載される。クロック供給装置では、クロック信号を生成する発振器として、恒温槽付水晶発振器（ＯＣＸＯ：Oven Controlled Crystal Oscillator）が用いられることがある。ＯＣＸＯは、水晶発振回路を恒温槽に挿入することで、安定した周波数のクロック信号を出力することを可能にしている。
【０００３】
発振周波数が安定するための恒温槽の温度は、セ氏７０〜８０度など比較的高い温度に設定されることが多い。そのため、通信装置の電源がＯＮになり電力供給が開始されてから恒温槽が規定の温度に上昇するまでの間、発振周波数が安定しないウォームアップ期間となり得る。ＯＣＸＯがウォームアップ中であると判断される間は、通信装置内の一部または全部の信号処理が停止した状態となり得る。
【０００４】
ＯＣＸＯのウォームアップ制御については、電源がＯＮになってから一定時間を、ウォームアップ中であると見なす方法が考えられる。しかし、この方法では、実際にはウォームアップが完了しているにも拘わらず、一定時間経過するまでクロック信号の供給を開始できないという問題が生じ得る。例えば、電源の瞬断が発生した場合のように電力供給の停止時間が短い場合には、電力供給が再開された時点で恒温槽が既にある程度の高温になっており、ウォームアップが短時間で完了する可能性がある。しかし、その場合でも、一定時間は待ち時間となってしまう（例えば、特許文献１の段落［０００２］参照）。
【０００５】
この問題に対し、ＯＣＸＯと温度補償型水晶発振器（ＴＣＸＯ：Temperature Compensated Crystal Oscillator）の両方を搭載した無線基地局が提案されている。この無線基地局は、ＯＣＸＯの出力を分周したクロックとＴＣＸＯの出力を分周したクロックとの間で位相を比較し、位相差に基づいてＯＣＸＯのウォームアップが完了したか判定する（例えば、特許文献１の段落［０００９］参照）。これにより、ウォームアップ待ち時間が過剰に長くなることを抑制し得る。
【０００６】
なお、クロック供給装置に関し、異常箇所を検出できるようにした二重化構成のクロック供給装置が提案されている。このクロック供給装置は、運用系および予備系のＯＣＸＯそれぞれの出力クロックと、システム同期用に外部から入力されるリファレンスクロックとの周波数ずれを測定し、測定結果に基づいて、運用系のクロックと予備系のクロックとリファレンスクロックの中から異常箇所を特定する（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−６４４４５号公報
【特許文献２】特開２００８−１５３９１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１に記載のウォームアップ制御方法では、クロック信号を供給するための発振器であるＯＣＸＯに加え、他の発振器としてＴＣＸＯをクロック供給装置に搭載することになる。よって、回路規模の増大などの問題が生じる。また、ＴＣＸＯは発振周波数の安定度がＯＣＸＯより低いため、ウォームアップ完了のタイミングの判定精度が問題となる。なお、かかる問題は、クロック信号を生成する発振器としてＯＣＸＯを用いた場合に限らず、電力供給が開始されてから発振周波数が安定するまでにウォームアップ時間を要する他の種類の発振器を用いた場合にも生じ得る。
【０００９】
本発明はこのような点に鑑みてなされたものであり、発振器のウォームアップの完了を容易に判定できるようにしたクロック供給装置およびクロック供給方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、通信装置内の処理に用いられるクロック信号を供給するクロック供給装置が提供される。このクロック供給装置は、発振器と測定部と判定部とを有する。発振器は、クロック信号を生成する。測定部は、通信装置に接続された伝送路から抽出されたリファレンスクロック信号を取得し、クロック信号とリファレンスクロック信号との周波数ずれを測定する。判定部は、周波数ずれの測定結果と電力供給の状況とに基づいて、発振器のウォームアップが完了したか否か判定する。
【００１１】
また、上記課題を解決するために、通信装置内の処理に用いられるクロック信号を供給するクロック供給方法が提供される。このクロック供給方法では、発振器を用いてクロック信号を生成する。通信装置に接続された伝送路から抽出されたリファレンスクロック信号を取得し、クロック信号とリファレンスクロック信号との周波数ずれを測定する。周波数ずれの測定結果と電力供給の状況とに基づいて、発振器のウォームアップが完了したか否か判定する。
【発明の効果】
【００１２】
上記クロック供給装置およびクロック供給方法によれば、発振器のウォームアップの完了を容易に判定することができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施の形態のクロック供給装置を示す図である。
【図２】第２の実施の形態の移動通信システムを示す図である。
【図３】第２の実施の形態の無線基地局を示すブロック図である。
【図４】第２の実施の形態のクロック供給部を示すブロック図である。
【図５】第２の実施の形態の測定部を示すブロック図である。
【図６】周波数ずれの測定方法を示すタイミング図である。
【図７】第２の実施の形態の判定部を示すブロック図である。
【図８】第２の実施の形態の状態管理部を示すブロック図である。
【図９】状態管理部の第１の実装例を示すブロック図である。
【図１０】状態管理部の第２の実装例を示すブロック図である。
【図１１】クロック供給部の状態を定義した表である。
【図１２】クロック供給部の状態遷移を定義した表である。
【図１３】クロック供給部の状態遷移（一部）を示す図である。
【図１４】クロック供給部の出力を示す表である。
【図１５】クロック供給部の状態管理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本実施の形態を図面を参照して説明する。
［第１の実施の形態］
図１は、第１の実施の形態のクロック供給装置を示す図である。第１の実施の形態のクロック供給装置１は、通信装置に搭載され、通信装置内の処理に用いられるクロック信号を供給する。通信装置の例としては、無線基地局が挙げられるが、それ以外の通信装置でもよい。クロック供給装置１は、発振器１ａ、測定部１ｂおよび判定部１ｃを有する。
【００１５】
発振器１ａは、クロック信号を生成する。発振器１ａの例としては、ＯＣＸＯが挙げられるが、それ以外の発振器でもよい。発振器１ａは、電力供給が開始されてクロック信号の生成を開始してから発振周波数が安定するまで、ウォームアップを要する。ウォームアップの時間は、例えば、電力供給が開始された時点の恒温槽の温度に依存する。
【００１６】
測定部１ｂは、通信装置に接続された伝送路から抽出されたリファレンスクロック信号を取得する。伝送路の例としては、無線基地局と無線ネットワーク制御装置（ＲＮＣ：Radio Network Controller）とを接続する有線路が挙げられる。リファレンスクロック信号は、例えば、通信装置間の同期のためにも用いられる。測定部１ｂは、発振器１ａが生成したクロック信号とリファレンスクロック信号との間で、周波数ずれを測定する。
【００１７】
判定部１ｃは、測定部１ｂが測定した周波数ずれの測定結果を取得する。また、判定部１ｃは、クロック供給装置１または発振器１ａへの電力供給の状況を監視する。そして、判定部１ｃは、周波数ずれの測定結果と電力供給の状況とに基づいて、発振器１ａのウォームアップが完了したか否か判定する。例えば、判定部１ｃは、電力供給の開始後、最初に測定結果が所定の許容条件を満たしたとき、ウォームアップが完了したと判定する。
【００１８】
また、判定部１ｃは、発振器１ａが生成したクロック信号またはリファレンスクロック信号の異常を検出することも可能である。例えば、判定部１ｃは、ウォームアップが完了したと判定した後（すなわち、一度、測定結果が許容条件を満たした後）、測定結果が許容条件を満たさなくなった場合、異常が発生したと判定する。また、電力供給の開始から所定時間以内に、測定結果が許容条件を満たさない場合も、異常が発生したと判定する。
【００１９】
このようなクロック供給装置１によれば、発振器１ａが、クロック信号を生成する。測定部１ｂが、通信装置に接続された伝送路から抽出されたリファレンスクロック信号を取得し、クロック信号とリファレンスクロック信号との周波数ずれを測定する。判定部１ｃが、周波数ずれの測定結果と電力供給の状況とに基づいて、発振器１ａのウォームアップが完了したか否か判定する。
【００２０】
これにより、発振器１ａのウォームアップの完了を容易に判定することができる。すなわち、判定部１ｃは、周波数ずれの測定結果に基づいてウォームアップの完了を判定するため、一定時間をウォームアップ時間と見なす方法と比べて、過剰な待ち時間を抑制することができる。また、測定部１ｂは、伝送路から抽出されたリファレンスクロック信号を用いて周波数ずれを測定するため、クロック供給装置１の回路規模を抑制できると共に、ウォームアップ完了の判定精度の低下を抑制できる。また、判定部１ｃは、周波数ずれの測定結果から、ウォームアップの完了に加えて異常の発生も検出することが可能である。
【００２１】
なお、クロック供給装置１は、単独の部品として流通させることもできるし、通信装置に組み込んだ状態で流通させることもできる。また、クロック供給装置１は、様々な種類の通信装置に組み込むことができる。以下の第２の実施の形態では、ＯＣＸＯを用いてクロック信号を生成するクロック供給装置を搭載した無線基地局の例を挙げる。
【００２２】
［第２の実施の形態］
図２は、第２の実施の形態の移動通信システムを示す図である。第２の実施の形態の移動通信システムは、無線基地局１０、ＲＮＣ２０、コアネットワーク３０および移動局４０を含む。無線基地局１０は、ＲＮＣ２０と有線の伝送路で接続されている。ＲＮＣ２０は、コアネットワーク３０と有線の伝送路で接続されている。
【００２３】
無線基地局１０は、移動局４０と無線通信を行う無線通信装置である。無線基地局１０は、ＲＮＣ２０からユーザデータを受信し、移動局４０に無線で送信する。また、移動局４０から無線でユーザデータを受信し、ＲＮＣ２０経由でコアネットワーク３０に転送する。無線基地局１０は、移動通信事業者などによって設定され電源がＯＮになると、運用開始の処理を行う。また、電力供給状況が良好でない地域に設置されたなどの理由により電力供給の瞬断が発生すると、電源回復後に運用再開の処理を行う。
【００２４】
ＲＮＣ２０は、無線基地局１０を制御する通信装置である。ＲＮＣ２０は、移動局４０への無線チャネルの割り当てや移動局４０の移動に伴うハンドオーバ制御を行う。ＲＮＣ２０は、無線基地局１０とコアネットワーク３０の間でユーザデータを転送する。なお、無線基地局１０とＲＮＣ２０は、無線アクセスネットワーク（ＲＡＮ）を形成する。
【００２５】
コアネットワーク３０は、回線交換による音声通信やパケット交換によるデータ通信を実現するネットワークである。コアネットワーク３０内には、回線交換器やパケット交換器が設けられる。また、移動局４０の加入者情報を記憶するデータベースや、移動局４０の在圏情報を記憶するデータベースが設けられる。
【００２６】
移動局４０は、無線基地局１０に接続し、無線基地局１０の制御に従って無線通信を行う無線端末装置である。移動局４０は、無線基地局１０にユーザデータを無線で送信し、無線基地局１０からユーザデータを無線で受信する。なお、移動局でない加入者局（固定無線端末装置）も、無線基地局１０に接続することが可能である。
【００２７】
図３は、第２の実施の形態の無線基地局を示すブロック図である。無線基地局１０は、制御部１１および無線部１２を有する。制御部１１と無線部１２は、例えば、それぞれＩＣ（Integrated Circuit）回路として実装し、デジタル信号線で接続することができる。
【００２８】
制御部１１は、デジタルベースバンド信号処理を行うと共に、無線部１２の無線信号処理を制御する。制御部１１は、伝送路インタフェース（Ｉ／Ｆ）１３ｎ，１３ｅ、クロック供給部１４ｎ，１４ｅ、無線部Ｉ／Ｆ１５および制御処理部１６ａ，１６ｂを有する。無線部１２は、制御部１１の制御に従って、無線信号処理を行う。無線部１２は、制御部Ｉ／Ｆ１７および無線処理部１８を有する。
【００２９】
伝送路Ｉ／Ｆ１３ｎ，１３ｅは、無線基地局１０とＲＮＣ２０の間の伝送路に接続された有線通信インタフェースである。伝送路Ｉ／Ｆ１３ｎ，１３ｅは、冗長化されている。伝送路Ｉ／Ｆ１３ｎは、正常時に使用される現用系（以下、Ｎ（Normal）系と呼ぶことがある）である。伝送路Ｉ／Ｆ１３ｅは、伝送路Ｉ／Ｆ１３ｎの異常時に使用される予備系（以下、Ｅ（Emergency）系と呼ぶことがある）である。伝送路Ｉ／Ｆ１３ｎ，１３ｅのリファレンスクロック信号の切り替えは、クロック供給部１４ｎ，１４ｅが制御する。
【００３０】
また、伝送路Ｉ／Ｆ１３ｎ，１３ｅは、それぞれ伝送路からリファレンスクロック信号を抽出し、クロック供給部１４ｎ，１４ｅに出力する。すなわち、伝送路Ｉ／Ｆ１３ｎ，１３ｅは、リファレンスクロック供給部として動作する。リファレンスクロック信号は、無線基地局１０とＲＮＣ２０の同期に用いられ、例えば、その周波数は８ｋＨｚである。
【００３１】
クロック供給部１４ｎ，１４ｅは、制御部１１および無線部１２の信号処理に用いられるシステムクロック信号（例えば、５ＭＨｚ）を供給する。クロック供給部１４ｎ，１４ｅは、冗長化されている。クロック供給部１４ｎはＮ系、クロック供給部１４ｅはＥ系である。クロック供給部１４ｎ，１４ｅは、無線部Ｉ／Ｆ１５および制御処理部１６ａ，１６ｂにシステムクロック信号を出力する。また、クロック供給部１４ｎ，１４ｅは、システムクロック信号の生成に用いる発振器のウォームアップ制御および異常検出を行い、Ｎ系とＥ系の切り替えを行う。ウォームアップ制御および異常検出の詳細は後述する。
【００３２】
無線部Ｉ／Ｆ１５は、無線部１２との間で信号を入出力するインタフェースである。無線部Ｉ／Ｆ１５は、移動局４０への送信信号としてのベースバンド信号を無線部１２に出力し、移動局４０からの受信信号としてのベースバンド信号を無線部１２から取得する。また、無線部Ｉ／Ｆ１５は、クロック供給部１４ｎ，１４ｅから供給されるシステムクロック信号を、無線部１２に出力する。
【００３３】
制御処理部１６ａ，１６ｂは、無線基地局１０と移動局４０との間の無線通信について各種の処理を実行する。図３には２つの制御処理部が記載されているが、制御部１１は３つ以上の制御処理部を備えてもよい。制御処理部１６ａ，１６ｂが実行する処理には、呼制御、ファイルデータ制御、送信信号または受信信号としてのベースバンド信号の処理などが含まれ得る。制御処理部１６ａ，１６ｂは、クロック供給部１４ｎ，１４ｅから供給されるシステムクロック信号を用いて処理を実行する。
【００３４】
ここで、制御処理部１６ａ，１６ｂは、クロック供給部１４ｎ，１４ｅが出力するシステムクロック信号の通過・遮断を切り替えるゲート回路を有している。このゲート回路により、発振器のウォームアップ中や異常発生中のシステムクロック信号が遮断される。ゲート回路は、クロック供給部１４ｎ，１４ｅが出力するシステムクロックＳＥＬ（Select）信号に基づいて、システムクロック信号を取り込むか否か、および、クロック供給部１４ｎ，１４ｅの何れが出力するシステムクロック信号を取り込むかを制御する。
【００３５】
制御部Ｉ／Ｆ１７は、制御部１１との間で信号を入出力するインタフェースである。制御部Ｉ／Ｆ１７は、送信信号としてのベースバンド信号を制御部１１から取得し、無線処理部１８に出力する。また、受信信号としてのベースバンド信号を無線処理部１８から取得し、制御部１１に出力する。また、制御部Ｉ／Ｆ１７は、無線部Ｉ／Ｆ１５経由でクロック供給部１４ｎ，１４ｅから供給されるシステムクロック信号を、無線処理部１８に出力する。制御部Ｉ／Ｆ１７は、制御処理部１６ａ，１６ｂと同様にゲート回路を有している。このゲート回路は、システムクロック信号の通過・遮断を切り替える。
【００３６】
無線処理部１８は、移動局４０と送受信する無線信号を処理する。無線処理部１８は、アンテナを介して移動局４０から受信した無線信号をベースバンド信号にダウンコンバートし、制御部Ｉ／Ｆ１７に出力する。また、制御部Ｉ／Ｆ１７から取得したベースバンド信号を無線信号にアップコンバートし、アンテナから出力する。無線処理部１８は、制御部Ｉ／Ｆ１７から取得するシステムクロック信号を用いて無線信号処理を行う。
【００３７】
図４は、第２の実施の形態のクロック供給部を示すブロック図である。クロック供給部１４ｎは、セレクタ１４１ｎ、発振器１４２ｎ、測定部１４３ｎ、検出部１４４ｎ、判定部１４５ｎおよびクロック出力部１４６ｎを有する。同様に、クロック供給部１４ｅは、セレクタ１４１ｅ、発振器１４２ｅ、測定部１４３ｅ、検出部１４４ｅ、判定部１４５ｅおよびクロック出力部１４６ｅを有する。
【００３８】
セレクタ１４１ｎは、伝送路Ｉ／Ｆ１３ｎ，１３ｅからそれぞれリファレンスクロック信号を取得し、何れか一方の伝送路Ｉ／Ｆからのリファレンスクロック信号を選択して測定部１４３ｎに出力する。リファレンスクロック信号の選択は、判定部１４５ｎが出力するリファレンスクロックＳＥＬ信号に基づいて行う。セレクタ１４１ｅは、Ｅ系についてセレクタ１４１ｎと同様の動作を行う。セレクタ１４１ｎが選択するリファレンスクロック信号とセレクタ１４１ｅが選択するリファレンスクロック信号は同じである。
【００３９】
発振器１４２ｎは、クロック信号（例えば、５ＭＨｚの信号）を生成する。発振器１４２ｎとしては、例えば、ＯＣＸＯを用いることができる。発振器１４２ｎは、生成したクロック信号を測定部１４３ｎおよびクロック出力部１４６ｎに出力する。発振器１４２ｅは、Ｅ系について発振器１４２ｎと同様の動作を行う。
【００４０】
測定部１４３ｎは、セレクタ１４１ｎから取得したリファレンスクロック信号と発振器１４２ｎから取得したクロック信号との周波数ずれを測定する。そして、測定結果が所定の許容範囲外である場合、異常検出信号を検出部１４４ｎに出力する。また、測定結果が所定の許容範囲内である場合、異常復旧信号を検出部１４４ｎに出力する。測定部１４３ｅは、Ｅ系について測定部１４３ｎと同様の動作を行う。
【００４１】
検出部１４４ｎは、測定部１４３ｎからの異常検出信号および異常復旧信号の取得状況に基づいて、周波数ずれ測定の異常（周波数ＮＧ）を検出する。例えば、検出部１４４ｎは、異常検出信号を連続して所定回数取得した場合や、一定時間内に所定回数以上の異常検出信号を取得した場合に、周波数ＮＧと判断する。このように、複数回の異常検出信号の取得を待つことで、異常検出の誤りを抑制できる。ただし、異常検出信号を１回取得した時点で、周波数ＮＧと判断することも可能である。
【００４２】
また、検出部１４４ｎは、周波数ＮＧの検出と同様に、周波数ずれ測定の正常（周波数ＯＫ）を検出する。検出部１４４ｎは、周波数ＯＫまたは周波数ＮＧを示すＮ系測定結果を、判定部１４５ｎ，１４５ｅに通知する。具体的には、電源ＯＮ後に最初に周波数ＯＫとなったタイミングで、Ｎ系測定結果を通知する。その後、周波数ＯＫと周波数ＮＧが切り替わる毎に、Ｎ系測定結果を通知する。ただし、周波数ＯＫと周波数ＮＧが切り替わるタイミング以外でも、Ｎ測定結果を通知してよい。検出部１４４ｅは、Ｅ系について検出部１４４ｎと同様の動作を行い、Ｅ系測定結果を判定部１４５ｎ，１４５ｅに通知する。
【００４３】
判定部１４５ｎは、検出部１４４ｎからＮ系測定結果を取得し、検出部１４４ｅからＥ系測定結果を取得する。そして、判定部１４５ｎは、Ｎ系・Ｅ系の測定結果に基づいて、発振器１４２ｎ，１４２ｅのウォームアップが完了しているか判定する。また、発振器１４２ｎが生成するクロック信号、発振器１４２ｅが生成するクロック信号、および、リファレンスクロック信号の３者の中に、異常が発生しているものがあるか判定する。
【００４４】
判定結果に応じて、判定部１４５ｎは、システムクロックＳＥＬ信号を生成し、無線部Ｉ／Ｆ１５や制御処理部１６ａ，１６ｂに出力する。また、リファレンスクロック信号が異常と判定された場合、判定部１４５ｎは、リファレンスクロックＳＥＬ信号を生成し、セレクタ１４１ｎに出力する。判定部１４５ｅは、判定部１４５ｎと同様の動作を行う。ただし、リファレンスクロック信号が異常と判定されると、判定部１４５ｅは、リファレンスクロックＳＥＬ信号をセレクタ１４１ｅに出力する。
【００４５】
クロック出力部１４６ｎは、発振器１４２ｎが生成したクロック信号を取得し、Ｎ系のシステムクロック信号として無線部Ｉ／Ｆ１５や制御処理部１６ａ，１６ｂに出力する。クロック出力部１４６ｅは、発振器１４２ｅが生成したクロック信号を取得し、Ｅ系のシステムクロック信号として無線部Ｉ／Ｆ１５や制御処理部１６ａ，１６ｂに出力する。
【００４６】
図５は、第２の実施の形態の測定部を示すブロック図である。測定部１４３は、測定部１４３ｎ，１４３ｅとして用いられる。測定部１４３は、監視基準タイマ１４３１、周波数カウンタ１４３２、カウント監視部１４３３および通知部１４４４を有する。
【００４７】
監視基準タイマ１４３１は、発振器が生成したクロック信号を基準として、所定時間を計測する。例えば、５ＭＨｚのクロック信号を基準として１秒を計測する。そして、所定時間の計測開始および計測終了のタイミングを示すフレーム信号を、周波数カウンタ１４３２およびカウント監視部１４３３に出力する。
【００４８】
周波数カウンタ１４３２は、監視基準タイマ１４３１からのフレーム信号が示す１周期毎に、リファレンスクロック信号のクロックをカウントする。例えば、発振器のクロック信号を基準として計測された１秒間、８ｋＨｚのリファレンスクロック信号の立ち上がりエッジをカウントする。そして、カウント値をカウント監視部１４３３に出力する。
【００４９】
カウント監視部１４３３は、監視基準タイマ１４３１からのフレーム信号が示す１周期毎に、周波数カウンタ１４３２から取得したカウント値が、所定の許容範囲に収まっているか判断する。リファレンスクロック信号が８ｋＨｚでありフレーム信号が示す１周期が１秒の場合、例えば、許容範囲を７９９９〜８００１と設定する。そして、カウント監視部１４３３は、カウント値が許容範囲内か否かを通知部１４４４に通知する。
【００５０】
通知部１４４４は、カウント値が許容範囲外である通知をカウント監視部１４３３から受けると、異常検出信号を生成して出力する。また、カウント値が許容範囲内である通知をカウント監視部１４３３から受けると、異常復旧信号を生成して出力する。
【００５１】
図６は、周波数ずれの測定方法を示すタイミング図である。図６の例では、測定部１４３は、発振器が生成した５ＭＨｚのクロック信号を基準として１秒を計測する。そして、測定部１４３は、発振器のクロック信号を基準として計測された時間、８ｋＨｚのリファレンスクロック信号の立ち上がりエッジをカウントする。
【００５２】
発振器のクロック信号とリファレンスクロック信号とが共に正確に送出されていれば、８０００回の立ち上がりエッジがカウントされる。ただし、一定の偏差を許容することとし、７９９９〜８００１回を許容範囲とすることが考えられる。ここで、発振器のクロック信号とリファレンスクロック信号の両方が異常である確率は小さいと考えられる。そこで、カウント値が許容範囲内であれば、両信号が正常であると判定し、カウント値が許容範囲外であれば、何れか一方の信号が異常であると判定することができる。
【００５３】
図７は、第２の実施の形態の判定部を示すブロック図である。判定部１４５は、判定部１４５ｎ，１４５ｅとして用いられる。判定部１４５は、状態管理部１４５１、異常状態表示部１４５２、ウォームアップ状態表示部１４５３、リファレンスクロックＳＥＬ信号生成部１４５４、Ｎ系／Ｅ系切替部１４５５およびシステムクロックＳＥＬ信号生成部１４５６を有する。
【００５４】
状態管理部１４５１は、検出部１４４ｎからＮ系測定結果を取得し、検出部１４４ｅからＥ系測定結果を取得する。また、クロック供給部１４ｎ，１４ｅまたは発振器１４２ｎ，１４２ｅへの電力供給の状況を監視する。状態管理部１４５１は、Ｎ系測定結果とＥ系測定結果と電力供給状況とに基づいて、クロック供給部１４ｎ，１４ｅの状態を管理し、異常状態およびウォームアップ状態を判定する。そして、異常状態を、異常状態表示部１４５２およびＮ系／Ｅ系切替部１４５５に通知する。ウォームアップ状態を、ウォームアップ状態表示部１４５３およびＮ系／Ｅ系切替部１４５５に通知する。
【００５５】
異常状態表示部１４５２は、クロック供給部１４ｎ，１４ｅが異常状態であるか否かを示すランプの点灯・消灯を制御する。例えば、異常状態表示部１４５２は、両系正常・Ｎ系異常・Ｅ系異常の３つを区別できる方法でランプを点灯させる。なお、判定部１４５ｎ，１４５ｅそれぞれが、両系の表示を制御できるようにしてもよいし、判定部１４５ｎがＮ系の表示を制御し、判定部１４５ｅがＥ系の表示を制御するようにしてもよい。
【００５６】
ウォームアップ状態表示部１４５３は、クロック供給部１４ｎ，１４ｅがウォームアップ状態であるか否かを示すランプの点灯・消灯を制御する。例えば、ウォームアップ状態表示部１４５３は、両系ウォームアップ完了・Ｎ系ウォームアップ中・Ｅ系ウォームアップ中の３つを区別できるような方法でランプを点灯させる。なお、判定部１４５ｎ，１４５ｅそれぞれが、両系の表示を制御できるようにしてもよいし、判定部１４５ｎがＮ系の表示を制御し、判定部１４５ｅがＥ系表示を制御するようにしてもよい。
【００５７】
リファレンスクロックＳＥＬ信号生成部１４５４は、状態管理部１４５１からリファレンスクロック信号の異常が通知されると、伝送路Ｉ／Ｆ１３ｎ，１３ｅの切り替えを示すリファレンスクロックＳＥＬ信号を生成する。そして、リファレンスクロックＳＥＬ信号をセレクタ１４１ｎまたはセレクタ１４１ｅに出力する。
【００５８】
Ｎ系／Ｅ系切替部１４５５は、状態管理部１４５１から異常状態およびウォームアップ状態についての通知を取得し、Ｎ系およびＥ系のシステムクロック信号を有効にするか否か決定する。そして、決定を他系のＮ系／Ｅ系切替部に通知すると共に、決定をシステムクロックＳＥＬ信号生成部１４５６に通知する。
【００５９】
システムクロックＳＥＬ信号生成部１４５６は、Ｎ系／Ｅ系切替部１４５５からの通知に基づいて、Ｎ系およびＥ系のシステムクロック信号の有効・無効を示すシステムクロックＳＥＬ信号を生成する。例えば、両系ＯＦＦ・Ｎ系ＯＮ・Ｅ系ＯＮの３つを区別できるような信号を生成する。そして、システムクロックＳＥＬ信号を、無線部Ｉ／Ｆ１５や制御処理部１６ａ，１６ｂに出力する。なお、判定部１４５ｎ，１４５ｅそれぞれが、Ｎ系ＯＮとＥ系ＯＮの両方を制御できるようにしてもよいし、判定部１４５ｎがＮ系ＯＮを制御し、判定部１４５ｅがＥ系ＯＮを制御するようにしてもよい。
【００６０】
図８は、第２の実施の形態の状態管理部を示すブロック図である。状態管理部１４５１は、ウォームアップ／異常判定部１１０、電源監視部１１１およびウォームアップ通知生成部１１２を有する。
【００６１】
ウォームアップ／異常判定部１１０は、Ｎ系測定結果およびＥ系測定結果を取得する。また、電源監視部１１１から、電力供給の開始（電源ＯＮ）および中断・終了（電源ＯＦＦ）の通知を受け取る。また、電源ＯＮの通知を受けて、監視タイマを起動させる。ウォームアップ／異常判定部１１０は、電源ＯＮ，電源ＯＦＦ，Ｎ系周波数ＯＫ，Ｎ系周波数ＮＧ，Ｅ系周波数ＯＫ，Ｅ系周波数ＮＧ，タイムアウトをトリガとして、状態遷移を管理する。そして、遷移後の状態に応じて、異常通知を生成して出力すると共に、ウォームアップ状態をウォームアップ通知生成部１１２に通知する。
【００６２】
電源監視部１１１は、クロック供給部１４ｎ，１４ｅまたは発振器１４２ｎ，１４２ｅへの電力供給の状況を監視する。そして、電源ＯＮまたは電源ＯＦＦを検知すると、ウォームアップ／異常判定部１１０に通知する。
【００６３】
ウォームアップ通知生成部１１２は、ウォームアップ／異常判定部１１０からの通知に基づいて、ウォームアップ中の系を示すウォームアップ通知を生成して出力する。
図９は、状態管理部の第１の実装例を示すブロック図である。状態管理部１４５１は、ＣＰＵ（Central Processing Unit）１０１、バスブリッジ１０２、メモリ１０３、電源監視部１１１、ウォームアップ通知生成部１１２、測定結果Ｉ／Ｆ１１３、電源監視Ｉ／Ｆ１１４、異常通知生成部１１５およびＩ／Ｆ制御部１１６を有する。
【００６４】
ＣＰＵ１０１、バスブリッジ１０２、メモリ１０３、測定結果Ｉ／Ｆ１１３、電源監視Ｉ／Ｆ１１４、異常通知生成部１１５およびＩ／Ｆ制御部１１６の集合が、ウォームアップ／異常判定部１１０に対応する。ウォームアップ通知生成部１１２、測定結果Ｉ／Ｆ１１３、電源監視Ｉ／Ｆ１１４、異常通知生成部１１５およびＩ／Ｆ制御部１１６は、例えば、ＦＰＧＡ（Field Programmable Gate Array）やＬＳＩ（Large Scale Integration）として実装することができる。
【００６５】
ＣＰＵ１０１は、状態管理のためのプログラムを実行する。ＣＰＵ１０１は、測定結果Ｉ／Ｆ１１３や電源監視Ｉ／Ｆ１１４からイベントデータを取得し、次の状態を決定し、決定した状態に応じて異常通知およびウォームアップ通知を行うか判定する。そして、ウォームアップ通知生成部１１２や異常通知生成部１１５に通知データを出力する。また、ＣＰＵ１０１は、管理用のプログラムを実行する。ＣＰＵ１０１は、管理端末からコマンドを受け付け、現在の状態の報告や設定変更などを行う。なお、メモリ１０３へのアクセスの際には、ＣＰＵ１０１は、メモリアドレスを指定する。
【００６６】
バスブリッジ１０２は、ＣＰＵ１０１、メモリ１０３およびＩ／Ｆ制御部１１６の間でデータの受け渡しを行う。
メモリ１０３は、プログラムやデータを一時的に記憶する揮発性メモリである。メモリ１０３には、電源ＯＮの後、状態管理プログラムおよび当該プログラムの処理で参照されるデータ（例えば、状態遷移表）が展開される。状態管理プログラムや参照されるデータは、状態管理部１４５１が備える不揮発性メモリ（図示せず）に予め格納されている。メモリ１０３は、ＣＰＵ１０１から指定されるアドレスに対応する記憶領域への書き込み、および、アドレスに対応する記憶領域からの読み出しを行う。
【００６７】
電源監視部１１１は、前述のように、電力供給状況を監視する。電源監視部１１１は、電源ＯＮまたは電源ＯＦＦを検知すると、電源監視Ｉ／Ｆ１１４に通知する。
ウォームアップ通知生成部１１２は、Ｉ／Ｆ制御部１１６経由でＣＰＵ１０１から通知データを取得する。そして、前述のように、ウォームアップ中の系を示すウォームアップ通知を生成して出力する。
【００６８】
測定結果Ｉ／Ｆ１１３は、Ｎ系測定結果およびＥ系測定結果を取得する。そして、測定結果に関するイベントデータ（Ｎ系周波数ＯＫ，Ｎ系周波数ＮＧ，Ｅ系周波数ＯＫ，Ｅ系周波数ＮＧ）を生成し、Ｉ／Ｆ制御部１１６経由でＣＰＵ１０１に出力する。
【００６９】
電源監視Ｉ／Ｆ１１４は、電源監視部１１１から電力供給状況の通知を取得する。そして、電源に関するイベントデータ（電源ＯＫ，電源ＮＧ）を生成し、Ｉ／Ｆ制御部１１６経由でＣＰＵ１０１に出力する。
【００７０】
異常通知生成部１１５は、Ｉ／Ｆ制御部１１６経由でＣＰＵ１０１から通知データを取得する。そして、異常の発生箇所を示す異常通知を生成して出力する。
Ｉ／Ｆ制御部１１６は、バスブリッジ１０２との間のデータの受け渡しを制御する。バスブリッジ１０２とＩ／Ｆ制御部１１６とは、例えば、ＰＣＩ（Peripheral Component Interconnect）やＰＣＩ−Ｘにより接続することができる。Ｉ／Ｆ制御部１１６には、信号線を介して、ウォームアップ通知生成部１１２、測定結果Ｉ／Ｆ１１３、電源監視Ｉ／Ｆ１１４および異常通知生成部１１５が接続されている。
【００７１】
図１０は、状態管理部の第２の実装例を示すブロック図である。状態管理部１４５１は、ＣＰＵ１０１、バスブリッジ１０２、メモリ１０３、電源監視部１１１、ウォームアップ通知生成部１１２、測定結果Ｉ／Ｆ１１３、電源監視Ｉ／Ｆ１１４、異常通知生成部１１５、Ｉ／Ｆ制御部１１６および状態遷移制御部１１７を有する。
【００７２】
測定結果Ｉ／Ｆ１１３、電源監視Ｉ／Ｆ１１４、異常通知生成部１１５および状態遷移制御部１１７の集合が、ウォームアップ／異常判定部１１０に対応する。ウォームアップ通知生成部１１２、測定結果Ｉ／Ｆ１１３、電源監視Ｉ／Ｆ１１４、異常通知生成部１１５、Ｉ／Ｆ制御部１１６および状態遷移制御部１１７は、例えば、ＦＰＧＡやＬＳＩとして実装することができる。
【００７３】
ＣＰＵ１０１は、第１の実装例と同様、管理用のプログラムを実行する。ただし、第１の実装例と異なり、状態管理のためのプログラムは実行しなくてよい。バスブリッジ１０２、メモリ１０３、電源監視部１１１およびＩ／Ｆ制御部１１６の動作は、第１の実装例で説明したものと同様である。
【００７４】
ウォームアップ通知生成部１１２は、状態遷移制御部１１７から通知データを取得し、ウォームアップ通知を生成して出力する。測定結果Ｉ／Ｆ１１３は、Ｎ系測定結果およびＥ系測定結果を取得し、測定結果に関するイベントデータを生成して状態遷移制御部１１７に出力する。電源監視Ｉ／Ｆ１１４は、電源監視部１１１から電力供給状況の通知を取得し、電源に関するイベントデータを生成して状態遷移制御部１１７に出力する。異常通知生成部１１５は、状態遷移制御部１１７から通知データを取得し、異常の発生箇所を示す異常通知を生成して出力する。
【００７５】
状態遷移制御部１１７は、測定結果Ｉ／Ｆ１１３や電源監視Ｉ／Ｆ１１４からイベントデータを取得し、次の状態を決定し、決定した状態に応じて異常通知およびウォームアップ通知を行うか判定する。そして、ウォームアップ通知生成部１１２や異常通知生成部１１５に通知データを出力する。すなわち、状態遷移制御部１１７は、第１の実装例のＣＰＵ１０１がもつ状態管理機能を、結線論理（ワイヤードロジック）により実現している。状態遷移制御部１１７は、状態遷移表を記憶する不揮発性メモリを有していてもよい。
【００７６】
図１１は、クロック供給部の状態を定義した表である。クロック供給部１４ｎ，１４ｅでは、それぞれ、状態＃１〜＃１０が定義される。状態＃１〜＃１０は、自系・他系それぞれの状態（電源ＯＦＦ，ウォームアップ中，正常，異常）の組み合わせによって区別される。なお、クロック供給部１４ｎから見ると、自系はＮ系であり、他系はＥ系である。一方、クロック供給部１４ｅから見ると、自系はＥ系であり、他系はＮ系である。
【００７７】
（１）状態＃１は、自系・他系が共に電源ＯＦＦの状態（初期状態）である。
（２）状態＃２は、自系・他系が共にウォームアップ中の状態である。
（３）状態＃３は、自系が正常、他系がウォームアップ中の状態である。
【００７８】
（４）状態＃４は、自系がウォームアップ中、他系が正常の状態である。
（５）状態＃５は、自系・他系が共に正常の状態である。
（６）状態＃６は、自系が異常、他系がウォームアップ中の状態である。
【００７９】
（７）状態＃７は、自系が異常、他系が正常の状態である。
（８）状態＃８は、自系がウォームアップ中、他系が異常の状態である。
（９）状態＃９は、自系が正常、他系が異常の状態である。
【００８０】
（１０）状態＃１０は、自系・他系が共に異常の状態である。
図１２は、クロック供給部の状態遷移を定義した表である。状態管理部１４５１は、図１２に示す状態遷移表をデータとして保持し、状態管理を行ってもよい。
【００８１】
（１）状態＃１において、電源ＯＮが検出されると、状態＃２に遷移する。また、所定時間の監視タイマが起動する。なお、電力供給が開始されることにより、発振器１４２ｎ，１４２ｅは、クロック信号の生成を開始する。
【００８２】
（２）状態＃２において、自系周波数ＯＫが検出されると、状態＃３に遷移する。他系周波数ＯＫが検出されると、状態＃４に遷移する。監視タイマのタイムアウトが検出されると、リファレンスクロック信号の異常が疑われることから、状態＃１０に遷移する。電源ＯＦＦが検出されると、監視タイマが停止し、状態＃１に遷移する。
【００８３】
（３）状態＃３において、他系周波数ＯＫが検出されると、監視タイマが停止し、状態＃５に遷移する。自系周波数ＮＧが検出されると、状態＃６に遷移する。監視タイマのタイムアウトが検出されると、状態＃９に遷移する。電源ＯＦＦが検出されると、監視タイマが停止し、状態＃１に遷移する。
【００８４】
（４）状態＃４において、自系周波数ＯＫが検出されると、監視タイマが停止し、状態＃５に遷移する。他系周波数ＮＧが検出されると、状態＃８に遷移する。監視タイマのタイムアウトが検出されると、状態＃７に遷移する。電源ＯＦＦが検出されると、監視タイマが停止し、状態＃１に遷移する。
【００８５】
（５）状態＃５において、自系周波数ＮＧが検出されると、状態＃７に遷移する。他系周波数ＮＧが検出されると、状態＃９に遷移する。電源ＯＦＦが検出されると、状態＃１に遷移する。
【００８６】
（６）状態＃６において、自系周波数ＯＫが検出されると、状態＃３に遷移する。他系周波数ＯＫが検出されると、監視タイマが停止し、状態＃７に遷移する。監視タイマのタイムアウトが検出されると、状態＃１０に遷移する。電源ＯＦＦが検出されると、監視タイマが停止し、状態＃１に遷移する。
【００８７】
（７）状態＃７において、自系周波数ＯＫが検出されると、状態＃５に遷移する。他系周波数ＮＧが検出されると、状態＃１０に遷移する。電源ＯＦＦが検出されると、状態＃１に遷移する。
【００８８】
（８）状態＃８において、自系周波数ＯＫが検出されると、監視タイマが停止し、状態＃９に遷移する。他系周波数ＯＫが検出されると、状態＃４に遷移する。監視タイマのタイムアウトが検出されると、状態＃１０に遷移する。電源ＯＦＦが検出されると、監視タイマが停止し、状態＃１に遷移する。
【００８９】
（９）状態＃９において、他系周波数ＯＫが検出されると、状態＃５に遷移する。自系周波数ＮＧが検出されると、状態＃１０に遷移する。電源ＯＦＦが検出されると、状態＃１に遷移する。
【００９０】
（１０）状態＃１０において、自系周波数ＯＫが検出されると、状態＃９に遷移する。他系周波数ＯＫが検出されると、状態＃７に遷移する。電源ＯＦＦが検出されると、状態＃１に遷移する。
【００９１】
図１３は、クロック供給部の状態遷移（一部）を示す図である。状態＃２〜＃９は、クロック供給部１４ｎ，１４ｅの両方がウォームアップを完了しているか、および、両方が正常に動作しているかに応じて、４つのグループに分類することができる。
【００９２】
状態＃２，＃３，＃４は、クロック供給部１４ｎ，１４ｅの少なくとも一方がウォームアップ中であるが、正常に動作している状態である。状態＃６，＃８は、クロック供給部１４ｎ，１４ｅの一方がウォームアップ中であり、他方に異常が検出された状態である。状態＃７，＃９は、クロック供給部１４ｎ，１４ｅの両方が一旦はウォームアップを完了したが、一方に異常が検出された状態である。状態＃５は、クロック供給部１４ｎ，１４ｅの両方がウォームアップを完了し正常に動作している状態である。
【００９３】
ここで、図１３に示したように、電力供給が開始されてから、最初に周波数ＯＫになるまでの間（周波数ＮＧの間）は、ウォームアップ中と見なされる。これに対し、周波数ＯＫになり、その後に周波数ＮＧに変化すると、異常が発生したと見なされる。すなわち、ウォームアップが完了したと見なされた後は、電源ＯＮ・電源ＯＦＦのイベントが生じない限り、ウォームアップ中の状態には戻らない。
【００９４】
図１４は、クロック供給部の出力を示す表である。判定部１４５ｎ，１４５ｅは、状態＃１〜＃１０に応じて、図１４に示す動作を行う。
（１）状態＃１のとき、システムクロックＳＥＬ信号はＯＦＦ（Ｎ系・Ｅ系何れのシステムクロック信号も選択されない状態）に設定される。また、異常状態およびウォームアップ状態は表示されない。
【００９５】
（２）状態＃２のとき、システムクロックＳＥＬ信号はＯＦＦに設定される。また、Ｎ系・Ｅ系両方がウォームアップ中であることが表示される。
（３）Ｎ系が状態＃３（すなわち、Ｅ系が状態＃４）のとき、システムクロックＳＥＬ信号はＮ系ＯＮ（Ｎ系のシステムクロック信号が選択された状態）に設定される。また、Ｅ系がウォームアップ中であることが表示される。ただし、システムクロックＳＥＬ信号をＯＦＦに設定し、Ｅ系のウォームアップが完了するのを待ってもよい。
【００９６】
（４）Ｎ系が状態＃４（すなわち、Ｅ系が状態＃３）のとき、システムクロックＳＥＬ信号はＯＦＦに設定される。また、Ｎ系がウォームアップ中であることが表示される。
（５）状態＃５のとき、システムクロックＳＥＬ信号はＮ系ＯＮに設定される。また、Ｎ系・Ｅ系両方が正常であることが表示される。
【００９７】
（６）Ｎ系が状態＃６（すなわち、Ｅ系が状態＃８）のとき、システムクロックＳＥＬ信号はＯＦＦに設定される。また、Ｎ系に異常があること、および、Ｅ系がウォームアップ中であることが表示される。
【００９８】
（７）Ｎ系が状態＃７（すなわち、Ｅ系が状態＃９）のとき、システムクロックＳＥＬ信号はＥ系ＯＮ（Ｅ系のシステムクロック信号が選択された状態）に設定される。また、Ｎ系に異常があることが表示される。
【００９９】
（８）Ｎ系が状態＃８（すなわち、Ｅ系が状態＃６）のとき、システムクロックＳＥＬ信号はＯＦＦに設定される。また、Ｅ系に異常があること、および、Ｎ系がウォームアップ中であることが表示される。
【０１００】
（９）Ｎ系が状態＃９（すなわち、Ｅ系が状態＃７）のとき、システムクロックＳＥＬ信号はＮ系ＯＮに設定される。また、Ｅ系に異常があることが表示される。
（１０）状態＃１０のとき、システムクロックＳＥＬ信号はＯＦＦに設定される。このとき、判定部１４５ｎ，１４５ｅは、リファレンスクロック信号の切り替えを示すリファレンスクロックＳＥＬ信号を生成する。判定部１４５ｎ，１４５ｅは、リファレンスクロック信号に異常があることを表示してもよい。
【０１０１】
図１５は、クロック供給部の状態管理を示すフローチャートである。このフローチャートでは、状態遷移のトリガとして、Ｎ系測定結果とＥ系測定結果の何れか一方に着目している。以下では、Ｎ系測定結果に着目し、クロック供給部１４ｎが実行する処理として、図１５に示す処理をステップ番号に沿って説明する。クロック供給部１４ｅも、クロック供給部１４ｎと同様の処理を実行する。
【０１０２】
（ステップＳ１１）判定部１４５ｎは、電力供給が開始されたこと（電源ＯＮ）を検出する。なお、電源ＯＮが検出されるタイミングには、管理者が電源のスイッチを操作したときや、電力供給が瞬断した後に電源が復旧したときが含まれる。
【０１０３】
（ステップＳ１２）判定部１４５ｎは、発振器１４２ｎがウォームアップ中であると判定する。なお、電源ＯＮの直後は、発振器１４２ｅもウォームアップ中と判定される。
（ステップＳ１３）測定部１４３ｎは、発振器１４２ｎが生成したクロック信号と、伝送路Ｉ／Ｆ１３ｎが抽出したリファレンスクロック信号の間で、周波数ずれを測定する。そして、周波数ずれが許容範囲内か許容範囲外かを判断する。
【０１０４】
（ステップＳ１４）検出部１４４ｎは、周波数ずれが許容範囲内か否かに応じて、発振器１４２ｎのクロック信号が周波数ＯＫか判断する。周波数ＯＫになった場合、処理をステップＳ１６に進める。周波数ＯＫにならない場合、処理をステップＳ１５に進める。
【０１０５】
（ステップＳ１５）判定部１４５ｎは、電源ＯＮが検出されてから所定時間経過したか判断する。経過した場合、処理をステップＳ１９に進める。経過していない場合、処理をステップＳ１３に進める。
【０１０６】
（ステップＳ１６）判定部１４５ｎは、発振器１４２ｎのウォームアップが完了し正常に動作していると判定する。すなわち、状態が遷移する。判定部１４５ｎは、遷移後の状態に応じて、システムクロックＳＥＬ信号の出力や状態表示を行う。
【０１０７】
（ステップＳ１７）測定部１４３ｎは、発振器１４２ｎが生成したクロック信号とリファレンスクロック信号の間で、周波数ずれを測定する。そして、周波数ずれが許容範囲内か許容範囲外かを判断する。
【０１０８】
（ステップＳ１８）検出部１４４ｎは、周波数ずれが許容範囲内か否かに応じて、発振器１４２ｎのクロック信号が周波数ＯＫか判断する。周波数ＯＫである場合、処理をステップＳ１７に進める。周波数ＮＧになった場合、処理をステップＳ１９に進める。
【０１０９】
（ステップＳ１９）判定部１４５ｎは、発振器１４２ｎに異常があると判定する。すなわち、状態が遷移する。判定部１４５ｎは、遷移後の状態に応じて、システムクロックＳＥＬ信号の出力や状態表示を行う。
【０１１０】
（ステップＳ２０）測定部１４３ｎは、発振器１４２ｎが生成したクロック信号とリファレンスクロック信号の間で、周波数ずれを測定する。そして、周波数ずれが許容範囲内か許容範囲外かを判断する。
【０１１１】
（ステップＳ２１）検出部１４４ｎは、周波数ずれが許容範囲内か否かに応じて、発振器１４２ｎのクロック信号が周波数ＯＫか判断する。周波数ＯＫになった場合、処理をステップＳ１６に進める。周波数ＮＧである場合、処理をステップＳ２０に進める。
【０１１２】
このように、判定部１４５ｎは、電源ＯＮが検出されてから最初に周波数ＯＫになるまでの間は、発振器１４２ｎのウォームアップ中と判断する。そして、ウォームアップ完了後は、周波数ＮＧになると異常があると判断し、周波数ＯＫに戻ると異常が解消したと判断する。ただし、電源ＯＮから所定時間以内に周波数ＯＫにならない場合には、異常があると判断する。なお、Ｎ系・Ｅ系の両方が異常と判断されたときは、リファレンスクロック信号の異常を疑う。
【０１１３】
このような第２の実施の形態の無線基地局１０によれば、周波数ずれの測定結果に基づいて、発振器１４２ｎ，１４２ｅのウォーアップが完了したタイミングを判断することができる。このため、一定時間をウォームアップ時間と見なす方法と比べて、過剰な待ち時間を抑制することができる。また、伝送路から抽出されたリファレンスクロック信号を用いて周波数ずれを測定するため、周波数ずれ測定のために他の発振器をクロック供給部１４ｎ，１４ｅに搭載しなくてもよく、装置規模を抑制できる。
【０１１４】
また、判定部１４５ｎ，１４５ｅは、周波数ずれに関するイベントと電力供給状況に関するイベントをトリガとする状態遷移を管理し、ウォームアップの完了と異常の発生とを一体的に管理している。これにより、ウォームアップ制御とＮ系・Ｅ系の切り替え制御との間の整合性をとることができ、適切なクロック供給制御を実現できる。
【符号の説明】
【０１１５】
１  クロック供給装置
１ａ  発振器
１ｂ  測定部
１ｃ  判定部
【図１】
0005589658.tif 000002
【図２】
0005589658.tif 000003
【図３】
0005589658.tif 000004
【図４】
0005589658.tif 000005
【図５】
0005589658.tif 000006
【図６】
0005589658.tif 000007
【図７】
0005589658.tif 000008
【図８】
0005589658.tif 000009
【図９】
0005589658.tif 000010
【図１０】
0005589658.tif 000011
【図１１】
0005589658.tif 000012
【図１２】
0005589658.tif 000013
【図１３】
0005589658.tif 000014
【図１４】
0005589658.tif 000015
【図１５】
0005589658.tif 000016