(57)【特許請求の範囲】
【請求項１】
パケットの送信元ノード装置と送信先ノード装置との間にパスを設定するプロトコルに対応した複数のノード装置を含む通信ネットワークシステムであって、
パケットの送信元および送信先となるノード装置は、前記ノード装置間に設定される２系統のパスに係る回線の障害の発生を検出する障害検出部と、
前記２系統のパスのうち一方のパスにのみユーザデータを含むパケットを送信し、前記障害検出部で前記一方のパスに係る回線の障害の発生を検出した場合には、ユーザデータを含むパケットを送信するパスを他方のパスに切り替える送信先制御部と
を備え、
前記ユーザデータを含むパケットの送信元となるノード装置の前記送信先制御部は、前記ユーザデータを含むパケットを送信しないパスに対して、前記ユーザデータを含むパケットを送信しないことを表すパケットであるＵＮＵＳＥＤを送信する
ことを特徴とする通信ネットワークシステム。
【請求項２】
前記２系統のパス上に配置され前記ユーザデータを含むパケットを中継する複数の中間ノード装置はそれぞれ、自ノード装置から送信された前記ユーザデータを含むパケットを前記ユーザデータを含むパケットの送信方向の下流側の隣接する中間ノードに伝送する下流側回線に対応して該下流側回線に接続するパスの識別子が格納されるライン／パス対応データベースと、
自ノード装置の前記ユーザデータを含むパケットの送信方向の上流側の隣接する中間ノード装置から送信された前記ユーザデータを含むパケットを自ノードに伝送する上流側回線の障害を検出する障害検出部と、
前記障害検出部で前記上流側回線の障害が検出されたら、前記ユーザデータを含むパケットの送信方向の上流側の隣接する中間ノード装置にリモート警報を表すパケットであるＲＤＩを送信するとともに、前記ユーザデータを含むパケットの送信方向の下流側の隣接する中間ノード装置から前記ＲＤＩを受信したら、前記ライン／パス対応データベースを参照して、前記下流側回線に接続するパスに対して、パスごとのリモート警報を表すパケットであるＰ−ＲＤＩを送信する送信元制御部と
を備え、
前記ユーザデータを含むパケットの送信元となるノード装置の送信先制御部は、前記障害検出部が前記ユーザデータを含むパケットを送信するパスから前記Ｐ−ＲＤＩを受信して前記回線の障害の発生を検出したら、前記ユーザデータを含むパケットを送信するパスを切り替える
請求項１の通信ネットワークシステム。
【請求項３】
前記複数の中間ノード装置の送信先制御部はそれぞれ、前記障害検出部で前記上流側回線の障害が検出されたら、前記ユーザデータを含むパケットの送信方向の下流側の隣接する中間ノード装置を介して前記ユーザデータを含むパケットの送信先となるノード装置にパスごとのアラーム警報を表すパケットであるＰ−ＡＩＳを送信し、
前記ユーザデータを含むパケットの送信先となるノード装置の送信先制御部は、前記ユーザデータを含むパケットを送信しないパスから前記Ｐ−ＡＩＳを受信したら、前記ユーザデータを含むパケットを送信するパスに対して、前記ユーザデータを含むパケットを送信しないパスから前記Ｐ−ＡＩＳを受信したことを表すパケットであるＵＳＥＤ−Ｎを送信し、
前記ユーザデータを含むパケットの送信元となるノード装置の送信先制御部は、前記障害検出部が前記ユーザデータを含むパケットを送信しないパスから前記ＵＳＥＤ−Ｎを受信して前記回線の障害の発生を検出したら、前記ユーザデータを含むパケットを送信するパスを切り替える
請求項２の通信ネットワークシステム。
【請求項４】
パケットの送信元ノード装置と送信先ノード装置との間にパスを設定するプロトコルに対応した複数のノード装置のうちパケットの送信元および送信先となるノード装置が、前記ノード装置間に設定される２系統のパスのうち一方のパスにのみユーザデータを含むパケットを送信する送信ステップと、
前記ノード装置が、前記２系統のパスに係る回線の障害の発生を検出する障害検出ステップと、
前記ノード装置が、前記障害検出ステップで前記一方のパスに係る回線の障害の発生を検出した場合には、前記ユーザデータを含むパケットを送信するパスを他方のパスに切り替える切り替えステップと
を備え、
前記ユーザデータを含むパケットの送信元となるノード装置が実行する前記送信ステップは、前記ユーザデータを含むパケットを送信しないパスに対して、前記ユーザデータを含むパケットを送信しないことを表すパケットであるＵＮＵＳＥＤを送信する
ことを特徴とするデータ送信方法。
【請求項５】
パケットの送信元ノード装置と送信先ノード装置との間にパスを設定するプロトコルに対応したノード装置であって、
自ノード装置とパケットの送信先となるノード装置との間に設定される２系統のパスに係る回線の障害の発生を検出する障害検出部と、
前記２系統のパスのうち一方のパスにのみユーザデータを含むパケットを送信するとともに、前記障害検出部で前記一方のパスに係る回線の障害の発生を検出した場合には、前記ユーザデータを含むパケットを送信するパスを他方のパスに切り替える送信先制御部と
を備え、
前記ユーザデータを含むパケットの送信元となるノード装置の前記送信先制御部は、前記ユーザデータを含むパケットを送信しないパスに対して、前記ユーザデータを含むパケットを送信しないことを表すパケットであるＵＮＵＳＥＤを送信する
ことを特徴とするノード装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークシステム、データ送信方法、およびノード装置に関する。
【背景技術】
【０００２】
従来、パケットデータの伝送方式としてＭＰＬＳ（Multi Protocol Label Switching）方式が知られている。ＭＰＬＳ方式は、ラベルと呼ばれる識別子をパケットデータに付加して転送を行うことにより、通信の高速化を図る技術である。
【０００３】
また、近年では、ＭＰＬＳ方式において、保守・運用性（ＯＡＭ（Operation Administration and Maintenance））機能を充実させたＭＰＬＳ−ＴＰ（Multi Protocol Label Switching - Transport Profile）方式が知られている。
【０００４】
一方、通信ネットワークの保守・運用性の機能としては、ＳＤＨ（Synchronous Digital Hierarchy）伝送方式のネットワークにおけるＵＰＳＲ（Unidirectional Path Switched Ring）方式が知られている。ＵＰＳＲ方式では、複数のノード装置をリング型に構成したネットワークにおいて、通常時にはデータ送信元のノード装置は、リングの両方向つまり現用回線および予備回線に同一のデータを送信する。また、ＵＰＳＲ方式では、データ送信先のノード装置は、通常時には現用回線から送信されたデータを受信し、現用回線に障害が発生した場合には、データを受信する回線を予備回線に切り替える。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−６０６８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、従来技術は、ＭＰＬＳネットワークの回線の利用効率を向上することについては考慮されていない。
【０００７】
すなわち、ＭＰＬＳネットワークにおいて、ＵＰＳＲ方式と同様に、データの送信元のノード装置が現用回線および予備回線の両方向のパスに同一のデータを送信して、データの送信先のノード装置がデータを受信する回線を切り替えることが考えられる。しかしながら、この態様では、予備回線側のパスを流れるデータ量が回線を占有した場合には、予備回線に他のサービスのデータを送信したとしても、ＭＰＬＳ−ＴＰのクラシファイ機能によって他のサービスのデータが破棄されるおそれがある。その結果、この態様では、ＭＰＬＳネットワークの回線の利用効率の向上が妨げられるおそれがある。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、ＭＰＬＳネットワークの回線の利用効率を向上することができる通信ネットワークシステム、データ送信方法、およびノード装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本願の開示する通信ネットワークシステムは、一つの態様において、パケットの送信元ノード装置と送信先ノード装置との間にパスを設定するプロトコルに対応した複数のノード装置を含む。パケットの送信元および送信先となるノード装置は、ノード装置間に設定される２系統のパスに係る回線の障害の発生を検出する障害検出部を備える。また、パケットの送信元および送信先となるノード装置は、２系統のパスのうち一方のパスにのみユーザデータを含むパケットを送信するとともに、障害検出部で一方のパスに係る回線の障害の発生を検出した場合には、ユーザデータを含むパケットを送信するパスを他方のパスに切り替える送信先制御部を備える。
【発明の効果】
【００１０】
本願の開示する通信ネットワークシステムの一つの態様によれば、ＭＰＬＳネットワークの回線の利用効率を向上することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施例にかかる通信ネットワークシステムの全体構成を示す図である。
【図２】図２は、終端ノード装置の機能構成ブロックを説明する図である。
【図３】図３は、中間ノード装置の機能構成ブロックを説明する図である。
【図４】図４は、終端ノード装置の障害／ＯＡＭ検出部および送信先制御部の処理フローを示す図である。
【図５】図５は、通信ネットワークシステムの正常時のデータ送受信の状態を説明する図である。
【図６】図６は、中間ノード装置の障害／ＯＡＭ検出部および送信先制御部の処理フローを示す図である。
【図７】図７は、ライン／パス対応データベースの一例を示す図である。
【図８】図８は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。
【図９】図９は、終端ノード装置の送信先制御部がＰ−ＲＤＩを受信したときの処理フローを示す図である。
【図１０】図１０は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。
【図１１】図１１は、終端ノード装置の送信先制御部がＲＤＩを受信したときの処理フローを示す図である。
【図１２】図１２は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。
【図１３】図１３は、終端ノード装置の送信先制御部がＰ−ＡＩＳを受信したときの処理フローを示す図である。
【図１４】図１４は、終端ノード装置の送信先制御部がＵＳＥＤ−Ｎを受信したときの処理フローを示す図である。
【図１５】図１５は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。
【図１６】図１６は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。
【図１７】図１７は、通信ネットワークシステムの中間ノード装置間の回線の障害が復旧した時のデータ送受信の状態を説明する図である。
【図１８】図１８は、終端ノード装置の送信先制御部が障害復旧を受信したときの処理フローを示す図である。
【図１９】図１９は、通信ネットワークシステムの中間ノード装置間の回線の障害が復旧した時のデータ送受信の状態を説明する図である。
【図２０】図２０は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。
【図２１】図２１は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。
【図２２】図２２は、通信ネットワークシステムの中間ノード装置間の回線の障害が復旧した時のデータ送受信の状態を説明する図である。
【図２３】図２３は、通信ネットワークシステムの中間ノード装置間の回線の障害が復旧した時のデータ送受信の状態を説明する図である。
【図２４】図２４は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。
【図２５】図２５は、通信ネットワークシステムの中間ノード装置間の回線の障害が復旧した時のデータ送受信の状態を説明する図である。
【図２６】図２６は、通信ネットワークシステムの中間ノード装置間の回線の障害が復旧した時のデータ送受信の状態を説明する図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する通信ネットワークシステム、データ送信方法、およびノード装置の実施例を図面に基づいて詳細に説明する。なお、この実施例により開示技術が限定されるものではない。
【実施例】
【００１３】
図１は、本実施例にかかる通信ネットワークシステムの全体構成を示す図である。通信ネットワークシステム１００は、ＭＰＬＳラベルが付加されたデータの送受信を行う複数のノード装置１５０−１〜１５０−８を有する。なお、ノード装置１５０−１〜１５０−８は、ＭＰＬＳラベルが付加されたデータの送受信を行う装置に限らず、パケットの送信元ノード装置と送信先ノード装置との間にパスを設定するプロトコルに対応した装置とすることもできる。ノード装置１５０−１〜１５０−６は、双方向通信の回線２００を介してリング状に接続される。ノード装置１５０−５とノード装置１５０−７は、回線２００を介して接続される。ノード装置１５０−６とノード装置１５０−８は、回線２００を介して接続される。ノード装置１５０−１およびノード装置１５０−４はそれぞれ、データの送信元および送信先の終端ノード装置となる。なおノード装置１５０−１〜１５０−８間で送受信されるデータは、ユーザデータを含むパケットとすることができる。ノード装置１５０−１およびノード装置１５０−４の間には、ノード装置１５０−２，ノード装置１５０−３を経由するパスと、ノード装置１５０−５，ノード装置１５０−６を経由するパスつまり２系統のパスが設定される。また、ノード装置１５０−２，１５０−３，１５０−５，１５０−６は、２系統のパス上に配置されてデータを中継する中間ノード装置となる。また、ノード装置１５０−７およびノード装置１５０−８は、ノード装置１５０−５およびノード装置１５０−６を介してデータを送受信するノード装置である。
【００１４】
次に、図２，３を用いてノード装置の構成を説明する。図２は、終端ノード装置の機能構成ブロックを説明する図である。図３は、中間ノード装置の機能構成ブロックを説明する図である。図２に示すように、終端ノード装置のハードウェア部１６０は、光ファイバー１７０を介して隣接する装置からＳＤＨ信号等を入力する入力インターフェース部１６０−１を有する。また、終端ノード装置のハードウェア部１６０は、光ファイバー１７０を介して隣接する装置へＳＤＨ信号等を出力する出力インターフェース部１６０−２を有する。また、終端ノード装置のハードウェア部１６０は、ＬＡＮケーブル１８０−１，１８０−２を介して隣接するノード装置からパケット信号等を入力する入力インターフェース部１６０−３を有する。また、終端ノード装置のハードウェア部１６０は、ＬＡＮケーブル１８０−１，１８０−２を介して隣接するノード装置へパケット信号等を出力する出力インターフェース部１６０−４を有する。入力インターフェース部１６０−３は例えば隣接するノード装置からリモート警報信号であるＲＤＩ（Remote Defect Indication）、パスごとのリモート警報を表すパケットであるＰ（Path）−ＲＤＩ、およびＯＡＭの発生を通知する信号を受信する。また、終端ノード装置のハードウェア部１６０は、入力インターフェース部１６０−１および入力インターフェース部１６０−３から入力された信号それぞれの出力インターフェース部１６０−４および出力インターフェース部１６０−２に対する接続切り替えを行うSwitch Fabric１６０−５を有する。
【００１５】
また、終端ノード装置のファームウェア部１９０は、障害／ＯＡＭ検出部１９０−１と、送信先制御部１９０−２と、ライン／パス対応データベース１９０−３を有する。障害／ＯＡＭ検出部１９０−１は、入力インターフェース部１６０−３で受信したＲＤＩ、Ｐ−ＲＤＩ、およびＯＡＭの発生の有無に基づいて回線２００の障害／ＯＡＭの状態を検出する。障害／ＯＡＭ検出部１９０−１は、回線２００の障害／ＯＡＭの状態を検出して、送信先制御部１９０−２へ送る。ライン／パス対応データベース１９０−３は、どの回線２００がどのパスに接続されているかを保存したデータベースである。送信先制御部１９０−２は、障害／ＯＡＭ検出部１９０−１から送られた回線２００の障害／ＯＡＭの状態およびライン／パス対応データベース１９０−３に基づいて、データの送信先を制御する。障害／ＯＡＭ検出部１９０−１、送信先制御部１９０−２、およびライン／パス対応データベース１９０−３の詳細は後述する。
【００１６】
一方、図３に示すように、中間ノード装置のハードウェア部２６０は、ＬＡＮケーブル２７０を介して隣接するノード装置からパケット信号等を入力する入力インターフェース部２６０−１を有する。また、中間ノード装置のハードウェア部２６０は、ＬＡＮケーブル２７０を介して隣接するノード装置へパケット信号等を出力する出力インターフェース部２６０−２を有する。また、中間ノード装置のハードウェア部２６０は、ＬＡＮケーブル２７０を介して隣接するノード装置からパケット信号等を入力する入力インターフェース部２６０−３を有する。また、中間ノード装置のハードウェア部２６０は、ＬＡＮケーブル２７０を介して隣接するノード装置へパケット信号等を出力する出力インターフェース部２６０−４を有する。また、中間ノード装置のハードウェア部２６０は、入力インターフェース部２６０−１および入力インターフェース部２６０−３から入力された信号それぞれの出力インターフェース部２６０−４および出力インターフェース部２６０−２に対する接続切り替えを行うSwitch Fabric２６０−５を有する。
【００１７】
また、中間ノード装置のファームウェア部２９０は、障害／ＯＡＭ検出部２９０−１と、送信先制御部２９０−２と、ライン／パス対応データベース２９０−３を有する。障害／ＯＡＭ検出部２９０−１は、ＲＤＩ、Ｐ−ＲＤＩ、およびＯＡＭの発生の有無に基づいて回線２００の障害／ＯＡＭの状態を検出し、送信先制御部２９０−２へ送る。ライン／パス対応データベース２９０−３は、どの回線２００がどのパスに接続されているかを保存したデータベースである。送信先制御部２９０−２は、障害／ＯＡＭ検出部２９０−１から送られた回線２００の障害／ＯＡＭの状態およびライン／パス対応データベース２９０−３に基づいて、データの送信先を制御する。障害／ＯＡＭ検出部２９０−１、送信先制御部２９０−２、およびライン／パス対応データベース２９０−３の詳細は後述する。
【００１８】
次に、終端ノード装置の処理フローを説明する。図４は、終端ノード装置の障害／ＯＡＭ検出部１９０−１および送信先制御部１９０−２の処理フローを示す図である。送信先制御部１９０−２は、処理を開始したら、送信側のパスにデータを送信する（ステップＳ１０１）。続いて、送信先制御部１９０−２は、データを送信しないことを表すパケットであるＵＮＵＳＥＤパケットを非送信側のパスに送信する（ステップＳ１０２）。送信先制御部１９０−２は、送信側のパスにデータを送信し、非送信側のパスにＵＮＵＳＥＤパケットを送信しながら、障害／ＯＡＭ検出部１９０−１からのメッセージを受信したか否かを確認する（ステップＳ１０３）。送信先制御部１９０−２は、障害／ＯＡＭ検出部１９０−１からのメッセージを受信するまで待つ（ステップＳ１０３でＮＯ）。以下、図５を用いてステップＳ１０１〜ステップＳ１０３の処理について説明する
【００１９】
図５は、通信ネットワークシステムの正常時のデータ送受信の状態を説明する図である。ノード装置１５０−１は、ノード装置１５０−４にデータを送信する際に、ノード装置１５０−２、１５０−３を経由するパスにデータを送信する。また、ノード装置１５０−１は、ノード装置１５０−５、１５０−６を経由するパスにＵＮＵＳＥＤパケットを送信する。一方、ノード装置１５０−４は、ノード装置１５０−１にデータを送信する際に、ノード装置１５０−３、１５０−２を経由するパスにデータを送信する。また、ノード装置１５０−４は、ノード装置１５０−６、１５０−５を経由するパスにＵＮＵＳＥＤパケットを送信する。なお、ノード装置１５０−４は、ノード装置１５０−３およびノード装置１５０−６からのデータのいずれか一方のデータを選択して受信するが、図５の場合には、ノード装置１５０−６からのデータがないので、ノード装置１５０−３からデータを受信する。ノード装置１５０−１は、ノード装置１５０−２およびノード装置１５０−５からのデータのいずれか一方のデータを選択して受信するが、図５の場合には、ノード装置１５０−５からのデータがないので、ノード装置１５０−２からデータを受信する。
【００２０】
このように、終端のノード装置１５０−１，１５０−４は、データを送信する２系統のパスのうちノード装置１５０−２、１５０−３を経由するパスにのみデータを送信し、ノード装置１５０−５、１５０−６を経由するパスにはデータを送信しない。したがって、ノード装置１５０−７は、ノード装置１５０−５、１５０−６を経由するパスを介して、ノード装置１５０−８に他のサービスのデータを送信することができる。その結果、本実施例の通信ネットワークシステム１００は、ＭＰＬＳネットワークの回線２００の利用効率を向上することができる。
【００２１】
図４に戻って、障害／ＯＡＭ検出部１９０−１は、処理を開始したら、ハードウェアの障害／ＯＡＭ情報のポーリングを行う（ステップＳ１０５）。続いて、障害／ＯＡＭ検出部１９０−１は、障害／ＯＡＭ情報を検出したか否かを確認する（ステップＳ１０６）。障害／ＯＡＭ検出部１９０−１は、障害／ＯＡＭ情報が検出されなければ（ステップＳ１０６でＮＯ）、ステップＳ１０５に戻る。一方、障害／ＯＡＭ検出部１９０−１は、障害／ＯＡＭ情報が検出されたら（ステップＳ１０６でＹＥＳ）、障害／ＯＡＭ情報を送信先制御部に送信する（ステップＳ１０７）。
【００２２】
送信先制御部１９０−２は、障害／ＯＡＭ検出部からのメッセージを受信したら（ステップＳ１０３でＹＥＳ）、メッセージの種類に応じた処理を行う。メッセージの種類は、Ｐ−ＲＤＩ、ＵＳＥＤ−Ｎ、ＲＤＩ、Ｐ−ＡＩＳ（Path Alarm Indicating Signal）、および障害復旧の５種類である。送信先制御部１９０−２のメッセージごとの処理の詳細は後述する。
【００２３】
次に、中間ノード装置の処理フローを説明する。図６は、中間ノード装置の障害／ＯＡＭ検出部２９０−１および送信先制御部２９０−２の処理フローを示す図である。送信先制御部２９０−２は、処理を開始したら、障害／ＯＡＭ検出部２９０−１からのメッセージを受信したか否かを確認する（ステップＳ２０１）。送信先制御部２９０−２は、障害／ＯＡＭ検出部２９０−１からのメッセージを受信するまで待つ（ステップＳ２０１でＮＯ）。一方、障害／ＯＡＭ検出部２９０−１は、処理を開始したら、ハードウェアの障害／ＯＡＭ情報のポーリングを行う（ステップＳ２０２）。続いて、障害／ＯＡＭ検出部２９０−１は、障害／ＯＡＭ情報を検出したか否かを確認する（ステップＳ２０３）。障害／ＯＡＭ検出部２９０−１は、障害／ＯＡＭ情報が検出されなければ（ステップＳ２０３でＮＯ）、ステップＳ２０２に戻る。一方、障害／ＯＡＭ検出部２９０−１は、障害／ＯＡＭ情報が検出されたら（ステップＳ２０３でＹＥＳ）、障害／ＯＡＭ情報を送信先制御部に送信する（ステップＳ２０４）。
【００２４】
送信先制御部２９０−２は、障害／ＯＡＭ検出部からのメッセージを受信したら（ステップＳ２０１でＹＥＳ）、メッセージの種類がＰ−ＲＤＩの場合には、データの送信方向の上流側の隣接ノード装置にＰ−ＲＤＩを送信する（ステップＳ２０６）。言い換えれば、送信先制御部２９０−２は、メッセージの種類がＰ−ＲＤＩの場合には、Ｐ−ＲＤＩをデータの送信方向の上流側の隣接ノード装置にそのまま転送する。一方、送信先制御部２９０−２は、メッセージの種類がＲＤＩの場合には、ライン／パス対応データベース２９０−３を参照して、ＲＤＩを受信した回線２００に接続するパスを検索する（ステップＳ２０７）。送信先制御部２９０−２は、検索されたパスに対して、Ｐ−ＲＤＩを送信する（ステップＳ２０８）。以下、図７，図８を用いて、ライン／パス対応データベース２９０−３の一例と、ステップＳ２０７、ステップＳ２０８の処理について説明する。
【００２５】
図７は、ライン／パス対応データベース２９０−３の一例を示す図である。ライン／パス対応データベース２９０−３は、パケット入力回線パッケージ名称−回線番号（LINE#n）２９０−３−１と、ＤＢ（Data Base）instance No.２９０−３−２と、出力パスパッケージ名称−回線番号(Line)−パス番号(ch)２９０−３−３とを有する。ライン／パス対応データベース２９０−３は、中間ノード装置がＲＤＩを受信したときにＰ−ＲＤＩの送信先を確定するために参照するテーブルである。中間ノード装置は、例えばＥ１１−１という回線からＲＤＩを受信したら、ライン／パス対応データベース２９０−３を参照して、Ｐ−ＲＤＩをＯＡＭパケットに挿入してＥ１５−１−１、Ｅ１５−１−３、Ｅ１８−４−２、Ｅ１９−２−１・・・のパスに送信する。図７のライン／パス対応データベース２９０−３におけるｍは、１Line内の最大パス数を表す。また、図７のライン／パス対応データベース２９０−３におけるｘは、（最大パッケージ数×最大Line数×最大パス数）−１を表す。
【００２６】
図８は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。図８は、ノード装置１５０−２からノード装置１５０−３にデータを送信する回線つまりデータの送信側の回線に障害が発生した場合の例を示す。ノード装置１５０−３は、回線の障害を検出したら、ＲＤＩをＯＡＭパケットに挿入してノード装置１５０−２に送信するとともに、パスごとのアラーム警報を表すパケットであるＰ−ＡＩＳをノード装置１５０−４に送信する。ノード装置１５０−２は、ノード装置１５０−３からＲＤＩを受信したら、上述のステップＳ２０７、ステップＳ２０８にしたがってＰ−ＲＤＩをＯＡＭパケットに挿入してノード装置１５０−１に送信する。なお、ノード装置１５０−２とノード装置１５０−３などのノード装置間では、例えばお互いにＣＣＭ(Continuity Check Message)を一定間隔で送信し、例えば送信間隔の３．５倍の時間などのある間隔以上ＣＣＭが受信できない場合に回線の障害を検出する。
【００２７】
次に、終端ノード装置の送信先制御部１９０−２がＰ−ＲＤＩを受信したときの処理について説明する。図９は、終端ノード装置の送信先制御部１９０−２がＰ−ＲＤＩを受信したときの処理フローを示す図である。送信先制御部１９０−２は、Ｐ−ＲＤＩを受信したら、Ｐ−ＲＤＩを受信したパスがデータの送信側のパスであるか否かを確認する（ステップＳ３０１）。送信先制御部１９０−２は、Ｐ−ＲＤＩを受信したパスがデータの非送信側のパスである場合には（ステップＳ３０１でＮＯ）、予備回線の障害であるためデータの送信先の切り替えは行わず、データの送信側のパスにＵＳＥＤ−Ｆを送信する（ステップＳ３０２）。一方、送信先制御部１９０−２は、Ｐ−ＲＤＩを受信したパスがデータの送信側のパスである場合には（ステップＳ３０１でＹＥＳ）、データの送信方向を切り替えるとともに、切り換えたデータの送信側のパスにＵＳＥＤ−Ｆを送信する（ステップＳ３０３）。送信先制御部１９０−２は、併せて、データの非送信側のパスにＵＮＵＳＥＤを送信する（ステップＳ３０３）。以下、図１０を用いてステップＳ３０３の処理について説明する。
【００２８】
図１０は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。送信先制御部１９０−２は、ステップＳ３０３にしたがってデータを送信するパスを、ノード装置１５０−５，ノード装置１５０−６を経由するパスに切り替える。また、送信先制御部１９０−２は、ノード装置１５０−５，ノード装置１５０−６を経由するパスに、ＵＳＥＤ−Ｆを送信する。また、送信先制御部１９０−２は、ノード装置１５０−２，ノード装置１５０−３を経由するパスにＵＮＵＳＥＤを送信する。なお、送信先制御部１９０−２がノード装置１５０−５，ノード装置１５０−６を経由するパスにデータを送信すると、ノード装置１５０−７からノード装置１５０−５に送信されるデータは、クラシファイ機能によりノード装置１５０−５で破棄される。
【００２９】
次に、終端ノード装置の送信先制御部１９０−２がＲＤＩを受信したときの処理について説明する。例えばノード装置１５０−１からノード装置１５０−２にデータを送信する回線２００に障害が発生した場合に、ノード装置１５０−１はノード装置１５０−２からＲＤＩを受信する。図１１は、終端ノード装置の送信先制御部１９０−２がＲＤＩを受信したときの処理フローを示す図である。送信先制御部１９０−２は、ＲＤＩを受信したら、ライン／パス対応データベース１９０−３を参照して、ＲＤＩを受信した回線２００に接続するパスを検索する（ステップＳ４０１）。送信先制御部１９０−２は、検索されたパスがデータの送信側のパスか否かを確認する（ステップＳ４０２）。送信先制御部１９０−２は、検索されたパスがデータの非送信側のパスである場合には（ステップＳ４０２でＮＯ）、予備回線の障害であるため何も行わない。一方、送信先制御部１９０−２は、検索されたパスがデータの送信側のパスである場合には（ステップＳ４０２でＹＥＳ）、データの送信方向を切り替えるとともに、切り換えたデータの送信側のパスにＵＳＥＤ−Ｆを送信する（ステップＳ４０４）。送信先制御部１９０−２は、併せて、データの非送信側のパスにＵＮＵＳＥＤを送信する（ステップＳ４０４）。
【００３０】
次に、図１０の状態において、ノード装置１５０−３からノード装置１５０−２にデータを送信する回線に障害が発生した場合の例を示す。図１２は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。ノード装置１５０−２は、回線２００の障害を検出したら、ＲＤＩをＯＡＭパケットに挿入してノード装置１５０−３に送信するとともに、Ｐ−ＡＩＳをＯＡＭパケットに挿入してノード装置１５０−１に送信する。なお、図１２の例では、ノード装置１５０−２からノード装置１５０−３にデータを送信する回線２００に障害が発生しているので、ノード装置１５０−２から送信されるＲＤＩはノード装置１５０−３で受信されない。
【００３１】
次に、終端ノード装置の送信先制御部１９０−２がＰ−ＡＩＳ、ＵＳＥＤ−Ｎを受信したときの処理について説明する。図１３は、終端ノード装置の送信先制御部１９０−２がＰ−ＡＩＳを受信したときの処理フローを示す図である。図１４は、終端ノード装置の送信先制御部１９０−２がＵＳＥＤ−Ｎを受信したときの処理フローを示す図である。送信先制御部１９０−２は、Ｐ−ＡＩＳを受信したら、Ｐ−ＡＩＳを受信したパスがデータの送信側のパスか否かを確認する（ステップＳ５０１）。送信先制御部１９０−２は、Ｐ−ＡＩＳを受信したパスがデータの非送信側のパスである場合には（ステップＳ５０１でＮＯ）、ＵＳＥＤ−Ｎをデータの送信側のパスに送信する（ステップＳ５０２）。
【００３２】
一方、送信先制御部１９０−２は、Ｐ−ＡＩＳを受信したパスがデータの送信側のパスである場合には（ステップＳ５０１でＹＥＳ）、自ノード装置がＵＳＥＤ−Ｆを受信中か否かを確認する（ステップＳ５０３）。送信先制御部１９０−２は、自ノード装置がＵＳＥＤ−Ｆを受信中である場合には（ステップＳ５０３でＹＥＳ）、予備回線の障害であるため何も行わない。
【００３３】
送信先制御部１９０−２は、自ノード装置がＵＳＥＤ−Ｆを受信中でない場合には（ステップＳ５０３でＮＯ）、自ノード装置がＵＳＥＤ−Ｎを受信中か否かを確認する（ステップＳ５０５）。送信先制御部１９０−２は、自ノード装置がＵＳＥＤ−Ｎを受信中でない場合には（ステップＳ５０５でＮＯ）、予備回線の障害であるため何も行わない。一方、送信先制御部１９０−２は、自ノード装置がＵＳＥＤ−Ｎを受信中である場合には（ステップＳ５０５でＹＥＳ）、データの送信方向を切り替えるとともに、切り換えたデータの送信側のパスにＵＳＥＤ−Ｆを送信する（ステップＳ５０７）。送信先制御部１９０−２は、併せて、データの非送信側のパスにＵＮＵＳＥＤを送信する（ステップＳ５０７）。
【００３４】
送信先制御部１９０−２は、ＵＳＥＤ−Ｎを受信したら、ＵＳＥＤ−Ｎを受信したパスがデータの送信側のパスか否かを確認する（ステップＳ６０１）。送信先制御部１９０−２は、ＵＳＥＤ−Ｎを受信したパスがデータの送信側のパスである場合には（ステップＳ６０１でＹＥＳ）、予備回線の障害であるため何も行わない。
【００３５】
一方、送信先制御部１９０−２は、ＵＳＥＤ−Ｎを受信したパスがデータの非送信側のパスである場合には（ステップＳ６０１でＮＯ）、データの送信方向を切り替える（ステップＳ６０３）。続いて、送信先制御部１９０−２は、データの非送信側のパスから受信した障害／ＯＡＭデータの種類を確認する（ステップＳ６０４）。送信先制御部１９０−２は、データの非送信側のパスから受信した障害／ＯＡＭデータがＰ−ＡＩＳである場合には、データの送信側のパスにＵＳＥＤ−Ｎを送信する（ステップＳ６０５）。送信先制御部１９０−２は、データの非送信側のパスから受信した障害／ＯＡＭデータがＰ−ＲＤＩである場合には、データの送信側のパスにＵＳＥＤ−Ｆを送信する（ステップＳ６０６）。以下、図１５，図１６を用いて、ステップＳ５０２、ステップＳ６０３、およびステップＳ６０５の処理について説明する。
【００３６】
図１５，図１６は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。図１５に示すように、ノード装置１５０−１は、データの非送信側のパスからＰ−ＡＩＳを受信したら、ステップＳ５０２にしたがってＵＳＥＤ−Ｎをデータの送信側のパスに送信する。また、ノード装置１５０−４は、データの非送信側のパスからＵＳＥＤ−Ｎを受信したら、図１６に示すように、ステップＳ６０３にしたがってデータを送信するパスを切り替える。また、図１６に示すように、ノード装置１５０−４は、データの非送信側からＰ−ＡＩＳを受信しているので、ステップＳ６０５にしたがってデータの送信側のパスにＵＳＥＤ−Ｎを送信する。
【００３７】
次に、終端ノード装置の送信先制御部１９０−２が障害復旧を受信したときの処理について説明する。図１７は、通信ネットワークシステムの中間ノード装置間の回線の障害が復旧した時のデータ送受信の状態を説明する図である。図１７に示すように、ノード装置１５０−２からノード装置１５０−３にデータを送信する回線２００の障害が復旧した場合には、ノード装置１５０−３は、ノード装置１５０−２からＲＤＩを受信する。ノード装置１５０−３は、上述のステップＳ２０８にしたがってＰ−ＲＤＩをＯＡＭパケットに挿入してノード装置１５０−４に送信する。ノード装置１５０−４は、上述のステップＳ３０２にしたがってデータの送信側のパスにＵＳＥＤ−Ｆを送信する。
【００３８】
図１８は、終端ノード装置の送信先制御部１９０−２が障害復旧を受信したときの処理フローを示す図である。送信先制御部１９０−２は、障害復旧メッセージの受信が、Ｐ−ＲＤＩを受信しなくなったことによる障害復旧メッセージである場合には、データの送信側のパスへのＵＳＥＤ−ＦまたはＵＳＥＤ−Ｎの送信を停止する（ステップＳ７０１）。送信先制御部１９０−２は、障害復旧メッセージの受信が、ＲＤＩを受信しなくなったことによる障害復旧メッセージである場合には、ライン／パス対応データベース１９０−３を参照して、ＲＤＩを受信した回線に接続するパスを検索する（ステップＳ７０２）。送信先制御部１９０−２は、検索されたパスへのＵＳＥＤ−ＦまたはＵＳＥＤ−Ｎの送信を停止する（ステップＳ７０３）。また、送信先制御部１９０−２は、障害復旧メッセージの受信が、Ｐ−ＡＩＳを受信しなくなったことによる障害復旧メッセージである場合には、データの送信側のパスへのＵＳＥＤ−ＦまたはＵＳＥＤ−Ｎの送信を停止する（ステップＳ７０４）。以下、図１９を用いて、ステップＳ７０１の処理について説明する。
【００３９】
図１９は、通信ネットワークシステムの中間ノード装置間の回線の障害が復旧した時のデータ送受信の状態を説明する図である。ノード装置１５０−２は、ノード装置１５０−３からノード装置１５０−２へデータを送信する回線２００の障害が復旧したことにより、ノード装置１５０−１へのＰ−ＡＩＳの送信およびノード装置１５０−３へのＲＤＩの送信を停止する。ノード装置１５０−３は、ノード装置１５０−２からのＲＤＩを受信しないので、ノード装置１５０−４へのＰ−ＲＤＩの送信を停止する。ノード装置１５０−４は、Ｐ−ＲＤＩを受信しなくなったことにより、ステップＳ７０１にしたがってデータの送信側のパスへのＵＳＥＤ−Ｆの送信を停止する。
【００４０】
次に、図２０〜図２３を用いて、データの非送信側の回線に障害が発生するケースを説明する。図２０，図２１は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。図２２，図２３は、通信ネットワークシステムの中間ノード装置間の回線の障害が復旧した時のデータ送受信の状態を説明する図である。図２０は、図１９の状態においてノード装置１５０−２からノード装置１５０−３へデータを送信する回線に障害が発生した状態を示している。図２０に示すように、ノード装置１５０−３は、ＲＤＩをＯＡＭパケットに挿入してノード装置１５０−２に送信するとともに、Ｐ−ＡＩＳをＯＡＭパケットに挿入してノード装置１５０−４に送信する。ノード装置１５０−２は、ノード装置１５０−３からＲＤＩを受信したら、上述のステップＳ２０７、ステップＳ２０８にしたがってＰ−ＲＤＩをＯＡＭパケットに挿入してノード装置１５０−１に送信する。ノード装置１５０−１は、上述のステップＳ３０２にしたがってデータの送信方向は維持したまま、データの送信側のパスにＵＳＥＤ−Ｆを送信する。ノード装置１５０−４は、上述のステップＳ５０２にしたがってデータの送信側のパスにＵＳＥＤ−Ｎを送信する。
【００４１】
図２１は、図２０の状態においてノード装置１５０−３からノード装置１５０−２へデータを送信する回線に障害が発生した状態を示す図である。図２１に示すように、ノード装置１５０−２は、Ｐ−ＡＩＳをＯＡＭパケットに挿入してノード装置１５０−１に送信する。ノード装置１５０−１は、上述のステップＳ５０２にしたがってデータの送信側のパスにＵＳＥＤ−Ｎを送信する。ノード装置１５０−１およびノード装置１５０−４はともに、データの送信側のパスからＵＳＥＤ−Ｎを受信するため、上述のステップＳ６０２にしたがってデータの送信方向を切り替えない。
【００４２】
図２２は、図２１の状態においてノード装置１５０−２からノード装置１５０−３へデータを送信する回線の障害が復旧した状態を示す図である。ノード装置１５０−３は、ノード装置１５０−２からＲＤＩを受信する。ノード装置１５０−３は、上述のステップＳ２０８にしたがってＰ−ＲＤＩをＯＡＭパケットに挿入してノード装置１５０−４に送信する。ノード装置１５０−４は、上述のステップＳ３０２にしたがってデータの送信側のパスにＵＳＥＤ−Ｆを送信する。
【００４３】
図２３は、図２２の状態においてノード装置１５０−３からノード装置１５０−２へデータを送信する回線の障害が復旧した状態を示す図である。ノード装置１５０−２は、ノード装置１５０−３からノード装置１５０−２へデータを送信する回線２００の障害が復旧したことにより、ノード装置１５０−１へのＰ−ＡＩＳの送信およびノード装置１５０−３へのＲＤＩの送信を停止する。ノード装置１５０−３は、ノード装置１５０−２からのＲＤＩを受信しないので、ノード装置１５０−４へのＰ−ＲＤＩの送信を停止する。ノード装置１５０−４は、Ｐ−ＲＤＩを受信しなくなったことにより、ステップＳ７０１にしたがってデータの送信側のパスへのＵＳＥＤ−Ｆの送信を停止する。また、ノード装置１５０−１は、Ｐ−ＡＩＳを受信しなくなったことにより、上述のステップＳ７０４にしたがってデータの送信側のパスへのＵＳＥＤ−Ｎの送信を停止する。
【００４４】
次に、図２４〜図２６を用いて、データの非送信側および送信側の回線に障害が発生するケースを説明する。図２４は、通信ネットワークシステムの中間ノード装置間の回線に障害が発生した時のデータ送受信の状態を説明する図である。図２５，図２６は、通信ネットワークシステムの中間ノード装置間の回線の障害が復旧した時のデータ送受信の状態を説明する図である。図２４は、図２０の状態においてノード装置１５０−６からノード装置１５０−５へデータを送信する回線に障害が発生した状態を示すものである。図２４に示すように、ノード装置１５０−５は、障害の発生を検出したら、ＲＤＩをＯＡＭパケットに挿入してノード装置１５０−６に送信するとともに、Ｐ−ＡＩＳをＯＡＭパケットに挿入してノード装置１５０−１に送信する。ノード装置１５０−６は、ノード装置１５０−５からＲＤＩを受信したら、上述のステップＳ２０７、ステップＳ２０８にしたがってＰ−ＲＤＩをＯＡＭパケットに挿入してノード装置１５０−４に送信する。ノード装置１５０−４は、ステップＳ３０３にしたがってデータを送信するパスを、ノード装置１５０−３，ノード装置１５０−２を経由するパスに切り替える。また、ノード装置１５０−４は、ノード装置１５０−３，ノード装置１５０−２を経由するパスに、ＵＳＥＤ−Ｆを送信する。また、ノード装置１５０−４は、ノード装置１５０−６，ノード装置１５０−５を経由するパスにＵＮＵＳＥＤを送信する。
【００４５】
図２５は、図２４の状態においてノード装置１５０−２からノード装置１５０−３へデータを送信する回線の障害が復旧した状態を示す図である。ノード装置１５０−３は、ノード装置１５０−２からノード装置１５０−３へデータを送信する回線２００の障害が復旧したことにより、ノード装置１５０−４へのＰ−ＡＩＳの送信およびノード装置１５０−２へのＲＤＩの送信を停止する。ノード装置１５０−４は、Ｐ−ＡＩＳを受信しなくなったことにより、ステップＳ７０４にしたがってデータの送信側のパスへのＵＳＥＤ−Ｆの送信を停止する。ノード装置１５０−２は、ノード装置１５０−３からのＲＤＩを受信しないので、ノード装置１５０−１へのＰ−ＲＤＩの送信を停止する。ノード装置１５０−１は、Ｐ−ＲＤＩを受信しなくなったことにより、ステップＳ７０１にしたがってデータの送信側のパスへのＵＳＥＤ−Ｆの送信を停止する。
【００４６】
図２６は、図２５の状態においてノード装置１５０−６からノード装置１５０−５へデータを送信する回線の障害が復旧した状態を示す図である。ノード装置１５０−５は、ノード装置１５０−６からノード装置１５０−５へデータを送信する回線２００の障害が復旧したことにより、ノード装置１５０−１へのＰ−ＡＩＳの送信およびノード装置１５０−６へのＲＤＩの送信を停止する。ノード装置１５０−６は、ノード装置１５０−５からのＲＤＩを受信しないので、ノード装置１５０−４へのＰ−ＲＤＩの送信を停止する。
【００４７】
以上、本実施例の通信ネットワークシステムでは、データの送信元となる終端ノード装置は、自ノード装置とデータの送信先となる終端ノード装置との間に設定される２系統のパスのうち一方のパスにのみデータを送信する。したがって、本実施例の通信ネットワークシステムでは、他方のパスに、他のサービスのデータを送信することができるので、ＭＰＬＳネットワークの回線２００の利用効率を向上することができる。また、本実施例の通信ネットワークシステムでは、データの送信元となる終端ノード装置は、一方のパスに障害が発生した場合には、データを送信するパスを他方のパスに切り替える。したがって、本実施例の通信ネットワークシステムでは、一方のパスに係る回線に障害が発生したとしても、送信先の終端ノード装置にデータを送信することができる。
【００４８】
また、本実施例の通信ネットワークシステムでは、中間ノード装置間の回線に障害が発生した場合に、回線の障害が発生した箇所の中間ノードは、他の中間ノードを介してデータの送信元となる終端ノード装置にＰ−ＲＤＩを送信する。したがって、データの送信元となる終端ノード装置は、データを送信するパスからＰ−ＲＤＩを受信したら、データの送信側のパスに係る回線に障害が発生したことを検出することができるので、データを送信するパスを切り替えることができる。その結果、本実施例の通信ネットワークシステムでは、例えば回線の障害が発生した箇所の中間ノードが、送られてきたデータを折り返すことによりデータ送信先の終端ノード装置まで送信する場合に比べて、データの伝播経路が短くなるので好ましい。
【００４９】
また、本実施例の通信ネットワークシステムでは、中間ノード装置間の回線に障害が発生した場合に、障害が発生した箇所の中間ノードは、他の中間ノードを介してデータの送信先となる終端ノード装置にＰ−ＡＩＳを送信する。また、データの送信先となる終端ノード装置は、データを送信しないパスからＰ−ＡＩＳを受信したら、データを送信するパスに対して、ＵＳＥＤ−Ｎを送信する。したがって、データの送信元となる終端ノード装置は、データを送信しないパスからＵＳＥＤ−Ｎを受信したら、データの送信側のパスに係る回線に障害が発生したことを検出することができるので、データを送信するパスを切り替えることができる。その結果、本実施例の通信ネットワークシステムでは、あるパスに係る双方向の回線に障害が発生したとしても、データの送信元の終端ノード装置は、データの送信側のパスに係る回線の障害を検出することができ、データを送信するパスを切り替えることができる。
【００５０】
上記の実施例に係る実施形態に関し、さらに以下の付記を開示する。
【００５１】
（付記１）パケットの送信元ノード装置と送信先ノード装置との間にパスを設定するプロトコルに対応した複数のノード装置を含む通信ネットワークシステムであって、
パケットの送信元および送信先となるノード装置は、前記ノード装置間に設定される２系統のパスに係る回線の障害の発生を検出する障害検出部と、
前記２系統のパスのうち一方のパスにのみユーザデータを含むパケットを送信し、前記障害検出部で前記一方のパスに係る回線の障害の発生を検出した場合には、ユーザデータを含むパケットを送信するパスを他方のパスに切り替える送信先制御部と
を備えることを特徴とする通信ネットワークシステム。
【００５２】
（付記２）前記２系統のパス上に配置され前記ユーザデータを含むパケットを中継する複数の中間ノード装置はそれぞれ、自ノード装置から送信された前記ユーザデータを含むパケットを前記ユーザデータを含むパケットの送信方向の下流側の隣接する中間ノードに伝送する下流側回線に対応して該下流側回線に接続するパスの識別子が格納されるライン／パス対応データベースと、
自ノード装置の前記ユーザデータを含むパケットの送信方向の上流側の隣接する中間ノード装置から送信された前記ユーザデータを含むパケットを自ノードに伝送する上流側回線の障害を検出する障害検出部と、
前記障害検出部で前記上流側回線の障害が検出されたら、前記ユーザデータを含むパケットの送信方向の上流側の隣接する中間ノード装置にリモート警報を表すパケットであるＲＤＩを送信するとともに、前記ユーザデータを含むパケットの送信方向の下流側の隣接する中間ノード装置から前記ＲＤＩを受信したら、前記ライン／パス対応データベースを参照して、前記下流側回線に接続するパスに対して、パスごとのリモート警報を表すパケットであるＰ−ＲＤＩを送信する送信元制御部と
を備え、
前記ユーザデータを含むパケットの送信元となるノード装置の送信先制御部は、前記障害検出部が前記ユーザデータを含むパケットを送信するパスから前記Ｐ−ＲＤＩを受信して前記回線の障害の発生を検出したら、前記ユーザデータを含むパケットを送信するパスを切り替える
付記１の通信ネットワークシステム。
【００５３】
（付記３）前記複数の中間ノード装置の送信先制御部はそれぞれ、前記障害検出部で前記上流側回線の障害が検出されたら、前記ユーザデータを含むパケットの送信方向の下流側の隣接する中間ノード装置を介して前記ユーザデータを含むパケットの送信先となるノード装置にパスごとのアラーム警報を表すパケットであるＰ−ＡＩＳを送信し、
前記ユーザデータを含むパケットの送信先となるノード装置の送信先制御部は、前記ユーザデータを含むパケットを送信しないパスから前記Ｐ−ＡＩＳを受信したら、前記ユーザデータを含むパケットを送信するパスに対して、前記ユーザデータを含むパケットを送信しないパスから前記Ｐ−ＡＩＳを受信したことを表すパケットであるＵＳＥＤ−Ｎを送信し、
前記ユーザデータを含むパケットの送信元となるノード装置の送信先制御部は、前記障害検出部が前記ユーザデータを含むパケットを送信しないパスから前記ＵＳＥＤ−Ｎを受信して前記回線の障害の発生を検出したら、前記ユーザデータを含むパケットを送信するパスを切り替える
付記２の通信ネットワークシステム。
【００５４】
（付記４）前記ユーザデータを含むパケットの送信元となるノード装置の送信先制御部は、前記ユーザデータを含むパケットを送信しないパスに対して、前記ユーザデータを含むパケットを送信しないことを表すパケットであるＵＮＵＳＥＤを送信する
付記１乃至３のいずれか１項の通信ネットワークシステム。
【００５５】
（付記５）パケットの送信元ノード装置と送信先ノード装置との間にパスを設定するプロトコルに対応した複数のノード装置のうちパケットの送信元および送信先となるノード装置が、前記ノード装置間に設定される２系統のパスのうち一方のパスにのみユーザデータを含むパケットを送信する送信ステップと、
前記ノード装置が、前記２系統のパスに係る回線の障害の発生を検出する障害検出ステップと、
前記ノード装置が、前記障害検出ステップで前記一方のパスに係る回線の障害の発生を検出した場合には、前記ユーザデータを含むパケットを送信するパスを他方のパスに切り替える切り替えステップと
を備えることを特徴とするデータ送信方法。
【００５６】
（付記６）前記２系統のパス上に配置され前記ユーザデータを含むパケットを中継する複数の中間ノード装置が、自ノード装置の前記ユーザデータを含むパケットの送信方向の上流側の隣接する中間ノード装置から送信された前記ユーザデータを含むパケットを自ノードに伝送する上流側回線の障害を検出する障害検出ステップと、
前記障害検出ステップで前記上流側回線の障害が検出されたら、前記ユーザデータを含むパケットの送信方向の上流側の隣接する中間ノード装置にリモート警報を表すパケットであるＲＤＩを送信するＲＤＩ送信ステップと、
前記ユーザデータを含むパケットの送信方向の下流側の隣接する中間ノード装置から前記ＲＤＩを受信したら、自ノード装置から送信された前記ユーザデータを含むパケットを前記ユーザデータを含むパケットの送信方向の下流側の隣接する中間ノードに伝送する下流側回線に対応して該下流側回線に接続するパスの識別子が格納されるライン／パス対応データベースを参照して、前記下流側回線に接続するパスに対して、パスごとのリモート警報を表すパケットであるＰ−ＲＤＩを送信するＰ−ＲＤＩ送信ステップと
をさらに備え、
前記切り替えステップは、前記障害検出ステップが前記ユーザデータを含むパケットを送信するパスから前記Ｐ−ＲＤＩを受信して前記回線の障害の発生を検出したら、前記ユーザデータを含むパケットを送信するパスを切り替える
付記５のデータ送信方法。
【００５７】
（付記７）前記複数の中間ノード装置が、前記障害検出ステップで前記上流側回線の障害が検出されたら、前記ユーザデータを含むパケットの送信方向の下流側の隣接する中間ノード装置を介して前記ユーザデータを含むパケットの送信先となるノード装置にパスごとのアラーム警報を表すパケットであるＰ−ＡＩＳを送信するＰ−ＡＩＳ送信ステップと、
前記ユーザデータを含むパケットの送信先となるノード装置が、前記ユーザデータを含むパケットを送信しないパスから前記Ｐ−ＡＩＳを受信したら、前記ユーザデータを含むパケットを送信するパスに対して、前記ユーザデータを含むパケットを送信しないパスから前記Ｐ−ＡＩＳを受信したことを表すパケットであるＵＳＥＤ−Ｎを送信するＵＳＥＤ−Ｎ送信ステップと
をさらに備え、
前記切り替えステップは、前記障害検出ステップが前記ユーザデータを含むパケットを送信しないパスから前記ＵＳＥＤ−Ｎを受信して前記回線の障害の発生を検出したら、前記ユーザデータを含むパケットを送信するパスを切り替える
付記６のデータ送信方法。
【００５８】
（付記８）前記ユーザデータを含むパケットの送信元となるノード装置が、前記ユーザデータを含むパケットを送信しないパスに対して、前記ユーザデータを含むパケットを送信しないことを表すパケットであるＵＮＵＳＥＤを送信するＵＮＵＳＥＤ送信ステップをさらに備える
付記５乃至７のいずれか１項のデータ送信方法。
【００５９】
（付記９）パケットの送信元ノード装置と送信先ノード装置との間にパスを設定するプロトコルに対応したノード装置であって、
自ノード装置とパケットの送信先となるノード装置との間に設定される２系統のパスに係る回線の障害の発生を検出する障害検出部と、
前記２系統のパスのうち一方のパスにのみユーザデータを含むパケットを送信するとともに、前記障害検出部で前記一方のパスに係る回線の障害の発生を検出した場合には、前記ユーザデータを含むパケットを送信するパスを他方のパスに切り替える送信先制御部と
を備える
ことを特徴とするノード装置。
【００６０】
（付記１０）前記障害検出部は、前記２系統のパス上に配置され前記ユーザデータを含むパケットを中継する複数の中間ノード装置による前記複数の中間ノード装置間を接続する回線の障害の発生の検出に応じて前記中間ノード装置から送信されるパスごとのリモート警報を表すパケットであるＰ−ＲＤＩを受信して前記回線の障害の発生を検出し、
前記送信先制御部は、前記障害検出部が前記ユーザデータを含むパケットを送信するパスから前記Ｐ−ＲＤＩを受信して前記回線の障害の発生を検出したら、前記ユーザデータを含むパケットを送信するパスを切り替える
付記９のノード装置。
【００６１】
（付記１１）前記障害検出部は、前記複数の中間ノード装置による前記複数の中間ノード装置間を接続する回線の障害の発生の検出に応じて前記中間ノード装置から送信されるパスごとのアラーム警報を表すパケットであるＰ−ＡＩＳに起因して前記ユーザデータを含むパケットの送信先となるノード装置から送信されるパケットであるＵＳＥＤ−Ｎを受信して前記回線の障害の発生を検出し、
前記送信先制御部は、前記障害検出部が前記ユーザデータを含むパケットを送信しないパスから前記ＵＳＥＤ−Ｎを受信して前記回線の障害の発生を検出したら、前記ユーザデータを含むパケットを送信するパスを切り替える
付記１０のノード装置。
【００６２】
（付記１２）前記送信先制御部は、前記ユーザデータを含むパケットを送信しないパスに対して、前記ユーザデータを含むパケットを送信しないことを表すパケットであるＵＮＵＳＥＤを送信する
付記９乃至１１のいずれか１項のノード装置。
【符号の説明】
【００６３】
１００ 通信ネットワークシステム
１５０ ノード装置
１９０−１，２９０−１  障害／ＯＡＭ検出部
１９０−２，２９０−２  送信先制御部
１９０−３，２９０−３  ライン／パス対応データベース
【図１】
0005560908.tif 000002
【図２】
0005560908.tif 000003
【図３】
0005560908.tif 000004
【図４】
0005560908.tif 000005
【図５】
0005560908.tif 000006
【図６】
0005560908.tif 000007
【図７】
0005560908.tif 000008
【図８】
0005560908.tif 000009
【図９】
0005560908.tif 000010
【図１０】
0005560908.tif 000011
【図１１】
0005560908.tif 000012
【図１２】
0005560908.tif 000013
【図１３】
0005560908.tif 000014
【図１４】
0005560908.tif 000015
【図１５】
0005560908.tif 000016
【図１６】
0005560908.tif 000017
【図１７】
0005560908.tif 000018
【図１８】
0005560908.tif 000019
【図１９】
0005560908.tif 000020
【図２０】
0005560908.tif 000021
【図２１】
0005560908.tif 000022
【図２２】
0005560908.tif 000023
【図２３】
0005560908.tif 000024
【図２４】
0005560908.tif 000025
【図２５】
0005560908.tif 000026
【図２６】
0005560908.tif 000027