(57)【特許請求の範囲】
【請求項１】
データ配信機器とユーザ端末との間の通信帯域制御を行うデータ配信システムであって、
前記データ配信機器と接続され、データ配信を中継する第1の情報機器と、
前記ユーザ端末側と接続され、前記第１の情報機器とユーザ端末との間の通信を中継する第2の情報機器と、
ユーザ端末が前記第２の情報機器と第1の情報機器を介してデータ配信機器と通信を行う際のセッション情報を格納するセッション管理データベースを備える第3の情報機器と、
前記ユーザ端末から、前記データ配信機器と通信する時刻と希望通信帯域に関する情報を受信するユーザ要求受付部と、受信した前記データ配信機器と通信する時刻と希望通信帯域に関する情報を基に前記第1の情報機器と前記第2の情報機器の間の通信に設定する設定帯域情報を作成し、前記設定帯域情報を前記第2の情報機器へ送信する通信帯域設定処理部と、前記設定帯域情報を前記第3の情報機器へ送信するコネクション管理部とを備える第4の情報機器とを備え、
前記第3の情報機器は、前記第4の情報機器から受信した前記設定帯域情報が含む通信帯域と前記セッション情報が含む優先制御情報を基に作成した通信帯域及び優先制御に関する情報を前記第1の情報機器に送信し、
前記データ配信機器から前記ユーザ端末へのデータ配信を行う際に、前記第1の情報機
器と前記第2の情報機器の間の通信で通信帯域制御と優先制御を行うことを特徴とするデータ配信システム。
【請求項２】
請求項１記載のデータ配信システムであって、
前記セッション管理データベースは、ユーザを識別するユーザ名と通信のセッションを管理するセッションＩＤと、前記セッションＩＤの示すセッションにおけるパケット送信の優先度を示す優先制御クラスを格納することを特徴とするデータ配信システム。
【請求項３】
請求項２記載のデータ配信システムであって、
前記第3の情報機器は、前記第4の情報機器から受信した前記設定帯域情報に含まれる通信帯域と配信の開始時刻、終了時刻を前記セッション管理データベースに追記するセッション設定処理部を備えることを特徴とするデータ配信システム。
【請求項４】
請求項３記載のデータ配信システムであって、
前記第３の情報機器は、前記セッション管理データベースに格納した時刻情報を監視し、
配信の監視時刻になると、通信帯域及び優先制御に関する情報を前記第１の通信機器に送信することを特徴とするデータ配信システム。
【請求項５】
請求項１記載のデータ配信システムであって、
前記第4の情報機器は、前記ユーザ端末に対し、希望通信帯域の入力の要求と、コンテンツ配信スケジュールの送信を行い、前記ユーザ端末は、希望帯域の入力画面と、希望コンテンツの選択画面を表示し、前記希望帯域の入力画面で入力された希望帯域と、前記希望コンテンツの選択画面で入力されたコンテンツに関する情報を前記第4の情報機器に送信することを特徴とするデータ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス利用者に対してネットワークを介してサービスを提供するネットワークシステムに係わり、サービス利用者の一時的な通信回線の帯域確保の要求に対してネットワーク資源を提供するネットワークシステムおよび帯域設定サーバに関する。
【背景技術】
【０００２】
通信帯域の要求に対して適切な処理をする従来技術として知られているものとして、特許文献１に記載されているように、ＲＳＶＰ（Resource reSerVation Protocol）がある。ＲＳＶＰは、ネットワークを介したエンドトゥエンド（End to End）間で帯域やバッファ等のリソースをあらかじめ確保し、ＱｏＳ制御を実現する。エンドトゥエンド間でコネクションが設定され、このコネクション上を転送されるパケットを中継する全ての中継装置にてＲＳＶＰによる帯域予約制御が行われ、フロー識別、帯域監視等が実行される。
【０００３】
【特許文献１】特開２００１−８６１６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の技術においては、ネットワーク資源の確保がサービス利用者の利用申請により固定的にネットワークシステムに設定されるため、非使用の時間が生じている場合においても、利用者のためのネットワーク資源は保留され、「空き」の状態になっている。
【０００５】
この結果、固定的なネットワーク資源の確保が無制限に広がれば、多数の利用者が同時に大容量回線を奪い合い、物理回線の伝送容量が不足する懸念があり、さらにネットワーク資源の使用効率が低下する。
【０００６】
このようなネットワークシステムにおいて、各利用者に対して利用要求に見合ったネットワーク資源を提供するためには、物理回線の伝送容量を増加し、利用者に割り当てられるネットワーク資源の確保が必要であるが、その場合、利用者の非使用時の空き伝送容量の総和は増加し、使用効率がさらに低下する。
【０００７】
近年、ブロードバンド技術の進歩および、配信技術の発達に伴い、さまざまなコンテンツをサービス利用者へ配信するサービスが急速に広がっており、また、サービス利用者側では、コンテンツ配信速度の安定供給の要望も高まっている。
【０００８】
配信速度の安定化には、ネットワーク資源を固定的に確保することで、安定したコンテンツ転送を可能とするが、一般に、コンテンツ転送は常時行っているものではなく、サービス利用者に応じて数時間単位で行われることが多いため、転送頻度としては高くない。
【０００９】
このため、固定的にネットワーク資源を確保することは、資源の有効活用の面からも、コスト面からも非効率となる。サービス利用者に安定的なネットワーク資源の供給を必要とするサービスを提供する場合、ネットワーク資源を効率良く利用し、サービス利用者の利用料を抑制する必要がある。
【００１０】
本発明の目的は、通信の状況に動的に対応することができ、ネットワーク資源の有効利用の面また、コスト面、さらにはユーザへの付加価値を提供することにある。さらに、帯域予約を行う機器はネットワーク内で限定されるため、インフラの規模拡張性に優れ、キャリアネットワークのような大規模ネットワークにおいての採用が可能なサーバを提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために本発明では、ユーザ端末が接続されるユーザネットワークを論理インターフェース毎に収容し、論理インターフェース毎に固定的に帯域を割り当てる機能を有するネットワークアクセスサーバにより形成されるバックボーンネットワークと、該バックボーンネットワークに、接続対象のユーザの情報を元に認証を行う機能を有するユーザ認証サーバと、前記バックボーンネットワークに接続される帯域設定サーバと備え、前記帯域設定サーバは、前記ユーザ認証サーバに登録されている接続対象のユーザの情報を取得しユーザ収容位置を確認する手段と、接続対象のユーザからの要求を受け付ける手段と、ユーザ認証サーバから取得した情報およびユーザから受けた要求情報をテーブル情報として登録および更新する手段と、テーブル情報を基に接続対象のユーザが収容されている論理インターフェースに対して帯域の割り当て指示および割り当て解除指示を、前記ネットワークアクセスサーバに配信する手段を有することを特徴とするネットワークシステムとする。
【００１２】
また、ユーザ端末が接続されるユーザネットワークを論理インターフェース毎に収容し、論理インターフェース毎に固定的に帯域を割り当てる機能を有するネットワークアクセスサーバにより形成されると共に、接続対象のユーザの情報を元に認証を行う機能を有するユーザ認証サーバが接続されたバックボーンネットワークに接続され、前記ユーザ認証サーバに登録されている接続対象のユーザの情報を取得しユーザ収容位置を確認する手段と、接続対象のユーザからの要求を受け付ける手段と、ユーザ認証サーバから取得した情報およびユーザから受け付けた要求情報をテーブル情報として登録および更新する手段と、テーブル情報を基に接続対象のユーザが収容されている論理インターフェースに対して帯域の割り当て指示および割り当て解除指示を、前記ネットワークアクセスサーバに配信する手段を有することを特徴とする帯域設定サーバとする。
【発明の効果】
【００１３】
本発明によれば、利用者に応じて数時間単位で行われることの多いコンテンツ転送に対して、固定的にネットワーク資源を確保することなく、一時的にネットワーク資源を確保することで通信の状況に動的に対応することができ、ネットワーク資源の有効利用の面また、コスト面、さらにはユーザへの付加価値の提供という面で効果がある。
【００１４】
さらに、帯域予約を行う機器はネットワーク内で限定されるため、インフラの規模拡張性に優れ、キャリアネットワークのような大規模ネットワークにおいての採用が可能である。
【００１５】
加えて、利用者収容インターフェース側の帯域確保のみならず、アップリンク側ネットワーク内での優先制御を連動して行うことで、利用者のフロー別により広範囲な効果を得ることが出来る。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態について図面を用いて説明する。
【実施例１】
【００１７】
図1に、本発明の実施形態に係るネットワークシステムの全体構成を示す。本ネットワークシステムは、帯域設定サーバ１１０、ネットワークアクセスサーバ１２０、ユーザ認証サーバ１３０により形成されるバックボーンネットワーク１００を有する。
【００１８】
ネットワークアクセスサーバ１２０は、物理インターフェース１５０内に複数の論理インターフェース１６０を持ち、論理インターフェース１６０毎にユーザ端末１４０を収容する。なお、アクセス回線として提供される物理インターフェース１５０の回線種別は何でも良い。例として、802.11aや100BASE-Tなどが挙げられる。ネットワークアクセスサーバ１２０は、各ユーザ端末１４０の認証を、ユーザ認証サーバ１３０と連携して実施する。以下では、ユーザ認証プロトコルとして、ＲＦＣ（Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ）２８６５、２８６６および２８６９に規定されているＲＡＤＩＵＳ（Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ  Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅ）プロトコルを使用する例を採り上げる。認証が承認された後、ネットワークアクセスサーバ１２０とユーザ端末１４０との間でコネクションが確立され、ユーザ端末１４０からのデータは、ネットワークアクセスサーバ１２０を通してバックボーンネットワーク１００との間を転送される。
【００１９】
ユーザ認証サーバ１３０は、リモートからアクセスしてくるユーザを管理するデータベースを持つ。ネットワークアクセスサーバ１２０からの認証要求（Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔ）を受けると、データベース内に格納されているユーザの「ＵＳＥＲ  ＮＡＭＥ」や「ＰＡＳＳＷＯＲＤ」をチェックし、これを基に認証を行う。ユーザ認証サーバ１３０によるユーザ認証が終了し、接続が承認された場合はネットワークアクセスサーバ１２０に対してアクセス許可（Ａｃｃｅｓｓ−Ａｃｃｅｐｔ）を返送する。
【００２０】
ユーザ認証サーバ１３０は、図１７に示すように、通信を行うためのＩＰ機能処理部１９１０と、コネクション管理テーブル２００と、コネクション管理テーブル２００に対しユーザごとのコネクション情報の登録、削除を行うコネクション設定処理部１９２０を有する。コネクション管理テーブル２００の内容を図２に示すと、コネクション管理テーブル２００内の各エントリは、ＩＰ機能処理部１９１０により認証要求（Ａｃｃｅｓｓ−Ｒｅｑｕｅｓｔ）を受けたユーザ毎に登録され、コネクション設定処理部１９２０により、認証要求に使用される属性値ペア（Ａｔｔｒｉｂｕｔｅ  Ｖａｌｕｅ  Ｐａｉｒｓ：ＡＶＰ）の属性番号１（Ｕｓｅｒ−Ｎａｍｅ２１０）、属性番号２（Ｕｓｅｒ−Ｐａｓｓｗｏｒｄ２２０）、属性番号４（ＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ２３０）および属性番号５（ＮＡＳ−Ｐｏｒｔ２４０）が抽出され、コネクション管理テーブル２００に格納される。属性番号１は認証されるユーザの名前を示すＡＶＰであり、属性番号２は認証されるユーザのパスワードを示すＡＶＰであり、属性番号４はユーザ認証を求めているネットワークアクセスサーバ１２０を識別するＩＰアドレスを示すＡＶＰであり、属性番号５はユーザを認証しているネットワークアクセスサーバ１２０の物理的なポート番号を示すＡＶＰである。
【００２１】
ユーザ端末１４０は、図１８に示すように、通信を行うためのＩＰ機能処理部１８４０と、帯域設定サーバ１１０との間でコンテンツの配信スケジュールの送受信などを行うための要求送受信部１８１０と、コンテンツ配信時にマルチキャストグループに参加する要求を出す参加離脱要求送信部１８３０と、コンテンツの配信スケジュールの管理を行うスケジュール管理部１８２０を有する。
【００２２】
図３に属性番号５（ＮＡＳ−Ｐｏｒｔ２４０）のＡＶＰフォーマット例３００を示す。コネクション管理テーブル２００へのユーザごとのコネクション情報の登録の実行は、ネットワークアクセスサーバ１２０からの該当ユーザに対するＡｃｃｏｕｎｔｉｎｇ−Ｒｅｑｕｅｓｔ（Ａｃｃｔ−Ｓｔａｔｕｓ−Ｔｙｐｅが１）受信時とし、コネクション管理テーブル２００からの登録の削除は、ネットワークアクセスサーバ１２０からの該当ユーザに対するＡｃｃｏｕｎｔｉｎｇ−Ｒｅｑｕｅｓｔ（Ａｃｃｔ−Ｓｔａｔｕｓ−Ｔｙｐｅが２）受信時とする。ユーザ認証サーバ１３０は、コネクション管理テーブル２００に格納されている情報の提供要求が外部からあった場合、登録ユーザ毎に該当情報を提供する機能を有する。
【００２３】
以下、具体化のために、図１に示すネットワークシステムおけるコンテンツ配信を例にとり、帯域確保の方法について述べる。
【００２４】
ここでは、コンテンツ配信には、ＲＦＣ３５６９又は３３７６、３８１０に規定されているマルチキャストルーティングプロトコルを使用し、バックボーンネットワーク１００は、このプロトコルに準拠したネットワーク動作をするものとする。簡単のため、コンテンツ配信サーバは帯域設定サーバ１１０と同一とする。また、帯域設定サーバ１１０はＷｅｂサーバをも兼ねるものとする。
【００２５】
帯域設定サーバ１１０およびユーザ端末１４０は、ＲＦＣ１３０５に規定されているＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）等を用いて時刻が同期しているものとする。なお、説明の簡単化のために、ユーザ端末１４０は、ネットワークアクセスサーバ１２０との間でコネクションが既に確立されており、ユーザ認証サーバ１３０のコネクション管理テーブル２００に登録済みであるものとする。
【００２６】
図４は、帯域設定サーバ１１０の機能ブロックを示す図である。図示のように、帯域設定サーバ１１０は、ＩＰ機能処理部５００、ユーザ要求受付部５１０、コンテンツ配信情報テーブル５２０、帯域設定処理部５３０、コネクション管理部５４０、帯域設定管理テーブル５５０、帯域設定配信部５６０、および、コンテンツ配信スケジュール表管理テーブル５７０を有する。
【００２７】
ＩＰ機能処理部５００は、ＩＰパケット処理機能を備え、ネットワークアクセスサーバ１２０、ユーザ認証サーバ１３０との間で通信を行う。
【００２８】
ユーザ要求受付部５１０は、ユーザ端末１４０に対し、コンテンツ配信要求の受付、帯域設定、配信スケジュールの配信に関する情報の配信などの処理を、ＩＰ機能処理部５００を介して行う。そして、ユーザ端末１４０との間で行われる処理に必要な情報を、コンテンツ配信情報テーブル５２０から取得する。ユーザ要求受付部５１０は、ユーザ端末１４０から取り込んだ情報および、コンテンツ配信情報テーブル５２０から取得した情報を帯域設定処理部５３０に送る。
【００２９】
コネクション管理部５４０は、ユーザ認証サーバ１３０に対し、コネクション情報の要求をＩＰ機能処理部５００を介して行う。コネクション管理部５４０は、帯域設定処理部５３０の要求に基づいて、ユーザ認証サーバ１３０に対し、コネクション管理テーブル２００の情報を要求する。そして、ユーザ認証サーバ１３０からの応答を、帯域設定処理部５３０に対し情報を送る。
【００３０】
図９は、コンテンツ配信情報テーブル５２０の構成例を示すテーブル構成図である。コンテンツ配信情報テーブル５２０には、コンテンツ毎に、コンテンツ配信情報１０５０が格納されている。コンテンツ配信情報１０５０には、チャネルＩＤ１０１０、Ｓを情報源アドレス、ＧをＳＳＭ（Ｓｏｕｒｃｅ−Ｓｐｅｃｉｆｉｃ  Ｍｕｌｔｉｃａｓｔ）宛先アドレスとするチャネル（Ｓ，Ｇ）情報１０２０、および、コンテンツ配信開始時間１０３０、コンテンツ配信終了時間１０４０を示す情報が含まれる。運用管理者は、帯域設定サーバ１１０にログインした後、コンテンツ配信情報テーブル５２０およびコンテンツ配信スケジュール表管理テーブル５７０の登録・更新を自由に行うことができる。
【００３１】
図１０は、帯域設定管理テーブル５５０の構成例を示すテーブル構成図である。帯域設定管理テーブル５５０には、Ｕｓｅｒ−Ｎａｍｅ２１０毎に、設定帯域情報１１５０が格納されている。設定帯域情報１１５０には、該当ユーザ端末が使用している「ＵＳＥＲ  ＮＡＭＥ」であるＵｓｅｒ−Ｎａｍｅ２１０、その「ＵＳＥＲ  ＮＡＭＥ」に対する「ＰＡＳＳＷＯＲＤ」であるＵｓｅｒ−Ｐａｓｓｗｏｒｄ２２０、該当ユーザ端末を収容しているネットワークアクセスサーバ１２０のＩＰアドレスであるＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ２３０、該当Ｕｓｅｒ−Ｎａｍｅのコネクションを収容しているインターフェース情報であるＮＡＳ−Ｐｏｒｔｓ２４０、該当Ｕｓｅｒ−Ｎａｍｅからの要求確保帯域である帯域１１１０、該当Ｕｓｅｒ−Ｎａｍｅからの要求コンテンツの配信開始時間である開始１０３０および、該当Ｕｓｅｒ−Ｎａｍｅからの要求コンテンツの配信終了時間である終了１０４０を示す情報が含まれる。設定帯域情報１１５０の登録・更新が行われる際に、情報のない項目についてはＮＵＬＬ値が代入される。
【００３２】
帯域設定処理部５３０は、ユーザ要求受付部５１０から送られる情報を、帯域設定管理テーブル５５０上の該当の設定帯域情報１１５０に対して登録・更新を行い、登録・更新後、ユーザ要求受付部５１０に対し、登録・更新完了通知を送る。帯域設定処理部５３０は、コネクション管理部５４０に対し、ユーザ認証サーバ１３０のコネクション管理テーブル２００上にある該当Ｕｓｅｒ−Ｎａｍｅ２１０に係る情報を取得するよう指示を行う。帯域設定処理部５３０は、コネクション管理部５４０から受信した情報を元に、帯域設定管理テーブル５５０上にある該当の設定帯域情報１１５０を更新する。
【００３３】
帯域設定管理テーブル５５０上の該当の設定帯域情報１１５０が、全ての項目に対して登録完了された後、帯域設定処理部５３０は、帯域設定配信部５６０に対し、該当の設定帯域情報１１５０と共に、帯域設定指示を送る。帯域設定処理部５３０は、帯域設定配信部５６０からの該当の設定帯域情報１１５０に対する処理の完了を示す完了通知を受けると、帯域設定管理テーブル５５０から、該当の設定帯域情報１１５０を削除する。
【００３４】
帯域設定配信部５６０は、ネットワークアクセスサーバ１２０に対し、コンテンツ配信の際に、帯域設定サーバ１１０とネットワークアクセスサーバ１２０の間における帯域設定要求の送信をＩＰ機能処理部５００を介して行う。帯域設定配信部５６０は、帯域設定処理部５３０からの設定帯域情報１１５０に基づいて、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）等のプロトコルを用いて、対応するネットワークアクセスサーバ１２０に対し、該当Ｕｓｅｒ−Ｎａｍｅのユーザが収容されている論理インターフェースに帯域の設定指示または、解除指示を送信する。
【００３５】
なお、ネットワークアクセスサーバ１２０に対する帯域の設定指示または、解除指示は、該当の設定帯域情報１１５０に含まれるコンテンツ配信開始時間１０３０、コンテンツ配信終了時間１０４０の情報に準じて行う。
【００３６】
帯域設定配信部５６０は、ネットワークアクセスサーバ１２０に対する設定帯域の解除指示が完了した後、帯域設定処理部５３０に対して完了通知を送る。
【００３７】
以下、図４〜図８を用いてユーザの要求に基づいた帯域確保動作例を詳細に説明する。図５は、ユーザ端末１４０からコンテンツ配信登録要求を行い、ユーザ要求の帯域を確保した後、帯域設定サーバ１１０からコンテンツ配信を開始し、コンテンツ配信終了後、帯域確保の設定を解除するまでの通信手順を示すシーケンス図である。
【００３８】
ユーザ端末１４０は、要求送信部１８１０を介して、コンテンツ配信登録を行うために、まず帯域設定サーバ１１０にコンテンツ配信登録要求を行う（６００）。ユーザ端末１４０からのコンテンツ配信登録要求を受けたユーザ要求受付部５１０は、要求送信部１８１０に対し、図６に示すようなログイン処理画面７００をユーザ端末１４０のディスプレイに表示させるための情報を送信し（６０５）、ＵＳＥＲ  ＮＡＭＥ７１０およびＰＡＳＳＷＯＲＤ７２０の入力を促す。ユーザ端末１４０は、ネットワークアクセスサーバ１２０との間のコネクション確立時に使用したＵＳＥＲ  ＮＡＭＥ７１０およびＰＡＳＳＷＯＲＤ７２０をログイン処理画面７００に入力し、送信ボタン７３０を押下すると、当該ＵＳＥＲ  ＮＡＭＥおよびＰＡＳＳＷＯＲＤが要求送信部１８１０により帯域設定サーバ１１０に送信される（６１０）。
【００３９】
ユーザ要求受付部５１０は、ログイン処理画面７００上でなされた入力操作の情報を取り込む。ユーザ要求受付部５１０は、取り込んだＵＳＥＲ  ＮＡＭＥ７１０およびＰＡＳＳＷＯＲＤ７２０を、帯域設定処理部５３０に送る。
【００４０】
帯域設定処理部５３０は、該当のＵＳＥＲ  ＮＡＭＥ７１０およびＰＡＳＳＷＯＲＤ７２０をコネクション管理部５４０に送り、該当ＵＳＥＲ  ＮＡＭＥ７１０に対応するコネクション管理情報の取得要求をユーザ認証サーバ１３０に送信するようにコネクション管理部５４０に要求する。
【００４１】
コネクション管理部５４０は、ユーザ認証サーバ１３０に対してコネクション管理テーブル２００に格納されている該当ＵＳＥＲ  ＮＡＭＥ７１０の情報の提供を要求する（６１５）。ユーザ認証サーバ１３０は、ＩＰ機能処理部１９１０により受信したＵＳＥＲ  ＮＡＭＥ７１０の情報の提供の要求をコネクション設定処理部１９２０に送り、コネクション設定処理部１９２０はＵＳＥＲ  ＮＡＭＥ７１０をキーとして、コネクション管理テーブル２００内の該等するコネクション管理テーブル情報を返信する。コネクション管理部５４０は、ユーザ認証サーバ１３０からの応答を待ち、ユーザ認証サーバ１３０から該当ＵＳＥＲ  ＮＡＭＥ７１０のコネクション管理テーブル情報を得た後（６２０）、その情報を帯域設定処理部５３０に送る。
【００４２】
帯域設定処理部５３０は、コネクション管理部５４０から受け取った該当ＵＳＥＲ  ＮＡＭＥ７１０のコネクション管理テーブル情報を、該当ＵＳＥＲ  ＮＡＭＥ７１０をキーとして、帯域設定管理テーブル５５０の該当するレコードに登録する。帯域設定処理部５３０は、ユーザ要求受付部５１０に対し、帯域設定管理テーブル５５０への該当ＵＳＥＲ  ＮＡＭＥ７１０のコネクション管理情報の登録完了を通知する。
【００４３】
通知を受けたユーザ要求受付部５１０は、要求送受信部１８１０に対し、図７に示すような帯域設定画面８００をユーザ端末１４０のディスプレイに表示させる情報を送信する（６２５）。
【００４４】
要求送受信部１８１０は、ユーザが設定帯域８１０を入力し、送信ボタン８２０を押下すと入力された設定帯域情報を返信する（６３０）。ユーザ要求受付部５１０は、帯域設定画面８００上でなされた入力操作の情報を取り込む。ユーザ要求受付部５１０は、取り込んだ設定帯域情報を、帯域設定処理部５３０に送る。
【００４５】
帯域設定処理部５３０は、ユーザ要求受付部５１０から受け取った設定帯域情報を該当の設定帯域情報１１５０に登録する。帯域設定処理部５３０は、ユーザ要求受付部５１０に対し、帯域設定管理テーブル５５０の該当設定帯域情報１１５０への設定帯域情報の登録完了を通知する。
【００４６】
通知を受けたユーザ要求受付部５１０は、コンテンツ配信スケジュール表管理テーブル５７０からコンテンツ配信スケジュール表を取り出し、要求送受信部１８１０に対し、図８に示すようなコンテンツ配信スケジュール表画面９００をユーザ端末１４０のディスプレイに表示させるための情報を送信する（６３５）。要求送受信部１８１０は、ユーザにより希望のコンテンツに関するコンテンツボタン９１０をクリックされ、送信ボタン９２０を押下されると、選択されたコンテンツの情報を返信する（６４０）。ユーザ要求受付部５１０は、コンテンツ配信スケジュール表画面９００上でなされた入力操作の情報を取り込む。ユーザ要求受付部５１０は、取り込んだ情報から、対象コンテンツのコンテンツ配信情報１０５０をコンテンツ配信情報テーブル５２０から取得する。ユーザ要求受付部５１０は、取得したコンテンツ配信情報１０５０から、コンテンツ配信開始時間１０３０および、コンテンツ配信終了時間１０４０を、帯域設定処理部５３０に送る。
【００４７】
帯域設定処理部５３０は、ユーザ要求受付部５１０から受け取ったコンテンツ配信開始時間１０３０および、コンテンツ配信終了時間１０４０を、該当の設定帯域情報１１５０に登録する。帯域設定処理部５３０は、ユーザ要求受付部５１０に対し、帯域設定管理テーブル５５０の該当の設定帯域情報１１５０へのコンテンツ配信開始時間１０３０および、コンテンツ配信終了時間１０４０の登録完了を通知する。帯域設定処理部５３０は、全ての項目について登録されている設定帯域情報１１５０を、帯域設定配信部５６０に送り、設定帯域情報１１５０に基づいて帯域設定処理を行うよう指示を出す。
【００４８】
帯域設定処理部５３０からの登録完了の通知を受けたユーザ要求受付部５１０は、先にコンテンツ配信情報テーブル５２０から取得したコンテンツ配信情報１０５０を、要求送受信部１８１０に対し配布する（６４５）。要求送受信部１８１０は、受信したコンテンツ配信情報１０５０をスケジュール管理部１８２０に格納する。スケジュール管理部１８２０は、コンテンツ配信開始時間１０３０と同時刻に、ネットワークアクセスサーバ１２０に対して、チャネル（Ｓ，Ｇ）のマルチキャストグループへの参加要求を送信するために、コンテンツ配信情報１０５０内の開始１０３０情報を監視する。
【００４９】
帯域設定配信部５６０は、帯域設定処理部５３０からの設定帯域情報１１５０に基づいて、コンテンツ配信開始時間１０３０と同時刻に、ＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ２３０を持つネットワークアクセスサーバ１２０に対して、ＮＡＳ−Ｐｏｒｔｓ２４０のインターフェース上に帯域１１１０の回線帯域を確保する設定を行う（６５０）。
【００５０】
ユーザ端末１４０において、スケジュール管理部１８２０は、コンテンツ配信情報１０５０の開始時刻１０３０に基づいて、コンテンツ配信開始時間１０３０と同時刻に、参加離脱要求送信部１８３０にマルチキャストグループへの参加要求を送信するように要求する。参加離脱要求送信部１８３０は、ネットワークアクセスサーバ１２０に対して、チャネル（Ｓ，Ｇ）のマルチキャストグループへの参加要求を送信する（６５５）。帯域設定サーバ１１０からバックボーンネットワーク１００を介してコンテンツ配信が開始され（６６０）、スケジュール管理部１８２０は、コンテンツ配信終了時間１０４０と同時刻に、ネットワークアクセスサーバ１２０に対して、チャネル（Ｓ，Ｇ）からの離脱要求を送信し（６６５）、コンテンツ視聴を終了する。ここで、ユーザ端末１４０は、配布されたコンテンツ配信情報１０５０に基づいて、指定されたチャネル（Ｓ，Ｇ）に対して、指定時刻に（Ｓ，Ｇ）に対する参加要求および（Ｓ，Ｇ）に対する離脱要求を実行する機能を有するものとする。帯域設定配信部５６０は、帯域設定処理部５３０からの設定帯域情報１１５０に基づいて、コンテンツ配信終了時間１０４０と同時刻に、ＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ２３０を持つネットワークアクセスサーバ１２０に対して、ＮＡＳ−Ｐｏｒｔｓ２４０のインターフェース上に確保した帯域１１１０の回線帯域を解除する設定を行う（６７０）。帯域設定配信部５６０は、解除設定帯が完了すると、帯域設定処理部５３０に対して完了通知を送る。完了通知を受けた帯域設定処理部５３０は、帯域設定管理テーブル５５０から、該当の設定帯域情報１１５０を削除する。
【００５１】
以上で説明した動作により、ユーザが必要とする回線帯域を一定時間確保することができ、その間、同一物理インターフェースに収容される他のユーザ端末の通信状況に左右されることなく、通信が可能となる。
【実施例２】
【００５２】
次に第二の実施形態である実施例２について図面を用いて説明する。
【００５３】
実施例１では、アクセス回線側おいてユーザ端末が収容される特定論理インターフェース上に一時的にネットワーク資源を確保したが、ここでは、それに加え、バックボーンネットワーク内において該当ユーザに関連するフローに対して優先制御を併せて行うことで、より広範囲な効果を提供する。
【００５４】
本実施例では、バックボーンネットワークに、ＲＦＣ  ２６６１に規定されるＬ２ＴＰ（Ｌａｙｅｒ  Ｔｗｏ  Ｔｕｎｎｅｌｉｎｇ  Ｐｒｏｔｏｃｏｌ）プロトコルを使用する例を採り上げ、バックボーンネットワークは、このプロトコルに準拠したネットワーク動作をするものとする。Ｌ２ＴＰネットワークでは、Ｌ２ＴＰ  Ａｃｃｅｓｓ  Ｃｏｎｃｅｎｔｒａｔｏｒ（ＬＡＣ）とＬ２ＴＰ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｅｒ（ＬＮＳ）との間にＬ２ＴＰセッションが確立され、Ｌ２ＴＰセッションはＬＡＣに収容される論理インターフェース毎に関連付けられる。
【００５５】
バックボーンネットワーク内で特定のＬ２ＴＰセッションに関連するパケットについて優先制御を行うために、バックボーンネットワークの境界に配置されたＬＮＳで、バックボーンネットワークに送出するパケットを複数の優先制御クラスに分類し、送出パケットのヘッダに各パケットの優先制御クラスに対応したＤＳＣＰ（ＤｉｆｆＳｅｒｖ  Ｃｏｄｅ  Ｐｏｉｎｔ）と呼ばれる値を設定する。バックボーンネットワークの内部に配置された各装置が、受信パケットのヘッダに含まれるＤＳＣＰ値に応じて、予め決められた規則（ＰＨＢ）に従って、受信パケットの優先制御転送を行う。バックボーンネットワークでの優先制御方式としては、ＲＦＣ  ２４７４、２４７５、２５９７および３２４６に規定されているＩＥＴＦ  Ｄｉｆｆｅｒｅｎｔｉａｔｅｄ  Ｓｅｒｖｉｃｅｓ（ＤｉｆｆＳｅｒｖ）モデルが有効な手法の一つである。
【００５６】
図１１に、実施例２の実施形態に係るネットワークシステムの全体構成を示す。本ネットワークシステムは、帯域設定サーバ１１０、ＬＡＣ１２１０、ＬＮＳ１２２０、ユーザ認証サーバ１６５０により形成されるバックボーンネットワーク１２００を有する。コンテンツ配信サーバは実施例１と同様に帯域設定サーバ１１０が兼ねるものとする。
【００５７】
ＬＡＣ１２１０は、実施例１のネットワークアクセスサーバ１２０と同様に、物理インターフェース１５０内に複数の論理インターフェース１６０を持ち、論理インターフェース１６０毎にユーザ端末１４０を収容する。ＬＡＣ１２１０は、各ユーザ端末１４０の認証を、ユーザ認証サーバ１６５０と連携して実施する。実施例１と同様に、以下では、ユーザ認証プロトコルとして、ＲＡＤＩＵＳプロトコルを使用する例を採り上げる。ＬＡＣ１２１０とユーザ端末１４０の認証が承認された後、ＬＡＣ１２１０とＬＮＳ１２２０との間でＬ２ＴＰセッション１２３０が確立される。Ｌ２ＴＰセッション１２３０が確立された後、ＬＮＳ１２２０は、各ユーザ端末１４０の認証を、ユーザ認証サーバ１６５０と連携して実施する。なお、ＬＮＳ１２２０が連携するユーザ認証サーバは別に設けてもよいが、ここでは、ＬＡＣ１２１０と同一のユーザ認証サーバ１６５０と連携することとする。ＬＡＣ１２１０とＬＮＳ１２２０認証が承認された後、ＬＮＳ１２２０とユーザ端末１４０との間でコネクションが確立され、ユーザ端末１４０に係るデータは、ＬＡＣ１２１０とＬＮＳ１２２０との間に確立されたＬ２ＴＰセッション１２３０上を転送される。
【００５８】
以下に認証承認がなされ、ＬＮＳ１２２０とユーザ端末１４０との間でコネクションが確立されるまでの処理の概要を示す。ユーザ端末１４０は、ＬＡＣ１２１０に対して接続要求を出す。これに対し、ＬＡＣ１２１０は、認証サーバ１６５０に対し認証要求を出し、認証がなされれば、ＬＡＣ１２１０とＬＮＳ１２２０との間でＬ２ＴＰセッション１２３０が確立される。次に、ＬＮＳ１２２０は認証サーバ１６５０に対し認証要求を出し、認証がなされれば、ＬＮＳ１２２０とユーザ端末１４０との間でコネクションが確立され、ユーザ端末１４０に係るデータは、ＬＡＣ１２１０とＬＮＳ１２２０との間に確立されたＬ２ＴＰセッション１２３０上を転送される。このＬ２ＴＰセッションは、ＬＡＣ１２２０がユーザ端末１４０に割り当てた論理インターフェース毎に関連付けられる。ＬＮＳ１２１０上でＡｃｃｏｕｎｔｉｎｇされたセッションごとにユニークに付与されるＩＤを認証サーバ１６５０に蓄積しておき、このＩＤごとに帯域制御や優先制御を行う。
【００５９】
ＬＮＳ１２２０は、ＲＦＣ  ３５７６に規定されるＣｈａｎｇｅ−ｏｆ−Ａｕｔｈｏｒｉｚａｔｉｏｎ（ＣｏＡ）メッセージをユーザ認証サーバ１６５０から受信する機能を有し、さらに、該当Ｌ２ＴＰセッション１２３０に対して優先および帯域制御設定及び解除を動的に行う機能を有する。ＣｏＡメッセージを用いることで、外部から現在接続中のセッションに対して、サービス条件を満たさないユーザを切断したり、サービス条件を変更するためのＱｏＳを変更することが可能となる。ここでは、ユーザ認証サーバから現在接続中のＬ２ＴＰセッション１２３０毎にＣｏＡメッセージを発出することとし、ＬＮＳ１２２０に収容されているユーザの帯域優先制御をユーザ認証サーバから制御可能とする。
【００６０】
ユーザ認証サーバ１６５０は、実施例１で述べた機能に加えて、下記機能を有する。図１５は、ユーザ認証サーバ１６５０がＣｏＡメッセージを用いた制御を行うためのソフトウェア構成（機能ブロック）を示す図である。図示のように、ユーザ認証サーバ１６５０は、ＩＰ機能処理部１６００、設定帯域情報受付部１６１０、セッション設定処理部１６２０、ＣｏＡ配信部１６３０、セッション管理テーブル１３００を有する。
【００６１】
セッション管理テーブル１３００は、図１２に示すようにリモートからアクセスしてくるユーザ毎に、ＣｏＡメッセージに付加するアトリビュート情報を管理するデータベースである。セッション管理テーブル１３００には、Ｕｓｅｒ−Ｎａｍｅ１３１０毎に、セッション管理情報１３５０が格納されている。セッション管理情報１３５０には、該当Ｌ２ＴＰセッション１２３０に関連付けされているユーザの「ＵＳＥＲ  ＮＡＭＥ」であるＵｓｅｒ−Ｎａｍｅ１３１０、セッションを識別するための文字列であるＡｃｃｔ−Ｓｅｓｓｉｏｎ−Ｉｄ１３２０、ＬＮＳ１２２０のＩＰアドレスであるＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ１３３０、該当Ｌ２ＴＰセッション１２３０のパケットの優先度を示す優先制御クラス１３４０、該当Ｕｓｅｒ−Ｎａｍｅからの要求確保帯域である帯域１１１０、該当Ｕｓｅｒ−Ｎａｍｅからの要求コンテンツの配信開始時間である開始１０３０および該当Ｕｓｅｒ−Ｎａｍｅからの要求コンテンツの配信終了時間である終了１０４０を示す情報が含まれる。セッション管理情報１３５０内のＡｃｃｔ−Ｓｅｓｓｉｏｎ−Ｉｄ１３２０およびＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ１３３０は、ＬＮＳ１２２０からの該当Ｕｓｅｒ−Ｎａｍｅ１３１０に対するＡｃｃｏｕｎｔｉｎｇ−Ｒｅｑｕｅｓｔ（Ａｃｃｔ−Ｓｔａｔｕｓ−Ｔｙｐｅが１）受信時に登録され、Ａｃｃｏｕｎｔｉｎｇ−Ｒｅｑｕｅｓｔに使用されるＡＶＰの属性番号４４（Ａｃｃｔ−Ｓｅｓｓｉｏｎ−Ｉｄ１３２０）および属性番号４（ＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ１３３０）を抽出し、セッション管理テーブル１３００に格納される。セッション管理テーブル１３００からの登録の削除は、ＬＮＳ１２２０からの該当Ｕｓｅｒ−Ｎａｍｅ１３１０に対するＡｃｃｏｕｎｔｉｎｇ−Ｒｅｑｕｅｓｔ（Ａｃｃｔ−Ｓｔａｔｕｓ−Ｔｙｐｅが２）受信時にＡｃｃｔ−Ｓｅｓｓｉｏｎ−Ｉｄ１３２０およびＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ１３３０は削除され、ＮＵＬＬ値が代入される。ユーザ認証サーバ１６５０は、帯域１１１０、開始１０３０および終了１０４０についての情報を外部から受信した場合には、該当Ｕｓｅｒ−Ｎａｍｅ１３１０に対するセッション管理情報１３５０の更新を行う機能を有する。セッション管理テーブル１３００からの登録の削除は、終了１０４０に登録された時刻となった場合に、帯域１１１０、開始１０３０および終了１０４０は削除され、ＮＵＬＬ値が代入される。
【００６２】
ＩＰ機能処理部１６００は、ＩＰパケット処理機能を備え、帯域設定サーバ１１０、ＬＮＳ１２２０との間で通信を行う。
【００６３】
設定帯域情報受付部１６１０は、帯域設定サーバ１１０から、ＬＮＳ１２２０に対して通信帯域の設定を行う際に必要となる情報を含む設定帯域情報を、ＩＰ機能処理部５００を介して受信する。設定帯域情報受付部１６１０は、帯域設定サーバ１１０から取得した設定帯域情報をセッション設定処理部１６２０に送る。
設定帯域情報には、図１０に示す帯域設定管理テーブル５５０内のＵｓｅｒ−Ｎａｍｅ２１０、ＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ２３０、帯域１１１０、配信の開始時刻を表す開始１０３０、配信の終了時刻を表す終了１０４０を含む。
【００６４】
セッション設定処理部１６２０は、設定帯域情報受付部１６１０から送られる設定帯域情報を受信すると、設定帯域情報中のＵｓｅｒ−Ｎａｍｅ２１０をキーとして、セッション管理情報１３５０を管理するセッション管理テーブル１３００上の該当部分、つまり受信した設定帯域情報中のＵｓｅｒ−Ｎａｍｅ２１０のレコードに対して帯域１１１０、開始１０３０、終了１０４０の登録・更新を行う。登録が完了された後、セッション管理テーブル１３００上に格納された開始１０３０に合わせて、セッション設定処理部１６２０は、ＣｏＡ配信部１６３０に対し、該当のセッション管理情報１３５０と共に、ＣｏＡ送信指示を送る。
【００６５】
ＣｏＡ配信部１６３０は、セッション管理情報１３５０を基に、Ｕｓｅｒ−Ｎａｍｅ１３１０毎にＣｏＡメッセージを作成する。セッション管理情報１３５０内の各エントリは、ＲＡＤＩＵＳ  ＩＥＴＦアトリビュートおよびＶｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃアトリビュート（VSA）として、ＣｏＡメッセージに付加される。ユーザ認証サーバ１６５０は、作成したＣｏＡメッセージを、開始１０３０の時刻に合わせて、ＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ１３３０を持つＬＮＳ１２２０に対して送信する機能を有する。図１４にＣｏＡメッセージのイメージ図１５００を示す。ここでは、例として、ＡＶＰに、属性番号１（Ｕｓｅｒ−Ｎａｍｅ１３１０）、属性番号４４（Ａｃｃｔ−Ｓｅｓｓｉｏｎ−Ｉｄ１３２０）および、ＶＳＡであるＡｃｔｉｖａｔｅ−Ｓｅｒｖｉｃｅ１５１０、Ｓｅｒｖｉｃｅ−Ｖｏｌｕｍｅ１５２０、Ｓｅｒｖｉｃｅ−Ｔｉｍｅｏｕｔ１５３０が付加されている。属性番号４４は、あるセッションのＡｃｃｏｕｎｔｉｎｇ−Ｒｅｑｕｅｓｔ（Ａｃｃｔ−Ｓｔａｔｕｓ−Ｔｙｐｅが１および２）に対してユニークに付与されるＩＤを示すＡＶＰである。Ａｃｔｉｖａｔｅ−Ｓｅｒｖｉｃｅ１５１０は優先度クラスを示すＡＶＰであり、Ｓｅｒｖｉｃｅ−Ｖｏｌｕｍｅ１５２０は帯域制御バラメータを示すＡＶＰであり、Ｓｅｒｖｉｃｅ−Ｔｉｍｅｏｕｔ１５３０は優先制御の有効時間を示すＡＶＰである。
【００６６】
ＣｏＡ配信部１６３０は、セッション設定処理部１６２０からのセッション管理情報１３５０に基づいて、対応するＬＮＳ１２２０に対し、ＩＰ機能処理部１６００を介してＣｏＡメッセージを送信する。
【００６７】
以下、具体化のために、図１１に示すネットワークシステムおけるコンテンツ配信を例にとり、帯域および優先制御の方法について述べる。ここでの説明は、バックボーンネットワークでの帯域および優先制御の方法に特化し、それ以外の方法は全て実施例１と同等とする。
【００６８】
帯域設定サーバ１１０、ユーザ端末１４０、ユーザ認証サーバ１６５０およびＬＮＳ１２２０は、ＮＴＰ等を用いて時刻が同期しているものとする。説明の簡単化のために、ユーザ端末１４０は、ＬＮＳ１２２０との間でコネクションが既に確立されており、ユーザ認証サーバ１６５０のセッション管理テーブル１３００の帯域１１１０、開始１０３０、終了１０４０以外の情報は登録済みであるものとする。また、実施例１と同様に、帯域設定サーバ１１０は、コンテンツ配信サーバを兼ねるものとする。
【００６９】
図４に示した帯域設定サーバ１１０のソフトウェア構成（機能ブロック）を用いて、バックボーンネットワークでの帯域および優先制御に係る機能ブロックについて説明する。
【００７０】
コネクション管理部５４０は、帯域設定サーバ１１０とユーザ認証サーバ１６５０との間で行われる処理を、ＩＰ機能処理部５００を介して行う。コネクション管理部５４０は、帯域設定処理部５３０の要求に基づいて、ユーザ認証サーバ１６５０に対し、セッション管理テーブル１３００に必要な設定帯域情報１１５０を送信する。設定帯域情報１１５０をユーザ認証サーバ１６５０に送ることで、ユーザ認証サーバ１６５０は受信した設定帯域情報１１５０を基に、図１２に示すセッション管理テーブル１３００内のセッション管理情報１３５０を作成することが可能となる。
【００７１】
前述のとおり、設定帯域情報には、図１０に示す帯域設定管理テーブル５５０内のＵｓｅｒ−Ｎａｍｅ２１０、ＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ２３０、帯域１１１０、配信の開始時刻を表す開始１０３０、配信の終了時刻を表す終了１０４０が含まれており、セッション設定処理部１６２０は、設定帯域情報受付部１６１０から送られる設定帯域情報を受信すると、設定帯域情報中のＵｓｅｒ−Ｎａｍｅ２１０をキーとして、セッション管理情報１３５０を管理するセッション管理テーブル１３００上の該当部分、つまり受信した設定帯域情報中のＵｓｅｒ−Ｎａｍｅ２１０のレコードに対して、ＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ２３０、帯域１１１０、開始１０３０、終了１０４０の登録・更新を行う。
【００７２】
帯域設定処理部５３０は、帯域設定管理テーブル５５０上の該当の設定帯域情報１１５０が、帯域１１１０、開始１０３０、終了１０４０含めレコードが全て登録完了された後、コネクション管理部５４０に対し、ユーザ認証サーバ１６５０のセッション管理テーブル１３００に必要な情報である設定帯域情報１１５０を送信するよう指示を行う。
【００７３】
以下、図１３を用いてユーザからの通信回線の優先利用の要求に基づいたネットワーク資源の提供動作例を説明する。図１３は、ユーザ端末１４０からコンテンツ配信登録要求を行い、ユーザ要求に沿った優先利用処理を実施した後に、帯域設定サーバ１１０からコンテンツ配信を開始し、コンテンツ配信終了後、優先利用設定を解除するまでの通信手順を示すシーケンス図である。以下では、バックボーンネットワーク内の帯域および優先制御処理シーケンスに重点をおいて説明することにし、他のシーケンスは図５と同等とする。なお、図１３においては、ＬＡＣ１２１０が、図５のネットワークアクセスサーバ１２０の位置づけとなる。尚（６００）〜（６７０）までの処理は図５と同じである。
【００７４】
帯域設定処理部５３０は、６４０の処理後の全項目が登録済みの設定帯域情報１１５０をコネクション管理部５４０に送り、設定帯域情報１１５０をユーザ認証サーバ１６５０に送信するよう指示を出す。ユーザ要求受付部５１０が、コンテンツ配信情報１０５０をユーザ端末１４０に対し配布する（６４５）のと共に、コネクション管理部５４０は図１０に示す設定帯域情報１１５０をユーザ認証サーバ１６５０に送信する（１４００）。
【００７５】
ユーザ認証サーバ１６５０は、受信した設定帯域情報１１５０の内容をセッション管理テーブル１３００の該等するレコードに登録し、当該セッション管理テーブル１３００に格納されるセッション管理情報１３５０に基づいて、コンテンツ配信開始時間１０３０に合わせて、ＮＡＳ−ＩＰ−Ａｄｄｒｅｓｓ１３３０を持つＬＮＳ１２２０に対して、該当Ｕｓｅｒ−Ｎａｍｅ１３１０に関連するＬ２ＴＰセッション１２３０のためのＣｏＡメッセージを送信する（１４１０）。
【００７６】
当該ＣｏＡメッセージはＵｓｅｒ−Ｎａｍｅ１３１０またはＡｃｃｔ−Ｓｅｓｓｉｏｎ−Ｉｄ１３２０により識別されるセッションごとに帯域制御と優先制御を行うためのものである。
【００７７】
当該ＣｏＡメッセージは、図１４に示すように帯域および優先制御に必要な情報が含まれている。ＣｏＡメッセージ１５００を受信したＬＮＳ１２２０は、Ａｃｃｔ−Ｓｅｓｓｉｏｎ−Ｉｄ１３２０に該当するＬ２ＴＰセッション１２３０に対してＳｅｖｉｃｅ−Ｔｉｍｅｏｕｔ１５３０まで優先度を示すＡｃｔｉｖａｔｅ−Ｓｅｒｖｉｃｅ１５１０と、帯域を示すＳｅｒｖｉｃｅ−Ｖｏｌｕｍｅ１５２０とで指定されている帯域および優先制御を実施する。ＬＮＳ１２２０は、Ｓｅｖｉｃｅ−Ｔｉｍｅｏｕｔ１５３０経過後に帯域および優先制御を解除する。
【００７８】
図１６はユーザ端末からの希望帯域の通知からＬＮＳへのＣｏＡメッセージ送信までの一連の処理フロー図である。ユーザ端末１４０は、ユーザが帯域設定画面８００に入力した希望帯域を帯域設定サーバ１１０に送る（１７００）。帯域設定サーバ１１０のユーザ要求受付部５１０はユーザ端末１３０からの希望帯域を受け付ける（１７１０）。帯域設定サーバ１１０は受け付けた希望帯域を帯域設定管理テーブル５５０へ格納する処理を帯域設定処理部５３０で実行する（１７２０）。次に、帯域設定サーバ１１０はユーザ要求受付部５１０からコンテンツ配信スケジュール表９００をユーザ端末１４０に画面表示させる（１７３０）。ユーザ端末１４０は、ユーザがコンテンツ配信スケジュール表９００で選んだ希望コンテンツ情報を帯域設定サーバ１１０に送る（１７４０）。帯域設定サーバ１１０のユーザ要求受付部５１０はユーザ端末１３０からの希望コンテンツ情報を受け付けて、希望コンテンツに該当するコンテンツ配信情報１０５０をコンテンツ配信情報テーブル５２０から取得する。帯域設定サーバ１１０はコンテンツ配信情報１０５０から希望コンテンツの配信開始時間と配信終了時間の情報を帯域設定管理テーブル５５０へ格納する処理を帯域設定処理部５３０で実行する（１７５０）。次に、帯域設定サーバ１１０はユーザが希望コンテンツの視聴の際に必要な情報をユーザ端末１４０に送る（１７６０）。帯域設定サーバ１１０はＣｏＡメッセージを送信する際に必要となる情報をユーザ認証サーバ１６５０に送る（１７７０）。ユーザ認証サーバ１６５０は受信した情報をセッション管理テーブル１３００に登録する（１７８０）。セッション設定処理部１６２０は、セッション管理テーブルに登録されているコンテンツ配信開始時間と現在時刻とを比較し（１７９０）、配信開始時間となった登録情報に対してＣｏＡメッセージを作成し、ＣｏＡ配信部１６３０を介してＬＮＳ１２２０に送信する、また、帯域設定サーバ１１０が、帯域設定配信部により帯域設定要求をＬＡＣ１２１０に送信する（１８００）。
【００７９】
上記の処理を行うことにより、ＬＮＳ１２２０とＬＡＣ１２１０の双方において帯域制御がなされ、かつ、ＬＮＳ１２２０は優先制御に必要な情報をＣｏＡメッセージにより受信しているため、ユーザ端末１４０へコンテンツを配信する際に、ＬＮＳ１２２０とＬＡＣ１２１０の間にいて優先制御が可能となる。
【００８０】
以上で説明した動作により、バックボーンネットワーク内において該当ユーザに関連するフローに対して帯域および優先制御を行うことが可能となる。さらに、この動作は、アクセス回線側においてユーザ端末が収容される特定論理インターフェース上に一時的にネットワーク資源を確保することでユーザが必要とする回線帯域を一定時間確保する動作と連動しているため、より広範囲な効果を提供する。
【００８１】
なお、実施例２ではバックボーンネットワークをＬ２ＴＰネットワークとしたが、他のプロトコルで構成されるネットワークに本発明を適用してもよい。
【産業上の利用可能性】
【００８２】
本発明は、電気通信サービスプロバイダのネットワークでの使用、または、ホールセール事業者のネットワークでの使用を可能とする。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施形態１のネットワークシステム構成図の一例
【図２】ユーザ認証サーバが持つコネクション管理テーブルの一例
【図３】ユーザ認証サーバが持つ属性番号５（ＮＡＳ−Ｐｏｒｔ）のＡＶＰフォーマットの一例
【図４】帯域設定サーバのソフトウェア構成（機能ブロック）図の一例
【図５】本発明のネットワークシステムを用いた際の一連の通信手順を示すシーケンス図の一例
【図６】ユーザ端末に表示されるログイン処理画面の一例
【図７】ユーザ端末に表示される帯域設定画面の一例
【図８】ユーザ端末に表示されるコンテンツ配信スケジュール表画面の一例
【図９】帯域設定サーバが持つコンテンツ配信情報テーブルの構成例を示すテーブル構成図の一例
【図１０】帯域設定サーバが持つ帯域設定管理テーブルの構成例を示すテーブル構成図の一例
【図１１】本発明の実施形態２のネットワークシステム構成図の一例
【図１２】ユーザ認証サーバが持つセッション管理テーブルの一例
【図１３】実施形態２のネットワークシステムを用いた際の一連の通信手順を示すシーケンス図の一例
【図１４】ＣｏＡメッセージのイメージ図の一例
【図１５】ＣｏＡメッセージを用いた制御に関連するユーザ認証サーバのソフトウェア構成（機能ブロック）図の一例
【図１６】ユーザ端末からの希望帯域の通知からＬＮＳへのＣｏＡメッセージ送信までの一連の処理フロー図の一例
【図１７】認証サーバ１３０の機能ブロック図の一例
【図１８】ユーザ端末１４０の機能ブロック図の一例
【符号の説明】
【００８４】
１００  バックボーンネットワーク
１１０  帯域設定サーバ
１２０  ネットワークアクセスサーバ
１３０  ユーザ認証サーバ
１４０  ユーザ端末
１５０  物理インターフェース
１６０  論理インターフェース
２００  コネクション管理テーブル
５００  ＩＰ機能処理部
５１０  ユーザ要求受付部
５２０  コンテンツ配信情報テーブル
５３０  帯域設定処理部
５４０  コネクション管理部
５５０  帯域設定管理テーブル
５６０  帯域設定配信部
５７０  コンテンツ配信スケジュール表管理テーブル
１２００  バックボーンネットワーク
１２１０  ＬＡＣ
１２２０  ＬＮＳ
１３００  セッション管理テーブル
１６００  ＩＰ機能処理部
１６１０  設定帯域情報受付部
１６２０  セッション設定処理部
１６３０  ＣｏＡ配信部
１９１０  ＩＰ機能処理部
１９２０  コネクション設定処理部
１８４０  ＩＰ機能処理部
１８１０  要求送受信部
１８２０  スケジュール管理部
１８３０  参加離脱要求送信部
【図１】
0004909928.tif 000002
【図２】
0004909928.tif 000003
【図３】
0004909928.tif 000004
【図４】
0004909928.tif 000005
【図５】
0004909928.tif 000006
【図６】
0004909928.tif 000007
【図７】
0004909928.tif 000008
【図８】
0004909928.tif 000009
【図９】
0004909928.tif 000010
【図１０】
0004909928.tif 000011
【図１１】
0004909928.tif 000012
【図１２】
0004909928.tif 000013
【図１３】
0004909928.tif 000014
【図１４】
0004909928.tif 000015
【図１５】
0004909928.tif 000016
【図１６】
0004909928.tif 000017
【図１７】
0004909928.tif 000018
【図１８】
0004909928.tif 000019