(57)【要約】  無線通信システムにおいてシグナルをバンドリングするためのシステムおよび方法が開示されている。QoSリソースの接続要求および予約は、アクセスターミナルでアクセスメッセージにバンドルされることができる。バンドルされた通信シグナルを有するアクセスメッセージは、その後、アクセスネットワークに送信されることができる。アプリケーションレイヤ（application layer）（例えば、データオーバーシグナリング（DataOverSignaling）（DOS））メッセージは、さらに、接続要求および予約とももにアクセスメッセージにバンドルされることができる。
2010530143.tif 000002
【特許請求の範囲】
【請求項１】
隣接するセルにおけるユーザによるアウトサイドロードを決定するように、前記セルおよび前記アウトサイドロードの目標合計ロードに基づいてセルの利用可能なロードを決定するように、および、前記セルの前記利用可能なロードに基づいてアップリンクでの送信のために前記セルにおけるユーザをスケジュールするように、構成された少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサと結合されたメモリと、
を備えた無線通信のための装置。
【請求項２】
前記少なくとも１つのプロセッサは、全雑音の熱雑音に対する比（rise-over-thermal）（RoT）測定に基づいて前記セルの合計ロードを決定するように、前記セルによってサーブされたユーザのセル内ロードを決定するように、および、前記合計ロードおよび前記セル内ロードに基づいて前記アウトサイドロードを決定するように、構成された請求項１に記載の装置。
【請求項３】
前記少なくとも１つのプロセッサは、前記セルによってサーブされないが前記ユーザのアクティブセットにおいて前記セルを有するサーブされていないユーザのサービングされていないアクティブセットロードを決定するように、および、前記サービングされていないアクティブセットロードにさらに基づいて前記アウトサイドロードを決定するように、構成された請求項２に記載の装置。
【請求項４】
前記少なくとも１つのプロセッサは、フィルタされたアウトサイドロードを得るために前記アウトサイドロードをフィルタするように、および、前記目標合計ロードおよび前記フィルタされたアウトサイドロードに基づいて前記利用可能なロードを決定するように、構成された請求項２に記載の装置。
【請求項５】
前記少なくとも１つのプロセッサは、前記セルによってサーブされた各ユーザのロードを決定するように、および、前記セルによってサーブされた全てのユーザのロードに基づいて前記セル内ロードを決定するように、構成された請求項２に記載の装置。
【請求項６】
前記少なくとも１つのプロセッサは、前記セルによってサーブされた各ユーザのチップ当たりのパイロットエネルギー対合計雑音比を決定するように、前記チップ当たりのパイロットエネルギー対合計雑音比および前記ユーザのトラフィック対パイロット比ならびにオーバヘッド対パイロット比のうち少なくとも１つに基づいて各ユーザのチップ当たりの合計エネルギー対合計雑音比を決定するように、および、前記ユーザの前記チップ当たりの合計エネルギー対合計雑音比に基づいて各ユーザの前記ロードを決定するように、構成された請求項５に記載の装置。
【請求項７】
前記少なくとも１つのプロセッサは、前記サービングされていないアクティブセットおよび前記セル内ロードに基づいて前記サービングされていないユーザの相対グラントを生成するように、構成された請求項３に記載の装置。
【請求項８】
前記少なくとも１つのプロセッサは、熱雑音測定を得るように、合計受信パワー測定を得るように、および、前記熱雑音測定および前記合計受信パワー測定に基づいて前記RoT測定を得るように、構成された請求項２に記載の装置。
【請求項９】
前記少なくとも１つのプロセッサは、キャリア間のサイドバンドのシグナル測定に基づいて前記熱雑音測定を得るように構成された請求項８に記載の装置。
【請求項１０】
前記少なくとも１つのプロセッサは、前記アップリンクでユーザが送信されない静的期間中に行われたシグナル測定に基づいて前記熱雑音測定を得るように構成された請求項８に記載の装置。
【請求項１１】
前記少なくとも１つのプロセッサは、目標全雑音の熱雑音に対する比（rise-over-thermal）（RoT）に基づいて前記セルの前記目標合計ロードを決定するように構成された請求項１に記載の装置。
【請求項１２】
前記少なくとも１つのプロセッサは、新しい送信の前にユーザに割り当てられた専用チャネルに前記利用可能なロードを割り当てるように、前記専用チャネルよるロードを決定するように、および、前記専用チャネルによる前記ロードを引くことによって前記利用可能なロードを更新するように、構成された請求項１に記載の装置。
【請求項１３】
前記少なくとも１つのプロセッサは、新しい送信の前に再送信に前記利用可能なロードを割り当てるように、前記再送信によるロードを決定するように、および、前記再送信による前記ロードを引くことによって前記利用可能なロードを更新するように、構成された請求項１に記載の装置。
【請求項１４】
前記少なくとも１つのプロセッサは、新しい送信の前にユーザによる自律送信に前記利用可能なロードを割り当てるように、前記自律送信によるロードを決定するように、および、前記自律送信による前記ロードを引くことによって前記利用可能なロードを更新するように、構成された請求項１に記載の装置。
【請求項１５】
前記少なくとも１つのプロセッサは、前記セルにおいてスケジュールされるべき前記ユーザのプライオリティを決定するように、前記プライオリティに基づいて前記ユーザをソートするように、および、一度にユーザずつ、最も高いプライオリティユーザから始め、前記ソートされたユーザを前記利用可能なロードに割り当てるように、構成された請求項１に記載の装置。
【請求項１６】
前記少なくとも１つのプロセッサは、スケジュールされていたユーザにデータレートを割り当てるように、前記割り当てられたデータレートに基づいて前記ユーザのロードを決定するように、および、前記ユーザの前記ロードを引くことによって前記利用可能なロードを更新するように、構成された請求項１に記載の装置。
【請求項１７】
前記少なくとも１つのプロセッサは、前記ユーザのパワーヘッドロームおよびキューサイズに基づいて前記ユーザの前記割り当てられたデータレートを決定するように構成された請求項１６に記載の装置。
【請求項１８】
前記少なくとも１つのプロセッサは、前記セルにおいてスケジュールされるべき前記ユーザに予約されたデータレートを割り当てるように、前記予約されたデータレートによるロードを決定するように、前記予約されたデータレートによる前記ロードを引くことによって前記利用可能なロードを更新するように、および、前記セルにおいてスケジュールされるべき前記ユーザに前記更新された利用可能なロードを割り当てるように、構成された請求項１に記載の装置。
【請求項１９】
前記少なくとも１つのプロセッサは、高速アップリンクパケットアクセス（High-Speed Uplink Packet Access）（HSUPA）でアップリンクでの送信のために前記セルにおける前記ユーザをスケジュールするように構成された請求項１に記載の装置。
【請求項２０】
隣接するセルにおけるユーザによるアウトサイドロードを決定することと、
前記セルおよび前記アウトサイドロードの目標合計ロードに基づいてセルの利用可能なロードを決定することと、および、
前記セルの前記利用可能なロードに基づいてアップリンクでの送信のために前記セルにおけるユーザをスケジューリングすることと、
を備えた無線通信のための方法。
【請求項２１】
前記アウトサイドロードを決定することは、
全雑音の熱雑音に対する比（rise-over-thermal）（RoT）測定に基づいて前記セルの合計ロードを決定することと、
前記セルによってサーブされたユーザのセル内ロードを決定することと、および、
前記合計ロードおよび前記セル内ロードに基づいて前記アウトサイトロードを決定することと、
を備えた請求項２０に記載の方法。
【請求項２２】
前記アウトサイドロードを決定することは、
前記セルによってサーブされないが前記ユーザのアクティブセットにおいて前記セルを有するユーザのサービングされていないアクティブセットロードを決定することと、および、
前記サービングされていないアクティブセットロードにさらに基づいて前記アウトサイドロードを決定することと、
をさらに備えた請求項２１の方法。
【請求項２３】
前記セル内ロードを決定することは、
前記セルによってサーブされた各ユーザのロードを決定することと、および、
前記セルによってサーブされた全てのユーザのロードに基づいて前記セル内ロードを決定することと、
を備えた請求項２１の方法。
【請求項２４】
熱雑音測定を得ることと、
合計受信パワー測定を得ることと、および、
前記熱雑音測定および前記合計受信パワー測定に基づいて前記RoT測定を得ることと、
をさらに備えた請求項２１の方法。
【請求項２５】
前記セルにおける前記ユーザをスケジューリングすることは、
スケジュールされていたユーザにデータレートを割り当てることと、
前記割り当てられたデータレートに基づいて前記ユーザのロードを決定することと、および、
前記ユーザの前記ロードを引くことによって前記利用可能なロードを更新することと、
を備えた請求項２０に記載の方法。
【請求項２６】
隣接するセルにおけるユーザによるアウトサイドロードを決定するための手段と、
前記セルおよび前記アウトサイドロードの目標合計ロードに基づいてセルの利用可能なロードを決定するための手段と、および、
前記セルの前記利用可能なロードに基づいてアップリンクでの送信のために前記セルにおけるユーザをスケジューリングするための手段と、
を備えた無線通信のための装置。
【請求項２７】
前記アウトサイドロードを決定するための手段は、
全雑音の熱雑音に対する比（rise-over-thermal）（RoT）測定に基づいて前記セルの合計ロードを決定するための手段と、
前記セルによってサーブされたユーザのセル内ロードを決定するための手段と、および、
前記合計ロードおよび前記セル内ロードに基づいて前記アウトサイドロードを決定するための手段と、
を備えた請求項２６の装置。
【請求項２８】
前記アウトサイドロードを決定するための手段は、
前記セルによってサーブされないが前記ユーザのアクティブセットにおいて前記セルを有するユーザのサービングされていないアクティブセットロードを決定するための手段と、および、
前記サービングされていないアクティブセットロードにさらに基づいて前記アウトサイドロードを決定することと、
をさらに備えた請求項２７に記載の装置。
【請求項２９】
前記セル内ロードを決定するための手段は、
前記セルによってサーブされた各ユーザのロードを決定するための手段と、および、
前記セルによってサーブされた全てのユーザのロードに基づいて前記セル内ロードを決定するための手段と、
を備えた請求項２７に記載の装置。
【請求項３０】
熱雑音測定を得るための手段と、
合計受信パワー測定を得るための手段と、および、
前記熱雑音測定および前記合計受信パワー測定に基づいて前記RoT測定を得るための手段と、
をさらに備えた請求項２７に記載の装置。
【請求項３１】
前記セルにおける前記ユーザをスケジューリングするための手段は、
スケジューリングされたユーザにデータレートを割り当てるための手段と、
前記割り当てられたデータレートに基づいて前記ユーザのロードを決定するための手段と、および、
前記ユーザの前記ロードを引くことによって前記利用可能なロードを更新するための手段と、
を備えた請求項２６に記載の装置。
【請求項３２】
少なくとも１つのコンピュータに隣接するセルにおけるユーザによるアウトサイドロードを決定させるためのコードと、
前記少なくとも１つのコンピュータに前記セルおよび前記アウトサイドロードの目標合計ロードに基づいてセルの利用可能なロードを決定させるためのコードと、および、
前記少なくとも１つのコンピュータに前記セルの前記利用可能なロードに基づいてアップリンクでの送信のために前記セルにおけるユーザをスケジューリングさせるためのコードと、
を有するコンピュータ可読媒体を備えたコンピュータプログラムプロダクト。
【請求項３３】
前記コンピュータ可読媒体は、
前記少なくとも１つのコンピュータに全雑音の熱雑音に対する比（rise-over-thermal）（RoT）測定に基づいて前記セルの合計ロードを決定させるためのコードと、
前記少なくとも１つのコンピュータに前記セルによってサーブされたユーザのセル内ロードを決定させるためのコードと、および、
前記少なくとも１つのコンピュータに前記合計ロードおよび前記セル内ロードに基づいて前記アウトサイトロードを決定させるためのコードと、
をさらに備えた請求項３２のコンピュータプログラムプロダクト。
【請求項３４】
前記コンピュータ可読媒体は、
前記少なくとも１つのコンピュータにスケジュールされていたユーザにデータレートを割り当てさせるコードと、
前記少なくとも１つのコンピュータに前記割り当てられたデータレートに基づいて前記ユーザのロードを決定させるためのコードと、および、
前記少なくとも１つのコンピュータに前記ユーザの前記ロードを引くことによって前記利用可能なロードを更新させるためのコードと、
をさらに備えた請求項３２のコンピュータプログラムプロダクト。
【請求項３５】
セルにアップリンクでの送信のための要求を送るように、前記セルから前記アップリンクでの送信のためのグラントを受信するように、および、前記グラントに応じて前記アップリンクでの送信を送るように、構成された少なくとも１つのプロセッサと、前記グラントは前記セルの利用可能なロードに基づいて決定され、前記利用可能なロードは前記セルおよび前記セルにないユーザによるアウトサイドロードの目標合計ロードに基づいて決定される、
前記少なくとも１つのプロセッサに結合されるメモリと、
を備えた無線通信のための装置。
【請求項３６】
前記少なくとも１つのプロセッサは、前記セルに少なくとも１つの専用チャネルを送るように構成され、前記利用可能なロードはさらに前記セルにおけるユーザの専用チャネルによるロードに基づいて決定される請求項３５に記載の装置。
【請求項３７】
前記少なくとも１つのプロセッサは、前記セルに未決定パケットの再送信を送るように構成され、前記利用可能なロードはさらに前記セルにおけるユーザの再送信によるロードに基づいて決定される請求項３５に記載の装置。
【請求項３８】
前記少なくとも１つのプロセッサは、スケジュールされていない前記セルに送信を自律送信するように構成され、前記利用可能なロードはさらに前記セルにおけるユーザの自律送信によるロードに基づいて決定される請求項３５に記載の装置。
【請求項３９】
セルにアップリンクでの送信のための要求を送ることと、
前記セルから前記アップリンクでの送信のためのグラントを受信することと、前記グラントは前記セルの利用可能なロードに基づいて決定され、前記利用可能なロードは前記セルおよび前記セルにないユーザによるアウトサイドロードの目標合計ロードに基づいて決定される、および、
前記グラントに応じて前記アップリンクでの送信を送ることと、
を備えた無線通信のための方法。
【請求項４０】
前記セルに少なくとも１つの専用チャネルを送ることをさらに備え、前記利用可能なロードはさらに前記セルにおけるユーザの専用チャネルによるロードに基づいて決定される請求項３９の装置。
【請求項４１】
前記セルに未決定パケットの再送信を送ることをさらに備え、前記利用可能なロードはさらに前記セルにおけるユーザの再送信によるロードに基づいて決定される請求項３９に記載の方法。
【請求項４２】
スケジューリングされていない前記セルに送信を自律送信することをさらに備え、前記利用可能なロードはさらに前記セルにおけるユーザの自律送信によるロードに基づいて決定される請求項３９に記載の方法。
【発明の詳細な説明】
【優先権主張】
【０００１】
特許についての本出願は、2007年2月16日に出願された「ROT Based Scheduling in W-CDMA Uplink」という名称の仮特許出願第60／890,418号、2007年4月24日に出願された「ROT Based Scheduling in W-CDMA Uplink」という名称の仮特許出願第60／913,789号、および2007年4月24日に出願された「A Method to Estimate Rise over Thermal (ROT) in W-CDMA」という名称の仮特許出願第60／913,778号に基づく優先権を主張し、本譲受人に全て譲渡され、ここで参照により明らかに組み込まれている。
【背景技術】
【０００２】
［分野］
本開示は、一般に、通信に関し、より明確には、無線通信システムにおいてユーザをスケジューリングするための技術に関する。
【０００３】
［背景］
無線通信システムは、音声、ビデオ、パケットデータ、メッセージング（messaging）、同報通信（broadcast）などの様々な通信サービスを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソースを共有することにより複数のユーザをサポートすることが可能な多重アクセスシステム（multiple-access system）であることがある。そのような多重アクセスシステムの例は、符号分割多元接続（Code Division Multiple Access）（CDMA）システム、時分割多元接続（Time Division Multiple Access）（TDMA）システム、周波数分割多元接続（FreqＵＥncy Division Multiple Access）（FDMA）システム、直交FDMA（Orthogonal FDMA）（OFDMA）システムおよび単一キャリアFDMA（Single-Carrier FDMA）（SC−FDMA）システムを含む。
【０００４】
CDMA通信システムにおいて、多数ユーザ端末（user equipment）（ＵＥ）は、一般にノードＢへアップリンクで送信することがある。各ＵＥからの送信は、ノードＢにおける他のＵＥからの送信の妨害として働く。任意のＵＥの受信シグナル品質（received signal quality）は、ＵＥによって使用された送信パワーの量、ＵＥからノードＢまでのパス損失、ノードＢにおけるＵＥによって観測された妨害の量などのような様々な要因に依存することがある。ＵＥの受信シグナル品質は、ＵＥの送信パワーを増加することによって改善されることがある。しかしながら、ＵＥのより高い送信電力は、他のＵＥへの妨害の量を増加させるであろう、それぞれはそのＵＥにとって望ましい受信シグナル品質を維持するためにその送信パワーを増加させる必要がある。
【０００５】
ＵＥは、アップリンクで継続的にアクティブであることがあり、送信されるべきデータがあるたびに散発的に送信されることがある。ＵＥは、送信すべきデータがあるたびに、アップリンクでの送信のためにスケジュールされることがある。スケジューリングは、異なるＵＥからのアップリンク送信間の妨害によって要求されることがある。
【発明の概要】
【０００６】
無線通信システムにおいてアップリンクでの送信のためにユーザをスケジュールするための技術が本明細書で説明される。１つの態様において、ユーザは、容量を改善することがあるセルにおける全雑音の熱雑音に対する比（rise-over-thermal）（RoT）を考慮に入れることによってスケジュールされることがある。１つの設計において、セルの合計ロードは、RoT測定に基づいて決定されることがある。セルによってサーブされたユーザのセル内ロードは、これらのユーザから受信されたアップリンクでの送信に基づいて決定されることがある。隣接するセルのユーザによるアウトサイドロードは、合計ロードおよびセル内ロードに基づいて決定されることがある。セルの目標合計ロードは、セルの目標RoTに基づいて決定されることがある。セルの利用可能なロードは、セルの目標合計ロードおよびアウトサイドロードに基づいて決定されることがある。セルにおけるユーザは、セルの利用可能なロードに基づいてアップリンクでの送信のためにスケジュールされることがある。
【０００７】
１つの設計において、ユーザは、それらのプライオリティに基づいて、一度に１つのユーザずつ、スケジュールされることがある。データレートは、パワーヘッドルームおよびユーザのキューサイズに基づいて割り当てられることがある。ユーザのロードは、割り当てられたデータレートおよび他の関連情報に基づいて決定されることがある。利用可能なロードは、ユーザのロードを引くことによって更新されることがある。他のユーザは、更新された利用可能なロードに基づいて同様の方法においてスケジュールされることがある。
【０００８】
本開示の様々な態様および特徴は、さらに詳細に下記で説明される。
【図面の簡単な説明】
【０００９】
【図１】図１は、無線通信システムを示す。
【図２】図２は、正規化されたセルスループット対RoTのグラフを示す。
【図３】図３は、様々なロードを計算するためのユニットのブロック図を示す。
【図４】図４は、アップリンクでユーザをスケジューリングするためのユニットのブロック図を示す。
【図５】図５は、セルにおけるユーザをスケジューリングするためのプロセスを示す。
【図６】図６は、アウトサイドロードを決定するためのプロセスを示す。
【図７】図７は、利用可能なロードに基づいたユーザをスケジューリングするためのプロセスを示す。
【図８】図８は、アップリンク送信のためのＵＥによって実行されるプロセスを示す。
【図９】図９は、ＵＥ、２つのノードＢおよびネットワークコントローラのブロック図を示す。
【発明を実施するための形態】
【００１０】
本明細書で説明される技術は、CDMA、TDMA、FDMA、OFDMA、SC-OFDMAおよび他のシステムなどの様々な無線通信システムについて使用されることがある。「システム」および「ネットワーク」の用語は、よく区別なく使用される。CDMAシステムは、ユニバーサル地上無線アクセス（Universal Terrestrial Radio Access）（UTRA）、cdma200などのような無線技術をインプリメントすることがある。UTRAは、広帯域CDMA（Wideband CDMA）（W−CDMA）および他のCDMA変形体を含む。cdma2000は、IS−2000、IS−95およびIS−856標準をカバーする。TDMAシステムは、移動通信用グローバルシステム（Global System for Mobile Communications）（GSM）などの無線技術をインプリメントすることがある。OFDMAシステムは、発展UTRA（Evolved UTRA）（E−UTRA）、ウルトラモバイルブロードバンド（Ultra Mobile Broadband）（UMB）、IEEE 802．20、IEEE 802.16（WiMAX）、IEEE 802.11（WiFi）、Flash-OFDM（登録商標）などのような無線技術をインプリメントすることがある。UTRAおよびE-UTRAは、ユニバーサルモバイルテレコミュニケーションシステム（Universal Mobile Telecommunication System）（UMTS）の一部である。3GPP長期発展（Long Term Evolution）は、E−UTRAを使用するUMTSの今度のリリースである。UTRA、E-UTRA、UMTS、LTEおよびGSMは、「第三世代パートナープロジェクト」（"3rd Generation Partnership Project"）（3GPP）という名称の団体からの文書に説明されている。cdma2000およびUMBは、「第３世代パートナーシッププロジェクト２」（"3rd Generation Partnership Project 2"）（3GPP2）という名称の団体からの文書に説明されている。これらの様々な無線技術および基準は、当業者に知られている。明確にすると、技術のある態様は、UMTSについて下記で説明され、UMTSの用語は、下記の説明の多くで使用されている。
【００１１】
図１は、UMTSにおいてユニバーサルテレストリアルラジオアクセスネットワーク（Universal Terrestrial Radio Access Network）（UTRAN）であることがある無線通信システム１００を示す。システム１００は、多数のノードＢ１１０を含む。ノードＢは、ＵＥと通信する固定局であり、発展ノードＢ（evolved NodeB）（eNB）、基地局、アクセスポイントなどとして呼ばれることがある。各ノードＢ１１０は、ある地理的領域１０２の通信カバレージを提供し、カバレージ領域において位置されるＵＥの通信をサポートする。ノードＢのカバレージ領域は、多数（例えば、３つ）のより小さい領域へ分離されることがあり、各より小さい領域は、それぞれのノードＢサブシステムによってサーブされることがある。用語「セル」は、ノードＢおよび／またはこのカバレージ領域をサーブするノードＢサブシステムの最も小さいカバレージ領域と呼ばれることができ、用語が使用されるコンテキストによって異なる。図１に示される例において、ノードＢ１１０ａは、セルＡ１、Ａ２およびＡ３をサーブし、ノードＢ１１０ｂは、セルＢ１、Ｂ２およびＢ３をサーブし、ノードＢ１１０ｃは、セルＣ１、Ｃ２およびＣ３をサーブする。
【００１２】
ネットワークコントローラ１３０は、ノードＢに連結されることがあり、これらのノードＢの調整と制御を提供することがある。ネットワークコントローラ１３０は、単一のネットワークエンティティまたはネットワークエンティティのコレクション（collection）であることがある。
【００１３】
ＵＥ１２０は、システムの全体にわたって分散されることがあり、各ＵＥは、定常またはモバイルであることがある。ＵＥは、さらに、移動局、ターミナル、アクセスターミナル、加入者ユニット、局などと呼ばれることがある。ＵＥは、携帯電話、携帯情報端末（personal digital assistant）(PDA)、無線通信装置、ハンドヘルド装置（handheld device）、無線モデム、ラップトップコンピュータなどであることがある。ＵＥは、ダウンリンクおよびアップリンク送信を介してノードＢと通信することがある。ダウンリンク（または順方向リンク）は、ノードＢからＵＥへの通信リンクを指し、アップリンク（または逆方向リンク）は、ＵＥからノードＢへの通信リンクを指す。明確にすると、図１は、ＵＥ１２０からノードＢ１１０へのアップリンク通信のみを示す。図１において、実線の単一の矢は、サービングセルへの送信を示し、破線の単一の矢は、サービングしないセルへの送信を示す。「ＵＥ」および「ユーザ」という用語は、本明細書で区別なく使用される。
【００１４】
６つ以降の3GPPリリースは、アップリンクでの高速パケットデータ送信を可能にするチャネルのセットおよびプロシージャである高速アップリンクパケットアクセス（High-Speed Uplink Packet Access）（HSUPA）をサポートする。HSUPAについて、ユーザは、ユーザのキューサイズおよびパワーヘッドルームの情報を含むスケジューリング情報（SI）メッセージを送信することがある。この情報は、アップリンクでのユーザによってサポートされることが可能な最大データレートに翻訳されることがある。スケジューラは、アップリンクでの送信のためにユーザをスケジュールすることがあり、E-DCH絶対グラントチャネル（E-DCH Absolute Grant Channel）（E-AGCH）またはE-DCH相対グラントチャネル（E-DCH Relative Grant Channel）（E-RHCH）でのグラントをユーザに送信することがある。ユーザは、サービングセルおよび０以上のサービングされていないセルを含むアクティブセットを有することがある。サービングセルは、（ｉ）アップリンクでの送信のためにユーザが使用することがある送信パワーの量を示すために絶対グラントをE-AGCHで、または、（ｉｉ）現在のグラントからの変化、例えばある量による現在のグラントの増加または減少を示すために相対グラントをE-RGCHで送信されることがある。各サービングされていないセルは、ユーザをトラックすることがあり、現在のグラントを減少させるために相対グラントのみを送信することがある。
【００１５】
HSUPAは、アップリンクでハイブリッド自動再送信（hybrid automatic retransmission）（HARQ）をサポートする。HARQについて、ユーザは、パケットの送信をサービングセルに送信することがあり、パケットについて肯定応答（ACK）が受信されるまで、または、最大数の再送信が送信されるまで、または、ある他の理由についてパケットが終了されるまで０以上のパケットの再送信を送信することがある。未決定（pending）パケットの再送信は、HSUPAにおける新しいパケットの送信より高いプライオリティを有する。未決定パケットは、送信されたが誤って復号されたパケットである。
【００１６】
図１に示されるように、各セルは、そのセルによってサーブされたユーザからの送信、ならびにセルによってサーブされないユーザからの送信を受信することがある。各セルにおいて観測された合計妨害は、（１）同じセル内におけるユーザからのセル内妨害、および、（２）他のセルにおけるユーザからのセル間妨害、によって構成される。セル間妨害およびセル内妨害は、実行に大きな影響を及ぼし、下記に述べられるように、ユーザをスケジューリングする際に考慮に入れられることがある。
【００１７】
システム１００におけるアップリンクにおいて、各ユーザからの送信は、他のユーザからの送信への妨害として働く。したがって、新しいユーザがアップリンクでスケジュールされたとき、このユーザからの送信は他のユーザへの妨害を増加させる。新しいユーザによって引き起こされた妨害の量は、ユーザに使用された送信電力の量、ユーザからセルへのパスロスなどのような様々な要因に依存することがある。増加された妨害を抑制するために、残っているユーザのそれぞれは、その送信パワーを増加することがある、それはセルにおいてさらに妨害を増加させることがある。より多くのユーザが加えられると、他のアクティブユーザはそれらの送信パワーを増加するために必要であることがあり、セルにおける合計妨害は増加することがある。あるポイントにおいて、これ以上ユーザが加えられないことがある。システムは、これにより、アップリンクで妨害制限されることがある。
【００１８】
図２は、アップリンクの正規化されたセルスループット対RoTのグラフ２１０を示す。RoTは、セルにおける合計雑音と、熱雑音への妨害との比である。正規化されたセルスループットは、アップリンクでの全てのユーザの合計スループットを最大合計スループットで割ったものである。図２に示されるように、セルスループットは、低RoTにおいて大きな割合によって増加し、高RoTにおいて漸近的に最大値に達する。
【００１９】
RoTは、アップリンクでのロードする基本的な測量である。RoTは、システム不安定性を防ぐために、特定の目標レベル以下に維持されることがある。RoTは、アップリンクでスケジュールされたユーザの数、および、スケジュールされたＵＥのデータレートに依存して変動することがある。
【００２０】
１つの態様において、ユーザは、セルにおけるRoTを考慮に入れることによりアップリンクでの送信のためにスケジュールされることがある。１つの設計において、セルのRoTは測定されることがあり、セルの合計ロードを決定するために使用されることがある。隣接するセルにおけるユーザによるアウトサイドロードは、合計ロードおよびセルによってサーブされたユーザのセル内ロードによって決定されることがある。セルの目標合計ロードは、セルの目標RoTに基づいて決定されることがある。セルの利用可能なロードは、目標合計ロードおよびアウトサイドロードに基づいて決定されることがあり、セルにおいてユーザに割り当てられることがある。RoTは、これにより、アウトサイトロード、ならびに、セルの利用可能なロードを決定するために使用されることがある。これらの様々なロードは、下記にさらに詳細に説明される。
【００２１】
チップ当たりの合計エネルギー対合計雑音比、（EC/Nt）iは、任意のセルにおける任意のユーザiについて、
【数１】
2010530143.tif 000003
【００２２】
として表されることがあり、ここで、Ecpがパイロットのチップ当たりのエネルギーであり、Ecがデータ、オーバヘッドおよびパイロットのチップ当たりの合計エネルギーであり、Ntがユーザiによって観測された合計雑音および妨害であり、O2Pi（またはGainoverhead）がユーザiのオーバヘッド対パイロット比であり、T2Piがユーザiのトラフィック対パイロット比である。
【００２３】
チップあたりのパイロットエネルギー対合計雑音比、（ECP/Nt）iは、ユーザｉについて、アップリンクでのユーザiによって送信されたパイロットに基づいて予測されることがある。ユーザiは、O2Piによって決定されたパワーレベルにおけるオーバヘッドまたはシグナリングを送信することがあり、T2Piによって決定されたパワーレベルにおけるデータを送信されることがある、O2Piがシグナリングパワーレベル対パイロットパワーレベル比であり、T2Piがデータパワーレベル対パイロットレベル比である。パイロットパワーレベルは、望ましいレベルの実行、例えば、目標パケットエラーレート（packet error rate）（PER）を達成するために、パワー制御を介して調節されることがある。O2PiおよびT2Pi比は、ユーザiについて既知であることがあり、または、決定されることがある。ユーザｉの（EC/Nt）iは、その後、推定された（ECP/Nt）i、および既知のO2PiおよびT2Piに基づいて計算されることがある。
【００２４】
ユーザiのロードは、
【数２】
2010530143.tif 000004
【００２５】
として表されることがあり、ここで、(Ec)iがユーザiのチップ当たりの合計エネルギーであり、Ioがセルによって観測された合計雑音および妨害であり、Liがユーザiのロードである。
【００２６】
セルによって観測された合計雑音および妨害、Ioは、
【数３】
2010530143.tif 000005
【００２７】
として表されることがあり、ここでNOがセルによって観測された熱雑音である。
【００２８】
ユーザｉによって観測された合計雑音および妨害、（Nt）iは、
【数４】
2010530143.tif 000006
【００２９】
として表されることがある。
【００３０】
式（２）における第２の等式は、（Ec）iを（Nt）iで割ることにより、Ioを（Nt）iで割ることにより、式（４）からの（Nt）i＋（Ec）iをIoに代入することにより得られることがある。
【００３１】
ユーザiからのアップリンク送信は、セルにおいてレーキ（rake）受信機または等化器（equalizer）で処理されることがある。レーキ受信機について、１つ以上のフィンガー（finger）がユーザiに割り当てられ、各フィンガーはユーザiについて異なるシグナルパスを処理する。このようなケースにおいて、（EC/Nt）iは、割り当てられたフィンガーのそれぞれによって予測されることがあり、式（２）に示すように各フィンガーのロードが予測された（EC/Nt）iに基づいて計算されることがあり、全ての割り当てられたフィンガーのロードはユーザｉのロードLiを得るために想定されることがある。等化器について、ユーザｉのロードLiは、等化器について定義されたロード式に基づいて計算されることがある。
【００３２】
セルによってサーブされた全てのユーザのロード、Lin-cellは、
【数５】
2010530143.tif 000007
【００３３】
として表されることがあり、ここでCellは、セルによってサーブされた全てのユーザのセットである。Lin-cellは、さらにセル内ロードとして呼ばれることがある。
【００３４】
セルによってサーブされないことがあるがそのアクティブセットにおいてセルを有することがある全てのユーザのロード、Lns,ASは、
【数６】
2010530143.tif 000008
【００３５】
として表されることがあり、ActiveSetがそのアクティブセットにおいてセルを有する全てのユーザのセットである。Lns,ASは、さらにサービングされていないアクティブセットロードと呼ばれることがある。サーブされていないユーザは、セルによってサーブされないがそのアクティブセットにおいてセルを有するユーザである。
【００３６】
セルは、そのセルによって、例えば、これらのユーザの絶対および相対グラントを介して、サーブされたユーザのロードで直接制御を有することがある。セルは、例えば、これらのユーザのダウン相対グラントを介して、サーブされていないユーザのロードで間接制御を有することがある。Lns,ASは、これらのサーブされないユーザに相対グラントを送信するかどうかを決定するために別個に計算されることがある。
【００３７】
セルの合計ロード、Ltotal_cellは、
【数７】
2010530143.tif 000009
【００３８】
として表されることがあり、ここで、Loutが他のセルにおける、および、そのアクティブセットにおけるセルを有していないユーザのロードである。Loutは、アウトサイドロードとして呼ばれることがある。
【００３９】
合計セルロードは、RoTの点から以下のように、
【数８】
2010530143.tif 000010
【００４０】
として表されることがある。
【００４１】
RoTは、下記に説明されるように測定されることがある。Ltotal_cellは、その後、式（８）に示されるように、測定されたRoTに基づいて計算されることがある。アウトサイドロードは、その後、
【数９】
2010530143.tif 000011
【００４２】
として計算されることがある。
【００４３】
ユーザは、０．６６７ミリ秒（ｍｓ）の各スロットのアップリンクでパイロットを送信することがある。Lin-cell、Lns,ASおよびLoutは、上記に説明されたように、各スロットにおいて計算されることがある。これらの数量は、雑音であることがあり、無限インパルス応答（infinite impulse response）（IIR）フィルタで、以下のように、
【数１０】
2010530143.tif 000012
【数１１】
2010530143.tif 000013
【数１２】
2010530143.tif 000014
【００４４】
フィルタされることがあり、ここで、Lin-cell(n)、Lns,AS（n）およびLout（n）がスロットｎにおいて計算される値であり、
【数１３】
2010530143.tif 000015
【００４５】
、
【数１４】
2010530143.tif 000016
【００４６】
および
【数１５】
2010530143.tif 000017
【００４７】
がスロットｎにおいてフィルタされる値であり、Tin-cell、Tns,ASおよびToutがそれぞれLin-cell、Lns,ASおよびLoutの時定数である。
【００４８】
図３は、
【数１６】
2010530143.tif 000018
【００４９】
、
【数１７】
2010530143.tif 000019
【００５０】
および
【数１８】
2010530143.tif 000020
【００５１】
を計算するためのユニット３００の設計のブロック図を示す。セルのRoTは、下記に説明されるように、ブロック３１０において測定されることがある。合計セルロードLtotal_cellは、例えば式（８）に示されるように、ブロック３１２において測定されたRoTに基づいて計算されることがある。
【００５２】
そのアクティブセットにおいてセルを有する各ユーザについて、ユーザのO2Piは、ブロック３２０において決定されることがあり、ユーザのT2Piは、ブロック３２２において決定されることがあり、ユーザの（ECP/Nt）iは、ブロック３２４において決定されることがある。各ユーザの（EC/Nt）iは、例えば式（１）に示すように、ブロック３２６において、（ECP/Nt）i、O2PiおよびT2Piに基づいて計算されることがある。各ユーザのロードは、例えば式（２）に示すように、ブロック３２８において、（EC/Nt）iに基づいて計算されることがある。
【００５３】
セルによってサーブされた各ユーザは、ブロック３２２に進むことがあり、そのアクティブセットにおいてセルを有するがセルによってサーブされない各ユーザは、ブロック３３４に進むことがある。セル内ロードLin-cellは、例えば式（５）に示すように、セルによってサーブされた全てのユーザのロードを蓄積することにより、ブロック３２２において計算されることがある。サービングされていないアクティブセットロードLns,ASは、例えば式（６）に示すように、全てのサーブされていないユーザのロードを蓄積することによってブロック３３４において計算されることがある。アウトサイドロードLoutは、例えば式（９）に示すように、合計セルロードLtotal_cellから、セル内ロードLin-cellおよびサービングされていないアクティブセットロードLns,ASを引くことにより、ブロック３３０において計算されることがある。アウトサイドロードLoutは、例えば式（１２）に示すように、ブロック３４０においてフィルタされることがある。セル内ロードLin-celは、例えば式（１０）に示すように、ブロック３４２においてフィルタされることがある。サービングされていないアクティブセットロードLns,ASは、例えば式（１１）に示すように、ブロック３４４においてフィルタされることがある。フィルタされたロード、
【数１９】
2010530143.tif 000021
【００５４】
、
【数２０】
2010530143.tif 000022
【００５５】
および
【数２１】
2010530143.tif 000023
【００５６】
は、下記に説明されるように、スケジューリングするために使用されることがある。
【００５７】
HUSPAにおいて、ユーザは、２ｍｓまたは１０ｍｓであることがある各送信時間間隔（transmission time interval）（TTI）においてスケジュールされることがある。ユーザは、図２に示されるように、RoTが目標レベルにあるアップリンクでの送信のためにスケジュールされることがある。この目標RoTは、以下のように、目標合計ロード、
【数２２】
2010530143.tif 000024
【００５８】
に変換されることがあり、ここで、Ltotal,targetがセルの目標合計ロードである。
【００５９】
セルの利用可能なロード、Lavail_cellは、
【数２３】
2010530143.tif 000025
【００６０】
として表されることがあり、ここで、
【数２４】
2010530143.tif 000026
【００６１】
および
【数２５】
2010530143.tif 000027
【００６２】
がそれぞれ現在フィルタされたLoutおよびLns,ASの値である。
【００６３】
セルおけるユーザは、様々な方法における利用可能ロードに基づいてスケジュールされることがある。１つの設計において、利用可能なロードは、以下の順、
1.  ユーザに割り当てられた専用チャネルでの送信
2.  未決定のデータのHARQでの再送信
3.  スケジューリングを要求することなくユーザによって自律送信された送信
4.  新しいデータの送信
で異なるクラスまたは送信のタイプに割り当てられることがある。
【００６４】
ユーザは、１つ以上の専用チャネルを送信データ、シグナリング、パイロットなどに割り当てることがある。ユーザは、スケジュールされることなく、所定の自律データレート（autonomous data rate）まで、任意の時間でデータを送信することが許されることがある。この自律データレートは、あらかじめ構成され、遅延感知可能データ（delay sensitive data）（例えば、音声データ）および／または小さなデータ量を送信するために使用されることがある。そのようなデータの自律送信は、スケジューリングのオーバヘッドおよびレイテンシーを低減することがある。ユーザは、さらに、セルによって計画に復号されていない未決定パケットを有することがあり、パケットの再送信を送る必要があることがある。
【００６５】
セルによってサーブされた全てのユーザの専用チャネルのロードは、各ユーザの（ECP/Nt）iおよびO2PiおよびT2Piに基づいて決定されることがある。未決定パケットを有するユーザは、識別されることがあり、これらのユーザからの未決定パケットの再送信のロードは決定されることがある。ユーザによる自律送信のロードは、さらに決定されることがある。スケジューリングのために利用可能なロード、Lavail_schedは、その後、以下のように、
【数２６】
2010530143.tif 000028
【００６６】
表されることがあり、LDPCHが専用チャネルでの送信ロードであり、Lretranが未決定パケットの再送信のロードであり、Lautonomousが自律送信のロードである。
【００６７】
利用可能なロードLavail_schedは、様々なスケジューリングスキームに基づいてアップリンクでの送信を要求するユーザに割り当てられることがある。１つのスケジューリングスキームにおいて、要求するユーザは、それらのサポートされたデータレート、平均スループット、サービスの品質（QoS）要求などのような様々な要因に基づいて優先されることがある。１つの設計において、ユーザiのプライオリティは、
【数２７】
2010530143.tif 000029
【００６８】
として表すことがあり、ここで、Rsupported,iがユーザiの最大サポートデータレートであり、TPiがユーザｉの平均スループットであり、Priorityiがユーザｉのプライオリティである。
【００６９】
ユーザは、さらに、他の方法および／または他のパラメータに基づいて、優先されることがある。どんなケースにおいても、ユーザは、それらのプライオリティに基づいてソートされることがある。利用可能なロードLavail_schedは、その後、一度に１つずつ、最も高いプライオリティユーザから始めて、ソートされたユーザに割り当てられることがある。
【００７０】
最初にスケジュールされるべき最も高いプライオリティユーザについて、ユーザの最大サポートされたデータレートRsupported,iは、ユーザのキューのサイズおよびパワーヘッドルーム情報に基づいて計算されることがある。データレートRsched,iは、最大サポートされたデータレートRsupported,iおよび利用可能なロードLavail_schedに基づいてユーザについて選択されることがある。スケジュールされたデータレートは、最大サポートされたデータレート以下であり、さらに利用可能なロードによって限定されている。スケジュールされたユーザのロード、Lsched,iは、スケジュールされたデータレートRsched,iおよびユーザの（ECP/Nt）iに基づいて計算されることがある。異なるサポートされたデータレートは、異なるEC/Nt値、すなわち異なるT2P値と関連していることがある。スケジュールされたデータレートのT2P値は、例えば、ルックアップテーブルを介して決定されることがある。スケジュールされたユーザのロードは、その後、例えば、式（１）および式（２）に示すように、スケジュールされたデータレートのT2P値およびユーザの（ECP/Nt）iに基づいて決定されることがある。利用可能なロードLavail_scheは、その後、スケジュールされたユーザのロードLsched,iによって低減されることがある。次の最も高いプライオリティユーザは、同じような方法でスケジュールされることがある。プロセスは、全ての要求するユーザがスケジュールされるまたは利用可能なロードLavail_schedが０または小さすぎるようになるまで繰り返される。
【００７１】
図４は、アップリンクでユーザをスケジューリングするためのユニット４００の設計のブロック図を示す。フィルタされたアウトサイドロード
【数２８】
2010530143.tif 000030
【００７２】
およびフィルタされたサービングされていないアクティブセットロード
【数２９】
2010530143.tif 000031
【００７３】
は、例えば式（１４）に示すように、セルの利用可能なロードLtotal_targetを得るために加算器４１０によって目標合計ロードから引かれることがある。専用チャネルでの送信のロードLDPCHは、ブロック４１４において計算されることがある。未決定パケットの再送信のロードLretranは、ブロック４１６において計算されることがある。自律送信のロードLautonomousは、ブロック４１８において計算されることがある。専用チャネルロードLDPCH、再送信ロードLretran、および自律送信ロードLautonomousは、ユーザをスケジューリングするための利用可能なロードLavail_schedを得るために加算器４２０によって利用可能なセルロードLavail_cellから引かれることがある。
【００７４】
アップリンクでの送信を要求するユーザのそれぞれについて、最大サポートされたデータレートRsupported,iは、ユーザのキューサイズ、パワーヘッドロームおよび（ECP/Nt）iに基づいてブロック４２２で計算されることがある。各ユーザの平均スループットは、ユーザがスケジュールされるたびに、ブロック４２４において更新されることがある。各ユーザのプライオリティは、例えば式（１６）に示すように、ブロック４２６において決定されることがある。要求するユーザは、ブロック４２８においてそれらのプライオリティに基づいてソートされることがある。その後、スケジュールされるべき各ユーザについて、スケジュールされたデータレートRsched,iは、ユーザの最大サポートされたデータレートおよびセレクタ４３４からの現在利用可能なロードに基づいてブロック４３０でユーザについて決定されることがある。スケジュールされたユーザのロードLsched,iは、スケジュールされたデータレートおよび他の関連情報に基づいてブロック４３２で決定されることがある。セレクタ４３４は、最初のユーザについて加算器４２０から利用可能なロードLavail_schedを提供し、次のユーザについて加算器４３６から更新された利用可能なロードを提供する。加算器４３６は、残りのユーザについて利用可能なロードを更新するために、利用可能なロードLavail_schedからスケジュールされたユーザロードLsched,iを引く。
【００７５】
セルは、そのアクティブセットにセルを有するがセルによってサーブされることがないサーブされないユーザのデータレートを減少させることができる。１つの設計において、サーブされていないユーザのデータレートを減少させるための相対グラントは、以下の条件、
【数３０】
2010530143.tif 000032
【００７６】
が満たされる場合、ブロック４１２で生成される、ここで、Lthresh,ASがしきい値であり、Kns,ASがサーブされていないユーザのデータレートを減少させるために使用される比である。サーブされていないユーザのデータレートは、さらに、他の条件および／またはパラメータに基づいて減少されることがある。
【００７７】
上述した設計において、サービングされていないアクティブセットロードLns,ASは、別個に決定されることがあり、相対グラントをサービングされていないユーザへ送信するために使用されることがある。Lns,ASおよびLoutの両方は、例えば、式（１４）に示すように、利用可能なセルロードLavail_cellを得るために、目標合計ロードLtotal_targetから引かれることがある。Lns,ASおよびLoutは、セルによってサーブされなかった全てのユーザの合計ロードとしてみなされることがある。
【００７８】
他の１つの設計において、セル内ロードLin-cellは、例えば式（５）に示すように、決定されるが、サービングされていないアクティブセットロードLns,ASは、決定されない。アウトサイドロード
【数３１】
2010530143.tif 000033
【００７９】
は、その後、
【数３２】
2010530143.tif 000034
【００８０】
として計算される。
【数３３】
2010530143.tif 000035
【００８１】
は、サービンされていないアクティブセットロードLns,ASおよびアウトサイドロードLoutの両方を含む。
【数３４】
2010530143.tif 000036
【００８２】
は、
【数３５】
2010530143.tif 000037
【００８３】
を得るために（例えば、IIRフィルタで）フィルタされることがある。利用可能なセルロードLavail_cellは、その後、以下のように、
【数３６】
2010530143.tif 000038
【００８４】
、Ltotal_targetおよび
【数３７】
2010530143.tif 000039
【００８５】
に基づいて決定されることがある。Lavail_cellは、その後、上述したようなユーザに割り当てられることがある。
【００８６】
他の１つのスケジューリングスキームにおいて、各要求するユーザ（または前のTTIにおいてスケジュールされた各ユーザ）は、そのユーザの最大サポートされたデータレートより低い予約されたデータレートを割り当てられることがある。１つの設計において、各ユーザの予約されたデータレートは、そのユーザの最後のスケジュールされたデータレートより１つのデータレート低いことがある。全てのユーザの予約されたデータレートのロードは、計算されることがあり、利用可能なロードLavail_schedから引かれることがある。残りの利用可能なロードは、その後、例えば上述したように、要求するユーザに割り当てられることがある。このスケジューリングスキームは、要求するユーザ（または前にスケジュールされたユーザ）がそれらの最大サポートされるデータの部分の少なくとも１つに割り当てられることを保証することがある。
【００８７】
他のスケジューリングスキームは、さらに、利用可能なロードLavail_schedを要求するユーザに割り当てるために使用されることがある。例えば、利用可能なロードは、ラウンドロビンスキーム（round robin scheme）、報告されたパワーヘッドルームに基づくプロポーショナルフェアネススキーム（proportional fairness scheme）、報告されたパワーヘッドルームおよびパワー制御に基づくプロポーショナルフェアネススキーム、報告されたパワーヘッドルームおよびダウンリンク受信シグナル品質（downlink received signal quality）に基づくプロポーショナルフェアネススキームなどに割り当てられることがある。
【００８８】
セルのRoTは、合計セルロードLLtotal_cellを計算するために測定されることがある。RoTは、
【数３８】
2010530143.tif 000040
【００８９】
として表されることがある。
【００９０】
合計雑音および妨害I０は、セルにおける合計受信パワーとして容易に測定されることがある。熱雑音N０は、いくつかの方法で測定されることがある。１つの設計において、N０は、アップリンクでユーザが送信されない静的インターバル（silence interval）の間に測定されることがある。N０は、その後、静的インターバルの間、セルにおける合計受信パワーとして測定される。他の１つの設計において、２つのWCDMAキャリアの間のサイドバンドにおける合計受信パワーは、測定されることがあり、N０を推定するために使用される。例えば、インバンド（inband）およびサイドバンドの両方のパワースペクトル密度（power spectral density）を得るために、セルにおけるパルス整形フィルタ（pulse-shaping filter）より前のサンプルは、高速フーリエ変換（fast Fourier transform）（FFT）で変換されることがある。N０は、その後、サイドバンドのパワースペクトル密度の部分に基づいて決定される。N０は、さらに、他の方法において測定されることがある。どんなケースにおいても、セルのRoTは、測定されたI０および測定されたN０に基づいて計算されることがある。
【００９１】
本明細書で説明されたスケジューリング技術は、ある利点を提供することがある。最初に、より正確な利用可能なセルロードLavail_cellは、RoT測定に基づいてアウトサイドロードLoutを決定することによって得ることができる。これは、セルが目標合計ロードLtotal_targetに接近して動作することを可能にすることがある、それは容量を改善することがある。より正確な利用可能なセルロードLavail_cellは、さらに、まだ安定を保証している間に、セルがより高い目標合計ロードで動作することを可能にすることがある。
【００９２】
図５は、セルにおいてユーザをスケジューリングするためのプロセス５００の設計を示す。プロセス５００は、ノードＢまたはネットワークコントローラ１３０に位置することがあるスケジューラによって実行されることがある。隣接セルにおけるユーザにより、セルによってサーブされていないアウトサイドロードは、決定されることがある（ブロック５１２）。アウトサイドロードは、式（９）におけるLoutまたは式（１８）における
【数３９】
2010530143.tif 000041
【００９３】
に相当することがある。セルの利用可能なロードは、セルおよびアウトサイドロードの目標合計ロードに基づいて決定されることがある（ブロック５１４）。セルの目標合計ロードは、例えば式（１３）に示すように、目標RoTに基づいて決定されることがある。アウトサイドロードは、フィルタされたアウトサイドロードを得るためにフィルタされることがあり、利用可能なロードは、目標合計ロードおよびフィルタされたアウトサイドロードに基づいて決定されることがある。セルにおけるユーザは、セルの利用可能なロードに基づいてアップリンクでの送信のためにスケジュールされることがある（ブロック５１６）。
【００９４】
図６は、アウトサイドロードを決定するために図５におけるブロック５１２の設計を示す。セルの合計ロードは、RoT測定に基づいて決定されることがある（ブロック６１２）。セルによってサーブされたユーザのセル内ロードは、これらのユーザから受信されたアップリンク送信に基づいて決定されることがある（ブロック６１４）。セルによってサービングされていないがそのアクティブセットにおいてセルを有しているサービングされていないユーザのサービングされていないアクティブセットロードは、さらに決定されることがある（ブロック６１６）。アウトサイドロードは、その後、例えば式（１４）または式（１９）に示すように、合計ロード、セル内ロード、おそれらくサービングされていないアクティブセットロードに基づいて決定されることがある（ブロック６１８）。
【００９５】
ブロック６１２の１つの設計において、RoT測定は、セルの熱雑音測定および合計受信パワー測定に基づいて得られることができる。熱雑音測定は、キャリア間のサイドバンドのシグナル測定、アップリンクでユーザが送信されない静的期間の間に行われるシグナル測定などに基づいて得られることがある。
【００９６】
ブロック６１４の１つの設計において、セルによってサーブされた各ユーザのロードは、例えば式（２）に示すように、ユーザのチップ当たりの合計エネルギー対合計雑音比に基づいて決定される。ユーザのチップ当たりの合計エネルギー対合計雑音比は、例えば式（１）に示すように、ユーザのチップ当たりのパイロットエネルギー対合計雑音比、トラフィック対パイロット比、おそらくオーバヘッド対パイロット比に基づいて決定されることがある。セル内ロードは、例えば、式（５）に示すように、セルによってサーブされた全てのユーザのロードに基づいて決定されることがある。
【００９７】
図５におけるブロック５１６の１つの設計において、利用可能なロードは、ユーザに割り当てられた専用チャンネルでの送信、未決定パケットの再送信、ユーザによる自律送信、および／または新しい送信より前の他のタイプの送信に最初に割り当てられることがある。専用チャンネルによるロードは、決定されることがあり、利用可能なロードから引かれることがある。再送信によるロードは、決定されることがあり、利用可能なロードから引かれることがある。自律送信によるロードは、決定されることがあり、利用可能なロードから引かれることがある。更新された利用可能なロードは、その後、セルにおけるユーザに割り当てられることがある。
【００９８】
図７は、利用可能なロードに基づいてユーザのスケジューリングするためのプロセス７００の設計を示す。プロセス７００は、図５におけるブロック５１６について使用されることがある。セルにおいてスケジュールされるべきユーザのプライオリティは、例えば式（１６）に示すように、または、ある他のスキームに基づいて、決定されることがある（ブロック７１２）。ユーザは、そのプライオリティに基づいてソートされることがある（ブロック７１４）。利用可能なロードは、その後、一度に１つのユーザずつ、ソートされたユーザに割り当てられることがある。最も高いプライオリティユーザは、最初に選択されることがある（ブロック７１６）。データレートは、例えば、パワーヘッドルーム、ユーザのキューサイズ、利用可能なロードなどに基づいて、ユーザに割り当てられることがある（ブロック７１８）。ユーザのロードは、割り当てられたデータレートおよび他の関連情報に基づいて決定されることがある（ブロック７２０）。利用可能なロードは、その後、ユーザのロードを引くことによって更新されることがある（ブロック７２２）。いずれかのロードがまだ残っている場合、および、全てのユーザがスケジュールされていない場合、ブロック７２４で決定されるように、その後、プロセスは次の最大プライオリティユーザをスケジュールするためにブロック７１６に戻る。そうでなければ、プロセスは終了する。相対グラントは、さらに、例えば、式（１７）に示すように、サービングされていないアクティブセットロードおよびセル内ロードに基づいて、サービングされていないユーザについて生成されることがある。
【００９９】
他の１つの設計において、予約されたデータレートは、ユーザに割り当てられることがある。予約されたデータレートによるロードは、決定されることがあり、利用可能なロードから引かれることがある。更新された利用可能なロードは、その後、ユーザに割り当てられることがある。
【０１００】
図８は、ＵＥによって実行されたプロセス８００の設計を示す。ＵＥは、アップリンクでの送信のための要求（例えば、情報メッセージのスケジューリング）をセルに送ることがある（ブロック８１２）。ＵＥは、セルの利用可能なロードに基づいて決定されたグラントとともに、セルからアップリンクでの送信のためのグラントを受信することがある（ブロック８１４）。セルの利用可能なロードは、セルの目標合計ロードおよびセルにないユーザによるアウトサイドロードに基づいて決定されることがある。ＵＥは、グラントに応じてアップリンクでの送信を送ることがある（ブロック８１６）。
【０１０１】
ＵＥは、少なくとも１つの専用チャンネルをセルに送信することがある。利用可能なロードは、さらに、セルにおける全てのユーザの専用チャネルによるロードに基づいて決定されることがある。ＵＥは、未決定パケットの再送信をセルに送ることがある。利用可能なロードは、セルにおける全てのユーザの再送信によるロードにさらに基づいて決定されることがある。ＵＥは、送信をセルに自律的に送ることがある。利用可能なロードは、セルにおける全てのユーザの自律送信によるロードにさらに基づいて決定されることがある。
【０１０２】
図９は、図１におけるＵＥの１つであることがあるＵＥ１２０の設計のブロック図を示す。アップリンクにおいては、符号器９１２は、アップリンクでＵＥ１２０によって送られるべきデータおよびシグナリング（例えば、要求またはSIメッセージ）を受信することがある。符号器９１２は、データおよびシグナリングを処理（例えば、フォーマット、符号化およびインテーリーブ）することがある。変調器（Mod）９１４は、さらに、符号化されたデータおよびシグナリングを処理（例えば、変調、チャネル化、およびスクランブル）することがあり、アウトプットチップ（output chip）を提供することがある。送信器（TMTR）９２２は、アウトプットチップを条件付ける（例えば、アナログに変換する、フィルタする、増幅する、周波数アップコンバートする）ことがあり、アップリンクシグナルを生成する、これはアンテナ９２４を介して１つ以上のノードＢに送信されることがある。
【０１０３】
ダウンリンクにおいて、アンテナ９２４は、１つ以上のノードＢによって送信されたダウンリンクシグナルを受信することがある。受信機（RCVR）９２６は、アンテナ９２４からの受信シグナルを条件付ける（例えば、フィルタする、増幅する、周波数ダウンコンバートする、ディジタル化する）ことがあり、サンプルを提供することがある。復調器（DEMOD）９１６は、サンプルを処理（例えば、ディスクランブル、チャネル化、および、復調）することがあり、シンボル推定を提供することがある。復号器９１８は、さらに、シンボル推定を処理（例えば、非インターリーブ（deinterleave）および復号化）することがあり、ＵＥ１２０に送られた復号化されたデータおよびシグナリング（例えば、絶対および相対グラント）を提供する。符号器９１２、変調器９１４、復調器９１６、および、復号器９１８は、モデムプロセッサ９１０によってインプリメントされることがある。これらのユニットは、無線システムによって使用された無線技術（例えば、W-CDMA）に応じて処理を実行することがある。
【０１０４】
コントローラ／プロセッサ９３０は、ＵＥにおいて様々なユニットの実行を導いてもよい。コントローラ／プロセッサ９３０は、図８におけるプロセス８００、および／または本明細書で説明された技術の他のプロセスをインプリメントすることがある。メモリ９３２は、ＵＥ１２０のプログラムコードおよびデータを記憶することがある。
【０１０５】
図９は、さらに、図１におけるノード１１０ａおよび１１０ｂの設計のブロック図を示す。ノードＢ１１０ａは、ＵＥ１２０のサービングセルをサポートすることがあり、ノードＢ１１０ｂは、ＵＥ１２０の隣接するセルまたはサービングされていないアクティブセットをサポートすることがある。各ノードＢ１１０において、送信機／受信器９３８は、ＵＥ１２０および他のＵＥとの無線通信をサポートすることがある。コントローラ／プロセッサ９４０は、ＵＥとの通信の様々な機能を実行することがある。アップリンク送信について、ＵＥ１２０からのアップリンクシグナルは、受信機９３８によって受信および条件付けられ、さらにＵＥによって送られたアップリンクデータおよびシグナリングを回復するためにコントローラ／プロセッサ９４０によって処理されることがある。ダウンリンク送信について、データおよびシグナリングは、コントローラ／プロセッサ９４０によって処理されることがあり、ＵＥに送信されることがあるダウンリンクシグナルを生成するために送信機９３８によって条件付けされることがある。メモリ９４２は、ノードＢのプログラムコードおよびデータを記憶することがある。通信（Ｃｏｍｍ）ユニット９４４は、ネットワークコントローラ１３０との通信をサポートすることがある。
【０１０６】
図９は、さらに、ネットワークコントローラ１３０の設計のブロック図を示す。ネットワークコントローラ１３０において、コントローラ／プロセッサ９５０は、ＵＥの通信サービスをサポートするために様々な機能を実行することがある。メモリ９５２は、ネットワークコントローラ１３０のプログラムコードおよびデータを記憶することがある。通信ユニット９５４は、ノードＢ１１０との通信をサポートすることがある。
【０１０７】
ユーザのスケジューリングは、サービングセルのノードＢ１１０ａ、ネットワークコントローラ１３０またはある他のエンティティによって実行されることがある。コントローラ／プロセッサ９４０または９５０は、図５におけるプロセス５００、図６におけるプロセス５１２、図７におけるプロセス７００、および／または本明細書で説明された技術の他のプロセスを実行することができる。コントローラ／プロセッサ９４０または９５０は、さらに図３におけるユニット３００および／または図４におけるユニット４００をインプリメントすることがある。
【０１０８】
当業者は、情報およびシグナルが様々な異なる技術および技法のいずれを使用して表されることがあることを理解するであろう。例えば、上述の説明の全体にわたって参照されることがあるデータ、命令、コマンド、方法、シグナル、ビット、シンボルおよびチップは、電圧、電流、電磁波、磁界または磁気粒子、光の場または粒子、またはそれらの任意の組み合わせによって表現されることがある。
【０１０９】
当業者は、さらに、本明細書における開示に関連して説明される様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、またはその両方の組み合わせとして実施されることがあることを理解するであろう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップが、それらの機能の点から一般に上記で説明されている。そのような機能がハードウェアまたはソフトウェアとしてインプリメントされるかどうかは、船体的なシステムに課される特定のアプリケーションおとび設計の制約に依存する。当業者は、それぞれの特定のアプリケーションの様々な方法で説明される機能はインプリメントすることがあるが、そのようなインプリメンテーション決定は本開示の範囲からの逸脱を生じさせるものと解釈されるべきではない。
【０１１０】
本明細書における開示に関連して説明される様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ（general-purpose processor）、ディジタル信号プロセッサ（digital signal processor）（ＤＳＰ）、特定用途向け集積回路（application specific integrated circuit）（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（field programmable gate array）（ＦＰＧＡ）もしくは他のプログラミング可能なロジックデバイス、ディスクリートゲート（discrete gate）もしくはトランジスタロジック（transistor logic）、ディスクリートハードウェア構成要素（discrete hardware component）、または、本明細書で説明される機能を実行するように設計されたこれらの任意の組み合わせとインプリメントまたは実行されることがある。汎用プロセッサは、マイクロプロセッサであることがあるが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態マシン（state machine）であることがある。プロセッサは、さらに、コンピューティングデバイスの組み合わせとして、例えば、ＤＳＰとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つ以上のマイクロプロセッサ、または他の任意のそのような構成としてインプリメントされることがある。
【０１１１】
本明細書における開示に関連して説明される方法またはアルゴリズムのステップは、ハードウェアにおいて、プロセッサによって実行されるソフトウェアモジュールにおいて、またはこの２つの組み合わせで直接具体化されることがある。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルなディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている他の任意の形態の記憶媒体において存在することがある。例示的な記憶媒体は、プロセッサがその記憶媒体から情報を読み取ること、およびその記憶媒体に情報を書き込むことができるようなプロセッサに結合される。代替として、記憶媒体は、プロセッサと一体化していることがある。プロセッサおよび記憶媒体は、ＡＳＩＣにおいて存在することがある。ＡＳＩＣは、端末において存在することがある。代替として、プロセッサおよび記憶媒体は、ユーザ端末においてディスクリート構成要素として存在することがある。
【０１１２】
１つ以上の例示的な設計において、説明された機能は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせにおいてインプリメントされることがある。ソフトウェアにおいてインプリメントされる場合、機能は、１つ以上の命令またはコードとしてコンピュータ可読媒体に記憶されることがあり、または、コンピュータ可読媒体で送信されることがある。コンピュータ可読媒体は、コンピュータ記憶媒体と、ある場所から別の場所へコンピュータプログラムの転送を促進する任意の媒体を含む通信媒体の両方を含む。記憶媒体は、汎用コンピュータまたは専用コンピュータによってアクセスすることができる任意の利用可能な媒体であることがある。例として、限定としてではなく、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、または他の光ディスクストレージ（optical disk storage）、磁気ディスクストレージ（magnetic disk storage）あるいは他の磁気記憶装置（magnetic storage devices）、または命令またはデータ構造の形で所望されるプログラムコード手段を伝送する、または記憶するのに使用されることがあるとともに、汎用プロセッサもしくは専用プロセッサによってアクセスされることができる他の任意の媒体、または、汎用コンピュータもしくは専用コンピュータ、を備えることがある。また、任意の接続は、コンピュータ可読媒体と適切に呼ばれる。例えば、ソフトウェアが、同軸ケーブル（coaxial cable,）、光ファイバケーブル（fiber optic cable）、より対線（twisted pair）、ディジタル加入者線（digital subscriber line）（ＤＳＬ）、または赤外線、電波、およびマイクロ波などの無線技術を使用して、ウェブサイト、サーバ、または他の遠隔ソースから伝送される場合、これにより同軸ケーブル、光ファイバケーブル、より対線、ＤＳＬ、または赤外線、電波、およびマイクロ波などの無線技術は、媒体の定義に含まれている。本明細書で使用されるディスク（disk）およびディスク（disc）には、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、ディジタルバーサタイルディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイディスクが含まれる、ただし、ディスク（disk）は通常データを磁気的に再現するのに対して、ディスク（disc）はレーザーでデータを光学的に再現する。上記の組み合わせは、さらに、コンピュータ可読媒体の範囲内に含まれているべきである。
【０１１３】
本開示の前の説明は、任意の当業者が、本開示を作成する、または使用することを可能にするように提供される。本開示に対する様々な変形が、当業者には直ちに明白となり、本明細書において規定される一般的な原理は、本開示の趣旨または範囲を逸脱することなく、他の変種に適用されることが可能である。このため、本開示は、本明細書で説明される例および設計に限定されることを意図しておらず、本明細書において開示される原理および新規な特徴と合致する最も広い範囲を与えられるべきである。
【図１】
2010530143.tif 000042
【図２】
2010530143.tif 000043
【図３】
2010530143.tif 000044
【図４】
2010530143.tif 000045
【図５】
2010530143.tif 000046
【図６】
2010530143.tif 000047
【図７】
2010530143.tif 000048
【図８】
2010530143.tif 000049
【図９】
2010530143.tif 000050
【国際調査報告】
2010530143.tif 000051
2010530143.tif 000052
2010530143.tif 000053