説明

OFDMシステムのためのアップリンクスケジューリング

直交周波数分割多重化(OFDM)環境におけるアップリンクトラフィックチャネル上の伝送をスケジュールすることを容易にするシステム及び方法が説明されている。アップリンクスケジューリングは、ユーザ選択およびレート選択を含むことができる。さらに、ユーザ選択は、異なるユーザに、割当ての公平性に関して制御を供給するトークンメカニズムに基づくことができる。さらに、レート選択は、アップリンク干渉緩和の考察に基づくことが出来る。

【発明の詳細な説明】
【背景】
【0001】
(分野)
以下の説明は、一般に、無線通信(wireless communications)に関し、より具体的には、無線通信システムにおけるアップリンクスケジューリング(uplink scheduling)に関する。
【0002】
(背景)
無線通信システムは、様々なタイプの通信を提供するために広く展開されており、例えば、音声および/またはデータは、そのような無線通信システムを介して提供されることができる。一般的な無線通信システム、あるいはネットワークは、1つ以上の共有されるリソースへのマルチプルユーザクセス(multiple users access)を提供することができる。例えば、システムは、周波数分割多重(Frequency Division Multiplexing)(FDM)、時分割多重(Time Division Multiplexing)(TDM)、符号分割多重(Code Division Multiplexing)(CDM)、直交周波数分割多重(Orthogonal Frequency Division Multiplexing)(OFDM)、及び他のもの、のような様々な多元接続技術を使用することができる。
【0003】
共通の無線通信システムは、カバレッジエリア(coverage area)を供給する1以上の基地局を利用する。典型的な基地局は、ブロードキャスト、マルチキャスト、および/またはユニキャストのサービスのためのマルチプルデータストリーム(multiple data streams)を伝送することができ、ここでは、データストリームは、モバイルデバイス(mobile device)に対して独立受信対象(independent reception interest)になりえるデータのストリームであってもよい。そのような基地局のカバレッジエリア内のモバイルデバイスは、合成ストリーム(composite stream)によって搬送される、1つ、1つ以上、あるいはすべてのデータストリームを受信するように利用されることができる。同様に、モバイルデバイスは、基地局あるいは別のモバイルデバイスに、データを伝送することができる。
【0004】
一般に、無線多元接続通信システム(wireless multiple-access communication systems)は、同時にマルチプルモバイルデバイスのための通信をサポートすることができる。各モバイルデバイスは、順方向リンク及び逆方向リンク上の伝送を介して、1つまたは1つ以上の基地局と通信することができる。順方向リンク(あるいはダウンリンク)は、基地局からモバイルデバイスまでの通信リンクを指しており、逆方向リンク(あるいはアップリンク)は、モバイルデバイスから基地局までの通信リンクを指している。
【0005】
無線通信システム(例えばOFDMシステム)は、しばしば、ダウンリンク及びアップリンクの伝送をスケジュールする(schedule)。一例として、基地局は、一般に、アップリンクにわたって通信するために利用するモバイルデバイスのために、チャネル、周波数、などを割り当てる(assign)。しかしながら、従来の技術は、アップリンクスケジューリングに関連して公平性(fairness)をしばしば考慮しないままでいる。さらに、共通のアップリンクスケジューリングは、典型的に、マルチユーザダイバーシティ(multi-user diversity)を活用しない。
【発明の概要】
【0006】
下記は、1以上の実施形態の基本的な理解を提供するために、そのような実施形態の簡略された概要(summary)を提供している。この概要は、すべての熟考された実施形態の広範囲な全体像ではなく、すべての実施形態の重要なあるいは決定的なエレメントを識別することも、あるいは、いずれのあるいはすべての実施形態の範囲を詳細に描写することも、意図されてはいない。その唯一の目的は、後で示される、より詳細な説明に対する前置きとして、簡略化された形で1以上の実施形態のいくつかの概念(concepts)を示すことである。
【0007】
1以上の実施形態およびそれらの対応する開示にしたがって、様々な態様が、直交周波数多重化(OFDM)環境におけるアップリンクトラフィックチャネル(uplink traffic channel)上の伝送のスケジューリングを容易にすることに関して説明されている。アップリンクスケジューリングは、ユーザ選択(user selection)およびレート選択(rate selection)を含むことができる。さらに、ユーザ選択は、異なるユーザ(disparate users)に割り付けの公平性に関する制御を供給するトークンメカニズム(a token mechanism)、に基づくことが出来る。さらに、レート選択は、アップリンク干渉緩和の考察(considerations of uplink interference mitigation)に基づくことが出来る。
【0008】
関連態様によると、直交周波数多重化(OFDM)環境におけるアップリンクスケジューリングを容易にする方法がここにおいて説明されている。方法は、トークン値の関数として(as a function of a token value)時間周波数スロットの間に(during a time-frequency slot)アップリンクトラフィックチャネル上で伝送するために、ユーザを選択することを備えることができる。さらに、方法は、ユーザによるアップリンクチャネル上の伝送のためのレートを決定することを含むことができる。さらに、方法はユーザに割り当てを送ることを備えることができる。
【0009】
別の態様は、無線通信装置(wireless communications apparatus)に関する。無線通信装置は、アップリンクにわたってシグナリングされるデータを保持するメモリ(memory)と、シグナリングされたデータに基づいてトークンメトリック及びマルチユーザダイバーシティメトリック(a token metric and a multi-user diversity metric)を決定し、トークンメトリック及びマルチユーザダイバーシティメトリックに基づいて時間周波数スロットの間にアップリンクトラフィックチャネル上で伝送するためにモバイルデバイスを選択し、シグナリングされたデータに基づいてアップリンク伝送のためのレートを制御し、そして、ダウンリンク上でモバイルデバイスに割り当てを送信することに関連づけられた命令(instructions)を含むことができる。さらに、通信装置は、メモリに結合され、メモリに保持される命令を実行するように構成された、プロセッサを備えることができる。
【0010】
さらに、別の態様は、トラフィックチャネル上のアップリンク伝送をスケジュールする無線通信装置に関する。無線通信装置は、トークンメトリック及びマルチユーザダイバーシティメトリックに基づいてアップリンク伝送のためのモバイルデバイスを選択するための手段、干渉緩和に基づいてアップリンク伝送のためのレートを識別するための手段、及びレートに関するデータを含んでいる割り当てをモバイルデバイスに伝送するための手段、を含むことが出来る。
【0011】
さらに、別の態様は、アップリンク上でシグナリングした情報を受信し、受信された情報に基づいてトークメトリック及びマルチユーザダイバーシティメトリックを識別し、そして、トークンメトリック及びマルチユーザダイバーシティメトリックの組み合わせの関数としてモバイルデバイスにトラフィックチャネル上のアップリンク伝送のための時間周波数スロットを割り当てる、ための機械実行可能な命令を保存した機械可読媒体(machine-readable medium)に関する。機械可読媒体は、アップリンク伝送を利用するためにモバイルデバイスのためのコードレート(code rate)を選択し、モバイルデバイスに対してダウンリンクを介して時間周波数スロット、トラフィックチャネル、及びコードレートを示す割り当てを送信するための、機械実行可能な命令をさらに保存することができる。
【0012】
別の態様にしたがって、無線通信システムにおける装置(apparatus)は、プロセッサを含むことができ、ここにおいては、プロセッサは、トークンに基づいたトラフィックチャネル上のアップリンク伝送のために、ユーザをスケジュールするように構成されていてもよい。さらに、プロセッサは、干渉を緩和するアップリンク伝送のためのレートを決定するように構成されていてもよい。さらに、プロセッサは、レートを示すユーザに、割り当てを伝送するように構成されていてもよい。
【0013】
さらなる態様にしたがって、アップリンクにわたる伝送についてスケジュールされた割り当てを得ることに関して、アップリンクにわたってシグナリング情報(signaling information)を容易にする方法がここにおいて説明されている。方法は、ビーコン比レポート(Beacon ratio report)、トラフィックプライオリティ(traffic priority)、及びアップリンクにわたって基地局にとって利用可能な最大パワー(a maximum power available)、を含んでいるシグナリング情報を備えることができる。さらに、方法は、基地局からのレートを含んでいるアップリンク割り当て(an uplink assignment)を得ることを含むことができ、割り当ては、シグナリングされた情報に少なくとも部分的に生成されている。さらに、方法は、割り当てを利用することによってアップリンク上でトラフィックを伝送することを備えることができる。
【0014】
別の態様は、無線通信装置に関する。無線通信装置は、干渉コスト(an interference cost)を測定し、アップリンクにわたって測定された干渉コストを送信し、そして、干渉コストの関数として基地局によって決定されるトークンメトリック、に基づいてアップリンクトラフィックチャネル伝送のための時間、チャネル、及びレートを割り付けているデータを受信するための命令、を保持するメモリを含むことができる。さらに、無線通信装置は、メモリに結合され、メモリにおいて保持された命令を実行するように構成された、プロセッサを含むことができる。
【0015】
また、別の態様は、アップリンク割り当てを得ることに関連して基地局に対して、測定された干渉コストをシグナリングする無線通信装置に関する。無線通信装置は、干渉コストを測定するための手段と、アップリンク上で測定された干渉コストを伝送するための手段と、干渉コストに基づいて決定されるトークン値、の関数として割り付けられた割り当てを受信するための手段と、そして伝送に関連づけられたレートを制御する割り当て、に基づいてアップリンクトラフィックチャネル上で送信するための手段と、を含むことができる。
【0016】
また、別の態様は、基地局にモバイルデバイスにおいて測定された干渉データをシグナリングし、アップリンクトラフィックチャネル、時間周波数スロット、およびレートの割り当てを得、そして、アップリンクトラフィックチャネル上で送信するために割り当てを利用する、ための機械実行可能な命令を保存された機械可読媒体に関しており、ここにおいて、基地局は、干渉データに少なくとも部分的に基づいてトークン値の観点において割り当についてモバイルデバイスを選択している。
【0017】
別の態様にしたがって、無線通信システムにおける装置は、プロセッサを含むことができ、ここにおいては、プロセッサは、割り付けられたアップリンクトラフィックチャネル(allotted uplink channel)、時間周波数スロット、及びモバイルデバイスでのレートに関連づけられた情報を受信するように構成されることができ、ここでは、アップリンクチャネルは、トークンメトリック及びマルチユーザダイバーシティメトリックの関数としてモバイルデバイスに割り当てられる。さらに、プロセッサは、レートにおいて、時間周波数スロットの間に、割り付けられたアップリンクチャネル上でトラフィックを伝送するように構成されることができる。
【0018】
前述および関連する目的の実現のために、1以上の実施形態が、以下で十分に説明されている特徴を備えており、特に特許請求の範囲において指摘されている。以下の記載および添付図面は、1以上の実施形態のある説明のための態様を詳細に説明されている。しかしながら、これらの態様は、様々な実施形態の原理が使用されることができる、ほんのいくつかの様々な方法を示しており、説明された実施形態は、すべてのそのような態様およびそれらの均等物(equivalents)を含むように意図されている。
【図面の簡単な説明】
【0019】
【図1】図1は、ここに説明される様々な態様にしたがった無線通信システムの一例の図である。
【図2】図2は、アップリンクスケジューリングのためのユーザ及び/またはレートを選択することをイネーブルするためにアップリンク上で情報をシグナリングするシステムの一例の図である。
【図3】図3は、無線通信環境におけるアップリンク伝送をスケジュールするシステムの一例の図である。
【図4】図4は、OFDM環境におけるアップリンクスケジューリングを容易にする方法の一例の図である。
【図5】図5は、モバイルデバイスから得られた情報を使用することによってアップリンク伝送をスケジュールすることを容易にする方法の一例の図である。
【図6】図6は、アップリンクにわたる伝送についてスケジュールされた割り当てを得ることに関連して、アップリンクにわたって情報をシグナリングすることを容易にする方法の一例の図である。
【図7】図7は、マルチプルセルを含んでいる様々な態様にしたがってインプリメントされた通信システムの一例の図である。
【図8】図8は様々な態様にしたがった、基地局の一例の図である。
【図9】図9は、ここに説明されている様々な態様にしたがってインプリメントされる無線端末(例、モバイルデバイス、エンドノード、…)の一例の図である。
【図10】図10は、トラフィックチャネル上のアップリンク伝送をスケジュールするシステムの一例の図である。
【図11】図11は、アップリンク割り当てを得ることに関連して基地局に、測定された干渉コストをシグナリングするシステムの一例の図である。
【詳細な説明】
【0020】
様々な実施形態は、図面を参照して説明されており、ここにおいて、同様の参照数字は、全体にわたって、同様のエレメントを参照するために使用されている。以下の説明においては、説明の目的のために、非常に多くの具体的な詳細な説明が、1以上の実施形態の完全な理解(thorough understanding)を提供するために説明されている。それは、明白かもしれないけれども、そのような実施形態(単数または複数)は、これらの具体的な詳細なしで実行されることができる。他のインスタンスにおいては、よく知られた構造及びデバイスは、1以上の実施形態を説明することを容易にするために、ブロック図の形式において示されている。
【0021】
本出願において使用されているように、用語「コンポーネント(component)」、「モジュール(module)」、「システム(system)」、及び同様のものは、コンピュータ関連エンティティ(computer-related entity)を、ハードウェア、ファームウェア、ハードウェアとソフトウェアの組み合わせ、ソフトウェア、あるいは実行中のソフトウェアのいずれかを、指すように意図されている。例えば、コンポーネントは、限定されてはいないが、プロセッサ上で実行中のプロセス、プロセッサ、オブジェクト、実行ファイル(executable)、実行スレッド(thread of execution)、プログラム、および/またはコンピュータ、であってもよい。例として、コンピューティングデバイス上で実行中のアプリケーションと該コンピューティングデバイスの両方は、コンポーネントであることができる。1以上のコンポーネントは、プロセス及び/または実行中のスレッド内で存在することができ、コンポーネントは1つのコンピュータ上でローカル化されてもよく、および/または、2以上のコンピュータ間で分散されていてもよい。さらに、これらのコンポーネントは、コンピュータ可読媒体上で記憶された様々なデータ構造を有している様々なコンピュータ可読媒体から実行することが出来る。コンポーネントは、ローカルな、および/または、遠隔のプロセスで、例えば、1つ以上のデータパケット(例、ローカルシステムにおいて、分散システムにおいて、及び/または、信号経由で他のシステムを備えたインターネットのようなネットワーク全体にわたって、別のコンポーネントと相互作用している1つのコンポーネントからのデータ)を有している信号に従って、通信することが出来る。
【0022】
さらに、様々な実施形態が、モバイルデバイスに関連して、ここにおいて説明されている。モバイル端末は、ユーザに音声および/またはデータの接続性を供給するデバイスを指すことができる。モバイル端末は、ラップトップコンピュータあるいはデスクトップコンピュータのようなコンピューティングデバイスに接続されていてもよく、あるいは、携帯情報端末(personal digital assistant)(PDA)のような組み込みデバイス(a self contained device)であってもよい。モバイルデバイスは、また、システム、無線端末、加入者ユニット、加入局、モバイル局、モバイル、遠隔局、アクセスポイント、遠隔端末、アクセス端末、ユーザ端末、ユーザエージェント、ユーザデバイス、あるいはユーザ機器と呼ばれてもよい。モバイルデバイスは、加入者局、無線デバイス、セルラ電話、PCS電話、コードレス電話、セッションイニシエーションプロトコル(Session Initiation Protocol)(SIP)電話、無線ローカルループ(wireless local loop)(WLL)局、携帯情報端末(PDA)、無線接続機能を有しているハンドヘルドデバイス、あるいは無線モデムに接続されている他の処理デバイスであってもよい。
【0023】
基地局(例えばアクセスポイント)は、無線インタフェースにわたって、1以上のセクタを通じて、モバイルデバイスを用いて、通信するアクセスネットワークにおけるデバイスを指すことができる。基地局は、受信された無線インタフェースフレームをIPパケットに変換することによって、IPネットークを含むことができる、残りのアクセスネットワークとモバイルデバイスとの間のルータとして作用することができる。基地局はまた、無線インタフェースについての属性(attributes)の管理を調整する(coordinates)。
【0024】
さらに、ここにおいて説明された様々な態様あるいは特徴は、標準プログラミング及び/または工学技術を使用している、方法、装置、あるいは製造品としてインプリメントされることができる。ここにおいて使用されている、用語「製造品(“article of manufacture”)」は、いずれのコンピュータ読み取り可能デバイス、キャリア、あるいはメディアからアクセス可能なコンピュータプログラムを含むように意図されている。例えば、コンピュータ可読メディアは、限定されてはいないが、磁気保存デバイス(例、ハードディスク、フロッピー(登録商標)ディスク、磁気ストリップ(magnetic strips)…)、光学ディスク(例、コンパクトディスク(CD)、デジタル汎用ディスク(DVD)…)、スマートカード、フラッシュメモリデバイス(例、EPROM、カード、スティック、キードライブ、等…)を含むことができる。さらに、ここにおいて説明されている様々なストレージメディアは、情報を保存するために1以上のデバイスおよび/または他の機械可読メディアを表すことができる。用語「機械可読媒体(machine-readable medium)」は、限定されてはいないが、命令(単数又は複数)および/またはデータを保存し、包含し、及び/または搬送する、ことができる無線チャネル及び様々な他のメディアを含むことができる。
【0025】
図1を参照すると、無線通信システム100は、ここにおいて提示された様々な実施形態にしたがって図示されている。システム100は、無線通信信号を受信し、モバイルデバイス(例、モバイルデバイス1 104、モバイルデバイス2 106、モバイルデバイスN 108、ここでは、Nは実質的にはいずれの整数であってもよい)に対して伝送し、繰り返す、等する基地局102を備えることができる。さらに、システム100が基地局102と似ている複数の基地局を含むことができるということは熟考される。3つのモバイルデバイス104−108が図示されているが、システム100が任意の数のモバイルデバイスを実質的には含むことができるということは理解されるべきである。基地局102は、送信機チェーンおよび受信機チェーンを備えることができ、それらのそれぞれは、当業者によって理解されるように、信号伝送及び受信に関連づけられた複数のコンポーネント(例、プロセッサ、モジュレータ、マルチプレクサ、デモジュレータ、デマルチプレクサ、アンテナ、等)を代わりに備えることができる。基地局102は固定局および/またはモバイルであってもよい。モバイルデバイス1 104(そして同様にモバイルデバイス2 106およびモバイルデバイスN 108)は、例えば、セルラ電話、スマートフォン、ラップトップ、ハンドヘルド通信デバイス、ハンドヘルドコンピューティングデバイス、衛星ラジオ、グローバルポジショニングシステム、PDA、及び/または、無線通信システム100にわたって通信するためのいずれの他の適切なデバイスであることができる。さらに、モバイルデバイス104−108は、固定および/またはモバイルであってもよい。
【0026】
各モバイルデバイス104−108は、いずれのあたえられた時間(at any given moment)において、ダウンリンクおよび/またはアップリンクチャネル上で基地局102(および/または異なる基地局(単数または複数))と通信することができる。ダウンリンクは、基地局102からモバイルデバイス104−108までの通信リンクを指しており、また、アップリンクチャネルは、モバイルデバイス104−108から基地局102までの通信リンクを指している。基地局102は、たとえばモバイルデバイス104−108の認証及び認可、アカウンティング(accounting)、課金(billing)、等のような機能を実行することができる他の基地局(単数または複数)および/またはいずれの異なるデバイス(例えばサーバ)(示されていない)をさらに通信することができる。
【0027】
基地局102は、モバイルデバイス104−108から基地局102までのアップリンク伝送(例、直交周波数分割多重化(OFDM)システム)をスケジュールするアップリンクスケジューラ(uplink scheduler)110を含むことができる。図によって、アップリンクは、いずれの数の時間周波数スロットにおいて、複数のトラフィックチャネル(例、アップリンクトラフィックチャネル(uplink traffic channels)(ULTCHs))を含むことができる。アップリンクスケジューラ110は、指定されたトラフィックチャネル及び時間周波数スロットに、特定のモバイルデバイス(例、モバイルデバイス1 104)を割り当てることができ、そして、異なるトラフィックチャネルおよび/または時間周波数スロットに、異なるモバイルデバイス(例、モバイルデバイス2 106)を割り当てることができる。さらに、アップリンクスケジューラ110は、割り当てられたアップリンク伝送に関連づけられた様々なパラメータを選択することができる。例えば、割り当ては、割り当てられたアップリンク伝送に関連してモバイルデバイス104−108によって使用されることができる、時間、周波数、パワー、コードレート、変調、及び同様なものに関連づけられた情報を提供することができる。さらに、アップリンクスケジューラ110は、それぞれのモバイルデバイス104−108に対してダウンリンクにわたって(例、ダウンリンクトラフィック制御チャネル(DLTCCH)上で)、アップリンク割り当てを送信することができる。
【0028】
アップリンクスケジューラ110は、ユーザセレクタ(user selector)112およびレートセレクタ(rate selector)114を含むことができる。ユーザは、基地局との接続を有するいずれのモバイルデバイスであり、アップリンクトラフィックのためのダウンリンク上で割り当てをシグナリングされることができる。システム100は、複数のモバイルデバイス104−108(例、それぞれ、ユーザ(単数または複数)に関連づけられている)を含むことができ、ユーザセレクタ112は、時間周波数スロットの間にアップリンクトラフィックチャネルに割り当てるために、1セットのモバイルデバイス104−108の中から、特定のモバイルデバイス(例、モバイルデバイス2 106)を選択することを可能にする。例えば、ユーザセレクタ112は、公平(fairness)を制御し、モバイルデバイス104−108にアップリンクアクセスを割り付けることに関して、マルチユーザダイバーシティを利用してもよい。一例にしたがって、ユーザセレクタ112は、公平を制御するために、トークンメカニズムを活用する(leverage)ことができる。この例に準ずると、多くのトークンは、異なるユーザに分散されてもよく、ユーザセレクタ112は、トークンの現在値(current value of the tokens)(例、様々な要因によって測定されることができる)に基づいたモバイルを割り当ててもよい。さらに、ユーザセレクタ112は、これらの要因のうち1つまたは複数に基づいて、実質的には各スロットの間に、トークンの値を更新することができる。ユーザセレクタ112は、アップリンクトラフィックチャネル(例、更新されたトークン値に基づいている)上の伝送のために時間周波数スロット(例、トラフィックチャネル)を割り付ける(allotting)ことに関して、モバイルデバイス104−108に関するさまざまな要因を評価することができ、ここにおいて、モバイルデバイス104−108のそれぞれに対応する要因は、例えば、干渉コスト(例、ビーコン比レポート、パスロスレポート、…)、トラフィックプライオリティ、最大利用可能パワー、モバイルが前に割り当てられた以降の時間の量(an amount of time since a mobile was previously assigned)、サービスの質(QoS)クラス、及び同様のもの、であってもよい。これらのいずれの数の要因もトークン値を生み出すために、いずれの方法において利用されることができるということは、熟考される。
【0029】
さらに、ユーザセレクタ112が特定のモバイルデバイス(例、モバイルデバイス2 106)に対して、アップリンクトラフィックチャネル及び時間周波数スロットを割り当てる(apportioning)ときには、レートセレクタ114は、時間周波数スロットの間にトラフィックチャネル上のアップリンク伝送について利用されるべきレート(例、コードレート)を割り当てることができる。レートセレクタ114は、システム100を、不安定にさせることなく、最適化することができるレートを使用するために、選択されたユーザ(例、選択されたモバイルデバイス、モバイルデバイス2 106、…)を制御することができる。例えば、レートセレクタ114は、選択されたモバイルデバイス(例、モバイルデバイス2 106)に関連づけられた干渉コスト(例、ビーコン比レポート、パスロスレポート、…)、選択されたモバイルデバイスの最大利用可能パワー、および/またはQoSデータに基づいて、アップリンク伝送のためのレートを決定することができる。別の例にしたがって、レートセレクタ114は、時間周波数スロット(例、干渉コスト、選択されたモバイルデバイスの最大利用可能なパワー、QoSデータ、…に基づいている)の間にトラフィックチャネル上のアップリンク伝送に利用されるべきパワー(例、名目のパワー)を決定することができる。
【0030】
図2に戻ると、ユーザおよび/またはアップリンクスケジューリングのためのレートを選択することを可能にするためにアップリンク上で情報をシグナリングするシステム200が図示されている。システム200は、モバイルデバイス202(例、モバイルデバイス104−108のうちの1つ)および/またはいずれの数の異なるモバイルデバイス(示されていない)、と通信する基地局102を含んでいる。基地局は、アップリンクスケジューラ110を含むことができ、そして、それは、それぞれアップリンクトラフィックチャネルにアクセスを割り付け、そしてそのようなアップリンクトラフィックチャネル上で利用されるレートを制御する、ユーザセレクタ112とレートセレクタ114をさらに備えることができる。
【0031】
モバイルデバイス202は、(例、実質的にはいずれの技術を利用することによって)モバイルデバイス202において干渉コストを評価することができる干渉アナライザ(interference analyzer)204を含むことができる。例えば、干渉アナライザ204によって決定された干渉コストは、ビーコン比レポート、パスロスレポート、等であってもよい。さらに、干渉アナライザ204は、アップリンク上で基地局102に対して、モバイルデバイス202において測定される干渉コストをシグナリングすることができる。
【0032】
例として、モバイルデバイス202は、基地局102に接続されてもよく、また、基地局102とモバイルデバイス202との間で送信された信号は、第1のパス利得、Gにしたがうことができる。さらに、異なる基地局(示されていない)とモバイルデバイス202との間で転送された信号は、別のパス利得、Gにしたがうことができる。一例にしたがって、干渉アナライザ204は、
【数1】

