(57)【要約】【課題】  RSVP−TEを使用したマルチキャストMPLS方式で構築されたネットワークにおいて、自動的に、効率よく、かつ、短期間にマルチキャストLSPを顧客の意思で設定できるようにする。【解決手段】  本発明は、ユニキャストLSPを使ったVPN経由で入力を受け付ける機能を備え、入力してきた顧客とその顧客が所属するVPNを識別することができ、入力された情報を元に、マルチキャストLSP固有の設定を対象PEに行い、顧客が要望したマルチキャストLSPの自動設定を実現する。【選択図】  図１
2005244847.tif 000002
【特許請求の範囲】
【請求項１】
マルチキャストMPLS(Multi Protocol Label Switching)ルータで構成された複数の顧客の複数の拠点が接続されたネットワークに接続されるマルチキャストMPLSルータ設定装置であって、
１個以上の顧客収容のための事業者側MPLSルータ（PE）が接続された１対１のユニキャストラベルスイッチングパス（LSP）を使った仮想的な専用線（VPN）経由で、VPNグループ内のマルチキャスト配信元拠点のアドレス、マルチキャストグループアドレス、VPNグループ内のマルチキャスト配信先拠点のアドレス、予約帯域の情報を入力する入力手段と、
入力を受けたVPNから、マルチキャスト配信元拠点と配信先拠点が所属するVPNグループを認識する認識手段と、
マルチキャスト配信元拠点のPEに対して、入力されたマルチキャスト配信元拠点とマルチキャスト配信先拠点を結び、VPNグループ内に入力された前記予約帯域のマルチキャストLSPを設定するための命令信号を送る命令信号送信手段と、
前記マルチキャスト配信元拠点のPE上にVPN毎に作られた、マルチキャスト送信元と送信先が所属するVPNグループのための仮想的な経路情報テーブル（VRF）にマルチキャストグループアドレスと先に設定したマルチキャストLSPの組み合わせを登録するテーブル登録手段と、
前記マルチキャスト配信先拠点のPEに対して、送信元と同一のVPNグループに所属する配信先拠点のみが接続されている出力インタフェースと先に設定されたLSPの組み合わせテーブルを設定するテーブル設定手段と、を有することを特徴とするマルチキャストMPLSルータ設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチキャストMPLSルータ設定装置に係り、特に、マルチキャストMPLSを使ったネットワークにおいて、顧客からの要求に対して効率よく、自動的にマルチキャストLSPを設定するためのマルチキャストMPLSルータ設定装置に関する。
【背景技術】
【０００２】
RSVP-TEを使用したマルチキャストMPLS方式を用いた１対多のマルチキャストLSPが知られている（例えば、非特許文献１参照）。そのマルチキャストLSPを顧客からの要求に基づいて設定する必要がある。
【０００３】
既存のMPLSルータ設定装置(OSS： Operations Support Systemとも言う)は、ユニキャストLSPしか設定することができず、マルチキャストMPLSルータには対応していない。
【０００４】
また、既存のMPLSルータ設定装置は、顧客からのVPN経由での情報入力を受け付けることができず、作業者が顧客からの要望に応じて、事前にMPLSルータ設定装置に必要な情報を入力する必要がある。
【０００５】
そのため、マルチキャストMPLSルータの設定をする場合、顧客からの情報を聞き出し、マルチキャスト配信元拠点とマルチキャスト配信先拠点が収容されているPEルータに対して、操作する権限を持った作業者が個別にマルチキャストLSPを設定するのに必要な命令を入力する必要がある。
【非特許文献１】http://ietf.org/internet-drafts-yasukawa-mpls-rsvp-p2mp-03.txt
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように、既存のMPLSルータ設定装置は、マルチキャストLSPを設定することができず、作業者が対象となるルータを個別に設定する必要があるため、多くの時間を必要とする。
【０００７】
本発明は、上記の点に鑑みなされたもので、マルチキャストLSPを設定したいと思う顧客からの要求を自動的に効率よく受け付け、対象となるマルチキャストMPLSルータを設定し、要求されたマルチキャストLSPを設定することが可能なマルチキャストMPLSルータ設定装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
図１は、本発明の原理を説明するための図である。
【０００９】
本発明は、マルチキャストMPLS(Multi Protocol Label Switching)ルータで構成された複数の顧客の複数の拠点が接続されたネットワークに接続されるマルチキャストMPLSルータ設定装置であって、
１個以上の顧客収容のための事業者側MPLSルータ（PE）が接続された１対１のユニキャストラベルスイッチングパス（LSP）を使った仮想的な専用線（VPN）経由で、VPNグループ内のマルチキャスト配信元拠点のアドレス、マルチキャストグループアドレス、VPNグループ内のマルチキャスト配信先拠点のアドレス、予約帯域の情報を入力する入力手段１０と、
入力を受けたVPNから、マルチキャスト配信元拠点と配信先拠点が所属するVPNグループを認識する認識手段２０と、
マルチキャスト配信元拠点のPEに対して、入力されたマルチキャスト配信元拠点とマルチキャスト配信先拠点を結び、VPNグループ内に入力された予約帯域のマルチキャストLSPを設定するための命令信号を送る命令信号送信手段３０と、
マルチキャスト配信拠点のPE上にVPN毎に作られた、マルチキャスト送信元と送信先が所属するVPNグループのための仮想的な経路情報テーブル（VRF）にマルチキャストグループアドレスと先に設定したマルチキャストLSPの組み合わせを登録するテーブル登録手段４０と、
マルチキャスト配信先拠点のPEに対して、送信元と同一のVPNグループに所属する配信先拠点のみが接続されている出力インタフェースと先に設定されたLSPの組み合わせテーブルを設定するテーブル設定手段５０と、を有する。
【発明の効果】
【００１０】
本発明によれば、ユニキャストLSPを使ったVPN経由で入力を受ける入力手段を備えることで、入力してきた顧客とその顧客が所属するVPNを識別することができるため、VPN情報の入力を省略刷ることができ、かつ、顧客の認証を行うことができる。これにより、効率よく自動的に顧客からの情報を受け付けることができる。また、入力された情報を元に、マルチキャストLSP固有の設定を対象PEに行う命令信号送信手段を有することにより、短時間に顧客が要望したマルチキャストLPSを設定することができる。
【００１１】
従って、RSVP-TEを使用したマルチキャストMPLS方式で構築されたネットワークにおいて、自動的に効率よく、かつ、短期間にマルチキャストLSPを顧客の意思で設定することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面と共に、本発明の実施の形態を説明する。
【００１３】
図２は、本発明の一実施の形態における概要を説明するための図である。同図において、丸内の数字は、以下の説明の括弧内の数字と対応する。図３は、本発明の一実施の形態におけるマルチキャストMPLSルータ設定装置の構成を示す。
【００１４】
（１）  本発明のマルチキャストMPLSルータ設定装置１００は、入力を受け付けるVPN-aに接続し、入力部１０において、そのVPN-a経由からの入力を受け付ける。入力部１０に入力された情報は、
・VPNグループ内のマルチキャスト配信元拠点のアドレス（Addr-A）；
・マルチキャストグループアドレス（G_Addr-A）；
・VPNグループ内のマルチキャスト配信先拠点のアドレス（Addr-B, Addr-C, Addr-D）；
・予約帯域の情報（xMbps）
である。
【００１５】
（２）  マルチキャストMPLSルータ設定装置１００の認識部２０は、入力の際に使われているユニキャストLPSから、VPN-a経由であることを認識し、同時に顧客を認証する。
【００１６】
（３）  マルチキャストMPLSルータ設定装置１００の命令送信部３０は、マルチキャスト配信元拠点のPE(PE-A)に対して、PE-Aから、PE−B、PE−C、PE−Dに対するマルチキャストLSP(LSP-A)を予約帯域xＭｂｐｓで設定するための命令を送信する。
【００１７】
（４）  次に、マルチキャストMPLSルータ設定装置の経路情報テーブル登録部４０は、PE-A上のVPN-aのためのVRFに、G_Addr-AとLSP_Aの組み合わせを登録する。
【００１８】
（５）  続いて、マルチキャストMPLSルータ設定装置の出力インタフェース・LSPテーブル設定部５０は、マルチキャストキャスト配信先拠点のPE(PE-B、PE-C、PE-D)上に、VPN-aの出力インタフェース（PE＝Bでは、IF＿a、PE-CではIF＿ｂ、ＰＥ−ＣではＩＦ＿c）とLSP＿Aの組み合わせのテーブルを作成する。
【実施例】
【００１９】
[第１の実施例]
図４は、本発明の第１の実施例のネットワーク構成図である。
【００２０】
本発明のマルチキャストMPLSルータ設定装置１００は、ＶＰＮ−ａ、ＶＰＮ−bに接続されているものとする。
【００２１】
以下、VPN-aに接続されている顧客が、マルチキャストアドレスG_Addr-Aを使って、アドレスが、Addr-B、Addr−C、Addr−Dの拠点に速度が１０Mbpsマルチキャスト配信を行う場合について説明する。
【００２２】
（１）  入力部１０は、VPN-aに接続されている顧客から
・VPNグループ内のマルチキャスト配信元拠点のアドレス（Addr-A）；
・マルチキャストグループアドレス（G_Addr-A）；
・VPNグループ内のマルチキャスト配信先拠点のアドレス（Addr-B, Addr-C, Addr-D）；
・予約帯域の情報（１０Mbps）
が入力される。
【００２３】
（２）  認証部２０において、入力に使われているLSPから、VPN-aであることを知り、入力してきた顧客が、ＶＰＮ-bの顧客ではなく、間違いなく、VPN-aの顧客であることを認識する。
【００２４】
（３）  命令送信部３０において、Addr-Aの拠点が収容されているPE-Aから、PE-B、PE−C、PE−Dに対して、帯域１０MbpsのマルチキャストLSP(LSP＿A)を設定するためお命令をPE-Aに送信する。
【００２５】
（４）  経路情報テーブル登録部４０において、VPN-a用のVRFであるVRF-aに、マルチキャストグループアドレスG_Addr-Aと、LSP_Aの組み合わせを登録する。
【００２６】
（５）  出力インタフェース・LSPテーブル設定部５０において、PE-BにIF＿aと、LSP＿A、PE−CにＩＦ_b、IF_cとLSP_Aをテーブルに登録する。
【００２７】
これにより、顧客は、マルチキャストアドレスG_Addr-Aを使って、アドレスが、Addr−B、Addr−C、Addr−Dの拠点に速度が１０Mbpsマルチキャスト配信を開始することができる。
【００２８】
[第２の実施例]
図５は、本発明の第２の実施例のネットワーク構成図である。
【００２９】
本実施例では、マルチキャストMPLSルータ設定装置１００は、VPN-aにのみ接続されているとする。そのため、ＶＰＮ-bに接続されている顧客からのマルチキャストLSP設定の要求は不可能である。以下、VPN-aに接続されている顧客が、マルチキャストアドレスG_Addr-Aを使って、アドレスがAddr−B、Addr−Cの拠点に速度が１５Mbpsマルチキャスト配信を行う場合について説明する。
【００３０】
（１）  入力部１０において、VPN-aに接続されている顧客から
・VPNグループ内のマルチキャスト配信元拠点のアドレス（Addr-A）；
・マルチキャストグループアドレス（G_Addr-A）；
・VPNグループ内のマルチキャスト配信先拠点のアドレス（Addr-B, Addr-C）；
・予約帯域の情報（１５Mbps）
が入力される。
【００３１】
（２）  認識部２０は、入力に使われているLSPから、VPN-aであることを知り、入力してきた顧客が、VPN-bの顧客ではなく、間違いなく、VPN-aの顧客であることを認識する。
【００３２】
（３）  命令送信部３０は、Addr-Aの拠点が収容されているPE-Aから、PE−B、PE−C、PE−Dに対して、帯域１０MbpsのマルチキャストLSP(LSP_A)を設定するための命令をPE-Aに送信する。
【００３３】
（４）  経路情報テーブル登録部４０は、VPN-a用のVRFであるVRF_aに、マルチキャストグループアドレスG_Addr-Aと、LSP_Aの組み合わせを登録する。
【００３４】
（５）  出力インタフェース・LSPテーブル設定部５０は、PE-BにIF_aとLSP＿A、PE−CにIF_bとLSP_Aをテーブルに登録する。ここで、アドレスがAddr-Dのキョ手はマルチキャスト配信先拠点に含まれていないため、ＩＦ_cとLSP_Aの組み合わせはテーブルには登録されない。
【００３５】
これにより、顧客は、マルチキャストアドレスG_Addr-Aを使って、アドレスがAddr−B、Addr−Cの拠点に速度が１５Mbpsマルチキャスト配信を開始することができる。
【００３６】
なお、上記の実施の形態及び実施例の動作をプログラムとして構築し、マルチキャストMPLSルータ設定装置として利用されるコンピュータにインストールし、CPU等の制御手段により実行する、または、ネットワークを介して流通させることも可能である。
【００３７】
また、構築されたプログラムをマルチキャストMPLSルータ設定装置として利用されるコンピュータに接続されるハードディスクや、フレキシブルディスク、CD-ROM等の可搬記憶媒体に格納しておき、コンピュータにインストールすることも可能である。
【００３８】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【産業上の利用可能性】
【００３９】
本発明は、マルチキャストMPLSルータで構成された複数の顧客の複数の拠点が接続されたネットワークに適用可能である。
【図面の簡単な説明】
【００４０】
【図１】本発明の原理構成図である。
【図２】本発明の一実施の形態における動作の概要を説明するための図である。
【図３】本発明の一実施の形態におけるマルチキャストMPLS設定装置の構成図である。
【図４】本発明の第１の実施例のネットワーク構成図である。
【図５】本発明の第２の実施例のネットワーク構成図である。
【符号の説明】
【００４１】
１０  入力手段、入力部
２０  認識手段、認識部
３０  命令信号送信手段、命令信号送信部
４０  テーブル登録手段、経路情報テーブル登録部
５０  テーブル設定手段、出力インタフェース・LSP,テーブル設定部
６０  制御部
【図１】
2005244847.tif 000003
【図３】
2005244847.tif 000004
【図２】
2005244847.tif 000005
【図４】
2005244847.tif 000006
【図５】
2005244847.tif 000007