(57)【要約】      （修正有）【課題】再起動処理時の停止時間を短縮することができる無線基地局装置を提供する。【解決手段】無線基地局装置を構成する複数の呼処理制御部が呼処理を再開するのに最低限必要な起動条件を設定し、基地局の保守監視制御部が、各呼処理制御部が当該起動条件を満たしているかどうかを判定し、複数の呼処理制御部全てが起動条件を満たさない場合であっても、当該起動条件を満たした呼処理制御部のみに呼処理制御を再開させることにより、基地局の停止時間を短縮化し、ユーザへの影響を最小限に抑える。【選択図】図２
2008011031.tif 000002
【特許請求の範囲】
【請求項１】
呼処理制御を行う複数の呼処理制御部と前記呼処理制御部を監視する監視制御部とを備える無線基地局装置において、
前記監視制御部は、無線基地局装置の再起動処理時に、前記呼処理制御部それぞれの起動状態が所定の条件を満たすかどうか判定し、前記複数の呼処理制御部全てが前記所定の条件を満たさない場合であっても、前記所定の条件を満たした呼処理制御部のみに呼処理制御を再開させることを特徴とする無線基地局装置。
【請求項２】
請求項１において、
前記呼処理制御部は、複数の機能部を備え、
前記所定の条件は、前記複数の機能部の起動順序であって、
前記監視制御部は、前記複数の機能部が前記所定の条件として設定された起動順序に従って起動した呼処理制御部のみに呼処理制御を再開させることを特徴とする無線基地局装置。
【請求項３】
請求項１において、
前記呼処理制御部は複数の機能部を備え、各機能部は同一機能を実行する複数のコンピュータ装置で構成され、
前記所定の条件は、前記複数の機能部それぞれについての最小限起動すべきコンピュータ装置の数であって、
前記監視制御部は、前記複数の機能部それぞれにおける起動したコンピュータ装置の数が前記所定の条件として設定された数以上の呼処理制御部のみに呼処理制御を再開させることを特徴とする無線基地局装置。
【請求項４】
請求項１において、
前記呼処理制御部は複数の機能部を備え
前記所定の条件は、前記複数の機能部それぞれの起動時間であって、
前記監視制御部は、前記複数の機能部が前記所定の条件として設定された起動時間以内に起動した呼処理制御部のみに呼処理制御を再開させることを特徴とする無線基地局装置。
【請求項５】
請求項１において、
前記呼処理制御部は複数の機能部を備え、各機能部は同一機能を実行する複数のコンピュータ装置で構成され、
前記所定の条件は、前記複数の機能部の起動順序である第一の条件と、前記複数の機能部それぞれについての最小限起動すべきコンピュータ装置の数である第二の条件と、前記複数の機能部それぞれの起動時間である第三の条件とを有し、
前記監視制御部は、前記複数の機能部が前記第一の条件として設定された起動順序に従って起動した呼処理制御部、又は、前記複数の機能部それぞれにおける起動したコンピュータ装置の数が前記第二の条件として設定された数以上の呼処理制御部、又は、前記複数の機能部が前記第三の条件として設定された起動時間以内に起動した呼処理制御部のみに呼処理制御を再開させることを特徴とする無線基地局装置。
【請求項６】
請求項１において、
前記複数の呼処理制御部は、前記無線基地局装置が取り扱う複数の無線周波数帯毎に設けられることを特徴とする無線基地局装置。
【請求項７】
請求項１において、
前記複数の呼処理制御部は、前記無線基地局装置が取り扱う一つの周波数帯に対して設けられることを特徴とする無線基地局装置。
【請求項８】
請求項１において、
前記監視制御部は、前記所定の条件を満たさなかった呼処理制御部とその理由についての情報を、前記無線基地局装置と回線で接続する上位装置に通知することを特徴とする無線基地局装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムを構成する無線基地局装置に関し、特に、再起動（システムリセット）時における停止時間短縮を可能とする無線基地局装置に関する。
【背景技術】
【０００２】
無線通信システムを構成する無線基地局装置（以下、「基地局」と称す）は、音声やデータ処理を司る呼処理制御系と、基地局自体の保守運用を司る保守監視制御系との二つの制御部を有する。
【０００３】
呼処理制御系制御部（以下、呼処理制御部と称す）及び保守監視制御系制御部（以下、保守監視制御部と称す）は、さらに複数の機能部から構成されている。また、1台の基地局は、複数の呼処理制御部(例えば複数の周波数帯域毎に呼処理制御部を分けた構成)を備え、基地局の収容能力を向上させる構成も提案されている。
【０００４】
各機能部は、CPUを搭載してソフトウエア処理を実行する基板状のハードウエア装置(コンピュータ装置)で構成され、当該基板状のハードウエア装置はカードと呼ばれる。各機能部は、冗長を持たない一枚のカードによる単独構成、複数枚のカードにより切替可能な冗長構成、あるいは複数枚のカードによる負荷分散を可能とする危険分散構成のいずれかが考えられる。呼処理制御部又は保守監視制御部は、複数の機能部それぞれに対応する各カードが装着されたシェルフと呼ばれるハードウエア装置で構成される。
【０００５】
基地局の再起動処理（システムリセット）の際、各制御部を構成する複数の機能部（カード）それぞれが再起動する必要があり、カード起動時において、各カードが別に用意されたシステムデータ記憶部から自カード起動用システムデータファイルを読み込み、起動開始する構成とすると、起動に所定時間を要する。
【０００６】
基地局の再起動処理は、不具合発生時の復旧手段として、リモート制御により実施される場合もあれば、周波数帯の拡張のため、拡張される周波数帯に対応する呼処理制御部の増設する際、上位装置からダウンロードされる新システムデータファイルを新規の呼処理制御部に反映させる目的で実施される場合もある。
【０００７】
再起動処理失敗時は、基地局としての機能を満たすことができず、リモートで制御できない場合は基地局が設置された現地に作業員が出向いて、手作業によるカードの交換作業、再起動作業が必要となる。再起動処理中の間、基地局は停止状態となり、ユーザにサービス提供できなくなるので、再起動処理時間をできるだけ短縮することが要求される。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述したとおり、基地局は、呼処理制御部と監視制御部とを備えて構成されており、複数の周波数帯域を取り扱う基地局においては、周波数帯域毎に呼処理制御部を備え、周波数帯域が追加されると、新規の呼処理制御部が追加され、この新規の呼処理制御部を追加する際、基地局の再起動処理が必要となる。
【０００９】
基地局に再起動処理（システムリセット）を実施させる場合、基地局内の全機能部の正常起動を待機していては、呼処理サービスの再起動まで時間を要してしまい、携帯電話ユーザが通信サービスを利用できない時間が増加するという不都合がある。全機能部が正常起動する前に、基地局の運用を開始すると、基地局が正常動作しないおそれがある。
【００１０】
そこで、本発明の目的は、正常動作を維持する高い信頼性を確保しつつ、携帯電話ユーザへの影響を最小限に抑えるために、再起動処理時の停止時間を短縮することができる無線基地局装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するための本発明の無線基地局装置の第一の構成は、呼処理制御を行う複数の呼処理制御部と前記呼処理制御部を監視する監視制御部とを備える無線基地局装置において、前記監視制御部は、無線基地局装置の再起動処理時に、前記呼処理制御部それぞれの起動状態が所定の条件を満たすかどうか判定し、前記複数の呼処理制御部全てが前記所定の条件を満たさない場合であっても、前記所定の条件を満たした呼処理制御部のみに呼処理制御を再開させることを特徴とする。
【００１２】
本発明の無線基地局装置の第二の構成は、上記第一の構成において、前記呼処理制御部は、複数の機能部を備え、前記所定の条件は、前記複数の機能部の起動順序であって、前記監視制御部は、前記複数の機能部が前記所定の条件として設定された起動順序に従って起動した呼処理制御部のみに呼処理制御を再開させることを特徴とする。
【００１３】
本発明の無線基地局装置の第三の構成は、上記第一の構成において、前記呼処理制御部は複数の機能部を備え、各機能部は同一機能を実行する複数のコンピュータ装置で構成され、前記所定の条件は、前記複数の機能部それぞれについての最小限起動すべきコンピュータ装置の数であって、前記監視制御部は、前記複数の機能部それぞれにおける起動したコンピュータ装置の数が前記所定の条件として設定された数以上の呼処理制御部のみに呼処理制御を再開させることを特徴とする。
【００１４】
本発明の無線基地局装置の第四の構成は、上記第一の構成において、前記呼処理制御部は複数の機能部を備え  前記所定の条件は、前記複数の機能部それぞれの起動時間であって、前記監視制御部は、前記複数の機能部が前記所定の条件として設定された起動時間以内に起動した呼処理制御部のみに呼処理制御を再開させることを特徴とする。
【００１５】
本発明の無線基地局装置の第五の構成は、上記第一の構成において、前記呼処理制御部は複数の機能部を備え、各機能部は同一機能を実行する複数のコンピュータ装置で構成され、前記所定の条件は、前記複数の機能部の起動順序である第一の条件と、前記複数の機能部それぞれについての最小限起動すべきコンピュータ装置の数である第二の条件と、前記複数の機能部それぞれの起動時間である第三の条件とを有し、前記監視制御部は、前記複数の機能部が前記第一の条件として設定された起動順序に従って起動した呼処理制御部、又は、前記複数の機能部それぞれにおける起動したコンピュータ装置の数が前記第二の条件として設定された数以上の呼処理制御部、又は、前記複数の機能部が前記第三の条件として設定された起動時間以内に起動した呼処理制御部のみに呼処理制御を再開させることを特徴とする。
【００１６】
本発明の無線基地局装置の第六の構成は、上記第一の構成において、前記複数の呼処理制御部は、前記無線基地局装置が取り扱う複数の無線周波数帯毎に設けられることを特徴とする。
【００１７】
本発明の無線基地局装置の第七の構成は、上記第一の構成において、前記複数の呼処理制御部は、前記無線基地局装置が取り扱う一つの周波数帯に対して設けられることを特徴とする。
【００１８】
本発明の無線基地局装置の第八の構成は、上記第一の構成において、前記監視制御部は、前記所定の条件を満たさなかった呼処理制御部とその理由についての情報を、前記無線基地局装置と回線で接続する上位装置に通知することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、無線基地局のすべての呼処理制御部の起動を待たずに、呼処理を再開するのに最低限必要な起動条件を満たした呼処理制御部のみで呼処理を再開し、無線基地局の運用が再開されるので、再起動処理時の停止時間を短縮することができ、ユーザの不便を最小限に抑えることができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の実施の形態について説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。
【００２１】
本発明の実施の形態では、基地局を構成する複数の呼処理制御部が呼処理を再開するのに最低限必要な起動条件を設定し、基地局の保守監視制御部が、各呼処理制御部が当該起動条件を満たしているかどうかを判定し、複数の呼処理制御部全てが起動条件を満たさない場合であっても、当該起動条件を満たした呼処理制御部のみに呼処理制御を再開させることにより、基地局の停止時間を短縮化し、ユーザへの影響を最小限に抑える。
【００２２】
図１は、本発明の実施の形態における基地局の構成例を示す図である。基地局は、システムデータ記憶部１０、保守監視制御部２０、及び複数の呼処理制御部３０を備える。
【００２３】
複数の呼処理制御部３０は、複数の無線周波数帯（１．７ＧＨｚ帯、２ＧＨｚ帯など）毎に設けられてもよいし、冗長構成が取られている場合や加入者を分割して収容する場合は、一つの無線周波数帯に対して、複数の呼処理制御部３０が設けられてもよい。
【００２４】
システムデータ記憶部１０は、基地局を運用するのに必要な基本的なデータであるシステムデータを記憶し、不揮発性メモリで構成される。
【００２５】
保守監視制御部２０は、基地局の動作状態を保守、監視する制御部であり、基板状のハードウエア装置（カードと呼ばれるコンピュータ装置）として実現される以下の各機能部を搭載するハードウエア装置（シェルフと呼ばれる）として構成される。
【００２６】
保守監視制御部２０のバス制御部２１は、保守監視制御部２０に搭載される各カード間のデータ送受信を行うための共通バスの調停機能を有し、現在どのカードがバスアクセス権を保有しているかを管理する。
【００２７】
外部装置制御部２２は、基地局に付随する外部装置を制御する。具体的には、外部装置として、低雑音増幅器、局舎設備、アンテナチルト制御器などがあるが、外部装置制御部２２は、これら外部装置を制御するためのインターフェースを有し、このインターフェースにより外部装置との間で制御信号を送受信することにより、外部装置を制御する。外部装置制御部２２は、例えば、低雑音増幅器が正常に動作しているか確認し、局舎設備のドアが開いていたり、空調設備が故障していないか確認したり、アンテナチルトの方向を変更する。
【００２８】
データベース部２３は、呼処理のトラフィック状況を蓄積するメモリを備えて構成される。保守監視制御部２０の制御部２５は、上位装置（オペレーションセンタ）の指示に従って、呼処理のトラフィック状況をデータベース部２３に記憶させる。
【００２９】
ファイルメモリ部２４は、システムデータ記憶部１０からダウンロードされたシステムデータや基地局の障害情報データを一時的に保存するファイルメモリを有する。保守監視制御部２０の制御部２５は、上位装置（オペレーションセンタ）の指示に従って、システムデータ記憶部１０からシステムデータをダウンロードしたり、障害情報を上位装置にアップロードする。ファイルメモリ部２４は、これらのデータを一時的に保存する。
【００３０】
保守監視制御部２０の制御部２５は、保守監視制御部２０の中枢を司り、基地局内の全てのカードの状態監視と、上位装置へのカード状態変化報告及び上位装置からの制御命令の実行と応答を行う。
【００３１】
呼処理制御部３０は、ユーザの移動通信端末との無線通信を制御する制御部であり、保守監視部２０と同様に、基板状のハードウエア装置（カードと呼ばれるコンピュータ装置）として実現される以下の各機能部を搭載するハードウエア装置（シェルフと呼ばれる）として構成される。
【００３２】
呼処理制御部３０のバス制御部３１は、呼処理制御部３０に搭載される各カード間のデータ送受信を行うための共通バスの調停機能を有し、現在どのカードがバスアクセス権を保有しているかを管理する。
【００３３】
プロトコル終端部３２は、上位装置から所定フォーマットで送信されるデータ信号から特定信号を抽出し、また、上位装置に送信する信号を所定フォーマットに変換して送信する。基地局と上位装置との有線回線では、決められたフォーマットによる信号の送受信を行っている。プロトコル終端部３２は、所定のプロトコルに従って、このフォーマットから特定信号を抽出し、また、所定のプロトコルに従って、送信する信号を所定フォーマットに変換する。
【００３４】
グローバルメモリ部３３は、運用中の呼処理情報を記憶するメモリを有する。呼処理制御部３０は、可能な限りユーザに影響を与えないように冗長構成をとっている。冗長構成では、運用カードと待機カードの２枚で構成され、待機カードは運用カードが故障などでサービス継続不可となった場合に、切り替わって運用カードとして動作します。このとき、旧待機カードは旧運用カードが行っていた呼処理を引き継ぐ必要があり、そのために、運用中の呼処理情報を旧待機カード内のメモリにリアルタイムで記憶する。グローバルメモリ部３３は、この旧待機カード内のメモリであって、揮発性で高速アクセス可能なメモリを備えて構成される。
【００３５】
ベースバンド処理部３４は、ユーザの移動通信端末との通信におけるベースバンド帯の信号処理を行う。基地局と移動通信端末との間では、無線周波数帯（１．７ＧＨｚ、２ＧＨｚなど）の高周波搬送波にデータを乗せて通信を行うが、基地局内では、無線周波数からデータを抽出し、ベースバンド帯と呼ばれる低周波数帯に周波数を落として信号処理を行う。ベースバンド処理部３４は、このベースバンド帯の信号処理を行う。
【００３６】
呼処理制御部３０の制御部３５は、呼処理の中枢を司り、上位装置の指示に従って、移動通信端末との通信制御を行う。
【００３７】
図２は、本発明の実施の形態における基地局の第一の再起動処理を説明するシーケンス図である。図２において、基地局には、複数の呼処理制御部３０として、無線周波数帯Ｘを取り扱う呼処理制御部３０Ｘ及び無線周波数帯Ｙを取り扱う呼処理制御部３０Ｙが設けられている。
【００３８】
第一の再起動処理では、呼処理制御部３０が呼処理を再開するのに（運用可能に）最低限必要な起動条件として、呼処理制御部３０の各機能部の起動順序が設定される。再起動処理において、故障などの不具合がなく正常に起動する場合、各機能部の起動順序は一意に決まっている。保守監視制御部２０は、複数の呼処理制御部３０それぞれの各機能部（カード）が起動順序通りに起動したかどうか判定し、起動順序通りに起動した呼処理制御部３０を正常起動したと判定する。このように、起動順序により、各呼処理制御部が正常起動したかどうかを判定し、複数の呼処理制御部３０全てが起動条件を満たさない場合であっても、当該起動条件を満たした呼処理制御部３０のみに呼処理制御を再開させる。
【００３９】
下記表１は、呼処理制御部３０内の各機能部の起動順序を示す。
【００４０】
【表１】
2008011031.tif 000003
【００４１】
図２において、基地局がシステムリセットされ、再起動処理が開始される（Ｓ１００）。これにより、基地局内の全機能部（カード）が再起動処理を開始し、呼処理制御部３０の各機能部が正常に起動するごとに、呼処理制御部３０の各機能部は、起動通知を保守監視制御部２０に送信する。（Ｓ１０２）。
【００４２】
保守監視制御部２０は、複数の呼処理制御部３０それぞれの各機能部から起動通知を受信すると、各呼処理制御部３０の各機能部の起動順序を決定する。そして、起動順序に基づく起動条件により、呼処理制御部３０が呼処理制御可能に起動したかどうか判定する（Ｓ１０４）。
【００４３】
例えば、周波数帯Ｘを取り扱う呼処理制御部３０Ｘの各機能部からの起動通知を受信した順序が上記表１の起動順序と同一である場合、保守監視制御部２０は、呼処理制御部３０Ｘが運用可能に正常に起動したと判定する。
【００４４】
また、周波数帯Ｙを取り扱う呼処理制御部３０Ｙの各起動通知を受信した順序が上記表１の順序と異なる場合、保守監視制御部２０は、呼処理制御部３０Ｙが正常に起動しなかったと判定する。なんらかの不具合により呼処理制御部３０Ｙの少なくとも一つの機能部の起動が遅れて、起動順序が入れ違ったと考えられ、起動が遅れた機能部の異常が推定されるため、正常起動と判定しない。
【００４５】
保守監視制御部２０は、基地局内すべての呼処理制御部３０の起動条件判定を行うと、そのうち起動条件を満たさない（正常起動と判定しない）呼処理制御部３０に対して、アラームを通知する（Ｓ１０６）。これにより、呼処理制御部３０は、動作を停止し、保守監視制御部２０の制御から切り離される。図２の例では、保守監視制御部２０は、呼処理制御部３０Ｙにアラームを通知し、それにより、呼処理制御部３０Ｙは動作を停止する。すなわち、呼処理制御を行わない。
【００４６】
一方、保守監視制御部２０は、基地局内すべての呼処理制御部３０のうち起動条件を満たした（正常起動と判定した）呼処理制御部３０の起動完了を上位装置１００に通知する（Ｓ１０８）。図２の例では、保守監視制御部２０は、呼処理制御部３０Ｘが正常に起動した旨、上位装置１００に通知する。
【００４７】
なお、保守監視制御部２０は、起動条件判定により、正常に起動しなかった（起動条件を満たさなかった）と判定した呼処理制御部３０について、その障害発生理由を所定のメモリに保存し（Ｓ１０５）、さらに、上位装置１００に通知することが好ましい（Ｓ１０９）。これにより、上位装置１００は、障害発生理由をいち早く取得することができ、上位装置１００に対して正常に起動しなかった呼処理制御部３０の修理を早期に促すことができる。保守作業員は、上位装置１００から障害発生理由を取得することで、正常に起動しなかった呼処理制御部の復旧作業を迅速に行うことができる。
【００４８】
図７は、保守監視制御部２０に記憶される障害コード表の例を示す図である。図７の障害コード表は、起動条件を満たさない場合の理由と障害コードが対応付けられている表である。保守監視制御部２０は、ある呼処理制御部３０が起動条件を満たさなかった場合、図７の障害コード表を参照し、起動条件を満たさなかった理由に対応する障害コードを取得し、当該呼処理制御部３０の識別情報とともに、その障害コードを所定のメモリに記憶する。その後、当該呼処理制御部３０の識別情報と障害コードを上位装置１００に送信する。
【００４９】
図８は、上位装置１００が有する障害コード表の例を示す図である。図８の障害コード表は、障害コードとその故障被疑詳細情報とが対応付けられている表である。上位装置１００は、保守監視制御部２０から障害コードを受信すると、図８の障害コード表を参照し、障害コードに対応する故障被疑詳細情報を取得する。これにより、上位装置１００は、起動条件を満たさなかった呼処理制御部３の障害原因をいち早く把握することができる。上位装置１００の指示により、保守作業員を派遣して、修理・点検する場合も、保守作業員は、あらかじめ呼処理制御部３０の障害原因を知ることができるので、即修理を始められ、迅速な修理が可能となる。
【００５０】
図２に戻って、正常起動した呼処理制御部３０は、保守監視制御部２０から動作停止アラームを受信せず、保守監視制御部２０が当該呼処理制御部３０の起動完了を上位装置１００に通知すると、起動後、呼処理制御動作を再開する（Ｓ１１０）。
【００５１】
このように、すべての呼処理制御部３０の正常起動を待って呼処理制御を再開せずに、正常起動した呼処理制御部３０のみでの呼処理制御動作を再開するので、基地局の停止時間を短縮化することができ、ユーザが携帯電話を利用できない時間をできるだけ短くすることができ、サービス向上につながる。
【００５２】
また、正常起動しなかった呼処理制御部３０の周波数帯域を利用するユーザは依然として携帯電話による移動通信サービスを受けることができないが、正常起動した呼処理制御部３０の周波数帯域を利用するユーザは移動通信サービスを受けることができ、ユーザへの影響を最小限に抑えることができる。
【００５３】
正常に起動した呼処理制御部３０と正常に起動しなかった呼処理制御部３０とを早期に分類でき、保守作業員による早期復旧を促すことができる。
【００５４】
図３は、本発明の実施の形態における基地局の第二の再起動処理を説明するシーケンス図である。図２と同様に、基地局には、複数の呼処理制御部３０として、無線周波数帯Ｘを取り扱う呼処理制御部３０Ｘ及び無線周波数帯Ｙを取り扱う呼処理制御部３０Ｙが設けられている。
【００５５】
第二の再起動処理では、呼処理制御部３０が呼処理を再開するのに（運用可能に）最低限必要な起動条件として、呼処理制御部３０の各機能部を構成するカードの最小起動枚数が設定される。各機能部は、単独構成（１枚のカードで構成される）、冗長構成（運用カード及び待機カードの２枚のカードで構成される）、負荷分散構成（複数のカードで同一の機能を同時に実施する構成）の３通りの構成が存在し、各構成における起動枚数は以下の通りである。
【００５６】
単独構成：呼処理制御に必須な機能部のカードは起動を必要とし、呼処理サービスに必須ではない機能部のカードは起動を必要としない。
【００５７】
冗長構成：２枚のうち１枚のカードが起動していればよい。
【００５８】
負荷分散構成：呼処理制御を開始するために最小限必要な枚数が起動していればよく、全枚数の起動は必要ではない。
【００５９】
保守監視制御部２０は、複数の呼処理制御部３０それぞれの各機能部（カード）の最小起動枚数以上起動した場合に、正常起動したと判定する。このよう、各機能部（カード）の起動枚数により、各呼処理制御部が正常起動したかどうかを判定し、複数の呼処理制御部３０全てが起動条件を満たさない場合であっても、当該起動条件を満たした呼処理制御部３０のみに呼処理制御を再開させる。
【００６０】
下記表２は、呼処理制御部３０内の各機能部のカードの起動枚数を示す。
【００６１】
【表２】
2008011031.tif 000004
【００６２】
図３において、基地局がシステムリセットされ、再起動処理が開始される（Ｓ１００）。これにより、基地局内の全機能部（カード）が再起動処理を開始し、呼処理制御部３０の各機能部が正常に起動するごとに、呼処理制御部３０の各機能部は、起動通知を保守監視制御部２０に送信する。（Ｓ１０２）。
【００６３】
保守監視制御部２０は、複数の呼処理制御部３０それぞれの各機能部(カード)から起動通知を受信すると、機能部毎の起動通知の数により、各呼処理制御部３０の各機能部(カード)の起動枚数を決定する。そして、カード最小起動枚数に基づく起動条件により、呼処理制御部３０が呼処理制御可能に起動したかどうか判定する（Ｓ１２０）。判定は、再起動処理開始から所定時間経過後に行い、当該時間経過するまでに受信した起動通知により起動枚数を決定する。
【００６４】
例えば、周波数帯Ｘを取り扱う呼処理制御部３０Ｘの各機能部すべての起動枚数が上記表２の最小起動枚数以上である場合、保守監視制御部２０は、呼処理制御部３０Ｘが運用可能に正常に起動したと判定する。
【００６５】
また、周波数帯Ｙを取り扱う呼処理制御部３０Ｙの各機能部の少なくとも一つの起動枚数が上記表２の最小起動枚数未満の場合、保守監視制御部２０は、呼処理制御部３０Ｙが正常に起動しなかったと判定する。なんらかの不具合により呼処理制御部３０Ｙの少なくとも一つの機能部の起動が遅れて、起動枚数に達しなかったと考えられ、当該機能部の異常が推定されるため、正常起動と判定しない。
【００６６】
保守監視制御部２０は、基地局内すべての呼処理制御部３０の起動条件判定を行うと、そのうち起動条件を満たさない（正常起動と判定しない）呼処理制御部３０に対して、アラームを通知し、動作停止を指示する（Ｓ１０６）。図３の例では、保守監視制御部２０は、呼処理制御部３０Ｙにアラームを通知し、それにより、呼処理制御部３０Ｙは動作を停止する。すなわち、呼処理制御を行わない。
【００６７】
一方、保守監視制御部２０は、基地局内すべての呼処理制御部３０のうち起動条件を満たした（正常起動と判定した）呼処理制御部３０の起動完了を上位装置１００に通知する（Ｓ１０８）。図３の例では、保守監視制御部２０は、呼処理制御部３０Ｘが正常に起動した旨、上位装置１００に通知する。
【００６８】
正常起動した呼処理制御部３０は、保守監視制御部２０からアラームを受信せず、保守監視制御部２０が当該呼処理制御部３０の起動完了を上位装置１００に通知すると、起動後、呼処理制御動作を再開する（Ｓ１１０）。
【００６９】
また、保守監視制御部２０は、起動条件判定により、正常に起動しなかった（起動条件を満たさなかった）と判定した呼処理制御部３０について、その障害発生理由（図７の障害コード）を所定のメモリに保存し（Ｓ１０５）、さらに、上位装置１００に通知する（Ｓ１０９）。
【００７０】
図４は、本発明の実施の形態における基地局の第三の再起動処理を説明するシーケンス図である。図２と同様に、基地局には、複数の呼処理制御部３０として、無線周波数帯Ｘを取り扱う呼処理制御部３０Ｘ及び無線周波数帯Ｙを取り扱う呼処理制御部３０Ｙが設けられている。
【００７１】
第三の再起動処理では、呼処理制御部３０が呼処理を再開するのに最低限必要な起動条件として、呼処理制御部３０の各機能部の起動制限時間が設定される。あらかじめ正常起動時における各機能部の起動時間を測定しておき、測定した正常起動時間に所定のマージン時間を加えた起動制限時間を設定する。保守監視制御部２０は、呼処理制御部３０の各機能部が起動制限時間以内に起動した場合に、正常起動したと判定する。このように、各機能部の起動制限時間により、各呼処理制御部が正常起動したかどうかを判定し、複数の呼処理制御部３０全てが起動条件を満たさない場合であっても、当該起動条件を満たした呼処理制御部３０のみに呼処理制御を再開させる。
【００７２】
下記表３は、呼処理制御部３０内の各機能部の起動制限時間を示す。
【００７３】
【表３】
2008011031.tif 000005
【００７４】
図４において、基地局がシステムリセットされ、再起動処理が開始される（Ｓ１００）。これにより、基地局内の全機能部（全カード）が再起動処理を開始し、呼処理制御部３０の各機能部が正常に起動するごとに、呼処理制御部３０の各機能部は、起動通知を保守監視制御部２０に送信する。（Ｓ１０２）。
【００７５】
保守監視制御部２０は、複数の呼処理制御部３０それぞれの各機能部(カード)から起動通知を受信すると、再起動処理開始から起動通知受信までの時間を測定し、起動通知の受信時間から、各呼処理制御部３０の各機能部(カード)の起動時間を決定する。そして、起動制限時間に基づく起動条件により、呼処理制御部３０が運用可能に起動したかどうか判定する（Ｓ１３０）。
【００７６】
例えば、周波数帯Ｘを取り扱う呼処理制御部３０Ｘの各機能部すべての起動時間が上記表３の起動制限時間以内である場合、保守監視制御部２０は、呼処理制御部３０Ｘが運用可能に正常に起動したと判定する。
【００７７】
また、周波数帯Ｙを取り扱う呼処理制御部３０Ｙの各機能部の少なくとも一つの起動時間が上記表３の起動制限時間を超えている場合、保守監視制御部２０は、呼処理制御部３０Ｙが正常に起動しなかったと判定する。なんらかの不具合により呼処理制御部３０Ｙの少なくとも一つの機能部の起動が遅れて、起動枚数に達しなかったと考えられ、当該機能部の異常が推定されるため、正常起動と判定しない。
【００７８】
保守監視制御部２０は、基地局内すべての呼処理制御部３０の起動条件判定を行うと、そのうち起動条件を満たさない（正常起動と判定しない）呼処理制御部３０に対して、アラームを通知し、動作停止を指示する（Ｓ１０６）。図４の例では、保守監視制御部２０は、呼処理制御部３０Ｙにアラームを通知し、それにより、呼処理制御部３０Ｙは動作を停止する。すなわち、呼処理制御を行わない。
【００７９】
一方、保守監視制御部２０は、基地局内すべての呼処理制御部３０のうち起動条件を満たした（正常起動と判定した）呼処理制御部３０を上位装置１００に通知する（Ｓ１０８）。図４の例では、保守監視制御部２０は、呼処理制御部３０Ｘが正常に起動した旨、上位装置１００に通知する。
【００８０】
正常起動した呼処理制御部３０は、保守監視制御部２０からアラームを受信しないので、起動後、呼処理制御動作を再開する（Ｓ１１０）。
【００８１】
また、保守監視制御部２０は、起動条件判定により、正常に起動しなかった（起動条件を満たさなかった）と判定した呼処理制御部３０について、その障害発生理由（図７の障害コード）を所定のメモリに保存し（Ｓ１０５）、さらに、上位装置１００に通知する（Ｓ１０９）。
【００８２】
図５は、本発明の実施の形態における基地局の第四の再起動処理を説明するシーケンス図である。第四の再起動処理では、上述の第一乃至第三の再起動処理の組み合わせて、呼処理制御部３０が正常に起動したかどうか判定する。図５では、基地局には、複数の呼処理制御部３０として、無線周波数帯Ｘを取り扱う呼処理制御部３０Ｘ、無線周波数帯Ｙを取り扱う呼処理制御部３０Ｙが設けられている。
【００８３】
図５に示されるように、各呼処理制御部３０について、まず、第一の再起動処理における起動順序による起動条件を満たすかどうか判定し（Ｓ１０４）、当該起動順序に基づく起動条件を満たさない呼処理制御部がある場合は（Ｓ１１１）、続いて、第二の再起動処理におけるカード最小起動枚数に基づく起動条件を満たすかどうか判定し（Ｓ１２０）、当該カード最小起動枚数に基づく起動条件を満たさない呼処理制御部がある場合は（Ｓ１２１）、続いて第三の再起動処理における起動制限時間に基づく起動条件を満たすかどうか判定する（Ｓ１３０）。
【００８４】
保守監視制御部２０は、第一乃至第三の再起動処理すべての起動条件を満たさない呼処理制御部３０に対して、アラームを通知し、動作停止を指示する（Ｓ１０６）。図５の例では、保守監視制御部２０は、呼処理制御部３０Ｙアラームを通知し、それにより、呼処理制御部３０Ｙは動作を停止する。すなわち、呼処理制御部Ｙは、基地局から機能的に切り離される。
【００８５】
一方、保守監視制御部２０は、第一乃至第三の再起動処理のいずれか一つの起動条件を満たした呼処理制御部３０を上位装置１００に通知する（Ｓ１０８）。図５の例では、保守監視制御部２０は、呼処理制御部３０Ｘが正常に起動した旨、上位装置１００に通知する。
【００８６】
正常起動した呼処理制御部３０は、保守監視制御部２０からアラームを受信しないので、起動後、呼処理制御動作を再開する（Ｓ１１０）。
【００８７】
また、保守監視制御部２０は、起動条件判定により、正常に起動しなかった（起動条件を満たさなかった）と判定した呼処理制御部３０について、その理由（図７の障害コード）を所定のメモリに保存し（Ｓ１０５）、さらに、上位装置１００に通知する（Ｓ１０９）。
【００８８】
図６は、一つの周波数帯に複数の呼処理制御部３０が設けられている場合の再起動処理を示すシーケンス図である。図６では、基地局には、複数の呼処理制御部３０として、無線周波数帯Ｘを取り扱う複数の呼処理制御部３０Ｘ−１、３０Ｘ−２が設けられている。同一の周波数帯の中に収容されるユーザの増大により呼処理制御部が増設される場合がある。
【００８９】
保守監視制御部２０は、同一周波数帯の呼処理を行う呼処理制御部３０についても、一つのハードウエア装置（シェルフ）である呼処理制御部３０単位で、上述の第一乃至第四の再起動処理のいずれかにおける起動条件判定を行い、動作許可／停止を制御する。各呼処理制御部３０の起動状態は他の呼処理制御部３０に依存せず、各呼処理制御部３０の動作は他の呼処理制御部３０の動作に影響を与えないので、シェルフ単位での処理が可能である。
【００９０】
なお、図２乃至図５では、各周波数帯に対して設けられる呼処理制御部３０は、一つであってもよいし、複数であってもよい。各周波数帯に対して複数の呼処理制御部３０が設けられる場合は、図６に示すように、一つのハードウエア装置である呼処理制御部単位に再起動処理が実施されてもよいし、周波数帯単位で再起動処理が実施されてもよい。
【００９１】
周波数単位で再起動処理が実施される場合は、保守監視制御部２０は、各周波数帯の複数の呼処理制御部３０に対して起動条件判定を行い、各周波数帯の複数の呼処理制御部３０すべてが起動条件を満たしているかどうか判定し、満たしている場合は正常起動と判定する。
【図面の簡単な説明】
【００９２】
【図１】本発明の実施の形態における基地局の構成例を示す図である。
【図２】本発明の実施の形態における基地局の第一の再起動処理を説明するシーケンス図である。
【図３】本発明の実施の形態における基地局の第二の再起動処理を説明するシーケンス図である。
【図４】本発明の実施の形態における基地局の第三の再起動処理を説明するシーケンス図である。
【図５】本発明の実施の形態における基地局の第四の再起動処理を説明するシーケンス図である。
【図６】一つの周波数帯に複数の呼処理制御部３０が設けられている場合の再起動処理を示すシーケンス図である。
【図７】保守監視制御部２０に記憶される障害コード表の例を示す図である。
【図８】上位装置１００に記憶される障害コード表の例を示す図である。
【符号の説明】
【００９３】
１０：システムデータ記憶部、２０：監視制御部、２１：バス制御部、２２：外部装置制御部、２３：データベース部、２４：ファイルメモリ部、２５：制御部、３０：呼処理制御部、３１：バス制御部、３２：プロトコル終端部、３３：グローバルメモリ部、３４：ベースバンド処理部、３５：制御部、１００：上位装置
【図１】
2008011031.tif 000006
【図２】
2008011031.tif 000007
【図３】
2008011031.tif 000008
【図４】
2008011031.tif 000009
【図５】
2008011031.tif 000010
【図６】
2008011031.tif 000011
【図７】
2008011031.tif 000012
【図８】
2008011031.tif 000013