【0033】
を評価することによって干渉コストαを決定することができる。例えば、αがゼロに近い場合、モバイルデバイス202は、基地局102に対して近接(in close proximity)である可能性があり、また、異なる基地局から比較的遠い可能性がある、また、αが1に近い場合には、モバイルデバイス202から基地局102に対する距離は、モバイルデバイス202から異なる基地局に対する距離とより同じとなる可能性がある。
【0034】
別の例に準ずると、いずれの数の基地局もシステム200に使用されることができ、したがって、干渉アナライザ204は、干渉コストを
【数2】

【0035】
として計算することができ、ここにおいて、
【数3】

【0036】
は、パス利得の和であってもよく(例、異なる基地局(示されていない)に対応する)、また、G0は基地局102とモバイルデバイス202との間のパス利得であってもよい。さらなる例にしたがって、基地局102及び異なる基地局(単数または複数)(示されていない)は、それぞれのローディング要因であるsを送信することができ、したがって、干渉アナライザ204は、例えば
【数4】

【0037】
を評価することによって、ローディング要因の関数として干渉コストを決定することができる。別の例として、基地局102及び異なる基地局によって送信されたビーコン信号は、モバイルデバイス202によって得られることができ、そして、干渉アナライザ204は、ビーコン比レポートを生成することができる。基地局102とモバイルデバイス202の両方によって知られる干渉コストを決定するいずれの方法は、特許請求された主題の事柄に関連して使用されることができるということが熟考される。さらに、干渉アナライザ204(および/またはモバイルデバイス202)は、アップリンクスケジューラ110によって利用するために、測定された干渉コストを基地局102にシグナリングすることができる。
【0038】
さらに、モバイルデバイス202は、トラフィックシグナラ(traffic signaler)206とパワーシグナラ(power signaler)208を含むことができる。トラフィックシグナラ206は、基地局102に対して、トラフィックプライオリティ情報を送ることができる。例えば、トラフィックプライオリティ情報は、アップリンクにわたってモバイルデバイス202によって送信されるべきデータの重要性、そのようなデータのタイプ(a type of such data)、データの量(an amount of the data)、そのデータによって体験される遅延で、したがってキューにおいて遠い(delay experienced by that data thus far in the queue)、などに関連づけられることができる。さらに、パワーシグナラ208は、伝送のために(例、アップリンクにわたって)モバイルデバイス202によって利用されることができる最大利用可能なパワーに関連づけられた情報を基地局102に送る。
【0039】
基地局102は、データを保持するメモリ210をさらに含むことができ、そしてそれは、ユーザセレクタ112および/またはレートセレクタ114によって利用されることができる。メモリ210は、基地局102によって生成され、モバイルデバイス202(および/または異なるモバイルデバイス)から受信され、サーバから得られた、等のデータを保存することができる。例えば、メモリ210は、干渉データ212、トラフィックプライオリティデータ214、パワーデータ216、時間データ218、及び/またはQoSデータ220を保持することができ、それらのそれぞれは、複数のモバイルデバイス(例、モバイルデバイス202を含んでいる)に関連づけられたデータを含むことができる。干渉データ212は、干渉アナライザ204から得られた干渉コスト情報であってもよい。さらに、トラフィックプライオリティデータ214およびパワーデータ216は、それぞれ、トラフィックシグナラ206とパワーシグナラ208を介してモバイルデバイス202から同様に受信されることができる。さらに、時間データ218は、モバイルデバイス(単数または複数)(例、モバイルデバイス202)についての最後の割り当て以降の時間(a time since a last assignment)に関連する情報であってもよい。QoSデータ220は、ユーザ(例、モバイルデバイス)に関連づけられたサービスの質(QoS)クラスであってもよく、例えば、QoSクラスは、サービスのために支払った金額(例えば、アップリンクチャネルに対してアクセスのより高いレベルを提供するQoSクラスについて集められたより高額の加入費)によって定義されることができる。
【0040】
一例にしたがって、ユーザセレクタ112は、モバイルデバイス(例、モバイルデバイス202)に対して、アップリンクトラフィックチャネルに関連して、干渉データ212、トラフィックプライオリティ214、パワーデータ216、時間データ218、及びQoSデータ220、を利用することができる。別の例に準ずると、レートセレクタ114は、割り当てられたモバイルデバイスによって利用されるべきコードレートを決定するために、干渉データ212、パワーデータ216、及びQoSデータ220を利用することができる。この例に加えて、QoSデータ220において記されているようにより高いQoSは、パワーデータ216が、レートがサポート可能であるということを指定する場合には、実質的に同様な干渉データ212についてレートセレクタ114によって、より高いレート割り付けを導出することができる。しかしながら、特許請求された主題の事柄は、前述の例に限定されないということは理解されるべきである。その後で、基地局102は、モバイルデバイス202および/または異なるモバイルデバイスに対して、アップリンク割り当て(例、選択されたレートを含んでもよい)を転送することができる。
【0041】
図3を参照すると、無線通信環境においてアップリンク伝送をスケジュールするシステム300が図示されている。システム300は、アップリンクにわたってシグナリングされたモバイル関連データ(例えば干渉コスト、トラフィックプライオリティレポート、最大パワー利用可能性レポート...)を受信する基地局102を含んでいる。基地局102は、ユーザセレクタ112とレートセレクタ114を利用することによって割り当てを生成するアップリンクスケジューラ110を含むことができ、そして、割り当ては、ダウンリンク上で送信されることができる。さらに、割り当てに応じて、基地局102は、アップリンクトラフィックを(例、割り当てられた時間、周波数、コードレート、変調スキーム、…において)得ることができる。
【0042】
ユーザセレクタ112は、ユーザメトリックに基づいて、ユーザ選択を用いたアップリンクスケジューリングを可能にし、ここにおいて、ユーザメトリックは、トークン割り付け(例、トークンメトリックを結果としてもたらす)と多数の要因(例、QoS、最後の割り当て以降の時間(time since last assignment)、干渉レポート、トラフィックプライオリティ、パワー、…)に基づいていてもよい。ユーザセレクタ112は、トークンマネージャ(token manager)302およびマルチユーザ評価器(multi-user evaluator)304をさらに備えることができる。トークンマネージャ302およびマルチユーザ評価器304の両方は、ユーザ選択のためのユーザメトリックの一部に寄与することができる。各時間周波数スロットでは、ユーザは、
【数5】

