(57)【要約】      （修正有）【課題】インターフェース部が迅速に運用を開始することが可能な通信装置を提供する。【解決手段】インターフェース部と、インターフェース部を監視する監視制御部と、を備える通信装置において、インターフェース部は、通信装置の運用情報を記憶するＩＦ不揮発性メモリを備える通信装置とする。また、好ましくは、電源が起動された場合に、インターフェース部は、ＩＦ不揮発性メモリに記憶された運用情報に基づき、運用を開始する通信装置とする。また、好ましくは電源が起動された場合に、インターフェース部は、ＩＦ不揮発性メモリに記憶された運用情報に基づき運用を開始する通信装置とする。【選択図】図１
2010147803.tif 000002
【特許請求の範囲】
【請求項１】
インターフェース部と、前記インターフェース部を監視する監視制御部と、を備える通信装置において、
前記インターフェース部は、前記通信装置の運用情報を記憶するＩＦ不揮発性メモリを備える
ことを特徴とする通信装置。
【請求項２】
請求項１に記載の通信装置において、
電源が起動された場合に、
前記インターフェース部は、前記ＩＦ不揮発性メモリに記憶された運用情報に基づき、運用を開始する
ことを特徴とする通信装置。
【請求項３】
請求項１又は請求項２に記載の通信装置において、
前記インターフェース部は、各々が前記運用情報を記憶する複数の前記ＩＦ不揮発性メモリと、前記ＩＦ不揮発性メモリに記憶された前記運用情報の誤りの有無を検出するＩＦメモリ誤り検出部と、を備え、
前記通信装置の電源が起動された場合に、
前記インターフェース部は、
前記複数のＩＦ不揮発性メモリのうち、前記ＩＦメモリ誤り検出部が前記運用情報に誤りがないことを検出したいずれか一つの前記ＩＦ不揮発性メモリに記憶された運用情報に基づき、運用を開始する
ことを特徴とする通信装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の通信装置起動時の運用情報復元方法であって、
前記インターフェース部は、前記ＩＦ不揮発性メモリに記憶された前記運用情報の誤りの有無を検出するＩＦメモリ誤り検出部と、各々が前記運用情報を記憶する第一のＩＦ不揮発性メモリと第二のＩＦ不揮発性メモリと、を備え、
電源が起動されると、
前記ＩＦメモリ誤り検出部が、前記第一のＩＦ不揮発性メモリに記憶された前記運用情報に誤りがあるか否かを検出する第一誤検出工程と、
前記第一誤検出工程において、前記第一のＩＦ不揮発性メモリに記憶された前記運用情報に誤りがない場合に、
前記インターフェース部が、前記第一のＩＦ不揮発性メモリに記憶された前記運用情報に基づいて運用を開始する工程と、
前記第一誤検出工程において、前記第一のＩＦ不揮発性メモリに記憶された前記運用情報に誤りがある場合に、
前記ＩＦメモリ誤り検出部が、前記第二のＩＦ不揮発性メモリに記憶された前記運用情報に誤りがあるか否かを検出する第二誤検出工程と、
前記第二誤検出工程において、前記第二のＩＦ不揮発性メモリに記憶された前記運用情報に誤りがない場合に、
前記第二のＩＦ不揮発性メモリに記憶された前記運用情報に基づいて運用を開始する工程と、
前記第二誤検出工程において、前記第二のＩＦ不揮発性メモリに記憶された前記運用情報に誤りがある場合に、
前記監視制御部からの指示により、前記監視制御部に記憶された前記運用情報に基づいて運用を開始する
ことを特徴とする通信装置起動時の運用情報復元方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置および通信装置起動時の運用情報復元方法に関する。
【背景技術】
【０００２】
インターフェース部（個別部とも称する）とそれを監視制御する監視制御部とを備える通信装置においては、監視制御部が通信装置の全ての運用情報を一括して記憶している。このような通信装置においては、電源再起動時のインターフェース部における運用情報の復元は、監視制御部におけるファームウェアの立ち上げ処理が完了した後に為される。
【０００３】
すなわち、通信装置の電源起動時には、監視制御部におけるファームウェアの立ち上げ処理が完了した後に、監視制御部が備える不揮発性メモリ内の運用情報を監視制御部からインターフェース部へと転送してインターフェース部の運用情報の復元を行い、これによりインターフェース部におけるサービスが再開される。
【０００４】
また、監視制御部は、従来一つの不揮発性メモリを備え、この不揮発性メモリ内の運用情報しか保持していない。このため、この一つの不揮発性メモリ内の運用情報が、例えば書き込み中の予期せぬ電源断等の原因により破壊されれば、運用情報が復元されないこととなる。
【０００５】
このような事態を回避するため、ＯＳ立ち上げ時に不揮発性メモリの内容が更新されたか否かを判断する手段を設けて適宜バックアップし、更新情報を含めた設定情報の復元処理を容易にする方法が、例えば下記特許文献１に提案されている。
【特許文献１】特開平５−１４３２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の通信装置は、電源を投入すると、ファームウェアの立ち上げが完了するまでの間、インターフェース部の運用情報が復元されないため、サービス開始までに時間がかかっていた。
【０００７】
また、停電等によるユーザが意図しない電源断が発生した場合、不揮発性メモリに保存している装置情報が破壊される可能性があり、不揮発性メモリ内の情報が破壊されている状態にて、装置の立ち上げを実施した場合、個別部の運用情報が正常に復元できなくなり、サービスに影響を及ぼすことになることが懸念された。
【０００８】
本発明は、このような問題点に鑑み為されたものであって、インターフェース部が迅速に運用を開始することが可能な通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明にかかる通信装置は、インターフェース部と、インターフェース部を監視する監視制御部と、を備える通信装置において、インターフェース部は、通信装置の運用情報を記憶するＩＦ不揮発性メモリを備える。
【００１０】
また、この発明にかかる通信装置は、好ましくは電源が起動された場合に、インターフェース部が、ＩＦ不揮発性メモリに記憶された運用情報に基づき、運用を開始してもよい。
【００１１】
また、この発明にかかる通信装置は、さらに好ましくはインターフェース部が、各々が運用情報を記憶する複数のＩＦ不揮発性メモリと、ＩＦ不揮発性メモリに記憶された運用情報の誤りの有無を検出するＩＦメモリ誤り検出部とを備え、通信装置の電源が起動された場合に、インターフェース部は、複数のＩＦ不揮発性メモリのうち、ＩＦメモリ誤り検出部が運用情報に誤りがないことを検出したいずれか一つのＩＦ不揮発性メモリに記憶された運用情報に基づき、運用を開始してもよい。
【００１２】
また、この発明にかかる通信装置起動時の運用情報復元方法は、インターフェース部が、ＩＦ不揮発性メモリに記憶された運用情報の誤りの有無を検出するＩＦメモリ誤り検出部と、各々が運用情報を記憶する第一のＩＦ不揮発性メモリと第二のＩＦ不揮発性メモリと、を備え、電源が起動されると、ＩＦメモリ誤り検出部が、第一のＩＦ不揮発性メモリに記憶された運用情報に誤りがあるか否かを検出する第一誤検出工程と、第一誤検出工程において、第一のＩＦ不揮発性メモリに記憶された運用情報に誤りがない場合に、インターフェース部が、第一のＩＦ不揮発性メモリに記憶された運用情報に基づいて運用を開始する工程と、第一誤検出工程において、第一のＩＦ不揮発性メモリに記憶された運用情報に誤りがある場合に、ＩＦメモリ誤り検出部が、第二のＩＦ不揮発性メモリに記憶された運用情報に誤りがあるか否かを検出する第二誤検出工程と、第二誤検出工程において、第二のＩＦ不揮発性メモリに記憶された運用情報に誤りがない場合に、第二のＩＦ不揮発性メモリに記憶された運用情報に基づいて運用を開始する工程と、第二誤検出工程において、第二のＩＦ不揮発性メモリに記憶された運用情報に誤りがある場合に、監視制御部からの指示により、監視制御部に記憶された運用情報に基づいて運用を開始する運用情報復元方法とする。
【発明の効果】
【００１３】
この発明により、インターフェース部が迅速に運用を開始することが可能な通信装置を提供することができる。
【発明を実施するための最良の形態】
【００１４】
本実施形態で説明する通信装置は、電源の再起動時に監視制御部のファームウェア立ち上がりを待たずに、インターフェース部が自立的に運用を開始し通信サービスを提供する。このため、インターフェース部は、通信装置全体の設定情報等の運用情報を記憶する不揮発性メモリを備える。
【００１５】
そして、電源が起動されるとインターフェース部が、自身が備える不揮発性メモリに記録された運用情報を読み出して、電源オフとなる直前の状態へと速やかに復帰する。これにより、電源オフとなる直前の設定状態でのサービスを速やかに再開する。
【００１６】
また、監視制御部とインターフェース部とは、各々最新の運用情報が記録された任意の２個以上の複数の不揮発性メモリを備え、仮にある不揮発性メモリに記録された運用情報に何らかの不具合があったとしても、他の不揮発性メモリに記憶された運用情報を活用することで、通信装置の電源立ち上げ起動不具合を回避する。
【００１７】
図１は、本発明の実施形態にかかる通信装置の監視制御部とインターフェース部とについて概要を説明する模式図である。図１において、通信装置１００は、監視制御部１１０とインターフェース部１２０とを備える。通信装置１００は、現実にはインターフェース部１２０を複数備えるが、説明の簡便のため、図１においては１個のインターフェース部１２０のみを記載するものとする。監視制御部１１０は、通信装置１００に関する同一の運用情報を記録する監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２とを備える。
【００１８】
また、監視制御部１１０は、監視制御プログラムソフトを実行して通信装置１００全体を統括する監視制御ＣＰＵ１１３を備える。監視制御ＣＰＵ１１３は、監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２とに記録された運用情報が例えば破壊される等により適切に利用できないものであるか否かを検出する監視制御メモリ誤り検出部１１５を備える。監視制御メモリ誤り検出部１１５は、監視制御部１１０の電源起動立ち上がり時において、使用可能な運用情報が記録されている適切なメモリを選択する。
【００１９】
また、監視制御部１１０は、監視制御ＣＰＵ１１３が動作する際に動作処理にかかる一時的な記憶部となる監視制御ワークメモリ１１４を備える。また、インターフェース部１２０は、通信装置１００に関する同一の運用情報を記録するＩＦ第一バックアップメモリ１２１とＩＦ第二バックアップメモリ１２２とを備える。ＩＦ第一バックアップメモリ１２１とＩＦ第二バックアップメモリ１２２とが記録する同一の運用情報は、監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２とが記録する運用情報と同一であるものとする。
【００２０】
また、インターフェース部１２０は、インターフェースプログラムソフトを実行してインターフェース部１２０に与えられた機能を実行するインターフェースＣＰＵ１２３を備える。インターフェースＣＰＵ１２３は、ＩＦ第一バックアップメモリ１２１とＩＦ第二バックアップメモリ１２２とに記録された運用情報が例えば破壊される等により適切に利用できないものであるか否かを検出するＩＦメモリ誤り検出部１２５を備える。ＩＦメモリ誤り検出部１２５は、インターフェース部１２０の電源起動立ち上がり時において、使用可能な運用情報が記録されている適切なメモリを選択する。
【００２１】
また、インターフェース部１２０は、インターフェースＣＰＵ１２３が動作する際に動作処理にかかる一時的な記憶部となるＩＦワークメモリ１２４を備える。
【００２２】
図２は通信装置の概要説明図である。伝送装置、多重化装置、交換装置等の各種の通信装置が実装するパッケージは、大規模集積回路（ＶＬＳＩ）や多層プリント板等を搭載し、高密度化されている。パッケージの実装スペースを有効に利用する為に、集中電源部の代わりに、各パッケージにオンボード電源部を搭載した構成が採用されている。
【００２３】
図２において、１００（２）は通信装置のユニットであり、単一のユニット又は複数のユニットを実装した架（シェルフ）によって通信装置１００が構成される。また、１３０はＣＬＫ（クロック）部、１２０（１）〜１２０（５）は、各々インタフェース（ＩＦ）部、１１０は監視制御部をそれぞれ構成するパッケージである。
【００２４】
また、電源部２３０（１），２３０（２）は、０系と１系との二重化された場合を示し、これを一次電源としてバックボードの電源線２１０，２２０を介して、各パッケージに例えば−４８Ｖの電圧を供給し、各パッケージのオンボード電源部を二次電源として、各パッケージ内に安定化電圧を供給してもよい。この場合、各オンボード電源部に於いて０系と１系との何れかを現用系として選択する構成としてもよい。
【００２５】
各パッケージは、不図示のオンボード電源部を有し、このオンボード電源部は、電源部２３０（１），２３０（２）から電源線２１０，２２０を介して供給される入力電圧を、５Ｖや２４Ｖ等の安定化電圧としてパッケージ内の各部に供給する構成を有し、例えば、スイッチングレギュレータによって構成されている。従って、電源部としてのパッケージをユニット１００（２）に実装する必要がなくなるので、インターフェース部１２０（１）〜１２０（５）等のパッケージを多く実装することができる。また、監視制御部１１０は、ポーリングにより定期的に各パッケージから実装状態等にかかる運用情報を収集するものとする。
【００２６】
図３は監視制御部１１０の要部説明図である。図３において、オンボード電源部３１０は、電源線２１０，２２０からの入力電圧を安定化してパッケージ内に供給する。また、３３０はポーリング制御部、３２０は運用情報収集部、１１３は監視制御ＣＰＵ、１１５は監視制御メモリ誤り検出部、１１１は監視制御第一バックアップメモリ、１１２は監視制御第二バックアップメモリ、１１４は監視制御ワークメモリである。
【００２７】
ポーリング制御部３３０は、通信装置１００を構成する各パッケージに対してポーリング情報の送受信を行うものであり、実装状態等を収集する運用情報収集部３２０は、通信装置を構成する各パッケージの実装状態等の情報を収集する。また、監視制御ＣＰＵ１１３は、ポーリングを行う為の監視制御プログラムを実行して、ポーリング制御部３３０及び運用情報収集部３２０を制御するものとする。
【００２８】
また、監視制御ワークメモリ１１４は監視制御ＣＰＵ１１３の外部記憶部として各種の情報を格納するものである。監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２とは、通信装置を起動する際の各部の運用情報を格納するものであり、電源起動立上時は保守者が運用情報を設定してもよく、同一の運用情報を有するものとする。換言すれば、監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２とは、いずれかの記録内容の万一の破壊等不具合に備えて、相互に補助メモリとなる。
【００２９】
ポーリング制御部３３０による各パッケージに対するポーリング情報の送受信により、各パッケージの実装状態の情報を運用情報収集部３２０により収集し、監視制御ＣＰＵ１１３に転送する。また、監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２とに実装状態等の運用情報が格納される。
【００３０】
通信装置の電源を起動する場合、監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２とに格納されている情報を、監視制御ＣＰＵ１１３の指令に従ったポーリング制御により、監視制御部１１０からそれぞれのパッケージに対して設定し、この設定終了により通信装置として運用が開始されるものとすると、監視制御部１１０が立ち上がるまでの時間を要する。
【００３１】
従って、通信装置１００及びユニット１００（２）においては、インターフェース部１２０及びインターフェース部１２０（１）〜１２０（５）が、自立的に運用情報を自ら設定する。なお、監視制御部１１０は、定期的にポーリングを行って設定情報の確認、警報状態等の収集等運用情報の収集を行うものである。
【００３２】
ここで、運用情報とは、被監視システム側の立場に立つ場合の用語で、監視システム側の立場に立つと監視情報という用語が適切であるとも解されるところ、ここでは通信装置１００及びユニット１００（２）の運用に必要な情報を纏めて運用情報とする。
【００３３】
監視制御ワークメモリ１１４は、高速動作が必要なメモリであるので、一般的にはランダム・アクセス・メモリの如く揮発性のメモリで構成される。また、監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２とに適用される不揮発性メモリとしては、電気的に消去可能なプログラマブルな読み出し専用メモリ（Ｅ２ＰＲＯＭ）や、フラッシュ・メモリ（ＦＲＡＭ、またはＦＬＡＳＨ ＲＯＭともいう）等が知られている。
【００３４】
上述のように通信装置１００は、現実には複数のユニット１００（２）で構成される場合が多いが、ユニット１００（２）単体で通信装置１００を構成してもよい。従って、以下の説明においては通信装置１００は、ユニット１００（２）を含むものとする。
【００３５】
通信装置１００は、警報や、二重化された回線や装置の切替情報などを含む通信装置１００の稼働状況や設定状態を示す状態情報（運用情報に対応）を、監視制御部１１０を構成するポーリング制御部３３０で収集する。即ち、先に定義した運用情報 とは、警報や状態情報等を総称するものである。
【００３６】
ポーリング制御部３３０で収集した運用情報は、監視制御ワークメモリ１１４に書き込まれて、監視に伴う各種制御処理に使用される。監視制御ワークメモリ１１４は、高速動作が必要なために揮発性のメモリ で構成されているが、揮発性のメモリは、電源断などによって格納した運用情報を消失するという特徴を有する。
【００３７】
また、監視制御部１１０自体が障害になって復旧する時には、監視制御ワークメモリ１１４を初期化してから再立ち上げを行なうので、再立ち上げ直後は監視制御ワークメモリ１１４は運用情報が格納されていない状態になる場合も想定される。このように、格納した運用情報を消失することがあると、監視制御部１１０は、起動立ち上げに支障を来したり、信頼性が高い監視動作を行なうことができなくなる。
【００３８】
このため、監視制御部１１０は、監視制御ワークメモリ１１４に一旦格納した運用情報を、不揮発性メモリで構成される監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２と、及びＩＦ第一バックアップメモリ１２１とＩＦ第二バックアップメモリ１２２と、にも転送して消失を避けて速やかな起動立ち上げによるサービス開始となるようにする。
【００３９】
また、通信装置１００は、監視制御ワークメモリ１１４に格納された運用情報に変化が生じた時には、変化情報を監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２と、及びＩＦ第一バックアップメモリ１２１とＩＦ第二バックアップメモリ１２２と、に格納して、監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２と、及びＩＦ第一バックアップメモリ１２１とＩＦ第二バックアップメモリ１２２と、に最新の運用情報が格納されるようにする。
【００４０】
これにより、なんらかの理由で監視制御ワークメモリ１１４に格納されている運用情報が消失した時も、監視制御第一バックアップメモリ１１１と監視制御第二バックアップメモリ１１２と、及びＩＦ第一バックアップメモリ１２１とＩＦ第二バックアップメモリ１２２と、に格納されている運用情報を監視制御ワークメモリ１１４に展開することで、監視制御部１１０は監視制御動作を実行することができる。
【００４１】
また、監視制御部１１０は、運用情報に変化があった時には、変化情報を上位管理機能を有する不図示のオペレーション・システムにも転送し、オペレーション・システムにおいても通信装置の運用情報を管理できるようにしてもよい。監視制御部１１０に障害があっても、監視制御部１１０の再立ち上げ時にオペレーション・システムに格納している運用情報を、監視制御ワークメモリ１１４に展開することで、監視制御部１１０の動作を復旧することとしてもよい。
【００４２】
図４は、監視制御部１１０の動作処理の概要を説明する処理フロー図である。そこで、以下図４に示す各ステップに基づいて、順次監視制御部１１０の処理について説明することとする。なお、以下に示す処理は、監視制御部１１０の動作処理の一例であってこれに限定されるものではない。
【００４３】
（ステップＳ４１）
監視制御部１１０の監視制御ＣＰＵ１１３は、通信装置１００の電源が投入されたか否かを判断する。監視制御部１１０の監視制御ＣＰＵ１１３が、通信装置１００の電源が投入されたと判断した場合には、ステップＳ４２へと進む。また、監視制御部１１０の監視制御ＣＰＵ１１３が、通信装置１００の電源が投入されていないと判断した場合には、ステップＳ４１で待機する。
【００４４】
（ステップＳ４２）
監視制御部１１０の監視制御ＣＰＵ１１３は、監視動作にかかるファームウェアの立ち上げが完了したか否かを判断する。監視制御部１１０の監視制御ＣＰＵ１１３が、監視動作にかかるファームウェアの立ち上げが完了したと判断した場合は、ステップＳ４３へと進む。監視制御部１１０の監視制御ＣＰＵ１１３が、監視動作にかかるファームウェアの立ち上げが完了していないと判断した場合は、ステップＳ４２で待機する。
【００４５】
（ステップＳ４３）
監視制御メモリ誤り検出部１１５は、監視制御第一バックアップメモリ１１１に記憶している運用情報が正常であり破壊等の不具合が生じているか否かを検出する。監視制御メモリ誤り検出部１１５が、監視制御第一バックアップメモリ１１１に記憶している運用情報が正常であり破壊等の不具合が生じていないことを検出すれば、ステップＳ４４へと進む。また、監視制御メモリ誤り検出部１１５が、監視制御第一バックアップメモリ１１１に記憶している運用情報が正常ではなく破壊等の不具合が生じていることを検出すれば、ステップＳ４５へと進む。
【００４６】
（ステップＳ４４）
監視制御ＣＰＵ１１３は、監視制御第一バックアップメモリ１１１が記憶している運用情報を監視制御ワークメモリ１１４に転送する。
【００４７】
（ステップＳ４５）
監視制御メモリ誤り検出部１１５は、監視制御第二バックアップメモリ１１２に記憶している運用情報が正常であり破壊等の不具合が生じているか否かを検出する。監視制御メモリ誤り検出部１１５が、監視制御第二バックアップメモリ１１２に記憶している運用情報が正常であり破壊等の不具合が生じていないことを検出すれば、ステップＳ４６へと進む。また、監視制御メモリ誤り検出部１１５が、監視制御第二バックアップメモリ１１２に記憶している運用情報が正常ではなく破壊等の不具合が生じていることを検出すれば、ステップＳ４７へと進む。
【００４８】
（ステップＳ４６）
監視制御ＣＰＵ１１３は、監視制御第二バックアップメモリ１１２が記憶している運用情報を監視制御ワークメモリ１１４に転送する。
【００４９】
（ステップＳ４７）
監視制御部１１０は、適切な運用情報を保有するインターフェース部１２０から運用情報を入手する。
【００５０】
（ステップＳ４８）
監視制御部１１０は、通信装置１００の監視制御動作及び処理を開始する。
【００５１】
次に、図５を用いてインターフェース部１２０の動作処理について説明する。図５は、インターフェース部１２０の動作処理の概要を説明する処理フロー図である。そこで、以下図５に示す各ステップに基づいて、順次インターフェース部１２０の処理について説明することとする。なお、以下に示す処理は、インターフェース部１２０の動作処理の一例であってこれに限定されるものではない。
【００５２】
（ステップＳ５１）
インターフェース部１２０のインターフェースＣＰＵ１２３は、通信装置１００の電源が投入されたか否かを判断する。インターフェース部１２０のインターフェースＣＰＵ１２３が、通信装置１００の電源が投入されたと判断した場合には、ステップＳ５２へと進む。また、インターフェース部１２０のインターフェースＣＰＵ１２３が、通信装置１００の電源が投入されていないと判断した場合には、ステップＳ５１で待機する。
【００５３】
（ステップＳ５２）
ＩＦメモリ誤り検出部１２５は、ＩＦ第一バックアップメモリ１２１に記憶している運用情報が正常であり破壊等の不具合が生じているか否かを検出する。ＩＦメモリ誤り検出部１２５が、ＩＦ第一バックアップメモリ１２１に記憶している運用情報が正常であり破壊等の不具合が生じていないことを検出すれば、ステップＳ５４へと進む。また、ＩＦメモリ誤り検出部１２５が、ＩＦ第一バックアップメモリ１２１に記憶している運用情報が正常ではなく破壊等の不具合が生じていることを検出すれば、ステップＳ５３へと進む。
【００５４】
（ステップＳ５３）
ＩＦメモリ誤り検出部１２５は、ＩＦ第二バックアップメモリ１２２に記憶している運用情報が正常であり破壊等の不具合が生じているか否かを検出する。ＩＦメモリ誤り検出部１２５が、ＩＦ第二バックアップメモリ１２２に記憶している運用情報が正常であり破壊等の不具合が生じていないことを検出すれば、ステップＳ５５へと進む。また、ＩＦメモリ誤り検出部１２５が、ＩＦ第二バックアップメモリ１２２に記憶している運用情報が正常ではなく破壊等の不具合が生じていることを検出すれば、ステップＳ５６へと進む。
【００５５】
（ステップＳ５４）
インターフェースＣＰＵ１２３は、ＩＦ第一バックアップメモリ１２１が記憶している運用情報をＩＦワークメモリ１２４に転送する。
【００５６】
（ステップＳ５５）
インターフェースＣＰＵ１２３は、ＩＦ第二バックアップメモリ１２２が記憶している運用情報をＩＦワークメモリ１２４に転送する。
【００５７】
（ステップＳ５６）
インターフェースＣＰＵ１２３は、監視制御部１１０が記憶している運用情報をＩＦワークメモリ１２４に転送する。
【００５８】
以上の処理により、インターフェース部１２０は、監視制御部１１０のファームウェアの起動立ち上がりに依存せずに、速やかに運用情報を取得設定して、サービスの開始をする。
【００５９】
また、一つまたは複数の個別部（インターフェース部に対応）と、それらを監視／制御する一つまたは複数の監視制御部が相互に接続されていて、かつ装置内の不揮発性メモリにサービスに必要な設定情報(運用情報に対応)を搭載する装置であって、この装置立ち上げ時において、不揮発性メモリから運用情報を復元し、その運用情報を元にサービスを復元する装置を提供できる。
【００６０】
また、一つまたは複数の個別部とそれらを監視／制御する一つまたは複数の監視制御部が相互に接続されていて、かつ装置内の不揮発性メモリ運用情報を搭載する装置であって、不揮発性メモリ内運用情報を複数有し、装置立ち上げ時において、複数の不揮発性メモリにおいて、正常な運用情報を選択し、その運用情報を元にサービスを復元する装置を提供できる。
【００６１】
従来の通信機器の装置の電源立ち上げ時においては、運用情報は監視制御部内の不揮発性メモリ内に搭載しており、個別部への運用情報の復元がファームウェアの立ち上げ処理が完了後に実施している。ファームウェアの立ち上げは、時間を要する処理であるため、装置の立ち上げからサービス開始までに時間を要していた。
【００６２】
また、従来の通信機器では、運用情報は監視制御部内の不揮発性メモリ内に１つしか搭載していないため、保守者が予期せぬ電源断(停電等)により、不揮発性メモリ内の運用情報が破壊された場合は、電源断前の運用情報が装置内に存在しないため、運用情報を復元できず、サービスに影響が出ていた。
【００６３】
通信装置１００においては、電源投入直後に、ファームウェアを介せずに運用情報を復旧させることで、ファームウェアの立ち上げを待つことなくサービスを開始できるようになった。運用情報の復元処理がファームウェアを介することなくハードウェアでのみ実施することで、電源立ち上げからのサービス復旧までの時間が大幅に短縮されるようになった。
【００６４】
また、不揮発性メモリ内に運用情報を複数持つことにより、意図しない電源断に対しても、装置内の不揮発メモリ内に運用情報を保持できるようになり、その後の電源投入により、運用情報が復元できるようになり、品質向上につながるものとできる。
【００６５】
上述した通信装置１００及びユニット１００（２）及びそれらの各構成要素は、本実施形態での説明に限定されるものではなく、自明な範囲で適宜その構成及び動作処理を変更することができることは、当業者に理解されるところである。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施形態にかかる通信装置の監視制御部とインターフェース部とについて概要を説明する模式図である。
【図２】通信装置の概要説明図である。
【図３】監視制御部の要部説明図である。
【図４】監視制御部の動作処理の概要を説明する処理フロー図である。
【図５】インターフェース部の動作処理の概要を説明する処理フロー図である。
【符号の説明】
【００６７】
１００・・通信装置、１１０・・監視制御部、１１１・・監視制御第一バックアップメモリ、１１２・・監視制御第二バックアップメモリ、１１３・・監視制御ＣＰＵ、１１４・・監視制御ワークメモリ、１１５・・監視制御メモリ誤り検出部、１２０・・インターフェース部、１２１・・ＩＦ第一バックアップメモリ、１２２・・ＩＦ第二バックアップメモリ、１２３・・インターフェースＣＰＵ、１２４・・ＩＦワークメモリ、１２５・・ＩＦメモリ誤り検出部。
【図１】
2010147803.tif 000003
【図２】
2010147803.tif 000004
【図３】
2010147803.tif 000005
【図４】
2010147803.tif 000006
【図５】
2010147803.tif 000007