(57)【特許請求の範囲】
【請求項１】
コンテンツの配信を容易にするためのネットワークであって、
第１の技術を利用する第１のストレージサブシステムおよび第２の技術を利用する第２のストレージサブシステムを含む複数のストレージサブシステムと、
コンテンツのための要求を無線送信／受信ユニット（ＷＴＲＵ）から受信し、
前記要求されたコンテンツが前記第１のストレージサブシステムおよび前記第２のストレージサブシステムのうちの少なくとも１つに記憶されていないことを決定し、
前記決定することに応えて、エントリサーバへ、前記コンテンツを取り込むための要求を送る
ように構成されたプロキシサーバと、
前記プロキシサーバから、前記コンテンツを取り込むための前記要求を受信し、
前記コンテンツに関連付けられた属性に基づいて前記コンテンツを記憶するための前記複数のストレージサブシステムの前記第１のストレージサブシステムを識別し、
取り込みのための要求を前記第１のストレージサブシステムに送る
ように構成された前記エントリサーバと、
前記取り込みのための前記要求を受信し、
前記コンテンツをオリジンサーバから受信し、
前記コンテンツを記憶する
ように構成された前記第１のストレージサブシステムと
を備え、
前記プロキシサーバは、前記受信されたコンテンツを前記ＷＴＲＵへ提供するようにさらに構成され、
前記第１のストレージサブシステムは、前記コンテンツを記憶した後に、前記コンテンツに関連付けられた属性に基づいて前記コンテンツの前記ストレージを前記第１のストレージサブシステムから前記第２のストレージサブシステムに適合させるようにさらに構成された
ことを特徴とするネットワーク。
【請求項２】
前記オリジンサーバは、前記ネットワークの外側にあることを特徴とする請求項１に記載のネットワーク。
【請求項３】
前記エントリサーバは、
ストレージ再評価のための要求を前記プロキシサーバから受信し、
前記コンテンツに関連付けられた人気に基づいて前記コンテンツを前記複数のストレージサブシステムの前記第１のストレージサブシステムから前記第２のストレージサブシステムに移動するかどうか決定するようにさらに構成されたことを特徴とする請求項１に記載のネットワーク。
【請求項４】
前記第１のストレージサブシステムは、前記第２のストレージサブシステムよりもより直ぐに前記コンテンツを前記ＷＴＲＵに提供することが可能であることを特徴とする請求項１に記載のネットワーク。
【請求項５】
前記コンテンツに関連付けられた人気が閾値未満に低下する条件で、前記エントリサーバは、前記コンテンツを前記第２のストレージサブシステムに移動するようにさらに構成されたことを特徴とする請求項４に記載のネットワーク。
【請求項６】
前記第１のストレージサブシステムは、前記第２のストレージサブシステムよりも直ぐでないように前記コンテンツを前記ＷＴＲＵに提供することが可能であることを特徴とする請求項１に記載のネットワーク。
【請求項７】
前記コンテンツに関連付けられた人気が閾値を超えて上昇する条件で、前記エントリサーバは、前記コンテンツを前記第２のストレージサブシステムに移動するようにさらに構成されたことを特徴とする請求項１に記載のネットワーク。
【請求項８】
前記第１のストレージサブシステムはキャッシングサブシステムであることを特徴とする請求項１に記載のネットワーク。
【請求項９】
前記第２のストレージサブシステムはＰ２Ｐサブシステムであることを特徴とする請求項１に記載のネットワーク。
【請求項１０】
コンテンツの配信を容易にするためのネットワークであって、
第１のストレージ技術を利用する第１のストレージサブシステムと、
第２のストレージ技術を利用する第２のストレージサブシステムと、
コンテンツのための要求を無線送信／受信ユニット（ＷＴＲＵ）から受信し、
前記要求されたコンテンツが前記第１のストレージサブシステムおよび前記第２のストレージサブシステムのうちの少なくとも１つに記憶されていないことを決定し、
前記決定することに応えて、エントリサーバへ、前記コンテンツの取り込みのための要求を送る
ように構成されたプロキシサーバと、
前記コンテンツの前記取り込みのための前記要求を受信し、
前記コンテンツに関連付けられた属性に基づいて、前記コンテンツのストレージのために前記第１のストレージサブシステムおよび前記第２のストレージサブシステムのうちの１つを選択し、
前記選択されたストレージサブシステムでのストレージのために前記コンテンツを取り込む
ように構成された前記エントリサーバと、
を備え、
前記プロキシサーバは、前記取り込まれたコンテンツを前記ＷＴＲＵへ提供するようにさらに構成された
ことを特徴とするネットワーク。
【請求項１１】
前記コンテンツのストレージのために前記第１のストレージサブシステムを選択することは、前記コンテンツが人気である場合は前記コンテンツの適切な配信を容易にし、前記コンテンツのストレージのために前記第２のストレージサブシステムを選択することは、前記人気が低い場合は少なくとも前記第１のストレージサブシステムにおけるストレージを予約し、および前記コンテンツに関連付けられた人気メトリックを使用して前記第１のストレージサブシステムおよび前記第２のストレージサブシステム内の前記コンテンツの前記ストレージを調整することを特徴とする請求項１０に記載のネットワーク。
【請求項１２】
前記第１のストレージサブシステムは、前記第２のストレージサブシステムよりも容易に前記コンテンツを前記ＷＴＲＵに提供することが可能であることを特徴とする請求項１０に記載のネットワーク。
【請求項１３】
前記コンテンツに関連付けられた人気が閾値より大きい条件で、前記エントリサーバは、前記コンテンツのストレージのために前記第１のストレージサブシステムを選択するようにさらに構成されたことを特徴とする請求項１２に記載のネットワーク。
【請求項１４】
前記コンテンツに関連付けられた前記属性は、前記コンテンツの人気であることを特徴とする請求項１０に記載のネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワーク内でコンテンツストレージサブシステムを管理するための方法および装置に関する。
【０００２】
（関連出願の相互参照）
本願は、２０１１年９月３０日に出願された米国特許仮出願第６１／５４１９１５号の利益を主張し、その内容を参照により本明細書に完全に記載されているかのように組込む。
【背景技術】
【０００３】
インターネットを介したマルチメディアコンテンツに対するユーザ需要が速いペースで増大している。この需要は、一般に大サイズのマルチメディアコンテンツへのユーザの関心によるものであり、通信キャリアネットワークおよびインターネットサービスプロバイダ（ＩＳＰ）ネットワークなどネットワークの帯域幅リソースの大部分を消費するほど高いものである。ネットワークにかかる負担を軽減するために、ネットワークオペレート（ｏｐｅｒａｔｅｓ）は、キャッシングサブシステムなど、コンテンツのコピーを記憶し、そのコンテンツをユーザデバイスに容易に配信するコンテンツストレージサブシステムをネットワークに装備する。
【０００４】
しかし、コンテンツストレージサブシステムは、最新の状態になく、マルチメディアコンテンツへのユーザの関心に気付かない場合、十分な可能性を発揮しない。したがって、通信ネットワーク内でコンテンツストレージサブシステムを管理するための方法および装置を有することが望ましい。また、通信ネットワークはインターセプト、コンテンツ採集（ｉｎｇｅｓｔｉｏｎ）、およびコンテンツ修正を実行するように装備されたことが望ましい。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、通信ネットワーク内でコンテンツストレージサブシステムを管理するための改善された方法および装置を提供する。
【課題を解決するための手段】
【０００６】
コンテンツの配信を容易にするための方法および装置が提供される。この方法および装置では、複数のストレージサブシステムが使用される。エントリサーバが、コンテンツを採集するための要求をプロキシサーバから受信する。一実施形態では、エントリサーバは、複数のストレージサブシステムのうちの第１のストレージサブシステムを識別し、それにより、第１のストレージサブシステムは、コンテンツを記憶するタスクを課されている。他の実施形態では、エントリサーバは、採集のための要求を第１のストレージサブシステムに送る。第１のストレージサブシステムは、採集のための要求を受信し、コンテンツをオリジンサーバから受信し、コンテンツを記憶する。
【０００７】
一実施形態では、オリジンサーバはネットワークの外側にある。他の実施形態では、プロキシサーバは、コンテンツを求める要求を無線送信／受信ユニット（ＷＴＲＵ）から受信し、コンテンツを第１のストレージサブシステムからＷＴＲＵに提供する。
【図面の簡単な説明】
【０００８】
より詳細な理解が、添付の図面と共に、例として与えられている以下の説明から得られる。
【図１Ａ】１または複数の開示されている実施形態が実装される例示的な通信システムのシステム図である。
【図１Ｂ】図１Ａに示されている通信システム内で使用される無線送信／受信ユニット（ＷＴＲＵ）のシステム図である。
【図１Ｃ】図１Ａに示されている通信システム内で使用される例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【図２Ａ】複数のコンテンツストレージサブシステムを使用するネットワークの図である。
【図２Ｂ】インターセプトおよびコンテンツ採集を実行するように装備されたネットワークの図である。
【図３】プロキシサーバによって実行されるインターセプトのためのメッセージフローの図である。
【図４】ネットワーク内で実行されるコンテンツ採集のためのメッセージフローの図である。
【図５】コンテンツ修正のためのメッセージフローの図である。
【図６】コンテンツ人気メトリックに基づくインターセプトおよび修正のための方法の図である。
【図７】インターセプト、コンテンツ採集、およびコンテンツ修正を実行するように装備されたインターネットプロトコル（ＩＰ）マルチメディアサブシステム（ＩＭＳ）ネットワークの図である。
【図８】ＩＭＳネットワークにおけるインターセプト、コンテンツ採集、およびコンテンツ修正のメッセージフローの図である。
【発明を実施するための形態】
【０００９】
図１Ａは、１または複数の開示されている実施形態が実装される例示的な通信システム１００のシステム図である。通信システム１００は、音声、データ、映像、メッセージング、ブロードキャストなど、コンテンツを複数の無線ユーザに送る多元接続システムである。通信システム１００は、複数の無線ユーザが、無線帯域幅を含むシステムリソースの共用を通じてそのようなコンテンツにアクセスすることを可能にする。たとえば、通信システム１００は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交ＦＤＭＡ（ＯＦＤＭＡ）、シングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）など、１または複数のチャネルアクセス方法を使用する。
【００１０】
図１Ａに示されているように、通信システム１００は、無線送信／受信ユニット（ＷＴＲＵ）１０２ａ、１０２ｂ、１０２ｃ、１０２ｄ、無線アクセスネットワーク（ＲＡＮ）１０４、コアネットワーク１０６、公衆交換電話網（ＰＳＴＮ）１０８、インターネット１１０、および他のネットワーク１１２を含むが、開示されている実施形態は任意の数のＷＴＲＵ、基地局、ネットワーク、および／またはネットワーク要素を企図していることを理解されたい。ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄのそれぞれは、無線環境で動作および／または通信するように構成された任意のタイプのデバイスである。たとえば、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄは、無線信号を送信および／または受信するように構成され、ユーザ機器（ＵＥ）、移動局、固定型もしくは移動型加入者ユニット、ページャ、セルラ電話、携帯情報端末（ＰＤＡ）、スマートフォン、ラップトップ、ネットブック、パーソナルコンピュータ、無線センサ、家電などを含む。
【００１１】
また、通信システム１００は、基地局１１４ａおよび基地局１１４ｂを含む。基地局１１４ａ、１１４ｂのそれぞれは、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの少なくとも１つと無線でインターフェースし、コアネットワーク１０６、インターネット１１０、および／またはネットワーク１１２など、１または複数の通信ネットワークへのアクセスを容易にするように構成された任意のタイプのデバイスである。たとえば、基地局１１４ａ、１１４ｂは、ベーストランシーバ基地局（ＢＴＳ）、ノードＢ、高度化ノードＢ、ホームノードＢ、ホーム高度化ノードＢ、サイトコントローラ、アクセスポイント（ＡＰ）、無線ルータなどである。基地局１１４ａ、１１４ｂは、それぞれが単一の要素として示されているが、基地局１１４ａ、１１４ｂは、任意の数の相互接続された基地局および／またはネットワーク要素を含むことを理解されたい。
【００１２】
基地局１１４ａは、ＲＡＮ１０４の一部であり、ＲＡＮ１０４もまた、基地局コントローラ（ＢＳＣ）、無線ネットワークコントローラ（ＲＮＣ）、中継ノードなど、他の基地局および／またはネットワーク要素（図示せず）を含む。基地局１１４ａおよび／または基地局１１４ｂは、セル（図示せず）と呼ばれる特定の地理的領域内で無線信号を送信および／または受信するように構成される。さらに、セルは、セルセクタに分割される。たとえば、基地局１１４ａに関連付けられたセルは、３つのセクタに分割される。したがって、一実施形態では、基地局１１４ａは、３つ、すなわちセルの各セクタごとに１つのトランシーバを含む。他の実施形態では、基地局１１４ａは、多重入力／多重出力（ＭＩＭＯ）技術を使用し、したがって、セルの各セクタについて複数のトランシーバを使用する。
【００１３】
基地局１１４ａ、１１４ｂは、任意の好適な無線通信リンク（たとえば、無線周波数（ＲＦ）、マイクロ波、赤外（ＩＲ）、紫外（ＵＶ）、可視光など）であるエアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの１または複数と通信する。エアインターフェース１１６は、任意の好適な無線アクセス技術（ＲＡＴ）を使用して確立される。
【００１４】
より具体的には、上記で指摘したように、通信システム１００は、多元接続システムであり、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡなど、１または複数のチャネルアクセス方式を使用する。たとえば、ＲＡＮ１０４内の基地局１１４ａ、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃは、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））を使用してエアインターフェース１１６を確立するユニバーサル移動体通信システム（ＵＭＴＳ）地上波無線アクセス（ＵＴＲＡ）など無線技術を実装する。ＷＣＤＭＡは、高速パケットアクセス（ＨＳＰＡ）および／または発展型ＨＳＰＡ（ＨＳＰＡ＋）など、通信プロトコルを含む。ＨＳＰＡは、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）および／または高速アップリンクパケットアクセス（ＨＳＵＰＡ）を含む。
【００１５】
他の実施形態では、基地局１１４ａ、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃは、ロングタームエボリューション（ＬＴＥ）および／または拡張ＬＴＥ（ＬＴＥ−Ａ）を使用してエアインターフェース１１６を確立する拡張ＵＭＴＳ地上波無線アクセスネットワーク（Ｅ−ＵＴＲＡＮ）など無線技術を実装する。
【００１６】
他の実施形態では、基地局１１４ａ、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃは、ＩＥＥＥ８０２．１６（すなわち、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ））、ＣＤＭＡ２０００、ＣＤＭＡ２０００  １Ｘ、ＣＤＭＡ２０００ＥＶ−ＤＯ、暫定標準２０００（ＩＳ−２０００）、暫定標準９５（ＩＳ−９５）、暫定標準８５６（ＩＳ−８５６）、グローバル移動体通信システム（ＧＳＭ（登録商標））、ＧＳＭエボリューション用の拡張データ転送速度（ＥＤＧＥ）、ＧＳＭ  ＥＤＧＥ（ＧＥＲＡＮ）など、無線技術を実装する。
【００１７】
図１Ａにおける基地局１１４ｂは、無線ルータ、ホームノードＢ、ホーム高度化ノードＢ、またはアクセスポイントであり、たとえば、事業所、自宅、乗物、キャンパスなど、局所的な領域での無線コネクティビティを容易にするための任意の好適なＲＡＴを使用する。一実施形態では、基地局１１４ｂ、およびＷＴＲＵ１０２ｃ、１０２ｄは、無線ローカルエリアネットワーク（ＷＬＡＮ）を確立するために、ＩＥＥＥ８０２．１１など無線技術を実装する。他の実施形態では、基地局１１４ｂ、およびＷＴＲＵ１０２ｃ、１０２ｄは、無線パーソナルエリアネットワーク（ＷＰＡＮ）を確立するために、ＩＥＥＥ８０２．１５など無線技術を実装する。他の実施形態では、基地局１１４ｂ、およびＷＴＲＵ１０２ｃ、１０２ｄは、ピコセルまたはフェムトセルを確立するために、セルラベースのＲＡＴ（たとえば、ＷＣＤＭＡ、ＣＤＭＡ２０００、ＧＳＭ、ＬＴＥ、ＬＴＥ−Ａなど）を使用する。図１Ａに示されているように、基地局１１４ｂは、インターネット１１０に対する直接接続を有する。したがって、基地局１１４ｂは、コアネットワーク１０６を介してインターネット１１０にアクセスすることが必要でない。
【００１８】
ＲＡＮ１０４は、コアネットワーク１０６と通信し、コアネットワーク１０６は、音声、データ、アプリケーション、および／またはボイスオーバーネットワーク（ＶｏＩＰ）サービスを、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの１または複数に提供するように構成された任意のタイプのネットワークである。たとえば、コアネットワーク１０６は、呼制御、支払い請求サービス、移動体位置をベースとするサービス、プリペイド呼、インターネットコネクティビティ、映像配信などを提供し、かつ／またはユーザ認証などハイレベルセキュリティ機能を実施する。図１Ａには示されていないが、ＲＡＮ１０４および／またはコアネットワーク１０６は、ＲＡＮ１０４と同じＲＡＴまたは異なるＲＡＴを使用する他のＲＡＮと直接または間接的に通信することを理解されたい。たとえば、Ｅ−ＵＴＲＡ無線技術を利用しているＲＡＮ１０４に接続されることに加えて、コアネットワーク１０６はまた、ＧＳＭ無線技術を使用する別のＲＡＮ（図示せず）と通信する。
【００１９】
また、コアネットワーク１０６は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄがＰＳＴＮ１０８、インターネット１１０、および／または他のネットワーク１１２にアクセスするためのゲートウェイとして働く。ＰＳＴＮ１０８は、基本電話サービス（ＰＯＴＳ／ｐｌａｉｎ  ｏｌｄ  ｔｅｌｅｐｈｏｎｅ  ｓｅｒｖｉｃｅ）を提供する回線交換電話網を含む。インターネット１１０は、ＴＣＰ／ＩＰインターネットプロトコルスイートにおける伝送制御プロトコル（ＴＣＰ）、ユーザデータグラムプロトコル（ＵＤＰ）、インターネットプロトコル（ＩＰ）など、一般的な通信プロトコルを使用する相互接続されたコンピュータネットワークおよびデバイスのグローバルシステムを含む。ネットワーク１１２は、他のサービスプロバイダによって所有および／または運営される有線もしくは無線通信ネットワークを含む。たとえば、ネットワーク１１２は、ＲＡＮ１０４と同じＲＡＴまたは異なるＲＡＴを使用する１または複数のＲＡＮに接続された別のコアネットワークを含む。
【００２０】
通信システム１００におけるＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの一部または全部がマルチモード機能を含む。すなわち、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄは、異なる無線リンク上で異なる無線ネットワークと通信するために複数のトランシーバを含む。たとえば、図１Ａに示されているＷＴＲＵ１０２ｃは、セルラベースの無線技術を使用する基地局１１４ａ、およびＩＥＥＥ８０２無線技術を使用する基地局１１４ｂと通信するように構成される。
【００２１】
図１Ｂは、例示的なＷＴＲＵ１０２のシステム図である。図１Ｂに示されているように、ＷＴＲＵ１０２は、プロセッサ１１８、トランシーバ１２０、送信／受信エレメント１２２、スピーカ／マイクロフォン１２４、キーパッド１２６、ディスプレイ／タッチパッド１２８、非取外し式メモリ１３０、取外し式メモリ１３２、電源１３４、全世界測位システム（ＧＰＳ）チップセット１３６、および他の周辺機器１３８を含む。ＷＴＲＵ１０２は、一実施形態と一貫したまま前述の要素の任意のサブコンビネーションを含むことを理解されたい。
【００２２】
プロセッサ１１８は、汎用プロセッサ、専用プロセッサ、従来のプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、複数のマイクロプロセッサ、ＤＳＰコアに関連付けられた１または複数のマイクロプロセッサ、コントローラ、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）回路、任意の他のタイプの集積回路（ＩＣ）、状態機械などである。プロセッサ１１８は、信号符号化、データ処理、電力制御、入力／出力処理、および／またはＷＴＲＵ１０２が無線環境で動作することを可能にする任意の他の機能を実行する。プロセッサ１１８は、トランシーバ１２０に結合され、トランシーバ１２０は、送信／受信エレメント１２２に結合される。図１Ｂは、プロセッサ１１８とトランシーバ１２０を別個の構成要素として示しているが、プロセッサ１１８とトランシーバ１２０は、電子パッケージまたはチップ内で共に集積されてもよいことを理解されたい。
【００２３】
送信／受信エレメント１２２は、エアインターフェース１１６上で基地局（たとえば、基地局１１４ａ）に信号を送信する、または基地局から信号を受信するように構成される。たとえば、一実施形態では、送信／受信エレメント１２２は、ＲＦ信号を送信および／または受信するように構成されたアンテナである。他の実施形態では、送信／受信エレメント１２２は、たとえばＩＲ信号、ＵＶ信号、または可視光信号を送信および／または受信するように構成されたエミッタ／ディテクタである。他の実施形態では、送信／受信エレメント１２２は、ＲＦ信号と光信号を共に送信および受信するように構成される。送信／受信エレメント１２２は、任意の組合せの無線信号を送信および／または受信するように構成されることを理解されたい。
【００２４】
さらに、送信／受信エレメント１２２は、図１Ｂに単一のエレメントとして示されているが、ＷＴＲＵ１０２は、任意の数の送信／受信エレメント１２２を含む。より具体的には、ＷＴＲＵ１０２は、ＭＩＭＯ技術を使用する。したがって、一実施形態では、ＷＴＲＵ１０２は、エアインターフェース１１６上で無線信号を送信および受信するために２つ以上の送信／受信エレメント１２２（たとえば、複数のアンテナ）を含む。
【００２５】
トランシーバ１２０は、送信／受信エレメント１２２によって送信しようとする信号を変調するように、また送信／受信エレメント１２２によって受信される信号を復調するように構成される。上記で指摘したように、ＷＴＲＵ１０２は、マルチモード機能を有する。したがって、トランシーバ１２０は、たとえばＵＴＲＡおよびＩＥＥＥ８０２．１１など複数のＲＡＴを介してＷＴＲＵ１０２が通信することを可能にするために複数のトランシーバを含む。
【００２６】
ＷＴＲＵ１０２のプロセッサ１１８は、スピーカ／マイクロフォン１２４、キーパッド１２６、および／またはディスプレイ／タッチパッド１２８（たとえば、液晶ディスプレイ（ＬＣＤ）ディスプレイユニット、または有機発光ダイオード（ＯＬＥＤ）ディスプレイユニット）に結合され、それらからユーザ入力データを受け取る。また、プロセッサ１１８は、ユーザデータをスピーカ／マイクロフォン１２４、キーパッド１２６、および／またはディスプレイ／タッチパッド１２８に出力する。さらに、プロセッサ１１８は、非取外し式メモリ１３０および／または取外し式メモリ１３２など、任意のタイプの好適なメモリからの情報にアクセスし、それらにデータを記憶させる。非取外し式メモリ１３０は、ランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、ハードディスク、または任意の他のタイプのメモリストレージ装置を含む。取外し式メモリ１３２は、加入者識別モジュール（ＳＩＭ）カード、メモリスティック、セキュアデジタル（ＳＤ）メモリカードなどを含む。他の実施形態では、プロセッサ１１８は、サーバ上または家庭用コンピュータ（図示せず）上など、物理的にＷＴＲＵ１０２上に位置しないメモリからの情報にアクセスし、メモリにデータを記憶させる。
【００２７】
プロセッサ１１８は、電源１３４から電力を受け取り、ＷＴＲＵ１０２内の他の構成要素に電力を分配し、かつ／またはその電力を制御するように構成される。電源１３４は、ＷＴＲＵ１０２に給電するための任意の好適なデバイスである。たとえば、電源１３４は、１または複数の乾電池（たとえば、ニッケルカドミウム（ＮｉＣｄ）、ニッケル亜鉛（ＮｉＺｎ）、ニッケル水素（ＮｉＭＨ）、リチウムイオン（Ｌｉ−ｉｏｎ）など）、太陽電池、燃料電池などを含む。
【００２８】
また、プロセッサ１１８は、ＷＴＲＵ１０２の現在位置に関する位置情報（たとえば、経度および緯度）を提供するように構成されるＧＰＳチップセット１３６に結合される。ＧＰＳチップセット１３６からの情報に加えて、またはその代わりに、ＷＴＲＵ１０２は、エアインターフェース１１６上で基地局（たとえば、基地局１１４ａ、１１４ｂ）から位置情報を受信し、かつ／または近くの２つ以上の基地局から受信される信号のタイミングに基づいてその位置を決定する。ＷＴＲＵ１０２は、一実施形態と一貫したまま任意の好適な位置決定方法により位置情報を獲得することを理解されたい。
【００２９】
さらに、プロセッサ１１８は他の周辺機器１３８に結合され、それらの周辺機器１３８は、追加の特徴、機能、および／または有線もしくは無線コネクティビティを提供する１または複数のソフトウェアおよび／またはハードウェアモジュールを含む。たとえば、周辺機器１３８は、加速度計、電子コンパス（ｅ−ｃｏｍｐａｓｓ）、衛星トランシーバ、デジタルカメラ（写真またはビデオ用）、ユニバーサルシリアルバス（ＵＳＢ）ポート、振動デバイス、テレビトランシーバ、ハンドフリー用ヘッドセット、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、周波数変換（ＦＭ）無線ユニット、デジタル音楽プレーヤ、メディアプレーヤ、ビデオゲームプレーヤモジュール、インターネットブラウザなどを含む。
【００３０】
図１Ｃは、一実施形態によるＲＡＮ１０４およびコアネットワーク１０６のシステム図である。上記で指摘したように、ＲＡＮ１０４は、Ｅ−ＵＴＲＡ無線技術を使用し、エアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信する。また、ＲＡＮ１０４は、コアネットワーク１０６と通信する。
【００３１】
ＲＡＮ１０４は高度化ノードＢ１４０ａ、１４０ｂ、１４０ｃを含むが、ＲＡＮ１０４は、一実施形態と一貫したまま任意の数の高度化ノードＢを含むことを理解されたい。高度化ノードＢ１４０ａ、１４０ｂ、１４０ｃは、それぞれが、エアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信するために１または複数のトランシーバを含む。一実施形態では、高度化ノードＢ１４０ａ、１４０ｂ、１４０ｃは、ＭＩＭＯ技術を実行する。したがって、たとえば高度化ノードＢ１４０ａは、複数のアンテナを使用し、ＷＴＲＵ１０２ａに無線信号を送信し、ＷＴＲＵ１０２ａから無線信号を受信してもよい。
【００３２】
高度化ノードＢ１４０ａ、１４０ｂ、１４０ｃのそれぞれは、特定のセル（図示せず）に関連付けられ、無線リソース管理判断、ハンドオーバ判断、アップリンクおよび／またはダウンリンクにおけるユーザのスケジューリングなどを処理するように構成される。図１Ｃに示されているように、高度化ノードＢ１４０ａ、１４０ｂ、１４０ｃは、Ｘ２インターフェース上で互いに通信する。
【００３３】
図１Ｃに示されているコアネットワーク１０６は、無線通信移動管理装置（ＭＭＥ）１４２、サービングゲートウェイ１４４、およびパケットデータネットワーク（ＰＤＮ）ゲートウェイ１４６を含む。前述の要素のそれぞれはコアネットワーク１０６の一部として示されているが、これらの要素のいずれか１つがコアネットワークオペレータ以外の企業体によって所有および／または運営されてもよいことを理解されたい。
【００３４】
ＭＭＥ１４２は、Ｓ１インターフェースを介してＲＡＮ１０４内の高度化ノードＢ１４０ａ、１４０ｂ、１４０ｃのそれぞれに接続され、制御ノードとして働く。たとえば、ＭＭＥ１４２は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃのユーザを認証すること、ベアラの活動化／非活動化、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃの最初のアタッチの期間中に特定のサービングゲートウェイを選択することなどの責任を担う。また、ＭＭＥ１４２は、ＲＡＮ１０４と、ＧＳＭまたはＷＣＤＭＡなど他の無線技術を使用する他のＲＡＮ（図示せず）との間で切り替えるための制御プレーン機能を提供する。
【００３５】
サービングゲートウェイ１４４は、Ｓ１インターフェースを介してＲＡＮ１０４内の高度化ノードＢ１４０ａ、１４０ｂ、１４０ｃのそれぞれに接続される。サービングゲートウェイ１４４は、一般に、ユーザデータパケットをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに／ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃからルーティングおよび転送する。また、サービングゲートウェイ１４４は、高度化ノードＢ間ハンドオーバ中にユーザプレーンをアンカリングすること、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃにダウンリンクデータが使用可能であるときページングをトリガすること、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃのコンテキストを管理および記憶することなど、他の機能を実行する。
【００３６】
また、サービングゲートウェイ１４４はＰＤＮゲートウェイ１４６に接続され、ＰＤＮゲートウェイ１４６は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃがインターネット１１０などパケット交換ネットワークにアクセスすることを可能にし、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃとＩＰ対応デバイスとの間の通信を容易にする。
【００３７】
コアネットワーク１０６は、他のネットワークとの通信を容易にする。たとえば、コアネットワーク１０６は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃがＰＳＴＮ１０８など回線交換ネットワークにアクセスすることを可能にし、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと従来の陸線通信デバイスとの間の通信を容易にする。たとえば、コアネットワーク１０６は、コアネットワーク１０６とＰＳＴＮ１０８との間のインターフェースとして働くＩＰゲートウェイ（たとえば、ＩＰマルチメディアサブシステム（ＩＭＳ）サーバ）を含み、またはＩＰゲートウェイと通信する。さらに、コアネットワーク１０６は、他のサービスプロバイダによって所有および／または運営される他の有線もしくは無線ネットワークを含むネットワーク１１２に、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃがアクセスすることを可能にする。
【００３８】
ＷＴＲＵは、本明細書ではＷＴＲＵ１０２ａとして示されるがＷＴＲＵ１０２ｂ、ＷＴＲＵ１０２ｃ、またはＷＴＲＵ１０２ｄのいずれか１つであってもよく、ＷＴＲＵは、様々なアクセスプラットフォームのいずれかを使用してネットワークに接続する。ネットワークは、インターネットサービスプロバイダ（ＩＳＰ）ネットワーク、無線オペレータネットワーク、ローカルネットワーク、イントラネット、インターネット、またはＩＭＳネットワークである。アクセスプラットフォームは、とりわけＬＴＥのための発展型パケットシステム（ｅｖｏｌｖｅｄ  ｐａｃｋｅｔ  ｓｙｓｔｅｍ）（ＥＰＳ）、ＧＥＲＡＮ、ＵＭＴＳ地上波無線アクセスネットワーク（ＵＴＲＡＮ）、または米国電気電子技術者協会（ＩＥＥＥ）８０２アクセスプラットフォームのいずれかを含む。
【００３９】
ＷＴＲＵという用語は、無線環境内で動作または通信するように構成されたデバイスに排他的に適用されるのではなく、この用語は、コンピュータ、または有線接続を使用してネットワークに接続されるスマートテレビジョンなど、有線環境内で動作または通信するように構成されたデバイスを含むことに留意されたい。
【００４０】
ＷＴＲＵ１０２ａは、ネットワークコネクティビティを通して、ネットワークからコンテンツを受信するための能力を与えられる。コンテンツは、テキスト、オーディオ、ビデオ、または任意のマルチメディアなど、任意の媒体である。コンテンツはサーバ内に記憶され、ネットワークは、コンテンツをＷＴＲＵ１０２ａに配信する。サーバはネットワークの外側にあり、あるいはサーバは、ネットワーク内にあってもネットワークの一部であってもよい。サーバの例はオリジンサーバを含み、オリジンサーバは、コンテンツ創案者がコンテンツを格納し、ＷＴＲＵ１０２ａにコンテンツを配信するのを容易にするために使用するサーバである。ＷＴＲＵ１０２ａはネットワークにコンテンツを要求し、ネットワークは、オリジンサーバからＷＴＲＵ１０２ａにコンテンツを配信する。
【００４１】
ＷＴＲＵ１０２ａへのコンテンツ配信を容易にし、コンテンツに対する高い需要により生じるネットワーク輻輳を軽減するために、ネットワークは、１または複数のコンテンツストレージサブシステムを使用する。コンテンツストレージサブシステムは、典型的には、コンテンツのソースとしてネットワークがオリジンサーバに依拠することを少なくすることが意図されており、コンテンツのための代替のソースとして働く。コンテンツストレージサブシステムは、たとえば、ネットワーク内のコンテンツのローカルコピーを記憶し、およびオリジンサーバよりも容易にコンテンツのローカルコピーをＷＴＲＵ１０２ａに提供することを可能にする。したがって、コンテンツストレージサブシステムは、ネットワークのコンテンツ配信能力を向上し、ネットワークトラフィック負荷を低減しながら、より速いコンテンツ配信を可能にする。
【００４２】
コンテンツストレージサブシステムの例は、図２Ａを参照して述べるように、キャッシングサブシステムおよびピアツーピア（Ｐ２Ｐ）サブシステムとを含む。
【００４３】
図２Ａは、複数のコンテンツストレージサブシステムを使用するネットワークを示す。ネットワーク２２０は、複数のコンテンツストレージサブシステム２４０１、２４０２、．．．２４０Ｎ（まとめて以下、ストレージサブシステム２４０１−Ｎと称し、単独で本明細書ではストレージサブシステム２４０ｉと称する）を使用する。コンテンツストレージサブシステム２４０１−Ｎのうち、ネットワーク２２０は、キャッシングサブシステム２４０１、およびＰ２Ｐサブシステム２４０２を使用する。ネットワーク２２０は、オリジンサーバ２３０に接続される。さらに、ＷＴＲＵ１０２ａ、１０２ｂは、それぞれアクセスプラットフォーム２１０１、２１０２を介してネットワーク２２０に接続されまた同様に、別のネットワーク２２５もネットワーク２２０に接続されている。ＷＴＲＵ１０２ａ、１０２ｂ、または他のネットワーク２２５は、（たとえばコンテンツ要求メッセージまたは信号をネットワーク２２０に送ることによって）ネットワーク２２０からコンテンツを要求し、およびネットワーク２２０は、オリジンサーバ２３０からコンテンツをフェッチし、コンテンツをＷＴＲＵ１０２ａ、１０２ｂ、または他のネットワーク２２５に提供する。
【００４４】
キャッシングサブシステム２４０１は、複数のキャッシングノード２４１１−４を備える（単独で以下キャッシングノード２４１ｉと称する）。コンテンツの１または複数のコピーが、キャッシングサブシステム２４０１のキャッシングノード２４１ｉにキャッシュされる。コンテンツはオリジンサーバ２３０から始まり、コンテンツ配信を容易にするためにキャッシングノード２４１ｉにキャッシュされる。キャッシングノード２４１ｉは、ネットワーク２２０内の任意の位置にあり、ＷＴＲＵ１０２ａ、１０２ｂ、または他のネットワーク２２５は、（ネットワークコネクティビティの意味で）オリジンサーバ２３０よりもキャッシングノード２４１ｉに近い。したがって、コンテンツは、オリジンサーバ２３０よりも迅速に、および／またはより少ないネットワークリソースを使用して、キャッシングサブシステム２４０１のキャッシングノード２４１ｉからＷＴＲＵ１０２ａもしくはＷＴＲＵ１０２ｂ、または他のネットワーク２２５に配信される。
【００４５】
Ｐ２Ｐサブシステム２４０２は、Ｐ２Ｐトラッカ２４２１および複数のＰ２Ｐノード２４２２−ｉ（単独で以下Ｐ２Ｐノード２４２２と称する）を備える。Ｐ２Ｐノード２４２２は、コンテンツまたはコンテンツの一部分を記憶し、一方、Ｐ２Ｐトラッカ２４２１は、コンテンツがどこに記憶されるか、またはコンテンツの一部分がどこに記憶されるかについての知識を維持する。Ｐ２Ｐノード２４２２は、図２Ａにおいてネットワーク２２０内にあるように示されているが、ネットワーク２２０の外側にあってもよい。たとえば、ＷＴＲＵ１０２ａ、１０２ｂがＰ２Ｐノード２４２２であり、コンテンツ全体またはコンテンツの一部分を記憶し、および要求があったときコンテンツをネットワーク２２０に提供してもよい。ネットワーク２２０は、Ｐ２Ｐトラッカ２４２１によって提供される情報に基づいてコンテンツのストレージ位置を決定し、コンテンツを要求する当事者にコンテンツが配信されることを要求する。
【００４６】
ネットワーク２２０は、コンテンツを求める要求を受信し、コンテンツがネットワーク２２０のストレージサブシステム２４０ｉ内に記憶されているかどうか決定するためにインターセプトを実行する。コンテンツがストレージサブシステム内に記憶されているとネットワーク２２０が決定した場合には、ネットワーク２２０は、コンテンツに関連付けられたオリジンサーバ２３０よりも容易にストレージサブシステム２４０ｉからコンテンツを提供する。
【００４７】
しかし、コンテンツがネットワーク２２０のストレージサブシステム２４０ｉ内に記憶されていないと決定された場合、ネットワーク２２０は、コンテンツを得てストレージサブシステム２４０ｉに記憶させるために、コンテンツ採集を実行する。コンテンツ採集後、ネットワーク２２０は、ＷＴＲＵ１０２ａ、１０２ｂ、または他のネットワーク２２５など、要求している当事者にコンテンツを直ちに提供する。
【００４８】
インターセプトは、ネットワーク２２０のプロキシサーバによって実行されるが、一方、採集は、図２Ｂを参照して述べるように、ネットワーク２２０のエントリサーバによって実行される。
【００４９】
図２Ｂは、インターセプトおよびコンテンツ採集を実行するように装備されたネットワークを示す。ネットワーク２２０は、プロキシサーバ２５０と、エントリサーバ２６０と、キャッシングサブシステム２４０１およびＰ２Ｐサブシステム２４０２を含む複数のストレージサブシステム２４０１−Ｎとを備える。ＷＴＲＵ１０２ａ、１０２ｂは、それぞれアクセスプラットフォーム２１０１、２１０２を介してネットワーク２２０に接続される。別のネットワーク２２５もまた、ネットワーク２２０に接続される。
【００５０】
プロキシサーバ２５０は、（たとえば、インターセプトインターフェースを使用して）インターセプトを実行するように装備されており、それにより、プロキシサーバ２５０は、ＷＴＲＵ１０２ａ、１０２ｂ、または他のネットワーク２２５から受信されるコンテンツを求める要求を受信し、コンテンツがストレージサブシステム２４０１−Ｎ内に記憶されているかどうか決定する。コンテンツがストレージサブシステム２４０１−Ｎ内に記憶されているか場合には、ネットワークは、ストレージサブシステム２４０１−Ｎからコンテンツを提供する。
【００５１】
コンテンツを求める要求に対してインターセプトを実行することに加えて、プロキシサーバ２５０はまた、ＷＴＲＵ１０２ａ、１０２ｂ、または他のネットワーク２２５から受信される任意の汎用データに対してインターセプトを実行する。汎用データは、たとえばＷＴＲＵ１０２ａから受信されたＷＴＲＵ１０２ｂ向けのテキストメッセージである。汎用データは、コンテンツへのリンク、またはコンテンツに関連付けられたユニフォームリソース識別子（ＵＲＩ）によってコンテンツを参照する。プロキシサーバ２５０は、たとえばコンテンツのＵＲＩによって汎用データ内で参照されている任意のコンテンツを識別する。汎用データ内のコンテンツへの参照は、コンテンツへの関心を示すように働き、またそのコンテンツへの関心によりそのコンテンツを求めて将来要求がある見込みを示すように働く。
【００５２】
図３は、プロキシサーバによって実行されるインターセプトのためのメッセージフローを示す。メッセージフロー３００では、プロキシサーバ２５０がＷＴＲＵ１０２ａ、１０２ｂ、またはネットワーク２２５から、コンテンツまたは汎用データを求める要求３１０を受信する。コンテンツまたは汎用データを求める要求３１０は、アプリケーション機能（ＡＦ）からも受信される。汎用データは、たとえばコンテンツへのリンクを提供するＷＴＲＵ１０２ａからＷＴＲＵ１０２ｂへのメッセージである。汎用データは、コンテンツのＵＲＩを含んでもよい。
【００５３】
プロキシサーバ２５０は、コンテンツまたは汎用データを求める要求を処理し（３２０）、それによりプロキシサーバ２５０は、要求された、または参照されているコンテンツを識別し、コンテンツがストレージサブシステム２４０１−Ｎ内に記憶されているかどうか決定する。
【００５４】
次いで、プロキシサーバ２５０は、ストレージサブシステム２４０１−Ｎからコンテンツを要求する（３３０）。キャッシングサブシステム２４０１の場合、プロキシサーバ２５０は、コンテンツを求める要求をキャッシングサブシステム２４０１のキャッシングノード２４１ｉに送る（３３０）。Ｐ２Ｐサブシステム２４０２の場合、プロキシサーバ２５０は、Ｐ２Ｐサブシステム２４０２のＰ２Ｐトラッカ２４２１にクエリを送る（３３０）。Ｐ２Ｐトラッカ２４２１はクエリに応答し、コンテンツがＰ２Ｐサブシステム２４０２のＰ２Ｐノード２４２２内に記憶されていることを応答が示す場合には、プロキシサーバ２５０は、コンテンツを求める要求をＰ２Ｐノード２４２２に送る（３３０）。また、プロキシサーバ２５０は、コンテンツを求める要求をネットワーク２２０の任意の他のストレージサブシステム２４０ｉに送る（３３０）。コンテンツを求める要求３３０は、コンテンツがストレージサブシステム２４０ｉ内に記憶されているかどうかに関するクエリであってもよい。
【００５５】
プロキシサーバ２５０は、ストレージサブシステム２４０１−Ｎから応答を受信する（３４０）。応答３４０は、コンテンツをプロキシサーバに提供し、コンテンツが記憶されていることを示し、またはストレージサブシステム２４０ｉ内に記憶されているコンテンツに関連付けられたＵＲＩを提供してもよい。
【００５６】
プロキシサーバ２５０が、コンテンツを求める要求をＷＴＲＵ１０２ａ、１０２ｂ、またはネットワーク２２５から受信した場合には、プロキシサーバ２５０は、コンテンツをＷＴＲＵ１０２ａ、１０２ｂ、またはネットワーク２２５に提供する（３５０）。しかし、プロキシサーバ２５０が汎用データをインターセプトした場合には、プロキシサーバ２５０は、ＵＲＩ書き換えを実行する（３６０）。ＵＲＩ書き換え３６０を実行するとき、プロキシサーバ２５０は、汎用データ内のコンテンツのＵＲＩを、ストレージサブシステム２４０ｉ内に記憶されたコンテンツに関連付けられたＵＲＩで置き換える。次いで、プロキシサーバ２５０は、書き換えられたＵＲＩを有する汎用データをその予定される当事者（図示せず）に送る。次いで、予定されるものは、書き換えられたＵＲＩに基づいてコンテンツを要求する。
【００５７】
インターセプト中にコンテンツがネットワークのストレージサブシステム２４０１−Ｎ内に記憶されていないと決定された場合、ネットワーク２２０は、コンテンツを得てコンテンツをストレージサブシステム２４０ｉに記憶するためにコンテンツ採集を実行する。コンテンツ採集は、ネットワークがＷＴＲＵ１０２ａ、１０２ｂ、またはネットワーク２２５によって関心のある（すなわち、要求される可能性が高い）コンテンツを率先して記憶することを可能にする。ネットワーク２２０のエントリサーバ２６０を使用し、図４を参照して述べるように採集を実行する。
【００５８】
図４は、ネットワーク２２０内で実行されるコンテンツ採集のためのメッセージフローを示す。メッセージフロー４００では、プロキシサーバ２５０がＷＴＲＵ１０２ａ、１０２ｂ、または他のネットワーク２２５から、コンテンツまたは任意の汎用データを求める要求４１０を受信する。コンテンツまたは汎用データを求める要求４１０は、アプリケーション機能（ＡＦ）からも受信される。プロキシサーバ２５０は、（たとえば、図３における符号３２０ないし３４０を参照して述べたように）インターセプトを実行し（４２０）、インターセプトに基づいて、プロキシサーバ２５０は、コンテンツがネットワークのストレージサブシステム２４０１−Ｎ内に記憶されていないと決定する。したがって、プロキシサーバは、コンテンツのコピーをネットワーク２２０のストレージサブシステム２４０ｉに記憶させるためにコンテンツ採集を実行するべきであると決定する。
【００５９】
プロキシサーバ２５０は、採集のための要求４３０をエントリサーバ２６０に送る。採集のための要求４３０は、コンテンツのＵＲＩを示してもよく、または採集のための要求４３０は、コンテンツまたは任意の汎用データを求める要求４１０の転送されたコピーであってもよい。エントリサーバ２６０は、採集された後でコンテンツを記憶するためにどのストレージサブシステム２４０１−Ｎを指定するべきかをエントリサーバ２６０が決定する採集評価４４０を実行する。本明細書で述べるように、コンテンツ人気メトリックを使用し、採集評価４４０を実行してもよい。エントリサーバ２６０は、たとえば採集インターフェースを使用して採集を実行する。
【００６０】
採集評価４４０の後で、エントリサーバ２６０は、採集のための要求をストレージサブシステム２４０ｉに送る（４５０）。採集のための要求４５０は、コンテンツを記憶するようにストレージサブシステム２４０ｉに要求する。キャッシングサブシステム２４０１の場合、エントリサーバ２６０は、採集のための要求をキャッシングサブシステム２４０１のキャッシングノード２４１ｉに送り、Ｐ２Ｐサブシステム２４０２の場合、エントリサーバ２６０は、採集のための要求をＰ２Ｐノード２４２２に送り、Ｐ２Ｐノード２４２２は、コンテンツをＰ２Ｐノード２４２２に記憶するべきであることをＰ２Ｐトラッカ２４２１に通知する。
【００６１】
次いで、コンテンツがオリジンサーバ２３０からストレージサブシステム２４０ｉに採集される（４６０）。さらに、また適用可能である場合、コンテンツは、要求があったときストレージサブシステム２４０ｉからＷＴＲＵ１０２ａ、１０２ｂ、またはネットワーク２２５に提供される（４７０）。
【００６２】
いくつかの実施形態では、ストレージサブシステム、たとえばキャッシングサブシステム２４０１は、別のストレージサブシステム、たとえばＰ２Ｐサブシステム２４０２より容易にコンテンツを提供することが可能である。したがって、コンテンツが人気のあるものである場合には、より少ないネットワークリソースを使用してより多くのＷＴＲＵ１０２ａ、１０２ｂまたは別のネットワーク２２５に、コンテンツの迅速な配信を容易にするように、コンテンツをキャッシングサブシステム２４０１に記憶させることが有利である。しかし、コンテンツの人気が低い場合には、キャッシングサブシステム２４０１の記憶リソースをより人気のあるコンテンツに対して予約するように、コンテンツをＰ２Ｐサブシステム２４０２に記憶させることが有利である。
【００６３】
また、ネットワーク２２０は、コンテンツ修正を実行する。コンテンツ修正は、コンテンツの記憶および配信のためのリソースの利用を最適化するために、ネットワーク２２０がネットワークのストレージサブシステム２４０１−Ｎにわたってコンテンツのストレージを管理することを可能にする。たとえば、コンテンツ修正を用いて、ネットワークは、コンテンツの人気に基づいて２つ以上のストレージサブシステム間でコンテンツを移動し、これにより、コンテンツの人気が高まるにつれて、そのコンテンツは、あまり容易にアクセス可能でないストレージサブシステムからより容易にアクセス可能なストレージサブシステムに移動され、逆も同様である。
【００６４】
エントリサーバ２６０は、図５を参照して述べるように（たとえば、修正インターフェースを使用して）コンテンツ修正を実行する。
【００６５】
図５は、コンテンツ修正のためのメッセージフローを示す。メッセージフロー５００では、プロキシサーバ２５０はＷＴＲＵ１０２ａ、１０２ｂ、または他のネットワーク２２５から、コンテンツまたは汎用データを求める要求５１０を受信する。コンテンツまたは汎用データを求める要求５１０は、アプリケーション機能（ＡＦ）からも受信される。プロキシサーバ２５０は、（たとえば、図３における符号３２０ないし３４０を参照して述べたように）インターセプトを実行し（５２０）、インターセプトに基づいて、プロキシサーバ２５０は、コンテンツがネットワーク２２０のストレージサブシステム２４０ｉ内に記憶されていると決定する。図５では、コンテンツはＰ２Ｐサブシステム２４０２内に記憶されているが、任意の他のストレージサブシステム２４０ｉが企図されている。プロキシサーバは、コンテンツをＰ２Ｐサブシステム２４０２に記憶することが最適であるかどうか、また最適でない場合、キャッシングサブシステム２４０１など別のストレージシステムにコンテンツを移動するべきであるかどうか決定しようとする。
【００６６】
プロキシサーバ２５０は、ストレージ再評価のための要求５３０をエントリサーバ２６０に送る。プロキシサーバ２５０は、ストレージ再評価のための要求５３０を定期的に、またはコンテンツが所定の回数要求されるごとに送るように構成されてもよいことに留意されたい。
【００６７】
エントリサーバ２６０は、ストレージ再評価５４０を実行し、それにより、エントリサーバ２６０は、コンテンツが最適なサブシステム内に記憶されているかどうか決定し、記憶されていない場合には、エントリサーバ２６０は、コンテンツをＰ２Ｐサブシステム２４０２から除去させ、異なるストレージサブシステム２４０１，３−Ｎに記憶させる。ストレージ再評価５３０は、コンテンツの人気に基づいて実行されてもよい。
【００６８】
図５に示されているように、エントリサーバ２６０は、コンテンツをキャッシングサブシステム２４０１に移動するべきであると決定する。エントリサーバは、コンテンツをＰ２Ｐサブシステム２４０２から除去する（５５０）。そのために、エントリサーバ２６０は、コンテンツを除去するための要求をＰ２Ｐサブシステム２４０２に送る。除去するための要求がＰ２Ｐノード２４２２によって受信される。Ｐ２Ｐノード２４２２は、コンテンツをＰ２Ｐノード２４２２のストレージから除去し、コンテンツが除去されたことをＰ２Ｐトラッカ２４２１に通知する。Ｐ２Ｐトラッカ２４２１は、Ｐ２Ｐノード２４２２に対して除去を確認応答し、同様に、Ｐ２Ｐノード２４２２は、エントリサーバ２６０に対して除去を確認応答する。
【００６９】
Ｐ２Ｐサブシステム２４０２からコンテンツを除去したことに続いて、エントリサーバ２６０は、採集のための要求をキャッシングサブシステム２４０１に送る（５６０）。採集のための要求がキャッシングサブシステム２４０１のキャッシングノード２４１ｉによって受信され、次いで、コンテンツがオリジンサーバ２３０からキャッシングサブシステム２４０１のキャッシングノード２４１ｉに採集される（５７０）。いくつかの実施形態では、コンテンツ除去とコンテンツ採集の順序が変更または逆転されてもよいことに留意されたい。たとえば、エントリサーバ２６０は、最初に採集のための要求５６０をキャッシングサブシステム２４０１に送り、次いで除去するための要求５５０をＰ２Ｐサブシステム２４０２に送る（５５０）。
【００７０】
一実施形態では、第１のストレージサブシステム（本明細書では第１のストレージサブシステム２４０ｊと称する）内に記憶されたコンテンツは、第２のストレージサブシステム（本明細書では第２のストレージサブシステム２４０ｋと称する）内に記憶されたコンテンツよりも容易に提供される。さらに、ｐで示される人気メトリックがコンテンツに関連付けられた人気を示し、ここで人気メトリックは、コンテンツに関連付けられた人気に比例する。
【００７１】
高い人気メトリックに関連付けられたコンテンツが第１のストレージサブシステム２４０ｊ内に記憶されるのが望ましい。その理由は、そのコンテンツが第１のストレージサブシステム２４０ｊからより容易により多くのＷＴＲＵまたはネットワークに提供されるからである。逆に、より低い人気メトリックに関連付けられたコンテンツは、第２のストレージサブシステム２４０ｋ内に記憶される。したがって、コンテンツは、より容易により多くのＷＴＲＵまたはネットワークに提供される。τで示される人気メトリックのための閾値が設定され、それにより、τより高い人気メトリックを有するコンテンツ（すなわち、より人気のあるコンテンツ）は、第１のストレージサブシステム２４０ｊ内に記憶されることを必要とし、一方、τより低い人気メトリックを有するコンテンツ（すなわち、あまり人気のないコンテンツ）は、第２のストレージサブシステム２４０ｋ内に記憶されることを必要とする。コンテンツ人気メトリックが変化したとき、図６を参照して述べるように、コンテンツは、第１のストレージサブシステム２４０ｊと第２のストレージサブシステム２４０ｋとの間で移動される。
【００７２】
図６は、コンテンツ人気メトリックに基づくインターセプトおよび修正のための方法を示す。方法６００では、コンテンツが第２のストレージサブシステム２４０ｋ内に記憶されているかどうか決定される（６１０）。コンテンツが第２のストレージサブシステム２４０ｋ内に記憶されている場合には、コンテンツに関連付けられた人気メトリックｐが閾値τより大きいかどうか決定される（６２０）。肯定的な決定がなされた場合には、コンテンツが第１のストレージサブシステム２４０ｊに移動され（６２２）、否定的な決定がなされた場合には、コンテンツは第２のストレージサブシステム２４０ｋ内で保たれる（６２４）。
【００７３】
しかし、コンテンツが第２のストレージサブシステム２４０ｋ内に記憶されていないと決定された場合には、コンテンツが第１のストレージサブシステム２４０ｊ内に記憶されているかどうかについて決定される（６３０）。コンテンツが第１のストレージサブシステム２４０ｊ内に記憶されていると決定された場合には、コンテンツに関連付けられた人気メトリックが閾値τより小さいかどうか決定される（６４０）。肯定的な決定がなされた場合には、コンテンツが第２のストレージサブシステム２４０ｋに移動され（６４２）、否定的な決定がなされた場合には、コンテンツは第１のストレージサブシステム２４０ｊ内で保たれる（６４４）。
【００７４】
６３０では、コンテンツが第１のストレージサブシステム２４０ｊ内に記憶されていないと決定された場合には、コンテンツがネットワークに記憶されているはずであるかどうかについて決定される（６５０）。肯定的な決定がなされた場合には、コンテンツが第２のストレージサブシステム２４０ｋ内で採集され（６５２）、否定的な決定がなされた場合には、コンテンツはネットワーク内で採集されず（６５４）、コンテンツは、要求されたときオリジンサーバ２３０から取り出される。
【００７５】
閾値τは、時間の経過につれて、また（たとえば、観測期間中に）受信されるコンテンツを求める要求とは独立して変化することに留意されたい。さらに、閾値は、ヒステリシスを伴って構成され、これにより、コンテンツを第１のストレージサブシステム２４０ｊから第２のストレージサブシステム２４０ｋに移動するための閾値はτ＝τ１に設定され、一方、コンテンツを第２のストレージサブシステム２４０ｋから第１のストレージサブシステム２４０ｊに移動するための閾値はτ＝τ２に設定され、τ１はτ２とは異なる。
【００７６】
一実施形態では、ネットワーク２２０は、ＩＰマルチメディアサブシステム（ＩＭＳ）ネットワークである。ＩＭＳネットワークは、ＩＰベースのインフラストラクチャ上でメディアとネットワーク技術の収束を可能にするためのアーキテクチャおよびフレームワークを提供する。ＩＭＳネットワークは、本明細書で述べられているように、インターセプト、コンテンツ採集、およびコンテンツ修正を実行するように装備されている。
【００７７】
図７は、インターセプト、コンテンツ採集、およびコンテンツ修正を実行するように装備されたＩＭＳネットワークを示す。ＷＴＲＵ１０２ａ、１０２ｂは、ＩＭＳネットワーク７２０に接続される。ＩＭＳネットワーク７２０は、プロキシ呼セッション制御機能（Ｐ−ＣＳＣＦ）７２１と、問合せ／サービングＣＳＣＦ（Ｉ／Ｓ−ＣＳＣＦ）７２２と、ホーム加入者サーバ（ＨＳＳ）とを備える。また、ＩＭＳネットワーク７２０は、インターセプトを実行するように装備されたプロキシアプリケーションサーバ（ＡＳ）７５０と、コンテンツ採集および修正を実行するように装備されたエントリＡＳ７６０とを備える。プロキシＡＳ７５０およびエントリＡＳ７６０は、それぞれ図２ないし図５を参照して述べたプロキシサーバ２５０およびエントリサーバ２６０と同様の機能を実行する。
【００７８】
また、ＩＭＳネットワーク７２０は、複数のストレージサブシステム２４０１−Ｎを備える。ストレージサブシステム２４０１−Ｎのうち、ＩＭＳネットワーク７２０は、キャッシングサブシステム２４０１およびＰ２Ｐサブシステム２４０２を含む。キャッシングサブシステム２４０１は、キャッシングノード２４１ｉを備え、Ｐ２Ｐサブシステム２４０２は、Ｐ２Ｐトラッカ２４２１およびＰ２Ｐノード２４２２を備える。
【００７９】
ＩＭＳネットワーク７２０は、セッション開始プロトコル（ＳＩＰ）メッセージングを使用し、Ｐ−ＣＳＣＦ７２１は、コンテンツを要求する、または任意の汎用データを有するＳＩＰメッセージをＷＴＲＵ１０２ａ、１０２ｂから受信する。Ｐ−ＣＳＣＦ７２１は、ＳＩＰメッセージをネットワーク７２０内で転送し、そこで図８を参照して述べるようにインターセプト、コンテンツ採集、およびコンテンツ修正が実行される。
【００８０】
図８は、ＩＭＳネットワークにおけるインターセプト、コンテンツ採集、およびコンテンツ修正のメッセージフローを示す。ＷＴＲＵ１０２ａ、１０２ｂは、ＩＭＳセッション８１０に関与する。ＩＭＳセッションは、任意のメディアセッションである。ＷＴＲＵ１０２ａは、コンテンツに対するＵＲＩを含むＳＩＰ  ＩＮＶＩＴＥ／ＲＥＦＥＲメッセージをＷＴＲＵ１０２ｂに送る。ＳＩＰ  ＩＮＶＩＴＥ／ＲＥＦＥＲメッセージはＰ−ＣＳＣＦ７２１によって受信され、Ｉ／Ｓ−ＣＳＣＦ７２２に転送される（８２０）。Ｉ／Ｓ−ＣＳＣＦ７２２は、初期フィルタ基準（ｉＦＣ）８３０を適用し、ＳＩＰ  ＩＮＶＩＴＥ／ＲＥＦＥＲメッセージがＵＲＩを含むと決定する。次いで、Ｉ／Ｓ−ＣＳＣＦ７２２は、ＳＩＰ  ＩＮＶＩＴＥ／ＲＥＦＥＲメッセージをプロキシＡＳ７５０に送る（８４０）。
【００８１】
インターセプト、コンテンツ採集、およびコンテンツ修正は、図３の符号３２０ないし３４０、図４の符号４２０ないし４６０、または図５の符号５２０ないし５７０を参照して述べたように、プロキシＡＳ７５０、エントリＡＳ７６０、またはストレージサブシステム２４０１−Ｎによって実行される（８５０）。ストレージサブシステム２４０ｉがコンテンツのコピーを記憶しているとプロキシＡＳ７５０が決定した場合、プロキシＡＳ７５０は、ＵＲＩ書き換えを実行する（８６０）。プロキシＡＳ７５０は、修正されたＩＮＶＩＴＥ／ＲＥＦＥＲメッセージをＷＴＲＵ１０２ｂに送る（８７０）。修正されたＩＮＶＩＴＥ／ＲＥＦＥＲメッセージは、プロキシＡＳ７５０によって書き換えられた、ストレージサブシステム２４０ｉによって記憶されたコンテンツのＵＲＩを含む。次いで、ＷＴＲＵ１０２ｂは、プロキシＡＳ７５０によって書き換えられたＵＲＩに基づいてコンテンツを要求し受信する（８７０）。
【００８２】
メッセージフロー８００内のいつでも、確認応答、仮確認応答（ｐｒｏｖｉｓｉｏｎａｌ  ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔｓ）、またはセッション進捗状況更新（ｓｅｓｓｉｏｎ  ｐｒｏｇｒｅｓｓ  ｕｐｄａｔｅｓ）がＩＭＳネットワーク７２０の任意の要素によって送られ受信されることを理解されたい。さらに、ＩＭＳネットワークの任意の要素は、「Ｒｅｃｏｒｄ−Ｒｏｕｔｅ」フィールドアドレスをＳＩＰメッセージの要素に挿入することによって、メッセージング経路に含まれる。さらに、その要素は、ＩＰアドレスをＨＳＳレコードに追加することによって、メッセージング経路に含まれる。
【００８３】
実施形態
【００８４】
１．コンテンツの配信を容易にするためのネットワーク。
【００８５】
２．複数のストレージサブシステムを備えることを特徴とする実施形態１に記載のネットワーク。
【００８６】
３．エントリサーバを備えることを特徴とする実施形態１ないし２のいずれか１つに記載のネットワーク。
【００８７】
４．前記エントリサーバは、プロキシサーバから前記コンテンツを採集するための要求を受信するように構成されることを特徴とする実施形態１ないし３のいずれか１つに記載のネットワーク。
【００８８】
５．前記エントリサーバは、前記コンテンツを記憶するために前記複数のストレージサブシステムの第１のストレージサブシステムを識別するように構成されたことを特徴とする実施形態１ないし４のいずれか１つに記載のネットワーク。
【００８９】
６．前記エントリサーバは、採集のための要求を前記第１のストレージサブシステムに送るように構成されることを特徴とする実施形態１ないし５のいずれか１つに記載のネットワーク。
【００９０】
７．前記第１のストレージサブシステムは、前記採集のための要求を受信するように構成されることを特徴とする実施形態１ないし６のいずれか１つに記載のネットワーク。
【００９１】
８．前記第１のストレージサブシステムは、前記コンテンツをオリジンサーバから受信するように構成されることを特徴とする実施形態１ないし７のいずれか１つに記載のネットワーク。
【００９２】
９．前記第１のストレージサブシステムは、前記コンテンツを記憶するように構成されることを特徴とする実施形態１ないし８のいずれか１つに記載のネットワーク。
【００９３】
１０．前記オリジンサーバは、前記ネットワークの外側にあることを特徴とする実施形態１ないし９のいずれか１つに記載のネットワーク。
【００９４】
１１．前記プロキシサーバは、前記コンテンツを求める要求を無線送信／受信ユニット（ＷＴＲＵ）から受信するように構成されたことを特徴とする実施形態１ないし１０のいずれか１つに記載のネットワーク。
【００９５】
１２．前記プロキシサーバは、前記コンテンツを前記ＷＴＲＵに提供するように構成され、前記コンテンツは、前記第１のストレージサブシステム内に記憶されていることを特徴とする実施形態１ないし１１のいずれか１つに記載のネットワーク。
【００９６】
１３．前記第１のストレージサブシステムを識別することは、前記コンテンツに関連付けられた人気に基づくことを特徴とする実施形態１ないし１２のいずれか１つに記載のネットワーク。
【００９７】
１４．前記複数のストレージサブシステムは、第２のストレージサブシステムを含むことを特徴とする実施形態１ないし１３のいずれか１つに記載のネットワーク。
【００９８】
１５．前記エントリサーバは、ストレージ再評価のための要求を前記プロキシサーバから受信するように構成されることを特徴とする実施形態１ないし１４のいずれか１つに記載のネットワーク。
【００９９】
１６．前記エントリサーバは、前記コンテンツに関連付けられた人気に基づいて前記コンテンツを前記第１のストレージサブシステムから前記複数のストレージサブシステムの第２のストレージサブシステムに移動するかどうか決定するように構成されることを特徴とする実施形態１ないし１５のいずれか１つに記載のネットワーク。
【０１００】
１７．前記第１のストレージサブシステムは、前記第２のストレージサブシステムよりも容易に前記コンテンツを無線送信／受信ユニット（ＷＴＲＵ）に提供することが可能であることを特徴とする実施形態１ないし１６のいずれか１つに記載のネットワーク。
【０１０１】
１８．前記コンテンツに関連付けられた人気が閾値未満に低下することを条件に、前記エントリサーバは、前記コンテンツを前記第２のストレージサブシステムに移動するようにさらに構成されることを特徴とする実施形態１ないし１７のいずれか１つに記載のネットワーク。
【０１０２】
１９．前記第１のストレージサブシステムは、前記第２のストレージサブシステムほど容易に前記コンテンツを無線送信／受信ユニット（ＷＴＲＵ）に提供することが可能でないことを特徴とする実施形態１ないし１８のいずれか１つに記載のネットワーク。
【０１０３】
２０．前記コンテンツに関連付けられた人気が閾値を超えて上昇することを条件に、前記エントリサーバは、前記コンテンツを前記第２のストレージサブシステムに移動するようにさらに構成されることを特徴とする実施形態１ないし１９のいずれか１つに記載のネットワーク。
【０１０４】
２１．前記第１のストレージサブシステムはキャッシングサブシステムであることを特徴とする実施形態１ないし２０のいずれか１つに記載のネットワーク。
【０１０５】
２２．前記第２のストレージサブシステムはＰ２Ｐサブシステムであることを特徴とする実施形態１ないし２１のいずれか１つに記載のネットワーク。
【０１０６】
２３．コンテンツの配信を容易にするためのネットワーク。
【０１０７】
２４．第１のストレージサブシステムと、第２のストレージサブシステムと、前記コンテンツの採集のための要求を受信するように構成されたエントリサーバとを備えることを特徴とする実施形態２３に記載のネットワーク。
【０１０８】
２５．前記エントリサーバは、前記コンテンツに関連付けられた人気に基づいて前記コンテンツを前記第１のストレージサブシステムまたは前記第２のストレージサブシステムの一方に記憶させようと決定するようにさらに構成されたことを特徴とする実施形態２３および２４のいずれか１つに記載のネットワーク。
【０１０９】
２６．前記第１のストレージサブシステムは、前記第２のストレージサブシステムより容易に前記コンテンツを無線送信／受信ユニット（ＷＴＲＵ）に提供することが可能であることを特徴とする実施形態２３ないし２５のいずれか１つに記載のネットワーク。
【０１１０】
２７．前記コンテンツに関連付けられた人気が閾値より大きいことを条件に、前記エントリサーバは、前記コンテンツを前記第１のストレージサブシステムに記憶させようと決定するようにさらに構成されることを特徴とする実施形態２３ないし２６のいずれか１つに記載のネットワーク。
【０１１１】
２８．インターセプトインターフェースを備えたことを特徴とする実施形態１ないし２７のいずれか１つに記載のネットワーク。
【０１１２】
２９．採集インターフェースを備えたことを特徴とする実施形態１ないし２８のいずれか１つに記載のネットワーク。
【０１１３】
３０．修正インターフェースを備えたことを特徴とする実施形態１ないし２９のいずれか１つに記載のネットワーク。
【０１１４】
３１．当該ネットワークは、ＩＭＳであることを特徴とする実施形態１ないし３０のいずれか１つに記載のネットワーク。
【０１１５】
３２．受信される任意の汎用データに対してインターセプトを実行することを含むことを特徴とする実施形態１ないし３１のいずれか１つに記載のネットワーク。
【０１１６】
３３．前記汎用データは、コンテンツへのリンク、または前記コンテンツに関連付けられたユニフォームリソース識別子（ＵＲＩ）によって前記コンテンツを参照することを特徴とする実施形態１ないし３２のいずれか１つに記載のネットワーク。
【０１１７】
３４．前記プロキシサーバは、前記コンテンツの前記ＵＲＩによって前記汎用データ内で参照されている任意のコンテンツを識別することを特徴とする実施形態１ないし３３のいずれか１つに記載のネットワーク。
【０１１８】
３５．前記汎用データ内のコンテンツへの参照は、コンテンツへの関心、および前記コンテンツへの前記関心によりその前記コンテンツを求めて将来要求がある見込みを示すように働くことを特徴とする実施形態１ないし３４のいずれか１つに記載のネットワーク。
【０１１９】
３６．コンテンツまたは汎用データを求める前記要求は、アプリケーション機能（ＡＦ）から受信されることを特徴とする実施形態１ないし３５のいずれか１つに記載のネットワーク。
【０１２０】
３７．ＵＲＩ書き換えを実行することを含むことを特徴とする実施形態１ないし３６のいずれか１つに記載のネットワーク。
【０１２１】
３８．前記汎用データ内の前記コンテンツの前記ＵＲＩが前記ストレージサブシステム内に記憶されたコンテンツに関連付けられたＵＲＩで置き換えられることを特徴とする実施形態１ないし３７のいずれか１つに記載のネットワーク。
【０１２２】
３９．前記プロキシサーバによって、前記書き換えられたＵＲＩを有する前記汎用データを予定される当事者に送ることを含むことを特徴とする実施形態１ないし３８のいずれか１つに記載のネットワーク。
【０１２３】
４０．前記書き換えられたＵＲＩに基づいてコンテンツを求める要求を受信することを含むことを特徴とする実施形態１ないし３９のいずれか１つに記載のネットワーク。
【０１２４】
４１．インターセプト、コンテンツ採集、およびコンテンツ修正を実行するためのＩＭＳネットワーク。
【０１２５】
４２．Ｐ−ＣＳＣＦ、Ｉ／Ｓ−ＣＳＣＦ、およびＨＳＳを備えることを特徴とする実施形態４１に記載のネットワーク。
【０１２６】
４３．インターセプトを実行するように装備されたプロキシＡＳと、コンテンツ採集および修正を実行するように装備されたエントリＡＳとを備えることを特徴とする実施形態４１および４２のいずれか１つに記載のネットワーク。
【０１２７】
４４．Ｐ−ＣＳＣＦによって、コンテンツを要求する、または任意の汎用データを有するＳＩＰメッセージをＷＴＲＵから受信することを含むことを特徴とする実施形態４１ないし４３のいずれか１つに記載のネットワーク。
【０１２８】
４５．Ｐ−ＣＳＣＦによって、インターセプト、コンテンツ採集、およびコンテンツ修正を実行するために前記ＳＩＰメッセージを転送することを含むことを特徴とする実行形態４１ないし４４のいずれか１つに記載のネットワーク。
【０１２９】
４６．前記ＳＩＰメッセージはＳＩＰ  ＩＮＶＩＴＥまたはＲＥＦＥＲメッセージであることを特徴とする実施形態４１ないし４５のいずれか１つに記載のネットワーク。
【０１３０】
４７．前記ＳＩＰメッセージは、コンテンツに対するＵＲＩを含むことを特徴とする実施形態４１ないし４６のいずれか１つに記載のネットワーク。
【０１３１】
４８．コンテンツの配信を容易にするためのプロキシサーバ。
【０１３２】
４９．コンテンツを求める要求を無線送信／受信ユニット（ＷＴＲＵ）から受信するように構成されることを特徴とする実施形態４８に記載のプロキシサーバ。
【０１３３】
５０．前記コンテンツがストレージサブシステム内に記憶されているかどうか決定するようにさらに構成されており、前記コンテンツが前記ストレージサブシステム内に記憶されていることを条件として当該プロキシサーバは前記コンテンツを前記ＷＴＲＵに提供するように構成され、前記コンテンツが前記ストレージサブシステム内に記憶されていないことを条件として当該プロキシサーバは前記コンテンツの採集のための要求をエントリサーバに送るように構成されたことを特徴とする実施形態４８および４９のいずれか１つに記載のプロキシサーバ。
【０１３４】
５１．前記ＷＴＲＵによって送られる汎用データをインターセプトするようにさらに構成されたことを特徴とする実施形態４８ないし５０のいずれか１つに記載のプロキシサーバ。
【０１３５】
５２．ストレージ再評価のための要求をエントリサーバに送るようにさらに構成されたことを特徴とする実施形態４８ないし５１のいずれか１つに記載のプロキシサーバ。
【０１３６】
５３．コンテンツを求める要求を送信するように構成された送信機と、前記コンテンツを受信するように構成された受信機とを備える無線送信／受信ユニット（ＷＴＲＵ）であって、前記コンテンツはＷＴＲＵのために前記コンテンツに関連付けられた特徴に基づいてオリジンサーバまたは複数のストレージサブシステムの少なくとも１つのストレージサブシステムから取り出されることを特徴とするＷＴＲＵ。
【０１３７】
５４．前記コンテンツに関連付けられた前記特徴は、前記コンテンツの人気であることを特徴とする実施形態５３に記載のＷＴＲＵ。
【０１３８】
上記では特徴および要素が特定の組合せで述べられているが、当業者なら、各特徴または要素を、単独で、または他の特徴および要素との任意の組合せで使用することができることを理解するであろう。さらに、本明細書に記載の方法は、コンピュータまたはプロセッサによって実行するためのコンピュータ可読媒体内に組み込まれるコンピュータプログラム、ソフトウェア、またはファームウェアで実行されてもよい。コンピュータ可読媒体の例は、（有線接続または無線接続を介して送信される）電子信号、およびコンピュータ可読ストレージ媒体を含む。コンピュータ可読ストレージ媒体の例は、それだけには限らないが、読取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、レジスタ、キャッシュメモリ、半導体メモリデバイス、内部ハードディスクや取外し式ディスクなど磁気媒体、光磁気媒体、ならびにＣＤ−ＲＯＭディスクおよびデジタル多目的ディスク（ＤＶＤ）など光媒体を含む。ソフトウェアに関連付けられたプロセッサを使用し、ＷＴＲＵ、ＵＥ、端末、基地局、ＲＮＣ、または任意のホストコンピュータ内で使用するための無線周波数トランシーバを実装してもよい。
【図１Ａ】
0005837696.tif 000002
【図１Ｂ】
0005837696.tif 000003
【図１Ｃ】
0005837696.tif 000004
【図２Ａ】
0005837696.tif 000005
【図２Ｂ】
0005837696.tif 000006
【図３】
0005837696.tif 000007
【図４】
0005837696.tif 000008
【図５】
0005837696.tif 000009
【図６】
0005837696.tif 000010
【図７】
0005837696.tif 000011
【図８】
0005837696.tif 000012