【0043】
に基づいて、ユーザセレクタ112によって選択されることができ、ここにおいては、Uは、特定の時間周波数スロットにおける1セットのスケジュール可能なユーザであり、Metricは、ユーザiのトータルメトリックである。ユーザのトータルメトリックは、
【数6】

【0044】
として、ユーザセレクタ112によってユーザごとに基づいて(on a per user basis)評価される。例えば、トータルメトリックは、次のようにコンピュートされることができる:
【数7】

【0045】
トークンマネージャ302は、TokenMetricを生み出すことができ、マルチユーザ評価器304は、MudMetric(例、マルチユーザダイバーシティを利用しているメトリックであってもよい)を生成することができる。さらに、あるいは、代替的には、マルチユーザ評価器304は、下記に説明されているようにPathLossMetricのようないずれの異なるユーザ特定メトリックを提供することができ、したがって、マルチユーザ評価器304は、MudMetricとPathLossMetricを生成する場合には、
【数8】

【0046】
である。さらに、トークンマネージャ302は、TokenMetricを生成するために1クラスのユーザについての実質的には同様のパラメータに基づいて、実質的には同様な計算を利用することができる。さらに、トークンマネージャ302は、共通クラスのユーザのために(for users in a common class)同時にTokenMetricを更新することができる。さらに、マルチユーザ評価器304は、MudMetricおよび/またはPathLossMetricを得るために、ユーザ特定パラメータを利用することができる。
【0047】
トークンマネージャ302は、チャネルを使用するようにユーザが割り当てられた全体の回数を決定するために履歴データをトラッキングすることができる。さらに、トークンマネージャ302は、ユーザセレクタ112を向上させるように提供されることができる公正なメトリック(TokenMetric)を生成することができる。さらに、トークンマネージャ302は、次のように、ユーザのトークンを更新することができる:
【数9】

