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