(57)【要約】【課題】ストリーミングコンテンツ等の配信システムに関して、汎用性と経済性の高いＱｏＳ保証の方法およびシステムを実現する。【解決手段】ＩＰネットワークでのＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システムであって、コンテンツの視聴要求をする端末装置２１、コンテンツを配信するコンテンツ配信サブシステム５１、ＳＩＰセッション確立制御を行うＳＩＰセッション制御サブシステム３１、帯域制御を行う帯域制御サブシステム４１を有し、端末装置がコンテンツ配信サブシステムにセッションの確立を要求すると、ＳＩＰセッション制御サブシステムは、コンテンツ配信サブシステムから当該コンテンツの視聴に必要な帯域の情報を取得し、帯域制御サブシステムに当該帯域情報に含まれる帯域値の帯域予約の要求を行い、帯域制御サブシステムで確保された帯域でコンテンツ配信サブシステムから端末装置に当該コンテンツを送信する。【選択図】        図１
2005012655.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰネットワークを用いたＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法であって、
コンテンツを視聴要求する端末装置からＳＩＰセッション制御サブシステムを経由してコンテンツ配信サブシステムと当該コンテンツの視聴に先立ちセッションの確立を要求する第１の手順と、
上記コンテンツ配信サブシステムから、上記セッションの確立時に当該コンテンツの視聴に必要な帯域の情報を上記ＳＩＰセッション制御サブシステムに通知する第２の手順と、
上記ＳＩＰセッション制御サブシステムから帯域制御サブシステムに、上記コンテンツ配信サブシステムから通知された帯域情報により帯域予約の要求を行う第３の手順と、
上記帯域制御サブシステムにおける帯域確保の結果を上記ＳＩＰセッション制御サブシステムから上記端末装置に通知する第４の手順と、
上記端末装置から上記ＳＩＰセッション制御サブシステムに、上記コンテンツの視聴後に当該セッションの解放を要求する第５の手順と、
上記端末装置からの上記セッションの解放要求に応じて上記ＳＩＰセッション制御サブシステムから上記帯域制御サブシステムに帯域解放の要求を行う第６の手順とを有することを特徴とするＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法。
【請求項２】
請求項１に記載のＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法において、
上記第１の手順にあっては、上記ＳＩＰセッション制御サブシステムが、上記コンテンツ配信サブシステムのＳＩＰ対応の有無を判定し、ＳＩＰ対応有りの場合は上記コンテンツ配信サブシステムとセッションを確立し、ＳＩＰ対応無しの場合は上記ＳＩＰセッション制御サブシステムが上記コンテンツ配信サブシステムのセッション制御機能を疑似し、上記ＳＩＰセッション制御サブシステムから帯域制御サブシステムに帯域予約の要求をする際には、端末装置からのセッションの確立の要求メッセージ中に含まれる帯域情報を用いることを特徴とするＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法。
【請求項３】
請求項１もしくは請求項２のいずれかに記載のＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法であって、
上記端末装置によって、上記コンテンツは当該コンテンツを蓄積している上記コンテンツ配信サブシステムを指定するＳＩＰアドレスにおいて、該ＳＩＰアドレスのオプションフィールドにおいて指定されることを特徴とするＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法。
【請求項４】
請求項１に記載のＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法であって、
上記端末装置においてコンテンツアドレス管理サーバサブシステムから上記コンテンツのアドレスを取得し、該アドレスに基づき上記セッション確立を要求するコンテンツ配信サブシステムを特定する手順と、
上記コンテンツアドレス管理サーバサブシステムからコンテンツを指定するアドレス形式による第１のアドレス形式を、当該コンテンツを蓄積している上記コンテンツ配信サブシステムを指定するＳＩＰアドレスの、オプションフィールドにおいてコンテンツを特定するアドレス形式による第２のアドレス形式へ変換する手順を有することを特徴とするＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法。
【請求項５】
コンピュータに、請求項１から請求項４のいずれかに記載のＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法での各手順を実行させるためのプログラム。
【請求項６】
ＩＰネットワークを用いたＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システムであって、
コンテンツを視聴要求する端末装置と、コンテンツを蓄積し配信するコンテンツ配信サブシステム、コンテンツの蓄積先アドレスを管理するコンテンツアドレス管理サブシステム、ＳＩＰセッション確立制御を行うＳＩＰセッション制御サブシステム、帯域制御を行う帯域制御サブシステムを有し、
上記端末装置は、上記コンテンツアドレス管理サーバサブシステムから該コンテンツアドレス管理サーバサブシステムで関連づけられている当該コンテンツを指定する第１のアドレス形式によるアドレスを取得し、該第１のアドレス形式を、当該コンテンツを蓄積している上記コンテンツ配信サブシステムを指定するＳＩＰアドレスの、オプションフィールドにおいてコンテンツを特定するアドレス形式による第２のアドレス形式へ変換する手段と、上記コンテンツ配信サブシステムから送信される応答メッセージに含まれる上記第２のアドレス形式から上記第１のアドレス形式へ変換する手段と、上記ＳＩＰセッション制御サブシステムを経由して上記コンテンツ配信サブシステムにセッションの確立を要求する手段と、上記セッションの確立を要求するメッセージ中に上記コンテンツの視聴に必要な帯域情報を含める手段と、上記ＳＩＰセッション制御サブシステムから送信される帯域確保の結果を受信する手段とを備え、
上記コンテンツ配信サブシステムは、上記第２のアドレス形式のアドレスから当該コンテンツを特定する手段と、上記セッションの確立時に当該コンテンツの視聴に必要な帯域の情報を上記ＳＩＰセッション制御サブシステムに送信する手段とを備え、
上記ＳＩＰセッション制御サブシステムは、上記セッションの確立時に上記コンテンツ配信サブシステムから送信される当該コンテンツの視聴に必要な帯域の情報を受信する手段と、該帯域情報により上記帯域制御サブシステムに帯域予約の要求を行う手段と、該帯域制御サブシステムによる帯域確保の結果を上記端末装置に送信する手段と、上記セッションの解放時に上記帯域制御サブシステムに帯域解放の要求を行う手段とを備えることを特徴とするＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システム。
【請求項７】
請求項６に記載のＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システムであって、
上記ＳＩＰセッション制御サブシステムは、上記コンテンツ配信サブシステムのＳＩＰ対応の有無を判定する手段と、ＳＩＰ対応無しの場合に、上記コンテンツ配信サブシステムの当該セッションの制御機能を疑似し、上記端末装置の当該セッションの確立を要求した時の情報に含まれる当該コンテンツの視聴に必要な帯域の情報により上記帯域制御サブシステムに対する当該帯域予約の要求を行う手段とを備えることを特徴とするＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システム。
【請求項８】
コンピュータを、請求項６もしくは請求項７のいずれかに記載のＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システムでの各手段として機能させるためのプログラム。
【請求項９】
コンテンツを視聴要求する端末装置と、コンテンツを蓄積し配信するコンテンツ配信サブシステム、帯域制御を行う帯域制御サブシステムを有し、ＩＰネットワークを用いたＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証を行うシステムに設けられ、上記ＳＩＰセッションの確立要求を受ける手段と、ＳＩＰセッション確立要求を行う手段を備えたＳＩＰセッション制御サブシステムであって、
上記コンテンツ配信サブシステムからコンテンツの視聴に必要な帯域の情報を受信する手段と、
該帯域情報により上記帯域制御サブシステムに帯域予約の要求を行う手段と、
上記帯域制御サブシステムによる帯域確保の結果を上記端末装置に送信する手段と、
上記帯域制御サブシステムに確保した当該帯域に関する帯域解放の要求を行う手段とを備えることを特徴とするＳＩＰセッション制御サブシステム。
【請求項１０】
請求項９に記載のＳＩＰセッション制御サブシステムにおいて、
上記ＳＩＰセッション確立要求先の上記コンテンツ配信サブシステムのＳＩＰ対応の有無を判定し、ＳＩＰ対応有りの場合は該セッションを確立し、ＳＩＰ対応無しの場合は上記要求先のコンテンツ配信サブシステムのセッション制御機能を疑似し、上記端末装置の当該セッションの確立を要求した時の情報に含まれる当該コンテンツの視聴に必要な帯域の情報により、上記帯域制御サブシステムに当該帯域予約の要求を行う手段を備えることを特徴とするＳＩＰセッション制御サブシステム。
【請求項１１】
コンピュータを、請求項９もしくは請求項１０のいずれかに記載のＳＩＰセッション制御サブシステムにおける各手段として機能させるためのプログラム。
【請求項１２】
コンテンツを蓄積し配信するコンテンツ配信サブシステム、コンテンツの蓄積先アドレスを管理するコンテンツアドレス管理サブシステム、ＳＩＰセッション確立制御を行うＳＩＰセッション制御サブシステム、帯域制御を行う帯域制御サブシステムを有し、ＩＰネットワークを用いたＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証を行うシステムに接続され、上記コンテンツ配信サブシステムからのコンテンツの配信を受ける端末装置であって、
上記コンテンツアドレス管理サーバサブシステムからコンテンツを指定するアドレス形式による第１のアドレスを取得し、該第１のアドレス形式を、該コンテンツを蓄積している上記コンテンツ配信サブシステムを指定するＳＩＰアドレスの、オプションフィールドにおいてコンテンツを特定するアドレス形式による第２のアドレスへ変換する手段と、
上記コンテンツ配信サブシステムから送信される応答メッセージに含まれる第２のアドレス形式から第１のアドレス形式へ変換する手段と、
上記ＳＩＰセッション制御サブシステムを経由して上記コンテンツ配信サブシステムにセッションの確立を要求する手段と、
上記セッションの確立を要求するメッセージ中に上記コンテンツの視聴に必要な帯域情報を含める手段と、
上記ＳＩＰセッション制御サブシステムから送信される帯域確保の結果を受信する手段とを備えることを特徴とする端末装置
【請求項１３】
コンピュータを、請求項１２に記載の端末装置における各手段として機能させるためのプログラム。
【請求項１４】
ＳＩＰセッション確立制御を行うＳＩＰセッション制御サブシステムと、帯域制御を行う帯域制御サブシステムを有してＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証を行うシステムに接続され、端末装置から上記ＳＩＰセッション制御サブシステムを介して要求されたコンテンツの配信を行うコンテンツ配信サブシステムにおいて、
ＳＩＰアドレスのオプションフィールドにおいて特定される上記第２のアドレス形式によるアドレスから上記配信するコンテンツの特定を行う手段と、当該コンテンツの視聴に必要な帯域情報を上記ＳＩＰセッション制御サブシステムに送信する手段とを備えることを特徴とするコンテンツ配信サブシステム。
【請求項１５】
コンピュータを、請求項１４に記載のコンテンツ配信サブシステムにおける各手段として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを用いたコンテンツの配信における帯域のＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）を保証する帯域制御システムを制御する技術に係わり、特に、例えばストリーミング対象のコンテンツを有するサーバがいかなるプロトコルでストリーミングを実現していたとしても効率的にＱｏＳを保証する技術に関するものである。
【０００２】
【従来の技術】
従来のＣＤＮ（Ｃｏｎｔｅｎｔ  Ｄｅｌｉｖｅｒｙ  Ｎｅｔｗｏｒｋ）におけるＱｏＳ保証技術としては、例えば特許文献１（「帯域制御方法、ネットワークサービスシステム、コンテンツサーバ装置、帯域管理装置及びコンテンツ管理装置」）に記載のものである。
【０００３】
この技術では、帯域管理装置の制御をコンテンツサーバから行い、ユーザの負担を軽くしているもののコンテンツサーバと帯域管理装置間の制御が複雑になり、汎用のプロトコルの適用がなされていないことから経済性および汎用性に問題が残る。
【０００４】
【特許文献１】
特開２００３−０５１８４６号公報
【０００５】
【発明が解決しようとしている課題】
上記のように、従来のＣＤＮにおけるＱｏＳ保証方法は、帯域管理装置の制御を、例えばコンテンツサーバから行いユーザの端末装置の負担を軽くできるものの、コンテンツサーバと帯域管理装置間の制御が複雑になり、汎用のプロトコルの適用がなされておらず経済性および汎用性に問題がある。
【０００６】
本発明は、上記の問題の解決を図るために、ユーザの端末装置とＩＰ通信ネットワーク間の信号の送受に標準プロトコルを使うのは無論のこと、コンテンツサーバにも標準プロトコルの適用を可能にし、かつコンテンツサーバが標準プロトコルを実装していない場合であってもシステム構築および帯域制御を可能にする汎用性と経済性の高いＱｏＳ保証の方法およびシステムを実現することにある。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、本発明の特徴はコンテンツ配信ネットワークにおいてＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）プロトコルをユーザの端末装置とネットワーク側の装置との間に適用することにある。ＳＩＰプロトコルは、ＩＰ通信ネットワークにおけるユーザの端末装置間のコミュニケーションサービスの実現には不可欠のプロトコルであり、本プロトコルを適用することにより、同一ＩＰ通信ネットワーク上で、コンテンツ配信ネットワーク設備とユーザの端末装置間のコミュニケーションサービスを実現する設備との共用使用が可能になることから、汎用性と経済性の高いシステムを構築することができる。
すなわち、本発明では、ＩＰネットワークを用いたＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法において、コンテンツの視聴者の端末装置が、コンテンツアドレス管理サーバサブシステムから該コンテンツのアドレスを取得する手順と、ＳＩＰセッション制御サブシステムを経由してコンテンツ配信サブシステムに該コンテンツの視聴に先立ちセッションの確立を要求する手順と、該コンテンツ配信サブシステムが、該セッションの確立時に該コンテンツの視聴に必要な帯域の情報を該ＳＩＰセッション制御サブシステムに通知する手順と、該ＳＩＰセッション制御サブシステムが、該帯域情報により帯域制御サブシステムに帯域予約の要求を行う手順と、帯域確保の結果を該端末装置に通知する手順と、該端末装置が、該コンテンツの視聴後に該セッションの解放を要求する手順と、該ＳＩＰセッション制御サブシステムが、該帯域制御サブシステムに帯域解放の要求を行う手順とを有する。尚、視聴者が視聴するコンテンツのＳＩＰアドレスにおける指定は、当該コンテンツを蓄積しているコンテンツ配信サブシステムは１つのＳＩＰアドレスを持ち、当該コンテンツの指定については該ＳＩＰアドレスのオプションフィールドにおいて特定されることを特徴とする。また、端末装置が、ＳＩＰセッション制御サブシステムを経由してコンテンツ配信サブシステムにコンテンツの視聴に先立ちセッションの確立を要求する手順にあっては、ＳＩＰセッション制御サブシステムが、コンテンツ配信サブシステムのＳＩＰ対応の有無を判定し、ＳＩＰ対応有りの場合はコンテンツ配信サブシステムとセッションを確立し、ＳＩＰ対応無しの場合はＳＩＰセッション制御サブシステムがコンテンツ配信サブシステムのセッション制御機能を疑似することを特徴とする。
また、本発明は、ＩＰネットワークを用いたＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システムであって、コンテンツの視聴者の端末装置は、コンテンツアドレス管理サーバサブシステムから該コンテンツアドレス管理サーバサブシステムで関連づけられている当該コンテンツを指定する第１のアドレス形式によるアドレスを取得し、この第１のアドレス形式を、当該コンテンツを蓄積しているコンテンツ配信サブシステムを指定するＳＩＰアドレスの、オプションフィールドにおいてコンテンツを特定する第２のアドレス形式によるアドレスへ変換する手段と、コンテンツ配信サブシステムから送信される応答メッセージに含まれる第２のアドレス形式のアドレスから第１のアドレス形式のアドレスへ変換する手段と、ＳＩＰセッション制御サブシステムを経由してコンテンツ配信サブシステムにセッションの確立を要求する手段と、上記セッションの確立を要求するメッセージ中に上記コンテンツの視聴に必要な帯域情報を含める手段と、ＳＩＰセッション制御サブシステムから送信される帯域確保の結果を受信する手段とを有し、コンテンツ配信サブシステムは、第２のアドレス形式のアドレスから当該コンテンツを特定する手段と、セッションの確立時に当該コンテンツの視聴に必要な帯域の情報をＳＩＰセッション制御サブシステムに送信する手段とを有し、ＳＩＰセッション制御サブシステムは、セッションの確立時にコンテンツ配信サブシステムから送信される当該コンテンツの視聴に必要な帯域の情報を受信する手段と、該帯域情報により帯域制御サブシステムに帯域予約の要求を行う手段と、帯域確保の結果を端末装置に送信する手段と、セッションの解放時には帯域制御サブシステムに帯域解放の要求を行う手段とを有する。また、端末装置がＳＩＰセッション制御サブシステムを経由してコンテンツ配信サブシステムにセッションの確立を要求する手段にあっては、ＳＩＰセッション制御サブシステムは、コンテンツ配信サブシステムのＳＩＰ対応の有無を判定し、ＳＩＰ対応有りの場合はコンテンツ配信サブシステムとセッションを確立し、ＳＩＰ対応無しの場合はＳＩＰセッション制御サブシステムがコンテンツ配信サブシステムのセッションの制御機能を疑似し、端末装置の当該セッションの確立を要求した時の情報に含まれるコンテンツの視聴に必要な帯域情報により帯域予約の要求を行う手段を備える。
また、本発明のＳＩＰセッション制御サブシステムは、端末装置の、ＳＩＰセッション制御サブシステムを経由しコンテンツ配信サブシステムにセッションの確立の要求時に、ＳＩＰセッション制御サブシステムは、コンテンツ配信サブシステムから送信されるコンテンツの視聴に必要な帯域情報を受信する手段と、帯域情報により帯域制御サブシステムに帯域予約の要求を行う手段と、帯域確保の結果を端末装置に送信する手段と、端末装置のセッションの解放の要求時に、ＳＩＰセッション制御サブシステムから帯域制御サブシステムに帯域解放の要求を行う手段を有す。また、端末装置の、ＳＩＰセッション制御サブシステムを経由しコンテンツ配信サブシステムにセッションの確立の要求時に、ＳＩＰセッション制御サブシステムは、コンテンツ配信サブシステムのＳＩＰ対応の有無を判定し、ＳＩＰ対応有りの場合はコンテンツ配信サブシステムとセッションを確立し、ＳＩＰ対応無しの場合はＳＩＰセッション制御サブシステムがコンテンツ配信サブシステムのセッション制御機能を疑似し、端末装置の該セッションの確立を要求した時の情報に含まれるコンテンツの視聴に必要な帯域情報により当該帯域予約の要求を行う手段を備える。
また、本発明の端末装置は、コンテンツアドレス管理サーバサブシステムから、該コンテンツアドレス管理サーバサブシステムで関連づけられているコンテンツを指定する第１のアドレス形式によるアドレスを取得し、第１のアドレス形式を、当該コンテンツを蓄積しているコンテンツ配信サブシステムを指定するＳＩＰアドレスの、オプションフィールドにおいてコンテンツを特定する第２のアドレス形式によるのアドレスへ変換する手段と、コンテンツ配信サブシステムから送信される応答メッセージに含まれる第２のアドレス形式のアドレスから第１のアドレス形式のアドレスへ変換する手段と、ＳＩＰセッション制御サブシステムを経由してコンテンツ配信サブシステムにセッションの確立を要求する手段と、セッションの確立を要求するメッセージ中にコンテンツの視聴に必要な帯域情報を含める手段と、ＳＩＰセッション制御サブシステムから送信される帯域確保の結果を受信する手段を備える。
また、本発明のコンテンツ配信サブシステムは、当該コンテンツを蓄積しているコンテンツ配信サブシステムを指定するＳＩＰアドレスの、オプションフィールドにおいて当該コンテンツを特定する第２のアドレス形式によるアドレスから当該コンテンツの特定を行う手段と、端末装置の、ＳＩＰセッション制御サブシステムを経由しコンテンツ配信サブシステムへのセッションの確立の要求時に、コンテンツの視聴に必要な帯域の情報をＳＩＰセッション制御サブシステムに送信する手段を備える。
【０００８】
【発明の実施の形態】
本発明の実施の形態について図面を参照して説明する。
【０００９】
図１は、本発明のＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システムの第１の構成例を示すブロック図である。
【００１０】
図１に示すように本例のシステムは、ＩＰ通信ネットワーク１１と、ユーザ７１の端末装置２１と、ＳＩＰセッション制御サブシステム３１と、帯域制御サブシステム４１と、コンテンツ配信サブシステム５１と、コンテンツアドレス管理サーバサブシステム６１から構成され、端末装置２１およびサブシステム３１、４１、５１、６１はＩＰ通信ネットワーク１１に接続されることを示している。
【００１１】
端末装置２１と、ＳＩＰセッション制御サブシステム３１と、帯域制御サブシステム４１と、コンテンツ配信サブシステム５１と、コンテンツアドレス管理サーバサブシステム６１のそれぞれは、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や主メモリ、表示装置、入力装置、外部記憶装置等を具備したコンピュータ構成からなり、光ディスク駆動装置等を介してＣＤ−ＲＯＭ等の記憶媒体に記録されたプログラムやデータを外部記憶装置内にインストールした後、この外部記憶装置から主メモリに読み込みＣＰＵで処理することにより、各機能部の処理を実行する。
【００１２】
端末装置２１は、ＳＩＰプロトコル機能部２１−４、アプリケーション部２１−５を含むＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の通信端末装置であり、ＳＩＰプロトコル機能部２１−４はＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）あるいはＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）の上位レイヤに位置するソフトウェアであり、ＳＩＰリクエストあるいはＳＩＰレスポンスの送受信を行い、アプリケーション部２１−５はＳＩＰプロトコル機能部２１−４の上位レイヤに位置する端末装置用アプリケーションである。
【００１３】
端末装置２１は、コンテンツアドレス管理サーバサブシステムとしての、コンテンツアドレスを電子番組表として持っているＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバサブシステム６１にＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）プロトコル等によりアクセスし、希望するコンテンツに対しコンテンツアドレス管理サーバサブシステム６１で関連づけられている該コンテンツを指定する第１のアドレス形式によるアドレス等の情報を取得し、該アドレスを、該コンテンツを蓄積しているコンテンツ配信サブシステム５１は１つのＳＩＰアドレスを持ち該コンテンツの指定については該ＳＩＰアドレスのオプションフィールドにおいて特定される第２のアドレス形式によるアドレスに変換し、セッションの確立を要求するメッセージ中に当該コンテンツの視聴に必要な帯域情報を含め、ＳＩＰプロトコルによりＳＩＰセッションサブシステム３１を経由してコンテンツ配信サブシステム５１にセッションの確立を要求するためのＳＩＰリクエストを送信し、ＳＩＰセッション制御サブシステム３１から送られてくる帯域確保の結果のＳＩＰレスポンスを受信し、帯域が確保されたことを知るとともに、コンテンツ配信サブシステムから送信される応答メッセージに含まれる第２のアドレス形式のアドレスから第１のアドレス形式のアドレスへの変換を行い、ＲＴＳＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）プロトコル等を使いリアルタイムデータ配信の制御を可能にし、コンテンツ配信サブシステム５１から送信される該コンテンツの視聴を可能にする。
【００１４】
ユーザ７１の該コンテンツの視聴の終了により、端末装置２１は、ＳＩＰセッション制御サブシステム３１を経由してコンテンツ配信サブシステム５１との間のセッションの解放を要求するためのＳＩＰリクエストを送信する機能を含む。
【００１５】
コンテンツ配信サブシステム５１は、ＳＩＰプロトコル機能部５１−４、アプリケーション部５１−５、コンテンツ部５２を含むコンテンツ配信サーバ装置である。
【００１６】
ＳＩＰプロトコル機能部５１−４はＳＩＰプロトコル機能部２１−４と同様にＴＣＰあるいはＵＤＰの上位レイヤに位置するソフトウェアであり、ＳＩＰリクエストあるいはＳＩＰレスポンスの送受信を行い、アプリケーション部５１−５はＳＩＰプロトコル機能部５１−４の上位レイヤに位置するコンテンツ配信サブシステム用アプリケーションである。
【００１７】
コンテンツ部５２は各種のコンテンツやコンテンツの視聴に必要な帯域の情報を蓄積する。
【００１８】
コンテンツ配信サブシステム５１は、端末装置２１がＳＩＰセッション制御装置３１を経由してセッションの確立の要求をした時に、ＳＩＰプロトコルにより指定された該コンテンツの視聴に必要な帯域情報をＳＩＰセッション制御装置３１に送信する機能を含むコンテンツ配信サーバ装置である。
【００１９】
ＳＩＰセッション制御サブシステム３１は、本発明の中核をなすサブシステムであり、ＳＩＰプロトコル機能部３１−４、アプリケーション部３１−５を含むサーバ装置であり、ＳＩＰプロトコル機能部３１−４はＳＩＰプロトコル機能部２１−４と同様にＴＣＰあるいはＵＤＰの上位レイヤに位置するソフトウェアであり、ＳＩＰリクエストあるいはＳＩＰレスポンスの送受信を行い、アプリケーション部３１−５はＳＩＰプロトコル機能部３１−４の上位レイヤに位置するＳＩＰセッション制御サブシステム用アプリケーションである。
【００２０】
ＳＩＰセッション制御サブシステム３１は、セッションの確立時にコンテンツ配信サブシステム５１から送信される該コンテンツの視聴に必要な帯域情報を受信し、該帯域情報により帯域制御サブシステム４１に帯域予約の要求行い、結果を端末装置２１に送信し、セッションの解放時には帯域制御サブシステム４１に帯域解放の要求を行い、結果を端末装置２１に送信する機能を含むサーバ装置である。
【００２１】
次に処理の流れについて説明する。
【００２２】
図２は、図１におけるシステムの処理例を示すシーケンスチャートである。
【００２３】
コンテンツアドレス管理サーバサブシステム６１と、端末装置２１と、帯域制御サブシステム４１と、ＳＩＰセッション制御サブシステム３１と、コンテンツ配信サブシステム５１間の特にＳＩＰプロトコル機能部間の動作について示している。
【００２４】
端末装置２１は、コンテンツアドレス管理サーバサブシステム６１にＨＴＴＰプロトコルによりアクセスし（Ｓ１１）、希望するコンテンツの第１のアドレス形式のアドレス等の情報を取得し（Ｓ１２）、第１のアドレス形式から第２のアドレス形式に変換し、ＳＩＰプロトコルによりＳＩＰセッション制御サブシステム３１を経由してコンテンツ配信サブシステム５１にセッションの確立を要求するためのＳＩＰ−ＩＮＶＩＴＥを送信する（Ｓ１３）。
【００２５】
これを受信したＳＩＰセッション制御サブシステム３１は、コンテンツ配信サブシステム５１にＳＩＰ−ＩＮＶＩＴＥを送信し（Ｓ１４）、端末装置２１に１００Ｔｒｙｉｎｇを送信する（Ｓ１５）。
【００２６】
ＳＩＰ−ＩＮＶＩＴＥを受信したコンテンツ配信サブシステム５１は、第二のアドレス形式のアドレスで指定されたコンテンツの、視聴に必要な帯域情報を含む２００ＯＫをＳＩＰセッション制御サブシステム３１に送信する（Ｓ１６）。
【００２７】
コンテンツ配信サブシステム５１から送信される２００ＯＫを受信したＳＩＰセッション制御サブシステム３１は、本発明の特徴となる帯域予約の要求を行うことになる。
【００２８】
即ちすぐに端末装置２１に２００ＯＫを送信するのではなく、帯域情報を蓄積し（Ｓ１７）、帯域制御システム４１に端末装置２１のアドレスとコンテンツ配信サブシステム５１のアドレスとその間に確保したい帯域情報を含む帯域予約の要求を行い（Ｓ１８）、帯域制御サブシステムから確保可能の結果が送信されるのを受けて（Ｓ１９）、ここではじめて２００ＯＫを端末装置２１に送信することを行う（Ｓ２０）。
【００２９】
２００ＯＫを受信した端末装置２１は、ＡＣＫをＳＩＰセッション制御サブシステム３１に送信し（Ｓ２１）、ＳＩＰセッション制御サブシステム３１は、ＡＣＫをコンテンツ配信サブシステム５１に送信する（Ｓ２２）。
【００３０】
またここでの別の特徴は、帯域予約の要求に対し帯域制御サブシステム４１から確保不可の結果が送信されてきた場合は、端末装置２１には帯域の確保ができなかったことを知らせるメッセージを送信することである。
【００３１】
端末装置２１は、２００ＯＫを受信したことにより、該２００ＯＫメッセージ中に含まれている上記希望するコンテンツを特定する第二のアドレス形式のアドレスを、第一のアドレス形式のアドレスに変換し、該第一のアドレス形式のアドレスが指定するところのコンテンツを保持しているコンテンツ配信サブシステムに対して、ＲＴＳＰプロトコルによりリアルタイムデータ配信の制御ができるようにし（Ｓ２３）（Ｓ２４）、コンテンツ配信サブシステム５１から送信されるコンテンツの視聴を行う（Ｓ２５）。
【００３２】
この受信された２００ＯＫメッセージ中に含まれているアドレスを用い、リアルタイムデータ配信制御要求を行うことにより、ネットワーク内トラヒックを軽減させる目的等により、コンテンツ配信サブシステムへのＳＩＰ−ＩＮＶＩＴＥ送信（Ｓ１４）時点で、ＳＩＰセッション制御サブシステム等によって着信先コンテンツ配信サブシステムの切り替えが行なわれて、端末装置２１がセッション確立を要求するためにＳＩＰ−ＩＮＶＩＴＥを送信（Ｓ１３）した際の送信先アドレスに対応したコンテンツ配信サブシステムではないミラーコンテンツ配信サブシステムに変更されていても通信可能となる。
【００３３】
コンテンツの視聴の終了により、端末装置２１は、ＳＩＰセッション制御サブシステム３１を経由してコンテンツ配信サブシステム５１との間のセッションを終了するためのＳＩＰ−ＢＹＥをＳＩＰセッション制御サブシステム３１に送信し（Ｓ２６）、これを受信したＳＩＰセッション制御サブシステム３１は、コンテンツ配信サブシステム５１にＳＩＰ−ＢＹＥを送信し（Ｓ２７）、コンテンツ配信サブシステム５１は、２００ＯＫをＳＩＰセッション制御サブシステム３１に送信する（Ｓ２８）。
【００３４】
コンテンツ配信サブシステム５１から送信される２００ＯＫを受信したＳＩＰセッション制御サブシステム３１は、本発明の特徴となる帯域解放の要求を行うことになる。
【００３５】
即ちすぐに端末装置２１に２００ＯＫを送信するのではなく、帯域制御システム４１に端末装置２１のアドレスとコンテンツ配信サブシステム５１のアドレスとその間に確保されていた帯域情報を含む帯域解放の要求を行い（Ｓ２９）、帯域制御サブシステム４１から解放済みの結果が送信されると（Ｓ３０）、２００ＯＫを端末装置２１に送信することを行う（Ｓ３０）。
【００３６】
図２の▲１▼等は図１の同番号に対応している。
【００３７】
図３は、図１におけるシステムで用いるアドレス形式の具体例を示す説明図である。
【００３８】
端末装置２１は、コンテンツアドレス管理サーバサブシステム６１にＨＴＴＰプロトコルによりアクセスし（Ｓ１１）、希望するコンテンツの第１のアドレス形式のアドレスであるＲＴＳＰ−ＵＲＩの情報を取得し（Ｓ１２）、第１のアドレス形式から第２のアドレス形式であるＳＩＰ−ＵＲＩに変換し（変換１）、セッションの確立を要求するＳＩＰ−ＩＮＶＩＴＥメッセージ中に当該コンテンツの視聴に必要な帯域情報を含め、ＳＩＰプロトコルによりコンテンツ配信サブシステム５１とセッションの確立を要求するためのＳＩＰ−ＩＮＶＩＴＥを該ＳＩＰ−ＵＲＩを送信先にして送信（Ｓ１３）する。
【００３９】
また、端末装置２１は、２００ＯＫを受信した際に、該２００ＯＫメッセージ中に含まれている該コンテンツ配信サブシステムを特定する第２のアドレス形式であるＳＩＰ−ＵＲＩを、第一のアドレス形式であるＲＴＳＰ−ＵＲＩに変換し、該ＲＴＳＰ−ＵＲＩが指定するところのコンテンツを保持しているコンテンツ配信サブシステムに対して、ＲＴＳＰプロトコルによりリアルタイムデータ配信の制御ができるように要求する。（Ｓ２３）
【００４０】
図３の▲１▼等は図１および図２の同番号に対応している。
【００４１】
図４は、本発明に係わるＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法の第１の実施手順例を説明するフローチャートである。
【００４２】
ユーザ７１の端末装置２１がコンテンツアドレス管理サーバサブシステム６１から第１のアドレス形式のアドレスを取得し（Ｓ４１）、第１のアドレス形式を第２のアドレス形式に変換し、ＳＩＰセッション制御サブシステム３１を経由してコンテンツ配信サブシステムにセッションの確立を要求し（Ｓ４２）、コンテンツ配信サブシステム５１がセッションの確立時に該コンテンツの視聴に必要な帯域情報をＳＩＰセッション制御サブシステム３１に通知し（Ｓ４３）、ＳＩＰセッション制御サブシステム３１が該帯域情報により帯域制御サブシステム４１に帯域予約の要求を行い（Ｓ４４）、帯域予約の要求に対する結果を端末装置２１に通知し（Ｓ４５）、視聴者が該コンテンツを視聴し（Ｓ４６）、視聴後端末装置２１がＳＩＰセッション制御サブシステム３１を経由してコンテンツ配信サブシステムとのセッションの解放を要求し（Ｓ４７）、これにともないＳＩＰセッション制御サブシステム３１が帯域制御サブシステム４１に帯域解放の要求を行う（Ｓ４８）。
【００４３】
図５は、本発明に係わるＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システムの第２の実施例を示すブロック図である。
【００４４】
図５に示すシステムは、ＩＰ通信ネットワーク１１と、ユーザ７１の端末装置２１と、ＳＩＰセッション制御サブシステム３５と、帯域制御サブシステム４１と、コンテンツ配信サブシステム５１、５５と、コンテンツアドレス管理サーバサブシステム６１から構成され、端末装置２１およびサブシステム３５、４１、５１、５５、６１はＩＰ通信ネットワーク１１に接続されることを示している。
【００４５】
端末装置２１と、帯域制御サブシステム４１と、コンテンツ配信サブシステム５１と、コンテンツアドレス管理サーバサブシステム６１は、図１の第１の実施形態と同じである。
【００４６】
コンテンツ配信サブシステム５５は、コンテンツ配信サブシステム５１からＳＩＰプロトコル機能部５１−４を除いた機能をもつサーバ装置である。
【００４７】
ＳＩＰセッション制御サブシステム３５は、ＳＩＰセッション制御サブシステム３１のアプリケーション部３１−５に、コンテンツ配信サブシステム５１、５５がＳＩＰ対応か否かを判定する判定部３６およびコンテンツ配信サブシステムのセッション制御機能を疑似する疑似部３７を付加した機能を持つサーバ装置である。
【００４８】
判定部３６は端末装置２１がコンテンツ配信サブシステム５１、５５にセッションの確立を要求する時に、端末装置２１が送信するセッション開始要求メッセージ中の着信先コンテンツ配信サブシステム５１、５５のアドレスと、事前に設定されたＳＩＰ非対応コンテンツ配信サブシステム５５のアドレスを照らし合わせることにより判定する。
【００４９】
次に処理の流れについて説明する。
【００５０】
図６は、図５におけるシステムの処理例を示すシーケンスチャートである。
【００５１】
コンテンツアドレス管理サーバサブシステム６１と、端末装置２１と、帯域制御サブシステム４１と、ＳＩＰセッション制御サブシステム３５と、コンテンツ配信サブシステム５５間の特にＳＩＰプロトコル機能部間の処理について示している。
【００５２】
なおＳＩＰセッション制御サブシステム３５とコンテンツ配信サブシステム５１間の処理は図２の第１の実施形態と同じになるため省略している。
【００５３】
図６に示すシーケンスは、コンテンツ配信サブシステム５５がＳＩＰ対応の機能を持たないため、図２に示すシーケンスに対し、ＳＩＰプロトコルに相当するステップ１４、１６、２２、２７、２８をＳＩＰセッション制御サブシステム３５の疑似部３８が対応しており、それぞれステップ１４ａ、１６ａ、２２ａ、２７ａ、２８ａとなることを示している。
【００５４】
図７は、図５におけるシステムによるＱｏＳ保証方法の処理手順例を示すフローチャートである。
【００５５】
図４で示した例に対し、端末装置２１がコンテンツ配信サブシステム５１、５５にセッション確立を要求する手順において、ＳＩＰセッション制御サブシステム３５が端末装置２１からのセッション開始要求メッセージ中の着信先コンテンツ配信サブシステム５１、５５のアドレスと、事前に設定されたＳＩＰ非対応コンテンツ配信サブシステム５５のアドレスを照らし合せることにより、コンテンツ配信サブシステム５１、５５のＳＩＰ対応の有無を判定するステップを設けていることである。
【００５６】
ユーザ７１の端末装置２１がコンテンツアドレス管理サーバサブシステム６１から該コンテンツのアドレスを取得し（Ｓ４１）、ＳＩＰセッション制御サブシステム３５を経由してコンテンツ配信サブシステム５１、５５とセッションの確立を要求し（Ｓ４２）、ＳＩＰセッション制御サブシステム３５は、判定部３６により、コンテンツ配信サブシステム５１、５５のＳＩＰ対応の有無を判定する（Ｓ４２ａ）。
【００５７】
対応していない場合はＳＩＰセッション制御サブシステム３５の疑似部３７がコンテンツ配信サブシステム５５のセッション制御機能を疑似し（Ｓ４２ｂ）、ＳＩＰセッション制御サブシステム３５は、端末装置２１が当該セッションの確立を要求した時のＳＩＰ−ＩＮＶＩＴＥメッセージ中に含まれる当該コンテンツの視聴に必要な帯域情報を蓄積する。対応している場合は第１の実施形態と同様にコンテンツ配信サブシステムが送信してくる、コンテンツの視聴に必要な帯域情報を受信し、蓄積する。
【００５８】
以下同様にＳＩＰセッション制御サブシステム３５が該帯域情報により帯域制御サブシステム４１に帯域予約の要求を行い（Ｓ４４）、帯域予約の要求に対する結果を受信し端末装置２１に通知し（Ｓ４５）、視聴者が該コンテンツを視聴し（Ｓ４６）、視聴後端末装置２１がＳＩＰセッション制御サブシステム３５を経由してコンテンツ配信サブシステムとのセッションの解放を要求し（Ｓ４７）、ＳＩＰセッション制御サブシステム３５が、セッション確立要求時と同様に、端末装置２１がセッションの解放を要求する時に、端末装置２１が送信するセッション解放要求メッセージ中の着信先コンテンツ配信サブシステム５１、５５のアドレスと、事前に設定されたＳＩＰ非対応コンテンツ配信サブシステム５５のアドレスを照らし合わせるか、またはセッション開始要求時に蓄積したセッション識別子により、コンテンツ配信サブシステム５１，５５がＳＩＰ対応有りのものか否かを判定する（Ｓ４７ａ）。
【００５９】
ＳＩＰ対応有りでない場合はＳＩＰセッション制御サブシステム３５の疑似部３７がコンテンツ配信サブシステム５５のセッション制御機能を疑似し（Ｓ４７ｂ）、これにともないＳＩＰセッション制御サブシステム３５が帯域制御サブシステム４１に帯域解放の要求を行う（Ｓ４８）
【００６０】
また、ＳＩＰ対応有りであった場合は図４と同じにＳＩＰセッション制御サブシステム３５が帯域制御サブシステム４１に帯域解放の要求を行う。
【００６１】
図８は、図１におけるＳＩＰセッション制御サブシステムの構成例を示すブロック図である。
【００６２】
本図８に示すＳＩＰセッション制御サブシステム３１は、ＩＰ通信ネットワーク１１とインタフェースをとるネットワークインタフェース部３１−１と、インターネット部３１−２と、トランスポート部３１−３と、ＳＩＰプロトコル機能部３１−４と、アプリケーション部３１−５から構成される。
【００６３】
アプリケーション部３１−５は、プロキシ部３２と、帯域制御サブシステム対応部３３を含むことを示している。ＳＩＰプロトコル機能部３１−４は端末装置等からのＳＩＰリクエストあるいはＳＩＰレスポンスの送受信を行う。プロキシ部３２はＳＩＰリクエストを処理し他の端末装置等への代理送信等を行う。
【００６４】
帯域制御サブシステム対応部３３は、セッションの確立時にはコンテンツ配信サブシステム５１から送信された該コンテンツの視聴に必要な帯域の情報を帯域情報蓄積部３３−１に蓄積し、帯域制御サブシステム４１に対し帯域予約の要求を行い、セッションの解放時には帯域制御サブシステム４１に対し帯域解放の要求を行う。
【００６５】
図９は、図８におけるＳＩＰセッション制御サブシステムの動作例を示すフローチャートである。
【００６６】
図９の例は、本発明の特徴であるＳＩＰプロトコル機能部３１−４を主にした動作フローを示すものであり、視聴者の端末装置２１がセッションの確立の要求を行うことにより（Ｓ１０１）、ＳＩＰセッション制御サブシステム３１は、コンテンツ配信サブシステム５１にＳＩＰリクエスト（ＩＮＶＩＴＥ）を送信し（Ｓ１０２）、コンテンツ配信サブシステム５１から送信されてくる該コンテンツの視聴に必要な帯域の情報を受信し蓄積し（Ｓ１０３）、帯域制御サブシステム対応部３３において帯域制御サブシステム４１に帯域予約の要求を行い（１０４）、帯域制御サブシステム４１から送信される帯域予約の結果を受信し、ＳＩＰプロトコル機能部３１−４から端末装置２１に送信する（Ｓ１０５）。
【００６７】
視聴者７１が該コンテンツの視聴を終了すると、視聴者７１の端末装置２１がセッションの解放の要求を行うことにより（Ｓ１０６）、ＳＩＰセッション制御サブシステム３１は、コンテンツ配信サブシステム５１にＳＩＰリクエスト（ＢＹＥ）を送信し（Ｓ１０７）、帯域制御サブシステム対応部３３において帯域制御サブシステム４１に帯域解放の要求を行う（Ｓ１０８）。
【００６８】
図１０は、図５におけるＳＩＰセッション制御サブシステムの構成例を示す構成図である。
【００６９】
図１０に示すＳＩＰセッション制御サブシステム３５は、ＩＰ通信ネットワーク１１とインタフェースをとるネットワークインタフェース部３５−１と、インターネット部３５−２と、トランスポート部３５−３と、ＳＩＰプロトコル機能部３５−４と、アプリケーション部３５−５から構成される。アプリケーション部３５−５は、判定部３６と、擬似部３７と、プロキシ部３８と、帯域制御サブシステム対応部３９を含むことを示しており、図８の第１の実施形態の構成例との差は判定部３６および擬似部３７を持つことである。
【００７０】
判定部３６は、端末装置２１がコンテンツ配信サブシステム５１、５５にセッションの確立を要求する時に、端末装置２１が送信するセッション開始要求メッセージ中の着信先コンテンツ配信サブシステム５１、５５のアドレスと、事前に設定されたＳＩＰ非対応コンテンツ配信サブシステム５１、５５のアドレスを照らし合わせることによりコンテンツ配信サブシステム５１、５５のＳＩＰ対応の有無を判定する機能を持ち、擬似部３７は、端末装置２１がセッションの確立を要求した時の送信先アドレスのコンテンツを保持しているコンテンツ配信サブシステムがＳＩＰ対応でない場合、一連の通信シーケンスにおいて、コンテンツ配信サブシステム５５のセッション制御機能をプログラム的に擬似する機能を持つ。
【００７１】
判定部３６および擬似部３７を持つことにより、ＳＩＰプロトコル機能部３５−４は、図８のＳＩＰ機能部３２と同じ構成をとることが可能になる。
【００７２】
図１１は、図１０におけるＳＩＰセッション制御サブシステムの動作例を示すフローチャートである。
【００７３】
本発明の特徴であるＳＩＰプロトコル機能部３５−４を主にした動作フローを示すものである。
【００７４】
本例では、図９の例に対し、端末装置２１がコンテンツ配信サブシステム５１、５５にセッション確立を要求する手順において、ＳＩＰセッション制御サブシステム３５が端末装置２１からのセッション開始要求メッセージ中の着信先コンテンツ配信サブシステム５１、５５のアドレスと、事前に設定されたＳＩＰ非対応コンテンツ配信サブシステム５５のアドレスを照らし合せることにより、着信先コンテンツ配信サブシステム５１、５５のＳＩＰ対応の有無を判定するステップを設けている。
【００７５】
視聴者の端末装置２１がセッションの確立の要求を行うことにより（Ｓ１０１）、ＳＩＰセッション制御サブシステム３５は、コンテンツ配信サブシステム５１、５５のＳＩＰ対応の有無を判定する（Ｓ１０１ａ）。
【００７６】
対応していない場合（コンテンツ配信サブシステム５５）はＳＩＰセッション制御サブシステム３５の疑似部３７がコンテンツ配信サブシステム５５のセッション制御機能を疑似する（Ｓ１０１ｂ）。また、セッション制御サブシステム３１は、端末装置２１が当該セッションの確立を要求した時の情報に含まれる当該コンテンツの視聴に必要な帯域の情報により帯域制御サブシステム４１に対する当該帯域予約の要求を行う。
【００７７】
対応している場合（コンテンツ配信サブシステム５１）は第１の実施形態と同様にＳＩＰセッション制御サブシステム３５は、コンテンツ配信サブシステム５１にＳＩＰリクエスト（ＩＮＶＩＴＥ）を送信し（Ｓ１０２）、コンテンツ配信サブシステム５１から送信されてくる該コンテンツの視聴に必要な帯域の情報を受信し蓄積し（Ｓ１０３）、帯域制御サブシステム対応部３９において帯域制御サブシステム４１に帯域予約の要求を行い（Ｓ１０４）、帯域制御サブシステム４１から送信されてくる帯域予約の結果を受信し、ＳＩＰプロトコル機能部３５−４から端末装置２１に送信する（Ｓ１０５）。
【００７８】
視聴者が該コンテンツの視聴を終了すると、視聴者の端末装置２１がセッションの解放の要求を行うことにより（Ｓ１０６）、ＳＩＰセッション制御サブシステム３５は、セッション確立要求時と同様に、端末装置２１がセッションの解放を要求する時に、端末装置２１が送信するセッション解放要求メッセージ中の着信先コンテンツ配信サブシステム５１、５５のアドレスと、事前に設定されたＳＩＰ非対応コンテンツ配信サブシステム５５のアドレスを照らし合わせるか、またはセッション開始要求時に蓄積したセッション識別子を参照（Ｓ１０６ａ）することにより着信先コンテンツ配信サブシステムがＳＩＰ対応しているかどうかを判別し、ＳＩＰ対応していないものであったら、ＳＩＰセッション制御サブシステム３５の疑似部３７がコンテンツ配信サブシステム５５のセッション制御機能を疑似し（Ｓ１０６ｂ）、対応している場合は第１の実施形態と同様にコンテンツ配信サブシステム５１にＳＩＰリクエスト（ＢＹＥ）を送信し（Ｓ１０７）応答メッセージを受信し、その後、どちらの場合も帯域制御サブシステム対応部３９において帯域制御サブシステム４１に帯域解放の要求を行う（Ｓ１０８）。
【００７９】
図１２は、図１における端末装置の構成例を示すブロック図である。
【００８０】
本例の端末装置２１は、ＩＰ通信ネットワーク１１とインタフェースをとるネットワークインタフェース部２１−１と、インターネット部２１−２と、トランスポート部２１−３と、ＳＩＰプロトコル機能部２１−４と、アプリケーション部２１−５から構成される。
【００８１】
アプリケーション部２１−５は、アドレス変換部２２と、帯域確保の結果情報蓄積部２３と、コンテンツアドレス管理サーバサブシステム対応部２４と、コンテンツ視聴対応部２５を含むことを示している。
【００８２】
コンテンツアドレス管理サーバサブシステム対応部２４においてコンテンツアドレス管理サーバサブシステム６１からコンテンツアドレス管理サーバサブシステム６１で関連づけられているコンテンツを指定するアドレス形式による第１のアドレス形式のアドレスを取得し、アドレス変換部２２において第１のアドレス形式によるアドレスを、該コンテンツを蓄積しているコンテンツ配信サブシステムを指定するＳＩＰアドレスの、オプションフィールドにおいて該コンテンツを特定する第２のアドレス形式によるアドレスに変換し（コンテンツ配信サブシステムから送信される応答メッセージに含まれる第２のアドレス形式から第１のアドレス形式に変換する機能も持つ）、ＳＩＰセッション制御サブシステムを経由してコンテンツ配信サブシステムにセッションの確立を要求するときに用いる。
【００８３】
帯域確保の結果情報蓄積部２３は、ＳＩＰセッション制御サブシステム３１から送信される帯域確保の結果情報を蓄積し、コンテンツ視聴を行うかどうかの判断、およびその後の端末装置の挙動を決定するための情報として用いることができる。コンテンツの視聴対応はコンテンツ視聴対応部２５で行う。
【００８４】
視聴者が該コンテンツの視聴を終了すると、視聴者の端末装置２１がセッションの解放の要求を行う。
【００８５】
図１３は、図１２における端末装置の動作例を示すフローチャートである。
【００８６】
本図１３では、本発明の特徴であるＳＩＰプロトコル機能部２１−４を主にした動作フローを示す。
【００８７】
コンテンツアドレス管理サーバサブシステム対応部２４においてコンテンツアドレス管理サーバサブシステム６１から第１のアドレス形式のアドレスを取得し（Ｓ１２１）、アドレス変換部２２において第１のアドレス形式から第２のアドレス形式に変換し（Ｓ１２２）、第２のアドレス形式のアドレスを用いＳＩＰセッション制御サブシステムを経由してコンテンツ配信サブシステムにセッションの確立を要求し（Ｓ１２３）、ＳＩＰセッション制御サブシステム３１から送信される帯域確保の結果情報を帯域確保の結果情報蓄積部２３は蓄積する（Ｓ１２４）。
【００８８】
コンテンツの視聴にあたってはアドレス変換部２２において第２のアドレス形式のアドレスから第１のアドレスアドレス形式のアドレスへの変換を行い（Ｓ１２５）、コンテンツ視聴対応部２５においてコンテンツ配信サブシステムにアクセスし、コンテンツ配信サブシステムから送られてくるコンテンツを視聴する（Ｓ１２６）。
【００８９】
視聴者が該コンテンツの視聴を終了すると、視聴者の端末装置２１がＳＩＰセッション制御サブシステム３１を経由してコンテンツ配信サブシステムにセッションの解放の要求を行う（Ｓ１２７）。
【００９０】
図１４は、図１におけるコンテンツ配信サブシステムの構成例を示すブロック図である。
【００９１】
図１４において、コンテンツ配信サブシステム５１は、ＩＰ通信ネットワーク１１とインタフェースをとるネットワークインタフェース部５１−１と、インターネット部５１−２と、トランスポート部５１−３と、ＳＩＰプロトコル機能部５１−４と、アプリケーション部５１−５から構成される。アプリケーション部５１−５は、コンテンツ部（帯域情報を含む）５２と、アドレス対応部５３を含む。
【００９２】
ＳＩＰプロトコル機能部５１−４において端末装置等からのＳＩＰリクエストあるいはＳＩＰレスポンスの送受信を行う。
【００９３】
コンテンツ部５２はコンテンツを蓄積し、アドレス対応部５３は第２のアドレス形式のアドレスである、オプションフィールドが付いたＳＩＰ−ＵＲＬからコンテンツを特定する機能を持つ。
【００９４】
図１５は、図１４におけるコンテンツ配信サブシステムの動作例を示すフローチャートである。
【００９５】
本例では、本発明の特徴であるＳＩＰプロトコル機能部５１−４を主にした動作フローを示す。
【００９６】
視聴者の端末装置２１がＳＩＰセッション制御サブシステム３１を経由してコンテンツ配信サブシステムにセッションの確立の要求を行うことにより（Ｓ１４１）、ＳＩＰセッション制御サブシステム３１から送信されるＳＩＰリクエスト（ＩＮＶＩＴＥ）を受信し（Ｓ１４２）、これに含まれる第２のアドレス形式のアドレスからコンテンツを特定し（Ｓ１４３）、コンテンツ部５２から該当するコンテンツの視聴に必要な帯域の情報を取り出し、ＳＩＰセッション制御サブシステム３１へＳＩＰ応答メッセージ（２００  ＯＫ等）を送信する（Ｓ１４４）。
【００９７】
端末装置からの視聴要求のアクセスによりコンテンツをストリーミング送信する（Ｓ１４５）。
【００９８】
視聴者がコンテンツの視聴を終了すると視聴者の端末装置２１がＳＩＰセッション制御サブシステム３１を経由してコンテンツ配信サブシステムにセッションの解放の要求を行うので（Ｓ１４６）、ＳＩＰセッション制御サブシステム３１から送信されるＳＩＰリクエスト（ＢＹＥ）を受信し（Ｓ１４７）、ＳＩＰ応答メッセージ（２００  ＯＫ等）を送信する。
【００９９】
以上、図１〜図１５を用いて説明したように、本例では、コンテンツ配信ネットワークにおいて、ＳＩＰプロトコルをユーザの端末装置とネットワーク側の装置との間に適用することに特徴を有する。ＳＩＰプロトコルは、ＩＰ通信ネットワークにおけるユーザの端末装置間のコミュニケーションサービスの実現には不可欠のプロトコルであり、本プロトコルを適用することにより、同一ＩＰ通信ネットワーク上で、コンテンツ配信ネットワーク設備とユーザの端末装置間のコミュニケーションサービスを実現する設備との共用使用が可能になることから、汎用性と経済性の高いシステムを構築することができる。
【０１００】
例えば、端末装置２１は、コンテンツアドレス管理サーバサブシステム６１からコンテンツアドレス管理サーバサブシステム６１で関連づけられている当該コンテンツを指定するアドレス形式による第１のアドレスを取得し、この第１のアドレス形式を、当該コンテンツを蓄積しているコンテンツ配信サブシステム５１を指定するＳＩＰアドレスの、オプションフィールドにおいてコンテンツを特定するアドレス形式による第２のアドレス形式へ変換する機能と、コンテンツ配信サブシステム５１から送信される応答メッセージに含まれる第２のアドレス形式から第１のアドレス形式へ変換する機能と、ＳＩＰセッション制御サブシステム３１を経由してコンテンツ配信サブシステム５１にセッションの確立を要求する機能と、セッションの確立を要求するメッセージ中にコンテンツの視聴に必要な帯域情報を含める機能と、ＳＩＰセッション制御サブシステム３１から送信される帯域確保の結果を受信する機能とを備え、コンテンツ配信サブシステム５１は、第２のアドレス形式から当該コンテンツを特定する機能と、セッションの確立時に当該コンテンツの視聴に必要な帯域の情報をＳＩＰセッション制御サブシステム３１に送信する機能とを備え、ＳＩＰセッション制御サブシステム３１は、セッションの確立時にコンテンツ配信サブシステム５１から送信される当該コンテンツの視聴に必要な帯域の情報を受信する機能と、この帯域情報により帯域制御サブシステム４１に帯域予約の要求を行う機能と、この帯域制御サブシステム４１による帯域確保の結果を端末装置２１に送信する機能と、セッションの解放時に帯域制御サブシステム４１に帯域解放の要求を行う機能とを備えた構成としている。
【０１０１】
尚、ＳＩＰセッション制御サブシステム３１は、コンテンツ配信サブシステムにおけるＳＩＰ対応の有無を判定する機能と、ＳＩＰ対応無しの場合に、コンテンツ配信サブシステム５５の当該セッションの制御機能を疑似し、端末装置２１が当該セッションの確立を要求した時の情報に含まれる当該コンテンツの視聴に必要な帯域の情報により、帯域制御サブシステム４１に対する当該帯域予約の要求を行う機能とを備える構成とする。
【０１０２】尚、本発明は、図１〜図１５を用いて説明した例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能である。例えば、本例では、コンテンツアドレス管理サーバはＷＷＷサーバとして説明したが、本発明はＷＷＷサーバに限定するものではない。
【０１０３】
また、本例の各サブシステムは、装置実装としては別々の筐体の装置に限定するものではない。
【０１０４】
また、  本例では、ストリーミング制御プロトコルとしてＲＴＳＰプロトコルを用いて説明したが、視聴しようとするコンテンツが一意に特定され、当該コンテンツを保持しているコンテンツ配信サブシステムも一意に特定されるアドレス形式を用いるその他の制御プロトコルでも良く、ＲＴＳＰプロトコルに限定されるものではない。
【０１０５】
【発明の効果】
本発明によれば、（１）ユーザがコンテンツを視聴するときだけネットワークの帯域を確保するので、ＱｏＳが保証されたネットワーク上で高品質なコンテンツの視聴がネットワークのリソースを有効に使って実現できる。
【０１０６】
また、（２）コンテンツ配信サーバサブシステムがＳＩＰプロトコル非搭載であっても、ユーザ端末装置でＳＩＰ対応の視聴アプリが搭載されていれば、上記（１）と同様に高品質なコンテンツ視聴が可能になる。
【０１０７】
また、（３）ユーザの端末装置とネットワークとの間の信号は独自信号でなくＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔ）で定められた標準プロトコルで流通しているため、実装が容易で拡張性がある。
【図面の簡単な説明】
【図１】本発明のＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システムの第１の構成例を示すブロック図である。
【図２】図１におけるシステムの処理例を示すシーケンスチャートである。
【図３】図１におけるシステムで用いるアドレス形式変換の具体例を示す説明図である。
【図４】本発明に係わるＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証方法の第１の構成例での手順例を説明するフローチャートである。
【図５】本発明に係わるＳＩＰセッション制御によるＣＤＮにおけるＱｏＳ保証システムの第２の構成例を示すブロック図である。
【図６】図５におけるシステムの処理例を示すシーケンスチャートである。
【図７】図５におけるシステムによるＱｏＳ保証方法の処理手順例を示すフローチャートである。
【図８】図１におけるＳＩＰセッション制御サブシステムの構成例を示すブロック図である。
【図９】図８におけるＳＩＰセッション制御サブシステムの動作例を示すフローチャートである。
【図１０】図５におけるＳＩＰセッション制御サブシステムの構成例を示す構成図である。
【図１１】図１０におけるＳＩＰセッション制御サブシステムの動作例を示すフローチャートである。
【図１２】図１における端末装置の構成例を示すブロック図である。
【図１３】図１２における端末装置の動作例を示すフローチャートである。
【図１４】図１におけるコンテンツ配信サブシステムの構成例を示すブロック図である。
【図１５】図１４におけるコンテンツ配信サブシステムの動作例を示すフローチャートである。
【符号の説明】
１１：ＩＰ通信ネットワーク
２１：端末装置
２１−４、３１−４、３５−４、５１−４：ＳＩＰプロトコル機能部
２１−５、３１−５、３５−５、５１−５、５５−５：アプリケーション部
２２：アドレス変換部
２３：帯域確保の結果情報蓄積部
２４：コンテンツアドレス管理サーバサブシステム対応部
２５：コンテンツ視聴対応部
３１、３５：ＳＩＰセッション制御サブシステム
３２、３８：プロキシ部
３３、３９：帯域制御サブシステム対応部
３６：判定部
３７：疑似部
４１：帯域制御サブシステム
５１、５５：コンテンツ配信サブシステム
５２、５６：コンテンツ部
５３：アドレス対応部
６１：コンテンツアドレス管理サーバサブシステム
７１：ユーザ
【図１】
2005012655.tif 000003
【図２】
2005012655.tif 000004
【図３】
2005012655.tif 000005
【図４】
2005012655.tif 000006
【図５】
2005012655.tif 000007
【図６】
2005012655.tif 000008
【図７】
2005012655.tif 000009
【図８】
2005012655.tif 000010
【図９】
2005012655.tif 000011
【図１０】
2005012655.tif 000012
【図１１】
2005012655.tif 000013
【図１２】
2005012655.tif 000014
【図１３】
2005012655.tif 000015
【図１４】
2005012655.tif 000016
【図１５】
2005012655.tif 000017