(57)【要約】【課題】  IP/MPLS網間をMPLS-TP網を接続するためのインターワークシステムにおいて、MPLS-TP網の利用効率の高いシステムを実現するパスのマッピング方式を実現する。【解決手段】  MPLS-TP網の集中制御サーバが、IP/MPLSのプロトコル処理を行うことにより、MPLS―TP網を擬似的な１台のルータとして動作させるインターワークシステムにおいて、IP/MPLS網の接続性を提供するためパスのマッピングを行う際に、MPLS-TP網のエッジ装置間を接続する、デフォルトパスを事前に設定しておき、同じエッジ装置間を経由する複数のIP/MPLSのパスを、共通のデフォルトパスにマッピングすることで、MPLS-TP網の利用効率を向上させる。【選択図】  図１１
2014131098.tif 000002
【特許請求の範囲】
【請求項１】
第一の通信プロトコルに従う伝送網を構成し、第二の通信プロトコルに従う通信網を構成する通信装置と接続される複数の伝送装置と、該伝送装置と接続される管理サーバと、を備える通信システムであって、
前記管理サーバは、
予め設定された各前記伝送装置間の通信経路である第一の通信経路に関する第一経路情報と、
前記通信装置のいずれか２つの通信装置を各々始点及び終点とし前記伝送網を介して確立される第二の通信経路に対し、前記第二の通信経路が経由する前記伝送網を構成する前記伝送装置に応じて、前記第一経路情報に基づいて、対応付ける前記第一の通信経路を選択するパス設定部と、
前記パス設定部により選択された前記第一の通信経路に関する情報を、前記伝送装置に送信する送信部と、を有し、
前記伝送装置は、
前記第一の通信経路に関する情報を受信する送受信部と、
受信した前記第一の通信経路に関する情報に基づいて、前記通信装置から受信した情報の転送処理を行う転送処理部と、を有すること、を特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムであって、
前記パス設定部は、共通の前記伝送装置を経由する複数の前記第二の通信経路に対し、前記第一経路情報に基づいて、共通の前記第一の通信経路を対応付けること、を特徴とする通信システム。
【請求項３】
請求項１に記載の通信システムであって、
前記パス設定部は、共通の前記伝送装置を経由する前記第二の通信経路に対して前記第一の通信経路を対応付ける際、前記第二の通信経路に設定された優先度に応じて、共通の前記第一の通信経路を対応付けるか、他の第二の通信経路が介さない前記第一の通信経路を対応付けるかを決定すること、を特徴とする通信システム。
【請求項４】
請求項３に記載の通信システムであって、
前記パス設定部は、共通の前記伝送装置を経由する前記第二の通信経路に対して他の第二の通信経路が介さない前記第一の通信経路を対応付ける場合、前記第二の通信経路に対し前記伝送網で保証する通信帯域を満たすことが可能な前記第一の通信経路を、前記第一経路情報に基づいて選択すること、を特徴とする通信システム。
【請求項５】
請求項１に記載の通信システムであって、
前記送受信部は、前記伝送装置が前記通信装置から受信した前記第二の通信経路を確立するための通信経路確立プロトコルの制御パケットを前記管理サーバに転送する送信部を有し、
前記パス設定部は、前記制御パケットに基づいて前記第二の通信経路が経由する前記伝送装置を判定し、該判定の結果及び前記第一経路情報に基づいて前記第二の通信経路に対応付ける前記第一の通信経路を選択すること、を特徴とする通信システム。
【請求項６】
請求項１に記載の通信システムであって、
前記第一の通信プロトコルは、ＭＰＬＳ−ＴＰ（Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ−Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｆｉｌｅ）であり、
前記第二の通信プロトコルは、ＩＰ／ＭＰＬＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ／Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）であること、を特徴とする通信システム。
【請求項７】
請求項１に記載の通信システムであって、
前記通信経路プロトコルは、ＬＤＰ（Ｌａｂｅｌ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、又は、ＲＳＶＰ−ＴＥ（Ｒｅｓｏｕｒｃｅ  Ｒｅｓｅｒｖａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ−Ｔｒａｆｆｉｃ  Ｅｎｇｉｎｅｅｒｉｎｇ）であること、を特徴とする通信システム。
【請求項８】
複数の伝送装置から構成され第一の通信プロトコルに従う伝送網を介して、第二の通信プロトコルに従う通信網を構成する通信装置間の通信経路を確立する通信経路確立方法であって、
予め、前記伝送装置のうち前記通信装置に接続される各エッジ装置間の通信経路である第一の通信経路を設定し、
前記通信装置のいずれか２つの通信装置を各々始点及び終点とし前記伝送網を介して確立される第二の通信経路に対し、前記第二の通信経路が経由する前記エッジ装置に応じて、対応付ける前記第一の通信経路を選択し、
前記第二の通信経路を、前記選択した第一の通信経路を介して確立すること、を特徴とする通信経路確立方法。
【請求項９】
請求項８に記載の通信経路確立方法であって、
共通の前記エッジ装置を経由する複数の前記第二の通信経路に対し、共通の前記第一の通信経路を対応付けること、を特徴とする通信経路確立方法。
【請求項１０】
請求項８に記載の通信経路確立方法であって、
共通の前記エッジ装置を経由する前記第二の通信経路に対して前記第一の通信経路を対応付ける際、前記第二の通信経路に設定された優先度に応じて、共通の前記第一の通信経路を対応付けるか、他の第二の通信経路が介さない前記第一の通信経路を対応付けるかを決定すること、を特徴とする通信経路確立方法。
【請求項１１】
請求項１０に記載の通信経路確立方法であって、
共通の前記エッジ装置を経由する前記第二の通信経路に対して他の第二の通信経路が介さない前記第一の通信経路を対応付ける場合、前記第二の通信経路に対し前記伝送網で保証する通信帯域を満たすことが可能な前記第一の通信経路を選択すること、を特徴とする通信経路確立方法。
【請求項１２】
請求項８に記載の通信経路確立方法であって、
前記第二の通信経路を確立するための通信経路確立プロトコルの制御パケットに基づいて、前記第二の通信経路が経由する前記エッジ装置を判定し、
該判定の結果に基づいて、前記第二の通信経路に対応付ける前記第一の通信経路を選択すること、を特徴とする通信経路確立方法。
【請求項１３】
請求項８に記載の通信システムであって、
前記第一の通信プロトコルは、ＭＰＬＳ−ＴＰ（Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ−Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｆｉｌｅ）であり、
前記第二の通信プロトコルは、ＩＰ／ＭＰＬＳ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ／Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）であること、を特徴とする通信経路確立方法。
【請求項１４】
第一の通信プロトコルに従う伝送網を構成し、第二の通信プロトコルに従う通信網を構成する通信装置と接続される複数の伝送装置、と接続される管理サーバとであって、
予め設定された各前記伝送装置間の通信経路である第一の通信経路に関する第一経路情報と、
前記通信装置のいずれか２つの通信装置を各々始点及び終点とし前記伝送網を介して確立される第二の通信経路に対し、前記第二の通信経路が経由する前記伝送網を構成する前記伝送装置に応じて、前記第一経路情報に基づいて、対応付ける前記第一の通信経路を選択するパス設定部と、
前記パス設定部により選択された前記第一の通信経路に関する情報を、前記伝送装置に送信する送信部と、を有すること、を特徴とする管理サーバ。
【請求項１５】
請求項１４に記載の管理サーバであって、
前記パス設定部は、共通の前記伝送装置を経由する複数の前記第二の通信経路に対し、前記第一経路情報に基づいて、共通の前記第一の通信経路を対応付けること、を特徴とする管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は伝送システムにかかり、集中制御で通信パスを確立する伝送網により、自律分散制御で通信パスを構築する通信網を接続し、データを送受信するシステムに関する。
【背景技術】
【０００２】
通信キャリアは、自律分散制御で通信パスを構築する装置を用いてネットワークを構築し、ユーザにサービスを提供することが多い。例えば、IP/MPLS（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ／Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）ルータは，通信キャリアのコアネットワークにおいて特に利用されている、MPLS技術をベースとした通信装置である。ＩＰ／ＭＰＬＳに対応する各ノードは、ネットワークの経路制御機能であるCプレーン（Ｃｏｎtｒｏｌプレーン）とデータ転送機能であるDプレーン（Ｄａｔａプレーン）の両方を備え、IP（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ルーティングにより決定される経路に従って，通信経路を示す論理的なパス（本明細書において、単に「パス」とも表現する）を自立分散制御で動的に確立することが特徴である。また，ＩＰ／ＭＰＬＳルータは、収容するIPサービスと確立されたパスを結びつける機能を備える。これらにより，収容するIPサービスに応じて柔軟にEnd-Endの接続性を提供することができる。
【０００３】
一方、ネットワークの高効率化、高信頼化に対する需要の高まりから、集中制御で通信パスを構築する伝送装置を利用した伝送網を構築する場合がある。例えば、MPLS-TP（Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ−Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｆｉｌｅ）は，IP/MPLSと同様にMPLS技術をベースにした伝送技術である。ＭＰＬＳ−ＴＰに対応する各ノードは、ユーザデータが流れるDプレーンを有するが、ユーザデータを流す経路を制御するCプレーンを有さない。即ち、CプレーンとDプレーンが分離しており，パスを集中制御で確立することが特徴である。従ってMPLS-TPは，IP/MPLSと比較して，ネットワーク全体のトラフィック特性を考慮することにより高効率なパケット転送を行うネットワーク構築が可能である。また，ＭＰＬＳ−ＴＰは、ネットワークサービスを収容するネットワーク基盤として，OAM（Ｏｐｅｒａｔｉｏｎ  Ａｄｍｉｎｉｓｔｒａｔｉｏｎ  Ｍａｉｎｔｅｎａｎｃｅ）機能やAPS（Ａｕｔｏｍａｔｉｃ  Ｐｒｏｔｅｃｔｉｏｎ  Ｓｗｉｔｃｈｉｎｇ）機能などの高信頼化機能が充実している。このような利点から、IP/MPLSにより提供されるIPサービスの高度化を図るために、IP/MPLS網間をMPLS-TP網で接続する、両網のインターワーク技術が標準化団体等で議論されている。
【０００４】
MPLS-TP網とIP/MPLS網のインターワークシステムにおいて、End-Endの接続性を確立するためには、両網のパスの対応付け（マッピング）が必要となる。非特許文献１では、オーバーレイ方式及びピア方式の２種類のパスのマッピング方式について述べている。
【０００５】
オーバーレイ方式は，IP/MPLS網間をMPLS-TP網により透過的に接続する。MPLS-TP網のエッジ装置では，IP/MPLS網のパケットに付与されているVLAN（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）タグまたは，接続されているエッジ装置の物理IF（Ｉｎｔｅｒｆａｃｅ）に対して、MPLS-TP網のパスをマッピングする。そのため、接続される複数のIP/MPLS網のパスが、１つのMPLS-TPのパスにマッピングされる。
【０００６】
一方ピア方式は、オーバーレイ方式と異なりIP/MPLS網とMPLS-TP網を同じレイヤ（MPLSのパス）で接続する。MPLS-TP網内で、IP/MPLSのシグナリングプロトコルを処理することで、オンデマンドに確立されるIP/MPLSのパスと、MPLS-TPのパスを、１対１でマッピングする。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】R. Martinotti, et al., “Interworking between MPLS-TP and IP/MPLS”, draft-martinotti-mpls-tp-interworking-02, Internet-Draft, IETF, 2011
【発明の概要】
【発明が解決しようとする課題】
【０００８】
非特許文献１のオーバーレイ方式では、IP/MPLS網の各エッジルータは，MPLS-TP網を意識せず、互いに隣接して接続しているように認識する。そのため、システムの規模が大きくなると、各エッジルータで管理しなければならないルーティング情報が急増してしまい、大規模なシステムを実現することが困難である。
【０００９】
また、非特許文献１で述べているピア方式は、IP/MPLSのパスとMPLS-TPのパスを１対１でマッピングするため、同じMPLS-TP網のエッジ装置間を経由する場合においても、全てのIP/MPLSのパスに対して、常態的に帯域を確保するMPLS-TPのパスを個別にマッピングする必要がある。これにより、確保されながらも利用されない帯域が増加するため、結果としてMPLS-TP網の利用効率が低下する。
【００１０】
そこで本発明の目的は、自律分散で通信パスを構築する通信網（例えばIP/MPLS網）間を集中制御でパスを構築する伝送網（例えばMPLS-TP網）で接続するためのインターワークシステムにおいて、帯域の利用効率が高い伝送網を実現するパスのマッピング方式及び、大規模なシステムの構築に優れたパスのマッピング方式を提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の一つの観点から、第一の通信プロトコルに従う伝送網を構成し、第二の通信プロトコルに従う通信網を構成する通信装置と接続される複数の伝送装置と、該伝送装置と接続される管理サーバと、を備える通信システムが提供される。当該通信システムにおける管理サーバは、予め設定された各伝送装置間の通信経路である第一の通信経路に関する第一経路情報と、通信装置のいずれか２つの通信装置を各々始点及び終点とし伝送網を介して確立される第二の通信経路に対し、第二の通信経路が経由する伝送網を構成する伝送装置に応じて、第一経路情報に基づいて、対応付ける第一の通信経路を選択するパス設定部と、パス設定部により選択された第一の通信経路に関する情報を、伝送装置に送信する送信部と、を有し、伝送装置は、第一の通信経路に関する情報を受信する送受信部と、受信した第一の通信経路に関する情報に基づいて、通信装置から受信した情報の転送処理を行う転送処理部と、を有する。
【００１２】
より好ましくは、パス設定部は、共通の伝送装置を経由する複数の第二の通信経路に対し、第一経路情報に基づいて、共通の第一の通信経路を対応付ける。
【００１３】
さらに好ましくは、送受信部は、伝送装置が通信装置から受信した第二の通信経路を確立するための通信経路確立プロトコルの制御パケットを管理サーバに転送する送信部を有し、パス設定部は、制御パケットに基づいて第二の通信経路が経由する伝送装置を判定し、判定の結果及び第一経路情報に基づいて第二の通信経路に対応付ける第一の通信経路を選択する。
【００１４】
本発明の別の観点によれば、複数の伝送装置から構成され第一の通信プロトコルに従う伝送網を介して、第二の通信プロトコルに従う通信網を構成する通信装置間の通信経路を確立する通信経路確立方法が提供される。当該通信経路確率方法は、予め、伝送装置のうち通信装置に接続される各エッジ装置間の通信経路である第一の通信経路を設定し、通信装置のいずれか２つの通信装置を各々始点及び終点とし伝送網を介して確立される第二の通信経路に対し、第二の通信経路が経由するエッジ装置に応じて、対応付ける第一の通信経路を選択し、第二の通信経路を、選択した第一の通信経路を介して確立する。
【００１５】
より好ましくは、共通のエッジ装置を経由する複数の第二の通信経路に対し、共通の第一の通信経路を対応付ける。
【００１６】
本発明の更に別の観点によれば、第一の通信プロトコルに従う伝送網を構成し、第二の通信プロトコルに従う通信網を構成する通信装置と接続される複数の伝送装置と接続される管理サーバが提供される。当該管理サーバは、予め設定された各伝送装置間の通信経路である第一の通信経路に関する第一経路情報と、通信装置のいずれか２つの通信装置を各々始点及び終点とし伝送網を介して確立される第二の通信経路に対し、第二の通信経路が経由する伝送網を構成する伝送装置に応じて、第一経路情報に基づいて、対応付ける第一の通信経路を選択するパス設定部と、パス設定部により選択された第一の通信経路に関する情報を、伝送装置に送信する送信部と、を有する。
【発明の効果】
【００１７】
本発明によれば、通信網とインターワークを行う伝送システムについて、利用効率と規模性に優れたシステムを実現できる。また同時に、帯域保証に優れた通信サービスを提供する伝送システムを実現できる。
【図面の簡単な説明】
【００１８】
【図１】本発明を適用するシステムの概念図
【図２】第１の実施形態における伝送装置３００の構成
【図３】第１の実施形態における集中制御サーバ１００の構成
【図４】ルーティング情報テーブル５００の構成
【図５】リンク情報テーブル５１０の構成
【図６】MPLS-TP網パス情報テーブル５２０の構成
【図７】マッピング情報テーブル５３０の構成
【図８】MPLS-TPラベル情報テーブル５５０の構成
【図９】IP/MPLSラベル情報テーブル５６０の構成
【図１０】第１の実施形態におけるシステムの構成
【図１１】第１の実施形態における動作シーケンス
【図１２】第２の実施形態における動作シーケンス
【図１３】本発明のMPLS-TP網内におけるデータパケット構造
【発明を実施するための形態】
【００１９】
本発明の実施形態として、伝送網にMPLS-TP網を用いる場合を一例として記載するが、集中制御で通信パスを確立するプロトコルを利用する他の網であってもよく、他の網であっても同様の効果が得られる。また、通信網にIP/MPLS網を用いる場合を一例として記載するが、集中制御で通信パスを確立するプロトコルを利用する他の網であってもよく、他の網であっても同様の効果が得られる。
＜第1の実施形態＞
本発明を適用するシステムの構成例を図１に示す。IP/MPLSルータ２００により構成されるIP/MPLS網２０及び２１間を、MPLS-TP装置３００（以下、伝送装置とも呼ぶ）により構成されるMPLS-TP網３０で接続している。また、MPLS-TP網３０内のMPLS-TP装置３００の管理、制御を行う集中制御サーバ１００が、各ＭＰＬＳ−ＴＰ装置３００と接続されている。本ネットワークでは、IP/MPLS網２０のパスと、MPLS-TP網30のパスをマッピングすることで、ユーザ端末に対し接続性が提供される。例えば、ユーザサイトＡ４０１、４０２におけるユーザ端末がIP/MPLSルータと接続し通信を行う場合、IP/MPLS網のパス２０１に対し、MPLS-TP網のパス３０１をマッピングすることにより接続し、ユーザサイトＡ４０１とユーザサイトＡ４０２との間の通信サービスが提供される。
【００２０】
以下、本発明の実施の形態について、詳細に説明する。  図２は、ＭＰＬＳ−ＴＰ網３０を構成する伝送装置３００のうち、ＩＰ／ＭＰＬＳ網２０、２１とＭＰＬＳ−ＴＰ網３０の境界に位置する伝送装置（以下、エッジ装置とも呼ぶ）の構成図を示している。ＩＰ／ＭＰＬＳ網２０、２１とＭＰＬＳ−ＴＰ網３０の境界に位置する伝送装置３００は、１個以上のIP/MPLS網IF３１０と、１個以上のMPLS-TP網IF３２０と、装置制御部３４０と、スイッチ部３５０により構成される。
【００２１】
装置制御部３４０は、集中制御サーバ１００と接続し、受信した設定情報をスイッチ部３５０、IP/MPLS網IF３１０、MPLS-TP網IF３２０に設定する機能を有する。また、装置制御部３４０は、ＩＰ／ＭＰＬＳのIPレイヤの経路を決定するルーティングプロトコル、またMPLSのパスを確立するシグナリングプロトコルの制御パケットを、集中制御サーバ１００との間で送受信する機能を有する。
【００２２】
スイッチ部３５０は、パケットの転送元のIFとMPLSのラベルから、転送先のIFを特定し、適切なIP/MPLS網IF３１０、又はMPLS-TP網IF３２０へとパケットを転送する。
【００２３】
IP/MPLS網IF３１０は、IP/MPLSルータ200と接続されるIFであり、受信回路３１１、L2受信処理部３１２、パケット解析振り分け部３１３、SW送信回路３１４、SW受信回路３１５、パケット集約部３１６、L２送信処理部３１７、送信回路３１８、IF制御部３１９より構成される。
【００２４】
IF制御部３１９は、装置制御部３４０と接続し、装置制御部３４０から通知された設定情報をIP/MPLS網IF３１０の各構成部に対して設定する機能と、各構成部に設定されている情報を読み出して、装置制御部３４０へ通知する機能を有する。また、ＩＦ制御部３１９は、IP/MPLSのルーティングプロトコル及びシグナリングプロトコルの制御パケットを装置制御部３４０との間で送受信する機能を有する。
【００２５】
受信回路３１１は接続しているIP/MPLSルータ２００からパケットを受信する。
【００２６】
L2受信処理部３１２はIP/MPLSルータ２００とMPLS-TP装置３００間を接続するOpen Systems Interconnection（OSI）参照モデルのデータリンク層のプロトコルを終端する。データリンク層プロトコルが例えばイーサネットの場合、L2受信処理部３１２ではイーサネットフレームの終端処理を実行する。また、Ｌ２受信処理部３１２は、受信したイーサネットフレームの送信元MACアドレスを学習し、L2送信処理部３１７と情報共有する。
【００２７】
パケット解析振分け部３１３はL2受信処理部３１２から受信したパケットを解析し、受信したパケットがデータパケットの場合、SW送信回路３１４へと受信したデータを転送する。また、受信したパケットがIP/MPLSのルーティングプロトコル及びシグナリングプロトコルの制御パケットであった場合は、IF制御部３１９経由で集中制御サーバ１００に転送する。
【００２８】
SW送信回路３１４はパケット解析振り分け部３１３から受信したパケットをスイッチ部３５０へと転送する。
【００２９】
SW受信回路３１５はスイッチ部３５０からパケットを受信し、パケット集約部３１６へと転送する。
【００３０】
パケット集約部３１６はデータパケットをSW受信回路３１５から受信すると、受信したパケットを解析し、L2送信処理部３１７へ転送する。また、集中制御サーバ１００からＩＦ制御部３１９経由で受信したルーティングプロトコルの制御パケット、シグナリングプロトコルの制御パケットをL2送信処理部３１７に転送する。
【００３１】
L2送信処理部３１７はパケットを受信すると、L2受信処理部３１２と共有しているMACアドレスの情報からMACヘッダを生成し、パケットに付与して送信回路３１８へと転送する。
【００３２】
送信回路３１８はL2送信処理部３１７から受信したパケットをIP/MPLSルータ２００へ送信する。
【００３３】
MPLS-TP網IF３２０は、MPLS-TP網３０を構成する他のMPLS-TP装置３００と接続するインターフェースであり、受信回路３２１、MPLSヘッダ変換部３２２、IP/MPLSラベル変換部３２３、SW送信回路３２４、SW受信回路３２５、MPLSヘッダ挿入部３２６、送信回路３２７、MPLS-TPラベル情報テーブル３２８、出力ラベル情報テーブル３２９、IF制御部３３０、スケジューラ３３１、帯域制御処理部３３２により構成される。
【００３４】
IF制御部３３０は、装置制御部３４０と接続し、装置制御部３４０から通知された設定情報をMPLS-TP網IF３１０の各構成部に対して設定する機能と、各構成部に設定されている情報を読み出して、装置制御部３３０へ通知する機能を有する。
【００３５】
受信回路３２１は、他のMPLS-TP装置３００からパケットを受信する機能を有する。
【００３６】
MPLSヘッダ変換部３２２は、MPLS-TPラベルデータベース３２８のMPLS-TPラベル情報テーブル５５０を検索し、パケットのラベルを変換する機能を有する。図１３に本システムのMPLS-TP網内におけるデータパケットの構造を示す。データパケット６００は、L2の情報が格納されるL2ヘッダ６０１と、MPLS-TPラベルを含むMPLS-TPパスヘッダ６０２と、IP/MPLSラベルを含むIP/MPLSパスヘッダ６０３と、IPの情報が格納されるIPヘッダ６０４とペイロード６０５から構成される。また、MPLS-TPラベル情報テーブル５５０で保持される情報例を図８に示す。MPLS-TPラベル情報テーブル３２８は、MPLS-TP装置３００内の全てのMPLS-TP網IFで共有されるものであり、IP/MPLS入力ラベル５５１と、MPLS-TP入力ラベル５５２と、MPLS-TP出力ラベル５５３が対応づけられてMPLS-TP網パスID５５４とともに保持される。MPLSヘッダ変換部３２２は、受信パケットの先頭に付与されているＭＰＬＳ−ＴＰラベルについて、MPLS-TPラベル情報テーブル５５０のMPLS-TP入力ラベル５５２で一致するものを検索する。そして、ＭＰＬＳヘッダ変換部３２２は、受信パケットのＭＰＬＳ−ＴＰラベルを、検索したＭＰＬＳ−ＴＰ入力ラベル５５２に対応するMPLS-TP出力ラベル５５３にスワップ（変換）し、スケジューラ３３１に転送する。また、ＭＰＬＳ−ＴＰ入力ラベル５５２に対応するMPLS-TP出力ラベル５５３にポップ（削除）の指示がある場合は、パケットの先頭のMPLSラベルが記載されたＭＰＬＳヘッダを削除し、IP/MPLSラベル変換部３２３に転送する。
【００３７】
IP/MPLSラベル変換部３２３は、IP/MPLSラベルデータベース３２９のIP/MPLSラベル情報テーブル５６０を検索し、パケットのＩＰ／ＭＰＬＳラベルを変換する機能を有する。IP/MPLSラベル情報テーブル５６０で保持される情報例を図９に示す。IP/MPLSラベル情報テーブル３２９は、MPLS-TP装置３００内の全てのMPLS-TP網IFで共有されるものであり、IP/MPLS入力ラベル５６１と、IP/MPLS出力ラベル５６２が対応付けてIP/MPLS網パスID５６３とともに保持される。IP/MPLSラベル変換部３２３は、受信パケットの先頭に付与されているＩＰ／ＭＰＬＳラベルについて、IP/MPLSラベル情報テーブル５６０のIP/MPLS入力ラベル５６１で一致するものを検索する。そして、ＩＰ/ＭＰＬＳラベル変換部３２３は、受信パケットのＩＰ／ＭＰＬＳラベルを、検索したＩＰ／ＭＰＬＳ入力ラベル５６１に対応するIP/MPLS出力ラベル５６２にスワップ（変換）し、スケジューラ３３１に転送する。
【００３８】
スケジューラ３３１は、MPLSヘッダ変換部３２２及びIP/MPLSラベル変換部３２３から受信したパケットの出力調停を行い、SW送信回路３２４へ転送する。
【００３９】
SW送信回路３２４はスケジューラ３３１から受信したパケットをスイッチ部３５０へと転送する。
【００４０】
SW受信回路３２５はスイッチ部３５０からパケットを受信し、MPLSヘッダ挿入部３２６へと転送する。
【００４１】
MPLSヘッダ挿入部３２６は、受信パケットの先頭に付与されているラベルについて、MPLS-TPラベル情報テーブル５５０のIP/MPLS入力ラベル５５１で一致するものを検索し、該当するエントリが存在する場合は、新規にMPLSヘッダを先頭に挿入し、そのヘッダに対応するMPLS-TP出力ラベル５５３を記載して送信回路３２７へ転送する。また、該当するエントリが存在しない場合は、受信パケットをそのまま送信回路３２７へ転送する。
【００４２】
帯域制御処理部３３２は、MPLS-TPラベル情報テーブル５５０に登録されるMPLS-TP網のパス毎の保証帯域５５５に基づき、帯域制御処理を行う機能を有する。
【００４３】
送信回路３２７はMPLSヘッダ挿入部３２６から受信したパケットをMPLS-TP網３０側へ送信する機能を有する。
【００４４】
本発明の集中制御サーバ１００について、図３を参照して以下に説明する。集中制御サーバ１００は、装置設定部１１０と、設定処理部１２０と、管理者設定部１３０と、ルーティング処理部140と、パス設定部１４１と、ルーティングデータベース１５０と、リンク情報データベース１５１と、パス情報データベース１５２により構成される。
【００４５】
装置設定部１１０は、MPLS-TP装置３００と接続し、設定処理部１２０からの装置設定情報、ルーティングプロトコル、シグナリングプロトコルの制御パケットを転送する機能を備える。また、MPLS-TP装置３００から送信されるIP/MPLSのシグナリングプロトコルや、ルーティングプロトコルの制御パケットを受信し、設定処理部１２０に転送する機能を有する。
【００４６】
管理者設定部１３０は、管理者が集中制御サーバ１００に対して、静的に設定を行う際のメッセージを外部から受信し、設定処理部１２０に送信する機能を備える。
【００４７】
設定処理部１２０は、装置設定部１１０に対し、装置設定情報、ルーティングプロトコル及びシグナリングプロトコルの制御信号を送信する機能を備える。また、設定処理部１２０は、装置設定部１１０から受信した制御パケットを判定し、ルーティング処理部１４０、パス設定部１４１の中から適切なものを選択して送信する機能を備える。
【００４８】
ルーティング処理部１４０は、受信したIP/MPLSのルーティングプロトコルの制御パケットを処理し、またIP/MPLSルータ２００に対する制御パケットを生成し、送信する機能を備える。前記ルーティングプロトコルとしては、例えばOSPF（Open Shortest Path First）、RIP（Routing Information Protocol）等が使用される。このルーティングプロトコルの処理によりルーティングデータベース１５０において、ルーティング情報テーブル５００を構築する。
【００４９】
ルーティング情報テーブル５００において保持する情報例を図４に示す。ルーティング情報テーブル５００は、IP/MPLSルータ２００と接続するMPLS-TP装置ID５０１と、MPLS-TP装置ID５０１に該当する装置内のIP/MPLS網IF ID５０２と、IP/MPLSルータ２００と接続するために設定されるIP/MPLS網IF IPアドレス５０３と、該当するIP/MPLS網IFと接続するIP/MPLSルータ２００のIFのIPアドレス５０４、宛先IPアドレス、IP/MPLSルータアドレス５０４が次ホップとなる、複数の宛先IPアドレス５０５を含む。
【００５０】
パス設定部１４１は、ＩＰ／ＭＰＬＳ網２０からＭＰＬＳ−ＴＰ装置を介して受信したシグナリングプロトコルを処理する機能を備える。シグナリングプロトコルとしては、例えばLDP（Label Distribution Protocol）、RSVP-TE（Resource Reservation Protocol - Traffic Engineering）等が使用される。また、パス設定部１４１は、シグナリングプロトコルにより確立されるIP/MPLS網２０のパスに対し、MPLS-TP網３０内のパスを、ルーティング情報データベース１５０、リンク情報データベース１５１、パス情報データベース１５２を参照し、マッピングし、パス情報データベース１５２に登録する機能を備える。さらに、パス設定部１４１は、パス情報データベース１５２の情報に従い、該当するMPLS-TP装置３００のMPLS-TPラベルデータベース３２８、IP/MPLSラベルデータベース３２９を操作するメッセージを送信する機能を備える。
【００５１】
リンク情報データベース１５１はリンク情報テーブル５１０を有する。リンク情報テーブル５１０において保持する情報例を図５に示す。リンク情報テーブル５１０は、MPLS-TP網内の各装置間の物理リンクに関する情報を保持している。具体的には、リンクの転送元装置ID５１１と送信元IFのID５１２と、リンクの転送先装置ID５１３と送信元IFのID５１４と、該当するリンクと、パスを新規に設定する際に保証可能な帯域である余剰帯域５１５により構成される。リンク情報データベース１５１により、パス設定部１４１は、MPLS-TP網内のトポロジと、リソースを把握することが可能となる。
【００５２】
パス情報データベース１５２はMPLS-TP網パス情報テーブル５２０とマッピング情報テーブル５３０を有する。
【００５３】
MPLS-TP網パス情報テーブル５２０において保持する情報例を図６に示す。MPLS-TP網パス情報テーブル５２０は、MPLS-TP網内に設定されているパスの情報を保持する。具体的には、MPLS-TP網パスID５２１と、パス種別５２２と、パスが経由する装置ID５２３と、該当する装置の入力IF ID５２４と、出力IF ID５２５と、該当する装置から出力する際にパケットに付与される出力ラベル５２６と、該当するパスが保証する帯域５２７を含む。MPLS-TP網パスID５２１は、パスを特定するために使用される。パス種別５２２は、パスの種類を示す。本実施例では、デフォルト固定パス、デフォルト変動パス、個別パスの３種類を定義する。デフォルト固定パスは、エッジ装置間を経由する複数のパスをマッピングする際に使用される共有のパスであり、保証帯域はネットワークの状態に因らず固定とする。デフォルト変動パスは、デフォルト固定パスと同様に共有のパスであるが、ネットワークの状態、例えば次に説明する個別パスのマッピング状況に応じて、保証帯域を変動させる。個別パスは、優先度の高いIP/MPLS網のパスに対して、１対１でマッピングし、確実な帯域保証を行うために使用されるパスである。また、入力側のエッジ装置ID５２３と出力IF ID５２５、出力側のエッジ装置ID５２３と、入力IF ID５２４は必ず保持し、中継するMPLS-TP装置３００が存在する場合は、全ての装置ID５２３、入力IF ID５２４、出力IF ID５２５、出力ラベル５２６が、経由する装置の順序に従い保持する。
【００５４】
マッピング情報テーブル５３０において保持する情報例を図７に示す。マッピング情報テーブル５３０は、IP/MPLS網のパスと、MPLS-TP網のパスのマッピングに関する情報を保持する。具体的には、IP/MPLS網パスID５３１と、MPLS-TP網パスID５３２と、IP/MPLSルータ２００と接続する入力側のMPLS-TP装置３００のID５３３と、IP/MPLSルータ２００と接続している入力側のIFのID５３４と、IP/MPLSルータ２００と接続する出力側のMPLS-TP装置３００のID５３５と、IP/MPLSルータ２００と接続している出力側のIFのID５３６と、IP/MPLSルータ２００から、MPLS-TP網へ入力されるデータパケットに付与されるラベル５３７と、MPLS-TP網からIP/MPLSルータ２００へ出力するデータパケットに付与するラベル５３８と、該当するIP/MPLS網のパスの宛先アドレス５３９と、前記パスの優先度５４０及び要求帯域５４１を対応付けて保持する。
【００５５】
第１の実施形態における動作を、例を挙げて説明する。本動作例では、図１０に示すように、IP/MPLSルータ２００-２及び２００-３間を経由するパスと、IP/MPLSルータ２００-６及び２００-７間を経由するパスを確立するために、MPLS-TP装置300-1及び300-2間を接続するMPLS-TP網のパスをマッピングすることで接続性を提供する。また本実施例では、シグナリングプロトコルとしてLDPを使用する。LDPは、IP経路エントリ毎にパスを確立するために、ＩＰ/ＭＰＬＳラベルを割り当てるプロトコルである。パスに対し、下流側のIP/MPLSルータから、隣接する上流のIP/MPLSルータに対し、下流側に送信する際に付与するＩＰ/ＭＰＬＳラベルを、ラベル割当メッセージにより通知する。ここでは、パスの最下流のIP/MPLSルータ２００からラベル割当メッセージによるＩＰ/ＭＰＬＳラベルの割り当てを開始し、ＩＰ／ＭＰＬＳルータ２００が下流側からのラベル割り当てメッセージを受信すると、内部でＩＰ／ＭＰＬＳラベルを割り当て、上流側へラベル割当メッセージを配布していく方式を例に説明する。
【００５６】
まずＩＰ／ＭＰＬＳ網のパスの確立前に、集中制御サーバ１００のルーティング処理部１４０は、エッジのMPLS-TP装置３００を経由してIP/MPLSルータ２００とルーティングプロトコルの制御パケットを送受信し、処理することで、ルーティング情報テーブル５００を作成し、ルーティングデータベース１５０で作成したルーティング情報テーブル５００を保持する。また管理者は、管理者設定部１３０経由で、パス設定部１４１を操作し、IP/MPLS網のパスを確立する際に経由すると推定される全てのエッジ装置間を接続するデフォルトパスをパス情報データベース１５２のMPLS-TP網パス情報テーブル５２０に登録する。本実施例で利用するシグナリングプロトコルのLDPは優先度を設定しないため、ここでのデフォルトパスの種別は、全てデフォルト固定とする。また、パス設定部１４１は、パス情報データベース１５２に登録されたデフォルトパスに関するラベル情報を、デフォルトパスの始点及び終点となるエッジ装置であるMPLS-TP装置３００のMPLS-TPラベル情報テーブル５５０に登録する。ここで、マッピングが実行される前は、デフォルトパスの始点となるエッジ装置のMPLS-TPラベル情報テーブル５５０のエントリは、該当するデフォルトパスに対応するIP/MPLSラベル５５１が無い状態となり、終点となるエッジ装置のエントリには、MPLS-TP入力ラベル５５２に対し、MPLS-TP出力ラベル５５３に、ポップの指示が登録される。
【００５７】
以降、シグナリングプロトコルと連動したパスのマッピングに関する動作例を図１１のシーケンスに沿って説明する。まず、IP/MPLSルータ２００-３が、確立するIP/MPLS網のパスの下流のIP/MPLSルータ２００からラベル割り当てメッセージを受信すると内部でラベルを割り当て（本実施例では割り当てるラベルの値を２０とする）、擬似ルータとして認識しているMPLS-TP網３０側へ、ラベル割り当てメッセージ６００を送信する。ラベル割り当てメッセージ６００は、確立するＩＰ／ＭＰＬＳ網のパスの宛先アドレスと、確立したＩＰ／ＭＰＬＳ網のパスを利用するために、下流のIP/MPLSルータ２００-３にパケットを送信する際に付与するラベル値を含む。ラベル割り当てメッセージ６００を、MPLS-TP装置３００-２のパケット解析振り分け部３１３が検出すると、これを集中制御サーバ１００のパス設定部１４１に転送する（S101）。パス設定部１４１は、ラベル割り当てメッセージ６００を受信したMPLS-TP３００-２のIF IDと、ラベル割り当てメッセージ６００に記されている宛先アドレスについて、ルーティングデータベース１５０のルーティング情報テーブル５００を検索し、IP/MPLSルータ２００-３が、宛先アドレスへパケットを送信するための次ホップであるかを確認する。次ホップである場合は、ラベル割当メッセージ６００にラベルを割り当て（本実施例では割り当てるラベルの値を１０とする）、確立するIP/MPLS網のパスの上流のIP/MPLSルータ２００に対し、エッジのMPLS-TP装置３００を経由して、ラベル割り当てメッセージ６０１を送信する（S102）。ここでは簡単のために、上流のIP/MPLSルータ２００-２に対する動作のみについて説明するが、実際はIP/MPLSルータ２００-６にも発行される。集中制御サーバ１００よりMPLS-TP装置３００-１を経由してIP/MPLSルータ２００-２に送信されるラベル割り当てメッセージ６０１には、パス設定部１４１で発行したラベル値と、ラベル割り当てメッセージ６００と同じ宛先アドレスが記される（S１０３）。また、ラベル割り当てメッセージ６００及び６０１の情報に基づいて、パス設定部１４１は、パス情報データベース１５２のマッピング情報テーブル５３０に、新規にエントリを追加する。具体的には、IP/MPLS網パスID５３１を発行し、ラベル割り当てメッセージ６００を受信したMPLS-TP装置３００-２のIDを出力装置ID５３５、受信したIFのIDを出力IF ID５３６、ラベル割り当てメッセージ６００で通知された情報により、IP/MPLS出力ラベル５３８、宛先アドレス５３９を登録する。さらに、ラベル割り当てメッセージ６０１を送信するために経由したMPLS-TP装置３００-１のIDを入力装置ID５３３、送信したIFのIDを入力IF ID５３４に登録する。この登録が完了すると、パス設定部１４１は、出力装置にあたるMPLS-TP装置３００-２に対し、IP/MPLS入力ラベル５３７と、IP/MPLS出力ラベル５３８と、IP/MPLS網パスID５３１を、IP/MPLSラベル情報テーブル５６０の新規エントリとして、IP/MPLS入力ラベル５６１とIP/MPLS出力ラベル５６２と、IP/MPLS網パスID５６３に登録する。そして、パス設定部１４１は、マッピング情報テーブル５３０に登録したIP/MPLS網パスの、入力装置ID５３３及び出力装置ID５３６から、MPLS-TP網パス情報テーブル５２０を検索し、該当するMPLS-TP装置３００間を接続するデフォルトパスを検索し、該当���るMPLS-TP網パスID５２１を、マッピング情報テーブル５３０のMPLS-TP網パスID５３２に登録する。また、入力装置であるMPLS-TP装置３００-１のMPLS-TPパス情報テーブル５５０でMPLS-TP網パスID５３２と同じエントリを検索し、IP/MPLS入力ラベル５５１に、IP/MPLS入力ラベル５３７を追加する（S104）。以上の動作により、IP/MPLS網のパスが、MPLS-TP網の適切なデフォルトパスにマッピングされ、接続性が確立される。尚、本動作例では、LDPでは優先度の指定、帯域確保を行わないため、優先度５４０、要求帯域５４１は使用しない。
【００５８】
以降、MPLS-TP装置３００-１が、IP/MPLSルータ２００-２から、先頭にラベル１０が付与されたデータパケット６０２を受信すると（S105）、ラベルに基づいて、スイッチ部３５０で適切なMPLS-TP網―IF３２０にスイッチされた後、ＭＰＬＳヘッダ挿入部３２６において、パケットのラベルに基づきMPLS-TPラベル情報テーブル５５０を検索される。ここで１０はIP/MPLS入力ラベル５５１に該当するため、パケットにＭＰＬＳヘッダが追加され、対応するMPLS-TP出力ラベル５５３が付与され、デフォルトパスでMPLS-TP装置３００-２に転送される（S１０６）。出力装置であるMPLS-TP装置３００-２は、MPLS-TP網―IF３２０のMPLS-TPヘッダ変換部３２２でパケットのラベルに基づきMPLS-TPラベル情報テーブル５５０を検索される。そして付与されているMPLS-TP入力ラベル５５２対してポップの指示が対応付けられているいため、先頭のMPLS-TPヘッダが削除され、IP/MPLSラベル変換部３２３に転送される。IP/MPLSラベル変換部３２３は、IP/MPLSラベル情報テーブル５６０を検索し、パケットに付与されているIP/MPLS入力ラベル５６１から対応するIP/MPLS出力ラベル５６２（２０）に変換（スワップ）し、適切なIP/MPLS網IFからIP/MPLSルータ２００-３に転送する。
【００５９】
IP/MPLSルータ２００-７から、ラベル割り当てメッセージ６０４がMPLS-TP装置３００-２に送信され、集中制御サーバ１００からラベル割り当てメッセージ６０５がMPLS-TP装置３００-１を介してIP/MPLSルータ２００-６に送信される際の動作S108、S109、S110は、S101、S102、S103と同じである。また、S111の動作もS104と同じであるが、結果としてマッピング情報テーブル５３０に、S104で作成したエントリの、MPLS-TP網パスID５３２、入力装置ID５３３、入力IF ID５３４、出力装置ID５３５、出力装置IF ID５３６が共通なエントリがS111でも作成され、またS104でMPLS-TP装置３００-１のMPLS-TPラベル情報テーブル５５０に登録したエントリのIP/MPLS入力ラベル５５１に、S111でIP/MPLSルータ２００-６に対して割り当てた入力ラベル（本実施例では３０）が追加登録される。これにより、ラベル３０が付与されたデータパケット６０５をMPLS-TP装置３００-１が受信した場合、MPLSヘッダの追加によりS106と共通のデフォルトパスでMPLS-TP装置３００-２まで転送され（S113）、MPLSヘッダの削除とラベルスワップが実行され、IP/MPLSルータ20０-３に送信される。
【００６０】
以上の動作により、異なるIP/MPLS網のパスに対して、経由するエッジのMPLS-TP装置３００が同じ場合は、共通のデフォルトパスをマッピングして転送することが可能となり、MPLS-TP網の利用効率を向上させることができる。またLDPに関して、本実施例の割り当て方式以外を利用する場合においても、任意のIP/MPLS網のパスのIP/MPLS入力ラベル及び出力ラベルが確定した後の動作は同じであり、同様の効果を得ることができる。
＜第２の実施形態＞
第２の実施形態は、シグナリングプロトコルとして、帯域保証されたパスの確立を行うRSVP-TEを利用し、パスのマッピングの際に、デフォルトパスにマッピングするか、個別パスにマッピングするかを優先度により判定することが特徴である。RSVP-TEでは、ＩＰ／ＭＰＬＳ網のパスの最上流のIP/MPLSルータから、最下流のIP/MPLSルータ２００のアドレス、要求帯域、優先度（例えば、セットアッププライオリティ）等を含むパスメッセージを宛先のIP/MPLSルータまで転送することで、パスの確立を開始する。そして、パスメッセージを受信した最下流のIP/MPLSルータから、次ホップに送信する際に付与するIP/MPLSラベル、要求帯域等を含むリソース予約メッセージを、最上流のIP/MPLSルータまで転送することで、帯域確保されたパスを確立する。また、RSVP-TEで確立されるIP/MPLS網のパスの経路は、パスメッセージ内に明示的に指定することができ、指定されない区間については、ルーティングテーブルに従って決定する。
【００６１】
以下動作例を説明する。適用するシステム構成は第１の実施形態と同様であり、図１０を例に説明する。ＩＰ／ＭＰＬＳ網のパスの確立前のルーティング情報テーブル５００の作成、デフォルトパスのMPLS-TP網パス情報テーブル５２０への登録及び該当するMPLS-TP装置３００のMPLS-TPラベル情報テーブル５５０へのラベル情報の登録は、第１の実施例と同様である。ただし、本実施例で利用するデフォルトパスは、デフォルト固定パス、デフォルト変動パスが混在してもよい。デフォルト変動パスは、ネットワークの状況に応じて保証帯域の変更を行うパスである。例えば、集中制御サーバのパス設定部１４１が定期的にリンク情報テーブル５１０を検索し、デフォルト変動パスが経由する各物理リンクの余剰帯域の最小値を保証帯域とする。以降は、簡単のためにデフォルト固定パスとデフォルト変動パスの区別をせず、デフォルトパスとして説明する。
【００６２】
RSVP-TEと連動したパスのマッピングに関する動作例を図１２のシーケンスに沿って説明する。まず、S200-S204において、パスメッセージ６１０をMPLS-TP装置３００-１が受信すると、集中制御サーバ１００に転送され、パス設定部１４１がパスメッセージ６１０により確立するＩＰ／ＭＰＬＳ網のパスの優先度、要求帯域、宛先アドレス（宛先ルータ）、セッションID、またパスメッセージ６１０を受信した、確立されるIP/MPLS網のパスに対する入力装置であるMPLS-TP装置３００-１の装置ID及び入力IF ID等を取得し保持する。このとき、パス設定部１４１は優先度を判定する。ここでは、低優先と判定したと仮定し、その場合はデフォルトパスにマッピングする。そして、MPLS-TP３００-２を経由して次ホップのIP/MPLSルータ２００-３にパスメッセージ６１１を送信する。そして、S205-S209において、リソース予約メッセージ６１２を、IP/MPLSルータ２００-３から、MPLS-TP装置３００-２経由で集中制御サーバが受信すると、パス設定部１４１において、セッションID、IP/MPLS出力ラベル、要求帯域、またリソース予約メッセージ６１２を受信した、確立されるIP/MPLS網のパスに対する出力装置であるMPLS-TP装置３００-２の装置ID及び出力IF ID等を取得する。そして、これらの取得した情報とパスメッセージ６１０受信時に保持していた情報を、セッションIDに基づいて対応付け、マッピング情報テーブル５３０のうち、MPLS-TP網パスID５３２以外の項目について新規にエントリを登録する。以降、確立するIP/MPLS網のパスは、優先度によりデフォルトパスにマッピングすると判定されているため、第１の実施形態の動作例として説明した図１１のS104と同様の動作により、S210においてデフォルトパスへのマッピング及びMPLS-TP装置３００の設定が行われ接続性が確立する。そしてS105-107と同様の動作により、S211-S215においてデータパケットがデフォルトパスで転送される。
【００６３】
次に、S２１６-S２２０において、パスメッセージ６１６をMPLS-TP装置３００-１が受信すると、前記動作と同様に、集中制御サーバ１００に転送され、パス設定部１４１がパスメッセージ６１０により確立するＩＰ／ＭＰＬＳ網のパスの優先度、要求帯域、宛先アドレス、セッションID、またパスメッセージ６１０を受信した、確立されるIP/MPLS網のパスに対する入力装置であるMPLS-TP装置３００-１の装置ID及び入力IF ID等を取得し保持する。ここでは、パス設定部１４１が優先度を高優先と判定したと仮定する。この場合は、パス設定部１４１は経由するエッジ装置間で、要求帯域を満たす個別パスをマッピング可能か判定する。例えば、エッジ装置間で個別パスを１つ以上静的に設定しておき、パス設定部１４１がMPLS-TP網パス情報テーブル５２０及びマッピング情報テーブル５３０を参照し、該当するエッジ装置間で要求帯域を満たす個別パスが存在するか判定する。また、パス設定部１４１が、リンク情報テーブル５１０を参照し、該当するエッジ装置間で、要求帯域を満たす個別パスを新規に設定し、マッピング可能か判定しても良い。ここでマッピングが不可能と判定された場合は、以降の動作は行わない。可能と判定された場合は、前記動作と同様に、パスメッセージを次ホップのIP/MPLSルータ２００-７に送信する。またS221-225において、集中制御サーバ１００のパス設定部１４１がS205-S209と同様にリソース予約メッセージの処理を行い、マッピング情報テーブル５３０に新規にエントリを登録する。そして、S210と同様の動作でデフォルトパスではなく、個別パスにマッピングを行う。ここで新規に個別パスを確立した場合は、リンク情報テーブル５２０について、新規に確立した個別パスの保証帯域に従い、余剰帯域を変更する。そしてS105-107と同様の動作により、S211-S215において、データパケット６２０は個別パスを利用してMPLS-TP網内を転送される。以上の動作により、低優先のパスについては共通のデフォルトパスにマッピングし、また高優先のパスについては、個別パスを１対１でマッピングすることで、MPLS-TP網の利用効率を向上させながら、厳密な帯域保証を必要とするパスの収容も実現する。
【符号の説明】
【００６４】
２０  IP/MPLS網
３０  MPLS-TP網
１００  集中制御サーバ
１１０  装置設定部
１２０  設定処理部
１３０  管理者設定部
１４０  ルーティング処理部
１４１  パス設定部
１５０  ルーティングデータベース
１５１  リンク情報データベース
１５２  パス情報データベース
２００  IP/MPLSルータ
２０１  IP/MPLS網パス
３００  MPLS-TP装置
３０１  MPLS−TP網パス
３１０  IP/MPLS網IF
３１１  受信回路
３１２  L2受信処理部
３１３  パケット解析振り分け部
３１４  SW送信回路
３１５  SW受信回路
３１６  パケット集約部
３１７  L2送信処理部
３１８  送信回路
３１９  IF制御部
３２０  MPLS-TP網IF
３２１  受信回路
３２２  MPLSヘッダ変換部
３２３  IP/MPLSラベル変換部
３２４  SW送信回路
３２５  SW受信回路
３２６  MPLSヘッダ挿入部
３２７  送信回路
３２８  MPLS-TPラベルデータベース
３２９  IP/MPLSラベルデータベース
３３０  IF制御部
３３１  スケジューラ
３３２  帯域制御処理部
３４０  装置制御部
３５０  スイッチ部
４０１−４０４  ユーザサイト
５００  ルーティング情報テーブル
５１０  リンク情報テーブル
５２０  MPLS-TP網パス情報テーブル
５３０  マッピング情報テーブル
５５０  MPLS-TPラベル情報テーブル
５６０  IP/MPLSラベル情報テーブル
６００  データパケット
６０１  L2ヘッダ
６０２  MPLS-TPパスヘッダ
６０３  IP/MPLSパスヘッダ
６０４  IPヘッダ
６０５  ペイロード
【図２】
2014131098.tif 000003
【図３】
2014131098.tif 000004
【図４】
2014131098.tif 000005
【図５】
2014131098.tif 000006
【図６】
2014131098.tif 000007
【図７】
2014131098.tif 000008
【図８】
2014131098.tif 000009
【図９】
2014131098.tif 000010
【図１０】
2014131098.tif 000011
【図１】
2014131098.tif 000012
【図１１】
2014131098.tif 000013
【図１２】
2014131098.tif 000014
【図１３】
2014131098.tif 000015