(57)【要約】【課題】管理用端末等を必要とせず、さらに通信ネットワークの帯域を圧迫せずに、通信ネットワークで発生した障害の種類を判断してその種類に応じた適切な障害対応を行う。【解決手段】通信経路１０２，１０３と、データ信号の送信元の始点ノード、データ信号の送信先の終点ノードまたは、それらの間の中間ノードとなるノード１１０〜１６０とを有し、始点ノードが、複数の信号送信手段を備えた通信システムであって、通信経路１０２，１０３は、中間ノードで信号が終端されない非終端チャネルと、中間ノードで信号が終端される終端チャネルとを有し、終点ノードは、どちらか一方のチャネルで障害を検知すると、装置障害通知信号を始点ノードへ送信し、両方のチャネルで障害を検知すると、リンク障害通知信号を始点ノードへ送信し、始点ノードは、装置障害通知信号を受信すると、信号送信手段を切り替え、リンク障害通知信号を受信すると、通信経路を切り替える。【選択図】図１
2010056609.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に設定された複数の通信経路と、該通信経路上に設けられた複数のノードとを有し、該複数のノードが、データ信号の送信元である始点ノード、前記データ信号の送信先である終点ノードまたは、前記始点ノードと前記終点ノードとの間に設けられた中間ノードとなり、前記始点ノードが、信号を送信する複数の信号送信手段を備え、前記通信経路を利用して前記データ信号を送信する通信システムであって、
前記通信経路は、前記中間ノードで信号が終端されない非終端チャネルと、前記中間ノードで信号が終端される終端チャネルとを有し、
前記終点ノードは、前記非終端チャネル及び前記終端チャネルにおける障害の発生を監視し、前記終端チャネルまたは前記非終端チャネルのどちらか一方で障害の発生を検知した場合、前記通信経路上のノードに障害が発生したことを通知するための装置障害通知信号を前記終端チャネルを利用して前記通信経路を通じて前記始点ノードへ送信し、前記終端チャネル及び前記非終端チャネルで障害の発生を検知した場合、前記通信経路に障害が発生したことを通知するためのリンク障害通知信号を前記終端チャネルを利用して前記始点ノードへ送信し、
前記始点ノードは、前記装置障害通知信号を受信した場合、前記信号を送信している前記信号送信手段を他の信号送信手段に切り替え、前記リンク障害通知信号を受信した場合、前記データ信号の送信に利用している前記通信経路を他の通信経路に切り替える通信システム。
【請求項２】
請求項１に記載の通信システムにおいて、
前記中間ノードは、前記終端チャネルにおける障害の発生を監視し、前記終端チャネルで障害の発生を検知した場合、前記リンク障害通知信号を前記始点ノードへ送信し、前記終点ノードから送信された前記装置障害通知信号を前記始点ノードへ送信しないようにする通信システム。
【請求項３】
請求項１または請求項２に記載の通信システムにおいて、
前記ネットワークは、フォトニックネットワークである通信システム。
【請求項４】
ネットワーク上に設定された複数の通信経路と、該通信経路上に設けられた複数のノードとを有し、該複数のノードが、データ信号の送信元である始点ノード、前記データ信号の送信先である終点ノードまたは、前記始点ノードと前記終点ノードとの間に設けられた中間ノードとなり、前記始点ノードが、信号を送信する複数の信号送信手段を備え、前記通信経路を利用して前記データ信号を送信し、前記通信経路が、前記中間ノードで信号が終端されない非終端チャネルと、前記中間ノードで信号が終端される終端チャネルとを備える通信システムにおける通信方法であって、
前記非終端チャネル及び前記終端チャネルにおける障害の発生を監視し、前記終端チャネルまたは前記非終端チャネルのどちらか一方で障害の発生を検知した場合、前記通信経路上のノードに障害が発生したことを通知するための装置障害通知信号を前記終端チャネルを利用して前記通信経路を通じて前記始点ノードへ送信し、前記終端チャネル及び前記非終端チャネルで障害の発生を検知した場合、前記通信経路に障害が発生したことを通知するためのリンク障害通知信号を前記終端チャネルを利用して前記始点ノードへ送信する処理と、
前記装置障害通知信号を受信した場合、前記信号を送信している前記信号送信手段を他の信号送信手段に切り替え、前記リンク障害通知信号を受信した場合、前記データ信号の送信に利用している前記通信経路を他の通信経路に切り替える処理とを有する通信方法。
【請求項５】
請求項４に記載の通信方法において、
前記終端チャネルにおける障害の発生を監視し、前記終端チャネルで障害の発生を検知した場合、前記リンク障害通知信号を前記始点ノードへ送信し、前記終点ノードから送信された前記装置障害通知信号を前記始点ノードへ送信しないようにする処理を有する通信方法。
【請求項６】
請求項４または請求項５に記載の通信方法において、
前記ネットワークは、フォトニックネットワークである通信方法。
【請求項７】
信号を送信する複数の信号送信手段を有し、前記信号の送信先で前記信号が終端される非終端チャネルと、前記信号の送信先までの経路の途中でも前記信号が終端される終端チャネルとを有する複数の通信経路上に設けられ、該通信経路を利用してデータ信号を送信するノードに、
前記非終端チャネル及び前記終端チャネルにおける障害の発生を監視し、前記終端チャネルまたは前記非終端チャネルのどちらか一方で障害の発生を検知した場合、前記通信経路上のノードに障害が発生したことを通知するための装置障害通知信号を前記終端チャネルを利用して前記通信経路を通じて前記データ信号の送信元のノードへ送信し、前記終端チャネル及び前記非終端チャネルで障害の発生を検知した場合、前記通信経路に障害が発生したことを通知するためのリンク障害通知信号を前記終端チャネルを利用して前記データ信号の送信元のノードへ送信する機能と、
前記装置障害通知信号を受信した場合、前記信号を送信している前記信号送信手段を他の信号送信手段に切り替え、前記リンク障害通知信号を受信した場合、前記データ信号の送信に利用している前記通信経路を他の通信経路に切り替える機能とを実現させるためのプログラム。
【請求項８】
請求項７に記載のプログラムにおいて、
前記終端チャネルにおける障害の発生を監視し、前記終端チャネルで障害の発生を検知した場合、前記リンク障害通知信号を前記データ信号の送信元のノードへ送信し、前記データ信号の送信先のノードから送信された前記装置障害通知信号を前記データ信号の送信元のノードへ送信しないようにする機能を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークにおいて発生した障害を通知するための通信システム、ノード、通信方法及びプログラムに関する。
【背景技術】
【０００２】
フォトニックネットワーク等の通信ネットワークにおいて、通信ネットワーク上のノードの障害である装置障害や、通信ネットワークの通信経路の障害であるリンク障害等に対し、その障害の種類に応じて適切な対応を行うことは、通信ネットワークの高信頼性を確保する上で非常に重要である。なお、フォトニックネットワークとは、信号の伝送、多重化、スイッチング等のネットワーク機能の全てを電気信号を利用することなく光信号だけで行うネットワークのことである。
【０００３】
一般的に、装置障害が発生した場合、障害が発生した装置を予め用意しておいた予備の装置に切り替え、また、リンク障害が発生した場合、通信経路を予め用意しておいた予備の通信経路に切り替えるプロテクションという技術で対応する。
【０００４】
従って、発生した障害に対して適切な対応を行うためには、通信ネットワークにおいて、装置障害が発生したのか、リンク障害が発生したのかを判断する必要がある。
【０００５】
ここで、通信ネットワークにおいて装置障害が発生したのか、リンク障害が発生したのかを判断できる技術が例えば、特許文献１に開示されている。
【０００６】
特許文献１に開示されている技術では、通信ネットワークを構成する複数のノード間で双方向に生存確認信号の送受信を行う。この生存確認信号の送受信により、各ノードは、自身に隣接するノードである隣接ノードを特定して記憶する。
【０００７】
そして、各ノードは、隣接ノードとの通信が不能となった場合、自身の情報とその隣接ノード（故障ノード）の情報とを含む故障通知を管理用端末装置に送信する。
【０００８】
管理用端末装置は、ノードから送信された故障通知を受信すると、故障通知に含まれている故障通知の送信元のノードの情報と故障ノードの情報とを対応付けてノード障害情報として登録する。
【０００９】
そして、管理用端末装置は、各ノードから送信された何らかのメッセージを受信すると、そのメッセージの送信元のノードがノード障害情報に故障ノードとして登録されているノードかどうかを検索する。
【００１０】
検索の結果、メッセージの送信元が故障ノードとして登録されているノードであった場合、管理用端末装置は、故障通知の送信元のノードの情報と故障ノードの情報とをノード障害情報から削除する。そして、故障通知の送信元のノードと故障ノードとの間の通信経路に障害が発生していることを示すリンク障害情報として登録し直す。これにより、管理用端末装置は、通信ネットワーク内に発生している障害が装置障害なのか、リンク障害なのかを判断することができ、障害の種類に応じた適切な障害対応を行うことができる。
【特許文献１】特開２００７−３２９６５３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上述したように特許文献１に開示されている技術では、通信ネットワークを構成する複数のノード間で、双方向に生存確認信号の送受信を行う。そのため、生存確認信号の送受信によって通信ネットワークの帯域を圧迫してしまうという問題点がある。
【００１２】
また、通信ネットワークを構成するノードとは別に管理用端末装置が必要であり、管理用端末装置の導入コストや運用コストがかかるという問題点がある。
【００１３】
本発明は、管理用端末等を必要とせず、さらに通信ネットワークの帯域を圧迫せずに、通信ネットワークで発生した障害の種類を判断してその種類に応じた適切な障害対応を行うことができる通信システム、通信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するために本発明は、
ネットワーク上に設定された複数の通信経路と、該通信経路上に設けられた複数のノードとを有し、該複数のノードが、データ信号の送信元である始点ノード、前記データ信号の送信先である終点ノードまたは、前記始点ノードと前記終点ノードとの間に設けられた中間ノードとなり、前記始点ノードが、信号を送信する複数の信号送信手段を備え、前記通信経路を利用して前記データ信号を送信する通信システムであって、
前記通信経路は、前記中間ノードで信号が終端されない非終端チャネルと、前記中間ノードで信号が終端される終端チャネルとを有し、
前記終点ノードは、前記非終端チャネル及び前記終端チャネルにおける障害の発生を監視し、前記終端チャネルまたは前記非終端チャネルのどちらか一方で障害の発生を検知した場合、前記通信経路上のノードに障害が発生したことを通知するための装置障害通知信号を前記終端チャネルを利用して前記通信経路を通じて前記始点ノードへ送信し、前記終端チャネル及び前記非終端チャネルで障害の発生を検知した場合、前記通信経路に障害が発生したことを通知するためのリンク障害通知信号を前記終端チャネルを利用して前記始点ノードへ送信し、
前記始点ノードは、前記装置障害通知信号を受信した場合、前記信号を送信している前記信号送信手段を他の信号送信手段に切り替え、前記リンク障害通知信号を受信した場合、前記データ信号の送信に利用している前記通信経路を他の通信経路に切り替える。
【００１５】
また、ネットワーク上に設定された複数の通信経路と、該通信経路上に設けられた複数のノードとを有し、該複数のノードが、データ信号の送信元である始点ノード、前記データ信号の送信先である終点ノードまたは、前記始点ノードと前記終点ノードとの間に設けられた中間ノードとなり、前記始点ノードが、信号を送信する複数の信号送信手段を備え、前記通信経路を利用して前記データ信号を送信し、前記通信経路が、前記中間ノードで信号が終端されない非終端チャネルと、前記中間ノードで信号が終端される終端チャネルとを備える通信システムにおける通信方法であって、
前記非終端チャネル及び前記終端チャネルにおける障害の発生を監視し、前記終端チャネルまたは前記非終端チャネルのどちらか一方で障害の発生を検知した場合、前記通信経路上のノードに障害が発生したことを通知するための装置障害通知信号を前記終端チャネルを利用して前記通信経路を通じて前記始点ノードへ送信し、前記終端チャネル及び前記非終端チャネルで障害の発生を検知した場合、前記通信経路に障害が発生したことを通知するためのリンク障害通知信号を前記終端チャネルを利用して前記始点ノードへ送信する処理と、
前記装置障害通知信号を受信した場合、前記信号を送信している前記信号送信手段を他の信号送信手段に切り替え、前記リンク障害通知信号を受信した場合、前記データ信号の送信に利用している前記通信経路を他の通信経路に切り替える処理とを有する。
【００１６】
また、信号を送信する複数の信号送信手段を有し、前記信号の送信先で前記信号が終端される非終端チャネルと、前記信号の送信先までの経路の途中でも前記信号が終端される終端チャネルとを有する複数の通信経路上に設けられ、該通信経路を利用してデータ信号を送信するノードに、
前記非終端チャネル及び前記終端チャネルにおける障害の発生を監視し、前記終端チャネルまたは前記非終端チャネルのどちらか一方で障害の発生を検知した場合、前記通信経路上のノードに障害が発生したことを通知するための装置障害通知信号を前記終端チャネルを利用して前記通信経路を通じて前記データ信号の送信元のノードへ送信し、前記終端チャネル及び前記非終端チャネルで障害の発生を検知した場合、前記通信経路に障害が発生したことを通知するためのリンク障害通知信号を前記終端チャネルを利用して前記データ信号の送信元のノードへ送信する機能と、
前記装置障害通知信号を受信した場合、前記信号を送信している前記信号送信手段を他の信号送信手段に切り替え、前記リンク障害通知信号を受信した場合、前記データ信号の送信に利用している前記通信経路を他の通信経路に切り替える機能とを実現させる。
【発明の効果】
【００１７】
本発明は以上説明したように構成されているので、生存確認信号の送受信によって通信ネットワークの帯域を圧迫してしまうことがない。
【００１８】
また、通信ネットワークを構成するノードとは別に管理用端末装置を準備する必要がない。
【発明を実施するための最良の形態】
【００１９】
以下に、本発明の実施の形態について図面を参照して説明する。
【００２０】
（第１の実施の形態）
第１の実施の形態では、電気信号を通信に利用する一般的な通信ネットワークに本発明を適用した場合について説明する。
【００２１】
図１は、本発明の通信システムの第１の実施の形態を示す図である。
【００２２】
図１に示すように本形態の通信システムは、複数のノード１１０〜１６０を備えており、ノード１１０〜１６０は通信回線１０１によって接続されている。
【００２３】
また、図１に示すように本形態の通信システムには、第１の通信経路１０２が設定されており、２つのノード１３０，１５０を介してノード１１０とノード１６０との間で信号の送受信が行われている。つまり、本形態においては、ノード１１０，１６０は、第１の通信経路１０２上での信号の送受信の始点または終点のノードとなる。以降、この始点となるノードのことを始点ノードといい、終点となるノードのことを終点ノードという。また、ノード１３０，１５０は、第１の通信経路１０２上において、始点ノードと終点ノードとの中間に設けられており、これらを中間ノードという。
【００２４】
また、図１に示す第１の通信経路１０２は、通常時の通信に利用されており、第２の通信経路１０３は、第１の通信経路１０２上に障害が発生した場合に第１の通信経路１０２から切り替えられ、信号の送受信に利用される。
【００２５】
図２は、図１に示したノード１１０の構成を示すブロック図である。なお、ノード１２０〜１６０も同じ構成である。
【００２６】
図１に示したノード１１０は図２に示すように、信号送信手段である現用送受信機１１１及び予備用送受信機１１２と、送受信機１１３と、送受信機管理部１１４と、分離部１１５ａ，１１５ｂと、多重部１１６ａ，１１６ｂとを備えている。
【００２７】
また、図２に示すように図１に示した第１の通信経路１０２は、非終端チャネルである第１のチャネル１０４及び終端チャネルである第２のチャネル１０５の２種類のチャネルを有している。なお、チャネルとは、論理的な通信経路のことである。
【００２８】
第１のチャネル１０４は、第１の通信経路１０２上のノード間で信号を送受信するために利用されるチャネルである。このチャネルを利用した信号の送受信では、中間ノードにおいては信号が終端されず、終点ノードにおいてのみ信号が終端される。また、このチャネルは、データ信号の送受信に利用される。
【００２９】
第２のチャネル１０５は、第１のチャネル１０４と同様に、第１の通信経路１０２上のノード間において信号を送受信するために利用されるチャネルである。このチャネルを利用した信号の送受信では、終点ノードと中間ノードとにおいて信号が終端される。このチャネルは、制御信号の送受信に利用される。なお、現用送受信機１１１と、予備用送受信機１１２と、分離部１１５ａ，１１５ｂと、多重部１１６ａ，１１６ｂとは、第１のチャネル１０４を利用し、送受信機１１３は第２のチャネル１０５を利用する。
【００３０】
現用送受信機１１１は、第１のチャネル１０４を利用してデータ信号の送受信を行う。また、第１のチャネル１０４において障害の発生を監視しており、障害の発生を検知すると、障害の発生を検知した旨を送受信機管理部１１４へ通知する。また、送受信機管理部１１４からの確認の求めに応じ、第１のチャネル１０４において障害の発生を検知したかどうかを送受信機管理部１１４へ通知する。
【００３１】
予備用送受信機１１２は、現用送受信機１１１に障害が発生した場合、現用送受信機１１１から切り替えられ、現用送受信機１１１と同じ動作を行う。
【００３２】
送受信機１１３は、第２のチャネル１０５を利用して制御信号の送受信を行う。また、第２のチャネル１０５において障害の発生を監視しており、障害の発生を検知すると、障害の発生を検知した旨を送受信機管理部１１４へ通知する。また、送受信機管理部１１４からの確認の求めに応じ、第２のチャネル１０５において障害の発生を検知したかどうかを送受信機管理部１１４へ通知する。また、送受信機管理部１１４からの指示により、障害が発生したことを通知するための障害通知信号を始点ノードへ向けて送信する。また、障害通知信号を受信すると、受信した障害通知信号を送受信機管理部１１４へ出力する。
【００３３】
送受信機管理部１１４は、第１のチャネル１０４において障害の発生を検知した旨の通知を現用送受信機１１１から受けると、第２のチャネル１０５において障害の発生を検知したかどうかを送受信機１１３に確認する。また、第２のチャネル１０５において障害の発生を検知した旨の通知を送受信機１１３から受けると、第１のチャネル１０４において障害の発生を検知したかどうかを現用送受信機１１１に確認する。また、障害通知信号の受信状況に応じ、始点ノードへ向けて送信する障害通知信号の種類を決定し、決定した障害通知信号の送信を送受信機１１３へ指示する。また、送受信機１１３から障害通知信号の出力を受けると、障害通知信号が示す障害の種類を確認し、障害の種類に応じた対応を行う。なお、障害通知信号の種類については、後述する動作フローにおいて説明する。
【００３４】
分離部１１５ａ，１１５ｂは、第１のチャネル１０４を利用して送信されてきたデータ信号のうち、ノード１１０が送信先となっているデータ信号を分離して、現用送受信機１１１または予備用送受信機１１２へ出力する。
【００３５】
多重部１１６ａ，１１６ｂは、現用送受信機１１１または予備用送受信機１１２から出力されたデータ信号を第１のチャネル１０４を利用して送信されてきたデータ信号に多重する。
【００３６】
以下に、上記のように構成された通信システムにおいて、第１の通信経路１０２上のノードに障害が発生した場合の動作と、第１の通信経路１０２に障害が発生した場合の動作について説明する。以降、第１の通信経路１０２上のノードで発生した障害のことを装置障害といい、第１の通信経路１０２で発生した障害のことをリンク障害ということとする。また、ここでは、図１及び図２に示したノード１１０〜１６０の送受信機１１３では装置障害が発生しないものとする。
【００３７】
まず、図１及び図２に示した第１の通信経路１０２上のノードに装置障害が発生した場合の動作について説明する。ここでは、図１及び図２に示した第１の通信経路１０２を利用してノード１６０からノード１１０へデータ信号が送信されている場合について説明する。つまり、ノード１６０が第１の通信経路１０２上での始点ノードとなり、ノード１１０が第１の通信経路１０２上での終点ノードとなる。このとき、始点ノードであるノード１６０の現用送受信機１１１に装置障害が発生した場合を想定する。
【００３８】
図３は、図１及び図２に示した通信システムにおいて終点ノードであるノード１１０が障害の発生を検知した場合の動作を説明するためのフローチャートである。
【００３９】
まず、ノード１１０の現用送受信機１１１が、第１のチャネル１０４で障害の発生を検知する（ステップＳ１）。これは、始点ノードであるノード１６０の現用送受信機１１１に障害が発生したため、ノード１１０の現用送受信機１１１でデータ信号の受信が正常に行われなかったからである。
【００４０】
第１のチャネル１０４で障害の発生を検知した現用送受信機１１１は、障害の発生を検知した旨を送受信機管理部１１４へ通知する（ステップＳ２）。
【００４１】
障害の発生を検知した旨の通知を現用送受信機１１１から受けた送受信機管理部１１４は、第２のチャネル１０５で障害の発生を検知しているかどうかを送受信機１１３に確認する（ステップＳ３）。これは、発生した障害が装置障害なのかリンク障害なのかを判断するためである。なお、ここでは、ノード１１０と、ノード１１０と第２のチャネル１０５を利用して制御信号の送受信をしているノード１３０との間にはリンク障害が発生しておらず、制御信号の送受信は正常に行われている。従って、ノード１１０の送受信機１１３は第２のチャネル１０５で障害の発生を検知しない。
【００４２】
ステップＳ３における確認の結果、送受信機１１３が第２のチャネル１０５で障害の発生を検知していなかった場合、送受信機管理部１１４は、ノードに障害が発生したことを通知するための装置障害通知信号をノード１６０へ向けて送信するように送受信機１１３へ指示する（ステップＳ４）。なお、装置障害通知信号は、障害通知信号の種類の１つであり、第１の通信経路１０２上のノードに障害が発生したことを示している。
【００４３】
装置障害通知信号の送信指示を送受信機管理部１１４から受けた送受信機１１３は、始点ノードであるノード１６０へ向け、第２のチャネル１０５を利用して第１の通信経路１０２を通じて装置障害通知信号を送信する（ステップＳ５）。ここで、第２のチャネル１０５を利用して装置障害通知信号を送信する理由は以下のとおりである。
【００４４】
障害の発生は、第１の通信経路１０２上の全てのノードに通知されなくてはならず、そのためには、第１の通信経路１０２の中間ノードでも信号が終端される第２のチャネル１０５を利用して障害の発生を通知する必要があるからである。
【００４５】
なお、ここでは、装置障害が発生した場合について説明しているが、ステップＳ３における確認の結果、送受信機１１３が第２のチャネル１０５で障害の発生を検知していた場合、送受信機管理部１１４は、リンク障害が発生したと判断する。そして、送受信機管理部１１４は、第１の通信経路１０２で障害が発生したことを通知するためのリンク障害通知信号を送信するように送受信機１１３へ指示する（ステップＳ６）。
【００４６】
そして、リンク障害通知信号の送信指示を受けた送受信機１１３は、ノード１６０へ向けてリンク障害通知信号を送信する（ステップＳ７）。なお、リンク障害通知信号は、障害通知信号の種類の１つであり、第１の通信経路１０２で障害が発生したことを示している。また、リンク障害が発生した場合の動作の詳細については後述する。
【００４７】
以上が図１及び図２に示した第１の通信経路１０２上のノードに装置障害が発生した場合の動作である。
【００４８】
次に、図１及び図２に示した第１の通信経路１０２にリンク障害が発生した場合の動作について説明する。ここでは、図１及び図２に示した第１の通信経路１０２を利用してノード１６０からノード１１０へデータ信号が送信されている場合について説明する。つまり、ノード１６０が第１の通信経路１０２上での始点ノードとなり、ノード１１０が第１の通信経路１０２上での終点ノードとなる。このとき、ノード１３０とノード１５０との間において図中左方向の通信経路にリンク障害が発生した場合を想定する。
【００４９】
まず、本動作の前提として、第１の通信経路１０２にリンク障害が発生した場合、終点ノードであるノード１１０においてデータ信号の受信が正常に行われなくなる。そのため、ノード１１０の現用送受信機１１１が第１のチャネル１０４で障害の発生を検知する。また、ここでは、ノード１１０と、ノード１１０と制御信号の送受信をしているノード１３０との間の通信経路にはリンク障害が発生しておらず、制御信号の送受信は正常に行われている。そのため、ノード１１０の送受信機１１３は第２のチャネル１０５での障害の発生を検知しない。従って、上述した装置障害が発生した場合と同様に、ノード１１０からノード１６０へ向け、第２のチャネル１０５を利用して第１の通信経路１０２を通じて装置障害通知信号が送信される。
【００５０】
図４は、図１及び図２に示した通信システムにおいて中間ノードであるノード１３０が障害の発生を検知した場合の動作を説明するためのフローチャートである。
【００５１】
まず、ノード１３０の送受信機１１３が、第２のチャネル１０５で障害の発生を検知する（ステップＳ２１）。これは、ノード１３０とノード１５０との間において図中左方向の通信経路にリンク障害が発生したため、ノード１５０からの制御信号の受信が正常に行われなかったからである。
【００５２】
第２のチャネル１０５で障害の発生を検知した送受信機１１３は、障害の発生を検知した旨を送受信機管理部１１４へ通知する（ステップＳ２２）。
【００５３】
障害の発生を検知した旨の通知を送受信機１１３から受けた送受信機管理部１１４は、リンク障害が発生したと判断し、リンク障害通知信号をノード１６０へ向けて送信するように送受信機１１３へ指示する（ステップＳ２３）。
【００５４】
リンク障害通知信号の送信指示を送受信機管理部１１４から受けた送受信機１１３は、始点ノードであるノード１６０へ向けて第２のチャネル１０５を利用してリンク障害通知信号を送信する（ステップＳ２４）。
【００５５】
次に、送受信機管理部１１４は、送受信機１１３が第１の通信経路１０２上のノードから装置障害通知信号を受信したかどうかを確認する（ステップＳ２５）。
【００５６】
ステップＳ２５における確認の結果、送受信機１１３が第１の通信経路１０２上のノードから装置障害通知信号を受信していた場合、送受信機管理部１１４は、受信した装置障害通知信号を破棄するように送受信機１１３へ指示する（ステップＳ２６）。これは、装置障害通知信号が始点ノードであるノード１６０へ送信されないようにするためである。なお、ここでは本動作の前提として上述したように、ノード１１０からノード１６０へ向けて装置障害通知信号が送信されているため、ノード１３０の送受信機１１３は、ノード１１０から送信された装置障害通知信号を受信している。従って、ノード１３０の送受信機管理部１１４は、受信した装置障害通知信号を破棄するように送受信機１１３へ指示する。
【００５７】
一方、ステップＳ２５における確認の結果、送受信機１１３が第１の通信経路１０２上のノードから装置障害通知信号を受信していない場合は、処理を終了する。
【００５８】
装置障害通知信号の破棄の指示を送受信機管理部１１４から受けた送受信機１１３は、受信した装置障害通知信号を破棄する（ステップＳ２７）。この動作により、始点ノードであるノード１６０に対して装置障害通知信号が送信されず、リンク障害通知信号だけが送信される。従って、ノード１６０は、装置障害ではなくリンク障害が発生したことを認識することができる。なお、ノード１６０が障害通知信号を受信した場合の動作については後述する。
【００５９】
ここで、リンク障害が発生した場合の他の例として、図１に示したノード１１０とノード１３０との間の通信経路において図中左方向のリンク障害が発生した場合について説明する。
【００６０】
この場合、ノード１１０は、データ信号と制御信号との両方が正しく受信できないことから、第１のチャネル１０４及び第２のチャネル１０５の両方で障害の発生を検知することとなる。これは、図３のフローチャートのステップＳ３における確認の結果、第２のチャネル１０５で障害を検出した場合に該当するため、ノード１１０は、装置障害通知信号を送信せず、リンク障害通知信号を送信する。つまり、始点ノードであるノード１６０に対して装置障害通知信号は送信されず、リンク障害通知信号だけが送信される。従って、ノード１６０は、装置障害ではなくリンク障害が発生したことを認識することができる。
【００６１】
なお、上述したリンク障害が発生した場合の２つの例では、図中左方向のリンク障害が発生した場合について説明したが、本発明は、図中右方向のリンク障害であっても両方向のリンク障害であっても対応することができる。
【００６２】
以上が図１及び図２に示した第１の通信経路１０２にリンク障害が発生した場合の動作である。
【００６３】
次に、図１及び図２に示した第１の通信経路１０２上のノードが障害通知信号を受信した場合の動作について説明する。ここでは、図１及び図２に示した第１の通信経路１０２を利用してノード１６０からノード１１０へデータ信号が送信されている場合について説明する。つまり、ノード１６０が第１の通信経路１０２上での始点ノードとなり、ノード１１０が第１の通信経路１０２上での終点ノードとなる。このとき、始点ノードであるノード１６０が障害通知信号を受信した場合を想定する。
【００６４】
図５は、図１及び図２に示した通信システムにおいて始点ノードであるノード１６０が障害通知信号を受信した場合の動作を説明するためのフローチャートである。
【００６５】
まず、ノード１６０の送受信機１１３が、障害通知信号を受信する（ステップＳ４１）。これは、障害情報は、第２のチャネル１０５を利用して送受信されるため、第２のチャネル１０５を扱う送受信機１１３に送信されるからである。
【００６６】
次に、送受信機１１３は、受信した障害通知信号を送受信機管理部１１４へ出力する（ステップＳ４２）。
【００６７】
障害通知信号の出力を受けた送受信機管理部１１４は、障害通知信号に示された障害情報の種類を確認する（ステップＳ４３）。なお、上述したように、障害通知信号の種類には、装置障害通知信号及びリンク障害通知信号の２つがある。
【００６８】
ステップＳ４３における確認の結果、出力された障害通知信号が装置障害通知信号であった場合、送受信機管理部１１４は、ノード１６０の現用送受信機１１１で障害が発生したと判断する。そして、送受信機管理部１１４は、データ信号の送信元を現用の現用送受信機１１１から予備の予備用送受信機１１２に切り替える（ステップＳ４４）。
【００６９】
一方、ステップＳ４３における確認の結果、出力された障害通知信号がリンク障害通知信号であった場合、送受信機管理部１１４は、第１の通信経路１０２にリンク障害が発生したと判断する。そして、送受信機管理部１１４は、データ信号を送信するための通信経路を第１の通信経路１０２から予備の通信経路である第２の通信経路１０３に切り替える（ステップＳ４５）。
【００７０】
以上が図１及び図２に示した第１の通信経路１０２上のノードが障害通知信号を受信した場合の動作である。
【００７１】
なお、上述した第１の実施の形態では、現用送受信機１１１、予備用送受信機１１２及び送受信機１１３はそれぞれ、信号の送信及び受信の両方を行う装置として説明したが、送信機と受信機とに分かれていてもよい。
【００７２】
また、図２では、第１のチャネル１０４及び第２のチャネル１０５の方路が２方路となっているが、３方路以上であってもよい。
【００７３】
このように本形態においては、障害の発生を検知した第１の通信経路１０２上のノードは、発生した障害の種類に応じた障害通知信号を始点ノードに通知する。これにより、始点ノードは、装置障害が発生したのかリンク障害が発生したのかを判断することができ、発生した障害に応じた適切な障害対応を行うことができる。
【００７４】
（第２の実施の形態）
第１の実施の形態では一般的な通信ネットワークに本発明を適用した場合について説明した。第２の実施の形態では、フォトニックネットワークに本発明を適用した場合について説明する。
【００７５】
図６は、本発明の通信システムの第２の実施の形態を示す図である。
【００７６】
図６に示すように本形態の通信システムは、複数のノード２１０〜２６０を備えており、ノード２１０〜２６０は通信回線２０１によって接続されている。
【００７７】
また、図６に示すように本形態の通信システムには、運用パス２０２が設定されており、２つのノード２３０，２５０を介してノード２１０とノード２６０との間で信号の送受信が行われている。つまり、本形態においては、ノード２１０，２６０は、運用パス２０２上での始点ノードまたは終点ノードとなり、ノード２３０，２５０は中間ノードとなる。
【００７８】
また、図１に示す運用パス２０２は、通常時の通信に利用されており、予備パス２０３は、運用パス２０２上に障害が発生した場合に運用パス２０２から切り替えられ、信号の送受信に利用される。なお、運用パス２０２は、第１の実施の形態において説明した第１の通信経路１０２に相当するものであり、予備パス２０３は、第２の通信経路１０３に相当するものである。
【００７９】
図７は、図６に示したノード２１０の構成を示すブロック図である。なお、ノード２２０〜２６０も同じ構成である。
【００８０】
図７に示すようにノード２１０は、信号送信手段である現用トランスポンダ２１１及び予備用トランスポンダ２１２と、制御信号用装置２１３と、管理部２１４と、分離部２１５ａ，２１５ｂと、多重部２１６ａ，２１６ｂと、制御信号分離部２１７ａ，２１７ｂと、制御信号多重部２１８ａ，２１８ｂとを備えている。なお、トランスポンダとは、受信した信号を中継して送信したり、受信した信号に何らかの応答を返したりする装置のことである。
【００８１】
また、図７に示すように図６に示した運用パス２０２には、非終端チャネルであるデータ用波長２０４及び終端チャネルである制御用波長２０５の２種類の波長がある。
【００８２】
データ用波長２０４は、運用パス２０２上のノード間で信号を送受信するために利用される波長である。この波長を利用した信号の送受信では、中間ノードにおいては信号が終端されず、終点ノードにおいてのみ信号が終端される。また、この波長は、データ信号の送受信に利用される。
【００８３】
制御用波長２０５は、データ用波長２０４と同様に、運用パス２０２上のノード間において信号を送受信するために利用される。この波長を利用した信号の送受信では、終点ノードと中間ノードとにおいて信号が終端される。この波長は、制御信号の送受信に利用される。なお、データ用波長２０４は、第１の実施の形態において説明した第１のチャネル１０４に相当するものであり、制御用波長２０５は、第２のチャネル１０５に相当するものである。また、現用トランスポンダ２１１と、予備用トランスポンダ２１２と、分離部２１５ａ，２１５ｂと、多重部２１６ａ，２１６ｂとは、データ用波長２０４を利用し、制御信号用装置２１３と、制御信号分離部２１７ａ，２１７ｂと、制御信号多重部２１８ａ，２１８ｂとは、制御用波長２０５を利用する。
【００８４】
現用トランスポンダ２１１は、データ用波長２０４を利用してデータ信号の送受信を行う。また、データ用波長２０４において障害の発生を監視しており、障害の発生を検知すると、障害の発生を検知した旨を管理部２１４へ通知する。また、管理部２１４からの確認の求めに応じ、データ用波長２０４において障害の発生を検知したかどうかを管理部２１４へ通知する。
【００８５】
予備用トランスポンダ２１２は、現用トランスポンダ２１１に障害が発生した場合、現用トランスポンダ２１１から切り替えられ、現用トランスポンダ２１１と同じ動作を行う。
【００８６】
制御信号用装置２１３は、制御用波長２０５を利用して制御信号の送受信を行う。また、制御用波長２０５において障害の発生を監視しており、障害の発生を検知すると、障害の発生を検知した旨を管理部２１４へ通知する。また、管理部２１４からの確認の求めに応じ、制御用波長２０５において障害の発生を検知したかどうかを管理部２１４へ通知する。また、管理部２１４からの指示により、障害が発生したことを通知するための障害通知信号を始点ノードへ向けて送信する。また、障害通知信号を受信すると、受信した障害通知信号を管理部２１４へ出力する。
【００８７】
管理部２１４は、データ用波長２０４において障害の発生を検知した旨の通知を現用トランスポンダ２１１から受けると、制御用波長２０５において障害の発生を検知したかどうかを制御信号用装置２１３に確認する。また、制御用波長２０５において障害の発生を検知した旨の通知を制御信号用装置２１３から受けると、データ用波長２０４において障害の発生を検知したかどうかを現用トランスポンダ２１１に確認する。また、障害通知信号の受信状況に応じ、始点ノードへ向けて送信する障害通知信号の種類を決定し、決定した障害通知信号の送信を制御信号用装置２１３へ指示する。また、制御信号用装置２１３から障害通知信号の出力を受けると、障害通知信号が示す障害の種類を確認し、障害の種類に応じた対応を行う。
【００８８】
分離部２１５ａ，２１５ｂは、データ用波長２０４を利用して送信されてきたデータ信号のうち、ノード１１０が送信先となっているデータ信号を分離して、現用トランスポンダ２１１または予備用トランスポンダ２１２へ出力する。
【００８９】
多重部２１６ａ，２１６ｂは、現用トランスポンダ２１１または予備用トランスポンダ２１２から出力されたデータ信号をデータ用波長２０４を利用して送信されてきたデータ信号に多重する。なお、分離部２１５ａ，２１５ｂ及び多重部２１６ａ，２１６ｂには、光カプラや光スイッチが使われる。
【００９０】
制御信号分離部２１７ａ，２１７ｂは、制御用波長２０５を利用して送信されてきた制御信号のうち、ノード１１０が送信先となっている制御信号を分離して、制御信号用装置２１３へ出力する。
【００９１】
制御信号多重部２１８ａ，２１８ｂは、制御信号用装置２１３から出力された制御信号を制御用波長２０５を利用して送信されてきた制御信号に多重する。
【００９２】
以下に、上記のように構成された通信システムにおいて、運用パス２０２上のノードに障害が発生した場合の動作と、運用パス２０２に障害が発生した場合の動作について説明する。以降、運用パス２０２上のノードで発生した障害のことを装置障害といい、運用パス２０２で発生した障害のことをリンク障害ということとする。また、ここでは、図６及び図７に示したノード２１０〜２６０の制御信号用装置２１３では障害が発生しないものとする。
【００９３】
まず、図６及び図７に示した運用パス２０２上のノードに装置障害が発生した場合の動作について説明する。ここでは、図６及び図７に示した運用パス２０２を利用してノード２６０からノード２１０へデータ信号が送信されている場合について説明する。つまり、ノード２６０が運用パス２０２上での始点ノードとなり、ノード２１０が運用パス２０２上での終点ノードとなる。このとき、始点ノードであるノード２６０の現用トランスポンダ２１１に装置障害が発生した場合を想定する。
【００９４】
図８は、図６及び図７に示した通信システムにおいて終点ノードであるノード２１０が障害の発生を検知した場合の動作を説明するためのフローチャートである。
【００９５】
まず、ノード２１０の現用トランスポンダ２１１が、データ用波長２０４で障害の発生を検知する（ステップＳ６１）。これは、始点ノードであるノード２６０の現用トランスポンダ２１１に障害が発生したため、ノード２１０においてデータ信号の受信が正常に行われなかったからである。
【００９６】
データ用波長２０４で障害の発生を検知した現用トランスポンダ２１１は、障害の発生を検知した旨を管理部２１４へ通知する（ステップＳ６２）。
【００９７】
障害の発生を検知した旨の通知を現用トランスポンダ２１１から受けた管理部２１４は、制御用波長２０５で障害の発生を検知しているかどうかを制御信号用装置２１３に確認する（ステップＳ６３）。これは、発生した障害が装置障害なのかリンク障害なのかを判断するためである。なお、ここでは、ノード２１０と、ノード２１０と制御用波長２０５を利用して制御信号の送受信をしているノード２３０との間にはリンク障害が発生しておらず、制御信号の送受信は正常に行われている。従って、ノード２１０の制御信号用装置２１３は制御用波長２０５での障害の発生を検知しない。
【００９８】
ステップＳ６３における確認の結果、制御信号用装置２１３が制御用波長２０５で障害の発生を検知していなかった場合、管理部２１４は、ノードに障害が発生したことを通知するための装置障害通知信号をノード２６０へ向けて送信するように制御信号用装置２１３へ指示する（ステップＳ６４）。
【００９９】
装置障害通知信号の送信指示を管理部２１４から受けた制御信号用装置２１３は、始点ノードであるノード２６０へ向け、制御用波長２０５を利用して運用パス２０２を通じて装置障害通知信号を送信する（ステップＳ６５）。ここで、制御用波長２０５を利用して装置障害通知信号を送信する理由は以下のとおりである。
【０１００】
障害の発生は、運用パス２０２上の全てのノードに通知されなくてはならず、そのためには、運用パス２０２の中間ノードでも信号が終端される制御用波長２０５を利用して障害の発生を通知する必要があるからである。
【０１０１】
なお、ここでは、装置障害が発生した場合について説明しているが、ステップＳ６３における確認の結果、制御信号用装置２１３が制御用波長２０５で障害の発生を検知していた場合、管理部２１４は、リンク障害が発生したと判断する。そして、管理部２１４は、運用パス２０２で障害が発生したことを通知するためのリンク障害通知信号を送信するように制御信号用装置２１３へ指示する（ステップＳ６６）。
【０１０２】
そして、リンク障害通知信号の送信指示を受けた制御信号用装置２１３は、ノード２６０へ向けてリンク障害通知信号を送信する（ステップＳ６７）。なお、リンク障害が発生した場合の動作の詳細については後述する。
【０１０３】
以上が図６及び図７に示した運用パス２０２上のノードに装置障害が発生した場合の動作である。
【０１０４】
次に、図６及び図７に示した運用パス２０２にリンク障害が発生した場合の動作について説明する。ここでは、図６及び図７に示した運用パス２０２を利用してノード２６０からノード２１０へデータ信号が送信されている場合について説明する。つまり、ノード２６０が運用パス２０２上での始点ノードとなり、ノード２１０が運用パス２０２上での終点ノードとなる。このとき、ノード２３０とノード２５０との間において左方向のパスにリンク障害が発生した場合を想定する。
【０１０５】
まず、本動作の前提として、運用パス２０２にリンク障害が発生した場合、終点ノードであるノード２１０においてデータ信号の受信が正常に行われなくなる。そのため、ノード２１０の現用トランスポンダ２１１がデータ用波長２０４で障害の発生を検知する。また、ここでは、ノード２１０と、ノード２１０と制御信号の送受信をしているノード２３０との間のパスではリンク障害が発生しておらず、制御信号の送受信は正常に行われている。そのため、ノード２１０の制御信号用装置２１３は制御用波長２０５での障害の発生を検知しない。従って、上述した装置障害が発生した場合と同様に、ノード２１０からノード２６０へ向け、制御用波長２０５を利用して運用パス２０２を通じて装置障害通知信号が送信される。
【０１０６】
図９は、図６及び図７に示した通信システムにおいて中間ノードであるノード２３０が障害の発生を検知した場合の動作を説明するためのフローチャートである。
【０１０７】
まず、ノード２３０の制御信号用装置２１３が、制御用波長２０５で障害の発生を検知する（ステップＳ８１）。これは、ノード２３０とノード２５０との間において図中左方向のパスにリンク障害が発生したため、ノード２５０からの制御信号の受信が正常に行われなかったからである。
【０１０８】
制御用波長２０５で障害の発生を検知した制御信号用装置２１３は、障害の発生を検知した旨を管理部２１４へ通知する（ステップＳ８２）。
【０１０９】
障害の発生を検知した旨の通知を制御信号用装置２１３から受けた管理部２１４は、リンク障害が発生したと判断し、リンク障害通知信号をノード２６０へ向けて送信するように制御信号用装置２１３へ指示する（ステップＳ８３）。
【０１１０】
リンク障害通知信号の送信指示を管理部２１４から受けた制御信号用装置２１３は、始点ノードであるノード２６０へ向けて制御用波長２０５を利用してリンク障害通知信号を送信する（ステップＳ８４）。
【０１１１】
次に、管理部２１４は、制御信号用装置２１３が運用パス２０２上のノードから装置障害通知信号を受信したかどうかを確認する（ステップＳ８５）。
【０１１２】
ステップＳ８５における確認の結果、制御信号用装置２１３が運用パス２０２上のノードから装置障害通知信号を受信していた場合、管理部２１４は、受信した装置障害通知信号を破棄するように制御信号用装置２１３へ指示する（ステップＳ８６）。これは、装置障害通知信号が始点ノードであるノード２６０へ送信されないようにするためである。なお、ここでは本動作の前提として上述したように、ノード２１０からノード２６０へ向けて装置障害通知信号が送信されているため、ノード２３０の制御信号用装置２１３は、ノード２１０から送信された装置障害通知信号を受信している。従って、ノード２３０の管理部２１４は、受信した装置障害通知信号を破棄するように制御信号用装置２１３へ指示する。
【０１１３】
一方、ステップＳ８５における確認の結果、制御信号用装置２１３が運用パス２０２上のノードから装置障害通知信号を受信していない場合、処理を終了する。
【０１１４】
装置障害通知信号の破棄の指示を管理部２１４から受けた制御信号用装置２１３は、受信した装置障害通知信号を破棄する（ステップＳ８７）。この動作により、始点ノードであるノード２６０に対して装置障害通知信号が送信されず、リンク障害通知信号だけが送信される。従って、ノード２６０は、装置障害ではなくリンク障害が発生したことを認識することができる。なお、ノード２６０が障害通知信号を受信した場合の動作については後述する。
【０１１５】
ここで、リンク障害が発生した場合の他の例として、図６に示したノード２１０とノード２３０との間のパスにおいて図中左方向のリンク障害が発生した場合について説明する。
【０１１６】
この場合、ノード２１０は、データ信号と制御信号との両方が正しく受信できないことから、データ用波長２０４及び制御用波長２０５の両方で障害の発生を検知することとなる。これは、図８のフローチャートのステップＳ６３における確認の結果、制御用波長２０５で障害を検出した場合に該当するため、ノード２１０は、装置障害通知信号を送信せず、リンク障害通知信号を送信する。つまり、始点ノードであるノード２６０に対して装置障害通知信号は送信されず、リンク障害通知信号だけが送信される。従って、ノード２６０は、装置障害ではなくリンク障害が発生したことを認識することができる。
【０１１７】
なお、上述したリンク障害が発生した場合の２つの例では、図中左方向のリンク障害が発生した場合について説明したが、本発明は、図中右方向のリンク障害であっても両方向のリンク障害であっても対応することができる。
【０１１８】
以上が図６及び図７に示した運用パス２０２にリンク障害が発生した場合の動作である。
【０１１９】
次に、図６及び図７に示した運用パス２０２上のノードが障害通知信号を受信した場合の動作について説明する。ここでは、図６及び図７に示した運用パス２０２を利用してノード２６０からノード２１０へデータ信号が送信されている場合について説明する。つまり、ノード２６０が運用パス２０２上での始点ノードとなり、ノード２１０が運用パス２０２上での終点ノードとなる。このとき、始点ノードであるノード２６０が障害通知信号を受信した場合を想定する。
【０１２０】
図１０は、図６及び図７に示した通信システムにおいて始点ノードであるノード２６０が障害通知信号を受信した場合の動作を説明するためのフローチャートである。
【０１２１】
まず、ノード２６０の制御信号用装置２１３が、障害通知信号を受信する（ステップＳ１０１）。これは、障害情報は、制御用波長２０５を利用して送受信されるため、制御用波長２０５を扱う制御信号用装置２１３に送信されるからである。
【０１２２】
次に、制御信号用装置２１３は、受信した障害通知信号を管理部２１４へ出力する（ステップＳ１０２）。
【０１２３】
障害通知信号の出力を受けた管理部２１４は、障害通知信号に示された障害情報の種類を確認する（ステップＳ１０３）。なお、上述したように、障害通知信号の種類には、装置障害通知信号及びリンク障害通知信号の２つがある。
【０１２４】
ステップＳ１０３における確認の結果、出力された障害通知信号が装置障害通知信号であった場合、管理部２１４は、ノード２６０の現用トランスポンダ２１１で障害が発生したと判断する。そして、管理部２１４は、データ信号の送信元を現用の現用トランスポンダ２１１から予備の予備用トランスポンダ２１２に切り替える（ステップＳ１０４）。
【０１２５】
一方、ステップＳ１０３における確認の結果、出力された障害通知信号がリンク障害通知信号であった場合、管理部２１４は、運用パス２０２にリンク障害が発生したと判断する。そして、管理部２１４は、データ信号を送信するためのパスを運用パス２０２から予備のパスである予備パス２０３に切り替える（ステップＳ１０５）。
【０１２６】
以上が図６及び図７に示した運用パス２０２上のノードが障害通知信号を受信した場合の動作である。
【０１２７】
なお、図７に示した現用トランスポンダ２１１及び予備用トランスポンダ２１２は、固定の波長で信号を送受信するだけでなく、任意の波長で信号を送受信でき、また、送信部と受信部とに分かれていてもよい。
【０１２８】
また、図７では、データ用波長２０４及び制御用波長２０５の方路が２方路となっているが、３方路以上であってもよい。
【０１２９】
このように本形態においては、障害の発生を検知した運用パス２０２上のノードは、発生した障害の種類に応じた障害通知信号を始点ノードに通知する。これにより、始点ノードは、装置障害が発生したのかリンク障害が発生したのかを判断することができ、発生した障害に応じた適切な障害対応を行うことができる。
【０１３０】
（第３の実施の形態）
以下に説明する第３の実施の形態では、第２の実施の形態と同様に、フォトニックネットワークにおける通信システムに本発明を適用した場合について説明する。
【０１３１】
第３の実施の形態と第２の実施の形態との違いは２つあり、１つめは、運用パス及び予備パスの設定方法である。以下に１つめの違いについて説明する。
【０１３２】
図１１は、本発明の通信システムの第３の実施の形態を示す図である。
【０１３３】
図１１に示すように本形態の通信システムは、複数のノード３１０〜３６０を備えており、ノード３１０〜３６０は通信回線３０１によって接続されている。
【０１３４】
また、図１１に示すように本形態の通信システムには、運用パス３０２が設定されており、ノード３５０とノード３３０との間で信号の送受信が行われている。つまり、ノード３５０，３３０は、運用パス３０２上での始点ノードまたは終点ノードとなり、中間ノードは存在しない。これが第２の実施の形態との違いの１つめである。
【０１３５】
次に、第２の実施の形態と第３の実施の形態との違いの２つめを説明する。
【０１３６】
図１２は、図１１に示したノード３１０の構成を示すブロック図である。
【０１３７】
図１２に示すようにノード３１０は、トランスポンダ３１１と，信号送信手段である現用制御信号用装置３１２及び予備用制御信号用装置３１３と、管理部３１４と、分離部３１５ａ，３１５ｂと、多重部３１６ａ，３１６ｂと、制御信号分離部３１７ａ，３１７ｂと、制御信号多重部３１８ａ，３１８ｂとを備えている。なお、ノード３２０〜３６０も同じ構成である。
【０１３８】
また、図１２に示すようにノード３１０は、トランスポンダ３１１と、現用制御信号用装置３１２及び予備用制御信号用装置３１３とを備えている。つまり、トランスポンダに予備用の装置が設けられておらず、制御信号用装置に予備用の装置が設けられている。これが第２の実施の形態との違いの２つめである。
【０１３９】
予備用制御信号用装置３１３は、現用制御信号用装置３１２に障害が発生した場合、現用制御信号用装置３１２から切り替えられ、現用制御信号用装置３１２と同様に動作する。
【０１４０】
ノード３１０〜３６０の他の構成は、第２の実施の形態において図７に示したノード２１０の構成と同じである。
【０１４１】
以下に、上記のように構成された通信システムにおいて、運用パス３０２上のノードに装置障害が発生した場合の動作と、運用パス３０２にリンク障害が発生した場合の動作について説明する。なお、ここでは、図１１及び図１２に示したノード３１０〜３６０のトランスポンダ３１１では装置障害が発生しないものとする。
【０１４２】
まず、図１１及び図１２に示した運用パス３０２上のノードに装置障害が発生した場合の動作について説明する。ここでは、図１１及び図１２に示した運用パス２０２を利用してノード３５０からノード３３０へデータ信号が送信されている場合について説明する。つまり、ノード３５０が運用パス３０２上での始点ノードとなり、ノード３３０が運用パス３０２上での終点ノードとなる。このとき、始点ノードであるノード３５０の現用制御信号用装置３１２の信号送信機能に装置障害が発生した場合を想定する。
【０１４３】
図１３は、図１１及び図１２に示した通信システムにおいて終点ノードであるノード３３０が障害の発生を検知した場合の動作を説明するためのフローチャートである。
【０１４４】
まず、ノード３３０の現用制御信号用装置３１２が、制御用波長３０５で障害の発生を検知する（ステップＳ１２１）。これは、ノード３５０の現用制御信号用装置３１２の信号送信機能に障害が発生したため、ノード３３０において制御信号の受信が正常に行われなかったからである。
【０１４５】
制御用波長３０５で障害の発生を検知した現用制御信号用装置３１２は、障害の発生を検知した旨を管理部３１４へ通知する（ステップＳ１２２）。
【０１４６】
障害の発生を検知した旨の通知を現用制御信号用装置３１２から受けた管理部３１４は、データ用波長３０４で障害の発生を検知しているかどうかをトランスポンダ３１１に確認する（ステップＳ１２３）。これは、発生した障害が装置障害なのかリンク障害なのかを判断するためである。なお、ここでは、ノード３３０と、ノード３３０とデータ用波長３０４を利用してデータ信号の送受信をしているノード３５０との間にはリンク障害が発生しておらず、データ信号の受信は正常に行われている。従って、ノード３３０のトランスポンダ３１１はデータ用波長３０４での障害の発生を検知しない。
【０１４７】
ステップＳ１２３における確認の結果、トランスポンダ３１１がデータ用波長３０４で障害の発生を検知していなかった場合、管理部３１４は、ノードに障害が発生したことを通知するための装置障害通知信号をノード３５０へ向けて送信するように現用制御信号用装置３１２へ指示する（ステップＳ１２４）。
【０１４８】
装置障害通知信号の送信指示を管理部３１４から受けた現用制御信号用装置３１２は、始点ノードであるノード３５０へ向け、制御用波長３０５を利用して運用パス３０２を通じて装置障害通知信号を送信する（ステップＳ１２５）。
【０１４９】
なお、ここでは、装置障害が発生した場合について説明しているが、ステップＳ１２３における確認の結果、トランスポンダ３１１がデータ用波長３０４で障害の発生を検知していた場合、管理部３１４は、リンク障害が発生したと判断する。そして、管理部３１４は、リンク障害通知信号を送信するように現用制御信号用装置３１２へ指示する（ステップＳ１２６）。
【０１５０】
そして、リンク障害通知信号の送信指示を受けた現用制御信号用装置３１２は、ノード３５０へ向けてリンク障害通知信号を送信する（ステップＳ１２７）。なお、リンク障害が発生した場合の動作の詳細については後述する。
【０１５１】
以上が図１１及び図１２に示した運用パス３０２上のノードに装置障害が発生した場合の動作である。
【０１５２】
次に、図１１及び図１２に示した運用パス３０２にリンク障害が発生した場合の動作について説明する。ここでは、図１１に示した運用パス３０２を利用してノード３５０からノード３３０へデータ信号が送信されている場合について説明する。つまり、ノード３５０が運用パス２０２の始点となり、ノード３３０が運用パス３０２の終点となる。このとき、ノード３５０とノード３３０との間において図中左方向のパスにリンク障害が発生した場合を想定する。
【０１５３】
この場合、ノード３３０は、データ信号と制御信号との両方が正しく受信できないことから、データ用波長３０４及び制御用波長３０５の両方で障害の発生を検知することとなる。つまり、図１３のフローチャートのステップＳ１２３において、トランスポンダ３１１がデータ用波長３０４で障害の発生を検知した場合に相当する。
【０１５４】
従って、図１３のフローチャートのステップＳ１２６〜Ｓ１２７に示したように、管理部３１４は、リンク障害通知信号を送信するように現用制御信号用装置３１２へ指示する。そして、リンク障害通知信号の送信指示を受けた現用制御信号用装置３１２は、ノード３５０へ向けて装置障害通知信号を送信する。
【０１５５】
以上が図１１及び図１２に示した運用パス３０２上にリンク障害が発生した場合の動作である。
【０１５６】
図１１及び図１２に示した運用パス３０２上のノードが障害通知信号を受信した場合の動作は、第２の実施の形態において、図１０のフローチャートで説明した動作と基本的には同じである。違いは、運用パス３０２の始点のノードが装置障害通知信号を受信した場合に切り替えられるのがトランスポンダではなく、制御信号用装置であることだけである。従って、ここでは、詳細な説明は省略する。
【０１５７】
このように本形態においては、障害の発生を検知した運用パス３０２上のノードは、発生した障害の種類に応じた障害通知信号を始点ノードに通知する。これにより、始点ノードは、装置障害が発生したのかリンク障害が発生したのかを判断することができ、発生した障害に応じた適切な障害対応を行うことができる。
【０１５８】
ここで、通信ネットワーク内の各ノードには、トランスポンダと制御信号用装置との両方に予備用の装置が設けられていてもよい。これにより、始点ノードはリンク障害、トランスポンダ障害及び制御信号用装置障害の３つの障害に応じた適切な障害対応を行うことが可能である。ただし、３つの障害に対応するためには、通信ネットワークの各ノードが少なくとも１つ以上のデータ信号を受信している必要がある。これは、各ノードにおいてトランスポンダ及び制御信号用装置の両方で信号を受信している状況であるため、各ノードは、両方の装置で受信できない場合はリンク障害、トランスポンダで受信できない場合はトランスポンダ障害、制御信号用装置で受信できない場合は制御信号装置障害と判断するからである。
【０１５９】
なお、本発明においては、始点ノード内、終点ノード内及び中間ノード内の処理は上述の専用のハードウェアにより実現されるもの以外に、その機能を実現するためのプログラムを始点ノード、終点ノード及び中間ノードにて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを始点ノード、終点ノード及び中間ノードに読み込ませ、実行するものであっても良い。始点ノード、終点ノード及び中間ノードにて読取可能な記録媒体とは、フロッピーディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、始点ノード、終点ノード及び中間ノードに内蔵されたＨＤＤなどを指す。
【図面の簡単な説明】
【０１６０】
【図１】本発明の通信システムの第１の実施の形態を示す図である。
【図２】図１に示したノードの構成を示すブロック図である。
【図３】図１及び図２に示した通信システムにおいて終点ノードが障害の発生を検知した場合の動作を説明するためのフローチャートである。
【図４】図１及び図２に示した通信システムにおいて中間ノードが障害の発生を検知した場合の動作を説明するためのフローチャートである。
【図５】図１及び図２に示した通信システムにおいて始点ノードが障害通知信号を受信した場合の動作を説明するためのフローチャートである。
【図６】本発明の通信システムの第２の実施の形態を示す図である。
【図７】図６に示したノードの構成を示すブロック図である。
【図８】図６及び図７に示した通信システムにおいて終点ノードが障害の発生を検知した場合の動作を説明するためのフローチャートである。
【図９】図６及び図７に示した通信システムにおいて中間ノードが障害の発生を検知した場合の動作の一例を説明するためのフローチャートである。
【図１０】図６及び図７に示した通信システムにおいて始点ノードが障害通知信号を受信した場合の動作を説明するためのフローチャートである。
【図１１】本発明の通信システムの第３の実施の形態を示す図である。
【図１２】図１１に示したノードの構成を示すブロック図である。
【図１３】図１１及び図１２に示した通信システムにおいて終点ノードが障害の発生を検知した場合の動作を説明するためのフローチャートである。
【符号の説明】
【０１６１】
１０１，２０１，３０１    通信回線
１０２    第１の通信経路
１０３    第２の通信経路
１０４    第１のチャネル
１０５    第２のチャネル
１１０〜１６０，２１０〜２６０，３１０〜３６０    ノード
１１１    現用送受信機
１１２    予備用送受信機
１１３    送受信機
１１４    送受信機管理部
１１５ａ，１１５ｂ，２１５ａ，２１５ｂ，３１５ａ，３１５ｂ    分離部
１１６ａ，１１６ｂ，２１６ａ，２１６ｂ，３１６ａ，３１６ｂ    多重部
２０２，３０２    運用パス
２０３，３０３    予備パス
２０４，３０４    データ用波長
２０５，３０５    制御用波長
２１１    現用トランスポンダ
２１２    予備用トランスポンダ
２１３    制御信号用装置
２１４，３１４    管理部
２１７ａ，２１７ｂ，３１７ａ，３１７ｂ    制御信号分離部
２１８ａ，２１８ｂ，３１８ａ，３１８ｂ    制御信号多重部
３１１    トランスポンダ
３１２    現用制御信号用装置
３１３    予備用制御信号用装置
【図１】
2010056609.tif 000003
【図２】
2010056609.tif 000004
【図３】
2010056609.tif 000005
【図４】
2010056609.tif 000006
【図５】
2010056609.tif 000007
【図６】
2010056609.tif 000008
【図７】
2010056609.tif 000009
【図８】
2010056609.tif 000010
【図９】
2010056609.tif 000011
【図１０】
2010056609.tif 000012
【図１１】
2010056609.tif 000013
【図１２】
2010056609.tif 000014
【図１３】
2010056609.tif 000015