(57)【特許請求の範囲】
【請求項１】
監視装置と、前記監視装置に接続された複数の伝送装置とで構成され、前記監視装置からコマンドコードとコマンドパラメータと制御対象とを含む制御コマンドを送信して前記伝送装置を制御する伝送装置制御システムにおいて、
前記伝送装置は、
過去の制御履歴情報を記憶する制御履歴データベースと、
前記監視装置から前記制御コマンドを受信して監視制御を行う処理と、監視制御を実行する毎に実行番号を生成する処理と、前記実行番号と前記制御コマンドとを少なくとも含む前記制御履歴情報を作成する処理と、前記制御履歴情報を前記監視装置および全ての前記伝送装置に送信する処理と、自装置が作成した前記制御履歴情報または他の前記伝送装置から受信する前記制御履歴情報を前記制御履歴データベースに記憶する処理と、前記監視装置から前記実行番号を受信した場合に前記制御履歴データベースにより前記実行番号に対応する前記制御コマンドを含む制御確認応答情報を作成して前記監視装置に送信する処理とを行う伝送装置制御部と
を有し、
前記監視装置は、
過去の前記コマンドコードと前記実行番号とを対応付けて記憶するコマンド履歴データベースと、
実行しようとする前記コマンドコードが前記コマンド履歴データベースに記憶されているか否かを判定する処理と、前記判定結果が真の場合に前記コマンド履歴データベースから前記コマンドコードに対応する前記実行番号を読み出して前記伝送装置に送信する処理と、前記伝送装置から受信する前記制御確認応答情報の中から前記制御対象および前記コマンドパラメータを選択する処理と、選択した制御対象およびコマンドパラメータを含む前記制御コマンドを作成して前記伝送装置に送信する処理とを行う監視装置制御部と
を有する
ことを特徴とする伝送装置制御システム。
【請求項２】
請求項１に記載の伝送装置制御システムにおいて、
前記制御コマンドの前記制御対象情報は、前記伝送装置のアドレスと、前記伝送装置に搭載されるパッケージの実装位置および種別とを少なくとも含むことを特徴とする伝送装置制御システム。
【請求項３】
請求項１または２に記載の伝送装置制御システムにおいて、
前記伝送装置の前記制御履歴データベースに記憶される制御履歴情報は、前記制御コマンドを実行した時の実行結果および前記制御コマンドの実行に伴う影響情報の少なくとも１つを含み、
前記伝送装置が作成して前記監視装置に送信する前記制御確認応答情報は、前記実行結果および前記影響情報の少なくとも１つを含む
ことを特徴とする伝送装置制御システム。
【請求項４】
請求項１から３のいずれか一項に記載の伝送装置制御システムにおいて、
前記監視装置制御部は、前記伝送装置から受信する前記制御確認応答情報の中から前記制御対象を選択する際に、前記制御確認応答情報に含まれる前記影響情報を表示媒体に表示する
ことを特徴とする伝送装置制御システム。
【請求項５】
請求項１から４のいずれか一項に記載の伝送装置制御システムにおいて、
前記監視装置制御部は、前記伝送装置から受信する前記制御確認応答情報の中から前記制御対象を選択する際に、前記制御確認応答情報に含まれる前記コマンドパラメータを表示媒体に表示する
ことを特徴とする伝送装置制御システム。
【請求項６】
請求項１から５のいずれか一項に記載の伝送装置制御システムにおいて、
前記伝送装置が作成して前記監視装置に送信する前記制御確認応答情報は、前記パッケージの状態が正常であるか否かの状態情報を含み、
前記監視装置制御部は、前記伝送装置から受信する前記制御確認応答情報の中から前記制御対象を選択する際に、前記状態情報を表示媒体に表示する
ことを特徴とする伝送装置制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数の伝送装置とそれらを監視するネットワーク監視装置とで構成される伝送装置制御システムに関する。
【背景技術】
【０００２】
ネットワーク接続された複数の伝送装置を監視装置で制御するネットワークシステムが用いられている（例えば特許文献１参照）。このようなネットワークシステムの一例を図１４に示す。図１４において、ネットワークシステム９００は、ネットワーク監視装置９０１と、伝送装置９０２ａと、伝送装置９０２ｂと、伝送装置９０２ｃとを有し、伝送装置９０２ａはＬＡＮなどでネットワーク監視装置９０１に接続され、さらに伝送装置９０２ａは伝送装置９０２ｂおよび伝送装置９０２ｃと伝送路でそれぞれ接続されている。そして、各伝送装置は自装置状態を示す情報をネットワーク監視装置９０１に送信し、ネットワーク監視装置９０１は各伝送装置から受信する情報を基に各伝送装置の設定や制御を行い、ネットワークシステム９００全体を監視する。また、各伝送装置には、様々な機能のパッケージ（以降、ＰＫＧと称する）が搭載されており、伝送装置毎に搭載されているＰＫＧの種類や設定、実装位置などが異なる。尚、以降の説明において、３つの伝送装置（９０２ａ，９０２ｂ，９０２ｃ）に共通の場合は伝送装置９０２と表記し、特定の伝送装置を指す場合は伝送装置９０２ａのようにアルファベット（ａ、ｂ、ｃ、・・・）を付加して表記する。
【０００３】
例えばネットワーク監視装置９０１から伝送装置９０２ａに対して何らかの試験や保守および制御を行う場合、制御先の伝送装置９０２ａに関する技術資料（伝送装置の実装図や取り説など）を参照して、対象ＰＫＧの実装位置や制御パラメータを手動で入力して伝送装置９０２ａの制御を実行する。
【０００４】
図１５（ａ）は、制御内容としてＬＰＢ（ループバックテスト）を行う場合のパラメータの入力例を示した図である。オペレータは技術資料を調べて、装置アドレス＝９０２ａ、ＰＫＧ種別：Ａ、ＰＫＧ実装位置（架番号（１）、シェルフ番号（１）、スロット番号（３））および制御パラメータ（方向（３：双方向）、系（３：両系））など多くの情報を入力しなければならない。
【０００５】
図１５（ｂ）は、制御内容としてＨＷ＿ＬＰＢ（ハードウェアループバックテスト）を行う場合のパラメータの入力例を示した図である。尚、図１５（ａ）と異なる部分は、制御内容と装置アドレス（９０２ｂ）だけである。
【０００６】
ここで、図１４の伝送装置９０２ａと伝送装置９０２ｂとを制御する場合の従来のフローチャート例を図１６に示す。尚、図１６において、図１４と同符号のものは同じものを示す。
【０００７】
（ステップＳ９０１）オペレータは、制御対象の装置アドレス、実装位置、コマンドパラメータなどを技術資料で調べてネットワーク監視装置９０１の入力インターフェース（キーボードなど）から入力する。
【０００８】
（ステップＳ９０２）ネットワーク監視装置９０１は、オペレータが入力した装置アドレスの伝送装置（図１６の例では伝送装置９０２ａ）に制御コマンドを送信する（制御実行）。
【０００９】
（ステップＳ９０３）ネットワーク監視装置９０１から制御コマンドを受信した伝送装置９０２ａは、制御コマンドの内容に従って制御を実行し、その結果をネットワーク監視装置９０１に送信する（制御結果応答）。
【００１０】
（ステップＳ９０４）伝送装置９０２ａから結果応答を受信したネットワーク監視装置９０１は、制御結果をネットワーク監視装置９０１の出力インターフェース（モニタなど）に表示する（制御結果表示）。
【００１１】
このようにして、オペレータは、装置アドレス＝９０２ａの伝送装置に対して図１６（ａ）の制御（ＬＰＢ）を実行することができる。次に、図１６（ａ）の制御を伝送装置９０２ｂに対して制御（ＨＷ＿ＬＰＢ）実行する場合もオペレータは以下のようにステップＳ９０１からステップＳ９０４までと同様の操作を行う。
【００１２】
（ステップＳ９０５）オペレータは、制御対象の伝送装置９０２ｂについて、装置アドレス、実装位置、コマンドパラメータなどを技術資料で調べて入力する。
【００１３】
（ステップＳ９０６）ネットワーク監視装置９０１は、オペレータが入力した装置アドレスの伝送装置（図１６の例では伝送装置９０２ｂ）に制御コマンドを送信する（制御実行）。
【００１４】
（ステップＳ９０７）ネットワーク監視装置９０１から制御コマンドを受信した伝送装置９０２ｂは、制御コマンドの内容に従って制御を実行し、その結果をネットワーク監視装置９０１に送信する（制御結果応答）。
【００１５】
（ステップＳ９０８）伝送装置９０２ｂから結果応答を受信したネットワーク監視装置９０１は、制御結果をネットワーク監視装置９０１の出力インターフェース（モニタなど）に表示する（制御結果表示）。
【００１６】
このようにして、従来のネットワークシステム９００では、伝送装置の制御を行う毎にオペレータは技術資料を調べて制御パラメータを入力する作業を行っていた。
【先行技術文献】
【特許文献】
【００１７】
【特許文献１】特開２００３−０６９５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１８】
ところが、図１５（ａ）の制御と図１５（ｂ）の制御は装置アドレス（９０２ｂ）と制御内容（ＨＷ＿ＬＰＢ）が異なるだけであり、ＰＫＧ種別、ＰＫＧ実装位置、制御パラメータなどは全く同じであるにも拘わらず、オペレータは技術資料を再び調べて同じ内容を入力しなければならなかった。
【００１９】
このように従来のネットワークシステム９００では、同じような内容の制御を再び同じ伝送装置や別の伝送装置に対して実行する場合でも、毎回、オペレータが技術資料を調べて全ての内容を入力しなければならならず、膨大な時間が必要であった。また、パラメータ数が多い場合は入力ミスが起こりやすく、例えば図１５（ｂ）の制御を行おうとしてスロット番号を誤って図１５（ｃ）のように入力した場合、伝送装置９０２ｂは図１６のステップＳ９０７で「実装位置エラー」の結果応答をネットワーク監視装置９０１に返し、ステップＳ９０８でモニタ画面に「実装位置エラー」が表示される。ここで、オペレータは、実装位置が間違っていることに気が付き、伝送装置９０２ｂのＰＫＧ種別：Ａの実装位置を再び技術資料を参照して調べ直し、制御パラメータを再入力しなければならず、入力ミスによる無駄な制御操作が実行されるだけでなく、時間のロスが大きな問題であった。
【００２０】
また、伝送装置に対して試験や保守制御を行う場合、基本的には制御対象のＰＫＧの状態を制御前に確認してから制御を実行するのが一般的だが、事前に対象ＰＫＧの状態を確認する作業を忘れて制御を実行してはいけない状態で制御を実行してしまい、ネットワーク運用に大きな影響を与えてしまうことがあった。
【００２１】
さらに、制御前に制御実行後の影響を予測する場合、過去の経験や運用マニュアル等により判断するが、保守担当者が変わった場合や運用マニュアルなどを紛失した場合、制御実行時の影響を十分に考慮せずに制御を実行してしまい、ネットワーク運用に影響を与えてしまうことがあった。
【００２２】
上記課題に鑑み、本発明の目的は、同じような内容の制御を実行する場合の制御コマンドの入力作業の軽減や入力ミスを回避し、制御前に対象ＰＫＧの状態や制御実行後の影響を予測することができる伝送装置制御システムを提供することである。
【課題を解決するための手段】
【００２３】
本発明に係る伝送装置制御システムは、監視装置と、前記監視装置に接続された複数の伝送装置とで構成され、前記監視装置からコマンドコードとコマンドパラメータと制御対象とを含む制御コマンドを送信して前記伝送装置を制御する伝送装置制御システムにおいて、前記伝送装置は、過去の制御履歴情報を記憶する制御履歴データベースと、前記監視装置から前記制御コマンドを受信して監視制御を行う処理と、監視制御を実行する毎に実行番号を生成する処理と、前記実行番号と前記制御コマンドとを少なくとも含む前記制御履歴情報を作成する処理と、前記制御履歴情報を前記監視装置および全ての前記伝送装置に送信する処理と、自装置が作成した前記制御履歴情報または他の前記伝送装置から受信する前記制御履歴情報を前記制御履歴データベースに記憶する処理と、前記監視装置から前記実行番号を受信した場合に前記制御履歴データベースにより前記実行番号に対応する前記制御コマンドを含む制御確認応答情報を作成して前記監視装置に送信する処理とを行う伝送装置制御部とを有し、前記監視装置は、過去の前記コマンドコードと前記実行番号とを対応付けて記憶するコマンド履歴データベースと、実行しようとする前記コマンドコードが前記コマンド履歴データベースに記憶されているか否かを判定する処理と、前記判定結果が真の場合に前記コマンド履歴データベースから前記コマンドコードに対応する前記実行番号を読み出して前記伝送装置に送信する処理と、前記伝送装置から受信する前記制御確認応答情報の中から前記制御対象および前記コマンドパラメータを選択する処理と、選択した制御対象およびコマンドパラメータを含む前記制御コマンドを作成して前記伝送装置に送信する処理とを行う監視装置制御部とを有することを特徴とする。
【００２４】
特に、前記制御コマンドの前記制御対象情報は、前記伝送装置のアドレスと、前記伝送装置に搭載されるパッケージの実装位置および種別とを少なくとも含むことを特徴とする。
【００２５】
また、前記伝送装置の前記制御履歴データベースに記憶される制御履歴情報は、前記制御コマンドを実行した時の実行結果および前記制御コマンドの実行に伴う影響情報の少なくとも１つを含み、前記伝送装置が作成して前記監視装置に送信する前記制御確認応答情報は、前記実行結果および前記影響情報の少なくとも１つを含むことを特徴とする。
【００２６】
さらに、前記監視装置制御部は、前記伝送装置から受信する前記制御確認応答情報の中から前記制御対象を選択する際に、前記制御確認応答情報に含まれる前記影響情報を表示媒体に表示することを特徴とする。
【００２７】
また、前記監視装置制御部は、前記伝送装置から受信する前記制御確認応答情報の中から前記制御対象を選択する際に、前記制御確認応答情報に含まれる前記コマンドパラメータを表示媒体に表示することを特徴とする。
【００２８】
さらに、前記伝送装置が作成して前記監視装置に送信する前記制御確認応答情報は、前記パッケージの状態が正常であるか否かの状態情報を含み、前記監視装置制御部は、前記伝送装置から受信する前記制御確認応答情報の中から前記制御対象を選択する際に、前記状態情報を表示媒体に表示することを特徴とする。
【発明の効果】
【００２９】
本発明に係る伝送装置制御システムは、過去に実行した制御を行う場合の制御コマンドの入力作業の軽減や入力ミスを回避し、さらに制御前に対象ＰＫＧの状態や制御実行後の影響を予測することができる。
【図面の簡単な説明】
【００３０】
【図１】本実施形態に係る伝送装置制御システム１００の構成例を示す図である。
【図２】前回制御実行履歴ＴＢＬ２０５の構成例を示す図である。
【図３】ＰＫＧ管理ＴＢＬ３０８の構成例を示す図である。
【図４】制御パラメータＴＢＬ３０９の構成例を示す図である。
【図５】制御履歴情報ＴＢＬ３１０の構成例を示す図である。
【図６】伝送装置１０２のＰＫＧ実装例を示す図である。
【図７】制御コマンドの構成例を示す図である。
【図８】初回の制御実行時の処理例を示すフローチャートである。
【図９】制御履歴情報の構成例を示す図である。
【図１０】影響範囲チェック条件表の一例を示す図である。
【図１１】二回目以降の制御実行時の処理例を示すフローチャートである。
【図１２】制御確認応答情報の構成例を示す図である。
【図１３】制御画面例を示す図である。
【図１４】一般的なネットワークシステムの構成例を示す図である。
【図１５】一般的な制御パラメータ例を示す図である。
【図１６】一般的な制御実行時の処理例を示すフローチャートである。
【発明を実施するための形態】
【００３１】
以下、本発明に係る伝送装置制御システムの実施形態について詳しく説明する。
【００３２】
図１は、伝送装置制御システム１００の構成例を示す図である。尚、伝送装置制御システム１００は、従来技術で説明した図１４のネットワークシステム９００と同様に構成される。図１において、伝送装置制御システム１００は、ネットワーク監視装置１０１と、複数の伝送装置１０２とを有する。尚、図１の例では伝送装置１０２ａ、伝送装置１０２ｂおよび伝送装置１０２ｃの３つの伝送装置１０２が描かれているが、さらに多くの伝送装置１０２を有しても構わない。ここで本明細書では、伝送装置１０２ａ、伝送装置１０２ｂおよび伝送装置１０２ｃに共通の内容を説明する場合は伝送装置１０２と表記し、特定の装置を指す場合は符号にアルファベットａ，ｂ，ｃを付加して例えば伝送装置１０２ｂのように表記する。
【００３３】
［ネットワーク監視装置１０１の構成例］
図１において、ネットワーク監視装置１０１は、通信ＩＦ（インターフェース）部２０１と、制御部２０２と、操作部２０３と、表示部２０４と、前回制御実行履歴ＴＢＬ（テーブル）２０５とで構成される。
【００３４】
通信ＩＦ部２０１は、伝送装置１０２ａにＬＡＮ（ローカルエリアネットワーク）で接続するための物理的なインターフェースである。
【００３５】
制御部２０２は、ＣＰＵなどで構成され、予め内部に記憶された監視制御プログラムに従ってネットワーク監視装置１０１全体の動作を制御する。例えば通信ＩＦ部２０１を介して制御コマンドを伝送装置１０２に送信したり、伝送装置１０２からレスポンスを受信する。また、オペレータは表示部２０４に表示される操作画面を見ながら操作部２０３から制御パラメータを入力して制御を実行したり、表示部２０４に表示される結果応答を確認する。さらに、制御部２０２は、過去の制御履歴情報を前回制御実行履歴ＴＢＬ２０５に蓄積し、操作部２０３から入力されるコマンドと同じコマンドの履歴情報を検索して表示部２０４に表示する処理などを行う。
【００３６】
操作部２０３は、オペレータとのマンマシンインターフェースを提供し、キーボードやマウスなどで構成される。
【００３７】
表示部２０４は、液晶モニタなどで構成され、制御部３０２が出力する操作画面や結果応答の画面などを表示する。
【００３８】
前回制御実行履歴ＴＢＬ２０５は、不揮発性メモリやハードディスクなどによるデータベースで、制御実行後に伝送装置１０２から実行結果として応答される実行番号をコマンドコードに対応させて記憶する。ここで、前回制御実行履歴ＴＢＬ２０５に記憶される情報について図２を用いて説明する。図２において、前回制御実行履歴ＴＢＬ２０５は、２ｂｙｔｅの情報として記憶されている履歴数と、履歴数に応じた過去のコマンドコードと実行番号とをペアとする１０ｂｙｔｅの履歴情報が記憶される。例えば図２において、前回制御実行履歴ＴＢＬ２０５の履歴４２１には、２ｂｙｔｅのコマンドコードと、８ｂｙｔｅの実行番号４１１とが記憶されている。ここで、コマンドコードは、例えば０ｘ０００１などである。また、実行番号４１１は、時刻４１４と装置アドレスとで表される。尚、実行番号４１１については後で詳しく説明する。
【００３９】
次に、制御部２０２の監視制御プログラムは、ＭＭＩＦ（マンマシンインターフェース）プログラム２５１と、通信ＩＦプログラム２５２と、監視プログラム２５３と、制御プログラム２５４とを有する。
【００４０】
ＭＭＩＦプログラム２５１は、操作部２０３および表示部２０４のインターフェース処理を行い、例えば操作部２０３から入力する情報を制御プログラム２５４に入力したり、制御プログラム２５４が出力する情報を表示部２０４に表示する処理を行うプログラムである。
【００４１】
通信ＩＦプログラム２５２は、通信ＩＦ部２０１を介して伝送装置１０２との間でコマンドやレスポンスなどを送受信するための通信制御処理を行うプログラムである。
【００４２】
監視プログラム２５３は、各伝送装置１０２から送られくる監視情報のロギングなど監視処理を行う。
【００４３】
制御プログラム２５４は、制御コマンドを発行して伝送装置１０２に対して各種試験や保守制御の処理を行う。特に、新たに制御を実行する時に前回制御実行履歴ＴＢＬ２０５に蓄積されている過去の制御履歴情報に同様の制御があるか否かを検索する処理を行う。そして、過去に実行した同じコマンドの場合は実行番号４１１を伝送装置１０２に送信して伝送装置１０２に保持されている履歴情報を参照して制御コマンドを発行する処理を行う。
【００４４】
このようにして、ネットワーク監視装置１０１は、制御コマンドや実行番号４１１により伝送装置１０２を制御する。
【００４５】
［伝送装置１０２の構成例］
次に伝送装置１０２の構成例について説明する。尚、図１は伝送装置１０２ａの構成例を示しているが、伝送装置１０２ｂおよび伝送装置１０２ｃについても同様に構成される。
【００４６】
図１において、伝送装置１０２ａは、通信ＩＦ部３０１と、制御部３０２と、ＰＫＧ制御ＩＦ部３０３と、光ＩＦ部ＰＫＧ３０４と、端末ＩＦ部ＰＫＧ３０５と、端末ＩＦ部ＰＫＧ３０６と、端末ＩＦ部ＰＫＧ３０７と、ＰＫＧ管理ＴＢＬ３０８と、制御パラメータＴＢＬ３０９と、制御履歴情報ＴＢＬ３１０とで構成される。
【００４７】
通信ＩＦ部３０１は、ネットワーク監視装置１０１にＬＡＮ（ローカルエリアネットワーク）で接続するための物理的なインターフェースである。
【００４８】
制御部３０２は、ＣＰＵなどで構成され、予め内部に記憶された伝送装置プログラムに従って伝送装置１０２ａ全体の動作を制御する。例えば通信ＩＦ部３０１を介してネットワーク監視装置１０１から受信する制御コマンドや実行番号４１１に対応する制御を実行し、ネットワーク監視装置１０１に結果応答を送信する。特にネットワーク監視装置１０１から実行番号４１１を受信した場合は、実行番号４１１に対応する過去の履歴情報を制御履歴情報ＴＢＬ３１０の中から検索して制御確認応答情報を作成し、ネットワーク監視装置１０１に送信する。尚、制御確認応答情報については後で詳しく説明する。
【００４９】
ＰＫＧ制御ＩＦ部３０３は、制御部３０２に各種ＰＫＧを接続するためのインタフェースである。
【００５０】
光ＩＦ部ＰＫＧ３０４は、他の伝送装置１０２との間でデータを送受信するための光インターフェースである。
【００５１】
端末ＩＦ部ＰＫＧ３０５、端末ＩＦ部ＰＫＧ３０６および端末ＩＦ部ＰＫＧ３０７は、端末を接続するためのインターフェースで端末との間でデータを入出力する。
【００５２】
ＰＫＧ管理ＴＢＬ３０８は、メモリやハードディスクなどによるデータベースで、伝送装置１０２毎に装置内の各ＰＫＧの状態が記憶されている。図３（ａ）は、ＰＫＧ管理ＴＢＬ３０８の構成例を示す図である。図３（ａ）において、ＰＫＧ管理テーブル３０８は、自装置内の架番号と、各架毎のシェルフ番号と、各シェルフ番号毎のスロット番号と、各スロット番号毎に搭載されているＰＫＧの状態とで構成される。例えば、架番号−１は７２０ｂｙｔｅの情報でシェルフ−１からシェルフ−５までの５つのシェルフを有する。また、各シェルフは１４４ｂｙｔｅの情報でスロット−１からスロット−１８までの１８のスロットを有する。そして、各スロットは８ｂｙｔｅの情報で各スロットに搭載されているＰＫＧの状態を示すＰＫＧ状態情報５０１が記憶されている。尚、ＰＫＧ状態情報５０１は、伝送装置１０２の設置時にＰＫＧ管理ＴＢＬ３０８に記憶され、保守時に変更があった場合に更新される。ＰＫＧ状態情報５０１は、ＰＫＧ種別と、ＰＫＧの状態と、対向先アドレスと、予備（０）とで構成される。尚、予備（０）は予備情報が無いことを示す２ｂｙｔｅの情報で他のパラメータにも出現するが同様の意味なので以降の重複する説明は省略する。図３（ｂ）は、ＰＫＧ状態情報５０１の具体例を示す図で、ＰＫＧ状態情報５０１ａは、ＰＫＧ種別：Ａを示す２ｂｙｔｅの情報０ｘ０００１と、ＰＫＧがＡＬＭ有の状態であることを示す２ｂｙｔｅの情報０ｘ８０（０ｘ００８０）と、対向先アドレスを示す２ｂｙｔｅの情報０ｘ０００２とを有する。また、ＰＫＧ状態情報５０１ｂは、ＰＫＧ種別：Ｂを示す０ｘ０００２と、ＰＫＧがＡＬＭ有の状態であることを示す０ｘ８０と、対向先アドレス：０ｘ０００２とを有する。同様に、ＰＫＧ状態情報５０１ｃは、ＰＫＧ種別：Ａ（０ｘ０００１）、ＰＫＧが正常であることを示す０ｘ０１、対向先アドレス：０ｘ０００２の情報を有し、ＰＫＧ状態情報５０１ｄは、ＰＫＧ種別：Ｄ（０ｘ０００８）、ＰＫＧが正常（０ｘ０１）、対向先アドレス：０ｘ０００１の情報を有している。
【００５３】
このように、ＰＫＧ管理ＴＢＬ３０８には、自装置に搭載されている全てのＰＫＧの種別、状態、対向先アドレスなどが記憶されている。
【００５４】
制御パラメータＴＢＬ３０９は、メモリやハードディスクなどによるデータベースで、ＰＫＧ種別毎にそのＰＫＧで制御可能なパラメータ情報が記憶されている。パラメータ情報は、コマンドコード毎に制御可能なパラメータの内容を示す情報である。図４（ａ）は、制御パラメータＴＢＬ３０９の構成例を示す図である。図４（ａ）において、制御パラメータＴＢＬ３０９は、格納されているＰＫＧ種別毎のＰＫＧパラメータ情報の数と、情報数分のＰＫＧパラメータ情報６０１とで構成される。そして、各ＰＫＧパラメータ情報６０１は、ＰＫＧ種別と、そのＰＫＧ種別で使用可能なコマンド数と、コマンド数分のコマンド情報６０２とで構成される。さらに、コマンド情報６０２は、コマンドコードと、そのコマンドコードで使用するコマンドパラメータ４０３と、そのコマンドの実行による影響の及ぶ範囲を示す影響チェック情報６０３とで構成される。図４（ｂ）は、制御パラメータＴＢＬ３０９の具体例を示す図で、ＰＫＧパラメータ情報数：８を示す２ｂｙｔｅの情報０ｘ０００８と、この情報数に対応するＰＫＧパラメータ情報−１からＰＫＧパラメータ情報−８までの情報を有する。また、ＰＫＧパラメータ情報６０１の具体例として、ＰＫＧ種別：Ａを示す２ｂｙｔｅの情報０ｘ０００１と、使用可能なコマンド数：５個を示す２ｂｙｔｅの情報０ｘ０００５と、５個のコマンドに対応するコマンド情報−１からコマンド情報−５までの情報を有する。さらに、コマンド情報６０２の具体例として、コマンド情報６０２ａでは、コマンドコードを示す２ｂｙｔｅの情報：０ｘ４０００と、このコマンドで使用する１２ｂｙｔｅのコマンドパラメータ４０３ａと、４ｂｙｔｅの影響チェック情報６０３ａとを有する。コマンドパラメータ４０３ａの例では、パラメータ数は１個（０ｘ０１）で、パラメータ−１としてＬＥＤ＿ＴＥＳＴを示す１ｂｙｔｅの情報０ｘ０１が記載されている。影響チェック情報６０３ａの例では、チェックパターン：１を示す２ｂｙｔｅの情報０ｘ０００１が記載されている。
【００５５】
同様に、コマンド情報６０２ｂでは、コマンドコード：０ｘ８０００と、このコマンドで使用するコマンドパラメータ４０３ｂと、影響チェック情報６０３ｂとを有する。コマンドパラメータ４０３ｂの例では、パラメータ数は３個（０ｘ０３）で、パラメータ−１としてＨＷ＿ＬＰＢを示す情報０ｘ０１と、双方向であることを示す１ｂｙｔｅの情報０ｘ０３と、両系であることを示す１ｂｙｔｅの情報０ｘ０３とが記載されている。影響チェック情報６０３ｂの例では、チェックパターン：１を示す２ｂｙｔｅの情報０ｘ０００１が記載されている。
【００５６】
このように、制御パラメータＴＢＬ３０９には、ＰＫＧの種別毎にそのＰＫＧで制御可能なパラメータ情報および影響チェック情報などが記憶されている。
【００５７】
制御履歴情報ＴＢＬ３１０は、メモリやハードディスクなどによるデータベースで、制御履歴情報を保存する。保存する制御履歴情報は自装置で生成した制御履歴情報や他装置から受信した制御履歴情報である。図５は、制御履歴情報ＴＢＬ３１０に記憶される情報例を示している。図５において、制御履歴情報ＴＢＬ３１０は、２ｂｙｔｅの情報として記憶されている履歴数と、履歴数に応じた過去の制御履歴情報−１から制御履歴情報−ｎが記憶される（図５の例では全制御履歴情報は３８ｂｙｔｅである）。尚、制御履歴情報−１から制御履歴情報−ｎは、別の図で説明する制御履歴情報４１０と同じフォーマットなのでここでの詳しい説明は省略する。
【００５８】
次に、制御部３０２の伝送装置プログラムは、伝送装置１０２の監視制御などを行うプログラムで、通信ＩＦプログラム３５１と、監視プログラム３５２と、制御プログラム３５３とを有する。
【００５９】
通信ＩＦプログラム３５１は、通信ＩＦ部３０１を介してネットワーク監視装置１０１との間でコマンドやレスポンスなどを送受信するための通信制御処理や、他の伝送装置１０２との間で制御確認応答情報などを送受信するための通信制御処理を行う。
【００６０】
監視プログラム３５２は、伝送装置１０２内の各ＰＫＧについてＡＬＭ（アラーム：警報）や装置状態の収集などの監視処理を行う。
【００６１】
制御プログラム３５３は、ネットワーク監視装置１０１からの制御コマンドに応じて各種試験制御や保守制御などを行う。そして、制御結果を制御履歴情報ＴＢＬ３１０に蓄積すると共に、ネットワーク監視装置１０１や他の伝送装置１０２に送信する。
【００６２】
このようにして、伝送装置１０２は、ネットワーク監視装置１０１からの制御コマンドに基づいて各ＰＫＧの試験や保守などを行い、制御結果などの応答情報をネットワーク監視装置１０１や他の伝送装置１０２に送信する。また、自装置や他装置から受信する制御情報（実行番号４１１を含む）や制御結果などを制御履歴情報ＴＢＬ３１０に保存する。そして、ネットワーク監視装置１０１から実行番号４１１が送られてきた場合は、制御履歴情報ＴＢＬ３１０に蓄積された履歴情報の中から当該実行番号４１１に対応する制御確認応答情報を作成してネットワーク監視装置１０１に送信する。
［伝送装置１０２の実装例］
次に、伝送装置１０２の実装例について図６を用いて説明する。図６（ａ）および図６（ｂ）は、それぞれ伝送装置１０２ａおよび伝送装置１０２ｂの実装例を示す図で、両装置共にスロット番号が１から１８までの１８個のスロットと、シェルフ１およびシェルフ２などの複数個のシェルフを有している。伝送装置１０２ａの場合、シェルフ１でスロット１８のＰＫＧ種別ＡのＰＫＧ、シェルフ１でスロット１のＰＫＧ種別ＣのＰＫＧ、シェルフ１でスロット２，３とシェルフ２でスロット１８のＰＫＧ種別ＢのＰＫＧの３種類のＰＫＧが搭載されている。伝送装置１０２ｂの場合、シェルフ１でスロット１８およびシェルフ２でスロット１，１８のＰＫＧ種別ＤのＰＫＧ、シェルフ１でスロット１，３のＰＫＧ種別ＡのＰＫＧ、シェルフ１でスロット２およびシェルフ２でスロット２のＰＫＧ種別ＢのＰＫＧの３種類のＰＫＧが搭載されている。
【００６３】
そして、図６（ａ）において網掛けパターンで示したシェルフ１でスロット１のＰＫＧとシェルフ１でスロット２のＰＫＧは、正常なＰＫＧである。網掛けパターンが施されていないシェルフ１でスロット３，１０およびシェルフ２でスロット１８のそれぞれのＰＫＧは、ＡＬＭ発生中のＰＫＧである。
【００６４】
同様に、図６（ｂ）において網掛けパターンで示したシェルフ１でスロット１のＰＫＧとシェルフ１でスロット２のＰＫＧは正常なＰＫＧで、網掛けパターンが施されていない他のＰＫＧはＡＬＭ発生中のＰＫＧである。
【００６５】
［制御コマンドフォーマット］
次に、ネットワーク監視装置１０１から伝送装置制御システム１００に指令される制御コマンドのフォーマット（ＦＭＴ）について、図７を用いて説明する。図７（ａ）は制御コマンド４０１の構成例を示す図である。制御コマンド４０１は、装置アドレスと、コマンドコードと、ＰＫＧ種別と、ＰＫＧ実装位置と、コマンドパラメータとで構成される。図７（ｂ）は、具体的な数値例を示す図で、装置アドレスは２ｂｙｔｅの情報で例えば０ｘ０００１、コマンドコードは２ｂｙｔｅの情報で例えば０ｘ８０００、ＰＫＧ種別は２ｂｙｔｅの情報で例えば０ｘ０００１などが設定される。また、図７（ａ）に示すように、制御コマンド４０１のＰＫＧ実装位置４０２は、架番号と、シェルフ番号と、スロット番号とで構成される。図７（ｂ）の数値例において、架番号は１ｂｙｔｅの情報で例えば０ｘ０１、シェルフ番号は１ｂｙｔｅの情報で例えば０ｘ０１、スロット番号は１ｂｙｔｅの情報で例えば０ｘ１２のように設定される。さらに、図７（ａ）において、制御コマンド４０１のコマンドパラメータ４０３は、パラメータ数と、パラメータ数に対応する数のパラメータとで構成される。図７（ｂ）の数値例において、パラメータ数は２ｂｙｔｅの情報で例えば０ｘ０３、パラメータ−１は１ｂｙｔｅの情報で例えばＨＷ＿ＬＰＢ（ハードウェアループバックテスト）を示す０ｘ０１、パラメータ−２は１ｂｙｔｅの情報で例えば双方向であることを示す０ｘ０３、パラメータ−３は１ｂｙｔｅの情報で例えば両系を示す０ｘ０３の３つのパラメータを有する。ここで、０ｘ＊＊＊＊は１６進数の数値であることを示す。
【００６６】
このように、従来は、図７（ｂ）に示すようなパラメータの入力をオペレータが毎回、技術資料を調べて手入力で行っていた。これに対して、本実施形態に係る伝送装置制御システム１００では、初回の監視制御を行うときは従来と同じように行うが、２回目以降に同様の監視制御を行うときは前回制御実行履歴ＴＢＬ２０５に蓄積されている履歴情報を検索して、同様のコマンドに対応する実行番号４１１を各伝送装置１０２に送信し、伝送装置１０２から送られてくる制御情報の中から制御内容を選択して実行するのでオペレータの作業時間を大幅に削減することができると共に、入力ミスによる無駄な制御や時間のロスを無くすことができる。
【００６７】
［初回の処理］
次に、本実施形態に係る伝送装置制御システム１００において、ネットワーク監視装置１０１の前回制御実行履歴ＴＢＬ２０５に記憶されていない制御コマンド４０１を実行する場合の処理の流れについて説明する。図８は、ネットワーク監視装置１０１（マンマシンインターフェース（ＭＭＩＦ）の操作部２０３および表示部２０４）と、伝送装置１０２ａと、伝送装置１０２ｂと、伝送装置１０２ｃとの間で送受信される情報と、各部の処理の流れを描いたフローチャートである。以下、ステップ番号に従って処理順に説明する。
【００６８】
（ステップＳ２０１）オペレータは、操作部２０３からコマンドを入力する。ここで、入力するコマンドは、図７（ｂ）で説明したように、コマンドコード：０ｘ０００１のような数値であっても構わないし、ＨＷ＿ＬＰＢのような文字コードであっても構わない。
【００６９】
（ステップＳ２０２）ネットワーク監視装置１０１の制御部３０２は、前回制御実行履歴ＴＢＬ２０５に記憶されている履歴情報の中から同じコマンドコードの履歴情報を検索する。
【００７０】
（ステップＳ２０３）制御部３０２は、前回制御実行履歴ＴＢＬ２０５に記憶されている履歴情報の中に同じコマンドコードの履歴情報があるか否かを判別し、Ｙｅｓの場合は２回目以降の処理（後で詳しく説明）に進み、Ｎｏの場合は初回の処理なので次のステップＳ２０４に進む。
【００７１】
（ステップＳ２０４）制御部３０２は、詳細な制御情報を入力するようにオペレータに指示する画面を表示部２０４に表示する。例えば「過去の履歴はありません。詳細な制御情報を入力して下さい。」のようなメッセージを表示し、制御情報を入力する画面を表示する。
【００７２】
（ステップＳ２０５）オペレータは、表示部２０４に表示された制御情報の入力画面に従って図７で説明したような装置アドレス、ＰＫＧ種別、ＰＫＧ実装位置、コマンドパラメータなどを技術資料を調べて入力する。
【００７３】
（ステップＳ２０６）オペレータにより操作部２０３から制御情報が入力されると、ネットワーク監視装置１０１の制御部３０２は、図７で説明した制御コマンド４０１を制御対象の伝送装置１０２（図８では伝送装置１０２ａ）に送信して制御を実行する。
【００７４】
そして、ネットワーク監視装置１０１から制御コマンド４０１を受信した伝送装置１０２ａの制御部３０２は、制御履歴情報を作成するために以下のステップＳ２０７からステップＳ２１０までの処理を実行する。
【００７５】
＜制御履歴情報＞
ここで、制御履歴情報について説明する。図９（ａ）において、制御履歴情報４１０は、実行番号４１１と、パラメータ情報４１２と、影響／結果情報４１３とで構成される。図９（ｂ）の数値例において、実行番号４１１は、６ｂｙｔｅの時刻４１４（年月日を含む）と２ｂｙｔｅの装置アドレスとで構成される８ｂｙｔｅの情報で、例えば時刻４１４が２０１０年１１月１日５時０分３０秒（２０１０年の２０００を省略して１０年とする）で装置アドレスが０ｘ０００１の場合、実行番号４１１は１６進数で０ｘ０ａ０ｂ０１０５００１ｅ０００１となる。また、図９（ａ）において、制御履歴情報４１０のパラメータ情報４１２は、装置アドレスと、コマンドコードと、ＰＫＧ種別と、コマンドパラメータとで構成される。図９（ｂ）の数値例において、装置アドレスは２ｂｙｔｅの情報で例えば０ｘ０００１、コマンドコードは２ｂｙｔｅの情報で例えば０ｘ８０００、ＰＫＧ種別は２ｂｙｔｅの情報で例えば０ｘ０００１のように設定される。尚、パラメータ情報４１２のコマンドパラメータについては、図７のコマンドパラメータ４０３と同じ１２ｂｙｔｅのフォーマットなので説明を省略する。さらに、図９（ａ）において、制御履歴情報４１０の影響／結果情報４１３は、実行結果コードと、チェックパターンと、チェック結果情報とで構成される。図９（ｂ）の数値例において、実行結果コードは２ｂｙｔｅの情報で例えば０ｘ０００１、チェックパターンは２ｂｙｔｅの情報で例えばパターン１を示す０ｘ０００１、チェック結果情報４１５は８ｂｙｔｅの文字情報で例えば「他」「装」「置」「影」「響」・・・のように１ｂｙｔｅの文字が８文字格納できる。
【００７６】
図８のフローチャートにおいて、以下のステップＳ２０７からステップＳ２１０までの処理を行い、図９の制御履歴情報４１０を作成する。
【００７７】
（ステップＳ２０７）ネットワーク監視装置１０１から制御コマンド４０１（図７）を受信した伝送装置１０２ａの制御部３０２は、パラメータ情報４１２を設定する。尚、パラメータ情報４１２に設定される情報は全て図７の制御コマンド４０１に記載されている情報なので、制御コマンド４０１の中から必要な情報を組み合わせてパラメータ情報４１２を作成する。
【００７８】
（ステップＳ２０８）制御部３０２は、制御を実行した結果に関する情報として、影響／結果情報４１３の実行結果コードを設定する。図９（ｂ）の数値例において、実行結果コードは２ｂｙｔｅの情報で例えば正常：０ｘ０００１、異常：０ｘ０００２などが設定される。
【００７９】
（ステップＳ２０９）制御部３０２は、制御を実行した結果、どのような影響があるかを示す情報として、影響／結果情報４１３のチェックパターンとチェック結果情報とを設定する。図９（ｂ）の数値例において、チェックパターンは２ｂｙｔｅの情報で例えば０ｘ０００１などが設定される。ここで、チェックパターンの数値はパターン番号を示し、各パターン番号に応じてチェック内容や条件、チェック結果情報などに対応する。
【００８０】
ここで、チェックパターンの一例を図１０に示す。図１０は、制御の実行により影響する範囲を示すチェック条件表で制御部３０２に予め記憶され、チェックパターン番号毎にチェック内容と、条件と、チェック結果情報とが記載されたテーブルである。例えばパターン−１のチェック内容は「パス対向先ＰＫＧは自装置に実装されているか否かをチェックすること」で、自装置に実装されている場合は条件がＹｅｓでチェック結果情報が「自装置に影響」となり、他装置に実装されている場合は条件がＮｏでチェック結果情報が「他装置も影響」となる。同様に、パターン−２のチェック内容は「光ＩＦ部の状態をチェックすること」で、状態が正常である場合は条件が「正常」でチェック結果情報が「他装置も影響」となり、状態が異常である場合は条件が「異常」でチェック結果情報が「詳細状態確認要」となる。尚、図１０は一例であり、影響範囲チェック条件表は、チェックする内容と、チェック結果の条件に応じて影響する範囲を短文の文字情報で表し、この文字情報は図９の制御情報履歴４１０のチェック結果情報４１５に格納される。
【００８１】
このようにして、図８のフローチャートのステップＳ２０９では、図９の制御履歴情報４１０のチェックパターンと、チェック結果情報とを設定する。
【００８２】
（ステップＳ２１０）制御部３０２は、制御履歴情報４１０の実行番号４１１を設定する。尚、実行番号４１１については、図９で説明したように、時刻と、装置アドレスとで示される。
【００８３】
このようにして、ステップＳ２０７からステップＳ２１０までの処理により、図９の制御履歴情報４１０が作成される。
【００８４】
（ステップＳ２１１）制御部３０２は、作成した制御履歴情報４１０をネットワーク監視装置１０１に送信する。
【００８５】
（ステップＳ２１２）伝送装置１０２ａから制御履歴情報４１０を受信したネットワーク監視装置１０１は、制御履歴情報４１０に記載された内容を表示部２０４の画面に表示する。
【００８６】
（ステップＳ２１３）ネットワーク監視装置１０１の制御部２０２は、この時の処理で使用したコマンドコードと実行番号４１１とを対応付けて前回制御実行履歴ＴＢＬ２０５に記憶する。
【００８７】
（ステップＳ２１４）伝送装置１０２ａの制御部３０２は、ステップＳ２０７からステップＳ２１０までで作成した制御履歴情報４１０を他の伝送装置１０２に送信する。
【００８８】
（ステップＳ２１５）伝送装置１０２ａの制御部３０２は、作成した制御履歴情報４１０を制御履歴情報ＴＢＬ３１０に記憶する。
【００８９】
（ステップＳ２１６）伝送装置１０２ｂの制御部３０２は、伝送装置１０２ａから受信した制御履歴情報４１０を自装置の制御履歴情報ＴＢＬ３１０に記憶する。
【００９０】
（ステップＳ２１７）伝送装置１０２ｃの制御部３０２は、伝送装置１０２ａから受信した制御履歴情報４１０を自装置の制御履歴情報ＴＢＬ３１０に記憶する。
【００９１】
このようにして、全ての伝送装置１０２の制御履歴情報ＴＢＬ３１０に過去に実行した制御結果を示す図９の制御履歴情報４１０を蓄積することができる。特に、制御履歴情報４１０には実行番号４１１が付加されているので、ネットワーク監視装置１０１から実行番号４１１を指定するだけで、パラメータ情報４１２を知ることができ、さらに影響／結果情報４１３により制御結果と、どのような影響があるかを事前に知ることができる。
［２回目以降の処理］
次に、図８のステップＳ２０１でオペレータが入力したコマンドコードが前回制御実行履歴ＴＢＬ２０５にある場合は、図１１に示すフローチャートに従って処理を実行する。尚、図１１において、ステップＳ２０１からステップＳ２０３までの処理は図８と同じである。
【００９２】
（ステップＳ３０１）ネットワーク監視装置１０１の制御部３０２は、前回制御実行履歴ＴＢＬ２０５に記憶されている履歴情報の中からステップＳ２０１で入力されたコマンドコードに対応する実行番号４１１を検索する。
【００９３】
（ステップＳ３０２）制御部３０２は、前回制御実行履歴ＴＢＬ２０５から読み出した実行番号４１１を全ての伝送装置１０２に送信する。
【００９４】
（ステップＳ３０３）ネットワーク監視装置１０１から実行番号４１１を受信した伝送装置１０２ａは、実行番号４１１に対応する制御履歴情報４１０を自装置の制御履歴情報ＴＢＬ３１０の中から検索する。
【００９５】
以下のステップＳ３０４からステップＳ３０６までの処理は、制御履歴情報４１０に基づいて制御確認応答情報を作成する処理である。
【００９６】
＜制御確認応答情報＞
ここで、制御確認応答情報４３１について図１２を用いて説明する。図１２（ａ）において、制御確認応答情報４３１は、８ｂｙｔｅの実行番号４１１と、１８ｂｙｔｅのパラメータ情報４１２と、１２ｂｙｔｅの影響／結果情報４１３と、対象ＰＫＧ情報４３２とで構成される。尚、対象ＰＫＧ情報４３２は、格納されるＰＫＧ数により情報量は可変する。また、実行番号４１１、パラメータ情報４１２および影響／結果情報４１３については、先に説明した図９の制御履歴情報４１０と同じフォーマット構成なので、重複する説明は省略する。図１２（ａ）の制御確認応答情報４３１において、対象ＰＫＧ情報４３２は、２ｂｙｔｅのＰＫＧ数と、１０ｂｙｔｅのＰＫＧ情報４３３がＰＫＧ数だけ付加される。また、ＰＫＧ情報４３３は、２ｂｙｔｅのＰＫＧ種別と、４ｂｙｔｅのＰＫＧ実装位置４３４と、２ｂｙｔｅのＰＫＧの状態と、２ｂｙｔｅの対向先装置アドレスとで構成される。さらに、ＰＫＧ実装位置４３４は、１ｂｙｔｅの架番号と、１ｂｙｔｅのシェルフ番号と、１ｂｙｔｅのスロット番号とで構成される。図１２（ｂ）は、対象ＰＫＧ情報４３２の具体例を示し、対象ＰＫＧ情報４３２ａのＰＫＧ数は０ｘ０００２で２つの対象ＰＫＧがあることを示す。そして、ＰＫＧ情報−１は、ＰＫＧ情報４３３ａに示すように、ＰＫＧ種別がＡであることを示す値：０ｘ０００１、架番号は１（０ｘ０１）、シェルフ番号は１（０ｘ０１）、スロット番号は１（０ｘ０１）、ＰＫＧはＡＬＭ有の状態を示す値：０ｘ８０、対向先のアドレスは０ｘ０００２である。また、ＰＫＧ情報−２は、ＰＫＧ情報４３３ｂに示すように、ＰＫＧ種別、架番号、シェルフ番号および対向先アドレスは、ＰＫＧ情報４３３ａと同じであり、スロット番号が３（０ｘ０３）およびＰＫＧ状態が正常の状態を示す値：０ｘ０１であることがＰＫＧ情報４３３ａと異なる。
【００９７】
以下、図１１のフローチャートに戻って、制御確認応答情報４３１の生成手順について説明を続ける。
【００９８】
（ステップＳ３０４）伝送装置１０２ａの制御部３０２は、制御確認応答情報４３１の作成を開始する。尚、制御確認応答情報４３１は、制御履歴情報ＴＢＬ３１０に記憶されている制御履歴情報４１０に基づいて行われる。
【００９９】
（ステップＳ３０５）制御部３０２は、ステップＳ３０３で検索した実行番号４１１に対応する制御履歴情報４１０のＰＫＧ種別からＰＫＧ管理ＴＢＬ３０８を参照して同じＰＫＧ種別のＰＫＧ実装位置、状態および対向先アドレスなどの情報を取得し、制御確認応答情報４３１の対象ＰＫＧ情報４３２に設定する。
【０１００】
（ステップＳ３０６）制御部３０２は、制御履歴情報４１０のチェックパターンを基に自装置における影響内容を抽出し、制御確認応答情報４３１の影響／結果情報４１３に設定する。
【０１０１】
このようにして、ステップＳ３０４からステップＳ３０６までの処理で制御確認応答情報４３１を生成する。
【０１０２】
（ステップＳ３０７）制御部３０２は、生成した制御確認応答情報４３１をネットワーク監視装置１０１に送信する。
【０１０３】
尚、ステップＳ３０３からステップＳ３０７までの処理は、全ての伝送装置１０２で実行され、各伝送装置１０２における制御確認応答情報４３１がネットワーク監視装置１０１に送信される。例えば、伝送装置１０２ｂではステップＳ３０７ａで伝送装置１０２ｂにおける制御確認応答情報４３１がネットワーク監視装置１０１に送信され、伝送装置１０２ｃではステップＳ３０７ｂで伝送装置１０２ｃにおける制御確認応答情報４３１がネットワーク監視装置１０１に送信される。
【０１０４】
（ステップＳ３０８）ネットワーク監視装置１０１の制御部２０２は、全ての伝送装置１０２から受信した制御確認応答情報４３１の内容を表示部２０４に表示する。
【０１０５】
図１３は、表示部２０４の制御画面５０１の一例を示す図である。制御画面５０１において、制御名（例えば、ＨＷ＿ＬＰＢなど）に対応する全ての伝送装置１０２に搭載されている対象ＰＫＧ一覧５０２が表示される。図１３の例では、ＰＫＧ種別がＡのＰＫＧが実装されている装置アドレス（例えば００１、００２など）と、実装位置（例えば、１−１−１８は架番号−シェルフ番号−スロット番号に対応）と、ＰＫＧ状態（正常、ＡＬＭなど）と、パラメータ（双方向、両系など）と、対向先アドレス（０ｘ０００１、０ｘ０００２、０ｘ０００３など）と、影響内容（他装置影響、自装置影響など）とが対象ＰＫＧ一覧５０２に表示される。
【０１０６】
（ステップＳ３０９）オペレータは、制御画面５０１において、操作部２０３のマウスなどによりカーソル５０３を移動させて、装置アドレスが００１のＰＫＧ種別の欄のチェックボックスをチェックして対象装置および対象ＰＫＧを選択する。
【０１０７】
（ステップＳ３１０）オペレータは、制御を実行する場合は、制御画面５０１において、適用ボタン５０４にカーソル５０３を移動させてクリックする。尚、終了ボタン５０５にカーソル５０３を移動させてクリックすれば制御が終了する。
【０１０８】
（ステップＳ３１１）オペレータの制御実行操作を受けて、ネットワーク監視装置１０１の制御部２０２は、選択された伝送装置１０２（図１１の例では伝送装置１０２ｂ）に制御コマンド４０１が送信される。ここで、送信される制御コマンド４０１は、図７で説明した制御コマンド４０１と同じフォーマットである。
【０１０９】
（ステップＳ３１２）伝送装置１０２ｂの制御部３０２は、先に図８で説明したステップＳ２０７からステップＳ２１１までと同様の処理を行って制御履歴情報４１０を生成してネットワーク監視装置１０１に送信する。
【０１１０】
（ステップＳ３１３）伝送装置１０２ｂから制御履歴情報４１０を受信したネットワーク監視装置１０１の制御部２０２は、制御結果を表示部２０４の画面に表示する。
【０１１１】
（ステップＳ３１４）ネットワーク監視装置１０１の制御部２０２は、制御履歴情報４１０に格納されている実行番号４１１と、コマンドコードとを対応させて、前回制御実行履歴ＴＢＬ２０５に記憶する。
【０１１２】
（ステップＳ３１５）伝送装置１０２ｂの制御部３０２は、ネットワーク監視装置１０１に送信した制御履歴情報４１０を他の全ての伝送装置１０２に送信する。
【０１１３】
（ステップＳ３１６）伝送装置１０２ｂの制御部３０２は、生成した制御履歴情報４１０を自装置の制御履歴情報ＴＢＬ３１０に記憶する。
【０１１４】
（ステップＳ３１７）伝送装置１０２ａの制御部３０２は、伝送装置１０２ｂから受信した制御履歴情報４１０を自装置の制御履歴情報ＴＢＬ３１０に記憶する。
【０１１５】
（ステップＳ３１８）伝送装置１０２ｃの制御部３０２は、伝送装置１０２ｂから受信した制御履歴情報４１０を自装置の制御履歴情報ＴＢＬ３１０に記憶する。
【０１１６】
このようにして、全ての伝送装置１０２の制御履歴情報ＴＢＬ３１０に新たに制御を実行する毎に、その制御結果を示す図９の制御履歴情報４１０を蓄積することができる。特に、制御履歴情報４１０には実行番号４１１が付加されているので、ネットワーク監視装置１０１からステップＳ３０２で実行番号４１１を指定するだけで、伝送装置１０２はパラメータ情報４１２を知ることができ、さらに全ての伝送装置１０２は、自装置の過去の履歴情報から作成した制御確認応答情報４３１をネットワーク監視装置１０１に返信するので、制御を実行する前に、制御によってどのような結果や影響があるかをオペレータは知ることができる。特に、過去の履歴リストの中から選択するだけで制御を実行できるので、従来のように、制御を行う毎に技術資料を調べる必要がなく、また入力ミスも防止できる。
【０１１７】
以上、説明してきたように、本実施形態に係る伝送装置制御システム１００は、以下の効果が得られる。
・全伝送装置１０２で使用している対象ＰＫＧが一括して表示部２０４の画面に表示されるので、対象ＰＫＧを調べる必要がない。
・制御対象のＰＫＧの状態が制御実行前に確認できるので、実行の可否の判断を容易に行うことができる。
・制御パラメータを技術資料で制御する毎に調べる必要が無くなる。
・実行結果や実行時の影響を事前に予測することができ、保守や点検などの対応を迅速に図ることができる。
【０１１８】
以上、本発明に係る伝送装置制御システムについて、各実施例を挙げて説明してきたが、その精神またはその主要な特徴から逸脱することなく他の多様な形で実施することができる。そのため、上述した実施例はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明は、特許請求の範囲によって示されるものであって、本発明は明細書本文にはなんら拘束されない。さらに、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内である。
【符号の説明】
【０１１９】
９００・・・ネットワークシステム
９０１・・・ネットワーク監視装置
９０２ａ、９０２ｂ、９０２ｃ・・・伝送装置
１００・・・伝送装置制御システム
１０１・・・ネットワーク監視装置
１０２ａ、１０２ｂ、１０２ｃ・・・伝送装置
２０１・・・通信ＩＦ部
２０２・・・制御部
２０３・・・操作部
２０４・・・表示部
２０５・・・前回制御実行履歴ＴＢＬ
２５１・・・ＭＭＩＦプログラム
２５２・・・通信ＩＦプログラム
２５３・・・監視プログラム
２５４・・・制御プログラム
３０１・・・通信ＩＦ部
３０２・・・制御部
３０３・・・ＰＫＧ制御ＩＦ部
３０４・・・光ＩＦ部ＰＫＧ
３０５・・・端末ＩＦ部ＰＫＧ
３０６・・・端末ＩＦ部ＰＫＧ
３０７・・・端末ＩＦ部ＰＫＧ
３０８・・・ＰＫＧ管理ＴＢＬ
３０９・・・制御パラメータＴＢＬ
３１０・・・制御履歴情報ＴＢＬ
３５１・・・通信ＩＦプログラム
３５２・・・監視プログラム
３５３・・・制御プログラム
【図１】
0005443426.tif 000002
【図２】
0005443426.tif 000003
【図３】
0005443426.tif 000004
【図４】
0005443426.tif 000005
【図５】
0005443426.tif 000006
【図６】
0005443426.tif 000007
【図７】
0005443426.tif 000008
【図８】
0005443426.tif 000009
【図９】
0005443426.tif 000010
【図１０】
0005443426.tif 000011
【図１１】
0005443426.tif 000012
【図１２】
0005443426.tif 000013
【図１３】
0005443426.tif 000014
【図１４】
0005443426.tif 000015
【図１５】
0005443426.tif 000016
【図１６】
0005443426.tif 000017