【0048】
、ここにおいては、ulTokenUpdateRateは、ユーザのサービスクラス(例、QoSデータ)によって決定されることができる。例えば、ulTokenUpdateRateは、ベストエフォートユーザ(best-effort users)の場合には64、遅延センシティブユーザの場合には128であってもよいが、特許請求された主題の事柄はそれほど限定されてはいない。さらに、ulAsgFlag(t)は、ユーザが時間周波数スロットt(例えば
【数10】

【0049】
)において割り付けられる、セグメントの記録された数であってもよい。さらに、ulWtTxFrmsは、ユーザがスケジュールされるとき、トークン縮小の量を決定することができ、例えば、ulWtTxFrmsは、トークンドリフトが長期にわたってほぼゼロであるという点においてバイアスをかけられていないトークンアルゴリズムを行なうために、トークンマネージャ302によって選択されることができる。したがって、トークンマネージャ302は、
【数11】

【0050】
を評価することができる。例えば、一定のターム(constant term)8/11は、8スロットにおける11セグメントを備えたアップリンクセグメントアライメント(an uplink segment alignment)に基づいていてもよいが、任意の数のセグメントおよび/またはスロットが使用されてもよい。さらに、トークンマネージャ302は、許可された最大及び最小のトークンについてハードリミット(hard limit)を利用することができる。さらに、トークンマネージャ302は、徐々に変更されなかった各セクタサーバにおける平均トークンを保つために、期間マクロトークン更新アルゴリズムを実現することができる。ユーザのTokenMetricは、トークンマネージャ302によって、
【数12】

【0051】
として決定されることができ、ここにおいてulTokenWtは、一例にしたがって0.01であってもよい。
【0052】
マルチユーザ評価器304は、アップリンクスケジューリングに関連して考慮されるチャネル条件を可能にする。一例にしたがって、マルチユーザ評価器304は、アップリンクチャネル条件を表わすために、DCCHバックオフレポートを使用することができる。DCCHバックオフは、クローズループアップリンクパワー制御メカニズム(close-loop uplink power control mechanism)によって制御される。別の例に準ずると、マルチユーザ評価器304は、瞬間のパスロス比あるいはベーコンスロットの間に利用可能なパスロス比に基づいて、アップリンクチャネル品質を表すことができる。さらなる例にしたがって、マルチユーザ評価器304は、アップリンクチャネルの品質(例えば、単一のアップリンク受信アンテナのケースの場合、アップリンク及びダウンリンクのチャネルの間の完全なシメトリー(symmetry)を仮定する)を表すために、ダウンリンクの信号対ノイズ(SNR)レポートを使用することができる。
【0053】
さらに、マルチユーザ評価器304は、各モバイルにおいて残っているパワーを分析することができる。例えば、一人は、よいチャネル品質を備えているが、最低レートオプションをサポートすることだけ十分なパワーを備えており(例、このユーザは、フライトにおいて(in flight)2つのTCHセグメントを割り当てられているので)一方で、第2のユーザは、比較すると減少されたチャネル品質を有しているが、より高いレートオプションをサポートするのに十分なパワーを有している、2人のユーザがいると仮定して、マルチユーザ評価器304は、第1のユーザよりもむしろ第2のユーザをスケジュールする可能性がある。マルチユーザ評価器304は、残りのパワーレベルを表すために、利用可能なDCCHバックオフを利用することができ、そしてそれは、ユーザごとに基づいて
【数13】

【0054】
として、計算されることができる。利用可能なバックオフが最高限度(ceiling)によってハードリミテッドされる(hard limited)ということをここに記す、
【数14】

【0055】
、そしてそれは、必要な残りのパワーよりも多くを備えたユーザに多くのプライオリティを課すことを緩和する。さらに、PowerTch(MaxRateOption)は、最大レートのオプションに必要とされるパワーであってもよい。
【0056】
マルチユーザ評価器304は、次に基づいてユーザについてのマルチユーザメトリックを生成することができる:
【数15】

【0057】
したがって、BackoffScaleは、10.0であってもよい。さらに、ulBackoffWtは、ユーザの中でアップリンクスケジューラ110の公平性を制御するために使用されることができる。ulBackoffWtが1に近づくとき、ユーザは、実質的には同様な数の割り当てられたセグメントを得るであろう、また、ulBackoffWtが小さくなるときには、より多くのプライオリティが、よいチャネル品質を備えたユーザに対して与えられることができる。一例にしたがって、0.75は、ulBackoffWtのモデレートスケジューラ設定(moderate scheduler setting)として使用されることができ、0.10は、攻撃的なスケジューラ設定(aggressive scheduler setting)であってもよい。さらに、DcchBackOffは、次のように決定されることができる:
【数16】

【0058】
さらに、DcchBackOffAverageは、最後のNスロットにわたるDcchBackOff の平均であってもよく、ここにおいて、nは、例えば700(例、1秒平均)であってもよい。さらに、MaxPowerAllowedは、ユーザが送信することを許可される最大トータルパワーであってもよく、PowerDcchは、現在のDCCH伝送パワーであってもよい。
【0059】
別の例にしたがって、マルチユーザ評価器304は、追加メトリック(例、PathLossMetric)として各ユーザによって引き起こされた干渉を考慮することができる。マルチユーザ評価器304によって生み出されたPathLossMetricは、MudMetricと同様な別のユーザ特定メトリックであってもよい。他の条件が一定であると仮定すると、他のセルに対して少ない干渉をもたらすユーザが、そのような干渉のより大きな量を引き起こすユーザよりもむしろ、スケジュールされることができる。一例にしたがって、平均パスロス比、瞬間パスロス比、および/またはダウンリンクSNRは、セル間干渉のこの効果をキャプチャするために使用されることができる。例えば、マルチユーザ評価器304は、平均パスロス比を使用することができ、また、PathLossMetricは、ユーザごとに基づいて、
【数17】

【0060】
として計算されることができ、ここにおいては、PathLossScaleは、32であってもよく、PathLossWtは1であってもよいが、特許請求された主題の事柄は、それほど限定されていない。
【0061】
ユーザセレクタ112がトラフィックチャネルをユーザに割り当てているとき、レートセレクタ114は、コードレートを割り当てることができる。レートセレクタ114は、名目パワーPnomを決定することを可能にする名目パワーアナライザ(nominal power analyzer)306を含むことができる。名目パワーアナライザ306は、干渉測定に基づいてCを生成することができる。例えば、名目パワーアナライザ306は、Pnom=βIを評価することができ、なお、βは、ローディング要因(例、β<1)に関しており、Iは、トーンごとに基づいて基地局102によって測定される干渉である。
【0062】
レートセレクタ114は、そのあとで、アップリンク伝送のために使用されることができるパワーを決定するために、
【数18】

【0063】
を分析することができ、ここにおいてαは、干渉コスト(例、モバイルデバイスによってシグナリングされる)であり、Pmaxは、最大伝送パワーである。Pに基づいて、レートセレクタ114は、信号対ノイズ比、
【数19】

【0064】
を計算することができ、レートにマッピングすることができる。したがって、レートセレクタ114は、R=log(1+SNR)を評価することによってモバイルデバイスによって使用されるべきレート、Rを決定することができる。レートは、そのあと、ダウンリンクにわたってモバイルデバイスに送信された割り当てに組み込まれることができる。
【0065】
下記は、レート選択に関連づけられたさらなる例を提供する。同じ時間スロットを共有するトラフィックチャネル上で割り付けられた1セットのユーザは、そのレート、r(i)を選択することができる。マルチプルトラフィックチャネルは同じ時間スロットを共有することができる。与えられたトラフィックチャネルは、ユーザ選択部分(例、ユーザセレクタ112)を通じて選択される1人のユーザを有することができる。ユーザがレート割り付けに達するとき(comes up)、すでにスケジュールされ同じ時間スロットを共有する、他のトラフィックチャネルにおいてユーザに対して割り付けられたレートは、評価されることができる。例えば、名目パワーアナライザ306によってもたらされる名目パワーは、他のトラフィックチャネルにおいてスケジュールされたユーザに関連づけられた考慮に基づいて変えられることができる。この例に加えて、同じ時間スロットを共有している他のトラフィックチャネルに対して割り付けられたパワーは、差し引かれ、また残りのPnomは、上記で説明されるように、レート計算について使用されることができる。1つ以上のトラフィックチャネルが時間スロットにおけるスケジューリングについて取り上げられる(come up)場合には、そのときには、両方のトラフィックチャネル上のレート割り付けは、共同で評価されることができる。例えば、もし2つのトラフィックチャネルが時間スロットにおいてスケジュールされる場合には、レートセレクタ114は、2つのレートを生み出す、ここにおいては、レートの評価は、利用可能なPnomが2人のユーザの間で適切な方法において分割されることができるという点で、共同で実現されることができる。前述にしたがって、また更なる図を提供して、次のレート選択基準(例、同じセクタサーバ内でモバイルによって生成されるトータル干渉のバウンドを提供することができる)が利用されることができる:
【数20】

【0066】
ここにおいて、rは、パスロス比および/または干渉コストであってもよい。簡潔にするために、‘i’は、1セットのモバイル端末へのインデクスであるということを記載する。さらに、γは、ターゲットされたdcch snrであり、N(i)は、割り付けのために取り上げられた(come up)特定のトラフィックチャネルにおけるトーンの数であってもよく、また、Ndataは、OFDMシステムにおけるデータトーンの数であってもよい。さらに、
【数21】

