(57)【要約】  データパケット交換ワイヤレスネットワークにおいて発生されたインターネットプロトコルデータパケットのアクティブなキュー管理を容易にするシステムおよび方法を提供する。キュー管理は、サービング基地局およびアクセス端末において行うことができ、データパケットを発生させるアプリケーションは、基地局またはアクセス端末のいずれかに対してローカルに、またはリモートで実行できる。発生されたデータパケットの管理は、決定論的または確率論的とすることができる適応応答関数にしたがって、データパケットにマークする／を落とすことにより行われ、パケットキューのサイズ、キューの遅延、チャネル状態、周波数の繰り返し使用、動作帯域幅、帯域幅遅延積を含む複数の通信汎用インジケータに依存できる。通信汎用インジケータに関する履歴データを用いて、データパケットにマークする／を落とすためのしきい値およびレートにより応答関数を決定できる。
2010512129.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信デバイスにおいて、
コンピュータにより実現されるアプリケーションによって発生された１組のインターネットプロトコル（ＩＰ）データパケットを受信し、前記受信した１組のＩＰデータパケットにデータパケットキューを割り当て、適応通信汎用インジケータに少なくとも部分的に基づいて、前記受信した１組のＩＰデータパケット中の部分的な組のＩＰデータパケットにマークするか、または前記部分的な組のＩＰデータパケットを落とし、前記アプリケーションに関係付けられ、前記データパケットのアプリケーションキュー中に現存している、補完的な組のＩＰデータパケットを伝達するように構成されているプロセッサと、
前記プロセッサに結合されているメモリとを具備し、
前記コンピュータにより実現されるアプリケーションは、リモートで実行されるワイヤレス通信デバイス。
【請求項２】
前記プロセッサは、通信汎用インジケータを受信するようにさらに構成されている請求項１記載のワイヤレスデバイス。
【請求項３】
前記通信汎用インジケータは、平均のキューサイズ、キューサイズの実行履歴、キューの遅延、チャネル品質インジケータ、動作帯域幅、帯域幅遅延積、周波数の繰り返し使用パラメータ、または通信セクタにおける負荷レベル、のうちの少なくとも１つである請求項２記載のワイヤレスデバイス。
【請求項４】
前記プロセッサは、前記適応通信汎用インジケータに対する１組の適応しきい値に少なくとも部分的に基づいて、前記部分的な組のＩＰデータにマークするか、または前記部分的な組のＩＰデータパケットを落とすようにさらに構成されている請求項３記載のワイヤレスデバイス。
【請求項５】
前記コンピュータにより実現されるアプリケーションは、リモートで実行される請求項１記載のワイヤレスデバイス。
【請求項６】
前記プロセッサは、マーキングインジケータを受信するようにさらに構成されている請求項１記載のワイヤレスデバイス。
【請求項７】
前記プロセッサは、前記マーキングインジケータを伝達するようにさらに構成されている請求項３記載のワイヤレスデバイス。
【請求項８】
前記プロセッサは、ハンドオフのイベントの時に前記データパケットキューを伝達するようにさらに構成されている請求項１記載のワイヤレスデバイス。
【請求項９】
前記ワイヤレスデバイスは基地局である請求項１記載のワイヤレスデバイス。
【請求項１０】
前記プロセッサは、前記アプリケーションに関係付けられた１組のＩＰデータパケットを異なる基地局に伝達するようにさらに構成されている請求項９記載のワイヤレスデバイス。
【請求項１１】
ワイヤレス通信環境中で用いられる方法において、
前記方法は、
コンピュータにより実現されるアプリケーションに関係付けられたインターネットプロトコル（ＩＰ）データパケットを受信することと、
前記ＩＰデータパケットをバッファリングすることと、
適応応答関数に少なくとも部分的に基づいて、前記ＩＰデータパケットにマークするか、または前記ＩＰデータパケットを落とし、前記応答関数は、１組の通信汎用インジケータに依存することと、
マークされたＩＰデータパケットを伝達することとを含む方法。
【請求項１２】
前記応答関数は、決定論的関数または確率論的関数のうちの少なくとも１つである請求項１１記載の方法。
【請求項１３】
前記１組の通信汎用インジケータは、平均のキューサイズを含む請求項１１記載の方法。
【請求項１４】
前記１組の通信汎用インジケータは、キューサイズの実行履歴を含む請求項１１記載の方法。
【請求項１５】
前記１組の通信汎用インジケータは、キューの遅延を含む請求項１１記載の方法。
【請求項１６】
前記１組の通信汎用インジケータは、チャネル品質インジケータを含む請求項１１記載の方法。
【請求項１７】
前記１組の通信汎用インジケータは、動作帯域幅を含む請求項１１記載の方法。
【請求項１８】
前記１組の通信汎用インジケータは、帯域幅遅延積を含む請求項１１記載の方法。
【請求項１９】
前記１組の通信汎用インジケータは、通信セクタにおける負荷レベルである請求項１１記載の方法。
【請求項２０】
前記１組の通信汎用インジケータにおける通信汎用インジケータのうちの少なくとも１つに対して１組の適応しきい値を決定することをさらに含む請求項１１記載の方法。
【請求項２１】
１組の適応しきい値を決定することは、前記通信汎用インジケータ上に現存している履歴データを用いることを含む請求項１１記載の方法。
【請求項２２】
前記適応しきい値に少なくとも部分的に基づいて、前記ＩＰデータパケットにマークするか、または前記ＩＰデータパケットを落とす確率論的応答関数をさらに含む請求項２１記載の方法。
【請求項２３】
前記適応しきい値に少なくとも部分的に基づいて、前記ＩＰデータパケットにマークするか、または前記ＩＰデータパケットを落とす決定論的応答関数をさらに含む請求項２１記載の方法。
【請求項２４】
マーキングインジケータを受信することをさらに含む請求項１１記載の方法。
【請求項２５】
前記コンピュータにより実現されるアプリケーションに少なくとも部分的に基づいて、前記ＩＰデータパケットにマークすること、または前記ＩＰデータパケットを落とすことをさらに含む請求項１１記載の方法。
【請求項２６】
コンピュータプログラムプロダクトにおいて、
コンピュータにより実現されるアプリケーションに関係付けられたインターネットプロトコル（ＩＰ）データパケットを受信することを少なくとも１つのコンピュータに生じさせるためのコードと、
前記ＩＰデータパケットをバッファリングすることを少なくとも１つのコンピュータに生じさせるためのコードと、
適応応答関数に少なくとも部分的に基づいて、前記ＩＰデータパケットにマークするか、または前記ＩＰデータパケットを落とすことを少なくとも１つのコンピュータに生じさせるためのコードと、
マークされたＩＰデータパケットを伝達することを少なくとも１つのコンピュータに生じさせるためのコードと、
を含むコンピュータ読み取り可能媒体を具備するコンピュータプログラムプロダクト。
【請求項２７】
ワイヤレスシステム中で動作する装置において、
前記装置は、
リモートで実行される、コンピュータにより実現されるアプリケーション、に関係付けられた１組のインターネットプロトコル（ＩＰ）データパケットを受信する手段と、
前記受信した１組のＩＰデータパケットにデータパケットキューを割り当てる手段と、
適応通信汎用インジケータおよびその関連するしきい値に少なくとも部分的に基づいて、前記受信した１組のＩＰデータパケット中の部分的な組のＩＰデータパケットにマークするか、または前記部分的な組のＩＰデータパケットを落とす手段と、
前記適応通信汎用インジケータおよびその関連するしきい値を受信する手段と、
前記アプリケーションに関係付けられ、前記データパケットのアプリケーションキュー中に現存している、補完的な組のＩＰデータパケットを伝達する手段とを具備する装置。
【請求項２８】
前記通信汎用インジケータは、平均のキューサイズ、キューサイズの実行履歴、キューの遅延、チャネル品質インジケータ、動作帯域幅、帯域幅遅延積、周波数の繰り返し使用パラメータ、または通信セクタにおける負荷レベル、のうちの少なくとも１つである請求項２７記載の装置。
【請求項２９】
マーキングインジケータを受信する手段をさらに具備する請求項２７記載の装置。
【請求項３０】
ワイヤレス通信デバイスにおいて、
コンピュータにより実現されるアプリケーションによって発生されたインターネットプロトコル（ＩＰ）データパケットを受信し、応答関数に少なくとも部分的に基づいて、前記受信したＩＰデータパケットにマークし、前記受信したＩＰデータパケットを伝達し、マーキングインジケータを伝達するように構成されているプロセッサと、
前記プロセッサに結合されているメモリとを具備し、
前記コンピュータにより実現されるアプリケーションは、リモートで実行されるワイヤレス通信デバイス。
【請求項３１】
前記プロセッサは、前記応答関数に少なくとも部分的に基づいて、前記受信したＩＰデータパケットを落とすようにさらに構成されている請求項３０記載のワイヤレス通信デバイス。
【請求項３２】
前記応答関数は、１組の通信汎用インジケータに依存する請求項３０記載のワイヤレス通信デバイス。
【請求項３３】
前記応答関数は、１組の通信汎用インジケータにおける通信汎用インジケータのうちの少なくとも１つに対する適応しきい値に基づいた決定論的関数である請求項３０記載のワイヤレス通信デバイス。
【請求項３４】
前記応答関数は、１組の通信汎用インジケータにおける通信汎用インジケータのうちの少なくとも１つに対する適応しきい値に基づいた確率論的関数である請求項３０記載のワイヤレス通信デバイス。
【請求項３５】
前記１組の通信汎用インジケータは、平均のキューサイズ、キューサイズの実行履歴、キューの遅延、チャネル品質インジケータ、動作帯域幅、帯域幅遅延積、周波数の繰り返し使用パラメータ、または通信セクタにおける負荷レベル、のうちの少なくとも１つを含む請求項３２記載のワイヤレスデバイス。
【請求項３６】
前記リモートで実行されるアプリケーションは、前記マーキングインジケータの受信次第、ＩＰデータパケットの発生レートを低減させる請求項３０記載のワイヤレスデバイス。
【請求項３７】
前記コンピュータにより実現されるアプリケーションは、前記デバイス内でローカルに実行される請求項３０記載のワイヤレス通信デバイス。
【請求項３８】
前記プロセッサは、前記ローカルに実行されるアプリケーションによって発生された１組のＩＰデータパケットに関係付けられたキューを割り当てるようにさらに構成されている請求項３７記載のワイヤレス通信デバイス。
【請求項３９】
前記プロセッサは、前記ローカルに実行されるアプリケーションによって発生され、それと関連するキュー中に記憶されている、１組のＩＰデータパケットを伝達するようにさらに構成されている請求項３０記載のワイヤレス通信デバイス。
【請求項４０】
通信汎用インジケータを発生させるようにさらに構成されている請求項３０記載のワイヤレス通信デバイス。
【請求項４１】
前記プロセッサは、予め定められているレートで前記ＩＰデータパケットを受信することを容易にする前記ワイヤレス通信デバイスの動作帯域幅（ＢＷ）を調整するために帯域幅インジケータを受信し、前記受信したＢＷインジケータに応答してＢＷオフセットを発生させ、前記動作ＢＷが前記発生されたＢＷオフセットと前記受信したＢＷインジケータとに応答して調整されるときに、電力スペクトル密度が保存されることを保証する電力レベルを伝達する電力インジケータを発生させるように構成されており、
前記予め定められているレートは、特定のアプリケーションのキューサイズを保証する請求項３０記載のワイヤレスデバイス。
【請求項４２】
前記デバイスはアクセス端末である請求項３０記載のワイヤレスデバイス。
【請求項４３】
ワイヤレス通信システム中で利用される方法において、
前記方法は、
コンピュータにより実現されるアプリケーションによって発生されたインターネットプロトコル（ＩＰ）データパケットを受信し、前記コンピュータにより実現されるアプリケーションは、リモートで実行されることと、
通信汎用インジケータに依存する応答関数に少なくとも部分的に基づいて、前記受信したＩＰデータパケットにマークするか、または前記受信したＩＰデータパケットを落とすことと、
マーキングインジケータを伝達することとを含む方法。
【請求項４４】
前記受信したＩＰデータパケットにキューを割り当てることをさらに含む請求項４３記載の方法。
【請求項４５】
前記通信汎用インジケータは、平均のキューサイズ、キューサイズの実行履歴、キューの遅延、チャネル品質インジケータ、動作帯域幅、帯域幅遅延積、周波数の繰り返し使用パラメータ、または通信セクタにおける負荷レベル、のうちの少なくとも１つを含む請求項４４記載の方法。
【請求項４６】
前記応答関数は、１組の通信汎用インジケータにおける前記通信汎用インジケータのうちの少なくとも１つに対する適応しきい値に基づいた決定論的関数である請求項４５記載の方法。
【請求項４７】
前記応答関数は、１組の通信汎用インジケータにおける前記通信汎用インジケータのうちの少なくとも１つに対する適応しきい値に基づいた確率論的関数である請求項４５記載の方法。
【請求項４８】
１組のＩＰデータパケットを発生させることをさらに含む請求項４３記載の方法。
【請求項４９】
前記発生された１組のＩＰデータパケットに関連するキューを割り当てることをさらに含む請求項４８記載の方法。
【請求項５０】
前記発生された１組のＩＰデータパケットにおけるＩＰデータパケットのうちの少なくとも１つを伝達することをさらに含む請求項４８記載の方法。
【請求項５１】
予め定められているレートで前記ＩＰデータパケットを受信することを容易にするワイヤレス通信デバイスの動作帯域幅（ＢＷ）を調整するために帯域幅インジケータを受信し、前記予め定められているレートは、特定のアプリケーションのキューサイズを保証することと、
前記受信したＢＷインジケータに応答してＢＷオフセットを発生させることと、
前記動作ＢＷが前記発生されたＢＷオフセットと前記受信したＢＷインジケータとに応答して調整されるときに、電力スペクトル密度が保存されることを保証する電力レベルを伝達する電力インジケータを発生させることとをさらに含む請求項４３記載の方法。
【請求項５２】
ワイヤレス環境中で動作する装置において、
前記装置は、
コンピュータにより実現されるアプリケーションによって発生されたインターネットプロトコル（ＩＰ）データパケットを受信する手段と、
前記受信したＩＰデータパケットをバッファリングする手段と、
決定論的または確率論的応答関数にしたがって、前記受信したＩＰデータパケットにマークするか、または前記受信したＩＰデータパケットを落とす手段と、
マークされたＩＰデータパケットを伝達する手段とを具備する装置。
【請求項５３】
ＩＰデータパケットを発生させる手段と、
前記発生されたデータパケットにマークするか、または前記発生されたデータパケットを落とす手段と、
前記発生されたＩＰデータパケットまたはマークされたＩＰデータパケットのうちの少なくとも１つを伝達する手段とをさらに具備する請求項５２記載の装置。
【請求項５４】
前記受信したＩＰデータパケットを伝達する手段をさらに具備する請求項５２記載の装置。
【請求項５５】
コンピュータプログラムプロダクトにおいて、
第１の、コンピュータにより実現されるアプリケーション、によって発生されたインターネットプロトコル（ＩＰ）データパケットを受信することを少なくとも１つのコンピュータに生じさせるためのコードと、
第２の、コンピュータにより実現されるアプリケーション、に関係付けられた１組のＩＰデータパケットを発生させることを少なくとも１つのコンピュータに生じさせるためのコードと、
通信汎用インジケータに依存する応答関数に少なくとも部分的に基づいて、前記受信したＩＰデータパケットに、または、前記発生されたＩＰデータパケットのうちの少なくとも１つにマークするか、あるいは、前記受信したＩＰデータパケットを、または、前記発生されたＩＰデータパケットのうちの少なくとも１つを落とすことを少なくとも１つのコンピュータに生じさせるためのコードと、
マーキングインジケータを伝達することを少なくとも１つのコンピュータに生じさせるためのコードと、
前記１組の発生されたＩＰデータパケットにおけるＩＰデータパケットのうちの少なくとも１つを伝達することを少なくとも１つのコンピュータに生じさせるためのコードと、
を含むコンピュータ読み取り可能媒体を含むコンピュータプログラムプロダクト。
【発明の詳細な説明】
【合衆国法典第３５部第１１９条に基づく優先権の主張】
【０００１】
特許に対する本出願は、２００６年１２月５日に出願され、“ワイヤレスネットワークにおける基地局のハンドオフの間にバックホールの利用を低減させる方法およびシステム
”と題する米国仮出願第６０／８６８，７１１号の利益を主張する。この出願の全体は、参照により明白にここに組み込まれている。
【背景】
【０００２】
分野
主題の開示は一般に、ワイヤレス通信に関し、より詳細には、ワイヤレス通信システムにおける基地局のハンドオフに関する。
【０００３】
背景
ワイヤレス通信システムは、世界中の大部分の人々が通信するようになった広く行きわたっている手段になっている。ワイヤレス通信デバイスは、消費者のニーズを満たし、携帯性および利便性を向上させるために、より小さく、かつ、より強力になっている。セルラ電話機のような移動デバイスにおける処理能力の増加は、ワイヤレスネットワーク送信システムに関する需要の増加をもたらしている。そのようなシステムは一般に、そこで通信するセルラデバイスほど容易には更新されない。移動デバイスの性能が拡張するにつれて、新しく向上したワイヤレス性能を十分に活用することを容易にする方法で、より古いワイヤレスネットワークシステムを維持することは困難であることがある。
【０００４】
ワイヤレス通信システムは一般に、さまざまなアプローチを利用して、チャネルの形態で送信リソースを発生させる。これらのシステムは、コード分割多重化（ＣＤＭ）システム、周波数分割多重化（ＦＤＭ）システム、および時分割多重化（ＴＤＭ）システムであってもよい。ＦＤＭの一般に利用される１つの変形は、直交周波数分割多重化（ＯＦＤＭ）であり、直交周波数分割多重化（ＯＦＤＭ）は、システム全体の帯域幅を複数の直交する副搬送波に効果的に分割する。これらの副搬送波は、トーン、ビン、および周波数チャネルとも呼ばれている。各副搬送波は、データにより変調できる。時分割ベースの技術により、各副搬送波は、連続したタイムスライスまたはタイムスロットの一部を含むことができる。規定されたバースト期間またはフレームにおいて情報を送信および受信するために、１つ以上のタイムスロットと副搬送波との組合せを各ユーザに提供してもよい。ホッピングスキームは一般に、シンボルレートホッピングスキームまたはブロックホッピングスキームであってもよい。
【０００５】
コード分割ベースの技術は一般に、１つの範囲の、いかなる時点においても利用可能な多数の周波数にわたってデータを送信する。一般に、データはデジタル化され、利用可能な帯域幅に対して拡散され、複数のユーザをチャネル上で重ね合わせることができ、それぞれのユーザに固有のシーケンスコードを割り当てることができる。ユーザは、同じ広帯域のスペクトルのチャンクにおいて送信でき、各ユーザの信号は、そのそれぞれの固有の拡散コードにより全帯域幅にわたって拡散される。この技術は共用を提供でき、１以上のユーザは、同時に送信および受信できる。このような共用は、スペクトル拡散デジタル変調によって達成でき、ユーザのビットのストリームがコード化され、擬似ランダムの型で非常に広いチャネルにわたって拡散される。コヒーレントな方法で特定のユーザに対するビットを収集するために、受信機は、関係付けられた固有のシーケンスコードを認識し、ランダム化をもとに戻すように設計されている。
【０００６】
ワイヤレス通信を成し遂げるために用いられる技術とは無関係に、いくつかのワイヤレスネットワークにおいて、ハンドオフが必要とされるとき、基地局においてバッファリングされる大量のデータにより、ハンドオフのイベントの間に基地局間で転送することを必要とするデータ量は大きいかもしれない。１つの重要な原因は、アクセスゲートウェイと基地局との間の厳格なフロー制御が無いことである。そのようなかなりのデータ転送は、基地局において帯域幅の要求を著しく増加させることがある。所有権を主張できる解決方法は高価であり、ほとんど譲渡可能でない。それゆえに、ワイヤレス通信ネットワークにおいて効果的な基地局のハンドオフを容易にするシステムおよび方法に対する技術的必要性が存在する。
【概要】
【０００７】
開示する実施形態のいくつかの観点の基本的な理解を提供するために、以下の記述は、単純化した概要を与える。この概要は、広範な概観ではなく、主なまたは重要な要素を識別するようにも、そのような実施形態の範囲を詳細に描写するようにも向けられていない。その唯一の目的は、後に与えられるより詳細な説明に対するプレリュードとして、単純化した形態で、開示する実施形態のいくつかの概念を与えることである。
【０００８】
１つの観点において、主題の記述は、コンピュータにより実現されるアプリケーションによって発生された１組のインターネットプロトコル（ＩＰ）データパケットを受信し、受信した１組のＩＰデータパケットにデータパケットキューを割り当て、適応通信汎用インジケータに少なくとも部分的に基づいて、受信した１組のＩＰデータパケット中の部分的な組のＩＰデータパケットにマークするか、または部分的な組のＩＰデータパケットを落とし、アプリケーションに関係付けられ、データパケットのアプリケーションキュー中に現存している、補完的な組のＩＰデータパケットを伝達するように構成されているプロセッサと、少なくとも１つのプロセッサに結合されているメモリとを備えるワイヤレス通信デバイスを開示し、ここで、コンピュータにより実現されるアプリケーションはリモートで実行される。
【０００９】
別の観点において、ワイヤレス通信環境中で用いられる方法を記述する。方法は、コンピュータにより実現されるアプリケーションに関係付けられたインターネットプロトコル（ＩＰ）データパケットを受信することと、ＩＰデータパケットをバッファリングすることと、適応応答関数に少なくとも部分的に基づいて、前記ＩＰデータパケットにマークするか、またはＩＰデータパケットを落とし、ここで応答関数は、１組の通信汎用インジケータに依存することと、マークされたＩＰデータパケットを伝達することとを含む。
【００１０】
さらに別の観点において、主題の明細書は、コンピュータにより実現されるアプリケーションに関係付けられたインターネットプロトコル（ＩＰ）データパケットを受信することを少なくとも１つのコンピュータに生じさせるためのコードと、ＩＰデータパケットをバッファリングすることを少なくとも１つのコンピュータに生じさせるためのコードと、適応応答関数に少なくとも部分的に基づいて、ＩＰデータパケットにマークするか、またはＩＰデータパケットを落とすことを少なくとも１つのコンピュータに生じさせるためのコードと、マークされたＩＰデータパケットを伝達することを少なくとも１つのコンピュータに生じさせるためのコードとを含むコンピュータ読み取り可能媒体を備えるコンピュータプログラムプロダクトを記述する。
【００１１】
さらに別の観点において、ワイヤレス通信システムにおいて動作する装置を開示する。装置は、リモートで実行される、コンピュータにより実現されるアプリケーション、に関係付けられた１組のインターネットプロトコル（ＩＰ）データパケットを受信する手段と、受信した１組のＩＰデータパケットにデータパケットキューを割り当てる手段と、適応通信汎用インジケータおよびその関連するしきい値に少なくとも部分的に基づいて、受信した１組のＩＰデータパケット中の部分的な組のＩＰデータパケットにマークするか、または部分的な組のＩＰデータパケットを落とす手段と、適応通信汎用インジケータおよびその関連するしきい値を受信する手段と、アプリケーションに関係付けられ、データパケットのアプリケーションキュー中に現存している、補完的な組のＩＰデータパケットを伝達する手段とを備えている。
【００１２】
別の観点において、主題の明細書はワイヤレス通信デバイスを記述する。ワイヤレス通信デバイスは、コンピュータにより実現されるアプリケーションによって発生されたインターネットプロトコル（ＩＰ）データパケットを受信し、応答関数に少なくとも部分的に基づいて、受信したＩＰデータパケットにマークし、受信したＩＰデータパケットを伝達し、マーキングインジケータを伝達するように構成されているプロセッサと、プロセッサに結合されているメモリとを備えており、コンピュータにより実現されるアプリケーションは、リモートで実行される。
【００１３】
さらに別の観点において、ワイヤレス通信システムにおいて利用される方法を開示する。方法は、コンピュータにより実現されるアプリケーションによって発生されたインターネットプロトコル（ＩＰ）データパケットを受信し、コンピュータにより実現されるアプリケーションは、リモートで実行されることと、通信汎用インジケータに依存する応答関数に少なくとも部分的に基づいて、受信したＩＰデータパケットにマークするか、または受信したＩＰデータパケットを落とすことと、マーキングインジケータを伝達することとを含む。
【００１４】
さらなる観点において、ワイヤレス環境において動作する装置をここで記述する。装置は、コンピュータにより実現されるアプリケーションによって発生されたインターネットプロトコル（ＩＰ）データパケットを受信する手段と、受信したＩＰデータパケットをバッファリングする手段と、決定論的または確率論的応答関数にしたがって、受信したＩＰデータパケットにマークするか、または受信したＩＰデータパケットを落とす手段と、マークされたＩＰデータパケットを伝達する手段とを備える。
【００１５】
さらなる観点において、主題の記述は、第１の、コンピュータにより実現されるアプリケーション、によって発生されたインターネットプロトコル（ＩＰ）データパケットを受信することを少なくとも１つのコンピュータに生じさせるためのコードと、第２の、コンピュータにより実現されるアプリケーション、に関係付けられた１組のＩＰデータパケットを発生させることを少なくとも１つのコンピュータに生じさせるためのコードと、通信汎用インジケータに依存する応答関数に少なくとも部分的に基づいて、受信したＩＰデータパケットに、または、発生されたＩＰデータパケットのうちの少なくとも１つにマークするか、あるいは、受信したＩＰデータパケットを、または、発生されたＩＰデータパケットのうちの少なくとも１つを落とすことを少なくとも１つのコンピュータに生じさせるためのコードと、マーキングインジケータを伝達することを少なくとも１つのコンピュータに生じさせるためのコードと、１組の発生されたＩＰデータパケットにおけるＩＰデータパケットのうちの少なくとも１つを伝達することを少なくとも１つのコンピュータに生じさせるためのコードとを備えるコンピュータ読み取り可能媒体を含むコンピュータプログラムプロダクトを開示する。
【００１６】
先のおよび関連する目的を達成するために、１つ以上の実施形態は、以下で十分に記述し、特に特許請求の範囲において示す特徴を備えている。以下の記述および添付図面は、いくつかの例示的な観点を詳細に示し、実施形態の原理を用いてもよいさまざまな方法のうちのいくつかだけを示している。図面とともに考慮するとき、他の利益および新規な特徴が以下の詳細な説明から明らかになり、開示した実施形態は、このようなすべての観点およびそれらの均等物を含むように向けられている。
【図面の簡単な説明】
【００１７】
【図１】図１は、ここで示すさまざまな観点にしたがった、例示的なワイヤレス多元接続通信システムを図示する。
【図２Ａ】図２Ａは、ここで記述する観点にしたがった、通信中にキューの管理を容易にする例示的なシステムのブロック図を図示する。
【図２Ｂ】図２Ｂは、ここで記述する観点にしたがった、通信中にキューの管理を容易にする例示的なシステムのブロック図を図示する。
【図２Ｃ】図２Ｃは、ここで記述する観点にしたがった、通信中にキューの管理を容易にする例示的なシステムのブロック図を図示する。
【図３Ａ】図３Ａは、アクティブに管理できる１組の例示的なアプリケーションキューと、例えば、決定論的関数、または、代わりに、マークする／落とす確率論的関数のような予め定められている適応応答関数にしたがって、パケットをマークすること／落とすことと、前記適応応答関数の例とを図示する概略図である。
【図３Ｂ】図３Ｂは、アクティブに管理できる１組の例示的なアプリケーションキューと、例えば、決定論的関数、または、代わりに、マークする／落とす確率論的関数のような予め定められている適応応答関数にしたがって、パケットをマークすること／落とすことと、前記適応応答関数の例とを図示する概略図である。
【図３Ｃ】図３Ｃは、アクティブに管理できる１組の例示的なアプリケーションキューと、例えば、決定論的関数、または、代わりに、マークする／落とす確率論的関数のような予め定められている適応応答関数にしたがって、パケットをマークすること／落とすことと、前記適応応答関数の例とを図示する概略図である。
【図４】図４は、ここで開示する観点にしたがった、到来するＩＰデータパケットを管理する例示的なキュー管理コンポーネントを備える例示的な基地局のブロック図である。
【図５】図５は、ハンドオフに先立って基地局間でＩＰデータパケットを中継することを容易にする例示的なシステムのブロック図である。
【図６】図６は、ここで開示する観点にしたがった、アクセス端末の動作の再構成に基づいてキュー管理を容易にする例示的なシステムのブロック図である。
【図７】図７は、ＭＩＭＯ動作における送信機システムと受信機システムとの例示的な実施形態のブロック図である。
【図８】図８は、例示的なＭＵ−ＭＩＭＯシステムのブロック図を図示する。
【図９】図９は、１つの観点にしたがって、ワイヤレス分散ネットワーク中で動作する基地局においてデータキューを管理し、基地局のハンドオフを容易にする方法に対するフローチャートを与える。
【図１０】図１０は、１つの観点にしたがって、ワイヤレス分散ネットワーク中で動作する基地局においてデータキューを管理し、基地局のハンドオフを容易にする方法に対するフローチャートを与える。
【図１１】図１１は、ここで記述する観点にしたがった、基地局においてキューを管理することを可能にする例示的なシステムのブロック図を図示する。
【図１２】図１２は、ここで記述する観点にしたがった、アクセス端末においてキューを管理することを可能にする例示的なシステムのブロック図を図示する。
【詳細な説明】
【００１８】
図面に関連して、さまざまな実施形態をこれから記述し、全体を通して同じ要素に言及するために、同じ参照符号を使用する。以下の記述において、説明のため、１つ以上の実施形態の完全な理解を提供するために、多数の特定の詳細な説明を述べる。しかしながら、これらの特定の詳細な説明なしに、そのような実施形態を実施できることは明白であるかもしれない。他の例において、１つ以上の実施形態を記述することを容易にするために、よく知られている構造およびデバイスをブロック図の形態で示す。
【００１９】
本出願中で使用されるような、用語“システム”、“コンポーネント”、“モジュール”、“アプリケーション”、およびこれらに類似するものは、コンピュータ関連エンティティ、ハードウェア、ファームウェア、ハードウェアとソフトウェアとの組み合わせ、ソフトウェアまたは実行中のソフトウェアを指すように意図されている。例えば、コンポーネントはプロセッサ上で実行するプロセス、プロセッサ、オブジェクト、実行ファイル、実行のスレッド、プログラム、および／またはコンピュータであってもよいが、それだけに限られない。実例として、計算デバイス上で実行するアプリケーションと計算デバイスとの両方をコンポーネントとすることができる。１つ以上のコンポーネントが１つのプロセスおよび／または実行のスレッド内に存在することができ、コンポーネントが１つのコンピュータ上にローカライズされてもよく、および／または２つ以上のコンピュータ間に分散されてもよい。また、これらのコンポーネントは、記憶されたさまざまなデータ構造を有するさまざまなコンピュータ読み取り可能媒体から実行できる。コンポーネントは、１つ以上のデータパケット（例えば、ローカルシステム中の、分散システム中の別のコンポーネントと相互に対話する、および／またはインターネットのようなネットワークを通して、信号により他のシステムと相互に対話する、１つのコンポーネントからのデータ）を有する信号にしたがうような、ローカルおよび／またはリモートプロセスを通して通信してもよい。
【００２０】
さらに、用語“または”は、排他的な“または”ではなく包含的な“または”を意味するように向けられている。すなわち、特にことわらない限り、または文脈から明らかな場合、“ＸはＡまたはＢを用いる”は、自然の包含的順列のいずれかを意味するように向けられている。すなわち、ＸはＡを用いるか、ＸはＢを用いるか、または、ＸはＡとＢの両方を用いる場合、“ＸはＡまたはＢを用いる”は、前述の例のいずれかの下で満たされる。さらに、この明細書および特許請求の範囲中で使用される冠詞“ａ”および“ａｎ”は一般的に、特にことわらない限り、または文脈から明らかな場合、“１つ以上”を単数の形態に向けることを意味するように解釈すべきである。
【００２１】
ワイヤレス端末に関連してさまざまな実施形態をここで記述する。ワイヤレス端末は、ユーザに対して音声および／またはデータの接続を提供するデバイスを指してもよい。ワイヤレス端末は、ラップトップコンピュータまたはデスクトップコンピュータのような計算デバイスに接続されていてもよく、または、パーソナルデジタルアシスタント（ＰＤＡ）のような内蔵デバイスであってもよい。ワイヤレス端末は、システム、加入者ユニット、加入者局、移動局、移動端末、移動、リモート局、アクセスポイント、リモート端末、アクセス端末、ユーザ端末、ユーザエージェント、ユーザデバイス、顧客宅内機器、またはユーザと呼ばれることもある。ワイヤレス端末は、加入者局、ワイヤレスデバイス、セルラ電話機、ＰＣＳ電話機、コードレス電話機、セッション開始プロトコル（ＳＩＰ）電話機、ワイヤレスローカルループ（ＷＬＬ）局、パーソナルデジタルアシスタント（ＰＤＡ）、ワイヤレス接続機能を有するハンドヘルドデバイス、またはワイヤレスモデムに接続されている他の処理デバイスであってもよい。
【００２２】
基地局は、エアインターフェースによって、１つ以上のセクタによりワイヤレス端末と、およびバックホールネットワーク通信により他の基地局と通信するアクセスネットワークにおけるデバイスを指してもよい。基地局は、ワイヤレス端末と残りのアクセスネットワークとの間のルーターとして動作してもよく、受信したエアインターフェースのフレームをＩＰパケットに変換することにより、残りのアクセスネットワークは、ＩＰネットワークを含んでいてもよい。基地局はまた、エアインターフェースに対する属性の管理を調整する。さらに、基地局に関連してさまざまな実施形態をここで記述する。基地局は、移動デバイスと通信するために利用してもよく、アクセスポイント、ノードＢ、進化型ノードＢ（ｅノードＢ）、進化型基地局（ｅＢＳ）、アクセスネットワーク（ＡＮ）、または他のいくつかの専門用語と呼ばれてもよい。
【００２３】
これから図面を参照すると、図１は、さまざまな観点にしたがった、ワイヤレス多元接続通信システム１００の説明図である。１つの例において、ワイヤレス多元接続通信システム１００は、複数の基地局１１０と複数の端末１２０とを含んでいる。さらに、１つ以上の基地局１１０は、１つ以上の端末１２０と通信できる。限定的でない例として、基地局１１０は、アクセスポイント、ノードＢ、および／または別の適切なネットワークエンティティとすることができる。各基地局１１０は、特定の地理的エリア１０２ａないしｃに対して通信カバレッジを提供する。ここでおよび技術的に一般に使用するとき、用語“セル”は、用語が使用される状況次第で基地局１１０および／またはそのカバレッジエリア１０２ａないしｃを指すことができる。
【００２４】
システムの性能を改善するために、基地局１１０に対応するカバレッジエリア１０２ａ、１０２ｂ、または１０２ｃは、複数のより小さいエリア（例えば、エリア１０４ａ、１０４ｂ、および１０４ｃ）に分割できる。より小さいエリア１０４ａ、１０４ｂ、および１０４ｃのそれぞれは、それぞれのベーストランシーバサブシステム（示していないＢＴＳ）によりサーブされ得る。ここでおよび技術的に一般に使用するとき、用語“セクタ”は、用語が使用される状況次第で、ＢＴＳおよび／またはそのカバレッジエリアを指すことができる。１つの例において、セル１０２ａ、１０２ｂ、１０２ｃ中のセクタ１０４ａ、１０４ｂ、１０４ｃは、基地局１１０における（示していない）アンテナのグループにより形成でき、アンテナの各グループは、セル１０２ａ、１０２ｂ、または１０２ｃの一部における端末１２０との通信に関与する。例えば、セル１０２ａをサーブしている基地局１１０は、セクタ１０４ａに対応する第１のアンテナグループと、セクタ１０４ｂに対応する第２のアンテナグループと、セクタ１０４ｃに対応する第３のアンテナグループとを有することができる。しかしながら、ここで開示するさまざまな観点は、セクタ化された、および／またはセクタ化されていないセルを有するシステムにおいて使用できることを理解すべきである。さらに、任意の数のセクタ化されたおよび／またはセクタ化されていないセルを有する適切なすべてのワイヤレス通信ネットワークは、この文書に添付されている特許請求の範囲の範囲内に入るように向けられていることを理解すべきである。簡単にするために、ここで使用する用語“基地局”は、セクタをサーブする局と、セルをサーブする局とに対して両方を指すことができる。簡単にするために、以下の記述は一般に、各端末が１つのサービングアクセスポイントと通信するシステムに関するが、端末は任意の数のサービングアクセスポイントと通信できることを理解すべきである。
【００２５】
１つの観点にしたがうと、端末１２０はシステム１００全体にわたって分散することができる。各端末１２０は、固定されたもの、または移動性を持ったものとすることができる。限定的でない例として、端末１２０はアクセス端末（ＡＴ）、移動局、ユーザ機器、加入者局、および／または別の適切なネットワークエンティティとすることができる。さらに、任意の所定の瞬間に、端末１２０は、任意の数の基地局１１０と通信でき、またはいずれの基地局１１０とも通信しないことがある。
【００２６】
別の例において、システム１００は、システム制御装置１３０を用いることによって集中型アーキテクチャを利用することができ、システム制御装置１３０は、１つ以上の基地局１１０に結合でき、基地局１１０に対して協調および制御を提供できる。代替の観点にしたがうと、システム制御装置１３０は、単一のネットワークエンティティまたはネットワークエンティティの集合とすることができる。さらに、システム１００は、分散型アーキテクチャを利用して、基地局１１０が必要に応じて互いに通信することを可能にできる。バックホールネットワーク通信１３５は、そのような分散型アーキテクチャを用いる基地局の間でポイントツーポイントの通信を容易にすることができる。１つの例において、システム制御装置１３０は、複数のネットワークに対する１つ以上の接続を追加的に含むことができる。これらのネットワークは、インターネット、他のパケットベースのネットワーク、および／または回路交換音声ネットワークを含むことができ、システム１００中の１つ以上の基地局１１０と通信する、端末１２０に、および／または端末１２０から、情報を提供できる。別の例において、システム制御装置１３０は、（示していない）スケジューラを含むか、またはスケジューラと結合でき、スケジューラは、端末１２０に対する、および／または、端末１２０からの、送信をスケジュールできる。代わりに、スケジューラは、それぞれの個々のセル１０２、それぞれのセクタ１０４、またはこれらの組み合わせ中に存在できる。
【００２７】
１つの例において、システム１００は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、単一搬送波ＦＤＭＡ（ＳＣ−ＦＤＭＡ）、および／または他の適切な多元接続スキームのような、１つ以上の多元接続スキームを利用できる。ＴＤＭＡは時分割多重化（ＴＤＭ）を利用し、異なる端末１２０に対する送信が、異なる時間間隔において送信することにより直交化される。ＦＤＭＡは周波数分割多重化（ＦＤＭ）を利用し、異なる端末１２０に対する送信が、異なる周波数副搬送において送信することにより直交化される。１つの例において、ＴＤＭＡおよびＦＤＭＡシステムはまた、コード分割多重化（ＣＤＭ）を利用でき、複数の端末に対する送信は、それらが同じ時間間隔または周波数副搬送波で送られる場合でさえ、異なる直交コード（例えば、ウォルシュコード）を使用して直交化できる。ＯＦＤＭＡは直交周波数分割多重化（ＯＦＤＭ）を利用し、ＳＣ−ＦＤＭＡは単一搬送波周波数分割多重化（ＳＣ−ＦＤＭ）を利用する。ＯＦＤＭおよびＳＣ−ＦＤＭは、システムの帯域幅を複数の直交する副搬送波（例えば、トーン、ビン、．．．）に分割でき、複数の直交する副搬送波のそれぞれは、データにより変調できる。一般に、変調シンボルは、ＯＦＤＭにより周波数領域中で、ＳＣ−ＦＤＭにより時間領域中で送られる。追加的に、および／または代わりに、システムの帯域幅は１つ以上の周波数搬送波に分割でき、１つ以上の周波数搬送波のそれぞれは、１つ以上の副搬送波を含むことができる。システム１００はまた、ＯＦＤＭＡおよびＣＤＭＡのような、多元接続スキームの組み合わせを利用できる。ここで提供する電力制御技術は一般的に、ＯＦＤＭＡシステムに対して記述しているが、ここで記述する技術は同様に任意のワイヤレス通信システムに適用できることを理解すべきである。
【００２８】
別の例において、システム１００における基地局１１０および端末１２０は、１つ以上のデータチャネルを使用してデータを伝達でき、１つ以上の制御チャネルを使用してシグナリングを伝達できる。システム１００により利用されるデータチャネルは、アクティブな端末１２０に割り当てることができ、それにより各データチャネルは、任意の所定の時間において１つの端末だけに使用される。代わりに、データチャネルを複数の端末１２０に割り当てることができ、複数の端末１２０は、データチャネル上で重ね合わせることができ、または直交するようにスケジュールできる。システムリソースを節約して使うために、システム１００により利用される制御チャネルは、例えば、コード分割多重化を使用して、複数の端末１２０間で共用することもできる。１つの例において、周波数および時間においてのみ直交するように多重化されるデータチャネル（例えば、ＣＤＭを使用して多重化されないデータチャネル）は、対応する制御チャネルよりもチャネル状態および受信機の不完全による直交性の損失を受けにくい可能性がある。
【００２９】
図２Ａは、分散型のデータパケット交換ワイヤレスネットワークにおいて、基地局とアクセス端末との間の通信中にキュー管理を容易にする例示的なシステム２００のブロック図を図示する。ネットワークノード２１０は、パケット発生コンポーネント２１４によってデータパケットを発生させ、パケット発生コンポーネント２１４は一般に、アプリケーションにより発生された情報を伝達し、インターネットプロトコル（例えば、ＩＰｖ４、ＩＰｖ６、またはＩＰモビリティ）を用いる。ネットワークノード２１０は、インターネット中の、または実質的に任意のＩＰデータ交換分散ネットワーク中のノードとすることができる。ＩＰデータパケット２２９は一般に、（示していない）アクセスゲートウェイを経て、（小さい帯域幅の）バックホール通信（例えば、リンク１３５）を介して、基地局２３０に伝達され得る。基地局２３０は、（ｉ）ＩＰデータパケットを生成するアプリケーションに関係付けられたキューを管理し、（ｉｉ）前記アクティブなキュー管理にしたがって、ＩＰデータパケットをルーティングし、（ｉｉｉ）ワイヤレスフォワードリンク２４５によってアクセス端末２５０に対してＩＰデータパケットをスケジュールおよび送信する。アクティブなキュー管理の結果として、基地局２３０は、伝達されるＩＰデータパケットのヘッダ中の１つ以上のビットを修正するだろう。ＩＰデータパケット２２９がアクセス端末２５０において受信されるとき、（示していない）アプリケーションの一環として、アクセス端末２５０は、応答ＩＰデータパケットに関係付けられたマーキングインジケータ２４８においてマークしているパケットをエコーできる。可能性のあるキューの輻輳を、例えば、バッファにおけるＩＰデータパケットの蓄積を考慮してデータパケットの発生レートを調整するために、マーキングインジケータ２４８をネットワークノード２１０に伝達できる（以下参照）。代わりに、または、さらに、キューの輻輳のサインとして、ＩＰパケットにマークする代わりに、ＩＰパケットを落とすことができる。落とされたパケットは、パケット発生レートを低減させるアプリケーションをもたらすこともできる。ＩＰパケット発生レートを低減させる結果として、基地局２３０においてキューに入れられるパケットの数は、基地局のハンドオフの間に結果として起こるバックホール通信の低減により減少し得る。
【００３０】
１つの観点において、マークされるＩＰデータパケットの数またはマークするタイプが変化するとき、パケット発生コンポーネント２１４によって、（示していない）アプリケーションは、データ送信レートを低減させることにより応答することもできる。結果として、基地局２３０におけるデータパケットのバックログは減少でき、それにより、ハンドオフの間中、基地局２３０におけるバックホールの利用が低減される。例えば、基地局における小さいバッファを維持するために厳格なフロー制御が必要でないかもしれず、その一方でバックホールの利用を低く保持することから、アクティブなキュー管理の可能性のある利点は、ネットワークにおける基地局と他の要素との間のインターフェースを簡単にすることである。さらに、第１の基地局によってサーブされ、アプリケーションに関係付けられたＩＰデータパケットを受信する移動端末が、サーブする第２の基地局にハンドオフされるとき、第１のサービング基地局（例えば、２３０）におけるパケットキュー中に現存するデータが、バックホール通信を介して第２の基地局に効率的に送信される。
【００３１】
キュー管理コンポーネント２３４によって提供されるアクティブなキュー管理は、特定のアプリケーションに関係付けられたデータパケットキューのサイズに少なくとも部分的に基づくことができる。さらに、または、代わりに、例えば、チャネル状態（ＣＱＩ）が基地局２３０によって決定できるしきい値より低下するとき、アプリケーションが送信レートを低減させるほどキューが大きくなる前に、キュー管理コンポーネント２３４は、リバースリンク２６５によって伝達されるアクセス端末（例えば、アクセス端末２５０）のＣＱＩを用いて、キューをアクティブに管理できる。ＣＱＩは、チャネル状態のメトリックである、信号対干渉比、信号対ノイズ比、信号対干渉およびノイズ比、またはこれらに類似するもの、のうちの少なくとも１つに基づくことができる。
【００３２】
上述したように、ＩＰデータパケット２２９は、アプリケーションを通して発生され、そのようなアプリケーションは、１つ以上の端末と通信するためにＩＰパケットを提供および受信する基地局からリモートに位置しているネットワーク機能（例えば、送信制御プロトコル（ＴＣＰ）のようなベストエフォート配信）を指すことがある。主題のアプリケーションは、さまざまな待ち時間の観点およびＱｏＳを有することができる。例えば、アプリケーションは、オンラインゲームアプリケーション（満足の行くＱｏＳを保証することが望まれる小さい待ち時間；サービスプロバイダ／キャリアは収入を増加させる上等なサービスの提供にユーザを引き込むことができることから商業的に関係のあるアプリケーション）、ｖｏｉｃｅ ｏｖｅｒ ｉｎｔｅｒｎｅｔ ｐｒｏｔｏｃｏｌ（ＶＯＩＰ）アプリケーション（かなりの待ち時間がユーザにより許容され得る；しかしながら、質の低いハンドオフに関係付けられるジッターはＱｏＳに悪影響を及ぼすことがある；主題のアプリケーションのシステムおよび方法は、ここで論じるような効率的なハンドオフのデータ転送を提供することにより、ジッターを緩和することを理解すべきである）、ストリーミングビデオアプリケーション（低いデータ転送によってハンドオフが効率的に進行することを保証するために、アクティブなキュー管理が必要である可能性がある）、アクセス端末２５０に関係付けられたシステムアプリケーションを動作するコンピュータ（ＩＰコアネットワークを通してネットワークノード２１０にコンピュータをルーティングできる）、ユーザの特定の目的のためのベストエフォートトラヒックによって伝達されるデータを生成するカスタムアプリケーション、およびこれらに類似するもの、とすることができる。１つの観点において、アプリケーションはネットワークノード２１０中に存在することができ、プロセッサ２２２はアプリケーションを少なくとも部分的に実行できる。プロセッサ２２２はネットワークノード２１０に特有の他の動作の観点を実行することもできる。
【００３３】
例えば、キューの輻輳の程度、またはバッファ中のＩＰデータパケットの蓄積の程度は、ＩＰデータパケットがマークされるか、または落とされる方法を規定するアルゴリズム（下記参照）における明示的な組み込みを通して直接的にだけでなく、ＩＰデータパケットがスケジュールされ、伝達されるレートを通して間接的に、ＣＱＩ２６５により影響を受け得る。基地局２３０において、スケジューラ２３８は、（ラウンドロビン、フェアキューイング、最大スループット、ｐｒｏｐｏｒｔｉｏｎａｌ ｆａｉｒｎｅｓｓなどのような）スケジューリングアルゴリズムと組み合わせて、受信したチャネル状態情報すなわちＣＱＩ２６５を利用して、（ｉ）（他のセクタの干渉を低減させるために）帯域幅および周波数の繰り返し使用のような通信リソースと、（ｉｉ）アクセス端末２５０の動作モード（単一ユーザ単一入力複数出力（ＳＩＭＯ）、単一ユーザ複数入力複数出力（ＳＵ−ＭＩＭＯ）、または複数ユーザＭＩＭＯ（ＭＵ−ＭＩＭＯ）のうちの１つにおける送信を含むことができる動作モード）と、（ｉｉｉ）例えば、ＩＰデータパケットのようなデータを送信するために用いられるコードレートおよびシンボルコンステレーションのサイズと、を動的にスケジュールできる。それゆえに、１に近い、大きな帯域幅および周波数の繰り返し使用だけでなく、大容量ＭＵ−ＭＩＭＯモードにおける動作がアクセス端末２５０に割り振られるとき、アプリケーションに関係付けられるキューは、過密が緩和され、例えば、よりたやすく空にされる可能性があり、したがって、マークされるか、または落とされるデータパケットの量が決定される。
【００３４】
１つの観点において、アクセス端末２５０における報告されるＣＱＩ２６５は、基地局２３０によって送信される、受信される既知のシンボルのパイロット系列に少なくとも部分的に基づいて決定できる。例えば、一定振幅ゼロ自己相関（ＣＡＺＡＣ）系列、擬似ランダムコード、擬似雑音系列、ゴールド系列、ウォルシュ−アダマール系列、指数系列、ゴロム系列、ライス系列、Ｍ−系列、またはｇｅｎｅｒａｌｉｚｅｄ Ｃｈｉｒｐ−ｌｉｋｅ（ＧＣＬ）系列（例えば、Ｚａｄｏｆｆ−Ｃｈｕ系列）のようなさまざまな系列を用いることができる。ＣＱＩ発生コンポーネント２２４は、特定の多元接続の動作モード（例えば、ＣＤＭＡ、ＦＤＭＡ、またはＴＤＭＡ）にしたがって伝達されるパイロット信号を受信し、前記受信したパイロット信号に基づいてチャネル状態のメトリックを計算する。ＣＱＩ値の決定後に、アクセス端末２５０は、ＣＱＩ２６５を報告するＣＱＩチャネルを送信する。
【００３５】
図２Ｂは、分散型の、データパケット交換ワイヤレスネットワークにおいて、基地局２３０とアクセス端末２５０との間の通信中にキュー管理を容易にする、代替のまたは追加の例示的な実施形態２７０のブロック図を図示する。例示的な実施形態２７０において、例示的なシステム２００における数字と同じ数字を有するコンポーネントは、システム２００におけるコンポーネントに関して記述したものと実質的に同じ機能を有し、または提供する。例示的なシステム２７０において、ＩＰパケット管理は、キュー管理コンポーネント２３４によって、アクセス端末２５０において実行される。１つの観点において、実施形態２７０における基地局２３０は、ＩＰパケット２２９をアクセス端末２５０に中継し、例示的なシステム２００に関して上述したものと実質的に同じ方法で、キューが端末２５０において維持および管理される。
【００３６】
図２Ｃは、データパケットがＩＰノードまたはアクセス端末２５０において発生されるとき、基地局２３０とアクセス端末２５０との間の通信中にキュー管理を容易にする、別の代替のまたは追加の例示的な実施形態２８０のブロック図を図示する。１つの観点において、アクセス端末はＩＰノード２８２からＩＰデータパケット２９０を受信する。例として、ＩＰノード２８２は、ラップトップコンピュータとすることができる。しかしながら、ＩＰノード２８２は、実質的に任意のＩＰデータパケットノードとすることができることを理解すべきである。前記ＩＰデータパケット２９０は、アクセス端末２５０に対してリモートとすることができるアプリケーションコンポーネント２８５によって発生される。前記アクセス端末２５０は、上述したように動作するキュー管理コンポーネント２３４を備え、キュー管理コンポーネント２３４により行われるアクティブな管理から結果として生じ得るＩＰデータパケット２９５を伝達でき、または、代わりに、ＩＰノード２８２から受信した実質的にすべてのＩＰデータパケット２９０を含むことができる。ＩＰデータパケット２９０を発生させるアプリケーションコンポーネント２８５はまた、アクセス端末２５０中に存在でき、プロセッサ２５８によりローカルにアプリケーションを実行できることを理解すべきである。例示的な実施形態２８０において、アクティブなキュー管理は、アクセス端末において行われ、データパケットはリバースリンク（ＲＬ）中で伝達されることを理解すべきである。
【００３７】
図３Ａ、３Ｂおよび３Ｃは、１組の例示的なアプリケーションキューをそれぞれ図示する概略図３００、３５０、および３８５であり、１組の例示的なアプリケーションキューは、例えば、決定論的関数、または、代わりに、マークする／落とす確率関数のような、予め定められている適応応答関数、および前記適応応答関数の例にしたがって、パケットを落とす、上述した例示的なシステム２００または例示的な実施系形態２７０におけるキューアプリケーション管理コンポーネントにより管理できる。図３００は、４つの例示的なキューを与える。しかしながら、キュー管理コンポーネント２３４により追加のキューを管理できることを理解すべきである。１つの観点において、管理されるキューの数は、キュー管理コンポーネント２３４に利用可能なメモリの量と、キュー管理に関係のある動作（例えば、ＩＰデータパケットのフィルタリングおよびバッファリング）を少なくとも部分的に実行するためにプロセッサ２４２がサポートできるプロセスおよびスレッドの数とに依存し得る。図３００中で与えられる例示的なキューは、ベストエフォート配信３１０Ａ、ストリーミングビデオキュー３１０Ｂ、テレビ電話通信キュー３１０Ｃ、およびＶＯＩＰキュー３１０Ｄである。キュー３１０Ａおよび３１０Ｂは、アクティブに管理され得る（網掛けされているブロックにより示されている）のに対して、キュー３１０Ｃおよび３１０Ｄはアクティブに管理されないかもしれないことが注目される。一般に、テレビ電話通信およびＶＯＩＰアプリケーションは、厳格な待ち時間要求を有することがあり、実質的に小さいバッファを要求することがある。一般的に、リアルタイムのアプリケーションおよび関連するＩＰデータパケットキューは、基地局のハンドオフの間にバックホール通信（例えば、リンク１３５）の利用にわずかに寄与できる。したがって、実質的にほんのわずかのアクティブなキュー管理が必要であり得る。
【００３８】
１つの観点において、１つ以上のアプリケーション（Ａｐｐ）に関係付けられる各キュー（例えば、３１０Ａまたは３１０Ｂ）は、例えば、一般にメモリ中に組み入れられるバッファ３６０によって表すことができる、指数平均のサイズのような、それ自身の平均サイズを維持でき、適応性のある、関連する応答関数（Ｆ）を有することができ、関連する応答関数（Ｆ）は、キュー（例えば、３１０Ａまたは３１０Ｂ）に関係付けられたＩＰデータパケット（例えば、ＩＰデータパケット２２９）がマークされるか／落とされるかどうかを規定する。１つの観点において、（例えば、スケジューラ２３８による）通信リソースの動的なスケジューリングとともに、ワイヤレスリンク（例えば、フォワードリンク２４５および／またはリバースリンク２６９）の時間に依存する特性は、その適応性のある性質を応答関数Ｆに与える。応答関数Ｆは、決定論的であるとすることができ、汎用インジケータ（下記参照、図３Ｃ）が１つ以上の動的な（例えば、適応性のある）しきい値を上回っているか、または下回っているかどうかに少なくとも部分的に基づいて、ＩＰデータパケットがマークされる／落とされる。
【００３９】
代わりに、または、さらに、パケットをマークすること／落とすことは確率論的であるとすることができ、ここでＦは、例えば、キューのサイズΣ（Ａｐｐ）や、同様に他の汎用インジケータ（下記参照）に依存できるマークする／落とす確率関数とすることができる。汎用インジケータがキューのサイズであるケースにおいて、（示していない）複数のキューサイズのしきい値｛Σ(th)（Ａｐｐ）｝が、例えば、サービスプロバイダによって決定でき、Ｐ（Σ（Ａｐｐ））を定義するために活用でき、したがって、パケットをマークすること／落とすこと３７０を行うことができる。図３Ｂ中で図示したように、キュー中の（３８０Ａ、３８０Ｂ、３８０Ｃ、３８０Ｄ、または３８０Ｅのうちの少なくとも１つのような）到来するＩＰデータパケットが、ヘッダが圧縮されているか、または、それが明示的輻輳通知（ＥＣＮ）対応でない場合、キュー管理コンポーネント２３４は、例えば、マークする／落とす確率関数Ｐ（Σ（Ａｐｐ））にしたがって、そのようなＩＰデータパケットを統計に基づいて落とす。到来するＩＰデータパケットがＥＣＮ対応であるとき、確率分布Ｐ（Σ（Ａｐｐ））にしたがってＩＰデータパケットのヘッダ中の１つ以上のビット（例えば、輻輳経験ビット）を設定することにより、パケットのマーキングを進行できる。パケット３８０Ｃないし３８０Ｅにおける点線により、後者のマーキングが示されている。
【００４０】
図３Ｃは、２つの時点であるτJおよびτUにおける応答関数Ｆと、基地局（例えば、ＢＳ２３０）およびアクセス端末（例えば、ＡＴ２５０）の間のワイヤレス通信に影響を及ぼす例示的な２組の要素である、｛ＣＱＩA、ＢＷA｝３８７Ａおよび｛ＣＱＩB、ＢＷB｝３８７Ｂとに対する概略図３８５を図示する。２つのタイプの応答関数Ｆが、時点τJおよびτJ+1において与えられ、それらは確率論的Ｆ３８９Ａと決定論的Ｆ３９１Ａとである。確率論的なケースにおいて、例示的な応答関数３８９Ａは、３つのパラメータ、すなわち、しきい値ＴＨ1 ３９３Ａ、しきい値ＴＨ2 ３９５Ａ、およびしきい値ＴＨ2 ３９５Ａにおける確率Ｐ2によって規定されている。決定論的なケースである３９１Ａにおいて、応答関数は２つの値、０および１を採用することができ、１は、パケットにマークする／を落とすことに対応し、０は、パケットにマークすることなくパケットをキューに組み込むことに対応する。時点τUにおいて、１組の通信要素３８７Ｂが変化し、それゆえに、応答関数は、それに応じて変化する（例えば、適応する）ことができる。確率論的関数３８９Ｂは、異なるしきい値ＴＨ’1３９３ＢおよびＴＨ’2３９５Ｂと、確率Ｐ’2とにより決定されるのに対して、決定論的応答関数３９１Ｂは、しきい値ＴＨ’1３９３Ｂとしきい値ＴＨ’2３９５Ｂとの間の分数値（例えば、１／３）によって規定される。１つの観点において、そのような分数値は、決定論的にマークされるか、または落とされるＩＰデータパケットの割合を示すことができる。実質的に任意の分数値を決定論的応答関数において用いることができることを理解すべきである。（基地局とアクセス端末との間の通信中の実質的に任意の時点における）そのようなしきい値は、汎用インジケータ（Ｇ）の予め定められている値に対応することができ、汎用インジケータ（Ｇ）は、（１）キュー（例えば、３１０Ａまたは３１０Ｂ）の平均サイズ、（２）キューの遅延、（３）アプリケーションのタイプ（例えば、３２ビットのアプリケーションまたは６４ビットのアプリケーション、メモリを多く使うアプリケーションまたはプロセッサを多く使うアプリケーションなど）、（４）周波数の繰り返し使用のパラメータ、（５）チャネル品質インジケータ、（６）通信副搬送波の数、（７）動作帯域幅、（８）帯域幅遅延積、（９）アクセス端末（例えば、ＡＴ２５０）と通信する基地局（例えば、ＢＳ２３０）によりサーブされているセル／セクタにおける負荷レベル、（１０）キューサイズの実行履歴、またはこれらに類似するものを含むことができる。別の観点において、確率論的応答関数に関係付けられているしきい値は、主としてＩＰデータのキューサイズ、および／またはパケットのキュー待ち遅延に依存することができるのに対して、勾配、例えば、前記しきい値におけるマークする／落とす確率は、チャネル品質インジケータ、動作帯域幅、周波数の繰り返し使用率、およびこれらに類似するものを含む要素に依存できる。
【００４１】
１組の通信要素、例えば、組３８７Ａまたは組３８７Ｂは一般に、可能性のある汎用インジケータＧのうちの１つ以上を含む。さらに、図３８５は、限定的ではない例示目的のために２つのしきい値を用いるが、汎用インジケータＧに対する複数のしきい値を用いて、応答関数を決定できることが注目される。汎用インジケータに関係付けられている値ＧMAX３９７は、前記インジケータにより仮定され得る最大値に対応できる。例えば、汎用インジケータが通信帯域幅である場合、ＧMAXは、基地局がアクセス端末と通信するために利用できる最大の動作帯域幅に、または、アクセス端末がワイヤレス通信のために用いることができる最大のＢＷに対応する。いくつかの汎用インジケータに対するＧMAXは、ハードな上限（例えば、ワイヤレス通信ネットワークのアーキテクチャ、移動端末のアーキテクチャ、ｅノードＢのアーキテクチャ）とすることができ、他の最大値は、ソフトであるとすることができ、例えば、サービスプロバイダにより決定できる。
【００４２】
図４は、例示的な基地局のブロック図４００であり、例示的な基地局は、インテリジェントコンポーネントに少なくとも部分的に基づいて、到来するＩＰデータパケットを管理する例示的なキュー管理コンポーネントを備えている。基地局２３０は、先に論じたものと実質的に同じ機能のコンポーネント／素子を備えている。スケジューラ２４８が、プロセッサ２４２に結合され、ひいては、メモリ２４６に結合されている。キュー管理コンポーネント４１０が、スケジューラ２４８、プロセッサ２４２、およびメモリ２４６に結合されており、前記キュー管理コンポーネント４１０の機能は、キュー管理コンポーネント２３４の機能と実質的に同じである。キュー管理コンポーネント４１０に含まれる例示的なコンポーネントおよび機能素子は、前記機能を提供および拡張する。しかしながら、以下で論じるコンポーネント４１０の機能に対して、代替のコンポーネントおよび機能要素を用いることができることを理解すべきである。
【００４３】
キュー管理コンポーネント４１０は、（１つの観点において、メモリ中に組み入れることができる）アルゴリズム記憶装置４２０中に記憶されているアルゴリズムに依拠するインテリジェントコンポーネント４２０によって、基地局２３０において受信したＩＰデータパケット２２９を管理する。例えば、前記アルゴリズムは、ランダム初期検知（ＲＥＤ）アルゴリズムまたは明示的輻輳通知（ＥＣＮ）アルゴリズムのうちの少なくとも１つを含むことができる。インテリジェントコンポーネントは、以下の目標に従うためにＲＥＤアルゴリズムに入る１組のパラメータ（例えば、マークする／落とす確率関数、キューサイズに対する最小のしきい値、キューサイズに対する最大のしきい値、指数平均の定数、またはキューが最大のしきい値のサイズにおけるものであるとき、マークすること／落とすことに関する最大尤度）を最適化できる。目標は次の通りである。（ｉ）ＴＣＰアプリケーションが初期輻輳信号（例えば、マーキングインジケータ２４８）に反応した後でさえ、ＴＣＰトラヒックキュー（例えば、ベストエフォート配信キュー３１０Ａ）は、実質的に常に空でないことを目ざす。そのような目標は、ｏｖｅｒ−ｔｈｅ−ａｉｒ効率の損失と、複数ユーザダイバーシティの損失とを防ぐことができ、特に、基地局２３０およびアクセス端末２５０の複数ユーザ複数入力複数出力（ＭＵ−ＭＩＭＯ）動作モードにおいて重要である。（ｉｉ）ＢＳ間のハンドオフが起こるときはいつでも、バックホールの利用が最小化されるように、バッファリングされるデータが最小化される。目標（ｉ）および（ｉｉ）は、個々に、パラメータの位相空間において異なる最大量に向いていることは容易に明らかである。さらに、前記アルゴリズムは、例えば、マークする／落とす確率論的関数のような、応答関数を導入することを規定でき、応答関数は、ＩＰデータパケット２２９を伝達するアプリケーションに関係付けられているキュー（例えば、ストリーミングビデオ３１０Ｂ）のサイズに依存する。さらに、プロセッサ２４２において少なくとも部分的に実行されるとき、アルゴリズム記憶装置４３０中に存在しているアルゴリズムは、バッファ（例えば、バッファ３６０）サイズのしきい値にしたがって、ＩＰデータパケット２２９にマークするか、またはＩＰデータパケット２２９を落とすことを提供できる。さらに、プロセッサ２４２において少なくとも部分的に実行されるとき、アルゴリズム記憶装置４３０中のアルゴリズムはまた、インテリジェントコンポーネント４２０に関係付けられている機能（下記参照）を提供する。特に、インテリジェントコンポーネント４２０は、（一般にメモリ中に組み入れられている）ＣＱＩ知能４４０に、または、（一般にメモリ中に組み入れられている）ユーザ／端末知能４４０に、少なくとも部分的に基づいてＩＰデータパケット２２９にマークするか、またはＩＰデータパケット２２９を落とすことができる。インテリジェントコンポーネント４２０は、図３Ｃの説明に関連して上述した例示的な汎用インジケータ（１）ないし（１０）のような、実質的に任意の汎用インジケータに関連して集められる、実質的に任意の知能に依拠できることが注目される。
【００４４】
１つの観点において、ＣＱＩ知能４３０は、ＣＱＩの季節的記録を含むことができる。１つの観点において、記録は、最後のΔτ秒において決定された、フィルタリングされたＣＱＩ値を含むことができる。別の観点において、前記季節的記録は、夏季または冬季、特定の月、ラッシュアワーのような１日の特定の時間（ハイウェイの近くで動作する基地局にとって重要となることがあり、そこで、セル間干渉が交通渋滞の間に劇的に増加することがある）、またはこれらに類似するもののような、例示的な時間間隔のうちの少なくとも１つにわたることができる。そのようなＣＱＩレコードは、基地局２３０によってカバーされているサービスセル／セクタにおいて動作している端末に関係付けることができる。そのようなデータは、アルゴリズム記憶装置４３０中のアルゴリズムに組み込むことができ、ＩＰデータパケット２２９にマークすること、またはＩＰデータパケット２２９を落とすことに対して用いることができる。特に、パケットがマークされるかまたは落とされる尤度を決定する、決定論的関数またはマークする／落とす確率関数（Ｐ）のいずれかである応答関数Ｆは、リアルタイムに測定されるか、またはＣＱＩ知能４４０に記憶されているかのいずれかであるＣＱＩに、あるいは、実質的に任意の汎用インジケータＧに明示的に依存できる。
【００４５】
例えば、基地局２３０のような基地局、またはセクタ（例えば、セクタ１０４ａ）は、ＩＰモビリティを利用して、ハンドオフの際に基地局またはセクタ間でユーザのデータパケットをルーティングすることから、これにより、基地局２３０またはセクタ１０４ａは、アクセス端末（例えば、アクセス端末２５０）にルーティングされるＩＰデータパケット２２９の宛先（例えば、ユーザ）を検出および決定することが可能になる。さらに、１つの観点において、先に論じたように、ＩＰデータパケットは、特定のアプリケーションに関係付けられている。したがって、データが送信されるユーザまたは端末の特定の特性を考慮して、過大なバッファサイズにかかわらず、インテリジェントコンポーネント４１０は、１組のＩＰデータパケットを保持すべきであることを決定できる。例えば、ストリーミングビデオアプリケーションを用いるプレミアムユーザは、アプリケーションに関係付けられているバッファのサイズにかかわらずデータパケットを受信し続けることができる。そのようなシナリオにおいて、効率的なハンドオーバを保証する、基地局におけるバッファ全体のサイズを維持するために、プレミアムユーザでないユーザは、データフローの低減を経験する可能性がある。別の例において、データベースサーバのような特定のアプリケーションによって伝達される、例えば、戦場において負傷した兵士の医療記録のような重要な情報／データを受信するアクセス端末は、関連するバッファサイズにかかわらずデータフローを保持できる。上述の例のごとく、あまり重要でない情報を伝達するアプリケーションであると、インテリジェントコンポーネントが推論するアプリケーションは、効果的な基地局のハンドオフに対して十分なバッファサイズを維持するために、通常よりも大きい数のＩＰデータパケットを経験する可能性がある。特定のアプリケーションまたはユーザに関係付けられているデータパケットにマークすること／を落とすことに関連する推論は、自動化された方法で行われることを理解すべきである。
【００４６】
上の記載で用いられるとき、用語“インテリジェント”または“知能”は、システムに関する既存の情報に基づいて、システムの現在または将来の状態に関する結論を論理的に考えるまたは描く、例えば、推論する能力を指す。人工知能を用いて、特定の状況または動作を識別し、または、人間の介入なしでシステムの特定の状態の確率分布を発生させることができる。人工知能は、例えば、決定木、ニューラルネットワーク、回帰分析、クラスター分析、遺伝的アルゴリズム、および強化学習のような、高度な数学的アルゴリズムを、システム上の１組の利用可能なデータ（情報）に適用することに依拠する。利用可能なシステム情報を、（メモリ２４６のような）システム中に存在しているメモリ中に維持できるのと同様に、前記アルゴリズムは、（アルゴリズム記憶装置４３０のような）アルゴリズム記憶装置中に保持できる。
【００４７】
特に、ロードインジケータの発生に対するポリシーに関連して上述したさまざまな自動化の観点と、ここで記述した主題のイノヴェーションに関係がある他の自動化の観点との達成に対して、ＡＩコンポーネント（例えば、コンポーネント３２０）は、データから学習し、例えば、隠れマルコフモデル（ＨＭＭ）および関連するプロトタイプの依存モデルや、例えば、ベイズモデルのスコアまたは近似をして構造探索により生成されるベイズネットワークのような、より一般的な確率的なグラフィカルモデルや、サポートベクタマシン（ＳＶＭ）のような線形分類器や、“ニューラルネットワーク”方法、ファジイ論理方法と呼ばれる方法のような非線形分類器や、データ融合を実行する他のアプローチなどのように構築されるモデルから推論を得る、多数の方法のうちの１つを用いることができる。
【００４８】
ＡＩの上述の状況における知能に加えて、知能は、例えば、ユーザ、アクセス端末のようなエンティティを特徴付ける特定の情報、あるいは、行動または状態によって識別される履歴イベント、あるいは、それに関係付けられる、または、そのような行動または状態を特徴付ける変数に関係付けられるインジケータ；例えば、ＣＱＩのような特定のインジケータによって特徴付けられる、ワイヤレス通信チャネルの物理的性質に関係付けられるチャネルステート状態を記述できる。ユーザ知能に関して、そのような知能に含まれる情報は、ユーザの個人履歴または行動、ならびに、製品またはサービスを伴う商業上および非商業上の活動（例えば、サービスプロバイダからプレミアムサービスを獲得すること、または新しいアクセス端末に組み入れられる先端技術を採用すること）の記録を反映することができる。ユーザによって用いられる（例えば、ＵＭＢ、ＬＴＥ、およびＩＥＥＥ８０２、帯域幅の柔軟性、複数のアンテナなどのような、複数のシステムの動作ができる）アクセス端末を識別する機能に関する情報は、一般にメモリ中に組み入れられる端末知能として収集され、保持され得る。
【００４９】
図５は、例示的なシステム５００のブロック図であり、例示的なシステム５００は、ハンドオフに先立って基地局の間でＩＰデータパケットを中継することを容易にする。システム５００は、２つの基地局５１０Ａおよび５１０Ｂを含み、２つの基地局５１０Ａおよび５１０Ｂは、基地局２３０と実質的に同じ機能のコンポーネントを含み、実質的に同じ方法で動作する。バックホール通信（例えば、リンク１３５）または（示していない）アイドル状態のアクセス端末を活用して、基地局５１０Ａおよび５１０Ｂの間でＩＰデータパケット５２０を中継できることを理解すべきである。データパケットの中継は、ＩＰデータパケットを落とすことを回避する利益を少なくとも提供する。データの中継は、複数の要素から生ずることができる；（ｉ）チャネル状態が不良になることがあり（例えば、大きな、セル内および他のセクタの干渉、チャネルフェージングの増加をもたらす、セル／セクタの風景における一時的な変化など）、予め定められているしきい値内でバッファのサイズを保持するために、かなりの数のＩＰデータパケット２２９が落とされることになるようにより少ない端末がスケジュールされる。（ｉｉ）重要なアプリケーションに対して大きなデータフローを要求する１組のプレミアムユーザ。環境または他の状態において、緊急事態が起こったときに、そのような状況が生じることがあり、重要なデータは、ネットワークノード２１０から中継する基地局（例えば、基地局５１０Ａ）に送信される。（ｉｉｉ）例えば、どの基地局が特定のユーザ／端末に対するハンドオフにかかわることになるかに関して、基地局５１０Ａ中に存在しているキュー管理コンポーネント２３４におけるインテリジェントモジュールによる推論が実施され；前記ユーザ／端末が用いているアプリケーション次第で、基地局５１０Ａおよび５１０Ｂの間の基地局のハンドオフを予期して、ＩＰデータパケットが中継され得る。そのような推論は、基地局５１０Ａ中のキュー管理コンポーネントにおける利用可能なユーザ／端末知能（例えば、ユーザ／端末知能４５０）に少なくとも部分的に基づいて発生され得る。
【００５０】
１つの観点において、端末に対する基地局のハンドオフが基地局５１０Ａおよび５１０Ｂを伴わない場合、中継されるデータは、そのデータを受信した基地局中に一時的に存在する。中継基地局における、中継されるデータの期間は、ＩＰデータパケットの一部５２０を伝達（または中継）する基地局によりサーブされているセクタ／セルに関連したＣＱＩ知能に基づいて決定／推論できる。例えば、中継されるデータは、ミリ秒から秒および分にわたる期間の間、中継基地局（例えば、基地局５１０Ｂ）中に存在することができる。
【００５１】
バックホールの利用による基地局５１０Ａおよび５１０Ｂの間のデータ中継は、ネットワークノード２１０におけるスケジューリングの制約に従うことがあり、または、それは、中継する（例えば、データを伝達する）基地局中のスケジューラ２３８によってスケジュールされ得ることに注目すべきである。さらに、データがスケジュールされ、第３の当事者の端末にルーティングされるとき、アイドル状態のアクセス端末により行われるＩＰデータパケットの中継５２０は、データの保全および不正緩和に関する保護を要求できる。１つの観点において、中継されるＩＰデータパケット５２０は暗号化することができ、中継基地局（例えば、基地局５１０Ｂ）および第３の当事者のアクセス端末により公開鍵を用いることができる。別の観点において、第３の当事者の端末の起動時に、サービスプロバイダにより導入される専用システムコードを用いて、第３の当事者の端末によってのみ中継データを伝達できる。
【００５２】
図６は、データパケットを消費するアクセス端末の動作の再構成に基づいてＩＰデータパケットの管理を容易にする例示的なシステム６００のブロック図を図示する。システム６００は、ＩＰデータパケット６１０を受信するアクセス端末２５０に対する通信リソースの（再）割振りによって、外来的なキュー管理を組み込むことができる。基地局２３０中のキュー管理コンポーネント２３４によって達成されるキュー管理の代わりに、またはそれを補完するものとして、バッファ／キューのサイズがワイヤレス通信リンクを再構成することにより制御されるという事実において、例示的なシステム６００によりもたらされるキュー管理の外来的な特性が反映され得る。外来的なキュー管理の利益は、実質的に基地局のハンドオフ時にデータパケットおよびワイヤレスチャネル状態（例えば、ＣＱＩ６３０）を消費するアクセス端末２５０に対してバッファのサイズを最適化できることである。アクセス端末のトラヒックは、フローごとのベースでバッファリングされることから、外来的なキュー管理は同期の問題を解決するために使用されないことを理解すべきである。基地局２３０は、キュー管理コンポーネント２３４、スケジューラ２３８、プロセッサ２４２、およびメモリ２４６を備えている。これらのコンポーネントの機能は上述している。アクセス端末２５０は、ＣＱＩ発生コンポーネント２５４、プロセッサ２５８、およびメモリ２６２を含み、これらは上述している。
【００５３】
外来的なキュー管理を達成するために、１つの観点において、アクセス端末２５０の動作帯域幅ＢＷを調整して、アクセス端末２５０により消費されるアプリケーションに関係付けられている（示していない）キューサイズが、複数のしきい値のうちの少なくとも１つを下回るサイズで、またはＩＰデータパケットにマークする／を落とす予め定められているマークする／落とす確率関数Ｐ（Σ（Ａｐｐ））を保証するサイズΣで維持されることを保証できる。そのようなサイズは、アクセス端末２５０の再構成、少なくとも部分的に端末２５０の再同期を伴うことができるプロセス、に従事することの間のトレードオフとすることができることを理解すべきである。モバイル２５０の帯域幅を調整するために、帯域幅インジケータ６２０がＦＬ６０５によりモバイルに対して送信され、例えば、ＢＷインジケータ６２０は、第１の制御チャネルまたは第２の制御チャネル中のＫビット（ここでＫは正の整数である）として送信できる。ＢＷインジケータ６２０は、基地局２３０によって管理されるキューの予め定められているサイズΣ（Ａｐｐ）をもたらすことができる特定のデータレートを達成するために十分である帯域幅をアクセス端末２５０に伝達できる。次に、アクセス端末は、リバースリンク６２５によって、基地局に対して、（ｉ）チャネルの動作状態を示すＣＱＩ６３０、（ｉｉ）ΔＢＷインジケータ６２０中でもともと伝達されたＢＷに対して実施されることになる調整を示す帯域幅オフセットインジケータ６４０、（ｉｉｉ）ＢＷインジケータ６２０およびΔＢＷインジケータ６４０に依存する、再構成されるＢＷに基づいた、十分な電力スペクトル密度動作を保証できる電力インジケータ６５０、を送信する。１つの観点において、電力インジケータ６５０は、第１の同期チャネルまたは第２の同期チャネルのうちの少なくとも１つにおけるＱビット（Ｑは正の整数）として伝達できる。ＣＱＩ６３０、帯域幅オフセット６４０、および電力インジケータ６５０を受信すると、スケジューラは通信リソースを端末２５０に（再度）割り当て、アクセス端末２５０によって利用される（示していない）アプリケーションに関係付けられているバッファを空にするようにキュー管理コンポーネント２３４に要求する。
【００５４】
図７は、ここで示す１つ以上の観点にしたがった、ワイヤレス環境におけるセル（またはセクタ）の通信を規定できる、複数入力複数出力（ＭＩＭＯ）システムにおける（ノードＢ２３０のような）送信機システム７１０および受信機システム７５０（例えば、アクセス端末２５０）の実施形態のブロック図７００である。送信機システム７１０において、多数のデータストリームに対するトラフィックデータが、データ源７１２から送信（ＴＸ）データプロセッサ７１４に提供され得る。１つ実施形態において、各データストリームは、それぞれの送信アンテナに対して送信される。ＴＸデータプロセッサ７１４は、各データストリームに対して選択された特定のコーディングスキームに基づいてそのデータストリームに対するトラヒックデータをフォーマットし、コード化し、インターリーブして、コード化されたデータを提供する。各データストリームに対してコード化されたデータは、ＯＦＤＭ技術を使用して、パイロットデータと多重化してもよい。パイロットデータは一般に、既知の方法で処理される既知のデータパターンであり、チャネル応答を推定するために受信機システムにおいて使用できる。各データストリームに対して多重化されたパイロットおよびコード化されたデータは、そのデータストリームに対して選択される特定の変調スキーム（例えば、バイナリ位相シフトキーイング（ＢＰＳＫ）、直角位相シフトキーイング（ＱＰＳＫ）、複数位相シフトキーイング（Ｍ−ＰＳＫ）、またはＭ次直角位相振幅変調（Ｍ−ＱＡＭ）など）に基づいて変調（例えば、シンボルマッピング）されて、変調シンボルが提供される。各データストリームに対するデータレート、コーディング、および変調は、プロセッサ７３０により実行される命令によって決定してもよく、命令およびデータは、メモリ７３２中に記憶してもよい。
【００５５】
すべてのデータストリームに対する変調シンボルは、ＴＸ ＭＩＭＯプロセッサ７２０に提供され、ＴＸ ＭＩＭＯプロセッサ７２０は、変調シンボルをさらに処理してもよい（例えば、ＯＦＤＭ）。ＴＸ ＭＩＭＯプロセッサ７２０は、次に、ＮT個の変調シンボルストリームをＮT個のトランシーバ（ＴＭＴＲ／ＲＣＶＲ）７２２Aないし７２２Tに提供する。いくつかの実施形態において、ＴＸ ＭＩＭＯプロセッサ７２０は、データストリームのシンボルと、シンボルが送信されているアンテナとに対してビームフォーミングの重み（またはプリコーディング）を適用する。各トランシーバ７２２は、それぞれのシンボルストリームを受け取って、処理して、１つ以上のアナログ信号を提供し、さらにアナログ信号を調整して（例えば、増幅し、フィルタリングし、アップコンバートする）、ＭＩＭＯチャネルに対して送信に適切な変調信号を提供する。トランシーバ７２２Aないし７２２TからのＮT個の変調信号は、それぞれＮT個のアンテナ７２４1ないし７２４Tから送信される。受信機システム７５０において、送信された変調信号が、ＮR個のアンテナ７５２1ないし７５２Rによって受信され、各アンテナ７５２からの受信信号は、それぞれのトランシーバ（ＲＣＶＲ／ＴＭＴＲ）７５４Aないし７５４Rに提供される。各トランシーバ７５４1ないし７５４Rは、それぞれの受信信号を調整し（例えば、フィルタリングし、増幅し、ダウンコンバートする）、調整された信号をデジタル化してサンプルを提供し、さらにサンプルを処理して対応する“受信”シンボルストリームを提供する。
【００５６】
ＲＸデータプロセッサ７６０は、ＮR個のトランシーバ７５４1ないし７５４RからＮR個の受信シンボルストリームを受け取り、特定の受信機処理技術に基づいて処理して、ＮT個の“検出された”シンボルストリームを提供する。ＲＸデータプロセッサ７６０は、それぞれの検出されたシンボルストリームを復調し、デインターリーブし、デコードして、データストリームに対するトラヒックデータを回復する。ＲＸデータプロセッサ７６０による処理は、送信機システム７１０におけるＴＸ ＭＩＭＯプロセッサ７２０およびＴＸデータプロセッサ７１４により実行される処理と相補関係にある。プロセッサ７７０は、どのプリコーディング行列を使用するかを定期的に決定する。そのような行列は、メモリ７７２中に記憶できる。プロセッサ７７０は、行列インデックス部分とランク値部分とを備えるリバースリンクメッセージを構築する。プロセッサ７７０により実行されるとき、メモリ７７２は、リバースリンクメッセージを構築することをもたらす命令を記憶してもよい。リバースリンクメッセージは、通信リンクまたは受信データストリームに、あるいはこれらの組み合わせに関するさまざまなタイプの情報を含んでいてもよい。一例として、そのような情報は、（ＣＱＩ２６５またはＣＱＩ６３０のような）チャネル品質表示、（ΔＢＷインジケータ６４０のような）スケジュールされたリソースを調整するオフセット、および／またはリンク（またはチャネル）推定のためのサウンディング基準信号を含むことができる。リバースリンクメッセージは、データ源７３６から多数のデータストリームに対するトラヒックデータも受信するＴＸデータプロセッサ７３８によって処理され、変調器７８０によって変調され、トランシーバ７５４Aないし７５４Rによって調整され、送信機システム７１０対して再度送信される。
【００５７】
送信機システム７１０において、受信機システム７５０からの変調信号が、アンテナ７２４1ないし７２４Tによって受信され、トランシーバ７２２Aないし７２２Tによって調整され、復調器７４０によって復調され、ＲＸデータプロセッサ７４２によって処理されて、受信機システム７５０により送信されたリバースリンクメッセージが抽出される。プロセッサ７３０は、ビームフォーミングの重みを決定するためにどのプリコーディング行列を使用するかを決定し、抽出されたメッセージを処理する。
【００５８】
図２に関連して上述したように、受信機７５０は、ＳＩＭＯ、ＳＵ−ＭＩＭＯ、およびＭＵ−ＭＩＭＯにおいて動作するために動的にスケジュールされ得る。次に、これらの動作モードにおける通信を記述する。ＳＩＭＯモードでは、受信機において単一のアンテナ（ＮR＝１）が通信のために用いられ、それゆえに、ＳＩＭＯは、ＳＵ−ＭＩＭＯの特別なケースとして解釈できることが注目される。前に図７中で図示したように、かつ、それとともに関連して記述した動作にしたがって、単一ユーザＭＩＭＯの動作モードは、単一の受信機システム７５０が送信機システム７１０と通信するケースに対応する。そのようなシステムにおいて、ＮT個の送信機７２４1ないし７２４T（ＴＸアンテナとしても知られている）およびＮR個の受信機７５２1ないし７５２R（ＲＸアンテナとしても知られている）は、ワイヤレスチャネルに対するＭＩＭＯ行列チャネル（例えば、遅いまたは速いフェージングを有する、レイリーチャネルまたはガウスチャネル）を形成する。上述したように、ＳＵ−ＭＩＭＯチャネルは、ランダムな複素数のＮR×ＮT行列によって記述される。チャネルのランクは、ＮR×ＮT行列の代数的なランクに等しく、空間−時間または空間−周波数のコーディングの点から、ランクは、ストリーム間の干渉を負わせることなくＳＵ−ＭＩＭＯチャネルによって送ることができる独立したデータストリーム（またはレイヤ）の数ＮVに等しく、ここでＮV≦最小値｛ＮT、ＮR｝である。
【００５９】
１つの観点において、ＳＵ−ＭＩＭＯモードでは、トーンωでＯＦＤＭにより送信される／受信されるシンボルは、次の式によりモデル化できる。
【数１】
2010512129.tif 000003
【００６０】
ここで、ｙ（ω）は、受信されるデータストリームであり、ＮR×１ベクトルであり、Ｈ（ω）は、トーンωにおけるチャネル応答のＮR×ＮT行列（例えば、時間に依存するチャネル応答行列ｈのフーリエ変換）であり、ｃ（ω）は、ＮT×１出力シンボルベクトルであり、ｎ（ω）は、ＮR×１ノイズベクトル（例えば、加算性白色ガウスノイズ）である。プリコーディングは、ＮV×１レイヤベクトルをＮT×１プリコーディング出力ベクトルに変換できる。ＮVは、送信機７１０により送信されるデータストリーム（レイヤ）の実際の数であり、ＮVは、チャネル状態（例えば、報告されるＣＱＩ６３０）と、端末（例えば、受信機６５０）によるスケジューリング要求において報告されるランクとに少なくとも部分的に基づいて、送信機（例えば、送信機７１０、ノードＢ２５０、またはアクセスポイント１１０）の判断でスケジュールされ得る。ｃ（ω）は、送信機によって適用される、少なくとも１つの多重化スキームと少なくとも１つのプリコーディング（またはビームフォーミング）との結果であることを理解すべきである。さらに、ｃ（ω）は、電力利得行列により畳み込まれ、電力利得行列は、基地局２３０中のスケジューラ２３８が各データストリームＮVを送信するために割り振る電力量を決定する。そのような電力利得行列は、端末（例えば、アクセス端末２５０）に割り当てられるリソースとすることができ、それは、電力インジケータ７５０によって制御できることを理解すべきである。
【００６１】
上述したように、１つの観点にしたがうと、１組のアクセス端末（例えば、モバイル２５０）のＭＵ−ＭＩＭＯ動作は、主題のイノヴェーションの範囲内である。さらに、スケジュールされるＭＵ−ＭＩＭＯ端末は、ＳＵ−ＭＩＭＯ端末およびＳＩＭＯ端末と一緒に動作する。図８は、例示的な複数ユーザＭＩＭＯシステム８００を図示し、複数ユーザＭＩＭＯシステム８００において、受信機７５０と実質的に同じである受信機に具現される３つのＡＴ７５０P、７５０U、および７５０Sが、ノードＢを具現する送信機７１０と通信する。システム８００の動作は、サービングアクセスポイント（例えば、１１０または２５０）中に存在している集中化されたスケジューラにより、サービスセル内でＭＵ−ＭＩＭＯ動作においてスケジュールされる端末２５０のような、実質的に任意のワイヤレスデバイスのグループ（例えば、１８５）の動作を表していることを理解すべきである。上述したように、送信機７１０は、ＮT個のＴＸアンテナ７２４1ないし７２４Tを有し、ＡＴのそれぞれは、複数のＲＸアンテナを有する。すなわち、ＡＴPは、ＮP個のアンテナ７５２1ないし７５２Pを有し、ＡＴUは、ＮU個のアンテナ７５２1ないし７５２Uを有し、ＡＴSは、ＮS個のアンテナ７５２1ないし７５２Sを有する。端末とアクセスポイントとの間の通信は、アップリンク８１５P、８１５U、および８１５Sによって行われる。同様に、ダウンリンク８１０P、８１０U、および８１０Sが、それぞれ、ノードＢと、端末ＡＴP、ＡＴU、およびＡＴSとの間の通信を容易にする。さらに、各端末と基地局との間の通信は、図７中で図示し、それに対応して記述したものと実質的に同じコンポーネントによって、実質的に同じ方法で実現される。
【００６２】
端末は、アクセスポイント７１０によりサーブされているセル（例えば、セル１８０）内の実質的に異なる場所に位置することができ、それゆえに、各ユーザ機器７５０P、７５０U、および７５０Sは、それ自身のランク（すなわち、個々の値の分解）とともに、それ自身のＭＩＭＯ行列チャネルｈαと応答行列Ｈα（α＝Ｐ、Ｕ、およびＳ）とを有する。基地局７１０によってサーブされているセル中に存在する複数のユーザにより、セル内干渉が存在することがある。そのような干渉は、端末７５０P、７５０U、および７５０Sのそれぞれにより報告されるＣＱＩ値に影響を及ぼすことがある。同様に、干渉はまた、ノードＢ７１０における電力制御に対して用いられる電力オフセットのフィードバック値（例えば、ΔＰＳＤ２４３）に影響を及ぼすことがある。
【００６３】
図８中では３つの端末が図示されているが、ＭＵ−ＭＩＭＯシステムは、任意の数の端末を含むことができることを理解すべきであり、そのような端末のそれぞれは、インデックスｋにより以下で示されている。さまざまな観点にしたがうと、アクセス端末７５０P、７５０U、および７５０Sのそれぞれは、単一のアンテナからＣＱＩを報告することができ、そのような単一のアンテナに関係付けられているＰＳＤオフセットフィードバックをノードＢ７１０に伝達できる。さらに、そのような端末のそれぞれは、通信のために用いられる１組のアンテナ中の各アンテナから、ノードＢ７１０に対して、サウンディング基準信号を送信できる。ノードＢ７１０は、ＳＵ−ＭＩＭＯまたはＳＩＭＯのような異なる動作モードにおいて、端末７５０P、７５０U、および７５０Sのそれぞれを動的に再スケジュールできる。
【００６４】
１つの観点において、トーンωで、ユーザｋに対して、ＯＦＤＭにより送信される／受信されるシンボルは、次の式によりモデル化できる。
【数２】
2010512129.tif 000004
【００６５】
ここで、シンボルは、等式（１）におけるシンボルと同じ意味を有する。複数のユーザダイバーシティによる、ユーザｋにより受信される信号中の、他のユーザの干渉は、等式（３）の左側の第２項によりモデル化されている。ダッシュ（’）符号は、送信されるシンボルのベクトルｃkが加算から排除されることを示している。一続きのその項は、セル中の他のユーザに対して送信機（例えば、アクセスポイント２５０）により送信されたシンボルの（チャネル応答Ｈkによる）ユーザｋによる受信を表す。
【００６６】
与えたおよび上述した例示的なシステムを考慮して、開示した内容にしたがって実現してもよいセル間の電力制御に対する方法は、図９および１０のフローチャートに関連にして理解されるだろう。説明を簡単にするために、一連の動作として方法を示し、説明しているが、いくつかのブロックは、異なる順序で発生することがあり、および／または、ここで描写および記述しているブロック以外の他のブロックと同時に発生することがあることから、特許請求の範囲の内容はブロックの数または順序によって限定されないことを理解および認識すべきである。さらに、図示したすべてのブロックが以下に記述する方法を実現するために要求されなくてもよい。ブロックに関係付けられた機能は、ソフトウェア、ハードウェア、それらの組み合わせ、または他の任意の適切な手段（例えば、デバイス、システム、プロセス、コンポーネント）により実現してもよいことを理解すべきである。追加として、以下でこの明細書全体を通して開示する方法は、さまざまなデバイスに対してそのような方法を移送するおよび転送することを容易にするために製品上に記憶できることをさらに理解すべきである。例えば、状態図におけるように、一連の相互に関係付けられた状態またはイベントとして、方法を代わりに表すことができることを、当業者は理解および認識するだろう。
【００６７】
図９は、ワイヤレス分散ネットワーク中で動作する基地局においてデータキューを管理し、基地局のハンドオフを容易にする例示的な方法のフローチャートを表す。ステップ９１０において、アプリケーションとアクセス端末とに関係付けられたＩＰデータパケットが受信される。例えば、ＩＰデータパケットは、リモートで実行されるアプリケーションによって発生させることができ、ストリームライン化されたデータまたは非同期データを伝達できる。例えば、非同期にデータを伝達できるアプリケーションは、ウェブベースのゲームまたはウェブベースのブラウザとすることができる。他のアプリケーションが主題のイノヴェーションの範囲内であることを理解すべきである。１つの観点において、データパケットは、パケット発生コンポーネント（図１）によって、ネットワークノードにおいて生成され、パケット発生コンポーネントは１つ以上のアプリケーションを実行できる。しかしながら、アプリケーションに関係付けられたパケットのルーティングは、基地局において行うことができる。別の観点において、データパケットは、アプリケーションを実行するアクセス端末において生成され得る。そのようなケースにおいて、データパケットは、リバースリンク（例えば、ＲＬ）において伝達できる。動作９２０において、受信したＩＰデータパケットは、フィルタリングおよびバッファリングされ、データパケットに関係付けられたアプリケーションに対してパケットキューが割り当てられる。１つの観点において、フィルタリングおよびバッファリングすることは、基地局（例えば、基地局２３０）中に存在できるキュー管理コンポーネント（例えば、コンポーネント２３４）によって達成できる。
【００６８】
動作９３０において、リモートで実行されるアプリケーションに関係付けられたパケットキュー内の、バッファリングできる第１組のＩＰデータパケットが、通信汎用インジケータに依存する応答関数に少なくとも部分的に基づいてマークされ、または落とされる。応答関数は、決定論的または確率論的なものとすることができ、通信汎用インジケータに依存する応答関数の詳細は、基地局とアクセス端末との間のワイヤレス通信を容易にするサービスプロバイダによって決定できる。汎用通信インジケータは、ワイヤレス通信、実行されるアプリケーション、または実行されるアプリケーションに割り当てられるキューを特徴付けることができるパラメータである。汎用通信インジケータの例は、（ｉ）キュー（例えば、３１０Ａまたは３１０Ｂ）の平均サイズ、（ｉｉ）キューの遅延、（ｉｉｉ）アプリケーションのタイプ（例えば、３２ビットのアプリケーション、または６４ビットのアプリケーション、メモリを多く使うアプリケーションまたはプロセッサを多く使うアプリケーションなど）、（ｉｖ）周波数の繰り返し使用のパラメータ、（ｖ）チャネル品質インジケータ、（ｖｉ）通信副搬送波の数、（ｖｉｉ）動作帯域幅、（ｖｉｉｉ）帯域幅遅延積、（ｉｘ）アクセス端末（例えば、ＡＴ２５０）と通信する基地局（例えば、ＢＳ２３０）によりサーブされるセル／セクタにおける負荷レベル、（ｘ）キューサイズの実行履歴、またはこれらに類似するものを含むことができる。１つの観点において、決定論的応答関数のケースにおいて、アプリケーションキューの斬新的な変化を監視するために用いられる通信汎用インジケータの特定の値にしたがって、パケットがマークされ、または落とされる。別の観点において決定論的応答関数は、分数値によってＩＰデータパケットにマークする／を落とすレートを伝達できる（３９１Ｂ、図３Ｃ）。確率論的応答関数のケースにおいて、確率論的応答関数は、ＩＰデータパケットにマークし、またはＩＰデータパケットを落とす確率を提供する確率分布である。１つの観点において、基地局内に存在できるキュー管理コンポーネント（図１）が、そのようなマークすること／落とすことを提供する。
【００６９】
動作９４０において、アプリケーションまたはアクセス端末に関係付けられた、第２組のＩＰデータパケットを伝達できる。データパケットを伝達することは一般に、データパケットに関係付けられたアクセス端末に対してスケジュールされるリソースにしたがってデータを送信することを必然的に伴う可能性がある。
【００７０】
図１０は、ワイヤレス分散ネットワーク中で動作する基地局においてデータキューを管理し、１つの観点にしたがって基地局のハンドオフを容易にする例示的な方法１０００のフローチャートを表す。動作１０１０において、通信汎用インジケータに対する１組の適応しきい値が決定される。効率的な基地局のハンドオフを保証するために、そのような決定は、アプリケーションキューのサイズに対する特定の目標に基づいて実施できる。一般に、そのような目標のサイズは、異なる目標関数間のトレードオフを表す。例えば、第１の目標関数は、データパケットが送信される尤度を増加させるために大きなキューサイズを維持する傾向を有することができ、それに対して、第２の目標関数は、効率的な基地局のハンドオフを保証するために、小さいキューサイズを維持する傾向を有することができる。代わりに、またはさらに、しきい値の決定は、アプリケーションまたはアクセス端末の性能を最適化し、あるいはＱｏＳの目標レベルを維持するために、通信汎用インジケータの履歴値に関して集められた知能に基づくことができる。
【００７１】
チャネルステート状態や、アプリケーションのキューサイズや、キュー待ち遅延や、通信帯域幅や、帯域幅遅延積などのような、他のしきい値によって採用される値に応じてしきい値が動的に変化することができるという点で、決定される１組のしきい値は適応性がある。
【００７２】
動作１０２０において、通信汎用インジケータに対して決定された１組の適応しきい値にしたがって、応答関数が決定される。決定論的応答関数のケースにおいて、１組のしきい値は、ＩＰデータパケットがマークされるか、または落とされるかを決定する。例えば、いったん通信汎用インジケータが最大しきい値（図３Ｃ）を上回ると、データパケットを落とすことができる。そのような通信汎用インジケータは、データパケットのバッファサイズとすることができ、または、通信チャネルに関係付けられたチャネル品質インジケータとすることができ、または、実質的に、上述した通信汎用インジケータのうちのいずれかとすることができる。確率論的応答関数のケースにおいて、パケットにマークし、またはパケットを落とす確率が通信汎用インジケータに特定の依存を有することができる間隔を、１組の適応しきい値は決定できる。
【００７３】
動作１０３０において、アプリケーションキュー中のＩＰデータパケットは、決定された応答関数に少なくとも部分的に基づいてマークされ、または落とされる。
【００７４】
次に、図１１および１２に関連して、開示した内容の観点を可能にすることができる例示的なシステムを記述する。そのようなシステムは機能ブロックを含むことができ、機能ブロックは、プロセッサまたは電子機械、ソフトウェア、あるいはそれらの組み合わせ（例えば、ファームウェア）により実現される機能ブロックを表す機能ブロックとすることができる。
【００７５】
図１１は、ここで記述した観点にしたがって、基地局においてキューを管理することを可能にする例示的なシステムのブロック図を説明する。システム１１００は、少なくとも部分的に基地局（例えば、ＢＳ２３０）内に存在できる。システム１１００は、一緒に動作できる電子コンポーネントの論理グループ１１１０を含む。１つの観点において、論理グループ１１１０は、リモートで実行される、コンピュータにより実現されるアプリケーション、に関係付けられた１組のインターットプロトコル（ＩＰ）データパケットを受信する電子コンポーネント１１１５と、受信した１組のＩＰデータパケットにデータパケットキューを割り当てる電子コンポーネント１１２５と、適応通信汎用インジケータおよびその関連するしきい値に少なくとも部分的に基づいて、受信した１組のＩＰデータパケット中の部分的な組のＩＰデータパケットにマークし、または部分的な組のＩＰデータパケットを落とす電子コンポーネント１１３５とを含んでいる。さらに、システム１１００は、適応通信汎用インジケータおよびその関連するしきい値を受信する電子コンポーネント１１４５と、アプリケーションに関係付けられ、データパケットのアプリケーションキュー中に現存している、補完的な組のＩＰデータパケットを伝達する電子コンポーネント１１５５とを含むことができる。さらに、電子グループ１１１０は、マーキングインジケータを受信する電子コンポーネント１１６５を含むことができる。
【００７６】
システム１１００はまた、メモリ１１８０を含むことができ、メモリ１１８０は、電子コンポーネント１１１５、１１２５、１１３５、１１４５、１１５５、および１１６５に関係付けられた機能を実行するための命令だけでなく、そのような機能を実行する間に発生されるかもしれない、測定される、および／または計算されるデータを保持する。メモリ１１７０の外部にあるように示しているが、電子コンポーネント１１１５、１１２５、１１３５、１１４５、１１５５、および１１６５、のうちの１つ以上は、メモリ１１７０の内部に存在できることを理解すべきである。
【００７７】
図１２は、ここで記述した観点にしたがって、アクセス端末においてキューを管理することを可能にする例示的なシステムのブロック図を説明する。システム１２００は、少なくとも部分的にアクセス端末（例えば、ＡＴ２５０）内に存在できる。システム１２００は、一緒に動作できる電子コンポーネントの論理グループ１２１０を含んでいる。１つの観点において、論理グループ１２１０は、コンピュータにより実現されるアプリケーションによって発生されたインターネットプロトコル（ＩＰ）データパケットを受信する電子コンポーネント１２１５と、受信したＩＰデータパケットをバッファリングする電子コンポーネント１２２５と、決定論的または確率論的応答関数にしたがって、受信したＩＰデータパケットにマークし、または受信したＩＰデータパケットを落とす電子コンポーネント１２３５と、マークされたＩＰデータパケットを伝達する電子コンポーネント１２４５とを含んでいる。さらに、電子グループ１２１０は、ＩＰデータパケットを発生させる電子コンポーネント１２５５と、発生されたデータパケットにマークし、または発生されたデータパケットを落とす電子コンポーネント１２６５と、発生されたＩＰデータパケットまたはマークされたＩＰデータパケットのうちの少なくとも１つを伝達する電子コンポーネント１２７５と、受信したＩＰデータパケットを伝達する電気コンポーネント１２８５とを含むことができる。
【００７８】
システム１２００はまた、メモリ１２９０を含むことができ、メモリ１２９０は、電子コンポーネント１２１５、１２２５、１２３５、１２４５、１２５５、１２６５、１２７５、および１２８５に関係付けられた機能を実行するための命令だけでなく、そのような機能を実行する間に発生されるかもしれない、測定される、および／または計算されるデータを保持する。メモリ１２９０の外部にあるように示しているが、電子コンポーネント１２１５、１２２５、１２３５、１２４５、１２５５、１２６５、１２７５、および１２８５、のうちの１つ以上は、メモリ１２９０の内部に存在できることを理解すべきである。
【００７９】
ソフトウェア実現のために、ここで記述した技術は、ここで記述した機能を実行するモジュール（例えば、手続き、関数など）により実現できる。ソフトウェアコードは、メモリユニット中に記憶し、プロセッサによって実行できる。メモリユニットは、プロセッサの内部またはプロセッサの外部で実現でき、いずれのケースにおいても、メモリユニットは、技術的に知られているさまざまな手段によりプロセッサに通信可能に結合できる。
【００８０】
標準プログラミングおよび／または工学技術を使用する方法、装置、または製造品として、ここで記述するさまざまな観点または特徴を実現してもよい。ここで使用する用語“製造品”は、任意のコンピュータ読み取り可能デバイス、キャリア、または媒体からアクセス可能なコンピュータプログラムを含むように意図されている。例えば、コンピュータ読み取り可能媒体は、磁気記憶デバイス（例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップなど）、光ディスク（例えば、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ）など）、スマートカード、およびフラッシュメモリデバイス（例えば、ＥＰＲＯＭ、カード、スティック、キードライブなど）を含むことができるが、それらに限定されない。さらに、ここで記述するさまざまな記憶媒体は、情報を記憶するための１つ以上のデバイスおよび／または他の機械読み取り可能媒体を表すことができる。用語“機械読み取り可能媒体”は、命令および／またはデータを記憶し、含み、および／または搬送することができるワイヤレスチャネルおよびさまざまな他の媒体を含むことができるが、それらに限定されない。
【００８１】
ここで用いられるとき、用語“プロセッサ”は、古典的なアーキテクチャまたは量子コンピュータを指すことができる。古典的なアーキテクチャは、限定されないが、単一コアプロセッサ、ソフトウェアマルチスレッド実行能力を有する単一プロセッサ、複数コアプロセッサ、ソフトウェアマルチスレッド実行能力を有する複数コアプロセッサ、ハードウェアマルチスレッド技術を有する複数コアプロセッサ、パラレルプラットフォーム、および分散共有メモリを有するパラレルプラットフォームを含む。さらに、プロセッサは、集積回路、特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）、プログラム可能論理制御装置（ＰＬＣ）、複合プログラム可能論理デバイス（ＣＰＬＤ）、ディスクリートゲートまたはトランジスタ論理回路、ディスクリートハードウェアコンポーネント、またはここで記述する機能を実行するように設計されたそれらの任意の組み合わせを指すことができる。量子コンピュータアーキテクチャは、ゲート制御された、または自己集合した量子ドッドに組み入れられる量子ビット、核磁気共鳴プラットフォーム、超伝導ジョセフソン結合などに基づくことができる。空間使用を最適化するために、またはユーザ機器の性能を向上させるために、プロセッサは、限定されないが、分子および量子ドットベースのトランジスタ、スイッチ、ならびにゲートのようなナノスケールのアーキテクチャを用いることができる。プロセッサは、例えば、ＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと一緒に使用される１つ以上のマイクロプロセッサ、または他の任意のそのような構成のような、計算デバイスの組み合わせとして実現してもよい。
【００８２】
さらに、主題の明細書において、用語“メモリ”は、限定されないが、画像記憶装置、音楽およびビデオ記憶装置、チャートおよびデータベースのような、データ記憶装置、アルゴリズム記憶装置、および他の情報記憶装置を指す。ここで記述したメモリコンポーネントは、揮発性メモリまたは不揮発性メモリのいずれかとすることができ、あるいは揮発性および不揮発性メモリの両方を含むことができることが理解される。限定でない実例として、不揮発性メモリは、読み出し専用メモリ（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的にプログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能ＲＯＭ（ＥＥＰＲＯＭ）、またはフラッシュメモリを含むことができる。揮発性メモリは、外部キャッシュメモリとして動作するランダムアクセスメモリ（ＲＡＭ）を含むことができる。実例として、これに限定されないが、ＲＡＭは多くの形態で利用でき、例えば同期ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、倍速データレートＳＤＲＡＭ（ＤＤＲ ＳＤＲＡＭ）、エンハンストＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンクＤＲＡＭ（ＳＬＤＲＡＭ）、およびダイレクトラムバスＲＡＭ（ＤＲＲＡＭ）がある。さらに、ここで開示したシステムおよび／または方法のメモリコンポーネントは、限定されないが、これらおよび他の任意の適当なタイプのメモリを備えるように意図されている。
【００８３】
上述したものは1つ以上の実施形態の例を含む。もちろん、上述の実施形態を記述する目的のために、コンポーネントまたは方法のすべての考えられる組み合わせを記述することは可能ではないが、当業者は、さまざまな実施形態の多くのさらなる組み合わせおよび置換が可能であることを認識することができる。したがって、記述した実施形態は、すべてのそのような変更、修正および変形を包含することが意図されており、これらは特許請求の範囲の精神および範囲内にある。その上、用語“含む”、“含んでいる”、“有する”、“有している”、またはそれらの変形が、詳細な説明または特許請求の範囲のいずれかで使用される限り、そのような用語は、用語“具備する”が請求項中で移行語として使用されるときに解釈されるように用語“具備する”とある意味類似して包括的であることが意図されている。
【図１】
2010512129.tif 000005
【図２Ａ】
2010512129.tif 000006
【図２Ｂ】
2010512129.tif 000007
【図２Ｃ】
2010512129.tif 000008
【図３Ａ】
2010512129.tif 000009
【図３Ｂ】
2010512129.tif 000010
【図３Ｃ】
2010512129.tif 000011
【図４】
2010512129.tif 000012
【図５】
2010512129.tif 000013
【図６】
2010512129.tif 000014
【図７】
2010512129.tif 000015
【図８】
2010512129.tif 000016
【図９】
2010512129.tif 000017
【図１０】
2010512129.tif 000018
【図１１】
2010512129.tif 000019
【図１２】
2010512129.tif 000020
【手続補正書】
【提出日】平成21年12月22日(2009.12.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス通信デバイスにおいて、
コンピュータにより実現されるアプリケーションによって発生された１組のインターネットプロトコル（ＩＰ）データパケットを受信し、前記受信した１組のＩＰデータパケットにデータパケットキューを割り当て、通信汎用インジケータに少なくとも部分的に基づいて、前記受信した１組のＩＰデータパケット中の部分的な組のＩＰデータパケットにマークするか、または前記部分的な組のＩＰデータパケットを落とし、前記アプリケーションに関係付けられ、前記データパケットキュー中に現存している、補完的な組のＩＰデータパケットを伝達するように構成されているプロセッサと、
前記プロセッサに結合されているメモリとを具備し、
前記コンピュータにより実現されるアプリケーションは、リモートで実行されるワイヤレス通信デバイス。
【請求項２】
前記プロセッサは、前記通信汎用インジケータを受信するようにさらに構成されている請求項１記載のワイヤレス通信デバイス。
【請求項３】
前記通信汎用インジケータは、平均のキューサイズ、キューサイズの実行履歴、キューの遅延、チャネル品質インジケータ、動作帯域幅、帯域幅遅延積、周波数の繰り返し使用パラメータ、または通信セクタにおける負荷レベル、のうちの少なくとも１つである請求項２記載のワイヤレス通信デバイス。
【請求項４】
前記プロセッサは、前記通信汎用インジケータに対する１組の適応しきい値に少なくとも部分的に基づいて、前記部分的な組のＩＰデータにマークするか、または前記部分的な組のＩＰデータパケットを落とすようにさらに構成されている請求項３記載のワイヤレス通信デバイス。
【請求項５】
前記コンピュータにより実現されるアプリケーションは、リモートで実行される請求項１記載のワイヤレス通信デバイス。
【請求項６】
前記プロセッサは、マーキングインジケータを受信するようにさらに構成されている請求項１記載のワイヤレス通信デバイス。
【請求項７】
前記プロセッサは、前記マーキングインジケータを伝達するようにさらに構成されている請求項３記載のワイヤレス通信デバイス。
【請求項８】
前記プロセッサは、ハンドオフのイベントの時に前記データパケットキューを伝達するようにさらに構成されている請求項１記載のワイヤレス通信デバイス。
【請求項９】
前記ワイヤレスデバイスは基地局である請求項１記載のワイヤレス通信デバイス。
【請求項１０】
前記プロセッサは、前記アプリケーションに関係付けられた１組のＩＰデータパケットを異なる基地局に伝達するようにさらに構成されている請求項９記載のワイヤレス通信デバイス。
【請求項１１】
ワイヤレス通信環境中で用いられる方法において、
前記方法は、
コンピュータにより実現されるアプリケーションに関係付けられたインターネットプロトコル（ＩＰ）データパケットを受信することと、
前記ＩＰデータパケットをバッファリングすることと、
適応応答関数に少なくとも部分的に基づいて、前記ＩＰデータパケットにマークするか、または前記ＩＰデータパケットを落とし、前記応答関数は、１組の通信汎用インジケータに依存することと、
マークされたＩＰデータパケットを伝達することとを含む方法。
【請求項１２】
前記応答関数は、決定論的関数または確率論的関数のうちの少なくとも１つである請求項１１記載の方法。
【請求項１３】
前記１組の通信汎用インジケータは、平均のキューサイズを含む請求項１１記載の方法。
【請求項１４】
前記１組の通信汎用インジケータは、キューサイズの実行履歴を含む請求項１１記載の方法。
【請求項１５】
前記１組の通信汎用インジケータは、キューの遅延を含む請求項１１記載の方法。
【請求項１６】
前記１組の通信汎用インジケータは、チャネル品質インジケータを含む請求項１１記載の方法。
【請求項１７】
前記１組の通信汎用インジケータは、動作帯域幅を含む請求項１１記載の方法。
【請求項１８】
前記１組の通信汎用インジケータは、帯域幅遅延積を含む請求項１１記載の方法。
【請求項１９】
前記１組の通信汎用インジケータは、通信セクタにおける負荷レベルである請求項１１記載の方法。
【請求項２０】
前記１組の通信汎用インジケータにおける通信汎用インジケータのうちの少なくとも１つに対して１組の適応しきい値を決定することをさらに含む請求項１１記載の方法。
【請求項２１】
１組の適応しきい値を決定することは、前記通信汎用インジケータ上に現存している履歴データを用いることを含む請求項２０記載の方法。
【請求項２２】
前記応答関数はさらに、前記適応しきい値に少なくとも部分的に基づいて、前記ＩＰデータパケットにマークするか、または前記ＩＰデータパケットを落とす確率論的応答関数を含む請求項２１記載の方法。
【請求項２３】
前記応答関数はさらに、前記適応しきい値に少なくとも部分的に基づいて、前記ＩＰデータパケットにマークするか、または前記ＩＰデータパケットを落とす決定論的応答関数を含む請求項２１記載の方法。
【請求項２４】
マーキングインジケータを受信することをさらに含む請求項１１記載の方法。
【請求項２５】
前記コンピュータにより実現されるアプリケーションに少なくとも部分的に基づいて、前記ＩＰデータパケットにマークすること、または前記ＩＰデータパケットを落とすことをさらに含む請求項１１記載の方法。
【請求項２６】
コンピュータプログラムにおいて、
コンピュータにより実現されるアプリケーションに関係付けられたインターネットプロトコル（ＩＰ）データパケットを受信するためのコードと、
前記ＩＰデータパケットをバッファリングするためのコードと、
適応応答関数に少なくとも部分的に基づいて、前記ＩＰデータパケットにマークするか、または前記ＩＰデータパケットを落とすためのコードと、
マークされたＩＰデータパケットを伝達するためのコードとを少なくとも１つのコンピュータに実行させるためのコンピュータプログラム。
【請求項２７】
ワイヤレスシステム中で動作する装置において、
前記装置は、
リモートで実行される、コンピュータにより実現されるアプリケーション、に関係付けられた１組のインターネットプロトコル（ＩＰ）データパケットを受信する手段と、
前記受信した１組のＩＰデータパケットにデータパケットキューを割り当てる手段と、
通信汎用インジケータおよびその関連するしきい値に少なくとも部分的に基づいて、前記受信した１組のＩＰデータパケット中の部分的な組のＩＰデータパケットにマークするか、または前記部分的な組のＩＰデータパケットを落とす手段と、
前記通信汎用インジケータおよびその関連するしきい値を受信する手段と、
前記アプリケーションに関係付けられ、前記データパケットキュー中に現存している、補完的な組のＩＰデータパケットを伝達する手段とを具備する装置。
【請求項２８】
前記通信汎用インジケータは、平均のキューサイズ、キューサイズの実行履歴、キューの遅延、チャネル品質インジケータ、動作帯域幅、帯域幅遅延積、周波数の繰り返し使用パラメータ、または通信セクタにおける負荷レベル、のうちの少なくとも１つである請求項２７記載の装置。
【請求項２９】
マーキングインジケータを受信する手段をさらに具備する請求項２７記載の装置。
【請求項３０】
ワイヤレス通信デバイスにおいて、
コンピュータにより実現されるアプリケーションによって発生されたインターネットプロトコル（ＩＰ）データパケットを受信し、応答関数に少なくとも部分的に基づいて、前記受信したＩＰデータパケットにマークし、前記受信したＩＰデータパケットを伝達し、マーキングインジケータを伝達するように構成されているプロセッサと、
前記プロセッサに結合されているメモリとを具備し、
前記コンピュータにより実現されるアプリケーションは、リモートで実行されるワイヤレス通信デバイス。
【請求項３１】
前記プロセッサは、前記応答関数に少なくとも部分的に基づいて、前記受信したＩＰデータパケットを落とすようにさらに構成されている請求項３０記載のワイヤレス通信デバイス。
【請求項３２】
前記応答関数は、１組の通信汎用インジケータに依存する請求項３０記載のワイヤレス通信デバイス。
【請求項３３】
前記応答関数は、１組の通信汎用インジケータにおける通信汎用インジケータのうちの少なくとも１つに対する適応しきい値に基づいた決定論的関数である請求項３０記載のワイヤレス通信デバイス。
【請求項３４】
前記応答関数は、１組の通信汎用インジケータにおける通信汎用インジケータのうちの少なくとも１つに対する適応しきい値に基づいた確率論的関数である請求項３０記載のワイヤレス通信デバイス。
【請求項３５】
前記１組の通信汎用インジケータは、平均のキューサイズ、キューサイズの実行履歴、キューの遅延、チャネル品質インジケータ、動作帯域幅、帯域幅遅延積、周波数の繰り返し使用パラメータ、または通信セクタにおける負荷レベル、のうちの少なくとも１つを含む請求項３２記載のワイヤレス通信デバイス。
【請求項３６】
前記リモートで実行されるアプリケーションは、前記マーキングインジケータの受信次第、ＩＰデータパケットの発生レートを低減させる請求項３０記載のワイヤレス通信デバイス。
【請求項３７】
前記コンピュータにより実現されるアプリケーションは、前記デバイス内でローカルに実行される請求項３０記載のワイヤレス通信デバイス。
【請求項３８】
前記プロセッサは、前記ローカルに実行されるアプリケーションによって発生された１組のＩＰデータパケットに関係付けられたキューを割り当てるようにさらに構成されている請求項３７記載のワイヤレス通信デバイス。
【請求項３９】
前記プロセッサは、前記ローカルに実行されるアプリケーションによって発生され、それと関連するキュー中に記憶されている、１組のＩＰデータパケットを伝達するようにさらに構成されている請求項３０記載のワイヤレス通信デバイス。
【請求項４０】
通信汎用インジケータを発生させるようにさらに構成されている請求項３０記載のワイヤレス通信デバイス。
【請求項４１】
前記プロセッサは、予め定められているレートで前記ＩＰデータパケットを受信することを容易にする前記ワイヤレス通信デバイスの動作帯域幅（ＢＷ）を調整するために帯域幅インジケータを受信し、前記受信したＢＷインジケータに応答してＢＷオフセットを発生させ、前記動作ＢＷが前記発生されたＢＷオフセットと前記受信したＢＷインジケータとに応答して調整されるときに、電力スペクトル密度が保存されることを保証する電力レベルを伝達する電力インジケータを発生させるように構成されており、
前記予め定められているレートは、特定のアプリケーションのキューサイズを保証する請求項３０記載のワイヤレス通信デバイス。
【請求項４２】
前記ワイヤレス通信デバイスはアクセス端末である請求項３０記載のワイヤレス通信デバイス。
【請求項４３】
ワイヤレス通信システム中で利用される方法において、
前記方法は、
コンピュータにより実現されるアプリケーションによって発生されたインターネットプロトコル（ＩＰ）データパケットを受信し、前記コンピュータにより実現されるアプリケーションは、リモートで実行されることと、
通信汎用インジケータに依存する応答関数に少なくとも部分的に基づいて、前記受信したＩＰデータパケットにマークするか、または前記受信したＩＰデータパケットを落とすことと、
マーキングインジケータを伝達することとを含む方法。
【請求項４４】
前記受信したＩＰデータパケットにキューを割り当てることをさらに含む請求項４３記載の方法。
【請求項４５】
前記通信汎用インジケータは、平均のキューサイズ、キューサイズの実行履歴、キューの遅延、チャネル品質インジケータ、動作帯域幅、帯域幅遅延積、周波数の繰り返し使用パラメータ、または通信セクタにおける負荷レベル、のうちの少なくとも１つを含む請求項４４記載の方法。
【請求項４６】
前記応答関数は、１組の通信汎用インジケータにおける前記通信汎用インジケータのうちの少なくとも１つに対する適応しきい値に基づいた決定論的関数である請求項４５記載の方法。
【請求項４７】
前記応答関数は、１組の通信汎用インジケータにおける前記通信汎用インジケータのうちの少なくとも１つに対する適応しきい値に基づいた確率論的関数である請求項４５記載の方法。
【請求項４８】
１組のＩＰデータパケットを発生させることをさらに含む請求項４３記載の方法。
【請求項４９】
前記発生された１組のＩＰデータパケットに関連するキューを割り当てることをさらに含む請求項４８記載の方法。
【請求項５０】
前記発生された１組のＩＰデータパケットにおけるＩＰデータパケットのうちの少なくとも１つを伝達することをさらに含む請求項４８記載の方法。
【請求項５１】
予め定められているレートで前記ＩＰデータパケットを受信することを容易にするワイヤレス通信デバイスの動作帯域幅（ＢＷ）を調整するために帯域幅インジケータを受信し、前記予め定められているレートは、特定のアプリケーションのキューサイズを保証することと、
前記受信したＢＷインジケータに応答してＢＷオフセットを発生させることと、
前記動作ＢＷが前記発生されたＢＷオフセットと前記受信したＢＷインジケータとに応答して調整されるときに、電力スペクトル密度が保存されることを保証する電力レベルを伝達する電力インジケータを発生させることとをさらに含む請求項４３記載の方法。
【請求項５２】
ワイヤレス環境中で動作する装置において、
前記装置は、
コンピュータにより実現されるアプリケーションによって発生されたインターネットプロトコル（ＩＰ）データパケットを受信する手段と、
前記受信したＩＰデータパケットをバッファリングする手段と、
決定論的または確率論的応答関数にしたがって、前記受信したＩＰデータパケットにマークするか、または前記受信したＩＰデータパケットを落とす手段と、
マークされたＩＰデータパケットを伝達する手段とを具備する装置。
【請求項５３】
ＩＰデータパケットを発生させる手段と、
前記発生されたＩＰデータパケットにマークするか、または前記発生されたＩＰデータパケットを落とす手段と、
前記発生されたＩＰデータパケットまたはマークされたＩＰデータパケットのうちの少なくとも１つを伝達する手段とをさらに具備する請求項５２記載の装置。
【請求項５４】
前記受信したＩＰデータパケットを伝達する手段をさらに具備する請求項５２記載の装置。
【請求項５５】
コンピュータプログラムにおいて、
第１の、コンピュータにより実現されるアプリケーション、によって発生されたインターネットプロトコル（ＩＰ）データパケットを受信するためのコードと、
第２の、コンピュータにより実現されるアプリケーション、に関係付けられた１組のＩＰデータパケットを発生させるためのコードと、
通信汎用インジケータに依存する応答関数に少なくとも部分的に基づいて、前記受信したＩＰデータパケットに、または、前記発生されたＩＰデータパケットのうちの少なくとも１つにマークするか、あるいは、前記受信したＩＰデータパケットを、または、前記発生されたＩＰデータパケットのうちの少なくとも１つを落とすためのコードと、
マーキングインジケータを伝達するためのコードと、
前記１組の発生されたＩＰデータパケットにおけるＩＰデータパケットのうちの少なくとも１つを伝達するためのコードとを少なくとも１つのコンピュータに実行させるためのコンピュータプログラム。
【国際調査報告】
2010512129.tif 000021
2010512129.tif 000022