(57)【特許請求の範囲】
【請求項１】
移動通信ネットワーク（２、４、５）と通信するための第１のインターフェイス（２１）と、
他の移動エンティティ（２５−２７；３７−３９）とアドホックネットワーク（１０１、１０２）を形成するための第２のインターフェイス（２２）とを有する移動エンティティ（２０；３６）へのコンテンツの配布を管理する方法であって、
前記移動エンティティ（２０；３６）から、コンテンツを識別するコンテンツＩＤ（８１）を含む要求（７３；８０）を、移動通信ネットワーク（２、４、５）を通して受信する工程と、
受信した前記要求（７３；８０）に基づいて、前記移動エンティティ（２０；３６）が位置する領域（３０）を判定する工程と、
前記コンテンツＩＤ（８１）に基づいて、前記コンテンツの共有に加わっている他の移動エンティティ（２５−２７；３７−４０）に関する情報を検索する工程と、
判定された前記領域（３０）に基づいて、前記他の移動エンティティ（２５−２７；３７−３９）のサブセットを識別する工程と、
識別された前記サブセットに含められているピア移動エンティティ（２５−２７；３７−３９）のピアアドレスであって、該ピアアドレスにより前記移動エンティティ（２０；３６）は前記第２のインターフェイス（２２）を通して少なくともひとつのコンテンツを前記ピア移動エンティティ（２５−２７；３７−３９）から検索することができるところのピアアドレスを含むメッセージ（７５）を前記移動通信ネットワーク（２，４，５）経由で前記移動エンティティ（２０；３６）に送信する工程と
を有し、
前記他の移動エンティティ（２５−２７；３７−３９）のための位置情報が検索され、
前記識別する工程は、検索された前記位置情報と判定された前記領域（３０）とに基づいて実行され、
前記方法は、検索された前記位置情報に基づいて、前記アドホックネットワーク（１０１、１０２）を形成するための安定基準が満たされているかどうかを確認する工程を更に有し、
前記確認に基づいて、前記アドホックネットワーク（１０１、１０２）を通したコンテンツ配布に切り換えるために、前記メッセージ（７５）に前記ピアアドレスが選択的に含められることを特徴とする方法。
【請求項２】
前記確認する工程は、判定された前記領域（３０）中で前記コンテンツの共有に加わっている移動エンティティ（２０、２５−２７；３６−３９）の密度を判定する工程を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記移動通信ネットワーク（２、４、５）中で使われた第１のアドレスと前記アドホックネットワーク（１０１、１０２）中で使われた第２のアドレスとの間のマッピングを定義しているマッピング情報（１３；９３）を保持する工程を更に有することを特徴とする請求項１または２に記載の方法。
【請求項４】
前記他の移動エンティティ（２５−２７；３７−３９）に関する検索された前記情報が、前記他の移動エンティティ（２５−２７；３７−３９）の少なくともいくつかの第２のアドレスを含み、検索された前記情報に含まれた前記第２のアドレスは第１のアドレスにマッピングされることを特徴とする請求項３に記載の方法。
【請求項５】
前記アドホックネットワーク（１０１、１０２）は車両のアドホックネットワーク（１０１、１０２）であることを特徴とする請求項１乃至４のいずれか一項に記載の方法。
【請求項６】
判定された前記領域（３０）中で移動エンティティ（３６−３９、４１）の密度を明らかにする工程を更に有し、
前記検索する工程および前記識別する工程は、前記密度のしきい値の比較に基づいて選択的に実行されることを特徴とする請求項１乃至５のいずれか一項に記載の方法。
【請求項７】
無線ネットワーク（４）中の混雑状態を予測するために、複数の領域（３０、４３）について、前記領域（３０、４３）のそれぞれの中に位置する移動エンティティの数を監視する工程を更に有し、
前記検索する工程および前記識別する工程は、予測された混雑状態に基づいて選択的に実行されることを特徴とする請求項１乃至６のいずれか一項に記載の方法。
【請求項８】
前記メッセージの受信に応じて、前記移動エンティティ（２０；３６）は、前記メッセージ（７５）に含まれた前記ピアアドレスを用いて、前記アドホックネットワーク（１０１、１０２）経由で、前記ピア移動エンティティ（２５−２７；３７−３９）から少なくともひとつのコンテンツを取り出し、
前記メッセージ（７５）はさらにソースアドレスを含み、該ソースアドレスにより、フォールバック手順において前記移動通信ネットワーク（２，４，５）を通して前記コンテンツを検索できることを特徴とする請求項１乃至７のいずれか一項に記載の方法。
【請求項９】
前記領域（３０）は、互いに近接した位置にある移動エンティティを識別するために利用される領域（３０，４３）に含まれ、前記領域（３０，４３）はジオキャストサービスの１または複数のタイルを含むことを特徴とする請求項１乃至８のいずれか一項に記載の方法。
【請求項１０】
移動エンティティ（２０；３６）へのコンテンツの配布を管理するための装置（１０；９２）であって、
前記移動エンティティ（２０；３６）から、コンテンツを識別するコンテンツＩＤ（８１）を含む要求（７３；８０）を、移動通信ネットワーク（２、４、５）を通して受信するインターフェイス（１１）と、
前記インターフェイス（１１）に結合された処理ユニット（１２）とを有し、該処理ユニットは、
受信した前記要求（７３；８０）に基づいて、前記移動エンティティ（２０；３６）が位置する領域（３０）を判定し、
前記コンテンツＩＤ（８１）に基づいて、前記コンテンツの共有に加わっている他の移動エンティティ（２５−２７；３７−４０）に関する情報を検索し、
判定された前記領域（３０）に基づいて、前記他の移動エンティティ（２５−２７；３７−３９）のサブセットを識別し、
識別された前記サブセットに含められているピア移動エンティティ（２５−２７；３７−３９）のピアアドレスであって、該ピアアドレスにより、前記移動エンティティ（２０；３６）はアドホックネットワーク（１０１，１０２）を通して前記コンテンツを前記ピア移動エンティティ（２５−２７；３７−３９）から検索することができるところのピアアドレスを含むメッセージ（７５）を、前記移動通信ネットワーク（２，４，５）を通して前記移動エンティティ（２０；３６）に送信し、
前記他の移動エンティティ（２５−２７；３７−４０）のための位置情報を検索し、検索された前記位置情報と判定された前記領域（３０）とに基づいたサブセット（２５−２７；３７−３９）を識別し、
検索された前記位置情報に基づいて、前記アドホックネットワーク（１０１、１０２）を形成するための安定基準が満たされるかどうかを確認し、前記安定基準が満たされるならば少なくとも１つのピアアドレスを選択的に前記メッセージ（７５）に含めるよう構成されることを特徴とする装置。
【請求項１１】
前記処理ユニット（１２）は、前記安定基準が満たされるかどうかを確認するために、判定された前記領域（３０）中で前記コンテンツの共有に加わっている移動エンティティ（２０、２５−２７；３６−３９）の密度を判定するよう構成されることを特徴とする請求項１０に記載の装置。
【請求項１２】
前記処理ユニット（１２）は、前記安定基準が満たされる場合、前記メッセージが前記ピアアドレスとソースアドレスの両方を含むように前記メッセージ（７５）を生成するよう構成され、
前記ソースアドレスにより、フォールバック手順において前記移動通信ネットワーク（２，４，５）を通して前記コンテンツを検索できることを特徴とする請求項１０または１１に記載の装置。
【請求項１３】
別のインターフェイス（１４）を更に有し、
該別のインターフェイスを通して、前記他の移動エンティティ（２５−２７；３７−３９）のための前記位置情報が検索されることを特徴とする請求項１０乃至１２のいずれか一項に記載の装置。
【請求項１４】
前記移動通信ネットワーク（２、４、５）中で使われた第１のアドレスと前記アドホックネットワーク（１０１、１０２）中で使われた第２のアドレスとの間のマッピングを定義しているマッピング情報を記憶するよう構成された記憶ユニット（１３；９３）を更に有することを特徴とする請求項１０乃至１３のいずれか一項に記載の装置。
【請求項１５】
前記他の移動エンティティ（２５−２７；３７−３９）に関する検索された前記情報が、前記他の移動エンティティ（２５−２７；３７−３９）の少なくともいくつかの第２のアドレスを含み、前記処理ユニット（１２）は、検索された前記情報に含まれた前記第２のアドレスを第１のアドレスにマッピングするよう構成されることを特徴とする請求項１４に記載の装置。
【請求項１６】
前記領域（３０）は、互いに近接した位置にある移動エンティティを識別するために利用される領域（３０，４３）に含まれ、前記領域（３０，４３）はジオキャストサービスの１または複数のタイルを含むことを特徴とする請求項１０乃至１５のいずれか一項に記載の装置。
【請求項１７】
移動通信ネットワーク（２、４、５）と通信するための第１のインターフェイス（２１）と、他の移動エンティティ（２５−２７；３６−３９）とアドホックネットワーク（１０１、１０２）を形成するための第２のインターフェイス（２２）とを有する移動エンティティ（２０；３６）によってコンテンツを検索する方法であって、
前記コンテンツを識別するコンテンツＩＤ（８１）を含む要求（７３；８０）を前記第１のインターフェイス（２１）を通して送信する工程と、
前記要求（７３；８０）に応じて、前記第１のインターフェイス（２１）を通して受信した、ピアアドレスを含むメッセージ（７５）を処理する工程と、
前記メッセージ（７５）に含まれた前記ピアアドレスを用いて、他の移動エンティティ（２５−２７；３６−３９）から少なくともひとつのコンテンツを、前記第２のインターフェイス（２２）を通して選択的に検索する工程とを有し、
前記ピアアドレスは、前記アドホックネットワーク（１０１、１０２）を形成するための安定基準が満たされているかどうかの確認に基づいて前記アドホックネットワーク（１０１、１０２）を通したコンテンツ配布に切り換えるために前記メッセージ（７５）に選択的に含まれており、前記確認は、前記他の移動エンティティ（２５−２７；３７−３９）のための位置情報に基づいていることを特徴とする方法。
【請求項１８】
移動通信ネットワーク（２、４、５）と通信するための第１のインターフェイス（２１）と、
他の移動エンティティ（２５−２７；３６−３９）とアドホックネットワーク（１０１、１０２）を形成するための第２のインターフェイス（２２）と、
コントローラ（２３）とを有し、該コントローラは、
コンテンツを識別するコンテンツＩＤ（８１）を含む要求（７３；８０）を前記第１のインターフェイス（２１）を通して送信し、
前記要求（７３；８０）に応じて、前記第１のインターフェイス（２１）を通して受信した、ピアアドレスを含むメッセージ（７５）を処理し、
前記メッセージ（７５）に含まれた前記ピアアドレスに基づいて他の移動エンティティ（２５−２７；３６−３９）から少なくともひとつのコンテンツを、前記第２のインターフェイス（２２）を通して選択的に検索し、
前記ピアアドレスは、前記アドホックネットワーク（１０１、１０２）を形成するための安定基準が満たされているかどうかの確認に基づいて前記アドホックネットワーク（１０１、１０２）を通したコンテンツ配布に切り換えるために前記メッセージ（７５）に選択的に含まれており、前記確認は、前記他の移動エンティティ（２５−２７；３７−３９）のための位置情報に基づいていることを特徴とする移動エンティティ。
【請求項１９】
前記コントローラ（２３）は、前記第２のインターフェイス（２２）と関連づけられたアドレス（８３）を含むように前記要求（７３；８０）を送信するよう構成されることを特徴とする請求項１８に記載の移動エンティティ。
【請求項２０】
前記コントローラ（２３）は、フォールバック手順においては、前記応答に含まれたソースアドレスを使って前記第１のインターフェイス（２１）を通してコンテンツを選択的に検索するよう構成され、前記ソースアドレスにより、前記移動通信ネットワーク（２，４，５）を通して前記コンテンツを検索できることを特徴とする請求項１８又は１９に記載の移動エンティティ。
【請求項２１】
前記コントローラ（２３）は、前記コンテンツを前記第２のインターフェイス（２２）を通して再送信するよう構成されることを特徴とする請求項１８乃至２０のいずれか一項に記載の移動エンティティ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は移動エンティティへのコンテンツの配布に関連する。
【背景技術】
【０００２】
移動通信ネットワークを通した移動エンティティへのコンテンツの配布は非常に興味深い。オーディオ、写真あるいはビデオなどのメディアの配信は広範囲に及ぶ適用性を持っている。技術的な実装はストリーミング技術またはダウンロードに基づくことができる。ストリーミングは、ライブストリーミングか、あるいはオンデマンドであってよい。例えば、車両へのメディア配信に着目しているとする。例は、情報娯楽番組アプリケーション、ナビゲーション関連の情報の配信、またはトラフィック関連の情報の配信を含む。車両の情報娯楽番組はメディア表現システム（コンパクトディスクプレーヤー、ｍｐ３プレーヤー、ラジオ）や、ディスクからのビデオまたはオンデマンドビデオのようなバックシートエンターテインメントのみならずトラフィック情報およびナビゲーション情報のなどのサービスを含む。コンテンツをインターネットを通して車両または他の移動エンティティに提供するように、これらのサービスのいくつかまたはいくらかを実施してもよい。車両情報娯楽番組のコンテキストの中で、この発展はまた「接続された車両情報娯楽番組」と称される。移動エンティティへのオーディオのストリーミングは、最初に使われるであろうアプリケーションのひとつであることができる。無線の消費のかなりの部分は車の中で起こり、いつでも好みのステーションにつなげられることは、ユーザとサービスプロバイダーの両方にとって興味深いことができる。同時に、オーディオのストリーミングにはドライバーの注意を散漫させるリスクがある。
【０００３】
ますます多くの車両が、セルラインターフェイスと少なくとも１つの他の通信インターフェイスの両方を装備すると予想されている。他のインターフェイスはＩＥＥＥ８０２．１１ファミリの標準に従ったＷｉ−Ｆｉインターフェイス動作性を含んでもよい。ＩＥＥＥ８０２．１１ｐなどのいくつかのプロトコルは、インテリジェントトランスポートシステム（ＩＴＳ）の特殊な特性と要求事項を考慮して標準化されている。そのようなプロトコルは安全関連の通信、または車両間通信あるいは他の移動エンティティ間通信における他のアプリケーションのために使用することができる。
【０００４】
しかし、３ＧＰＰ（第３世代パートナーシッププロジェクト）仕様書リリース１０（ＬＴＥ  Ａｄｖ）などのごく最近の通信標準を用いてさえ、移動通信ネットワークを通したコンテンツ配信においてサポートされ得る無線セルあたりの移動クライアントの数はかなり制限される可能性がある。例えば、３８４Ｋｂ／ｓのビットレートに対しては、無線セルあたり約１０のクライアントが３ＧＰＰリリース１０によってサポートされ得る。 １５３６Ｋｂ／ｓなど、より高いビットレートに対してはその数はさらにいっそう少なく、例えば３前後になることができる。これは同様に他の標準にあてはまる。
【０００５】
移動エンティティへのコンテンツの配布のためのさらなる例は、携帯電話または他のハンドヘルド装置にビデオまたはオンラインゲームの配信などの情報娯楽番組機能を含む。コンテンツがそのような装置に配布されるとき、学校の庭などの同じエリアに位置した多くの人々が同時に同じ映画を見ることを望む場合に、移動通信ネットワークの無線アクセスネットワークは過負荷状況を経験しやすい可能性がある。無線アクセスネットワークの中の同様な過負荷状況は、多くの人々が互いに近く、かつ同じ興味を共有する（それが、同じコンテンツが彼らに配布されなければならないことをありそうにする）どのような地理上の区域にでも存在する可能性がある。
【０００６】
コンテンツが配布され得る移動エンティティの数を増大させるために、様々なアプローチが考えられる。ひとつの提案では、Ｗｉ−Ｆｉホットスポットがコンテンツ配信のために展開されるかもしれない。Ｗｉ−Ｆｉホットスポットのサービスエリアにある移動エンティティはＷｉ−Ｆｉ接続を使うことができ、Ｗｉ−Ｆｉ接続を通してコンタクトされ得る。Ｗｉ−Ｆｉホットスポットが十分に大きな帯域幅を持っているならば、良好なビットレートを達成するとともに、コンテンツをより多くの車両に提供できる。しかし、そのようなアプローチは非常に膨張的であるかもしれず、インフラストラクチャーへのかなりの投資を必要とするかもしれない。例えば、自動車道路に沿って展開されたホットスポットのために、ほぼ５００メートルごとに１つのアクセスポイントが必要であろうと見積もられる可能性がある。
【０００７】
別の提案において、移動通信ネットワークのアップリンクチャネルを通したピアツーピア（Ｐ２Ｐ）技術が使われるかもしれない。これらのチャネルは、例えば車両であるか車両にインストールされている移動エンティティのために使用されないことが多い。いくつかの移動エンティティが同じファイルを要求するときには、すでに移動エンティティのうちの１つによりダウンロードされていたファイルの一部が、他の移動エンティティに配布できる。ファイルに興味がある新しい移動エンティティは、より多くの移動エンティティがサービスを受けられるようにできるダウンロードリンクを使う必要がない。そのような提案の一例が、Ｌ．ポポバ（Ｐｏｐｏｖａ）その他著「Cooperative Mobile-to-Mobile File Dissemination in Cellular Networks Within A Unified Radio Interface（統合された無線インターフェイスの中のセルラ・ネットワークにおける共同的モバイルツーモバイルファイル配布」、コンピュータネットワーク、Ｖｏｌ．５２、Ｎｏ．６、２００８年４月、１１５３−６５ページ、に記載されている。移動通信ネットワークのアップリンクチャネルを使うこの提案においては、他の無線セルの中の他の車両の近接を利用することが容易にできるのではないならば、１つの基地局（ＢＳ）または無線ネットワークコントローラ（ＲＮＣ）のエリアの中だけで配布は起こる。この提案はまた、修正されることをＢＳまたはＲＮＣに要求する。さらに、移動エンティティの間の距離が１０メートルより小さいならば、この方法は干渉問題を持つかもしれない。しかし、無線ネットワークを救う技術が特に重要な交通渋滞などの状況の中で、そのような最小距離は、保証しづらいかもしれない。
【発明の概要】
【０００８】
上記の欠点の少なくともいくつかを緩和するか、除去し、コンテンツを配布するための改善された方法と装置を移動エンティティに提供することはそのオブジェクトである。
【０００９】
実施形態によると、移動エンティティにコンテンツの配布を管理する方法は提供される。移動エンティティは、移動通信ネットワークと通信するための第１のインターフェイスと別の移動エンティティによってアドホックネットワークを形成するための第２のインターフェイスとを有する。移動エンティティからの要求は移動通信ネットワークを通して受信される。その要求はコンテンツを識別するコンテンツＩＤを含む。受信した要求に基づいて移動エンティティが位置する領域が識別される。コンテンツＩＤに基づいて、コンテンツの共有に加わっている他の移動エンティティに関する情報が検索される。他の移動エンティティのサブセットは、決定された領域に基づいて識別される。メッセージは移動エンティティに移動通信ネットワーク経由で送信される。メッセージは、識別されたサブセットに含まれているピア移動エンティティのピアアドレスまたはソースアドレスの少なくとも１つを含み、ピアアドレスにより、移動エンティティは、ピア移動エンティティから少なくともひとつのコンテンツを第２のインターフェイスを通して検索することができる。
【００１０】
別の実施形態によると、移動エンティティにコンテンツの配布を管理するための装置が提供される。装置は、移動エンティティから、コンテンツを識別しているコンテンツＩＤを含む要求を移動通信ネットワーク経由で受信するためのインターフェイスを有する。装置は、インターフェイスに結合され、受信した要求に基づいて移動エンティティが位置する領域を判定するよう構成された処理ユニットを有する。処理ユニットは、コンテンツＩＤに基づいて、コンテンツの共有に加わっている他の移動エンティティに関する情報を検索するよう構成される。処理ユニットは、判定された領域に基づいて、他の移動エンティティのサブセットを識別するよう構成される。処理ユニットは、移動通信ネットワークを通してメッセージを移動エンティティに送信するよう構成され、そのメッセージは、識別されたサブセットに含められているピア移動エンティティのピアアドレスまたはソースアドレスの少なくとも一つを含み、ピアアドレスにより、移動エンティティは、ピア移動エンティティからアドホックネットワークを通してコンテンツを検索することができる。
【００１１】
別の実施形態によると、移動エンティティによってコンテンツを検索する方法が提供される。移動エンティティは、移動通信ネットワークと通信するための第１のインターフェイスと、別の移動エンティティとアドホックネットワークを形成するための第２のインターフェイスを有する。コンテンツを識別するコンテンツＩＤを含む要求は第１のインターフェイスを通して送信される。要求に応じて第１のインターフェイスを通して受信するメッセージが処理される。メッセージがピアアドレスを含むならば、少なくともひとつのコンテンツが、ピアアドレスを使って別の移動エンティティから第２のインターフェイスを通して選択的に検索される。
【００１２】
別の実施形態によると、移動エンティティが提供される。移動エンティティは移動通信ネットワークと通信するための第１のインターフェイスを有する。移動エンティティは、別の移動エンティティとアドホックネットワークを形成するための第２のインターフェイスを有する。移動エンティティは、コンテンツを識別するコンテンツＩＤを含む要求を第１のインターフェイスを通して送信するよう構成されるコントローラを有する。コントローラは、要求に応じて第１のインターフェイスを通して受信した、ソースアドレスまたはピアアドレスの少なくとも１つを含むメッセージを処理するよう構成される。コントローラは、メッセージがピアアドレスを含むならば、ピアアドレスに基づいて、別の移動エンティティから第２のインターフェイスを通して少なくともひとつのコンテンツを選択的に検索するよう構成される。
【００１３】
別の実施形態によると、実施形態のコンテンツの配布を管理するための装置と、実施形態の移動エンティティとを含むシステムが提供される。システムは、実施形態の移動エンティティとしてそれぞれ構成される複数の他の移動エンティティをさらに含むことができる。システムは、移動通信ネットワークを通して少なくとも１つのコンテンツを移動エンティティに提供するコンテンツソースをさらに含むことができる。
【００１４】
別の実施形態によると、プロセッサによって実行されるときに、実施形態の方法を実行するようにプロセッサに命じる命令が格納される、一時的でないコンピュータ可読記憶媒体が提供される。ここに説明された様々な実施形態の方法をコンピュータ可読命令を実行する少なくとも１つのプロセッサによって実施することができる。ここに説明された移動エンティティとネットワーク構成要素は少なくともプロセッサと一時的でないコンピュータ可読記憶媒体を含むことができる。
【００１５】
実施形態の方法、装置、およびシステムにおいて、移動エンティティの間の通信は、コンテンツ配布の効率を上げるためにキャピタライズされる。セルラー・ネットワークは救済されるか、かつ／または、強化され、経験品質（ＱｏＥ）が達成できる。移動エンティティの間の通信のために、またコンテンツを配布するためにも存在する第２のインターフェイスが利用される。これにより、互いに十分に近く位置し、第２のインターフェイスを通して通信ができる移動エンティティの間でコンテンツを共有することができ、その一方、移動エンティティは、移動通信ネットワークの同じセルに位置する必要がない。他の移動エンティティが、要求元の移動エンティティが位置する領域に基づいて識別される場合、要求元の移動エンティティと他の移動エンティティの１つの間のアドホックネットワークは、コンテンツを配布するために迅速に使うことができる。これにより、この方法と装置は、コンテンツを自動車などの車両への配布における使用に適するようにされる。
【００１６】
さらなる実施形態によると、この方法を実装するための他の方法、装置、システム、またはコンピュータプログラム製品は提供することができる。
【図面の簡単な説明】
【００１７】
【図１】発明の実施形態に応じた概念が実装され得るシステムの略図である。
【図２】コンテンツが実施形態に従って配布される移動エンティティの略図である。
【図３】実施形態の移動エンティティのブロック図である。
【図４】実施形態のコンテンツの配布を管理するための装置のブロック図である。
【図５】実施形態の方法の流れ図である。
【図６】実施形態の方法の流れ図である。
【図７】図６の方法と組み合わせて実行できる手順の流れ図である。
【図８】実施形態の方法におけるシグナルフローを示している図である。
【図９】移動エンティティによって送信され、実施形態のコンテンツの配布を管理するための装置によって受信される要求の略図である。
【図１０】様々なエンティティの動作を説明するための、移動エンティティと実施形態のコンテンツの配布を管理するための装置とを含むシステムの略図である。
【図１１】実施形態の方法に従ったコンテンツ配信を説明するための略図である。
【図１２】、移動エンティティの第２のインターフェイス経由のコンテンツ配布を利用していないコンテンツ配信を説明するための略図である。
【発明を実施するための形態】
【００１８】
以下において、本発明は、模範的な実施形態と、同一または対応する参照番号が同一または対応するエンティティを明示する添付図面とを参照して、より詳細に説明されるであろう。説明された実施形態は、コンテンツを移動エンティティに配布する概念と関連している。そのようなコンテンツ配信のための例はオーディオストリーミング、ビデオストリーミング、または他のメディアストリーミングを含む。ストリーミングはライブであるか、オンデマンドであることができる。追加の例はダウンロードのためのオーディオ、ビデオ、または他のメディアなどのメディアの配信を含む。いくつかの実施形態とその中で使われたエンティティは、３ＧＰＰ（第３世代パートナーシッププロジェクト）技術仕様（ＴＳ）などの与えられた標準に従う移動通信ネットワークの動作要素のコンテキストの中で説明できる。説明された概念がさらに他のタイプの通信ネットワークに応用され得ることは、理解されるはずである。いくつかの実施形態とその中で使われたエンティティは、車両アドホックネットワーク（ＶＡＮＥＴ）の中の車両である移動エンティティのコンテキストの中で説明できる。さらに、説明された概念が、コンテンツを他のタイプの移動エンティティに配布することに適用できることは理解されるはずである。
【００１９】
本実施形態によると、メディア配布はピアツーピア（Ｐ２Ｐ）通信を利用する。同じコンテンツに興味をもつ移動エンティティは移動エンティティの１つにすでにダウンロードされたコンテンツの一部を共有できる。モバイルアドホックネットワーク（ＭＡＮＥＴ）は、第２のインターフェイスを通して通信するために十分に近い移動エンティティの間で形成され得る。一般の用語によると、Ｐ２Ｐとは、コンテンツのレシーバーがさらにそれを再配布するような方法でコンテンツを配布する技術を指し示すために使われる。Ｐ２Ｐプロトコルの一例はＢｉｔｔｏｒｒｅｎｔである。一般の用語によると、アドホックネットワークとは、クライアントが「アクセスポイント」にではなく互いの間で接続されるだけのインフラストラクチャーレスのネットワークである。モバイルアドホックネットワークを記述した標準は、例えばＩＥＥＥ８０２．１１とＩＥＥＥ８０２．１５を含む。車両のアプリケーションの目的で特に開発されたＰ２Ｐ通信のためのプロトコルがＩＥＥＥ８０２．１１ｐのプロトコル・ファミリである。モバイルアドホックＰ２Ｐネットワークは、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１５、ブルートゥース、ＺｉｇＢｅｅ、またはアドホックＰ２Ｐ通信のために使われたすべての他の技術などのどのような技術に基づいてもよい。本発明の概念はこれらの技術のいずれか１つによって使われてもよく、すなわち、本概念は、モバイルアドホックＰ２Ｐネットワークの特定の技術的な実装とは無関係な動作である。
【００２０】
本実施形態によると、互いに近接して位置する移動エンティティの位置情報が利用される。そのような情報は、同じコンテンツを共有し、かつ、要求元の移動エンティティと同じエリアに位置する他の移動エンティティを識別するために位置依存のフィルタリングを実行するために使うことができる。移動エンティティの位置情報は、様々な移動エンティティが、そのような位置依存のフィルタリングを実行するために、共有を受け入れるコンテンツについての情報と結合されてもよい。ここに使われるように、位置情報という用語は移動エンティティの集められた位置情報を指し示す。位置情報は、移動エンティティの正確な座標についての情報を含む必要がない。より詳細に説明されるであろうように、様々な実施形態の概念は、特定の装置が一定の領域の中にあるかどうかについての情報を利用するけれども、移動エンティティの正確な地球座標が知られていることを必要としない。
【００２１】
実施形態の方法に関与する移動エンティティは、移動通信ネットワークとの通信のための第１のインターフェイスと他の移動エンティティとの通信のための第２のインターフェイスを備える。特定のコンテンツに興味がある移動エンティティは移動通信ネットワークを通してそのコンテンツや、第１のインターフェイスで受信されているコンテンツを検索することができる。移動エンティティは受信されたコンテンツをその移動エンティティと同じ領域に位置した他の移動エンティティへの第２のインターフェイスに再配布することができる。その代わりにまたはさらに、移動エンティティはその移動エンティティと同じ領域に位置した他の移動エンティティから第２のインターフェイスを通してコンテンツを受信できる。メディアの配布はＰ２Ｐメカニズムに基づく。移動エンティティは他の移動エンティティと、アドホックＰ２Ｐネットワークであるアドホックネットワークを形成することができる。アドホックＰ２Ｐネットワークはさまざまな技術のいずれか１つにおいて実施することができる。開示された概念はその中で使われたアドホックＰ２Ｐネットワークとプロトコルの特定の実装に制限されない。
【００２２】
アドホックネットワークを利用して情報娯楽番組のためのメディアなどの再配布コンテンツを検索する移動エンティティを支援するために、コンテンツの配布を管理するための装置は、その移動エンティティに、同じ領域に置かれて、同じコンテンツの共有に加わっている他の移動エンティティを知らせる。コンテンツの配布を管理するための装置はネットワーク側に位置する。コンテンツの配布を管理するための装置は、同じ領域に位置するこれらの移動エンティティのサブセットを識別するために、同じコンテンツの共有に加わっている移動エンティティのリストの上で位置ベースのフィルタリングを実行することができる。従って、同じコンテンツを共有しているすべての移動エンティティが第２のインターフェイスを通した通信で移動エンティティに到達可能なわけではないという事実を考慮にいれることができる。これは、同じコンテンツを共有しているすべてのクライアントがいつでも到達可能であると仮定されるＢｉｔｔｏｒｒｅｎｔなどの従来のファイル共有技術と対照的である。
【００２３】
コンテンツの配布を管理するための装置は移動エンティティあたり２つのアドレスを管理してもよい。移動エンティティの第１のアドレスはその第１のインターフェイスに割り当てられ、移動通信ネットワークにおける通信のために使われる。第１のアドレスは第１のインターフェイスのＮＩＣのインターネットプロトコル（ＩＰ）アドレスであってよい。第２のアドレスは第２のインターフェイスのＮＩＣのＭＡＣアドレスであってよい。第２のアドレスは第２のインターフェイスのＮＩＣのＩＰアドレスであってもよい。第２のアドレスは、移動エンティティがアドホックネットワークの中で識別されることを可能にするどのような情報であってもよい。コンテンツの配布を管理するための装置はメッセージを移動エンティティに送信でき、そのメッセージは、同じ領域に置かれて、かつ同じコンテンツを共有している他の移動エンティティの第２のアドレスを示す。
【００２４】
移動エンティティは、他の移動エンティティから要求された少なくとも１つのコンテンツを検索するためにアドホックネットワークの中でＰ２Ｐ通信を使うことができる。しかし、移動エンティティは、第１のインターフェイスを通して、すなわち移動通信ネットワーク経由で、同じ領域に置かれて、かつ同じコンテンツを共有している他の移動エンティティについての情報を受信する。移動エンティティは、従って、コンテンツを検索するか、再配布するために迅速にアドホックネットワークを使うことを支援される。さらに、プライバシは良好に保たれる。移動エンティティは、他の移動エンティティがアドホックネットワークの中で使うＩＰアドレスを通知される。これは、移動通信ネットワークとの通信において使われた移動エンティティのＩＤなどの機密情報を他の移動エンティティに提供することを必要としない。
【００２５】
本概念の中で使われた領域は移動通信ネットワークの複数のセルを含んでもよい。その領域は、ジオキャストサービスなどの他のサービスのために使われたゾーンと同じであるか、さもなければ関連していてよい。例えば、互いに近接している移動エンティティを識別するために使われた領域は、ジオキャストサービスのいくつかのタイルを含んでいてよい。領域は移動通信ネットワークの一定数の隣接セルの結合と認定されてもよい。領域はオーバーラップしてもよい。セルは違う領域に属してもよい。これは、ＭＡＮＥＴがセルの境界を横断して拡張することを可能にする。コンテンツを移動エンティティに配布することにおけるアドホックネットワークの使用は、もはや、１つのＲＮＣまたはＢＳのコントロール下にあるセルに制限されない。
【００２６】
アドホックネットワークにおけるＰ２Ｐ通信は、コンテンツを配布するために、安定したＭＡＮＥＴが形成できるかどうかに基づいて選択的に使用できる。例えば、車両である移動エンティティのために、安定したＶＡＮＥＴが形成できれば、ＶＡＮＥＴにおけるＰ２Ｐ通信は、コンテンツを配布するために選択的に使用できる。領域の中の移動エンティティの密度を、安定ＶＡＮＥＴが形成し得るかどうかを判定するために、コンテンツの配布を管理するための装置によって使うことができる。例えば、領域の中の移動エンティティの密度をしきい値と比較してもよい。しきい値は、第２のインターフェイスを通しての通信のための特性通信距離に基づいて選択できる。領域の中の移動エンティティの密度が、安定ＶＡＮＥＴを形成するには低すぎるならば、その領域に位置した要求元移動エンティティは、移動通信ネットワークのサービスを受けることができる。コンテンツは別の移動エンティティによって再配布されずに移動通信ネットワークを通してサーバから移動エンティティに提供できる。安定したＭＡＮＥＴが形成できて、コンテンツをアドホックネットワーク中のＰ２Ｐ通信によって配布できる状況が、移動通信ネットワークにおける負荷を緩和する特に強い必要性がある状況であることは高く評価されるであろう。例えば、自動車道路の上の車両の密度が高く、例えば交通渋滞にあるならば、安定したＶＡＮＥＴはおそらく形成できる。これは、車両の第２のインターフェイスを使うＰ２Ｐ通信を利用することによって移動通信ネットワークの負荷が軽減されたために、コンテンツが、より多くの車両に提供されることを可能にする。
【００２７】
図１は、実施形態の概念を実装し得るシステム１を説明する。このシステムは複数の移動エンティティ２０、２５−２７と、移動通信ネットワーク、および少なくとも１つのコンテンツソース３を含む。
【００２８】
第１の移動エンティティ２０は移動通信ネットワークとの無線通信のために第１のインターフェイスを持っている。第１の移動エンティティ２０は第２の移動エンティティ２５−２７との無線通信のために第２のインターフェイスを持っている。第２の移動エンティティの各々はまた移動通信ネットワークとの無線通信のための第１のインターフェイスと移動エンティティ間の無線通信のための第２のインターフェイスをそれぞれ持っている。
【００２９】
コンテンツは移動通信ネットワークを通して第１の移動エンティティ２０に提供できる。移動通信ネットワークはＲＮＣまたはＢＳまたはＥｎｏｄｅＢ４を含む。移動通信ネットワークの無線ネットワークの他の実装が他の標準と技術に従って用いられてもよい。移動通信ネットワークはまたＲＮＣ４またはＢＳ４またはＥｎｏｄｅＢ４に結合されたコアネットワーク２を含む。コアネットワーク２は、移動通信ネットワークを通してコンテンツを移動エンティティに提供するためのノードを含んでもよい。そのノードはＧＧＳＮ（ゲートウェイＧＰＲＳ支援ノード）を含んでもよい。他のノードは他のネットワーク技術において使われてもよい。例えば、コアネットワーク２中のノードは、ＥｎｏｄｅＢ経由でクライアントと外部のパケットデータネットワークとの間で連結性を提供するＰＤＮ（パケットデータネットワーク）ゲートウェイであってよい。移動通信ネットワークはＬＴＥ（ロングタームエボリューション）に従った動作のために設定されてよい。移動通信ネットワークは、ＬＴＥのＳＡＥ（システムアーキテクチャエボリューション）であるコアネットワークアーキテクチャを持つことができる。
【００３０】
移動通信ネットワークと複数の移動エンティティ２０の第１のインターフェイス、２５−２７はさまざまな通信標準のいずれか１つに従った動作であり得る。例えば、複数の移動エンティティには、２Ｇ（第２世代）または３Ｇ（第３世代）標準の少なくとも１つに従った、またはＬＴＥ（ロングタームエボリューション）標準に従った移動通信ネットワークアクセスを装備することができる。ここに説明された様々な実施形態の概念はこれらの特定の技術的なインプリメンテーションの１つに制限されない。
【００３１】
コンテンツソース３は、配布されることになっているコンテンツを提供できる。コンテンツは、それぞれのコンテンツを要求している移動エンティティに連続して送信され得る一連のファイルに記憶できる。ライブストリーミング、オンデマンドストリーミング、またはダウンロードなど様々な技術を使うことができる。ここに説明された様々な実施形態の概念はこれらの特定の技術的な実装の１つに制限されない。
【００３２】
第１の移動エンティティ２０が配信されるコンテンツを要求するときには、そのコンテンツは、移動通信ネットワーク上または第２の移動エンティティ２５−２７によって形成されているアドホックネットワークを通して第１の移動エンティティ２０に提供できる。同じ領域にある複数の移動エンティティ２０、２５−２７の１つ（または複数）は、複数の移動エンティティ２０の間で形成されるＭＡＮＥＴのためのある種の「ヘッドエンド」として役立つであろう。例えば、第１の移動エンティティ２０が移動通信ネットワークに接続したままであり、従ってＭＡＮＥＴのヘッドエンドとして役立つであろうということが想定できる。コンテンツは移動通信ネットワークを通して第１の移動エンティティ２０に提供できる。
【００３３】
第２の移動エンティティ２５−２７の１つが、配信される同じコンテンツを要求するときには、それは対応する要求を移動通信ネットワークの上に送信することができる。実施形態によると、要求は、コンテンツの配布を管理するための装置に送信される。コンテンツの配布を管理するための装置は、移動通信ネットワークのノードに結合されるサーバであってよい。コンテンツの配布を管理するための装置は位置認識トラッカ１０であってよい（それは以下においてより詳細に説明されるであろう）。位置認識トラッカ１０はＰ２Ｐトラッカであり、同じコンテンツに興味をもっていて、互いの間でそのコンテンツの共有を受け入れる移動エンティティのグループについての情報を提供するために設定される。位置認識トラッカ１０は近隣のピアについての予備フィルタをかけた情報だけを要求元クライアントに送信する。フィルタリングはジオロケーション情報に基づく。従って、要求元移動機器には、同じ領域に位置して同じコンテンツを共有している他の移動エンティティを知らせることができる。第２のインターフェイス上で達成される動作範囲の制限はそれによって説明できる。
【００３４】
例えば、第２の移動エンティティ２５が、以前に第１の移動エンティティ２０によって要求されたのと同じコンテンツを要求するならば、要求は位置認識トラッカ１０によって受信されるであろう。位置認識トラッカ１０は、第１の移動エンティティ２０がすでに少なくともひとつの同じコンテンツを検索したことを示しているデータを保存できるか、あるいは検索するように構成できる。位置認識トラッカ１０はまた、移動エンティティ２０の第２のアドレス（すなわちＭＡＮＥＴの中で使われたアドレス）を保存できるか、あるいは検索するように構成できる。別の第２の移動エンティティ２６または２７が同じコンテンツの共有に加わっているならば、位置認識トラッカ１０は、他の移動エンティティ２６または２７の第２のアドレスを保存できるか、あるいは検索するように構成できる。第２の移動エンティティ２５が位置する領域についての情報に基づいて、位置認識トラッカ１０は、同じコンテンツの共有に加わっており、かつ要求元の第２の移動エンティティ２５と同じ領域に位置する移動エンティティを識別することができる。位置認識トラッカ１０は、同じコンテンツの共有に加わっている移動エンティティのリストの中で予備フィルタリングを実行し、それによりリストのサブセットを識別する。そのサブセットは、コンテンツの共有に加わっており、かつ同じ領域に位置する移動エンティティに対応している。
【００３５】
要求に応じて、第２の移動エンティティ２５は位置認識トラッカ１０からのメッセージを受信できる。メッセージは移動通信ネットワークの上に送信される。メッセージは、アドホックネットワークの中の通信のために他の移動エンティティによって使われる第２のアドレスを示していることがある。メッセージはアドホックネットワークの中の通信のために他の移動エンティティによって使われたＩＰアドレスを示していることがある。メッセージは、要求元の移動エンティティと同じ領域に位置し、かつ要求元の移動エンティティによって要求されたコンテンツを共有する少なくとももう１つの移動エンティティのＩＰアドレスを示しているトラッカ応答、例えばＢｉｔｔｏｒｒｅｎｔトラッカ応答であることがある。少なくとももう１つの移動エンティティのＩＰアドレスがメッセージに含められているならば、コンテンツソース３のソースアドレスがさらにまたメッセージに含められていることがある。コンテンツソース３のソースアドレスは、例えばフォールバック手順の中で、移動通信ネットワークを通してコンテンツソース３からコンテンツを検索するために使うことができる。コンテンツが他の移動エンティティから検索されることができない場合に、フォールバック手順を起動することができる。同じ領域に位置した移動エンティティの少なくとも１つは、コンテンツソース３からコンテンツを検索し、そしてコンテンツを再配布するためにコンテンツソース３のソースアドレスを使うことができる。別のソースアドレス（例えばコンテンツを検索するために移動通信ネットワークを通してコンタクトできるピアエンティティのアドレス）を使用することができる。
【００３６】
別の移動エンティティの、例えば第１の移動エンティティ２０の第２のアドレスを示すメッセージの受信に応じて、要求元の第２の移動エンティティ２５は第１の移動エンティティ２０から要求された少なくともひとつのコンテンツを検索し始めることができる。ＭＡＮＥＴは、すでに他の理由で、例えば安全関連のメッセージを交換するために設立されていることが想定できる。そうでないなら、移動エンティティ２０、２５−２７は、アドホックネットワークを設定できる。これは、位置認識トラッカ１０に対して移動通信ネットワークを通して要求が送信される前に行い得る。
【００３７】
同様な動作を、移動エンティティの別の１つが位置認識トラッカに要求を送信するときに使うことができる。例えば、第１の移動エンティティ２０が、配信されるコンテンツを要求するときには、それは第１の移動エンティティ２０と同じ領域に位置した第２の移動エンティティ２５−２７の第２のアドレスを受信することができる。第１の移動エンティティ２０は、ローカルなアドホックネットワークを通してＰ２Ｐ通信でコンテンツを受信するか、あるいは再配布するためのローカルなアドホックネットワークの通信のために使われるアドレスである第２のアドレスを使うことができる。
【００３８】
位置認識トラッカ１０は、安定したアドホックネットワークをサポートするために十分な移動エンティティが領域の中にあるならば、選択的に第２の領域に位置した他の移動エンティティの第２のアドレスを提供することができる。安定したアドホックネットワークを形成するために十分な移動エンティティが領域の中にないならば、位置認識トラッカ１０は、ネットワークの中の発生源アドレス、すなわちコンテンツソース３のアドレスを含むメッセージを、要求元の移動エンティティに送信することができる。この場合、メッセージの受信に応じて、要求元の移動エンティティは移動通信ネットワークを通してコンテンツソース３からコンテンツを検索するであろう。その代わりに、またはさらに、位置認識トラッカ１０によって送信されたメッセージはひとつのピアエンティティのためのＩＤまたは複数のピアエンティティのためのＩＤを含んでよい（それは、移動通信ネットワークを通してひとつのピアエンティティまたは複数のピアエンティティからコンテンツを検索するために要求元の移動エンティティによって使うことができる）。
【００３９】
アドホックネットワークが、コンテンツを配布することにおいて使われるならば、同じ領域に位置した複数の移動エンティティ２０、２５−２７の少なくとも１つは、アドホックネットワークを通して少なくともひとつのコンテンツを検索できる。それにもかかわらず、潜在的なピアとして働くことができる近隣についての情報は第１のインターフェイス経由で伝達される。
【００４０】
位置認識トラッカ１０は、さまざまな方法に従って、彼らが位置する領域に基づいた潜在的なピアのフィルタリングを実行することができる。例えば、いくつかの実装においては、コンテンツを要求元の移動エンティティはジオロケーション情報を要求にそれぞれ含めることができる。位置認識トラッカ１０はこのジオロケーション情報を記憶することができる。ジオロケーション情報は、要求元の移動エンティティが複数の事前定義された領域のどのそれに位置するかを確認するために使うことができる。別の実装の中では、位置認識トラッカ１０に送信された要求は、要求元の移動エンティティのためのＩＤを含むことがあるけれども、要求元の移動エンティティのためのジオロケーション情報を含む必要はない。この場合に、位置認識トラッカ１０は、要求元の移動エンティティがどの領域に位置するかを決定するためにデータベースにアクセスすることができる。データベースは位置認識トラッカ１０でローカルに記憶されてもよい。例えば、位置認識トラッカ１０がまたジオキャストサーバとしても働くならば、位置認識トラッカは複数の移動エンティティのための位置情報を記憶しているローカルなデータベースを持つことができる。位置認識トラッカ１０は、クライアントのジオロケーション情報を検索するためにまたインターフェイスを持つことができる。例えば、位置認識トラッカ１０は位置情報源５からの要求元クライアントについてのジオロケーション情報を検索することができる。位置情報源５は、様々な移動エンティティが位置する領域についての情報を記憶するジオキャストサーバであってもよい。そのような位置情報源５の模範的な実装はジオロケーションイネーブラであり、それは、ジオキャストメッセージを特定のタイルに位置したクライアントに送信することを可能にする。タイルは任意の形状を持つことができる。タイルは規則的に並べられてもよいが、そうである必要はない。各タイルは移動通信ネットワークの複数のセルの結合と定義されてもよい。
【００４１】
図１に関して説明されるようなシステムの動作要素の中で、移動エンティティはさまざまな構成のいずれか１つであってよい。例えば、移動エンティティのいくつかまたはすべてが車両であってもよい。移動エンティティのいくつかまたはすべてが自動車であってもよい。各車両は第２のインターフェイスをだけでなく移動通信ネットワークアクセス（例えば２Ｇ、３Ｇ、ＬＴＥ）を装備していてもよい。第２のインターフェイスはＷｉ−Ｆｉインターフェイスであってよい。第２のインターフェイスはＩＥＥＥ８０２．１１ファミリの標準に従った通信のための動作要素ではあってよいが、他のワイアレス技術を使うこともできる。第２のインターフェイスを通して通信のための潜在的なピアとして動作することができる隣人についての情報は自動車の移動通信ネットワークアクセス経由でそのときに伝達される（それは例えばＧＰＲＳ（汎用パケット無線サービス）、ＵＭＴＳ（汎用移動通信システム）、ＨＳＰＡ（高速パケットアクセス）、またはＬＴＥに従った動作要素であってよい）。
【００４２】
１つのシナリオの中では、ナビゲーションデータ、オーディオまたはビデオのストリーム、他のライブまたはオンデマンドメディアストリーム、またはダウンロードのためのコンテンツの配信などの自動車情報娯楽番組目的のためのメディア配布はここに説明されたメカニズムに基づいてもよい。ＢｉｔｔｏｒｒｅｎｔなどのＰ２Ｐメカニズムは、コンテンツを配布することにおいて使うことができる。接続された自動車の中のすべてのクライアントはローカルなＰ２Ｐネットワークの中の潜在的なピアになる。Ｐ２Ｐプロトコルによると、クライアントは頻繁にピアリストのアップデートを要求することができる。その移動アクセス経由でコンテンツの受信を開始した自動車は、そのコンテンツの受信を、ある一定の時点からシームレスな方式で他のピアを経由して続けることができる。例えば、車両は、移動通信ネットワークを通してコンテンツを受信する状態から、同じ領域に位置する他の自動車からコンテンツを受信し続ける他の状態に切り替えることができる。安定したＶＡＮＥＴを形成するのに十分なピアが領域の中にあるときに、そのような移行を行うことができる。コンテンツの要求の受信に応じて位置認識トラッカ１０が同じ領域に位置した他の移動エンティティの第２のアドレスを含むメッセージを要求元の移動エンティティに送信するときに、移行を実行できる。位置認識トラッカが、車両にコンテンツの配布を管理するために使われるときに、それはまたＩＴＳ（インテリジェント交通システム）トラッカと称することができる。安定したＭＡＮＥＴまたはＶＡＮＥＴが形成されたら、また、同じコンテンツを受信することに興味をもっているさらなる移動エンティティは、位置認識トラッカ１０にコンタクトする必要がないけれども、ＭＡＮＥＴまたはＶＡＮＥＴに参加することができる。例えば、さらなる移動エンティティは、第１の移動エンティティのアドホックアドレスを検索するために、同じ領域に置かれ、かつ同じコンテンツを共有し、すでにアドホックＰ２Ｐネットワークの中にある第１の移動エンティティにコンタクトしてもよい。さらなる移動エンティティは第１の移動エンティティからコンテンツを検索してもよい。第２のインターフェイスを通して第１の移動エンティティに対してさらなる移動エンティティによって送信された要求は、さらなる移動エンティティが、同じコンテンツの共有に加わっており、かつ第１の移動エンティティと同じ領域に位置することを第１の移動エンティティに知らせる。
【００４３】
位置認識トラッカ１０は、近隣のピアについての予備フィルタをかけられた情報だけを要求元の移動エンティティに送信するための動作要素である。フィルタリングは、端末装置としてまたはジオキャストイネーブラ経由で作動する移動エンティティによって提供されたジオロケーション情報に基づいてもよい。位置認識トラッカ１０は、位置情報を、特定のコンテンツをグローバルに要求するすべてのピアのリストに提携させるための動作要素であり、その結果、新しいピアが非常に迅速にＶＡＮＥＴに参加することができるか、あるいはＶＡＮＥＴが非常に迅速に設立できる。
【００４４】
システム１に関連して説明したこの概念は、オーディオストリーミング、ビデオストリーミング、およびメディアのダウンロード、また実世界の地図などのナビゲーションデータなど、自動車情報娯楽番組システムによって消費されるマルチメディア・コンテンツのため移動通信ネットワークが混雑するという問題に取り組むものである。この目的のために、コンテンツの配布はＶＡＮＥＴまたは別のＭＡＮＥＴによってサポートされる。
【００４５】
システム１は追加の装置を含んでもよい。例えば、システム１はポータルを含むことができる。ポータルは、コンテンツソース３上でコンテンツを提供するサービスプロバイダーによって操作され得る。ポータルは、コンテンツを配布することにおいてまた一定の機能を実行できる。例えば、移動エンティティがサービスプロバイダーのポータルにコンタクトすると、ポータルは位置認識トラッカのアドレスを示しているマニフェストファイルを返してもよい。ナビゲーション目的のためのメディアのコンテキストにおいて、車両にインストールされたナビゲーション装置は移動エンティティとして作動することができる。ナビゲーション装置が、実世界の画像の表示を許容している場合に、ナビゲーション装置はそのような実世界の画像のための要求を発行することができる。要求はナビゲーションポータルに到達してもよい。ポータルは、マニフェストファイルまたはコンテンツ説明ファイルを、位置認識トラッカを示す移動エンティティに返してもよい。移動エンティティはそのとき位置認識トラッカにコンタクトでき、その結果システム１について上述したような動作を生じる。
【００４６】
図２は、実施形態に従ってコンテンツが配布される移動エンティティ３６−４１の略図である。
【００４７】
移動エンティティは移動通信ネットワークとの通信のために第１のインターフェイスをそれぞれ持っている。移動通信ネットワークの無線ネットワークはセル３１−３５を持っている。領域は、それぞれが１または複数のセルを含むものと定義することができる。領域は、１または複数のセルの一部を含むものと定義することができる。例えば、領域３０はセル３１−３４の結合を含んでよい。定義された領域は、ばらばらである必要がない。例えば、別の領域４３は、第１のセル３５と第２のセル３３を含むよう定義できる。第２のセル３３は領域３０と他の領域４３の両方に含まれている。
【００４８】
移動エンティティの密度がしきい値を越えている場合に、アドホックネットワークをコンテンツの配布に選択的に用いることができる。例えば、領域３０中の移動エンティティの数または密度はしきい値と比較することができ、それによって移動エンティティが、移動通信ネットワーク経由でコンテンツソース３からコンテンツを検索すべきか、または移動エンティティの間のアドホックネットワークをコンテンツを配布するために使うべきかどうかを決定する。移動エンティティの密度が密度しきい値と比較されるならば、密度しきい値は、第２のインターフェイスを通して通信するために使われる通信技術の動作範囲に依存するかもしれない。移動エンティティの数が数しきい値と比較されるならば、数しきい値は、第２のインターフェイスを通して通信するために使われる通信技術の動作範囲と、問題の領域３０の寸法４２とに依存するかもしれない。寸法４２は領域３０の特性直径であってよい。寸法４２は長さまたは面積を示してもよいが、そうである必要はない。例えば、領域３０中に含まれているセルの数を、しきい値との比較において寸法４２として使うことができる。
【００４９】
コンテンツを配布するために、地域３０に位置した移動エンティティ３６−３９、４１のうちのいくつかの間のアドホックネットワークが使用されるときには、アドホックネットワークは複数のセル３１−３４を横断して拡張できる。例えば、いくつかの移動エンティティ３６−３８、４１は、Ｐ２Ｐメカニズムに従って、コンテンツの共有に加わることができる。コンテンツはそれぞれの移動エンティティ３６−３８、４１の第２のインターフェイスを通して送信される。アドホックネットワークにおけるコンテンツのワイアレス送信は、移動通信ネットワークの１つのセル内で実行されることに制限されない。位置認識トラッカ１０はアドホックネットワークにおける通信で他の移動エンティティ３７、３８、４１によって使われたアドレスを移動エンティティ３６に知らせることができる。移動エンティティ３６は、従って、他の移動エンティティが移動通信ネットワークの別のセルに位置しているとしても、アドホックネットワークを通してこれらの他の移動エンティティ３７、３８、４１の１またはいくつかからコンテンツを検索するように命じられることがあり得る。同様に、移動エンティティ３６は、他の移動エンティティが別のセルに位置しているとしても、コンテンツを、アドホックネットワークを通してこれらの他の移動エンティティ３７、３８、４１の１またはいくつかに再配布するように命じられてもよい
移動エンティティ３６−４１のすべてが、アドホックネットワークを通してコンテンツを共有することに、自発的に参加するか、あるいは参加するよう構成されるか、あるいはその両方ではないことがある。アドホックネットワークが、コンテンツの配布に用いられるべきかどうかを決定するときに、位置認識トラッカ１０は二段階比較を実行することができる。第１の段階において、領域３０に位置した移動エンティティの総数を第１のしきい値と比較できる。第１の段階の比較の結果に基づいて、要求元の移動エンティティが、移動通信ネットワーク経由で要求されたコンテンツをコンテンツソース３から検索するように命じられるか、あるいはさらなる処理を位置認識トラッカ１０が実行してもよい。このさらなる処理において、特定のコンテンツを自発的に共有するか、または共有するよう構成されるか、あるいはその両方である、領域３０に位置した移動エンティティの数を、第２のしきい値と比較できる。第二段階の比較の結果に基づいて、要求元の移動エンティティは、移動通信ネットワーク経由で要求されたコンテンツをコンテンツソース３から検索するように命じられるか、あるいは要求元の移動エンティティは、アドホックネットワークを通してコンテンツの配布に参加するように命じられるであろう。領域の中に含まれていた移動エンティティの総数が、安定したＭＡＮＥＴが設立されることがありそうにないことをすでに示している場合には、そのような手順により、位置認識トラッカ１０の処理負荷およびデータトラフィックまたはそのいずれかが軽減される。
【００５０】
図３は移動エンティティ２０の概要のブロック図表現である。移動エンティティ２０は自動車などの車両であってもよいし、車両にインストールされてもよい。例えば、移動エンティティ２０は車両のナビゲーション装置であってもよい。移動エンティティ２０はそれに代えてまたはさらに車両の情報娯楽番組システムであってもよい。移動エンティティ２０はシステム１に用いられてもよい。
【００５１】
移動エンティティ２０は第１のＮＩＣ２１を持っている第１のインターフェイスと第２のＮＩＣ２２を持っている第２のインターフェイスを有する。コントローラ２３は、第１のＮＩＣ２１と、第１のＮＩＣ２１と違う第２のＮＩＣ２２とに結合される。第１のＮＩＣ２１は、さまざまな標準、例えば２Ｇ、３Ｇ、ＧＰＲＳ、ＵＭＴＳ、ＨＳＰＡ、またはＬＴＥ標準ファミリの標準のいずれか１つに従った通信のために設定できる。第２のＮＩＣ２２はまた、無線通信のために設定できる。第２のインターフェイスはＷｉ−Ｆｉインターフェイスであってもよい。第２のＮＩＣ２２は、例えばＩＥＥＥ８０２．１１ｐの標準に従った通信のために設定できる。Ｐ２Ｐ通信を実行することに適した別のワイアレス標準に従って、第２のＮＩＣ２２は通信のために設定できる。第２のインターフェイスはＩＥＥＥ８０２．１５標準ファミリの標準に従った動作のために設定できる。しかし、本発明の概念が、アドホックＰ２Ｐネットワークにおける通信のために移動エンティティによって使われたどのような技術、標準、およびプロトコルでも実装できることは高く評価されるであろう。この概念は移動エンティティの第２のインターフェイスの動作のためのそのような技術、標準、およびプロトコルに制限されない。
【００５２】
動作において、コントローラ２３はコンテンツの要求を生成した。この要求は第１のインターフェイスを通して送信される。この要求は、移動エンティティ２０の第２のインターフェイスに割り当てられる第２のアドレスを含むことができる。例えば、この要求は、セカンドＮＩＣ２２のＭＡＣアドレスまたはアドホックネットワークの中のセカンドＮＩＣ２２のＩＰアドレスまたはその場限りのネットワークの中で移動エンティティを識別しているすべての他のＩＤを含んでよい。この要求は、移動エンティティ２０の第１のインターフェイスに割り当てられる第１のアドレスを含んでもよい。第１のアドレスは例えば第１のＮＩＣ２１のＩＰアドレスであってもよい。移動通信ネットワークとのその通信において移動エンティティ２０を識別するどのような他のＩＤでも要求に含められていてよい。第１の移動通信ネットワークにおいて移動エンティティ２０を識別しているどのような他のＩＤでも使うことができる。この要求はコンテンツのためにまたコンテンツＩＤを含んでもよい。コンテンツＩＤはインフォハッシュ（ｉｎｆｏｈａｓｈ）値であるか、あるいはインフォハッシュ値を含むことができる。インフォハッシュ値は、従来のＢｉｔｔｏｒｒｅｎｔにおいてそうであるように、決定できる。この要求はさまざまなフォーマットのいずれか１つを持ち得る。例えば、コントローラ２３は、ＨＴＴＰ（ハイパーテキスト送信プロトコル）要求として要求を生成するために設定され得る。そのセカンドＮＩＣ２２のＩＰアドレス、例えばＷｉ−ＦｉインターフェイスのＩＰアドレスがＨＴＴＰ要求のＩＰフィールドに含められているように、コントローラ２３は、要求を生成するよう設定され得る。
【００５３】
コンテンツの要求を送信することに応じて、メッセージは第１のインターフェイスで受信される。コントローラ２３はメッセージを処理する。メッセージは、移動通信ネットワークを通してコンタクトされることになっているコンテンツソースのソースアドレスを含むことができる。メッセージは、その代わりにまたはさらに、コンテンツが移動通信ネットワークを通して検索されることを可能にするどのような他のソースアドレスまたは発生源でも含むことができる。例えば、メッセージは、移動通信ネットワークを通してコンタクトされ得るピアエンティティのＩＤを含むことができる。これは、要求元の移動エンティティが移動通信ネットワークを通してコンテンツを検索することを可能にする。他の移動エンティティの第２のアドレスは、コンテンツをアドホックネットワークに配布するように移動エンティティに命じるために、メッセージに選択的に含められていることができる。このメッセージが、移動通信ネットワークを通してコンタクトされるべきコンテンツソースを識別しているソースアドレスまたは移動通信ネットワークを通してコンテンツを検索するためのすべての他のソースアドレスだけを含むならば、コントローラ２３は要求されたコンテンツを、移動通信ネットワークを通してコンテンツソースから検索する。
【００５４】
メッセージが他の移動エンティティの１またはいくつかの第２のアドレスを含むならば、コントローラ２３は第２のインターフェイスを通してコンテンツを検索するか、コンテンツを第２のインターフェイスを通して再配布する。この場合に、他の移動エンティティの第２のアドレスは第２のインターフェイスを通した通信に用いられる。メッセージに含められている第２のアドレスのために、コントローラ２３は、関連した移動エンティティが、要求されたコンテンツの共有に加わっており、かつ、要求元の移動エンティティと同じ領域に位置することを知る。これにより、ＭＡＮＥＴを迅速に設立できるか、またはＭＡＮＥＴをコンテンツの配布のために迅速に使用できか、あるいはその両方である。メッセージが他の移動エンティティの第２のアドレスを含むならば、移動通信ネットワークを通してコンタクトされるべきコンテンツソースのソースアドレスをさらにまたメッセージに含めることができる。移動通信ネットワークを通してコンタクトすることができるピアエンティティのアドレスなどのどのような他のソースアドレスでもメッセージに含めることができる。アドレスは移動通信ネットワークを通した通信でピアエンティティによって使われたアドレスであってよい。ソースアドレスはフォールバックのバリエーションとして使うことができる。ＭＡＮＥＴの中の移動エンティティの少なくとも１つは、移動通信ネットワークを通してコンテンツソースからコンテンツを受信し続けるであろう。
【００５５】
移動エンティティ２０は追加の構成品を含むことができる。移動エンティティ２０はコントローラ２３に結合された記憶ユニットを含むことができる。検索されたコンテンツは記憶ユニットの中に記憶することができる。コンテンツの要求に応じて受信されたメッセージが他の移動エンティティの第２のアドレスを含むときには、コントローラ２３はまた記憶ユニットの中に記憶されたコンテンツを１またはいくつかのこれらの他の移動エンティティに再配布することができる。コントローラ２３は、第１のインターフェイスで受信した応答の中で示された第２のアドレスの１つにアドレス指定された送受信メッセージを生成することができる。送受信メッセージは移動エンティティ２０の記憶ユニットの中で記憶された少なくともひとつのコンテンツを含むことができる。
【００５６】
移動エンティティ２０は、また、検索されたコンテンツが出力されるユーザインターフェイスを有することができる。移動エンティティ２０は、検索されたオーディオのコンテンツが出力されるオーディオのインターフェイスを含むことができる。それに代えて、またはそれに加えて、移動エンティティ２０は、検索されたビデオまたはイメージデータを出力するためにディスプレーを有することができる。
【００５７】
コントローラ２３はプロセッサまたは複数のプロセッサを含むことができる。プロセッサは、ここに説明された動作を実行するためにコンピュータ実行命令コードを実行することができる。コンピュータ実行命令コードは、コントローラ２３は結合された移動エンティティ２０の記憶ユニットの中に記憶することができる。
【００５８】
移動エンティティの構成が移動エンティティ２０のコンテキストの中で説明されたのに対して、図１，２に示した移動エンティティ２５−２７、３６−４１など、ここで言及した様々な他の移動エンティティもまた図３を参照して説明されるように構成できる。
【００５９】
コンテンツの配布を管理するために、図４は装置の概要のブロック図表現である。この装置は位置認識トラッカ１０として構成することができる。位置認識トラッカ１０はシステム１に用いることができる。位置認識トラッカは、ここにより詳細に説明された動作のために構成されるサーバであることができる。
【００６０】
位置認識トラッカ１０は、コンテンツの要求を受信することに応じて、同じコンテンツの共有に加わっており、かつ要求元の移動エンティティと同じ領域に位置する移動エンティティを識別するために設定される。位置認識トラッカ１０は、この動作を実行するために他の装置とインターフェイスすることができる。例えば、位置認識トラッカ１０は、移動エンティティが位置する領域についての情報を検索するために位置情報源とインターフェイスすることができる。位置認識トラッカ１０は、どの移動エンティティがどの特定のコンテンツを要求するかを直接監視するために設定することができる。別の実装の中では、位置認識トラッカ１０は、他の移動エンティティが同じ特定のコンテンツの共有に加わっている情報を外部装置から検索することができる。例えば、位置認識トラッカ１０は、位置情報を利用しない従来のトラッカとインターフェイスすることができる。位置認識トラッカ１０は従来のトラッカにプロクシーサーバーとして行動することができる。
【００６１】
位置認識トラッカ１０はインターフェイスに結合されたインターフェイス１１と処理ユニット１２を含む。処理ユニット１２はものまたは複数のプロセッサを含むことができる。人または複数のプロセッサは、以下において説明された様々な行為を実行する指示を実行することができる。インターフェイス１１は、移動通信ネットワークのノードに結合されるように構成することができる。
【００６２】
位置認識トラッカ１０の動作において、コンテンツの要求はインターフェイス１１で検索される。コンテンツの要求は移動エンティティから生じ、移動通信ネットワークを通して位置認識トラッカ１０に伝達される。その要求は、移動エンティティによって要求されたコンテンツを識別するコンテンツＩＤを含む。要求はまた、要求元の移動エンティティを識別するＩＤと、さらにアドホックネットワークを通した通信で要求元の移動エンティティによって使われた第２のアドレスを識別するＩＤとを含むことができる。要求元の移動エンティティを識別するＩＤは、どのようなアドレスであっても、または移動通信ネットワークを通した通信で要求元の移動エンティティによって使われた他のＩＤであってもよい。例えば、第２のアドレスは要求元の移動エンティティの第２のインターフェイスと関連づけられたＩＰアドレスであってよく、要求元の移動エンティティはその第２のインターフェイスを通して他の移動エンティティとのＰ２Ｐ通信を実行する。
【００６３】
処理ユニット１２は、要求を処理するために構成される。要求に基づいて、処理ユニット１２は、要求元の移動エンティティが位置する領域についての情報を検索することができる。情報はデータベースから検索することができる。データベースは位置認識トラッカ１０でローカルに記憶することができる。データベースはまた別個の装置（例えばジオキャストイネーブラ）中で記憶することができる。この場合に、処理ユニット１２は、要求元の移動エンティティのためにジオロケーション情報を検索する第２のインターフェイス１４を通して位置要求を発行することができる。ジオロケーション情報はさまざまなフォーマットのいずれか１つを持つことができる。例えば、ジオロケーション情報は、要求元の移動エンティティが位置する領域を示すことができる。データベースがジオキャストイネーブラのデータベースであるならば、ジオロケーション情報はジオキャストサービスのタイルのためのＩＤであってよい。ジオロケーション情報はまた地理座標またはセルＩＤを含むことができる。別のインプリメンテーションの中で、インターフェイス１１で受信された要求はすでに要求元の移動エンティティの地理的情報位置を含むことができる。すなわちこの情報は直接要求元の移動エンティティによって供給することができる。
【００６４】
処理ユニット１２は、要求元の移動エンティティと同じ領域に置かれて、要求されたコンテンツの共有に加わっている他の移動エンティティを識別するために構成される。処理ユニット１２は、要求されたコンテンツの共有に加わっている移動エンティティの集合を識別することができ、同じ領域に位置する移動エンティティのこの集合のサブセットを識別することができる。それによって位置ベースのフィルタリングは実行される。位置認識トラッカ１０が完全なトラッカ機能性を実行するならば、すなわち、特定のコンテンツに興味をもっている様々な移動エンティティを追跡するならば、要求されたコンテンツの共有に加わっている移動エンティティは、ローカルなデータベースを使って識別することができる。特定のコンテンツを共有する様々な移動エンティティを追跡する従来のトラッカと位置認識トラッカ１０とがインターフェイスするならば、処理ユニット１２は、要求されたコンテンツを共有する移動エンティティについての情報の要求を生成することができる。要求は従来のトラッカに送信することができ、それは要求されたコンテンツの共有に加わっている他の移動エンティティのすべてまたはいくつかのためにＩＤを返す。処理ユニット１２は、位置情報源に問い合わせることによってまたは例えばローカルなデータベースにアクセスすることによって、要求されたコンテンツの共有に加わっている移動エンティティの集合に関する位置情報を検索することができる。
【００６５】
処理ユニット１２は、安定したＭＡＮＥＴを、要求元エンティティが位置する領域の中で形成することができるかどうかを判定するよう構成することができる。これは様々な方法で行うことができる。処理ユニット１２は、要求エンティティと同じ領域に位置する移動エンティティの数としきい値との比較を実行するように構成することができる。処理ユニット１２は、要求エンティティと同じ領域に位置し、かつ要求されたコンテンツの共有に加わっている移動エンティティの密度としきい値との比較を実行するように構成することができる。しきい値の比較の結果に基づいて、処理ユニット１２は、しきい値の比較の結果に応じて、コンテンツの共有に加わっている他の移動エンティティの第２のアドレスが選択的に含まれているメッセージを生成することができる。メッセージは、コンテンツが移動通信ネットワークを通して検索することができるコンテンツソースのソースアドレスを含むよう生成することができる。ソースアドレスは、メッセージがまた、コンテンツの共有に加わっている他の移動エンティティの第２のアドレスを含んでいるかどうかとは無関係にメッセージに含めることができる。
【００６６】
要求されたコンテンツを配布することにおいてアドホックＰ２Ｐネットワークが使われるべきかどうかを決定するために、より複雑な基準を処理ユニット１２によって使うことができる。例えば、ある地域を出る車両および入る車両の数は決定することができる。そのような量はジオキャストイネーブラから使用可能であり、それは車両がジオキャストサービスのタイルに入るかまたは出るときに通知される。この情報は、それぞれの領域の中の車両の絶対数についての情報とともに、移動通信ネットワークの中の潜在的な混雑した状況を示すことができる。そのような潜在的な混雑した状況が識別されるならば、処理ユニット１２は、負荷を緩和する対策を影響を受ける無線セルの中で講じることができる。処理ユニット１２は、アドホックＰ２Ｐネットワーク経由でコンテンツを中継するための候補を識別する。要求元の移動エンティティと同じ領域に位置する移動エンティティの第２のアドレスを含むメッセージを送信することで、要求元の移動エンティティが、適当な近隣のピアを通知され、それによって発見プロトコル、それからＩＰルーティングが加速される。
【００６７】
処理ユニット１２は、移動エンティティの二重のＩＤを管理するよう構成でき、従って、移動エンティティが第１のインターフェイスと第２のインターフェイスとをそれぞれ持っているという事実が考慮される。位置認識トラッカは、移動エンティティの第１のインターフェイスを使って、要求元の移動エンティティによってコンタクトされる。第２のインターフェイスを通した通信のために候補ピア移動エンティティによって使われた第２のアドレスはコンテンツの要求に応じて伝達することができる。様々な策が、移動エンティティの二重のＩＤを管理するための位置認識トラッカ１０を設定するために講じられる。例えば、処理ユニット１２は、インターフェイス１１で受信された要求から、アドホックＰ２Ｐネットワークを通した通信で要求元の移動エンティティによって使われる第２のアドレスを検索するよう構成することができる。第２のアドレスは要求元の移動エンティティの第２のインターフェイスと関連づけられたＩＰアドレスであることができる。第２のアドレスはＨＴＴＰ要求のＩＰフィールドに含めることができる。処理ユニット１２は、記憶ユニット１３中に記憶されたマッピング情報をメンテナンスするよう構成することができる。マッピング情報は移動通信ネットワークを通した通信で使われた移動エンティティのＩＤとアドホックＰ２Ｐネットワークを通した通信で使われた移動エンティティの第２のアドレスとの間でマッピングを定義することができる。コンテンツの要求が受信されると、処理ユニット１２は記憶ユニット１３中に、移動エンティティに関するＩＤと要求元の移動エンティティの第２のインターフェイスと関連づけられたＩＰアドレスとを記憶することができる。対応するエントリが記憶ユニット１３中にすでに記憶されているならば、エントリをアップデートすることができる。
【００６８】
処理ユニット１２は、コンテンツの要求を処理することにおいて、記憶ユニット１３中に記憶されたマッピング情報を使うことができる。例えば、移動通信ネットワークの中の移動エンティティによって使われるＩＤと、アドホックＰ２Ｐにおける通信で使われる関連する第２のアドレスとの間のマッピングを、コンテンツの要求を処理するときに実行することができる。このマッピングは、要求されたコンテンツを共有しているどの移動エンティティが要求元の移動エンティティと同じ領域に位置しているかを決定するときに実行することができる。従来のトラッカが、これらの移動エンティティの第２のアドレスに基づいて潜在的なピア移動エンティティについての情報を提供するときには、これにより、位置ベースのフィルタリングの実行が可能になる一方、位置情報源は、移動通信ネットワークの移動エンティティにより使われるＩＤに基づくジオロケーション情報を提供することができる。その代わりにまたはさらに、処理ユニット１２は、移動通信ネットワークの中の移動エンティティによって使われるＩＤと、要求元の移動エンティティに送信されたメッセージを生成するときにアドホックＰ２Ｐネットワークの中で使われた関連する第２のアドレスとの間でマッピングを実行するよう構成することができる。従って、従来のトラッカが、移動通信ネットワークの中の移動エンティティによって使われるＩＤに基づいて潜在的なピア移動エンティティについての情報を提供するときにさえ、潜在的なピア移動エンティティの第２のアドレスをメッセージの中で示すことができる。その代わりにまたはさらに、ジオキャストサービスを使って潜在的なピア移動エンティティのリストを複数の潜在的なピア移動エンティティに送信するときに、そのようなマッピングはまた有益であることができる。
【００６９】
図５は、コンテンツの配布を管理するための装置によって実行される方法４５のフローチャートである。この方法は位置認識トラッカ１０によって実行することができる。
【００７０】
４６で、コンテンツの要求は受信される。この要求はコンテンツを識別するコンテンツＩＤを含む。コンテンツＩＤはインフォハッシュ（ｉｎｆｏｈａｓｈ）を含むことができる。インフォハッシュは例えば従来のＢｉｔｔｏｒｒｅｎｔ手順に従って従来の方法で決定されることができる。
【００７１】
４７で、要求元の移動エンティティのための候補ピアが識別される。これは、アドホックＰ２Ｐネットワークを通してコンテンツの共有に加わっており、かつ要求元の移動エンティティと同じ領域に位置する移動エンティティを識別することを含む。４７での識別は、要求されたコンテンツの共有に加わっている移動エンティティのすべてまたはいくつかのリストにフィルタをかけることによって実行することができる。フィルタリングは、要求元の移動エンティティが位置する領域に基づいて実行することができる。
【００７２】
４８で、候補ピアのリストを要求元の移動エンティティに出力することができる。候補ピアのリストは、４７で識別された移動エンティティの第２のアドレスを含むメッセージという形で出力することができる。第２のアドレスは第２のインターフェイス、例えばＷｉ−Ｆｉインターフェイスを通した通信で移動エンティティによって使われるＩＰアドレスであることができる。４８での出力は、４７で識別された移動エンティティの数が、安定したＭＡＮＥＴをサポートするために十分に多いかどうかに基づいて、選択的に実行されることができる。
【００７３】
図６は、コンテンツの配布を管理するための装置によって実行される方法５０のフローチャートである。この方法は位置認識トラッカ１０によって実行することができる。方法５０は、方法４５のステップ４７と４８とを実施するために使うことができる。方法５０は、車両、例えば自動車へのコンテンツの配布を管理するときに実行することができる。この場合に、位置認識トラッカ１０は、車両に、特に自動車へのコンテンツの配布を管理するＩＴＳトラッカ動作要素である。移動エンティティは自動車などの車両であるか、あるいは車両にインストールすることができる。
【００７４】
一般に、コンテンツの配布を管理するために、ファイルをダウンロードしたい移動エンティティが装置にコンタクトするときに、方法５０を実行することができる。十分な数の他の移動エンティティ、すなわちピアが領域の中にあるならば、コンテンツの配布を管理するための装置は、同じ領域に位置しているピアのリストを送り返す。ピアはそれらの第２のアドレスによって、例えばアドホックＰ２Ｐネットワークの中で使われるＩＰアドレスによって識別することができる。同じ領域の中に他のピアが全然ないならば、コンテンツの配布を管理するための装置は、発生源アドレス（すなわち、移動通信ネットワークを通してコンタクトすることができるコンテンツソースのソースアドレス）を送信する。その代わりにまたはさらに、コンテンツの配布を管理するための装置は、コンテンツを検索するために移動通信ネットワークを通してコンタクトすることができるピアエンティティのリストを送ることができる。
【００７５】
位置ベースのフィルタリングを実行するために、コンテンツの配布を管理するための装置は、ユーザ、領域の中にいるユーザ、ファイル共有に参加しているユーザの位置を知っていて、コンテンツの配布を管理するための装置にコンタクトするためにピアによって使われたアドレスとそれぞれのピアのアドホックアドレスとの間のマッピングを保持する。そのような情報が、コンテンツの配布を管理するための装置でまだ使用可能でないならば、コンテンツの配布を管理するための装置は、インターフェイスを通してまたはローカルなデータベースから情報を検索することができる。
【００７６】
５１で、コンテンツの配布を管理するための装置は、コンテンツの配布のためにアドホックＰ２Ｐネットワークを使うことが実現可能であるかどうかを判定する。すなわち、配布がアドホックネットワークを通した配布に切り換えられるかどうかが判定される。この判定は移動エンティティの密度に基づくことができる。例えば、領域に位置した移動エンティティの数または密度をしきい値と比較することができる。領域内の一群は、ある領域の中の同じコンテンツに興味があるピアと定義することができる。密度が低すぎるならば、方法は５８に進む。５８で、発生源はユーザに伝達されて、すべてのコンテンツは発生源から取って来られるであろう。発生源がユーザに伝達されるときに密度が低すぎるならば、ネットワーク状態と潜在的な他のビジネス基準に基づいて、ピアがその移動通信ネットワーク接続（例えば３ＧまたはＬＴＥ接続）を通してコンテンツを検索する配布モードが選択される。これはユニキャストモードとみなすことができる。他の実装においては、配布を、コンテンツの配布においてアドホックネットワークを生かす配布に切り換えるべきかどうかを判定するために、他の基準を用いることができる。例えば、コンテンツ配布制御サーバは、配布を、またアドホックネットワークを利用した配布に切り替える処理を引き起こすことができる。その代わりにまたはさらに、そこからコンテンツを検索するために移動通信ネットワークを通してコンタクトすることができるピアエンティティのリストを、５８で要求元の移動エンティティに伝達することができる。コンテンツが移動通信ネットワークを通してピアエンティティから検索されるときには、どの位置ベースのフィルタリングも実行されてはならない。
【００７７】
５２で、ピアのリストが要求される。５２での要求は、どの移動エンティティが同じコンテンツの共有に加わっているかを追跡する従来のトラッカに出力することができる。コンテンツの配布を管理するための装置は従来のトラッカに対するプロキシとして作動することができる。
【００７８】
５３で、ピアのリストが受信される。リストは従来のトラッカから受信することができる。リストは、従来のトラッカによって生成された、この同じコンテンツの共有に加わっているすべてのピアの完全なリストの中の無作為抽出であってもよい。他の実装において、従来のトラッカは、どこにでも位置しており、かつ、このコンテンツに興味をもっているピアの完全なリストを提供することができる。
【００７９】
５４で、５３で受信されたピアリストの上でマッピングが実行される。マッピングはアドホックアドレスからセルのアドレスへのマッピングを含む。すなわち、５３で受信されたピアリストが、アドホックネットワークの中で使われる移動エンティティのアドレスを指定するならば、マッピングは、移動通信ネットワークの中で使われるそれぞれの移動エンティティのＩＤを決定するために使われることができる。コンテンツの配布を管理するための装置は、以前にコンテンツの要求をその装置に送信した移動エンティティのために記憶された必要とされているマッピング情報を持つことができる。移動通信ネットワークの中で使われるそれぞれの移動エンティティのＩＤは、これらの移動エンティティが要求元の移動エンティティと同じ領域に位置するかどうかを判定定するために使うことができる。
【００８０】
５５で、ピアがフィルタリングされる。フィルタリングは、要求元エンティティが位置する領域に基づくことができる。フィルタリングは、５３で受信したリストに含まれている、要求エンティティと同じ領域に位置するピアを識別することを含むことができる。
【００８１】
５３で受信したピアのどれもデータベースの中に存在していないならば、方法は５２に戻ることができる。すなわちステップ５２−５５は繰り返することができる。すべてのピアが処理されるか、要求元に送信されるリストが十分に大きくなるまで、コンテンツの配布を管理するための装置は新しいリストを要求することができる。ステップ５２−５５は、繰り返される必要がない。５３で受信したリストに含まれているピアに位置を検索することができないピアがあるならば、ステップ５２−５５のいくつかまたはすべてを繰り返すことができる。さらにまたはその代わりに、５３で受信したリストに含まれているピアに、５４でアドレス変換を実行することができないピアがあるならば、ステップ５２−５５のいくつかまたはすべてを繰り返すことができる。従って、多くのピアについての情報を検索することができる。ステップ５２−５５のいくつかまたはすべてが数回実行されることは必要とされていない。例えば、すべてのピアの完全なリストが５２ですでに提供されているならば、方法はステップ５２−５５の繰り返しなしで直接５６に進むことができる。
【００８２】
５６で、十分な数のピアがあるかどうかが判定される。ピアの数が、コンテンツの配布における使用のために安定したアドホックネットワークを形成するために十分であるかどうかを決定することができる。ピアの数が少なすぎるかどうかに応じて、方法は５８または５７に進む。５８で、ピアの数が、コンテンツの配布においてアドホックネットワークを使うには少なすぎるならば、発生源がユーザに伝達されて、すべてのコンテンツは発生源から取って来られるであろう。これは例えば、どの適当なピアもデータベースの中に存在していないならば、行われ得る。発生源は、コンテンツが移動通信ネットワークを通して検索することができるコンテンツソースのソースアドレスであってよい。発生源は、事前にコンテンツの配布を管理するための装置に知られていることができる。さもなければ、発生源は必要とされているときに検索することができる。その代わりにまたはさらに、コンテンツが移動通信ネットワークを通して検索されることを可能にするどのような他のソースアドレスでも、メッセージに含めることができる。例えば、そこからコンテンツを検索するために移動通信ネットワークを通してコンタクトすることができるピアエンティティのリストを、５８で、要求元の移動エンティティに伝達することができる。コンテンツが移動通信ネットワークを通してピアエンティティから検索されるときには、どの位置ベースのフィルタリングも実行されてはならない。
【００８３】
十分な数のピアがあるならば、方法は５７へ進む。５７で、フィルタリングされたピアのリストを、要求元の移動エンティティに送信することができる。フィルタリングされたピアのリストは、ピアによってアドホックＰ２Ｐネットワークにおける通信で使われたアドレスを含むことができる。これは例えば、フィルタリングされたピアのリストの中に少なくとも１つのピアがあるならば行うことができる。コンテンツの配布を管理するための装置は、アドホックＰ２Ｐネットワークにおける通信でピアによって使われたアドレスを要求元の移動エンティティに送信するためにアドレスマッピングを実行することができる。フィルタリングされたピアのリストは、要求元の移動エンティティにだけでなく要求元の移動エンティティと同じ領域に位置する他の移動エンティティにも送信することができる。例えば、コンテンツの配布を管理するための装置は、すべての潜在的なピアへの同じ領域に位置した潜在的なピアのリストの送信を開始するためにジオキャストサービスにコンタクトすることができる。要求元の移動エンティティのアドホックアドレスをまたリストに含めることができる。アドレスマッピングは、５７で送信を開始することを要求されたときに、移動通信ネットワークにおいて移動エンティティによって使われたアドレスを識別するために実行することができる。
【００８４】
方法５０は繰り返すことができる。例えば、コンテンツのための新しい要求を受信するときに、方法５０は繰り返されることができる。方法５０の実行はまた他のイベントによって始動することができる。例えば、方法５０は、一定の領域に位置したエンティティの数のしきい値との比較に基づいて引き起こすことができる。方法５０は、一定の領域を入り、また出る移動エンティティの数に応じた条件を評価することによって引き起こされることができる。これは、それぞれの領域の中の移動エンティティの絶対数と組み合わせて、アドホックネットワークを通したコンテンツ配布を、混雑した状況が移動通信ネットワークに発生する前に開始することを可能にすることができる。これは経験品質に関して有益であり得る。
【００８５】
方法５０は追加の手順と組み合わせて実行することができる。例えば実装において、追加の処理は、要求元のピアに関するすべての必要な情報を検索するため、および要求元のピアが位置する領域を決定するため、またはそのいずれかのために実行することができる。
【００８６】
図６は手順６０のフローチャットである。実施形態の中で、方法は、図５の方法５０と組み合わせて実行することができる手順６０を含むことができる。ステップ５１を実行する前に、手順６０を実行することができる。手順６０を使って、処理されるコンテンツの新しい要求の受信により、図５の方法５０を引き起こすことができる。
【００８７】
６１で、コンテンツのための新しい要求を受信する。要求は要求されたコンテンツを識別するコンテンツＩＤを含むことができる。
【００８８】
６２で、要求するピアに関する情報要求が出力される。要求は移動通信ネットワークのノードに出力されても、または要求ピアに送信されても、またはその両方であってもよい。
【００８９】
６３で、ピアについての情報を含む応答を受信する。応答はピアのジオロケーション情報を含むことができる。ジオロケーション情報はＧＰＳ（グローバル・ポジショニング・システム）ポジションという形であってよい。応答はセルのセルＩＤを含むことができる。応答は、ピアがアドホックネットワークの中で使うピアのためにＩＤを含むことができる。応答はヘディングまたはＳＳＩＤ（サービスセットＩＤ）などの付加情報を含むことができる。
【００９０】
６４で、受信した情報が記憶される。
【００９１】
６５で、メッセージが、ピアが位置する領域についての情報を受信するために送信される。この要求はピアの位置についての情報を含むことができる。さらにまたはその代わりに、この要求は、ピアが位置するセルについての情報を含むことができる。コンテンツを配布するためにアドホックＰ２Ｐネットワークを使う現在のコンテキストの中で、領域はジオキャストイネーブラの中のタイル観念に類似している観念と考えることができる。領域はジオキャストサービスのタイルより大きくてもよく、それにより、ジオキャストサービスはより細かく粒化された情報を提供することができる。領域は移動通信ネットワークの一定数の隣接セルの結合として識別されてもよい。領域はオーバーラップしてもよく、そのためセルは異なる複数の領域に属することがある。要求元のピアは従って１または複数の領域に位置することがある。
【００９２】
６６で、応答が受信される。応答は、６５で送信されたメッセージに含められている位置およびセルＩＤまたはそのいずれかに基づいて決定された、要求元のピアが位置する領域を示す。
【００９３】
図５に関して説明されるように、方法はそれから５１に続けることができる。
【００９４】
図８は実施形態に従ってシグナルフローを説明している概略図である。位置認識トラッカとして構成される、コンテンツの配布を管理するための装置は、要求元の移動エンティティによって要求されたコンテンツの共有に加わっている移動エンティティのリストを提供する。移動エンティティは車両であってもよいし、車両に組み込まれてもよい。この場合に、位置認識トラッカは、ＩＴＳのためにコンテンツの配布の管理における動作要素であるＩＴＳトラッカとして行動することができる。位置認識トラッカがＩＴＳのためにコンテンツの配布を管理する動作要素の場合、それをＩＴＳトラッカと称してもよい。移動エンティティが、例えばナビゲーション目的のために実世界のイメージを受信したいときに、図８で示すようなシグナルフローが生じることがある。アドホックネットワークが事前に設立されていることは想定されるであろう。例えば、安全メッセージがアドホックネットワークを通して送信されることになっている場合に、これはしばしば当てはまる。さもなければ、アドホックネットワークは、特にコンテンツを配布するために設立されてもよい。
【００９５】
移動エンティティはｇｅｔｆｉｌｅメッセージ７１をポータルに送信する。ｇｅｔｆｉｌｅメッセージ７１が、新たな実世界のイメージを要求するために送信される場合、ポータルはナビゲーションポータルであってよい。違うコンテンツが要求されるならば、ｇｅｔｆｉｌｅメッセージ７１は違うポータルに送信することができる。
【００９６】
ポータルはマニフェストファイル７２を送り返す。マニフェストファイル７２はトレントファイルであってよい。マニフェストファイル７２は、コンタクトされるべきトラッカに関する情報を持つことができる。マニフェストファイル７２は従来のトラッカを示さないけれども、位置認識トラッカを示す。ここに説明された様々な実施形態のいずれか１つに従って位置認識トラッカを構成することができる。位置認識トラッカは、コンテンツがＭＡＮＥＴにおける第２のインターフェイスに配布されることになっている場合、相対位置の問題を考慮した処理を実行する。
【００９７】
マニフェストファイル７２中で記述された位置認識トラッカにコンタクトするために、移動エンティティは要求７３を送信する。要求７３は、マニフェストファイル７２の受信時に送信することができる。要求７３の送信はｉｎｆｏｈａｓｈの送信を含むことができる。位置認識トラッカはマニフェストファイル７２の「トラッカ」フィールドで示すことができる。要求７３を送ることに先がけて、移動エンティティはｉｎｆｏｈａｓｈを計算することができる。ｉｎｆｏｈａｓｈは従来のＢｉｔｔｏｒｒｅｎｔスキームと同一の方法で計算することができる。要求７３を生成するときに、移動エンティティは要求７３をＨＴＴＰ要求として生成することができる。移動エンティティはその第２のインターフェイスと関連づけられたアドレスを要求７３に含めることができる。例えば、「ＩＰ」フィールドは、第２のインターフェイスのＩＰアドレス（すなわちアドホックネットワークにおけるアドレス）を伝達するために使うことができる。ＳＳＩＤなどの付加情報をまた要求に含むことができる。この要求は、http://some.tracker.com:999/announce?info_hash=12345678901234567890&peer_id=ABCDEFGHIJKLMNOPQRST&ip=255.255.255.255&port=6881&downloaded=1234&left=98765&event=stoppedタイプのＨＴＴＰ要求であることができる。必要に応じてフィールドは追加できる。そのようなフィールドが従来のＢｉｔｔｏｒｒｅｎｔスキームの中で使われなくても、これはあてはまる。例えば、フィールドは、移動エンティティの位置を示すために要求７３に含められていることができる。そのようなフィールドは、要求元の移動エンティティの位置座標を示している形式＆ｌｏｃａｔｉｏｎ＝５２．１５、６．０８を持つことができる。
【００９８】
位置認識トラッカは要求の処理７４を実行する。処理７４において、位置認識トラッカは、要求されたコンテンツの共有に加わっており、かつ要求元の移動エンティティと同じ領域に位置するピアのリストを識別する。７４で実行された処理は図５の方法５０を含むことができる。７４で実行された処理はまた図６の手順６０のいくつかのまたはすべてのステップを含むことができる。
【００９９】
位置認識トラッカは、ピアのリストを含むメッセージ７５を送信する。メッセージ７５中で示されたピアのリストのその後の使用は従来のファイルシェアリングと同一で良い。例えば、Ｂｉｔｔｏｒｒｅｎｔ交換を使うことができる。
【０１００】
すべてのメッセージ７１、７２、７３、および７５は移動通信ネットワークを通して送信される。これらのメッセージは移動エンティティの第１のインターフェイスを通して送信されるか、あるいは受信される。
【０１０１】
図９は、移動エンティティから位置認識トラッカに送信された要求に含めることができるデータ８０の概略図である。データ８０は、ｉｎｆｏｈａｓｈを含んでいるフィールド８１を含むことができる。このデータは、移動エンティティのＩＤを含んでいる別のフィールド８２を含むことができ、それは移動通信ネットワークにおける通信のために使われる。移動通信ネットワークにおける通信のために使われる移動エンティティのＩＤはトラッカとの通信を確立するために使うことができるため、このＩＤはまた暗黙裡に発見できる。データ８０は、移動通信ネットワークにおける通信のために使われる移動エンティティのＩＤを明示的に含む必要がない。フィールド８２は省略することができる。データは、移動エンティティのアドレスを含んでいるまた別のフィールド８３を含むことができ、それはアドホックＰ２Ｐネットワークにおける通信のために使われる。フィールド８２、８３のデータは、移動エンティティの、移動通信ネットワークおよびアドホックネットワークそれぞれにおける２つの異なるＩＤと関連している。これにより、位置認識トラッカはこれらの二重のＩＤを管理することができる。
【０１０２】
位置認識トラッカは、同じコンテンツの共有に加わっており、かつ同じ領域に位置する移動エンティティを識別するために必要とされているすべての情報を検索するために様々なサーバおよびノードまたはそのいずれかとインターフェイスすることができる。これはさらに図１０を参照して例示されるであろう。
【０１０３】
図１０はシステム９０を示している概略図である。実施形態に従ってコンテンツの配布を管理するために、システム９０は装置９１を含む。システム９０は、第１のインターフェイスと第２のインターフェイスをそれぞれ持っている移動エンティティを含む。移動エンティティのそれぞれは、図５を参照して説明されるように構成することができる。
【０１０４】
コンテンツの配布を管理するための装置９１は、どのような位置依存のフィルタリングも実行せずに、潜在的なピアについての情報を提供するシステム９４とインターフェイスする。コンテンツの配布を管理するための装置９１は、移動エンティティのためにジオロケーション情報を提供するように設定される位置情報源９７ともインターフェイスする。コンテンツの配布を管理するための装置９１は、情報の要求を受信し、また、同じ領域に位置する他の移動エンティティについての情報を含むメッセージを送信するために、移動通信ネットワークの少なくとももう１つのノードとインターフェイスすることができる（図１０中で示されない）。
【０１０５】
コンテンツの配布を管理するための装置９１はＩＴＳトラッカ９２を含むことができる。ＩＴＳトラッカ９２は、車両へのコンテンツの配布を管理するために使われる、位置認識トラッカの機能を実行することができる。コンテンツの配布を管理するための装置９１はマッピングデータベース９３を含むことができる。マッピングデータベース９３は、移動エンティティの２つのＩＤ相互のマッピングにおいて使うことができる情報を記憶できる。例えば、ＩＴＳトラッカ９２は、この移動エンティティのＩＰまたはＷｉ−ＦｉインターフェイスのＭＡＣアドレスに基づいて移動通信ネットワークにおける所与の移動エンティティのＩＤを決定するために、あるいはその逆のためにマッピングデータベース９３にアクセスすることができる。ＩＴＳトラッカ９２は、コンテンツの要求の受信に応じてマッピングデータベース９３中のデータをアップデートすることができる。
【０１０６】
位置情報源９７は位置データベース９８を含むことができる。位置情報源９７は例えばジオキャストサービスのサーバであってよい。位置情報源９７はジオキャストイネーブラであってよい。位置データベース９８は、移動エンティティが位置する領域を決定することにおいて使うことができる情報を記憶できる。例えば、位置データベース９８は、移動エンティティのためのＩＤをそれぞれ領域に関連づける情報を記憶できる。位置データベース９８はまたより細かな粒化された情報を記憶することができる。例えば、位置情報源９７がジオキャストイネーブラであるならば、位置データベース９８は、移動エンティティが位置するジオキャストタイルを記憶することができる。ジオキャストタイルに基づいて、実施形態の中で使われた領域は、移動エンティティが互いに近接して位置するかどうかを明らかにすべく判定されることができる。
【０１０７】
潜在的なピアについての情報を提供するシステム９４はピアの従来のトラッカ９６とピアデータベース９５とを含むことができる。ＩＴＳトラッカ９２からのピア要求に応じて、トラッカ９６がピアデータベース９５に問い合わせる。トラッカ９６は、ピア要求によって示されるのと同じコンテンツに興味があるピアのリストを含むピア応答を返す。ＩＴＳトラッカ９２に返されたピアのリストは、まだ位置に基づいたフィルタリングをされていない。
【０１０８】
システム９０の動作において、ＩＴＳトラッカ９２は移動エンティティからピア要求を受信する。ピア要求は、移動通信ネットワークにおいてとアドホックネットワークとにおいての移動エンティティのためのＩＤを含むことができる。ＩＴＳトラッカ９２は上記図５−８を参照して説明された処理を実行することができる。ＩＴＳトラッカ９２は、移動エンティティが位置する位置および領域またはそのいずれかについてのジオロケーション情報を位置情報源９７から検索することができる。ＩＴＳトラッカは、マッピングデータベース９３から移動エンティティの２つのＩＤを管理するためのマッピング情報を検索することができる。ＩＴＳトラッカ９２は、同じ領域に置かれて、かつ同じコンテンツを共有する移動エンティティのリストを決定するためにこの情報を処理することができる。ＩＴＳトラッカ９２は、位置に基づいてフィルタリングしたピアの対応するリストを、１またはいくつかの移動エンティティに返すことができる。
【０１０９】
図１１及び図１２は、移動通信ネットワークの移動エンティティ２０、２５−２７、１２０−１２７へのコンテンツ配信を説明する。移動エンティティは車両であってもよいし、車両にインストールされてもよい。図３を参照して説明されるように移動エンティティを構成することができる。図１１は、実施形態の方法または装置を使ってコンテンツがアドホックＰ２Ｐネットワークも通して配布される状況を示す。図１２は、各移動エンティティが移動通信ネットワークを通してコンテンツを検索する状況を示す。図１１および図１２において、実二重線は、コンテンツが移動通信ネットワークを通して送信される通信チャネルを表している。破線は、コンテンツを移動エンティティに提供するために使われない通信チャネルを表している。
【０１１０】
図１１は移動通信ネットワーク１００の概略図である。移動通信ネットワーク１００はいくつかのセル１１１−１１４を有する。複数のアドホックＰ２Ｐネットワーク１０１−１０３が形成されている。第１のアドホックＰ２Ｐネットワーク１０１は、移動エンティティ２０、２５−２７の間で形成されている。第１の移動エンティティ２０は移動通信ネットワークのコアネットワーク２のノードを通してコンテンツソース３からコンテンツを受信する。第１の移動エンティティ２０は受信したコンテンツを、第１のアドホックＰ２Ｐネットワーク１０１中の第１の移動エンティティ２０のピアである他の移動エンティティ２５−２７に再配布する。第２のアドホックＰ２Ｐネットワーク１０２は移動エンティティ１２０−１２２の間で形成されている。第１の移動エンティティ１２０は移動通信ネットワークのコアネットワーク２のノードを通してコンテンツソース３からコンテンツを受信する。第２のアドホックＰ２Ｐネットワーク１０２は第１のセル１１１と移動通信ネットワークの第２のセル１１２との間の境界を横断する広がりを持つ。第２のアドホックＰ２Ｐネットワーク１０２の第２の移動エンティティ１２２は移動通信ネットワークの第２のセル１１２に位置するけれども、第１のセル１１１に位置した第１の移動エンティティ１２０からコンテンツを受信することができる。アドホックＰ２Ｐネットワークにおけるコンテンツの配布は移動通信ネットワークのセルの境界を横断して拡張することができる。同様に、第３のアドホックＰ２Ｐネットワーク１０３は移動エンティティ１２３−１２５の間で形成されている。第３のアドホックＰ２Ｐネットワーク１０３はまた移動通信ネットワークのセルの間の境界を横断する広がりを持つ。コンテンツは、それぞれのセルのためのＲＡＮ（ラジオアクセスネットワーク）上にどのような負荷を追加することもなく、移動通信ネットワークのセルに位置した１またはいくつかの移動エンティティに提供できる。例えば図１１中のセル１１２にこれは当てはまる。
【０１１１】
いくつかの領域において、ひとつのセルに位置した複数の移動エンティティにコンテンツを提供することが必要とされることがある。例えば、セル１１４に位置した２つの移動エンティティ１２６、１２７は、安定したＭＡＮＥＴを通してコンテンツの配布をサポートするのに十分でないかもしれない。この２つの移動エンティティ１２６、１２７は移動通信ネットワークを通してコンテンツを受信する。
【０１１２】
図１２は、移動のアドホックＰ２Ｐネットワークがコンテンツ配布のために使われない場合の移動通信ネットワーク１０５中でのコンテンツ配布を示す。移動通信ネットワークの上の負荷が増大すると、移動通信ネットワークの中の潜在的な混雑状況をもたらす。コンテンツの配布のためにアドホックＰ２Ｐネットワークを使うことは、移動通信ネットワークの中で負荷を減らすことに役立っている。
【０１１３】
上述した例と実施形態が単に説明に役立つものであり、様々な変更を受け入れることができることは、理解されるはずである。例えば、ここに説明した各実施形態及び特徴において、移動エンティティは車両であってもよい。移動エンティティは自動車であってもよい。実施形態の方法、装置、およびシステムはそれに制限されず、また移動通信ネットワークの他の移動エンティティのために使われてもよい。移動エンティティは、移動通信ネットワーク経由の通信のための第１のインターフェイスとアドホックＰ２Ｐネットワークにおける相互の通信のための第２のインターフェイスとを持っている携帯電話などのハンドヘルド装置であってもよい。ハンドヘルド装置の第２のインターフェイスはＩＥＥＥ８０２．１１標準ファミリーの標準に従った動作のために構成することができる。ハンドヘルド装置の第２のインターフェイスはＷｉ−Ｆｉインターフェイスとすることができる。ハンドヘルド装置の第２のインターフェイスはＩＥＥＥ８０２．１５標準ファミリーの標準に従った動作のために構成することができる。本発明の概念はアドホックＰ２Ｐネットワークにおける通信のために移動エンティティによって使われたどのような技術、標準、およびプロトコルによってでも実装することができる。この概念は第２のインターフェイスの動作のためのそのような技術、標準、およびプロトコルに制限されない。位置認識トラッカはＩＴＳにおける使用のためのＩＴＳトラッカであってもよい。例えば、ここに説明された各実施形態と特徴において、コンテンツ配信はライブオーディオストリーミング、ライブビデオストリーミング、オンデマンドオーディオストリーミングおよびオンデマンドビデオストリーミングの少なくともいずれかであってもよい。実施形態の方法、装置、およびシステムはそこに制限されず、またストリーミングとダウンロードコンテンツ配信と同様にライブコンテンツ配信、およびオンデマンドコンテンツ配信のために使うことができる。またたとえば、ここに説明された各実施形態と特徴において、移動通信ネットワークを通してコンテンツ検索のために要求元の移動エンティティに伝達されたソースアドレスはコンテンツサーバを示すことができるけれども、さらにまたはその代わりに、要求されたコンテンツを、移動通信ネットワークを通して検索できる１または複数のピアエンティティを示すこともできる。移動通信ネットワークを通して要求された少なくともひとつのコンテンツを要求元の移動エンティティがピアエンティティから検索できるようにピアエンティティのリストが要求元の移動エンティティに送信されるならば、このリストを生成するためにいかなる位置ベースのフィルタリングも実行されてはならない。また例えば、アドホックＰ２Ｐネットワークを形成している１以上またはすべての移動エンティティは、要求されたコンテンツを、移動通信ネットワークを通してコンテンツソースから受信することができる。同一のアドホックＰ２Ｐネットワークの中の異なる移動エンティティは、移動通信ネットワークを通して特定のコンテンツの異なるピースを受信することができ、異なるピースを互いと共有することができる。さらに、上記の概念が、既存の装置のプロセッサによって実行される、対応する設計のソフトウェアを用いて、または専用装置のハードウェアを用いて実装できることは理解されるはずである。
【図１】
0005948409.tif 000002
【図２】
0005948409.tif 000003
【図３】
0005948409.tif 000004
【図４】
0005948409.tif 000005
【図５】
0005948409.tif 000006
【図６】
0005948409.tif 000007
【図７】
0005948409.tif 000008
【図８】
0005948409.tif 000009
【図９】
0005948409.tif 000010
【図１０】
0005948409.tif 000011
【図１１】
0005948409.tif 000012
【図１２】
0005948409.tif 000013