(57)【要約】【課題】ネットワークの制御処理とパスによるデータ転送処理とが分離された高信頼な通信システムを提供することである。【解決手段】ＭＰＬＳ−ＴＰを用いた伝送網を構成する伝送装置と、伝送網にパスを確立する制御装置と、を備える伝送システムにおいて、ＭＰＬＳ−ＴＰと異なるプロトコルを用いた転送網を構成し、プロトコルを用いて自律分散的に転送網にパスを確立する転送装置に伝送装置が接続され、制御装置と転送装置とは、転送網に用いられるプロトコルを用いて、転送網を制御するための制御メッセージを、伝送装置を介して送受信し、伝送装置は、制御装置が異常と判定されても、伝送網に確立されたパスが正常であると判定された場合、制御装置の状態が異常であることを転送装置に通知しないことを特徴とする伝送システム。【選択図】図８
2014175924.tif 000002
【特許請求の範囲】
【請求項１】
ＭＰＬＳ−ＴＰを用いた伝送網を構成する伝送装置と、
前記伝送装置を制御し、前記伝送網にパスを確立する制御装置と、を備える伝送システムにおいて、
前記ＭＰＬＳ−ＴＰと異なるプロトコルを用いた転送網を構成し、前記プロトコルを用いて自律分散的に前記転送網にパスを確立する転送装置に前記伝送装置が接続され、
前記制御装置と前記転送装置とは、前記転送網に用いられる前記プロトコルを用いて、前記転送網を制御するための制御メッセージを、前記伝送装置を介して送受信し、
前記伝送装置は、
前記制御装置から送信された制御メッセージの受信状況に基づいて、前記制御装置が正常であるか異常であるかを判定し、
前記伝送網に確立されたパスが正常であるか異常であるかを判定し、
前記制御装置が異常であると判定されても、前記伝送網に確立されたパスが正常と判定された場合、前記制御装置が異常であることを前記転送装置に通知しないことを特徴とする伝送システム。
【請求項２】
請求項１に記載の伝送システムであって、
前記伝送装置は、前記転送装置から送信された制御メッセージを受信した場合、前記受信した制御メッセージを前記制御装置に送信し、
前記制御装置は、前記伝送装置から送信された前記制御メッセージを受信した場合、自身が正常か異常かを示す情報を含み、前記受信した制御メッセージに対する応答メッセージを前記制御メッセージとして前記伝送装置に送信し、
前記伝送装置は、
前記制御装置に前記制御メッセージを送信してから所定時間以内に前記伝送装置から前記応答メッセージを前記制御装置から受信した場合、前記受信した応答メッセージに基づいて、前記制御装置が正常であるか異常であるかを判定し、
前記制御装置に前記制御メッセージを送信してから所定時間経過しても、前記制御装置から前記制御メッセージを受信しない場合、前記制御装置が異常であると判定し、
前記制御装置が異常であると判定されても、前記伝送網に確立されたパスが正常であると判定された場合、前記制御装置が異常であることを示す情報を含まない応答メッセージを前記制御メッセージとして前記転送装置に送信することを特徴とする伝送システム。
【請求項３】
請求項２に記載の伝送システムであって、
前記転送装置から送信される前記制御メッセージは、前記転送網に確立されたパスを変更せず維持する維持制御メッセージ及び前記転送網に確立されたパスを変更する変更制御メッセージを含み、
前記伝送装置は、
前記受信した制御メッセージが前記維持制御メッセージであるか前記変更制御メッセージであるかを判定し、
前記受信した制御メッセージが前記維持制御メッセージであると判定され、前記制御装置が異常であると判定され、かつ、前記伝送網に確立されたパスが正常であると判定された場合、前記制御装置が異常であることを示す情報を含まない制御メッセージを前記転送装置に送信することによって、前記転送網に確立されたパスを維持できることを前記転送装置に通知し、
前記受信した制御メッセージが前記変更制御メッセージであると判定され、前記制御装置が異常であると判定された場合には、前記前記伝送網に確立されたパスが正常であるか異常であるかにかかわらず、前記制御装置が異常であることを示す情報を含む制御メッセージを前記転送装置に送信することによって、前記転送網に確立されたパスを変更できないことを前記転送装置に通知することを特徴とする伝送システム。
【請求項４】
請求項１に記載の伝送システムであって、
前記制御装置は、異常から正常に復旧した場合、前記転送網に確立されたパスに関する情報を収集するための収集制御メッセージを前記伝送装置に送信し、
前記伝送装置は、前記収集制御メッセージを受信した場合、前記受信した収集制御メッセージを前記転送装置に送信することを特徴とする伝送システム。
【請求項５】
請求項１に記載の伝送システムであって、
前記伝送装置は、前記ＭＰＬＳ−ＴＰにおいて前記伝送網に確立されたパスの状態を管理するために送受信されるＯＡＭデータを用いて、前記伝送網に確立されたパスが正常であるか異常であるかを判定することを特徴とする伝送システム。
【請求項６】
請求項１に記載の伝送システムであって、
前記転送網に用いられるプロトコルはＩＰ／ＭＰＬＳプロトコルであり、
前記伝送装置は、前記転送網を制御するためのＩＰプロトコルであるＲＩＰ、ＯＳＰＦ、ＩＳ−ＩＳ、ＢＧＰ、ＬＤＰ、又はＲＳＶＰのＨＥＬＬＯメッセージを前記制御装置から受信することによって、前記制御装置が正常であるか異常であるかを判定することを特徴とする伝送システム。
【請求項７】
ＭＰＬＳ−ＴＰを用いた伝送網を構成する伝送装置において、
前記伝送装置は、前記伝送装置を制御し、前記伝送網にパスを確立する制御装置に接続され、
前記伝送装置は、前記ＭＰＬＳ−ＴＰと異なるプロトコルを用いた転送網を構成し、前記プロトコルを用いて自律分散的に前記転送網にパスを確立する転送装置に接続され、
前記制御装置と前記転送装置とは、前記転送網に用いられる前記プロトコルを用いて、前記転送網を制御するための制御メッセージを、前記伝送装置を介して送受信し、
前記伝送装置は、
前記制御装置から送信された制御メッセージの受信状況に基づいて、前記制御装置が正常であるか異常であるかを判定し、
前記伝送網に確立されたパスが正常であるか異常であるかを判定し、
前記制御装置が異常であると判定されても、前記伝送網に確立されたパスが正常と判定された場合、前記制御装置が異常であることを前記転送装置に通知しないことを特徴とする伝送装置。
【請求項８】
請求項７に記載の伝送装置であって、
前記転送装置から送信された制御メッセージを受信した場合、前記受信した制御メッセージを前記制御装置に送信し、
前記制御装置が前記伝送装置から送信された前記制御メッセージを受信した場合、前記制御装置が正常か異常かを示す情報を含み、前記受信した制御メッセージに対する応答メッセージが、前記制御メッセージとして前記制御装置から前記伝送装置に送信され、
前記伝送装置は、
前記制御装置に前記制御メッセージを送信してから所定時間以内に前記伝送装置から前記応答メッセージを前記制御装置から受信した場合、前記受信した応答メッセージに基づいて、前記制御装置が正常であるか異常であるかを判定し、
前記制御装置に前記制御メッセージを送信してから所定時間経過しても、前記制御装置から前記制御メッセージを受信しない場合、前記制御装置が異常であると判定し、
前記制御装置が異常であると判定されても、前記伝送網に確立されたパスが正常であると判定された場合、前記制御装置が異常であることを示す情報を含まない応答メッセージを前記制御メッセージとして前記転送装置に送信することを特徴とする伝送装置。
【請求項９】
請求項８に記載の伝送装置であって、
前記転送装置から送信される前記制御メッセージは、前記転送網に確立されたパスを変更せず維持する維持制御メッセージ及び前記転送網に確立されたパスを変更する変更制御メッセージを含み、
前記伝送装置は、
前記受信した制御メッセージが前記維持制御メッセージであるか前記変更制御メッセージであるかを判定し、
前記受信した制御メッセージが前記維持制御メッセージであると判定され、前記制御装置が異常であると判定され、かつ、前記伝送網に確立されたパスが正常であると判定された場合、前記制御装置が異常であることを示す情報を含まない制御メッセージを前記転送装置に送信することによって、前記転送網に確立されたパスを維持できることを前記転送装置に通知し、
前記受信した制御メッセージが前記変更制御メッセージであると判定され、前記制御装置が異常であると判定された場合には、前記前記伝送網に確立されたパスが正常であるか異常であるかにかかわらず、前記制御装置が異常であることを示す情報を含む制御メッセージを前記転送装置に送信することによって、前記転送網に確立されたパスを変更できないことを前記転送装置に通知することを特徴とする伝送装置。
【請求項１０】
請求項７に記載の伝送装置であって、
前記制御装置の状態が異常から正常に復旧した場合、前記転送網に確立されたパスに関する情報を収集するための収集制御メッセージが、前記制御装置から前記伝送装置に送信され、
前記伝送装置は、前記収集制御メッセージを受信した場合、前記受信した収集制御メッセージを前記転送装置に送信することを特徴とする伝送装置。
【請求項１１】
請求項７に記載の伝送装置であって、
前記ＭＰＬＳ−ＴＰにおいて前記伝送網に確立されたパスの状態を管理するために送受信されるＯＡＭデータを用いて、前記伝送網に確立されたパスが正常であるか異常であるかを判定することを特徴とする伝送装置。
【請求項１２】
請求項７に記載の伝送装置であって、
前記転送網に用いられるプロトコルはＩＰ／ＭＰＬＳプロトコルであり、
前記伝送装置は、前記転送網を制御するためのＩＰプロトコルであるＲＩＰ、ＯＳＰＦ、ＩＳ−ＩＳ、ＢＧＰ、ＬＤＰ、又はＲＳＶＰのＨＥＬＬＯメッセージを前記制御装置から受信することによって、前記制御装置が正常であるか異常であるかを判定することを特徴とする伝送装置。
【請求項１３】
ＭＰＬＳ−ＴＰを用いた伝送網を構成する伝送装置における制御メッセージの伝送方法であって、
前記伝送装置は、前記伝送装置を制御し、前記伝送網にパスを確立する制御装置に接続され、
前記伝送装置は、前記ＭＰＬＳ−ＴＰと異なるプロトコルを用いた転送網を構成し、前記プロトコルを用いて自律分散的に前記転送網にパスを確立する転送装置に接続され、
前記制御メッセージは、前記転送網を制御するためのメッセージであって、前記制御装置と前記転送装置との間で、前記転送網に用いられる前記プロトコルを用いて、前記伝送装置を介して送受信され、
前記方法は、
前記伝送装置が、前記制御装置から送信された制御メッセージの受信状況に基づいて、前記制御装置が正常であるか異常であるかを判定し、
前記伝送装置が、前記伝送網に確立されたパスが正常であるか異常であるかを判定し、
前記制御装置が異常であると判定されても、前記伝送網に確立されたパスが正常と判定された場合、前記伝送装置が、前記制御装置の状態が異常であることを前記転送装置に通知しないことを特徴とする伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＰＬＳ−ＴＰを用いた伝送網を構成する伝送装置と、伝送装置を制御する制御装置とを有する伝送システムに関する。
【背景技術】
【０００２】
ＩＴネットワークを構成する通信装置間でデータを通信する技術として、ＩＰ（Internet Protocol）及びＭＰＬＳ（Multiprotocol Label Switching）が知られている。
【０００３】
ＩＰは、ＩＰアドレスを用いて通信装置間でデータ通信する技術であり、詳細は、ＩＥＴＦ（Internet Engineering Task Force）  ＲＦＣ（Request for Comments）  ７９１（非特許文献１参照）及びＩＥＴＦ  ＲＦＣ  ２４６０（非特許文献２参照）で規定される。
【０００４】
ＭＰＬＳは、ＭＰＬＳラベルを用いて通信装置間でデータ通信する技術であり、詳細は、ＩＥＴＦ  ＲＦＣ  ３０３１（非特許文献３参照）で規定される。ＭＰＬＳでは、通信装置間のデータ通信経路はパスと呼ばれ、従来のＭＰＬＳでは、ＩＰによってパスが構築されていた。パスの始点となる通信装置及び終点となる通信装置はＩＰアドレスによって定められる。パスの始点となる通信装置から終点となる通信装置への途中の経路は、始点となる通信装置のＩＰアドレスから終点となる通信装置のＩＰアドレスへのＩＰルーティングに基づいて決定される。
【０００５】
ＭＰＬＳのパス構築には、ＩＥＴＦ  ＲＦＣ  ５０３６（非特許文献４参照）で規定されるＬＤＰ（Label Distribution Protocol）等のＩＰ層のプロトコルが用いられる。通信装置は、パスの始点となる通信装置と終点となる通信装置の間にパスを構築する場合にＩＰによるデータ通信を行う。
【０００６】
近年、ＭＰＬＳ−ＴＰ（MPLS-Transport Profile）という技術の規定作業が進められている（非特許文献５参照）。ＭＰＬＳ−ＴＰでは、ＩＰによってパスが構築されず、ネットワーク制御装置からの設定によってパスが構築される。パスの始点となる通信装置及び終点となる通信装置は、インタフェース等が指定されることによって定められる。また、パスの始点となる通信装置から終点となる通信装置への途中の経路も、通信装置のインタフェース等が指定されることによって定められる。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】J. Postel、“IETF RFC 791 Internet Protocol”、［online］、１９８１年９月、インターネット＜http://www.ietf.org/rfc/rfc791.txt＞
【非特許文献２】S. Deering 他、“IETF RFC 2460 Internet Protocol, Version 6 (IPv6) Specification”、［online］、１９９８年１２月、インターネット＜http://www.ietf.org/rfc/rfc2460.txt＞
【非特許文献３】E. Rosen 他、“IETF RFC 3031 Multiprotocol Label Switching Architecture”、［online］、２００１年１月、インターネット＜http://www.ietf.org/rfc/rfc3031.txt＞
【非特許文献４】L. Andersson 他、“IETF RFC 5036 LDP Specification”、［online］、２００７年１０月、インターネット＜http://www.ietf.org/rfc/rfc5036.txt＞
【非特許文献５】M. Bocci 他、“IETF RFC 5921 A Framework for MPLS in Transport Networks”、［online］、２０１０年７月、インターネット＜http://www.ietf.org/rfc/rfc5921.txt＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来のＭＰＬＳ（ＩＰ／ＭＰＬＳ）を用いる通信網とＭＰＬＳ−ＴＰを用いる通信網が接続される場合、双方の通信網におけるパスの構築方法が異なるため、従来のＭＰＬＳを用いる通信網とＭＰＬＳ−ＴＰを用いる通信網とを接続するパスを正しく構築することができない。パスを正しく構築するためには、ＭＰＬＳ−ＴＰを用いる通信網におけるネットワーク制御装置からのパスの設定にあわせて、従来のＭＰＬＳを用いる通信網のパスを構築するか、従来のＭＰＬＳを用いる通信網でパスを構築するＩＰ層のプロトコルとＭＰＬＳ−ＴＰを用いる通信網のパスを構築するネットワーク制御装置とを連動させる必要がある。
【０００９】
従来のＭＰＬＳを用いる通信網のパスは、通信装置で実行されるＩＰ層のプロトコルの処理によって構築される。このため、この通信装置は、ＩＰ層のプロトコル処理の異常とパスの異常とを同じように扱う。一方、ＭＰＬＳ−ＴＰを用いる通信網のパスは、伝送装置を制御するネットワーク制御装置によって構築される。このため、ネットワーク制御装置における処理の異常は、パスの異常とは同じように扱われない。
【００１０】
しかしながら、従来のＭＰＬＳを用いる通信網のパスを構築するＩＰ層のプロトコルとＭＰＬＳ−ＴＰを用いる通信網のパスを構築するネットワーク制御装置とを連動させてパスを構築する場合において、パスの異常として扱われるべきではないネットワーク制御装置におけるＩＰ層のプロトコル処理の異常が、接続先である従来のＭＰＬＳを用いる通信網ではパスの異常として扱われてしまう。
【００１１】
本発明の目的は、従来のＭＰＬＳを用いる通信網及びＭＰＬＳ−ＴＰを用いる通信網が、ＩＰ層のプロトコルとネットワーク制御装置とを連動させて接続される場合であっても、ネットワーク制御装置における処理の異常がパスの異常として扱われず、ネットワークの制御処理とパスによるデータ転送処理とが分離された高信頼な通信システムを提供することである。
【課題を解決するための手段】
【００１２】
本発明の代表的な一例を示せば、ＭＰＬＳ−ＴＰを用いた伝送網を構成する伝送装置と、前記伝送装置を制御し、前記伝送網にパスを確立する制御装置と、を備える伝送システムにおいて、前記ＭＰＬＳ−ＴＰと異なるプロトコルを用いた転送網を構成し、前記プロトコルを用いて自律分散的に前記転送網にパスを確立する転送装置に前記伝送装置が接続され、前記制御装置と前記転送装置とは、前記転送網に用いられる前記プロトコルを用いて、前記転送網を制御するための制御メッセージを、前記伝送装置を介して送受信し、前記伝送装置は、前記制御装置から送信された制御メッセージの受信状況に基づいて、前記制御装置が正常であるか異常であるかを判定し、前記伝送網に確立されたパスが正常であるか異常であるかを判定し、前記制御装置が異常であると判定されても、前記伝送網に確立されたパスが正常と判定された場合、前記制御装置が異常であることを前記転送装置に通知しないことを特徴とする。
【発明の効果】
【００１３】
本願において開示される発明のうち代表的なものによって得られる効果を簡潔に説明すれば、下記の通りである。すなわち、従来のＭＰＬＳを用いる通信網及びＭＰＬＳ−ＴＰを用いる通信網が。ＩＰ層のプロトコルとネットワーク制御装置とを連動させて接続される場合であっても、ネットワーク制御装置における処理の異常がパスの異常として扱われず、ネットワークの制御処理とパスによるデータ転送処理とが分離された高信頼な通信システムを提供できる。
【００１４】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例の通信システムの説明図である。
【図２】本発明の実施例のパケットトランスポート装置の構成の説明図である。
【図３】本発明の実施例のネットワーク制御装置の構成の説明図である。
【図４】本発明の実施例のパケットトランスポート装置が保持するパス管理テーブルの説明図である。
【図５】本発明の実施例のパケットトランスポート装置が保持するＩＰプロトコル管理テーブルの説明図である。
【図６】本発明の実施例のネットワーク制御装置が保持するパス管理テーブルの説明図である。
【図７】本発明の実施例のネットワーク制御装置が保持するＩＰプロトコル管理テーブルの説明図である。
【図８】本発明の実施例のネットワーク制御装置に異常が発生した場合の制御メッセージの通信処理のシーケンス図である。
【図９】本発明の実施例の本発明の実施例のＭＰＬＳ−ＴＰ通信網のパスに異常が発生した場合の通信処理のシーケンス図である。
【図１０】本発明の実施例のパケットトランスポート装置のルータ用入力インタフェース又はＭＰＬＳ−ＴＰ用入力インタフェースからデータを受信した場合のパケットトランスポート装置の処理のフローチャートである。
【図１１】本発明の実施例のパケットトランスポート装置が受信した制御メッセージをネットワーク制御装置に送信した後の処理のフローチャートである。
【図１２】本発明の実施例のパケットトランスポート装置のネットワーク制御装置用インタフェースからデータを受信した場合のパケットトランスポート装置の処理のフローチャートである。
【図１３】本発明の実施例のネットワーク制御装置の入力インタフェースからデータを受信した場合のネットワーク制御装置の処理のフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施例について、図面を参照しながら詳細に説明する。なお、実質的に同一な箇所には同じ符号を付与し、説明を繰り返さないこととする。
【００１７】
本発明の実施例を図１〜図１３を用いて説明する。
【００１８】
図１は、本発明の実施例の通信システムの説明図である。
【００１９】
本実施例の通信システムは、ＭＰＬＳ（ＩＰ／ＭＰＬＳ）を用いたＭＰＬＳ通信網（転送網）１００Ａ及び１００Ｂ（以下、総称してＭＰＬＳ通信網１００という）を構成するルータ（転送装置）１０１Ａ及び１０１Ｂ（以下、総称してルータ１０１という）と、ＭＰＬＳ−ＴＰを用いたＭＰＬＳ−ＴＰ通信網（伝送網）２００を構成するパケットトランスポート装置（伝送装置）２０１Ａ及び２０１Ｂ（以下、総称してパケットトランスポート装置２０１という）と、パケットパケットトランスポート装置２０１を制御するネットワーク制御装置３０１（制御装置）と、を備える。
【００２０】
ＭＰＬＳ通信網１００では複数のルータ１０１が自律分散的にパスを確立する。ＭＰＬＳ−ＴＰ通信網２００ではネットワーク制御装置３０１がパスを確立する。ネットワーク制御装置３０１は、ＭＰＬＳ通信網１００のパスとＭＰＬＳ−ＴＰ通信網２００のパスとをマッピングし、当該ＭＰＬＳ−ＴＰ通信網２００のパス上に位置するパケットトランスポート装置２０１にマッピング結果を設定する。これによって、ＭＰＬＳ通信網１００Ａに接続される図示しないユーザサイトと、当該ＭＰＬＳ通信網１００ＡにＭＰＬＳ−ＴＰ通信網２００を介して接続されるＭＰＬＳ通信網１００Ｂに接続される図示しないユーザサイトとの間で、データが送受信される。
【００２１】
本実施例では、自律分散的にパスが確立されるネットワークとして、ＭＰＬＳ通信網１００を例示したが、通信に用いるプロトコルがＭＰＬＳ−ＴＰ通信網２００のプロトコルと異なるネットワークであれば、これに限定されない。自律分散的にパスが確立されるネットワークは、レイヤ２又はレイヤ３の宛先情報に基づきデータを通信するネットワークであればよい。例えば、このネットワークは、ＭＡＣアドレス、ＩＰアドレス、又はＭＰＬＳラベルを用いてデータを通信するネットワークであればよい。
【００２２】
図１に示すルータ１０１Ａ及び１０１Ｂ、並びにパケットトランスポート装置２０１Ａ及び２０１Ｂは、ＭＰＬＳ通信網１００とＭＰＬＳ−ＴＰ通信網２００との間の境界に位置し、ルータ１０１Ａとパケットトランスポート装置２０１Ａとは互いに接続され、ルータ１０１Ｂとパケットトランスポート装置２０１Ｂとは互いに接続される。
【００２３】
ネットワーク制御装置３０１は、パケットトランスポート装置２０１に図示しないネットワークを介して接続される。
【００２４】
ルータ１０１は、パケットトランスポート装置２０１にＩＰプロトコルによる制御メッセージを送信する。本実施例では、制御メッセージは、ＭＰＬＳ通信網１００に確立されたパスを変更せず維持する維持制御メッセージ及びＭＰＬＳ通信網１００に確立されたパスを変更する変更制御メッセージ等を含む。なお、変更制御メッセージは、ＭＰＬＳ通信網１００に新たにパスを設定する場合にもルータ１０１から送信される。また、ルータ１０１は、これら以外の制御メッセージをパケットトランスポート装置２０１に送信してもよい。
【００２５】
パケットトランスポート装置２０１は、ルータ１０１から送信された制御メッセージを受信すると、受信した制御メッセージをネットワーク制御装置３０１に送信する。
【００２６】
ネットワーク制御装置３０１は、受信した制御メッセージが変更制御メッセージである場合、変更後のＭＰＬＳ通信網１００のパスに対応して、ＭＰＬＳ−ＴＰ通信網２００のパスを確立し、変更後のＭＰＬＳ通信網１００のパスと確立したＭＰＬＳ−ＴＰ通信網２００のパスとのマッピングを、パケットトランスポート装置２０１に設定するためのパス制御データを、パケットトランスポート装置２０１に送信する。また、ネットワーク制御装置３０１は、変更制御メッセージに対する応答であり、自身の状態が正常か異常かを示す情報を含む応答メッセージをパケットトランスポート装置２０１に送信する。
【００２７】
また、ネットワーク制御装置３０１は、受信した制御メッセージが維持制御メッセージである場合、自身の状態が正常か異常かを示す情報を含む制御メッセージを、維持制御メッセージの応答としてパケットトランスポート装置２０１を介してルータ１０１に送信する。
【００２８】
なお、ネットワーク制御装置３０１は、図示しないプロセッサ及び記憶領域を有する。
【００２９】
図２は、本発明の実施例のパケットトランスポート装置２０１の構成の説明図である。
【００３０】
パケットトランスポート装置２０１は、ルータ用入力インタフェース２０２、第１入力データ解析部２０３、パス制御データ処理部２０４、ＩＰプロトコル処理部２０５、ネットワーク制御装置用インタフェース２０６、第１パス解析部２０７、パス管理テーブル２０８、ＩＰプロトコル管理テーブル２０９、ＭＰＬＳ−ＴＰ用出力インタフェース２１０、第１出力データ転送部２１１、ＩＰプロトコル作成部２１２、ＭＰＬＳ−ＴＰ用入力インタフェース２１３、第２入力データ解析部２１４、ＯＡＭ（Ｏｐｅｒａｔｉｏｎ，  Ａｄｍｉｎｉｓｔｒａｔｉｏｎ，  ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）終端部２１５、ＯＡＭ作成部２１６、第２パス解析部２１７、及び第２出力データ転送部２１８を有する。
【００３１】
まず、ルータ用入力インタフェース２０２が受信したデータの流れについて説明する。
【００３２】
ルータ用入力インタフェース２０２は、ＭＰＬＳ通信網１００に接続され、ＭＰＬＳ通信網１００からフレームを受信するインタフェースである。
【００３３】
ルータ用入力インタフェース２０２は、ＭＰＬＳ通信網１００から受信したフレームを第１入力データ解析部２０３に入力する。
【００３４】
第１入力データ解析部２０３は、ルータ用入力インタフェース２０２から入力されたフレームがＩＰフレームであるかＭＰＬＳフレームであるかを判定する。
【００３５】
ルータ用入力インタフェース２０２から入力されたフレームがＩＰフレームであると判定された場合、第１入力データ解析部２０３は、ルータ用入力インタフェース２０２から入力されたフレームがＩＰ制御メッセージであると判定し、ルータ用入力インタフェース２０２から入力されたフレームをネットワーク制御装置用インタフェース２０６を介してネットワーク制御装置３０１に送信する。
【００３６】
ルータ用入力インタフェース２０２から入力されたフレームがＭＰＬＳフレームであると判定された場合、第１入力データ解析部２０３は、ルータ用入力インタフェース２０２から入力されたフレームがユーザフレームであると判定し、ルータ用入力インタフェース２０２から入力されたフレームをＭＰＬＳ−ＴＰ通信網２００を介して宛先まで送信すべく、第１パス解析部２０７に入力する。
【００３７】
第１パス解析部２０７は、第１入力データ解析部２０３から入力されたＭＰＬＳフレームを解析し、パス管理テーブル２０８を参照して、入力されたＭＰＬＳフレームに含まれるＭＰＬＳラベル（入力ラベル）に対応するＭＰＬＳラベル（出力ラベル）を特定し、当該ＭＰＬＳフレームを出力するＭＰＬＳ−ＴＰ用出力インタフェース２１０を特定する。パス管理テーブル２０８には、入力ラベル及び出力ラベルとＭＰＬＳ−ＴＰ通信網２００に確立されたパスとの対応関係、及び当該パスの状態が登録される。パス管理テーブル２０８は、図４で詳細に説明する。
【００３８】
そして、第１パス解析部２０７は、特定した出力ラベルを当該フレームに付与するフレーム処理を実行したＭＰＬＳフレームを、第１出力データ転送部２１１に入力する。
【００３９】
第１出力データ転送部２１１は、入力されたＭＰＬＳフレームを、第１パス解析部２０７によって特定されたＭＰＬＳ−ＴＰ用出力インタフェース２１０を介してＭＰＬＳ−ＴＰ通信網２００内に送信する。
【００４０】
次に、ネットワーク制御装置用インタフェース２０６が受信したデータの流れについて説明する。
【００４１】
ネットワーク制御装置用インタフェース２０６は、ネットワーク制御装置３０１から送信された制御データを受信、及び、ネットワーク制御装置３０１に制御データを送信するインタフェースである。
【００４２】
ネットワーク制御装置用インタフェース２０６は、ネットワーク制御装置３０１から送信された制御データを受信した場合、受信した制御データがＩＰ制御メッセージであるか、ＭＰＬＳ−ＴＰ通信網２００のパスを制御するためのパス制御メッセージであるかを判定する。ネットワーク制御装置用インタフェース２０６は、受信した制御データがＩＰ制御メッセージであると判定された場合、受信した制御データをＩＰプロトコル処理部２０５に入力する。
【００４３】
ＩＰプロトコル処理部２０５は、入力された制御データを解析し、解析結果をＩＰプロトコル管理テーブル２０９に登録し、入力された制御データをＩＰプロトコル作成部２１２に入力する。具体的には、ネットワーク制御装置３０１によって送信されるＩＰ制御メッセージはネットワーク制御装置３０１の状態が正常か異常かを示す情報を含むので、ＩＰプロトコル処理部２０５は、ネットワーク制御装置３０１の状態をＩＰプロトコル管理テーブル２０９に登録する。なお、ＩＰプロトコル管理テーブル２０９は、図５で詳細に説明する。また、ネットワーク制御装置３０１によって送信されるＩＰ制御メッセージは、例えば、ＭＰＬＳ通信網１００を制御するためのＩＰプロトコルであるＲＩＰ、ＯＳＰＦ、ＩＳ−ＩＳ、ＢＧＰ、ＬＤＰ、又はＲＳＶＰのＨＥＬＬＯメッセージに相当する。
【００４４】
ＩＰプロトコル作成部２１２は、ＩＰプロトコル管理テーブル２０９及びパス管理テーブル２０８を参照し、これらのテーブルの参照結果に対応するＩＰプロトコルによるＩＰ制御メッセージを作成し、作成したＩＰ制御メッセージを第２出力データ転送部２１８に入力する。第２出力データ転送部２１８は、入力されたＩＰ制御メッセージを、ルータ用出力インタフェース２１９を介してルータ１０１に送信する。
【００４５】
ネットワーク制御装置用インタフェース２０６は、受信した制御データがパス制御メッセージであると判定された場合、受信したパス制御メッセージをパス制御データ処理部２０４に入力する。
【００４６】
パス制御データ処理部２０４は、入力されたパス制御データに基づいてパス管理テーブル２０８を更新する。
【００４７】
次に、ＭＰＬＳ−ＴＰ用入力インタフェース２１３が受信したデータの流れについて説明する。
【００４８】
ＭＰＬＳ−ＴＰ用入力インタフェース２１３は、ＭＰＬＳ−ＴＰ通信網２００からＭＰＬＳフレームを受信するインタフェースである。ＭＰＬＳ−ＴＰ用入力インタフェース２１３は、受信したＭＰＬＳフレームを第２入力データ解析部２１４に入力する。
【００４９】
第２入力データ解析部２１４は、入力されたＭＰＬＳフレームがユーザフレームであるかＯＡＭフレームであるかを判定する。
【００５０】
第２入力データ解析部２１４は、入力されたＭＰＬＳフレームがユーザフレームであると判定された場合、入力されたＭＰＬＳフレームを第２パス解析部２１７に入力する。
【００５１】
第２パス解析部２１７は、入力されたＭＰＬＳフレームを解析し、パス管理テーブル２０８を参照して、入力されたＭＰＬＳフレームに含まれるＭＰＬＳラベル（入力ラベル）に対応するＭＰＬＳラベル（出力ラベル）を特定し、当該ＭＰＬＳフレームを出力するルータ用出力インタフェース２１９を特定する。そして、第２パス解析部２１７は、特定した出力ラベルを当該フレームに付与するフレーム処理を実行したＭＰＬＳフレームを、第２出力データ転送部２１８に入力する。
【００５２】
第２出力データ転送部２１８は、入力されたＭＰＬＳフレームを、第２パス解析部２１７によって特定されたルータ用出力インタフェース２１９を介してルータ１０１に送信する。
【００５３】
第２入力データ解析部２１４は、入力されたＭＰＬＳフレームがＯＡＭフレームであると判定された場合、入力されたＭＰＬＳフレームをＯＡＭ終端部２１５に入力する。
【００５４】
ＯＡＭ終端部２１５は、入力されたＭＰＬＳフレーム（ＯＡＭフレーム）を終端し、ＯＡＭフレームによって特定されるＭＰＬＳ−ＴＰ通信網２００のパスの状態をパス管理テーブル２０８に登録する。ここで、ＯＡＭ終端部２１５は、ＯＡＭフレームによって特定されるＭＰＬＳ−ＴＰ通信網２００のパスの状態を示すパス状態通知を、ネットワーク制御装置用インタフェース２０６を介してネットワーク制御装置３０１に送信する。
【００５５】
ＯＡＭ作成部２１６は、前回ＯＡＭフレームを送信してから所定時間経過した場合には、ＯＡＭフレームを作成し、作成したＯＡＭフレームをＭＰＬＳ−ＴＰ用出力インタフェース２１０を介してＭＰＬＳ−ＴＰ通信網２００に送信する。
【００５６】
図３は、本発明の実施例のネットワーク制御装置３０１の構成の説明図である。
【００５７】
ネットワーク制御装置３０１は、入力インタフェース３０２、入力データ解析部３０３、ＩＰプロトコル処理部３０４、パス管理テーブル３０５、ＩＰプロトコル管理テーブル３０６、出力インタフェース３０７、出力データ転送部３０８、及びＩＰプロトコル作成部３０９を有する。
【００５８】
入力インタフェース３０２は、パケットトランスポート装置２０１から制御データを受信するインタフェースである。入力インタフェース３０２は、受信した制御データを入力データ解析部３０３に入力する。
【００５９】
入力データ解析部３０３は、入力された制御データを解析し、入力された制御データがＩＰフレーム（ＩＰ制御メッセージ）であるか、パス状態通知であるかを判定する。
【００６０】
入力データ解析部３０３は、入力された制御データがＩＰフレーム、すなわちＩＰ制御メッセージであると判定された場合、入力されたＩＰ制御メッセージをＩＰプロトコル処理部３０４に入力する。
【００６１】
ＩＰプロトコル処理部３０４は、入力されたＩＰ制御メッセージを解析し、解析結果をＩＰプロトコル管理テーブル３０６に登録し、入力されたＩＰ制御メッセージをＩＰプロトコル作成部３０９に入力する。具体的には、ＩＰプロトコル処理部３０４は、ＩＰ制御メッセージが変更制御メッセージである場合には、変更後のＭＰＬＳ通信網１００のパス及び変更するＭＰＬＳ−ＴＰ通信網２００のパスに関する情報等をＩＰプロトコル管理テーブル３０６に登録する。なお、ＩＰプロトコル管理テーブル３０６は、図７で詳細に説明する。
【００６２】
そして、ＩＰプロトコル作成部３０９は、ＩＰプロトコル管理テーブル３０６及びパス管理テーブル３０５を参照し、これらのテーブルの参照結果に対応するＩＰプロトコルによるＩＰ制御メッセージ及びパス制御メッセージ（制御データ）を作成し、作成した制御データを出力データ転送部３０８に入力する。出力データ転送部３０８は、入力された制御データを、出力インタフェース３０７を介してパケットトランスポート装置２０１に送信する。
【００６３】
入力データ解析部３０３は、入力された制御データがパス状態通知であると判定された場合、パス状態通知が示すＭＰＬＳ−ＴＰ通信網２００のパスの状態をパス管理テーブル３０５に登録する。なお、パス管理テーブル３０５は、図６で詳細に説明する。
【００６４】
図４は、本発明の実施例のパケットトランスポート装置２０１が保持するパス管理テーブル２０８の説明図である。
【００６５】
パス管理テーブル２０８は、ＭＰＬＳ入力ラベル４０１、ＭＰＬＳ出力ラベル４０２、出力インタフェース４０３、該当パス４０４、及びパス状態４０５を含む。
【００６６】
パス管理テーブル２０８は、パケットトランスポート装置２０１における入力ラベルと出力との対応関係、並びに入力ラベル及び出力ラベルに対応するＭＰＬＳ−ＴＰ通信網２００のパスの状態等を管理するためのテーブルである。
【００６７】
ＭＰＬＳ入力ラベル４０１には、入力ラベルが登録される。ＭＰＬＳ出力ラベル４０２には、ＭＰＬＳ入力ラベル４０１に登録された入力ラベルに対応する出力ラベルが登録される。出力インタフェース４０３には、入力ラベルが付与されたＭＰＬＳフレームが出力されるＭＰＬＳ−ＴＰ用出力インタフェース２１０又はルータ用出力インタフェース２１９の識別子が登録される。
【００６８】
該当パス４０４には、ＭＰＬＳ入力ラベル４０１に登録された入力ラベル及びＭＰＬＳ出力ラベル４０２に登録された出力ラベルに対応するＭＰＬＳ−ＴＰ通信網２００のパスの識別子が登録される。パス状態４０５には、該当パス４０４に登録された識別子によって識別されるＭＰＬＳ−ＴＰ通信網２００のパスの状態が正常か異常かを示すパス状態情報が登録される。
【００６９】
パス状態４０５に登録される情報は、パケットトランスポート装置２０１がＭＰＬＳ−ＴＰ通信網２００を介して受信するＯＡＭフレームによって更新される。
【００７０】
図５は、本発明の実施例のパケットトランスポート装置２０１が保持するＩＰプロトコル管理テーブル２０９の説明図である。
【００７１】
ＩＰプロトコル管理テーブル２０９は、ルータ１０１又はネットワーク制御装置３０１から送信されたＩＰプロトコルによるＩＰ制御メッセージをネットワーク制御装置３０１又はルータ１０１に送信するために必要な情報、及びネットワーク制御装置３０１の状態等を管理するためのテーブルである。
【００７２】
ＩＰプロトコル管理テーブル２０９は、対向ルータ５０１、宛先ネットワーク５０２、ネットマスク５０３、出力インタフェース５０４、ネクストホップ５０５、ネットワーク制御装置５０６、制御装置状態５０７、該当パス５０８、及びパス状態５０９を含む。
【００７３】
対向ルータ５０１には、パケットトランスポート装置２０１に接続されたルータ１０１のＩＰアドレスが登録される。宛先ネットワーク５０２には、ＩＰ制御メッセージの宛先となるネットワークのＩＰアドレスが登録される。ネットマスク５０３には、宛先ネットワーク５０２に登録されたネットワークのＩＰアドレスのネットマスクが登録される。出力インタフェース５０４には、ＩＰ制御メッセージが出力されるルータ用出力インタフェース２１９、又はネットワーク制御装置用インタフェース２０６の識別子が登録される。
【００７４】
ネクストホップ５０５には、ＩＰ制御メッセージの次の中継点のＩＰアドレスが登録される。ネットワーク制御装置５０６には、ＩＰ制御メッセージの送信元又は送信先となるネットワーク制御装置３０１の識別子が登録される。制御装置状態５０７には、ネットワーク制御装置５０６に登録された識別子によって識別されるネットワーク制御装置３０１が正常か否かを示す制御装置状態情報が登録される。
【００７５】
該当パス５０８には、ＩＰ制御メッセージが通信されるＭＰＬＳ通信網１００のパスに対応するＭＰＬＳ−ＴＰ通信網２００のパスの識別子が登録される。パス状態５０９には、該当パス５０８に登録された識別子によって識別されるＭＰＬＳ−ＴＰ通信網２００のパスの状態が正常か異常かを示すパス状態情報が登録される。
【００７６】
なお、制御装置状態５０７に登録される制御装置状態情報は、ネットワーク制御装置３０１から送信されるＩＰ制御メッセージに基づいて、パケットトランスポート装置２０１によって更新される。
【００７７】
また、パス状態５０９に登録されるパス状態情報は、パケットトランスポート装置２０１がＭＰＬＳ−ＴＰ通信網２００を介して受信するＯＡＭフレームに基づいて、パケットトランスポート装置２０１によって更新される。
【００７８】
図６は、本発明の実施例のネットワーク制御装置３０１が保持するパス管理テーブル３０５の説明図である。
【００７９】
パス管理テーブル３０５には、ネットワーク制御装置３０１によって管理されるパケットトランスポート装置２０１が保持するパス管理テーブル２０８の内容が登録される。
【００８０】
パス管理テーブル３０５は、パケットトランスポート装置６０１、ＭＰＬＳ入力ラベル６０２、ＭＰＬＳ出力ラベル６０３、出力インタフェース６０４、該当パス６０５、及びパス状態６０６を含む。
【００８１】
パケットトランスポート装置６０１には、ネットワーク制御装置３０１によって管理されるパケットトランスポート装置２０１の識別子が登録される。ＭＰＬＳ入力ラベル６０２、ＭＰＬＳ出力ラベル６０３、出力インタフェース６０４、該当パス６０５、及びパス状態６０６は、図４で説明したパス管理テーブル３０５のＭＰＬＳ入力ラベル４０１、ＭＰＬＳ出力ラベル４０２、出力インタフェース４０３、該当パス４０４、及びパス状態４０５と同じであるので、説明を省略する。
【００８２】
なお、パス状態６０６に登録されたパス状態情報は、ネットワーク制御装置３０１がパケットトランスポート装置２０１から受信するパス状態通知に基づいて更新される。
【００８３】
図７は、本発明の実施例のネットワーク制御装置３０１が保持するＩＰプロトコル管理テーブル３０６の説明図である。
【００８４】
ＩＰプロトコル管理テーブル３０６には、ネットワーク制御装置３０１によって管理されるパケットトランスポート装置２０１が保持するＩＰプロトコル管理テーブル２０９の内容が登録される。
【００８５】
ＩＰプロトコル管理テーブル３０６は、対向ルータ７０１、宛先ネットワーク７０２、ネットマスク７０３、出力インタフェース７０４、ネクストホップ７０５、該当パス７０６、及びパス状態７０７を含む。
【００８６】
対向ルータ７０１、宛先ネットワーク７０２、ネットマスク７０３、出力インタフェース７０４、ネクストホップ７０５、該当パス７０６、及びパス状態７０７は、図５で説明したＩＰプロトコル管理テーブル２０９の対向ルータ５０１、宛先ネットワーク５０２、ネットマスク５０３、出力インタフェース５０４、ネクストホップ５０５、該当パス５０８、及びパス状態５０９と同じであるので、説明を省略する。
【００８７】
なお、パス状態７０７に登録されたパス状態情報は、ネットワーク制御装置３０１がパケットトランスポート装置２０１から受信するパス状態通知に基づいて更新される。
【００８８】
図８は、本発明の実施例のネットワーク制御装置３０１に異常が発生した場合の制御
メッセージの通信処理のシーケンス図である。
【００８９】
まず、ネットワーク制御装置３０１が正常である場合の制御メッセージの通信処理について説明する。
【００９０】
ルータ１０１は、ＭＰＬＳ通信網１００のパスを変更せず維持する維持制御メッセージをパケットトランスポート装置２０１に送信し、パケットトランスポート装置２０１は、ルータ１０１から送信された維持制御メッセージを受信する（８０１）。なお、維持制御メッセージはＩＰプロトコルによるデータである。
【００９１】
パケットトランスポート装置２０１は、ルータ１０１から送信された維持制御メッセージを受信した場合、受信した維持制御メッセージをネットワーク制御装置３０１に送信し、ネットワーク制御装置３０１は、パケットトランスポート装置２０１から送信された維持制御メッセージを受信する（８０２）。
【００９２】
ネットワーク制御装置３０１は、パケットトランスポート装置２０１から送信された維持制御メッセージを受信した場合、自身の状態及びＭＰＬＳ−ＴＰ通信網２００のパスの状態がいずれも正常であるため、正常応答メッセージをパケットトランスポート装置２０１に送信する（８０３）。なお、正常応答メッセージは、ＩＰプロトコルによるデータであり、制御メッセージの一種である。
【００９３】
ここで、ＭＰＬＳ−ＴＰ通信網２００のパスの状態の判定方法について説明する。維持制御メッセージには、送信元のルータ１０１のＩＰアドレス及びＭＰＬＳラベルが含まれる。ネットワーク制御装置３０１は、ＩＰプロトコル管理テーブル３０６のレコードのうち、対向ルータ７０１に登録されたルータのＩＰアドレスが送信元のルータ１０１のＩＰアドレスと一致し、該当パス７０６がＭＰＬＳラベルとパス管理テーブル３０５により示される該当パス６０５と一致するレコードを特定する。そして、ネットワーク制御装置３０１は、特定したレコードのパス状態７０７に登録されたパス状態情報が正常を示すか異常を示すかを判定することによって、ＭＰＬＳ−ＴＰ通信網２００のパスの状態を判定する。
【００９４】
パケットトランスポート装置２０１は、ネットワーク制御装置３０１から送信された正常応答メッセージを受信した場合、受信した正常応答メッセージをルータ１０１に送信する（８０４）。
【００９５】
ルータ１０１は、ＭＰＬＳ通信網１００のパスを変更する場合には、変更制御メッセージをパケットトランスポート装置２０１に送信し、パケットトランスポート装置２０１は、ルータ１０１から送信された変更制御メッセージを受信する（８１１）。変更制御メッセージは、ＩＰプロトコルによるデータである。
【００９６】
パケットトランスポート装置２０１は、ルータ１０１から送信された変更制御メッセージを受信した場合、受信した変更制御メッセージをネットワーク制御装置３０１に送信し、ネットワーク制御装置３０１は、パケットトランスポート装置２０１から送信された変更制御メッセージを受信する（８１２）。
【００９７】
ネットワーク制御装置３０１は、パケットトランスポート装置２０１から送信された変更制御メッセージを受信した場合、自身の状態及びＭＰＬＳ−ＴＰ通信網２００のパスの状態がいずれも正常であるため、正常応答メッセージをパケットトランスポート装置２０１に送信する（８１３）。
【００９８】
パケットトランスポート装置２０１は、ネットワーク制御装置３０１から送信された正常応答メッセージを受信した場合、受信した正常応答メッセージをルータ１０１に送信する（８１４）。
【００９９】
また、上記したように、ネットワーク制御装置３０１は、受信した変更制御メッセージに基づいて、ＭＰＬＳ−ＴＰ通信網２００のパスの設定処理を実行する。具体的には、ネットワーク制御装置３０１は、受信した変更制御メッセージが示す変更後のＭＰＬＳ通信網１００に対応付けるＭＰＬＳ−ＴＰ通信網２００のパスを確立する。そして、ネットワーク制御装置３０１は、変更後のＭＰＬＳ通信網１００のパス及び確立されたＭＰＬＳ−ＴＰ通信網２００のパスに基づいてパス管理テーブル３０５及びＩＰプロトコル管理テーブル３０６を更新する。
【０１００】
そして、ネットワーク制御装置３０１は、確立したＭＰＬＳ−ＴＰ通信網２００のパスを構成するパケットトランスポート装置２０１に、これらのパスの対応関係を設定し、更新後のパス管理テーブル３０５及びＩＰプロトコル管理テーブル３０６に基づいてパス管理テーブル２０８及びＩＰプロトコル管理テーブル２０９を更新するためのパス制御データを送信する（８１５）。
【０１０１】
パケットトランスポート装置２０１は、ネットワーク制御装置３０１から送信されたパス制御データを受信した場合、受信したパス制御データに基づいてパスの対応関係を設定し、パス管理テーブル２０８及びＩＰプロトコル管理テーブル２０９を更新し、ネットワーク制御装置３０１に正常応答メッセージを送信する（８１６）。
【０１０２】
次に、ネットワーク制御装置３０１に異常が発生した場合の制御メッセージの通信処理について説明する。
【０１０３】
ネットワーク制御装置３０１で異常が発生し（８２０）、ネットワーク制御装置３０１は、発生した異常によって制御メッセージに対する応答メッセージを送信できなくなったものとする。
【０１０４】
パケットトランスポート装置２０１は、ルータ１０１から送信された維持制御メッセージを受信し（８２１）、受信した維持制御メッセージをネットワーク制御装置３０１に送信する（８２２）。
【０１０５】
ネットワーク制御装置３０１は，パケットトランスポート装置２０１から送信された維持制御メッセージを受信した場合、異常が発生しているため、受信した維持制御メッセージに対する応答メッセージを正しく送信できない。
【０１０６】
パケットトランスポート装置２０１は、維持制御メッセージを受信してから所定時間経過しても応答メッセージを受信しない場合、ネットワーク制御装置３０１の状態が異常であると判断し、ＩＰプロトコル管理テーブル２０９の制御装置状態５０７に登録された制御装置状態情報を、ネットワーク制御装置３０１の状態が異常であることを示すように更新する。具体的には、パケットトランスポート装置２０１は、ＩＰプロトコル管理テーブル２０９のレコードのうち、対向ルータ５０１に登録されたルータのＩＰアドレスが受信した維持制御メッセージの送信元のルータ１０１のＩＰアドレスと一致し、該当パス５０８がＭＰＬＳラベルとパス管理テーブル２０８により示される該当パス４０４と一致するレコードを特定する。そして、ネットワーク制御装置３０１は、特定したレコードの制御装置状態５０７に登録された制御装置状態情報が異常を示すように更新する。
【０１０７】
そして、パケットトランスポート装置２０１は、受信した維持制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスのパス状態情報が正常を示すので、ネットワーク制御装置３０１に異常が発生しているにもかかわらず、正常応答メッセージをルータ１０１に送信する（８２３）。これは、ネットワーク制御装置３０１に異常が発生していても、ＭＰＬＳ−ＴＰ通信網２００のパスを介してユーザデータを通信できるため、ルータ１０１にネットワーク制御装置３０１で異常が発生したことを通知し、ユーザデータの通信を停止する必要がないからである。なお、パケットトランスポート装置２０１は、受信した維持制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスのパス状態情報が異常を示す場合、ユーザデータの通信は不可能であるので、異常応答メッセージをルータ１０１に送信する。
【０１０８】
次に、ネットワーク制御装置３０１に異常が発生している間に、ルータ１０１から変更制御メッセージが送信された場合について説明する。
【０１０９】
パケットトランスポート装置２０１は、ルータ１０１から送信された変更制御メッセージを受信し（８３１）、受信した変更制御メッセージをネットワーク制御装置３０１に送信する（８３２）。
【０１１０】
ネットワーク制御装置３０１は，パケットトランスポート装置２０１から送信された変更制御メッセージを受信した場合、異常が発生しているため、受信した変更制御メッセージに対する応答メッセージを正しく送信できない。
【０１１１】
パケットトランスポート装置２０１は、変更制御メッセージを受信してから所定時間経過しても応答メッセージを受信しない場合、ネットワーク制御装置３０１の状態が異常であると判断し、ＩＰプロトコル管理テーブル２０９を更新する。ＩＰプロトコル管理テーブル２０９の更新処理は、上記したパケットトランスポート装置２０１が維持制御メッセージをネットワーク制御装置３０１から受信しない場合に実行されるＩＰプロトコル管理テーブル２０９の更新処理と同じであるので、説明を省略する。
【０１１２】
そして、パケットトランスポート装置２０１は、受信した変更制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスのパス状態情報が正常を示すか異常を示すかにかかわらず、異常応答メッセージをルータ１０１に送信する（８３３）。これは、ネットワーク制御装置３０１に異常が発生している場合には、ネットワーク制御装置３０１がＭＰＬＳ−ＴＰ通信網２００のパスを変更することができないので、変更制御メッセージを送信したルータ１０１に、ＭＰＬＳ−ＴＰ通信網２００のパスを変更できない旨を通知する必要があるためである。
【０１１３】
次に、ネットワーク制御装置３０１に発生した異常が復旧した場合について説明する。
【０１１４】
ネットワーク制御装置３０１は、発生した異常が復旧した（８４０）ことを検出すると、ＭＰＬＳ通信網１００のパスに関する情報をルータ１０１から収集するための収集制御メッセージをパケットトランスポート装置２０１に送信する（８４１）。ＭＰＬＳ通信網１００のパスに関する情報とは、例えば、ＭＰＬＳ通信網１００のパスに関する情報は、例えば、ＭＰＬＳ通信網１００に確立されたパスの経路情報等である。
【０１１５】
パケットトランスポート装置２０１は、ネットワーク制御装置３０１から送信された収集制御メッセージを受信した場合、受信した収集制御メッセージをルータ１０１に送信する（８４２）。
【０１１６】
ルータ１０１は、パケットトランスポート装置２０１から送信された収集制御メッセージを受信した場合、自身が保持しているＭＰＬＳ通信網１００のパスに関する情報を含む収集データを、受信した収集制御メッセージの応答として送信する（８４３）。なお、収集データはＩＰプロトコルによるデータである。
【０１１７】
パケットトランスポート装置２０１は、ルータ１０１から送信された収集データを受信した場合、受信した収集データをネットワーク制御装置３０１に送信する（８４４）。
【０１１８】
ネットワーク制御装置３０１は、パケットトランスポート装置２０１から送信された収集データを受信することによって、ＭＰＬＳ通信網１００に確立されたパスに関する情報を収集する。これによって、ネットワーク制御装置３０１は、ネットワーク制御装置３０１の異常発生中にＭＰＬＳ通信網１００に確立されたパスの設定等が変更された場合であっても、当該変更を把握することができる。
【０１１９】
なお、図８の８２０から８３３では、制御メッセージを送信できなくなる異常がネットワーク制御装置３０１に発生した場合を例に説明したが、ネットワーク制御装置３０１が制御メッセージを送信可能であるがネットワーク制御装置３０１に異常が発生する場合も考えられる。
【０１２０】
このような異常が発生している間にネットワーク制御装置３０１が維持制御メッセージ及び変更制御メッセージを受信した場合について説明する。
【０１２１】
ネットワーク制御装置３０１は、パケットトランスポート装置２０１から送信された維持制御メッセージを受信した場合、ＭＰＬＳ−ＴＰ通信網２００のパスの状態が正常であるが、自身に異常が発生しているため、異常応答メッセージをパケットトランスポート装置２０１に送信する。異常応答メッセージは、ＩＰプロトコルによるデータであり、制御メッセージの一種である。
【０１２２】
パケットトランスポート装置２０１は、ネットワーク制御装置３０１から送信された異常応答メッセージを受信した場合、受信した異常応答メッセージに基づいて、ＩＰプロトコル管理テーブル２０９の制御装置状態５０７に登録された制御装置状態情報が異常を示すように更新する。維持制御メッセージに対しては、ネットワーク制御装置３０１に異常が発生していても、ＭＰＬＳ−ＴＰ通信網２００のパスのパス状態情報が正常であれば、ネットワーク制御装置３０１に発生した異常をルータ１０１に通知する必要がないので、パケットトランスポート装置２０１は、正常応答メッセージをルータ１０１に送信する。
【０１２３】
また、ネットワーク制御装置３０１は、パケットトランスポート装置２０１から送信された変更制御メッセージを受信した場合、ＭＰＬＳ−ＴＰ通信網２００のパスの状態が正常であるが、自身に異常が発生しているため、異常応答メッセージをパケットトランスポート装置２０１に送信する。
【０１２４】
パケットトランスポート装置２０１は、ネットワーク制御装置３０１から送信された異常応答メッセージを受信した場合、受信した異常応答メッセージに基づいて、ＩＰプロトコル管理テーブル２０９の制御装置状態５０７に登録された制御装置状態情報が異常を示すように更新する。変更制御メッセージに対しては、ネットワーク制御装置３０１に異常が発生していれば、ＭＰＬＳ−ＴＰ通信網２００のパスを変更できないので、ネットワーク制御装置３０１に発生した異常をルータ１０１に通知する必要がある。このため、パケットトランスポート装置２０１は、異常応答メッセージをルータ１０１に送信する。
【０１２５】
次に、ＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生した場合の制御メッセージの通信処理について、図９を用いて説明する。
【０１２６】
図９は、本発明の実施例のＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生した場合の通信処理のシーケンス図である。
【０１２７】
９０１から９０３は、図８に示す８０１から８０３と同じ処理であるので、説明を省略する。
【０１２８】
パケットトランスポート装置２０１は、ＭＰＬＳ−ＴＰ通信網２００に確立されたパスに異常を検出する（９１０）。パケットトランスポート装置２０１は、パケットトランスポート装置２０１同士が所定周期で送受信するＯＡＭフレームを所定時間以上受信しない場合に、ＭＰＬＳ−ＴＰ通信網２００に確立されたパスの異常を検出する。パケットトランスポート装置２０１は、ＭＰＬＳ−ＴＰ通信網２００に確立されたパスの異常を検出した場合、パス管理テーブル２０８の異常が発生したパスに対応するレコードのパス状態４０５に登録されたパス状態情報が異常を示すように更新するとともに、ＩＰプロトコル管理テーブル２０９の異常が発生したパスに対応するレコードのパス状態５０９に登録されたパス状態情報が異常を示すように更新する。
【０１２９】
パケットトランスポート装置２０１は、ネットワーク制御装置３０１から送信された正常応答メッセージを受信した場合、ＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生しておりパスを変更できないので、異常応答メッセージをルータ１０１に送信する（９０４）。
【０１３０】
また、ネットワーク装置３０１は、パケットトランスポート装置２０１に、パスを変更するためのパス制御データを送信する（９０５）。パケットトランスポート装置２０１は、ネットワーク制御装置３０１から送信されたパス制御データを受信した場合、ＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生しておりパスを変更できないので、異常応答メッセージをネットワーク装置３０１に送信する（９０６）。
【０１３１】
パケットトランスポート装置２０１は、異常が発生したパスの識別子を含むパス異常通知をネットワーク制御装置３０１に送信し、ネットワーク制御装置３０１がパス異常通知を受信する（９１１）。
【０１３２】
そして、ネットワーク制御装置３０１は、受信したパス異常通知に基づいて、パス管理テーブル３０５及びＩＰプロトコル管理テーブル３０６を更新する。具体的には、ネットワーク制御装置３０１は、パス管理テーブル３０５のレコードのうち、該当パス６０５に登録されたパスの識別子が受信したパス異常通知に含まれるパスの識別子と一致するレコードを選択する。そして、ネットワーク制御装置３０１は、当該レコードのパス情報６０６に登録されたパス状態情報が異常を示すように更新する。なお、ＩＰプロトコル管理テーブル３０６の更新方法も同様であるので、説明を省略する。
【０１３３】
次に、ルータ１０１は維持制御メッセージをパケットトランスポート装置２０１に送信し、パケットトランスポート装置２０１は、ルータ１０１から送信された維持制御メッセージを受信する（９２１）。
【０１３４】
パケットトランスポート装置２０１は、受信した維持制御メッセージをネットワーク制御装置３０１に送信し、ネットワーク制御装置３０１は、パケットトランスポート装置２０１から送信された維持制御メッセージを受信する（９２２）。
【０１３５】
そして、ネットワーク制御装置３０１は、パス管理テーブル３０５及びＩＰプロトコル管理テーブル３０６を参照し、自身の状態は正常であるが、受信した維持制御メッセージに対応するパスのパス状態情報が異常を示すので、異常応答メッセージをパケットトランスポート装置２０１に送信する（９２３）。
【０１３６】
パケットトランスポート装置２０１は、異常応答メッセージを受信した場合、ＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生しているため、ユーザデータを通信できないので、異常応答メッセージをルータ１０１に送信する（９２４）。これによって、パケットトランスポート装置２０１は、維持制御メッセージを送信したルータ１０１にユーザデータの通信ができないことを通知することができる。
【０１３７】
次に、ルータ１０１は変更制御メッセージをパケットトランスポート装置２０１に送信し、パケットトランスポート装置２０１は、ルータ１０１から送信された変更制御メッセージを受信する（９３１）。
【０１３８】
パケットトランスポート装置２０１は、受信した変更制御メッセージをネットワーク制御装置３０１に送信し、ネットワーク制御装置３０１は、パケットトランスポート装置２０１から送信された変更制御メッセージを受信する（９３２）。
【０１３９】
ネットワーク制御装置３０１は、変更制御メッセージを受信した場合、自身の状態が正常であるが、ＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生しているため、異常応答メッセージをパケットトランスポート装置２０１に送信する（９３３）。
【０１４０】
パケットトランスポート装置２０１は、ネットワーク制御装置３０１から送信された異常応答メッセージを受信した場合、受信した異常応答メッセージをルータ１０１に送信する（９３４）。
【０１４１】
次に、パケットトランスポート装置２０１の通信処理について図１０〜図１２を用いて説明する。
【０１４２】
図１０は、本発明の実施例のパケットトランスポート装置２０１のルータ用入力インタフェース２０２又はＭＰＬＳ−ＴＰ用入力インタフェース２１３からデータを受信した場合のパケットトランスポート装置２０１の処理のフローチャートである。
【０１４３】
まず、パケットトランスポート装置２０１は、受信したデータがＩＰプロトコルによるデータであるか否か、すなわち、ルータ１０１からの制御メッセージであるかを判定する（１００１）。
【０１４４】
ステップ１００１の処理で、受信したデータがＩＰプロトコルによるデータであると判定された場合、すなわち、受信したデータが制御メッセージである場合、パケットトランスポート装置２０１は、受信した制御メッセージを、ネットワーク制御装置用インタフェース２０６を介して送信し（１００２）、図１１に示すステップ１１０１の処理に処理を遷移する。ステップ１１０１の処理については図１１で詳細を説明する。
【０１４５】
一方、ステップ１００１の処理で、受信したデータがＩＰプロトコルによるデータでないと判定された場合、受信したデータはＭＰＬＳヘッダを付与されたＭＰＬＳフレームであり、パケットトランスポート装置２０１は、受信したデータを解析する（１００３）。
【０１４６】
そして、パケットトランスポート装置２０１は、受信したデータがＯＡＭフレームであるか否かを判定する（１００４）。ステップ１００４の処理で、受信したデータがＯＡＭ
フレームでないと判定された場合、受信したデータがユーザデータであるので、パケットトランスポート装置２０１は、パス管理テーブル２０８を参照し、受信したデータの出力方法を確認する（１００５）。出力方法とは、例えばデータに付与する出力ラベル、及び
データを出力する出力インタフェース等である。
【０１４７】
そして、パケットトランスポート装置２０１は、ステップ１００５の処理で確認された出力方法で、受信したデータを出力インタフェースからルータ１０１又はパケットトランスポート装置２０１に送信し（１００６）、処理を終了する。
【０１４８】
一方、ステップ１００４の処理で、受信したデータがＯＡＭフレームであると判定された場合、パケットトランスポート装置２０１は、受信したＯＡＭフレームに基づいて、パス管理テーブル２０８のパス状態４０５及びＩＰプロトコル管理テーブル２０９のパス状態５０９に登録されたパス状態情報を更新する（１００７）。
【０１４９】
そして、パケットトランスポート装置２０１は、パス状態４０５及び５０９に登録されたパス状態情報が異常又は正常に変更された場合、パス状態通知をネットワーク制御装置用インタフェース２０６からネットワーク制御装置３０１に送信する（１００８）。また、パケットトランスポート装置２０１は、受信したＯＡＭフレームの内容に従って必要に応じてＯＡＭフレームを出力インタフェースからパケットトランスポート装置２０１に送信し（１００９）、処理を終了する。
【０１５０】
図１１は、本発明の実施例のパケットトランスポート装置２０１が受信した制御メッセージをネットワーク制御装置３０１に送信した後の処理のフローチャートである。
【０１５１】
ステップ１００３の処理で制御メッセージをネットワーク制御装置３０１に送信した後、パケットトランスポート装置２０１は、送信済みの制御メッセージに対する応答メッセージを、当該制御メッセージを送信してから所定時間以内に受信したか否かを判定する（１１０１）。
【０１５２】
ステップ１１０１の処理で、送信済みの制御メッセージに対する応答メッセージを、当該制御メッセージを送信してから所定時間以内に受信したと判定された場合、処理を終了する。
【０１５３】
一方、ステップ１１０１の処理で、送信済みの制御メッセージに対する応答メッセージを、当該制御メッセージを送信してから所定時間以内に受信していないと判定された場合、パケットトランスポート装置２０１は、ステップ１００３の処理で送信した制御メッセージが維持制御メッセージであるか否かを判定する（１１０２）。
【０１５４】
ステップ１００３の処理で送信した制御メッセージが維持制御メッセージであると、ステップ１１０２の処理で判定された場合、パケットトランスポート装置２０１は、パス管理テーブル２０８のパス状態４０５及びＩＰプロトコル管理テーブル２０９のパス状態５０９に登録されたパス状態情報を参照し、維持制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生しているか否かを判定する（１１０３）。
【０１５５】
ステップ１１０３の処理で、維持制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生していないと判定された場合、ネットワーク制御装置３０１に異常が発生しているものの、ユーザデータの通信は可能であるので、パケットトランスポート装置２０１は、維持制御メッセージを送信したルータ１０１に、正常応答メッセージを送信し（１１０４）、処理を終了する。
【０１５６】
一方、ステップ１１０３の処理で、維持制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生していると判定された場合、ユーザデータの通信は不可能であるので、パケットトランスポート装置２０１は、維持制御メッセージを送信したルータ１０１に、異常応答メッセージを送信し（１１０５）、処理を終了する。
【０１５７】
また、ステップ１００３の処理で送信した制御メッセージが維持制御メッセージでない、すなわち制御メッセージが変更制御メッセージであると、ステップ１１０２の処理で判定された場合、ネットワーク制御装置３０１に異常が発生し、ＭＰＬＳ−ＴＰ通信網２００のパスを変更できないので、パケットトランスポート装置２０１は、ステップ１１０５の処理に処理を移行し、変更制御メッセージを送信したルータ１０１に、異常応答メッセージを送信し、処理を終了する。
【０１５８】
以上によって、パケットトランスポート装置２０１は、維持制御メッセージをネットワーク制御装置３０１に送信した後、ネットワーク制御装置３０１から維持制御メッセージを受信せず、ネットワーク制御装置３０１に制御メッセージを送信できない異常が発生した場合であっても、パケットトランスポート装置２０１が、ルータ１０１から受信した制御メッセージに応じて適切な応答メッセージをルータ１０１に送信することができる。
【０１５９】
図１２は、本発明の実施例のパケットトランスポート装置２０１のネットワーク制御装置用インタフェース２０６からデータを受信した場合のパケットトランスポート装置２０１の処理のフローチャートである。
【０１６０】
まず、パケットトランスポート装置２０１は、ネットワーク制御装置用インタフェース２０６が受信したデータがＩＰプロトコルによるデータであるか否かを判定する（１２０１）。
【０１６１】
ステップ１２０１の処理で、ネットワーク制御装置用インタフェース２０６が受信したデータがＩＰプロトコルによるデータでないと判定された場合、受信したデータはパス制御データであるので、パケットトランスポート装置２０１は、受信したパス制御データに基づいて、パス管理テーブル２０８及びＩＰプロトコル管理テーブル２０９を更新し（１２０２）、処理を終了する。
【０１６２】
一方、ステップ１２０１の処理で、ネットワーク制御装置用インタフェース２０６が受信したデータがＩＰプロトコルによるデータであると判定された場合、受信したデータはネットワーク制御装置３０１から送信された応答メッセージであるので、パケットトランスポート装置２０１は、受信した応答メッセージのＩＰプロトコルを処理し（１２０３）、当該応答メッセージに基づいて、ＩＰプロトコル管理テーブル２０９の制御装置状態５０７に登録された制御装置状態情報を更新する（１２０４）。
【０１６３】
次に、パケットトランスポート装置２０１は、受信した応答メッセージに対応する制御メッセージが維持制御メッセージであるか否かを判定する（１２０５）。
【０１６４】
ステップ１２０５の処理で、受信した制御メッセージが維持制御メッセージであると判定された場合、パケットトランスポート装置２０１は、パス管理テーブル２０８のパス状態４０５及びＩＰプロトコル管理テーブル２０９のパス状態５０９に登録されたパス状態情報を参照し、維持制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生しているか否かを判定する（１２０６）。
【０１６５】
ステップ１２０６の処理で、維持制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生していないと判定された場合、パケットトランスポート装置２０１は、維持制御メッセージを送信したルータ１０１に、正常応答メッセージを送信し（１２０７）、処理を終了する。
【０１６６】
一方、ステップ１２０６の処理で、維持制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生していると判定された場合、パケットトランスポート装置２０１は、維持制御メッセージを送信したルータ１０１に、異常応答メッセージを送信し（１２０８）、処理を終了する。
【０１６７】
また、ステップ１２０５の処理で、受信した制御メッセージが維持制御メッセージでない、すなわち制御メッセージが変更制御メッセージであると判定された場合、パケットトランスポート装置２０１は、パス管理テーブル２０８のパス状態４０５及びＩＰプロトコル管理テーブル２０９のパス状態５０９に登録されたパス状態情報を参照し、変更制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生しているか否かを判定する（１２０９）。
【０１６８】
ステップ１２０９の処理で、変更制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生していると判定された場合、パケットトランスポート装置２０１は、変更制御メッセージを送信したルータ１０１に、異常応答メッセージを送信し（１２０８）、処理を終了する。
【０１６９】
一方、  ステップ１２０９の処理で、変更制御メッセージに対応するＭＰＬＳ−ＴＰ通信網２００のパスに異常が発生していないと判定された場合、パケットトランスポート装置２０１は、変更制御メッセージを送信したルータ１０１に、ネットワーク制御装置３０１から受信した応答メッセージを送信し（１２１０）、処理を終了する。
【０１７０】
図１３は、本発明の実施例のネットワーク制御装置３０１の入力インタフェース３０２からデータを受信した場合のネットワーク制御装置３０１の処理のフローチャートである。
【０１７１】
まず、ネットワーク制御装置３０１は、入力インタフェース３０２が受信したデータがＩＰプロトコルによるデータであるか否かを判定する（１３０１）。
【０１７２】
ステップ１３０１の処理で、入力インタフェース３０２が受信したデータがＩＰプロトコルによるデータでないと判定された場合、受信したデータはパス状態通知であるので、ネットワーク制御装置３０１は、受信したパス状態通知に基づいて、パス管理テーブル３０５及びＩＰプロトコル管理テーブル３０６のパス状態情報を更新し（１３０２）、処理を終了する。
【０１７３】
一方、ステップ１３０１の処理で、入力インタフェース３０２が受信したデータがＩＰプロトコルによるデータであると判定された場合、受信したデータはパケットトランスポート装置２０１から送信された制御メッセージであるので、ネットワーク制御装置３０１は、受信した制御メッセージのＩＰプロトコルを処理し（１３０３）、当該制御メッセージに基づいて、ＩＰプロトコル管理テーブル２０９を更新する（１３０４）。
【０１７４】
次に、ネットワーク制御装置３０１は、応答メッセージを送信すべく、ステップ１３０５〜１３０８の処理を実行する。
【０１７５】
まず、ネットワーク制御装置３０１は、自身の状態が正常であるか否かを判定する（１３０５）。ステップ１３０５の処理で、ネットワーク制御装置３０１の状態が異常であると判定された場合、ネットワーク制御装置３０１は、異常応答メッセージをルータ１０１に送信し（１３０６）、処理を終了する。
【０１７６】
一方、ステップ１３０５の処理で、ネットワーク制御装置３０１の状態が正常であると判定された場合、ネットワーク制御装置３０１は、パス管理テーブル３０５又はＩＰプロトコル管理テーブル３０６の受信した制御メッセージに対応するレコードのパス状態情報が正常であるか否かを判定する（１３０７）。
【０１７７】
ステップ１３０７の処理で、パス状態情報が異常であると判定された場合、ネットワーク制御装置３０１は、ステップ１３０６に処理を移行し、異常応答メッセージをルータ１０１に送信し、処理を終了する。
【０１７８】
ステップ１３０７の処理で、パス状態情報が正常であると判定された場合、ネットワーク制御装置３０１は、正常応答メッセージをルータ１０１に送信し（１３０８）、処理を終了する。
【０１７９】
以上のように、本実施例では、ルータ１０１から送信された維持制御メッセージに対応する応答メッセージとして、ネットワーク制御装置３０１に異常が発生していても。ＭＰＬＳ−ＴＰ通信網２００のパスが正常であれば、正常応答メッセージが送信される。これによって、従来のＭＰＬＳを用いて通信網にパスを確立するＩＰ層のプロトコルと、ＭＰＬＳ−ＴＰを用いてパスを確立するネットワーク制御装置とが連携してパスを構築するシステムにおいて、従来のＭＰＬＳを用いた通信網に通知する必要のない異常を通知しないので、通信網の制御処理とパスによるデータ転送処理とを分離した高信頼な通信システムを提供できる。
【０１８０】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることも可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１８１】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、又は、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【符号の説明】
【０１８２】
１００    ＭＰＬＳ通信網
１０１    ルータ
２００    ＭＰＬＳ−ＴＰ通信網
２０１    パケットトランスポート装置
２０８    パス管理テーブル
２０９    ＩＰプロトコル管理テーブル
３０１    ネットワーク制御装置
３０５    パス管理テーブル
３０６    ＩＰプロトコル管理テーブル
【図１】
2014175924.tif 000003
【図２】
2014175924.tif 000004
【図３】
2014175924.tif 000005
【図４】
2014175924.tif 000006
【図５】
2014175924.tif 000007
【図６】
2014175924.tif 000008
【図７】
2014175924.tif 000009
【図８】
2014175924.tif 000010
【図９】
2014175924.tif 000011
【図１０】
2014175924.tif 000012
【図１１】
2014175924.tif 000013
【図１２】
2014175924.tif 000014
【図１３】
2014175924.tif 000015