(57)【要約】【課題】ネットワークリソースの予約の状態により、ネットワークリソースを有効に使用できるようにする。【解決手段】通信予約管理サーバ１００は、複数のユーザ端末１５１，１５２，１５３より送出された配信要求をもとに、「最も多いユーザ端末に対して発生する同一の通信（コンテンツの配信）」及び「同一時間に最も多いユーザ端末に対して発生する通信（コンテンツの配信）」の少なくとも一方を選択し、最も効率よく通信ができるようにネットワークリソースを算出し、算出した通信ネットワーク２００のリソースを、一括でネットワークリソース管理サーバ１２０に対して予約する。【選択図】  図１
2005217784.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークに接続されて前記通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対して前記ネットワークのリソースの予約を通知する通信予約管理サーバであって、
ユーザ端末から送出された通信要求を受け付けて、前記通信要求による通信が行われる時刻と経路と通信帯域と前記ユーザ端末を識別するための識別子とを含む予約情報を、前記通信要求毎にデータベースに記録する予約情報収集管理手段と、
前記データベースに記録された予約情報をもとに、前記通信要求による通信を行うためのネットワークリソースを算出して決定する通信決定手段と、
この通信決定手段が決定した前記ネットワークリソースを前記ネットワークリソース管理サーバに一括して通知する管理手段と
を少なくとも備え、
前記通信決定手段は、最も多い前記ユーザ端末に対して発生する同一の通信を選択して最も効率よく配信できるように前記ネットワークリソースを算出する
ことを特徴とする通信予約管理サーバ。
【請求項２】
通信ネットワークに接続されて前記通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対して前記ネットワークのリソースの予約を通知する通信予約管理サーバであって、
ユーザ端末から送出された通信要求を受け付けて、前記通信要求による通信が行われる時刻と経路と通信帯域と前記ユーザ端末を識別するための識別子とを含む予約情報を、前記通信要求毎にデータベースに記録する予約情報収集管理手段と、
前記データベースに記録された予約情報をもとに、前記通信要求による通信を行うためのネットワークリソースを算出して決定する通信決定手段と、
この通信決定手段が決定した前記ネットワークリソースを前記ネットワークリソース管理サーバに一括して通知する管理手段と
を少なくとも備え、
前記通信決定手段は、同一時刻に最も多い前記ユーザ端末に対して発生する通信を選択して最も効率よく配信できるように前記ネットワークリソースを算出する
ことを特徴とする通信予約管理サーバ。
【請求項３】
通信ネットワークに接続されて前記通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対して前記ネットワークのリソースの予約を通知する通信予約管理サーバであって、
ユーザ端末から送出された通信要求を受け付けて、前記通信要求による通信が行われる時刻と経路と通信帯域と前記ユーザ端末を識別するための識別子とを含む予約情報を、前記通信要求毎にデータベースに記録する予約情報収集管理手段と、
前記データベースに記録された予約情報をもとに、前記通信要求による通信を行うためのネットワークリソースを算出して決定する通信決定手段と、
この通信決定手段が決定した前記ネットワークリソースを前記ネットワークリソース管理サーバに一括して通知する管理手段と
を少なくとも備え、
前記通信決定手段は、同一時刻に最も多い前記ユーザ端末に対して発生する同一の通信を選択して最も効率よく配信できるように前記ネットワークリソースを算出する
ことを特徴とする通信予約管理サーバ。
【請求項４】
請求項１〜３のいずれか１項に記載の通信予約管理サーバにおいて、
前記通信要求は、前記通信ネットワークに接続されたコンテンツ配信サーバに記録されているコンテンツの配信要求であり、
前記予約情報は、前記コンテンツの配信が行われる時刻と経路と前記コンテンツの配信に必要な通信帯域と前記コンテンツの配信を要求したユーザ端末を識別するための識別子とを含む
ことを特徴とする通信予約管理サーバ。
【請求項５】
請求項１〜３のいずれか１項に記載の通信予約管理サーバにおいて、
前記通信要求は、前記通信ネットワークに接続された第１ユーザ端末によるテレビ会議のための通信要求であり、
前記予約情報は、前記第１ユーザ端末を識別するための第１識別子と前記テレビ会議が行われる時刻と経路と前記テレビ会議の通信に必要な通信帯域と前記テレビ会議に参加する第２ユーザ端末を識別するための識別子とを含む
ことを特徴とする通信予約管理サーバ。
【請求項６】
通信ネットワークに接続されて前記通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対して前記ネットワークのリソースの予約を通知する通信予約管理方法であって、
ユーザ端末から送出された通信要求を受け付けて、前記通信要求による通信が行われる時刻と経路と通信帯域と前記ユーザ端末を識別するための識別子とを含む予約情報を、前記通信要求毎にデータベースに記録し、
前記データベースに記録された予約情報をもとに、最も多い前記ユーザ端末に対して発生する同一の通信を選択して最も効率よく配信できるように前記ネットワークリソースを算出して決定し、
決定した前記ネットワークリソースを前記ネットワークリソース管理サーバに一括して通知する
ことを特徴とする通信予約管理方法。
【請求項７】
通信ネットワークに接続されて前記通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対して前記ネットワークのリソースの予約を通知する通信予約管理方法であって、
ユーザ端末から送出された通信要求を受け付けて、前記通信要求による通信が行われる時刻と経路と通信帯域と前記ユーザ端末を識別するための識別子とを含む予約情報を、前記通信要求毎にデータベースに記録し、
前記データベースに記録された予約情報をもとに、同一時刻に最も多い前記ユーザ端末に対して発生する通信を選択して最も効率よく配信できるように前記ネットワークリソースを算出して決定し、
決定した前記ネットワークリソースを前記ネットワークリソース管理サーバに一括して通知する
ことを特徴とする通信予約管理方法。
【請求項８】
通信ネットワークに接続されて前記通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対して前記ネットワークのリソースの予約を通知する通信予約管理方法であって、
ユーザ端末から送出された通信要求を受け付けて、前記通信要求による通信が行われる時刻と経路と通信帯域と前記ユーザ端末を識別するための識別子とを含む予約情報を、前記通信要求毎にデータベースに記録し、
前記データベースに記録された予約情報をもとに、同一時刻に最も多い前記ユーザ端末に対して発生する同一の通信を選択して最も効率よく配信できるように前記ネットワークリソースを算出して決定し、
決定した前記ネットワークリソースを前記ネットワークリソース管理サーバに一括して通知する
ことを特徴とする通信予約管理方法。
【請求項９】
請求項６〜８のいずれか１項に記載の通信予約管理方法において、
前記通信要求は、前記通信ネットワークに接続されたコンテンツ配信サーバに記録されているコンテンツの配信要求であり、
前記予約情報は、前記コンテンツの配信が行われる時刻と経路と前記コンテンツの配信に必要な通信帯域と前記コンテンツの配信を要求したユーザ端末を識別するための識別子とを含む
ことを特徴とする通信予約管理方法。
【請求項１０】
請求項６〜８のいずれか１項に記載の通信予約管理方法において、
前記通信要求は、前記通信ネットワークに接続された第１ユーザ端末によるテレビ会議のための通信要求であり、
前記予約情報は、前記第１ユーザ端末を識別するための第１識別子と前記テレビ会議が行われる時刻と経路と前記テレビ会議の通信に必要な通信帯域と前記テレビ会議に参加する第２ユーザ端末を識別するための識別子とを含む
ことを特徴とする通信予約管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットなどの通信ネットワークを利用したコンテンツ配信やＴＶ会議などの予約型通信においてネットワークリソースを有効に活用するための通信予約管理サーバ及び通信予約管理方法に関するものである。
【背景技術】
【０００２】
従来のコンテンツ配信におけるコンテンツ配信予約においては、各ユーザ端末からのコンテンツ配信要求毎にネットワークリソースの予約を行い、この後、コンテンツ配信を実行するようにしていた。このため、コンテンツ配信の要求が発生する毎に予約処理が発生し、ネットワークリソース割り当ての処理が圧迫されるという問題があった。
【０００３】
また、前もって時間を決めて開始するＴＶ会議通信などの場合は、ユーザ端末間ごとにネットワークのリソースが使用される、ネットワークリソースが無駄に使用されるという問題があった。
このような問題を解消するために、ネットワークリソースの使用状況を管理するシステムが提案されている（特許文献１参照）。このシステムでは、通信ネットワークにネットワークリソース管理サーバを設け、リソースの使用状況を管理して通信の許可や不許可、及びルートの決定などを行うようにしている。
【０００４】
なお、出願人は、本明細書に記載した先行技術文献情報で特定される先行技術文献以外には、本発明に関連する先行技術文献を出願時までに発見するには至らなかった。
【特許文献１】特開２００３−２５８８５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら従来のシステムでは、管理したネットワークリソースを有効に使用するための通信方法やコンテンツ配信方法には言及していず、ネットワークのリソースを有効に活用したコンテンツ配信や通信の設定ができないという問題があった。
本発明は、以上のような問題点を解消するためになされたものであり、ネットワークリソースの予約の状態により、ネットワークリソースを有効に使用できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る通信予約管理サーバは、通信ネットワークに接続されて通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対してネットワークのリソースの予約を通知する通信予約管理サーバであって、ユーザ端末から送出された通信要求を受け付けて、通信要求による通信が行われる時刻と経路と通信帯域とユーザ端末を識別するための識別子とを含む予約情報を、通信要求毎にデータベースに記録する予約情報収集管理手段と、データベースに記録された予約情報をもとに、通信要求による通信を行うためのネットワークリソースを算出して決定する通信決定手段と、この通信決定手段が決定したネットワークリソースをネットワークリソース管理サーバに一括して通知する管理手段とを少なくとも備え、通信決定手段は、最も多いユーザ端末に対して発生する同一の通信を選択して最も効率よく配信できるようにネットワークリソースを算出するようにしたものである。
【０００７】
また、本発明に係る通信予約管理サーバは、通信ネットワークに接続されて通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対してネットワークのリソースの予約を通知する通信予約管理サーバであって、ユーザ端末から送出された通信要求を受け付けて、通信要求による通信が行われる時刻と経路と通信帯域とユーザ端末を識別するための識別子とを含む予約情報を、通信要求毎にデータベースに記録する予約情報収集管理手段と、データベースに記録された予約情報をもとに、通信要求による通信を行うためのネットワークリソースを算出して決定する通信決定手段と、この通信決定手段が決定したネットワークリソースをネットワークリソース管理サーバに一括して通知する管理手段とを少なくとも備え、通信決定手段は、同一時刻に最も多いユーザ端末に対して発生する通信を選択して最も効率よく配信できるようにネットワークリソースを算出するようにしたものである。
【０００８】
また、本発明に係る通信予約管理サーバは、通信ネットワークに接続されて通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対してネットワークのリソースの予約を通知する通信予約管理サーバであって、ユーザ端末から送出された通信要求を受け付けて、通信要求による通信が行われる時刻と経路と通信帯域とユーザ端末を識別するための識別子とを含む予約情報を、通信要求毎にデータベースに記録する予約情報収集管理手段と、データベースに記録された予約情報をもとに、通信要求による通信を行うためのネットワークリソースを算出して決定する通信決定手段と、この通信決定手段が決定したネットワークリソースをネットワークリソース管理サーバに一括して通知する管理手段とを少なくとも備え、通信決定手段は、同一時刻に最も多いユーザ端末に対して発生する同一の通信を選択して最も効率よく配信できるようにネットワークリソースを算出するようにしたものである。
【０００９】
上記通信通信予約管理サーバにおいて、通信要求は、通信ネットワークに接続されたコンテンツ配信サーバに記録されているコンテンツの配信要求であり、予約情報は、コンテンツの配信が行われる時刻と経路とコンテンツの配信に必要な通信帯域とコンテンツの配信を要求したユーザ端末を識別するための識別子とを含む。
【００１０】
また、上記通信予約管理サーバにおいて、通信要求は、通信ネットワークに接続された第１ユーザ端末によるテレビ会議のための通信要求であり、予約情報は、第１ユーザ端末を識別するための第１識別子とテレビ会議が行われる時刻と経路とテレビ会議の通信に必要な通信帯域とテレビ会議に参加する第２ユーザ端末を識別するための識別子とを含む。
【００１１】
本発明に係る通信予約管理方法は、通信ネットワークに接続されて通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対してネットワークのリソースの予約を通知する通信予約管理方法であって、ユーザ端末から送出された通信要求を受け付けて、通信要求による通信が行われる時刻と経路と通信帯域とユーザ端末を識別するための識別子とを含む予約情報を、通信要求毎にデータベースに記録し、データベースに記録された予約情報をもとに、最も多いユーザ端末に対して発生する同一の通信を選択して最も効率よく配信できるようにネットワークリソースを算出して決定し、決定したネットワークリソースをネットワークリソース管理サーバに一括して通知するようにしたものである。
【００１２】
また、本発明に係る通信予約管理方法は通信ネットワークに接続されて通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対してネットワークのリソースの予約を通知する通信予約管理方法であって、ユーザ端末から送出された通信要求を受け付けて、通信要求による通信が行われる時刻と経路と通信帯域とユーザ端末を識別するための識別子とを含む予約情報を、通信要求毎にデータベースに記録し、データベースに記録された予約情報をもとに、同一時刻に最も多いユーザ端末に対して発生する通信を選択して最も効率よく配信できるようにネットワークリソースを算出して決定し、決定したネットワークリソースをネットワークリソース管理サーバに一括して通知するようにしたものである。
【００１３】
また、本発明に係る通信予約管理方法は通信ネットワークに接続されて通信ネットワークにおけるネットワークリソースを管理するネットワークリソース管理サーバに対してネットワークのリソースの予約を通知する通信予約管理方法であって、ユーザ端末から送出された通信要求を受け付けて、通信要求による通信が行われる時刻と経路と通信帯域とユーザ端末を識別するための識別子とを含む予約情報を、通信要求毎にデータベースに記録し、データベースに記録された予約情報をもとに、同一時刻に最も多いユーザ端末に対して発生する同一の通信を選択して最も効率よく配信できるようにネットワークリソースを算出して決定し、決定したネットワークリソースをネットワークリソース管理サーバに一括して通知するようにしたものである。
【００１４】
上記通信予約管理方法において、通信要求は、通信ネットワークに接続されたコンテンツ配信サーバに記録されているコンテンツの配信要求であり、予約情報は、コンテンツの配信が行われる時刻と経路とコンテンツの配信に必要な通信帯域とコンテンツの配信を要求したユーザ端末を識別するための識別子とを含む。
【００１５】
また、上記通信予約管理方法において、通信要求は、通信ネットワークに接続された第１ユーザ端末によるテレビ会議のための通信要求であり、予約情報は、第１ユーザ端末を識別するための第１識別子とテレビ会議が行われる時刻と経路とテレビ会議の通信に必要な通信帯域とテレビ会議に参加する第２ユーザ端末を識別するための識別子とを含む。
【発明の効果】
【００１６】
以上説明したように、本発明によれば、通信ネットワークに接続されたユーザ端末からの通信要求に関する情報をもとに、例えば、同一時刻に複数のユーザ端末に対して発生する同一の通信が選択され、効率のよいネットワークリソースを算出して一括で予約するようにしたので、ネットワークリソースの予約の状態により、ネットワークリソースを有効に使用できるようになるという優れた効果が得られる。
例えば、コンテンツ配信やテレビ会議通信などを予約して行う場合には、予約数が最も多いコンテンツ配信やＴＶ会議が優先して接続されるようになり、また、多数の通信予約が一つにまとめられてネットワークのリソースが共通に使用されるようになる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について図を参照して説明する。
［実施の形態１］
図１は、本発明の実施の形態における通信予約管理システムの構成例を示す構成図である。本システムは、通信予約管理サーバ１００、インターネットなどの通信ネットワーク２００、通信ネットワーク２００におけるネットワークリソースを管理するネットワークリソース管理サーバ１２０を備えている。また、図１に示すシステムでは、通信ネットワーク２００に、接続装置１３１，１３２，１３３を介し、コンテンツ配信サーバ１４０及びユーザ端末１５１，１５２，１５３が接続されている。ユーザ端末は、例えば、ＣＰＵと主記憶装置（メモリ）と外部記憶装置とネットワーク接続装置と入力装置とを備えたコンピュータである。
【００１８】
通信予約管理サーバ１００は、要求受付部１０１、予約情報収集・管理部１０２、予約情報データベース１０３、コンテンツ配信決定部１０４、コンテンツ配信管理部１０５、配信情報通知部１０６から構成されている。通信予約管理サーバ１００は、例えば、ＣＰＵと主記憶装置（メモリ）と外部記憶装置とネットワーク接続装置とから構成されたサーバであり、外部記憶装置に記録されているプログラムを主記憶装置に展開し、展開されたプログラムによりＣＰＵが動作することで、種々の機能が実現されるものである。また、例えば、予約情報データベース１０３は、外部記憶装置に記録された情報より構成することができる。
【００１９】
通信予約管理サーバ１００は、複数のユーザ端末１５１，１５２，１５３より送出された配信要求を受け付け、受け付けた配信要求をもとに、「最も多いユーザ端末に対して発生する同一の通信（コンテンツの配信）」及び「同一時間に最も多いユーザ端末に対して発生する通信（コンテンツの配信）」の少なくとも一方を選択し、最も効率よく通信（コンテンツの配信）ができるようにネットワークリソースを算出する。また、通信予約管理サーバ１００は、算出した通信ネットワーク２００のリソースを、一括でネットワークリソース管理サーバ１２０に対して予約する。また、通信予約管理サーバ１００は、受け付けた配信要求をもとに、コンテンツ配信サーバ１４０に対してコンテンツの配信を指示する。
【００２０】
以下、図１に示す通信予約管理システムの動作例について、図２のフローチャートを用いて説明する。
通信ネットワーク２００を経由したいずれかのユーザ端末から、コンテンツの配信を開始する要求が送出されると、送出された要求は、通信予約管理サーバ１００において、要求受付部１０１が受け付ける（ステップＳ１）。
【００２１】
上記要求を受け付けた要求受付部１０１は、受け付けた要求内容を予約情報収集・管理部１０２へ通知する（ステップＳ２）。
要求受付部１０１より通知された要求内容を受け付けた予約情報収集・管理部１０２は、受け付けた予約情報を予約情報データベース１０３に記録する（ステップＳ３）。
【００２２】
ここで、予約情報データベース１０３の構成例について説明する。予約情報データベース１０３は、図３に示すように、各フィールドから構成されている。予約情報データベース１０３は、まず、配信対象となるコンテンツを識別するための識別子が格納されるコンテンツＩＤフィールドＦ−１、コンテンツＩＤフィールドＦ−１で示されるコンテンツを配信するために必要な通信帯域の情報が格納される通信帯域フィールドＦ−２、コンテンツＩＤフィールドＦ−１で示されるコンテンツが配信される時刻の情報が格納される配信開始時刻フィールドＦ−３を備えている。
【００２３】
また、予約情報データベース１０３は、コンテンツＩＤフィールドＦ−１で示されるコンテンツの配信を要求したユーザ端末を識別するための識別子が格納されるユーザ端末ＩＤフィールドＦ−４、ユーザ端末ＩＤフィールドＦ−４に示される識別子で特定されるユーザ端末にコンテンツを配信するための経路の情報が格納される経路情報フィールドＦ−５を備えている。経路情報は、例えば、ユーザ端末が収容される接続装置を示す情報などから構成されている。
【００２４】
図３に示す構成例では、まず、予約情報Ｄ−１に、「ａａａ」で特定されるユーザ端末１５１よりコンテンツ「ＣＮＴ−Ａ」の配信が要求され、コンテンツ「ＣＮＴ−Ａ」が、２０：００に「Ｒ１」で特定される経路で配信され、コンテンツ「ＣＮＴ−Ａ」の配信には、１００Ｍｂｐｓの帯域が必要であることが示されている。
【００２５】
同様に、予約情報Ｄ−２に、「ｂｂｂ」で特定されるユーザ端末１５２よりコンテンツ「ＣＮＴ−Ａ」の配信が要求され、コンテンツ「ＣＮＴ−Ａ」が、２０：００に「Ｒ１」で特定される経路で配信されることが示され、予約情報Ｄ−３に、「ｃｃｃ」で特定されるユーザ端末１５３よりコンテンツ「ＣＮＴ−Ａ」の配信が要求され、コンテンツ「ＣＮＴ−Ａ」が、２０：００に「Ｒ２」で特定される経路で配信されることが示されている。
【００２６】
また、予約情報Ｄ−３に、「ｈｈｈ」で特定されるユーザ端末（図示せず）よりコンテンツ「ＣＮＴ−Ａ」の配信が要求され、コンテンツ「ＣＮＴ−Ａ」は、２２：００に「Ｒ１」で特定される経路で配信され、コンテンツ「ＣＮＴ−Ａ」の配信には、１００Ｍｂｐｓの帯域が必要であることが示されている。
【００２７】
また、「ｘｘ」で特定されるユーザ端末（図示せず）と「ｙｙ」で特定されるユーザ端末（図示せず）とよりコンテンツ「ＣＮＴ−Ｂ」の配信が要求され、コンテンツ「ＣＮＴ−Ｂ」は、２２：００に各々「Ｒ１」で特定される経路で配信され、コンテンツ「ＣＮＴ−Ｂ」の配信には、５０Ｍｂｐｓの帯域が必要であることが示されている。
従って、図３に示す情報より、時刻２０：００に、同時に３つのユーザ端末に対してコンテンツ「ＣＮＴ−Ａ」が配信されることがわかる。
【００２８】
上述したように予約情報を蓄積する過程で、予約情報収集・管理部１０２は、所定の時刻になると、コンテンツ配信決定部１０４に対してリソースの確保の要求を通知する（ステップＳ４）。例えば、予約情報収集・管理部１０２は、予約情報データベース１０３の配信開始時刻フィールドＦ−３の情報をもとにコンテンツの配信時刻を認知し、認知した配信時刻の所定時間前に、上記確保要求を通知する。また、予約情報収集・管理部１０２は、予め規定されている時間毎に、上記確保要求を通知する。
【００２９】
予約情報収集・管理部１０２より確保要求の通知を受けたコンテンツ配信決定部１０４は、予約情報データベース１０３に記録されている情報をもとに、特定のコンテンツを選定し、選定したコンテンツの配信経路，配信方法を算出する（ステップＳ５）。
例えば、コンテンツ配信決定部１０４は、同時刻の配信要求が最も多いコンテンツＣＮＴ−Ａを選択し、コンテンツＣＮＴ−Ａを配信するために最も効率のよい配信ルートと配信方法を算出する。
【００３０】
配信ルートと配信方法の算出において、コンテンツ配信決定部１０４は、ネットワークリソースを最も有効に利用できる方法を算出する。まず、時刻２０：００に配信されるコンテンツＣＮＴ−Ａの配信経路は、予約情報データベース１０３に「Ｒ１」と「Ｒ２」で示されているので、コンテンツ配信決定部１０４は、コンテンツ提供サーバ１４０から接続装置１３１と接続装置１３２と接続装置１３３とを経由する経路を選択する。
【００３１】
また、上述したコンテンツの配信においては、接続装置１３３からは同時に２つのユーザ端末に対してコンテンツＣＮＴ−Ａを配信するため、コンテンツ配信決定部１０４は、上記経路ではマルチキャスト配信を選択する。一方、接続装置１３２からは、１つのユーザ端末に対してコンテンツＣＮＴ−Ａを配信するため、コンテンツ配信決定部１０４は、ユニキャスト配信を選択する。このように、コンテンツ配信決定部１０４は、ユニキャスト配信により接続装置１３２でユーザ端末１５３へ分岐し、マルチキャスト配信により接続装置１３３でユーザ端末１３１及びユーザ端末１３１へ分岐するという、ネットワークリソースを最も効率よく用いる配信ルートを算出する。
【００３２】
上述した算出結果に基づき、コンテンツ配信決定部１０４は、ネットワークリソース管理サーバ１２０へ配信ルートを問い合わせ、通信帯域の予約を一括して行う（ステップＳ６）。
以上のことによりネットワークリソースの予約が完了すると、コンテンツ配信決定部１０４の制御により、コンテンツ配信管理部１０５が、コンテンツ配信サーバ１４０へコンテンツの配信を指示する（ステップＳ７）。また、コンテンツ配信決定部１０４の制御により、配信情報通知部１０６が、各ユーザ端末へコンテンツの配信があることを通知する（ステップＳ８）。
【００３３】
［実施の形態２］
次に、本発明の実施の形態における他の通信予約管理システムについて説明する。以下では、テレビ会議通信における通信予約を例に説明する。図４は、本実施の形態における通信予約管理システムの構成例を示す構成図である。本システムは、通信予約管理サーバ４００、通信ネットワーク５００、通信ネットワーク５００におけるネットワークリソースを管理するネットワークリソース管理サーバ４２０を備えている。
【００３４】
また、図４に示すシステムでは、通信ネットワーク５００に、接続装置４３１を介してユーザ端末４５２，４５３が接続し、接続装置４３３を介してユーザ端末４５１が接続し、接続装置４３１と接続装置４３３とが、接続装置４３２を介して接続している。ユーザ端末は、例えば、ＣＰＵと主記憶装置（メモリ）と外部記憶装置とネットワーク接続装置と入力装置とを備えたコンピュータである。
【００３５】
通信予約管理サーバ４００は、要求受付部４０１，予約情報収集・管理部４０２，予約情報データベース４０３，通信接続決定部４０４，通信接続管理部４０５から構成されている。通信予約管理サーバ４００は、例えば、ＣＰＵと主記憶装置（メモリ）と外部記憶装置とネットワーク接続装置とから構成されたサーバであり、外部記憶装置に記録されているプログラムを主記憶装置に展開し、展開されたプログラムによりＣＰＵが動作することで、種々の機能が実現されるものである。
【００３６】
通信予約管理サーバ４００は、複数のユーザ端末４５１，４５２，４５３より送出された接続要求を受け付け、受け付けた接続要求をもとに、ネットワークリソース管理サーバ４２０に対して通信ネットワーク５００のリソースを予約する。また、通信予約管理サーバ４００は、リソースを予約した後に、必要なユーザ端末に対して接続が開始されたことを通知する。
【００３７】
以下、図４に示すシステムの動作例について、図５のフローチャートを用いて説明する。
通信ネットワーク５００を経由したいずれかのユーザ端末から、テレビ会議の開催要求が送出されると、送出された要求は、通信予約サーバ４００において、要求受付部４０１が受け付ける（ステップＳ５１）。
【００３８】
上記要求を受け付けた要求受付部４０１は、受け付けた要求内容を予約情報収集・管理部４０２へ通知する（ステップＳ５２）。要求受付部４０１より通知された要求内容を受け付けた予約情報収集・管理部４０２は、受け付けた予約情報を予約情報データベース４０３に記録する（ステップＳ５３）。
【００３９】
ここで、予約情報データベース４０３の構成例について説明する。予約情報データベース４０３は、図６に示すように、各フィールドから構成されている。予約情報データベース４０３は、まず、テレビ会議通信のための接続を要求した会議開催元となるユーザ端末を識別するための識別子が格納されるユーザ端末ＩＤフィールドＦ−１１、要求されたテレビ会議通信に必要な通信帯域の情報が格納される通信帯域フィールドＦ−１２を備えている。
【００４０】
また、予約情報データベース４０３は、テレビ会議通信が開始される時刻の情報が格納される通信開始時刻フィールドＦ−１３、開催されるテレビ会議に参加する対象となるユーザ端末を識別するための識別子が格納されるユーザ端末ＩＤフィールとＦ−１４、ユーザ端末ＩＤフィールドＦ−１４に示される識別子で特定されるユーザ端末がテレビ会議に参加するために必要な経路の情報が格納される経路情報フィールドＦ−１５を備えている。経路情報は、例えば、ユーザ端末が収容される接続装置を示す情報などから構成されている。
【００４１】
図６に示す構成例では、まず、予約情報Ｄ−１１，Ｄ−１２に、「ａａａ」で特定されるユーザ端末４５１より、時刻１０：００に開始するテレビ会議の開催が要求され、「ｂｂｂ」で特定されるユーザ端末４５２と「ｃｃｃ」で特定されるユーザ端末４５３が会議に参加し、「Ｒ１」で特定される経路でテレビ会議通信が行われ、テレビ会議通信には１０Ｍｂｐｓの帯域が必要であることが示されている。
【００４２】
また、予約情報Ｄ−１３に、「ｄｄｄ」で特定されるユーザ端末（図示せず）より、時刻１０：００に開始するテレビ会議の開催が要求され、「ｅｅｅ」で特定されるユーザ端末（図示せず）が会議に参加し、「Ｒ２」で特定される経路でテレビ会議通信が行われ、テレビ会議通信には２０Ｍｂｐｓの帯域が必要であることが示されている。
【００４３】
また、予約情報Ｄ−１４に、時刻１０：００に開始するテレビ会議に「ｈｈｈ」で特定されるユーザ端末（図示せず）が参加し、「Ｒ３」で特定される経路でテレビ会議通信が行われることが示されている。
また、予約情報Ｄ−１５，Ｄ−１６に、「ｚｚｚ」で特定されるユーザ端末（図示せず）より時刻１４：００に開始するテレビ会議の開催が要求され、「ｘｘ」で特定されるユーザ端末（図示せず）と「ｙｙ」で特定されるユーザ端末（図示せず）が会議に参加し、「Ｒ１」で特定される経路でテレビ会議通信が行われ、テレビ会議通信には５０Ｍｂｐｓの帯域が必要であることが示されている。
【００４４】
上述したように予約情報を蓄積する過程で、予約情報収集・管理部４０２は、所定の時刻になると、通信接続決定部４０４に対してリソースの確保の要求を通知する（ステップＳ５４）。例えば、予約情報収集・管理部４０２は、予約情報データベース４０３の通信開始時刻フィールドＦ−１３の情報をもとにテレビ会議の開催開始時刻を認知し、認知した開始時刻の所定時間前に、上記確保要求を通知する。また、予約情報収集・管理部４０２は、予め規定されている時間毎に、上記確保要求を通知する。
【００４５】
予約情報収集・管理部４０２より確保要求の通知を受けた通信接続決定部４０４は、予約情報データベース４０３に記録されている情報をともに、特定のテレビ会議の要求を選定し、選定したテレビ会議の通信を行うための通信経路・通信方法を算出する（ステップＳ５５）
例えば、通信接続決定部４０４は、同時刻に参加するユーザ端末の数が最も多いテレビ会議を選択し、選択したテレビ会議のための通信の経路と通信方法を算出する。
【００４６】
通信経路と通信方法の算出において、通信接続決定部４０４は、ネットワークリソースを最も有効に利用できる方法を算出する。まず、時刻１０：００に開始されるテレビ会議の通信経路は、予約情報データベース４０３に「Ｒ１」で示されているので、通信接続決定部４０４は、ユーザ端末４５１から接続装置４３３−接続装置４３２−接続装置４３１を経由し、ユーザ端末４５２，４５３に接続する経路を選択する。
【００４７】
また、上記テレビ会議の通信において、接続装置４３１からは同時に２つのユーザ端末４５２，４５３に配信するため、通信接続決定部４０４は、上記経路においてはマルチキャスト配信を選択するなど、ネットワークリソースが最も効率よく用いられる状態で、接続装置４３１でユーザ端末４５２及びユーザ端末４５３へ分岐する配信（通信）経路を算出する。
【００４８】
上述した算出結果に基づき、通信接続決定部４０４は、ネットワークリソース管理サーバ４２０へ通信経路を問い合わせ、通信帯域の予約を一括して行う（ステップＳ５６）。
以上のことによりネットワークリソースの予約が完了すると、通信接続決定部４０４の制御により、通信接続管理部４０５が、ユーザ端末４５１に対してテレビ会議を行うための接続を指示する（ステップＳ５７）。また、通信接続決定部４０４の制御により、通信接続管理部４０５が、ユーザ端末４５２，４５３にテレビ会議の開催開始を通知する（ステップＳ５８）。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態における通信予約管理システムの構成例を示す構成図である。
【図２】図１に示す通信予約管理システムの動作例を説明するためのフローチャートである。
【図３】予約情報データベース１０３の構成例を示す構成図である。
【図４】本発明の実施の形態における通信予約管理システムの他の構成例を示す構成図である。
【図５】図４に示す通信予約管理システムの動作例を説明するためのフローチャートである。
【図６】予約情報データベース４０３の構成例を示す構成図である。
【符号の説明】
【００５０】
１００…通信予約管理サーバ、１０１…要求受付部、１０２…予約情報収集・管理部、１０３…予約情報データベース、１０４…コンテンツ配信決定部、１０５…コンテンツ配信管理部、１０６…配信情報通知部、１２０…ネットワークリソース管理サーバ、１３１，１３２，１３３…接続装置、１４０…コンテンツ配信サーバ、１５１，１５２，１５３…ユーザ端末、２００…通信ネットワーク。
【図１】
2005217784.tif 000003
【図２】
2005217784.tif 000004
【図３】
2005217784.tif 000005
【図４】
2005217784.tif 000006
【図５】
2005217784.tif 000007
【図６】
2005217784.tif 000008