(57)【特許請求の範囲】
【請求項１】
無線通信のための方法であって、
干渉キャンセルの無いセルにおいて合計雑音および干渉を測定することと、
前記測定された合計雑音および干渉に基づいて、干渉キャンセルを使用しているセルに関するターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタ（λ）を決定することと、
前記決定されたターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタ（λ）とに基づいて、前記干渉キャンセルを使用しているセルに関する有効ターゲットロードを決定することと、ここにおいて、前記有効ターゲットロードは、干渉キャンセルなしの前記セルに関するターゲットロードよりも高く、前記干渉キャンセル有効ファクタ（λ）は下記式に基づく
λ＝（干渉キャンセルを備えた有効ＲｏＴ／実際のＲｏＴ）；
前記有効ターゲットロードに基づいて、前記セルに関する利用可能なロードを決定することと；
前記利用可能なロードに基づいて、アップリンク上での送信のために前記セルにおけるユーザをスケジュールすることと；
を備えた、
無線通信のための方法。
【請求項２】
干渉キャンセル後の前記セルにおいて、残余雑音及び干渉を決定することと；
前記測定された合計雑音及び干渉と前記残余雑音及び干渉とに基づいて、前記干渉キャンセル有効ファクタを決定することと；
をさらに備えている請求項１に記載の方法。
【請求項３】
前記干渉キャンセル有効ファクタを決定することは、
フィルタにかけられた雑音及び干渉を得るために、前記測定された合計雑音及び干渉をフィルタにかけることと、
有効雑音及び干渉を得るために前記残余雑音及び干渉をフィルタにかけることと、
前記有効雑音及び干渉と前記フィルタに変えられた雑音及び干渉との比に基づいて、前記干渉キャンセル有効ファクタを決定することと、
を備えている、請求項２に記載の方法。
【請求項４】
前記利用可能なロードを決定することは、前記セルによってサービス提供されるユーザのためのインセルロードにさらに基づいて、前記セルについての前記利用可能なロードを決定することを備えている、請求項１に記載の方法。
【請求項５】
前記セルによってサービス提供される各ユーザのロードを決定することと、
前記セルによってサービス提供されるすべてのユーザのロードに基づいて前記インセルロードを決定することと、
をさらに備えている請求項４に記載の方法。
【請求項６】
前記セルによってサービス提供される各ユーザの前記ロードを決定することは、
前記ユーザのチップあたりのパイロットエネルギー対合計雑音比を決定することと、
前記チップあたりのパイロットエネルギー対合計雑音比と、前記ユーザのためのトラヒック対パイロットの比（Ｔ２Ｐ）とオーバーヘッド対パイロットの比（Ｏ２Ｐ）のうちの少なくとも１つと、に基づいて、前記ユーザのチップあたりの合計エネルギー対合計雑音比を決定することと、
前記ユーザの前記チップあたりの合計エネルギー対合計雑音比に基づいて、前記ユーザの前記ロードを決定することと、
を備えている、請求項５に記載の方法。
【請求項７】
前記セルについての前記有効ターゲットロードは、前記セルによってサービス提供されるユーザのための有効ターゲットインセルロードであり、前記有効ターゲットロードを決定することは、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と、セルf-ファクタと、干渉キャンセル有効ファクタと、にさらに基づいて、前記有効ターゲットインセルロードを決定することを備えており、前記利用可能なロードを決定することは、前記有効ターゲットインセルロードと、前記セルf-ファクタと、前記セルによってサービス提供されるユーザのためのインセルロードと、に基づいて、前記セルについての前記利用可能なロードを決定することを備える、請求項１に記載の方法。
【請求項８】
前記セルについての有効ターゲットロードは、前記セルについての有効ターゲット合計ロードであり、前記有効ターゲットロードを決定することは、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタとにさらに基づいて、前記有効ターゲット合計ロードを決定することを備え、前記利用可能なロードを決定することは、前記有効ターゲット合計ロードと、近隣セルにおけるユーザに依るアウトサイドロードと、に基づいて前記利用可能なロードを決定することを備えている、請求項１に記載の方法。
【請求項９】
ＲｏＴ測定に基づいて、合計セルロードを決定することと、
前記セルによってサービス提供されるユーザのためのインセルロードを決定することと、
前記合計セルロードと、前記インセルロードと、に基づいて、前記アウトサイドロードを決定することと、
をさらに備えている請求項８に記載の方法。
【請求項１０】
前記セルによってサービス提供されていないがアクティブセットの前記ユーザにおいて前記セルを有する、ユーザのためのノンサービングアクティブセットロードを決定することと、
をさらに備え、前記アウトサイドロードを決定することは、前記ノンサービングアクティブセットロードにさらに基づいて前記アウトサイドロードを決定することを備えており、前記利用可能なロードを決定することは、前記ノンサービングアクティブセットロードにさらに基づいて、前記利用可能なロードを決定することを備えている、請求項９に記載の方法。
【請求項１１】
前記セルによってサービス提供されるユーザに対して割り当てられた専用チャネルに、前記利用可能なロードを割り付けることと、
前記専用チャネルに依るロードを決定することと、
前記専用チャネルに依る前記ロードを差し引くことによって、前記利用可能なロードを更新することと、
をさらに備えている請求項１に記載の方法。
【請求項１２】
前記セルによってサービス提供されるユーザからの再送信に対して、前記利用可能なロードを割り付けることと、
前記再送信に依るロードを決定することと、
前記再送信に依る前記ロードを差し引くことによって、前記利用可能なロードを更新することと、
をさらに備えている請求項１に記載の方法。
【請求項１３】
前記セルによってサービス提供されるユーザによって、自動送信に対し前記利用可能なロードを割り付けることと、
前記自動送信に依るロードを決定することと、
前記自動送信に依る前記ロードを差し引くことによって、前記利用可能なロードを更新することと、
をさらに備えている請求項１に記載の方法。
【請求項１４】
前記セルによってサービス提供されるユーザに対して、予約されたデータレートを割り当てることと、
前記予約されたデータレートに依るロードを決定することと、
前記予約されたデータレートに依る前記ロードを差し引くことによって、前記利用可能なロードを更新することと、
をさらに備えている請求項１に記載の方法。
【請求項１５】
前記セルにおける前記ユーザをスケジュールすることは、
前記セルにおいてスケジュールされる予定であるユーザのプライオリティを決定することと、
前記プライオリティに基づいてスケジュールされる予定である前記ユーザをソートすることと、
前記ソートされたユーザに対し、１度に１ユーザ、最も高いプライオリティユーザから始めて、前記利用可能なロードを割り付けることと、
を備えている、請求項１に記載の方法。
【請求項１６】
前記セルにおける前記ユーザをスケジュールすることは、
スケジュールされているユーザに対してデータレートを割り当てることと、
前記割り当てられたデータレートに基づいて、前記ユーザのロードを決定することと、
前記ユーザの前記ロードを差し引くことによって、前記利用可能なロードを更新することと、
を備えている、請求項１に記載の方法。
【請求項１７】
アクティブセットの前記ユーザにおいて前記セルを有しているユーザのための、有効ターゲットアクティブセットロードを決定することと、なお、前記有効ターゲットアクティブセットロードは、前記セルにおける干渉キャンセルの使用の結果としてもたらされ、干渉キャンセルなしのターゲットアクティブセットロードよりも高い；
前記有効ターゲットアクティブセットロードに基づいて、サービス提供されていないユーザのために相対許可を生成することと、なお、前記サービス提供されていないユーザは、前記セルによってサービス提供されていないがアクティブセットの前記サービス提供されていないユーザにおいて前記セルを有する；
をさらに備えている請求項１に記載の方法。
【請求項１８】
前記セルにおける前記ユーザをスケジュールすることは、高速アップリンクパケット接続（ＨＳＵＰＡ）で、前記アップリンク上での送信のために、前記セルにおける前記ユーザをスケジュールすることを備えている、請求項１に記載の方法。
【請求項１９】
干渉キャンセルの無いセルにおいて合計雑音および干渉を測定するように；前記測定された合計雑音および干渉に基づいて、干渉キャンセルを使用しているセルに関するターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタ（λ）を決定するように；前記決定されたターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタ（λ）とに基づいて、前記干渉キャンセルを使用しているセルに関する有効ターゲットロードを決定するように、なお、前記有効ターゲットロードは、干渉キャンセルなしの前記セルに関するターゲットロードよりも高く、前記干渉キャンセル有効ファクタ（λ）は下記式であらわされる、
λ＝（干渉キャンセルを備えた有効ＲｏＴ／実際のＲｏＴ）；前記有効ターゲットロードに基づいて、前記セルに関する利用可能なロードを決定するように；前記利用可能なロードに基づいて、アップリンク上での送信のために前記セルにおけるユーザをスケジュールするように；干渉キャンセル後の前記セルにおいて、残余雑音及び干渉を決定するように、前記測定された合計雑音及び干渉と、前記残余雑音及び干渉と、に基づいて、前記干渉キャンセル有効ファクタを決定するように、構成された少なくとも１つのプロセッサ、
を備えている無線通信のための装置。
【請求項２０】
前記セルについての前記有効ターゲットロードは、前記セルによってサービス提供されるユーザのための有効ターゲットインセルロードであり、前記少なくとも１つのプロセッサは、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）、セルｆ-ファクタ、そして干渉キャンセル有効ファクタにさらに基づいて、前記有効ターゲットインセルロードを決定するように、前記有効ターゲットインセルロード、前記セルf-ファクタ、そして前記セルによってサービス提供されるユーザのためのインセルロードに基づいて前記セルについての前記利用可能なロードを決定するように、構成されている、請求項１９に記載の装置。
【請求項２１】
前記セルについての前記有効ターゲットロードは、前記セルについての有効ターゲット合計ロードであり、前記少なくとも１つのプロセッサは、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタとにさらに基づいて、前記有効ターゲット合計ロードを決定するように、また、前記有効ターゲット合計ロードと、近隣セルにおけるユーザに依るアウトサイドロードと、に基づいて、前記利用可能なロードを決定するように、構成されている、請求項１９に記載の装置。
【請求項２２】
干渉キャンセルの無いセルにおいて合計雑音および干渉を測定する手段と、
前記測定された合計雑音および干渉に基づいて、干渉キャンセルを使用しているセルに関するターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタ（λ）を決定する手段と、
前記決定されたターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタ（λ）とに基づいて、前記干渉キャンセルを使用しているセルに関する有効ターゲットロードを決定するための手段と、なお、前記有効ターゲットロードは、干渉キャンセルなしの前記セルに関するターゲットロードよりも高く、前記干渉キャンセル有効ファクタ（λ）は下記式であらわされる、
λ＝（干渉キャンセルを備えた有効ＲｏＴ／実際のＲｏＴ）；
前記有効ターゲットロードに基づいて、前記セルに関する利用可能なロードを決定するための手段と；
前記利用可能なロードに基づいて、アップリンク上での送信のために、前記セルにおけるユーザをスケジュールするための手段と；
を備え、
前記有効ターゲットロードを決定するための手段は、
干渉キャンセル後の前記セルにおいて、残余雑音及び干渉を決定するための手段と、
前記測定された合計雑音及び干渉と、前記残余雑音及び干渉と、に基づいて、干渉キャンセル有効ファクタ（λ）を決定するための手段と、ここにおいて、前記干渉キャンセル有効ファクタ（λ）は、下記式であらわされる、
λ＝（干渉キャンセルを備えた有効ＲｏＴ／実際のＲｏＴ）、
無線通信のための装置。
【請求項２３】
前記セルについての前記有効ターゲットロードは、前記セルによってサービス提供されるユーザのための有効ターゲットインセルロードであり、前記有効ターゲットロードを決定するための手段は、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と、セルｆ-ファクタと、前記干渉キャンセル有効ファクタ(λ)と、にさらに基づいて前記有効ターゲットインセルロードを決定するための手段を備えており、前記利用可能なロードを決定するための手段は、前記有効ターゲットインセルロードと、前記セルｆ−ファクタと、前記セルによってサービス提供されるユーザのためのインセルロードと、に基づいて、前記セルについての前記利用可能なロードを決定するための手段を備えている、請求項２２に記載の装置。
【請求項２４】
前記セルについての前記有効ターゲットロードは、前記セルについての有効ターゲット合計ロードであり、前記有効ターゲットロードを決定するための手段は、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と、干渉キャンセル有効ファクタと、にさらに基づいて、前記有効ターゲット合計ロードを決定するための手段を備えており、前記利用可能なロードを決定するための手段は、前記有効ターゲット合計ロードと、近隣セルにおけるユーザに依るアウトサイドロードと、に基づいて、前記利用可能なロードを決定するための手段と、を備えている、請求項２２に記載の装置。
【請求項２５】
コンピュータ読み取り可能記録媒体において、
干渉キャンセルの無いセルにおいて合計雑音および干渉をコンピュータに測定させるためのコードと；
前記測定された合計雑音および干渉に基づいて、干渉キャンセルを使用しているセルに関するターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタ（λ）をコンピュータに決定させるためのコードと、
前記決定されたターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタ（λ）とに基づいて、前記干渉キャンセルを使用しているセルに関する有効ターゲットロードを少なくとも１つのコンピュータに決定させるためのコードと、なお、前記有効ターゲットロードは、干渉キャンセルなしの前記セルに関するターゲットロードよりも高く、前記干渉キャンセル有効ファクタ（λ）は下記式に基づく、
λ＝（干渉キャンセルを備えた有効ＲｏＴ／実際のＲｏＴ）；
前記有効ターゲットロードに基づいて、前記セルに関する利用可能なロードを前記少なくとも１つのコンピュータに決定させるためのコードと；
前記利用可能なロードに基づいて、アップリンク上での送信のために前記セルにおけるユーザを前記少なくとも１つのコンピュータにスケジュールさせるためのコードと；
を備えた、
コンピュータ読み取り可能記録媒体。
【請求項２６】
無線通信のための方法であって、
干渉キャンセルの無いセルにおいて合計雑音および干渉を測定することと、
干渉キャンセルを実行した後のセルにおいて、残余雑音及び干渉を決定することと、
前記測定された合計雑音および干渉と、前記残余雑音及び干渉とに基づいて、アップリンク上での送信のために、前記セルにおけるユーザをスケジュールすることと、
を備えている方法。
【請求項２７】
フィルタにかけられた雑音及び干渉を得るために、前記測定された合計雑音及び干渉をフィルタにかけることと、
有効雑音及び干渉を得るために、前記残余雑音及び干渉をフィルタにかけることと、
前記有効雑音及び干渉と前記フィルタにかけられた雑音及び干渉とに基づいて、干渉キャンセル有効ファクタ（λ）を決定することと、
をさらに備え、
前記ユーザをスケジュールすることは、前記干渉キャンセル有効ファクタ（λ）にさらに基づいて、前記ユーザをスケジュールすることを備えている、
請求項２６に記載の方法。
【請求項２８】
無線通信のための方法であって、
セルに対して、アップリンク上での送信のためのリクエストを送信することと；
前記セルから前記アップリンク上での送信のための許可を受信することと、なお、前記許可は、前記セルに関する利用可能なロードに基づいて決定されており、前記利用可能なロードは、前記セルにおいて、測定された合計雑音および干渉に基づいて、干渉キャンセルを使用しているセルに関するターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタ（λ）を決定し、前記決定されたターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル有効ファクタ（λ）とに基づいて、前記干渉キャンセルを使用しているセルに関する有効ターゲットロードに基づいて決定されており、前記有効ターゲットロードは、干渉キャンセルなしの前記セルに関するターゲットロードよりも高く、前記干渉キャンセル有効ファクタ（λ）は下記式に基づく、
λ＝（干渉キャンセルを備えた有効ＲｏＴ／実際のＲｏＴ）；
前記許可にしたがって前記アップリンク上での送信を送信することと；
を備えた、
方法。
【請求項２９】
前記セルに対して、少なくとも１つの専用チャネルを送信することと、
をさらに備えており、前記利用可能なロードは、前記セルによってサービス提供されるユーザの専用チャネルに依るロードにさらに基づいて決定されている、請求項２８に記載の方法。
【請求項３０】
前記セルに対して、ペンディングパケットの再送信を送信すること、
をさらに備えており、前記利用可能なロードは、前記セルによってサービス提供されるユーザからの再送信に依るロードにさらに基づいて決定される、請求項２８に記載の方法。
【請求項３１】
スケジュールされていないセルに対して、送信を自動的に送信すること、
をさらに備えており、前記利用可能なロードは、前記セルによってサービス提供されたユーザからの自動送信に依るロードにさらに基づいて決定されている、請求項２８に記載の方法。
【請求項３２】
前記干渉キャンセルの無いセルにおいて合計雑音および干渉を測定することは、スケジューリング手順の一部として、基地局によって実行される請求項１に記載の方法。
【請求項３３】
前記干渉キャンセルの無いセルにおいて合計雑音および干渉を測定することは、受信された信号の、少なくとも１つの同相入力サンプルと、少なくとも１つの直角位相入力サンプルとを測定することを備えている、請求項１に記載の方法。
【請求項３４】
前記干渉キャンセルの無いセルにおいて合計雑音および干渉を測定することは、下記の式に基づき、
【数１】
0005571217.tif 000041
ここで、Ｉｉｎ（ｎ，ｋ）は、スロットｎにおけるサンプル期間ｋについての同相入力サンプルであり、Ｑｉｎ（ｎ，ｋ）は、
スロットｎにおけるサンプル期間ｋについての直角位相入力サンプルであり、
Ｉ０（ｎ）は、スロットｎについての前記測定された合計雑音及び干渉である請求項１に記載の方法。
【発明の詳細な説明】
【米国特許法第１１９条の下の優先権主張】
【０００１】
本願は、２００７年９月２８日に出願され、ここでの譲受人に譲渡され、そして、参照によってここにおいて明示的に組み込まれた米国仮出願第６０／９７５，８５３号の利益を主張する。
【背景】
【０００２】
Ｉ．分野
本開示は、一般的に通信に関し、より具体的には、無線通信システムにおいてユーザをスケジュールするための技術(techniques for scheduling users in a wireless communication system)に関する。
【０００３】
ＩＩ．背景
無線通信システムは、音声(voice)、ビデオ、パケットデータ、メッセージング、ブロードキャストなどの様々な通信サービスを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソースを共有することによって、複数のユーザをサポートすることが可能な多元接続システムでもあってもよい。このような多元接続システムの例として、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、直交ＦＤＭＡ（ＯＦＤＭＡ）システム、及び単一搬送波ＦＤＭＡ(Single-Carrier FDMA)（ＳＣ−ＦＤＭＡ）システムがある。
【０００４】
ＣＤＭＡ通信システムでは、複数のユーザ機器（ＵＥｓ）は、ノードＢに対しアップリンク上で現在送信することができる。各ＵＥからの送信(transmission)は、ノードＢにおける他のＵＥｓからの送信に対する干渉として作用する。与えられたＵＥの受信信号品質は、ＵＥによって使用される送信電力の量、ＵＥからノードＢへの経路損失、ノードＢによって観察される干渉の量などの様々な要因に依存し得る。ＵＥの受信信号品質は、ＵＥの送信電力を増加することによって改善されることができる。しかしながら、ＵＥのより高い送信電力は、他のＵＥｓに対する干渉を増加させるであろう、そしてそれらのそれぞれは、そのＵＥについての望ましい受信信号品質を維持するためにその送信電力を増加させる必要があり得る。
【０００５】
ＵＥｓは、アップリンク上で断続的に(intermittently)アクティブであり得て、送るデータがあるときにはいつでも、散発的に(sporadically)送信することがあり得る。ＵＥｓは、送るデータがあるときにはいつでも、アップリンク上での送信のためにスケジュールされることができる。異なるＵＥｓからのアップリンク送信間の干渉のため、スケジューリングが課題である。
【発明の概要】
【０００６】
無線通信システムにおけるアップリンク上での送信のためにユーザをスケジュールするための技術(Techniques for scheduling users for transmission on the uplink in a wireless communication system)がここにおいて説明されている。セル(cell)は、性能(performance)を改善するために、アップリンク送信のために干渉キャンセルを実行することができる。セルは、セルによって受信されたアップリンク送信による干渉を推定することができ、受信信号からその推定された干渉を差し引くことができる。セルは、干渉キャンセルによる、より低い有効雑音及び干渉(lower effective noise and interference)を観察することができる。より低い有効雑音及び干渉は、セルがより高い有効ターゲットロードで動作することを可能にし、そしてそれは、セルについてのより高い全体スループットをサポートすることができる。
【０００７】
一設計において、干渉キャンセルを使用しているセルについての有効ターゲットロード (an effective target load for a cell using interference cancellation)は、例えば、セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）(a target rise-over-thermal (RoT) for the cell)と、干渉キャンセル効率ファクタ(an interference cancellation efficiency factor)と、に基づいて決定されることができる。セルについての利用可能なロードは、有効ターゲットロードに基づいて決定されることができ、そしてそれは、干渉キャンセルなしのセルのターゲットロード(cell without interference cancellation)よりも高くてもよい。セルにおけるユーザ(users in the cell)は、利用可能なロードに基づいて、アップリンク上での送信のためにスケジュールされることができる。
【０００８】
一設計では、ユーザ(users)は、それらのプライオリティ(priorities)に基づいて、一度に１ユーザ、スケジュールされることができる。データレートは、ユーザのキューサイズ(a queue size)及びパワーヘッドルーム(a power headroom)に基づいて、ユーザに対し割り当てられることができる。ユーザのロードは、その割り当てられたデータレート及び他の関連情報に基づいて、決定されることができる。利用可能なロードは、ユーザのロードを差し引くことによって更新されることができる。別のユーザは、その更新された利用可能なロードに基づいて同様な方法でスケジュールされることができる。
【０００９】
本開示の様々な態様及び特徴が、下記でさらに詳細に説明されている。
【図面の簡単な説明】
【００１０】
【図１】図１は、無線通信システムを示す。
【図２】図２は、正規化されたセルスループット対ＲｏＴのプロット(a plot of normalized cell throughput versus RoT)を示す。
【図３】図３は、干渉キャンセルを用いたロードベーススケジューリングについての様々なロードを計算するためのユニットのブロック図を示す。
【図４】図４は、干渉キャンセルを用いたＲｏＴベーススケジューリングについての様々なロードを計算するためのユニットのブロック図を示す。
【図５】図５は、アップリンク上でユーザをスケジュールするためのユニットのブロック図を示す。
【図６】図６は、セルにおけるユーザをスケジュールするためのプロセスを示す。
【図７】図７は、セルについての利用可能なロードを決定するためのプロセスを示す。
【図８】図８は、利用可能なロードに基づいてユーザをスケジュールするためのプロセスを示す。
【図９】図９は、アップリンク送信のためにＵＥによって実行されるプロセスを示す。
【図１０】図１０は、ＵＥ、２つのノードＢｓ、そしてネットワークコントローラのブロック図を示す。
【詳細な説明】
【００１１】
ここにおいて説明される技術は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、及びＳＣ−ＦＤＭＡシステムのような様々な無線通信システムと他のシステムのために使用されることができる。用語「システム(system)」、「ネットワーク(network)」は、しばしば互換性をもって使用される。ＣＤＭＡシステムは、ユニバーサル地上放送アクセス(Universal Terrestrial Radio Access)（ＵＴＲＡ）、ｃｄｍａ２０００等の無線技術をインプリメントすることができる。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）及び他のＣＤＭＡの変形を含んでいる。ｃｄｍａ２０００は、ＩＳ-２０００、ＩＳ-９５、及びＩＳ-８５６標準規格をカバーする。ＴＤＭＡシステムは、モバイル通信のためのグローバルシステム(Global System for Mobile Communications)(ＧＳＭ（登録商標）)のような無線技術をインプリメントすることができる。ＯＦＤＭＡシステムは、発展ＵＴＲＡ(Evolved UTRA)(ｅ-ＵＴＲＡ)、ウルトラモバイルブロードバンド(Ultra Mobile Broadband)（ＵＭＢ）、ＩＥＥＥ８０２．２０、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、８０２．１１（ＷｉＦｉ）、Ｆｌａｓｈ−ＯＦＤＭ（Ｒ）、等のような無線技術をインプリメントすることができる。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサルモバイルテレコミュニケーションシステム (Universal Mobile Telecommunication System)（ＵＭＴＳ）の一部である。３ＧＰＰ長期的エボリューション(Long Term Evolution)（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳのこれから出てくるリリース(upcoming release)である。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、及びＧＳＭは、「第３世代パートナーシッププロジェクト(3rd Generation Partnership Project)」（３ＧＰＰ）と名づけられた機構からのドキュメントにおいて説明されている。ｃｄｍａ２０００及びＵＭＢは、「第三世代パートナーシッププロジェクト２(3rd Generation Partnership Project 2)」（３ＧＰＰ２）と名づけられた機構からのドキュメントにおいて
説明されている。これらの様々な無線技術および標準規格は、当技術分野において知られている。明瞭性のために、本技術のある態様は、ＵＭＴＳについて下記で説明されており、ＵＭＴＳ用語は、下記の説明の多くで使用される。
【００１２】
図１は、無線通信システム１００を示しており、そしてそれは、ＵＭＴＳにおけるユニバーサル地上無線接続ネットワーク(Universal Terrestrial Radio Access Network)(ＵＴＲＡＮ)であってもよい。システム１００は、いずれの数のノードＢｓ１１０を含むことができる。ノードＢは、ＵＥｓと通信する固定局であってもよく、発展型ノード（eNB）、基地局、アクセスポイント等とも呼ばれることができる。各ノードＢ１１０は、特定の地理エリア１０２のために通信サービスエリアを提供し、そのサービスエリア内で見つけ出されるＵＥｓのための通信(communication for the UEs located within the coverage area)をサポートする。ノードＢのサービスエリアは、複数の（例、３つ）小さなエリアに区分化されることができ、各小さなエリアは、それぞれのノードＢサブシステムによってサービス提供されることができる。３ＧＰＰでは、用語「セル(cell)」は、用語が使用される文脈によって、ノードＢの最小サービスエリア、及び／または、このサービスエリアにサービス提供しているノードＢサブシステム、を指すことができる。３ＧＰＰ２では、用語「セクタ(sector)」は、基地局の最小サービスエリア、及び／又は、このサービスエリアにサービス提供している基地局サブシステム、を指すことができる。明瞭にするために、セルの３ＧＰＰ概念が下記の説明で使用されている。図１で示される例では、ノードＢ１１０ａは、セルＡ１、Ａ２、Ａ３、にサービス提供しており、ノードＢ１１０ｂは、セルＢ１、Ｂ２、Ｂ３にサービス提供しており、ノードＢ１１０ｃは、セルＣ１、Ｃ２、Ｃ３にサービス提供する。
【００１３】
ネットワークコントローラ１３０は、ノードＢｓ１１０に結合することができ、これらのノードＢｓのために調整(coordination)及び制御を提供することができる。ネットワークコントローラ１３０は、単独のネットワークエンティティであってもよいし、あるいは、ネットワークエンティティの集まりであってもよい。
【００１４】
ＵＥｓ１２０は、システム全体にわたって分散されてもよく、各ＵＥは、静止(stationary)あるいはモバイル(mobile)であってもよい。ＵＥは、モバイル局、端末、アクセス端末、加入者局、局、とも呼ばれることができる。ＵＥは、セルラ電話、携帯情報端末（ＰＤＡ）、無線通信デバイス、ハンドヘルドデバイス、ワイヤレスモデム、ラップトップコンピュータ等であってもよい。ＵＥは、ダウンリンク及びアップリンクを介してノードＢと通信することができる。ダウンリンク（あるいは順方向リンク）は、ノードＢからＵＥまでの通信リンクを指しており、アップリンク（あるいは逆方向リンク）は、ＵＥからノードＢまでの通信リンクを指す。明瞭性のために、図１は、ＵＥｓ１２０からノードＢｓ１１０までのアップリンク送信のみを示している。図１は、１つの矢印を備えた固定線は、サービングセルに対するアップリンク送信を示しており、１つの矢印を備えた点線は、ノンサービングセルに対するアップリンク送信を示す。用語「ＵＥ」及び「ユーザ」は、ここにおいて互換性をもって使用されている。
【００１５】
３ＧＰＰリリース６及びそれ以降は、高速アップリンクパケット接続(High-Speed Uplink Packet Access)（ＨＳＵＰＡ）をサポートしており、そしてそれは、アップリンク上での高速パケットデータ送信を可能にする１セットのチャネル及びプロシージャである。ＨＳＵＰＡの場合、ユーザは、ユーザのためのキューサイズ及びパワーヘッドルームに関する情報を含んでいるスケジューリング情報(scheduling information)（ＳＩ）メッセージを送信することができる。この情報は、アップリンク上でユーザによってサポートされることができる最大データレートに変換されることができる(may be translated)。スケジューラは、アップリンク上での送信のためにユーザをスケジュールすることができ、ユーザに対し、Ｅ−ＤＣＨ絶対許可チャネル(E-DCH Absolute Grant Channel)（Ｅ−ＡＧＣＨ）、あるいは、Ｅ−ＤＣＨ比較許可チャネル(E-DCH Relative Grant Channel)（Ｅ−ＲＧＣＨ）上で、許可を送信することができる。ユーザは、サービングセルと、０以上のノンサービングセルと、を含んでいるアクティブセットを有することができる。サービングセルは、（ｉ）ユーザがアップリンク上の送信のために使用することができる送信電力の量を表示するためにＥ−ＡＧＣＨ上で絶対許可、あるいは、（ｉｉ）現在の許可からの変更(a change from the current grant)、例えば、いくつかの量ずつの現在の許可の増加あるいは減少、を示すためにＥ−ＲＧＣＨ上で相対的許可、を送信することができる。各ノンサービングセルは、ユーザをトラッキングすることができ、現在の許可を減少させるために相対的許可のみを送信することができる。
【００１６】
ＨＳＵＰＡは、アップリンク上のハイブリッド自動再送信（hybrid automatic retransmission）（ＨＡＲＱ）をサポートする。ＨＡＲＱの場合、ユーザは、サービングセルに対し、パケットの送信を送信することができ、承認（ＡＣＫ）がパケットについて受信されるまで、あるいは最大数の再送信が送信されるまで、あるいは、パケットが何らかの理由で終了するまで、パケットの０以上の再送信を送信することができる。ペンディングパケットの再送信は、ＨＳＵＰＡにおける新しいパケットの送信よりも高いプライオリティを有する。ペンディングパケットは、送信されているが、エラーに復号されているパケットである。
【００１７】
図１で示されているように、各セルは、セルによってサービス提供されていないユーザからの送信に加えて、そのセルによってサービス提供されるユーザからの送信を受信することができる。各セルで観察される合計干渉は、（１）同じセル内のユーザからのイントラセル干渉(intra-cell interference)と、（２）他のセルにおけるユーザからのインターセル干渉(inter-cell interference)と、から成る。インターセル干渉及びイントラセル干渉は、性能に大きな影響を有しており、下記で説明されているように、ユーザをスケジュールすることに関して考慮されることができる。
【００１８】
システム１００におけるアップリンク上で、各ユーザからの送信は、他のユーザからの送信に対する干渉として作用する。したがって、新しいユーザがアップリンク上でスケジュールされるとき、このユーザからの送信は、他のユーザに対する干渉を増加させる。新しいユーザによって引き起こされた干渉の量は、ユーザによって使用される送信電力の量、ユーザからセルへの経路損失、等のような様々な要因に依存している可能性がある。増加された干渉を除去する(combat)ために、各残っているユーザは、その送信電力を増加させることができ、そしてそれは、セルにおける干渉をさらに増加させることができる。より多くのユーザが加えられるたびに、他のアクティブユーザは、その送信電力を増加させる必要があり、セルにおける合計干渉は増加しうる。ある時点で、ユーザはもう加えられない。したがって、そのシステムは、アップリンク上で干渉制限されることができる。
【００１９】
図２は、正規化されたセルスループット対アップリンクのためのＲｏＴのプロット２１０を示す。ＲｏＴは、セルにおける、合計雑音及び干渉(I0)と、サーマル雑音(N0)との比である。正規化されたセルスループットは、最大合計スループットで割られたアップリンク上のすべてのユーザの合計スループットである。図２で示されているように、セルスループットは、低ＲｏＴでより大きなパーセンテージごと増加し、高ＲｏＴで最大値に漸近に達する。
【００２０】
ＲｏＴは、アップリンク上のローディングの基本測定(a fundamental measure of loading on the uplink)である。ＲｏＴは、システムの不安定を回避するために、あるターゲットレベルより下で保持されることができる。ＲｏＴは、アップリンク上でスケジュールされたユーザの数と、スケジュールされたユーザのデータレートと、に依存して変動することができる(may fluctuate)。
【００２１】
セルは、性能を改善するために、干渉キャンセルを用いてアップリンク送信を処理することができる。一般的に、セルは、パイロットチャネル、制御チャネル、及び／または、ユーザによって送信されたデータチャネル、のために干渉キャンセルを実行することができる。ユーザからのデータチャネルの干渉キャンセルの場合、セルは、ユーザのために復号されたデータを得るために、データチャネルを含んでいる受信信号を処理することができる。セルは、そのあとで、ユーザによって送信されたデータ信号を得るためにユーザと同じ方法で復号されたデータを処理することができる。セルは、ユーザからのデータ信号に依る干渉の推定値を得るために、ユーザのためのチャネル推定を通じてデータ信号を受け渡すことができる。セルは、そのあとで、干渉キャンセルされた信号(an interference-canceled signal)を得るために、受信信号から、推定された干渉を差し引くことができる。セルは、同じユーザあるいは別のユーザによって送信された別のデータチャネルを回復するために、干渉キャンセルされた信号を処理することができる。
【００２２】
一般に、セルは、アップリンク上で送信されたいずれの信号に依る干渉をキャンセルすることを試みることができる。セルは、受信信号における干渉を減らすために、パイロット、制御情報及び／またはデータに依る干渉をキャンセルすることができる。パイロットは、送信機及び受信機の両方によって知られているアプリオリ(a priori)である。制御情報はまた、オーバーヘッド情報、シグナリング、等とも呼ばれることができる。セルは、パイロットに基づいてチャネル推定値を導出することができ、そして、チャネル推定値を使用しているパイロットに依る干渉をキャンセルすることができる。セルは、いずれか復号の前あるいは復号の後で、制御情報及び／またはデータに依る干渉をキャンセルすることができる。受信信号において干渉をキャンセルすることによって、より高いデータレートはデータチャネルに使用されることができる、及び／または、より多くのデータチャネルが送信されることができる。
【００２３】
一態様によって、ユーザは、セルにおける干渉キャンセルを考慮することによってアップリンク上での送信のためにスケジュールされることができる。セルは、干渉キャンセルを実行することができ、干渉キャンセルに依るより低い有効I0を観察することができる。より低い有効I0はセルがより高い有効ターゲットロードで操作することを可能にすることができ、そしてそれは、セルのためのより高い全体的なスループットをサポートすることができる。
【００２４】
与えられたセルにおいて与えられたユーザiについての、チップあたりの合計エネルギー対合計雑音比(total-energy-per-chip-to-total-noise ratio)、（Ｅｃ／Ｎｔ）ｉ、は、は次のように表されることができる：
（Ｅｃ／Ｎｔ）ｉ＝（Ｅｃｐ／Ｎｔ）ｉ・（１＋Ｏ２Ｐｉ＋Ｔ２Ｐｉ）                式（１）  なお、Ｅｃｐは、パイロットのための、チップあたりのエネルギーであり、Ｅｃは、データ、オーバーヘッド、及びパイロットのための、チップ当たりの合計エネルギーであり、Ｎｔは、ユーザｉによって観察された合計雑音及び干渉であり、Ｏ２Ｐｉは、ユーザｉのためのオーバーヘッド対パイロット比であり、Ｔ２Ｐｉはユーザｉのためのトラヒック対パイロットの比である。
【００２５】
ユーザｉのための、チップあたりのパイロットエネルギー対合計雑音比(pilot-energy-per-chip-to-total-noise ratio)、（Ｅｃｐ／Ｎｔ）ｉは、アップリンク上でユーザｉによって送信されるパイロットに基づいて推定されることができる。ユーザｉは、Ｏ２Ｐｉによって決定される電力レベルにおいて制御情報を送信することができ、Ｔ２Ｐｉによって決定される電力レベルにおいてデータを送信することができる。Ｏ２Ｐｉは、制御電力レベルとパイロット電力レベルとの比であり、Ｔ２Ｐｉは、データ電力レベルとパイロット電力レベルとの比である。パイロット電力レベルは、性能の望ましいレベル、例えばターゲットパケットエラーレート（ＰＥＲ）、を達成するために、電力制御を介して、調節されることができる。比であるＯ２Ｐｉ及びＴ２Ｐｉは、知られていてもよく、あるいは、ユーザｉについて決定されることができる。ユーザｉのための（Ｅｃ／Ｎｔ）ｉは、推定された（Ｅｃｐ／Ｎｔ）ｉ、知られたＯ２Ｐｉ及びＴ２Ｐｉに基づいて計算されることができる。
【００２６】
ユーザiのロードは、以下のように表されることができる。
【数１】
0005571217.tif 000002
【００２７】
なお、（Ｅｃ）ｉは、ユーザｉのためのチップあたりの合計エネルギーであり、Ｌｉは、ユーザｉのロードである。式（２）の第２の等式は、分子と分母の両方において（Ｅｃ／Ｎｔ）ｉを得るために、（Ｎｔ）ｉで（Ｅｃ）ｉを割ることによって得られることができる。（Ｅｃｐ／Ｎｔ）ｉは、推定されることができ、Ｌｉを計算するために使用されることができる。
【００２８】
セルによって観察された合計雑音及び干渉Ｉ０は、以下のように表されることができる：
【数２】
0005571217.tif 000003
【００２９】
なお、Ｎ０は、セルによって観察されたサーマル雑音であり、（Ｎｔ）ｉは、ユーザｉによって観察された合計雑音及び干渉である。
【００３０】
ユーザiからのアップリンク送信は、セルにおいて、レーキ受信機(rake receiver)あるいはイコライザ(equalizer)で処理されることができる。レーキ受信機の場合、１以上のフィンガーがユーザiに対し割り当てられることができ、各フィンガーは、ユーザiのために異なる信号経路を処理することができる。この場合、（Ｅｃ／Ｎｔ）ｉは、各割り当てられたフィンガーによって推定されることができ、各フィンガーについてのロードは、式（２）で示されているように、推定された（Ｅｃ／Ｎｔ）ｉに基づいて計算されることができ、すべての割り当てられたフィンガーについてのロードは、ユーザiのロードLiを得るために加算されることができる。イコライザの場合、ユーザiのロードLiは、イコライザについて定義されたロード式に基づいて計算されることができる。
【００３１】
セルによってサービス提供されているすべてのユーザのロードLin-cellは、以下のように表されることができる：
【数３】
0005571217.tif 000004
【００３２】
なお、Ｃｅｌｌは、セルによってサービス提供される１セットのすべてのユーザである。Ｌｉｎ−ｃｅｌｌはまた、インセルロード(in-cell load)と呼ばれてもよい。
【００３３】
セルによってサービス提供されていないがそれらのアクティブセットにおいてセルを有するすべてのユーザのロードＬｎｓ，ＡＳは、以下のように表されることができる：
【数４】
0005571217.tif 000005
【００３４】
なお、ＡｃｔｉｖｅＳｅｔは、アクティブセットにおいてセルを有している１セットのすべてのユーザである。Ｌｎｓ，ＡＳはまた、ノンサービングアクティブセットロードと呼ばれることができる。サービス提供されていないユーザ(non-served user)は、セルによってサービス提供されないがアクティブセットにおいてセルを有するユーザである。
【００３５】
セルは、例えばこれらのユーザに対する絶対許可及び相対許可を介して、そのセルによってサービス提供されるユーザのロードにわたって、直接制御を有することができる。セルは、例えばこれらのユーザに対するダウン相対許可を介して(via down relative grants to these users)、サービス提供されていないユーザのロードにわたって、間接制御を有することができる。Ｌｎｓ，ＡＳは、サービス提供されないユーザに対し相対許可を送信するかどうかを決定するために、別々に計算されることができる。
【００３６】
セルの合計ロードＬｔｏｔａｌ＿ｃｅｌｌは、以下のように表されることができる： Ltotal_cell＝Lin_cell＋Lns,As＋Lout                                          式（６）  
なお、Ｌｏｕｔは、他のセルにおけるユーザのロードであり、それらのアクティブセットにおいてセルを有していない。Ｌｏｕｔはまたアウトサイドロード(outside load)とも呼ばれることができる。
【００３７】
第１の設計では、干渉キャンセルを備えたロードベースのスケジューリングが実行されることができる。この設計では、セルf−ファクタであるfcellは、セルについて定義されることができ、以下のように表されることができる：
【数５】
0005571217.tif 000006
【００３８】
セルf−ファクタfcellは、コンピュータシュミレーション、経験測定(empirical measurements)、等に基づいて決定された固定値であってもよい。例えば、fcellは、０．６５あるいは他の適切な値に設定されることができる。
【００３９】
セルにおけるユーザは、図２で示されているように、セルのＲｏＴがターゲットレベルにあるように、アップリンク上での送信のためにスケジュールされることができる。このターゲットＲｏＴは、以下のようにターゲット合計ロードに変換されることができる：
【数６】
0005571217.tif 000007
【００４０】
なお、Ltarget_totalは、セルについてのターゲット合計ロードであり、Ltarget_in-cellは、ターゲットインセルロード(target in-cell load)である。
【００４１】
ターゲットインセルロードは、ターゲットＲｏＴに基づいて、以下のように、表わされることができる。
【数７】
0005571217.tif 000008
【００４２】
干渉キャンセル(interference cancellation)（ＩＣ）有効ファクタであるλは、以下のように定義されることができる。
【数８】
0005571217.tif 000009
【００４３】
ＩＣ有効ファクタλは、干渉キャンセルを備えた有効干渉と、セルにおける実際の干渉と、の比である。ＩＣ有効ファクタλは１に等しいあるいは１よりも小さい、あるいは、λ≦１．０であり、また、下記で説明されているように推定されることができる。干渉キャンセルの使用は、セルがより高い有効ターゲットＲｏＴで動作することを可能にし、そしてそれは、セルについての全体的なスループットを改善することができる。
【００４４】
干渉キャンセル効率ファクタは以下のように表されることができる：
【数９】
0005571217.tif 000010
【００４５】
なお、Ｌｅｆｆ＿ｔａｒｇｅｔ＿ｔｏｔａｌは、干渉キャンセルを備えた有効ターゲット合計ロードであり、Ｌｅｆｆ＿ｔａｒｇｅｔ＿ｉｎ−ｃｅｌｌは、干渉キャンセルを備えた有効ターゲットインセルロードである。
【００４６】
有効ターゲットインセルロードは、以下のように表されることができる：
【数１０】
0005571217.tif 000011
【００４７】
式（１２）で示されているように、有効ターゲットインセルロードは、干渉キャンセルに依る（１−λ）・（１／（１＋ｆｃｅｌｌ）−Ｌｔａｒｇｅｔ＿ｉｎ−ｃｅｌｌ）のファクタを加えたターゲットインセルロードに等しい。有効ターゲットインセルロードは、ＩＣ有効ファクタλに依存する動的値(dynamic value)である。
【００４８】
ユーザは、０．６６７ミリ秒（ｍｓ）の各スロットにおいて、アップリンク上でパイロットを送信することができる。Ｌｉｎ−ｃｅｌｌは、上記で説明されているように、各スロットにおいて計算されることができる。Ｌｉｎ−ｃｅｌｌは、ノイジー(noisy)であってもよく、以下のように、無限インパルス応答(infinite impulse response)（ＩＩＲ）フィルタでフィルタにかけられることができる。
【数１１】
0005571217.tif 000012
【００４９】
なお、Ｌｉｎ−ｃｅｌｌ（ｎ）は、スロットｎにおいて計算された値であり、
【数１２】
0005571217.tif 000013
【００５０】
は、スロットｎにおいてフィルタにかけられた値であり、Ｔｉｎ−ｃｅｌｌは、平均の量を決定する時間定数である。フィルタリングはまた、有限インパルス応答(finite impulse response)（ＦＩＲ）フィルタ、移動平均フィルタ(moving average filter)、などに基づくことができる。
【００５１】
セルについての利用可能なロードＬａｖａｉｌ＿ｃｅｌは、次のように定義されることができる：
Lavail_cell＝Leff_target_in-cell                                          式（１４）  
利用可能なロードは、下記で説明されているように、セルにおけるユーザに対し、割り付けられることができる。
【００５２】
図３は、干渉キャンセルを備えたロードベースのスケジューリングのために利用可能なロードＬａｖａｉｌ＿ｃｅｌｌを計算するためのユニット３００の設計のブロック図を示す。セルにおける合計雑音及び干渉Ｉ０は、ブロック３１０で測定されることができ、下記で説明されているように、フィルタにかけられたＩ０を得るためにブロック３１２でフィルタにかけられることができる。フィルタにかけられたＩ０は、測定されたＩ０のフィルタにかけられたバージョンであり、セルにおける実際のＩ０のより正確な推定値であってもよい。残余Ｉ０はブロック３１４で決定され、また下記で説明されているように、有効Ｉ０を得るためにブロック３１６でフィルタにかけられることができる。残余Ｉ０は、干渉キャンセルを実行した後で、セルにおいて残っている合計雑音及び干渉である。有効Ｉ０は、残余Ｉ０のフィルタにかけられたバージョンであり、スケジュールのために使用されることができる。ＩＣ有効ファクタλは、有効Ｉ０とフィルタにかけられたＩ０に基づいて、ブロック３１８で決定されることができる。有効ターゲットインセルロードＬｅｆｆ＿ｔａｒｇｅｔ＿ｉｎ−ｃｅｌｌは、式（９）及び（１２）で示されているように、ターゲットＲｏＴ、ＩＣ有効ファクタλ、セルｆ−ファクタｆｃｅｌｌに基づいて、ブロック３２０で計算されることができる。
【００５３】
そのアクティブセットにおいてセルを有している各ユーザの場合、ユーザのＯ２Ｐｉは、ブロック３３０で決定されることができ、ユーザのＴ２Ｐｉは、ブロック３３２で決定されることができ、ユーザの（Ｅｃｐ／Ｎｔ）ｉは、ブロック３３４で決定されることができる。各ユーザの（Ｅｃ／Ｎｔ）ｉは、例えば式（１）で示されているように、（Ｅｃｐ／Ｎｔ）ｉと、Ｏ２Ｐｉと、Ｔ２Ｐｉと、に基づいて、ブロック３３６で計算されることができる。各ユーザのロードは、例えば式（２）で示されているように、（Ｅｃ／Ｎｔ）ｉに基づいて、ブロック３３８で計算されることができる。
【００５４】
セルによってサービス提供される各ユーザは、ブロック３４２に受け渡されることができ、そのアクティブセットにおいてセルを有するが、セルによってサービス提供されない、サービス提供されていない各ユーザは、ブロック３４４に対し受け渡されることができる。インセルロードＬｉｎ−ｃｅｌｌは、例えば式（４）によって示されているように、セルによってサービス提供されるすべてのユーザのロードを蓄積することによって、ブロック３４２で計算されることができる。ノンサービングアクティブセットロードＬｎｓ，ＡＳは、例えば式（５）に示されているように、すべてのサービス提供されていないユーザのロードを蓄積することによって、計算されることができる。インセルロードＬｉｎ−ｃｅｌｌは、例えば式（１３）で示されているように、ブロック３５２でフィルタにかけられることができる。ノンサービングアクティブセットロードＬｎｓ，ＡＳは、例えばＩＩＲフィルタを用いて、ブロック３５４においてフィルタにかけられることができる。利用可能なロードＬａｖａｉｌ＿ｃｅｌｌは、例えば式（１４）に示されるように、有効ターゲットインセルロードＬｅｆｆ＿ｔａｒｇｅｔ＿ｉｎ−ｃｅｌｌに基づいて、ブロック３６０において計算されることができる。
【数１３】
0005571217.tif 000014
【００５５】
は、下記で説明されているように、スケジューリングのために使用されることができる。
【００５６】
第２の設計では、干渉キャンセルを用いたＲｏＴベースのスケジューリングが実行されることができる。この設計では、ＲｏＴは、下記で説明されているように測定されることができる。セルの合計ロードＬｔｏｔａｌ＿ｃｅｌｌは、以下のように、測定されたＲｏＴに基づいて計算されることができる。
【数１４】
0005571217.tif 000015
【００５７】
セルにおけるユーザは、図２で示されているように、セルのＲｏＴがターゲットレベルにあるように、アップリンク上での送信のために、スケジュールされることができる。このターゲットＲｏＴは、式（８）で示されているようなターゲット合計ロードに変換されることができる。
【００５８】
有効ターゲット合計ロードは、表されることができる：
Leff_target_total＝Ltarget_total＋（１−λ）・（１−Ltarget_total）              式（１６）  
式（１６）で示されているように、有効ターゲット合計ロードは、干渉キャンセルによる（１−λ）・（１−Ltarget_total）のファクタを加えた、ターゲット合計ロードに等しい。有効ターゲット合計ロードは、ＩＣ有効ファクタλに依存する動的値である。
【００５９】
アウトサイドロードは以下のように計算されることができる：
Lout＝Ltotal_cell−Lin_cell−Lns,AS                                      式（１７）  
ユーザは、各スロットにおいてアップリンク上でパイロットを送信することができる。Ｌｉｎ−ｃｅｌｌとＬｎｓ，ＡＳは、それぞれ、式（４）及び（５）で示されているような各スロットにおいて計算されることができる。Ｌｔｏｔａｌ＿ｃｅｌｌは、式（１５）で示されているように、測定されたＲｏＴに基づいて各スロットにおいて計算されることができる。Ｌｏｕｔは、式（１７）で示されているように、Ｌｔｏｔａｌ＿ｃｅｌｌ、Ｌｉｎ−ｃｅｌｌ、及びＬｎｓ，ＡＳに基づいて各スロットにおいて計算されることができる。
【００６０】
Ｌｉｎ−ｃｅｌｌ、Ｌｎｓ，ＡＳ、及びＬｏｕｔは、以下のように、ノイジー量(noisy quantities)であり、ＩＩＲフィルタでフィルタにかけられることができる。
【数１５】
0005571217.tif 000016
【００６１】
なお、Lin-cell（ｎ）、Lns,AS（ｎ）、Lout（ｎ）は、スロットｎにおける計算された値であり、
【数１６】
0005571217.tif 000017
【００６２】
は、スロットｎにおけるフィルタにかけられた値であり、Ｔｉｎ−ｃｅｌｌ、Ｔｎｓ，ＡＳ、及びＴｏｕｔは、それぞれＬｉｎ−ｃｅｌｌ、Ｌｎｓ，ＡＳ、及びＬｏｕｔのための時間定数である。
【００６３】
セルについての利用可能なロードＬａｖａｉｌ＿ｃｅｌｌは、以下のように表されることができる：
【数１７】
0005571217.tif 000018
【００６４】
なお、
【数１８】
0005571217.tif 000019
【００６５】
は、それぞれＬｏｕｔとＬｎｓ，ＡＳについての現在のフィルタにかけられた値である。利用可能なロードは、下記で説明されているように、セルにおけるユーザに対し割り付けられることができる。
【００６６】
図４は、干渉キャンセルを用いたＲｏＴベーススケジューリングのための利用可能なロードＬａｖａｉｌ＿ｃｅｌｌを計算するためのユニット４００の設計のブロック図を示す。セルにおける合計雑音及び干渉Ｉ０は、ブロック４１０で測定されることができ、フィルタにかけられたＩ０を得るためにブロック４１２でフィルタにかける。残余Ｉ０は、ブロック４１４で決定されることができ、有効Ｉ０を得るためにブロック４１６でフィルタにかけられることができる。ＩＣ有効ファクタλは、有効Ｉ０とフィルタにかけられたＩ０とに基づいてブロック４１８で決定されることができる。有効ターゲット合計ロードＬｅｆｆ＿ｔａｒｇｅｔ＿ｔｏｔａｌは、式（８）及び（１６）に示されているように、ターゲットＲｏＴとＩＣ有効ファクタλとに基づいて、ブロック４２０において計算されることができる。
【００６７】
セルのＲｏＴは、下記で説明されているように、ブロック４２２で測定されることができる。合計セルロードＬｔｏｔａｌ＿ｃｅｌｌは、例えば式（１５）で示されているように、ブロック４２４において測定されたＲｏＴに基づいて、計算されることができる。
【００６８】
そのアクティブセットにおいてセルを有している各ユーザについては、ユーザのＯ２Ｐｉは、ブロック４３０で決定されることができ、ユーザのＴ２Ｐｉは、ブロック４３２で決定されることができ、ユーザの（Ｅｃｐ／Ｎｔ）ｉは、ブロック４３４で決定されることができる。各ユーザの（Ｅｃ／Ｎｔ）ｉは、（Ｅｃｐ／Ｎｔ）ｉと、Ｏ２Ｐｉと、Ｔ２Ｐｉと、に基づいてブロック４３６で計算されることができる。各ユーザのロードは、（Ｅｃ／Ｎｔ）ｉに基づいて、ブロック４３８で計算されることができる。
【００６９】
セルによってサービス提供される各ユーザは、ブロック４２２に受け渡されることができ、そして、そのアクティブセットにおいてセルを有しているがセルによってサービス提供されていない、サービス提供されていない各ユーザは、ブロック４４４に受け渡されることができる。インセルロードＬｉｎ−ｃｅｌｌは、セルによってサービス提供されるすべてのユーザのロードを蓄積することによって、ブロック４４２で計算されることができ、例えば式（１８）で示されているように、ブロック３５２でフィルタにかけられることができる。ノンサービングアクティブセットロードＬｎｓ，ＡＳは、すべてのサービス提供されていないユーザのロードを蓄積することによってブロック４４４で計算されることができ、例えば式（１９）で示されているように、ブロック４５４でフィルタにかけられることができる。
【００７０】
アウトサイドロードＬｏｕｔは、例えば式（１７）で示されているように、合計セルロードＬｔｏｔａｌ＿ｃｅｌｌから、インセルロードＬｉｎ−ｃｅｌｌとノンサービングアクティブセットロードＬｎｓ，ＡＳを差し引くことによって、ブロック４４０において計算されることができる。アウトサイドロードＬｏｕｔは、例えば式（２０）で示されているように、ブロック４５０でフィルタにかけられることができる。利用可能なロードＬａｖａｉｌ＿ｃｅｌｌは、例えば式（２１）で示されているように、有効ターゲット合計ロードＬｅｆｆ＿ｔａｒｇｅｔ＿ｔｏｔａｌ、フィルタにかけられたアウトサイドロード
【数１９】
0005571217.tif 000020
【００７１】
と、フィルタにかけられたノンサービングアクティブセットロード
【数２０】
0005571217.tif 000021
【００７２】
に基づいて、ブロック４６０で計算されることができる。
【数２１】
0005571217.tif 000022
【００７３】
は、下記で説明されるように、スケジュールのために使用されることができる。
【００７４】
式（２１）で示される設計では、両方のＬｎｓ，ＡＳ及びＬｏｕｔは、利用可能なセルロードＬａｖａｉｌ＿ｃｅｌｌを得るために、有効ターゲット合計ロードＬｅｆｆ＿ｔａｒｇｅｔ＿ｔｏｔａｌから差し引かれることができる。Ｌｎｓ，ＡＳ及びＬｏｕｔは、セルによってサービス提供されていないすべてのユーザの合計ロードとして考慮されることができる。
【００７５】
別の設計では、インセルロードＬｉｎ−ｃｅｌｌは、例えば式（４）で示されているように、決定されることができるが、ノンサービングアクティブセットロードＬｎｓ，ＡＳは決定されていない。アウトサイドＬ’ｏｕｔは以下のように計算されることができる： L’out= Ltotal_cell-Lin_cell                                               式（２２）  
Ｌ’ｏｕｔは、Ｌｎｓ，ＡＳとＬｏｕｔの両方を含む。Ｌ’ｏｕｔは、
【数２２】
0005571217.tif 000023
【００７６】
を得るために、フィルタにかけられることができる（例、ＩＩＲフィルタを用いて）。Ｌａｖａｉｌ＿ｃｅｌｌは、以下のように、Ｌｅｆｆ＿ｔａｒｇｅｔ＿ｔｏｔａｌと
【数２３】
0005571217.tif 000024
【００７７】
に基づいて決定されることができる：
【数２４】
0005571217.tif 000025
【００７８】
Ｌａｖａｉｌ＿ｃｅｌｌは、下記で説明されているように、セルにおけるユーザに対し割り付けられることができる。
【００７９】
干渉キャンセルを備えた、ロードベース及びＲｏＴベースのスケジューリングの場合、Ｉ０は、以下のように、受信機からの入力サンプルに基づいて測定されることができる。
【数２５】
0005571217.tif 000026
【００８０】
なお、Ｉｉｎ（ｎ，ｋ）は、スロットｎにおけるサンプル期間ｋについての同相入力サンプル（inphase input sample）であり、Ｑｉｎ（ｎ，ｋ）は、スロットｎにおけるサンプル期間ｋについての直角位相入力サンプル（quadrature input sample）であり、Ｉ０（ｎ）は、スロットｎについて測定された合計雑音及び干渉である。
【００８１】
式（２４）では、スロットnにおけるすべてのサンプル期間にわたって、加法(summation)が実行されることができる。Ｉ０（ｎ）はまた、すべての受信アンテナにわたって平均されることができる。Ｉ０（ｎ）は、以下のようにフィルタにかけられることができる：
【数２６】
0005571217.tif 000027
【００８２】
なお、Ｔｌｏａｄは、平均の量を決定する時間定数であり、
【数２７】
0005571217.tif 000028
【００８３】
は、スロットnについてのフィルタにかけられた雑音及び干渉である。
【００８４】
自動利得制御(automatic gain control)（ＡＧＣ）ループは、定数値I0,targetにおいて、
【数２８】
0005571217.tif 000029
【００８５】
を保持することができる。この場合には、
【数２９】
0005571217.tif 000030
【００８６】
は、両方ともI0,targetに設定されることができる。
【００８７】
干渉キャンセルの１つまたは複数の反復は、パイロット、制御情報、及び／または、データ、に依る干渉をキャンセルするために、入力サンプル上で実行されることができる。残余I0は、干渉キャンセル後で得られた干渉キャンセルされたサンプルに基づいて計算されることができる。
【数３０】
0005571217.tif 000031
【００８８】
なお、Iic(n,k)は、スロットｎにおけるサンプル期間ｋについて同相干渉キャンセルされたサンプル(inphase interference-canceled sample)であり、Qin(n,k)は、直角位相干渉キャンセルされたサンプル(quadrature interference-canceled sample)であり、Ｉ０，ｒｅｓ（ｎ）は、スロットｎについての残余雑音及び干渉である。
【００８９】
各干渉キャンセルの反復は、１つまたは複数のスロットにわたって実行されることができる。Ｉ０，ｒｅｓ（ｎ）は、干渉キャンセルが実行されるすべてのスロットについて更新されることができる。Ｉ０，ｒｅｓ（ｎ）はまた、すべての受信アンテナにわたって平均されることができる。Ｉ０，ｒｅｓ（ｎ）は、以下のようにフィルタにかけられることができる：
【数３１】
0005571217.tif 000032
【００９０】
なお、Ｎは、I0,res(n)が平均されるスロットの数である。
【００９１】
Ｎは、最悪のリンクマージン(worst link margin)で、制御チャネルによって決定されることができる。例えば、Ｎは、ランダムアクセスチャネル上で送信されるメッセージの持続時間（例、１５スロットに等しい）に整合してもよく、あるいは、いくばかの他の適切な値に等しくてもよい。
【００９２】
式（２７）で示される設計において、I0,eff(n)は、Ｎスロットにわたって動作している、移動平均フィルタに基づいて、得られる。一設計においては、移動平均は、Ｎ個の連続最新スロットにわたっているので、
【数３２】
0005571217.tif 000033
【００９３】
である。別の設計では、移動平均は、与えられたＨＡＲＱインタレースについてのＮ個以上の最新スロット(over N most recent slots for a given HARQ interlace)である。Ｌ個のＨＡＲＱインタレースは、定義されることができ、各ＨＡＲＱインタレースは、Ｌ個のスロットによって離れているスロットを含むことができる。この設計では、
【数３３】
0005571217.tif 000034
【００９４】
である。フィルタリングI0,res(n)はまた、ＩＩＲフィルタ、ＦＩＲフィルタ、あるいは、他のタイプフィルタに基づいていてもよい。
【００９５】
ＩＣ有効ファクタλは、
【数３４】
0005571217.tif 000035
【００９６】
に基づいて、以下のように、計算されることができる。
【数３５】
0005571217.tif 000036
【００９７】
ＲｏＴベースのスケジューリングの場合は、セルのＲｏＴは、合計セルロードLtotal_cellを計算するために、測定されることができる。ＲｏＴは、以下のように表わされることができる。
【数３６】
0005571217.tif 000037
【００９８】
合計雑音及び干渉Ｉ０は、上記で説明されているように容易に測定されることができる。サーマル雑音Ｎ０は様々な方法で測定されることができる。一設計では、Ｎ０は、アップリンク上で送信するユーザがいないサイレンスインターバル(silence interval)の間に測定されることができ、サイレンスインターバルの間のセルにおける合計の受信された電力に等しくてもよい。別の設計では、２つのＷＣＤＭＡ（登録商標）キャリア間のサイドバンドにおける合計の受信電力は、測定され、N0を推定するために使用されることができる。例えば、セルにおけるパルス型フィルタの前のサンプルは、インバンド及びサイドバンドの両方の電力有効密度を得るために、高速フーリエ変換(fast Fourier transform)（ＦＦＴ）で変換されることができる。Ｎ０は、サイドバンドのための電力スペクトル密度の部分に基づいて決定されることができる。Ｎ０はまた、他の方法で測定されることができる。いずれの場合においても、セルのＲｏＴは、測定されたＩ０と測定されたＮ０とに基づいて計算されることができる。
【００９９】
干渉キャンセルを用いたロードベースの及びＲｏＴベースのスケジューリングの両方のために、セルにおけるユーザは、セルにおいて利用可能なロードに基づいて、各送信時間インターバル(transmission time interval)（ＴＴＩ）においてスケジュールされることができる。ＴＴＩは、ＨＳＵＰＡについて、２ｍｓあるいは１０ｍｓであってもよい。セルにおけるユーザは、様々な方法でスケジュールされることができる。一設計では、利用可能なロードは、次の順序で、異なるクラスあるいはタイプの送信に割り付けられることができる。
【０１００】
１．ユーザに割り当てられた専用チャネル上の送信
２．ＨＡＲＱを用いたペンディングデータの再送信
３．スケジュールすることを必要とすることなくユーザによって自動的に送信された送信４．新しいデータの送信
ユーザは、データ、制御情報、パイロット、等を送信するために１つまたは複数の専用チャネルを割り当てられることができる。ユーザはまた、スケジュールされる必要なく、あらかじめ決定された自動データレートまで、いずれの時間においてデータを送信することを可能にされることができる。この自動データレートは、あらかじめ構成されることができ、遅延敏感データ（例、ボイスデータ）及び／または少量のデータを送信するために使用されることができる。そのようなデータの自動送信は、オーバーヘッド及びレイテンシ(latency)をスケジュールすることを減らすことができる。ユーザはまた、セルによって正しく復号されなかったペンディングパケットを有してもよく、パケットの再送信を送信する必要があるかもしれない。
【０１０１】
セルによってサービス提供されるすべてのユーザのための専用チャネルのロードは、（Ｅｃｐ／Ｎｔ）ｉと、各ユーザのＯ２ＰｉとＴ２Ｐｉに基づいて決定されることができる。ペンディングパケットを備えたユーザは識別されることができ、これらのユーザからのペンディングパケットの再送信のロードは、決定されることができる。ユーザによる自動送信のロードもまた決定されることができる。スケジューリングに利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄは、以下のように表されることができる：
Lavail_sched＝Lavail_cell−ＬＤＰＣＨ−Lretran−Lautonomous                      式（３０）  
なお、ＬＤＰＣＨは、専用チャネル上の送信のロードであり、Ｌｒｅｔｒａｎは、ペンディングパケットの再送信のロードであり、Ｌａｕｔｏｎｏｍｏｕｓは、自動送信のロードである。
【０１０２】
利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄは、様々なスケジューリングスキームに基づいて、アップリンク上での送信を要求しているユーザに対し割り付けられることができる。１つのスケジューリングスキームでは、要求しているユーザは、サポートされるデータレート、それらの平均スループット、それらのサービスの品質（ＱｏＳ）の必要要件、等のような様々なファクタに基づいて優先順位をつけられることができる。一設計においては、ユーザｉのプライオリティは、以下のように表されることができる：
【数３７】
0005571217.tif 000038
【０１０３】
なお、Ｒｓｕｐｐｏｒｔｅｄ，ｉは、ユーザｉについて最大のサポートされるデータレートであり、ＴＰｉは、ユーザｉのための平均スループットであり、Ｐｒｉｏｒｉｔｙｉは、ユーザｉのプライオリティである。
【０１０４】
ユーザはまた、他の方法で、及び／または、他のパラメータに基づいて、優先順位をつけられることができる。いずれのケースにおいても、ユーザは、プライオリティに基づいて、ソートされることができる（ｍａｙ  ｂｅ  ｓｏｒｔｅｄ）。利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄは、最も高いプライオリティのユーザから始めて、１度に1つ(one at a time)、ソートされたユーザに対し割り付けられることができる。
【０１０５】
第１にスケジュールされる予定である高いプライオリティのユーザの場合、ユーザのための最大のサポートされたデータレートＲｓｕｐｐｏｒｔｅｄ，ｉは、ユーザのためのキューサイズとパワーヘッドルーム情報とに基づいて計算されることができる。データレートＲｓｃｈｅｄ，ｉは、最大のサポートされるデータレートＲｓｕｐｐｏｒｔｅｄ，ｉと、利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄと、に基づいてユーザのために選択されることができる。スケジュールされたデータレートは、最大のサポートされるデータレートに等しいあるいはそれよりも低く、利用可能なロードによってさらに制限される。スケジュールされたユーザのロードＬｓｃｈｅｄ，ｉは、スケジュールされたデータレートＲｓｃｈｅｄ，ｉと、ユーザの（Ｅｃｐ／Ｎｔ）ｉと、に基づいて計算されることができる。異なるサポートされたデータレートは、異なるＥｃ／Ｎｔ値、したがって、異なるＴ２Ｐ値、に関連づけられることができる。スケジュールされたデータレートについてのＴ２Ｐ値は、例えばルックアップテーブルを介して、決定されることができる。スケジュールされたユーザのロードは、例えば式（１）及び（２）で示されているように、スケジュールされたデータレートについてのＴ２Ｐ値と、ユーザの（Ｅｃｐ／Ｎｔ）ｉとに基づいて、決定されることができる。利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄは、スケジュールされたユーザのロードＬｓｃｈｅｄ，ｉによって減らされることができる。次に高いプライオリティのユーザは、同様にスケジュールされることができる。プロセスは、すべての要求しているユーザがスケジュールされるまで、あるいは、利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄが０あるいは小さすぎるまで、繰り返されることができる。
【０１０６】
図５は、アップリンク上でユーザをスケジュールするためのユニット５００の設計のブロック図を示す。専用チャネル上の送信のロードＬＤＰＣＨは、ブロック５１４において計算されることができる。ペンディングパケットの再送信のロードＬｒｅｔｒａｎは、ブロック５１６において計算されることができる。自動送信のロードＬａｕｔｏｎｏｍｏｕｓは、ブロック５１８において計算されることができる。専用チャネルロードＬＤＰＣＨ、再送信ロードＬｒｅｔｒａｎ、及び自動送信ロードＬａｕｔｏｎｏｍｏｕｓは、ユーザをスケジュールするために利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄを得るために、加算器５２０によって、利用可能なセルロードＬａｖａｉｌ＿ｃｅｌｌから差し引かれることができる。
【０１０７】
アップリンク上での送信を要求している各ユーザについては、最大のサポートされるデータレートＲｓｕｐｐｏｒｔｅｄ，ｉは、ユーザのための、キューサイズ、パワーヘッドルーム、（Ｅｃｐ／Ｎｔ）ｉ、に基づいてブロック５２２によって計算されることができる。そのユーザがスケジュールされるときにはいつでも、各ユーザの平均スループットは、ブロック５２４において更新されることができる。各ユーザのプライオリティは、例えば式（３１）で示されているように、ブロック５２６において決定されることができる。要求しているユーザは、ブロック５２８のプライオリティに基づいてソートされることができる。その後で、スケジュールされる予定である各ユーザにとって、スケジュールされたデータレートRsched,iは、ユーザのための最大のサポートされたデータレートと、セレクタ５３４からの現在利用可能なロードと、に基づいてブロック５３０によってユーザのために決定されることができる。スケジュールされたユーザのロードＬｓｃｈｅｄ，ｉは、スケジュールされたデータレートと、他の関連情報とに基づいて、ブロック５３２によって決定されることができる。セレクタ５３４は、第１ユーザのために加算器５２０からの利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄを提供し、各後続ユーザのために加算器５３６からの利用可能なロードを提供する。加算器５３６は、残りのユーザのために利用可能なロードを更新するために、利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄから、スケジュールされたユーザロードＬｓｃｈｅｄ，ｉを差し引く。
【０１０８】
別のスケジューリングスキームでは、各要求しているユーザ（あるいは前のＴＴＩにおいてスケジュールされた各ユーザ）は、そのユーザのための最大のサポートされたデータレートよりも低い可能性のある予約されたデータレートを割り当てられることができる。一設計では、各ユーザのための予約されたデータレートは、そのユーザのための最後にスケジュールされたデータレートより１データレート下であってもよい。すべてのユーザのための予約されたデータレートのロードは、計算され、利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄから差し引かれてもよい。残りの利用可能なロードは、例えば上記で説明されているように、要求しているユーザに対し、割り付けられることができる。このスケジューリングスキームは、要求しているユーザ（あるいは、前にスケジュールされたユーザ）は最大のサポートされたデータレートの少なくとも一部分(fraction)を割り付けられる、ということを確実にすることができる。
【０１０９】
他のスケジューリングスキームはまた、要求しているユーザに対し、利用可能なロードＬａｖａｉｌ＿ｓｃｈｅｄを割り付けるために使用されることができる。例えば、利用可能なロードは、ラウンドロビンスキーム(round robin scheme)、報告されたパワーヘッドルームに基づいた比例公平スキーム(proportional fairness scheme based on reported power headroom)、報告されたパワーヘッドルーム及び電力制御に基づいた比例公平スキーム(proportional fairness scheme based on reported power headroom and power control)、報告されたパワーヘッドルーム及びダウンリンク受信された信号品質に基づいた比例公平スキーム(proportional fairness scheme based on reported power headroom and downlink received signal quality)、等に基づいて、割り付けられることができる。
【０１１０】
セルは、そのアクティブセットにおいてセルを有するがセルによってサービス提供されていない、サービス提供されていないユーザのデータレートを引き下げることができる。ターゲットアクティブセットロードLAS,targetは、インセルロードLin-cellとノンサービングアクティブセットロードLns,ASとの両方のためのターゲットとして定義されることができる。干渉キャンセルを用いた、有効ターゲットアクティブセットロードLeff_target_ASは、以下のように表されることができる：
【数３８】
0005571217.tif 000039
【０１１１】
なお、fASは、アクティブセットｆ−ファクタであり、そしてそれは、０．４あるいは、他の適切な値に設定されることができる。Leff_target_ASは、あらかじめ定義されたLeff_target_ASと、ＩＣ有効ファクタλと、アクティブセットｆ−ファクタとに基づいて、図３のブロック３６２と図４のブロック４６２において決定されることができる。
【０１１２】
一設計では、サービス提供されていないユーザのデータレートを引き下げる相対的許可は、以下の条件が満たされる場合、図５のブロック５１２によって生成されることができる：
【数３９】
0005571217.tif 000040
【０１１３】
なお、Ｋｎｓ，ＡＳは、サービス提供されていないユーザのデータレートを引き下げるために使用される比である。
【０１１４】
図３及び図４において示される設計において、ノンサービングアクティブセットロードLns,ASは別々に決定されることができ、サービス提供されていないユーザに対し相対的許可を送信するために使用されることができる。サービス提供されていないユーザのデータレートはまた、他の条件及び／またはパラメータに基づいて引き下げられることができる。
【０１１５】
図６は、セルにおけるユーザをスケジュールするためのプロセス６００の設計を示す。プロセス６００は、スケジューラによって実行されることができ、そしてそれは、ノードＢあるいはネットワークコントローラで見つけ出されることができる(may be located)。干渉キャンセルを使用しているセルについての有効ターゲットロードが、決定されることができる（ブロック６１２）。有効ターゲットロードは、干渉キャンセルなしのセルについてのターゲットロードよりも高くてもよいし、有効ターゲットインセルロードLeff_target_in-cell、有効ターゲット合計ロードLeff_target_total等であってもよい。セルについての利用可能なロードは、有効ターゲットロードに基づいて決定されることができる（ブロック６１４）。セルにおけるユーザは、利用可能なロードに基づいてアップリンク上での送信のためにスケジュールされることができる（ブロック６１６）。
【０１１６】
有効ターゲットロードは、セルのためのターゲットＲｏＴと、干渉キャンセル効率ファクタと、に基づいて決定されることができる。一設計において、ロードベーススケジューリングの場合、式（９）及び（１２）において図３で示されるように、有効ターゲットインセルロードは、セルについてのターゲットＲｏＴ、セルf-ファクタ、干渉キャンセル効率ファクタ、に基づいて決定されることができる。セルについての利用可能なロードは、例えば式（１４）で示されているように、有効ターゲットインセルロード、セルｆ−ファクタ、セルによってサービス提供されるユーザのためのインセルロード(an in-cell load for users served by the cell)、に基づいて決定されることができる。
【０１１７】
図７は、ＲｏＴベーススケジューリングで、セルについての利用可能なロードを決定するためのプロセス７００の設計を示す。プロセス７００は、図６のブロック６１２及び６１４のために使用されることができる。干渉キャンセル効率ファクタは、（ｉ）干渉キャンセルなしのセルにおいて測定されたＩ０と（ｉｉ）干渉キャンセル後のセルにおける残余Ｉ０、に基づいて決定されることができる（ブロック７１２）。一設計では、測定されたＩ０は、例えば式（２５）で示されているように、フィルタにかけられたＩ０を得るために、フィルタにかけられることができる。残余Ｉ０は、例えば式（２７）に示されているように、有効Ｉ０を得るために、フィルタにかけられることができる。干渉キャンセル効率ファクタは、例えば式（２８）で示されているように、有効Ｉ０とフィルタにかけられたＩ０との比に基づいて、決定されることができる。有効ターゲット合計ロードは、例えば式（８）と（１６）で示されているように、セルのためのターゲットＲｏＴと、干渉キャンセル効率ファクタと、に基づいて決定されることができる（ブロック７１４）。
【０１１８】
合計セルロードは、例えば式（１５）で示されているように、ＲｏＴ測定に基づいて決定されることができる（ブロック７１６）。セルによってサービス提供されるユーザのためのインセルロードは、これらのユーザから受信されたアップリンク送信に基づいて決定されることができる（ブロック７１８）。セルによってサービス提供されていないがそれらのアクティブセットにおいてセルを有する、サービス提供されていないユーザのための、ノンサービングアクティブセットロードもまた決定されることができる（ブロック７２０）。アウトサイドロードは、例えば式（１７）で示されているように、合計セルロード、インセルロード、そして、ノンサービングアクティブセットロード、に基づいて決定されることができる（ブロック７２２）。セルについての利用可能なロードは、例えば式（２１）で示されているように、セルについての有効ターゲット合計ロード、アウトサイドロード、ノンサービングアクティブセットロード、に基づいて、決定されることができる（ブロック７２４）。
【０１１９】
図６に戻って参照すると、ブロック６１６の一設計において、利用可能なロードは、セルによってサービス提供されるユーザに対し割り当てられた専用チャネル上の送信、サービス提供されたユーザからのペンディングパケットの再送信、サービス提供されるユーザからの自動送信、及び／または、新しい送信の前の他のタイプの送信、に対して最初に割り付けられることができる。専用チャネルに依るロードは、決定され、利用可能なロードから差し引かれてもよい。再送信に依るロードは、決定され、利用可能なロードから差し引かれてもよい。自動送信に依るロードは、決定され、利用可能なロードから差し引かれてもよい。予約されたデータレートはまた、サービス提供されるユーザに対し割り当てられることができる。予約されたデータレートに依るロードは、決定され、利用可能なロードから差し引かれてもよい。更新された利用可能なロードは、セルにおけるユーザに対し割り付けられることができる。
【０１２０】
図８は、利用可能なロードに基づいてユーザをスケジュールするためのプロセス８００の設計を示す。プロセス８００は、図６のブロック６１６について使用されることができる。セルにおいてスケジュールされる予定であるユーザのプライオリティは、例えば式（３１）に示されるようにあるいはいくつかの他のスキームに基づいて、決定されることができる（ブロック８１２）。ユーザは、それらのプライオリティに基づいてソートされることができる（ブロック８１４）。利用可能なロードは、そのソートされたユーザに、一度に１ユーザ、割り付けられることができる。最も高いプライオリティのユーザは、第１に選択されることができる（ブロック８１６）。データレートは、例えばユーザのパワーヘッドルーム及びキューサイズ、利用可能なロード、等に基づいて、ユーザに対し割り当てられることができる（ブロック８１８）。ユーザのロードは、割り当てられたデータレート及び他の関連情報に基づいて決定されることができる（ブロック８２０）。利用可能なロードは、ユーザのロードを差し引くことによって、更新されることができる（ブロック８２２）。いずれの利用可能なロードも残っている場合、且つ、すべてのユーザがスケジュールされていない場合、ブロック８２４で決定されるように、そのときには、プロセスは、次に高いプライオリティのユーザをスケジュールするために、ブロック８１６に戻る。そうでない場合には、プロセスは終了する。
【０１２１】
相対的許可はまた、それらのアクティブセットにおいてセルを有している、サービス提供されていないユーザのために生成されることができる。一設計において、サービス提供されていないユーザのための有効ターゲットアクティブセットロードは、例えば式（３２）で示されているように、決定されることができる。サービス提供されていないユーザについての相対的許可は、例えば式（３３）で示されているように、有効ターゲットアクティブセットロードに基づいて生成されることができる。
【０１２２】
図９は、ＵＥによって実行されるプロセス９００の設計を示す。ＵＥは、セルに対して、アップリンク上での送信のためのリクエストを送信することができる（ブロック９１２）。ＵＥは、セルから、アップリンク上での送信のための許可を受信することができ、その許可は、セルについての利用可能なロードに基づいて決定される（ブロック９１４）。利用可能なロードは、干渉キャンセルを使用しているセルについての有効ターゲットロードに基づいて決定されることができる。有効ターゲットロードは、干渉キャンセルなしのセルについてのターゲットロードよりも高くてもよい。ＵＥは、許可にしたがって、アップリンク上で送信を送信することができる（ブロック９１６）。
【０１２３】
ＵＥは、セルに対し少なくとも１つの専用チャネルを送信することができる。利用可能なロードは、セルによってサービス提供されるすべてのユーザの専用チャネルに依るロードにさらに基づいて決定されることができる。ＵＥは、セルに対し、ペンディングパケットの再送信を送信することができる。利用可能なロードは、セルによってサービス提供されるすべてのユーザの再送信に依るロードにさらに基づいて、決定されることができる。ＵＥは、セルに対して送信を自動的に送信することができる。利用可能なロードは、セルによってサービス提供されるすべてのユーザの自動送信に依るロードに更に基づいて決定されることができる。
【０１２４】
図１０は、ＵＥ１２０の設計のブロック図を示しており、そしてそれは、図１のＵＥｓのうちの１つであってもよい。アップリンク上で、エンコーダ１０１２は、アップリンク上でＵＥ１２０によって送信される予定であるデータ及び制御情報（例、スケジューリング情報メッセージあるいはスケジューリングリクエスト）を受信することができる。エンコーダ１０１２は、データ及び制御情報を処理することができる（例、フォーマット化し、エンコードし、そしてインタリーブする）。モジュレータ（Ｍｏｄ）１０１４は、エンコードされたデータ及び制御情報をさらに処理し（例、変調し、チャネル化し、そしてスクランブルする）、出力サンプルを提供することができる。送信機（ＴＭＴＲ）１０２２は、出力サンプルを条件づけ（例、アナログに変換し、フィルタにかけ、増幅し、そして、周波数アップコンバートする）、アップリンク信号を生成し、そしてそれは、１つまたは複数のノードＢｓに対しアンテナ１０２４を介して送信されることができる。ダウンリンク上で、アンテナ１０２４は、１つまたは複数のノードＢｓによって送信されるダウンリンク信号を受信することができる。受信機（ＲＣＶＲ）１０２６は、アンテナ１０２４からの受信信号を条件づけ（例、フィルタにかけ、増幅し、周波数ダウンコンバートし、そしてデジタル化する）、入力サンプルを提供することができる。デモジュレータ（Ｄｅｍｏｄ）１０１６は、入力サンプルを処理し（例、デスクランブルし、チャネル化し、そして復調する）、シンボル推定値を提供することができる。デコーダ１０１８は、シンボル推定値をさらに処理し（例、デインタリーブし、復号する）、ＵＥ１２０に対して送信された、復号されたデータ及び制御情報（例、絶対及び相対的許可(absolute and relative grants)）を提供することができる。エンコーダ１０１２、モジュレータ１０１４、デモジュレータ１０１６、及びデコーダ１０１８は、モデムプロセッサ１０１０によってインプリメントされることができる。これらのユニットは、無線システムによって使用される無線技術（例、ＷＣＤＭＡ）にしたがって、処理を実行することができる。
【０１２５】
コントローラ／プロセッサ１０３０は、ＵＥ１２０における様々なユニットのオペレーションを指示することができる。コントローラ／プロセッサ１０３０は、図９のプロセス９００及び／またはここにおいて説明される技術についての他のプロセス、をインプリメントすることができる。メモリ１０３２は、ＵＥ１２０のためのプログラムコード及びデータを保存することができる。
【０１２６】
図１０はまた、図１のノードＢｓ１１０a及び１１０ｂの設計のブロック図を示す。ノードＢ１１０aは、ＵＥ１２０のためのサービングセルをサポートすることができ、ノードＢ１１０ｂは、ＵＥ１２０のための近隣セルあるいはノンサービングアクティブセットセルをサポートすることができる。各ノードＢ１１０において、送信機／受信機１０３８は、ＵＥ１２０及び他のＵＥｓとの無線通信をサポートすることができる。コントローラ／プロセッサ１０４０は、ＵＥｓとの通信のために様々な機能を実行することができる。アップリンク送信の場合、ＵＥ１２０からのアップリンク信号は、受信機１０３８によって受信され条件づけられることができ、そして、ＵＥによって送信されたアップリンクデータ及び制御情報を回復するためにコントローラ／プロセッサ１０４０によってさらに処理される。ダウンリンク送信の場合、データ及び制御情報は、コントローラ／プロセッサ１０４０によって処理されることができ、ダウンリンク信号を生成するために送信機１０３８によって条件づけられ、そしてそれは、ＵＥｓに対し送信されることができる。メモリ１０４２は、ノードＢのためのプログラムコード及びデータを保存することができる。通信（Ｃｏｍｍ）ユニット１０４４は、ネットワークコントローラ１３０との通信をサポートすることができる。
【０１２７】
図１０はまた、ネットワークコントローラ１３０の設計のブロック図を示す。ネットワークコントローラ１３０で、コントローラ／プロセッサ１０５０は、ＵＥｓのための通信サービスをサポートするために様々な機能を実行することができる。メモリ１０５２は、ネットワークコントローラ１３０のためのプログラムコード及びデータを保存することができる。通信ユニット１０５４は、ノードＢｓ１１０との通信をサポートすることができる。
【０１２８】
ユーザのスケジューリングは、サービングセル、ネットワークコントローラ１３０、あるいはいくつかの他のエンティティについて、ノードＢ１１０aによって実行されることができる。コントローラ／プロセッサ１０４０あるいは１０５０は、図６のプロセス６００、図７のプロセス７００、図８のプロセス８００、及び／または、ここにおいて説明される技術について他のプロセス、をインプリメントすることができる。コントローラ／プロセッサ１０４０あるいは１０５０はまた、図３のユニット３００、図４のユニット４００、及び／または、図５のユニット５００をインプリメントすることができる。
【０１２９】
当業者は、情報及び信号は、様々な異なる技術および技法のいずれかを使用して表わされることができるということを、理解するであろう。例えば、上記の説明を通して参照されることができる、データ、命令、コマンド、情報、信号、ビット、シンボル、及びチップは、電圧、電流、電磁波、磁場あるいは磁性粒子、光場あるいは光学粒子、あるいはそれらのいずれの組合せ、によって表わされることができる。
【０１３０】
当業者は、様々な説明のための論理ブロック、モジュール、回路、および、ここにおける開示に関連して説明されたアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェアあるいは両方の組合せとしてインプリメントされることができる、ということをさらに理解するであろう。ハードウェアとソフトウェアのこの互換性を明瞭に説明するために、様々な説明のためのコンポーネント、ブロック、モジュール、回路およびステップが、一般に、それらの機能性という観点から、上記に説明されてきた。そのような機能性が、ハードウェアあるいはソフトウェアとしてインプリメントされるかどうかは、特定のアプリケーションと全体のシステムに課された設計制約(particular application and design constraints imposed on the overall system)に依存する。熟練職人は、各特定のアプリケーションについての様々な方法で、説明された機能性をインプリメントすることができるが、そのようなインプリメンテーションの決定は、本開示の範囲から逸脱を生じさせるものとして解釈されるべきでない。
【０１３１】
ここにおける開示に関連して説明された様々な説明のための論理ブロック、モジュールおよび回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）あるいは他のプログラマブル論理デバイス、ディスクリートゲートあるいはトランジスタロジック、ディスクリートハードウェアコンポーネント、あるいはここに説明された機能を実行するために設計されたそれらのいずれの組み合わせで、インプリメントされるあるいは実行されることができる。汎用プロセッサは、マイクロプロセッサであってもよいが、代替として、プロセッサは、いずれの従来プロセッサ、コントローラ、マイクロコントローラ、あるいはステートマシン(state machine)であってもよい。プロセッサはまた、コンピューティングデバイス(computing devices)の組み合わせ、例えば、ＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと併用しての１つまたは複数のマイクロプロセッサ、あるいはいずれの他のそのような構成のもの、としてインプリメントされてもよい。
【０１３２】
ここにおける開示に関連して説明された方法あるいはアルゴリズムのステップは、直接的にハードウェアにおいて、プロセッサによって実行されたソフトウェアモジュールにおいて、あるいはこれら２つの組み合わせにおいて、具現化されることができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭあるいは当技術分野において知られているストレージメディアのいずれの他の形態で存在する(reside)ことができる。例示的なストレージメディアは、プロセッサがストレージメディアから情報を読み取ることができ、またストレージメディアに情報を書き込むことができるように、プロセッサに結合される。別の方法では、ストレージメディアは、プロセッサと一体化していてもよい。プロセッサとストレージメディアは、ＡＳＩＣにおいて存在していてもよい。ＡＳＩＣは、ユーザ端末に存在していてもよい。あるいは、プロセッサとストレージメディアは、ユーザ端末においてディスクリートコンポーネントとして存在することができる。
【０１３３】
１つまたは複数の例示的な設計においては、説明された機能は、ハードウェア、ソフトウェア、ファームウェア、あるいはそれらのいずれの組み合わせ、においてインプリメントされることができる。ソフトウェアでインプリメントされる場合には、機能は、コンピュータ可読メディア上で、１つまたは複数のインストラクションあるいはコードとして、送信される、あるいは保存されることができる。コンピュータ可読メディアは、１つの場所から別の場所へとコンピュータのプログラムの移動(transfer)を容易にするいずれのメディアを含んでいる、通信メディアとコンピュータストレージメディアとの両方を含んでいる。ストレージメディアは、汎用あるいは専用のコンピュータによってアクセスされることができるいずれの利用可能なメディアであってもよい。例として、また限定されないが、そのようなコンピュータ可読メディアは、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭあるいは他の光学ディスクストレージ、磁気ディスクストレージあるいは他の磁気ストレージデバイス、あるいは、いずれの他のメディアを備えることができ、それらは、データストラクチャあるいはインストラクションの形態において望ましいプログラムコードの手段を保存するあるいは搬送するように使用されることができるいずれの他のメディア、また、汎用あるいは専用のコンピュータ、あるいは、汎用あるいは専用のプロセッサによってアクセスされることができるいずれの他のメディアを備えることができる。また、いずれの接続もコンピュータ可読メディア(computer-readable medium)と適切に名付けられる。例えば、ソフトウェアがウェブサイト、サーバ、あるいは、同軸ケーブル、光ファイバケーブル、ツイストペア(twisted pair)、デジタル加入者ライン（ＤＳＬ）、あるいは赤外線、無線、およびマイクロ波のような無線技術、を使用している他の遠隔ソース、から送信される場合には、そのときには、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、あるいは赤外線、無線、およびマイクロ波のような無線技術は、メディアの定義に含まれている。ディスク(disk)およびディスク(disc)は、ここに使用されているように、コンパクトディスク(compact disc)（ＣＤ）、レーザーディスク（登録商標）(laser disc)、光ディスク(optical disc)、デジタルバーサタイルディスク(digital versatile disc)（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイディスク(blu-ray disc)を含んでおり、ディスク(disks)は、大抵、磁気でデータを再生しているが、ディスク(discs)は、レーザーを用いて光学的にデータを再生する。上記の組み合わせは、また、コンピュータ可読メディアの範囲内に含まれているべきである。
【０１３４】
本開示の、以上の説明は、いずれの当業者も本発明を作り、使用することができるように提供されている。本開示に対する様々な修正は、当業者にとって容易に明らかであろう、そして、ここにおいて定義された包括的な原理は、本開示の範囲から逸脱することなく、他の変形に適用されることができる。したがって、本開示は、ここに説明された設計および例に限定されるようには意図されてはおらず、ここに開示された原理および新規な特徴に整合する最も広い範囲が与えられるべきである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
無線通信のための方法であって、
干渉キャンセルを使用しているセルについての有効ターゲットロードを決定することと、なお、前記の有効ターゲットロードは、干渉キャンセルなしの前記セルについてのターゲットロードよりも高い；
前記有効ターゲットロードに基づいて、前記セルについての利用可能なロードを決定することと；
前記利用可能なロードに基づいて、アップリンク上での送信のために前記セルにおけるユーザをスケジュールすることと；
を備えている無線通信のための方法。
［Ｃ２］
前記有効ターゲットロードを決定することは、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル効率ファクタとに基づいて、前記有効ターゲットロードを決定することを備える、Ｃ１に記載の方法。
［Ｃ３］
干渉キャンセルなしの前記セルにおいて、合計雑音及び干渉を測定することと；
干渉キャンセル後の前記セルにおいて、残余雑音及び干渉を決定することと；
前記測定された合計雑音及び干渉と前記残余雑音及び干渉とに基づいて、前記干渉キャンセル効率ファクタを決定することと；
をさらに備えているＣ２に記載の方法。
［Ｃ４］
前記干渉キャンセル効率ファクタを決定することは、
フィルタにかけられた雑音及び干渉を得るために、前記測定された合計雑音及び干渉をフィルタにかけることと、
有効雑音及び干渉を得るために前記残余雑音及び干渉をフィルタにかけることと、
前記有効雑音及び干渉と前記フィルタに変えられた雑音及び干渉との比に基づいて、前記干渉キャンセル効率ファクタを決定することと、
を備えている、Ｃ３に記載の方法。
［Ｃ５］
前記利用可能なロードを決定することは、前記セルによってサービス提供されるユーザのためのインセルロードにさらに基づいて、前記セルについての前記利用可能なロードを決定することを備えている、Ｃ１に記載の方法。
［Ｃ６］
前記セルによってサービス提供される各ユーザのロードを決定することと、
前記セルによってサービス提供されるすべてのユーザのロードに基づいて前記インセルロードを決定することと、
をさらに備えているＣ５に記載の方法。
［Ｃ７］
前記セルによってサービス提供される各ユーザの前記ロードを決定することは、
前記ユーザのチップあたりのパイロットエネルギー対合計雑音比を決定することと、  前記チップあたりの合計エネルギー対合計雑音比と、前記ユーザのためのトラヒック対パイロットの比（Ｔ２Ｐ）とオーバーヘッド対パイロットの比（Ｏ２Ｐ）のうちの少なくとも１つと、に基づいて、前記ユーザのチップあたりのパイロットエネルギー対合計雑音比を決定することと、
前記ユーザの前記チップあたりの合計エネルギー対合計雑音比に基づいて、前記ユーザの前記ロードを決定することと、
を備えている、Ｃ６に記載の方法。
［Ｃ８］
前記セルについての前記有効ターゲットロードは、前記セルによってサービス提供されるユーザのための有効ターゲットインセルロードであり、前記有効ターゲットロードを決定することは、セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と、セルf-ファクタと、干渉キャンセル効率ファクタと、に基づいて、前記有効ターゲットインセルロードを決定することを備えており、前記利用可能なロードを決定することは、前記有効ターゲットインセルロードと、前記セルf-ファクタと、前記セルによってサービス提供されるユーザのためのインセルロードと、に基づいて、前記セルについての前記利用可能なロードを決定することを備える、Ｃ１に記載の方法。
［Ｃ９］
前記セルについての有効ターゲットロードは、前記セルについての有効ターゲット合計ロードであり、前記有効ターゲットロードを決定することは、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル効率ファクタとに基づいて、前記有効ターゲット合計ロードを決定することを備え、前記利用可能なロードを決定することは、前記有効ターゲット合計ロードと、近隣セルにおけるユーザに依るアウトサイドロードと、に基づいて前記利用可能なロードを決定することを備えている、Ｃ１に記載の方法。
［Ｃ１０］
ＲｏＴ測定に基づいて、合計セルロードを決定することと、
前記セルによってサービス提供されるユーザのためのインセルロードを決定することと、
前記合計セルロードと、前記インセルロードと、に基づいて、前記アウトサイドロードを決定することと、
をさらに備えているＣ９に記載の方法。
［Ｃ１１］
前記セルによってサービス提供されていないがアクティブセットの前記ユーザにおいて前記セルを有する、ユーザのためのノンサービングアクティブセットロードを決定することと、
をさらに備え、前記アウトサイドロードを決定することは、前記ノンサービングアクティブセットロードにさらに基づいて前記アウトサイドロードを決定することを備えており、前記利用可能なロードを決定することは、前記ノンサービングアクティブセットロードにさらに基づいて、前記利用可能なロードを決定することを備えている、Ｃ１０に記載の方法。
［Ｃ１２］
前記セルによってサービス提供されるユーザに対して割り当てられた専用チャネルに、前記利用可能なロードを割り付けることと、
前記専用チャネルに依るロードを決定することと、
前記専用チャネルに依る前記ロードを差し引くことによって、前記利用可能なロードを更新することと、
をさらに備えているＣ１に記載の方法。
［Ｃ１３］
前記セルによってサービス提供されるユーザからの再送信に対して、前記利用可能なロードを割り付けることと、
前記再送信に依るロードを決定することと、
前記再送信に依る前記ロードを差し引くことによって、前記利用可能なロードを更新することと、
をさらに備えているＣ１に記載の方法。
［Ｃ１４］
前記セルによってサービス提供されるユーザによって、自動送信に対し前記利用可能なロードを割り付けることと、
前記自動送信に依るロードを決定することと、
前記自動送信に依る前記ロードを差し引くことによって、前記利用可能なロードを更新することと、
をさらに備えているＣ１に記載の方法。
［Ｃ１５］
前記セルによってサービス提供されるユーザに対して、予約されたデータレートを割り当てることと、
前記予約されたデータレートに依るロードを決定することと、
前記予約されたデータレートに依る前記ロードを差し引くことによって、前記利用可能なロードを更新することと、
をさらに備えているＣ１に記載の方法。
［Ｃ１６］
前記セルにおける前記ユーザをスケジュールすることは、
前記セルにおいてスケジュールされる予定であるユーザのプライオリティを決定することと、
前記プライオリティに基づいてスケジュールされる予定である前記ユーザをソートすることと、
前記ソートされたユーザに対し、１度に１ユーザ、最も高いプライオリティユーザから始めて、前記利用可能なロードを割り付けることと、
を備えている、Ｃ１に記載の方法。
［Ｃ１７］
前記セルにおける前記ユーザをスケジュールすることは、
スケジュールされているユーザに対してデータレートを割り当てることと、
前記割り当てられたデータレートに基づいて、前記ユーザのロードを決定することと、  前記ユーザの前記ロードを差し引くことによって、前記利用可能なロードを更新することと、
を備えている、Ｃ１に記載の方法。
［Ｃ１８］
アクティブセットの前記ユーザにおいて前記セルを有しているユーザのための、有効ターゲットアクティブセットを決定することと、なお、前記有効ターゲットアクティブセットロードは、前記セルにおける干渉キャンセルの使用を結果としてもたらし、干渉キャンセルなしのターゲットアクティブセットロードよりも高い；
前記有効ターゲットアクティブセットロードに基づいて、サービス提供されていないユーザのために相対許可を生成することと、なお、前記サービス提供されていないユーザは、前記セルによってサービス提供されていないがアクティブセットの前記サービス提供されていないユーザにおいて前記セルを有する；
をさらに備えているＣ１に記載の方法。
［Ｃ１９］
前記セルにおける前記ユーザをスケジュールすることは、高速アップリンクパケット接続（ＨＳＵＰＡ）で、前記アップリンク上での送信のために、前記セルにおける前記ユーザをスケジュールすることを備えている、Ｃ１に記載の方法。
［Ｃ２０］
干渉キャンセルを使用しているセルについての有効ターゲットロードを決定するように、なお、前記有効ターゲットロードは、干渉キャンセルなしの前記セルについてのターゲットロードよりも高い；前記有効ターゲットロードに基づいて、前記セルについての利用可能なロードを決定するように；前記利用可能なロードに基づいて、アップリンク上での送信のために前記セルにおけるユーザをスケジュールするように；構成された少なくとも１つのプロセッサ、
を備えている無線通信のための装置。
［Ｃ２１］
前記少なくとも１つのプロセッサは、干渉キャンセルなしの前記セルにおいて、合計雑音及び干渉を測定するように、干渉キャンセル後の前記セルにおいて、残余雑音及び干渉を決定するように、前記の測定された合計雑音及び干渉と、前記の残余雑音及び干渉と、に基づいて、前記干渉キャンセル効率ファクタを決定するように、そして、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と前記干渉キャンセル効率ファクタとに基づいて、前記有効ターゲットロードを決定するように、構成されている、Ｃ２０に記載の装置。
［Ｃ２２］
前記セルについての前記有効ターゲットロードは、前記セルによってサービス提供されるユーザのための有効ターゲットインセルロードであり、前記少なくとも１つのプロセッサは、セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）、セルｆ-ファクタ、そして干渉キャンセル効率ファクタに基づいて、前記有効ターゲットインセルロードを決定するように、前記有効ターゲットインセルロード、前記セルf-ファクタ、そして前記セルによってサービス提供されるユーザのためのインセルロードに基づいて前記セルについての前記利用可能なロードを決定するように、構成されている、Ｃ２０に記載の装置。
［Ｃ２３］
前記セルについての前記有効ターゲットロードは、前記セルについての有効ターゲット合計ロードであり、前記少なくとも１つのプロセッサは、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と干渉キャンセル効率ファクタとに基づいて、前記有効ターゲット合計ロードを決定するように、また、前記有効ターゲット合計ロードと、近隣セルにおけるユーザに依るアウトサイドロードと、に基づいて、前記利用可能なロードを決定するように、構成されている、Ｃ２０に記載の装置。
［Ｃ２４］
干渉キャンセルを使用しているセルについての有効ターゲットロードを決定するための手段と、なお、前記有効ターゲットロードは、干渉キャンセルなしの前記セルについてのターゲットロードよりも高い；
前記有効ターゲットロードに基づいて、前記セルについての利用可能なロードを決定するための手段と；
前記利用可能なロードに基づいて、アップリンク上での送信のために、前記セルにおけるユーザをスケジュールするための手段と；
を備えている無線通信のための装置。
［Ｃ２５］
前記有効ターゲットロードを決定するための手段は、
干渉キャンセルなしの前記セルにおいて、合計雑音及び干渉を測定するための手段と、  干渉キャンセル後の前記セルにおいて、残余雑音及び干渉を決定するための手段と、  前記の測定された合計雑音及び干渉と、前記の残余雑音及び干渉と、に基づいて、前記干渉キャンセル効率ファクタを決定するための手段と、
前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と前記干渉キャンセル効率ファクタとに基づいて、前記有効ターゲットロードを決定するための手段と、  を備えている、
Ｃ２４に記載の装置。
［Ｃ２６］
前記セルについての前記有効ターゲットロードは、前記セルによってサービス提供されるユーザのための有効ターゲットインセルロードであり、前記有効ターゲットロードを決定するための手段は、前記セルについてのライズ・オーバー・サーマル（ＲｏＴ）と、セルｆ-ファクタと、干渉キャンセル効率ファクタと、に基づいて前記有効ターゲットインセルロードを決定するための手段を備えており、前記利用可能なロードを決定するための手段は、前記有効ターゲットインセルロードと、前記セルｆ−ファクタと、前記セルによってサービス提供されるユーザのためのインセルロードと、に基づいて、前記セルについての前記利用可能なロードを決定するための手段を備えている、Ｃ２４に記載の装置。
［Ｃ２７］
前記セルについての前記有効ターゲットロードは、前記セルについての有効ターゲット合計ロードであり、前記有効ターゲットロードを決定するための手段は、前記セルについてのターゲットライズ・オーバー・サーマル（ＲｏＴ）と、干渉キャンセル効率ファクタと、に基づいて、前記有効ターゲット合計ロードを決定するための手段を備えており、前記利用可能なロードを決定するための手段は、前記有効ターゲット合計ロードと、近隣セルにおけるユーザに依るアウトサイドロードと、に基づいて、前記利用可能なロードを決定するための手段と、を備えている、Ｃ２４に記載の装置。
［Ｃ２８］
コンピュータプログラムプロダクトであって、
干渉キャンセルを使用しているセルについての有効ターゲットロードを少なくとも１つのコンピュータに決定させるためのコードと、なお、前記有効ターゲットロードは、干渉キャンセルなしの前記セルについてのターゲットロードよりも高い；
前記有効ターゲットロードに基づいて、前記セルについての利用可能なロードを前記少なくとも１つのコンピュータに決定させるためのコードと；
前記利用可能なロードに基づいて、アップリンク上での送信のために前記セルにおけるユーザを前記少なくとも１つのコンピュータにスケジュールさせるためのコードと；
を備えているコンピュータ可読媒体、
を備えているコンピュータプログラムプロダクト。
［Ｃ２９］
無線通信のための方法であって、
干渉キャンセルを実行した後のセルにおいて、残余雑音及び干渉を決定することと、  前記残余雑音及び干渉に基づいて、アップリンク上での送信のために、前記セルにおけるユーザをスケジュールすることと、
を備えている方法。
［Ｃ３０］
干渉キャンセルなしの前記セルにおいて、合計雑音及び干渉を測定することと、
をさらに備えており、
前記ユーザをスケジュールすることは、前記測定された合計雑音及び干渉にさらに基づいて前記ユーザをスケジュールすることを備えている、Ｃ２９に記載の方法。
［Ｃ３１］
フィルタにかけられた雑音及び干渉を得るために、前記測定された合計雑音及び干渉をフィルタにかけることと、
有効雑音及び干渉を得るために、前記残余雑音及び干渉をフィルタにかけることと、  前記有効雑音及び干渉と前記フィルタに変えられた雑音及び干渉とに基づいて、前記干渉キャンセル効率ファクタを決定することと、
をさらに備え、
前記ユーザをスケジュールすることは、前記干渉キャンセル効率ファクタにさらに基づいて、前記ユーザをスケジュールすることを備えている、
Ｃ３０に記載の方法。
［Ｃ３２］
無線通信のための方法であって、
セルに対して、アップリンク上での送信のためのリクエストを送信することと；
前記セルから前記アップリンク上での送信のための許可を受信することと、なお、前記許可は、前記セルについての利用可能なロードに基づいて決定されており、前記利用可能なロードは、前記干渉キャンセルを使用しているセルについての有効ターゲットロードに基づいて決定されており、前記有効ターゲットロードは、干渉キャンセルなしの前記セルについてのターゲットロードよりも高い；
前記許可にしたがって前記アップリンク上での送信を送信することと；
を備えている方法。
［Ｃ３３］
前記セルに対して、少なくとも１つの専用チャネルを送信することと、
をさらに備えており、前記利用可能なロードは、前記セルによってサービス提供されるユーザの専用チャネルに依るロードにさらに基づいて決定されている、Ｃ３２に記載の方法。
［Ｃ３４］
前記セルに対して、ペンディングパケットの再送信を送信すること、
をさらに備えており、前記利用可能なロードは、前記セルによってサービス提供されるユーザからの再送信に依るロードにさらに基づいて決定される、Ｃ３２に記載の方法。
［Ｃ３５］
スケジュールされていないセルに対して、送信を自動的に送信すること、
をさらに備えており、前記利用可能なロードは、前記セルによってサービス提供されたユーザからの自動送信に依るロードにさらに基づいて決定されている、Ｃ３２に記載の方法。
【図１】
0005571217.tif 000042
【図２】
0005571217.tif 000043
【図３】
0005571217.tif 000044
【図４】
0005571217.tif 000045
【図５】
0005571217.tif 000046
【図６】
0005571217.tif 000047
【図７】
0005571217.tif 000048
【図８】
0005571217.tif 000049
【図９】
0005571217.tif 000050
【図１０】
0005571217.tif 000051