(57)【要約】【課題】予備経路の検索の繰り返しをなくし，ネットワーク管理装置の負荷を軽減する。【解決手段】ネットワーク管理システム１の記憶部１５には，迂回経路を構成する予備接続の情報が予備接続情報テーブル１５１に記憶されている。管理テーブル操作部１３は，現用パスの障害発生通知をノードから受信すると，障害が発生した現用パスに対応する迂回経路を構成する予備接続の情報を有する迂回経路管理テーブル１５３を予備接続情報１５１に基づいて作成し，記憶部１５に登録する。障害復旧判定部１４は，迂回経路上のノードから予備接続の生成通知を受信すると，迂回経路管理テーブル１５３における該予備接続の設定状況を設定完了にし，迂回経路を構成するすべての予備接続の設定状況が設定完了になると，障害が発生した現用パスの復旧が完了したと判断する。【選択図】        図３
2004173136.tif 000002
【特許請求の範囲】
【請求項１】
信号を伝送する１または２以上の現用経路が設定され，該現用経路に障害が発生した場合に利用される，該現用経路にそれぞれ対応した迂回経路があらかじめ定められ，各迂回経路は，該迂回経路上に存在する各ノードが該迂回経路用の予備接続を設定することにより形成される伝送ネットワークを管理するネットワーク管理装置において，
各現用経路に対応した迂回経路を構成する予備接続の情報を有する予備接続情報データと，各予備接続に対応した現用経路の情報を有する現用経路データと，迂回経路を構成する予備接続の設定状況を管理する迂回経路管理データとを記憶する記憶部と，
現用経路の障害発生通知を受信すると，該障害が発生した現用経路に対応した迂回経路管理データを前記記憶部に登録する操作部と，
ノードから予備接続の生成通知を受信すると，該予備接続の生成通知および前記記憶部に記憶された前記現用経路データに基づいて該予備接続に対応する現用経路を特定し，特定した現用経路に対応する迂回経路管理データの該予備接続の設定状況を設定完了にするとともに，前記障害が発生した現用経路に対応する予備接続が全て設定完了になると，該現用経路の復旧完了と判定する判定部と，
を備えていることを特徴とするネットワーク管理装置。
【請求項２】
請求項１において，
前記迂回経路管理データは，対応する現用経路の回復状態を示すデータを有し，
前記判定部は，障害が発生した現用経路に対応する予備接続が全て設定完了となると，前記回復状態を示すデータを回復に設定して該現用経路の復旧完了と判断する，
ことを特徴とするネットワーク管理装置。
【請求項３】
請求項１または２において，
前記記憶部は，ノードからの生成通知があった予備接続を登録する生成接続情報管理データをさらに記憶し，
前記判定部は，予備接続の生成通知を受信すると，該予備接続の生成通知に対応する現用経路の迂回経路管理データが前記記憶部に登録されていない場合には，前記生成接続情報管理データに該受信された生成通知の予備接続を登録し，
前記操作部は，現用経路の障害発生通知を受信すると，該障害が発生した現用経路に対する迂回経路管理データを前記記憶部に登録し，前記登録した迂回経路管理データの予備接続の設定状況のうち，前記生成接続情報管理データに登録された予備接続と同じ予備接続の設定状況を設定完了にする，
ことを特徴とするネットワーク管理装置。
【請求項４】
信号を伝送するために設定された現用経路に障害が発生した場合に，あらかじめ定められた迂回経路上に存在する各ノードが該迂回経路用の予備接続を設定することにより迂回経路を形成し，該迂回経路に沿って信号が伝送される伝送ネットワークを管理するネットワーク管理装置において，
前記迂回経路上に存在する各ノードの前記予備接続を表す予備接続データを記憶する記憶部と，
前記現用経路の障害発生通知を受信すると，前記記憶部に記憶された前記各ノードの予備接続データに基づいて，前記各ノードの予備接続の設定状況を管理するための管理データを作成する操作部と，
前記迂回経路上に存在するノードから該ノードの予備接続の生成通知を受信すると，前記管理データにおける該予備接続に対応する設定状況を設定完了とし，前記迂回経路を構成する予備接続のすべての設定状況が設定完了である場合に前記現用経路の復旧が完了したと判定する判定部と，
を備えていることを特徴とするネットワーク管理装置。
【請求項５】
信号を伝送するために設定された現用経路に障害が発生した場合に，あらかじめ定められた迂回経路上に存在する各ノードが該迂回経路用の予備接続を設定することにより迂回経路を形成し，該迂回経路に沿って信号が伝送される伝送ネットワークを管理するネットワーク管理装置において，
前記迂回経路上に存在する各ノードの前記予備接続の設定状況を管理するための管理データを記憶する記憶部と，
前記迂回経路上に存在するノードから該ノードの予備接続の生成通知を受信すると，前記管理データにおける該予備接続に対応する設定状況を設定完了とし，前記迂回経路を構成する予備接続のすべての設定状況が設定完了である場合に，前記現用経路の復旧が完了したと判定する判定部と，
を備えていることを特徴とするネットワーク管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，伝送ネットワークを管理するネットワーク管理装置に関し，特に，伝送ネットワークに設定された現用経路の障害発生時に設定される迂回経路の管理を行うネットワーク管理装置に関する。
【０００２】
【従来の技術】
複数のノード（伝送装置，クロスコネクト装置，ルータ等）を有する伝送ネットワークには，伝送ネットワークの管理，保守等を行うネットワーク管理装置（またはネットワーク管理システム，ネットワーク監視装置）が設けられる。
【０００３】
このようなネットワーク監視装置として，従来，伝送ネットワークの伝送装置間のパス回線に障害が発生した場合に，伝送装置より発行されるメッセージ形式のアラーム情報を解析し，アラームが発生している伝送装置の発生部位置から，影響するパス回線の名称を特定することにより該当パス回線に対して迅速に対応／保守できるデータベースを自動生成するものがある（例えば特許文献１参照）。
【０００４】
一方で，ネットワーク管理装置は，ユーザ信号を伝送するための現用パスが伝送ネットワークにどのように設定されているかを示す情報を有する。そして，ネットワーク管理装置は，現用パスを構成するリンクやノードに障害が発生した場合に設定される予備経路（迂回経路，迂回パス）が伝送ネットワークに設定された場合に，ノードから通知される接続情報に基づいて，伝送ネットワークの予備経路を探索し，現用パスと予備経路との対応付けを行っている。
【０００５】
例えば，図２は，ノード（伝送装置）Ｎ１〜Ｎ９がリンクＬ１〜Ｌ１２によりメッシュ状に接続された伝送ネットワークの一例を示している。この伝送ネットワークにおいて，ノードＮ７のサブネットワークコネクション（ＳＮＣ）１−リンクＬ１１−ＳＮＣ２−リンクＬ１２−ＳＮＣ３により構成される現用パスＰ１が設定されているものとする。
【０００６】
この現用パスＰ１に障害（例えばリンクＬ１１の障害）が発生した場合において，ＳＮＣ４−リンクＬ８−ＳＮＣ５−リンクＬ６−ＳＮＣ６−リンクＬ７−ＳＮＣ７−リンクＬ１０−ＳＮＣ８により構成される予備経路Ｂ１が設定されるとき，ＳＮＣ４〜ＳＮＣ８の予備接続の生成通知がノードＮ７，Ｎ４，Ｎ５，Ｎ６，Ｎ９から順不同でネットワーク管理装置に通知される。例えばまずＳＮＣ６だけがネットワーク管理装置に通知された場合，ネットワーク管理装置は，ＳＮＣ６の前後の接続関係を検索するが，ＳＮＣ５やＳＮＣ７の生成通知が受信されていないため，予備経路の全体を検索することができない。このため，ネットワーク管理装置は検索を一旦中止する。
【０００７】
その後，別の予備接続情報（例えばＳＮＣ５）がネットワーク管理装置に通知されると，ネットワーク管理装置は再び検索を実行する。最終的に全ての予備接続情報ＳＮＣ４〜ＳＮＣ８が揃った場合に，ネットワーク管理装置は，予備経路Ｂ１の全体を探索することができ，予備経路Ｂ１と現用パスＰ１とを対応付けることができる。
【０００８】
【特許文献１】
特開２０００−２９５２２１号公報（第２ページから第３ページ）
【０００９】
【発明が解決しようとする課題】
このように従来のネットワーク管理システムでは，予備接続の生成情報を受信する毎に予備接続の接続関係を繰り返し検索し，必要な情報が揃うまで検索を繰り返していたので，多くの計算時間が必要であった。
【００１０】
本発明は，検索の繰り返しをなくし，ネットワーク管理装置の計算負荷を削減することにある。
【００１１】
【課題を解決するための手段】
前記目的を達成するために，本発明の第１の側面によるネットワーク管理装置は，信号を伝送する１または２以上の現用経路が設定され，該現用経路に障害が発生した場合に利用される，該現用経路にそれぞれ対応した迂回経路があらかじめ定められ，各迂回経路は，該迂回経路上に存在する各ノードが該迂回経路用の予備接続を設定することにより形成される伝送ネットワークを管理するネットワーク管理装置において，各現用経路に対応した迂回経路を構成する予備接続の情報を有する予備接続情報データと，各予備接続に対応した現用経路の情報を有する現用経路データと，迂回経路を構成する予備接続の設定状況を管理する迂回経路管理データとを記憶する記憶部と，現用経路の障害発生通知を受信すると，該障害が発生した現用経路に対応した迂回経路管理データを前記記憶部に登録する操作部と，ノードから予備接続の生成通知を受信すると，該予備接続の生成通知および前記記憶部に記憶された前記現用経路データに基づいて該予備接続に対応する現用経路を特定し，特定した現用経路に対応する迂回経路管理データの該予備接続の設定状況を設定完了にするとともに，前記障害が発生した現用経路に対応する予備接続が全て設定完了になると，該現用経路の復旧完了と判定する判定部と，を備えていることを特徴とする。
【００１２】
本発明の第１の側面によると，迂回経路管理データに迂回経路の予備接続情報が登録されているので，予備接続の生成通知を受信するごとに迂回経路の検索を繰り返し行う必要がない。また，迂回経路管理データの各予備接続の設定状況を管理することにより，迂回経路の設定完了，すなわち現用経路の復旧完了を判断することができ，現用経路および迂回経路の管理を容易に行うことができる。これらのことから，ネットワーク管理装置の計算負荷を削減することができる。
【００１３】
本発明の第２の側面によるネットワーク管理装置は，信号を伝送するために設定された現用経路に障害が発生した場合に，あらかじめ定められた迂回経路上に存在する各ノードが該迂回経路用の予備接続を設定することにより迂回経路を形成し，該迂回経路に沿って信号が伝送される伝送ネットワークを管理するネットワーク管理装置において，前記迂回経路上に存在する各ノードの前記予備接続を表す予備接続データを記憶する記憶部と，前記現用経路の障害発生通知を受信すると，前記記憶部に記憶された前記各ノードの予備接続データに基づいて，前記各ノードの予備接続の設定状況を管理するための管理データを作成する操作部と，前記迂回経路上に存在するノードから該ノードの予備接続の生成通知を受信すると，前記管理データにおける該予備接続に対応する設定状況を設定完了とし，前記迂回経路を構成する予備接続のすべての設定状況が設定完了である場合に前記現用経路の復旧が完了したと判定する判定部と，を備えていることを特徴とする。
【００１４】
本発明の第２の側面によっても，前記第１の側面と同様の作用効果を得ることができる。
【００１５】
本発明の第３の側面によるネットワーク管理装置は，信号を伝送するために設定された現用経路に障害が発生した場合に，あらかじめ定められた迂回経路上に存在する各ノードが該迂回経路用の予備接続を設定することにより迂回経路を形成し，該迂回経路に沿って信号が伝送される伝送ネットワークを管理するネットワーク管理装置において，前記迂回経路上に存在する各ノードの前記予備接続の設定状況を管理するための管理データを記憶する記憶部と，前記迂回経路上に存在するノードから該ノードの予備接続の生成通知を受信すると，前記管理データにおける該予備接続に対応する設定状況を設定完了とし，前記迂回経路を構成する予備接続のすべての設定状況が設定完了である場合に，前記現用経路の復旧が完了したと判定する判定部と，を備えていることを特徴とする。
【００１６】
本発明の第３の側面によっても，前記第１の側面と同様の作用効果を得ることができる。
【００１７】
【発明の実施の形態】
図１は，本発明の実施の形態によるネットワーク管理システム（ネットワーク管理装置）を有する伝送ネットワークシステムの全体構成を示すブロック図である。
【００１８】
この伝送ネットワークシステムは，ユーザ信号および制御信号を伝送する複数（図１では４つ）のノードＮ１〜Ｎ４を有する伝送ネットワーク２と，ノードＮ１〜Ｎ４および伝送ネットワーク２を管理および保守するネットワーク管理システム（以下「ＮＭＳ」（Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）という。）１とを有する。ノードＮ１〜Ｎ４の間は，ユーザ信号および制御信号を伝送するリンク（Ｃｏｎｎｅｃｔｉｏｎ  Ｌｉｎｋ）により接続されている。ノードＮ１〜Ｎ４とＮＭＳ１とは，これらのリンクとは別に設けられた信号線により接続されている。
【００１９】
なお，伝送ネットワークが大規模になり，ノード数が増加すると，伝送ネットワークが複数の領域に分割され，各領域を管理および保守する下位ＮＭＳと，これらの下位ＮＭＳを総括する上位ＮＭＳが設けられ，ＮＭＳが階層的に構成される場合がある。本発明によるネットワーク管理装置は，これらの下位ＮＭＳ，上位ＮＭＳ（あるいは下位ＮＭＳと上位ＮＭＳとの間に存在する中位ＮＭＳ）にも適用することができる。
【００２０】
図２は，伝送ネットワーク２の詳細な構成例を示すブロック図である。この図に示す伝送ネットワーク２はノードＮ１〜Ｎ９を有し，これらのノードＮ１〜Ｎ９は，一例として，リンクＬ１〜Ｌ１２によりメッシュ状に接続されている。ノードＮ１〜Ｎ９は，例えばクロスコネクト装置，ルータ等である。
【００２１】
伝送ネットワーク２には，ユーザ信号を伝送するためのパス（経路）が設定される。図２では，一例として，ノードＮ７−Ｎ８−Ｎ９を経由するパスＰ１が設定されている。パスには，障害が発生していない場合に設定され使用される現用パス（現用経路）と，現用パスに障害が発生した場合に現用パスに代わって設定され使用される予備経路（予備パス，迂回経路）とがある。図２では，現用パスＰ１を構成するリンクＬ１１に障害が発生した場合に，現用パスＰ１に代わって使用される，ノードＮ７−Ｎ４−Ｎ５−Ｎ６−Ｎ９を経由する予備経路Ｂ２が破線で示されている。
【００２２】
各ノード内では，パスを設定するための接続が形成され，各ノードはこの接続情報を保持する。この接続情報は，伝送網ではサブネットワークコネクション（以下「ＳＮＣ」（Ｓｕｂ−Ｎｅｔｗｏｒｋ  Ｃｏｎｎｅｃｔｉｏｎ）という。）情報またはクロスコネクト情報であり，ＭＰＬＳ（Ｍｕｌｔｉｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）網ではルーティング情報である。以下では，接続をＳＮＣで代表し，接続情報をＳＮＣ情報で代表することとする。
【００２３】
例えば，ノードＮ１では，ユーザ信号の入力端（入力ポート）とリンクＬ１１への出力端（出力ポート）とを接続するＳＮＣ１が形成され，ノードＮ８では，リンクＬ１１からの入力端とリンクＬ１２への出力端とを接続するＳＮＣ２が形成される。入力端および出力端は，ＣＴＰ（Ｃｏｎｎｅｃｔｉｏｎ  Ｔｅｒｍｉｎａｔｉｏｎ  Ｐｏｉｎｔ）と呼ばれる。ＳＮＣは，入力側ＣＴＰと出力側ＣＴＰとの接続関係を示す。
【００２４】
リンクまたはノードに障害が発生した場合には，障害が発生したリンクの下流側に隣接したノードが，障害発生リンクまたは障害発生ノードを示す情報（例えば障害発生リンクのリンク識別子）を有する障害発生情報を他のすべてのノードに送信する。例えば，図２に示すように，リンクＬ１１に障害が発生した場合には，ノードＮ８が障害発生情報を他のノードに送信する。これにより，全ノードは，どのリンクに障害が発生したかを知ることができる。障害発生情報は，制御信号により伝送することもできるし，ユーザ信号のヘッダ等に挿入して伝送することもできる。
【００２５】
また，障害発生時には，現用パスの最も下流側に位置するノードが，障害発生パスを示す情報（例えばパス識別子）を含むパス障害情報をネットワーク管理システム１に通知する。例えば，リンクＬ１１に障害が発生した場合には，ノードＮ９が，現用パスＰ１のパス識別子を含むパス障害情報をネットワーク管理システム１に通知する。
【００２６】
各ノードは，障害発生情報に基づいて，予備経路を設定するための処理を自律的に実行する。具体的に説明すると，各ノードは，障害発生時には，予備経路用のＳＮＣ情報を障害発生リンクに対応してあらかじめ保持し，このＳＮＣ情報に基づいて自律的にＳＮＣを設定する。例えば，リンクＬ１１の障害発生情報を受信したノードＮ７，Ｎ４，Ｎ５，Ｎ６，Ｎ９は，それぞれ図２の破線の矢印で示すＳＮＣ４，ＳＮＣ５，ＳＮＣ６，ＳＮＣ７，ＳＮＣ８の情報をリンクＬ１１に対応してあらかじめ保持し，その情報に基づいてＳＮＣを設定する。これらのＳＮＣの設定により，予備経路Ｂ２が設定される。各ノードは，ＳＮＣを設定した場合に，設定したＳＮＣ情報をＮＭＳ１に通知する。
【００２７】
ＮＭＳ１は，受信したパス障害情報，ＳＮＣ情報等に基づいて予備経路を求める。以下，ＮＭＳ１の詳細な構成および処理について説明する。
【００２８】
図３は，ＮＭＳ１の詳細な構成を示すブロック図である。ＮＭＳ１は，障害情報受信部１１，接続生成情報受信部１２，管理テーブル操作部１３，障害復旧判定部１４，および記憶部１５を有する。記憶部１５には，予備接続情報テーブル１５１，現用パステーブル１５２，迂回経路（予備経路）テーブル１５３，およびパス状態テーブル１５４が記憶される。
【００２９】
予備接続情報テーブル１５１は，現用パスと，該現用パスに障害が発生した場合に設定される予備接続情報とを対応付けたテーブルであり，記憶部１５にあらかじめ記憶される。
【００３０】
図４は，予備接続情報テーブル１５１の一例を示している。予備接続情報テーブルは，伝送ネットワーク２に設定されている現用パスのパス識別子（パスＰ１，パスＰ２等）と，各現用パスに障害が発生した場合に設定される予備接続情報（ここでは予備経路を構成するＳＮＣ情報（ＳＮＣ４，ＳＮＣ５等））とを有する。例えば，現用パスＰ１に障害が発生した場合の予備接続情報として，ＳＮＣ４，ＳＮＣ５，ＳＮＣ６，ＳＮＣ７，およびＳＮＣ８が設けられている。他の現用パス（例えば現用パスＰ２）が設定されている場合には，その現用パスの予備接続情報も設けられる。
【００３１】
現用パステーブル１５２は，予備接続情報と，該予備接続情報の予備接続がどの現用パスの障害発生時に設定されるものであるかを示す現用パス情報とを対応付けたテーブルであり，記憶部１５にあらかじめ記憶される。
【００３２】
図５は，現用パステーブル１５２の一例を示している。現用パステーブルは，予備接続情報（ＳＮＣ情報）と，それに対する現用パスのパス識別子とを有する。例えば，ＳＮＣ４はパスＰ１の障害発生時に設定され，ＳＮＣ５はパスＰ１，Ｐ２，およびＰ３の障害発生時に設定される。
【００３３】
迂回経路管理テーブル１５３は，現用パスと，該現用パスの障害が発生した場合の予備接続情報と，予備接続の設定の状況とを対応付けたテーブルであり，該現用パスの障害発生時にパスの復旧の状況を管理するために管理テーブル操作部１３によって生成され，記憶部１５に記憶される。
【００３４】
図６は，迂回経路管理テーブル１５３の一例を示している。迂回経路管理テーブルは，現用パスのパス識別子と，現用パスに対する予備接続情報（ＳＮＣ情報）と，予備接続情報生成フラグと，現用パス回復フラグとを有する。「予備接続情報生成フラグ」は，その予備接続がノードにより設定完了したかどうかを示すフラグであり，初期値として０に設定され，その予備接続がノードにより設定された場合に１に設定される。「現用パス回復フラグ」は，現用パスに対する予備経路の設定（すなわち予備経路を構成するすべての予備接続の設定）が完了したかどうかを示すフラグであり，初期値として０に設定され，予備接続情報生成フラグのすべてが１に設定された場合に１に設定される。
【００３５】
パス状態テーブル１５４は，パスの復旧状態や経路情報を保持し，傷害復旧判定部１４により設定される。
【００３６】
障害情報受信部１１は，ノードからのパス障害情報を受信し，受信したパス障害情報を管理テーブル操作部１３に与える。管理テーブル操作部１３は，パス障害情報により指定された障害発生パスに対する予備接続情報を予備接続情報テーブル１５１から取り出し（読み出し），取り出した予備接続情報に基づいて迂回経路管理テーブルを生成し，これを記憶部１５に記憶する。
【００３７】
接続生成情報受信部１２は，障害復旧時にノードにより設定された予備経路の接続情報（予備接続情報，予備接続生成情報，接続生成情報）をノードから受信し，受信した接続情報を障害復旧判定部１４に与える。
【００３８】
障害復旧判定部１４は，迂回経路管理テーブル１５３において，接続生成情報受信部１２から与えられた接続生成情報に対応する予備接続情報生成フラグを１に設定するとともに，予備接続情報生成フラグのすべてが１の場合に，現用パス回復フラグを１に設定し，現用パス回復フラグの値（１／０）に基づいて，現用パスの復旧完了／未完了を判断する。
【００３９】
図７は，パス障害情報を受信した場合のＮＭＳ１の処理の流れを示すフローチャートである。図８は，接続生成情報を受信した場合のＮＭＳ１の処理の流れを示すフローチャートである。
【００４０】
現用パスＰ１の経路上の例えばリンクＬ１１に障害が発生した場合，現用パスＰ１の下流側の端部に位置するノードＮ９は，現用パスＰ１の障害を検出し，ＮＭＳ１にパス障害情報を通知する。
【００４１】
図７を参照して，ＮＭＳ１の障害情報受信部１１は，ノードからのパス障害情報の受信待ち状態にあり（Ｓ１），パス障害情報を受信すると（Ｓ１でＹ），受信したパス障害情報を管理テーブル操作部１３に与える。
【００４２】
管理テーブル操作部１３は，パス障害情報に含まれるパス識別子に対応する予備接続情報を予備接続情報テーブル１５１から取り出し（Ｓ２），取り出した予備接続情報に基づいて，障害パスに対応する迂回経路管理テーブル１５３を作成して記憶部１５に格納する（Ｓ３）。この時，管理テーブル操作部１３は，作成した迂回経路管理テーブルの予備接続情報生成フラグおよび現用パス回復フラグをともに０に初期化する。
【００４３】
例えば，現用パスＰ１のパス障害情報を受信した場合に，管理テーブル操作部１３は，予備接続情報テーブル１５１のパスＰ１の予備接続情報（図４参照）に基づいて，パスＰ１の迂回経路管理テーブル１５３（図６参照）を作成し，予備接続情報生成フラグおよび現用パスフラグをともに０に初期化して記憶部１５に記憶する。
【００４４】
一方，ノードＮ８はリンクＬ１１の障害発生情報を他のノードに通知する。予備経路Ｂ１上に位置するノードＮ７，Ｎ４，Ｎ５，Ｎ６，Ｎ９は，この障害発生情報に基づき障害復旧処理としてＳＮＣを設定し，設定したＳＮＣの接続生成情報（ＳＮＣ情報）をＮＭＳ１に通知する。
【００４５】
図８を参照して，ＮＭＳ１の接続生成情報受信部１２は，ノードから接続生成情報（ＳＮＣ情報）の受信待ち状態にあり（Ｓ１１），接続生成情報を受信すると（Ｓ１１でＹ），受信した接続生成情報を障害復旧判定部１４に与える。
【００４６】
障害復旧判定部１４は，記憶部１５に記憶された現用パステーブル１５２（図５参照）と接続生成情報（ＳＮＣ情報）とに基づいて，接続生成情報に対応する現用パス識別子を特定する（Ｓ１２）。続いて，障害復旧判定部１４は，特定した現用パス識別子に対応する迂回経路管理テーブルにおいて，接続生成情報に対応する予備接続情報生成フラグを１に設定する（Ｓ１３）。
【００４７】
例えば，障害復旧判定部１４は，ＳＮＣ６の接続生成情報を受信すると，現用パステーブルに基づいてパスＰ１およびＰ２を特定する。ここで，パスＰ１の迂回経路管理テーブルは作成されているが，パスＰ２の迂回経路管理テーブルは作成されていないので，障害復旧判定部１４は，パスＰ１の迂回経路管理テーブルのＳＮＣ６に対応する予備接続情報生成フラグを１に設定する。
【００４８】
続いて，障害復旧判定部１４は，予備接続情報生成フラグが全て１であるかどうかを判定する（Ｓ１４）。予備接続情報生成フラグが全て１である場合には（Ｓ１４でＹ），障害復旧判定部１４は，その現用パスに対する迂回経路が設定完了し，パス障害復旧処理が完了したものと判断し，現用パス回復フラグを１に設定するとともに，パス状態テーブル１５４に現用パスＰ１の障害復旧完了を登録する（Ｓ１５）。
【００４９】
一方，予備接続情報生成フラグが全て１でない場合には（Ｓ１４でＮ），障害復旧判定１４は，迂回経路の設定は完了しておらずパス障害復旧処理は完了していないものと判断する。その後，再びステップＳ１１からの処理が繰り返される。
【００５０】
このように，本実施の形態によると，予備経路の検索を繰り返し実行することなく予備経路を求めることができ，また予備経路の設定状況を把握することができるので，ＮＭＳ１の計算負荷を削減することができる。
【００５１】
なお，ステップＳ３において，管理テーブル操作部１３が迂回経路管理テーブル１５３を作成し，記憶部１５に記憶することとなっているが，迂回経路管理テーブル１５３は，各迂回経路ごとに対応してあらかじめ作成され，記憶部１５にあらかじめ記憶されていてもよい。
【００５２】
次に，障害が発生した場合，パス障害情報がＮＭＳ１に通知される前に，接続生成情報がＮＭＳ１に通知された場合の処理について説明する。
【００５３】
例えば図２においてパスＰ１に障害が発生した場合，ノードＮ９からＮＭＳ１にパスＰ１のパス障害情報がＮＭＳ１に通知される前に，ＳＮＣ５とＳＮＣ６の接続生成情報がＮＭＳ１に通知される場合がある。このような場合には，障害発生パスの迂回経路管理テーブル１５３が記憶部１５に記憶されていない。
【００５４】
したがって，このような場合に，障害復旧判定部１４は，図９に示す生成接続情報管理テーブル（図３には図示略）を生成し，記憶部１５に記憶する。その後，パス障害情報が受信されて迂回経路管理テーブルが生成された後に，障害復旧判定部１４は，生成接続情報管理テーブルから接続情報を取り出し，迂回経路管理テーブル上の対応する予備接続情報生成フラグを１に設定する。
【００５５】
図１０は，接続生成情報を受信した場合のＮＭＳ１の処理の流れを示すフローチャートである。図１１は，パス障害情報を受信した場合のＮＭＳ１の処理の流れを示すフローチャートである。
【００５６】
図１０を参照して，ＮＭＳ１の接続生成情報受信部１２は，接続生成情報（ＳＮＣ情報）を受信すると（Ｓ２１でＹ），受信した接続生成情報を障害復旧判定部１４に与える。障害復旧判定部１４は，現用パステーブル１５２から，接続生成情報に対応する現用パス識別子を取り出し（Ｓ２２），取り出した現用パス識別子に対応する迂回経路管理テーブル１５３が記憶部１５に格納されているかどうかを判定する（Ｓ２３）。
【００５７】
取り出した現用パス識別子に対応する迂回経路管理テーブル１５３が記憶部１５に格納されていない場合には（Ｓ２３でＮ），障害復旧判定部１４は，生成接続情報管理テーブルに接続生成情報を登録し（Ｓ２８），再び接続生成情報の受信待ち状態（Ｓ２１）に戻る。
【００５８】
一方，取り出した現用パス識別子に対応する迂回経路管理テーブルが記憶部１５に格納されている場合には（Ｓ２３でＹ），障害復旧判定部１４は，該迂回経路管理テーブルにおける，受信された接続生成情報に対応する予備接続情報生成フラグを１に設定する（Ｓ２４）。
【００５９】
その後，障害復旧判定部１４は，予備接続情報生成フラグがすべて１かどうかを判断し（Ｓ２５），すべて１である場合には（Ｓ２５でＹ），現用パス回復フラグを１に設定して，パス障害復旧が完了したと判断し（Ｓ２６），すべて１でない場合には（Ｓ２５でＮ），パス障害復旧が未完了であると判断する（Ｓ２７）。
【００６０】
図１１を参照して，障害情報受信部１１がパス障害情報を受信すると（Ｓ３１でＹ），受信したパス障害情報を管理テーブル操作部１３に与える。管理テーブル操作部１３は，予備接続情報テーブル１５１から，パス障害情報に含まれるパス識別子に対応する予備接続情報を取り出し（Ｓ３２），取り出した予備接続情報に基づいて迂回経路管理テーブルを作成し，記憶部１５に格納する（Ｓ３３）。
【００６１】
続いて，管理テーブル操作部１３は，障害復旧判定部１４により生成された生成接続情報管理テーブルが記憶部１５に記憶されている場合には，該テーブルから接続情報を取り出し（Ｓ３４），取り出した接続情報に対応する予備接続情報生成フラグを１に設定する（Ｓ３５）。続いて，処理はステップＳ３１に戻る。
【００６２】
このように，接続生成情報がパス障害情報よりも先にＮＭＳ１に受信された場合であっても，検索を繰り返すことなく，予備経路および予備経路の設定状況を求めることができ，ＮＭＳ１の処理負荷を軽減することができる。
【００６３】
次に，予備経路を構成するＳＮＣが複数の現用パスにより共有される場合のＮＭＳ１による現用パスの復旧管理について説明する。
【００６４】
予備経路を構成するＳＮＣが複数の現用パスにより共有される場合がある。例えば，図１２に示すようにＳＮＣ１，ＳＮＣ２，ＳＮＣ３を通るパスＰ１と，ＳＮＣ９，ＳＮＣ１０，ＳＮＣ１１を通るパスＰ２とがあり，パスＰ１に対して予備接続情報ＳＮＣ４，ＳＮＣ５，ＳＮＣ６，ＳＮＣ７，ＳＮＣ８があらかじめ決められており，パスＰ２に対して予備接続情報ＳＮＣ１２，ＳＮＣ１３，ＳＮＣ６，ＳＮＣ１４，ＳＮＣ１５があらかじめ決められている場合に，ＳＮＣ６は，現用パスＰ１およびＰ２により共有される。
【００６５】
図１３は，図１２の場合の予備接続情報に対する現用パステーブルを示している。ＳＮＣ６に現用パスＰ１およびパスＰ２が対応し，ＳＮＣ６が２つの現用パスに共有されていることが示されている。
【００６６】
ここで，パスＰ１およびパスＰ２に同時に障害が発生した場合（例えばパスＰ１のリンクＬ１１とパスＰ２のリンクＬ１に障害が発生した場合），各ノード間の通信により優先度の高いパスが優先的に復旧されるものとする。図１２の例ではパスＰ１の優先度がパスＰ２よりも高く，パスＰ１の予備経路が優先的に設定されるものとする。
【００６７】
パスＰ１およびパスＰ２のパス障害情報がＮＭＳ１に通知され，またＳＮＣ５，ＳＮＣ６の接続生成情報がＮＭＳ１に通知されている状態では，迂回経路管理テーブル１５３は図１４に示すようになる。
【００６８】
ここで，１つの予備接続が複数の現用パスにより共有される場合におけるＮＭＳ１の予備接続管理を容易にするために，記憶部１５には，複数のパスの復旧に関連した予備接続情報を管理するための重複接続情報管理テーブル（図３には図示略）が新たに設けられる。図１５は，重複接続情報管理テーブルの一例を示している。重複接続情報管理テーブルは，接続情報（予備接続情報）およびその接続情報に対する関連パス数（現用パス数）を有する。
【００６９】
図１６は，重複接続情報管理テーブルに対する処理を含んだ，接続生成情報を受信した場合のＮＭＳ１の処理の流れを示すフローチャートである。図１０と同じ処理には同じ符号を付し，その説明を省略することとする。図１６から明らかなように，図１６のフローチャートは図１０とほぼ同じであり，ステップＳ１２とＳ１３との間にステップＳ４１の処理が追加されている点のみが異なる。
【００７０】
ステップＳ４１において，障害復旧判定部１４は，受信した接続生成情報に対応する現用パスの個数を迂回経路管理テーブルに基づいてカウントし，この個数を重複接続情報管理テーブルに格納する。
【００７１】
例えば，受信した接続生成情報がＳＮＣ６の場合には，ＳＮＣ６を有する迂回経路管理テーブルは現用パスＰ１のものとＰ２のものとの２つであり，また，現用パス回復フラグも０であるので，カウント値は２となり，２が重複接続情報管理テーブルにおけるＳＮＣ６の関連パス数の欄に設定される。一方，受信した接続生成情報がＳＮＣ５の場合には，ＳＮＣ５は現用パスＰ１に関連し，また，迂回経路管理テーブルにパスＰ１が登録されていて現用パス回復フラグも０なので，重複接続情報管理テーブル上の関連パス数は１に設定される。
【００７２】
次に，障害が発生した現用パスが復旧した場合の重複接続情報管理テーブルに対するＮＭＳ１の処理について説明する。
【００７３】
図１７は，現用パスＰ１およびＰ２に障害が発生し，優先度の高い現用パスＰ１に対して予備経路が設定されている伝送ネットワーク２の状態を示している。図１８は，図１７において現用パスＰ１の障害が回復した伝送ネットワーク２の状態を示している。
【００７４】
図１８に示すように，パスＰ１のリンクＬ１１の障害が回復した場合に，ＮＭＳ１には，リンクＬ１１の障害が回復したことが通知される。これにより，ＮＭＳ１は，現用パスＰ１およびその予備経路Ｂ１に関連するノードＮ４〜Ｎ９に，予備経路Ｂ１から現用パスＰ１へのパスの切り戻しを指示する。
【００７５】
このとき，ＮＭＳ１の障害復旧判定部１４は，図１９に示すように，重複接続情報管理テーブルからパスＰ１の予備経路を構成するＳＮＣ４，ＳＮＣ５，ＳＮＣ６，ＳＮＣ７，ＳＮＣ８に対する関連パス数を１減らす。
【００７６】
この処理により，障害復旧判定部１４は，関連パス数が０になった接続情報に対してはその接続を解放する指示をノードに与え，関連パス数が１以上である接続情報に対してはその接続を解放する指示をノードに与えない。図１９の例では，ＳＮＣ４やＳＮＣ５等の接続解放指示がノードＮ７，Ｎ４等にそれぞれ与えられる一方，ＳＮＣ６の接続解放指示はノードＮ５に与えられない。そして，ＳＮＣ６は，現用パスＰ２の予備経路にそのまま使用される。
【００７７】
このように重複接続情報管理テーブルによって複数の現用パスにより共有される予備接続を管理することにより，切り戻しの際に他の現用パスの予備経路によって使用される接続に対しては，接続解放指示を与えようにすることができる。その結果，余計な解放処理を減らして高速にパスＰ２を復旧することができる。
【００７８】
（付記１）  信号を伝送する１または２以上の現用経路が設定され，該現用経路に障害が発生した場合に利用される，該現用経路にそれぞれ対応した迂回経路があらかじめ定められ，各迂回経路は，該迂回経路上に存在する各ノードが該迂回経路用の予備接続を設定することにより形成される伝送ネットワークを管理するネットワーク管理装置において，
各現用経路に対応した迂回経路を構成する予備接続の情報を有する予備接続情報データと，各予備接続に対応した現用経路の情報を有する現用経路データと，迂回経路を構成する予備接続の設定状況を管理する迂回経路管理データとを記憶する記憶部と，
現用経路の障害発生通知を受信すると，該障害が発生した現用経路に対応した迂回経路管理データを前記記憶部に登録する操作部と，
ノードから予備接続の生成通知を受信すると，該予備接続の生成通知および前記記憶部に記憶された前記現用経路データに基づいて該予備接続に対応する現用経路を特定し，特定した現用経路に対応する迂回経路管理データの該予備接続の設定状況を設定完了にするとともに，前記障害が発生した現用経路に対応する予備接続が全て設定完了になると，該現用経路の復旧完了と判定する判定部と，
を備えていることを特徴とするネットワーク管理装置。
【００７９】
（付記２）  付記１において，
前記迂回経路管理データは，対応する現用経路の回復状態を示すデータを有し，
前記判定部は，障害が発生した現用経路に対応する予備接続が全て設定完了となると，前記回復状態を示すデータを回復に設定して該現用経路の復旧完了と判断する，
ことを特徴とするネットワーク管理装置。
【００８０】
（付記３）  付記１または２において，
前記記憶部は，ノードからの生成通知があった予備接続を登録する生成接続情報管理データをさらに記憶し，
前記判定部は，予備接続の生成通知を受信すると，該予備接続の生成通知に対応する現用経路の迂回経路管理データが前記記憶部に登録されていない場合には，前記生成接続情報管理データに該受信された生成通知の予備接続を登録し，
前記操作部は，現用経路の障害発生通知を受信すると，該障害が発生した現用経路に対する迂回経路管理データを前記記憶部に登録し，前記登録した迂回経路管理データの予備接続の設定状況のうち，前記生成接続情報管理データに登録された予備接続と同じ予備接続の設定状況を設定完了にする，
ことを特徴とするネットワーク管理装置。
【００８１】
（付記４）  付記２において，
前記記憶部は，各予備接続が対応している現用経路の個数を示す重複接続管理データをさらに記憶し，
前記判定部は，ノードから予備接続の生成通知を受信すると，前記現用経路データに基づいて該生成通知の予備接続に対応する現用経路を特定し，前記迂回経路管理データに登録され，かつ，前記回復状態を示すデータが回復に設定されていない現用経路の個数を前記重複接続管理データに登録する，
ことを特徴とするネットワーク管理装置。
【００８２】
（付記５）  付記４において，
前記判定部は，迂回経路から現用経路への切り戻しを行う場合に，前記予備接続情報データに基づいて該迂回経路に対応する予備接続を特定し，前記重複接続管理データにおける前記特定した予備接続の個数を１減らし，個数が０になった予備接続を解放する，
ことを特徴とするネットワーク管理装置。
【００８３】
（付記６）  信号を伝送するために設定された現用経路に障害が発生した場合に，あらかじめ定められた迂回経路上に存在する各ノードが該迂回経路用の予備接続を設定することにより迂回経路を形成し，該迂回経路に沿って信号が伝送される伝送ネットワークを管理するネットワーク管理装置において，
前記迂回経路上に存在する各ノードの前記予備接続を表す予備接続データを記憶する記憶部と，
前記現用経路の障害発生通知を受信すると，前記記憶部に記憶された前記各ノードの予備接続データに基づいて，前記各ノードの予備接続の設定状況を管理するための管理データを作成する操作部と，
前記迂回経路上に存在するノードから該ノードの予備接続の生成通知を受信すると，前記管理データにおける該予備接続に対応する設定状況を設定完了とし，前記迂回経路を構成する予備接続のすべての設定状況が設定完了である場合に前記現用経路の復旧が完了したと判定する判定部と，
を備えていることを特徴とするネットワーク管理装置。
【００８４】
（付記７）  信号を伝送するために設定された現用経路に障害が発生した場合に，あらかじめ定められた迂回経路上に存在する各ノードが該迂回経路用の予備接続を設定することにより迂回経路を形成し，該迂回経路に沿って信号が伝送される伝送ネットワークを管理するネットワーク管理装置において，
前記迂回経路上に存在する各ノードの前記予備接続の設定状況を管理するための管理データを記憶する記憶部と，
前記迂回経路上に存在するノードから該ノードの予備接続の生成通知を受信すると，前記管理データにおける該予備接続に対応する設定状況を設定完了とし，前記迂回経路を構成する予備接続のすべての設定状況が設定完了である場合に，前記現用経路の復旧が完了したと判定する判定部と，
を備えていることを特徴とするネットワーク管理装置。
【００８５】
【発明の効果】
本発明によると，障害発生時に生成された予備接続情報と現用パスとの対応関係を容易に求めることができ，計算負荷を少なくすることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態によるネットワーク管理システム（ネットワーク管理装置）を有する伝送ネットワークシステムの全体構成を示すブロック図である。
【図２】伝送ネットワークの詳細な構成例を示すブロック図である。
【図３】ネットワーク管理システムの詳細な構成を示すブロック図である。
【図４】予備接続情報テーブルの一例を示す。
【図５】現用パステーブルの一例を示す。
【図６】迂回経路管理テーブルの一例を示す。
【図７】パス障害情報を受信した場合のＮＭＳの処理の流れを示すフローチャートである。
【図８】接続生成情報を受信した場合のＮＭＳの処理の流れを示すフローチャートである。
【図９】生成接続情報管理テーブルの一例を示す。
【図１０】接続生成情報を受信した場合のＮＭＳの処理の流れを示すフローチャートである。
【図１１】パス障害情報を受信した場合のＮＭＳ１の処理の流れを示すフローチャートである。
【図１２】伝送ネットワークに設定された２つの現用パスおよびそれらの予備接続を示す。
【図１３】図１２の場合の予備接続情報に対する現用パステーブルを示す。
【図１４】予備接続が共有される２つの現用パスの迂回経路管理テーブルを示す。
【図１５】重複接続情報管理テーブルの一例を示す。
【図１６】重複接続情報管理テーブルに対する処理を含んだ，接続生成情報を受信した場合のＮＭＳの処理の流れを示すフローチャートである。
【図１７】２つの現用パスに障害が発生し，優先度の高い現用パスに対して予備経路が設定されている伝送ネットワークの状態を示している。
【図１８】図１７において，優先度の高い現用パスの障害が回復した伝送ネットワークの状態を示している。
【図１９】重複接続情報管理テーブルの操作の様子を示す。
【符号の説明】
１  ネットワーク管理システム
２  伝送ネットワーク
Ｎ１〜Ｎ９  ノード
Ｐ１，Ｐ２  現用パス
Ｂ１  予備経路
１３  管理テーブル操作部
１４  障害復旧判定部
１５  記憶部
１５１  予備接続情報テーブル
１５２  現用パステーブル
１５３  迂回経路管理テーブル
【図１】
2004173136.tif 000003
【図２】
2004173136.tif 000004
【図３】
2004173136.tif 000005
【図４】
2004173136.tif 000006
【図５】
2004173136.tif 000007
【図６】
2004173136.tif 000008
【図７】
2004173136.tif 000009
【図８】
2004173136.tif 000010
【図９】
2004173136.tif 000011
【図１０】
2004173136.tif 000012
【図１１】
2004173136.tif 000013
【図１２】
2004173136.tif 000014
【図１３】
2004173136.tif 000015
【図１４】
2004173136.tif 000016
【図１５】
2004173136.tif 000017
【図１６】
2004173136.tif 000018
【図１７】
2004173136.tif 000019
【図１８】
2004173136.tif 000020
【図１９】
2004173136.tif 000021