(57)【要約】【課題】  パス切り替えの所要時間が短縮された伝送装置、伝送システム、パス切り替え方法、及びパス切り替えプログラムを提供する。【解決手段】  伝送装置は、他装置との間に設けられた複数のパスの各々の障害通知を受信する受信部と、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルを記憶する記憶部と、前記テーブルに基づいて、前記複数のパスのうち、前記受信部が前記障害通知を受信したパスの組み合わせと所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える切り替え部とを有する。【選択図】図３
2017175383.tif 000002
【特許請求の範囲】
【請求項１】
他装置との間に設けられた複数のパスの各々の障害通知を受信する受信部と、
前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルを記憶する記憶部と、
前記テーブルに基づいて、前記複数のパスのうち、前記受信部が前記障害通知を受信したパスの組み合わせと所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える切り替え部とを有することを特徴とする伝送装置。
【請求項２】
前記切り替え部は、前記受信部が前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせが一致した場合、前記複数のパスのうち、該当する前記グループに属する各パスを現用系から予備系にそれぞれ切り替え、前記受信部が前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせが一致しない場合、前記複数のパスのうち、前記受信部が前記障害通知を受信したパスを現用系から予備系に切り替えることを特徴とする請求項１に記載の伝送装置。
【請求項３】
前記切り替え部は、前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替えた後、所定時間内に前記受信部が前記グループに属する全てのパスの前記障害通知を受信したか否かを判定し、前記複数のパスのうち、前記受信部が１以上のパスの前記障害通知を受信していない前記グループに属する各パスを予備系から現用系に切り替えることを特徴とする請求項１または２に記載の伝送装置。
【請求項４】
他装置との間に設けられた複数のパスを収容する通信回線の障害を検出する検出部と、
前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルを記憶する記憶部と、
前記検出部が障害を検出したとき、前記テーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに含まれる各パスの障害通知を前記他装置に送信する送信部とを有することを特徴とする伝送装置。
【請求項５】
前記送信部は、前記所定のパスの組み合わせに含まれる各パスの障害通知を前記他装置に送信してから所定時間が経過した後、前記複数のパスのうち、前記テーブルに基づいて特定した前記グループの他のパスの障害通知を前記他装置に送信することを特徴とする請求項４に記載の伝送装置。
【請求項６】
複数のパスを介し信号を送受信する第１伝送装置及び第２伝送装置を有し、
前記第１伝送装置は、
前記複数のパスを収容する通信回線の障害を検出する検出部と、
前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録された第１テーブルを記憶する第１記憶部と、
前記検出部が障害を検出したとき、前記第１テーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに属する各パスの障害通知を前記第２伝送装置に送信する送信部とを有し、
前記第２伝送装置は、
前記複数のパスの各々の障害通知を受信する受信部と、
前記複数のパスが前記グループ単位で登録された第２テーブルを記憶する第２記憶部と、
前記第２テーブルに基づいて、前記複数のパスのうち、前記受信部が前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える切り替え部とを有することを特徴とする伝送システム。
【請求項７】
他装置との間に設けられた複数のパスの各々の障害通知を受信する工程と、
前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害通知を受信したパスの組み合わせと所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える工程とを、コンピュータが実行することを特徴とするパス切り替え方法。
【請求項８】
他装置との間に設けられた複数のパスを収容する通信回線の障害を検出する工程と、
障害を検出したとき、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに属する各パスの障害通知を前記他装置に送信する工程とを、コンピュータが実行することを特徴とするパス切り替え方法。
【請求項９】
他装置との間に設けられた複数のパスの各々の障害通知を受信し、
前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害通知を受信したパスの組み合わせと所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える、処理をコンピュータに実行させることを特徴とするパス切り替えプログラム。
【請求項１０】
他装置との間に設けられた複数のパスを収容する通信回線の障害を検出し、
障害を検出したとき、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに属する各パスの障害通知を前記他装置に送信する、処理をコンピュータに実行させることを特徴とするパス切り替えプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、伝送装置、伝送システム、パス切り替え方法、及びパス切り替えプログラムに関する。
【背景技術】
【０００２】
ネットワークの伝送帯域の増加及び大規模化に伴い、ネットワーク内の伝送装置の間に設けられるパス数も増加している。伝送装置は、通信回線の障害を検出すると、伝送方向の下流の伝送装置に障害を通知するため、例えばＡＩＳ（Alarm Indication Signal）をパスごとに送信する。
【０００３】
パスの最下流の伝送装置は、ＡＩＳを受信すると、例えば内部のＣＰＵ（Central Processing Unit）に割り込みが発生し、その割り込み処理によりパスを現用系から予備系に切り替える（例えば特許文献１，２）。このため、障害の発生箇所を迂回するパスを介し通信が継続される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−２１００５０号公報
【特許文献２】特開２００３−２２９８８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
伝送装置には、ネットワークの通信への影響を低減するため、所定時間内（例えば５０（msec）内）で全てのパス切り替えを完了することが要求される。しかし、伝送装置では、パス切り替えのたびにＣＰＵの割り込み処理が発生するため、切り替え対象のパス数が多いほど、１回のパス切り替えに許容される時間が小さくなる。
【０００６】
例えば、障害発生時に１０００個のＡＩＳが送信された場合、最下流の伝送装置では、１０００回のパス切り替えを例えば５０（msec）以内に実行する必要があるため、１回のパス切り替えを５０（μsec）以内に完了する必要がある。これに対し、例えば、伝送装置に高性能なＣＰＵを実装すれば、要求された所定時間内でのパス切り替えが可能であるが、コストが増加するという他の問題が生ずる。
【０００７】
そこで本件は上記の課題に鑑みてなされたものであり、パス切り替えの所要時間が短縮された伝送装置、伝送システム、パス切り替え方法、及びパス切り替えプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本明細書に記載の伝送装置は、他装置との間に設けられた複数のパスの各々の障害通知を受信する受信部と、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルを記憶する記憶部と、前記テーブルに基づいて、前記複数のパスのうち、前記受信部が前記障害通知を受信したパスの組み合わせと所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える切り替え部とを有する。
【０００９】
本明細書に記載の他の伝送装置は、他装置との間に設けられた複数のパスを収容する通信回線の障害を検出する検出部と、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルを記憶する記憶部と、前記検出部が障害を検出したとき、前記テーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに含まれる各パスの障害通知を前記他装置に送信する送信部とを有する。
【００１０】
本明細書に記載の伝送システムは、複数のパスを介し信号を送受信する第１伝送装置及び第２伝送装置を有し、前記第１伝送装置は、前記複数のパスを収容する通信回線の障害を検出する検出部と、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録された第１テーブルを記憶する第１記憶部と、前記検出部が障害を検出したとき、前記第１テーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに属する各パスの障害通知を前記第２伝送装置に送信する送信部とを有し、前記第２伝送装置は、前記複数のパスの各々の障害通知を受信する受信部と、前記複数のパスが前記グループ単位で登録された第２テーブルを記憶する第２記憶部と、前記第２テーブルに基づいて、前記複数のパスのうち、前記受信部が前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える切り替え部とを有する。
【００１１】
本明細書に記載のパス切り替え方法は、他装置との間に設けられた複数のパスの各々の障害通知を受信する工程と、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害通知を受信したパスの組み合わせと所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える工程とを、コンピュータが実行する方法である。
【００１２】
本明細書に記載の他のパス切り替え方法は、他装置との間に設けられた複数のパスを収容する通信回線の障害を検出する工程と、障害を検出したとき、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに属する各パスの障害通知を前記他装置に送信する工程とを、コンピュータが実行する方法である。
【００１３】
本明細書に記載のパス切り替えプログラムは、他装置との間に設けられた複数のパスの各々の障害通知を受信し、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害通知を受信したパスの組み合わせと所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える、処理をコンピュータに実行させるプログラムである。
【００１４】
本明細書に記載の他の他装置との間に設けられた複数のパスを収容する通信回線の障害を検出し、障害を検出したとき、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに属する各パスの障害通知を前記他装置に送信する、処理をコンピュータに実行させるプログラムである。
【発明の効果】
【００１５】
パス切り替えの所要時間を短縮することができる。
【図面の簡単な説明】
【００１６】
【図１】ネットワークのパスの一例を示す構成図である。
【図２】パス切り替え動作の比較例を示す図である。
【図３】実施例におけるパス切り替え動作を示す図である。
【図４】ネットワーク管理装置の一例を示す構成図である。
【図５】パス管理テーブルの一例を示す図である。
【図６】伝送システムの一例を示す構成図である。
【図７】制御ユニットの一例を示す構成図である。
【図８】ＡＩＳの送信処理の一例を示すフローチャートである。
【図９】パス切り替え処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
図１は、ネットワークのパスの一例を示す構成図である。本例では、一例として、ノードＡ〜Ｈがリング状に接続されたネットワークを挙げるが、以下に述べるパス切り替え方法は、リングネットワークに限定されず、メッシュネットワークに用いられてもよい。
【００１８】
各ノードＡ〜Ｈには、伝送装置１ａ〜１ｈがそれぞれ設けられている。伝送装置１ａ〜１ｈは、例えばＳＯＮＥＴ（Synchronous Optical Network）／ＳＤＨ（Synchronous Digital Hierarchy）フレーム（以下、「主信号」と表記）を伝送する。伝送装置１ａ〜１ｈは、光ファイバなどの物理的な通信回線９ａ〜９ｈを介して互いに接続されている。
【００１９】
伝送装置１ａ〜１ｃは他のネットワークＮＷａ〜ＮＷｃにそれぞれ接続されている。ネットワークＮＷａ〜ＮＷｃとしては、例えば、ＦＴＴＨ（Fiber To The Home）を実現する加入者系のネットワークや、中継系のメトロリングネットワークなどが挙げられるが、これに限定されない。本例のネットワークは、ネットワークＮＷａ〜ＮＷｃのバックボーンネットワークとして機能する。
【００２０】
各伝送装置１ａ〜１ｈは、不図示の監視制御用のネットワークを介してネットワーク管理装置（ＮＷ管理装置）８と接続されている。なお、図１では、伝送装置１ａ〜１ｈのうち、伝送装置１ａだけがＮＷ管理装置８と接続されているが、実際には他の伝送装置１ｂ〜１ｈもＮＷ管理装置８と接続されている。
【００２１】
ＮＷ管理装置８は、各伝送装置１ａ〜１ｈの監視制御を行う。ＮＷ管理装置８は、例えば、主信号を伝送するためのパスを伝送装置１ａ〜１ｈに設定する。伝送装置１ａ〜１ｈの間の通信回線９ａ〜９ｈには複数のパスが収容されている。パスは、例えば、主信号内に設けられた論理的なチャネルごとに存在する。
【００２２】
パスは、主信号の送信元ノードＡ〜Ｈ及び宛先ノードＡ〜Ｈの組み合わせに応じたパスグループ（ＰＧ）＃１〜＃３に分けて管理される。各パスグループ＃１〜＃３のパスは、通信回線９ａ〜９ｈの障害に備えて、現用パス及び予備パスの２つの経路により冗長構成されている。
【００２３】
ノードＡの伝送装置１ａとノードＦの伝送装置１ｆの間には、点線で示されるように、パスグループ＃１のパス＃１〜＃１０００が設けられている。ネットワークＮＷａとネットワークＮＷｆは、パスグループ＃１のパス＃１〜＃１０００を介して通信する。
【００２４】
パスグループ＃１の現用パスは、ノードＡ〜Ｆの伝送装置１ａ〜１ｆを、この順に経由し、パスグループ＃１の予備パスは、ノードＡ，Ｈ，Ｇ，Ｆの伝送装置１ａ，１ｈ，１ｇ，１ｆを、この順に経由する。つまり、現用パスは、図１の正面視において、ノードＡ，Ｆをそれぞれ始点及び終点とする右回りの経路であり、予備パスは、図１の正面視において、ノードＡ，Ｆをそれぞれ始点及び終点とする左回りの経路である。
【００２５】
ノードＢの伝送装置１ｂとノードＦの伝送装置１ｆの間には、一点鎖線で示されるように、パスグループ＃２のパス＃１００１〜＃２０００が設けられている。ネットワークＮＷｂとネットワークＮＷｆは、パスグループ＃２のパス＃１００１〜＃２０００を介して通信する。
【００２６】
パスグループ＃２の現用パスは、ノードＢ〜Ｆの伝送装置１ｂ〜１ｆを、この順に経由し、パスグループ＃２の予備パスは、ノードＢ，Ａ，Ｈ，Ｇ，Ｆの伝送装置１ｂ，１ａ，１ｈ，１ｇ，１ｆを、この順に経由する。つまり、現用パスは、図１の正面視において、ノードＢ，Ｆをそれぞれ始点及び終点とする右回りの経路であり、予備パスは、図１の正面視において、ノードＢ，Ｆをそれぞれ始点及び終点とする左回りの経路である。
【００２７】
ノードＣの伝送装置１ｃとノードＦの伝送装置１ｆの間には、二点鎖線で示されるように、パスグループ＃３のパス＃２００１〜＃３０００が設けられている。ネットワークＮＷｃとネットワークＮＷｆは、パスグループ＃３のパス＃２００１〜＃３０００を介して通信する。
【００２８】
パスグループ＃３の現用パスは、ノードＣ〜Ｆの伝送装置１ｃ〜１ｆを、この順に経由し、パスグループ＃３の予備パスは、ノードＣ，Ｂ，Ａ，Ｈ，Ｇ，Ｆの伝送装置１ｃ，１ｂ，１ａ，１ｈ，１ｇ，１ｆを、この順に経由する。つまり、現用パスは、図１の正面視において、ノードＣ，Ｆをそれぞれ始点及び終点とする右回りの経路であり、予備パスは、図１の正面視において、ノードＣ，Ｆをそれぞれ始点及び終点とする左回りの経路である。なお、パスグループ＃１〜＃３は、それぞれ、パスの始点及び終点の組み合わせに基づくグループの一例である。
【００２９】
通信回線９ａ〜９ｈに障害が発生した場合、障害を検出した伝送装置１ａ〜１ｈは、下流にＡＩＳを送信する。ＡＩＳは障害通知の一例である。各パスの最下流の伝送装置１ａ〜１ｈは、ＡＩＳを受信すると、パスを現用系から予備系に切り替えるパス切り替えを行う。なお、ＡＩＳの構成としては、例えば、ＩＴＵ−Ｔ（International Telecommunication Union Telecommunication Standardization Sector）勧告Ｇ．８０１３に規定されたものが挙げられるが、これに限定されない。
【００３０】
図２には、パス切り替え動作の比較例が示されている。図２において、図１と共通する構成については同一の符号を付し、その説明を省略する。本例では、ノードＡの伝送装置１ａとノードＢの伝送装置１ｂの間の通信回線９ａに障害が発生した場合を挙げる。
【００３１】
伝送装置１ｂは、障害を検出すると、障害により通信が切断されるパスグループ＃１の各パス＃１〜＃１０００のＡＩＳを生成し、現用パスに沿って最下流のノードＦの伝送装置１ｆに送信する。ＡＩＳはパスごとに発行されるため、本例では１０００個のＡＩＳが送信される。
【００３２】
ノードＦの伝送装置１ｆは、ＡＩＳを受信するたびに、装置制御用のＣＰＵに割り込み処理を発生させ、割り込み処理によりパス切り替えを行う。伝送装置１ｆは、１０００個のＡＩＳを受信するため、１０００回の割り込み処理を実行することにより、パスグループ＃１の全パス＃１〜＃１０００のパス切り替えを行う。
【００３３】
このため、パスグループ＃１の全てのパス切り替えを、要求された所定時間内（例えば５０（msec）内）に完了することが難しい。これに対し、例えば、伝送装置１ｆに高性能なＣＰＵを実装すれば、要求された所定時間内でのパス切り替えが可能であるが、コストが増加するという問題が生ずる。
【００３４】
そこで、実施例において、伝送装置１ｂは、各パスグループ＃１〜＃３のパスを切り替える場合、所定のパスの組み合わせに含まれるパスのＡＩＳだけを送信し、伝送装置１ｆは、受信したＡＩＳのパスの組み合わせが所定のパスの組み合わせに一致した場合、全てのパスを一括して切り替える。これにより、多くのパスについて、ＡＩＳの受信、割り込み処理の発生、及びパスの特定を省いて、パス切り替えを行うことが可能となるため、パス切り替えの所要時間を短縮することができる。
【００３５】
図３には、実施例におけるパス切り替え動作が示されている。図３において、図１と共通する構成については同一の符号を付し、その説明を省略する。本例では、図２の例と同様に、ノードＡの伝送装置１ａとノードＢの伝送装置１ｂの間の通信回線９ａに障害が発生し、この障害の影響を受けるパスグループ＃１の各パスを現用系から予備系に切り替える場合を挙げる。
【００３６】
ノードＢの伝送装置１ｂは、障害を検出すると、例えば、所定のパス＃１，＃９０，＃３００，＃９００のＡＩＳだけを生成して、現用パスに沿って最下流のノードＦの伝送装置１ｆに送信する。このため、４個のＡＩＳが送信される。ＡＩＳを送信するパスの組み合わせ（＃１，＃９０，＃３００，＃９００）は、ＮＷ管理装置８から各伝送装置１ａ〜１ｈに予め設定されたパス管理テーブルにより決定される。
【００３７】
ノードＦの伝送装置１ｆは、ＡＩＳを受信すると、ＡＩＳを受信したパスの組み合わせを、パス管理テーブルに登録されたパスの組み合わせと比較する。伝送装置１ｆは、比較の結果、ＡＩＳを受信したパスの組み合わせ（＃１，＃９０，＃３００，＃９００）がパス管理テーブルに登録されたパスの組み合わせに一致した場合、パスグループ＃１の各パスを一括で現用系から予備系に切り替える。
【００３８】
このように、伝送装置１ｂは、パスグループ＃１の一部のパス＃１，＃９０，＃３００，＃９００のＡＩＳだけを送信し、伝送装置１ｆは、そのパス＃１，＃９０，＃３００，＃９００のＡＩＳを受信することにより、パスグループ＃１の全パスを切り替える。このため、伝送装置１ｆは、パスグループ＃１の各パスについて個別にＡＩＳの処理や割り込み処理を行う必要がないため、パス切り替えの所要時間を短縮することができる。なお、本例ではパスグループ＃１のパス切り替えを行う場合を挙げたが、他のパスグループ＃２，＃３についても、同様にパス切り替えを行うことができる。
【００３９】
各伝送装置１ａ〜１ｈは、パス切り替えを行うため、予めＮＷ管理装置８からパス管理テーブルを受信する。以下にＮＷ管理装置８の構成を述べる。
【００４０】
図４は、ＮＷ管理装置８の一例を示す構成図である。ＮＷ管理装置８としては、例えばネットワーク管理用のサーバが挙げられるが、これに限定されない。
【００４１】
ＮＷ管理装置８は、ＣＰＵ８０、ＲＯＭ（Read Only Memory）８１、ＲＡＭ（Random Access Memory）８２、ＨＤＤ（Hard Disk Drive）８３、通信ポート８４、入力インターフェース部（入力ＩＮＦ部）８５、及び出力インターフェース部（出力ＩＮＦ部）８６を有する。ＣＰＵ８０は、互いに信号の入出力ができるように、ＲＯＭ８１、ＲＡＭ８２、ＨＤＤ８３、通信ポート８４、入力ＩＮＦ部８５、及び出力ＩＮＦ部８６と、バス８９を介して接続されている。
【００４２】
ＲＯＭ８１は、ＣＰＵ８０を駆動するプログラムが格納されている。ＲＡＭ８２は、ＣＰＵ８０のワーキングメモリとして機能する。通信ポート８４は、例えばＮＩＣ（Network Interface Card）であり、各伝送装置１ａ〜１ｈとの間でそれぞれパケットを送受信する。なお、パケットとしてＩＰ（Internet Protocol）パケットが挙げられるが、これに限定されない。
【００４３】
入力ＩＮＦ部８５は、ＮＷ管理装置８に情報を入力する入力装置との間の信号の入出力を処理する。入力装置としては、例えばキーボード、マウス、及びタッチパネルなどが挙げられる。入力ＩＮＦ部８５は、入力装置から入力された情報を、バス８９を介しＣＰＵ８０に出力する。なお、入力ＩＮＦ部８５は、例えば、専用のハードウェアデバイスにより構成される。
【００４４】
出力ＩＮＦ部８６は、ＮＷ管理装置８の情報を出力する出力装置との間の信号の入出力を処理する。出力装置としては、例えばディスプレイ、タッチパネル、及びプリンタなどが挙げられる。出力ＩＮＦ部８６は、ＣＰＵ８０からバス８９を介して情報を取得して出力装置に出力する。なお、出力ＩＮＦ部８６は、例えば、専用のハードウェアデバイスにより構成される。
【００４５】
ＣＰＵ８０は、ＲＯＭ８１からプログラムを読み込むと、機能として、パス管理部８００及びテーブル配信部８０１が形成される。パス管理部８００は、入力ＩＮＦ部８５または通信ポート８４からの入力情報に従い、各伝送装置１ａ〜１ｈの間に設定されるパスを管理する。パス管理部８００は、パスに関する情報が登録されたパス管理テーブルＴＢＬの生成及び更新を行う。
【００４６】
ＨＤＤ８３には、パス管理テーブルＴＢＬが記憶されている。なお、パス管理テーブルＴＢＬの記憶手段としては、ＨＤＤ８３に代えて、ＥＰＲＯＭ（Erasable Programmable ROM）などの不揮発性メモリなどが用いられてもよい。
【００４７】
パス管理部８００は、パス管理テーブルＴＢＬの生成または更新を行うと、その旨をテーブル配信部８０１に通知する。テーブル配信部８０１は、その通知を受けると、ＨＤＤ８３からパス管理テーブルＴＢＬを読み出して、通信ポート８４を介し各伝送装置１ａ〜１ｈに配信する。伝送装置１ａ〜１ｈは、パス管理テーブルＴＢＬを受信すると、メモリなどに格納する。
【００４８】
図５には、パス管理テーブルＴＢＬの一例が示されている。パス管理テーブルＴＢＬには、パスグループのグループＩＤ、そのパスグループの送信元ノードＡ〜Ｈ及び宛先ノードＡ〜Ｈ、そのパスグループに属するパスのパスＩＤ、パスごとの代表パス設定情報、及びパスごとの切り戻し設定情報が登録されている。
【００４９】
テーブルの一例であるパス管理テーブルＴＢＬには、上述したパスグループ単位で複数のパスが登録されている。このため、パス管理部８００は、送信元ノード及び宛先ノードごとのパスの束として、パスグループを管理することができる。
【００５０】
本例において、パスグループ＃１には、送信元ノードＡ及び宛先ノードＦのパス＃１〜＃１０００が属し、パスグループ＃２には、送信元ノードＢ及び宛先ノードＦのパス＃１００１〜＃２０００が属する。また、パスグループ＃３には、送信元ノードＣ及び宛先ノードＦのパス＃２００１〜＃３０００が属し、パスグループ＃４には、送信元ノードＧ及び宛先ノードＥのパス＃３００１〜＃３２００が属し、パスグループ＃５には、送信元ノードＢ及び宛先ノードＨのパス＃３７００〜＃４０００が属する。
【００５１】
代表パス設定は、該当するパスグループの全てのパスを切り替る場合にＡＩＳの送信対象パスとするか否かの設定である（「０」：非送信対象、「１」：送信対象）。例えば、パスグループ＃１の場合、図３の例において、伝送装置１ａは、代表パスとして、パス＃１，＃９０，＃３００，＃９００のＡＩＳを送信する。
【００５２】
一方、伝送装置１ｆは、ＡＩＳを受信し、ＡＩＳを受信したパスのパスＩＤ（＃１，＃９０，＃３００，＃９００）を、パス管理テーブルＴＢＬから検索する。伝送装置１ｆは、検索したパスＩＤがパスグループ＃１の全ての代表パスに一致するため、パスグループ＃１の全てのパスを切り替える。
【００５３】
つまり、各パスグループの代表パス設定は、そのパスグループの全てのパスを切り替えるときのＡＩＳのパスの組み合わせを示す。なお、代表パスの選択に限定はないが、各グループに少なくとも２個の代表パスが含まれるように代表パス設定が行われる。
【００５４】
また、代表パス以外のパスのＡＩＳは、代表パスのＡＩＳの送信から所定時間の経過後に送信される。各伝送装置１ａ〜１ｈは、ＡＩＳを受信すると、パス障害として、ＮＷ管理装置８に通知する。このため、各伝送装置１ａ〜１ｈは、パス障害の監視に漏れが生じないように、最終的には全てのパスのＡＩＳを送信する。
【００５５】
切り戻し設定は、パスグループの全てのパスを切り替えた後、そのパスグループの少なくとも１つのパスのＡＩＳが未受信であった場合、その未受信のパスを予備系から現用系に切り戻すか否かの設定である（「０」：切り戻しなし、「１」：切り戻し有り）。図３の例を挙げると、伝送装置１ｆは、パスグループ＃１の代表パス＃１，＃９０，＃３００，＃９００のＡＩＳを受信し、全てのパス＃１〜＃１０００を切り替えてから所定時間が経過した後、パス＃３のＡＩＳが未受信であると判定したと仮定する。
【００５６】
このとき、伝送装置１ｆは、パスＩＤ「３」の切り戻し設定が「１」であるため、パス＃３を予備系から現用系に切り戻す。これにより、伝送装置１ｆは、全てのパスの切り替えを行う場合ではないにも関わらず、各代表パスのＡＩＳを受信した場合でも、切り替え対象ではないパス（つまり、ＡＩＳを受信していないパス）を元の現用パスに戻すことができる。なお、パスを切り戻す必要がない場合、そのパスの切り戻し設定を「０」とすることができる。
【００５７】
次に、伝送装置１ａ〜１ｈの構成を述べる。以下の説明では、図３の例におけるノードＡの伝送装置１ａとノードＦの伝送装置１ｆを代表として例示するが、他の伝送装置１ａ，１ｃ〜１ｅ，１ｇ，１ｈも同様の構成を有する。
【００５８】
図６は、伝送システムの一例を示す構成図である。伝送システムは、第１伝送装置の一例であるノードＢの伝送装置１ｂと、第２伝送装置の一例であるノードＦの伝送装置１ｆとを有する。なお、図６では、説明の便宜上、伝送装置１ｂについては、障害を検出してＡＩＳを送信する機能に関する構成のみが示され、伝送装置１ｆについては、ＡＩＳを受信してパス切り替えを行う機能に関する構成のみが示されている。また、伝送装置１ａ，１ｆは伝送装置１ｂと同様の構成を備える。
【００５９】
伝送装置１ｂ，１ｆは、制御ユニット２０，３０と、複数のインターフェースユニット（ＩＦユニット）２１，２２，３１〜３３と、スイッチユニット（ＳＷユニット）２３，３４とを有する。制御ユニット２０，３０、ＩＦユニット２１，２２，３１〜３３、及びＳＷユニット３４は、例えば、電子部品が実装された回路基板であり、伝送装置１ａ，１ｆの筐体の前面に設けられたスロットにそれぞれ挿入される。制御ユニット２０，３０、ＩＦユニット２１，２２，３１〜３３、及びＳＷユニット３４は、それぞれ、伝送装置１ａ，１ｆの背面に設けられた配線基板と接続され、互いに通信する。
【００６０】
ＩＦユニット２１，２２，３１〜３３は、伝送路を介し他の伝送装置１ａ〜１ｈや他のネットワークと接続される。ＩＦユニット２１，２２，３１〜３３は主信号やＡＩＳを送受信する。ＳＷユニット２３，３４は、ＩＦユニット２１，２２，３１〜３３の間で主信号を交換（スイッチング）する。制御ユニット２０，３０は、ＩＦユニット２１，２２，３１〜３３及びＳＷユニット２３，３４の制御を行う。まず、主信号Ｓの流れを説明する。
【００６１】
ノードＢの伝送装置１ｂにおいて、ＩＦユニット２１は、ノードＡの伝送装置１ａから主信号Ｓを受信してＳＷユニット２３に送信する。ＳＷユニット２３は、セレクタ部（ＳＥＬ）２３０を介して主信号ＳをＩＦユニット２２に出力する。ＳＥＬ２３０は、パスごとに設けられ、そのパスの主信号Ｓの入力元のＩＦユニット２１を、制御ユニット２０に制御に従って切り替える。ＳＷユニット２３は、主信号Ｓをその宛先に応じたＩＦユニット２２に出力する。
【００６２】
ＩＦユニット２２は、隣接ノードＣの伝送装置１ｃに接続されている。ＩＦユニット２２は、伝送装置１ｃに主信号Ｓを送信する。ノードＣ〜Ｅの各伝送装置１ｃ〜１ｅは、主信号ＳをノードＦの伝送装置１ｆに転送する。
【００６３】
ノードＦの伝送装置１ｆにおいて、ＩＦユニット３１は、隣接ノードＥの伝送装置１ｅから主信号Ｓを受信する。ＩＦユニット３１は、主信号ＳをＳＷユニット３４に出力する。ＩＦユニット３３は、ＳＷユニット３４から入力された主信号ＳをネットワークＮＷｆに送信する。
【００６４】
ＳＷユニット３４は、ＩＦユニット３１から入力された主信号Ｓを、ＳＥＬ３４０を介して、宛先に応じたＩＦユニット３３に出力する。ＳＥＬ３４０は、パスごとに設けられ、制御ユニット３０の制御に従い、そのパスの主信号Ｓの入力元をＩＦユニット３１，３２の間で切り替える。
【００６５】
ＩＦユニット３１は現用パスを構成するのに対し、ＩＦユニット３２は予備パスを構成する。ＩＦユニット３２は、他方の隣接ノードＧの伝送装置１ｇと接続されている。ＳＥＬ３４０には、通常、ＩＦユニット３１から主信号Ｓが入力されるが、制御ユニット３０により予備系へのパス切り替えが行われると、ＩＦユニット３２から主信号Ｓが入力される。
【００６６】
次に、パス切り替えに関する構成について述べる。ノードＢの伝送装置１ｂにおいて、ＩＦユニット２１は障害通知部２１０を有し、ＩＦユニット２２はＡＩＳ挿入部２４０を有する。また、制御ユニット２０は、障害検出部２００と、ＡＩＳ生成部２０１と、第１テーブルの一例であるパス管理テーブルＴＢＬとを有する。なお、障害検出部２００及びＡＩＳ生成部２０１は、制御ユニット２０のＣＰＵの機能として形成されたものであり、また、パス管理テーブルＴＢＬは、制御ユニット２０のメモリに格納されている。
【００６７】
一方、ノードＦの伝送装置１ｆにおいて、ＩＦユニット３１は割り込み通知部３１０を有し、制御ユニット３０は、ＡＩＳ処理部３００と、パス切り替え部３０１と、第２テーブルの一例であるパス管理テーブルＴＢＬとを有する。なお、ＡＩＳ処理部３００及びパス切り替え部３０１は、制御ユニット３０のＣＰＵの機能として形成されたものであり、また、パス管理テーブルＴＢＬは、制御ユニット３０のメモリに格納されている。以下に図３の例に基づいてパス切り替え時の動作を説明する。
【００６８】
障害通知部２１０は、ノードＡの伝送装置１ａとの間の通信回線９ａの障害の有無を判定して、判定結果を障害検出部２００に通知する。障害検出部２００は、検出部の一例であり、障害通知部２１０からの通知に基づき障害を検出する。障害検出部２００は、障害を検出したとき、その旨をＡＩＳ生成部２０１に通知する。
【００６９】
ＡＩＳ生成部２０１は、送信部の一例であり、障害検出部２００から障害の通知をうけたとき、パス管理テーブルＴＢＬに基づいて、障害が検出された通信回線に収容されたパスが属するパスグループ＃１〜＃５を特定する。そして、ＡＩＳ生成部２０１は、その特定したパスグループ＃１〜＃５の各代表パスのＡＩＳを生成してＡＩＳ挿入部２４０に出力する。ＡＩＳ挿入部２４０は、ＡＩＳ生成部２０１から入力されたＡＩＳを主信号Ｓの間に挿入し、隣接ノードＣの伝送装置１ｃに送信する。
【００７０】
ＡＩＳ生成部２０１は、例えば通信回線９ａの障害が検出されたとき、パス管理テーブルＴＢＬに基づいて、通信回線９ａに収容されたパス＃１〜＃１０００のパスグループ＃１を特定する。ＡＩＳ生成部２０１は、通信回線９ａの障害が、通信回線９ａに収容されるパスグループ＃１の全てのパス＃１〜＃１０００の切り替えを要するものである場合、パス管理テーブルＴＢＬからパスグループ＃１の各代表パスＩＤ＃１，＃９０，＃３００，＃９００を検索する。ＡＩＳ生成部２０１は、代表パス＃１，＃９０，＃３００，＃９００の各ＡＩＳを生成し、ＡＩＳ挿入部２４０を介して送信する。
【００７１】
このように、ＡＩＳ生成部２０１は、障害検出部２００が障害を検出したとき、パスグループ＃１のパスのうち、所定の代表パスの組み合わせに含まれる各パス＃１，＃９０，＃３００，＃９００のＡＩＳをノードＦの伝送装置１ｆに送信する。このため、伝送装置１ｆは、代表パス＃１，＃９０，＃３００，＃９００の各ＡＩＳを受信したとき、パスグループ＃１の全てのパスの一括切り替えの要求を判別することができる。
【００７２】
また、ＡＩＳ生成部２０１は、代表パス＃１，＃９０，＃３００，＃９００の各ＡＩＳを送信してから所定時間が経過した後、パス管理テーブルＴＢＬに基づいて特定したパスグループ＃１の他のパス＃２〜＃８９，＃９１〜＃２９９，＃３０１〜＃８９９のＡＩＳをノードＦの伝送装置１ｆに送信する。このため、各伝送装置１ｃ〜１ｆは、ＮＷ管理装置８に対して、パス＃２〜＃８９，＃９１〜＃２９９，＃３０１〜＃８９９の障害を通知し損ねることがない。
【００７３】
このように、ＡＩＳ生成部２０１は、代表パス＃１，＃９０，＃３００，＃９００の各ＡＩＳと他のパス＃２〜＃８９，＃９１〜＃２９９，＃３０１〜＃８９９の各ＡＩＳを段階的に送信する。このため、図２の比較例のように、全てのパス＃１〜＃１０００のパスのＡＩＳを一度に送信した場合よりネットワーク内のトラフィック量が時間的に平坦化される。したがって、各伝送装置１ａ〜１ｈのＣＰＵの処理の負荷が低減される。
【００７４】
また、割り込み通知部３１０は、ＡＩＳを受信すると、割り込みの発生をＡＩＳ処理部３００に通知する。通知には、ＡＩＳが含まれている。
【００７５】
ＡＩＳ処理部３００は、受信部の一例であり、割り込み発生の通知とともに、パスごとのＡＩＳを受信する。ＡＩＳ処理部３００は、受信したＡＩＳをパス切り替え部３０１に出力する。パス切り替え部３０１は、切り替え部の一例であり、パス管理テーブルＴＢＬに基づいて、障害通知を受信したパスの組み合わせを代表パスの組み合わせをパスグループ＃１〜＃５ごとに比較する。そして、パス切り替え部３０１は、その比較結果に応じ、パスをパスグループ＃１〜＃５単位で現用系から予備系に切り替える。
【００７６】
例えば、パス切り替え部３０１は、パスＩＤ＃１，＃９０，＃３００，＃９００のＡＩＳを受信した場合、パス管理テーブルＴＢＬに基づいて各パスがパスグループ＃１に属することを特定する。パス切り替え部３０１は、ＡＩＳのパスＩＤ＃１，＃９０，＃３００，＃９００を、特定したパスグループ＃１の代表パスＩＤ＃１，＃９０，＃３００，＃９００と比較する。
【００７７】
パス切り替え部３０１は、ＡＩＳを受信したパスの組み合わせ（＃１，＃９０，＃３００，＃９００）が、パス管理テーブルＴＢＬの代表パスＩＤの組み合わせと一致した場合、パスグループ＃１に各パス＃１〜＃１０００を予備系に切り替える。このとき、パス切り替え部３０１は、矢印ｘで示されるように、切り替え対象パスのＳＥＬ３４０を順次に切り替えることにより、予備パスのＩＦユニット３２から入力された主信号ＳがＩＦユニット３３に出力されるように制御する。
【００７８】
このように、パス切り替え部３０１は、複数のパスのうち、ＡＩＳ処理部３００がＡＩＳを受信したパスの組み合わせ（＃１，＃９０，＃３００，＃９００）とパス管理テーブルＴＢＬのパスの組み合わせ（＃１，＃９０，＃３００，＃９００）をパスグループ＃１〜＃５ごとに比較する。パス切り替え部３０１は、その比較結果に応じパスグループ＃１の各パス＃１〜＃１０００を現用系から予備系に切り替える。
【００７９】
このため、パス切り替え部３０１は、パスグループ＃１の代表パス以外のパス＃２〜＃８９，＃９１〜＃２９９，＃３０１〜＃８９９について、ＡＩＳの受信、ＡＩＳの検出、制御ユニット３０のＣＰＵへの割り込み発生通知、及びＡＩＳのパスＩＤの検出の処理を行わずに、全てのパスを切り替えることができる。したがって、パス切り替えの所要時間を短縮することが可能となる。なお、上記の各処理の所要時間の合計は、ＡＩＳの受信からＳＥＬ３４０の切り替えまでに要する全体の処理時間のおよそ５０〜７０（％）に相当するため、パス切り替えの所要時間を５０〜７０（％）程度短縮することが可能である。
【００８０】
上述したように、パス切り替え部３０１は、ＡＩＳを受信したパスの組み合わせとパスグループ＃１の代表パスの組み合わせが一致した場合、該当するパスグループ＃１の各パスを現用系から予備系にそれぞれ切り替える。一方、パス切り替え部３０１は、ＡＩＳを受信したパスの組み合わせとパス管理テーブルＴＢＬの代表パスの組み合わせが一致しない場合、ＡＩＳを受信したパスを現用系から予備系に切り替える。
【００８１】
つまり、パス切り替え部３０１は、ＡＩＳのパスＩＤの組み合わせが、パス管理テーブルＴＢＬの代表パスＩＤの組み合わせに一致しない場合、ＡＩＳを受信したパスのみを現用系から予備系に切り替える。このため、パス切り替え部３０１は、個別のパスの障害が発生した場合、そのパスのみを予備パスに切り替えることができる。
【００８２】
また、パス切り替え部３０１は、パスグループ＃１〜＃５の各パスを現用系から予備系にそれぞれ切り替えた後、所定時間内にＡＩＳ処理部３００が、当該パスグループ＃１〜＃５の全てのパスのＡＩＳを受信したか否かを判定する。パス切り替え部３０１は、判定結果に基づき、ＡＩＳ処理部３００が１以上のパスのＡＩＳを受信していないパスグループ＃１〜＃５のパスを予備系から現用系に切り替える。
【００８３】
つまり、パス切り替え部３０１は、パスグループ＃１〜＃５の各パスを予備系に切り替えた後、未受信のＡＩＳが存在する場合、そのＡＩＳのパスを現用パスに切り戻す。より具体的には、パス切り替え部３０１は、パス管理テーブルＴＢＬを参照し、切り戻し設定が「０」である場合、パスの切り戻しを行わず、切り戻し設定が「１」である場合、パスの切り戻しを行う。パス切り替え部３０１は、切り戻し対象パスのＳＥＬ３４０を切り替えることにより、現用パスのＩＦユニット３１から入力された主信号ＳがＩＦユニット３３に出力されるように制御する。
【００８４】
このため、パス切り替え部３０１は、全てのパスの切り替えを行う場合ではないにも関わらず、各代表パスのＡＩＳを受信した場合でも、切り替え対象ではないパス（つまり、ＡＩＳを受信していないパス）を元の現用パスに戻すことができる。
【００８５】
図７は、制御ユニット２０，３０の一例を示す構成図である。制御ユニット２０，３０は、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、記憶部の一例である不揮発性メモリ１３、ハードウェアインターフェース部（ＨＷ−ＩＮＦ部）１５、及び通信ポート１４を有する。ＣＰＵ１０は、互いに信号の入出力ができるように、ＲＯＭ１１、ＲＡＭ１２、不揮発性メモリ１３、ＨＷ−ＩＮＦ部１５、及び通信ポート１４と、バス１９を介して接続されている。
【００８６】
ＲＯＭ１１は、ＣＰＵ１０を駆動するパス切り替えプログラムが格納されている。パス切り替えプログラムは、上述したパス切り替え方法を実行する。ＲＡＭ１２は、ＣＰＵ１０のワーキングメモリとして機能する。通信ポート１４は、例えばＰＨＹ（Physical Layer）／ＭＡＣ（Media Access Control）デバイスであり、ＮＷ管理装置８との間でパケットを送受信する。
【００８７】
ＣＰＵ１０は、パス切り替えプログラムを実行するコンピュータの一例である。ＣＰＵ１０は、ＲＯＭ１１からパス切り替えプログラムを読み込むと、複数の機能が形成される。ノードＢの伝送装置１ｂの場合、上記の障害検出部２００及びＡＩＳ生成部２０１が形成され、ノードＦの伝送装置１ｆの場合、上記のＡＩＳ処理部３００及びパス切り替え部３０１が形成される。
【００８８】
また、不揮発性メモリ１３には、パス管理テーブルＴＢＬが格納されている。ＣＰＵ１０は、ＮＷ管理装置８から、通信ポート１４を介してパス管理テーブルＴＢＬを受信し、不揮発性メモリ１３に書き込む。ノードＢの伝送装置１ｂの不揮発性メモリ１３は、第１記憶部の一例であり、ノードＦの伝送装置１ｆの不揮発性メモリ１３は、第２記憶部の一例である。
【００８９】
次に、ＣＰＵ１０の処理のフローを説明する。
【００９０】
図８は、ＡＩＳの送信処理の一例を示すフローチャートである。本処理は、ノードＢの伝送装置１ｂの制御ユニット２０において実行される。
【００９１】
障害検出部２００は、障害通知部２１０からの通知に基づき、障害を検出したか否かを判定する（ステップＳｔ１）。障害検出部２００は、障害を検出していない場合（ステップＳｔ１のＮｏ）、処理を終了する。
【００９２】
障害検出部２００が障害を検出した場合（ステップＳｔ１のＹｅｓ）、ＡＩＳ生成部２０１は、障害の通信回線９ａ〜９ｈに収容されたパスの有無を判定する（ステップＳｔ２）。ＡＩＳ生成部２０１は、パスがない場合（ステップＳｔ２のＮｏ）、処理を終了する。
【００９３】
ＡＩＳ生成部２０１は、パスが有る場合（ステップＳｔ２のＹｅｓ）、パス管理テーブルＴＢＬに基づいて、そのパスに該当するパスグループを特定する（ステップＳｔ２ａ）。なお、特定されるパスグループは１以上であってもよい。
【００９４】
次に、ＡＩＳ生成部２０１は、検出された障害が、特定したパスグループの全パスの障害であるか否かを判定する（ステップＳｔ３）。例えば、通信回線９ａ〜９ｈの障害が、光ファイバの断である場合、その通信回線９ａ〜９ｈに収容されている全てのパスが通信不能となるため、ＡＩＳ生成部２０１は、全パスの障害であると判定する。
【００９５】
ＡＩＳ生成部２０１は、検出された障害が全パスの障害ではない場合（ステップＳｔ３のＮｏ）、障害のパスだけのＡＩＳを送信する（ステップＳｔ９）。また、ＡＩＳ生成部２０１は、検出された障害が全パスの障害である場合（ステップＳｔ３のＹｅｓ）、パス管理テーブルＴＢＬから、該当するパスグループの代表パスを検索する（ステップＳｔ４）。次に、ＡＩＳ生成部２０１は、各代表パスのＡＩＳを送信する（ステップＳｔ５）。
【００９６】
このように、ＡＩＳ生成部２０１は、障害検出部２００が障害を検出したとき、パス管理テーブルＴＢＬに基づいて、障害が検出された通信回線９ａ〜９ｈに収容されたパスが属するパスグループを特定し、その特定したパスグループの代表パスの組み合わせに属する各パスのＡＩＳを送信する。
【００９７】
次に、ＡＩＳ生成部２０１は、所定時間を計時するタイマを起動する（ステップＳｔ６）。次に、ＡＩＳ生成部２０１は、タイマが満了したか否かを判定する（ステップＳｔ７）。ＡＩＳ生成部２０１は、タイマが満了していない場合（ステップＳｔ７のＮｏ）、再びタイマが満了したか否かを判定する（ステップＳｔ７）。
【００９８】
ＡＩＳ生成部２０１は、タイマが満了した場合（ステップＳｔ７のＹｅｓ）、該当するパスグループの代表パス以外の各パスのＡＩＳを送信する（ステップＳｔ８）。このようにして、ＡＩＳの送信処理は実行される。
【００９９】
図９は、パス切り替え処理の一例を示すフローチャートである。本処理は、ノードＦの伝送装置１ｆの制御ユニット３０において実行される。
【０１００】
ＡＩＳ処理部３００は、割り込み通知部３１０からのＡＩＳの受信の有無を判定する（ステップＳｔ２１）。ＡＩＳ処理部３００は、ＡＩＳを受信していない場合（ステップＳｔ２１のＮｏ）、処理を終了する。また、ＡＩＳ処理部３００が、ＡＩＳを受信した場合（ステップＳｔ２１のＹｅｓ）、パス切り替え部３０１は、パス管理テーブルＴＢＬに基づいて、ＡＩＳを受信したパスが属するパスグループを特定する（ステップＳｔ２１ａ）。
【０１０１】
次に、パス切り替え部３０１は、パス管理テーブルＴＢＬから、該当するパスグループの代表パスを検索する（ステップＳｔ２２）。次に、パス切り替え部３０１は、ＡＩＳを受信したパスの組み合わせと、検索した代表パスの組み合わせとをパスグループごとに比較する（ステップＳｔ２３）。パス切り替え部３０１は、ＡＩＳを受信したパスの組み合わせと、検索した代表パスの組み合わせとが一致しない場合（ステップＳｔ２４のＮｏ）、ＡＩＳを受信したパスだけを現用系から予備系に切り替える（ステップＳｔ３３）。
【０１０２】
パス切り替え部３０１は、ＡＩＳを受信したパスの組み合わせと、検索した代表パスの組み合わせとが一致した場合（ステップＳｔ２４のＹｅｓ）、該当するパスグループの各パスを現用系から予備系に切り替える（ステップＳｔ２５）。
【０１０３】
次に、パス切り替え部３０１は、所定時間を計時するタイマを起動する（ステップＳｔ２６）。次に、パス切り替え部３０１は、タイマが満了したか否かを判定する（ステップＳｔ２７）。パス切り替え部３０１は、タイマが満了していない場合（ステップＳｔ２７のＮｏ）、再びタイマが満了したか否かを判定する（ステップＳｔ２７）。
【０１０４】
パス切り替え部３０１は、タイマが満了した場合（ステップＳｔ２７のＹｅｓ）、ＡＩＳ処理部３００において、該当するパスグループ（ＰＧ）に属する全てのパスのＡＩＳが受信されたか否かを判定する（ステップＳｔ２８）。パス切り替え部３０１は、判定の結果に基づき、全てのパスのＡＩＳが受信済みである場合（ステップＳｔ２８のＹｅｓ）、処理を終了する。
【０１０５】
また、パス切り替え部３０１は、該当するパスグループのパスのうち、ＡＩＳを受信していない１以上のパスがある場合（ステップＳｔ２８のＮｏ）、ＡＩＳを受信していないパスの１つを選択する（ステップＳｔ２９）。次に、パス切り替え部３０１は、選択中のパスの切り戻し設定が「１」であるか否かを判定する（ステップＳｔ３０）。
【０１０６】
パス切り替え部３０１は、選択中のパスの切り戻し設定が「１」である場合（ステップＳｔ３０のＹｅｓ）、そのパスを予備系に切り戻す（ステップＳｔ３１）。また、パス切り替え部３０１は、選択中のパスの切り戻し設定が「０」である場合（ステップＳｔ３０のＮｏ）、切り戻しを行わない。
【０１０７】
次に、パス切り替え部３０１は、ＡＩＳを受信していないパスのうち、未選択のパスの有無を判定する（ステップＳｔ３２）。パス切り替え部３０１は、未選択のパスがある場合（ステップＳｔ３２のＹｅｓ）、他のパスを選択し（ステップＳｔ２９）、再びステップＳｔ３０の処理を実行する。また、パス切り替え部３０１は、未選択のパスがない場合（ステップＳｔ３２のＮｏ）、処理を終了する。このようにして、パス切り替え処理は実行される。
【０１０８】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（ただし、搬送波は除く）に記録しておくことができる。
【０１０９】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１１０】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１１１】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【０１１２】
なお、以上の説明に関して更に以下の付記を開示する。
（付記１）  他装置との間に設けられた複数のパスの各々の障害通知を受信する受信部と、
前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルを記憶する記憶部と、
前記テーブルに基づいて、前記複数のパスのうち、前記受信部が前記障害通知を受信したパスの組み合わせと所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える切り替え部とを有することを特徴とする伝送装置。
（付記２）  前記切り替え部は、前記受信部が前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせが一致した場合、前記複数のパスのうち、該当する前記グループに属する各パスを現用系から予備系にそれぞれ切り替え、前記受信部が前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせが一致しない場合、前記複数のパスのうち、前記受信部が前記障害通知を受信したパスを現用系から予備系に切り替えることを特徴とする付記１に記載の伝送装置。
（付記３）  前記切り替え部は、前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替えた後、所定時間内に前記受信部が前記グループに属する全てのパスの前記障害通知を受信したか否かを判定し、前記複数のパスのうち、前記受信部が１以上のパスの前記障害通知を受信していない前記グループに属する各パスを予備系から現用系に切り替えることを特徴とする付記１または２に記載の伝送装置。
（付記４）  他装置との間に設けられた複数のパスを収容する通信回線の障害を検出する検出部と、
前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルを記憶する記憶部と、
前記検出部が障害を検出したとき、前記テーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに含まれる各パスの障害通知を前記他装置に送信する送信部とを有することを特徴とする伝送装置。
（付記５）  前記送信部は、前記所定のパスの組み合わせに含まれる各パスの障害通知を前記他装置に送信してから所定時間が経過した後、前記複数のパスのうち、前記テーブルに基づいて特定した前記グループの他のパスの障害通知を前記他装置に送信することを特徴とする付記４に記載の伝送装置。
（付記６）  複数のパスを介し信号を送受信する第１伝送装置及び第２伝送装置を有し、
前記第１伝送装置は、
前記複数のパスを収容する通信回線の障害を検出する検出部と、
前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録された第１テーブルを記憶する第１記憶部と、
前記検出部が障害を検出したとき、前記第１テーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに属する各パスの障害通知を前記第２伝送装置に送信する送信部とを有し、
前記第２伝送装置は、
前記複数のパスの各々の障害通知を受信する受信部と、
前記複数のパスが前記グループ単位で登録された第２テーブルを記憶する第２記憶部と、
前記第２テーブルに基づいて、前記複数のパスのうち、前記受信部が前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える切り替え部とを有することを特徴とする伝送システム。
（付記７）  前記切り替え部は、前記受信部が前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせが一致した場合、前記複数のパスのうち、該当する前記グループに属する各パスを現用系から予備系にそれぞれ切り替え、前記受信部が前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせが一致しない場合、前記複数のパスのうち、前記受信部が前記障害通知を受信したパスを現用系から予備系に切り替えることを特徴とする付記６に記載の伝送システム。
（付記８）  前記切り替え部は、前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替えた後、所定時間内に前記受信部が前記グループに属する全てのパスの前記障害通知を受信したか否かを判定し、前記複数のパスのうち、前記受信部が１以上のパスの前記障害通知を受信していない前記グループに属する各パスを予備系から現用系に切り替えることを特徴とする付記６または７に記載の伝送システム。
（付記９）  前記送信部は、前記所定のパスの組み合わせに含まれる各パスの障害通知を前記他装置に送信してから所定時間が経過した後、前記複数のパスのうち、前記テーブルに基づいて特定した前記グループの他のパスの障害通知を前記他装置に送信することを特徴とする付記６乃至８の何れかに記載の伝送システム。
（付記１０）  他装置との間に設けられた複数のパスの各々の障害通知を受信する工程と、
前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害通知を受信したパスの組み合わせと所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える工程とを、コンピュータが実行することを特徴とするパス切り替え方法。
（付記１１）  前記複数のパスを切り替える工程において、前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせが一致した場合、前記複数のパスのうち、該当する前記グループに属する各パスを現用系から予備系にそれぞれ切り替え、前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせが一致しない場合、前記複数のパスのうち、前記障害通知を受信したパスを現用系から予備系に切り替えることを特徴とする付記１０に記載のパス切り替え方法。
（付記１２）  前記複数のパスを切り替える工程において、前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替えた後、所定時間内に前記グループに属する全てのパス前記障害通知を受信したか否かを判定し、前記複数のパスの全ての前記障害通知を受信していない場合、前記複数のパスのうち、１以上のパスの前記障害通知を受信していない前記グループに属する各パスを予備系から現用系に切り替えることを特徴とする付記１０または１１に記載のパス切り替え方法。
（付記１３）  他装置との間に設けられた複数のパスを収容する通信回線の障害を検出する工程と、
障害を検出したとき、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに属する各パスの障害通知を前記他装置に送信する工程とを、コンピュータが実行することを特徴とするパス切り替え方法。
（付記１４）  前記障害通知を送信する工程において、前記所定のパスの組み合わせに含まれる各パスの障害通知を前記他装置に送信してから所定時間が経過した後、前記複数のパスのうち、前記テーブルに基づいて特定した前記グループの他のパスの障害通知を前記他装置に送信することを特徴とする付記１３に記載のパス切り替え方法。
（付記１５）  他装置との間に設けられた複数のパスの各々の障害通知を受信し、
前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害通知を受信したパスの組み合わせと所定のパスの組み合わせを前記グループごとに比較し、該比較結果に応じ前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替える、処理をコンピュータに実行させることを特徴とするパス切り替えプログラム。
（付記１６）  前記複数のパスを切り替える処理において、前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせが一致した場合、前記複数のパスのうち、該当する前記グループに属する各パスを現用系から予備系にそれぞれ切り替え、前記障害通知を受信したパスの組み合わせと前記所定のパスの組み合わせが一致しない場合、前記複数のパスのうち、前記障害通知を受信したパスを現用系から予備系に切り替えることを特徴とする付記１５に記載のパス切り替えプログラム。
（付記１７）  前記複数のパスを切り替える処理において、前記複数のパスを前記グループ単位で現用系から予備系にそれぞれ切り替えた後、所定時間内に前記グループに属する全てのパス前記障害通知を受信したか否かを判定し、前記複数のパスの全ての前記障害通知を受信していない場合、前記複数のパスのうち、１以上のパスの前記障害通知を受信していない前記グループに属する各パスを予備系から現用系に切り替えることを特徴とする付記１５または１６に記載のパス切り替えプログラム。
（付記１８）  他装置との間に設けられた複数のパスを収容する通信回線の障害を検出し、
障害を検出したとき、前記複数のパスが始点及び終点の組み合わせに基づくグループ単位で登録されたテーブルに基づいて、前記複数のパスのうち、前記障害が検出された通信回線に収容されたパスが属する前記グループを特定し、該特定した前記グループの所定のパスの組み合わせに属する各パスの障害通知を前記他装置に送信する、処理をコンピュータに実行させることを特徴とするパス切り替えプログラム。
（付記１９）  前記障害通知を送信する処理において、前記所定のパスの組み合わせに含まれる各パスの障害通知を前記他装置に送信してから所定時間が経過した後、前記複数のパスのうち、前記テーブルに基づいて特定した前記グループの他のパスの障害通知を前記他装置に送信することを特徴とする付記１８に記載のパス切り替えプログラム。
【符号の説明】
【０１１３】
１ａ〜１ｈ      伝送装置
９ａ〜９ｈ      通信回線
１０       ＣＰＵ
１３       不揮発性メモリ
２００      障害検出部
２０１      ＡＩＳ生成部
３００      ＡＩＳ処理部
３０１      パス切り替え部
ＴＢＬ      パス管理テーブル
【図１】
2017175383.tif 000003
【図２】
2017175383.tif 000004
【図３】
2017175383.tif 000005
【図４】
2017175383.tif 000006
【図５】
2017175383.tif 000007
【図６】
2017175383.tif 000008
【図７】
2017175383.tif 000009
【図８】
2017175383.tif 000010
【図９】
2017175383.tif 000011