(57)【特許請求の範囲】
【請求項１】
メインＣＰＵを搭載した制御パッケージや各種装置を搭載した装置構成パッケージ等の複数のパッケージと、前記パッケージの各々に対応したバックアップメモリとを備えた通信伝送システムのバックアップメモリ構成方式において、前記パッケージの各々は、自パッケージを一意に識別するキーコードや自パッケージの動作に必要な設定データを、自パッケージに対応した前記バックアップメモリ内へ格納し、前記通信伝送システムの立上げ時や前記パッケージの各々に対して設定データを設定する時に、前記メインＣＰＵを搭載した前記制御パッケージが、キーコードを参照する前記複数の装置構成パッケージに対してキーコードを決定し、決定した前記キーコードを、前記複数の装置構成パッケージへ配布し、前記パッケージのいずれかの電源が投入され立上げ動作を実行する場合、前記制御パッケージに搭載のメインＣＰＵが管理するキーコードと前記パッケージ内にバックアップしていたキーコードとを比較して、前記パッケージが電源投入以前と同一の通信伝送システムで使用されているかどうかを判定し、前記パッケージが電源投入以前と同一の通信伝送システムで使用されていると判断した場合、前記パッケージに対応したバックアップメモリ内に格納されているキーコードや設定データを読出し、読出した前記キーコードおよび前記設定データを用いて立上げ動作を実行し、一方、電源投入以前と同一の前記通信伝送システムで使用されていないと判断した場合、前記パッケージでバックアップしていたキーコードを破棄し、予め設定されているデフォルト値を用いて立上げ動作を行うことを特徴とするバックアップメモリ構成方式。
【請求項２】
パッケージのいずれかが、以前使用されていた通信伝送システムと異なる他の通信伝送システムで使用されていると判断した場合、前記パッケージは、前記デフォルト値で立上がったことを、前記制御パッケージまたはオペレーションシステムへ通知し、前記制御パッケージまたは前記オペレーションシステムから設定データを入手して、自パッケージの設定データを設定し直すことを特徴とする請求項１記載のバックアップメモリ構成方式。
【請求項３】
通信伝送システムの立上げ時に、制御パッケージに搭載されたメインＣＰＵによるキーコード判定の結果、前記通信伝送システムの初期立上げであると判断される場合には、前記メインＣＰＵは、新たなキーコードを生成し、生成した前記キーコードを、キーコードを参照する前記パッケージの各々へ送付し、前記パッケージの各々は前記メインＣＰＵからの前記キーコードを元に立上げ動作を実施し、一方、以前と同一の前記通信伝送システムで使用されていると判断される場合には、前記パッケージの各々に対応するバックアップメモリ内に格納していたキーコードおよび設定データを読出し、読み出した前記キーコード生成回路および設定データを元に、前記パッケージの各々を立上げすることを特徴とする請求項１記載のバックアップメモリ構成方式。
【請求項４】
通信伝送システムの立上げ時に時計回路から出力される時刻値を用いて、前記通信伝送システムを構成する制御パッケージおよびキーコードを参照する装置構成パッケージの各々を一意的に識別するためのキーコードを決定することを特徴とする請求項１記載のバックアップメモリ構成方式。
【請求項５】
通信伝送システムの立上げ時に不定値となるメモリ領域の値を乱数発生回路の種として使用し、前記乱数発生回路から生成される値を元に、前記通信伝送システムを構成する制御パッケージおよびキーコードを参照する装置構成パッケージの各々を一意的に識別するためのキーコードを決定することを特徴とする請求項１記載のバックアップメモリ構成方式。
【請求項６】
通信伝送システムの立上げ時に不定値となるメモリ領域の値をカウンタ回路の種として使用し、前記カウンタ回路から生成される値を元に、前記通信伝送システムを構成する制御パッケージおよびキーコードを参照する装置構成パッケージの各々を一意的に識別するためのキーコードを決定することを特徴とする請求項１記載のバックアップメモリ構成方式。
【請求項７】
メインＣＰＵを搭載した制御パッケージと、各種装置を搭載した複数の装置構成パッケージと、前記制御パッケージおよび前記複数の装置構成パッケージの各々に対応したバックアップメモリを備え、
前記パッケージの各々は、自パッケージを一意に識別するキーコードや自パッケージの動作に必要な設定データを、自パッケージに対応した前記バックアップメモリ内へ格納し、前記通信伝送システムの立上げ時や前記パッケージの各々に対して設定データを設定する時に、前記制御パッケージは、前記複数の装置構成パッケージに関するキーコードを決定し、決定した前記キーコードを、該当する前記複数の装置構成パッケージへ配布し、
前記パッケージのいずれかの電源が投入され立上げ動作を実行する場合、前記制御パッケージに搭載のメインＣＰＵが管理するキーコードと前記パッケージ内にバックアップしていたキーコードとを比較して、前記パッケージが電源投入以前と同一の通信伝送システムで使用されているかどうかを判定し、前記パッケージが電源投入以前と同一の通信伝送システムで使用されていると判断した場合、前記パッケージに対応したバックアップメモリ内に格納されているキーコードや設定データを読出し、読出した前記キーコードおよび前記設定データを用いて立上げ動作を実行し、一方、電源投入以前と同一の前記通信伝送システムで使用されていないと判断した場合、前記パッケージでバックアップしていたキーコードを破棄し、予め設定されているデフォルト値を用いて立上げ動作を行うことを特徴とする通信伝送システム。
【請求項８】
時刻値を出力する時計回路と、不定値となるメモリ領域の値を種に疑似乱数値を生成し出力する乱数発生回路と、不定値となるメモリ領域の値を種として値を生成し出力するカウンタ回路と、前記時計回路、前記乱数発生回路、前記カウンタ回路からの値の１つあるいは組み合わせた値を元に、前記通信伝送システムを構成する制御パッケージおよびキーコードを参照する装置構成パッケージの各々を一意的に識別するためのキーコードを決定するキーコード生成回路とをさらに備えることを特徴とする請求項７記載の通信伝送システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、通信伝送システムを構成するメインＣＰＵ搭載パッケージや各装置構成パッケージ内部の設定データを格納し、その整合性を保つためのバックアップメモリの構成方法および通信伝送システムに関するものである。
【０００２】
【従来の技術】
図１９は、従来の通信伝送システムの構成を示すブロック図であり、図において、１９０はメインＣＰＵ搭載パッケージ、即ち、監視制御部でありシステム内のメインＣＰＵとして動作する。２００は、メインＣＰＵ搭載パッケージ１９０に接続され、後述する各パッケージのキーコードや設定データを格納しているバックアップメモリ、１９１〜１９５のそれぞれは、通信伝送システムを構成する各装置構成パッケージ、１９６はメインＣＰＵ搭載パッケージ１９０と各装置構成パッケージ１９１〜１９５とを接続する装置内バスである。１９５は、装置構成パッケージのなかで、特に設定パラメータを必要としないパッケージである。
【０００３】
従来の通信伝送システムでは、システムを構成する装置構成パッケージ１９１〜１９４の各々に対して設定したパラメータや設定データを不揮発性メモリ等のバックアップメモリ２００内に常時格納している。そして、通信伝送システムの電源が落ちた場合や故障したパッケージの交換を行う場合等において、停止した通信サービス等を迅速に復旧させるため、不揮発性メモリで構成されるバックアップメモリ２００内に格納していたキーコードや設定データを読出し、各装置構成パッケージ１９１〜１９４へ送信し、各装置へ再設定して、システムが正常の運用状態に達するまで自律的に遷移させる機能がある。
【０００４】
次に動作について説明する。
従来のＳＬＴ（Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｔｏｒ）のように、複数のパッケージからなる通信伝送システムでは、図１９に示すように、システムのメインＣＰＵとして動作するメインＣＰＵ搭載パッケージ１９０内の監視制御部にバックアップメモリ２００としての不揮発性メモリを搭載している。そして、通信伝送システム全体の立上げ時や、通信伝送システムを構成する各装置構成パッケージ１９１〜１９５を差替えた場合等における各装置構成パッケージの立上げ時では、バックアップメモリ２００内に格納されているキーコードや設定データを、メインＣＰＵ搭載パッケージ１９０内の監視制御部が読み出し、読み出した各設定情報を該当する装置構成パッケージ１９１〜１９４へ送信し、再設定し、システムの運用状態まで遷移させている。
【０００５】
【発明が解決しようとする課題】
従来の通信伝送システムは以上のように構成されているので、通信伝送システムの大規模化、複雑化、高機能化に伴い、通信伝送システム内で設定するパラメータ数が増加しているため、通信伝送システムの立上げ時や、システム内の各装置構成パッケージを立上げる際に、監視制御部から各パッケージ内の装置へ設定するパラメータ数が増大している。従って、システム立上げ時の負荷が監視制御部に集中し、システム内の各装置構成パッケージの立上げ動作に長い時間を必要とするといった課題があった。
【０００６】
さらに、通信伝送システムの高機能化に伴い、各装置を搭載した複数の装置構成パッケージが連携して所要機能を実現する場合、各装置構成パッケージでパラメータを独立して取扱う事が困難となり、各パッケージ内の装置の設定データの整合性を保証しておく必要が生じている。各装置の立上げ時には、メインＣＰＵ搭載パッケージ１９０内の監視制御部が、その整合性をチェックする必要があるため、検索処理や比較処理等の負荷が増大し、これによりシステム全体の立上げ時間がさらに増大するといった課題があった。
【０００７】
この発明は上記のような課題を解決するためになされたもので、通信伝送システムの立上げ処理を、システムを構成する複数の装置のそれぞれに分散して立上げ時間を短縮し、また、通信伝送システムを構成する各装置の設定データ間の整合性を保証することのできるバックアップメモリ構成方式および通信伝送システムを得ることを目的とする。
【０００８】
【課題を解決するための手段】
この発明に係るバックアップメモリ構成方式は、メインＣＰＵを搭載した制御パッケージや各種装置を搭載した装置構成パッケージ等の複数のパッケージと、前記パッケージの各々に対応したバックアップメモリとを備えた通信伝送システムにおいて、前記パッケージの各々が、自パッケージを一意に識別するキーコードや自パッケージの動作に必要な設定データを、自パッケージに対応した前記バックアップメモリ内へ格納する。そして、前記通信伝送システムの立上げ時や前記パッケージの各々に対して設定データを設定する時に、前記メインＣＰＵを搭載した前記制御パッケージが、キーコードを参照する前記複数の装置構成パッケージに対してキーコードを決定し、決定した前記キーコードを、前記複数の装置構成パッケージへ配布し、パッケージのいずれかの電源が投入され立上げ動作を実行する場合、制御パッケージに搭載のメインＣＰＵが管理するキーコードと前記パッケージ内にバックアップしていたキーコードとを比較して、前記パッケージが電源投入以前と同一の通信伝送システムで使用されているかどうかを判定する。前記パッケージが電源投入以前と同一の通信伝送システムで使用されていると判断した場合、前記パッケージに対応したバックアップメモリ内に格納されているキーコードや設定データを読出し、読出した前記キーコードおよび前記設定データを用いて立上げ動作を実行する。一方、電源投入以前と同一の前記通信伝送システムで使用されていないと判断した場合、前記パッケージでバックアップしていたキーコードを破棄し、予め設定されているデフォルト値を用いて立上げ動作を行うことを特徴とするものである。
【００１０】
この発明に係るバックアップメモリ構成方式は、パッケージのいずれかが、以前使用されていた通信伝送システムと異なる他の通信伝送システムで使用されていると判断した場合、前記パッケージは、前記デフォルト値で立上がったことを、前記制御パッケージまたはオペレーションシステムへ通知し、前記制御パッケージまたは前記オペレーションシステムから設定データを入手して、自パッケージの設定データを設定し直すことを特徴とするものである。
【００１１】
この発明に係るバックアップメモリ構成方式は、通信伝送システムの立上げ時に、制御パッケージに搭載されたメインＣＰＵによるキーコード判定の結果、前記通信伝送システムの初期立上げであると判断される場合には、前記メインＣＰＵは、新たなキーコードを生成し、生成した前記キーコードを、キーコードを参照する前記パッケージの各々へ送付し、前記パッケージの各々は前記メインＣＰＵからの前記キーコードを元に立上げ動作を実施する。一方、以前と同一の前記通信伝送システムで使用されていると判断される場合には、前記パッケージの各々に対応するバックアップメモリ内に格納していたキーコードおよび設定データを読出し、読み出した前記キーコード生成回路および設定データを元に、前記パッケージの各々を立上げすることを特徴とするものである。
【００１２】
この発明に係るバックアップメモリ構成方式は、通信伝送システムの立上げ時に時計回路から出力される時刻値を用いて、前記通信伝送システムを構成する制御パッケージおよびキーコードを参照する装置構成パッケージの各々を一意的に識別するためのキーコードを決定することを特徴とするものである。
【００１３】
この発明に係るバックアップメモリ構成方式は、通信伝送システムの立上げ時に不定値となるメモリ領域の値を乱数発生回路の種として使用し、前記乱数発生回路から生成される値を元に、前記通信伝送システムを構成する制御パッケージおよびキーコードを参照する装置構成パッケージの各々を一意的に識別するためのキーコードを決定することを特徴とするものである。
【００１４】
この発明に係るバックアップメモリ構成方式は、通信伝送システムの立上げ時に不定値となるメモリ領域の値をカウンタ回路の種として使用し、前記カウンタ回路から生成される値を元に、前記通信伝送システムを構成する制御パッケージおよびキーコードを参照する装置構成パッケージの各々を一意的に識別するためのキーコードを決定することを特徴とするものである。
【００１５】
この発明に係る通信伝送システムは、メインＣＰＵを搭載した制御パッケージと、各種装置を搭載した複数の装置構成パッケージと、前記制御パッケージおよび前記複数の装置構成パッケージの各々に対応したバックアップメモリを備え、前記パッケージの各々は、自パッケージを一意に識別するキーコードや自パッケージの動作に必要な設定データを、自パッケージに対応した前記バックアップメモリ内へ格納し、前記通信伝送システムの立上げ時や前記パッケージの各々に対して設定データを設定する時に、前記制御パッケージは、前記複数の装置構成パッケージに関するキーコードを決定し、決定した前記キーコードを、該当する前記複数の装置構成パッケージへ配布し、パッケージのいずれかの電源が投入され立上げ動作を実行する場合、制御パッケージに搭載のメインＣＰＵが管理するキーコードと前記パッケージ内にバックアップしていたキーコードとを比較して、前記パッケージが電源投入以前と同一の通信伝送システムで使用されているかどうかを判定する。前記パッケージが電源投入以前と同一の通信伝送システムで使用されていると判断した場合、前記パッケージに対応したバックアップメモリ内に格納されているキーコードや設定データを読出し、読出した前記キーコードおよび前記設定データを用いて立上げ動作を実行する。一方、電源投入以前と同一の前記通信伝送システムで使用されていないと判断した場合、前記パッケージでバックアップしていたキーコードを破棄し、予め設定されているデフォルト値を用いて立上げ動作を行うことを特徴とするものである。
【００１６】
この発明に係る通信伝送システムは、時刻値を出力する時計回路と、不定値となるメモリ領域の値を種に疑似乱数値を生成し出力する乱数発生回路と、不定値となるメモリ領域の値を種として値を生成し出力するカウンタ回路と、前記時計回路、前記乱数発生回路、前記カウンタ回路からの値の１つあるいは組み合わせた値を元に、前記通信伝送システムを構成する制御パッケージおよびキーコードを参照する装置構成パッケージの各々を一意的に識別するためのキーコードを決定するキーコード生成回路とをさらに備えることを特徴とするものである。
【００１７】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図１は、この発明の実施の形態１によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、図において、１０はメインＣＰＵを搭載するメインＣＰＵ搭載パッケージ（制御パッケージ）であり、このＣＰＵは通信伝送システム全体を制御する監視制御部として機能する。２０は、メインＣＰＵ搭載パッケージ１０に接続されたバックアップメモリ（ＢＵＭ）であり、設定データを格納している。
【００１８】
１１〜１５は、通信伝送システムを構成する各装置を搭載した装置構成パッケージである。その中で、装置構成パッケージ１５は、パラメータを設定する必要のない装置であるのでバックアップメモリを有していないが、他の装置構成パッケージ１１〜１４のそれぞれはバックアップメモリ（ＢＵＭ）２１〜２４を有している。各バックアップメモリ２１〜２４には、対応する装置構成パッケージに搭載されている装置で設定されたパラメータ等の設定データや設定データの整合性を保証するためのキーコードが格納されている。また、キーコードの初期値はＮＵＬＬ値となっている。１６は、メインＣＰＵ搭載パッケージ１０および各装置構成パッケージ１１〜１５を接続する装置内のバス（装置内バス）である。
【００１９】
また、この通信伝送システムは、ローカルエリアネットワーク（ＬＡＮ）に接続されており、このＬＡＮには、オペレーションシステム（ＯＳ）を搭載したワークステーション（ＷＳ）１７も接続されている。メインＣＰＵは、必要に応じて、ワークステーションのオペレーションシステムにアクセスし、例えば、必要な設定データを入手する。図１に示すように、実施の形態１の通信伝送システムでは、各装置を構成する装置構成パッケージ１１〜１４に対してそれぞれバックアップメモリ２１〜２４が接続されている。
【００２０】
次に動作について説明する。
先ず、実施の形態１の通信伝送システムにおける初期立上げ時の動作について説明する。
システムの初期立上げ時では、各装置構成パッケージ１１〜１４で管理するデータが存在せず、キーコードもＮＵＬＬ値となっている。システムの初期立上げ時では、メインＣＰＵ搭載パッケージ１０内に搭載されたＣＰＵは、バックアップメモリ２０内キーコードの値がＮＵＬＬ値であることから、各装置の初期立上げ時であると判断する。そして、ＣＰＵは、各装置に関するキーコードを設定し、各装置構成パッケージ１１〜１４に配布を行う。
【００２１】
図２および図３は、実施の形態１の通信伝送システムにおいて、初期立上げ時の動作を説明するブロック図である。図２は、特に、通信伝送システム単位で、各装置のキーコードを付与し管理する場合の動作を説明するものであり、各装置構成パッケージ１１〜１４内の装置には同一のキーコードＡが配布される。このキーコードの生成に関しては、実施の形態８で詳細する。そして、各装置構成パッケージ１１〜１４は、受信した同一のキーコードＡをデフォルト値として、対応する各バックアップメモリ２１〜２４内に格納し管理する。即ち、初期立上げ時において、装置構成パッケージ１１〜１４に搭載されている各々の装置は、対応するバックアップメモリ２１〜２４内のデータを読み出し、その値がＮＵＬＬ値であることから、システムの初期立上げであると判断し、ＣＰＵから受け取ったキーコードＡを、新しいキーコードとして更新する。その後、ＣＰＵから送信されてきたキーコードＡをデフォルト値としてバックアップメモリ２１〜２４内に格納する。
【００２２】
一方、図３は、各装置構成パッケージ１１〜１４の装置に対してユニークなキーコードを付与し管理する場合の動作を説明するものであり、各装置には、それぞれ異なるキーコードが配布される。そして、各装置構成パッケージ１１〜１４に搭載されている装置は、受信したユニークなキーコードＡ１，Ａ２，Ａ３，Ａ４をデフォルト値として、対応する各バックアップメモリ２１〜２４内に格納する。
【００２３】
即ち、システムを構成する装置構成パッケージ１１〜１４に搭載されている各々の装置は、メインＣＰＵ搭載パッケージ１０内のＣＰＵからの指示により、立上げ動作を開始する。初期立上げ時において、装置構成パッケージ１１〜１４に搭載されている各々の装置は、対応するバックアップメモリ２１〜２４内のデータを読み出し、その値がＮＵＬＬ値であることから、システムの初期立上げであると判断し、ＣＰＵから受け取ったキーコードを、新しいキーコードＡ１〜Ａ４として更新する。その後、ＣＰＵから送信されてきたキーコードＡ１〜Ａ４をデフォルト値としてバックアップメモリ２１〜２４内に格納する。
【００２４】
以上のように、この実施の形態１によれば、通信伝送システムを構成するメインＣＰＵ搭載パッケージおよびパラメータ設定の必要な装置構成パッケージの各々に対してバックアップメモリを設け、これら装置構成パッケージを一意に識別するキーコードを用いて、バックアップメモリ間のデータの整合性を保証するように構成し、また、通信伝送システムの初期立上げ時では、各装置構成パッケージで管理するデータが存在せず、キーコードもＮＵＬＬ値であるので、初期立上げ時であると判断し、各装置構成パッケージに関するキーコードを設定し、各装置構成パッケージの装置に対してキーコードを配布するように構成したので、バックアップメモリを各装置に分散し配置できる利点がある。さらに、バックアップメモリを分散配置したことで、通信伝送システムの電源断からの復旧処理を行う場合、各装置構成パッケージを並列して自律的に立上げ処理を実施できるので、システム全体の立上げ時間を短縮できる。
【００２５】
実施の形態２．
図４は、この発明の実施の形態２によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図である。尚、通信伝送システムの構成は、実施の形態１のものと同じなので同一の参照符号を用いて、それらの説明を省略する。
【００２６】
次に動作について説明する。
以下では、バックアップメモリ構成方式におけるパラメータ設定時の動作について説明する。一旦、通信伝送システムが立上がった後、このシステムを使用するために各装置構成パッケージ１１〜１４へ各種のパラメータを設定する。図４は、装置構成パッケージ１１〜１４全体でキーコードを管理している場合におけるパラメータ設定時の動作を示している。
【００２７】
各装置に対するパラメータ設定の動作は、ＬＡＮに接続され、オペレーションシステムを搭載したワークステーション１７等の管理装置からの制御で実行される。メインＣＰＵ搭載パッケージ１０に搭載されているメインＣＰＵは、各装置のための設定処理毎に使用する最新キーコードＢを決定する。その後、各装置を搭載した各装置構成パッケージ１１〜１４へ、最新キーコードＢを配布し、さらに各装置へ最新パラメータを設定する。一方、メインＣＰＵ搭載パッケージ１０では、メインＣＰＵで管理しているキーコード情報を更新する。
【００２８】
図５は、装置構成パッケージ１１〜１４毎に異なるキーコードＡ１，Ａ２，Ａ３，Ａ４で管理されている場合における、各装置に対するパラメータ設定時の動作を示すブロック図である。
【００２９】
この通信伝送システムに対して、ＬＡＮに接続されたワークステーション１７のオペレーションシステム等からパラメータ設定が実行された場合、通信伝送システムを構成するメインＣＰＵ搭載パッケージ１０内のメインＣＰＵは、各装置構成パッケージ１１〜１４に対する設定処理毎に使用する最新キーコードを決定し、該当装置構成パッケージ１１〜１４に最新キーコードを配布する。
【００３０】
そして、メインＣＰＵ搭載パッケージ１０内のメインＣＰＵは、ワークステーション１７のオペレーションシステム等からＬＡＮを介して受け取ったパラメータ情報を元に、該当する装置構成パッケージのためのパラメータを設定し、また、メインＣＰＵ搭載パッケージ１０に接続されたバックアップメモリ２０内に格納し管理している該当装置構成パッケージに関するキーコード情報を更新する。
【００３１】
例えば、図５に示す場合では、装置構成パッケージ１４に対して、設定処理を行っており、メインＣＰＵは、キーコードをＡ４から新たなキーコードＢ４へ変更し、装置構成パッケージ１４へ送信している。装置構成パッケージ１４内の装置は、メインＣＰＵから送信された新たなキーコードおよび設定情報を設定し、かつ、バックアップメモリ２４内に格納している。
【００３２】
以上のように、この実施の形態２によれば、通信伝送システムを構成するメインＣＰＵ搭載パッケージおよびパラメータ設定の必要な装置構成パッケージの各々に対してバックアップメモリを設け、これらバックアップメモリ間のデータの整合性をキーコードを介して保証するように構成したので、ＬＡＮに接続されたオペレーションシステムを搭載したワークステーション等の管理装置から各装置構成パッケージに対するパラメータ設定を行う場合、メインＣＰＵで設定され、該当する装置構成パッケージに付与されたキーコードを元に実行されるので、バックアップメモリ間のデータの整合性をキーコードを介して保証することができる。
【００３３】
実施の形態３．
図６〜図９は、この発明の実施の形態３によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図である。尚、通信伝送システムの構成は、実施の形態１のものと同じなので同一の参照符号を用いて、それらの説明を省略する。
【００３４】
次に動作について説明する。
以下では、バックアップメモリ構成方式における通信伝送システムの立上げ時の動作について説明する。通信伝送システム全体が何らかの理由により一旦電源断となり、その後、通信伝送システムの電源が回復した場合、通信伝送システムの立上げ動作が実行される。
【００３５】
通信伝送システムの初期立上げ後、正常にパラメータ設定処理が実行されていた場合であれば、各装置構成パッケージ１１〜１４に設定されたパラメータとキーコードは、メインＣＰＵで管理しているキーコードと一致している状態となる。この状態から、通信伝送システム全体の電源が一旦断となり、その後、復旧した場合には、通信伝送システム全体の立上げ処理が実行される。
【００３６】
このとき、メインＣＰＵは、通信伝送システム内に立上げ済みの状態である装置構成パッケージが存在しないこと、自分自身のメインＣＰＵ搭載パッケージ１０にキーコードが設定済みであることから、通信伝送システムの電源断からの回復による立上げ処理であることを認識する。メインＣＰＵが、通信伝送システム内に立上げ済みの状態である装置構成パッケージが存在しないことを認識する方法としては、装置構成パッケージ１１〜１４の各々が、立上げ動作完了時に２ポートＲＡＭ内に所定値を書き込み、メインＣＰＵが２ポートＲＡＭ内の所定値を読むことで、確認する。
【００３７】
そして、バックアップメモリ２０内に格納しているデータに従って、通信伝送システムの立上げ処理を実行する。メインＣＰＵ以外の各装置構成パッケージ１１〜１４では、メインＣＰＵからの指示で自パッケージの立上げ処理を開始する。その際に、メインＣＰＵで管理しているキーコードと自パッケージで管理しているキーコードとを比較し、同一と判断される場合に、自パッケージのバックアップメモリ２１〜２４内に格納されているデータを読み出し、読み出したデータに従って自パッケージを立ち上げる。
【００３８】
図６に示した例は、通信伝送システム全体でキーコードＡを管理している場合における、メインＣＰＵからのキーコードＡと自パッケージで管理しているキーコードＡとが一致している場合における立上げ時の動作を示している。
【００３９】
図７に示した例は、メインＣＰＵ搭載パッケージ１０内のメインＣＰＵで、各装置構成パッケージ１１〜１４単位にキーコードＡ１〜Ａ４を管理している場合における、キーコードＡ１〜Ａ４が一致している場合の装置立上げ時の動作を示している。
【００４０】
一方、メインＣＰＵで管理しているキーコードと各装置構成パッケージ１１〜１４で管理しているキーコードとが同一でないと判断される場合には、各装置構成パッケージ１１〜１４は、自パッケージに接続されたバックアップメモリ２１〜２４内のデータをデフォルト値として読み出し、キーコードをＮＵＬＬ値として自パッケージを立ち上げる。さらに、メインＣＰＵに対して、自パッケージがデフォルト値を設定して立上がったことを通知し、その後の回復処理をメインＣＰＵに要求する。
【００４１】
装置構成パッケージからの通知により、メインＣＰＵは、メインＣＰＵのバックアップメモリ２０内に該当パッケージに関する設定値を格納している場合には、その格納されているパラメータ全ておよび対応該当パッケージに関するキーコード読み出し、該当パッケージへ設定する動作を行う。
【００４２】
また、通信伝送システム内に該当パッケージに関する設定値をバックアップしていない場合には、メインＣＰＵが、ＬＡＮで接続されているワークステーション１７のオペレーションシステムへ、該当パッケージがデフォルト設定で立ち上がったことを通知する。オペレーションシステムは、自身のデータベースから、あるいは、立上げ動作のデータベースから、該当パッケージに関するパラメータ等の設定データを読み出し、読み出した設定データをメインＣＰＵへ送信する。メインＣＰＵは、ワークステーション１７のオペレーションシステムからＬＡＮ経由で得られたパラメータを受け取り、該当パッケージに対して設定する動作を行う。
【００４３】
図８に示した例は、通信伝送システム全体でキーコードＡを管理している場合において、メインＣＰＵからのキーコードＡと装置構成パッケージ１４で管理しているキーコードＡとが一致していない場合における立上げ時の動作を示している。図８に示すように、メインＣＰＵからのキーコードと装置構成パッケージ１４のキーコードとが異なるので、装置構成パッケージ１４はキーコードをＮＵＬＬ値として立上げ、メインＣＰＵに対して、デフォルト値で立上げたことを報告する。
【００４４】
その後、メインＣＰＵは、装置構成パッケージ１４がデフォルト値で立上がったことを確認し、上記したように、メインＣＰＵのバックアップメモリ２０内に装置構成パッケージ１４に関する設定値を格納している場合には、その格納されているパラメータを読み出し、装置構成パッケージ１４へ送信する。装置構成パッケージ１４は、この設定データを受け取り設定する。また、メインＣＰＵのバックアップメモリ２０内に装置構成パッケージ１４に関する設定値を格納していない場合には、ワークステーション１７のオペレーションシステムから必要なデータを得るための動作を行い、得られた設定データをメインＣＰＵへ送信する。そして、メインＣＰＵは、得られた設定データを装置構成パッケージ１４へ送信する。
【００４５】
また、図９に示した例は、メインＣＰＵ搭載パッケージ１０内のメインＣＰＵで、各装置構成パッケージ１１〜１４単位にキーコードＡ１〜Ａ４を管理している場合において、メインＣＰＵの管理しているキーコード４と、装置構成パッケージ１４のキーコードとが一致していない場合の装置立上げ時の動作を示している。図９に示すように、メインＣＰＵからのキーコードＡ４と装置構成パッケージ１４のキーコードとが異なるので、装置構成パッケージ１４はキーコードをＮＵＬＬ値として立上げ、メインＣＰＵに対して、デフォルト値で立上げたことを報告する。
【００４６】
その後、メインＣＰＵは、装置構成パッケージ１４がデフォルト値で立上がったことを確認し、上記したように、メインＣＰＵのバックアップメモリ２０内に装置構成パッケージ１４に関する設定値を格納している場合には、その格納されているパラメータおよび該当装置構成パッケージ１４に関するキーコード等の設定データを読み出し、該当装置構成パッケージ１４へ送信する。装置構成パッケージ１４は、得られたキーコード等の設定データを設定する。また、メインＣＰＵのバックアップメモリ２０内に装置構成パッケージ１４に関する設定データを格納していない場合には、ワークステーション１７のオペレーションシステムから必要な設定データを得るための動作を行う。
【００４７】
以上のように、この実施の形態３によれば、通信伝送システムを構成するメインＣＰＵ搭載パッケージおよびパラメータ設定の必要な装置構成パッケージのそれぞれに対してバックアップメモリを設け、これら装置構成パッケージを一意に識別するキーコードを用いて、バックアップメモリ間のデータの整合性を保証するように構成し、また、通信伝送システムの初期立上げ後に電源断が発生し、通信伝送システムを再度立上げする場合、各装置構成パッケージで管理する設定データおよびキーコードが管理されているので、電源断等による立上げであると判断し、各装置構成パッケージに関するキーコードを元に、メインＣＰＵ搭載パッケージや装置構成パッケージの各々が並列して自律的に立上げ処理を実行できるので、システム全体の立上げ時間を短縮できる。
【００４８】
実施の形態４．
図１０，図１１は、この発明の実施の形態４によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図である。尚、通信伝送システムの構成は、実施の形態１のものと同じなので同一の参照符号を用いて、それらの説明を省略する。
【００４９】
次に動作について説明する。
以下では、バックアップメモリ構成方式における通信伝送システムでの装置構成パッケージの抜去挿入による立上げ時の動作について説明する。即ち、通信伝送システムを構成するメインＣＰＵ以外の装置構成パッケージ１１〜１４のいずれかが一旦抜去され、その後、再挿入された場合で、キーコードが一致する場合における装置構成パッケージの立上げ時の動作を説明する。
【００５０】
通信伝送システムが正常に運用されている状態であれば、装置構成パッケージに設定されたパラメータとキーコードは、メインＣＰＵで管理しているキーコードと一致している状態である。
【００５１】
この状態から、ある装置構成パッケージが一旦抜去され、その後、再挿入された場合には、該当する装置構成パッケージの立上げ処理が実行される。
【００５２】
このとき、メインＣＰＵでは、通信伝送システム内に既に立上げ済みの状態の装置構成パッケージ１１，１２，１４，１５が存在することから、該当パッケージが再挿入されたことを認識し、該当パッケージに対して立上げ処理の実行を指示する。立上げ処理を指示された該当パッケージでは、メインＣＰＵで管理しているキーコードと自パッケージで管理しているキーコードとを比較し、同一と判断される場合に、自パッケージのバックアップメモリ内に格納しているデータにしたがって自パッケージを立上げる。
【００５３】
図１０は、通信伝送システム全体でキーコードＡを管理している場合における装置構成パッケージ１３の立上げ時の動作を示している。図１０に示すように、装置構成パッケージ１３が抜去され、その後再挿入された場合、装置構成パッケージ１３は、自身のキーコードＡとメインＣＰＵからのキーコードＡとが一致しているか否かを確認する。図１０に示した例では、両キーコードＡが一致しているので、装置構成パッケージ１３は、バックアップメモリ２３内に格納しているデータを読み出し、立上げ動作を開始する。
【００５４】
図１１は、メインＣＰＵが、各装置構成パッケージ１１〜１４単位にキーコードを管理している場合における、装置構成パッケージ１３の立上げ時の動作を示している。図１１に示すように、装置構成パッケージ１３が抜去され、その後再挿入された場合、装置構成パッケージ１３は、自身のキーコードＡ３とメインＣＰＵからのキーコードＡ３とが一致しているか否かを確認する。図１１に示した例では両キーコードＡ３が一致しているので、装置構成パッケージ１３は、バックアップメモリ２３内に格納しているデータを読み出し、立上げ動作を開始する。
【００５５】
以上のように、この実施の形態４によれば、通信伝送システムを構成するメインＣＰＵ搭載パッケージおよびパラメータ設定の必要な装置構成パッケージのそれぞれに対してバックアップメモリを設け、これら装置構成パッケージを一意に識別するキーコードを用いて、バックアップメモリ間のデータの整合性を保証するように構成し、また、装置構成パッケージを一旦抜去し、再度、挿入する場合の立上げ処理の場合、装置構成パッケージがバックアップし管理する設定データおよびキーコードを元に自律的に立上げ処理を実行できるので、装置構成パッケージの立上げ時間を短縮できる。
【００５６】
実施の形態５．
図１２および図１３は、この発明の実施の形態５によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図である。尚、通信伝送システムの構成は、実施の形態１のものと同じなので同一の参照符号を用いて、それらの説明を省略する。
【００５７】
次に動作について説明する。
以下では、バックアップメモリ構成方式における通信伝送システムでの装置構成パッケージの抜去挿入による立上げ時の動作について説明する。即ち、通信伝送システムを構成するメインＣＰＵ以外の装置構成パッケージ１１〜１４のいずれかが一旦抜去され、その後、再挿入された場合でキーコードが一致しない場合における装置構成パッケージの立上げ時の動作を説明する。
【００５８】
通信伝送システムが正常に運用されている状態であれば、装置構成パッケージに設定されたパラメータとキーコードは、メインＣＰＵで管理しているキーコードと一致している状態である。
【００５９】
この状態から、ある装置構成パッケージが一旦抜去され、その後、再挿入された場合には、該当する装置構成パッケージの立上げ処理が実行される。
【００６０】
このとき、メインＣＰＵは、通信伝送システム内に既に立上げ済みの状態の装置構成パッケージが存在することから、該当パッケージが再挿入されたことを認識し、該当パッケージに対して立上げ処理の実行を指示する。立上げ処理を指示された該当パッケージでは、メインＣＰＵで管理しているキーコードと自パッケージで管理しているキーコードとを比較し、同一でないと判断される場合に、自パッケージのバックアップメモリ内に格納しているデータをデフォルト値として設定し、キーコードをＮＵＬＬ値に設定して自パッケージを立上げる。さらに、メインＣＰＵに対してデフォルト値で立上がったことを通知し、その後の回復処理を依頼する。
【００６１】
図１２は、通信伝送システム全体でキーコードＡを管理している場合における装置構成パッケージ１４の立上げ時の動作を示している。図１２に示すように、装置構成パッケージ１４が抜去され、その後再挿入された場合、メインＣＰＵは、通信伝送システム内に既に立上げ済みの状態の装置構成パッケージ１１〜１３，１５が存在することから、該当装置構成パッケージ１４が再挿入されたことを認識し、該当装置構成パッケージ１４に対して立上げ処理の実行を指示する。
【００６２】
装置構成パッケージ１４は、自身のキーコードとメインＣＰＵからのキーコードＡとが一致しているか否かを確認する。図１２に示した例では、両キーコードが一致していないので、装置構成パッケージ１４は、バックアップメモリ２４内に格納しているデータをデフォルト値として読み出し、キーコードをＮＵＬＬ値に設定し、立上げ動作を開始する。その後、メインＣＰＵに対して、自身の装置構成パッケージ１４がデフォルト値で立上がったことを通知し、その後の回復処理を依頼する。メインＣＰＵは、装置構成パッケージ１４からの通知に対して、回復処理を行う。回復処理の動作は実施の形態１および２の場合と同様である。
【００６３】
図１３は、メインＣＰＵが、各装置構成パッケージ１１〜１４単位にキーコードＡ１〜Ａ４を管理している場合における、装置構成パッケージ１４の立上げ時の動作を示している。図１３に示すように、装置構成パッケージ１４が抜去され、その後再挿入された場合、メインＣＰＵは、通信伝送システム内に既に立上げ済みの状態の装置構成パッケージ１１〜１３，１５が存在することから、該当装置構成パッケージ１４が再挿入されたことを認識し、該当装置構成パッケージ１４に対して立上げ処理の実行を指示する。
【００６４】
装置構成パッケージ１４は、自身のキーコードとメインＣＰＵからのキーコードＡ４とが一致しているか否かを確認する。図１３に示した例では、両キーコードが一致していないので、装置構成パッケージ１４は、バックアップメモリ２４内に格納しているデータをデフォルト値として読み出し、キーコードをＮＵＬＬ値に設定して立上げ動作を開始する。その後、メインＣＰＵに対して、自身の装置構成パッケージ１４がデフォルト値で立上がったことを通知し、その後の回復処理を依頼する。メインＣＰＵは、装置構成パッケージ１４からの通知に対して、回復処理を行う。回復処理の動作は実施の形態１および２の場合と同様である。
【００６５】
以上のように、この実施の形態５によれば、通信伝送システムを構成するメインＣＰＵ搭載パッケージおよびパラメータ設定の必要な装置構成パッケージのそれぞれに対してバックアップメモリを設け、これら装置構成パッケージを一意に識別するキーコードを用いて、バックアップメモリ間のデータの整合性を保証するように構成し、また、装置構成パッケージを抜去し、別の新たな装置構成パッケージに交換する場合の立上げ処理の場合、新たな装置構成パッケージからメインＣＰＵへデフォルト値で立上がったことを通知し、メインＣＰＵに回復処理を依頼するように構成したので、装置構成パッケージの立上げ時間を効率良く処理できる。
【００６６】
実施の形態６．
図１４および図１５は、この発明の実施の形態６によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図である。尚、通信伝送システムの構成は、実施の形態１のものと同じなので同一の参照符号を用いて、それらの説明を省略する。
【００６７】
次に動作について説明する。
以下では、バックアップメモリ構成方式における通信伝送システムでのメインＣＰＵ搭載パッケージ１０の抜去挿入による立上げ時の動作について説明する。通信伝送システムを構成するメインＣＰＵ搭載パッケージ１０が一旦抜去され、その後、再挿入された場合のメインＣＰＵ搭載パッケージ１０の立上げ時の動作を説明する。
【００６８】
通信伝送システムが正常に運用されている状態であれば、装置構成パッケージ１１〜１４に設定されたパラメータとキーコードは、メインＣＰＵ搭載パッケージ１０内のメインＣＰＵで管理しているキーコードと一致している状態である。
【００６９】
この状態から、メインＣＰＵ搭載パッケージ１０が一旦抜去され、その後、再挿入された場合には、メインＣＰＵ搭載パッケージ１０の立上げ処理が実行される。
【００７０】
このとき、メインＣＰＵ搭載パッケージ１０内のメインＣＰＵは、通信伝送システム内に既に立上げ済みの状態の装置構成パッケージ１１〜１５が存在することから、該当メインＣＰＵ搭載パッケージ１０の立上げ処理であることを認識する。
【００７１】
メインＣＰＵは、自身で管理しているキーコードと、各装置構成パッケージ１１〜１４で管理しているキーコードとを比較し、同一であると判断される場合に、メインＣＰＵ搭載パッケージ１０に接続されたバックアップメモリ２０内に格納しているデータを読み出し、メインＣＰＵ搭載パッケージ１０を立ち上げる。
【００７２】
図１４は、通信伝送システム全体でキーコードＡを管理している場合におけるメインＣＰＵ搭載パッケージ１０の立上げ時の動作を示している。図１４に示すように、メインＣＰＵ搭載パッケージ１０が抜去され、その後再挿入された場合、メインＣＰＵは、自身で管理しているキーコードと、各装置構成パッケージ１１〜１４で管理しているキーコードとが一致することから、また、自身のキーコードがＮＵＬＬ値でないこと、また、通信伝送システム内に既に立上げ済みの状態の装置構成パッケージ１１〜１５が存在することから、自身のメインＣＰＵ搭載パッケージ１０が再挿入されたことを認識し、メインＣＰＵ搭載パッケージ１０に接続されたバックアップメモリ２０内に格納されているデータを読み出し、メインＣＰＵ搭載パッケージ１０の立上げ処理を実行する。
【００７３】
図１５は、メインＣＰＵが、各装置構成パッケージ１１〜１４単位にキーコードＡ１〜Ａ４を管理している場合における、メインＣＰＵ搭載パッケージ１０の立上げ時の動作を示している。図１５に示すように、メインＣＰＵ搭載パッケージ１０が抜去され、その後再挿入された場合、メインＣＰＵは、自身で管理しているキーコードと、各装置構成パッケージ１１〜１４で管理しているキーコードとが一致することから、また、自身のキーコードがＮＵＬＬ値でないこと、また、通信伝送システム内に既に立上げ済みの状態の装置構成パッケージ１１〜１５が存在することから、自身のメインＣＰＵ搭載パッケージ１０が再挿入されたことを認識し、メインＣＰＵ搭載パッケージ１０に接続されたバックアップメモリ２０内に格納されているデータを読み出し、メインＣＰＵ搭載パッケージ１０の立上げ処理を実行する。
【００７４】
以上のように、この実施の形態６によれば、通信伝送システムを構成するメインＣＰＵ搭載パッケージおよびパラメータ設定の必要な装置構成パッケージのそれぞれに対してバックアップメモリを設け、これら装置構成パッケージを一意に識別するキーコードを用いて、バックアップメモリ間のデータの整合性を保証するように構成し、また、メインＣＰＵ搭載パッケージを一旦抜去し、再度、挿入する場合の立上げ処理の場合、メインＣＰＵ搭載パッケージがバックアップし管理する設定データおよびキーコードを元に自律的に立上げ処理を実行できるので、装置構成パッケージの立上げ時間を短縮できる。
【００７５】
実施の形態７．
図１６および図１７は、この発明の実施の形態６によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、図において、１００は、メインＣＰＵ搭載パッケージ１０が抜取られ、その代わりに、新たなメインＣＰＵ搭載パッケージが挿入された場合における、新しいメインＣＰＵ搭載パッケージを示している。尚、通信伝送システムのその他の構成は、実施の形態１のものと同じなので同一の参照符号を用いて、それらの説明を省略する。
【００７６】
次に動作について説明する。
以下では、バックアップメモリ構成方式における通信伝送システムでのメインＣＰＵ搭載パッケージ１０の抜去挿入による立上げ時の動作について説明する。通信伝送システムを構成するメインＣＰＵ搭載パッケージ１０が、例えば、故障等の障害で抜取られ、その代わりに、新たなメインＣＰＵ搭載パッケージ１００が挿入された場合における装置構成パッケージ１００の立上げ時の動作を説明する。
【００７７】
通信伝送システムが正常に運用されている状態であれば、装置構成パッケージに設定されたパラメータとキーコードは、メインＣＰＵで管理しているキーコードと一致している状態である。
【００７８】
この状態から、メインＣＰＵ搭載パッケージ１０の故障等が発生し、メインＣＰＵ搭載パッケージ１０を抜取り、その後、新たなメインＣＰＵ搭載パッケージ１００を挿入した場合には、メインＣＰＵ搭載パッケージ１００の立上げ処理が実行される。
【００７９】
このとき、メインＣＰＵ搭載パッケージ１００内に搭載されているメインＣＰＵは、通信伝送システム内に既に立上げ済みの状態の装置構成パッケージ１１〜１４が存在することから、自身のメインＣＰＵ搭載パッケージ１００が再挿入されたことを認識しメインＣＰＵ搭載パッケージ１００の立上げ処理を実行する。そして、メインＣＰＵは、自身が管理しているキーコードと装置構成パッケージ１１〜１４で管理しているキーコードとを比較し、同一でないと判断し、自メインＣＰＵ搭載パッケージ１００のバックアップメモリ２０内に格納しているデータをデフォルト値として設定し、キーコードをＮＵＬＬ値に設定して自メインＣＰＵ搭載パッケージ１００を立上げる。さらに、ＬＡＮに接続されているワークステーション１７のオペレーションシステムに対してメインＣＰＵ搭載パッケージ１００がデフォルト値で立上がったことを通知し、その後の回復処理を依頼する。
【００８０】
この通信伝送システム内のメインＣＰＵ搭載パッケージ１００からの回復処理の依頼に対して、ＬＡＮに接続されたワークステーション１７のオペレーションシステムは、通信伝送システム内の他の装置構成パッケージ内にメインＣＰＵ搭載パッケージ１００に対する設定値を格納している場合には、そのパラメータ全ておよび対応するキーコードを該当パッケージに設定するようにメインＣＰＵ搭載パッケージ１００に指示する。
【００８１】
また、通信伝送システム内の装置構成パッケージ１１〜１４のいずれにもメインＣＰＵ搭載パッケージ１００に関する設定値をバックアップしていない場合には、ワークステーション１７のオペレーションシステムに接続されたデータベースからパラメータ等の設定データを再設定する動作を開始する。さらにまた、メインＣＰＵの状態と一致させるために、装置構成パッケージ１１〜１４の設定値をデフォルト値に設定し直す動作を指示する場合もある。
【００８２】
図１６は、通信伝送システム全体でキーコードを管理している場合におけるメインＣＰＵ搭載パッケージ１００の立上げ時の動作を示している。図１６に示すように、メインＣＰＵ搭載パッケージ１０が抜取られ、その代わりに新たなメインＣＰＵ搭載パッケージ１００再挿入された場合、メインＣＰＵは、通信伝送システム内に既に立上げ済みの状態の装置構成パッケージ１１〜１５が存在することから、該当メインＣＰＵ搭載パッケージ１００が挿入されたことを認識し、ワークステーション１７のオペレーションシステムに対して、立上げ処理の要求を行う。
【００８３】
メインＣＰＵ搭載パッケージ１００は、自身のキーコードＮＵＬＬ値と装置構成パッケージ１１〜１４から得られたキーコードＡとが一致しているか否かを確認する。図１６に示した例では、両キーコードが一致していないので、メインＣＰＵ搭載パッケージ１００は、バックアップメモリ２０内に格納しているデータをデフォルト値として読み出し、キーコードをＮＵＬＬ値に設定し、立上げ動作を開始する。その後、ワークステーション１７のオペレーションシステムに対して、自身のメインＣＰＵ搭載パッケージ１００がデフォルト値で立上がったことを通知し、その後の回復処理を依頼する。
【００８４】
図１７は、メインＣＰＵが、各装置構成パッケージ１１〜１４単位にキーコードＡ１〜Ａ４を管理している場合における、メインＣＰＵ搭載パッケージ１００の立上げ時の動作を示している。図１７に示すように、メインＣＰＵ搭載パッケージ１０が抜取られ、その代わりに新たなメインＣＰＵ搭載パッケージ１００が挿入された場合、メインＣＰＵ搭載パッケージ１００に搭載されているメインＣＰＵは、通信伝送システム内に既に立上げ済みの状態の装置構成パッケージ１１〜１５が存在することから、該当メインＣＰＵ搭載パッケージ１００が再挿入されたことを認識し、ワークステーション１７のオペレーションシステムに対して立上げ処理の依頼を要求する。
【００８５】
メインＣＰＵ搭載パッケージ１００は、自身のキーコードと各装置構成パッケージ１１〜１４からのキーコードＡ１〜Ａ４とが一致しているか否かを確認する。図１７に示した例では、両キーコードが一致していないので、メインＣＰＵ搭載パッケージ１００は、バックアップメモリ２０内に格納しているデータをデフォルト値として読み出し、キーコードをＮＵＬＬ値に設定して立上げ動作を開始する。その後、ワークステーション１７のオペレーションシステムに対して、自身のメインＣＰＵ搭載パッケージ１００がデフォルト値で立上がったことを通知し、その後の回復処理を依頼する。
【００８６】
以上のように、この実施の形態７によれば、通信伝送システムを構成するメインＣＰＵ搭載パッケージおよびパラメータ設定の必要な装置構成パッケージのそれぞれに対してバックアップメモリを設け、これら装置構成パッケージを一意に識別するキーコードを用いて、バックアップメモリ間のデータの整合性を保証するように構成し、また、メインＣＰＵ搭載パッケージを抜去し、別の新たなメインＣＰＵ搭載パッケージに交換する場合の立上げ処理の場合、新たなメインＣＰＵ搭載パッケージからオペレーションシステム等へデフォルト値で立上がったことを通知し、オペレーションシステムに回復処理を依頼するように構成したので、メインＣＰＵ搭載パッケージの立上げ時間を効率良く処理できる。
【００８７】
実施の形態８．
図１８は、この発明の実施の形態８によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、特に、メインＣＰＵ搭載パッケージ１０内のキーコード生成回路を示すブロック図である。図において、１８１は時刻信号を生成し出力する時計回路、１８２は乱数を発生し出力する乱数発生回路、１８３はカウント値を発生し出力するカウンタ回路、１８４は時計回路１８１、乱数発生回路１８２、カウンタ回路１８３から各信号を受け取り、メインＣＰＵ自身のキーコードや装置構成パッケージ１１〜１４を一意的に識別するキーコードを生成し出力するキーコード生成回路である。尚、通信伝送システムのその他の構成は、実施の形態１のものと同じなので同一の参照符号を用いて、それらの説明を省略する。
【００８８】
次に動作について説明する。
この発明の通信伝送システムを構成するメインＣＰＵ搭載パッケージ１０，装置構成パッケージ１１〜１４を一意に識別するためのキーコードをキーコード生成回路１８４が生成し、生成したキーコード生成回路１８４を、メインＣＰＵ搭載パッケージ１０，装置構成パッケージ１１〜１４へ出力する。このキーコード生成回路１８４におけるキーコードの生成は以下のようにして実施例される。
【００８９】
例えば、メインＣＰＵ搭載パッケージ１０内に時計回路１８１を具備している場合、装置を一意的に識別するためのキーコードは、キーコード付与時点における時計回路１８１から出力される時刻情報値を用いる。この場合、時刻情報をμ秒程度の単位で設定し付与することで、キーコード生成回路１８４は、メインＣＰＵ搭載パッケージ１０や装置構成パッケージ１１〜１４を一意に識別するキーコードを生成することができる。
【００９０】
また、キーコード生成回路１８４による他のキーコード生成方法として以下のものがある。乱数発生回路１８２が発生する擬似乱数を用いて、この疑似乱数で決まる値を元にキーコードを、キーコード生成回路１８４が生成する。この場合、擬似乱数の種の値を固定値とせず、ＤＲＡＭの電源投入直後の不定値等、確率的に決まる値を擬似乱数発生回路の種として使用することで、キーコード生成回路１８４は、メインＣＰＵ搭載パッケージ１０や装置構成パッケージ１１〜１４を一意に識別するキーコードを生成することができる。
【００９１】
また、キーコード生成回路１８４による他のキーコード生成方法として、以下のものがある。カウンタ回路１８３が生成するカウンタ値を用いて、キーコード生成回路１８４がキーコードを生成する。この場合は、ＤＲＡＭの電源投入直後の不定値等、確率的に決まる値をカウンタ回路１８３の初期値として使用することで、キーコード生成回路１８４は、メインＣＰＵ搭載パッケージ１０や装置構成パッケージ１１〜１４を一意に識別するキーコードを生成することができる。
【００９２】
また、キーコード生成回路１８４による他のキーコード生成方法として、時計回路１８１から得られる時刻情報、乱数発生回路１８２から得られる擬似乱数、カウンタ回路１８３から得られるカウンタ値を元に生成した値を組み合せて、キーコード生成回路１８４が、メインＣＰＵ搭載パッケージ１０や装置構成パッケージ１１〜１４を一意に識別するキーコードを生成することができる。
【００９３】
以上のように、この実施の形態８によれば、メインＣＰＵ搭載パッケージや装置構成パッケージが独自で管理するユニークなキーコードをキーコード生成回路が効率よく生成するように構成したので、このキーコードを元に、メインＣＰＵ搭載パッケージや装置構成パッケージの各々が設定データを管理するように構成したので、各装置構成パッケージを並列して自律的に立上げ処理を実施でき、通信伝送システム全体の立上げ時間を短縮できる。
【００９４】
【発明の効果】
以上のように、この発明によれば、メインＣＰＵを搭載した制御パッケージや各種装置を搭載した装置構成パッケージ等の複数のパッケージと、前記パッケージの各々に対応したバックアップメモリとを備えた通信伝送システムのバックアップメモリ構成方式において、前記パッケージの各々は、自パッケージを一意に識別するキーコードや自パッケージの動作に必要な設定データを、自パッケージに対応した前記バックアップメモリ内へ格納し、前記通信伝送システムの立上げ時や前記パッケージの各々に対して設定データを設定する時に、前記メインＣＰＵを搭載した前記制御パッケージが、キーコードを参照する前記複数の装置構成パッケージに対してキーコードを決定し、決定した前記キーコードを、前記複数の装置構成パッケージへ配布し、前記パッケージのいずれかの電源が投入され立上げ動作を実行する場合、前記制御パッケージに搭載のメインＣＰＵが管理するキーコードと前記パッケージ内にバックアップしていたキーコードとを比較して、前記パッケージが電源投入以前と同一の通信伝送システムで使用されているかどうかを判定し、前記パッケージが電源投入以前と同一の通信伝送システムで使用されていると判断した場合、前記パッケージに対応したバックアップメモリ内に格納されているキーコードや設定データを読出し、読出した前記キーコードおよび前記設定データを用いて立上げ動作を実行し、一方、電源投入以前と同一の前記通信伝送システムで使用されていないと判断した場合、前記パッケージでバックアップしていたキーコードを破棄し、予め設定されているデフォルト値を用いて立上げ動作を行うように構成したので、各装置毎に分散配置されたバックアップメモリにより、通信伝送システムの電源断からの復旧処理等において、メインＣＰＵ搭載パッケージや装置構成パッケージの各々を並列して自律的に立上げることが可能となり、通信伝送システムの立上げ時間を短縮できるという効果を奏する。
【図面の簡単な説明】
【図１】  この発明の実施の形態１によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図である。
【図２】  実施の形態１の通信伝送システムにおける初期立上げ時の動作を説明するブロック図である。
【図３】  実施の形態１の通信伝送システムにおける初期立上げ時の他の動作を説明するブロック図である。
【図４】  この発明の実施の形態２によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図である。
【図５】  実施の形態２において、装置構成パッケージ毎に異なるキーコードで管理されている場合の、各装置構成パッケージに対するパラメータ設定時の動作を示すブロック図である。
【図６】  この発明の実施の形態３によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、通信伝送システムの立上げ時の動作を示すブロック図である。
【図７】  この発明の実施の形態３によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、通信伝送システムの立上げ時の動作を示すブロック図である。
【図８】  この発明の実施の形態３によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、通信伝送システムの立上げ時の動作を示すブロック図である。
【図９】  この発明の実施の形態３によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、通信伝送システムの立上げ時の動作を示すブロック図である。
【図１０】  この発明の実施の形態４によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、装置構成パッケージの立上げ時の動作を示すブロック図である。
【図１１】  この発明の実施の形態４によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、装置構成パッケージの立上げ時の動作を示すブロック図である。
【図１２】  この発明の実施の形態５によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、装置構成パッケージを交換した際の立上げ時の動作を示すブロック図である。
【図１３】  この発明の実施の形態５によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、装置構成パッケージを交換した際の立上げ時の動作を示すブロック図である。
【図１４】  この発明の実施の形態６によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、メインＣＰＵ搭載パッケージの立上げ時の動作を示すブロック図である。
【図１５】  この発明の実施の形態６によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、メインＣＰＵ搭載パッケージの立上げ時の動作を示すブロック図である。
【図１６】  この発明の実施の形態７によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、メインＣＰＵ搭載パッケージを交換した際の立上げ時の動作を示すブロック図である。
【図１７】  この発明の実施の形態７によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、メインＣＰＵ搭載パッケージを交換した際の立上げ時の動作を示すブロック図である。
【図１８】  この発明の実施の形態８によるバックアップメモリ構成方式に基づく通信伝送システムの構成を示すブロック図であり、メインＣＰＵ搭載パッケージにおけるキーコード生成回路を示すブロック図である。
【図１９】  従来の通信伝送システムの構成を示すブロック図である。
【符号の説明】
１０  メインＣＰＵ搭載パッケージ（制御パッケージ）、１１〜１５  装置構成パッケージ、２０〜２４  バックアップメモリ、１８１  時計回路、１８２  乱数発生回路、１８３  カウンタ回路、１８４  キーコード生成回路。
【図１】
0003819177.tif 000002
【図２】
0003819177.tif 000003
【図３】
0003819177.tif 000004
【図４】
0003819177.tif 000005
【図５】
0003819177.tif 000006
【図６】
0003819177.tif 000007
【図７】
0003819177.tif 000008
【図８】
0003819177.tif 000009
【図９】
0003819177.tif 000010
【図１０】
0003819177.tif 000011
【図１１】
0003819177.tif 000012
【図１２】
0003819177.tif 000013
【図１３】
0003819177.tif 000014
【図１４】
0003819177.tif 000015
【図１５】
0003819177.tif 000016
【図１６】
0003819177.tif 000017
【図１７】
0003819177.tif 000018
【図１８】
0003819177.tif 000019
【図１９】
0003819177.tif 000020