(57)【要約】【課題】トランスポート回線の重要度等を予め決定できないシステムであっても、トランスポート回線に対する障害復旧作業の順番を決定するための障害復旧優先度を算出可能な装置を提供することを目的とする。【解決手段】通信サービスを提供する複数の通信サービス提供装置に接続されるトランスポートネットワークを監視する監視装置であって、トランスポートネットワークは、回線によって相互接続される複数のトランスポート装置によって構成され、トランスポート装置は、複数の通信サービス提供装置によって送信されるデータを多重化して、多重化したデータを回線を介してトランスポートネットワーク内に転送することによって、通信サービス提供装置によって提供される通信サービスが回線に収容され、監視装置は、発生した障害の通信サービスへの影響の程度を特定し、特定した影響の程度に基づいて、復旧優先度を算出することを特徴とする。【選択図】図１０
2014241536.tif 000002
【特許請求の範囲】
【請求項１】
通信サービスを提供する複数の通信サービス提供装置に接続されるトランスポートネットワークを監視する監視装置であって、
前記トランスポートネットワークは、回線によって相互接続される複数のトランスポート装置によって構成され、
前記トランスポート装置は、複数の通信サービス提供装置によって送信されるデータを多重化して、前記多重化したデータを前記回線を介して前記トランスポートネットワーク内に転送することによって、前記通信サービス提供装置によって提供される通信サービスが前記回線に収容され、
前記監視装置は、
前記回線に障害が発生したか否かを判定し、
前記回線に障害が発生したと判定された場合、前記回線に発生した障害の前記通信サービスへの影響の程度を示す復旧優先度を算出することを特徴とする監視装置。
【請求項２】
請求項１に記載の監視装置であって、
前記回線と、当該回線に収容される通信サービスとの関係が登録された収容関係情報を保持し、
前記回線に障害が発生したと判定された場合、前記収容関係情報に基づいて、前記復旧優先度を算出することを特徴とする監視装置。
【請求項３】
請求項２に記載の監視装置であって、
前記通信サービスにはサービス重要度が割り当てられ、
前記通信ネットワークに障害が発生したことを検出した場合、前記収容関係情報に基づいて、前記障害が影響する通信サービスを特定し、
前記特定した障害影響通信サービスに割り当てられたサービス重要度に基づいて、前記復旧優先度を算出することを特徴とする監視装置。
【請求項４】
請求項３に記載の監視装置であって、
前記通信サービスには複数のサービス重要度が設定され、
前記検出した障害の数、又はユーザの指示に基づいて、前記復旧優先度の算出に用いるサービス重要度を変更可能であることを特徴とする監視装置。
【請求項５】
請求項２に記載の監視装置であって、
前記回線に障害が発生したと判定された場合、前記収容関係情報に基づいて、前記障害が影響する通信サービスの数を算出し、
前記算出した通信サービスの数に基づいて、前記復旧優先度を算出することを特徴とする監視装置。
【請求項６】
請求項２に記載の監視装置であって、
前記多重化したデータを収容した回線が複数の冗長回線で冗長化される場合には、前記冗長回線が前記多重化した回線を収容することを前記収容関係情報に登録することを特徴とする監視装置。
【請求項７】
請求項１に記載の監視装置であって、
前記複数のトランスポート装置は、第１トランスポート装置、第２トランスポート装置、第３トランスポート装置を含み、
前記第１トランスポート装置と第２トランスポート装置とは第１回線を介して接続され、
前記第２トランスポート装置と第３トランスポート装置とは第２回線を介して接続され、
前記第１トランスポート装置は、複数の通信サービス提供サービスからのデータを多重化して、前記多重化したデータを前記第１回線に収容し、前記第１回線を介して前記第２トランスポート装置に伝送し、
前記第２トランスポート装置は、前記第１トランスポート装置からのデータを光信号に変換して、前記光信号を第２回線に収容し、前記第２回線を介して前記第３トランスポート装置に伝送し、
前記監視装置は、
前記第１回線のパケットトランスポートレイヤに障害が発生したか否かを判定し、
前記第２回線のＷＤＭトランスポートレイヤに障害が発生したか否かを判定し、
前記第２トランスポート装置と前記第３トランスポート装置との間の光リンクセクションのＯＭＳレイヤ、ＯＴＳレイヤ、及び物理レイヤの少なくとも一つのレイヤに障害が発生したか否かを判定することを特徴とする監視装置。
【請求項８】
通信サービスを提供する複数の通信サービス提供装置に接続されるトランスポートネットワークを監視する監視装置における前記トランスポートネットワークの監視方法であって、
前記トランスポートネットワークは、回線によって相互接続される複数のトランスポート装置によって構成され、
前記トランスポート装置は、複数の通信サービス提供装置によって送信されるデータを多重化して、前記多重化したデータを前記回線を介して前記トランスポートネットワーク内に転送することによって、前記通信サービス提供装置によって提供される通信サービスが前記回線に収容され、
前記方法は、
前記監視装置が、前記回線に障害が発生したか否かを判定し、
前記回線に障害が発生したと判定された場合、前記監視装置が、前記回線に発生した障害の前記通信サービスへの影響の程度を示す復旧優先度を算出することを特徴とする監視方法。
【請求項９】
請求項８に記載の監視方法であって、
前記監視装置は、前記回線と、当該回線に収容される通信サービスとの関係が登録された収容関係情報を保持し、
前記方法は、前記回線に障害が発生したと判定された場合、前記監視装置が、前記収容関係情報に基づいて、前記復旧優先度を算出することを特徴とする監視方法。
【請求項１０】
請求項９に記載の監視方法であって、
前記通信サービスにはサービス重要度が割り当てられ、
前記方法は、
前記回線に障害が発生したと判定された場合、前記監視装置が、前記収容関係情報に基づいて、前記障害が影響する通信サービスを特定し、
前記監視装置が、前記特定した障害影響通信サービスに割り当てられたサービス重要度に基づいて、前記復旧優先度を算出することを特徴とする監視方法。
【請求項１１】
請求項１０に記載の監視方法であって、
前記通信サービスには複数のサービス重要度が設定され、
前記方法は、前記監視装置が、前記検出した障害の数、又はユーザの指示に基づいて、前記復旧優先度の算出に用いるサービス重要度を変更可能であることを特徴とする監視方法。
【請求項１２】
請求項９に記載の監視方法であって、
前記回線に障害が発生したと判定された場合、前記監視装置が、前記収容関係情報に基づいて、前記障害が影響する通信サービスの数を算出し、
前記監視装置が、前記算出した通信サービスの数に基づいて、前記復旧優先度を算出することを特徴とする監視方法。
【請求項１３】
請求項９に記載の監視方法であって、
前記監視装置は、前記多重化したデータを収容した回線が複数の冗長回線で冗長化される場合には、前記冗長回線が前記多重化した回線を収容することを前記収容関係情報に登録することを特徴とする監視方法。
【請求項１４】
請求項８に記載の監視方法であって、
前記複数のトランスポート装置は、第１トランスポート装置、第２トランスポート装置、第３トランスポート装置を含み、
前記第１トランスポート装置と第２トランスポート装置とは第１回線を介して接続され、
前記第２トランスポート装置と第３トランスポート装置とは第２回線を介して接続され、
前記第１トランスポート装置は、複数の通信サービス提供サービスからのデータを多重化して、前記多重化したデータを前記第１回線に収容し、前記第１回線を介して前記第２トランスポート装置に伝送し、
前記第２トランスポート装置は、前記第１トランスポート装置からのデータを光信号に変換して、前記光信号を第２回線に収容し、前記第２回線を介して前記第３トランスポート装置に伝送し、
前記方法は、
前記監視装置が、前記第１回線のパケットトランスポートレイヤに障害が発生したか否かを判定し、
前記監視装置が、前記第２回線のＷＤＭトランスポートレイヤに障害が発生したか否かを判定し、
前記監視装置が、前記第２トランスポート装置と前記第３トランスポート装置との間の光リンクセクションのＯＭＳレイヤ、ＯＴＳレイヤ、及び物理レイヤの少なくとも一つのレイヤに障害が発生したか否かを判定することを特徴とする監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信サービスを提供する複数の通信サービス提供装置に接続されるトランスポートネットワークを監視する監視装置に関する。
【背景技術】
【０００２】
通信回線の複数箇所に障害が発生した場合の復旧作業において、通信回線で提供している信号の重要度を参照して、復旧作業の順番を決めることが知られている。
【０００３】
本技術分野の背景技術として、特開平０９−０６９８７８号公報（特許文献１）及び特開２００３−２２４５８７号公報（特許文献２）がある。
【０００４】
特許文献１の公報には、「多重伝送路の重要度を迅速に算出して、故障多重伝送路の救済順序を短時間で決定し、故障多重伝送路を救済順序に従って救済し得る通信網管理方法を提供する。基本単位となる伝送速度を有する基本パス６を予め設定し、基本パス６に重要度情報（１）〜（９）を付与しておくことにより、該重要度情報に基づいてより速い伝送速度の多重伝送路の重要度情報を算出し、故障多重伝送路の救済順序を短時間で決定することができる。」と記載されている（例えば要約参照）。
【０００５】
また、特許文献２には、「メッシュ形式のネットワークにおいて障害が発生した回線を救済する際に回線の重要度を考慮することによって救済効果を高めた回線の救済方法およびそのような方法を採用した高信頼度のネットワークを提供すること。回線に重要度に応じたパラメータを付与しておき、あらゆる故障ケースでその重要度を判断して救済を行なう。重要度の高い回線で故障が発生したが空きがない場合、故障の発生がない重要度の低い回線を削除し、そこに重要度の高い回線を充てて救済する。」と記載されている（例えば要約参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平０９−０６９８７８号公報
【特許文献２】特開２００３−２２４５８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
通信回線の障害復旧作業において、障害が散発的に発生する場合、障害が発生した順番に障害復旧作業を実施すればよく、障害復旧作業の順番を意識する必要はない。しかし、例えば、地震及び津波等の大規模災害で広範囲にわたって多数の障害が同時に発生した場合、物理的及び時間的な制約の中でより多くの通信サービスを復旧させるべく、障害復旧の優先度を考慮して、障害復旧作業が実施される必要がある。物理的な制約とは、大規模災害発生時には復旧に利用できるリソースが限られるということである。また、時間的な制約には、ＳＬＡ(Service Level Agreement)で定められた復旧時間内に通信サービスを復旧させることである。
【０００８】
一般的には、トランスポート回線には多数の通信サービスの信号が多重化されて収容される。この場合、トランスポート回線の重要度はトランスポート回線に収容される全ての通信サービスの重要度に基づいて決定されなければならない。
【０００９】
上記した特許文献１及び特許文献２では、多重化されたトランスポート回線の重要度を予め設定又は算出しておき、障害が発生した場合に、予め設定又は算出された回線の重要度に基づいて復旧作業の優先度が算出される。
【００１０】
これらの技術は、トランスポート回線が収容する通信サービスが変更されないシステムでは有効である。トランスポート回線が収容する通信サービスが変更されないシステムとは、例えば、通信サービスの用途別に収容するトランスポート回線が分離されているシステムである。
【００１１】
しかし、通信サービスの用途別に通信サービスを収容するトランスポート回線が分離されるシステムでは、通信回線の大容量化に伴って、通信回線の利用効率を十分に高めることができなくなっている。このため、異なる用途の通信サービスが同一のトランスポート回線に混在して収容され、通信回線の利用効率を高め、コスト低減を図るシステムが導入されている。
【００１２】
このように多種多様な通信サービスを混在して同一のトランスポート回線に収容されるシステムでは、通信サービスが登録又は削除されるたびにトランスポート回線の重要度が変更され、トランスポート回線の重要度を予め設定又は算出できない。
【００１３】
本発明は、以上の点を鑑み、トランスポート回線の重要度等を予め決定できないシステムであっても、トランスポート回線に対する障害復旧作業の順番を決定するための障害復旧優先度を算出可能な装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の代表的な一例を示せば、本発明は、通信サービスを提供する複数の通信サービス提供装置に接続されるトランスポートネットワークを監視する監視装置であって、前記トランスポートネットワークは、回線によって相互接続される複数のトランスポート装置によって構成され、前記トランスポート装置は、複数の通信サービス提供装置によって送信されるデータを多重化して、前記多重化したデータを前記回線を介して前記トランスポートネットワーク内に転送することによって、前記通信サービス提供装置によって提供される通信サービスが前記回線に収容され、前記監視装置は、前記回線に障害が発生したか否かを判定し、前記回線に障害が発生したと判定された場合、前記回線に発生した障害の前記通信サービスへの影響の程度を示す復旧優先度を算出することを特徴とする。
【発明の効果】
【００１５】
本願において開示される発明のうち代表的なものによって得られる効果を簡潔に説明すれば、下記の通りである。すなわち、トランスポート回線の重要度等を予め決定できないシステムであっても、トランスポート回線に対する障害復旧作業の順番を決定するための障害復旧優先度を算出可能な装置を提供できる。
【００１６】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例１の通信ネットワークの構成の説明図である。
【図２】本発明の実施例１の監視制御システムの機能ブロック図である。
【図３】本発明の実施例１の監視制御サーバのハードウェア構成図である。
【図４】本発明の実施例１のネットワーク装置の機能ブロック図である。
【図５】本発明の実施例１のサービス重要度プロファイルの説明図である。
【図６】本発明の実施例１のサービス契約情報管理テーブルの説明図である。
【図７】本発明の実施例１の通信ネットワークの収容関係の説明図である。
【図８】本発明の実施例１の復旧優先度管理テーブルの説明図である。
【図９】本発明の実施例１のサービス提供状況管理テーブルの説明図である。
【図１０】本発明の実施例１の監視制御サーバの復旧優先度算出処理のシーケンス図である。
【図１１】本発明の監視制御サーバの復旧優先度算出処理のフローチャートである。
【図１２Ａ】本発明の実施例１の復旧優先度の算出関数の説明図である。
【図１２Ｂ】本発明の実施例１の復旧優先度の算出関数の具体例の説明図である。
【図１２Ｃ】本発明の実施例１の復旧優先度の算出関数の変形例の説明図である。
【図１３】本発明の実施例１の光リンクセクションで障害が発生した通信ネットワークの説明図である。
【図１４】本発明の実施例１の復旧優先度算出処理によって更新された復旧優先度管理テーブルの説明図である。
【図１５】本発明の実施例１の二重障害が発生した通信ネットワークの説明図である。
【図１６】本発明の実施例１の二重障害が発生した場合に実行される復旧優先度算出処理で更新された復旧優先度管理テーブルの説明図である。
【図１７】本発明の実施例１の三重障害が発生した通信ネットワークの説明図である。
【図１８】本発明の実施例１の三重障害が発生した場合に実行される復旧優先度算出処理で更新された復旧優先度管理テーブルの説明図である。
【図１９】本発明の実施例２のサービス重要度プロファイルの説明図である。
【図２０】本発明の実施例２のサービス契約情報管理テーブルの説明図である。
【図２１】本発明の実施例２の三重障害が発生した場合に実行される復旧優先度算出処理で更新された復旧優先度管理テーブルの説明図である。
【図２２】本発明の実施例３の監視制御サーバの復旧優先度算出処理のフローチャートである。
【発明を実施するための形態】
【００１８】
以下、実施例を図面を用いて説明する。
【実施例１】
【００１９】
本実施例では、通信サービス毎に割り当てられたサービス重要度に基づいて復旧優先度を算出する監視装置の例を説明する。
【００２０】
図１は、本発明の実施例１の通信ネットワーク１の構成の説明図である。
【００２１】
通信ネットワーク１は、トランスポートネットワーク及び各種通信サービス提供装置１３Ａ〜１６Ｂを有する。トランスポートネットワークは、光トランスポートネットワーク１１及びパケットトランスポートネットワーク１２を含む。
【００２２】
監視制御システム２１は、通信ネットワーク１の回線を監視し、監視制御サーバ（監視装置）２２及び操作端末２３を有する。監視制御システム２１は、ルータ３１〜４２を介して通信ネットワーク１を構成する各装置に接続される。ルータ３１〜４２は、図１では「Ｒ」として示す。具体的には、監視制御システム２１は、ルータ３１〜３５を介して各種通信サービス提供装置１３Ａ〜１６Ａに接続され、ルータ３８〜４２を介して各種通信サービス提供装置１３Ｂ〜１６Ｂに接続される。また、監視制御システム２１は，ルータ３１及び３６を介してパケットトランスポートネットワーク１２を構成するパケットトランスポート装置（ＰＴ）７１〜７４に接続され、ルータ３１及び３７を介して光トランスポートネットワーク１１を構成する光トランスポート装置（ＯＴ）６１〜６６に接続される。
【００２３】
光トランスポートネットワーク１１は、入力信号を光多重して伝送する光波長多重装置である光トランスポート装置（ＯＴ−Ａ６１〜ＯＴ−Ｆ６６）、及び、光トランスポート装置間を接続する光リンクセクション８１〜８５を含む。各光トランスポート装置間にはトランスポート回線として光パスが設定される。
【００２４】
パケットトランスポートネットワーク１２は、パケットデータを転送するパケットトランスポート装置（ＰＴ−Ａ７１〜ＰＴ−Ｄ７４）を含む。各パケットトランスポート装置間には、トランスポート回線としてパケットパスが設定される。
【００２５】
通信サービス提供装置としては、レガシーサービス提供装置１３Ａ及び１３Ｂ、インターネットサービス提供装置１４Ａ及び１４Ｂ、専用線サービス提供装置１５Ａ及び１５Ｂ、並びに、モバイルサービス提供装置１６Ａ及び１６Ｂがある。
【００２６】
例えば、レガシーサービス提供装置１３Ａは、パケットトランスポートネットワーク１２及び光トランスポートネットワーク１１を介して、他のレガシーサービス提供装置１３Ｂにデータを送受信し、レガシーサービスを提供する。具体的には、レガシーサービス提供装置１３Ａから送信されたデータは、パケットトランスポート装置（ＰＴ−Ａ）７１から光トランスポートネットワーク１１に転送され、光トランスポートネットワーク１１を介して他方のレガシー提供装置１３に接続されたパケットトランスポート装置（ＰＴ−Ｂ）７３に到達する。
【００２７】
このように、図１では、各種通信サービス提供装置から送信されたデータは、光トランスポートネットワーク１１を介して他方の通信サービス提供装置に接続されたパケットトランスポート装置に到達するが、光トランスポートネットワーク１１を介さずにパケットトランスポートネットワーク１２内を転送されることによって他方の通信サービス提供装置に接続されたパケットトランスポート装置に到達してもよい。
【００２８】
通信サービスと光トランスポートネットワーク１１及びパケットトランスポートネットワーク１２（以下、総称する場合にはトランスポートネットワークと記載する）との収容関係は、監視制御システム２１によって管理される。監視制御システム２１が監視対象とする通信ネットワーク１を構成する各装置（各種通信サービス提供装置、パケットトランスポート装置、及び光トランスポート装置）を総称して、ネットワーク装置と記載する。
【００２９】
図２は、本発明の実施例１の監視制御システム２１の機能ブロック図である。
【００３０】
監視制御サーバ２２は、復旧優先度制御部２２１、サービス重要度プロファイル２２２、サービス契約情報管理テーブル２２３、復旧優先度管理テーブル２２４、サービス提供状況管理テーブル２２５、制御部２２６、ネットワーク装置用通信部２２７、及び端末用通信部２２８を有する。
【００３１】
復旧優先度制御部２２１は、通信ネットワーク１に障害を検出した場合、障害の通信サービスへの影響の程度を特定し、特定した影響の程度に基づいて復旧優先度を算出する。サービス重要度プロファイル２２２には、通信サービス種別のグレード毎に予め割り当てられたサービス重要度が登録される。サービス重要度プロファイル２２２は、図５で詳細を説明する。サービス契約情報管理テーブル２２３には、通信キャリア等が顧客と契約した契約情報のうち監視制御サーバ２２の稼働に必要な情報が登録される。サービス契約情報管理テーブル２２３は、図６で詳細を説明する。復旧優先度管理テーブル２２４には、トランスポート回線と当該トランスポート回線が収容するトランスポート回線又は通信サービスとの収容関係、及び復旧優先度が登録される。復旧優先度管理テーブル２２４は、図８で詳細を説明する。サービス提供状況管理テーブル２２５には、ネットワーク装置から送信された警報情報を監視制御サーバ２２が受信した場合、障害が発生したか否かを判定するための情報が登録される。サービス提供状況管理テーブル２２５は、図９で詳細を説明する。
【００３２】
制御部２２６は、ＣＰＵ２２ｂ（図３参照）及びメモリ２２ａ（図３参照）を有し、監視制御サーバ２２全体を制御する。メモリ２２ａは、復旧優先度制御部２２１に対応するプログラムを記憶し、ＣＰＵ２２ｂが当該プログラムを実行することによって、復旧優先度制御部２２１を実装する。また、サービス重要度プロファイル２２２、サービス契約情報管理テーブル２２３、復旧優先度管理テーブル２２４及びサービス提供状況管理テーブル２２５はメモリ２２ａにロードされる。ＣＰＵ２２ｂは、メモリ２２ａにロードされた復旧優先度管理テーブル２２４及びサービス提供状況管理テーブル２２５を読み出し、また、復旧優先度管理テーブル２２４及びサービス提供状況管理テーブル２２５にデータを書き込む。
【００３３】
ネットワーク装置用通信部２２７は、監視制御サーバ２２の監視対象となるネットワーク装置との通信を制御するインタフェースである。端末用通信部２２８は、操作端末２３との通信を制御するインタフェースである。
【００３４】
復旧優先度制御部２２１は、サービス提供状況検出部２２１１及び復旧優先度算出部２２１２を有する。サービス提供状況検出部２２１１は、ネットワーク装置から送信された警報情報を受信した場合に、サービス提供状況管理テーブル２２５を参照し、必要であれば復旧優先度管理テーブル２２４に障害が発生したことを登録する。復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４に登録された収容関係、及びサービス契約情報管理テーブル２２３に登録されたサービス重要度を参照して、障害の通信サービスの影響の程度を特定し、復旧優先度を算出する。
【００３５】
なお、制御部２２６が有するＣＰＵ２２ｂが復旧優先度制御部２２１に対応するプログラムを実行することによって、復旧優先度制御部２２１が実装されることを説明したが、復旧優先度制御部２２１はハードウェアによって実装されてもよい。
【００３６】
次に、操作端末２３について説明する。
【００３７】
操作端末２３は、入力部２３１、出力部２３２、通信部２３３、及び端末制御部２３４を有する。
【００３８】
入力部２３１は、管理者から入力を受け付け、受け付けた入力内容を監視制御サーバ２２に入力する。入力部２３１は、例えば、キーボード、又はマウス等である。出力部２３２は、監視制御サーバ２２からの出力情報を管理者に提示する。出力部２３２は、例えばディスプレイ等である。通信部２３３は、監視制御サーバ２２との通信を制御するインタフェースである。端末制御部２３４は、操作端末２３全体を制御する。
【００３９】
なお、監視制御サーバ２２が、操作端末２３が有する入力部２３１及び出力部２３２を有する場合、監視制御システム２１は、操作端末２３を有する必要はない。
【００４０】
図３は、本発明の実施例１の監視制御サーバ２２のハードウェア構成図である。
【００４１】
監視制御サーバ２２は、メモリ２２ａ、ＣＰＵ２２ｂ、二次記憶装置２２ｃ、ネットワーク装置用通信インタフェース２２ｄ、及び端末用通信インタフェース２２ｅを有する。
【００４２】
メモリ２２ａには、プログラム２２ｆ及びデータ２２ｇが記憶される。本実施例では、プログラム２２ｆは、例えば、復旧優先度制御部２２１に対応するプログラムである。データ２２ｇは、例えば、サービス重要度プロファイル２２２、サービス契約情報管理テーブル２２３、復旧優先度管理テーブル２２４及びサービス提供状況管理テーブル２２５である。
【００４３】
二次記憶装置２２ｃは不揮発性の記憶媒体であり、二次記憶装置２２ｃには、サービス重要度プロファイル２２２、サービス契約情報管理テーブル２２３、復旧優先度管理テーブル２２４及びサービス提供状況管理テーブル２２５等が記憶される。
【００４４】
ネットワーク装置用通信インタフェース２２ｄは、図２に示すネットワーク装置用通信部２２７に対応し、監視制御サーバ２２の監視対象のネットワーク装置に接続される。端末用通信インタフェース２２ｅは、図２に示す端末用通信部２２８に対応し、操作端末２３に接続される。
【００４５】
図４は、本発明の実施例１のネットワーク装置の機能ブロック図である。
【００４６】
図１で説明したように、ネットワーク装置は、各種通信サービス提供装置１３Ａ〜１６Ｂ、パケットトランスポート装置７１〜７４、及び光トランスポート装置６１〜６６である。
【００４７】
ネットワーク装置は、データ送受信部２４１、警報検出部２４２、監視制御システム用通信部２４３、及び制御部２４４を有する。
【００４８】
データ送受信部２４１は、隣接するネットワーク装置との間でデータを送受信する。警報検出部２４２は、隣接するネットワーク装置との間でデータを送受信できなくなった場合等に障害が発生したことを検出し、監視制御システム用通信部２４３から警報情報を監視制御サーバ２２に送信する。監視制御システム用通信部２４３は、監視制御システム２１との通信を制御するインタフェースである。制御部２４４は、ネットワーク装置全体を制御する。
【００４９】
図５は、本発明の実施例１のサービス重要度プロファイル２２２の説明図である。
【００５０】
サービス重要度プロファイル２２２には、管理者等によって通信キャリアの保守・運用ポリシー等に従って通信サービスのグレード毎のサービス重要度が登録される。
【００５１】
サービス重要度プロファイル２２２は、サービス種別２２２１、サービスグレード２２２２、及びサービス重要度２２２３を含む。
【００５２】
サービス種別２２２１には、通信サービスの種別の識別情報が登録される。サービスグレード２２２２には、通信サービスの各種別に設定されるグレードの識別情報が登録される。
【００５３】
サービス重要度２２２３は、平常時２２２４及び大規模災害時２２２５を含む。平常時２２２４には、平常時のサービス重要度が登録され、大規模災害時２２２５には、大規模災害が発生した場合のサービス重要度が登録される。
【００５４】
平常時のサービス重要度を用いて復旧優先度を算出するか、大規模災害時のサービス重要度を用いて復旧優先度を算出するかは、管理者の指示によって切り替えてもよいし、監視制御サーバ２２が所定時間内に受信する警報情報の数が閾値以上となった場合に自動的に大規模災害時のサービス重要度を用いて復旧優先度を算出するようにしてもよい。これによって、障害発生時の状況によってサービス重要度を切り替えることができ、障害発生時の状況に応じた障害復旧優先度を算出できる。
【００５５】
必ずしも、複数の状況のサービス重要度が登録される必要はなく、平常時のサービス重要度のみが登録されてもよい。
【００５６】
なお、サービス重要度プロファイル２２２は、通信サービスが契約されるたびに更新されるものではなく、通信サービスの各種別のグレード毎のサービス重要度を定義するプロファイルであり、サービス重要度プロファイル２２２に登録された情報は原則として変更されない。
【００５７】
図６は、本発明の実施例１のサービス契約情報管理テーブル２２３の説明図である。
【００５８】
サービス契約情報管理テーブル２２３は、顧客との契約によって通信キャリアが顧客に提供する各サービスの契約情報のうち、監視制御サーバ２２の稼働に必要な情報を管理する。サービス契約情報管理テーブル２２３は、顧客と契約がなされるたびに更新される。なお、契約では、通信サービスの種別及び通信サービスのグレードが顧客との間で決定される。
【００５９】
サービス契約情報管理テーブル２２３は、通信サービスインスタンス２２３１、サービス種別２２３２、サービスグレード２２３３、サービス重要度２２３４を含む。
【００６０】
通信サービスインスタンス２２３１には、提供する通信サービスの識別情報が登録される。サービス種別２２３２には、契約によって決定された通信サービスの種別の識別情報が登録される。サービスグレード２２３３には、契約によって決定された通信サービスのグレードの識別情報が登録される。
【００６１】
サービス重要度２２３４は、平常時２２３５及び大規模災害時２２３６を含む。平常時２２３５には、契約によって決定された通信サービスの種別及び通信サービスのグレードに対応するサービス重要度プロファイル２２２のレコードの平常時２２２４に登録されたサービス重要度が登録される。また、大規模災害時２２３６には、契約によって決定された通信サービスの種別及び通信サービスのグレードに対応するサービス重要度プロファイル２２２のレコードの大規模災害時２２３６に登録されたサービス重要度が登録される。
【００６２】
サービス契約情報管理テーブル２２３の更新方法について説明する。契約に関する情報が操作端末２３等から監視制御サーバ２２に入力された場合に、監視制御サーバ２２の制御部２２６は、サービス契約情報管理テーブル２２３に新たなレコードを追加し、追加したレコードの通信サービスインスタンス２２３１に当該契約を契機に提供が開始される通信サービスの識別情報が登録される。また、監視制御サーバ２２の制御部２２６は、追加したレコードのサービス種別２２３２に契約に関する情報に含まれる通信サービスの種別の識別情報を登録し、サービスグレード２２３３に契約に関する情報に含まれる通信サービスのグレードの識別情報を登録する。そして、監視制御サーバ２２の制御部２２６は、契約に関する情報に含まれる通信サービスの種別及び通信サービスのグレードに対応するサービス重要度プロファイル２２２のレコードを特定し、特定したレコードの平常時２２２４に登録されたサービス重要度を追加したレコードの平常時２２３５に登録し、特定したレコードの大規模災害時２２２５に登録されたサービス重要度を追加したレコードの大規模災害時２２３６に登録する。
【００６３】
次に、通信ネットワーク１の収容関係について図７を用いて説明する。図７は、本発明の実施例１の通信ネットワーク１の収容関係の説明図である。
【００６４】
まず、光トランスポートネットワークについて説明する。
【００６５】
光トランスポート装置６１（ＯＴ−Ａ）〜６６（ＯＴ−Ｆ）は、５本の光リンクセクション８１（Ｓ１）〜８５（Ｓ５）を介して接続される。これらの光リンクセクション８１〜８５は、ＯＭＳ（Optical Multiplex Section）レイヤ、ＯＴＳ（Optical Transmission Section）レイヤ、及び物理レイヤ等のレイヤ上のセクションを一般化した表現である。なお、監視制御サーバ２２は、ＯＭＳレイヤ、ＯＴＳレイヤ、及び物理レイヤのうち少なくとも一つのレイヤを監視する。
【００６６】
光トランスポート装置６１（ＯＴ−Ａ）と光トランスポート装置６４（ＯＴ−Ｃ）とは光リンクセクション８１（Ｓ１）を介して接続される。光トランスポート装置６４と光トランスポート装置６３（ＯＴ−Ｃ）とは光リンクセクション８２（Ｓ２）を介して接続される。
【００６７】
光トランスポート装置６１と光トランスポート装置６２（ＯＴ−Ｂ）とは、光リンクセクション８３（Ｓ３）を介して接続され、光トランスポート装置６２と光トランスポート装置６３とは光リンクセクション８４（Ｓ４）を介して接続される。
【００６８】
光トランスポート装置６５（ＯＴ−Ｅ）と光トランスポート装置６６（ＯＴ−Ｆ）とは光リンクセクション８５（Ｓ５）を介して接続される。
【００６９】
また、光トランスポートネットワークには５本の光パス（Ｗ１〜Ｗ５）が構築される。
【００７０】
光パスＷ１は、光トランスポート装置６１及び６４の間のパスであり、光リンクセクション８１に収容される。光パスＷ２は、光トランスポート装置６４及び６３の間のパスであり、光リンクセクション８２（Ｓ２）に収容される。
【００７１】
光パスＷ３は、光トランスポート装置６１が有するスイッチ部（ＳＷ）６１１によって光パスＷ３ａ及びＷ３ｂに分離されることによって、冗長化される。光パスＷ３は、光パスＷ３ａ及びＷ３ｂに収容される。光パスＷ３ａは、光トランスポート装置６４を経由する光トランスポート装置６１及び６３の間のパスであり、光リンクセクション８１及び８２に収容される。光パスＷ３ｂは、光トランスポート装置６２を経由する光トランスポート装置６１及び６３の間のパスであり、光リンクセクション８３及び８４に収容される。光トランスポート装置６３が有するスイッチ部（６３１）は、光パスＷ３ａ及びＷ３ｂのうち予め選択された一方の光パスを選択し、当該光パスの信号をパケットトランスポート装置７２（ＰＴ−Ｂ）に出力する。
【００７２】
光パスＷ４及びＷ５は、光トランスポート装置６５及び６６の間のパスであり、光リンクセクションＳ５に収容される。
【００７３】
次に、パケットトランスポートネットワークについて説明する。
【００７４】
パケットトランスポート装置７１〜７４（ＰＴ−Ａ〜ＰＴ−Ｄ）は、光トランスポートネットワークを経由してそれぞれ接続され、パケットトランスポートネットワークには３本のパケットパスＰ１〜Ｐ３が構築される。
【００７５】
パケットトランスポート装置７１が有するマルチプレクサ（ＭＵＸ）７１３は、通信サービスＬ１、Ｌ２及びＩ１のデータを多重化してパケットパスＰ１を介して送信する。パケットパスＰ１は、通信サービスＬ１、Ｌ２、及びＩ１を収容する。また、パケットパスＰ１は光パスＷ１に収容される。
【００７６】
パケットトランスポート装置７１が有するマルチプレクサ（ＭＵＸ）７１２は、通信サービスＬ３〜Ｌ５のデータを多重化してパケットパスＰ２を介して、パケットトランスポート装置７１が有するスイッチ部（ＳＷ）７１４に入力する。パケットパスＰ２は、通信サービスＬ３〜Ｌ５を収容する。スイッチ部７１４は、パケットパスＰ２をパケットパスＰ２ａ及びＰ２ｂに分離することによって、冗長化する。パケットパスＰ２ａ及びＰｂはパケットパスＰ２を収容する。パケットパスＰ２ａは光パスＷ３に収容され、パケットパスＰ２ｂは光パスＷ４に収容される。
【００７７】
パケットトランスポート装置７１が有するマルチプレクサ（ＭＵＸ）７１１は、通信サービスＬ６、及びＩ２〜Ｉ４のデータを多重化してパケットパスＰ３を介して送信する。パケットパスＰ３は、通信サービスＬ６、及びＩ２〜Ｉ４を収容する。また、パケットパスＰ３は光パスＷ５に収容される。
【００７８】
例えば、光リンクセクション８５（Ｓ５）に障害が発生した場合、当該光リンクセクション８５（Ｓ５）が収容する光パスＷ４及びＷ５にも障害が発生し、光パスＷ５が収容するパケットパスＰ３に障害が発生し、パケットパスＰ３が収容する通信サービスＬ６、及びＩ２〜Ｉ４に障害が発生する。このため、通信サービスＬ６、及びＩ２〜Ｉ４は、光リンクセクション８５の影響を受ける。なお、光パスＷ４が収容するパケットパスＰ２ｂでも障害が発生するが、パケットパスＰ２ｂが収容するパケットパスＰ２は冗長化されているため、パケットパスＰ２では障害が発生せず、パケットパスＰ２が収容する通信サービスＬ３〜Ｌ５は障害の影響を受けない。
【００７９】
監視制御サーバ２２は、復旧優先度管理テーブル２２４で収容関係を管理するため、当該収容関係を参照し、回線に発生した障害が影響する通信サービスを特定することができる。
【００８０】
図８は、本発明の実施例１の復旧優先度管理テーブル２２４の説明図である。
【００８１】
復旧優先度管理テーブル２２４には、回線の収容関係、及び回線の復旧優先度が登録される。
【００８２】
復旧優先度管理テーブル２２４は、回線インスタンス２２４１、収容中回線インスタンスリスト２２４２、障害状況２２４３、及び復旧優先度２２４４を含む。
【００８３】
回線インスタンス２２４１には、回線の識別情報が登録される。回線とは、通信サービス、パケットパス、光パス、及び光リンクセクションを包含する概念である。収容中回線インスタンスリスト２２４２には、回線インスタンス２２４１に登録された識別情報によって識別される回線が収容する回線の識別情報のリストが登録される。
【００８４】
回線インスタンス２２４１に「Ｌ１」〜「Ｌ６」及び「Ｉ１」〜「Ｉ３」が登録されているレコードは、通信サービス提供装置によって提供される通信サービスを示す。これらの通信サービスは他の回線を収容しないので、収容中回線インスタンスリスト２２４２には「−」が登録される。
【００８５】
ある回線が分離され、分離元の回線を冗長化した回線のレコードの収容中回線インスタンスリスト２２４２には、分離元の回線の識別情報が登録される。すなわち、ある回線が複数の回線（冗長回線）によって冗長化された場合には、冗長回線が当該ある回線を収容するものとして復旧優先度管理テーブル２２４に登録される。
【００８６】
障害状況２２４３には、回線インスタンス２２４１に登録された識別情報によって識別される回線で障害が発生しているか否かを示す情報が登録される。障害状況２２４３に「０」が登録されていれば、当該レコードの回線では障害が発生していないことを示し、障害状況２２４３に「１」が登録されていれば、当該レコードの回線で障害が発生したことを示す。なお、回線に何らかの障害が発生しても、回線を伝送する信号が継続して提供できる場合には、当該障害は障害と判定されない。
【００８７】
復旧優先度２２４４には、回線インスタンス２２４１に登録された識別情報によって識別される回線の復旧優先度が登録される。復旧優先度２２４４には、回線インスタンス２２４１に登録された識別情報によって識別される回線で障害が発生していない場合には「０」が登録される。
【００８８】
図９は、本発明の実施例１のサービス提供状況管理テーブル２２５の説明図である。
【００８９】
サービス提供状況管理テーブル２２５は、ネットワーク装置が何らかの障害を検出した場合に送信する警報情報を監視制御サーバ２２が受信した場合に、当該警報情報が示す障害が回線で信号を継続して提供できなくなる障害か否かを判断するために用いられる。
【００９０】
サービス提供状況管理テーブル２２５は、警報名称２２５１、警報重要度２２５２、及び障害状況２２５３を含む。
【００９１】
警報名称２２５１には警報情報の名称が登録される。警報重要度２２５２には警報情報の重要度が登録される。障害状況２２５３には、警報情報が示す障害が回線で信号を継続して提供できなくなる障害である場合には「１」が登録され、警報情報が示す障害が回線で信号を継続して提供できなくなる障害でない場合には「０」が登録される。
【００９２】
図１０は、本発明の実施例１の監視制御サーバ２２の復旧優先度算出処理のシーケンス図である。
【００９３】
トランスポートネットワークのある回線で障害が発生した場合、当該回線に接続されたネットワーク装置は、自律的に障害を検出し、警報情報を監視制御サーバ２２に送信する（９２１）。警報情報は、障害箇所及び警報の重要度を含む。
【００９４】
監視制御サーバ２２がネットワーク装置から警報情報を受信した場合、監視制御サーバ２２の制御部２２６は、受信した警報情報が示す障害が信号を継続して提供できなくなる障害か否かを判定する指示をサービス提供状況検出部２２１１に入力する（９２２）。
【００９５】
サービス提供状況検出部２２１１は、制御部２２６から指示が入力されると、サービス提供状況管理テーブル２２５を参照し、受信した警報情報が示す障害が信号を継続して提供できなくなる障害か否かを判定する。
【００９６】
具体的には、サービス提供状況検出部２２１１は、サービス提供状況管理テーブル２２５に登録されたレコードのうち、受信した警報情報の名称と警報名称２２５１に登録された名称とが一致し、かつ、受信した警報情報に含まれる重要度と警報重要度２２５２に登録された重要度とが一致するレコードを特定する。そして、サービス提供状況検出部２２１１は、特定したレコードの障害状況２２５３に「１」が登録されていれば、受信した警報情報が示す障害が信号を継続して提供できなくなる障害であると判定し、特定したレコードの障害状況２２５３に「０」が登録されていれば、受信した警報情報が示す障害が信号を継続して提供できなくなる障害でないと判定する。
【００９７】
サービス提供状況検出部２２１１は、受信した警報情報が示す障害が信号を継続して提供できなくなる障害であると判定すると、復旧優先度管理テーブル２２４に登録されたレコードのうち、受信した警報情報の障害箇所の回線に対応するレコードの障害状況２２４３に「１」を登録し、復旧優先度管理テーブル２２４を更新する（９２３）。
【００９８】
サービス提供状況検出部２２１１は、復旧優先度管理テーブル２２４の更新が完了すると、更新結果を制御部２２６に入力する（９２４）。
【００９９】
制御部２２６は、サービス提供状況検出部２２１１から更新結果が入力されると、障害が発生した回線、及び障害が発生した回線を収容する回線の復旧優先度を算出する指示を復旧優先度算出部２２１２に入力する（９２５）。
【０１００】
復旧優先度算出部２２１２は、制御部２２６から指示が入力されると、障害が発生したと判定された回線の復旧優先度を、図１２Ａ〜図１２Ｃに示す算出関数に基づいて算出する。そして、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４に登録されたレコードのうち、障害が発生したと判定とされた回線に対応するレコードの復旧優先度２２４４に算出した復旧優先度を登録し、復旧優先度管理テーブル２２４を更新する（９２６）。
【０１０１】
なお、復旧優先度算出部２２１２は、障害が発生した回線を収容する回線の復旧優先度を再帰的に算出する。そして、復旧優先度管理テーブル２２４に登録されたレコードのうち、障害が発生した回線を収容する回線に対応するレコードの復旧優先度２２４４に算出した復旧優先度を登録し、復旧優先度管理テーブル２２４を更新する。
【０１０２】
復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４の更新が完了すると、更新結果を制御部２２６に入力する（９２７）。
【０１０３】
制御部２２６は、更新結果が入力されると、更新後の復旧優先度管理テーブル２２４の提示指示を操作端末２３に送信する（９２８）。操作端末２３は、提示指示が入力されると、更新後の復旧優先度管理テーブル２２４を出力部２３２から出力し（９２９）、管理者に復旧優先度管理テーブル２２４を提示する。なお、操作端末２３が管理者に提示する復旧優先度管理テーブル２２４は、復旧優先度の高い順に並び替えられていてもよい。これによって、管理者は、復旧作業を実施する順序を把握しやすくなる。
【０１０４】
なお、制御部２２６は、更新後の復旧優先度管理テーブル２２４を管理者に提示せず、復旧優先度の高い順に復旧作業を自律的に実施してもよい。
【０１０５】
図１１は、本発明の監視制御サーバ２２の復旧優先度算出処理のフローチャートである。
【０１０６】
監視制御サーバ２２がネットワーク装置から警報情報を受信した場合、サービス提供状況検出部２２１１は、サービス提供状況管理テーブル２２５を参照し、受信した警報情報が示す障害が信号を提供できなくなる障害であるか否かを判定する（９１１）。
【０１０７】
ステップ９１１の処理で、受信した警報情報が示す障害が信号を提供できなくなる障害でないと判定された場合、監視制御サーバ２２は、当該警報情報が示す障害を障害として扱わないので、処理を終了する。
【０１０８】
一方、ステップ９１１の処理で、受信した警報情報が示す障害が信号を提供できなくなる障害であると判定された場合、サービス提供状況検出部２２１１は、復旧優先度管理テーブル２２４の受信した警報情報の障害箇所の回線に対応するレコードの障害状況２２４３に「１」を登録する（９１２）。
【０１０９】
復旧優先度算出部２２１２は、図１２Ａ〜図１２Ｃに示す関数に基づいて、受信した警報情報の障害箇所の回線の復旧優先度を算出し、復旧優先度管理テーブル２２４の受信した警報情報の障害箇所の回線に対応するレコードの復旧優先度２２４４に算出した復旧優先度を登録する（９１３）。
【０１１０】
復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４を参照し、受信した警報情報の障害箇所の回線を収容する回線（収容回線）が存在するか否かを判定する（９１４）。
【０１１１】
具体的には、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４の収容中回線インスタンスリスト２２４２に、受信した警報情報の障害箇所の回線の識別情報が登録されたレコードが存在するか否かを判定する。
【０１１２】
ステップ９１４の処理で、受信した警報情報の障害箇所の回線の収容回線が存在しないと判定された場合、監視制御サーバ２２は処理を終了する。
【０１１３】
一方、ステップ９１４の処理で、受信した警報情報の障害箇所の回線の収容回線が存在すると判定された場合、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４の収容回線に対応するレコードに「１」が登録されているか否かを判定する（９１５）。換言すれば、ステップ９１５の処理は、収容回線が障害箇所となる警報情報を監視制御サーバ２２が受信しているか否かを判定する処理である。
【０１１４】
ステップ９１５の処理で、復旧優先度管理テーブル２２４の収容回線に対応するレコードに「１」が登録されていないと判定された場合、収容回線が障害箇所となる警報情報を監視制御サーバ２２が受信していないと判定し、処理を終了する。
【０１１５】
一方、ステップ９１５の処理で、復旧優先度管理テーブル２２４の収容回線に対応するレコードに「１」が登録されていると判定された場合、復旧優先度算出部２２１２は、収容回線が障害箇所となる警報情報を監視制御サーバ２２が受信したと判定し、図１２Ａ〜図１２Ｃに示す関数に基づいて、収容回線の復旧優先度を算出する（９１６）。
【０１１６】
そして、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４の収容回線に対応するレコードの復旧優先度２２４４にステップ９１６の処理で算出された復旧優先度を登録する（９１７）。
【０１１７】
次に、復旧優先度算出部２２１２は、収容回線を収容する回線が存在するか否かを判定する（９１８）。この判定処理は、ステップ９１４の処理と同様なので説明を省略する。
【０１１８】
ステップ９１８の処理で、収容回線を収容する回線が存在すると判定された場合、ステップ９１５の処理に戻り、収容回線を収容する回線の復旧優先度を算出する。
【０１１９】
一方、ステップ９１８の処理で、収容回線を収容する回線が存在しないと判定された場合、監視制御サーバ２２は処理を終了する。
【０１２０】
図１２Ａは、本発明の実施例１の復旧優先度の算出関数の説明図である。
【０１２１】
図１２Ａに示す算出関数は、回線０が収容する全ての回線ｉの復旧優先度（Ｙｉ）、回線ｉの障害状況（Ｘｉ）、及び回線０のサービス重要度（Ｚ０）を引数とする関数であり、これらに基づいて回線０の復旧優先度（Ｙ０）が算出される。
【０１２２】
図１２Ｂは、本発明の実施例１の復旧優先度の算出関数の具体例の説明図である。
【０１２３】
図１２Ｂに示す算出関数は、回線０が収容する回線ｉのうち、障害が発生している回線ｉの復旧優先度の総和が算出され、算出された総和に回線０のサービス重要度（Ｚ０）が加算されることによって、回線０の復旧優先度（Ｙ０）が算出される関数である。
【０１２４】
図１２Ｃは、本発明の実施例１の復旧優先度の算出関数の変形例の説明図である。
【０１２５】
図１２Ｃに示す算出関数は、回線０が収容する回線ｉの復旧優先度及び回線０に割り当てられたサービス重要度から障害が発生している回線で最大の復旧優先度又はサービス重要度が回線０の復旧優先度（Ｙ０）とされる関数である。なお、回線０に障害が発生していない場合には、回線０の復旧優先度（Ｙ０）は０となる。
【０１２６】
なお、図１２Ｂ及び図１２Ｃに示す算出関数では、回線０に障害が発生していない場合には、回線０の復旧優先度（Ｙ０）は０となる。また、パケットパス、光パス、及び光リンクセクションのようにサービス重要度が割り当てられていない回線のサービス重要度は０として、上記算出関数が計算される。また、通信サービスのように、回線０がいずれの回線も収容しない場合には、回線０に割り当てられたサービス重要度が復旧優先度（Ｙ０）となる。
【０１２７】
次に、図１３及び図１４を用いて、光リンクセクション８５（Ｓ５）で障害が発生した場合の復旧優先度算出処理について説明する。復旧優先度の算出関数は図１２Ｂに示す関数を用いるものとする。図１３は、本発明の実施例１の光リンクセクション８５（Ｓ５）で障害が発生した通信ネットワーク１の説明図である。図１４は、本発明の実施例１の復旧優先度算出処理によって更新された復旧優先度管理テーブル２２４の説明図である。
【０１２８】
光リンクセクション８５（Ｓ５）に障害が発生した場合、光トランスポート装置６５及び６６の少なくとも一方が、光リンクセクション８５に障害が発生したことを示す警報情報を監視制御サーバ２２に送信する。また、光リンクセクション８５（Ｓ５）に障害が発生した場合、光リンクセクション８５（Ｓ５）が収容する光パスＷ４及びＷ５でも障害が発生し、光トランスポート装置６５及び６６の少なくとも一方が、光パスＷ４に障害が発生したことを示す警報情報、及び光パスＷ５に障害が発生したことを示す警報情報を監視制御サーバ２２に送信する。
【０１２９】
また、光パスＷ５で障害が発生した場合、光パスＷ５が収容するパケットパスＰ３でも障害が発生し、パケットトランスポート装置７１及び７４の少なくとも一方が、パケットパスＰ３で障害が発生したことを示す警報情報を監視制御サーバ２２に送信する。パケットパスＰ３で障害が発生した場合、パケットパスＰ３が収容する通信サービスＬ６、Ｉ２〜Ｉ４でも障害が発生し、これらのサービスを提供するサービス提供装置が、通信サービスに障害が発生したことを示す警報情報を監視制御サーバ２２に送信する。
【０１３０】
また、光パスＷ４で障害が発生した場合、光パスＷ４が収容するパケットパスＰ２ｂでも障害が発生し、パケットトランスポート装置７１及び７２の少なくとも一方が、パケットパスＰ２ｂで障害が発生したことを示す警報情報を監視制御サーバ２２に送信する。
【０１３１】
パケットパスＰ２ｂはパケットパスＰ２を収容するが、パケットパスＰ２はパケットパスＰ２ａ及びＰ２ｂで冗長化されているので、パケットパスＰ２ｂに障害が発生した場合、パケットパスがパケットパスＰ２ａに切り替えられ、パケットパスＰ２は信号を提供できるので、障害とはならず、パケットパスＰ２で障害が発生したことを示す警報情報は送信されない。
【０１３２】
監視制御サーバ２２は、各ネットワーク装置から送信された警報情報を受信した場合、図１１に示す復旧優先度算出処理を実行する。なお、監視制御サーバ２２の各ネットワーク装置から送信された警報情報の受信タイミングは、通信ネットワーク１と監視制御サーバ２２とを接続するネットワークの状況によって変化するが、ここでは、光リンクセクションＳ５で障害が発生したことを示す警報情報から順に受信したものとして説明する。また、これらの警報情報は、各回線で信号が提供できなくなった障害であることを示す。
【０１３３】
光リンクセクションＳ５で障害が発生したことを示す警報情報を監視制御サーバ２２が受信すると、受信した警報情報は光リンクセクションＳ５で信号が提供できなくなったことを示すので、ステップ９１２の処理に進む。ステップ９１２の処理では、監視制御サーバ２２は、復旧優先度管理テーブル２２４の回線インスタンス２２４１に「Ｓ５」が登録されたレコードの障害状況２２４３に「１」を登録する。次に、ステップ９１３の処理で、監視制御サーバ２２は、光リンクセクションＳ５の復旧優先度を算出する。光リンクセクションＳ５が収容する光パスＷ４及びＷ５の復旧優先度は、この段階では「０」であり、光リンクセクションＳ５のサービス重要度は割り当てられないので、光リンクセクションＳ５の復旧優先度は「０」となり、監視制御サーバ２２は、復旧優先度管理テーブル２２４の回線インスタンス２２４１に「Ｓ５」が登録されたレコードの復旧優先度２２４４に「０」を登録する。光リンクセクションＳ５を収容する回線は存在しないため、監視制御サーバ２２は処理を終了する。
【０１３４】
光パスＷ４及びＷ５の警報情報並びにパケットパスＰ２ｂ及びＰ３の警報情報を監視制御サーバ２２が受信した場合も、光リンクセクションＳ５の警報情報を監視制御サーバ２２が受信した場合と同様に、復旧優先度管理テーブル２２４の回線インスタンス２２４１に「Ｐ２ｂ」、「Ｐ３」、「Ｗ４」、及び「Ｗ５」が登録されたレコードの障害状況２２４３に「１」が登録され、復旧優先度２２４４には「０」が登録される。
【０１３５】
次に、通信サービスＬ６の警報情報を監視制御サーバ２２が受信したとする。この場合、監視制御サーバ２２は、ステップ９１２の処理で、復旧優先度管理テーブル２２４の回線インスタンス２２４１に「Ｌ６」が登録されたレコードの障害状況２２４３に「１」を登録する。そして、ステップ９１３の処理で、監視制御サーバ２２は通信サービスＬ６の復旧優先度を算出する。具体的には、監視制御サーバ２２は、サービス契約情報管理テーブル２２３を参照し、通信サービスＬ６に割り当てられた平常時のサービス重要度「２０」を取得する。また、通信サービスＬ６はいずれの回線も収容しないので、監視制御サーバ２２は通信サービスＬ６の復旧優先度を「２０」と算出し、図１４に示すように、復旧優先度管理テーブル２２４の回線インスタンス２２４１に「Ｌ６」が登録されたレコードの復旧優先度２２４４に「２０」を登録する。
【０１３６】
監視制御サーバ２２は、通信サービスＬ６はパケットパスＰ３に収容されるので、ステップ９１５の処理で、図１２Ｂに示す算出関数を用いてパケットパスＰ３の復旧優先度を算出する。パケットパスＰ３は通信サービスＬ６、Ｉ２〜Ｉ４を収容し、通信サービスＬ６の現段階での復旧優先度は「２０」、通信サービスＩ２〜Ｉ４の現段階での復旧優先度は「０」である。
【０１３７】
このため、図１２Ｂに示す算出関数の各変数は以下のように定義される。
【０１３８】
X0=P3の障害状況(=1)、Y0=P3の復旧優先度、Z0=P3のサービス重要度(=0)
X1=L6の障害状況(=1)、Y1=L6の復旧優先度(=20)
X2=I2の障害状況(=0)、Y2=I2の復旧優先度(=0)
X3=I3の障害状況(=0)、Y3=I3の復旧優先度(=0)
X4=I4の障害状況(=0)、Y4=I4の復旧優先度(=0)
Y0 = X0 ×( Y1×X1 + Y2×X2 + Y3×X3 + Y4×X4 +Z0)
=  1 ×( 20× 1 +  0× 0 +  0× 0 +  0× 0 + 0）
= 20
【０１３９】
このように、監視制御サーバ２２は、ステップ９１５の処理でパケットパスＰ３の復旧優先度を「２０」と算出し、ステップ９１６の処理で復旧優先度管理テーブル２２４の回線インスタンス２２４１に「Ｐ３」が登録されたレコードの復旧優先度２２４４に「２０」を登録する。
【０１４０】
パケットパスＰ３は光パスＷ５に収容されるので、監視制御サーバ２２は、ステップ９１５の処理で光パスＷ５の復旧優先度を算出する。光パスＷ５が収容するパケットパスＰ３の障害状況は「１」で、パケットパスＰ３の復旧優先度は「２０」で、光パスＷ５のサービス重要度は「０」であるので、光パスＷ５の復旧優先度は「２０」と算出される。
【０１４１】
ステップ９１６の処理で、監視制御サーバ２２は、復旧優先度管理テーブル２２４の光パスＷ５のレコードの復旧優先度２２４４に「２０」を登録する。
【０１４２】
光パスＷ５は光リンクセクションＳ５に収容されるので、監視制御サーバ２２は、ステップ９１５の処理で光リンクセクションＳ５の復旧優先度を算出する。光リンクセクションＳ５は、光パスＷ５の他に光パスＷ４を収容する。光パスＷ５の障害状況は「１」で、光パスＷ５の復旧優先度は「２０」で、光パスＷ４の障害状況は「１」で、光パスＷ４の復旧優先度は「０」で、光リンクセクションＳ５のサービス重要度は「０」であるので、光リンクセクションＳ５の復旧優先度は「２０」と算出される。
【０１４３】
ステップ９１６の処理で、監視制御サーバ２２は、復旧優先度管理テーブル２２４の光リンクセクションＳ５のレコードの復旧優先度２２４４に「２０」を登録する。
【０１４４】
光リンクセクションＳ５を収容する回線は存在しないので、監視制御サーバ２２は処理を終了する。
【０１４５】
この後、監視制御サーバ２２は、通信サービスＩ２の警報情報を受信した場合には、通信サービスＩ２には平常時のサービス重要度「１０」が割り当てられているため、通信サービスＩ２の復旧優先度を「１０」と算出する。次に、監視制御サーバ２２は、通信サービスＬ６の警報情報を受信した場合と同様に、パケットパスＰ３の復旧優先度、光パスＷ５の復旧優先度、及び光リンクセクションＳ５の復旧優先度を算出する。この場合、通信サービスＩ２の復旧優先度が「１０」と算出されるため、パケットパスＰ３の復旧優先度、光パスＷ５の復旧優先度、及び光リンクセクションＳ５の復旧優先度は、通信サービスＬ６の受信時の復旧優先度「２０」に通信サービスＩ２の復旧優先度「１０」が加算され、「３０」と算出される。
【０１４６】
次に、監視制御サーバ２２は、通信サービスＩ３の警報情報を受信した場合には、通信サービスＩ３には平常時のサービス重要度「５」が割り当てられているため、通信サービスＩ３の復旧優先度を「５」と算出する。この場合、通信サービスＩ３の復旧優先度が「５」と算出されるため、パケットパスＰ３の復旧優先度、光パスＷ５の復旧優先度、及び光リンクセクションＳ５の復旧優先度は、通信サービスＩ２の警報情報の受信時の復旧優先度「３０」に通信サービスＩ３の復旧優先度「５」が加算され、「３５」と算出される。
【０１４７】
最後に、監視制御サーバ２２は、通信サービスＩ４の警報情報を受信した場合には、通信サービスＩ４には平常時のサービス重要度「５」が割り当てられているため、通信サービスＩ４の復旧優先度を「５」と算出し、パケットパスＰ３の復旧優先度、光パスＷ５の復旧優先度、及び光リンクセクションＳ５の復旧優先度を算出する。
【０１４８】
この場合のパケットパスＰ３の復旧優先度の算出方法について説明する。図１２Ｂに示す算出関数の各変数は以下のように定義される。
【０１４９】
X0=P3の障害状況(=1)、Y0=P3の復旧優先度、Z0=P3のサービス重要度(=0)
X1=L6の障害状況(=1)、Y1=L6の復旧優先度(=20)
X2=I2の障害状況(=1)、Y2=I2の復旧優先度(=10)
X3=I3の障害状況(=1)、Y3=I3の復旧優先度(=5)
X4=I4の障害状況(=1)、Y4=I4の復旧優先度(=5)
Y0 = X0 ×( Y1×X1 + Y2×X2 + Y3×X3 + Y4×X4 +Z0)
=  1 ×( 20× 1 +  1×10 + 1×  5 +  1× 5 + 0）
= 40
【０１５０】
このように、パケットパスＰ３の復旧優先度は「４０」と算出され、パケットパスＰ３を収容する光パスＷ５の復旧優先度は「４０」と算出され、光パスＷ５を収容する光リンクセクションＳ５の復旧優先度は「４０」と算出され、最終的には、復旧優先度管理テーブル２２４は図１４に示すように更新される。
【０１５１】
光リンクセクションＳ５で障害が発生した場合には、光リンクセクションＳ５、光パスＷ５、及びパケットパスＰ３の復旧優先度は、光リンクセクションＳ５の障害の影響を受ける通信サービスＬ６、及びＩ２〜Ｉ４に割り当てられたサービス重要度を加算した値となる。
【０１５２】
光リンクセクションＳ５に障害が発生した場合、図１４に示すように、パケットパスＰ３の復旧優先度、光パスＷ５の復旧優先度、及び光リンクセクションＳ５の復旧優先度は「４０」となり、管理者は、これらの回線の復旧作業を優先的に実施することを検討する。
【０１５３】
本実施例では、更新された復旧優先度管理テーブル２２４が復旧優先度２２４４に登録された復旧優先度が高い順に並び替えられて管理者に提示されるので、管理者は、パケットパスＰ３、光パスＷ５、及び光リンクセクションＳ５の収容関係を把握できる。例えば、管理者は、最も下位のレイヤ（つまり、収容する回線が存在しない）光リンクセクションＳ５の復旧作業を最優先で実施することを第一案として検討する。光リンクセクションＳ５の復旧作業を即座に実施することが困難である場合には、管理者は、光パスＷ５等の上位レイヤの復旧作業の実施を第二案として検討する。
【０１５４】
以上のように、本実施例では、監視制御サーバ２２は、回線に障害が発生したことを検出すると、回線で発生した障害の通信サービスの影響の程度を特定し、特定した影響の程度に基づいて復旧優先度を算出する。本実施例では、障害の通信サービスの影響の程度は、回線の障害の影響を受ける通信サービスのサービス重要度を加算した値である。これによって、多種多様な通信サービスを混在して同一のトランスポート回線に収容されるシステムであっても、トランスポート回線に対する障害復旧作業の順番を決定するための障害復旧優先度を算出できる。
【０１５５】
また、パケットパスＰ２を冗長化する冗長回線であるパケットパスＰ２ａ及びＰ２ｂが、パケットパスＰ２を収容するように、復旧優先度管理テーブル２２４に登録される。パケットＰ２ｂに障害が発生しても、パケットパスＰ２ａに障害が発生しない限り、パケットパスＰ２の警報情報が送信されないため、復旧優先度管理テーブル２２４のパケットパスＰ２に対応するレコードの障害状況２２４３に「１」が登録されることはない。このため、復旧優先度管理テーブル２２４のパケットパスＰ２ｂに対応するレコードの障害状況２２４３に「１」が登録されても、他の冗長回線パケットパスＰ２ａに障害が発生し、パケットパスＰ２に障害が発生しない限り、当該レコードの復旧優先度２２４４は「０」となる。
【０１５６】
以上によって、ある回線の全ての冗長回線に障害が発生し、ある回線が収容する通信サービスが提供できなくならない限り、障害が発生した冗長回線の復旧優先度は「０」となる。このため、一方の冗長回線に障害が発生し、当該冗長回線の障害復旧作業が優先的に実施されることを防止できる。これによって、障害復旧作業に利用されるリソース不足（空き回線となるリソースの不足、及び復旧までの時間の長期化等）を防止できる。
【０１５７】
次に、図１５及び図１６を用いて、二つの光リンクセクションＳ５及びＳ２に障害（二重障害）が発生した場合の復旧優先度算出処理について説明する。図１５は、本発明の実施例１の二重障害が発生した通信ネットワーク１の説明図である。図１６は、本発明の実施例１の二重障害が発生した場合に実行される復旧優先度算出処理で更新された復旧優先度管理テーブル２２４の説明図である。
【０１５８】
図１５では、光リンクセクションＳ５に加えて光リンクセクションＳ２にも障害が発生した場合の通信ネットワーク１を示す。光リンクセクションＳ２に障害が発生すると、光リンクセクションＳ２に発生したことを示す警報情報が送信される。また、光リンクセクションＳ２は光パスＷ２及びＷ３ａを収容するので、光パスＷ２及びＷ３ａに障害が発生したことを示す警報情報が送信される。光パスＷ２はパケットパスＰ１を収容するので、パケットパスＰ１に障害が発生したことを示す警報情報が送信される。パケットパスＰ１は通信サービスＬ１、Ｌ２及びＩ１を収容するので、通信サービスＬ１、Ｌ２及びＩ１に障害が発生したことを示す警報情報が送信される。光パスＷ２は、光パスＰ１にパケットトランスポート装置７３を経由して接続されるが、光トランスポート装置６４と６１との間では信号の送受信可能であるので、光パスＰ１の警報情報、及び光パスＰ１を収容する光リンクセクションＳ１の警報情報は送信されない。
【０１５９】
また、光パスＷ３ａは光パスＷ３を収容するが、光パスＷ３は光パスＷ３ａ及びＷ３ｂで冗長化されているので、光パスＷ３ｂに障害が発生した場合、光パスが光パスＷ３ｂに切り替えられ、光パスＷ３ｂは信号を提供できるので、障害とはならず、光パスＷ３で障害が発生したことを示す警報情報は送信されない。
【０１６０】
ここで、監視制御サーバ２２は、図１３及び図１４で説明したように、警報情報を受信する毎に復旧優先度算出処理を実行し、復旧優先度管理テーブル２２４を更新する。
【０１６１】
光リンクセクションＳ５で発生した障害が影響する回線（通信サービスＬ６、Ｉ２、Ｉ３及びＩ４、パケットパスＰ２ｂ及びＰ３、並びに光パスＷ２及びＷ４）の復旧優先度算出処理については、図１３及び図１４と同じであるので説明を省略する。
【０１６２】
光リンクセクションＳ２で発生した障害が影響する回線（通信サービスＬ１、Ｌ２及びＩ１、パケットパスＰ１、並びに光パスＷ２及びＷ３ａ）の復旧優先度算出処理について説明する。ここでは、送信される全ての警報情報の最後に通信サービスＩ１の警報情報を受信した場合について説明する。
【０１６３】
通信サービスＬ１には平常時のサービス重要度「５０」が割り当てられているので、通信サービスＬ１の復旧優先度は「５０」と算出され、通信サービスＬ２には平常時のサービス重要度「２０」が割り当てられているので、通信サービスＬ２の復旧優先度は「２０」と算出され、通信サービスＩ１には平常時のサービス重要度「１０」が割り当てられているので、通信サービスＩ１の復旧優先度は「１０」と算出される。
【０１６４】
通信サービスＩ１はパケットパスＰ１に収容され、パケットパスＰ１の警報情報は受信済みであるため、パケットパスＰ１の復旧優先度が算出される。具体的には、パケットパスＰ１は通信サービスＩ１の他に通信サービスＬ１及びＬ２を収容するので、パケットパスＰ１の復旧優先度は、これらの通信サービスの復旧優先度を加算して「８０」と算出される。
【０１６５】
パケットパスＰ１は光パスＷ１及びＷ２に収容される。光パスＷ１の警報情報は受信していないため、光パスＷ１の復旧優先度は算出されない。光パスＷ２の警報情報は受信済みであり、光パスＷ２はパケットパスＰ１を収容するので、光パスＷ２の復旧優先度は、パケットパスＰ１の復旧優先度と同じで「８０」と算出される。
【０１６６】
光パスＷ２は光リンクセクションＳ２に収容され、光リンクセクションＳ２の警報情報は受信済みであるため、光リンクセクションＳ２の復旧優先度が算出される。具体的には、光リンクセクションＳ２は光パスＷ２及び光パスＷ３ａを収容する。光パスＷ３ａに収容される光パスＷ３では障害が発生せず、光パスＷ３ａの障害は通信サービスの提供に影響を与えないので、光パスＷ３ａの復旧優先度は「０」と算出される。このため、光リンクセクションＳ２の復旧優先度は、光パスＷ２の復旧優先度と同じで「８０」と算出される。
【０１６７】
以上のように、光リンクセクションＳ２の障害が影響する回線の復旧優先度（「８０」）は、光リンクセクションＳ５の障害が影響する回線の復旧優先度（「４０」）より高くなる。これは、光リンクセクションＳ２の障害が影響する回線が収容する通信サービスのサービス重要度が、光リンクセクションＳ５の障害が影響する回線が収容する通信サービスのサービス重要度より高いためである。換言すれば、光リンクセクションＳ２の障害の通信サービスへの影響の程度は、光リンクセクションＳ５の障害の通信サービスへの影響の程度より大きい。
【０１６８】
更新された復旧優先度管理テーブル２２４が管理者に提示されると、管理者は、復旧優先度が「８０」であるパケットパスＰ２、光パスＷ２及び光リンクセクションＳ２の復旧作業を優先して実施することを検討する。また、管理者は、提示された復旧優先度管理テーブル２２４によって、パケットパスＰ２、光パスＷ２及び光リンクセクションＳ２の収容関係を把握でき、例えば、最も下位のレイヤの光リンクセクションＳ２の復旧作業を最優先で実施することを第一案として検討する。
【０１６９】
次に、図１７及び図１８を用いて、三つの光リンクセクションＳ５、Ｓ２及びＳ４に障害（三重障害）が発生した場合の復旧優先度算出処理について説明する。図１７は、本発明の実施例１の三重障害が発生した通信ネットワーク１の説明図である。図１８は、本発明の実施例１の三重障害が発生した場合に実行される復旧優先度算出処理で更新された復旧優先度管理テーブル２２４の説明図である。
【０１７０】
図１７では、光リンクセクションＳ５及びＳ２に加えて光リンクセクションＳ４にも障害が発生した場合の通信ネットワーク１を示す。光リンクセクションＳ４に障害が発生すると、光リンクセクションＳ４に障害が発生したことを示す警報情報が送信される。また、光リンクセクションＳ４は光パスＷ３ｂを収容するので、光パスＷ３ｂに障害が発生したことを示す警報情報が送信される。ここで、光パスＷ３は、光パスＷ３ａ及びＷ３ｂによって冗長化されるが、光リンクセクションＳ２で発生した障害によって光パスＷ３ａに障害が発生する。光パスＷ３ａ及びＷ３ｂで障害が発生するため、光パスＷ３でも障害が発生し、光パスＷ３で障害が発生したことを示す警報情報が送信される。
【０１７１】
また、光パスＷ３はパケットパスＰ２ａを収容するので、パケットパスＰ２ａに障害が発生したことを示す警報情報が送信される。ここで、パケットパスＰ２は、パケットパスＰ２ａ及びＰ２ｂによって冗長化されるが、光リンクセクションＳ５で発生した障害によってパケットパスＰ２ｂに障害が発生する。このため、パケットパスＰ２ａ及びＰ２ｂで障害が発生するため、パケットパスＰ２でも障害が発生し、パケットパスＰ２で障害が発生したことを示す警報情報が送信される。パケットパスＰ２は通信サービスＬ３〜Ｌ５を収容するので、通信サービスＬ３〜Ｌ５で障害が発生したことを示す警報情報が送信される。
【０１７２】
監視制御サーバ２２は、図１３〜図１６で説明したように、警報情報を受信する毎に復旧優先度算出処理を実行する。ここでは、例えば、光リンクセクションＳ５及びＳ２の障害が影響する全回線の警報情報を監視制御サーバ２２が受信し、復旧優先度管理テーブル２２４が図１６に示すように更新された後、光リンクセクションＳ４の障害が影響する回線の警報情報の最後に通信サービスＬ５の警報情報を監視制御サーバ２２が受信した場合について説明する。
【０１７３】
通信サービスＬ５には、通信サービスＬ５には平常時のサービス重要度「１００」が割り当てられているので、通信サービスＬ５の復旧優先度は「１００」と算出される。通信サービスＬ３には平常時のサービス重要度「１００」が割り当てられているので、通信サービスＬ３の復旧優先度は「１００」と算出され、通信サービスＬ４には平常時のサービス重要度「１００」が割り当てられているので、通信サービスＬ４の復旧優先度は「１００」と算出される。
【０１７４】
通信サービスＬ５はパケットパスＰ２に収容され、パケットパスＰ２の警報情報は受信済みであるため、パケットパスＰ２の復旧優先度が算出される。具体的には、パケットパスＰ２は、通信サービスＬ５の他に通信サービスＬ３及びＬ４を収容するので、パケットパスＰ２のこれらの通信サービスの復旧優先度を加算して「３００」と算出される。
【０１７５】
パケットパスＰ２はパケットパスＰ２ａ及びＰ２ｂに収容され、パケットパスＰ２ａの警報情報及びパケットパスＰ２ｂの警報情報は受信済みでるため、パケットパスＰ２ａ及びＰ２ｂの復旧優先度が算出される。パケットパスＰ２ａ及びＰ２ｂはパケットパスＰ２を収容するため、パケットパスＰ２ａ及びＰ２ｂの復旧優先度は復旧優先度と同じで「３００」と算出される。
【０１７６】
パケットパスＰ２ａは光パスＷ３に収容され、光パスＷ３の警報情報は受信済みであるため、光パスＷ３の復旧優先度は、パケットパスＰ２ａと同じで「３００」と算出される。
【０１７７】
光パスＷ３は光パスＷ３ａ及びＷ３ｂに収容され、光パスＷ３ａの警報情報及び光パスＷ３ｂの警報情報は受信済みであるため、光パスＷ３ａ及び３ｂの復旧優先度は、光パスＷ３の復旧優先度を同じで「３００」と算出される。
【０１７８】
光パスＷ３ａは光リンクセクションＳ１及び光リンクセクションＳ２に収容されるが、光リンクセクションＳ１の警報情報は受信済みでないので、光リンクセクションＳ１の復旧優先度は算出されず、光リンクセクションＳ２の警報情報は受信済みであるので、光リンクセクションＳ２の復旧優先度が算出される。光リンクセクションＳ２は、光パスＷ３ａの他に光パスＷ２も収容するため、光リンクセクションＳ２の復旧優先度は、光パスＷ２の復旧優先度「８０」と光パスＷ３ａの復旧優先度「３００」とが加算され、「３８０」と算出される。
【０１７９】
また、光パスＷ３ｂは光リンクセクションＳ３及びＳ４に収容されるが、光リンクセクションＳ３の警報情報は受信済みでないので、光リンクセクションＳ３の復旧優先度は算出されず、光リンクセクションＳ４の警報情報は受信済みであるので、光リンクセクションＳ４の復旧優先度が算出される。光リンクセクションＳ４の復旧優先度は、光パスＷ３ｂの復旧優先度と同じで「３００」と算出される。
【０１８０】
また、パケットパスＰ２ｂは光パスＷ４に収容され、光パスＷ４の警報情報は受信済みであるため、光パスＷ４の復旧優先度は、パケットパスＰ２ｂと同じで「３００」と算出される。
【０１８１】
光パスＷ４は光リンクセクションＳ５に収容され、光リンクセクションＳ５の警報情報は受信済みであるため、光リンクセクションＳ５の復旧優先度が算出される。光リンクセクションＳ５は光パスＷ４の他に光パスＷ５も収容するため、光リンクセクションＳ５の復旧優先度は、光パスＷ４の復旧優先度「３００」と光パスＷ５の復旧優先度「４０」とが加算され、「３４０」と算出される。
【０１８２】
以上のように、各回線の復旧優先度が算出され、復旧優先度管理テーブル２２４は図１８のようになる。
【０１８３】
光リンクセクションＳ２の復旧優先度「３８０」が最も高くなり、光リンクセクションＳ５の復旧優先度「３４０」が次に高くなる。管理者は、これらの復旧優先度を参照し、復旧作業を実施する順番を決定する。
【０１８４】
このように、本実施例では、監視制御サーバ２２は、警報情報を受信するたびに、警報情報の障害箇所に対応する回線の復旧優先度を算出する。この場合、監視制御サーバ２２は、警報情報の障害箇所に対応する回線を収容する収容回線のうち警報情報を受信した収容回線の復旧優先度を算出するため、収容回線の復旧優先度は、当該回線で発生した障害の通信サービスへの影響を示すように算出することができる。これによって、多種多様な通信サービスを混在して同一のトランスポート回線に収容されるシステムであっても、トランスポート回線に対する障害復旧作業の順番を決定するための障害復旧優先度を算出できる。
【実施例２】
【０１８５】
実施例１では、通信サービスの種別及びグレードに応じてサービス重要度が割り当てられ、回線に発生した障害によって提供できなくなる通信サービスのサービス重要度に基づいて回線の復旧優先度が算出される。本実施例では、回線に発生した障害によって提供できなくなる通信サービスの数に基づいて復旧優先度が算出される。
【０１８６】
以下、本発明の実施例２について図１９〜図２１を用いて説明する。
【０１８７】
図１９は、本発明の実施例２のサービス重要度プロファイル２２２の説明図である。図１９に示すサービス重要度プロファイル２２２のうち、実施例１の図５に示すサービス重要度プロファイル２２２と同じ構成は同じ番号を付与し説明を省略する。
【０１８８】
本実施例のサービス重要度プロファイル２２２のサービス重要度２２２３には、サービス種別及びサービスグレードにかかわらず、同じ値（例えば、１）が登録される。このため、全ての通信サービスには同じ値のサービス重要度が割り当てられる。
【０１８９】
図２０は、本発明の実施例２のサービス契約情報管理テーブル２２３の説明図である。図２０に示すサービス契約情報管理テーブル２２３は、実施例１の図６に示すサービス契約情報管理テーブル２２３と同じ構成は同じ番号を付与し説明を省略する。
【０１９０】
全ての通信サービスに同じ値のサービス重要度が割り当てられるため、サービス契約情報管理テーブル２２３のサービス重要度２２３４には、同じ値（例えば、１）が登録される。
【０１９１】
復旧優先度の算出関数は、例えば図１０Ｂに示す算出関数を用いる。この場合、全ての通信サービスに同じ値のサービス重要度が割り当てられるので、回線に発生した障害が影響する通信サービスのサービス重要度である値が単純に加算されて、復旧優先度が算出される。
【０１９２】
次に、実施例１の図１７と同じ三重障害が発生した場合に算出される復旧優先度について図２１を用いて説明する。図２１は、本発明の実施例２の三重障害が発生した場合に実行される復旧優先度算出処理で更新された復旧優先度管理テーブル２２４の説明図である。
【０１９３】
実施例１では、図１８に示すように、光リンクセクションＳ２の復旧優先度が最も高くなるが、本実施例では、光リンクセクションＳ５の復旧優先度が最も高くなる。
【０１９４】
実施例１では、回線に発生した障害によって提供できなくなる通信サービスに割り当てられたサービス重要度を考慮して復旧優先度が算出されるが、本実施例では、回線に発生した障害によって提供できなくなる通信サービスの数を考慮して復旧優先度が算出される。
【０１９５】
実施例１は、重要度の高い通信サービスに影響を与える回線を優先的に復旧させることに重点を置くが、本実施例は、より多くの通信サービスに影響を与える回線を優先的に復旧させることに重点を置くことによって、より多くの通信サービスのＳＬＡを遵守する。例えば、本実施例では、重要度にかかわらず復旧できる通信サービスが最も多数となる７個の通信サービスを優先的に復旧させる。
【実施例３】
【０１９６】
実施例１では、図１１に示す処理では、監視制御サーバ２２は、通信サービスの警報情報を受信するまで、当該通信サービスを収容する回線の復旧優先度を「０」と算出し、通信サービスの警報情報を受信した場合に通信サービスを収容する回線の復旧優先度を算出する。本実施例では、監視制御サーバ２２は、通信サービスを収容する回線の警報情報を受信した場合、当該回線が収容する通信サービスを特定し、当該回線の復旧優先度を算出する。
【０１９７】
以下、本発明の実施例３について図２２を用いて説明する。
【０１９８】
図２２は、本発明の監視制御サーバ２２の復旧優先度算出処理のフローチャートである。なお、図２２に示す処理のうち実施例１の図１１に示す処理と同じ処理は同じ符号を付与し、説明を省略する。
【０１９９】
ステップ９１２の処理で、復旧優先度管理テーブル２２４の受信した警報情報の障害箇所の回線（障害発生回線）に対応するレコードの障害状況２２４３に「１」が登録されると、復旧優先度算出部２２１２は、障害発生回線が通信サービスであるか否かを判定する（９３１）。
【０２００】
ステップ９３１の処理で障害発生回線が通信サービスであると判定された場合、復旧優先度算出部２２１２は、サービス契約情報管理テーブル２２３を参照し、当該通信サービスに割り当てられたサービス重要度を取得し、取得したサービス重要度を当該通信サービスの復旧優先度として算出し、復旧優先度管理テーブル２２４の通信サービスに対応するレコードの復旧優先度２２４４に算出した復旧優先度を登録し（９３２）、処理を終了する。
【０２０１】
一方、ステップ９３１の処理で障害発生回線が通信サービスでないと判定された場合、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４の障害発生回線に対応するレコードの収容中回線インスタンスリスト２２４２を参照し、障害発生回線によって収容される回線（被収容回線）を特定する（９３３）。
【０２０２】
そして、復旧優先度算出部２２１２は、ステップ９３３の処理で特定された被収容回線が複数の冗長回線によって冗長化されるか否かを判定する（９３４）。監視制御サーバ２２は、冗長化される回線の識別情報と冗長回線の識別情報とを関連付けた図示しない冗長関係テーブルを保持し、当該冗長関係テーブルを参照することによって、ステップ９３４の処理を実行する。
【０２０３】
ステップ９３３の処理で特定された被収容回線が複数の冗長回線によって冗長化されないとステップ９３４の処理で判定された場合、当該被収容回線でも障害が発生し、当該被収容回線の警報情報が後から送信されるため、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４の被収容回線に対応するレコードの障害状況２２４３に「１」を登録する（９３５）。
【０２０４】
一方、ステップ９３３の処理で特定された被収容回線が複数の冗長回線によって冗長化されるとステップ９３４の処理で判定された場合、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４を参照し、被収容回線の全ての冗長回線の障害状況２２４３に「１」が登録されているか否かを判定する（９３６）。
【０２０５】
ステップ９３６の処理で、被収容回線の全ての冗長回線の障害状況２２４３に「１」が登録されていると判定された場合、当該被収容回線でも障害が発生し、当該被収容回線の警報情報が後から送信されるため、ステップ９３５の処理に進み、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４の被収容回線に対応するレコードの障害状況２２４３に「１」を登録する。
【０２０６】
一方、ステップ９３６の処理で、被収容回線の全ての冗長回線の障害状況２２４３に「１」が登録されていないと判定された場合、障害が発生していない冗長回線によって被収容回線は信号断とはならないので、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４の被収容回線に対応するレコードの障害状況２２４３に「１」を登録せず、ステップ９３７の処理に進む。
【０２０７】
次に、復旧優先度算出部２２１２は、被収容回線は通信サービスであるか否かを判定する（９３７）。
【０２０８】
ステップ９３７の処理で、被収容回線は通信サービスでないと判定された場合、ステップ９３３の処理に戻り、復旧優先度算出部２２１２は、当該被収容回線に収容される回線である被収容回線を特定し、ステップ９３４〜９３７の処理を実行する。つまり、復旧優先度算出部２２１２は、被収容回線が通信サービスとなるまでステップ９３３〜９３７の処理を繰り返し実行する。
【０２０９】
ステップ９３７の処理で、被収容回線は通信サービスであると判定された場合、復旧優先度算出部２２１２は、サービス契約情報管理テーブル２２３を参照し、当該通信サービスに割り当てられたサービス重要度を取得し、取得したサービス重要度を当該通信サービスの復旧優先度として算出し、復旧優先度管理テーブル２２４の通信サービスに対応するレコードの復旧優先度２２２４に算出した復旧優先度を登録する（９３８）。
【０２１０】
次に、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４の被収容回線に対応するレコードの収容中回線インスタンスリスト２２４２を参照し、被収容回線である通信サービスを収容する回線（収容回線）を特定する（９３９）。そして、復旧優先度算出部２２１２は、復旧優先度管理テーブル２２４の収容回線に対応するレコードの障害状況２２４３に「１」が登録されているか否かを判定する（９４０）。
【０２１１】
ステップ９４０の処理で、復旧優先度管理テーブル２２４の収容回線に対応するレコードの障害状況２２４３に「１」が登録されていると判定された場合、復旧優先度算出部２２１２は、図１２Ａ〜図１２Ｃに示す算出関数に基づいて、収容回線の復旧優先度を算出し、復旧優先度管理テーブル２２４の収容回線に対応するレコードの復旧優先度２２２４に算出した復旧優先度を登録する（９４１）。
【０２１２】
そして、復旧優先度算出部２２１２は、収容回線が障害発生回線であるか否かを判定する（９４２）。
【０２１３】
ステップ９４２の処理で収容回線が障害発生回線でないと判定された場合、復旧優先度算出部２２１２は、ステップ９３９の処理に戻り、復旧優先度管理テーブル２２４を参照し、当該収容回線を収容する収容回線を特定し、ステップ９４０〜９４２の処理を実行する。すなわち、復旧優先度算出部２２１２は、収容回線が障害発生回線となるまで、ステップ９３９〜９４２の処理を実行し、各収容回線の復旧優先度を算出していく。
【０２１４】
一方、ステップ９４２の処理で収容回線が障害発生回線であると判定された場合、復旧優先度算出部２２１２は、処理を終了する。
【０２１５】
以上のように、本実施例では、監視制御サーバ２２は、警報情報を受信した場合、警報情報が示す障害発生回線が収容する通信サービスを特定し、特定した通信サービスの復旧優先度を算出し、当該特定サービスから障害発生回線までの復旧優先度を算出する。
【０２１６】
実施例１〜３では、監視制御システム２１が監視し、復旧優先度を算出する回線は、例えば、パケットトランスポートレイヤ、ＷＤＭトランスポートレイヤ、及び光リンクセクションの（ＯＭＳレイヤ、ＯＴＳレイヤ、及び物理レイヤ等）の複数のレイヤによって構成される場合について説明したが、一つのレイヤによって構成されていてもよい。また、監視制御システム２１が監視し、復旧優先度を算出する回線は、これ以外のレイヤ（例えば、ＯＣｈレイヤ、ＯＴＵレイヤ、ＯＤＵレイヤ、ＬＳＰレイヤ、ＶＬＡＮレイヤ、ＳＤＨ  ＲＳレイヤ、ＳＤＨ  ＭＳレイヤ、ＳＤＨ  ＨＯＰレイヤ、Ｐｓｅｕｄｏ  Ｗｉｒｅレイヤ、ＧＦＰレイヤ、Ｅｔｈｅｒ  ＭＡＣレイヤ、Ｃｌｉｅｎｔ  ＭＡＣレイヤ等）であってもよい。
【０２１７】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることも可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０２１８】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、又は、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【符号の説明】
【０２１９】
１  通信ネットワーク
１１  光トランスポートネットワーク
１２  パケットトランスポートネットワーク
１３Ａ、１３Ｂ  レガシーサービス提供装置
１４Ａ、１４Ｂ  インターネットサービス提供装置
１５Ａ、１５Ｂ  専用線サービス提供装置
１６Ａ、１６Ｂ  モバイルサービス提供装置
２１  監視制御システム
２２  監視制御サーバ
２２１  復旧優先度制御部
２２１１  サービス提供状況検出部
２２１２  復旧優先度算出部
２２２  サービス重要度プロファイル
２２３  サービス契約情報管理テーブル
２２４  復旧優先度管理テーブル
２２５  サービス提供状況管理テーブル
２２６  制御部
２２６  ネットワーク装置用通信部
２２７  端末用通信部
２３  操作端末
２３１  入力部
２３２  出力部
２３３  通信部
２３４  制御部
２４１  データ送受信部
２４２  警報検出部
２４３  監視制御システム用通信部
２４４  制御部
３１〜４２  ルータ
６１〜６６  光トランスポート装置（ＯＴ）
７１〜７４  パケットトランスポート装置（ＰＴ）
【図１】
2014241536.tif 000003
【図２】
2014241536.tif 000004
【図３】
2014241536.tif 000005
【図４】
2014241536.tif 000006
【図５】
2014241536.tif 000007
【図６】
2014241536.tif 000008
【図７】
2014241536.tif 000009
【図８】
2014241536.tif 000010
【図９】
2014241536.tif 000011
【図１０】
2014241536.tif 000012
【図１１】
2014241536.tif 000013
【図１２Ａ】
2014241536.tif 000014
【図１２Ｂ】
2014241536.tif 000015
【図１２Ｃ】
2014241536.tif 000016
【図１３】
2014241536.tif 000017
【図１４】
2014241536.tif 000018
【図１５】
2014241536.tif 000019
【図１６】
2014241536.tif 000020
【図１７】
2014241536.tif 000021
【図１８】
2014241536.tif 000022
【図１９】
2014241536.tif 000023
【図２０】
2014241536.tif 000024
【図２１】
2014241536.tif 000025
【図２２】
2014241536.tif 000026