【0067】
である。
【0068】
異なるトラフィックチャネルの中で干渉予算を割り付けるために、アップリンクスケジューラ110は、次の要因:全体的なシステムのスペクトラル効率性、端末によって送信されたトラフィックリクエスト、残っている干渉予算及びユーザQoSクラス、を考慮してもよい。ベースラインメカニズム(baseline mechanism)は、レート割り当てについて取り上げられているトラフィックチャネルにおけるトーンの数に干渉予算が比例するということであってもよい。さらに、アップリンクスケジューラ110は、上記に述べられた要因に基づいて干渉予算をオフセットするように選択することができ、そしてそれは、ベースライン干渉予算から逸脱させるために、対応するトラフィックチャネルを使用しているモバイルを可能にする。
【0069】
図4−6を参照すると、OFDMシステムにおけるアップリンクスケジューリングに関する方法が図示されている。説明の簡潔性の目的のために、方法が、一連の動作として示され説明されているが、いくつかの動作は、1以上の実施形態にしたがって、ここに示され説明されるものと他の動作と異なる順序においておよび/または同時に生じるので、方法は動作の順序によって限定されないということは理解され認識されるべきである。例えば、当業者は、例えば状態図において、1連の相互に関係づけられた状態あるいはイベントとして方法が代替的に表されることができるということを理解し認識するであろう。さらに、すべての図示された動作は、必ずしも、1以上の実施形態にしたがって、方法をインプリメントすることを要求されていなくてもよい。
【0070】
図4に戻ると、OFDM環境においてアップリンクスケジュールすることを容易にする方法400が図示されている。402で、ユーザは、トークン値の関数として時間周波数スロットの間(during a time-frequency slot)にアップリンクトラフィックチャネル上で伝送するように選択されることができる。例えば、多くのトークンは、様々なユーザに分散されることができ、また、アップリンク割り当てがユーザに対して行なわれるにつれて、いくつかの数のトークンは、ユーザのそれぞれに関連づけられたトータルから差し引かれてもよい。さらに、複数のユーザからの現在のトークン値は、分析されてもよく、また、特定のユーザは、この分析にしたがって選択されることができる。さらにあるいは代替的に、特定ユーザについて残っているトークンの数は、干渉コスト、トラフィックプライオリティ、ユーザによる伝送について利用可能な最大パワー、および/または、ユーザへの最後の割り当てからの時間(a time from a last assignment to the user)、によって測定されることができる。別の例にしたがって、QoSクラスは、ユーザに関連づけられた多くのトークンを分析するときに考慮されることができる。404において、ユーザによるアップリンクチャネル上の伝送のためのレートが決定されることができる。図によって、レートは、干渉を緩和するために選択されることができる。さらに、レートは、干渉コストおよび/またはユーザによる伝送について利用可能な最大パワー、の関数として選択されることができる。406で、割り当ては、ユーザに送られることができる。例えば、割り当ては、時間、周波数、レート、変調、などに関連づけられた情報を含むことができ、そしてそれは、アップリンクにわたる伝送について利用されることができる。
【0071】
図5を参照すると、モバイルデバイスから得られた情報を利用することによって、アップリンク伝送をスケジュールすることを容易にする方法500が図示されている。502で、アップリンク上でシグナリングされた情報は受信されることができる。例えば、情報は、モバイルデバイス(例、ビーコン比レポート、パスロスレポート、…)、トラフィックプライオリティ、及び/または伝送のためのモバイルデバイスにおいて利用可能な最大パワー、によって測定された干渉コストを含むことができる。504では、トークンメトリック及びマルチユーザダイバーシティメトリックは、受信された情報に基づいて決定されることができる。さらにあるいは代替的に、トークンメトリック及びマルチユーザダイバーシティメトリックは、モバイルデバイスおよび/またはユーザのQoSクラスへの前の割り当て以降の時間(a time since a previous assignment)に関連するデータに基づいて評価されることができる。506で、モバイルデバイスは、トークンメトリック及びマルチユーザダイバーシティメトリックに基づいて、時間周波数スロットの間に、アップリンクトラフィックチャネル上で伝送するように選択することができる。例えば、2つのメトリックのうちの最大の組み合わせを備えたユーザが選択されることができる。508では、アップリンク伝送のためのレートは、受信された情報に基づいて制御されることができる。したがって、選択されたモバイルデバイスについては、干渉コスト及び/または利用可能な最大パワーは、レートを選択することに関して考慮されることができる。例として、名目のパワーは、得られることができる。そのあと、伝送パワーは、
【数22】

