(57)【要約】【課題】通信装置間のパス切替と、この切替後に切替前の状態に戻すパス切戻しとを容易に行う。【解決手段】通信装置１１〜１３において、制御システム６０から切替が指示された際に、運用パス３１に繋がる通信装置（例えば通信装置１３）の故障を仮定した際の仮想故障を知らせるための仮想警報を生成する。この生成された仮想警報がセクション２１，２２を通る運用パス３１を介して波及する通信装置１１，１３に繋がる当該運用パス３１を、予備パス３２に自動的に切り替える。この際のパス切替前のパス接続情報を記憶しておく。次に、その切替後に、パス切戻し指示が行われた際に、上記記憶したパス接続情報を用いて、パスを切替前の元の状態に切戻しするようにした。【選択図】図１
2017212623.tif 000002
【特許請求の範囲】
【請求項１】
通信装置間を接続するセクションを通る通信用のパスを介して通信を行い、通信実施中の運用パスと、当該運用パスの予備となる予備パスとを相互に切り替え、この切替後に切替前の状態にパス切戻しを行う通信装置であって、
パス切替指示に応じて、装置や経路の故障を仮定した際の仮想故障を知らせる仮想警報情報を生成する生成部と、
前記生成された仮想警報情報を格納して管理する警報管理部と、
前記パスの接続状態を示すパス接続情報を格納して管理するパス管理部と、
前記パス管理部に格納されたパス接続情報の中から、前記生成された仮想警報情報が波及する際に伝送されると共に他の通信装置に繋がるパスの接続情報を検索し、この検索パスに繋がる通信装置へ当該仮想警報情報を転送する警報転送部と、
前記パス管理部に格納されたパス接続情報の中から、前記転送されてきた仮想警報情報が伝送されたパスを検索することにより切替が必要と判定し、この検索パスに対するパス切替要求を生成するパス切替判定部と、
前記切替が必要と判定されたパスを、パス切替情報に含めて記憶するパス状態記憶部と、
前記パス切替要求に応じた該当運用パスに流れる主信号を当該運用パスの予備である予備パスに流して、当該予備パスを運用パスに切り替え、この切替前の運用パスを予備パスに切り替える制御を行うパス切替制御部と
を備えることを特徴とする通信装置。
【請求項２】
前記生成部は、パス切戻し指示に応じて、前記仮想警報情報の復旧を示す仮想警報復旧情報を生成し、
前記警報管理部は、自警報管理部に格納された仮想警報情報の中から、前記生成された仮想警報復旧情報に対応する仮想警報情報を検索し、この検索された仮想警報情報を当該仮想警報復旧情報に更新し、この更新された仮想警報情報の復旧を知らせる警報復旧情報を生成し、
前記警報転送部は、前記パス管理部に格納されたパス接続情報の中から、前記警報管理部で生成された警報復旧情報を送信するための、前記仮想警報情報を転送したと同じパスを検索し、この検索パスに繋がる通信装置へ当該警報復旧情報を転送し、
前記パス切替判定部は、前記パス管理部に格納されたパス接続情報の中から、前記転送されてきた警報復旧情報が伝送された通信装置に繋がるパスを検索すると共に、前記パス状態記憶部から切替前のパスのパス接続状態を含むパス接続情報を読み込み、この読み込んだ切替前のパスと、前記検索されたパスとに差分がある場合、当該検索したパスを前記読み込んだ切替前のパスと同一に補正し、
前記パス切替制御部は、前記同一となったパスを切替前と同じ状態に切戻す制御を行う
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記パス切替判定部は、前記パス切替制御部による切替制御により前記運用パスと前記予備パスとが相互に切り替えられた状態において、切替後の予備パスに対するパス切替指示が通知された場合、当該予備パスに係る仮想警報情報が前記警報管理部に記憶されていれば、当該予備パスへの切替指示が無効であると判定する
ことを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
通信装置間を接続するセクションを通る通信用のパスを介して通信を行い、通信実施中の運用パスと、当該運用パスの予備となる予備パスとを相互に切り替え、このパス切替後に切替前の状態にパス切戻しを行う通信装置によるパス切替切戻し方法であって、
通信装置は、
パス切替指示に応じて、装置や経路の故障を仮定した際の仮想故障を知らせる仮想警報情報を生成するステップと、
前記生成された仮想警報情報を第１格納して管理するステップと、
前記パスの接続状態を示すパス接続情報を第２格納して管理するステップと、
前記第２格納されたパス接続情報の中から、前記生成された仮想警報情報が波及する際に伝送されると共に他の通信装置に繋がるパスの接続情報を検索し、この検索パスに繋がる通信装置へ当該仮想警報情報を転送するステップと、
前記第２格納されたパス接続情報の中から、前記転送されてきた仮想警報情報が伝送されたパスを検索することにより切替が必要と判定し、この検索パスに対するパス切替要求を生成するステップと、
前記切替が必要と判定されたパスを、パス切替情報に含めて記憶するステップと、
前記パス切替要求に応じた該当運用パスに流れる主信号を当該運用パスの予備である予備パスに流して、当該予備パスを運用パスに切り替え、この切替前の運用パスを予備パスに切り替える制御を行うステップと
を実行することを特徴とするパス切替切戻し方法。
【請求項５】
パス切戻し指示に応じて、前記仮想警報情報の復旧を示す仮想警報復旧情報を生成するステップと、
前記第１格納された仮想警報情報の中から、前記生成された仮想警報復旧情報に対応する仮想警報情報を検索し、この検索された仮想警報情報を当該仮想警報復旧情報に更新し、この更新された仮想警報情報の復旧を知らせる警報復旧情報を生成するステップと、
前記第２格納されたパス接続情報の中から、前記生成された警報復旧情報を送信するための、前記仮想警報情報を転送したと同じパスを検索し、この検索パスに繋がる通信装置へ当該警報復旧情報を転送するステップと、
前記第２格納されたパス接続情報の中から、前記転送されてきた警報復旧情報が伝送された通信装置に繋がるパスを検索すると共に、前記記憶されたパス切替情報から切替前のパスのパス接続状態を含むパス接続情報を読み込み、この読み込んだ切替前のパスと、前記検索されたパスとに差分がある場合、当該検索したパスを前記読み込んだ切替前のパスと同一にするステップと、
前記同一となったパスを切替前と同じ状態に切戻す制御を行うステップと
を実行することを特徴とする請求項４に記載のパス切替切戻し方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置間を接続するセクションを通る通信用のパスを用いて通信を行うネットワークシステムにおいて、特定のセクションを通るパスを切り替え、この切替後に元通りに切戻しを行う通信装置及びパス切替切戻し方法に関する。
【背景技術】
【０００２】
従来、ＭＰＬＳ−ＴＰ(Multi Protocol Label Switching-Transport Profile)やＯＴＮ(Optical Transport Network)等の規格が適用された複数の通信装置を経由するパスを用いて通信を行うネットワーク（ＮＷ）システムがある。このＮＷシステムにおいては、メンテナンス時等に、隣り合う通信装置同士を接続するセクションを指定し、この指定セクションを通る上位レイヤのパスを切替後に、再び元通りに切戻しを行う場合がある。
【０００３】
このパスの切替切戻しを、例えばＭＰＬＳが適用されたＮＷシステムで行う場合、通信装置間の例えば１０００本等の多数のパスを１本ずつ切り替えると、多大な切替工数及び時間を要する。そこで、１本のパスを多数本束ねた太いパス単位（回線単位）で一括して切替を行えば、簡単に切替を行うことができる。しかし、太いパス単位で通信装置間を予め接続する設計施工が必要となる。
【０００４】
この種の切替方法として、セグメントＬＳＰ(Label Switched Path)切替がある。これは、網リソースを効率的に活用し柔軟なネットワーク構成を実現するセグメントＬＳＰを通信装置間に通し、特定のＬＳＰに収容されている上位ＬＳＰを一括で切り替えるものである。
【０００５】
この他の切替方法として、光ネットワーク上の信号をルーティングするための技術であるＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）において、グレースフルシャットダウン(Graceful Shutdown)が、ＩＥＴＦ(Internet Engineering Task Force：インターネット技術の国際標準の議論策定機関)で定義されている。
【０００６】
このＧＭＰＬＳでは、ルーティングプロトコルを使用しているケースが多く、例えば、複数のノード（通信装置）間を接続するパスが混在している部分｛ＯＳＰＦ(Open Shortest Path First)、ルーティングプロトコルが走っている部分｝が有る場合、この部分をメンテナンスする際にグレースフルシャットダウンすると、この部分のリンク自体のトータルコストが大幅に改善されるようになっている。
この種のパス切替を行う技術として、特許文献１に記載のパス切替方法がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−１５４３８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、セグメントＬＳＰ切替では、ＮＷ設計時にセグメント、Ｅ２Ｅ(End to End)のレイヤを設計し構築（上記設計施工と同様）する必要があるため、設計工数が嵩む。このため、セグメントを構築せず、Ｅ２ＥでＬＳＰを構築すると、特定の経路を通るＬＳＰを一括で切り替えるためには、個々のＥ２ＥのＬＳＰをＯＳＳ(Operation Support System)を用いて切り替える必要がある。収容されているＥ２ＥのＬＳＰの本数が多い場合、全Ｅ２ＥのＬＳＰの切替オペレーションに手間暇が掛かるという問題がある。
【０００９】
また、上述したグレースフルシャットダウンは、ＯＳＰＦのメトリック等を用いて該当ノード、セクションを避けるようリルートする手法である。しかし、支障復旧後に元のパスに切戻す場合はＯＳＰＦ等のリルートに依存しており、切替前の状態に戻す場合には、メンテナンス工事完了後にＯＳＳにてパス毎に明示的に切戻す等の対応が必要となる。この他にも、グレースフルシャットダウンで切替を実施した場合、一部の切替機能に制限がかかる場合がある。例えば、パケットの到達時間を揃えた無瞬断切替の場合は、切替時にパケット到達の同期を取る必要があるが、グレースフルシャットダウン切替では通常の故障と同様の動作を行う可能性があるため、無瞬断の切替が実施できない可能性がある。
【００１０】
このように、ＧＭＰＬＳにおいては、メンテナンス終了後、ルーティングプロトコル等により経路を切戻す場合、ルーティングプロトコルのロードバランス等のパラメータを考慮しながら切戻しを行わなければ、元の状態に戻らない場合がある。このように、パラメータを考慮しながら切戻しを行うには、手間暇が掛かるという問題がある。
【００１１】
本発明は、このような事情に鑑みてなされたものであり、通信装置間のパス切替と、この切替後に切替前の状態に戻すパス切戻しとを容易に行うことができる通信装置及びパス切替切戻し方法を提供することを課題とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するための手段として、請求項１に係る発明は、通信装置間を接続するセクションを通る通信用のパスを介して通信を行い、通信実施中の運用パスと、当該運用パスの予備となる予備パスとを相互に切り替え、この切替後に切替前の状態にパス切戻しを行う通信装置であって、パス切替指示に応じて、装置や経路の故障を仮定した際の仮想故障を知らせる仮想警報情報を生成する生成部と、前記生成された仮想警報情報を格納して管理する警報管理部と、前記パスの接続状態を示すパス接続情報を格納して管理するパス管理部と、前記パス管理部に格納されたパス接続情報の中から、前記生成された仮想警報情報が波及する際に伝送されると共に他の通信装置に繋がるパスの接続情報を検索し、この検索パスに繋がる通信装置へ当該仮想警報情報を転送する警報転送部と、前記パス管理部に格納されたパス接続情報の中から、前記転送されてきた仮想警報情報が伝送されたパスを検索することにより切替が必要と判定し、この検索パスに対するパス切替要求を生成するパス切替判定部と、前記切替が必要と判定されたパスを、パス切替情報に含めて記憶するパス状態記憶部と、前記パス切替要求に応じた該当運用パスに流れる主信号を当該運用パスの予備である予備パスに流して、当該予備パスを運用パスに切り替え、この切替前の運用パスを予備パスに切り替える制御を行うパス切替制御部とを備えることを特徴とする通信装置である。
【００１３】
請求項４に係る発明は、通信装置間を接続するセクションを通る通信用のパスを介して通信を行い、通信実施中の運用パスと、当該運用パスの予備となる予備パスとを相互に切り替え、このパス切替後に切替前の状態にパス切戻しを行う通信装置によるパス切替切戻し方法であって、通信装置は、パス切替指示に応じて、装置や経路の故障を仮定した際の仮想故障を知らせる仮想警報情報を生成するステップと、前記生成された仮想警報情報を第１格納して管理するステップと、前記パスの接続状態を示すパス接続情報を第２格納して管理するステップと、前記第２格納されたパス接続情報の中から、前記生成された仮想警報情報が波及する際に伝送されると共に他の通信装置に繋がるパスの接続情報を検索し、この検索パスに繋がる通信装置へ当該仮想警報情報を転送するステップと、前記第２格納されたパス接続情報の中から、前記転送されてきた仮想警報情報が伝送されたパスを検索することにより切替が必要と判定し、この検索パスに対するパス切替要求を生成するステップと、前記切替が必要と判定されたパスを、パス切替情報に含めて記憶するステップと、前記パス切替要求に応じた該当運用パスに流れる主信号を当該運用パスの予備である予備パスに流して、当該予備パスを運用パスに切り替え、この切替前の運用パスを予備パスに切り替える制御を行うステップとを実行することを特徴とするパス切替切戻し方法である。
【００１４】
上記の請求項１の構成及び請求項４の方法によれば、パス切替指示に応じて、装置や経路の故障を仮定し、この仮定した故障を通知するための仮想警報情報を生成し、この生成された仮想警報情報がパスを介して波及する通信装置へ、仮想警報を転送する。この転送された通信装置で運用パスと予備パスとを相互に切り替える。通常、故障の警報は、故障個所に関連する装置へ波及的に通知されるので、仮想警報も同様に通知される。このため、通信装置を有するネットワークシステムの保守者は、切り替えたいパスが通るセクションに繋がる通信装置へパス切替の指示を行うのみで、仮想警報を生成させて、所望のパスを一括で切り替えることができる。従って、通信装置間のパス切替を容易に行うことができる。
【００１５】
請求項２に係る発明は、前記生成部が、パス切戻し指示に応じて、前記仮想警報情報の復旧を示す仮想警報復旧情報を生成し、前記警報管理部が、自警報管理部に格納された仮想警報情報の中から、前記生成された仮想警報復旧情報に対応する仮想警報情報を検索し、この検索された仮想警報情報を当該仮想警報復旧情報に更新し、この更新された仮想警報情報の復旧を知らせる警報復旧情報を生成し、前記警報転送部が、前記パス管理部に格納されたパス接続情報の中から、前記警報管理部で生成された警報復旧情報を送信するための、前記仮想警報情報を転送したと同じパスを検索し、この検索パスに繋がる通信装置へ当該警報復旧情報を転送し、前記パス切替判定部が、前記パス管理部に格納されたパス接続情報の中から、前記転送されてきた警報復旧情報が伝送された通信装置に繋がるパスを検索すると共に、前記パス状態記憶部から切替前のパスのパス接続状態を含むパス接続情報を読み込み、この読み込んだ切替前のパスと、前記検索されたパスとに差分がある場合、当該検索したパスを前記読み込んだ切替前のパスと同一に補正し、前記パス切替制御部が、前記同一となったパスを切替前と同じ状態に切戻す制御を行うことを特徴とする請求項１に記載の通信装置である。
【００１６】
請求項５に係る発明は、パス切戻し指示に応じて、前記仮想警報情報の復旧を示す仮想警報復旧情報を生成するステップと、前記第１格納された仮想警報情報の中から、前記生成された仮想警報復旧情報に対応する仮想警報情報を検索し、この検索された仮想警報情報を当該仮想警報復旧情報に更新し、この更新された仮想警報情報の復旧を知らせる警報復旧情報を生成するステップと、前記第２格納されたパス接続情報の中から、前記生成された警報復旧情報を送信するための、前記仮想警報情報を転送したと同じパスを検索し、この検索パスに繋がる通信装置へ当該警報復旧情報を転送するステップと、前記第２格納されたパス接続情報の中から、前記転送されてきた警報復旧情報が伝送された通信装置に繋がるパスを検索すると共に、前記記憶されたパス切替情報から切替前のパスのパス接続状態を含むパス接続情報を読み込み、この読み込んだ切替前のパスと、前記検索されたパスとに差分がある場合、当該検索したパスを前記読み込んだ切替前のパスと同一にするステップと、前記同一となったパスを切替前と同じ状態に切戻す制御を行うステップとを実行することを特徴とする請求項４に記載のパス切替切戻し方法である。
【００１７】
上記の請求項２の構成及び請求項５の方法によれば、パス切戻し指示に応じて、仮想警報が復旧したことを示す警報復旧情報を、仮想警報が波及したと同じパスを介して同じ通信装置へ転送する。この転送先の通信装置において、パス切替時に記憶しておいたパス接続情報を用いて、切替前と同じ状態にパスを切戻す制御を行う。このため、パスを切替前と同じ状態に容易に一括で切戻すことができる。
【００１８】
請求項３に係る発明は、前記パス切替判定部が、前記パス切替制御部による切替制御により前記運用パスと前記予備パスとが相互に切り替えられた状態において、切替後の予備パスに対するパス切替指示が通知された場合、当該予備パスに係る仮想警報情報が前記警報管理部に記憶されていれば、当該予備パスへの切替指示が無効であると判定することを特徴とする請求項１又は２に記載の通信装置である。
【００１９】
この構成によれば、警報管理部は、自記憶部にパス切替時の仮想警報情報を記憶しているので、その仮想警報情報に係る予備パスが現在仮想故障中であることを管理している。このため、パス切替判定部は、警報管理部の情報を確認して、上記の切替指示が無効であると判定し、切替指示を通知した制御システム等へ切替指示エラー等の切替無効情報を返信できる。
【発明の効果】
【００２０】
本発明によれば、通信装置間のパス切替と、この切替後に切替前の状態に戻すパス切戻しとを容易に行うことができる通信装置及びパス切替切戻し方法を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る通信装置間のパスの切替切戻しを行うネットワークシステムの構成を示すブロック図である。
【図２】本実施形態の通信装置間のパス切替が行われた状態のネットワークシステムの構成を示すブロック図である。
【図３】本実施形態の通信装置間のパス切替動作を説明するためのフローチャートである。
【図４】本実施形態の通信装置間のパス切戻し動作を説明するための第１のフローチャートである。
【図５】本実施形態の通信装置間のパス切戻し動作を説明するための第２のフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態を、図面を参照して説明する。
＜実施形態の構成＞
図１は、本発明の実施形態に係る通信装置間のパスの切替切戻しを行うネットワークシステムの構成を示すブロック図である。
図１に示すネットワーク（ＮＷ）システム１０は、複数の通信装置１１，１２，１３がセクション２１，２２，２３で物理的に接続され、所定の通信装置１１〜１３間を接続するパス３１，３２が各セクション２１〜２３を通過して構成されている。この例では、通信装置１１，１３を接続する一方のパス３１が運用パスとなっており、この運用パス３１が、通信装置１１，１２間を接続するセクション２１と、通信装置１２，１３間を接続するセクション２２とを通過している。また、通信装置１１，１３を接続する他方のパス３２が運用パスの予備の予備パスとなっており、この予備パス３２が、通信装置１１，１３間を接続するセクション２３を通過している。
【００２３】
各通信装置１１〜１３は、何れも同構成であり、通信装置１１に代表して示すように、制御部４１と、仮想警報生成部４２と、警報管理部４３と、パス管理部４４と、警報転送部４５と、パス切替判定部４６と、パス状態管理部４７と、パス状態記憶部４８と、パス切替制御部４９と、送信部５１ａ，５１ｂと、受信部５２ａ，５２ｂとを備えて構成されている。なお、制御部４１と仮想警報生成部４２で、請求項記載の生成部を構成する。
【００２４】
各通信装置１１〜１３には、複数の装置ベンダが提供する同種の装置に対して統一したオペレーションを提供するＥＭＳ(Element Management System)等の制御システム６０が接続されている。この例では、通信装置１２のみに、制御システム６０が指示を行う接続様態を示している。なお、通信装置１２には、構成要素のパス切替判定部４６、パス状態管理部４７、パス状態記憶部４８及びパス切替制御部４９を省略して示している。
【００２５】
本実施形態の特徴について説明する。まず、パス切替指示が行われた際に、運用パス３１に繋がる通信装置（例えば通信装置１３）の故障を仮定した際の仮想故障を知らせるための仮想警報を生成する。この生成された仮想警報がセクション２１，２２を通る運用パス３１を介して波及する通信装置１１，１３に繋がる当該運用パス３１を、予備パス３２に自動的に切り替える。この際、パス切替前のパス接続情報を記憶しておく。次に、その切替後に、パス切戻し指示が行われた際に、上記記憶したパス接続情報を用いて、パスを切替前の元の状態に切戻しするようにした。但し、運用パス３１は主信号が通っているパスであり、予備パス３２は運用パスの予備としての信号が通っていないパスであるとする。
【００２６】
通信装置１２を代表してパス切替時の機能について説明する。
制御部４１は、制御システム６０からのコマンドである各種の指示信号等を受信し、この受信信号に応じた制御を行うものである。本例では、制御部４１が、制御システム６０からのパス切替指示信号を受信した際に、該当セクションにおけるパス切替の契機となる仮想警報の生成指示を仮想警報生成部４２に対して行う。
【００２７】
仮想警報生成部４２は、制御部４１の仮想警報生成指示に応じて、該当パス切替の契機となる仮想警報の情報を生成する。この生成された仮想警報情報は、警報管理部４３の図示せぬハードディスクやメモリ等の記憶部に格納（第１格納）される。
【００２８】
警報管理部４３は、通信装置に係る通信ケーブルの切断や不具合、通信装置の故障を知らせる警報や上記の仮想警報等の警報情報の全てを、記憶部に記憶して管理する。また、警報管理部４３は、仮想警報生成部４２で生成された仮想警報情報を、警報転送部４５へ出力する。
【００２９】
パス管理部４４は、自通信装置１２に係るパス３１，３２の接続情報を、図示せぬ記憶部に格納（第２格納）して管理する。例えば通信装置１２のパス管理部４４は、通信装置１１，１３間を通信装置１２を介して接続する際の運用パス３１の通過の情報を管理する。通信装置１２と異なる例えば通信装置１１のパス管理部４４は、運用パス３１による他の通信装置１１，１３とのパス接続を管理すると共に、予備パス３２による他の通信装置１１，１３とのパス接続を管理する。
【００３０】
警報転送部４５は、パス管理部４４に格納された各パス接続情報の中から、仮想警報生成部４２で生成された仮想警報が波及する際に伝送されると共に他の通信装置に繋がるパスの接続情報を検索し、この検索パスに繋がる通信装置へ当該仮想警報情報を転送する。例えば、矢印Ｙ１，Ｙ２で示すように、上記の仮想警報が波及する運用パス３１に繋がる通信装置１１，１３へ転送する。この仮想警報情報の転送は、矢印Ｙ１で示すように、通信装置１２の送信部５１ａからセクション２１を介して通信装置１１の受信部５２ａへ行われ、矢印Ｙ２で示すように、通信装置１２の送信部５１ｂからセクション２２を介して通信装置１３の受信部５２ａへ行われる。
【００３１】
送信部５１ａ，５１ｂと受信部５２ａ，５２ｂとは、信号や情報のパケットをセクション２１〜２３を通るパス３１，３２を介して送受信する。
【００３２】
次に、通信装置１３を代表して説明する。受信部５２ａで受信された仮想警報情報は、警報管理部４３の記憶部に記憶されると共に、警報管理部４３を介してパス切替判定部４６へ出力される。
【００３３】
パス切替判定部４６は、パス管理部４４のパス接続情報の中から、上記転送されてきた仮想警報が伝送されたパスを検索することにより切替が必要と判定し、その切替が必要と判定されたパスの切替要求をパス切替制御部４９に行う。
【００３４】
パス状態管理部４７は、パス切替判定部４６で切替が必要と判定されたパスを、パス切替情報に含めてパス状態記憶部４８に記憶する。この記憶されたパス切替情報は、後述のパス切戻しの際に使用される。
【００３５】
パス切替制御部４９は、パス切替判定部４６からのパス切替要求に応じて、切替が必要なパスを切り替える制御を行う。この切替制御は、セクション２１，２２を通る運用パス３１に流れていた主信号を、矢印Ｙ３で示すようにセクション２３を通る予備パス３２に流して行う。これによって、セクション２３を通る予備パス３２が、図２に示すように運用パス３２に切り替わる。同時に、図１に示す主信号が流れなくなったセクション２１，２２を通る運用パス３１が、図２に示すように予備パス３１に切り替わる。
【００３６】
次に、図２に示す通信装置１２を代表してパス切戻し時の機能について説明する。
制御部４１は、制御システム６０からのパス切戻し指示信号を受信した際に、該当セクションにおけるパス切戻しの契機となる仮想警報復旧の生成指示を仮想警報生成部４２に対して行う。
【００３７】
仮想警報生成部４２は、制御部４１の仮想警報復旧生成指示に応じて、該当パス切戻しの契機となる仮想警報復旧の情報を生成する。この生成された仮想警報復旧情報は、警報管理部４３へ出力される。
【００３８】
警報管理部４３は、自記憶部に格納された仮想警報の中から、仮想警報生成部４２からの仮想警報復旧情報に対応する仮想警報情報（上記パス切替で格納された仮想警報情報）を検索し、この検索された仮想警報情報を、仮想警報が復旧したことを示す仮想警報復旧情報にアップデート（更新）する。警報管理部４３は、仮想警報復旧情報にアップデートされた仮想警報の復旧を知らせる警報復旧情報を生成して、警報転送部４５へ出力する。
【００３９】
警報転送部４５は、パス管理部４４に格納された各パス接続情報の中から、警報管理部４３からの仮想警報の警報復旧情報を送信するパスを検索する。この検索では、前述したパス切替時において検索されたパス、即ち、仮想警報が波及する際に伝送されると共に他の通信装置に繋がるパスと、同じパスが検索されることになる。警報転送部４５は、その検索されたパスを介して警報復旧情報を該当の通信装置へ転送する。つまり、前述したパス切替時には、仮想警報がパスを介して波及する他の通信装置へ仮想警報を転送するようにしたが、パス切戻し時にも、そのパス切替時と同じ経路で復旧警報を転送することになる。
【００４０】
例えば、警報転送部４５は、警報復旧情報を、パス管理部４４に格納された各パス接続情報の中から、矢印Ｙ１１，Ｙ１２で示すように、前述で仮想警報を送信したと同じ経路のパス（図２の予備パス３１）に繋がる通信装置１１，１３へ転送する。なお、図２に示す予備パス３１は、前述したように運用から予備に切り替えられたパスであり主信号は流れていないが、制御信号等が流れているため、警報復旧情報を流すことは可能となっている。
【００４１】
次に、図２に示す通信装置１３に移って説明する。受信部５２ａで受信された警報復旧情報は、警報管理部４３の記憶部に記憶されると共に、警報管理部４３を介してパス切替判定部４６へ出力される。
【００４２】
パス切替判定部４６は、パス管理部４４のパス接続情報の中から、上記転送されてきた警報復旧情報が伝送されたパス（１又は複数のパス）を検索する。また、パス切替判定部４６は、パス状態管理部４７を介してパス状態記憶部４８からパス切替前のパス接続情報を読み込む。この読み込みは、パス状態記憶部４８から直接行うようにしてもよい。この後、パス切替判定部４６は、上記検索した１又は複数のパスと、パス状態記憶部４８から読み込んだ切替前のパス接続情報の１又は複数のパスとを比較し、差分があれば、検索した１又は複数のパスを、切替前のパス接続情報の１又は複数のパスと同じに補正する。
【００４３】
これによって、上記検索された、警報復旧情報が波及する際に伝送されると共に他の通信装置に繋がるパスの接続情報が、前述した仮想警報が波及する際に伝送されると共に他の通信装置に繋がるパスを検索した時の、パス切替前のパス接続情報と同じになる。この後、パス切替判定部４６は、パス切替前と同じになったパス接続情報によるパス、言い換えれば警報復旧情報が波及するパスの切戻し要求をパス切替制御部４９に行う。この場合、警報復旧情報が波及するパスは、図２の予備パス３１なので、この予備パス３２を運用パス（図１の運用パス３１参照）に切戻す要求が行われることになる。これと同時に、図２の運用パス３２は、予備パス（図１の予備パス３２参照）に切戻されることになる。
【００４４】
パス切替制御部４９は、パス切替判定部４６からのパス切戻し要求に応じて、切戻しが必要なパスを切戻す。この切戻しは、図２のセクション２３を通る運用パス３１に流れていた主信号を、矢印Ｙ１３で示すようにセクション２１，２２を通る予備パス３２に流して行う。これによって、セクション２１，２２を通る図２の予備パス３１が図１の運用パス３１に切り替わる。同時に、図２に示す主信号が流れなくなったセクション２３を通る運用パス３２が、図１の予備パス３２に切り替わる。
【００４５】
＜実施形態の動作＞
次に、ＮＷシステム１０における通信装置１１〜１３によるパス切替切戻し動作を、図３及び図４に示すフローチャートを参照して説明する。
最初に、パス切替動作について説明する。図３に示すステップＳ１において、制御システム６０がパス切替指示信号を通信装置１２（図１参照）へ送信したとする。ステップＳ２において、通信装置１２の制御部４１は、パス切替指示信号を受信し、パス切替指示に該当するセクション（例えばセクション２１，２２）におけるパス切替の契機となる仮想警報の生成指示を、仮想警報生成部４２に対して行う。
【００４６】
ステップＳ３において、仮想警報生成部４２は、仮想警報生成指示に応じて、仮想警報情報を生成する。この生成された仮想警報情報は、ステップＳ４において、警報管理部４３の記憶部に格納され、また、警報転送部４５へ出力される。
【００４７】
ステップＳ５において、警報転送部４５は、パス管理部４４に格納された各パス接続情報の中から、上記生成された仮想警報が、図１に示す矢印Ｙ１，Ｙ２で示すように、パスを介して波及する通信装置１１，１３に繋がるパス３１の接続情報を検索する。そして、この検索された運用パス３１に繋がる通信装置１１，１３へ仮想警報情報を転送する。
【００４８】
次に、ステップＳ６において、通信装置１１，１３の受信部５２ａで受信された仮想警報情報は、警報管理部４３の記憶部に記憶されると共に、警報管理部４３を介してパス切替判定部４６へ出力される。
【００４９】
ステップＳ７において、パス切替判定部４６は、パス管理部４４のパス接続情報の中から、上記ステップＳ５で転送されてきた仮想警報情報が伝送された他の通信装置１１，１３に繋がるパス３１を検索する。この検索された仮想警報情報が波及するパス３１に対して切替が必要と判定してパス切替要求をパス切替制御部４９に行う。
【００５０】
ステップＳ８において、パス状態管理部４７は、上記ステップＳ７で切替必要と判定されたパスを、パス切替情報に含めてパス状態記憶部４８に記憶する。
【００５１】
ステップＳ９において、パス切替制御部４９は、パス切替判定部４６からのパス切替要求に応じて、セクション２１，２２を通る運用パス３１に流れていた主信号を、矢印Ｙ３で示すようにセクション２３を通る予備パス３２に流してパス切替制御を行う。これによって、セクション２３を通る予備パス３２が、図２に示すように運用パス３１に切り替わり、図１に示すセクション２１，２２を通る運用パス３１が、図２に示すように予備パス３２に切り替わる。
【００５２】
次に、パス切戻し動作について説明する。
図４に示すステップＳ１１において、制御システム６０がパス切戻し指示信号を通信装置１２へ送信したとする。ステップＳ１２において、通信装置１２の制御部４１は、パス切戻し指示信号を受信し、パス切戻し指示に該当するセクション（例えばセクション２１，２２）におけるパス切替の契機となる仮想警報復旧の生成指示を、仮想警報生成部４２に対して行う。
【００５３】
ステップＳ１３において、仮想警報生成部４２は、仮想警報復旧生成指示に応じて、仮想警報復旧情報を生成する。この生成された仮想警報復旧情報は、警報管理部４３へ入力される。
【００５４】
ステップＳ１４において、警報管理部４３は、自記憶部に格納された仮想警報の中から、上記ステップＳ１３で入力された仮想警報復旧情報に対応する仮想警報情報（前述のステップＳ４で格納された仮想警報情報）を検索し、この検索された仮想警報情報を、仮想警報復旧情報にアップデートする。ステップＳ１５において、警報管理部４３は、そのアップデートされた仮想警報の復旧を知らせる警報復旧情報を生成して、警報転送部４５へ入力する。
【００５５】
ステップＳ１６において、警報転送部４５は、パス管理部４４に格納された各パス接続情報の中から、上記ステップＳ１５で入力された警報復旧情報を送信するための、上記ステップＳ５で仮想警報情報を転送したパスに対応するパスを検索する。この検索されたパス（図２に矢印Ｙ１１，Ｙ１２で示す予備パス３２）に繋がる通信装置１１，１３へ警報復旧情報を転送する。
【００５６】
次に、ステップＳ１７において、通信装置１１，１３の受信部５２ａで受信された警報復旧情報は、警報管理部４３の記憶部に記憶されると共に、警報管理部４３を介してパス切替判定部４６へ出力される。
【００５７】
ステップＳ１８において、パス切替判定部４６は、パス管理部４４のパス接続情報の中から、上記ステップＳ１６で転送されてきた警報復旧情報が伝送された他の通信装置１１，１３に繋がるパス（１又は複数のパス）を検索する。また、ステップＳ１９において、パス切替判定部４６は、パス状態管理部４７を介してパス状態記憶部４８からパス切替前のパス接続情報（１又は複数のパス）を読み込む。この後、パス切替判定部４６は、図５に示すにように、上記ステップＳ１８で検索したパスと、上記ステップＳ１９で読み込んだ切替前のパス接続情報のパスとをステップＳ２０において比較し、この比較によりステップＳ２１において、差分があるか否かを判定する。
【００５８】
この判定結果、差分があれば（Ｙｅｓ）、ステップＳ２２において、上記ステップＳ１８で検索したパスを、上記ステップＳ１９で読み込んだ切替前のパス接続情報のパスと同じに補正し、ステップＳ２３へ進む。上記ステップＳ２１の判定の結果、差分がなければ（Ｎｏ）、そのままステップＳ２３へ進む。
【００５９】
ステップＳ２３において、パス切替判定部４６は、パス切替前と同じになったパス接続情報によるパス、言い換えれば警報復旧情報が波及する際に伝送される予備パス３１（図２）を運用パス３１（図１）に切戻す。これと共に、運用パス３２（図２）を予備パス３２（図１）に切戻すといった、切戻し要求をパス切替制御部４９に行う。
【００６０】
ステップＳ２４において、パス切替制御部４９は、パス切替判定部４６からのパス切戻し要求に応じて、切戻しが必要なパス（図２の予備パス３１と運用パス３２）を次のように切戻す。図２のセクション２３を通る運用パス３２に流れていた主信号を、矢印Ｙ１３で示すようにセクション２１，２２を通る予備パス３１に流す。これによって、セクション２１，２２を通る予備パス３１（図２）が運用パス３１（図１）に切り替わると共に、主信号が流れなくなったセクション２３を通る運用パス３２（図２）が予備パス３２（図１）に切り替わる。即ち、図１に示す運用パス３１と予備パス３２に切り替わる。
【００６１】
＜実施形態の効果＞
以上説明したように、本実施形態のネットワークシステム１０における通信装置間のパスの切替切戻しを行う通信装置１１〜１３を、次のような特徴構成とした。但し、通信装置１１〜１３は、通信装置間を接続するセクションを通る通信用のパスを介して通信を行い、通信実施中の運用パスと、当該運用パスの予備となる予備パスとを相互に切り替え、このパス切替後に切替前の状態にパス切戻しを行う。
（１）通信装置１１〜１３は、制御部４１及び仮想警報生成部４２による生成部と、パス管理部４４と、警報転送部４５と、パス切替判定部４６と、パス状態記憶部４８と、パス切替制御部４９とを備える構成とした。生成部は、切替が指示された際に、装置や経路の故障を仮定した際の仮想故障を知らせる仮想警報情報を生成する。警報管理部４３は、その生成された仮想警報情報を格納して管理する。パス管理部４４は、パスの接続状態を示すパス接続情報を格納して管理する。警報転送部４５は、パス管理部４４に格納されたパス接続情報の中から、生成された仮想警報情報が波及する際に伝送されると共に他の通信装置に繋がるパスの接続情報を検索し、この検索パスに繋がる通信装置へ当該仮想警報情報を転送する。パス切替判定部４６は、パス管理部４４に格納されたパス接続情報の中から、転送されてきた仮想警報情報が伝送されたパスを検索することにより切替が必要と判定し、この検索パスに対するパス切替要求を生成する。パス状態記憶部４８は、上記切替が必要と判定されたパスを、パス切替情報に含めて記憶する。パス切替制御部４９は、上記パス切替要求に応じた該当運用パスに流れる主信号を当該運用パスの予備である予備パスに流して、当該予備パスを運用パスに切り替え、この切替前の運用パスを予備パスに切り替える制御を行う。
【００６２】
この構成によれば、パス切替が例えば通信装置１２に指示された際に、装置や経路の故障を仮定し、この仮定した故障を通知するための仮想警報情報を生成し、この生成された仮想警報情報がパスを介して波及する他の通信装置（例えば１１，１３）へ、仮想警報を転送する。この転送された通信装置１１，１３で運用パス３１（図１）と予備パス３２とを相互に切り替える。通常、故障の警報は、故障個所に関連する装置へ波及的に通知されるので、仮想警報も同様に通知される。このため、通信装置１１〜１３を有するネットワークシステム１０の保守者は、切り替えたいパスが通るセクションに繋がる通信装置１１〜１３へパス切替の指示を行うのみで、仮想警報を生成させて、所望のパスを一括で切り替えることができる。従って、通信装置間のパス切替を容易に行うことができる。
【００６３】
（２）生成部は、パス切戻し指示に応じて、仮想警報情報の復旧を示す仮想警報復旧情報を生成し、警報管理部４３は、自警報管理部４３に格納された仮想警報情報の中から、生成された仮想警報復旧情報に対応する仮想警報情報を検索し、この検索された仮想警報情報を当該仮想警報復旧情報に更新し、この更新された仮想警報情報の復旧を知らせる警報復旧情報を生成する。また、警報転送部４５は、パス管理部４４に格納されたパス接続情報の中から、警報管理部４３で生成された警報復旧情報を送信するための、仮想警報情報を転送したと同じパスを検索し、この検索パスに繋がる通信装置へ当該警報復旧情報を転送する。パス切替判定部４６は、パス管理部４４に格納されたパス接続情報の中から、転送されてきた警報復旧情報が伝送された他の通信装置に繋がるパスを検索すると共に、パス状態記憶部４８から切替前のパスのパス接続状態を含むパス接続情報を読み込み、この読み込んだ切替前のパスと、検索されたパスとに差分がある場合、当該検索したパスを読み込んだ切替前のパスと同一に補正する。パス切替制御部４９は、同一となったパスを切替前と同じ状態に切戻す制御を行うようにした。
【００６４】
この構成によれば、パス切戻し指示に応じて、仮想警報が復旧したことを示す警報復旧情報を、仮想警報が波及したと同じパスを介して同じ通信装置へ転送する。この転送先の通信装置において、パス切替時に記憶しておいたパス接続情報を用いて、切替前と同じ状態にパスを切戻す制御を行う。このため、パスを切替前と同じ状態に容易に一括で切戻すことができる。
【００６５】
この他、図２に示す状態にパス切替が行われた後に、制御システム６０から切替後のセクション２１，２２を通る予備パス３１に対する切戻し指示でなく、パス切替指示が制御部４１へ通知された場合、パス切替判定部４６がそのパス切替を拒否する。この場合、警報管理部４３は、自記憶部にパス切替時の仮想警報情報を記憶しているので、パス切替後の仮想警報情報に係る予備パス３１が現在仮想故障中であることを管理している。このため、パス切替判定部４６は、警報管理部４３の情報を確認して、上記の切替指示が無効であると判定し、制御部４１を介して制御システム６０へ切替指示エラー等の切替無効情報を返信できる。
【００６６】
その他、具体的な構成について、本発明の主旨を逸脱しない範囲で適宜変更が可能である。
【符号の説明】
【００６７】
１０  ネットワークシステム
１１〜１３  通信装置
２１〜２３  セクション
３１，３２  パス
４１  制御部
４２  仮想警報生成部
４３  警報管理部
４４  パス管理部
４５  警報転送部
４６  パス切替判定部
４７  パス状態管理部
４８  パス状態記憶部
４９  パス切替制御部
５１ａ，５１ｂ  送信部
５２ａ，５２ｂ  受信部
【図１】
2017212623.tif 000003
【図２】
2017212623.tif 000004
【図３】
2017212623.tif 000005
【図４】
2017212623.tif 000006
【図５】
2017212623.tif 000007