(57)【要約】  本開示は、通信ネットワーク中の複数のデバイスに対して、デジタルマルチメディアコンテンツの配信をスケジュールする技術を記述する。本開示では、２つ以上の配信技術を使用してもよく、スケジューリング技術を実行して、異なるコンテンツに対して、どの配信技術を使用するかを決定する。例えば、コンテンツを、ネットワーク上のすべてのデバイスにブロードキャストし（ブロードキャスト）、ネットワークのいくつかのセル内でマルチキャストし（マルチセルマルチキャスト）、ネットワークの特定のセル中でマルチキャストし（シングルセルマルチキャスト）、あるいは、ネットワークの特定のセル内の１つ以上の特定のデバイスに対してユニキャストできる（ユニキャスト）。本開示のスケジューリング技術は、帯域幅が制限されているときに、満足されるコンテンツ要求の数を実質的に最大化させて、コンテンツ配信を改善する。【選択図】図２
2010541333.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする方法において、
前記複数のデバイスに関係するコンテンツ要求を受信することと、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールすることと、
前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールすることと
を含む方法。
【請求項２】
前記コンテンツ要求に基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールすることをさらに含む、請求項１記載の方法。
【請求項３】
前記複数のデバイスに関係するチャネル情報を受信することと、
前記コンテンツ要求と、前記チャネル情報とに基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールすることと
をさらに含む、請求項１記載の方法。
【請求項４】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークのセル内の特定デバイスに対する１組のユニキャストを含み、
前記第２の配信技術は、前記通信ネットワークの１つ以上のセル内の複数のデバイスに対するマルチキャストを含む、請求項１記載の方法。
【請求項５】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワークの複数のセル内のデバイスに対するマルチセルベースのマルチキャストを含む、請求項１記載の方法。
【請求項６】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワーク内のすべてのデバイスに対するネットワーク全体にわたるブロードキャストを含む、請求項１記載の方法。
【請求項７】
前記コンテンツは、
映画、
オーディオファイル、
ビデオファイル、
ソフトウェアパッケージ、
ソフトウェアアップグレード、
ビデオゲーム、および、
データファイル
のうちの１つ以上を含む、請求項１記載の方法。
【請求項８】
前記第１の配信技術と、前記第２の配信技術とによって配信される前記コンテンツの異なる組み合わせに関して、満足されることになる前記コンテンツ要求の数を決定することと、
満足されることになる前記コンテンツ要求の数を実質的に最大化させる、前記組み合わせのうちの１つを選択することと
をさらに含む、請求項１記載の方法。
【請求項９】
前記ワイヤレス通信ネットワークの基地局に情報を送って、前記第１の配信技術によって、前記第１の組のデバイスに対する前記第１の組のコンテンツを配信し、前記第２の配信技術によって、前記第２の組のデバイスに対する前記第２の組のコンテンツを配信するように、前記基地局に命令することをさらに含む、請求項１記載の方法。
【請求項１０】
ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする装置において、
前記複数のデバイスに関係するコンテンツ要求を受信する受信機と、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールするスケジューラと
を具備する装置。
【請求項１１】
前記スケジューラは、前記コンテンツ要求に基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールする、請求項１０記載の装置。
【請求項１２】
前記受信機は、前記複数のデバイスに関係するチャネル情報を受信し、
前記スケジューラは、前記コンテンツ要求と、前記チャネル情報とに基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールする、請求項１０記載の装置。
【請求項１３】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークのセル内の特定デバイスに対する１組のユニキャストを含み、
前記第２の配信技術は、前記通信ネットワークの１つ以上のセル内の複数のデバイスに対するマルチキャストを含む、請求項１０記載の装置。
【請求項１４】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワークの複数のセル内のデバイスに対するマルチセルベースのマルチキャストを含む、請求項１０記載の装置。
【請求項１５】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワーク内のすべてのデバイスに対するネットワーク全体にわたるブロードキャストを含む、請求項１０記載の装置。
【請求項１６】
前記コンテンツは、
映画、
オーディオファイル、
ビデオファイル、
ソフトウェアパッケージ、
ソフトウェアアップグレード、
ビデオゲーム、および、
データファイル
のうちの１つ以上を含む、請求項１０記載の装置。
【請求項１７】
前記スケジューラは、
前記第１の配信技術と、前記第２の配信技術とによって配信される前記コンテンツの異なる組み合わせに関して、満足されることになる前記コンテンツ要求の数を決定し、
満足されることになる前記コンテンツ要求の数を実質的に最大化させる、前記組み合わせのうちの１つを選択する、請求項１０記載の装置。
【請求項１８】
前記ワイヤレス通信ネットワークの基地局に情報を送って、前記第１の配信技術によって、前記第１の組のデバイスに対する前記第１の組のコンテンツを配信し、前記第２の配信技術によって、前記第２の組のデバイスに対する前記第２の組のコンテンツを配信するように、前記基地局に命令する送信機をさらに具備する、請求項１０記載の装置。
【請求項１９】
ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする装置において、
前記複数のデバイスに関係するコンテンツ要求を受信する手段と、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールする手段と
を具備する装置。
【請求項２０】
前記スケジュールする手段は、
前記コンテンツ要求に基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールする、請求項１９記載の装置。
【請求項２１】
前記受信する手段は、前記複数のデバイスに関係するチャネル情報を受信し、
前記スケジュールする手段は、前記コンテンツ要求と、前記チャネル情報とに基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールする、請求項１９記載の装置。
【請求項２２】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークのセル内の特定デバイスに対する１組のユニキャストを含み、
前記第２の配信技術は、前記通信ネットワークの１つ以上のセル内の複数のデバイスに対するマルチキャストを含む、請求項１９記載の装置。
【請求項２３】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワークの複数のセル内のデバイスに対するマルチセルベースのマルチキャストを含む、請求項１９記載の装置。
【請求項２４】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワーク内のすべてのデバイスに対するネットワーク全体にわたるブロードキャストを含む、請求項１９記載の装置。
【請求項２５】
前記コンテンツは、
映画、
オーディオファイル、
ビデオファイル、
ソフトウェアパッケージ、
ビデオゲーム、
ソフトウェアアップグレード、および、
データファイル
のうちの１つ以上を含む、請求項１９記載の装置。
【請求項２６】
前記スケジュールする手段は、
前記第１の配信技術と、前記第２の配信技術とによって配信される前記コンテンツの異なる組み合わせに関して、満足されることになる前記コンテンツ要求の数を決定し、
満足されることになる前記コンテンツ要求の数を実質的に最大化させる、前記組み合わせのうちの１つを選択する、請求項１９記載の装置。
【請求項２７】
前記ワイヤレス通信ネットワークの基地局に情報を送って、前記第１の配信技術によって、前記第１の組のデバイスに対する前記第１の組のコンテンツを配信し、前記第２の配信技術によって、前記第２の組のデバイスに対する前記第２の組のコンテンツを配信するように、前記基地局に命令する手段をさらに具備する、請求項１９記載の装置。
【請求項２８】
複数のデバイスに関係するコンテンツ要求を受信する少なくとも１つのコンピュータによって実行可能なコードを有するコンピュータ読取可能媒体を備えるコンピュータプログラム製品において、
前記コードは、前記少なくとも１つのコンピュータに、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールさせ、
前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールさせる、コンピュータプログラム製品。
【請求項２９】
コンテンツ配信ノードにおいて、
ワイヤレス通信ネットワークの基地局とインターフェースする通信インターフェースと、
前記通信インターフェースによって、前記基地局から、前記ワイヤレス通信ネットワーク中の複数のデバイスに関係するコンテンツ要求を受信する受信機と、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールするスケジューラと
を具備するコンテンツ配信ノード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セルラベースのワイヤレスネットワークのような、通信ネットワークにおけるデバイスに対するコンテンツ配信に関連する。
【背景】
【０００２】
多くの通信ネットワークにおいて、コンテンツがネットワークの異なるデバイスに対して配信される。このようなコンテンツを受信するデバイスは、デジタルテレビジョン、セットトップボックス、ワイヤレス通信デバイス、パーソナルデジタルアシスタント（ＰＤＡ）、ラップトップもしくはデスクトップコンピュータ、ビデオゲームデバイス、ビデオゲームコンソール、セルラもしくは衛星無線電話機、および類似物を含む、何らかの幅広いさまざまなデバイスを含んでもよい。ユーザは、デバイスによって、ネットワークのサービスプロバイダからコンテンツを注文してもよい。応答して、デバイスに対してコンテンツを配信することができる。例えば、ビデオ配信がネットワーク中でサポートされてもよい。このケースでは、ユーザは、彼らが視聴することを望む、映画、または、他のビデオに対する要求を提出できる。要求された映画は、次に、ことによると料金を課して、ユーザデバイスに対して配信される。
【０００３】
しかしながら、コンテンツ配信は、ビデオに制限されていない。特に、コンテンツ配信技術にしたがって、幅広いコンテンツが、ユーザに配信されてもよい。一般的に、コンテンツは、映画ファイル、オーディオファイル、ビデオファイル、ソフトウェアパッケージ、ソフトウェアアップグレード、データファイル、ビデオゲーム、または、デバイス上での実行または提示に便利な、他の任意の幅広くさまざまなタイプのコンテンツを含んでもよい。コンテンツのワイヤレス、および、ワイヤーベースのネットワーク配信は、例えば、コンテンツ配信用にコンパクトディスク（ＣＤ）およびデジタルビデオディスク（ＤＶＤ）のような物理的メディアに依拠していた従来の配信技術に、急速に取って代わっている。
【概要】
【０００４】
一般的に、本開示は、セルラベースのワイヤレスネットワークのような通信ネットワークにおいて、複数のデバイスに対してコンテンツの配信をスケジュールする技術を記述する。本開示にしたがうと、２つ以上の配信技術が使用されてもよく、スケジューリング技術を実行して、異なるコンテンツに対して、どの配信技術を使用するかを決定する。例えば、コンテンツは、ネットワーク上のすべてのデバイスにブロードキャストされることができ（ブロードキャスト）、ネットワークのいくつかのセル内でマルチキャストされることができ（マルチセルマルチキャスト）、ネットワークの特定のセル中でマルチキャストされることができ（シングルセルマルチキャスト）、あるいは、ネットワークの特定のセル内の１つ以上の特定のデバイスに対してユニキャストされることができる（ユニキャスト）。複数のデバイスによって要求されているコンテンツは、ブロードキャスト、またはマルチセルマルチキャストに対するより良い候補であってもよく、他方、ネットワーク中の単一のデバイスによって、または、非常に数少ないデバイスによって、要求されているコンテンツは、ユニキャスト、または単一セルマルチキャストに対するより良い候補であってもよい。本開示において記述するスケジューリング技術は、特に、帯域幅が制限されているときに、満足されるコンテンツ要求の数を実質的に最大化させることによって、コンテンツ配信を改善する。
【０００５】
１つの例において、本開示は、ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする方法を提供し、方法は、複数のデバイスに関係するコンテンツ要求を受信することと、コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールすることと、コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールすることとを含む。所望の場合、すべてのユーザ要求が満足されるまで、または、すべての利用可能な帯域幅が使用されるまで、追加の組のコンテンツの配信をスケジュールすることによって、スケジューリングプロセスが係属してもよい。
【０００６】
別の例において、本開示は、ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする装置を提供し、装置は、複数のデバイスに関係するコンテンツ要求を受信する受信機と、コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールするスケジューラとを具備する。
【０００７】
別の例において、本開示は、ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする装置を提供し、装置は、複数のデバイスに関係するコンテンツ要求を受信する手段と、コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールする手段とを具備する。
【０００８】
別の例において、本開示は、コンテンツ配信ノードを提供し、コンテンツ配信ノードは、ワイヤレス通信ネットワークの基地局とインターフェースする通信インターフェースと、通信インターフェースによって、基地局から、ワイヤレス通信ネットワーク中の複数のデバイスに関係するコンテンツ要求を受信する受信機と、コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールするスケジューラとを具備する。コンテンツ配信ノードはまた、通信インターフェースによって、ワイヤレス通信ネットワークの基地局に情報を送って、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツを配信し、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツを配信するように、基地局に命令する送信機もまた具備する。
【０００９】
別の例において、本開示は、複数のワイヤレス通信デバイスと、通信システム中のワイヤレス通信デバイスのための通信セルを形成する複数の基地局と、コンテンツ配信ノードとを具備する通信システムを提供する。コンテンツ配信ノードは、ワイヤレス通信ネットワークの基地局とインターフェースする通信インターフェースと、通信インターフェースによって、基地局から、ワイヤレス通信ネットワーク中の複数のデバイスに関係するコンテンツ要求を受信する受信機と、コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールするスケジューラと、通信インターフェースによって、ワイヤレス通信ネットワークの基地局に情報を送って、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツを配信し、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツを配信するように、基地局に命令する送信機とを具備する。コンテンツ配信ノードから情報を受け取る際に、基地局は、第１の配信技術によって、第１の組のデバイスに第１の組のコンテンツを配信し、第２の配信技術によって、第２の組のデバイスに第２の組のコンテンツを配信する。
【００１０】
本開示において記述した技術は、ハードウェア、ソフトウェア、ファームウェア、または、何らかのこれらの組み合わせにおいて実現されてもよい。ソフトウェアにおいて実現される場合、ソフトウェアは、マイクロプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）、デジタル信号プロセッサ（ＤＳＰ）のような１つ以上のプロセッサにおいて実行されてもよい。技術を実行するソフトウェアは、コンピュータ読取可能媒体中に最初に記憶されていてもよく、プロセッサへとロードされて、実行されてもよい。
【００１１】
したがって、本開示はまた、実行される際に、複数のデバイスに関係するコンテンツ要求を受信するデバイスに、コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールさせ、また、コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールさせる命令を含むコンピュータ読取可能媒体も企図する。
【００１２】
いくつかのケースでは、コンピュータ読取可能媒体は、コンピュータプログラム製品の一部を形成してもよく、コンピュータプログラム製品は、製造業者に対して販売されてもよく、および／または、コンテンツ配信ノードデバイスにおいて使用されてもよい。コンピュータプログラム製品は、コンピュータ読取可能媒体を含んでもよく、いくつかのケースにおいて、パッケージング素材も含んでもよい。
【００１３】
ハードウェアにおいて実現される場合、本開示は、ここで記述する１つ以上の技術を実行するように構成されている回路に向けられていてもよい。ここで開示した観点に関連して記述した、さまざまな図解的な論理ブロック、モジュール、および回路は、集積回路（“ＩＣ”）、アクセス端末、または、アクセスポイント内で実現されてもよく、ＩＣ、アクセス端末、または、アクセスポイントによって、実行されてもよい。ＩＣは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途集積回路（ＡＳＩＣ）、フィールドプログラム可能論理回路（ＦＰＧＡ）、または、他のプログラム可能論理デバイス、ディスクリートゲータもしくはトランジスタ論理、ディスクリートハードウェアコンポーネント、電気的コンポーネント、光学的コンポーネント、機械的コンポーネント、または、ここで記述した機能を実行するように設計されているこれらの任意の組み合わせを含んでもよく、ＩＣ内、ＩＣ外部、または、ＩＣ内部と外部の両方に存在するコードまたは命令を実行してもよい。汎用プロセッサは、マイクロプロセッサであってもよいが、代わりに、プロセッサは、何らかの従来のプロセッサ、制御装置、マイクロ制御装置、または、状態機械であってもよい。プロセッサはまた、コンピューティングデバイスの組み合わせ、例えば、ＤＳＰとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連携した１つ以上のマイクロプロセッサ、あるいは、他の何らかのこのような構成として実現されてもよい。
【００１４】
本開示の１つ以上の観点の詳細を、添付の図面と以下の詳細な説明において述べる。本開示において記述する技術の、他の特徴、目的、および利点は、詳細な説明、図面、および、特許請求の範囲から明らかになるだろう。
【図面の簡単な説明】
【００１５】
【図１】図１は、本開示の１つ以上の技術を実現してもよい例示的な通信ネットワークを図示する概念図である。
【図２】図２は、本開示の１つ以上の技術を実現してもよい例示的なコンテンツ配信ノードを図示するブロック図である。
【図３】図３は、本開示に一貫した例示的な技術を図示するフロー図である。
【図４】図４は、本開示に一貫した例示的な技術を図示するフロー図である。
【図５】図５は、従来のブロードキャストのみの技術の実験的なシミュレーション結果を示すグラフである。
【図６】図６は、本開示の例示的な技術の実験的なシミュレーション結果を示すグラフである。
【図７】図７は、従来のブロードキャストのみの技術の実験的なシミュレーション結果を示すグラフである
【図８】図８は、本開示の例示的な技術の実験的なシミュレーション結果を示すグラフである
【図９】図９は、本開示の１つ以上の技術を実現してもよい例示的なコンテンツ配信ノードを図示する、別のブロック図である。
【発明の詳細な説明】
【００１６】
本開示のさまざまな観点を以下で記述する。ここでの教示は、幅広くさまざまな形態で実現されてもよいことと、ここで開示されている何らかの特定の構造、機能、または、これらの両方が、単に代表的なものにすぎないこととを理解すべきである。ここでの教示に基づいて、当業者は、ここで開示された観点が、他の任意の観点とは独立して実現されてもよいことと、これらの２つ以上の観点が、さまざまな方法で結合されてもよいこととを理解すべきである。例えば、ここで述べた観点のいくつかのものを使用して、装置を実現してもよく、または、方法を実行してもよい。さらに、ここで述べた観点の１つ以上に加えて、または、ここで述べた観点の１つ以上のもの以外に、他の構造、機能、または、構造と機能を使用して、このような装置を実現してもよく、あるいは、このような方法を実現してもよい。
【００１７】
本開示は、セルラベースのワイヤレスネットワークのような、通信ネットワーク中の複数のデバイスに対して、デジタルマルチメディアコンテンツの配信をスケジュールするための技術を記述する。このようなネットワークは、さまざまなコンテンツ配信技術をサポートしてもよい。例えば、コンテンツは、ネットワーク上のすべてのデバイスにブロードキャストされることができ（ブロードキャスト）、ネットワークのいくつかのセル内でマルチキャストされることができる（マルチセルマルチキャスト）。さらに、コンテンツは、ネットワークの特定のセル中でマルチキャストされることができ（シングルセルマルチキャスト）、あるいは、ネットワークの特定のセル内の１つ以上の特定のデバイスに対してユニキャストされることができる（ユニキャスト）。本開示にしたがうと、スケジューリング技術を実行して、異なるコンテンツに対して、どの配信技術を使用するかを決定する。
【００１８】
特に、本開示にしたがうと、２つ以上の配信技術を使用してもよく、スケジューリング技術を実行して、異なるコンテンツに対して、どの配信技術を使用するかを決定してもよい。複数のデバイスによって要求されているコンテンツは、ブロードキャスト、またはマルチセルマルチキャストに対するより良い候補であってもよく、他方、ネットワーク中の単一のデバイスまたは非常に数少ないデバイスによって要求されているコンテンツは、ユニキャスト、または単一セルマルチキャストに対するより良い候補であってもよい。本開示において記述するスケジューリング技術は、特に、帯域幅が制限されているときに、満足されるコンテンツ要求の数を実質的に最大化させることによって、コンテンツ配信を改善する。このような方法で、帯域幅制限されたセルラネットワークにおいて満足されるコンテンツ要求の数が、ブロードキャストのような１つのタイプの配信技術だけを使用する従来の技術に比して改善されることになる。
【００１９】
図１は、本開示の１つ以上の技術を実現してもよい例示的な通信ネットワーク２を図示する概念図である。通信ネットワーク２は、セル４Ａ−４Ｅ（集合的にセル４）を含むセルラベースのネットワークである。基地局５Ａ−５Ｅ（集合的に基地局５）は、セル４を規定し、異なるセル内のワイヤレス通信デバイス８Ａ−８Ｖ（集合的にデバイス８）とワイヤレスに通信できる。ネットワーク２は、例示的なものであり、本開示の技術は、他の幅広いタイプのネットワークにおいて有用であるだろう。
【００２０】
デバイス８は、ワイヤレスハンドセットであるとして図示したが、デバイス８は、一般的に、デジタルテレビジョン、セットトップボックス、パーソナルデジタルアシスタント（ＰＤＡ）、ラップトップまたはデスクトップコンピュータ、ビデオゲーミングデバイス、ビデオゲームコンソール、セルラまたは衛星無線電話ハンドセット、および類似物を含む、幅広い任意のデバイスを一般的に含んでもよい。基地局５は、幅広い種類のセル４を規定してもよく、セル４は、幅広い種類の形状および位相を規定してもよい。自然の風景と人工の構造物が、セル４の形状に影響してもよい。いくつかのケースでは、１つ以上のセル４は、例えば、航空機、または、航空機上のデバイスとのワイヤレス通信のための、高い標高のセルを含んでいてもよい。本開示は、何らかのネットワーク形状および位相に制限されていない。さらに、システム２は、ワイヤレスシステムとして図示したが、ここで記述するコンテンツ配信およびスケジューリング技術は、必ずしもワイヤレスネットワークに制限されておらず、（基地局５のような）配信デバイスと、（デバイス８のような）受信デバイスとの間のワイヤード接続を持つシステム中や、ワイヤードおよびワイヤレス接続を使用するシステム中で有用であることができる。
【００２１】
コンテンツ配信ノード１０は、本開示の技術を使用して、デバイス８に対するコンテンツ配信のスケジューリングを容易にする。コンテンツ配信ノード１０は、任意のネットワークデバイスを含んでもよい。いくつかのケースでは、コンテンツ配信ノード１０自体が、基地局を含んでいてもよく、他のケースでは、コンテンツ配信ノード１０が、アクセスポイント、ルータ、ネットワークデバイス、または、ここで説明するスケジューリング技術を実行するように構成されている、他の任意のネットワーク装置を含んでいてもよい。デバイス８のユーザが、デバイス８を介して、ネットワーク２のサービスプロバイダからコンテンツを注文してもよい。デバイス８は、このようなコンテンツ要求を基地局５に通信してもよく、基地局５は、次に、スケジューリングのためのコンテンツ配信ノード１０に対する要求を送る。１つの例として、ビデオ配信が、ネットワーク２においてサポートされてもよい。このケースでは、ユーザは、彼らが視聴することを望む映画、または、他のビデオに対する要求を出すことができる。要求された映画は、次に、基地局５からデバイス８に対して、ことによると料金を課して、配信される。
【００２２】
再び、コンテンツ配信ノード１０は、デバイス８に対するコンテンツの配信のスケジュールを容易にしてもよい。コンテンツ自体は、コンテンツ配信ノード１０に記憶されてもよいが、本開示は、必ずしもこの観点に制限されていない。例えば、コンテンツは、コンテンツ配信ノード１０から１つ以上の基地局５に対して、デバイス４に配信するために送られたものであってもよく、または、コンテンツは、基地局５において記憶されることができ、このケースでは、コンテンツ配信ノード１０は、どのようにして、および、どこにコンテンツを配信すべきかを、基地局５に単にコマンドまたは命令するだけでよい。
【００２３】
システム２は、いくつかの異なる配信技術をサポートしてもよい。１つの例として、システム２は、ブロードキャスティング技術をサポートしてもよい。ブロードキャストする際に、コンテンツは、ネットワーク２におけるすべてのデバイス８に対してブロードキャストされる。このケースでは、基地局５のそれぞれが、デバイス８のすべてに対して同じコンテンツをブロードキャストする。このようなコンテンツを注文した特定のデバイスは、ブロードキャストからのこのようなコンテンツを受け取ることができてもよく、他方、このようなコンテンツを注文しなかった任意のデバイスは、コンテンツを無視してもよい。いくつかのケースでは、デバイス８は、基地局５によってブロードキャストされるコンテンツにアクセスするためのコード、または、アクセスキーを要求してもよい。例えば、コンテンツが暗号化されていてもよく、このようなコンテンツを注文したデバイス８のユーザは、ブロードキャストコンテンツの複合化を容易にするキーを提供されてもよい。
【００２４】
コード分割多元接続（ＣＤＭＡ）ネットワークにおけるブロードキャストは、ネットワーク中のあらゆるデバイスが通信にアクセスするための適切なコードを持つブロードキャストチャネル上の通信を含んでいてもよい。周波数分割多元接続（ＦＤＭＡ）、または、直交周波数分割多重（ＯＦＤＭ）ネットワークでのブロードキャストは、ネットワーク中のあらゆるデバイスがアクセスできる、特定のブロードキャスト周波数、または、周波数スロット上での通信を含んでいてもよい。時分割多元接続（ＴＤＭＡ）ネットワークでのブロードキャストは、ネットワーク中のあらゆるデバイスがアクセスできる、指定されたブロードキャスト時間スロット上での通信を含んでいてもよい。本開示に一貫して、他の多くのタイプのシステムと、ワイヤレス変調技術も使用してもよい。例えば、技術は、ＩＥＥＥ８０２．１６標準規格において述べられているようなＷｉＭＡＸネットワークで実現されてもよい。
【００２５】
第２の例として、システム２はまた、マルチセルマルチキャスト技術をサポートしてもよい。マルチセルマルチキャストは、ブロードキャストに類似している。マルチセルマルチキャストでは、しかしながら、コンテンツを送らない基地局５もある。すなわち、マルチセルマルチキャストにおいて、すべてではないが、いくつかの基地局５が、それぞれのセルにおけるすべてのデバイスにコンテンツを送る。したがって、マルチセルマルチキャストにおいて、基地局５のサブセットは、それらがブロードキャストであるのと同じ方法でコンテンツを配信する。
【００２６】
ＣＤＭＡネットワークにおけるマルチセルマルチキャストは、セル４のサブセット中のあらゆるデバイスが、通信にアクセスするための適切なコードを持つ、特定のチャネル上の通信を含んでもよい。ＦＤＭＡまたはＯＦＤＭネットワークでのマルチセルマルチキャストは、セル４のサブセット中のあらゆるデバイスがアクセスできる、特定のマルチキャスト周波数または周波数スロット上の通信を含んでいてもよい。ＴＤＭＡネットワークでのマルチセルマルチキャストは、ネットワーク中のセル４のサブセット中のあらゆるデバイスがアクセスできる指定された時間スロット上での通信を含んでいてもよい。
【００２７】
第３の例として、システム２はまた、単一セルマルチキャスト技術もサポートしてもよい。単一セルマルチキャストはまた、ブロードキャストと、マルチセルマルチキャストとに類似していてもよいが、単一セルマルチキャストでは、基地局５のうちの１つだけが、その所定のセルのすべてのデバイスに対してコンテンツを送る。したがって、単一セルマルチキャストでは、基地局５の１つは、それらがブロードキャストであるのと同じ方法で、コンテンツを配信してもよいが、基地局５の他のものは、何のコンテンツも送らない。
【００２８】
ＣＤＭＡネットワークでの単一セルマルチキャストは、セル４のうちの１つ中のあらゆるデバイスが、通信にアクセスするための適切なコードを持つ、特定のチャネル上の通信を含んでもよい。ＦＤＭＡまたはＯＦＤＭネットワークでの単一セルマルチキャストは、セル４のうちの１つ中のあらゆるデバイスがアクセスできる、特定のマルチキャスト周波数または周波数スロット上の通信を含んでいてもよい。ＴＤＭＡネットワークでの単一セルマルチキャストは、セル４のうちの特定の１つの中のあらゆるデバイスがアクセスできる指定されたマルチキャスト時間スロット上での通信を含んでいてもよい。
【００２９】
第４の例として、システム２はまた、ユニキャスト技術もサポートしてもよい。ユニキャストは、基地局５のうちの１つから、特定の１つのデバイス８に対する通信である。例えば、ユニキャストは、図１のセル４Ｄ中で見られることができ、ここで、基地局５Ｄは、デバイス８Ｕにコンテンツを配信するが、セル４Ｄ内の、他のデバイス８Ｓ、８Ｔ、および８Ｖにはコンテンツを配信しない。
【００３０】
ＣＤＭＡネットワークでのユニキャストは、所定のセル内の特定のデバイスだけが、通信にアクセスするための適切なコードを持つ通信を含んでいてもよい。ＦＤＭＡまたはＯＦＤＭネットワークでのユニキャストは、特定のデバイスだけがアクセスできる、特定のユニキャスト周波数または周波数スロット上の通信を含んでいてもよい。ＴＤＭＡネットワークでのユニキャストは、特定のデバイスだけがアクセスできる指定されたユニキャスト時間スロット上での通信を含んでいてもよい。
【００３１】
本開示にしたがうと、コンテンツ配信ノード１０は、ワイヤレス通信ネットワークにおける複数のデバイス８に対するコンテンツ配信をスケジューリングする方法を実行する。コンテンツ配信ノード１０は、デバイス８に関係するコンテンツ要求を受け取ってもよく、第１の配信技術によって、デバイス８の第１の組に対する第１の組のコンテンツの配信をスケジュールしてもよい。コンテンツ配信ノード１０はまた、第２の配信技術によって、デバイス８の第２の組に対する第２の組のコンテンツの配信をスケジュールしてもよい。第１と第２の組のデバイスは、デバイス８のうちの異なるものであってもよく、第１の配信技術は、第２の配信技術とは異なるものであってもよい。異なる配信技術をコンテンツ要求に基づいて選択して、満足されるコンテンツ要求の数を実質的に最大化させてもよい。スケジューリングは、２つの配信技術のスケジューリングに制限されていない。実際、本開示にしたがって、任意の数の配信技術をスケジュールしてもよい。いくつかのケースでは、スケジューリングプロセスは、すべてのユーザ要求が満足されるまで、または、すべての利用可能な帯域幅が使用されるまで、追加の組のコンテンツの配信をスケジュールするように継続してもよい。
【００３２】
スケジューリング決定を行う際に、コンテンツ配信ノード１０は、デバイス８に関係するチャネル情報を使用してもよい。例えば、基地局５は、デバイス８に関係するパス損失情報のような、チャネル情報を、コンテンツ配信ノード１０に送ってもよい。コンテンツ配信ノード１０は、デバイス８に関係するチャネル情報を受け取って、コンテンツ要求とチャネル情報の両方に基づいて、満足されるコンテンツ要求の数を実質的に最大化させるように、第１の組のコンテンツの第１の組のデバイス８に対する配信をスケジュールし、第２の組のコンテンツの第２の組のデバイス８に対する配信をスケジュールしてもよい。チャネル情報は、コンテンツ配信ノード１０が、異なる基地局５と異なるデバイス８との間の帯域幅の正確な評価を形成するのを助けることができ、これは、代わりに、コンテンツ配信のための適切な技術を選択するのに使用されることができる。
【００３３】
再び、システム２によって規定される通信ネットワークは、セルラベースの通信ネットワークを含んでいてもよく、例えばここで、基地局５は、ワイヤレス通信をサポートする異なるセル４を規定する。第１の配信技術は、通信ネットワークのセル４のうちの特定の１つ内の特定の１つのデバイス８に対する１組のユニキャストを含んでいてもよい。第２の配信技術は、１つ以上のセル４内の複数のデバイスに対するマルチキャストを含んでいてもよい。別の例では、第１の配信技術は、セル４のうちの特定の１つの内のデバイスに対するセルベースのマルチキャストを含んでいてもよく、第２の配信技術は、基地局５のすべてを介した、デバイス８のすべてに対する、ネットワーク全体にわたるブロードキャストを含んでいてもよい。
【００３４】
他の例において、コンテンツ配信ノード１０は、ユニキャスト、単一セルマルチキャスト、マルチセルマルチキャスト、および、ブロードキャストのうちから選択される３つの異なる技術のような、３つ以上の配信技術にしたがって、コンテンツの配信をスケジュールしてもよい。さらに、コンテンツ配信ノード１０は、ユニキャスト、単一セルマルチキャスト、マルチセルマルチキャスト、および、ブロードキャストのような、４つの異なる配信技術にしたがって、コンテンツの配信をスケジュールしてもよい。
【００３５】
配信されるコンテンツは、幅広い潜在的なコンテンツのうちの任意のものを含んでもよい。配信されるコンテンツは、これらに制限されているわけではないが、１つ以上の映画、オーディオファイル、ビデオファイル、ソフトウェアパッケージ、ビデオゲーム、ソフトウェアアップグレード、およびデータファイルを含んでもよい。コンテンツ配信ノード１０は、第１の配信技術と、第２の配信技術とを介して配信されることになるコンテンツの異なる組み合わせに対して満足されることになる、コンテンツ要求の数を決定してもよく、満足されることになる、コンテンツ要求の数を実質的に最大化させる組み合わせを選択してもよい。
【００３６】
コンテンツ配信ノード１０は、基地局５に情報を送って、第１の配信技術によって、第１の組のデバイス８に第１の組のコンテンツを配信するように、また、第２の配信技術によって、第２の組のデバイス８に第２の組のコンテンツを配信するように基地局５に命令してもよい。いくつかのケースでは、コンテンツ配信ノード１０は、基地局５に配信のために実際のコンテンツを送出してもよい。他のケースでは、コンテンツは基地局５において記憶されていてもよく、または、全く個別のデータベースから基地局５に対して配信されてもよい。何らかのケースにおいて、基地局５は、第１の配信技術によって、第１の組のコンテンツを第１の組のデバイス８に配信し、第２の配信技術によって、第２の組のコンテンツを第２の組のデバイス８に配信する。
【００３７】
いくつかのケースにおいて、本開示の技術を適用して、ビデオ配信サービスをサポートしてもよい。１つの例では、本開示の技術を使用して、ワイヤレス基地局から、ワイヤレスセットトップボックスに対する映画またはビデオ配信を容易にしてもよい。映画配信システムにおいて、顧客は、彼らが視聴することを望む映画に対する要求を出す。通常は、顧客の要求は、ボックスオフィス配信モデル、または、レンタル映画配信モデルのいずれかに基づいていてもよい。ボックスオフィス配信モデルは、顧客に対する高い需要のある比較的少数の映画によって特徴付けられてもよく、他方、レンタル配信モデルは、ほとんどの顧客に対するより低い需要の比較的多数の映画によって特徴付けられてもよい。両方のモデルにおいて、典型的に、非常に人気のあるいくつかの映画があり、多くの顧客はこれらの人気のある映画を要求する。
【００３８】
本開示にしたがった、コンテンツ配信ノード１０の１つの目的は、所定の量の帯域幅に対して、満足される要求を実質的に最大化させることであってもよい。一度、（映画要求のような）すべてのコンテンツ要求が、所定の日に到着すると、コンテンツ配信ノード１０は、要求をソートして、いくつかのユーザに共通である任意の要求を集合させてもよい。コンテンツ配信ノード１０は、次に、２つ以上の配信技術（例えば、ユニキャスト、単一セルマルチキャスト、マルチセルマルチキャスト、およびブロードキャスト）の間の所望のバランスを決定してもよい。コンテンツ配信ノード１０は、配信技術の異なる組み合わせを試してもよく、所定の量の帯域幅に対して、最大の要求を満たす組み合わせのうちの１つを選んでもよい。
【００３９】
例として、コンテンツ配信ノード１０は、１つ以上の映画に対するネットワーク全体にわたるブロードキャストと、映画に対する単一セルマルチキャストとの間でバランスを取ってもよい。この例において、コンテンツ配信ノード１０は、ブロードキャストに対するスペクトル効率（ＳＥＢ）を決定してもよく、これは、ネットワーク中でブロードキャストが使用されるときに、秒毎、Ｈｚ毎に送信されることができるビットの数を指定する。コンテンツ配信ノード１０はまた、単一セルマルチキャストに対するスペクトル効率（ＳＥＳＣＭ）を決定してもよく、これは、単一セルマルチキャストの間に、秒毎、Ｈｚ毎に送信されることができるビットの数を指定する。ＳＥＳＣＭは、異なるセルに対して、異なっていてもよい。
【００４０】
コンテンツ配信ノード１０はまた、ブロードキャスト容量（ＢＣ）もまた決定してもよい。ＢＣは、全体のネットワークに対してブロードキャストされることができる映画の総数、ブロードキャストのための所定のスペクトル効率（ＳＥＢ）、ブロードキャストのために割り当てられた所定の帯域幅を指してもよい。ＢＣは、例えば、映画要求を供給するのに使用されることができる総日数を仮定してもよい。ＢＣは、以下の数式にしたがって、計算されてもよい：
ＢＣ＝（１日の総時間）／（１つの映画をブロードキャストする時間）  
ここで、１つの映画をブロードキャストする時間＝（映画サイズ［ビットで］）／（（ＳＥＢ）＊（ブロードキャストのための総帯域幅））である。  
映画サイズとは、例えば、ＨＤ／ＤＶＤ映画のビットでのサイズを指す。総帯域幅は、システム２における基地局５と、デバイス８との間のブロードキャストに対して割り当てられた帯域幅である。
【００４１】
コンテンツ配信ノード１０はまた、単一セルマルチキャスト能力（ＳＣＭＣ）を決定してもよい。ＳＣＭＣは、単一セルマルチキャストであってもよい、映画の総数、単一セルマルチキャスティングに対する、所定のＳＣＭＣＵ、および、割り当てられた帯域幅である。ＳＣＭＣはまた、要求を供給するのに使用されることができる総日数を仮定してもよい。ＳＣＭＣは以下の様に計算されてもよい：  
ＳＣＭＣ＝（１日の総時間）／（１つの映画を単一セルマルチキャストするための時間）  
ここで、１つの映画を単一セルマルチキャストするための時間＝（映画サイズ［ビットで］）／（（ＳＥＳＣＭ）＊（単一セルマルチキャストに対する総帯域幅））である。
【００４２】
ブロードキャストできる、または、単一セルマルチキャストできる、映画の数への上限があるとすると、コンテンツ配信ノード１０は、以下の数式を使用することによって、単一セルマルチキャスト（ＳＳＭｉ）であってもよく、ブロードキャスト（Ｂｉ）されてもよい映画の数のいくつかの異なる組み合わせを形成できる。  
（ＳＳＭｉ，Ｂｉ）＝（（Ｘ−ｉ），（１日の時間−ＳＳＭｉ＊単一セルマルチキャストに対する時間）／（ブロードキャストする時間）  
ここで、０≦ｉ≦Ｘである。
【００４３】
例えば、ＳＥＢがＳＥＳＣＭの３倍であり、２４の映画がブロードキャストされることができ、あるいは、８本の映画が１日において、単一セルマルチキャストされることができることを仮定する。このケースでは、コンテンツ配信ノード１０は、８つの異なる組み合わせを形成できる：  
８の単一セルマルチキャスト、０のブロードキャスト、  
７の単一セルマルチキャスト、３のブロードキャスト、  
６の単一セルマルチキャスト、６のブロードキャスト、  
５の単一セルマルチキャスト、９のブロードキャスト、  
４の単一セルマルチキャスト、１２のブロードキャスト、  
３の単一セルマルチキャスト、１５のブロードキャスト、  
２の単一セルマルチキャスト、１８のブロードキャスト、  
１の単一セルマルチキャスト、２１のブロードキャスト、  
０の単一セルマルチキャスト、２４のブロードキャスト）。  
コンテンツ配信ノード１０の目的は、顧客によって行われた要求の最大数を満たすことができる所望の組み合わせを見つけることである。
【００４４】
コンテンツ配信ノード１０は、以下のようなアルゴリズムを実行してもよい：  
所定の組の映画要求に対する、ブロードキャストおよび単一セルマルチキャスト容量の  
それぞれの組み合わせ（ＳＳＭｉ，Ｂｉ）に対して、  
満足される要求の数を評価する  
終了  
終了  
合計の満足される要求を最大化させる組み合わせが、所望の組み合わせである。  
このアルゴリズムは、ほとんどのユーザを満足させる最善の組み合わせを選ぶ。コンテンツ配信ノード１０は、上記のアルゴリズムによって決定された組み合わせを使用して、映画を配信するように基地局５に命令する。特に、コンテンツ配信ノード１０は、全体のネットワークに対して最も人気のある映画を第１にブロードキャストするように基地局５に命令してもよく、次に、残りの要求された映画を単一セルマルチキャスティングによって異なるセル４の異なる顧客に対して、一日の終わり（または、別の規定された時間期間）まで、送信するように基地局５に命令してもよい。
【００４５】
図２は、本開示の技術の１つ以上を実現してもよい、例示的なコンテンツ配信ノード１０を図示するブロック図である。コンテンツ配信ノード１０は、基地局５とインターフェースする通信インターフェース２２、２３を含む（図１を参照せよ）。通信インターフェース２２、２３は、例えば、コンテンツ配信ノード１０上のインバウンドとアウトバウンドの通信ポートを含んでもよく、いくつかのケースにおいて、組み合わせのポートを含んでいてもよい。通信インターフェース２２、２３は、ワイヤードまたはワイヤレスインターフェースを含んでもよい。通信インターフェース２２と２３は、ワイヤレスインターフェースであり、これらは１つ以上のアンテナを含んでもよい。受信機２４は、通信インターフェース２２によって、基地局５からデバイス８に関係するコンテンツ要求を受信する。さらに、受信機２４は、基地局５から、デバイス８と基地局５との間のワイヤレス通信チャネルに関係するチャネル情報のような、他の情報を受け取ってもよい。例えば、受信機２４は、基地局５から受け取られたコンテンツ要求または他の情報を記憶するメモリ、あるいは、入力バッファを含む、受信機モジュールを備えていてもよい。
【００４６】
スケジューラ２６は、第１の配信技術によって、第１の組のデバイス８に第１の組のコンテンツの配信をスケジュールし、第２の配信技術によって、第２の組のデバイス８に第２の組のコンテンツの配信をスケジュールする。例えば、スケジューラ２６は、異なる組のコンテンツに対して、２つ以上の以下の技術：ブロードキャスト、マルチセルマルチキャスト、単一セルマルチキャスト、およびユニキャストの間で選択してもよい。送信機２８は、例えば、通信インターフェース２３によって、スケジューラ２６によって発生されたスケジューリング情報を出力する。送信機２８は、例えば、スケジューラ２６によって発生されたスケジューリング情報を一時的に記憶するメモリまたは出力バッファを含む送信機モジュールを備えていてもよい。
【００４７】
図３は、本開示に一貫した例示的な技術を図示するフロー図である。図３に示したように、受信機２４は、システム２のデバイス８に関係するコンテンツ要求を受信する（３１）。コンテンツ要求は、例えば、デバイス８のユーザによって、基地局５に送られてもよく、基地局５によって、通信インターフェース５を介して、コンテンツ配信ノード１０に送出されてもよい。一度、コンテンツ配信ノード１０が、（所定の日に対するような）所定の期間に対するコンテンツ要求のすべてを受け取ってしまうと、スケジューラ２６は、満足される要求の数を実質的に最大化させるように、コンテンツの配信をスケジュールする（３２）。このようにするため、スケジューラ２６は、異なる組のコンテンツに対する以下の技術のうちの２つ以上の間で選んでもよい。すなわち、ブロードキャスト、マルチセルマルチキャスト、単一セルマルチキャスト、およびユニキャストである。送信機２８は、次に、例えば通信インターフェース２３によって、基地局５に対して、スケジューリング情報を通信してもよい。基地局５は、スケジューリング情報を受け取って、基地局５は、第１の配信技術によって、第１の組のデバイスに第１の組のコンテンツを配信し（３３）、第２の配信技術によって、第２の組のデバイスに第２の組のコンテンツを配信する（３４）。コンテンツを配信する際に、基地局５は、第１に何らかのブロードキャストを実行してもよく、次に、何らかのマルチセルマルチキャストを実行してもよく、次に何らかの単一セルマルチキャストを実行してもよく、そして、最後に、何らかのユニキャストを実行してもよい。コンテンツ配信におけるこのタイプの優先度スキームは、より多くのユーザに対するコンテンツの配信を、より少ないユーザに対するコンテンツの配信に比して、優先させる技術によって、コンテンツ要求の最大数が確実に満足されるのをさらに支援できる。
【００４８】
図４は、本開示に一貫した例示的な技術を図示する別のフロー図である。図４に示したように、コンテンツ配信ノード１０の受信機２４は、セルラネットワーク中の複数のデバイス８のコンテンツ要求を、基地局５から受信する（４１）。さらに、受信機２４は、例えば、デバイス８と基地局５との間のワイヤレスチャネルに関係する、パス損失、または、信号対干渉ノイズ（ＳＩＮＲ）情報のような、デバイス８に関するチャネル情報を受信する（４２）。チャネル情報を使用して、それぞれの技術に対する達成可能なスペクトル効率を決定することができる。例えば、単一セルユニキャストに対して、ＳＩＮＲは、ユーザに対してメディアコンテンツを送信するのに使用されることができるデータレートを決定する。
【００４９】
スケジューラ２６は、受信した情報に基づいて、第１の配信技術によって、第１の組のデバイス８に対する第１の組のコンテンツの配信をスケジュールする（４３）。さらに、スケジューラ２６は、受信した情報に基づいて、第２の配信技術によって、第２の組のデバイス８に対する第２の組のコンテンツの配信をスケジュールする（４４）。コンテンツ配信ノード１０の送信機２８は、基地局５に対して、選択されたコンテンツ配信技術を示すスケジューリング情報を通信する（４５）。基地局５は、次に、第１の配信技術によって、第１の組のデバイスに第１の組のコンテンツを配信し（４６）、第２の配信技術によって、第２の組のデバイスに第２の組のコンテンツを配信する（４７）。再び、第１および第２の配信技術は、以下のもののうちの１つをそれぞれ含んでいてもよい。すなわち、ブロードキャスト、マルチセルマルチキャスト、単一セルマルチキャスト、およびユニキャストである。コンテンツを配信する際に、基地局５は、第１に、何らかのブロードキャスティングを実行して、次に、マルチセルマルチキャスティングを実行し、次に、何らかの単一セルマルチキャスティングを実行し、そして、最後に、何らかのユニキャスティングを実行することによって、配信を優先度付けしてもよい。
【００５０】
図５と６は、本開示に一貫したスケジューリング技術（図６）に比して、従来のブロードキャストのみのアプローチが使用される場合（図５）の満足される顧客の実験的なシミュレーション結果を示すグラフである。図５と６に関連するコンテンツ要求は、一般的に、上で述べたボックスオフィス配信モデルにしたがっており、ここでは、コンテンツは、数多くのユーザに対する高い需要のある比較的少ない数の映画を含む。この例におけるユーザデバイスは、ワイヤレスセットトップボックスを含む。この例におけるそれぞれのデバイス（それぞれのセットトップボックス）は、２５の映画を記憶できる。この例では、１０００人のユーザが、高精細度（ＨＤ）映画に対して、一週間毎におよそ２つの要求を出すことが仮定される。
【００５１】
図５、６において、縦軸は、満足されるユーザの数をグラフ化し、これは、一般的に、彼らのすべてのコンテンツ要求が満足されるユーザの数を意味する。図５は、満足されるユーザの割合と、平均待ち時間をグラフ化しており、１の値は、１００パーセントの満足を表す。線分５１は、システムが１０メガヘルツ（ＭＨｚ）の帯域を持つとき、満足されるユーザの割合が８０から８５パーセントの間であることを示す。線分５２は、システムが２０ＭＨｚの帯域を持つとき、満足されるユーザの割合が８５から９５パーセントの間であることを示す。線分５３は、システムが５０ＭＨｚの帯域を持つとき、満足されるユーザの割合がちょうど９５パーセントより大きいことを示す。線分５４は、システムが１００ＭＨｚの帯域を持つとき、満足されるユーザの割合がおよそ９９パーセントであることを示す。興味深いことに、ある日に満たされなかった要求が、翌日分に含められたとしても、満足されるユーザの数は、日が進むにつれて、実質的に増加するわけではなく、このことは、進行した時間の量に関わらず、最も低い優先度コンテンツ要求がサービスされないことを示す。システムは、規定された日数の後も、未だサービスされないままでいる何らかの要求に対して、より高い優先度を割り当てることによって、この欠点に対処するように適応されていてもよい。用語“帯域幅”は、ここで、一般的に、所定の文脈においてデータ通信に対して利用可能なスペクトルを指すように使用される。例えば、ＷＣＤＭＡシステムにおいて、それぞれの搬送波は、５メガヘルツのスペクトルを使用し、他方、ＣＤＭＡ２０００ネットワークにおいては、１．２５メガヘルツのスペクトルがそれぞれの搬送波に対して使用される。これらの搬送波は、所定の基地局と、その所定のセル中のすべてのデバイスとの間の帯域幅を規定してもよい。
【００５２】
図６は、本開示の技術がボックスオフィス配信モデルにおいて使用される場合の満足されるユーザの割合と、平均待ち時間とをグラフ化する。このケースにおいて、配信技術はブロードキャストと単一セルマルチキャストとの両方を使用する。再び、１の値は、１００パーセントの満足を表す。線分６１は、システムが１０メガヘルツ（ＭＨｚ）の帯域を持つとき、満足されるユーザの割合がおよそ８３から８４パーセントの間であることを示す。線分６２は、システムが２０ＭＨｚの帯域を持つとき、満足されるユーザの割合がおよそ８７から８８パーセントの間であることを示す。線分６３は、システムが５０ＭＨｚの帯域幅を有するとき、満足されるユーザの割合がちょうど９５パーセントより大きいことを示す。線分６４は、システムが１００ＭＨｚの帯域を持つとき、満足されるユーザの割合がおよそ１００パーセントであることを示す。図５において示した“ブロードキャストのみ”のように、図６に示した本開示の技術は、満足されるユーザの数が、日が進むにつれて、実質的に増加するわけではなく、このことは、進行した時間の量に関わらず、最も低い優先度コンテンツ要求がサービスされないことを示す。再び、システムは、規定された日数の後も、未だサービスされないままでいる何らかの要求に対して、より高い優先度を割り当てることによって、この欠点に対処するように適応されていてもよい。図５に比して、図６の結果において、わずかな改善が見られることができる。例えば、本開示の技術は、１００％のユーザ満足を達成することができるが、ブロードキャストのみのスケジューラは、このレベルのユーザ満足を達成できない。
【００５３】
図７と８は、本開示に一貫したスケジューリング技術（図８）に比して、従来のブロードキャストのみのアプローチが使用される場合（図７）の満足される顧客の実験的なシミュレーション結果を示すグラフである。図７と８に関連するコンテンツ要求は、一般的に、上で述べたレンタル配信モデルにしたがっており、ここでは、コンテンツは、異なるユーザに対するより低い需要のある比較的多数の映画を含む。この例におけるユーザデバイスは、セットトップボックスを含む。この例におけるそれぞれのデバイス（それぞれのセットトップボックス）は、２５の映画を記憶できる。この例では、１０００人のユーザが、ＨＤ映画に対して、一週間毎におよそ２つの要求を出すことが仮定される。
【００５４】
図７、８において、縦軸は、満足されるユーザの数をグラフ化し、これは、一般的に、彼らのすべてのコンテンツ要求が満足されるユーザの数を意味する。図７は、満足されるユーザの割合と、平均待ち時間とをグラフ化しており、１の値は、１００パーセントの満足を表す。線分７１は、システムが２５０ＭＨｚの帯域を持つとき、満足されるユーザの割合がおよそ５０パーセントであることを示す。線分７２は、システムが５００ＭＨｚの帯域を持つとき、満足されるユーザの割合がおよそ５５パーセントであることを示す。線分７３は、システムが７５０ＭＨｚの帯域を持つとき、満足されるユーザの割合がおよそ５９パーセントであることを示す。線分７４は、システムが１０００ＭＨｚの帯域を持つとき、満足されるユーザの割合がおよそ６２パーセントであることを示す。他の例と同様に、満足されるユーザの数は、日が進むにつれて、実質的に増加するわけではなく、このことは、進行した時間の量に関わらず、最も低い優先度コンテンツ要求がサービスされないことを示す。
【００５５】
図８は、レンタル配信モデルにおいて、本開示の技術が使用される場合の満足されるユーザの割合と、平均待ち時間とをグラフ化する。このケースでは、配信技術は、ブロードキャストと、単一セルマルチキャストとの両方を使用する。再び、１の値は、１００パーセントの満足を表す。線分８１は、システムが１００ＭＨｚの帯域を持つとき、満足されるユーザの割合がおよそ４５から５０パーセントの間であることを示す。線分８２は、システムが２５０ＭＨｚの帯域を持つとき、満足されるユーザの割合がおよそ７２パーセントであることを示す。線分８３は、システムが４００ＭＨｚの帯域幅を有するとき、満足されるユーザの割合がおよそ９７パーセントであることを示す。線分８４は、システムが５００ＭＨｚの帯域を持つとき、満足されるユーザの割合がおよそ１００パーセントであることを示す。図７に比して、図８に基づいて、本開示の技術は、レンタル配信モデルに対するシステムの性能を劇的に改善できる。５００ＭＨｚにおいて、本開示の技術は、１００パーセントのユーザ満足を生み出し、他方、従来のブロードキャストのみの技術は、約５５パーセントの満足しか生み出さない。
【００５６】
図９は、例示的なコンテンツ配信ノード９０の別のブロック図であり、これは、図１のコンテンツ配信ノード１０に対応していてもよい。コンテンツ配信ノード９０は、基地局のような配信デバイスとインターフェースする通信インターフェース９２、９３を含む。受信モジュール９４は、通信インターフェース９２経由からのデバイスに関係するコンテンツ要求を受信する。さらに、受信モジュール９４は、コンテンツを要求するデバイスと、コンテンツを配信するデバイスとの間のワイヤレス通信チャネルに関係するチャネル情報のような他の情報を受信してもよい。
【００５７】
スケジューリングモジュール９６は、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールする。たとえば、スケジューリングモジュール９６は、異なる組のコンテンツに対して、２つ以上の以下の技術：ブロードキャスト、マルチセルマルチキャスト、単一セルマルチキャスト、およびユニキャストの間で選択してもよい。送信モジュール９８は、スケジューリングモジュール９６によって発生されたスケジューリング情報を、通信インターフェース２３によって、配信デバイスに対して出力する。
【００５８】
本開示にしたがうと、送信手段は、送信機２８（図２）、または、送信モジュール９８（図９）を含んでもよい。受信手段は、受信機２４（図２）、または、受信モジュール９４（図９）を含んでもよい。スケジューリング手段は、スケジューラ２６（図２）、または、スケジューリングモジュール９６（図９）を含んでもよい。異なるユニットは、個別のユニットであってもよく、１つ以上の共通コンポーネント中へと統合されていてもよい。
【００５９】
ここで記述した技術は、ハードウェア、ソフトウェア、ファームウェア、または、何らかのこれらの組み合わせにおいて実現されてもよい。モジュールまたはコンポーネントとして記述した何らかの特徴は、集積論理デバイス中で一緒に実現されてもよく、あるいは、個別であるが、相互運用可能な論理デバイスとして別々に、実現されてもよい。ソフトウェアで実現される場合、技術は、少なくとも部分的に、コンピュータ読取可能媒体によって実現されてもよく、コンピュータ読取可能媒体は、実行されるときに、上で記述した１つ以上の方法を実行する命令を備えている。コンピュータ読取可能媒体は、コンピュータプログラム製品の一部を形成してもよく、これは、パッケージ素材を含んでもよい。コンピュータ読取可能媒体は、同期ダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）のようなランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）、電子的消去可能プログラム可能読出専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリ、磁気または光学データ記憶媒体、および類似物を含んでもよい。技術は、追加的に、または、代わりに、少なくとも部分的に、コンピュータ読取可能通信媒体によって実現されてもよく、コンピュータ読取可能通信媒体は、命令またはデータ構造の形態で、コンピュータによってアクセスされ、読み取られ、および／または実行されることができるコードを搬送または通信する。
【００６０】
コードは、１つ以上のデジタル信号プロセッサ（ＤＳＰ）、汎用マイクロプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）、または、同等な集積または個別の論理回路のような１つ以上のプロセッサにおいて実行されてもよい。したがって、ここで使用される用語“プロセッサ”は、ここで記述した技術の実現に適している、上記の何らかの構造、または、他の何らかの構造を含んでいる、単一のプロセッサ、または、複数のプロセッサを指してもよい。
【００６１】
ここで開示した観点に関連して記述した方法またはアルゴリズムのステップは、直接、ハードウェアで、プロセッサにより実行されるソフトウェアモジュールで、あるいは、２つの組み合わせで具体化してもよい。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、消去可能プログラム可能ＲＯＭ（“ＥＰＲＯＭ”）メモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーブバルディスク、ＣＤ−ＲＯＭ、あるいは、技術的に知られている他の何らかの形態のコンピュータ読取可能記憶媒体に存在していてもよい。例示的な記憶媒体は、コンピュータ／プロセッサのような機械（ここで、簡潔さのために“プロセッサ”として呼ばれてもよい）が記憶媒体から情報（例えば、コード）を読み取り、記憶媒体に情報を書き込むことができるようにプロセッサに結合される。例示的な記憶媒体は、プロセッサと一体化されてもよい。プロセッサおよび記憶媒体は、ＡＳＩＣに存在してもよい。ＡＳＩＣはユーザ装置に存在してもよい。代替実施形態では、プロセッサおよび記憶媒体は、ユーザ装置中のディスクリートコンポーネントとして存在してもよい。再び、いくつかの観点において、何らかの適切なコンピュータプログラム製品は、（例えば、少なくとも１つのコンピュータによって実行可能な）本開示の１つ以上の観点に関連するコードを備えるコンピュータ読取可能媒体を具備していてもよい。いくつかの観点では、コンピュータプログラム製品は、パッケージング素材を含んでもよい。
【００６２】
ハードウェアで実現される場合、本開示の技術は、ここで記述した技術を実行する様に構成された回路またはデバイスのような、装置に向けられていてもよい。したがって、開示は、ここで記述した技術を実行するように構成された回路もまた企図していてもよい。
【００６３】
本発明のさまざまな観点を説明した。これらの、および、他の観点は、以下の特許請求の範囲内のものである。
【図１】
2010541333.tif 000003
【図２】
2010541333.tif 000004
【図３】
2010541333.tif 000005
【図４】
2010541333.tif 000006
【図５】
2010541333.tif 000007
【図６】
2010541333.tif 000008
【図７】
2010541333.tif 000009
【図８】
2010541333.tif 000010
【図９】
2010541333.tif 000011
【手続補正書】
【提出日】平成22年6月1日(2010.6.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする方法において、
前記複数のデバイスに関係するコンテンツ要求を受信することと、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールすることと、
前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールすることと
を含み、
前記第１および第２の配信技術は、少なくとも、ユニキャスト、単一セルマルチキャスト、マルチセルマルチキャスト、および、ネットワーク全体にわたるブロードキャストを含むグループから、前記ネットワークに対して選択された２つの異なる配信技術である方法。
【請求項２】
前記コンテンツ要求に基づいて、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールすることをさらに含む、請求項１記載の方法。
【請求項３】
前記複数のデバイスに関係するチャネル情報を受信することと、
前記コンテンツ要求と、前記チャネル情報とに基づいて、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールすることと
をさらに含む、請求項１記載の方法。
【請求項４】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークのセル内の特定デバイスに対する１組のユニキャストを含み、
前記第２の配信技術は、前記通信ネットワークの１つ以上のセル内の複数のデバイスに対するマルチキャストを含む、請求項１記載の方法。
【請求項５】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワークの複数のセル内のデバイスに対するマルチセルベースのマルチキャストを含む、請求項１記載の方法。
【請求項６】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワーク内のすべてのデバイスに対するネットワーク全体にわたるブロードキャストを含む、請求項１記載の方法。
【請求項７】
前記コンテンツは、
映画、
オーディオファイル、
ビデオファイル、
ソフトウェアパッケージ、
ソフトウェアアップグレード、
ビデオゲーム、および、
データファイル
のうちの１つ以上を含む、請求項１記載の方法。
【請求項８】
前記第１の配信技術と、前記第２の配信技術とによって配信される前記コンテンツの異なる組み合わせに関して、満足されることになる前記コンテンツ要求の数を決定することと、
満足されることになる前記コンテンツ要求の数を実質的に最大化させる、前記組み合わせのうちの１つを選択することと
をさらに含む、請求項１記載の方法。
【請求項９】
前記ワイヤレス通信ネットワークの基地局に情報を送って、前記第１の配信技術によって、前記第１の組のデバイスに対する前記第１の組のコンテンツを配信し、前記第２の配信技術によって、前記第２の組のデバイスに対する前記第２の組のコンテンツを配信するように、前記基地局に命令することをさらに含む、請求項１記載の方法。
【請求項１０】
ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする装置において、
前記複数のデバイスに関係するコンテンツ要求を受信するように構成されている受信機と、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールするように構成されており、前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールするように構成されているスケジューラと
を具備し、前記第１および第２の配信技術は、少なくとも、ユニキャスト、単一セルマルチキャスト、マルチセルマルチキャスト、および、ネットワーク全体にわたるブロードキャストを含むグループから、前記ネットワークに対して選択された２つの異なる配信技術である装置。
【請求項１１】
前記スケジューラは、前記コンテンツ要求に基づいて、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールするように構成されており、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールするように構成されている、請求項１０記載の装置。
【請求項１２】
前記受信機は、前記複数のデバイスに関係するチャネル情報を受信するように構成されており、
前記スケジューラは、前記コンテンツ要求と、前記チャネル情報とに基づいて、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールするように構成されている、請求項１０記載の装置。
【請求項１３】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークのセル内の特定デバイスに対する１組のユニキャストを含み、
前記第２の配信技術は、前記通信ネットワークの１つ以上のセル内の複数のデバイスに対するマルチキャストを含む、請求項１０記載の装置。
【請求項１４】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワークの複数のセル内のデバイスに対するマルチセルベースのマルチキャストを含む、請求項１０記載の装置。
【請求項１５】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワーク内のすべてのデバイスに対するネットワーク全体にわたるブロードキャストを含む、請求項１０記載の装置。
【請求項１６】
前記コンテンツは、
映画、
オーディオファイル、
ビデオファイル、
ソフトウェアパッケージ、
ソフトウェアアップグレード、
ビデオゲーム、および、
データファイル
のうちの１つ以上を含む、請求項１０記載の装置。
【請求項１７】
前記スケジューラは、
前記第１の配信技術と、前記第２の配信技術とによって配信される前記コンテンツの異なる組み合わせに関して、満足されることになる前記コンテンツ要求の数を決定し、
満足されることになる前記コンテンツ要求の数を実質的に最大化させる、前記組み合わせのうちの１つを選択するように構成されている、請求項１０記載の装置。
【請求項１８】
前記ワイヤレス通信ネットワークの基地局に情報を送って、前記第１の配信技術によって、前記第１の組のデバイスに対する前記第１の組のコンテンツを配信し、前記第２の配信技術によって、前記第２の組のデバイスに対する前記第２の組のコンテンツを配信するように、前記基地局に命令するように構成されている送信機をさらに具備する、請求項１０記載の装置。
【請求項１９】
ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする装置において、
前記複数のデバイスに関係するコンテンツ要求を受信する手段と、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールする手段と
を具備し、
前記第１および第２の配信技術は、少なくとも、ユニキャスト、単一セルマルチキャスト、マルチセルマルチキャスト、および、ネットワーク全体にわたるブロードキャストを含むグループから、前記ネットワークに対して選択された２つの異なる配信技術である装置。
【請求項２０】
前記スケジュールする手段は、
前記コンテンツ要求に基づいて、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールするように構成されている、請求項１９記載の装置。
【請求項２１】
前記受信する手段は、前記複数のデバイスに関係するチャネル情報を受信するように構成されており、
前記スケジュールする手段は、前記コンテンツ要求と、前記チャネル情報とに基づいて、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールするように構成されている、請求項１９記載の装置。
【請求項２２】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークのセル内の特定デバイスに対する１組のユニキャストを含み、
前記第２の配信技術は、前記通信ネットワークの１つ以上のセル内の複数のデバイスに対するマルチキャストを含む、請求項１９記載の装置。
【請求項２３】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワークの複数のセル内のデバイスに対するマルチセルベースのマルチキャストを含む、請求項１９記載の装置。
【請求項２４】
前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワーク内のすべてのデバイスに対するネットワーク全体にわたるブロードキャストを含む、請求項１９記載の装置。
【請求項２５】
前記コンテンツは、
映画、
オーディオファイル、
ビデオファイル、
ソフトウェアパッケージ、
ビデオゲーム、
ソフトウェアアップグレード、および、
データファイル
のうちの１つ以上を含む、請求項１９記載の装置。
【請求項２６】
前記スケジュールする手段は、
前記第１の配信技術と、前記第２の配信技術とによって配信される前記コンテンツの異なる組み合わせに関して、満足されることになる前記コンテンツ要求の数を決定し、
満足されることになる前記コンテンツ要求の数を実質的に最大化させる、前記組み合わせのうちの１つを選択するように構成されている、請求項１９記載の装置。
【請求項２７】
前記ワイヤレス通信ネットワークの基地局に情報を送って、前記第１の配信技術によって、前記第１の組のデバイスに対する前記第１の組のコンテンツを配信し、前記第２の配信技術によって、前記第２の組のデバイスに対する前記第２の組のコンテンツを配信するように、前記基地局に命令する手段をさらに具備する、請求項１９記載の装置。
【請求項２８】
複数のデバイスに関係するコンテンツ要求を受信する少なくとも１つのコンピュータによって実行可能なコードを有するコンピュータ読取可能媒体を備えるコンピュータプログラム製品において、
前記コードは、前記少なくとも１つのコンピュータに、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールさせ、
前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールさせ、
前記第１および第２の配信技術は、少なくとも、ユニキャスト、単一セルマルチキャスト、マルチセルマルチキャスト、および、ネットワーク全体にわたるブロードキャストを含むグループから、前記ネットワークに対して選択された２つの異なる配信技術であるコンピュータプログラム製品。
【請求項２９】
コンテンツ配信ノードにおいて、
ワイヤレス通信ネットワークの基地局とインターフェースする通信インターフェースと、
前記通信インターフェースによって、前記基地局から、前記ワイヤレス通信ネットワーク中の複数のデバイスに関係するコンテンツ要求を受信するように構成されている受信機と、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールするように構成されており、前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールするように構成されているスケジューラと
を具備し、
前記第１および第２の配信技術は、少なくとも、ユニキャスト、単一セルマルチキャスト、マルチセルマルチキャスト、および、ネットワーク全体にわたるブロードキャストを含むグループから、前記ネットワークに対して選択された２つの異なる配信技術であるコンテンツ配信ノード。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
本発明のさまざまな観点を説明した。これらの、および、他の観点は、以下の特許請求の範囲内のものである。  
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［１］ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする方法において、
前記複数のデバイスに関係するコンテンツ要求を受信することと、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールすることと、
前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールすることと
を含む方法。
［２］前記コンテンツ要求に基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールすることをさらに含む、上記［１］の方法。
［３］前記複数のデバイスに関係するチャネル情報を受信することと、
前記コンテンツ要求と、前記チャネル情報とに基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールすることと
をさらに含む、上記［１］の方法。
［４］前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークのセル内の特定デバイスに対する１組のユニキャストを含み、
前記第２の配信技術は、前記通信ネットワークの１つ以上のセル内の複数のデバイスに対するマルチキャストを含む、上記［１］の方法。
［５］前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワークの複数のセル内のデバイスに対するマルチセルベースのマルチキャストを含む、上記［１］の方法。
［６］前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワーク内のすべてのデバイスに対するネットワーク全体にわたるブロードキャストを含む、上記［１］の方法。
［７］前記コンテンツは、
映画、
オーディオファイル、
ビデオファイル、
ソフトウェアパッケージ、
ソフトウェアアップグレード、
ビデオゲーム、および、
データファイル
のうちの１つ以上を含む、上記［１］の方法。
［８］前記第１の配信技術と、前記第２の配信技術とによって配信される前記コンテンツの異なる組み合わせに関して、満足されることになる前記コンテンツ要求の数を決定することと、
満足されることになる前記コンテンツ要求の数を実質的に最大化させる、前記組み合わせのうちの１つを選択することと
をさらに含む、上記［１］の方法。
［９］前記ワイヤレス通信ネットワークの基地局に情報を送って、前記第１の配信技術によって、前記第１の組のデバイスに対する前記第１の組のコンテンツを配信し、前記第２の配信技術によって、前記第２の組のデバイスに対する前記第２の組のコンテンツを配信するように、前記基地局に命令することをさらに含む、上記［１］の方法。
［１０］ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする装置において、
前記複数のデバイスに関係するコンテンツ要求を受信する受信機と、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールするスケジューラと
を具備する装置。
［１１］前記スケジューラは、前記コンテンツ要求に基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールする、上記［１０］の装置。
［１２］前記受信機は、前記複数のデバイスに関係するチャネル情報を受信し、
前記スケジューラは、前記コンテンツ要求と、前記チャネル情報とに基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールする、上記［１０］の装置。
［１３］前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークのセル内の特定デバイスに対する１組のユニキャストを含み、
前記第２の配信技術は、前記通信ネットワークの１つ以上のセル内の複数のデバイスに対するマルチキャストを含む、上記［１０］の装置。
［１４］前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワークの複数のセル内のデバイスに対するマルチセルベースのマルチキャストを含む、上記［１０］の装置。
［１５］前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワーク内のすべてのデバイスに対するネットワーク全体にわたるブロードキャストを含む、上記［１０］の装置。
［１６］前記コンテンツは、
映画、
オーディオファイル、
ビデオファイル、
ソフトウェアパッケージ、
ソフトウェアアップグレード、
ビデオゲーム、および、
データファイル
のうちの１つ以上を含む、上記［１０］の装置。
［１７］前記スケジューラは、
前記第１の配信技術と、前記第２の配信技術とによって配信される前記コンテンツの異なる組み合わせに関して、満足されることになる前記コンテンツ要求の数を決定し、
満足されることになる前記コンテンツ要求の数を実質的に最大化させる、前記組み合わせのうちの１つを選択する、上記［１０］の装置。
［１８］前記ワイヤレス通信ネットワークの基地局に情報を送って、前記第１の配信技術によって、前記第１の組のデバイスに対する前記第１の組のコンテンツを配信し、前記第２の配信技術によって、前記第２の組のデバイスに対する前記第２の組のコンテンツを配信するように、前記基地局に命令する送信機をさらに具備する、上記［１０］の装置。
［１９］ワイヤレス通信ネットワークにおいて、複数のデバイスに対するコンテンツの配信をスケジュールする装置において、
前記複数のデバイスに関係するコンテンツ要求を受信する手段と、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールする手段と
を具備する装置。
［２０］前記スケジュールする手段は、
前記コンテンツ要求に基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールする、上記［１９］の装置。
［２１］前記受信する手段は、前記複数のデバイスに関係するチャネル情報を受信し、
前記スケジュールする手段は、前記コンテンツ要求と、前記チャネル情報とに基づいて、満足されることになる前記コンテンツ要求の数を実質的に最大化させるように、前記第１の組のデバイスに対する前記第１の組のコンテンツの配信をスケジュールし、前記第２の組のデバイスに対する前記第２の組のコンテンツの配信をスケジュールする、上記［１９］の装置。
［２２］前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークのセル内の特定デバイスに対する１組のユニキャストを含み、
前記第２の配信技術は、前記通信ネットワークの１つ以上のセル内の複数のデバイスに対するマルチキャストを含む、上記［１９］の装置。
［２３］前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワークの複数のセル内のデバイスに対するマルチセルベースのマルチキャストを含む、上記［１９］の装置。
［２４］前記通信ネットワークは、セルラベースの通信ネットワークを含み、
前記第１の配信技術は、前記通信ネットワークの特定セル内のデバイスに対するセルベースのマルチキャストを含み、
前記第２の配信技術は、前記通信ネットワーク内のすべてのデバイスに対するネットワーク全体にわたるブロードキャストを含む、上記［１９］の装置。
［２５］前記コンテンツは、
映画、
オーディオファイル、
ビデオファイル、
ソフトウェアパッケージ、
ビデオゲーム、
ソフトウェアアップグレード、および、
データファイル
のうちの１つ以上を含む、上記［１９］の装置。
［２６］前記スケジュールする手段は、
前記第１の配信技術と、前記第２の配信技術とによって配信される前記コンテンツの異なる組み合わせに関して、満足されることになる前記コンテンツ要求の数を決定し、
満足されることになる前記コンテンツ要求の数を実質的に最大化させる、前記組み合わせのうちの１つを選択する、上記［１９］の装置。
［２７］前記ワイヤレス通信ネットワークの基地局に情報を送って、前記第１の配信技術によって、前記第１の組のデバイスに対する前記第１の組のコンテンツを配信し、前記第２の配信技術によって、前記第２の組のデバイスに対する前記第２の組のコンテンツを配信するように、前記基地局に命令する手段をさらに具備する、上記［１９］の装置。
［２８］複数のデバイスに関係するコンテンツ要求を受信する少なくとも１つのコンピュータによって実行可能なコードを有するコンピュータ読取可能媒体を備えるコンピュータプログラム製品において、
前記コードは、前記少なくとも１つのコンピュータに、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールさせ、
前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールさせる、コンピュータプログラム製品。
［２９］コンテンツ配信ノードにおいて、
ワイヤレス通信ネットワークの基地局とインターフェースする通信インターフェースと、
前記通信インターフェースによって、前記基地局から、前記ワイヤレス通信ネットワーク中の複数のデバイスに関係するコンテンツ要求を受信する受信機と、
前記コンテンツ要求に応答して、第１の配信技術によって、第１の組のデバイスに対する第１の組のコンテンツの配信をスケジュールし、前記コンテンツ要求に応答して、第２の配信技術によって、第２の組のデバイスに対する第２の組のコンテンツの配信をスケジュールするスケジューラと
を具備するコンテンツ配信ノード。
【国際調査報告】
2010541333.tif 000012
2010541333.tif 000013
2010541333.tif 000014