(57)【要約】【課題】障害救済時の帯域の無駄を削減する。【解決手段】システムは、マルチキャスト（ＭＣ）パケットの配信始端ノードから第１方向及び第２方向に分岐する形態で予め設定される第１及び第２の現用マルチキャストラベルスイッチパス（ＭＬＳＰ）を中継または終端するノードを含む複数のノードを備える。第１のＭＬＳＰを伝送される疎通確認パケットを第１位ポートを介して周期的に受信できないノードは、救済要求を示す制御パケットを第２位ポートを介して送信する。第２のＭＬＳＰを伝送される疎通確認パケットを第１位ポートを介して周期的に受信している前記中継または終端するノードが、前記制御パケットを第２位ポートを介して受信したときは、第２のＭＬＳＰを伝送されるＭＣパケットを第１位ポートを介して受信し、救済パスにブリッジする。疎通確認パケットを受信できない前記ノードは、救済パスにブリッジされたＭＣパケットを第２位ポートを介して受信する。【選択図】図１８
2014217026.tif 000002
【特許請求の範囲】
【請求項１】
複数の物理リンクにより相互接続されてネットワークを構成し、マルチキャストパケットの配信始端ノードから第１方向及び第２方向に分岐する形態で該当物理リンクに予め設定される第１及び第２の現用マルチキャストラベルスイッチパス（ＭＬＳＰ）を中継または終端するノードを含む複数のノードを備え；
前記第１方向に設定された前記第１のＭＬＳＰを伝送されるパス監視のための疎通確認パケットを第１位ポートを介して周期的に受信できないノードは、救済要求を示す制御パケットを第２位ポートを介して送信し；
前記第２方向に設定された前記第２のＭＬＳＰを伝送される前記疎通確認パケットを第１位ポートを介して周期的に受信している前記中継または終端するノードが、前記救済要求を示す制御パケットを第２位ポートを介して受信したときは、前記第２方向に設定された前記第２のＭＬＳＰを伝送される前記マルチキャストパケットを第１位ポートを介して受信し、該当物理リンクに予め設定される救済パスに受信した前記マルチキャストパケットをブリッジし；
前記疎通確認パケットを受信できない前記ノードは、前記救済パスにブリッジされた前記マルチキャストパケットを前記第２位ポートを介して受信する；
パケットトランスポートネットワークシステム。
【請求項２】
前記第１方向に設定された前記第１のＭＬＳＰまたは前記第２方向に設定された前記第２のＭＬＳＰから第３方向に分岐する形態で該当物理リンクに予め設定される第３のＭＬＳＰを中継または終端するノードを更に含み；
前記第３方向に設定された前記第３のＭＬＳＰを伝送される前記疎通確認パケットを第１位ポートを介して周期的に受信している前記中継または終端するノードが、前記救済要求を示す制御パケットを第３位ポートを介して受信したときは、前記第３方向に設定された前記第３のＭＬＳＰを伝送される前記マルチキャストパケットを第１位ポートを介して受信し、該当物理リンクに予め設定される救済パスに受信した前記マルチキャストパケットをブリッジする；
請求項１記載のパケットトランスポートネットワークシステム。
【請求項３】
前記ネットワークは、前記複数のノードが前記物理リンクによりメッシュ状に接続されるメッシュネットワークである、
請求項１または２記載のパケットトランスポートネットワークシステム。
【請求項４】
前記疎通確認パケット及び前記救済要求を示す制御パケットは、ＭＰＬＳ−ＴＰのＯＡＭパケットである、
請求項１または２記載のパケットトランスポートネットワークシステム。
【請求項５】
前記第１、第２及び第３のＭＬＳＰと前記救済パスとは、コネクションが確立された論理的なパスである、
請求項２記載のパケットトランスポートネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケットトランスポートネットワークシステムに関する。
【背景技術】
【０００２】
近年、イ−サネット（Ethernet：登録商標）技術及びＩＰ（Internet Protocol）技術
の進歩に伴い、通信ネットワーク（単に、ネットワークまたは網と記載することもある）のＩＰ統合が急速に進んでいる。この動向はネットワークプロバイダにも及んでいる。この結果、通信事業者（キャリア）が運用するキャリアネットワークにおいて、ＩＰトラフィックの需要増大と、消費電力及び機器設備コストの低減とを達成するために、ＳＤＨ（同期デジタルハイアラーキ：Synchronous Digital Hierarchy）伝送からパケット伝送に
伝送技術を変更して伝送効率を向上することが推進されている。
【０００３】
ＳＤＨ伝送及びパケット伝送は、伝送効率の視点において、次のように相異する。ＳＤＨ伝送は、ＴＤＭ（時分割多重：Time Division Multiplexing）ベースの技術であり、伝送対象データが無い状態でもタイムスロットを占有する。パケット伝送は、伝送対象データが無い状態では、ベストエフォートなどの他の通信サービスの伝送が可能であり、回線使用効率が良い。
【０００４】
キャリアネットワークでは、パケット伝送であっても、運用管理の視点からは、これまでのＳＤＨ伝送に相当する経路管理、すなわち静的な経路設定が必要である。この静的な経路設定とは、具体的には、ＩＰ網においてコネクションが確立された論理的なパス（コネクションオリエンテッドパス）を設定することである。この要求を満足するために、ＭＰＬＳ−ＴＰ（Multi Protocol Label Switching-Transport Profile）と称されるパケットベースのトランスポート技術が開発されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−３４５８１０号公報
【特許文献２】特開平１０−１９０６５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
図１及び図２を参照すると、関連技術のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ１は、インタフェースポートＰ１〜Ｐ３またはＰ１〜Ｐ４を有する複数のＭＰＬＳ−ＴＰノード装置（単に、ノードと記載することもある）Ａ〜Ｉを備える。
【０００７】
ノードＡ〜Ｉは、それぞれのインタフェースポートＰ１〜Ｐ３またはＰ１〜Ｐ４を接続するリンクＬｉｎｋ＃ＡＢ〜Ｌｉｎｋ＃ＨＩによりメッシュ状に接続されてメッシュネットワークＮＷを構成する。このメッシュネットワークＮＷはパケットトランスポートネットワークである。各リンクＬｉｎｋ＃ＡＢ〜Ｌｉｎｋ＃ＨＩは、少なくとも１本の光ファイバで形成される回線である。
【０００８】
ノードＡ〜Ｉは、データ通信網ＤＣＮ（Data Communication Network）経由で網管理システムＮＭＳ（Network Management System）からの指示に応じて、ＭＰＬＳ−ＴＰのラ
ベルスイッチパス（ＬＳＰ：Label Switched Path）を予め設定する。
【０００９】
マルチキャスト配信サーバ１０１は、複数のクライアント装置（単に、クライアントと
記載することもある）１０２，１０３，１０４，１０５にマルチキャストラベルスイッチパス（単に、マルチキャストパスと記載することもある）ＭＬＳＰにより接続される。
【００１０】
ノードＡ〜Ｉは、図３に示すルーティング情報が予め格納された静的なラベルテーブルを有し、このルーティング情報に従ってマルチキャストパケットを転送する。例えば、ノードＡは、インタフェースポート（出力ポート）Ｐ２からノードＢに転送するマルチキャストパケットには、ラベル（出力ラベル）ａｂを設定し、インタフェースポート（出力ポート）Ｐ３からノードＤに転送するマルチキャストパケットには、ラベル（出力ラベル）ａｄを設定する。
【００１１】
キャリアネットワークにおいては、その性質上、通信サービスに関して高い可用性が求められており、ＲＦＣ６３７２は、マルチキャストパスＭＬＳＰに対しては、図４に示すように、各リンクについて現用リンクＡＬ及び予備リンクＳＬによるリニアプロテクション（Liner Protection）を適用することを規定している。
【００１２】
したがって、現用リンクＡＬを使用するマルチキャストパスＭＬＳＰの障害時には、予備リンクＳＬ経由のプロテクションパスＰＴＰにより障害を救済する。しかし、このプロテクションパスＰＴＰによる障害救済方法では、実使用帯域の２倍の帯域が常に必要となる。
【００１３】
別の障害救済方法として、ｄｒａｆｔ−ｕｍａｎｓｋｙ−ｍｐｌｓ−ｔｐ−ｒｉｎｇ−ｐｒｏｔｅｃｔｉｏｎ−ｓｗｉｔｃｈｉｎｇ−０３．ｔｘｔに記述されているようなリングプロテクション（Ring Protection）技術がある。
【００１４】
このリングプロテクションを適用した場合、図５に示すように、リンクＬｉｎｋ＃ＤＧを使用するマルチキャストパスＭＬＳＰの障害は、リンクＬｉｎｋ＃ＤＥ、リンクＬｉｎｋ＃ＥＨ、及びリンクＬｉｎｋ＃ＧＨを経由する迂回経路のプロテクションパスＰＴＰで救済される。
【００１５】
しかし、リングプロテクションによるこの障害救済方法では、正常時であっても、リンクＬｉｎｋ＃ＧＨにマルチキャストパスＭＬＳＰ及びプロテクションパスＰＴＰの同一パケットが流れており、帯域の無駄使いを免れない。また、この障害救済方法では、障害救済時の経由リンク数が増加することを免れない。
【００１６】
課題は、障害救済時の帯域の無駄を削減し、かつ障害救済時の経由リンク数を抑制するする技術を提供することにある。
【課題を解決するための手段】
【００１７】
上記課題を解決するために、パケットトランスポートネットワークシステムは、複数の物理リンクにより相互接続されてネットワークを構成し、マルチキャストパケットの配信始端ノードから第１方向及び第２方向に分岐する形態で該当物理リンクに予め設定される第１及び第２の現用マルチキャストラベルスイッチパス（ＭＬＳＰ）を中継または終端するノードを含む複数のノードを備える。
【００１８】
前記第１方向に設定された前記第１のＭＬＳＰを伝送されるパス監視のための疎通確認パケットを第１位ポートを介して周期的に受信できないノードは、救済要求を示す制御パケットを第２位ポートを介して送信する。
【００１９】
前記第２方向に設定された前記第２のＭＬＳＰを伝送される前記疎通確認パケットを第１位ポートを介して周期的に受信している前記中継または終端するノードが、前記救済要
求を示す制御パケットを第２位ポートを介して受信したときは、前記第２方向に設定された前記第２のＭＬＳＰを伝送される前記マルチキャストパケットを第１位ポートを介して受信し、該当物理リンクに予め設定される救済パスに受信した前記マルチキャストパケットをブリッジする。
【００２０】
前記疎通確認パケットを受信できない前記ノードは、前記救済パスにブリッジされた前記マルチキャストパケットを前記第２位ポートを介して受信する。
【発明の効果】
【００２１】
開示したパケットトランスポートネットワークシステムによれば、障害救済時の帯域の無駄を削減し、かつ障害救済時の経由リンク数を抑制することができる。
【００２２】
他の課題、特徴及び利点は、図面及び特許請求の範囲とともに取り上げられる際に、以下に記載される発明を実施するための形態を読むことにより明らかになるであろう。
【図面の簡単な説明】
【００２３】
【図１】関連技術のＭＰＬＳ−ＴＰネットワークシステムの構成を示すブロック図。
【図２】関連技術のＭＰＬＳ−ＴＰネットワークシステムの構成を示すブロック図。
【図３】関連技術のノードにおけるラベルテーブルの構成を示す図。
【図４】関連技術のＭＰＬＳ−ＴＰネットワークシステムにおける障害救済方法を説明するための図。
【図５】関連技術のＭＰＬＳ−ＴＰネットワークシステムにおける障害救済方法を説明するための図。
【図６】一実施の形態のＭＰＬＳ−ＴＰネットワークシステムの概要構成を示すブロック図。
【図７】一実施の形態のＭＰＬＳ−ＴＰネットワークシステムの詳細構成を示すブロック図。
【図８】一実施の形態のＭＰＬＳ−ＴＰネットワークシステムの詳細構成を示すブロック図。
【図９】一実施の形態のノードの構成を示すブロック図。
【図１０】一実施の形態のノードにおけるラベルテーブルの構成を示す図。
【図１１Ａ】一実施の形態のノードにおけるＯＡＭパケット処理部の処理を説明するためのフローチャート。
【図１１Ｂ】一実施の形態のノードにおけるＯＡＭパケット処理部の処理を説明するためのフローチャート。
【図１２】一実施の形態のノードにおけるＯＡＭパケット処理部の処理を説明するためのフローチャート。
【図１３】一実施の形態のシステムに適用されるＯＡＭパケットを説明するための図。
【図１４】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図１５】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図１６】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図１７】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図１８】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図１９】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図２０】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図２１】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図２２】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図２３】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図２４】一実施の形態のシステムにおける障害救済処理を説明するための図。
【図２５】他の実施の形態のＭＰＬＳ−ＴＰネットワークシステムの概要構成を示すブロック図。
【図２６】他の実施の形態のＭＰＬＳ−ＴＰネットワークシステムの詳細構成を示すブロック図。
【図２７】他の実施の形態のシステムにおける障害救済処理を説明するための図。
【図２８】他の実施の形態のノードにおけるラベルテーブルの構成を示す図。
【図２９】他の実施の形態のノードにおけるＯＡＭパケット処理部の処理を説明するためのフローチャート。
【発明を実施するための形態】
【００２４】
以下、添付図面を参照して、さらに詳細に説明する。図面には好ましい実施形態が示されている。しかし、多くの異なる形態で実施されることが可能であり、本明細書に記載される実施形態に限定されない。
【００２５】
［一実施の形態］
［システムの概要］
一実施の形態におけるシステムの概要構成を示す図６を参照すると、ＭＰＬＳ−ＴＰネットワークシステムＳＹＳ２は、パケットベースのトランスポート技術であるＭＰＬＳ−ＴＰを適用したパケットトランスポートネットワークシステムであり、インタフェースポート（物理ポート）Ｐ１〜Ｐ３またはＰ１〜Ｐ４を有する複数（ここでは、９個）のＭＰＬＳ−ＴＰノード装置（単に、ノードと記載することもある）Ａ〜Ｉを備える。
【００２６】
ノードＡ〜Ｉは、それぞれのインタフェースポートＰ１〜Ｐ３またはＰ１〜Ｐ４を相互接続するリンク（物理リンク）Ｌｉｎｋ＃ＡＢ〜Ｌｉｎｋ＃ＨＩによりメッシュ状に接続されてメッシュネットワークＮＷを構成する。このメッシュネットワークＮＷはパケットトランスポートネットワークである。各リンクＬｉｎｋ＃ＡＢ〜Ｌｉｎｋ＃ＨＩは、少なくとも１本の光ファイバで形成される回線である。
【００２７】
ノードＡ〜Ｉは、データ通信網ＤＣＮ経由で網管理システムＮＭＳからの指示に応じて、ＭＰＬＳ−ＴＰのラベルスイッチパス（ＬＳＰ）を予め設定する。
【００２８】
マルチキャスト配信サーバ１０１は、所望のコンテンツデータを配信するために、複数（ここでは、４個）のクライアント装置（単に、クライアントと記載することもある）１０２，１０３，１０４，１０５に現用マルチキャストラベルスイッチパス（単に、現用マルチキャストパスと記載することもある）ＭＬＳＰにより接続される。現用マルチキャストパスＭＬＳＰは、メッシュネットワークＮＷにおいて、コネクションが確立された論理的なパス（コネクションオリエンテッドパス）である。
【００２９】
ノードＡ〜Ｉは、後に詳述するルーティング情報などが格納されたラベルテーブルを有し、このルーティング情報に従ってマルチキャストパケットを転送する。例えば、ノードＡは、インタフェースポート（出力ポート）Ｐ２からノードＢに転送するマルチキャストパケットには、ラベル（出力ラベル）ａｂを設定し、インタフェースポート（出力ポート）Ｐ３からノードＤに転送するマルチキャストパケットには、ラベル（出力ラベル）ａｄを設定する（図１０参照）。
【００３０】
図６に示すように、このＭＰＬＳ−ＴＰネットワークシステムＳＹＳ２においては、第１方向の現用マルチキャストパスＭＬＳＰの障害時に、障害対応のノード（例えば、ノードＧ）と同様に第２方向の現用マルチキャストパスＭＬＳＰを収容する近隣のノード（例えば、ノードＢ）に関係する論理的な障害救済用分岐パス（単に、救済分岐パスまたは救済パスと記載することもある）ＢＰを使用して障害が救済される。ここで、救済分岐パス
ＢＰは、現用マルチキャストパスＭＬＳＰと同様にコネクションオリエンテッドパスである。
【００３１】
なお、一実施の形態においては、文脈に応じて現用マルチキャストパスＭＬＳＰの障害及びリンク（例えば、Ｌｉｎｋ＃ＤＧ）の障害と表現するが、両者間に格別の差異はない。
【００３２】
［システムの詳細］
次に、一実施の形態におけるシステムの詳細構成を示す図７を参照すると、ＭＰＬＳ−ＴＰネットワークシステムＳＹＳ２において、クライアント１０２〜１０５と接続するノードＣ，Ｇ，Ｈ，Ｉの第１位パス（Primary Path）ＰＰは、現用マルチキャストパスＭＬＳＰの受信パスである。
【００３３】
リンクＬｉｎｋ＃ＧＨにおいて、ノードＨからノードＧ方向の救済分岐パスＢＰ１は、ノードＧが第１位パスＰＰからマルチキャストパケット（ＭＣパケット）を受信できない場合に使用するための第２位パス（Secondary Path）ＳＰである。
【００３４】
ノードＥを経由するリンクＬｉｎｋ＃ＢＥ及びリンクＬｉｎｋ＃ＥＨにおけるノードＢからノードＨ方向の救済分岐パスＢＰ２は、ノードＨが第１位パスＰＰからＭＣパケットを受信できない場合に使用する第２位パスＳＰである。
【００３５】
ノードＥを経由するリンクＬｉｎｋ＃ＢＥ及びリンクＬｉｎｋ＃ＥＨにおけるノードＨからノードＢ方向の救済分岐パスＢＰ３は、ノードＢが第１位パスＰＰからＭＣパケットを受信できない場合に使用する第２位パスＳＰである。
【００３６】
ノードＦを経由するリンクＬｉｎｋ＃ＣＦ及びリンクＬｉｎｋ＃ＦＩにおけるノードＣからノードＩ方向の救済分岐パスＢＰ４は、ノードＩが第１位パスＰＰからＭＣパケットを受信できない場合に使用する第２位パスＳＰである。
【００３７】
ノードＦを経由するリンクＬｉｎｋ＃ＣＦ及びリンクＬｉｎｋ＃ＦＩにおけるノードＩからノードＣ方向の救済分岐パスＢＰ５は、ノードＣが第１位パスＰＰからＭＣパケットを受信できない場合に使用する第２位パスＳＰである。
【００３８】
ノードＢ，Ｃ，Ｇ，Ｈ，Ｉの第２位パスＳＰは、自ノード対応の現用マルチキャストパスＭＬＳＰの障害時に、救済分岐パスＢＰからＭＣパケットを受信し、他ノード対応の現用マルチキャストパスＭＬＳＰの障害時に、救済分岐パスＢＰからＭＣパケットを送信するためのパスである。
【００３９】
ノードＢの第１位パスＰＰは自ノードＢの第２位パスＳＰに対する現用マルチキャストパスＭＬＳＰの受信パスである。
【００４０】
図７に示す現用マルチキャストパスＭＬＳＰの始点ノード（つまり、マルチキャストパケットの配信始端ノード）Ａと、第１位パスＰＰ及び第２位パスＳＰを収容する各ノードＢ，Ｃ，Ｇ，Ｈ，Ｉとは、図８に示すように、ＯＡＭ（Operation Administration and Maintenance）パケット処理部ＯＡＭをそれぞれ備える。
【００４１】
現用マルチキャストパスＭＬＳＰの始点ノードＡのＯＡＭパケット処理部ＯＡＭ＃Ａ１は、パス監視のための疎通確認メッセージ（ＣＣＭ：Continuity Check Message）をＯＡＭパケットＣＣＭとして現用マルチキャストパスＭＬＳＰに周期的に（予め定められた時間間隔で）送信する。
【００４２】
また、クライアント１０２〜１０５と接続するノードＣ，Ｇ，Ｈ，Ｉの内、他ノードへ現用マルチキャストパスＭＬＳＰを中継するノードであるノードＧ，ＨのＯＡＭパケット処理部ＯＡＭ＃Ｇ２，ＯＡＭ＃Ｈ２は、中継先ノードＨ，ＩへＯＡＭパケットＣＣＭを周期的に送信する。
【００４３】
クライアント１０２〜１０５と接続するノードＣ，Ｇ，Ｈ，ＩのＯＡＭパケット処理部ＯＡＭ＃Ｃ１，ＯＡＭ＃Ｇ１，ＯＡＭ＃Ｈ１，ＯＡＭ＃Ｉ１は、第１位パスＰＰにおいて、現用マルチキャストパスＭＬＳＰのＯＡＭパケットＣＣＭの受信を監視し、運用に応じて選択可能な予め定められた時間間隔（例えば、３．３ｍｓｅｃ，１０ｍｓｅｃなど）での未受信により、現用マルチキャストパスＭＬＳＰの障害状態（ＬＯＣ：Loss of Continuity）を検出する。
【００４４】
また、ノードＢ，Ｃ，Ｇ，Ｈ，ＩのＯＡＭパケット処理部ＯＡＭ＃Ｂ１，ＯＡＭ＃Ｃ２，ＯＡＮ＃Ｇ２，ＯＡＭ＃Ｈ３，ＯＡＭ＃Ｉ２は、第２位パスＳＰにおいて、救済要求を示す制御パケットであるブリッジ要求のＯＡＭパケットＢＲＱの送受信を行う。
【００４５】
一実施の形態のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ２においては、複数の物理リンクにより相互接続されてネットワークを構成し、マルチキャストパケットの配信始端ノードから第１方向及び第２方向に分岐する形態で該当物理リンクに予め設定される第１及び第２の現用マルチキャストパスＭＬＳＰを中継または終端するノードを含む複数のノードを備える。
【００４６】
ここで、第１方向に設定された第１の現用マルチキャストパスＭＬＳＰを伝送されるパス監視のためのＯＡＭパケットＣＣＭを第１位ポートを介して周期的に受信できないノードは、ブリッジ要求のＯＡＭパケットＢＲＱを第２位ポートを介して送信する。
【００４７】
また、第２方向に設定された第２の現用マルチキャストパスＭＬＳＰを伝送されるＯＡＭパケットＣＣＭを第１位ポートを介して周期的に受信している上記中継または終端するノードが、ブリッジ要求のＯＡＭパケットＢＲＱを第２位ポートを介して受信したときは、第２方向に設定された第２の現用マルチキャストパスＭＬＳＰを伝送されるマルチキャストパケットを第１位ポートを介して受信し、該当物理リンクに予め設定される救済分岐パスＢＰにブリッジする。
【００４８】
さらに、ＯＡＭパケットＣＣＭを受信できないノードは、救済分岐パスＢＰにブリッジされたマルチキャストパケットを第２位ポートを介して受信する。
【００４９】
これにより、障害救済時の帯域の無駄を削減し、かつ障害救済時の経由リンク数を抑制することができる。
【００５０】
［ノード］
次に、一実施の形態のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ２におけるノードの構成を示す図９を参照すると、インタフェースポートＰ１〜Ｐ３またはＰ１〜Ｐ４を有するノード（Ａ〜Ｉ）１０は、装置管理部１１、ラベルテーブル処理部１２、ラベルスイッチ処理部１３、ＯＡＭパケット処理部１４、ＯＡＭパケット挿入部１５、ＯＡＭパケット抽出部１６、バス１７、ラベルテーブル記憶部ＬＴＢ、及びスイッチファブリックＳＷを備える。
【００５１】
装置管理部１１は、ノード１０内の各種設定のためのユーザインタフェースと、設定内容を保持（格納）するためのメモリなどを含む。
【００５２】
ラベルテーブル処理部１２は、網管理システムＮＭＳにおけるＯＡＭ操作者（ネットワーク運用者）の操作に応じた装置管理部１１からの指示により、ラベルテーブル記憶部ＬＴＢ内のラベルテーブル（図１０参照）にノード名、ルーティング情報、パス種別情報、及び条件情報（項目，初期値）を静的に設定する。ラベルテーブル処理部１２は、ＯＡＭパケット処理部１４からの指示により、ラベルテーブルに条件情報の設定値を動的に設定する。
【００５３】
また、ラベルテーブル処理部１２は、ラベルスイッチ処理部１３に対してルーティングの指示を行うとともに、ＯＡＭパケット処理部１４からの指示により、ラベルスイッチ処理部１３に対してルーティング設定の切替を行う。
【００５４】
ラベルスイッチ処理部１３は、ラベルテーブル記憶部ＬＴＢ内のラベルテーブルの設定情報に基づくラベルテーブル処理部１２からの指示に従ってスイッチファブリックＳＷを制御し、ネットワーク伝送信号としてのパケットのルーティングを実施する。また、ラベルスイッチ処理部１３は、ＯＡＭパケット処理部１４からの指示に基づいてＭＣパケットを２つの方向（方路）にブリッジする場合には、ＭＣパケットを複製した後に、スイッチファブリックＳＷを通して２つの方向に送信する。
【００５５】
ＯＡＭパケット処理部１４は、ＯＡＭパケット挿入部１５及びＯＡＭパケット抽出部１６を介して、ＯＡＭパケットＣＣＭ，ＢＲＱの受信監視及び送信制御を行う。なお、図８においては、ＯＡＭパケット処理部１４は、例えば、ＯＡＭパケット処理部ＯＡＭ＃Ｈ１，ＯＡＭ＃Ｈ２，ＯＡＭ＃Ｈ３として各ポート対応に論理的に存在するように説明したが、物理的には１個である。
【００５６】
ノード１０において、上述した装置管理部１１、ラベルテーブル処理部１２、ラベルスイッチ処理部１３、及びＯＡＭパケット処理部１４は、少なくとも１つのプロセッサの処理機能により実現するか、個別回路要素によって構成することが可能である。
【００５７】
後に詳述する障害救済処理機能を論理的に実現するには、ノード１０において、不揮発性のフラッシュメモリとしてのディスクに制御プログラムをアプリケーションプログラムとしてインストールしておく。そして、プロセッサがこの制御プログラムを作業用メモリとしてのＲＡＭ（Random Access Memory）に展開して実行する。
【００５８】
［ラベルテーブル］
図１０に示すように、一実施の形態のノード（Ａ〜Ｉ）１０におけるラベルテーブル記憶部ＬＴＢ内のラベルテーブルには、ノード名、ルーティング情報、パス種別情報、及び条件情報が対応付けて格納されている。
【００５９】
ルーティング情報は、入力ポート番号、入力ラベル、出力ポート番号、及び出力ラベルを含む。パス種別情報において、Ｐｒｉｍａｒｙ、Ｓｅｃｏｎｄｒｙ、Ｐ＿ｔｏ＿Ｓ、及びＳ＿ｔｏ＿Ｐは、第１位パスＰＰ、第２位パスＳＰ、第１位パスＰＰから第２位パスＳＰへの切替、及び第２位パスＳＰから第１位パスＰＰへの切替をそれぞれ示す。
【００６０】
ノード名、ルーティング情報、パス種別情報、及び条件情報（項目，初期値）は、網管理システムＮＭＳにおけるＯＡＭ操作者の操作に応じた装置管理部１１からの指示により、ラベルテーブル処理部１２が静的に予め設定する情報である。
【００６１】
条件情報はルーティング情報有効条件及びルーティング情報無効条件を含む。ルーティング情報有効条件において、Ｓｅｃｏｎｄｒｙ＝Ｙ、Ｐ＿ｔｏ＿Ｓ＝Ｙ、及びＳ＿ｔｏ＿
Ｐ＝Ｙは、第２位パスＳＰ、第１位パスＰＰから第２位パスＳＰへの切替、及び第２位パスＳＰから第１位パスＰＰへの切替の有効状態をそれぞれ示す。第１位パスＰＰの通常状態は有効・無効に関係のないことを示す。
【００６２】
また、ルーティング情報無効条件において、Ｓｅｃｏｎｄｒｙ＝Ｎ、Ｐ＿ｔｏ＿Ｓ＝Ｎ、及びＳ＿ｔｏ＿Ｐ＝Ｎは、第２位パスＳＰ、第１位パスＰＰから第２位パスＳＰへの切替、及び第２位パスＳＰから第１位パスＰＰへの切替の無効状態をそれぞれ示す。第１位パスＰＰの通常状態は有効・無効に関係のないことを示す。
【００６３】
条件情報の設定値は、ＯＡＭパケット処理部１４からの指示により、ラベルテーブル処理部１２が動的に設定する情報である。つまり、条件情報の設定値は、ＯＡＭパケット処理部１４が後に詳述する処理を実行することに伴い、ラベルテーブル処理部１２により設定される。
【００６４】
［ＯＡＭパケット処理部］
図９に示す一実施の形態のノード（Ａ〜Ｉ）１０のＯＡＭパケット処理部１４におけるＯＡＭを終端している箇所に対するＭＥＰ（Maintenance End Point）処理について説明
する。
【００６５】
図１１Ａ及び図１１Ｂは、ノード（Ａ〜Ｉ）１０の第１位ポート（Primary Port）に対するＯＡＭパケット処理部１４の処理を示す。
【００６６】
ＬＯＣ検出処理では、パス監視のためのＯＡＭパケットＣＣＭの受信を第１位ポートを通して監視し、周期的にＯＡＭパケットＣＣＭを受信しない場合は、ＬＯＣ状態フラグのＬＯＣ＿Ｓｔａｔｅ＝Ｙ、つまり障害状態（疎通無状態）を切替判定処理に通知する。
【００６７】
詳述すると、ＬＯＣ検出処理は次に示す処理手順を採る。
Ｐ１１：ＬＯＣ＿Ｓｔａｔｅ＝Ｎでは、ＬＯＣ状態フラグが通常状態（疎通有状態）に初期設定される。
【００６８】
Ｐ１２：ＬＯＣ検出タイマが起動される。
Ｐ１３：ＣＣＭ受信判定では、ＯＡＭパケットＣＣＭの受信が判定される。
【００６９】
Ｐ１４：Ｐ１３で肯定判定のときは、ＬＯＣ検出タイマがリセットされてＰ１３に戻る。
【００７０】
Ｐ１５：Ｐ１３で否定判定のときは、ＬＯＣ検出タイマがカウントアップする。
Ｐ１６：ＬＯＣ検出タイマのタイムアウトが判定される。否定判定のときは、Ｐ１３に戻る。
【００７１】
Ｐ１７：ＬＯＣ＿Ｓｔａｔｅ＝Ｙでは、Ｐ１６で肯定判定のとき、ＬＯＣ状態フラグが障害状態に設定され、障害状態が切替判定処理に通知される。
【００７２】
Ｐ１８：ＣＣＭ受信判定では、ＯＡＭパケットＣＣＭの受信が判定される。肯定判定のときは、Ｐ１１に戻る。否定判定のときは、ＯＡＭパケットＣＣＭが受信されるまで待つ。
【００７３】
ブリッジ（Bridge）要求検出処理では、ブリッジ要求の受信を第１位ポートを通して監視し、ブリッジ要求を受信した場合は、ＢＧ＿ＲＱ＝Ｙ、つまりブリッジ要求有状態を切替判定処理に通知する。また、ブリッジ要求受信後、予め定められた時間以内にブリッジ
要求を受信しない場合は、ＢＧ＿ＲＱ＝Ｎ、つまりブリッジ要求無状態を切替判定処理に通知する。
【００７４】
詳述すると、ブリッジ要求検出処理は次に示す処理手順を採る。
Ｐ２１：ＢＧ＿ＲＱ＝Ｎでは、ブリッジ要求状態フラグがブリッジ要求無状態に初期設定される。
【００７５】
Ｐ２２：ブリッジ要求受信判定では、ブリッジ要求のＯＡＭパケットＢＲＱの受信が判定される。否定判定のときは、ブリッジ要求のＯＡＭパケットＢＲＱが受信されるまで待つ。
【００７６】
Ｐ２３：ＢＧ＿ＲＱ＝Ｙでは、Ｐ２２で肯定判定のとき、ブリッジ要求状態フラグがブリッジ要求有状態に設定され、ブリッジ要求有状態が切替判定処理に通知される。
【００７７】
Ｐ２４：ブリッジ要求検出タイマが起動される。
Ｐ２５：ブリッジ要求検出タイマがカウントアップする。
【００７８】
Ｐ２６：ブリッジ要求受信判定では、ブリッジ要求のＯＡＭパケットＢＲＱの受信が判定される。
【００７９】
Ｐ２７：Ｐ２６で肯定判定のときは、ブリッジ要求検出タイマがリセットされてＰ２５に戻る。
【００８０】
Ｐ２８：Ｐ２６で否定判定のときは、ブリッジ要求検出タイマのタイムアウトが判定される。否定判定のときは、Ｐ２５に戻る。肯定判定のときは、Ｐ２１に戻る。
【００８１】
切替判定処理では、上述したＬＯＣ検出処理またはブリッジ要求検出処理から通知されたＬＯＣ＿Ｓｔａｔｅ＝Ｙ（障害状態）またはＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に従って、パス種別情報におけるＳｅｃｏｎｄａｒｙ（第２位パスＳＰ）及びＳ＿ｔｏ＿Ｐ（第２位パスＳＰから第１位パスＰＰへの切替）についてのルーティング情報有効判定及びルーティング情報無効判定を行う。また、ラベルテーブルの条件情報を設定するために、ラベルテーブル処理部１２への指示を行う。さらに、Ｓ＿ＢＧ＿ＲＱにより、ノード（Ａ〜Ｉ）１０の第２位ポートに対するＯＡＭパケット処理部１４のブリッジ要求送信処理へブリッジ要求送信指示を行う。
【００８２】
詳述すると、切替判定処理は次に示す処理手順を採る。
Ｐ３１：ＬＯＣ＿Ｓｔａｔｅ＝Ｙの判定では、ＬＯＣ状態フラグの障害状態（疎通無状態）が判定される。
【００８３】
Ｐ３２：肯定判定のときは、Ｓｅｃｏｎｄａｒｙ＝Ｙでは、第２位パスＳＰが有効状態に設定される。
【００８４】
Ｐ３３：Ｓ＿ｔｏ＿Ｐ＝Ｎでは、第２位パスＳＰから第１位パスＰＰへの切替が無効状態に設定される。
【００８５】
Ｐ３４：Ｓ＿ＢＧ＿ＲＱ＝Ｙでは、第２位ポートへのブリッジ要求状態フラグがブリッジ要求有状態に設定される。
【００８６】
Ｐ３５：Ｐ３１で否定判定のときは、ＢＧ＿ＲＱ＝Ｙの判定では、ブリッジ要求状態フラグのブリッジ要求有状態が判定される。
【００８７】
Ｐ３６：肯定判定のときは、Ｓｅｃｏｎｄａｒｙ＝Ｙでは、第２位パスＳＰが有効状態に設定される。
【００８８】
Ｐ３７：Ｓ＿ｔｏ＿Ｐ＝Ｙでは、第２位パスＳＰから第１位パスＰＰへの切替が有効状態に設定される。
【００８９】
Ｐ３８：Ｓ＿ＢＧ＿ＲＱ＝Ｙでは、第２位ポートへのブリッジ要求状態フラグがブリッジ要求有状態に設定される。
【００９０】
Ｐ３９：Ｐ３５で否定判定のときは、Ｓｅｃｏｎｄａｒｙ＝Ｎでは、第２位パスＳＰが無効状態に設定される。
【００９１】
Ｐ４０：Ｓ＿ｔｏ＿Ｐ＝Ｎでは、第２位パスＳＰから第１位パスＰＰへの切替が無効状態に設定される。
【００９２】
Ｐ４１：Ｓ＿ＢＧ＿ＲＱ＝Ｎでは、第２位ポートへのブリッジ要求状態フラグがブリッジ要求無状態に設定される。
【００９３】
図１２は、ノード（Ａ〜Ｉ）１０の第２位ポート（Secondary Port）に対するＯＡＭパケット処理部１４の処理を示す。
【００９４】
ブリッジ要求検出処理では、ブリッジ要求の受信を第２位ポートを通して監視し、ブリッジ要求を受信した場合は、ＢＧ＿ＲＱ＝Ｙ、つまりブリッジ要求有状態を切替判定処理に通知する。また、ブリッジ要求受信後、予め定められた時間以内にブリッジ要求を受信しない場合は、ＢＧ＿ＲＱ＝Ｎ、つまりブリッジ要求無状態を切替判定処理に通知する。
【００９５】
詳述すると、ブリッジ要求検出処理は次に示す処理手順を採る。
Ｓ２１：ＢＧ＿ＲＱ＝Ｎでは、ブリッジ要求状態フラグがブリッジ要求無状態に初期設定される。
【００９６】
Ｓ２２：ブリッジ要求受信判定では、ブリッジ要求のＯＡＭパケットＢＲＱの受信が判定される。否定判定のときは、ブリッジ要求のＯＡＭパケットＢＲＱが受信されるまで待つ。
【００９７】
Ｓ２３：ＢＧ＿ＲＱ＝Ｙでは、Ｓ２２で肯定判定のとき、ブリッジ要求状態フラグがブリッジ要求有状態に設定され、ブリッジ要求有状態が切替判定処理に通知される。
【００９８】
Ｓ２４：ブリッジ要求検出タイマが起動される。
Ｓ２５：ブリッジ要求検出タイマがカウントアップする。
【００９９】
Ｓ２６：ブリッジ要求受信判定では、ブリッジ要求のＯＡＭパケットＢＲＱの受信が判定される。
【０１００】
Ｓ２７：Ｓ２６で肯定判定のときは、ブリッジ要求検出タイマがリセットされてＳ２５に戻る。
【０１０１】
Ｓ２８：Ｓ２６で否定判定のときは、ブリッジ要求検出タイマのタイムアウトが判定される。否定判定のときは、Ｓ２５に戻る。肯定判定のときは、Ｓ２１に戻る。
【０１０２】
切替判定処理では、上述したブリッジ要求検出処理から通知されたＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に従って、パス種別情報におけるＰ＿ｔｏ＿Ｓ（第１位パスＰＰから第２位パスＳＰへの切替）についてのルーティング情報有効判定及びルーティング情報無効判定を行う。また、ラベルテーブルの条件情報を設定するために、ラベルテーブル処理部１２への指示を行う。
【０１０３】
詳述すると、切替判定処理は次に示す処理手順を採る。
Ｓ３１：ＢＧ＿ＲＱ＝Ｙの判定では、ブリッジ要求状態フラグのブリッジ要求有状態が判定される。
【０１０４】
Ｓ３２：Ｓ３１で肯定判定のときは、Ｐ＿ｔｏ＿Ｓ＝Ｙでは、第１位パスＰＰから第２位パスＳＰへの切替が有効状態に設定される。
【０１０５】
Ｓ３３：Ｓ３１で否定判定のときは、Ｐ＿ｔｏ＿Ｓ＝Ｎでは、第１位パスＰＰから第２位パスＳＰへの切替が無効状態に設定される。
【０１０６】
ブリッジ要求送信処理では、第１位ポートに対するＯＡＭパケット処理部１４における切替判定処理の指示に従って、第２位ポートへのブリッジ要求の送信制御を行う。
【０１０７】
詳述すると、ブリッジ要求送信処理は次に示す処理手順を採る。
Ｓ４１：Ｓ＿ＢＧ＿ＲＱ＝Ｙの判定では、第２位ポートへのブリッジ要求状態フラグのブリッジ要求有状態が判定される。
【０１０８】
Ｓ４２：Ｓ４１で肯定判定のときは、ブリッジ要求送信では、ブリッジ要求のＯＡＭパケットＢＲＱが第２位ポートへ送信され、Ｓ４１に戻る。
【０１０９】
Ｓ４３：Ｓ４１で否定判定のときは、ブリッジ要求非送信では、ブリッジ要求のＯＡＭパケットＢＲＱは第２位ポートへ送信されることなく、Ｓ４１に戻る。
【０１１０】
図１３はＩＴＵ−Ｔ（International Telecommunication Union-Telecommunication Standardization Sector）  Ｇ．８０１３（２０１１年７月）、ＩＴＵ−Ｔ  Ｙ．１７３１（２０１１年７月）及びＩＴＵ−Ｔ  Ａｍｄ．１（２０１２年５月）で規定されているＯＡＭパケットのフレームフォーマットを示す。
【０１１１】
ここで、フレーム中のＬＳＦ（Label Stack Field）はスタック可能なＭＰＬＳ−ＴＰ
のラベル部である。ＬＳＦ＃１（Path Label）は、ルーティングに使用されるラベル部であり、“Ｌａｂｅｌ”フィールドにラベル値（一実施の形態においては、例えば、ａｂ，ａｄなど）が設定される。ＬＳＦ＃２（Channel Label）は、運用上の信号を伝送するデ
ータパケットとＯＡＭパケットとを区別するために用いられ、“Ｌａｂｅｌ”フィールドに設定される特定の値をＯＡＭパケットに割り当てる。
【０１１２】
また、ＯＡＭ  ＰＤＵ（Protocol Data Unit）には、ＯＡＭレベル情報であるＭＥＬ（ＭＥＧ(Maintenance Entity Group) Level）、ＯＡＭ  ＰＤＵのタイプを示すＯｐＣｏｄｅ、タイプにより用途が決まるＦｌａｇｓ、ＯＡＭ  ＰＤＵ中の最初のＴＬＶの位置を示すＴＬＶ  Ｏｆｆｓｅｔなどがある。
【０１１３】
ＯｐＣｏｄｅが、値１の場合は、ＣＣＭであることを示している。ＯｐＣｏｄｅは、値３２，３４，３６，３８，４４，５６〜６３が未使用となっており、例えばＯｐＣｏｄｅ＝５６をブリッジ要求に割り当てる。
【０１１４】
［障害救済処理］
次に、一実施の形態のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ２における障害救済処理例について、関連図を併せ参照して説明する。
【０１１５】
（正常状態）
図１４は正常状態のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ２を示している。ノードＡ，Ｇ，ＨのＯＡＭパケット処理部ＯＡＭ＃Ａ１，ＯＡＭ＃Ｇ２，ＯＡＭ＃Ｈ２から現用マルチキャストパスＭＬＳＰ上にＯＡＭパケットＣＣＭが送信される。ノードＣ，Ｇ，Ｈ，ＩのＯＡＭパケット処理部ＯＡＭ＃Ｃ１，ＯＡＭ＃Ｇ１，ＯＡＭ＃Ｈ１，ＯＡＭ＃Ｉ１は、周期的に（予め定められた時間間隔で）ＯＡＭパケットＣＣＭを受信し、正常状態と判定する。
【０１１６】
詳述すると、図１４に示す正常状態においては、例えば、ノードＧ，Ｈ，ＢのＯＡＭパケット処理部１４（限定を要しないときは、符号１４を用いる）は、次のように動作する。
【０１１７】
ノードＧ，Ｈ，Ｂにおいては、次のパラメータを初期値Ｎとする。
（１）ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（ＬＯＣ状態フラグ＝通常状態／疎通有状態）
（２）ＢＧ＿ＲＱ＝Ｎ（第１位ポートまたは第２位ポートへのブリッジ要求状態フラグ＝ブリッジ要求無状態）
（３）Ｓ＿ＢＧ＿ＲＱ＝Ｎ（第２位ポートへのブリッジ要求状態フラグ＝ブリッジ要求無状態）
（４）Ｓｅｃｏｎｄａｒｙ＝Ｎ（第２位パスＳＰ＝無効状態）
（５）Ｓ＿ｔｏ＿Ｐ＝Ｎ（第２位パスＳＰから第１位パスＰＰへの切替＝無効状態）
（６）Ｐ＿ｔｏ＿Ｓ＝Ｎ（第１位パスＰＰから第２位パスＳＰへの切替＝無効状態）
ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ノードＧの第１位ポートＰ１に関して、次の処理を実施する（図１１Ａ，図１１Ｂ参照）。
【０１１８】
Ｇ１１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ノードＡのＯＡＭパケット処理部ＯＡＭ＃Ａ１が送信するＯＡＭパケットＣＣＭを周期的に受信するので、ＬＯＣ検出処理においては、ＬＯＣ状態フラグのＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）を維持する。
【０１１９】
Ｇ１２：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ＯＡＭパケット処理部ＯＡＭ＃Ａ１がブリッジ要求を送信しないので、ブリッジ要求検出処理においては、第１位ポートへのブリッジ要求状態フラグのＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０１２０】
Ｇ１３：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、切替判定処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）、かつＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）であるので、第２位パスＳＰのＳｅｃｏｎｄａｒｙ＝Ｎ（無効状態）、第２位パスＳＰから第１位パスＰＰへの切替のＳ＿ｔｏ＿Ｐ＝Ｎ（無効状態）、及び第２位ポートへのブリッジ要求状態フラグのＳ＿ＢＧ＿ＲＱ＝Ｎ（無効状態）を維持する。
【０１２１】
ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＧの第２位ポートＰ２に関して、次の処理を実施する（図１２参照）。
【０１２２】
Ｇ２１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＨのＯＡＭパケット処理部ＯＡＭ＃Ｈ１がブリッジ要求を送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０１２３】
Ｇ２２：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ブリッジ要求送信処理においては、上
記Ｇ１３のＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりブリッジ要求非送信状態を維持する。
【０１２４】
Ｇ２３：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、切替判定処理においては、上記Ｇ１２のＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）を維持する。
【０１２５】
ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＧの条件情報に関して、次の処理を実施する（図１０参照）。
【０１２６】
Ｇ３１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、上記Ｇ１３のＳｅｃｏｎｄａｒｙ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＧについてのルーティング情報、つまり入力ポート＝Ｐ２、入力ラベル＝ｇｈ、出力ポート＝Ｐ３、及び出力ラベル＝−（無）の無効状態を維持する。
【０１２７】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ノードＨの第１位ポートＰ１に関して、次の処理を実施する（図１１Ａ，図１１Ｂ参照）。
【０１２８】
Ｈ１１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｇ２が送信するＯＡＭパケットＣＣＭを周期的に受信するので、ＬＯＣ検出処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）を維持する。
【０１２９】
Ｈ１２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｇ２がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０１３０】
Ｈ１３：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、切替判定処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）、かつＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）であるので、Ｓｅｃｏｎｄａｒｙ＝Ｎ（無効状態）、Ｓ＿ｔｏ＿Ｐ＝Ｎ（無効状態）、及びＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０１３１】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ノードＨの第２位ポートＰ３に関して、次の処理を実施する（図１２参照）。
【０１３２】
Ｈ２１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ＯＡＭパケット処理部ＯＡＭ＃Ｂ１がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０１３３】
Ｈ２２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ブリッジ要求送信処理においては、上記Ｈ１３のＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりブリッジ要求非送信状態を維持する。
【０１３４】
Ｈ２３：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、切替判定処理においては、上記Ｈ１２のＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）を維持する。
【０１３５】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ノードＨの条件情報に関して、次の処理を実施する（図１０参照）。
【０１３６】
Ｈ３１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、上記Ｈ１３のＳｅｃｏｎｄａｒｙ＝Ｎ
（無効状態）により、ラベルテーブルにおけるノードＨについてのルーティング情報、つまり入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ２、及び出力ラベル＝ｈｉ、更に入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ４、及び出力ラベル＝−（無）の無効状態を維持する。
【０１３７】
Ｈ３２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、上記Ｈ１３のＳ＿ｔｏ＿Ｐ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＨについてのルーティング情報、つまり入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ１、及び出力ラベル＝ｇｈの無効状態を維持する。
【０１３８】
ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、ノードＢの第１位ポートＰ１に関して、ＭＥＰ処理を実施しない。
【０１３９】
ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、ノードＢの第２位ポートＰ３に関して、次の処理を実施する（図１２参照）。
【０１４０】
Ｂ２１：ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｈ３がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０１４１】
Ｂ２２：ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、ブリッジ要求送信処理においては、初期値のＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりブリッジ要求非送信状態を維持する。
【０１４２】
Ｂ２３：ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、切替判定処理においては、上記Ｂ２１のＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）を維持する。
【０１４３】
ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、ノードＢの条件情報に関して、次の処理を実施する（図１０参照）。
【０１４４】
Ｂ３１：ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、上記Ｂ２３のＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＢについてのルーティング情報、つまり入力ポート＝Ｐ１、入力ラベル＝ａｂ、出力ポート＝Ｐ３、及び出力ラベル＝ｂｅの無効状態を維持する。
【０１４５】
（障害状態）
図１５、図１６、図１７及び図１８を参照して、ノードＤ及びノードＧ間のリンクＬｉｎｋ＃ＤＧに関する第１の障害救済処理を説明する。
【０１４６】
図１５はノードＤ及びノードＧ間のリンクＬｉｎｋ＃ＤＧに障害が発生している状態を示す。ノードＧのＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、リンクＬｉｎｋ＃ＤＧの障害により、ノードＡのＯＡＭパケット処理部ＯＡＭ＃Ａ１が送信するＯＡＭパケットＣＣＭを現用マルチキャストパスＭＬＳＰを通して周期的に受信することができないので、ＬＯＣ（障害状態）を検出する。
【０１４７】
次に、図１６に示すように、現用マルチキャストパスＭＬＳＰ対応の第１位パスＰＰのＬＯＣを検出したノードＧにおいては、第２位パスＳＰのＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ブリッジ要求のＯＡＭパケットＢＲＱを現用マルチキャストパスＭＬＳＰを通して送信する。
【０１４８】
また、図１７に示すように、第１位パスＰＰを通してブリッジ要求のＯＡＭパケットＢＲＱを受信したノードＨにおいては、第２位パスＳＰのＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ブリッジ要求のＯＡＭパケットＢＲＱを救済分岐パスＢＰを通して送信する。
【０１４９】
さらに、図１８に示すように、第２位パスＳＰを通してブリッジ要求のＯＡＭパケットＢＲＱを受信したノードＢは、現用マルチキャストパスＭＬＳＰのＭＣパケットを第２位パスＳＰへブリッジする。ノードＢにおいてブリッジされた救済用ＭＣパケットＭＣＰは、ノードＥを経由するリンクＬｉｎｋ＃ＢＥ及びリンクＬｉｎｋ＃ＥＨ上のノードＢ，Ｈ間の救済分岐パスＢＰにより、ノードＨの第２位パスＳＰに到達する。ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ブリッジ要求のＯＡＭパケットＢＲＱを受信した第１位パスＰＰに第２位パスＳＰの救済用ＭＣパケットＭＣＰをブリッジする。
【０１５０】
これにより、ノードＧの現用マルチキャストパスＭＬＳＰの救済が行われるとともに、ノードＨ及びノードＩの現用マルチキャストパスＭＬＳＰの救済が行われる。
【０１５１】
図１９、図２０及び図２１を参照して、ノードＨ及びノードＩ間のリンクＬｉｎｋ＃ＨＩに関する第２の障害救済処理を説明する。
【０１５２】
図１９はノードＨ及びノードＩ間のリンクＬｉｎｋ＃ＨＩに障害が発生している状態を示す。ノードＩのＯＡＭパケット処理部ＯＡＭ＃Ｉ１は、リンクＬｉｎｋ＃ＨＩの障害により、ノードＨのＯＡＭパケット処理部ＯＡＭ＃Ｈ２が送信するＯＡＭパケットＣＣＭを現用マルチキャストパスＭＬＳＰを通して周期的に受信することができないので、ＬＯＣを検出する。
【０１５３】
次に、図２０に示すように、現用マルチキャストパスＭＬＳＰ対応の第１位パスＰＰのＬＯＣを検出したノードＩにおいては、第２位パスＳＰのＯＡＭパケット処理部ＯＡＭ＃Ｉ２は、ブリッジ要求のＯＡＭパケットＢＲＱを救済分岐パスＢＰを通して送信する。
【０１５４】
また、図２１に示すように、第２位パスＳＰを通してブリッジ要求のＯＡＭパケットＢＲＱを受信したノードＣは、現用マルチキャストパスＭＬＳＰのＭＣパケットを第２位パスＳＰへブリッジする。ブリッジされた救済用ＭＣパケットＭＣＰは、ノードＦを経由するリンクＬｉｎｋ＃ＣＦ及びリンクＬｉｎｋ＃ＦＩ上のノードＣ，Ｉ間の救済分岐パスＢＰにより、ノードＩの第２位パスＳＰに到達する。
【０１５５】
これにより、ノードＩの現用マルチキャストパスＭＬＳＰの救済が行われる。
図２２、図２３及び図２４を参照して、ノードＢ及びノードＣ間のリンクＬｉｎｋ＃ＢＣに関する第３の障害救済処理を説明する。
【０１５６】
図２２はノードＢ及びノードＣ間のリンクＬｉｎｋ＃ＢＣに障害が発生している状態を示す。ノードＣのＯＡＭパケット処理部ＯＡＭ＃Ｃ１は、リンクＬｉｎｋ＃ＢＣの障害により、ノードＡのＯＡＭパケット処理部ＯＡＭ＃Ａ１が送信するＯＡＭパケットＣＣＭを現用マルチキャストパスＭＬＳＰを通して周期的に受信することができないので、ＬＯＣを検出する。
【０１５７】
次に、図２３に示すように、現用マルチキャストパスＭＬＳＰ対応の第１位パスＰＰのＬＯＣを検出したノードＣにおいては、第２位パスＳＰのＯＡＭパケット処理部ＯＡＭ＃Ｃ２は、ブリッジ要求のＯＡＭパケットＢＲＱを救済分岐パスＢＰを通して送信する。
【０１５８】
また、図２４に示すように、第２位パスＳＰを通してブリッジ要求のＯＡＭパケットＢ
ＲＱを受信したノードＩは、現用マルチキャストパスＭＬＳＰのＭＣパケットを第２位パスＳＰへブリッジする。ブリッジされた救済用ＭＣパケットＭＣＰは、ノードＦを経由するリンクＬｉｎｋ＃ＣＦ及びリンクＬｉｎｋ＃ＦＩ上のノードＣ，Ｉ間の救済分岐パスＢＰにより、ノードＣの第２位パスＳＰに到達する。
【０１５９】
これにより、ノードＣの現用マルチキャストパスＭＬＳＰの救済が行われる。
上述した第１の障害救済処理を例として詳述すると、図１５、図１６、図１７及び図１８に示すリンクＬｉｎｋ＃ＤＧの障害状態においては、例えば、ノードＧ，Ｈ，ＢのＯＡＭパケット処理部１４は、次のように動作する。
【０１６０】
ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ノードＧの第１位ポートＰ１に関して、次の処理を実施する（図１１Ａ，図１１Ｂ参照）。
【０１６１】
Ｇ４１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ノードＡのＯＡＭパケット処理部ＯＡＭ＃Ａ１が送信するＯＡＭパケットＣＣＭを周期的に受信できないので、ＬＯＣ検出処理においては、ＬＯＣ状態フラグをＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）からＬＯＣ＿Ｓｔａｔｅ＝Ｙ（疎通無状態）に変更する。
【０１６２】
Ｇ４２：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ＯＡＭパケット処理部ＯＡＭ＃Ａ１がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、第１位ポートへのブリッジ要求状態フラグをＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）に維持する。
【０１６３】
Ｇ４３：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、切替判定処理においては、ＬＯＣ状態フラグがＬＯＣ＿Ｓｔａｔｅ＝Ｙ（疎通無状態）であるので、第２位パス状態をＳｅｃｏｎｄａｒｙ＝Ｎ（無効状態）からＳｅｃｏｎｄａｒｙ＝Ｙ（有効状態）に変更する。さらに、ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、第２位パスＳＰから第１位パスＰＰへの切替をＳ＿ｔｏ＿Ｐ＝Ｎ（無効状態）に維持し、第２位ポートへのブリッジ要求状態フラグをＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）からＳ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に変更する。
【０１６４】
ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＧの第２位ポートＰ２に関して、次の処理を実施する（図１２参照）。
【０１６５】
Ｇ５１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＨのＯＡＭパケット処理部ＯＡＭ＃Ｈ１がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、第２位ポートへのブリッジ要求状態フラグをＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）に維持する。
【０１６６】
Ｇ５２：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ブリッジ要求送信処理においては、上記Ｇ４３のＳ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）によりブリッジ要求非送信状態からブリッジ要求送信状態に変更する。
【０１６７】
Ｇ５３：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、切替判定処理においては、上記Ｇ４２のＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）により第１位パスＰＰから第２位パスＳＰへの切替をＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）に維持する。
【０１６８】
ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＧの条件情報に関して、次の処理を実施する（図１０参照）。
【０１６９】
Ｇ６１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、上記Ｇ４３の第２位パス状態のＳｅｃｏｎｄａｒｙ＝Ｙ（有効状態）により、ラベルテーブルにおけるノードＧについてのルーティング情報、つまり入力ポート＝Ｐ２、入力ラベル＝ｇｈ、出力ポート＝Ｐ３、及び出力ラベル＝−（無）を有効にする。
【０１７０】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ノードＨの第１位ポートＰ１に関して、次の処理を実施する（図１１Ａ，図１１Ｂ参照）。
【０１７１】
Ｈ４１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｇ２が送信するＯＡＭパケットＣＣＭを周期的に受信するので、ＬＯＣ検出処理においては、ＬＯＣ状態フラグのＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）を維持する。
【０１７２】
Ｈ４２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｇ２がブリッジ要求のＯＡＭパケットＢＲＱを送信するので、ブリッジ要求検出処理においては、第１位ポートへのブリッジ要求状態フラグをＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）からＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に変更する。
【０１７３】
Ｈ４３：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、切替判定処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）、かつＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）であるので、Ｓｅｃｏｎｄａｒｙ＝Ｙ（有効状態）、Ｓ＿ｔｏ＿Ｐ＝Ｙ（有効状態）、及びＳ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に変更する。
【０１７４】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ノードＨの第２位ポートＰ３に関して、次の処理を実施する（図１２参照）。
【０１７５】
Ｈ５１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ＯＡＭパケット処理部ＯＡＭ＃Ｂ１がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０１７６】
Ｈ５２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ブリッジ要求送信処理においては、上記Ｈ４３のＳ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）によりブリッジ要求非送信状態からブリッジ要求送信状態に変更する。
【０１７７】
Ｈ５３：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、切替判定処理においては、上記Ｈ４２のＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）によりＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）からＰ＿ｔｏ＿Ｓ＝Ｙ（有効状態）に変更する。
【０１７８】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ノードＨの条件情報に関して、次の処理を実施する（図１０参照）。
【０１７９】
Ｈ６１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、上記Ｈ４３のＳｅｃｏｎｄａｒｙ＝Ｙ（有効状態）により、ラベルテーブルにおけるノードＨについてのルーティング情報、つまり入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ２、及び出力ラベル＝ｈｉ、更に入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ４、及び出力ラベル＝−（無）を有効にする。
【０１８０】
Ｈ６２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、上記Ｈ４３のＳ＿ｔｏ＿Ｐ＝Ｙ（有効状態）により、ラベルテーブルにおけるノードＨについてのルーティング情報、つまり入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ１、及び出力ラベル＝ｇｈを有効にする。
【０１８１】
ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、ノードＢの第１位ポートＰ１に関して、ＭＥＰ処理を実施しない。
【０１８２】
ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、ノードＢの第２位ポートＰ３に関して、次の処理を実施する（図１２参照）。
【０１８３】
Ｂ５１：ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｈ３がブリッジ要求のＯＡＭパケットＢＲＱを送信するので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）からＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に変更する。
【０１８４】
Ｂ５２：ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、ブリッジ要求送信処理においては、初期値のＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりブリッジ要求非送信状態を維持する。
【０１８５】
Ｂ５３：ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、切替判定処理においては、上記Ｂ５１のＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）によりＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）からＰ＿ｔｏ＿Ｓ＝Ｙ（有効状態）に変更する。
【０１８６】
ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、ノードＢの条件情報に関して、次の処理を実施する（図１０参照）。
【０１８７】
Ｂ６１：ＯＡＭパケット処理部ＯＡＭ＃Ｂ１は、上記Ｂ５３のＰ＿ｔｏ＿Ｓ＝Ｙ（有効状態）により、ラベルテーブルにおけるノードＢについてのルーティング情報、つまり入力ポート＝Ｐ１、入力ラベル＝ａｂ、出力ポート＝Ｐ３、及び出力ラベル＝ｂｅを有効にする。
【０１８８】
上述したＯＡＭパケット処理部ＯＡＭ＃Ｇ２，ＯＡＭ＃Ｈ３，ＯＡＭ＃Ｂ１によるルーティング動作の結果、リンクＬｉｎｋ＃ＤＧの障害が救済される。
【０１８９】
［他の実施の形態］
この他の実施の形態においては、不明確にならない限り、上述した一実施の形態のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ２との相異点に注目して説明する。
【０１９０】
［システムの概要］
他の実施の形態におけるシステムの概要構成を示す図２５を参照すると、ＭＰＬＳ−ＴＰネットワークシステムＳＹＳ３は、インタフェースポートＰ１〜Ｐ３またはＰ１〜Ｐ４を有する複数（ここでは、９個）のノードＡ〜Ｉを備える。
【０１９１】
ノードＡ〜Ｉは、それぞれのインタフェースポートＰ１〜Ｐ３またはＰ１〜Ｐ４を相互接続するリンクＬｉｎｋ＃ＡＢ〜Ｌｉｎｋ＃ＨＩによりメッシュ状に接続されてメッシュネットワークＮＷを構成する。
【０１９２】
ノードＡ〜Ｉは、図示省略のデータ通信網ＤＣＮ経由で網管理システムＮＭＳからの指示に応じて、ＭＰＬＳ−ＴＰのラベルスイッチパス（ＬＳＰ）を予め設定する。
【０１９３】
マルチキャスト配信サーバ１０１は、複数（ここでは、５個）のクライアント１０２，１０３，１０４，１０５，１０６に現用マルチキャストパスＭＬＳＰにより接続される。ここで、クライアント１０６がコンテンツデータの配信対象として追加されている。
【０１９４】
ノードＡ〜Ｉは、後に詳述するルーティング情報などが格納されたラベルテーブルを有し、このルーティング情報に従ってマルチキャストパケットを転送する。例えば、ノードＤは、インタフェースポート（出力ポート）Ｐ２からノードＥに転送するマルチキャストパケットには、ラベル（出力ラベル）ｄｅを設定し、ノードＥは、インタフェースポート（出力ポート）Ｐ２からノードＦに転送するマルチキャストパケットには、ラベル（出力ラベル）ｅｆを設定する（図２８参照）。
【０１９５】
図２５に示すように、このＭＰＬＳ−ＴＰネットワークシステムＳＹＳ３においては、第１方向の現用マルチキャストパスＭＬＳＰの障害時に、障害対応のノード（例えば、ノードＧ）と同様に第３方向の現用マルチキャストパスＭＬＳＰを収容する近隣のノード（例えば、ノードＥ）に関係する論理的な救済分岐パスＢＰを使用して障害が救済される。ここで、現用マルチキャストパスＭＬＳＰ及び救済分岐パスＢＰはコネクションオリエンテッドパスである。
【０１９６】
［システムの詳細］
次に、他の実施の形態におけるシステムの詳細構成を示す図２６を参照すると、ＭＰＬＳ−ＴＰネットワークシステムＳＹＳ３において、クライアント１０２〜１０６と接続するノードＣ，Ｇ，Ｈ，Ｉ，Ｆの第１位パスＰＰは、現用マルチキャストパスＭＬＳＰの受信パスである。
【０１９７】
このネットワークシステムＳＹＳ３においては、現用マルチキャストパスＭＬＳＰの障害救済を行うために、ノードＥ及びノードＦは、ノードＧ、ノードＨ、及びノードＩを救済する第３位パス（Third Path）ＴＰを第１位パスＰＰ及び第２位パスＳＰとともに収容する。
【０１９８】
リンクＬｉｎｋ＃ＧＨにおいて、ノードＨからノードＧ方向の救済分岐パスＢＰ１は、ノードＧが第１位パスＰＰからマルチキャストパケット（ＭＣパケット）を受信できない場合に使用するための第２位パスＳＰである。
【０１９９】
ノードＥを経由するリンクＬｉｎｋ＃ＢＥ及びリンクＬｉｎｋ＃ＥＨにおけるノードＢからノードＨ方向の救済分岐パスＢＰ２は、ノードＨが第１位パスＰＰからＭＣパケットを受信できない場合に使用する第２位パスＳＰである。
【０２００】
ノードＥを経由するリンクＬｉｎｋ＃ＢＥ及びリンクＬｉｎｋ＃ＥＨにおけるノードＨからノードＢ方向の救済分岐パスＢＰ３は、ノードＢが第１位パスＰＰからＭＣパケットを受信できない場合に使用する第２位パスＳＰである。
【０２０１】
ノードＦを経由するリンクＬｉｎｋ＃ＣＦ及びリンクＬｉｎｋ＃ＦＩにおけるノードＣからノードＩ方向の救済分岐パスＢＰ４は、ノードＩが第１位パスＰＰからＭＣパケットを受信できない場合に使用する第２位パスＳＰである。
【０２０２】
ノードＦを経由するリンクＬｉｎｋ＃ＣＦ及びリンクＬｉｎｋ＃ＦＩにおけるノードＩからノードＣ方向の救済分岐パスＢＰ５は、ノードＣが第１位パスＰＰからＭＣパケットを受信できない場合に使用する第２位パスＳＰである。
【０２０３】
ノードＢ，Ｃ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉの第２位パスＳＰ及び第３位パスＴＰは、自ノード対応の現用マルチキャストパスＭＬＳＰの障害時に、救済分岐パスＢＰからＭＣパケットを受信し、他ノード対応の現用マルチキャストパスＭＬＳＰの障害時に、救済分岐パスＢＰからＭＣパケットを送信するためのパスである。
【０２０４】
ノードＢの第１位パスＰＰは自ノードＢの第２位パスＳＰに対する現用マルチキャストパスＭＬＳＰの受信パスである。
【０２０５】
図２６に示す現用マルチキャストパスＭＬＳＰの始点ノードＡと、第１位パスＰＰ及び第２位パスＳＰを収容するノードＢ，Ｃ，Ｄ，Ｇ，Ｈ，Ｉと、第１位パスＰＰ、第２位パスＳＰ及び第３位パスＴＰを収容するノードＥ，Ｆとは、図２７に示すように、ＯＡＭパケット処理部ＯＡＭをそれぞれ備える。
【０２０６】
現用マルチキャストパスＭＬＳＰの始点ノードＡのＯＡＭパケット処理部ＯＡＭ＃Ａ１は、パス監視のための疎通確認メッセージをＯＡＭパケットＣＣＭとして現用マルチキャストパスＭＬＳＰに周期的に送信する。
【０２０７】
また、クライアント１０２〜１０６と接続するノードＣ，Ｇ，Ｈ，Ｉ，Ｆの内、他ノードへ現用マルチキャストパスＭＬＳＰを中継するノードであるノードＧ，ＨのＯＡＭパケット処理部ＯＡＭ＃Ｇ２，ＯＡＭ＃Ｈ２は、中継先ノードへＯＡＭパケットＣＣＭを周期的に送信する。
【０２０８】
クライアント１０２〜１０６と接続するノードＣ，Ｇ，Ｈ，Ｉ，ＦのＯＡＭパケット処理部ＯＡＭ＃Ｃ１，ＯＡＭ＃Ｇ１，ＯＡＭ＃Ｈ１，ＯＡＭ＃Ｉ１，ＯＡＭ＃Ｆ１は、第１位パスＰＰにおいて、現用マルチキャストパスＭＬＳＰのＯＡＭパケットＣＣＭの受信を監視し、運用に応じて選択可能な予め定められた時間間隔での未受信により、現用マルチキャストパスＭＬＳＰの障害状態（ＬＯＣ）を検出する。
【０２０９】
また、ノードＢ，Ｃ，Ｅ，Ｆ，Ｇ，Ｈ，ＩのＯＡＭパケット処理部ＯＡＭ＃Ｂ１，ＯＡＭ＃Ｃ２，ＯＡＭ＃Ｅ２，ＯＡＭ＃Ｅ３，ＯＡＭ＃Ｆ２，ＯＡＭ＃Ｆ３，ＯＡＭ＃Ｇ２，ＯＡＭ＃Ｈ３，ＯＡＭ＃Ｉ２は、第２位パスＳＰにおいて、ブリッジ要求のＯＡＭパケットＢＲＱの送受信を行う。
【０２１０】
他の実施の形態のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ３においては、第１方向に設定された第１の現用マルチキャストパスＭＬＳＰまたは第２方向に設定された第２の現用マルチキャストパスＭＬＳＰから第３方向に分岐する形態で該当物理リンクに予め設定される第３の現用マルチキャストパスＭＬＳＰを中継または終端するノードを更に含む。
【０２１１】
ここで、第３方向に設定された第３の現用マルチキャストパスＭＬＳＰを伝送されるＯＡＭパケットＣＣＭを第１位ポートを介して周期的に受信している上記中継または終端するノードが、ブリッジ要求のＯＡＭパケットＢＲＱを第３位ポートを介して受信したときは、第３方向に設定された第３の現用マルチキャストパスＭＬＳＰを伝送されるマルチキャストパケットを第１位ポートを介して受信し、該当物理リンクに予め設定される救済分岐パスＢＰに受信したマルチキャストパケットをブリッジする。
【０２１２】
これにより、障害救済時の帯域の無駄を削減し、かつ障害救済時の経由リンク数を抑制することができる。
【０２１３】
［ノード］
この他の実施の形態のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ３におけるノード（Ａ〜Ｉ）１０の構成及び機能は、後述するラベルテーブル記憶部ＬＴＢ内のラベルテーブル及びＯＡＭパケット処理部１４を除いては、一実施の形態のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ２におけるノード（Ａ〜Ｉ）１０と同一である。
【０２１４】
［ラベルテーブル］
図２８に示すように、他の実施の形態のノード（Ａ〜Ｉ）１０におけるラベルテーブル記憶部ＬＴＢ内のラベルテーブルには、ノード名、ルーティング情報、パス種別情報、及び条件情報が対応付けて格納されている。
【０２１５】
ルーティング情報は、入力ポート番号、入力ラベル、出力ポート番号、及び出力ラベルを含む。パス種別情報において、Ｐｒｉｍａｒｙ、Ｓｅｃｏｎｄｒｙ、Ｐ＿ｔｏ＿Ｓ、Ｐ＿ｔｏ＿Ｔ、及びＳ＿ｔｏ＿Ｐは、第１位パスＰＰ、第２位パスＳＰ、第１位パスＰＰから第２位パスＳＰへの切替、第１位パスＰＰから第３位パスＴＰへの切替、及び第２位パスＳＰから第１位パスＰＰへの切替をそれぞれ示す。
【０２１６】
ノード名、ルーティング情報、パス種別情報、及び条件情報（項目，初期値）は、網管理システムＮＭＳにおけるＯＡＭ操作者の操作に応じた装置管理部１１からの指示により、ラベルテーブル処理部１２が静的に予め設定する情報である。
【０２１７】
条件情報はルーティング情報有効条件及びルーティング情報無効条件を含む。ルーティング情報有効条件において、Ｓｅｃｏｎｄｒｙ＝Ｙ、Ｐ＿ｔｏ＿Ｓ＝Ｙ、Ｐ＿ｔｏ＿Ｔ＝Ｙ、及びＳ＿ｔｏ＿Ｐ＝Ｙは、第２位パスＳＰ、第１位パスＰＰから第２位パスＳＰへの切替、第１位パスＰＰから第３位パスＴＰへの切替、及び第２位パスＳＰから第１位パスＰＰへの切替の有効状態をそれぞれ示す。第１位パスＰＰの通常状態は有効・無効に関係のないことを示す。
【０２１８】
また、ルーティング情報無効条件において、Ｓｅｃｏｎｄｒｙ＝Ｎ、Ｐ＿ｔｏ＿Ｓ＝Ｎ、Ｐ＿ｔｏ＿Ｔ＝Ｎ、及びＳ＿ｔｏ＿Ｐ＝Ｎは、第２位パスＳＰ、第１位パスＰＰから第２位パスＳＰへの切替、第１位パスＰＰから第３位パスＴＰへの切替、及び第２位パスＳＰから第１位パスＰＰへの切替の無効状態をそれぞれ示す。第１位パスＰＰの通常状態は有効・無効に関係のないことを示す。
【０２１９】
条件情報の設定値は、ＯＡＭパケット処理部１４からの指示により、ラベルテーブル処理部１２が動的に設定する情報である。つまり、条件情報の設定値は、ＯＡＭパケット処理部１４が後に詳述する処理を実行することに伴い、ラベルテーブル処理部１２により設定される。
【０２２０】
［ＯＡＭパケット処理部］
図２９は、ノードＥ，Ｆの第３位ポート（Third Port）に対するＯＡＭパケット処理部１４の処理を示す。
【０２２１】
ブリッジ要求検出処理では、ブリッジ要求の受信を第３位ポートを通して監視し、ブリッジ要求を受信した場合は、Ｔ＿ＢＧ＿ＲＱ＝Ｙ、つまり第３位ポートへのブリッジ要求有状態を切替判定処理に通知する。また、ブリッジ要求受信後、予め定められた時間以内にブリッジ要求を受信しない場合は、Ｔ＿ＢＧ＿ＲＱ＝Ｎ、つまり第３位ポートへのブリッジ要求無状態を切替判定処理に通知する。
【０２２２】
詳述すると、ブリッジ要求検出処理は次に示す処理手順を採る。
Ｔ２１：Ｔ＿ＢＧ＿ＲＱ＝Ｎでは、第３位ポートへのブリッジ要求状態フラグがブリッジ要求無状態に初期設定される。
【０２２３】
Ｔ２２：ブリッジ要求受信判定では、ブリッジ要求のＯＡＭパケットＢＲＱの受信が判定される。否定判定のときは、ブリッジ要求のＯＡＭパケットＢＲＱが受信されるまで待
つ。
【０２２４】
Ｔ２３：Ｔ＿ＢＧ＿ＲＱ＝Ｙでは、Ｔ２２で肯定判定のとき、第３位ポートへのブリッジ要求状態フラグがブリッジ要求有状態に設定され、ブリッジ要求有状態が切替判定処理に通知される。
【０２２５】
Ｔ２４：ブリッジ要求検出タイマが起動される。
Ｔ２５：ブリッジ要求検出タイマがカウントアップする。
【０２２６】
Ｔ２６：ブリッジ要求受信判定では、ブリッジ要求のＯＡＭパケットＢＲＱの受信が判定される。
【０２２７】
Ｔ２７：Ｔ２６で肯定判定のときは、ブリッジ要求検出タイマがリセットされてＴ２５に戻る。
【０２２８】
Ｔ２８：Ｔ２６で否定判定のときは、ブリッジ要求検出タイマのタイムアウトが判定される。否定判定のときは、Ｔ２５に戻る。肯定判定のときは、Ｔ２１に戻る。
【０２２９】
切替判定処理では、上述したブリッジ要求検出処理から通知されたＴ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に従って、パス種別情報におけるＰ＿ｔｏ＿Ｔ（第１位パスＰＰから第３位パスＴＰへの切替）についてのルーティング情報有効判定及びルーティング情報無効判定を行う。また、ラベルテーブルの条件情報を設定するために、ラベルテーブル処理部１２への指示を行う。
【０２３０】
詳述すると、切替判定処理は次に示す処理手順を採る。
Ｔ３１：Ｔ＿ＢＧ＿ＲＱ＝Ｙの判定では、第３位ポートへのブリッジ要求状態フラグのブリッジ要求有状態が判定される。
【０２３１】
Ｔ３２：Ｔ３１で肯定判定のときは、Ｐ＿ｔｏ＿Ｔ＝Ｙでは、第１位パスＰＰから第３位パスＴＰへの切替が有効状態に設定される。
【０２３２】
Ｔ３３：Ｔ３１で否定判定のときは、Ｐ＿ｔｏ＿Ｔ＝Ｎでは、第１位パスＰＰから第３位パスＴＰへの切替が無効状態に設定される。
【０２３３】
［障害救済処理］
次に、他の実施の形態のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ３における障害救済処理例について、関連図を併せ参照して説明する。
【０２３４】
（正常状態）
図２６及び図２７を参照すると、正常状態のＭＰＬＳ−ＴＰネットワークシステムＳＹＳ３においては、ノードＡ，Ｄ，Ｅ，Ｇ，ＨのＯＡＭパケット処理部ＯＡＭ＃Ａ１，ＯＡＭ＃Ｄ２，ＯＡＭ＃Ｄ３，ＯＡＭ＃Ｅ３，ＯＡＭ＃Ｇ２，ＯＡＭ＃Ｈ２から現用マルチキャストパスＭＬＳＰ上にＯＡＭパケットＣＣＭが送信される。ノードＣ，Ｆ，Ｇ，Ｈ，ＩのＯＡＭパケット処理部ＯＡＭ＃Ｃ１，ＯＡＭ＃Ｆ１，ＯＡＭ＃Ｇ１，ＯＡＭ＃Ｈ１，ＯＡＭ＃Ｉ１は、周期的に（予め定められた時間間隔で）ＯＡＭパケットＣＣＭを受信し、正常状態と判定する。
【０２３５】
詳述すると、正常状態においては、例えば、ノードＧ，Ｈ，ＥのＯＡＭパケット処理部１４（限定を要しないときは、符号１４を用いる）は、次のように動作する。
【０２３６】
ノードＧ，Ｈ，Ｅにおいては、次のパラメータを初期値Ｎとする。
（１）ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（ＬＯＣ状態フラグ＝通常状態／疎通有状態）
（２）ＢＧ＿ＲＱ＝Ｎ（第１位ポートまたは第２位ポートへのブリッジ要求状態フラグ＝ブリッジ要求無状態）
（３）Ｓ＿ＢＧ＿ＲＱ＝Ｎ（第２位ポートへのブリッジ要求状態フラグ＝ブリッジ要求無状態）
（４）Ｓｅｃｏｎｄａｒｙ＝Ｎ（第２位パスＳＰ＝無効状態）
（５）Ｓ＿ｔｏ＿Ｐ＝Ｎ（第２位パスＳＰから第１位パスＰＰへの切替＝無効状態）
（６）Ｐ＿ｔｏ＿Ｓ＝Ｎ（第１位パスＰＰから第２位パスＳＰへの切替＝無効状態）
ノードＥにおいては、次のパラメータを更に初期値Ｎとする。
（７）Ｔ＿ＢＧ＿ＲＱ＝Ｎ（第３位ポートへのブリッジ要求状態フラグ＝ブリッジ要求無状態）
（８）Ｐ＿ｔｏ＿Ｔ＝Ｎ（第１位パスＰＰから第３位パスＴＰへの切替＝無効状態）
ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ノードＧの第１位ポートＰ１に関して、次の処理を実施する（図１１Ａ，図１１Ｂ参照）。
【０２３７】
Ｇ７１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ノードＤのＯＡＭパケット処理部ＯＡＭ＃Ｄ３が送信するＯＡＭパケットＣＣＭを周期的に受信するので、ＬＯＣ検出処理においては、ＬＯＣ状態フラグのＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）を維持する。
【０２３８】
Ｇ７２：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｄ３がブリッジ要求を送信しないので、ブリッジ要求検出処理においては、第１位ポートへのブリッジ要求状態フラグのＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２３９】
Ｇ７３：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、切替判定処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）、かつＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）であるので、第２位パス状態のＳｅｃｏｎｄａｒｙ＝Ｎ（無効状態）、第２位パスＳＰから第１位パスＰＰへの切替のＳ＿ｔｏ＿Ｐ＝Ｎ（無効状態）、及び第２位ポートへのブリッジ要求状態フラグのＳ＿ＢＧ＿ＲＱ＝Ｎ（無効状態）を維持する。
【０２４０】
ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＧの第２位ポートＰ２に関して、次の処理を実施する（図１２参照）。
【０２４１】
Ｇ８１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＨのＯＡＭパケット処理部ＯＡＭ＃Ｈ１がブリッジ要求を送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２４２】
Ｇ８２：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ブリッジ要求送信処理においては、上記Ｇ７３のＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりブリッジ要求非送信状態を維持する。
【０２４３】
Ｇ８３：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、切替判定処理においては、上記Ｇ７２のＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）を維持する。
【０２４４】
ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＧの条件情報に関して、次の処理を実施する（図２８参照）。
【０２４５】
Ｇ９１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、上記Ｇ７３のＳｅｃｏｎｄａｒｙ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＧについてのルーティング情報、つ
まり入力ポート＝Ｐ２、入力ラベル＝ｇｈ、出力ポート＝Ｐ３、及び出力ラベル＝−（無）の無効状態を維持する。
【０２４６】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ノードＨの第１位ポートＰ１に関して、次の処理を実施する（図１１Ａ，図１１Ｂ参照）。
【０２４７】
Ｈ７１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｇ２が送信するＯＡＭパケットＣＣＭを周期的に受信するので、ＬＯＣ検出処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）を維持する。
【０２４８】
Ｈ７２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｇ２がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２４９】
Ｈ７３：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、切替判定処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）、かつＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）であるので、Ｓｅｃｏｎｄａｒｙ＝Ｎ（無効状態）、Ｓ＿ｔｏ＿Ｐ＝Ｎ（無効状態）、及びＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２５０】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ノードＨの第２位ポートＰ３に関して、次の処理を実施する（図１２参照）。
【０２５１】
Ｈ８１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ＯＡＭパケット処理部ＯＡＭ＃Ｅ３がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２５２】
Ｈ８２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ブリッジ要求送信処理においては、上記Ｈ７３のＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりブリッジ要求非送信状態を維持する。
【０２５３】
Ｈ８３：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、切替判定処理においては、上記Ｈ７２のＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）を維持する。
【０２５４】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ノードＨの条件情報に関して、次の処理を実施する（図２８参照）。
【０２５５】
Ｈ９１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、上記Ｈ７３のＳｅｃｏｎｄａｒｙ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＨについてのルーティング情報、つまり入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ２、及び出力ラベル＝ｈｉ、更に入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ４、及び出力ラベル＝−（無）の無効状態を維持する。
【０２５６】
Ｈ９２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、上記Ｈ７３のＳ＿ｔｏ＿Ｐ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＨについてのルーティング情報、つまり入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ１、及び出力ラベル＝ｇｈの無効状態を維持する。
【０２５７】
ＯＡＭパケット処理部ＯＡＭ＃Ｅ１は、ノードＥの第１位ポートＰ１に関して、次の処理を実施する（図１１Ａ，図１１Ｂ参照）。
【０２５８】
Ｅ７１：ＯＡＭパケット処理部ＯＡＭ＃Ｅ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｄ２が送信するＯＡＭパケットＣＣＭを周期的に受信するので、ＬＯＣ検出処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）を維持する。
【０２５９】
Ｅ７２：ＯＡＭパケット処理部ＯＡＭ＃Ｅ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｄ２がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２６０】
Ｅ７３：ＯＡＭパケット処理部ＯＡＭ＃Ｅ１は、切替判定処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）、かつＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）であるので、Ｓｅｃｏｎｄａｒｙ＝Ｎ（無効状態）、Ｓ＿ｔｏ＿Ｐ＝Ｎ（無効状態）、及びＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２６１】
ＯＡＭパケット処理部ＯＡＭ＃Ｅ２は、ノードＥの第２位ポートＰ３に関して、次の処理を実施する（図１２参照）。
【０２６２】
Ｅ８１：ＯＡＭパケット処理部ＯＡＭ＃Ｅ２は、ＯＡＭパケット処理部ＯＡＭ＃Ｂ１がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２６３】
Ｅ８２：ＯＡＭパケット処理部ＯＡＭ＃Ｅ２は、ブリッジ要求送信処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりブリッジ要求非送信状態を維持する。
【０２６４】
Ｅ８３：ＯＡＭパケット処理部ＯＡＭ＃Ｅ２は、切替判定処理においては、上記Ｅ８２のＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）を維持する。
【０２６５】
ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、ノードＥの第３位ポートＰ４に関して、次の処理を実施する（図２９参照）。
【０２６６】
Ｅ９１：ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、ＯＡＭパケット処理部ＯＡＭ＃Ｈ３がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、第３位ポートへのブリッジ要求状態フラグのＴ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２６７】
Ｅ９２：ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、切替判定処理においては、上記Ｅ９１のＴ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）により第１位パスＰＰから第３位パスＴＰへの切替のＰ＿ｔｏ＿Ｔ＝Ｎ（無効状態）を維持する。
【０２６８】
ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、ノードＥの条件情報に関して、次の処理を実施する（図２８参照）。
【０２６９】
Ｅ１０１：ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、上記Ｅ７３のＳｅｃｏｎｄａｒｙ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＥについてのルーティング情報、つまり入力ポート＝Ｐ３、入力ラベル＝ｂｅ、出力ポート＝Ｐ２、及び出力ラベル＝ｅｆの無効状態を維持する。
【０２７０】
Ｅ１０２：ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、上記Ｅ８３のＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＥについてのルーティング情報、つまり
入力ポート＝Ｐ１、入力ラベル＝ｄｅ、出力ポート＝Ｐ３、及び出力ラベル＝ｂｅの無効状態を維持する。
【０２７１】
Ｅ１０３：ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、上記Ｅ９２のＰ＿ｔｏ＿Ｔ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＥについてのルーティング情報、つまり入力ポート＝Ｐ１、入力ラベル＝ｄｅ、出力ポート＝Ｐ４、及び出力ラベル＝ｅｈの無効状態を維持する。
【０２７２】
（障害状態）
図２７を参照して、ノードＤ及びノードＧ間のリンクＬｉｎｋ＃ＤＧに関する障害救済処理を一例として説明する。
【０２７３】
図２７は、ノードＤ及びノードＧ間のリンクＬｉｎｋ＃ＤＧに障害が発生している状態を示す。ノードＧのＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、リンクＬｉｎｋ＃ＤＧの障害により、ノードＤのＯＡＭパケット処理部ＯＡＭ＃Ｄ３が送信するパス監視のためのＯＡＭパケットＣＣＭを現用マルチキャストパスＭＬＳＰを通して周期的に受信することができないので、ＬＯＣ（障害状態）を検出する。
【０２７４】
次に、現用マルチキャストパスＭＬＳＰ対応の第１位パスＰＰのＬＯＣを検出したノードＧにおいては、第２位パスＳＰのＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ブリッジ要求のＯＡＭパケットＢＲＱを現用マルチキャストパスＭＬＳＰを通して送信する。
【０２７５】
また、第１位パスＰＰを通してブリッジ要求のＯＡＭパケットＢＲＱを受信したノードＨにおいては、第２位パスＳＰのＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ブリッジ要求のＯＡＭパケットＢＲＱを救済分岐パスＢＰを通して送信する。
【０２７６】
さらに、第３位パスＴＰを通してブリッジ要求のＯＡＭパケットＢＲＱを受信したノードＥは、現用マルチキャストパスＭＬＳＰのＭＣパケットを第３位パスＴＰへブリッジする。ノードＥにおいてブリッジされた救済用ＭＣパケットＭＣＰは、リンクＬｉｎｋ＃ＥＨ上のノードＥ，Ｈ間の救済分岐パスＢＰにより、ノードＨの第２位パスＳＰに到達する。ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ブリッジ要求のＯＡＭパケットＢＲＱを受信した第１位パスＰＰに第２位パスＳＰの救済用ＭＣパケットＭＣＰをブリッジする。
【０２７７】
これにより、ノードＧの現用マルチキャストパスＭＬＳＰの救済が行われるとともに、ノードＨ及びノードＩの現用マルチキャストパスＭＬＳＰの救済が行われる。
【０２７８】
詳述すると、図２７に示すリンクＬｉｎｋ＃ＤＧの障害状態においては、例えば、ノードＧ，Ｈ，ＥのＯＡＭパケット処理部１４は、次のように動作する。
【０２７９】
ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ノードＧの第１位ポートＰ１に関して、次の処理を実施する（図１１Ａ，図１１Ｂ参照）。
【０２８０】
Ｇ１１１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ノードＤのＯＡＭパケット処理部ＯＡＭ＃Ｄ３が送信するＯＡＭパケットＣＣＭを周期的に受信できないので、ＬＯＣ検出処理においては、ＬＯＣ状態フラグをＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）からＬＯＣ＿Ｓｔａｔｅ＝Ｙ（疎通無状態）に変更する。
【０２８１】
Ｇ１１２：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｄ３がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、第１位ポートへのブリッジ要求状態フラグをＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態
）に維持する。
【０２８２】
Ｇ１１３：ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、切替判定処理においては、ＬＯＣ状態フラグがＬＯＣ＿Ｓｔａｔｅ＝Ｙ（疎通無状態）であるので、第２位パス状態をＳｅｃｏｎｄａｒｙ＝Ｎ（無効状態）からＳｅｃｏｎｄａｒｙ＝Ｙ（有効状態）に変更する。さらに、ＯＡＭパケット処理部ＯＡＭ＃Ｇ１は、第２位パスＳＰから第１位パスＰＰへの切替をＳ＿ｔｏ＿Ｐ＝Ｎ（無効状態）に維持し、第２位ポートへのブリッジ要求状態フラグをＳ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）からＳ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に変更する。
【０２８３】
ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＧの第２位ポートＰ２に関して、次の処理を実施する（図１２参照）。
【０２８４】
Ｇ１２１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＨのＯＡＭパケット処理部ＯＡＭ＃Ｈ１がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、第２位ポートへのブリッジ要求状態フラグのＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２８５】
Ｇ１２２：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ブリッジ要求送信処理においては、上記Ｇ１１３のＳ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）によりブリッジ要求非送信状態からブリッジ要求送信状態に変更する。
【０２８６】
Ｇ１２３：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、切替判定処理においては、上記Ｇ１１２のＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）により第１位パスＰＰから第２位パスＳＰへの切替をＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）に維持する。
【０２８７】
ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、ノードＧの条件情報に関して、次の処理を実施する（図２８参照）。
【０２８８】
Ｇ１３１：ＯＡＭパケット処理部ＯＡＭ＃Ｇ２は、上記Ｇ１１３の第２位パス状態のＳｅｃｏｎｄａｒｙ＝Ｙ（有効状態）により、ラベルテーブルにおけるノードＧについてのルーティング情報、つまり入力ポート＝Ｐ２、入力ラベル＝ｇｈ、出力ポート＝Ｐ３、及び出力ラベル＝−（無）を有効にする。
【０２８９】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ノードＨの第１位ポートＰ１に関して、次の処理を実施する（図１１Ａ，図１１Ｂ参照）。
【０２９０】
Ｈ１１１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｇ２が送信するＯＡＭパケットＣＣＭを周期的に受信するので、ＬＯＣ検出処理においては、ＬＯＣ状態フラグのＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）を維持する。
【０２９１】
Ｈ１１２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｇ２がブリッジ要求のＯＡＭパケットＢＲＱを送信するので、ブリッジ要求検出処理においては、第１位ポートへのブリッジ要求状態フラグをＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）からＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に変更する。
【０２９２】
Ｈ１１３：ＯＡＭパケット処理部ＯＡＭ＃Ｈ１は、切替判定処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）、かつＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）であるので、Ｓｅｃｏｎｄａｒｙ＝Ｙ（有効状態）、Ｓ＿ｔｏ＿Ｐ＝Ｙ（有効状態）、及びＳ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に変更する。
【０２９３】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ノードＨの第２位ポートＰ３に関して、次の処理を実施する（図１２参照）。
【０２９４】
Ｈ１２１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ＯＡＭパケット処理部ＯＡＭ＃Ｅ３がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０２９５】
Ｈ１２２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ブリッジ要求送信処理においては、上記Ｈ１１３のＳ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）によりブリッジ要求非送信状態からブリッジ要求送信状態に変更する。
【０２９６】
Ｈ１２３：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、切替判定処理においては、上記Ｈ１１２のＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）によりＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）からＰ＿ｔｏ＿Ｓ＝Ｙ（有効状態）に変更する。
【０２９７】
ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、ノードＨの条件情報に関して、次の処理を実施する（図２８参照）。
【０２９８】
Ｈ１３１：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、上記Ｈ１１３のＳｅｃｏｎｄａｒｙ＝Ｙ（有効状態）により、ラベルテーブルにおけるノードＨについてのルーティング情報、つまり入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ２、及び出力ラベル＝ｈｉ、更に入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ４、及び出力ラベル＝−（無）を有効にする。
【０２９９】
Ｈ１３２：ＯＡＭパケット処理部ＯＡＭ＃Ｈ３は、上記Ｈ１１３のＳ＿ｔｏ＿Ｐ＝Ｙ（有効状態）により、ラベルテーブルにおけるノードＨについてのルーティング情報、つまり入力ポート＝Ｐ３、入力ラベル＝ｅｈ、出力ポート＝Ｐ１、及び出力ラベル＝ｇｈを有効にする。
【０３００】
ＯＡＭパケット処理部ＯＡＭ＃Ｅ１は、ノードＥの第１位ポートＰ１に関して、次の処理を実施する（図１１Ａ，図１１Ｂ参照）。
【０３０１】
Ｅ１１１：ＯＡＭパケット処理部ＯＡＭ＃Ｅ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｄ２が送信するＯＡＭパケットＣＣＭを周期的に受信するので、ＬＯＣ検出処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）を維持する。
【０３０２】
Ｅ１１２：ＯＡＭパケット処理部ＯＡＭ＃Ｅ１は、ＯＡＭパケット処理部ＯＡＭ＃Ｄ２がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０３０３】
Ｅ１１３：ＯＡＭパケット処理部ＯＡＭ＃Ｅ１は、切替判定処理においては、ＬＯＣ＿Ｓｔａｔｅ＝Ｎ（疎通有状態）、かつＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）であるので、Ｓｅｃｏｎｄａｒｙ＝Ｎ（無効状態）、Ｓ＿ｔｏ＿Ｐ＝Ｎ（無効状態）、及びＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０３０４】
ＯＡＭパケット処理部ＯＡＭ＃Ｅ２は、ノードＥの第２位ポートＰ３に関して、次の処理を実施する（図１２参照）。
【０３０５】
Ｅ１２１：ＯＡＭパケット処理部ＯＡＭ＃Ｅ２は、ＯＡＭパケット処理部ＯＡＭ＃Ｂ１
がブリッジ要求のＯＡＭパケットＢＲＱを送信しないので、ブリッジ要求検出処理においては、ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）を維持する。
【０３０６】
Ｅ１２２：ＯＡＭパケット処理部ＯＡＭ＃Ｅ２は、ブリッジ要求送信処理においては、Ｓ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりブリッジ要求非送信状態を維持する。
【０３０７】
Ｅ１２３：ＯＡＭパケット処理部ＯＡＭ＃Ｅ２は、切替判定処理においては、上記Ｅ１１２のＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）によりＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）を維持する。
【０３０８】
ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、ノードＥの第３位ポートＰ４に関して、次の処理を実施する（図２９参照）。
【０３０９】
Ｅ１３１：ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、ＯＡＭパケット処理部ＯＡＭ＃Ｈ３がブリッジ要求のＯＡＭパケットＢＲＱを送信するので、ブリッジ要求検出処理においては、第３位ポートへのブリッジ要求状態フラグをＴ＿ＢＧ＿ＲＱ＝Ｎ（ブリッジ要求無状態）からＴ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）に変更する。
【０３１０】
Ｅ１３２：ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、切替判定処理においては、上記Ｅ１３１のＴ＿ＢＧ＿ＲＱ＝Ｙ（ブリッジ要求有状態）により第１位パスＰＰから第３位パスＴＰへの切替のＰ＿ｔｏ＿Ｔ＝Ｙ（有効状態）に変更する。
【０３１１】
ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、ノードＥの条件情報に関して、次の処理を実施する（図２８参照）。
【０３１２】
Ｅ１４１：ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、上記Ｅ１１３のＳｅｃｏｎｄａｒｙ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＥについてのルーティング情報、つまり入力ポート＝Ｐ３、入力ラベル＝ｂｅ、出力ポート＝Ｐ２、及び出力ラベル＝ｅｆの無効状態を維持する。
【０３１３】
Ｅ１４２：ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、上記Ｅ１２３のＰ＿ｔｏ＿Ｓ＝Ｎ（無効状態）により、ラベルテーブルにおけるノードＥについてのルーティング情報、つまり入力ポート＝Ｐ１、入力ラベル＝ｄｅ、出力ポート＝Ｐ３、及び出力ラベル＝ｂｅの無効状態を維持する。
【０３１４】
Ｅ１４３：ＯＡＭパケット処理部ＯＡＭ＃Ｅ３は、上記Ｅ１３２のＰ＿ｔｏ＿Ｔ＝Ｙ（有効状態）により、ラベルテーブルにおけるノードＥについてのルーティング情報、つまり入力ポート＝Ｐ１、入力ラベル＝ｄｅ、出力ポート＝Ｐ４、及び出力ラベル＝ｅｈを有効にする。
【０３１５】
上述したＯＡＭパケット処理部ＯＡＭ＃Ｇ２，ＯＡＭ＃Ｈ３，ＯＡＭ＃Ｅ３によるルーティング動作の結果、リンクＬｉｎｋ＃ＤＧの障害が救済される。
【０３１６】
［変形例］
上述した各実施の形態における処理はコンピュータで実行可能なプログラムとして提供され、ＣＤ−ＲＯＭやフレキシブルディスクなどの非一時的コンピュータ可読記録媒体、さらには通信回線を経て提供可能である。
【０３１７】
また、上述した各実施の形態における各処理はその任意の複数または全てを選択し組合せて実施することもできる。
【符号の説明】
【０３１８】
ＳＹＳ２  ＭＰＬＳ−ＴＰネットワークシステム
ＳＹＳ３  ＭＰＬＳ−ＴＰネットワークシステム
ＮＭＳ    網管理システム
ＤＣＮ    データ通信網
ＮＷ      メッシュネットワーク
Ａ〜Ｉ    ノード
１０１    マルチキャスト配信サーバ
ＭＬＳＰ  現用マルチキャストラベルスイッチパス
ＢＰ      救済分岐パス
ＰＰ      第１位パス
ＳＰ      第２位パス
ＣＣＭ    パス監視のためのＯＡＭパケット
ＢＲＱ    ブリッジ要求のＯＡＭパケット
ＭＣＰ    救済用ＭＣパケット
【図１】
2014217026.tif 000003
【図２】
2014217026.tif 000004
【図３】
2014217026.tif 000005
【図４】
2014217026.tif 000006
【図５】
2014217026.tif 000007
【図６】
2014217026.tif 000008
【図７】
2014217026.tif 000009
【図８】
2014217026.tif 000010
【図９】
2014217026.tif 000011
【図１０】
2014217026.tif 000012
【図１１Ａ】
2014217026.tif 000013
【図１１Ｂ】
2014217026.tif 000014
【図１２】
2014217026.tif 000015
【図１３】
2014217026.tif 000016
【図１４】
2014217026.tif 000017
【図１５】
2014217026.tif 000018
【図１６】
2014217026.tif 000019
【図１７】
2014217026.tif 000020
【図１８】
2014217026.tif 000021
【図１９】
2014217026.tif 000022
【図２０】
2014217026.tif 000023
【図２１】
2014217026.tif 000024
【図２２】
2014217026.tif 000025
【図２３】
2014217026.tif 000026
【図２４】
2014217026.tif 000027
【図２５】
2014217026.tif 000028
【図２６】
2014217026.tif 000029
【図２７】
2014217026.tif 000030
【図２８】
2014217026.tif 000031
【図２９】
2014217026.tif 000032