(57)【要約】【課題】ＭＰＬＳにおいて、ユーザ登録からパスの設定、削除までを自動的に行いパス設定の自動化を図る。【解決手段】ＭＰＬＳ網に接続するＲＡＤＩＵＳサーバであって、ブロードバンドアクセスサーバからのユーザ認証要求に対して、ＷＷＷサーバと連携することで、当該ユーザに対するＭＰＬＳ網のパス帯域、当該ユーザの優先度を含む認証結果をブロードバンドアクセスサーバへ送信することができるサーバ装置を提供する。【選択図】  図１
2005250705.tif 000002
【特許請求の範囲】
【請求項１】
ＭＰＬＳ網に接続するＲＡＤＩＵＳサーバであって、ブロードバンドアクセスサーバからのユーザ認証要求に対して、ＷＷＷサーバと連携することで、当該ユーザに対するＭＰＬＳ網のパス帯域、当該ユーザの優先度を含む認証結果をブロードバンドアクセスサーバへ送信することができるサーバ装置。
【請求項２】
ＭＰＬＳ網においてユーザ登録を行うことができるＷＷＷサーバであって、該ＷＷＷサーバはユーザ登録の申し込みによってアルゴリズム機能部から帯域管理情報を取得し、該情報に基づいて当該ユーザの登録可否を判断することができるサーバ装置。
【請求項３】
ユーザ登録が可能な場合、当該ユーザのユーザＩＤ、ユーザパスワードを発行することができる請求項２に記載のサーバ装置。
【請求項４】
前記ＷＷＷサーバはユーザ登録を行う際、該登録により帯域に余裕がなくなる場合は新規のユーザ登録を制限することができる請求項２に記載のサーバ装置。
【請求項５】
ＭＰＬＳ網に接続するブロードバンドアクセスサーバであって、ユーザのセッション開始にあたって、ＲＡＤＩＵＳサーバに対して認証要求を行い、該認証要求に対して、当該ユーザに対するＭＰＬＳ網のパス帯域、当該ユーザの優先度を含む認証結果を受け取り、該パス帯域および優先度を用いてアルゴリズム機能部に該ユーザの最適パスを計算させるサーバ装置。
【請求項６】
ＭＰＬＳ網において、あるユーザのセッション開始および終了による新規のパス設定および既存のパスの削除に伴い、ネットワークトポロジー情報およびパス情報を管理し、当該ユーザまたは他のユーザの最適パスを計算するアルゴリズム機能部。
【請求項７】
請求項１ないし６のいずれかに記載の装置を有する認証連携型トラヒックエンジニアリングシステムであって、該システムは、
（１）  ユーザがＷＷＷサーバによって必要帯域、優先度の登録の申し込みを行い、
（２）  該ＷＷＷサーバはアルゴリズム機能部から帯域管理情報を受け取り、
（３）  該ＷＷＷサーバは前記ユーザＩＤ、ユーザパスワードに加え当該ユーザに対するＭＰＬＳ網のパス帯域、当該ユーザの優先度情報をＲＡＤＩＵＳサーバに送信することによりユーザ登録を自動的に行うことができるシステム。
【請求項８】
請求項１ないし６のいずれかに記載の装置を有する認証連携型トラヒックエンジニアリングシステムであって、該システムは、
（１）  ユーザはセッション開始時にユーザーＩＤおよびユーザパスワードを添付してブロードバンドルータからブロードバンドアクセスサーバにセッション開始要求を行い、
（２）  ブロードバンドアクセスサーバはＲＡＤＩＵＳサーバに対して前記ユーザパスワード、ユーザＩＤを添付して認証要求を行い、
（３）  ＲＡＤＩＵＳサーバは認証結果として当該ユーザのＩＰアドレス、パス帯域情報、ユーザ優先度情報を添付してブロードバンドアクセスサーバに送信し、
（４）  ブロードバンドアクセスサーバはブロードバンドルータにＩＰアドレスを割り当てると共に、アルゴリズム機能部に該ブロードバンドアクセスサーバが受け取ったユーザ情報に基づいて最適パスを計算させることによりパス設定を自動的に行うことができるシステム。
【請求項９】
請求項１ないし６のいずれかに記載の装置を有する認証連携型トラヒックエンジニアリングシステムであって、該システムは、
（１）  ユーザはセッション終了時にブロードバンドアクセスサーバに対してセッション終了要求にセッションＩＤを添付して送信し、
（２）  ブロードバンドアクセスサーバはＲＡＤＩＵＳサーバに対して認証要求として、ユーザＩＤ、セッションＩＤ、ＩＰアドレス、セッション継続時間を添付して送信し、
（３）  ＲＡＤＩＵＳサーバはセッションＩＤ、ユーザＩＤを用いて認証し、該認証結果をブロードバンドアクセスサーバに送信し、
（４）  ブロードバンドアクセスサーバがパス削除を自動的に行うシステム。
【請求項１０】
請求項１ないし６のいずれかに記載の装置を用いる認証連携型トラヒックエンジニアリング方法であって、該方法は、
（１）  ユーザがＷＷＷサーバに対し必要帯域、優先度の登録の申し込みを行う段階と、
（２）  該ＷＷＷサーバはアルゴリズム機能部から帯域管理情報を受け取る段階と、
（３）  該ＷＷＷサーバは前記ユーザＩＤ、ユーザパスワードに加え、当該ユーザに対するＭＰＬＳ網のパス帯域、当該ユーザの優先度情報をＲＡＤＩＵＳサーバに送信する段階とによりユーザ登録を自動的に行う方法。
【請求項１１】
請求項１ないし６のいずれかに記載の装置を用いる認証連携型トラヒックエンジニアリング方法であって、該方法は、
（１）  ユーザはセッション開始時にユーザーＩＤおよびユーザパスワードを添付してブロードバンドルータからブロードバンドアクセスサーバにセッション開始要求を行う段階と、
（２）  ブロードバンドアクセスサーバはＲＡＤＩＵＳサーバに対して前記ユーザパスワード、ユーザＩＤを添付してＲＡＤＩＵＳサーバへ認証要求を行う段階と、
（３）  ＲＡＤＩＵＳサーバは認証結果として当該ユーザのＩＰアドレス、パス帯域情報、ユーザ優先度情報を添付してブロードバンドアクセスサーバに送信する段階と、
（４）  ブロードバンドアクセスサーバはブロードバンドルータにＩＰアドレスを割り当てると共に、アルゴリズム機能部に該ブロードバンドアクセスサーバが受け取ったユーザ情報に基づいて最適パスを計算させる段階とによりパス設定を自動的に行う方法。
【請求項１２】
請求項１ないし６のいずれかに記載の装置を用いる認証連携型トラヒックエンジニアリング方法であって、該方法は、
（１）  ユーザはセッション終了時にセッションＩＤを添付してブロードバンドアクセスサーバにセッション終了要求を送信する段階と、
（２）  ブロードバンドアクセスサーバはユーザＩＤ、セッションＩＤ、ＩＰアドレス、セッション継続時間を添付して、セッション終了要求をＲＡＤＩＵＳサーバに対して送信する段階と、
（３）  ＲＡＤＩＵＳサーバはセッション開始時から保持していたセッションＩＤおよびユーザＩＤと、セッション終了要求で得たセッションＩＤおよびユーザＩＤとを照合して認証を行い、認証結果をブロードバンドアクセスサーバに送信する段階と、
（４）  ブロードバンドアクセスサーバは当該ユーザに設定されているパスを削除することによりパス削除を自動的に行う方法。
【請求項１３】
少なくとも請求項７ないし９のいずれか１つのシステムを有するコンピュータネットワーク。
【請求項１４】
少なくとも請求項１０ないし１２のいずれか１つの方法を含むトラヒックエンジニアリング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＭＰＬＳ網（以下単にＭＰＬＳと称する）におけるトラヒックエンジニアリングシステムに関し、特にユーザ登録からパスの設定、削除などを自動的に行うことができるシステムに関する。
【背景技術】
【０００２】
通常インターネットなどのネットワークではパケットを目的地まで送信するためにＩＰアドレスが用いられ、ルータは宛先アドレスによってフォワーディングを行う。ＭＰＬＳではフォワーディングの際、ラベルを用いることによって高速なルーティングを実現している。さらにＭＰＬＳを用いたトラヒックエンジニアリング技術は、経路を明示することができる特徴を有している。これによって空いているリンクを経由して目的地までパケットを送信することができ、ネットワークの負荷分散あるいはリソースの効率的な活用を実現することができる。
【０００３】
ネットワークの負荷分散、リソースの効率的な活用に関しては特開２００３−２９８６３１に、トラヒック量を検出しパス変更を自動的に行う技術が開示されている。
【特許文献１】特開２００３−２９８６３１
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特にパスの初期設定、削除設定に関してはプロバイダーエッジルータ（以後ＰＥルータ、またはＰＥと称する）または管理装置に対して、運用者が手動で設定する必要がある。従って設定に手間がかかり、ゆえにユーザ申し込み／解約手続きから、パスの設定／削除までに時間がかかる問題を有していた。またトラヒックが流れていなくてもパス設定が継続するためリソースを無駄にする問題点も有している。
【課題を解決するための手段】
【０００５】
上記のような問題を解決するために、本発明ではＭＰＬＳ網に接続するＲＡＤＩＵＳサーバであって、ブロードバンドアクセスサーバからのユーザ認証要求に対して、ＷＷＷサーバと連携することで、当該ユーザに対するＭＰＬＳ網のパス帯域、当該ユーザの優先度を含む認証結果をブロードバンドアクセスサーバへ送信することができるサーバ装置を提供する。これによってＷＷＷサーバとＲＡＤＩＵＳサーバが連携して、ユーザ申し込み／解約時にＷＷＷサーバを経由して自動的にパスの初期設定／削除を行うことができる。
【０００６】
さらに本発明ではＭＰＬＳ網においてユーザ登録を行うことができるＷＷＷサーバであって、該ＷＷＷサーバはユーザ登録の申し込みによってアルゴリズム機能部から帯域管理情報を取得し、該情報に基づいて当該ユーザの登録可否を判断することができるサーバ装置を提供する。このようなサーバ装置を使用することによって帯域に余裕がない場合はユーザ登録を制限してトラヒックの過密を防止することができる。またユーザ登録が可能な場合、ＷＷＷサーバは当該ユーザのユーザＩＤ、ユーザパスワードを発行することができる。
【０００７】
ユーザのセッション開始にあたっては、ＭＰＬＳ網に接続するブロードバンドアクセスサーバであって、ＲＡＤＩＵＳサーバに対して認証要求を行い、該認証要求に対して、当該ユーザに対するＭＰＬＳ網のパス帯域、当該ユーザの優先度を含む認証結果を受け取り、該パス帯域および優先度を用いてアルゴリズム機能部に該ユーザの最適パスを計算させるサーバ装置を提供する。ＲＡＤＩＵＳサーバから前記帯域情報、およびユーザの優先度情報を受け取ることにより、アルゴリズム機能部に最適パスを計算させることができる。
【０００８】
このような最適パスを計算する装置として、あるユーザのセッション開始および終了による新規のパス設定および既存のパスの削除に伴い、ネットワークトポロジー情報およびパス情報を管理し、当該ユーザまたは他のユーザの最適パスを計算するアルゴリズム機能部を提供する。これによりセッション開始から終了まで自動的にパス管理を行うことができる。
【０００９】
上記記載のような装置を少なくとも１つ含むシステムとして、（１）ユーザがＷＷＷサーバによって必要帯域、優先度の登録の申し込みを行い、（２）該ＷＷＷサーバはアルゴリズム機能部から帯域管理情報を受け取り、（３）ＷＷＷサーバは前記ユーザＩＤ、ユーザパスワードに加え当該ユーザに対するＭＰＬＳ網のパス帯域、当該ユーザの優先度情報をＲＡＤＩＵＳサーバに送信することによりユーザ登録を自動的に行うことができるシステムを提供することができる。このようなシステムによりＷＷＷサーバを通じてユーザ登録の際にパス設定に必要な情報をＲＡＤＩＵＳサーバに送信することができる。
【００１０】
さらにセッション開始時は、（１）ユーザはセッション開始時にユーザーＩＤおよびユーザパスワードを添付してブロードバンドルータからブロードバンドアクセスサーバにセッション開始要求を行い、（２）ブロードバンドアクセスサーバはＲＡＤＩＵＳサーバに対して前記ユーザパスワード、ユーザＩＤを添付して認証要求を行い、（３）ＲＡＤＩＵＳサーバは認証結果として当該ユーザのＩＰアドレス、パス帯域情報、ユーザ優先度情報を添付してブロードバンドアクセスサーバに送信し、（４）ブロードバンドアクセスサーバはブロードバンドルータにＩＰアドレスを割り当てると共に、アルゴリズム機能部に該ブロードバンドアクセスサーバが受け取ったユーザ情報に基づいて最適パスを計算させることによりパス設定を自動的に行うことができるシステムを提供できる。
【００１１】
同様にセッション終了時は、（１）ユーザはセッション終了時にブロードバンドアクセスサーバに対してセッション終了要求にセッションＩＤを添付して送信し、（２）ブロードバンドアクセスサーバはＲＡＤＩＵＳサーバに対して認証要求として、ユーザＩＤ、セッションＩＤ、ＩＰアドレス、セッション継続時間を添付して送信し、（３）ＲＡＤＩＵＳサーバはセッションＩＤ、ユーザＩＤを用いて認証し、該認証結果をブロードバンドアクセスサーバに送信し、（４）ブロードバンドアクセスサーバがパス削除を自動的に行うシステムを提供できる。
【００１２】
上記のシステムにおいて、トラヒックエンジニアリング方法として、（１）ユーザがＷＷＷサーバに対し必要帯域、優先度の登録の申し込みを行う段階と、（２）該ＷＷＷサーバはアルゴリズム機能部から帯域管理情報を受け取る段階と、（３）ＷＷＷサーバは前記ユーザＩＤ、ユーザパスワードに加え、当該ユーザに対するＭＰＬＳ網のパス帯域、当該ユーザの優先度情報をＲＡＤＩＵＳサーバに送信する段階とによりユーザ登録を自動的に行う方法を提供する。このように、ＷＷＷサーバはアルゴリズム機能部から受け取るパス帯域、優先度情報をＲＡＤＩＵＳサーバに送信する段階を経てユーザ登録を自動化することができる。
【００１３】
ユーザ登録後、パス設定をする方法として、（１）ユーザはセッション開始時にユーザーＩＤおよびユーザパスワードを添付してブロードバンドルータからブロードバンドアクセスサーバにセッション開始要求を行う段階と、（２）ブロードバンドアクセスサーバはＲＡＤＩＵＳサーバに対して前記ユーザパスワード、ユーザＩＤを添付してＲＡＤＩＵＳサーバへ認証要求を行う段階と、（３）ＲＡＤＩＵＳサーバは認証結果として当該ユーザのＩＰアドレス、パス帯域情報、ユーザ優先度情報を添付してブロードバンドアクセスサーバに送信する段階と、（４）ブロードバンドアクセスサーバはブロードバンドルータにＩＰアドレスを割り当てると共に、アルゴリズム機能部に該ブロードバンドアクセスサーバが受け取ったユーザ情報に基づいて最適パスを計算させる段階とによりパス設定を自動的に行う方法を提供する。
【００１４】
セッション終了時には、（１）ユーザはセッションＩＤを添付してブロードバンドアクセスサーバにセッション終了要求を送信する段階と、（２）ブロードバンドアクセスサーバはユーザＩＤ、セッションＩＤ、ＩＰアドレス、セッション継続時間を添付して、セッション終了要求をＲＡＤＩＵＳサーバに対して送信する段階と、（３）ＲＡＤＩＵＳサーバはセッション開始時から保持していたセッションＩＤおよびユーザＩＤと、セッション終了要求で得たセッションＩＤおよびユーザＩＤとを照合して認証を行い、認証結果をブロードバンドアクセスサーバに送信する段階と、（４）ブロードバンドアクセスサーバは当該ユーザに設定されているパスを削除する段階とによりパス削除を自動的に行う方法を提供する。この方法によりセッション終了時のパスの削除を自動的に行うことができる。以上のような本発明を組み合わせることによってＭＰＬＳにおいてユーザ登録からパスの削除までを自動的に行うことができ、さらにネットワークの高速化、リソースの効率的な活用を行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下に本発明のトラヒックエンジニアリング方法および装置を図を用いて説明する。まずユーザ登録時、ユーザはＷＷＷサーバ１から登録を行う。図１に示したようにＷＷＷサーバ１はユーザ登録を受け付ける画面（図示しない）を表示し、ユーザは必要箇所に情報を入力し送信する。
【００１６】
次にＷＷＷサーバ１は当該ユーザの登録が可能か否かを判断するため、ブロードバンドアクセスサーバ（以下ＢＡＳと称する）４内のアルゴリズム機能部から帯域管理情報を取得する。次に該帯域管理情報、およびユーザの必要帯域、優先度に基づいてユーザ登録しても帯域に余裕がある場合は登録可能であると判断し、ユーザＩＤ、ユーザパスワードを生成する。このユーザＩＤ、ユーザパスワードは例えば電子メール、ＦＡＸ、郵送などでユーザに通知する。また登録が不可能な場合、つまり当該ユーザを登録すると帯域が不足してしまう場合は登録不可であることを通知する。この場合はＷＷＷクライアント画面でその旨を表示する。
【００１７】
上記記載のようにユーザ登録が可能である場合はユーザＩＤ、ユーザパスワードを生成し、さらに当該ユーザのパス帯域および優先度をＲＡＤＩＵＳサーバ２に送信する。ＲＡＤＩＵＳサーバ２がこれらの情報を受信した時点でユーザ登録が終了する。ここまでの段階で、ＷＷＷサーバ１とＲＡＤＩＵＳサーバ２との通信は運用者等を介さずに自動的に行われる。
【００１８】
ユーザ登録が終わると次にユーザのセッションが開始されパスが設定される。まず図１においてユーザはブロードバンドルータ（以下ＢＢルータと称する）３からＢＡＳ４にセッション開始要求をする。このときユーザは前記記載のように電子メール、ＦＡＸ、郵送等で得たユーザＩＤ、ユーザパスワードを添付する。このセッションの手順は例えばＰＰＰ（ＲＦＣ１６６１）に基づいて行う。
【００１９】
ＢＡＳ４は次に認証要求のため、ＢＢルータ３から送信されたユーザＩＤ、ユーザパスワードを添付してＲＡＤＩＵＳサーバ２に転送する。この認証要求は例えばＲＡＤＩＵＳ（ＲＦＣ２１３８、２１３９）に基づいて行う。
【００２０】
ＲＡＤＩＵＳサーバ２はユーザ登録時にＷＷＷサーバ１から送信されたユーザＩＤ、ユーザパスワードを有しているため、認証要求でＢＡＳ４から送信されたユーザＩＤ、ユーザパスワードと照合して認証を行う。認証された場合はユーザに割り当てるＩＰアドレス、パスを設定するための帯域情報、優先度情報を添付してＢＡＳ４に送信する。ＢＡＳ４に送信する情報として帯域情報および優先度情報を添付する部分が本発明の特徴である。この帯域情報、優先度情報は前記記載のようにユーザ登録時にユーザが申し込んだものである。
【００２１】
ＢＡＳ４はＢＢルータ３にＩＰアドレスを割り当てると共に、アルゴリズム機能部に最適パスを計算させてパス設定を行う。ここでアルゴリズム機能部はＢＡＳ４に内蔵されるかまたは外付けにより接続される。パス設定は例えばＲＳＶＰ−ＴＥ（ＲＦＣ３２０９）により行う。
【００２２】
以上、ユーザ登録からパス設定までを説明した。次にパスの削除について説明する。ユーザはＢＢルータ３からＢＡＳ４に対してセッション終了要求を送信する。このときセッションＩＤを添付して送信する。本セッションは例えばＰＰＰ（ＲＦＣ１６６１）によって行う。
【００２３】
ＢＡＳ４は認証要求のため、ユーザＩＤ、セッションＩＤ、ＩＰアドレス、セッション継続時間を添付してＲＡＤＩＵＳサーバ２に送信する。これらの情報はＢＡＳ４内で管理しているものである。この認証手順は前記セッション開始と同じＲＡＤＩＵＳ（ＲＦＣ２１３８、２１３９）に基づいて行う。
【００２４】
次にＲＡＤＩＵＳサーバ２はユーザ登録時に得たユーザＩＤおよびセッション開始時から保持しているセッションＩＤを照合して認証を行い、認証された場合はその結果をＢＡＳ４に送信する。ＢＡＳ４は当該ユーザのパスをＲＳＶＰ−ＴＥにより削除する。
【００２５】
以上のようにユーザのセッション終了要求に対してパス削除を自動的に行うことができる。上記記載のようにパスの計算はアルゴリズム機能部で行うが、これは前記記載のようにＢＡＳ４とは個別に設置することもできる。図２はそのような実施例を示した図である。
【００２６】
図２においてアルゴリズム機能部はパス管理サーバ５としてＢＡＳ４とは別に設置されている。ユーザ登録時の動作は、ユーザがＷＷＷサーバ１を通じて登録の申し込みをすると、ＷＷＷサーバ１はパス管理サーバ５から帯域管理情報を取得する。つまりＷＷＷサーバ１はこのときＢＡＳ４を介さずに直接パス管理サーバ５に問い合わせる。次にパスの設定の際は、ＢＡＳ４がＲＡＤＩＵＳサーバ２から上記記載のように認証結果を受信し、パス管理サーバ５にパス設定要求を送信する。パス管理サーバ５では最適パスを計算してパス設定の情報をＢＡＳ４に送信しパスを設定する。
【００２７】
このようにアルゴリズム機能部としてパス管理サーバをＢＡＳ４から離れた場所に設置することでも本発明の効果を得ることができる。
【図面の簡単な説明】
【００２８】
【図１】図１は本発明のトラヒックエンジニアリング方法および装置の概略的な図である。
【図２】図２は本発明の別の実施例を示した概略的な図である。
【符号の説明】
【００２９】
１  ＷＷＷサーバ
２  ＲＡＤＩＵＳサーバ
３  ＢＢルータ
４  ＢＡＳ
５  パス管理サーバ
【図１】
2005250705.tif 000003
【図２】
2005250705.tif 000004