【0072】
を評価することによって選択されることができ、ここにおいて、αは、干渉コストであり、Pmaxは、利用可能最大パワーである。さらに、SNRは、基地局において測定されるトーン干渉ごとによって(by a per tone interference)、伝送パワーPを分割することによって計算されることが出来る。さらに、レートは、SNRにマッピングすることができ、そして、R=log(1+SNR)を分析することによって得られることができる。510において、割り当ては、ダウンリンク上でモバイルデバイスに対して伝送されることができる。
【0073】
図6を参照すると、アップリンクにわたる伝送についてスケジュールされた割り当てを得ることに関連してアップリンクにわたって情報をシグナリングすることを容易にする方法600が図示されている。602で、ビーコン比レポート、トラフィックプライオリティ、および利用可能な最大パワー、を含んでいる情報は、アップリンクにわたって基地局にシグナリングすることができる。一例にしたがって、情報はリクエストの一部として送られてもよく、しかしながら、特許請求された主題の事柄は制限されていない。604で、レートを含んでいるアップリンク割り当ては、基地局から得られることができ、ここにおいて、割り当ては、シグナリングされた情報に少なくとも部分的に生成されることができる。例えば、シグナリングされた情報は、トークンメトリック及び/またはマルチユーザダイバーシティメトリックを決定するために基地局によって利用されることができる。さらに、基地局は、割り当てを生み出すことに関連してそのようなメトリックを考慮することができる。606で、トラフィックは、割り当てを利用することよってアップリンク上で伝送されることができる。したがって、アップリンク伝送は、割り当てで指定された、周波数、時間、レート、等で実現されることができる。
【0074】
ここに説明された1つ以上の態様にしたがって、アップリンク伝送をスケジュールすることに関連して、ユーザおよび/またはレートを選択することについて推論(inference)が行われるということが理解されるであろう。ここに使用されるように、用語「推論する(infer)」あるいは「推論(inference)」は、イベントおよび/またはデータを介してキャプチャされるように1セットの観察から、システム、環境、および/またはユーザ、の状態を論証する、あるいは推論するプロセスを一般的に指す。推論は、特定のコンテキストあるいは動作を識別するように利用されることができる、あるいは、例えば、状態についての確立分布を生成することができる。推論は、蓋然的であることができ、 −すなわち、対象の状態についての確率分布の計算は、データ及びイベントの考慮に基づいている。推論はまた、1セットのイベントおよび/またはデータからより高いレベルのイベントを構成するために利用される技術を指すことが出来る。そのような推論は、イベントが時間近接性に相関していようがしていまいが、また、イベント及びデータが1あるいはいくつかのイベント及びデータソースから生じようが生じまいが、1セットの観察されたイベントおよび/または保存されたイベントデータから新しいイベントあるいは動作の構築を結果としてもたらす。
【0075】
一例にしたがって、上記で提示された1以上の方法は、アップリンク伝送に関連づけられた干渉コストを分析することに関する推論を行なうことを含むことができ、推論された干渉コストは、アップリンクスケジューリングを可能にするために基地局に対してシグナリングされることができる。さらなる例によって、推論は、アップリンクトラフィックチャネルを介して伝送される予定のデータのプライオリティに関して行われることができ、また、推論されたプライオリティは、アップリンク割り当てについてユーザを選択することに関連して利用されることができる。前述の例が本質的に説明のためのものであり、また、行われることができる推論の数、あるいはそのような推論がここに説明されている様々な実施形態及び/または方法に関連して行なわれている方法を、制限するようには意図されていない。
【0076】
図7は、マルチプルセル、すなわちセルI702とセルM704、を含んでいる様々な態様にしたがってインプリメントされた一例の通信システム700を図示している。セル境界領域768によって示されるように、近隣セル702、704がわずかにオーバーラップしており、その結果、近隣セルにおける基地局によって送信される信号間の信号干渉についての可能性を作り出している、ということに注目してください。システム700の各セル702および704は、3つのセクタを含んでいる。マルチプルセクタにサブ分割されなかったセル(N=1)、2つのセクタを備えたセル(N=2)、及び3つ以上のセクタを備えたセル(N>3)はまた、様々な態様にしたがって可能である。セル702は、第1セクタであるセクタI 710、第2セクタであるセクタII 712、及び第3セクタであるセクタIII 714、を含んでいる。各セクタ710、712、714は、2つのセクタ境界領域を有しており、各境界領域は、2つの隣接したセクタ間で共有される。
【0077】
セクタ境界領域は、近隣セクタにおける基地局によって送信される信号間の信号干渉についての可能性(potential)を提供する。ライン716は、セクタI 710とセクタII 712の間のセクタ境界領域を表わしており、ライン718は、セクタII 712とセクタIII 714の間のセクタ境界領域を表わしており、ライン720は、セクタIII 714とセクタ1 710の間のセクタ境界領域を表わしている。同様に、セルM 704は、第1のセクタであるセクタI 722、第2のセクタであるセクタII 724、および第3のセクタであるセクタIII 726、を含んでいる。ライン728は、セクタI 722とセクタII 724の間のセクタ境界領域を表わしており、ライン730は、セクタII 724とセクタIII 726の間のセクタ境界領域を表わしており、ライン732は、セクタIII 726とセクタI 722の間の境界領域を表わしている。セルI 702は、基地局(BS)、基地局I 706、および、各セクタ710、712、714における複数のエンドノード(ENs)(例、モバイルデバイス)を含んでいる。セクタI 710は、それぞれ無線リンク740、742を介して、BS706に結合されたEN(1)736とEN(X)738を含んでおり、セクタII 712は、それぞれ無線リンク748、750を介してBS706に結合されたEN(1’)744とEN(X’)746を含んでおり、セクタIII 714は、それぞれ無線リンク756、758を介してBS706に結合されたEN(1’’)752とEN(X’’)754を含んでいる。同様に、セルM704は、基地局M708と、各セクタ722、724、726における複数のエンドノード(ENs)とを含んでいる。セクタI 722は、それぞれ無線リンク740’、742’を介して、BSM708に結合されたEN(1)736’とEN(X)738’を含んでおり、セクタII 724は、それぞれ無線リンク748’、750’を介して、BSM708に結合されたEN(1’)744’とEN(X’)746’を含んでおり、セクタ3 726は、それぞれ無線リンク756’、758’を介して、BS708に結合されたEN(1’’)752’とEN(X’’)754’を含んでいる。
【0078】
システム700はまた、それぞれネットワークリンク762、764を介して、BSI706とBSM708に結合されるネットワークノード760を含む。ネットワークノード760もまた、ネットワークリンク766を介して、他のネットワークと、例えば、他の基地局、AAAサーバノード、中間ノード、ルータ等、インターネットと、に結合される。ネットワークリンク762、764、766は、例えば光ファイバーケーブルであってもよい。各エンドノード、例えば、EN(1)736は、受信機と同様に送信機も含んでいる無線端末であってもよい。無線端末、例えばEN(1)736、はシステム700を通じて移動することができ、また、ENが現在配置されているセルの基地局と無線リンクを介して通信することができる。無線端末(WTs)、例えばEN(1)736、は、ピアノード、例えばシステム700内あるいはシステム700外の他のWTsと、BS706および/またはネットワークノード760のような基地局を介して、通信することができる。WTs、例えばEN(1)736、はセル電話、無線モデムを備えた携帯情報端末等のようなモバイル通信デバイスであってもよい。それぞれの基地局は、トーンを割り付けるために使用された方法から、ストリップシンボル期間の間に異なる方法を使用し、そして、残りのシンボル期間、例えばノンストリップシンボル期間、におけるトーンホッピングを決定して、トーンサブセット割り付けを実行する。無線端末は、特定のストリップシンボル期間においてデータ及び情報を受信するようにそれらが利用することができるトーンを決定するために、基地局から受信された情報、例えば基地局傾きID、セクタID情報、と共にトーンサブセット割り付け方法を使用する。トーンサブセット割り付けシーケンスは、それぞれのトーンにわたってセクタ間およびセル間の干渉を拡散するために様々な態様にしたがって、構成される。
【0079】
図8は様々な態様にしたがって、基地局800の一例を図示する。基地局800は、トーンサブセット割り付けシーケンスをインプリメントし、異なるトーンサブセット割り付けシーケンスが、セルのそれぞれの異なるセクタタイプについて生成される。基地局800は、図7のシステム700の基地局706及び708のうちのいずれの1つとして使用されることができる。基地局800は、バス809によって一緒に結合された、受信機802、送信機804、例えばCPUのようなプロセッサ806、入力/出力インタフェース808、及びメモリ810を含んでおり、様々なエレメントは802、804、806、808、及び810は、データと情報を交換することができる。
【0080】
受信機802に結合されたセクタ化されたアンテナ(sectorized antenna)803は、基地局のセル内の各セクタからの無線端末伝送から、データおよび他の信号、例えばチャネルレポート、を受信するために使用される。送信機804に結合された、セクタ化されたアンテナ805は、データと他の信号、例えば制御信号、パイロット信号、ビーコン信号、等を、無線端末900(図9参照)に基地局のセルの各セクタ内で、送信するために使用される。様々な態様においては、基地局800は、マルチプル受信機802及びマルチプル送信機804、例えば各セクタのための個別の受信機802及び各セクタのための個別の送信機804、を利用することができる。プロセッサ806は、汎用の中央処理装置(central processing unit)(CPU)であってもよい。プロセッサ806は、メモリ810において保存された1以上のルーチン818の指示の下、基地局800のオペレーションを制御し、方法をインプリメントする。I/Oインタフェース808は、BS800を他の基地局、アクセスルータ、AAAサーバノード等と結合して、他のネットワークノードへの接続に、他のネットワーク及びインターネットを供給する。メモリ810は、ルーチン818及びデータ/情報820を含んでいる。
【0081】
データ/情報820は、データ836、ダウンリンクストリップシンボル時間情報(downlink strip-symbol time information)840とダウンリンクトーン情報(downlink tone information)842とを含んでいるトーンサブセット割り付けシーケンス情報(tone subset allocation sequence information)838、そして、複数のセットのWT情報であるWT1情報846及びWTN情報860を含んでいる無線端末(WT)データ/情報844、を含んでいる。WT情報の各セット、例えばWT1情報846は、データ848、端末ID850、セクタID852、アップリンクチャネル情報854、ダウンリンクチャネル情報856、及びモード情報858、を含んでいる。
【0082】
ルーチン818は、通信ルーチン(communications routines)822及び基地局制御ルーチン(base station control routines)824を含んでいる。基地局制御ルーチン824は、スケジューラモジュール(scheduler module)826と、ストリップシンボル期間の間にトーンサブセット割り付けルーチン(tone subset allocation routine)830を含んでいるシグナリングルーチン828、残りのシンボル期間、例えばノンストリップシンボル期間、の間に他のダウンリンクトーン割り付けホッピングルーチン(other downlink tone allocation hopping routine)832、及びビーコンルーチン(beacon routine)834、を含む。
【0083】
データ836は、WTsに対する伝送の前にエンコードするために送信機804のエンコーダ814に送られるであろう、送信されるべきデータ、受信に続いて、受信機802のデコーダ812を通じて処理されたWTsからの受信されたデータ、を含む。ダウンリンクストリップシンボル時間情報840は、スーパースロット、ビーコンスロット、及びウルトラスロットストラクチャ情報、のようなフレーム同期化ストラクチャ情報と、また、与えられたシンボル期間がストリップシンボル期間であるかどうかを、もしそうであれば、ストリップシンボル期間のインデクスを指定し、そして、ストリップシンボルは基地局によって使用されるトーンサブセット割り付けシーケンスを切り捨てる(truncate)リセットポイントであるかどうかを指定する情報と、を含んでいる。ダウンリンクトーン情報842は、基地局800に割り当てられたキャリア周波数、トーンの数及び周波数、及びストリップシンボル期間に対して割り付けられるべき1セットのトーンサブセットを含んでいる情報と、傾き、傾きインデクス、およびセクタタイプ、のような他のセル及びセクタ特定値と、を含んでいる。
【0084】
データ848は、WT1 900がピアノードから受信したデータ、WT 1 900がピアノードに送信されることを望むデータ、及びダウンリンクチャネル品質レポートフィードバック情報、を含むことができる。端末ID850は、WT 1 900を識別する、基地局800の割当てられたIDである。セクタID852は、WT1 900が動作しているセクタを識別する情報を含んでいる。セクタID 852は、例えば、セクタタイプを決定するために使用することができる。アップリンクチャネル情報854は、例えばデータのためのアップリンクトラフィックチャネルセグメント、リクエストについての専用アップリンク制御チャネル、パワー制御、タイミング制御、等を使用するためにWT1900のためのスケジューラ826によって割り付けられたチャネルセグメントを識別している情報を含んでいる。WT1 900に割り当てられた各アップリンクチャネルは、1つ以上の論理トーンを含んでおり、各論理トーンは、アップリンクホッピングシーケンスに続く。ダウンリンクチャネル情報856は、WT1 900、例えばユーザデータについてのダウンリンクトラフィックチャネルセグメント、にデータおよび/または情報を搬送するために、スケジューラ826によって割り付けられたチャネルセグメントを識別している情報を含んでいる。WT1 900に割り当てられた各ダウンリンクチャネルは、1以上の論理トーンを含んでおり、それぞれは、ダウンリンクホッピングシーケンスに続く。モード情報858は、WT1 900のオペレーションの状態、例えばスリープ、ホールド等、を識別している情報を含んでいる。
【0085】
通信ルーチン822は、様々な通信オペレーションを実行し、様々な通信プロトコルをインプリメントするために、基地局800を制御する。基地局制御ルーチン824は、基本基地局機能タスク(basic base station functional tasks)、例えば信号生成および受信、スケジューリング、を実行するために、そして、ストリップシンボル期間の間にトーンサブセット割り付けシーケンスを使用して無線端末に信号を送信することを含んでいるいくつかの態様の方法のステップをインプリメントするために、基地局800を制御することに使用される。
【0086】
シグナリングルーチン828は、デコーダ812で受信機802の、エンコーダ814で送信機804の、オペレーションを制御する。シグナリングルーチン828は、伝送されたデータ836および制御情報の生成を制御することを担当する。トーンサブセット割り付けルーチン830は、態様の方法を使用して、そして、ダウンリンクストリップシンボル時間情報840及びセクタID852を含んでいるデータ/情報820を使用して、ストリップシンボル期間において使用される予定であるトーンサブセットを構成する。ダウンリンクトーンサブセット割り付けシーケンスは、セルの各セクタタイプについて異なり、隣接セルについて異なるであろう。WTs900は、ダウンリンクトーンサブセット割り付けシーケンスにしたがってストリップシンボル期間において信号を受信しており、基地局800は、送信信号を生成するために同じダウンリンクトーンサブセット割り付けシーケンスを使用する。他のダウンリンクトーン割り付けホッピングルーチン832は、ストリップシンボル期間の外のシンボル期間の間に、ダウンリンクトーン情報842、ダウンリンクチャネル情報856、を含んでいる情報を使用して、ダウンリンクトーンホッピングシーケンスを構成する。ダウンリンクデータトーンホッピングシーケンスは、セルのセクタにわたって同期化される。ビーコンルーチン834は、ビーコン信号、例えば、1あるいは少ないトーンに集中した比較的高いパワー信号の信号、の伝送を制御し、それは、例えばダウンリンク信号のフレームタイミングストラクチャを同期化するために同期化目的、したがって、ウルトラスロットバウンダリに関するトーンサブセット割り付けシーケンス、で使用されることができる。
【0087】
図9は、無線端末(例、エンドノード、モバイルデバイス、…)のうちのいずれから1つ、例えば図7のシステム700のEN(1)736、として使用されることができる、無線端末(例、エンドノード、モバイルデバイス…)900の一例を図示する。無線端末900は、トーンサブセット割り付けシーケンスをインプリメントする。無線端末900は、デコーダ912を含んでいる受信機902、エンコーダ914を含んでいる送信機904、プロセッサ906、様々なエレメント902、904、906、908がデータと情報を交換することができるバス910によって一緒に結合されるメモリ908、を含む。基地局800から信号を受信するために使用されたアンテナ903は、受信機902に結合される。信号を、例えば基地局800に、伝送するために使用されたアンテナ905は、送信機904に結合される。
【0088】
プロセッサ906、例えば、CPUは、無線端末900のオペレーションを制御し、ルーチン920を実行しメモリ908のデータ/情報922を使用することによって方法をインプリメントする。
【0089】
データ/情報922は、ユーザデータ934、ユーザ情報936、およびトーンサブセット割り付けシーケンス情報950、を含む。ユーザデータ934は、基地局800に対する送信機904による伝送の前にエンコードするためにエンコーダにルーティングされるであろう、ピアノードについて意図されたデータと、受信機902のデコーダ912によって処理される基地局800から受信されたデータと、を含むことができる。ユーザ情報936は、アップリンクチャネル情報938、ダウンリンクチャネル情報940、端末ID情報942、基地局ID情報944、セクタID情報946、およびモード情報948、を含んでいる。アップリンクチャネル情報938は、基地局800に伝送するときに使用する無線端末900について基地局800によって割り当てられたアップリンクチャネルセグメントを識別している情報を含む。アップリンクチャネルは、アップリンクトラフィックチャネル、専用アップリンク制御チャネル、例えばリクエストチャネル、パワー制御チャネル、及びタイミング制御チャネル、を含むことができる。各アップリンクチャネルは、1つ以上の論理トーン(logic tones)を含んでおり、各論理トーン(logical tone)は、アップリンクトーンホッピングシーケンスに続く。アップリンクホッピングシーケンス(uplink hopping sequences)は、各セクタタイプのセル間で、そして隣接セル間で、異なる。ダウンリンクチャネル情報940は、BS800がWT900にデータ/情報を送信するときに使用するために、基地局800によってWT900に割り当てられたダウンリンクチャネルセグメントを識別している情報を含んでいる。ダウンリンクチャネルは、ダウンリンクトラフィックチャネル及び割り当てチャネルを含むことができ、それぞれのダウンリンクチャネルは1以上の論理トーンを含んでおり、各論理トーンはダウンリンクホッピングシーケンスに続いており、そしてそれは、セルの各セクタ間で同期化される。
【0090】
ユーザ情報936はまた、識別情報を割り当てられた基地局800である端末ID情報942、WTが通信を確立した特定の基地局800を識別する基地局ID情報944、そして、WT900が現在配置されているセルの特定セクタを識別するセクタID情報946、を含んでいる。基地局ID944は、セル傾き値(a cell slope value)を提供しており、セクタID情報946は、セクタインデクスタイプを提供しており、なお、セル傾き値及びセクタインデクスタイプは、トーンホッピングシーケンスを導出するために使用されることができる。情報936にも含まれるモード情報948は、WT900がスリープモード、ホールドモード、あるいはモード中(on mode)であるかどうかを識別する。
【0091】
トーンサブセット割当てシーケンス情報950は、ダウンリンクストリップシンボル時間情報952と、ダウンリンクトーン情報954と、を含む。ダウンリンクストリップシンボル時間情報952は、スーパースロット、ビーコンスロット、及びウルトラスロットストラクチャ情報、のようなフレーム同期化ストラクチャ情報と、また、与えられたシンボル期間がストリップシンボル期間であるかどうかを、もしそうであれば、ストリップシンボル期間のインデクスを指定し、そして、ストリップシンボルは基地局によって使用されるトーンサブセット割り付けシーケンスを切り捨てるリセットポイントであるかどうかを指定する情報と、を含んでいる。ダウンリンクトーン情報954は、基地局800に割り当てられたキャリア周波数、トーンの数および周波数、及びストリップシンボル期間に割り付けられるべき1セットのトーンサブセット、を含んでいる情報と、傾き、傾きインデクス及びセクタタイプ、のような他のセル及びセクタ特定値と、を含む。
【0092】
ルーチン920は、通信ルーチン924と無線端末制御ルーチン926を含んでいる。通信ルーチン924は、WT900によって使用される様々な通信プロトコルを制御する。無線端末制御ルーチン926は、受信機902及び送信機904の制御を含んでいる基本無線端末900の機能性を制御する。無線端末制御ルーチン926は、シグナリングルーチン928を含んでいる。シグナリングルーチン928は、ストリップシンボル期間の間にトーンサブセット割り付けルーチン930を、また、残りのシンボル期間、例えばノンストリップシンボル期間、の間に他のダウンリンクトーン割り付けホッピングルーチン932を、含んでいる。トーンサブセット割り付けルーチン930は、いくつかの態様及びプロセスの基地局800から送信されたデータを受信したことにしたがってダウンリンクトーンサブセット割り付けシーケンスを生成するために、ダウンリンクチャネル情報940、基地局ID情報944、例えば傾きインデクス及びセクタタイプ、そしてダウンリンクトーン情報954を含んでいるデータ/情報922を使用する。他のダウンリンクトーン割り付けホッピングルーチン930は、ダウンリンクトーン情報954を含んでいる情報と、ダウンリンクチャネル情報940と、を使用して、ストリップシンボル期間外のシンボル期間の間に、構成する。トーンサブセット割り付けルーチン930は、プロセッサ906によって実行されるとき、基地局800から1以上のストリップシンボル期間をいつに、且つ、どのトーンが受信するのか、を決定するために使用される。アップリンク割り付けホッピングルーチン930は、トーンサブセット割り付け関数(tone subset allocation function)を、基地局800から受信された情報を共に、送信すべきトーンを決定するために使用する。
【0093】
図10を参照して、トラフィックチャネル上のアップリンク伝送をスケジュールするシステム1000が図示されている。例えば、システム1000は、基地局内に少なくとも部分的に存在していてもよい。システム100が機能ブロック図を含んでいるものとして表されるということは理解されるべきであり、そしてそれは、プロセッサ、ソフトウェア、あるいはそれらの組み合わせ(例、ファームウェア)によってインプリメントされる機能を表す機能ブロック図であってもよい。システム1000は、関連して動作することができる電子コンポーネントの論理グルーピング1002を含む。例えば、論理グルーピング1002は、トークンメトリック及びマルチユーザダイバーシティメトリック1004に基づいてアップリンク伝送のためのモバイルデバイスを選択するための電子コンポーネントを含むことができる。例えば、トークンメトリック及びマルチユーザダイバーシティメトリックは、干渉コスト、トラフィックプライオリティ、モバイルデバイス伝送に利用可能な最大パワー、前の割り当て以降のタイムスパン(time spans since previous assignments)、及び/またはQoSクラスに基づいて、決定されることができる。さらに論理グルーピング1002は、干渉緩和1006に基づいてアップリンク伝送のためのレートを識別するための電子コンポーネントを備えることができる。例えば、レートは、干渉コスト及びモバイルデバイス伝送に利用可能な最大パワーの関数として評価されることができる。さらに、論理グルーピング1002は、モバイルデバイス1008に割り当てを伝送するための電子コンポーネントを含むことができ、ここにおいては、割り当ては、レートに関連したデータを含む。例として、割り当ては、アップリンクトラフィックチャネル上の伝送のためのモバイルデバイスによって活用されることができる(may be leveraged)周波数、時間、変調、などに関連づけられたデータをさらに含むことができる。さらに、システム1000は、電子コンポーネント1004、1006および1008に関連づけられた機能を実行するための命令を保持する、メモリ1010を含むことができる。メモリ1010の外側にあるものとして示されているが、電子コンポーネント1004、1006、および1008の1つ以上は、メモリ1010内に存在することができるということが理解されるべきである。
【0094】
図11を参照して、アップリンク割り当てを得ることに関連して基地局に対する測定された干渉コストをシグナリングするシステム1100である。システム1100は、例えば、モバイルデバイス内に存在することができる。図示されているように、システム1100は、プロセッサ、ソフトウェア、あるいはそれらの組み合わせ(例、ファームウェア)によってインプリメントされる機能を表すことができる機能ブロックを含む。システム1100は、アップリンクトラフィックチャネルへのアクセスを得ることを容易にする電子コンポーネントの論理グルーピング1102を含んでいる。論理グルーピング1102は、干渉コスト1104を測定するための電子コンポーネントを含むことができる。例えば、干渉コストは、ビーコン比レポート、パスロスレポート、等、であってもよい。さらに、干渉コストは、複数の基地局から得られた、ローディング要因の関数であってもよい。さらに、論理グルーピング1102は、アップリンク1106上の測定された干渉コストを伝送するための電子コンポーネントを含むことができる。例として、トラフィックプライオリティデータおよび/またはアップリンク伝送のための利用可能な最大パワーは、アップリンク上で追加的にあるいは代替的にシグナリングされることができる。さらに、論理グルーピング1102は、トークン値1108の関数として割り付けられた割り当てを受信するための電子コンポーネントを備えることができ、ここにおいて、トークン値は、干渉コストに基づいて決定される。さらに、トークン値は、トラフィックプライオリティデータおよび/または利用可能な最大パワーの関数として得られることができる。さらに、マルチユーザダイバーシティメトリックは割り当てを生成するために利用されてもよい。また、論理グルーピング1102は、割り当て1110に基づいてアップリンクトラフィックチャネル上で伝送するための電子コンポーネントを含むことができ、なお、割り当てはレート(例、コードレート)を制御する。さらに、システム1100は、電子コンポーネント1104、1106、1108、及び1110に関連づけられた機能を実行するための命令を保持するメモリ1112を含むことができる。メモリ1112の外部にあるものとして示されているが、電子コンポーネント1104、1106、1108、および1110がメモリ1112内に存在することができるということが理解されるべきである。
【0095】
ここに説明されている実施形態はハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、あるいはそれらの任意の組み合わせによってインプリメントされることができる、ということが理解されるべきである。ハードウェアのインプリメンテーションの場合、処理ユニットは、1つ以上の特定用途向け集積回路(ASICs)、デジタル信号プロセッサ(DSPs)、デジタル信号処理デバイス(DSPDs)、プログラマブルロジックデバイス(PLDs)、フィールドプログラマブルゲートアレイ(FPGAs)、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、ここに説明された機能を実行するように設計された他の電子ユニット、あるいはそれらの組み合わせ、の中でインプリメントされることができる。
【0096】
実施形態が、ソフトウェア、ファームウェア、ミドルウェアあるいはマイクロコード、プログラムコードあるいはコードセグメント(code segment)においてインプリメントされるとき、それらは、記憶コンポーネントのような機械可読媒体(machine-readable medium)において記憶されることが出来る。コードセグメントは、プロシージャ、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、あるいは任意の命令の組み合わせ、データストラクチャあるいはプログラムステートメントを表すことが出来る。コードセグメントは、情報、データ、アーギュメント、パラメータあるいはメモリコンテンツを受け渡しすること、および/または受信することによって、別のコードセグメントあるいはハードウェア回路に結合されることが出来る。情報、アーギュメント、パラメータ、データなどは、メモリの共有、メッセージの受け渡し、トークンパッシング(token passing)、ネットワーク伝送、などを含んでいる任意の適切な手段を使用して、受け渡され、転送され、あるいは送信されることが出来る。
【0097】
ソフトウェアインプリメンテーションの場合、ここに説明された技術は、ここに説明された機能を実行するモジュール(例、プロシージャ、関数、など)でインプリメントされることが出来る。ソフトウェアコードは、メモリユニットに記憶され、プロセッサによって実行されることが出来る。メモリユニットは、プロセッサ内で、あるいはプロセッサの外部で、インプリメントされることができ、この場合には、それは、当技術分野において知られているさまざまな様々な手段を介してプロセッサに通信的に結合されることが出来る。
【0098】
上記で説明されてきたものは、1つ以上の実施形態の例を含む。前述の実施形態を説明する目的のためにすべての考えられるだけのコンポーネントあるいは方法の組み合わせを記述することは、勿論、可能ではないが、当業者は、さまざまな実施形態の多くのさらなる組み合わせと並び替えが可能であるということを理解することが出来る。したがって、記載された実施形態は、添付された特許請求の範囲の精神および範囲の中に入る、すべてのそのような代替(alterations)、修正、および変形を含まれるように意図されている。さらに、用語「含む(includes)」が、詳細な説明あるいは特許請求の範囲のいずれかにおいて使用されている範囲内において、そのような用語は、用語「備えている(comprising)」がトランジショナルワード(transitional word)として請求項において使用されるときに解釈されるように、用語「備えている(comprising)」と同様な方法で包括的であるように意図されている。

