(57)【要約】【課題】運用系装置から待機系装置への運用情報引継ぎ中に運用情報管理装置からの運用情報を受信した場合でも、運用系装置と待機系装置間で運用情報が不一致となることを防ぐこと。【解決手段】運用系装置１２０から運用情報を引き継いでいる間は、運用情報管理装置１１０から配信される運用情報の更新をコマンド保留部１４１に保留し、運用系装置１２０からの運用情報引継ぎが完了した後に運用情報保持部１３３の内容を保留していた運用情報に更新するようにしたことにより、運用系装置１２０と待機系装置１３０の運用情報が不一致となるのを防ぐことができる。【選択図】      図１
2004159044.tif 000002
【特許請求の範囲】
【請求項１】
現用の運用系装置に運用情報の転送を要求する運用情報要求手段と、
前記要求に応じて運用系装置から転送される運用情報と、運用情報管理装置から配信される運用情報とを、順次新しい運用情報に更新しながら記憶して保持する運用情報保持手段と、
前記運用情報保持手段に保持された運用情報に基づいた信号処理を行う信号処理手段と、
前記運用系装置に前記運用情報の転送を要求してから、要求した運用情報が前記運用情報保持手段に保持されるまでの間に、前記運用情報管理装置から配信された運用情報を一時保留し、前記運用系装置に要求した情報よりも、前記運用情報管理装置から配信され保留した運用情報を、最新の運用情報として前記運用情報保持手段に記憶保持させる運用情報保留手段と
を具備することを特徴とする二重化システムにおける待機系装置。
【請求項２】
前記待機系装置を、無線電話回線の「呼」の処理を行うために設けられた二重化システムの待機系装置として用いる
ことを特徴とする請求項１に記載の二重化システムにおける待機系装置。
【請求項３】
無線基地局に設けられた、通信端末からの受信信号を増幅する受信増幅処理部、受信信号をアナログ／ディジタル変換するアナログ／ディジタル処理部、アナログ／ディジタル処理された信号に対して逆拡散、チップ同期、誤り訂正符号化又はデータの多重分離のベースバンド信号処理を行うベースバンド信号処理部、ベースバンド信号処理された信号を伝送路上の規定フォーマットに組み立てるセル組立処理部、又は前記セル組立処理部と伝送路との間に設けられた伝送路インターフェース部の少なくとも一つの待機系として用いる
ことを特徴とする請求項１又は請求項２に記載の二重化システムにおける待機系装置。
【請求項４】
現用でサービスを行う運用系装置と、運用系装置と同じ運用情報を保持して運用系装置に障害が発生した場合に新たに運用系となってサービスを継続する待機系装置と、運用系装置及び待機系装置に運用情報を配信する運用情報管理装置とを有し、待機系装置が、運用情報管理装置からの運用情報及び運用系装置からの運用情報に基づいてサービスを継続するようになされた二重化システムでの、運用系装置の運用情報と待機系装置の運用情報を一致させる運用情報一致化方法であって、
待機系装置は、起動時に運用系装置に対して運用情報の転送を要求し、
運用系装置は、待機系装置からの運用情報転送要求を受けると自系装置の保持する運用情報を待機系装置に転送し、
待機系装置は、運用系装置から運用情報を引き継いでいる間に、運用情報管理装置から運用情報が配信された場合には、運用系装置から引き継いだ運用情報ではなく運用情報管理装置から配信された運用情報を最新の運用情報とする
ことを特徴とする二重化システムにおける運用情報一致化方法。
【請求項５】
運用系装置と、待機系装置と、運用系装置及び待機系装置に運用情報を配信する運用情報管理装置とを有する二重化システムにおける前記待機系装置への運用情報の更新を制御するプログラムを格納し、コンピュータにより読み取り可能な記録媒体であって、
運用系装置から運用情報を引き継いでいる間に、運用情報管理装置から運用情報が配信された場合に当該運用情報更新を保留する手順と、運用系装置からの運用情報の引き継ぎが完了した後に、前記保留した運用情報に運用情報を更新する手順と
を具備することを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は二重化システムにおける待機系装置及び二重化システムにおける運用情報一致化方法に関し、例えば無線基地局での「呼」の管理や金融システムのように故障によるサービスの中断を防ぐために構築された二重化システムでの運用系と待機系の運用情報を一致化させる装置及び方法に関する。
【０００２】
【従来の技術】
従来、高い信頼性の求められるシステムでは、同一の処理装置を二つ備えておき、一方が運用系装置として現用でサービスを行い、他方は待機系装置として待機するようになされている。そして、運用系装置に障害が発生した場合に待機系装置が新運用系となって運用処理を開始することでサービスの中断を防ぎ、システムとしての信頼性を確保している（特許文献１参照）。
【０００３】
この場合、装置が運用処理をするために必要な情報（以下、この情報を運用情報と呼ぶ）は、運用系装置と待機系装置で一致させておき、運用系装置の障害発生時には即時待機系装置が新運用系として運用処理を開始できるようにしておく必要がある。これは、運用系装置に障害が発生してしまってからだと、運用系装置から待機系装置に正しく運用情報を引き継げる保証が無いためである。
【０００４】
一般に、運用系装置と待機系装置の運用情報の一致化は、システムの運用情報を管理する装置（以下、これを運用情報管理装置と呼ぶ）を設け、当該運用情報管理装置によって、運用系装置と待機系装置の両系に同じ運用情報を配信することで実現している。
【０００５】
ただし、運用系装置が既に運用開始している状態で待機系装置を後から追加した場合には、待機系装置起動時に運用系装置からその時点での運用情報を待機系装置に転送することで、運用情報を一致化させる。その後は運用情報管理装置が運用系装置と待機系装置の両系に同じ運用情報を配信することで一致化の状態を継続させる。
【０００６】
図５に、従来の二重化システムの構成を示す。二重化システム１は、運用情報管理装置１０と運用系装置２０と待機系装置３０とにより構成されている。そして運用情報管理装置１０、運用系装置２０及び待機系装置３０が伝送路ＴＬにより接続されている。
【０００７】
運用情報管理装置１０はシステムの運用情報を統括管理するもので、運用系装置２０と待機系装置３０の両系に同じ運用情報を配信する。運用情報管理装置１０の保持する運用情報はシステムの運用状態によって変化が発生し、変化があると変化があった運用情報のみを運用系装置２０と待機系装置３０の両系に配信する。
【０００８】
実際上、運用情報管理装置１０では、運用情報保持部１１によって、運用系装置２０と待機系装置３０に送信する運用情報を保持する。コマンド生成部１２は、運用情報保持部１１に保持された運用情報を、運用系装置２０及び待機系装置３０との間であらかじめ規定したフォーマット（例えば運用情報の先頭に識別子や誤り訂正符号を付与したもの。このフォーマットに従ったデータ群をコマンドと称する）に組み立て、組み立てたコマンドを伝送路終端部１３に供給する。伝送路終端部１３はコマンドを伝送路ＴＬに送信する。また伝送路終端部１３は、受信するための伝送プロトコルを終端する。ここで伝送プロトコルは特に規定しない。
【０００９】
運用系装置２０は、伝送路終端部２１を介して入力したコマンドをコマンド処理部２２に送出する。コマンド処理部２２は運用情報管理装置１０より受信したコマンドに付加された識別子から当該コマンドが運用情報管理装置１０からのコマンドであることを認識すると共にコマンドから運用情報を抽出し、抽出した運用情報を運用情報保持部２３に書き込む。またコマンド処理部２２は、待機系装置３０からの運用情報の転送要求コマンドを伝送路終端部２１を介して入力すると、当該転送要求コマンドに付加された識別子から当該コマンドが転送要求コマンドであることを認識して、当該転送要求コマンドをコマンド生成部２４に送出する。
【００１０】
コマンド生成部２４は転送要求コマンドを受け取ると、その要求に応じた運用情報を運用情報保持部２３から読み出して、読み出した運用情報からコマンドを組み立てて（つまり、運用情報の先頭に当該運用情報が運用情報転送コマンドであることを示す識別子を付加して）伝送路終端部２１に送出する。このように、運用系装置２０は、運用管理装置１０から配信された運用情報を運用情報保持部２３に保持すると共に、待機系装置３０からの要求に応じて運用情報を待機系装置３０に送信できるようになっている。また信号処理部２５は、運用情報保持部２３に保持された運用情報に従って所定の信号処理を行う。
【００１１】
待機系装置３０は、伝送路終端部３１を介して入力したコマンドをコマンド処理部３２に送出する。コマンド処理部３２は受信したコマンドから運用情報を抽出し、抽出した運用情報を運用情報保持部３３に書き込む。コマンド生成部３４は、待機系装置３０の起動時に運用系装置２０に対して運用情報の転送を要求するための転送要求コマンドを生成する。この転送要求コマンドは伝送路終端部３１及び伝送路ＴＬを介して運用系装置２０に送出される。また信号処理部３５は、運用情報保持部３３に保持された運用情報に従って、運用系装置２０の信号処理部２５と同様の信号処理を行う。
【００１２】
因みに、図５では、運用系装置２０及び待機系装置３０が有する機能のうち、運用情報の保持及び転送について説明するために必要な機能部のみを示したが、実際には、他の機能を実行する種々の機能部が設けられている。
【００１３】
次に、二重化システム１における運用情報の受け渡しについて、図６を用いて説明する。図６は、二重化システム１において、既に運用系装置２０が運用処理を行っている状態で待機系装置３０が起動した場合の運用系装置２０及び待機系装置３０間の処理シーケンスを示すものである。
【００１４】
また図６では、二重化システム１が無線基地局の呼の管理を行うものとする。つまり、二重化システム１は、無線基地局と各通信端末が接続状態にあるか、又は未接続状態にあるかを運用情報として管理するものとする。なお、二重化システム１は、実際には、「呼」の管理以外の処理も行うが、ここでは前提として運用情報は「呼」の「接続」もしくは「未接続」の情報のみとする。
【００１５】
また運用系装置２０及び待機系装置３０の両装置の運用情報保持部２３、３３が起動時に保持している初期値は「未接続」とする。ただし、この説明では既に運用処理を行っている運用系装置２０が運用情報保持部２３に保持している運用情報は「接続」であるとする。
【００１６】
待機系装置３０は起動処理を完了すると（ＳＰ１）、コマンド生成部３４にて運用情報転送要求コマンドを生成し、伝送路終端部３１及び伝送路ＴＬを介して運用系装置２０に送信する（ＳＰ２）。
【００１７】
運用系装置２０は、伝送路終端部２１を介してコマンド処理部２２にて運用情報転送要求コマンドを受信すると（ＳＰ３）、コマンド生成部２４に現時点で運用情報保持部２３が保持する運用情報を待機系装置３０へ転送するよう指示する。指示を受けたコマンド生成部２４は、運用情報保持部２３が保持する運用情報を読み出し、この運用情報の先頭に当該運用情報が運用情報転送コマンドであることを示す識別子を付加して伝送路終端部２１及び伝送路ＴＬを介して待機系装置３０へ送信する（ＳＰ４）。
【００１８】
待機系装置３０は、運用系装置２０からの運用情報転送コマンドを受信すると、運用情報保持部３３の運用情報を「未接続」から「接続」に更新する（ＳＰ５）。
【００１９】
運用情報管理装置１０は運用情報が「接続」から「未接続」に変わると（ＳＰ６）、コマンド生成部１２でコマンドを生成し、伝送路終端部１３及び伝送路ＴＬを介して運用系装置２０及び待機系装置３０にコマンドを送信する（ＳＰ７）。なお図５には示していないが、運用管理装置１０は、「呼」を管理するための上位装置であるＲＮＣ（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ）と接続されており、運用情報管理部１１にはＲＮＣにより検出された「接続」又は「未接続」の呼の情報が保持されているものとする。
【００２０】
運用系装置２０は、上述した運用情報管理装置１０からのコマンドを伝送路終端部２１を介してコマンド処理部２２で受信すると、運用情報保持部２３の運用情報を「接続」から「未接続」に更新する（ＳＰ８）。同様に、待機系装置３０は、上述した運用情報管理装置１０からのコマンドを伝送路終端部３１を介してコマンド処理部３２で受信すると、運用情報保持部３３の運用情報を「接続」から「未接続」に更新する（ＳＰ９）。
【００２１】
以上の処理によって、運用情報管理装置１０、運用系装置２０及び待機系装置３０の運用情報を一致させて、運用系装置２０から待機系装置３０に処理が切り替えられた際に、それまで運用系装置２０で行っていた処理と同様の処理を待機系装置３０で引き継ぐことができる。
【００２２】
【特許文献１】
特開平６−２５２９３９号公報
【００２３】
【発明が解決しようとする課題】
しかしながら、上記従来の二重化システム１においては、運用系装置２０から待機系装置３０への運用情報引継ぎ中に運用情報管理装置１０からのコマンドを受信した場合に、待機系装置３０において運用情報が正しく更新されず、運用情報管理装置１０及び運用系装置２０と、待機系装置３０との運用情報に不一致が生じる問題があった。
【００２４】
この問題について、図７を用いて説明する。図７は、二重化システム１において、既に運用系装置２０が運用処理を行っている状態で、待機系装置３０が起動した場合の運用系装置２０及び待機系装置３０間の処理シーケンスを示すものである。
【００２５】
ここで図７では、図６と同様に、運用系装置２０及び待機系装置３０の両装置の運用情報保持部２３、３３が起動時に保持している初期値は「未接続」とし、既に運用処理を行っている運用系装置２０が運用情報保持部２３に保持している運用情報は「接続」であるとする。
【００２６】
待機系装置３０は起動処理を完了すると（ＳＰ１１）、コマンド生成部３４にて運用情報転送要求コマンドを生成し、伝送路終端部３１及び伝送路ＴＬを介して運用系装置２０に送信する（ＳＰ１２）。運用系装置２０は、伝送路終端部２１を介してコマンド処理部２２にて運用情報転送要求コマンドを受信すると（ＳＰ１３）、コマンド生成部２４に現時点で運用情報保持部２３が保持する運用情報を待機系装置３０へ転送するよう指示する。指示を受けたコマンド生成部２４は、運用情報保持部２３が保持する運用情報を読み出し、運用情報転送コマンドを生成して伝送路終端部２１及び伝送路ＴＬを介して待機系装置３０へ送信する（ＳＰ１４）。
【００２７】
運用情報管理装置１０は運用情報が「接続」から「未接続」に変わると（ＳＰ１５）、コマンド生成部１２でコマンドを生成し、伝送路終端部１３及び伝送路ＴＬを介して運用系装置２０及び待機系装置３０にコマンドを送信する（ＳＰ１６）。
【００２８】
運用系装置２０は、上述した運用情報管理装置１０からのコマンドを伝送路終端部２１を介してコマンド処理部２２で受信すると、運用情報保持部２３の運用情報を「接続」から「未接続」に更新する（ＳＰ１７）。
【００２９】
同様に、待機系装置３０は、上述した運用情報管理装置１０からのコマンドを伝送路終端部３１を介してコマンド処理部３２で受信すると、運用情報保持部３３の運用情報を「未接続」から「未接続」に更新する（ＳＰ１８）。
【００３０】
次に、待機系装置３０は、運用系装置２０からの運用情報転送コマンドを受信すると、運用情報保持部３３の運用情報を「未接続」から「接続」に更新する（ＳＰ１９）。
【００３１】
この時、運用系装置２０の保持する運用情報は「未接続」であるにも拘わらず、待機系装置３０の保持する運用情報は「接続」となり、運用情報不一致の状態が発生する。
【００３２】
このように、運用系装置２０から待機系装置３０への運用情報引継ぎ中に運用情報管理装置１０からのコマンドを受信した場合に、待機系装置３０において運用情報が正しく更新されず、運用系装置２０と待機系装置３０の運用情報に不一致が生じる場合がある。
【００３３】
このように運用系装置と待機系装置の運用情報が不一致となった場合には、運用系装置から待機系装置に処理を切り替えた場合に問題が発生する。例えば上述したように、「呼」の「接続」又は「未接続」が運用情報として扱われている場合には、運用系装置が「接続」の運用情報で稼働しているにも拘わらず、待機系装置が処理切替え時に「未接続」で運用を開始してしまうため、「呼」を切断してしまうことになる（つまり、通話中に突然通話が途切れることになる）。
【００３４】
本発明はかかる点に鑑みてなされたものであり、運用系装置から待機系装置への運用情報引継ぎ中に運用情報管理装置からの運用情報を受信した場合でも、運用系装置と待機系装置間で運用情報が不一致となることを防ぐことが可能な二重化システムにおける待機系装置及び二重化システムにおける運用情報一致化方法を提供することを目的とする。
【００３５】
【課題を解決するための手段】
かかる課題を解決するため本発明は、以下の構成を採る。
【００３６】
本発明の二重化システムにおける待機系装置は、現用の運用系装置に運用情報の転送を要求する運用情報要求手段と、要求に応じて運用系装置から転送される運用情報と運用情報管理装置から配信される運用情報とを順次新しい運用情報に更新しながら記憶して保持する運用情報保持手段と、運用情報保持手段に保持された運用情報に基づいた信号処理を行う信号処理手段と、運用系装置に運用情報の転送を要求してから、要求した運用情報が運用情報保持手段に保持されるまでの間に、運用情報管理装置から配信された運用情報を一時保留し、運用系装置に要求した情報よりも、運用情報管理装置から配信され保留した運用情報を、最新の運用情報として運用情報保持手段に記憶保持させる運用情報保留手段と、を具備する構成を採る。
【００３７】
この構成によれば、現用の運用系装置に保持されている運用情報を待機系装置に引き継ぎ中に、運用情報管理装置から最新の運用情報が運用系装置及び待機系装置に配信された場合に、この最新の運用情報が一旦運用情報保留手段に保留された後、運用系装置から転送された運用情報よりも最新の運用情報として運用情報保持手段に保持されるようになる。この結果、運用系装置と待機系装置に保持されている最新の運用情報を一致させることができる。つまり、現用の運用系装置に保持されている運用情報を待機系装置に引き継ぎ中に、運用情報管理装置から最新の運用情報が運用系装置及び待機系装置に配信された場合において、引継中の運用情報が誤って最新の運用情報として保持されることに起因する、運用系装置と待機系装置との間の運用情報の不一致を、運用情報保留手段を設けたことにより、有効に回避することができるようになる。
【００３８】
本発明は、二重化システムにおける上記待機系装置を、無線電話回線の「呼」の処理を行うために設けられた二重化システムの待機系装置として用いる構成を採る。
【００３９】
この構成によれば、「呼」の「接続」又は「未接続」を表す運用情報を、運用系装置と待機系装置との間で確実に一致させることができるようになるので、例えば運用系装置が「接続」の運用情報で稼働しているにも拘わらず、待機系装置が処理切替え時に「未接続」で運用を開始してしまい、呼を切断してしまうといった重大な問題を確実に回避できるようになる。
【００４０】
本発明の二重化システムにおける待機系装置は、無線基地局に設けられた、通信端末からの受信信号を増幅する受信信号増幅処理部、受信信号をアナログ／ディジタル変換するアナログ／ディジタル処理部、アナログ／ディジタル処理された信号に対して逆拡散、チップ同期、誤り訂正符号化又はデータの多重分離のベースバンド信号処理を行うベースバンド信号処理部、ベースバンド信号処理された信号を伝送路上の規定フォーマットに組み立てるセル組立処理部、又は前記セル組立処理部と伝送路との間に設けられた伝送路インターフェース部の少なくとも一つの待機系として用いる構成を採る。
【００４１】
この構成によれば、無線基地局における各種の信号処理部を二重化構成とした場合に、運用系装置から待機系装置に運用を切り替えたときの運用情報を確実に一致させることができるようになるので、信頼性の高い無線基地局を実現できる。
【００４２】
本発明の二重化システムにおける運用情報一致化方法は、現用でサービスを行う運用系装置と、運用系装置と同じ運用情報を保持して運用系装置に障害が発生した場合に新たに運用系となってサービスを継続する待機系装置と、運用系装置及び待機系装置に運用情報を配信する運用情報管理装置とを有し、待機系装置が、運用情報管理装置からの運用情報及び運用系装置からの運用情報に基づいてサービスを継続するようになされた二重化システムでの、運用系装置の運用情報と待機系装置の運用情報を一致させる運用情報一致化方法であって、待機系装置は、起動時に運用系装置に対して運用情報の転送を要求し、運用系装置は、待機系装置からの運用情報転送要求を受けると自系装置の保持する運用情報を待機系装置に転送し、待機系装置は、運用系装置から運用情報を引き継いでいる間に、運用情報管理装置から運用情報が配信された場合には、運用系装置から引き継いだ運用情報ではなく運用情報管理装置から配信された運用情報を最新の運用情報とする。
【００４３】
この方法によれば、現用の運用系装置に保持されている運用情報を待機系装置に引き継ぎ中に、運用情報管理装置から最新の運用情報が運用系装置及び待機系装置に配信された場合において、運用系装置から引き継ぎ中の運用情報ではなく運用情報管理装置から配信された運用情報を最新の運用情報とするので、運用系装置と待機系装置での最新の運用情報を一致させることができる。
【００４４】
本発明の記録媒体は、運用系装置と、待機系装置と、運用系装置及び待機系装置に運用情報を配信する運用情報管理装置とを有する二重化システムにおける前記待機系装置への運用情報の更新を制御するプログラムを格納し、コンピュータにより読み取り可能な記録媒体であって、運用系装置から運用情報を引き継いでいる間に、運用情報管理装置から運用情報が配信された場合に当該運用情報更新を保留する手順と、運用系装置からの運用情報の引き継ぎが完了した後に、前記保留した運用情報に運用情報を更新する手順とを格納する。
【００４５】
【発明の実施の形態】
本発明の骨子は、待機系装置が、運用系装置から運用情報を引き継いでいる間に、運用情報管理装置から運用情報が配信された場合には、運用系装置から引き継いだ運用情報ではなく運用管理装置から配信された運用情報を最新の運用情報として保持するようにしたことである。これにより、運用系装置と待機系装置との間の運用情報を確実に一致させることができるようになる。
【００４６】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００４７】
（実施の形態１）
図１は、全体として、本発明の待機系装置が設けられている二重化システムの構成を示すブロック図である。二重化システム１００は、運用情報管理装置１１０と運用系装置１２０と待機系装置１３０とにより構成されている。そして運用情報管理装置１１０、運用系装置１２０及び待機系装置１３０が伝送路ＴＬにより接続されている。
【００４８】
運用情報管理装置１１０はシステムの運用情報を統括管理するもので、運用系装置１２０と待機系装置１３０の両系に同じ運用情報を配信する。運用情報管理装置１１０の保持する運用情報はシステムの運用状態によって変化が発生し、変化があると変化があった運用情報のみを運用系装置１２０と待機系装置１３０の両系に配信する。
【００４９】
実際上、運用情報管理装置１１０では、運用情報保持部１１１によって、運用系装置１２０と待機系装置１３０に送信する運用情報を保持する。コマンド生成部１１２は、運用情報保持部１１１に保持された運用情報を、運用系装置１２０及び待機系装置１３０との間であらかじめ規定したフォーマット（例えば運用情報の先頭に識別子や誤り訂正符号を付与したもの。このフォーマットに従ったデータ群をコマンドと称する）に組み立て、組み立てたコマンドを伝送路終端部１１３に供給する。伝送路終端部１１３はコマンドを伝送路ＴＬに送信する。また伝送路終端部１１３は、受信するための伝送プロトコルを終端する。ここで伝送プロトコルは特に規定しない。
【００５０】
運用系装置１２０は、伝送路終端部１２１を介して入力したコマンドをコマンド処理部１２２に送出する。コマンド処理部１２２は運用情報管理装置１１０より受信したコマンドに付加された識別子から当該コマンドが運用情報管理装置１０からのコマンドであることを認識すると共にコマンドから運用情報を抽出し、抽出した運用情報を運用情報保持部１２３に書き込む。またコマンド処理部１２２は、待機系装置１３０からの運用情報の転送要求コマンドを伝送路終端部２１を介して入力すると、当該転送要求コマンドに付加された識別子から当該コマンドが転送要求コマンドであることを認識して、当該転送要求コマンドをコマンド生成部１２４に送出する。コマンド生成部１２４は転送要求コマンドを受け取ると、その要求に応じた運用情報を運用情報保持部１２３から読み出して、読み出した運用情報からコマンドを組み立てて（つまり、運用情報の先頭に当該運用情報が運用情報転送コマンドであることを示す識別子を付加して）伝送路終端部１２１に送出する。
【００５１】
このように、運用系装置１２０は、運用情報管理装置１１０から配信された運用情報を運用情報保持部１２３に保持すると共に、待機系装置１３０からの要求に応じて運用情報を待機系装置１３０に送信できるようになっている。また信号処理部１２５は、運用情報保持部１２３に保持された運用情報に従って所定の信号処理を行う。
【００５２】
待機系装置１３０は、伝送路終端部１３１を介して入力したコマンドをコマンド処理部１４０に送出する。コマンド処理部１４０は受信したコマンドから運用情報を抽出し、抽出した運用情報を運用情報保持部１３３に書き込む。コマンド生成部１３４は、現用の運用系装置１２０に運用情報の転送を要求する運用情報要求手段として機能し、待機系装置１３０の起動時に運用系装置１２０に対して運用情報の転送を要求するための転送要求コマンドを生成する。この転送要求コマンドは伝送路終端部１３１及び伝送路ＴＬを介して運用系装置１２０に送出される。
【００５３】
かかる構成に加えて、待機系装置１３０は、コマンド保留部１４１を有する。ここでコマンド保留部１４１及びコマンド処理部１４０は、運用系装置１２０に運用情報の転送を要求してから、要求した運用情報が運用情報保持部１３３に保持されるまでの間に、運用情報管理装置１１０から配信された運用情報を一時保留し、運用系装置１２０に要求した情報よりも、運用情報管理装置１１０から配信され保留した運用情報を、最新の運用情報として運用情報保持部１３３に記憶保持させるための運用情報保留手段として機能する。
【００５４】
具体的に説明すると、コマンド処理部１４０は、コマンド生成部１３４から運用系装置１２０に運用情報の転送要求があったか否かを、コマンド生成部１３４からの転送要求信号により認識している。コマンド処理部１４０は、「コマンド保留状態」と「コマンド保留停止状態」の状態を持つ。待機系装置１３０の起動時における初期状態は「コマンド保留停止状態」であり、コマンド生成部１３４から運用情報転送要求コマンドが送信されたときに「コマンド保留状態」に遷移する。
【００５５】
そして、「コマンド保留状態」で運用系装置１２０からの運用情報転送コマンドを受信し、コマンド処理部１４０が運用情報保持部１３３に運用情報の書き込みを完了すると、「コマンド保留停止状態」に遷移する。
【００５６】
コマンド処理部１４０は、「コマンド保留停止状態」でコマンドを受信すると、全てのコマンドの処理（運用情報保持部１３３への運用情報の書き込み）を行う。一方、「コマンド保留状態」の場合、運用系装置１２０から転送された運用情報コマンドであれば運用情報保持部１３３にそのまま書き込み、運用情報管理装置１１０からのコマンドであればコマンド保留部１４１に受信コマンドを保留させる。因みに、コマンド処理部１４０は、運用系装置１２０からの運用情報コマンドであるか、運用情報管理装置１１０からのコマンドであるかを、コマンドの先頭に付加された識別子により認識する。
【００５７】
コマンド処理部１４０は、「コマンド保留状態」から「コマンド保留停止状態」に遷移したときには、コマンド保留部１４１に保留中のコマンドがある場合、当該コマンドを運用情報に変換して運用情報保持部１３３に書き込む。コマンド保留部１４１に複数のコマンドを保留していた場合には保留した順番の早いコマンドから順番に運用情報保持部１３３に書き込む。
【００５８】
このように、コマンド処理部１４０は、転送要求がされた状態で、運用情報管理装置１１０からの運用情報（コマンド）を伝送路終端部１３１を介して入力した場合には、このコマンドを一旦コマンド保留部１４１に送出する。コマンド処理部１４０は、続いて運用系装置１２０から転送要求に応じたコマンドが入力されると、このコマンドを運用情報保持部１３３に書き込む。次に、コマンド処理部１４１は、コマンド保留部１４１に保留させた運用情報管理装置１１０からのコマンドを読み出して運用情報保持部１３３に書き込むことにより、運用情報を更新する。
【００５９】
これにより、運用系装置１２０からの運用情報を引き継ぎ中に、運用情報管理装置１１０から新たな運用情報が配信された際に、運用情報管理装置１１０からの新たな運用情報を最新の運用情報として運用情報保持部１３３に保持させることができるようになる。この結果、最新の運用情報を運用系装置１２０との間で一致させることができる。
【００６０】
信号処理部１３５は、この最新の運用情報に基づいて所定の信号処理を行う。この結果、運用系装置１２０の信号処理部１２５と待機系装置１３０の信号処理部１３５は、同様の信号処理を行うこととなり、待機系装置１３０は、運用系装置１２０と同様の処理を引き継ぐことができる。
【００６１】
次に、この実施の形態による二重化システム１００の動作について、図２を用いて説明する。図２は、既に運用系装置１２０が運用処理を行っている状態で待機系装置１３０が起動した場合の運用系装置１２０及び待機系装置１３０間の処理シーケンスを示すものである。
【００６２】
また図２では、二重化システム１００が無線基地局の呼の管理を行うものとする。つまり、二重化システム１００は、無線基地局と各通信端末が接続状態にあるか、又は未接続状態にあるかを運用情報として管理するものとする。なお、二重化システム１００は、実際には、呼の管理以外の処理も行うが、ここでは前提として運用情報は呼の「接続」もしくは「未接続」の情報のみとする。
【００６３】
また運用系装置１２０及び待機系装置１３０の両装置の運用情報保持部１２３、１３３が起動時に保持している初期値は「未接続」とする。ただし、この説明では既に運用処理を行っている運用系装置１２０が運用情報保持部１２３に保持している運用情報は「接続」であるとする。
【００６４】
待機系装置１３０は起動処理を完了すると（ＳＰ１１）、コマンド生成部１３４にて運用情報転送要求コマンドを生成し、これを、伝送路終端部１３１及び伝送路ＴＬを介して運用系装置１２０に送信すると共にコマンド処理部１４０に送信する（ＳＰ１２）。コマンド処理部１４０は前記運用情報転送要求コマンドを受けてコマンド保留停止状態からコマンド保留状態に遷移する（ＳＰ１２）。
【００６５】
運用系装置１２０は、伝送路終端部１２１を介してコマンド処理部１２２にて運用情報転送要求コマンドを受信すると（ＳＰ１３）、コマンド生成部１２４に現時点で運用情報保持部１２３が保持する運用情報を待機系装置１３０へ転送するよう指示する。指示を受けたコマンド生成部１２４は、運用情報保持部１２３が保持する運用情報を読み出し、この運用情報の先頭に当該運用情報が運用情報転送コマンドであることを示す識別子を付加して伝送路終端部１２１及び伝送路ＴＬを介して待機系装置１３０へ送信する（ＳＰ１４）。
【００６６】
運用情報管理装置１１０は運用情報が「接続」から「未接続」に変わると（ＳＰ１５）、コマンド生成部１１２でコマンドを生成し、伝送路終端部１１３及び伝送路ＴＬを介して運用系装置１２０及び待機系装置１３０にコマンドを送信する（ＳＰ１６）。
【００６７】
運用系装置１２０は運用情報管理装置１１０からの前記コマンドを伝送路終端部１２１を介してコマンド処理部１２１で受信すると、運用情報保持部１２３の運用情報を「接続」から「未接続」に更新する（ＳＰ１７）。
【００６８】
一方、待機系装置１３０は、運用情報管理装置１１０からの前記コマンドを伝送路終端部１３１を介してコマンド処理部１４０で受信すると、コマンド保留部１４１に当該コマンドを保持する（ＳＰ１８）。待機系装置１３０は、コマンド処理部１４０において運用系装置１２０からの運用情報が転送されると、運用情報保持部１３３の運用情報を「未接続」から「接続」に更新する（ＳＰ１９）。コマンド処理部１４０は、運用情報転送コマンドの処理が終了すると、コマンド保留状態からコマンド保留停止状態に遷移する。
【００６９】
因みに、ここで述べているコマンド処理部１４０による運用情報転送コマンドの処理終了とは、コマンド処理部１４０が識別子「ＥＮＤ」が付けられた運用情報転送コマンドを運用情報保持部１３３に書き込み完了したことを表す。具体的に説明すると、運用系装置１２０のコマンド生成部１２４は、運用情報転送要求コマンドを入力した場合、１個ないし複数個の運用情報転送コマンドを送出するが、このとき各運用情報転送コマンドにはその運用情報転送コマンドが最終コマンドである否かを示す２値の識別子「ＥＮＤ」、「Ｎｏｔ  ＥＮＤ」を付加するようになっている。そして、待機系装置１３０のコマンド処理部１４０は、識別子「ＥＮＤ」が付けられた運用情報転送コマンドを運用情報保持部１３３に書き込み完了すると、コマンド保留状態からコマンド保留停止状態に遷移する。
【００７０】
コマンド処理部１４０は、コマンド保留状態からコマンド保留停止状態に遷移すると、コマンド保留部１４１に保留中の運用情報管理装置１１０からのコマンドを運用情報に変換して運用情報保持部１３３に書き込む。これによって運用情報保持部１３３の運用情報は「未接続」に更新される（ＳＰ２０）。
【００７１】
かくして以上の構成によれば、運用系装置１２０から運用情報を引き継いでいる間は、運用情報管理装置１１０から配信される運用情報の更新をコマンド保留部１４１に保留し、運用系装置１２０からの運用情報引継ぎが完了した後に運用情報保持部１３３の内容を保留していた運用情報に更新するようにしたことにより、運用系装置１２０と待機系装置１３０の運用情報が不一致となるのを防ぐことができる二重化システム１００の待機系装置１３０を実現し得る。
【００７２】
（実施の形態２）
この実施の形態では、実施の形態１で説明した二重化システム１００を、適用するに好適な例として、移動体通信システムの無線基地局について説明する。
【００７３】
先ず、移動体通信システムの全体構成を、図３を用いて説明する。移動体通信システム２００は、複数の無線基地局２０２−１〜２０２−ｎが有線伝送路２０３−１〜２０３−ｎにより無線基地局制御装置２０４に接続されており、無線基地局制御装置２０４は複数の無線基地局２０２−１〜２０２−ｎを統括制御する。各無線基地局２０２−１〜２０２−ｎは、通信圏内に存在する通信端末２０１と無線通信を行う。
【００７４】
図４に、無線基地局２０２の受信系の構成を示す。この図に示すように、無線基地局２０２は、アンテナ３０１で受信した受信信号に対して受信増幅部３０２により増幅処理を行う。アナログ／ディジタル変換部（Ａ／Ｄ）３０３によりアナログディジタル変換された受信信号は、ベースバンド信号処理部３０４に送出される。
【００７５】
ベースバンド信号処理部３０４は、受信信号に対して、逆拡散、チップ同期、誤り訂正符号化及びデータの多重分離等のベースバンド信号処理を行う。セル組立部３０５は受信信号のセル化を行う。ここでセルのフォーマットは特に規定しないが、この実施の形態ではＡＴＭセルを前提とする。セル組立部３０５は、転送すべき情報を固定長のブロック（すなわちセル）に分割すると共に、分割した各セルに宛先などの制御情報を含んだヘッダ（５バイト）を付加する。セルの長さは、一般的に５３バイト（５＋４８バイト）である。
【００７６】
セル組立部３０５により組み立てられたセルは、伝送路インターフェース（Ｉ／Ｆ）部運用系３０６と伝送路インターフェース（Ｉ／Ｆ）部待機系３０７の両方に送出される。伝送路インターフェース部運用系３０６及び待機系３０７は、無線基地局２０２と伝送路２０３との間のインターフェース処理を行う。
【００７７】
ここで伝送路インターフェース部運用系３０６は、実施の形態１で上述した運用系装置１２０と同様の構成でなり、伝送路インターフェース部待機系３０７は、待機系装置１３０と同様の構成でなる。伝送路インターフェース部運用系３０６及び待機系３０７は、運用情報管理装置３０８からの運用情報に基づき受信セルを伝送路２０３へ送出する。伝送路インターフェース部運用系３０６及び待機系３０７は、セル組立部３０５から同じセルを受信するが、伝送路２０３へのセル送出は運用系のみが行い、待機系は行わない。なお、運用系３０６に何らかの障害が発生した場合には待機系３０７が運用系、運用系３０６が待機系に切り替わる。
【００７８】
運用情報管理装置３０８は、実施の形態１において説明した運用情報管理装置１１０と同様の構成でなり、伝送路インターフェース部運用系３０６及び待機系３０７には同じ運用情報を送信すると共に、他の信号処理部３０２、３０３、３０４、３０５には各信号処理部に必要な運用情報を送信する。
【００７９】
例えば伝送路インターフェース部運用系３０６及び待機系３０７には、運用情報として受信セルを伝送路２０３に送信するか否かを指示する運用情報を送信する。因みに、運用情報管理装置３０８は、無線基地局制御装置２０４からの制御情報（例えば通信端末２０１をどの無線基地局２０１−１〜２０１−ｎに割り当てるかを示すコネクション情報）に基づいて運用情報を生成する。
【００８０】
伝送路インターフェース部運用系３０６及び待機系３０７は、呼の状態が「接続」である運用情報を保持している場合には、受信セルを伝送路２０３を介して無線基地局制御装置２０４に送出し、「未接続」である運用情報を保持している場合には、受信セルを送出しない。
【００８１】
このとき、この運用情報が伝送路インターフェース部運用系３０６と伝送路インターフェース部待機系３０７とで一致しない場合には、例えば伝送路インターフェース部運用系３０６が「接続」の運用情報で稼働しているにも拘わらず、伝送路インターフェース部待機系３０７が処理切替え時に「未接続」で運用を開始してしまい、呼を切断してしまうといった重大な問題が生じる。
【００８２】
しかしながら、この実施の形態では、伝送路インターフェース部待機系３０７を、実施の形態１で説明した待機系装置１３０と同様の構成としているので、伝送路インターフェース部待機系３０７の運用情報を伝送路インターフェース部運用系３０６の運用情報と確実に一致させることができるので、誤った呼切断等を未然に回避することができるようになる。
【００８３】
かくして以上の構成によれば、実施の形態１で説明した二重化システム１００を無線基地局２０２に適用したことにより、信頼性の高い無線基地局２０２を実現できる。
【００８４】
特に無線基地局２０２では、上述した、受信増幅部３０２、アナログディジタル変換部３０３、ベースバンド信号処理部３０４、セル組立部３０５及び伝送路インターフェース部３０６、３０７を、運用系装置と待機系装置の二重化構成とする場合が一般的である。そして、運用系装置と待機系装置を、主装置に着脱自在のカード状として定期的に交換するようになっている。つまり、運用系装置から待機系装置への切り替えが定期的に行われる可能性が高い。従って、この切り替え時の信頼性を高くすることで、無線基地局２０２の信頼性は格段に向上することになる。
【００８５】
なおこの実施の形態では、伝送路インターフェース部に本発明の二重化システムの待機系を適用した場合について述べたが、受信増幅部３０２、アナログディジタル変換部３０３、ベースバンド信号処理部３０４、又はセル組立部３０５を二重化構成としたときに、本発明の待機系装置を適用した場合にも、上述したのと同様の効果を得ることができる。
【００８６】
また本発明の二重化システムの待機系装置及び二重化システムにおける運用情報一致化方法は、無線基地局に限らず、金融システム等の他の二重化システムに適用できることは言うまでもない。
【００８７】
さらに上述した実施の形態では、本発明の二重化システムにおける運用情報一致化方法をハードウェアにより実現する場合について説明したが、本発明はこれに限らず、運用系装置から運用情報を引き継いでいる間に、運用情報管理装置から運用情報が配信された場合に当該運用情報更新を保留する手順と、運用系装置からの運用情報の引き継ぎが完了した後に、前記保留した運用情報に運用情報を更新する手順とをコンピュータにより読み取り可能な記録媒体に格納し、これをコンピュータにより読み取ってソフトウェアプログラムにより実行するようにしてもよい。
【００８８】
【発明の効果】
以上説明したように、本発明によれば、待機系装置が、運用系装置から運用情報を引き継いでいる間に、運用情報管理装置から運用情報が配信された場合には、運用系装置から引き継いだ運用情報ではなく運用情報管理装置から配信された運用情報を最新の運用情報として保持するようにしたことにより、運用系装置から待機系装置への運用情報引継ぎ中に運用情報管理装置からの運用情報を受信した場合でも、運用系装置と待機系装置間で運用情報が不一致となることを防ぐことが可能な二重化システムにおける待機系装置及び二重化システムにおける運用情報一致化方法を実現できる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係る二重化システムの構成を示すブロック図
【図２】実施の形態１の二重化システムの処理シーケンスを示す図
【図３】移動体通信システムの構成を示す図
【図４】実施の形態２の無線基地局の構成を示すブロック図
【図５】従来の二重化システムの構成を示すブロック図
【図６】従来の二重化システムの処理シーケンスを示す図
【図７】従来の二重化システムにおいて、運用系装置から待機系装置への運用情報引継ぎ中に運用情報管理装置からの運用情報を受信した場合の処理シーケンスを示す図
【符号の説明】
１００  二重化システム
１１０、３０８  運用情報管理装置
１１１、１２３、１３３  運用情報保持部
１１２、１２４、１３４  コマンド生成部
１２０  運用系装置
１２２、１４０  コマンド処理部
１３０  待機系装置
１４１  コマンド保留部
２０２、２０２−１〜２０２−ｎ  無線基地局
【図１】
2004159044.tif 000003
【図２】
2004159044.tif 000004
【図３】
2004159044.tif 000005
【図４】
2004159044.tif 000006
【図５】
2004159044.tif 000007
【図６】
2004159044.tif 000008
【図７】
2004159044.tif 000009