【特許請求の範囲】
【請求項1】
直交周波数分割多重化(OFDM)環境におけるアップリンクスケジューリングを容易にする方法であって、
トークン値の関数として時間周波数スロットの間にアップリンクトラフィックチャネル上で伝送するユーザを選択することと、
前記ユーザによる前記のアップリンクチャネル上の伝送のためのレートを決定することと、
前記ユーザに割り当てを送ることと、
を備えている方法。
【請求項2】
前記アップリンクトラフィックチャネル上で伝送する前記ユーザを選択することは、マルチユーザダイバーシティメトリックを評価することをさらに備えている、請求項1に記載の方法。
【請求項3】
前記トークン値は、干渉コスト、トラフィックプライオリティ、前記ユーザによる伝送について利用可能な最大パワー、前記ユーザへの最後の割り当て以降の時間、及び/または、サービスの質(QoS)クラス、の関数である、請求項1に記載の方法。
【請求項4】
アップリンク上でシグナリングされた情報を受信することと、
前記の受信された情報に基づいて前記トークン値を決定することと、
をさらに備えている、請求項1に記載の方法。
【請求項5】
前記の受信された情報は、モバイルデバイスによって測定された干渉コスト、前記モバイルデバイスに関連づけられたトラフィックプライオリティ、及び伝送のために前記モバイルデバイスにおいて利用可能な最大パワー、に関する、請求項4に記載の方法。
【請求項6】
干渉を緩和するために前記レートを決定すること、をさらに備えている請求項1に記載の方法。
【請求項7】
干渉コストと、前記ユーザによる伝送について利用可能な最大パワーと、の関数として、レートを決定すること、をさらに備えている請求項1に記載の方法。
【請求項8】
前記レートを決定することは、
名目パワーを選択することと、
前記名目パワー、前記ユーザによる伝送について利用可能な最大パワー、及び干渉コストに基づいて、伝送パワーを決定することと、
前記伝送パワーと、トーン干渉ごとに測定された基地局と、に基づいて信号対雑音比を計算することと、
前記レートに、前記信号対雑音比をマッピングすることと、
をさらに備えている請求項1に記載の方法。
【請求項9】
前記割り当ては、時間、周波数、および前記アップリンクトラフィックチャネル上の伝送に対応する前記レート、に関連づけられた情報を含んでいる、請求項1に記載の方法。
【請求項10】
モバイルデバイスにおいて測定された干渉コストを生み出すために利用されるローディング要因を送信すること、をさらに備えている請求項1に記載の方法。
【請求項11】
アップリンクにわたってシグナリングされたデータと、また、前記のシグナリングされたデータに基づいてトークンメトリック及びマルチユーザダイバーシティメトリックを決定し、
前記トークンメトリック及び前記マルチユーザダイバーシティメトリックに基づいて、時間周波数スロットの間にアップリンクトラフィックチャネル上で送信するモバイルデバイスを選択し、
前記のシグナリングされたデータに基づいてアップリンク伝送のためのレートを制御し、
ダウンリンク上で前記モバイルデバイスに割り当てを送信すること、
に関連づけられた命令と、
を保持するメモリと、
前記メモリにおいて保持された前記命令を実行するように構成された、前記メモリに結合されたプロセッサと、
を備えている無線通信装置。
【請求項12】
前記メモリは、干渉コスト、トラフィックプライオリティ、前記モバイルデバイスによる伝送について利用可能な最大パワー、前記モバイルデバイスへの前の割り当て以降のタイムスパン、及び前記モバイルデバイスに関連づけられたサービスの質、に基づいて前記トークンメトリックを分析するための命令をさらに保持する、請求項11に記載の無線通信装置。
【請求項13】
前記メモリは、モバイルデバイスによって測定された干渉コスト、前記モバイルデバイスに関連づけられたトラフィックプライオリティ、及び伝送のために前記モバイルデバイスにおいて利用可能な最大パワー、に関する前記のシグナリングされたデータを保持する、請求項11に記載の無線通信装置。
【請求項14】
前記メモリは、前記アップリンクトラフィックチャネル上の利用のために伝送パワーを識別することによって前記レートを決定し、前記伝送パワーと測定された干渉とに対応する信号対雑音比(SNR)を分析し、そして、前記レートに前記SNRをマッピングするための、命令をさらに保持している、請求項11に記載の無線通信装置。
【請求項15】
トラフィックチャネル上でアップリンク伝送をスケジュールする無線通信装置であって、
トークンメトリック及びマルチユーザダイバーシティメトリックに基づいてアップリンク伝送のためのモバイルデバイスを選択するための手段と;
干渉緩和に基づいて前記アップリンク伝送のためのレートを識別するための手段と;
前記モバイルデバイスに割り当てを送信するための手段と、なお、前記割り当ては、前記レートに関連づけられたデータを含んでいる;
を備えている無線通信装置。
【請求項16】
前記トークンメトリック及び前記マルチユーザダイバーシティメトリックを、ビーコン比レポート、トラフィックプライオリティ、前記ユーザによる伝送について利用可能な最大パワー、前記ユーザへの最後の割り当て以降の時間、及び/または、サービスの質(QoS)クラス、の関数として、分析するための手段、をさらに備えている請求項15に記載の無線通信装置。
【請求項17】
前記モバイルデバイスによってシグナリングされたデータを受信するための手段と、
前記のシグナリングされたデータに少なくとも部分的に基づいて、前記トークンメトリックを分析するための手段と、
前記のシグナリングされたデータに少なくとも部分的に基づいて、前記マルチユーザダイバーシティメトリックを評価するための手段と、
をさらに備えている請求項15に記載の無線通信装置。
【請求項18】
アップリンク上でシグナリングされた情報を受信し、
前記の受信された情報に基づいて、トークンメトリック及びマルチユーザダイバーシティメトリックを識別し、
前記トークンメトリック及び前記マルチユーザダイバーシティメトリックの組み合わせの関数として、モバイルデバイスに、トラフィックチャネル上のアップリンク伝送のための時間周波数スロットを割り当て、
前記アップリンク伝送を利用するために、前記モバイルデバイスについてのコードレートを選択し、
前記モバイルデバイスに、ダウンリンクを介して、前記時間周波数スロット、前記トラフィックチャネル、及び前記コードレートを示す割り当てを送る、
ための機械実行可能な命令、
を保存している機械可読媒体。
【請求項19】
前記機械実行可能な命令は、前記のシグナリングされた情報の少なくとも1サブセットを生成するために利用されるローディング要因を伝送すること、をさらに備えている請求項18に記載の機械可読媒体。
【請求項20】
無線通信システムにおいて、
トークンに基づいて、トラフィックチャネル上のアップリンク伝送のためのユーザをスケジュールするように、
干渉を緩和する前記アップリンク伝送のためのレートを決定するように、
前記レートを示す前記ユーザに割り当てを伝送するように、
構成されたプロセッサ、
を備えている装置。
【請求項21】
アップリンクにわたる伝送についてスケジュールされた割り当てを得ることに関連して前記アップリンクにわたって情報をシグナリグすることを容易にする方法であって、
ビーコン比レポート、トラフィックプライオリティ、及びアップリンクにわたって基地局にとって利用可能な最大パワーを含んでいる情報をシグナリングすることと;
前記基地局からのレートを含んでいるアップリンク割り当てを得ることと、なお、前記割り当ては、前記のシグナリングされた情報に少なくとも部分的に基づいて生成されている;
前記割り当てを利用することによって前記アップリンク上でトラフィックを送信することと;
を備えている方法。
【請求項22】
前記ビーコン比レポートを生成するために、異なる基地局からビーコン信号を分析すること、をさらに備えている請求項21に記載の方法。
【請求項23】
複数の基地局からローディング要因を受信することと、
前記ローディング要因の関数として前記ビーコン比レポートを生成することと、
をさらに備えている、請求項21に記載の方法。
【請求項24】
前記のシグナリングされた情報は、トークン値および/またはマルチユーザダイバーシティメトリックを得るために前記基地局によって利用される、請求項21に記載の方法。
【請求項25】
前記レートは、前記ビーコン比レポートと前記利用可能な最大パワーとの関数として、基地局によって選択される、請求項21に記載の方法。
【請求項26】
干渉コストを測定し、前記の測定された干渉コストをアップリンクにわたって送信し、そして、前記干渉コストの関数として前記基地局によって決定されるトークンメトリックに基づいたアップリンクトラフィック伝送についての、時間、チャネル、及びレートを割り付けているデータを受信する、ための命令を保持するメモリと、
前記メモリに保持される前記命令を実行するように構成された、前記メモリに結合されたプロセッサと、
を備えている無線通信装置。
【請求項27】
前記メモリは、前記の割り付けられた時間及びレートにおいて前記チャネル上でアップリンクトラフィックを送信するための命令をさらに含んでいる、請求項26に記載の無線通信装置。
【請求項28】
前記メモリは、トラフィックプライオリティデータと、利用可能な最大パワーデータと、を前記アップリンク上で送信するための命令をさらに含んでおり、前記トラフィックプライオリティデータ及び前記利用可能な最大パワーデータは、前記トークンメトリックを決定するために使用されている、請求項26に記載の無線通信装置。
【請求項29】
アップリンク割り当てを得ることに関連して、基地局に対して測定された干渉コストをシグナリングする無線通信装置であって、
干渉コストを測定するための手段と;
アップリンク上で前記の測定された干渉コストを送信するための手段と;
トークン値の関数として割り付けられた割り当てを受信するための手段と、なお、前記トークン値は、前記干渉コストに基づいて決定されている;
前記割り当てに基づいてアップリンクトラフィックチャネル上で送信するための手段と、なお、前記割り当ては、伝送に関連づけられたレートを制御する;
を備えている装置。
【請求項30】
トラフィックプライオリティデータを得るための手段と;
利用可能な最大パワーデータを得るための手段と;
前記アップリンク上で前記トラフィックプライオリティデータと、前記利用可能な最大パワーデータと、をシグナリングするための手段と、なお、前記トークン値は、前記トラフィックプライオリティデータと前記利用可能な最大パワーデータとの関数である;
をさらに備えている請求項29に記載の無線通信装置。
【請求項31】
基地局にモバイルデバイスにおいて測定された干渉データをシグナリングし;
アップリンクトラフィックチャネル、時間周波数スロット、及びレートの割り当てを得て、なお、前記基地局は、前記干渉データに少なくとも部分的に基づいてトークン値の観点から前記割り当てについて前記モバイルデバイスを選択する;
前記アップリンクトラフィックチャネル上で送信するために前記割り当てを利用する;
ための命令、を保存している機械可読媒体。
【請求項32】
無線通信システムにおいて、
割り付けられたアップリンクチャネル、時間周波数スロット、及びモバイルデバイスにおけるレートに関連づけられた情報を受信するように、なお、前記アップリンクトラフィックチャネルは、トークンメトリック及びマルチユーザダイバーシティメトリックの関数として前記モバイルデバイスに割り当てられている;
前記時間周波数スロットの間に、また、前記レートにおいて、前記の割り付けられたアップリンクチャネル上でトラフィックを送信するように;
構成されたプロセッサ、
を備えている装置。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate


【公表番号】特表2010−514374(P2010−514374A)
【公表日】平成22年4月30日(2010.4.30)
【国際特許分類】
【出願番号】特願2009−543106(P2009−543106)
【出願日】平成19年12月14日(2007.12.14)
【国際出願番号】PCT/US2007/087665
【国際公開番号】WO2008/076940
【国際公開日】平成20年6月26日(2008.6.26)
【出願人】(595020643)クゥアルコム・インコーポレイテッド (7,166)
【氏名又は名称原語表記】QUALCOMM INCORPORATED
【Fターム(参考)】