(57)【要約】      （修正有）【課題】キャリアアグリゲーション（ＣＡ）が適用される無線通信システムにおいて各種チャネルを同時送信するため、各コンポーネントキャリア（ＣＣ）に対する移動局の最大送信電力を決定するための技術を提供する。【解決手段】ＣＡを利用する無線通信システムにおいて使用される移動局であって、複数のＣＣを用いて当該移動局が同時に送信するよう割り当てられた複数のチャネルを示す制御信号を受信する制御信号受信部と、複数のＣＣに割り当てられた複数のチャネルを送信するための送信電力を算出し、算出された複数のチャネルの送信電力に基づき複数のＣＣのそれぞれを送信するための最大送信電力を算出する最大送信電力算出部とを有し、最大送信電力算出部は、制御チャネルを最も高い優先順位に割り当てた所定のチャネル優先順位に従って、複数のチャネルのうち優先順位の高いチャネルを送信するための送信電力を確保するよう最大送信電力を決定する。【選択図】図３
2012216968.tif 000002
【特許請求の範囲】
【請求項１】
キャリアアグリゲーションを利用する無線通信システムにおいて使用される移動局であって、
複数のコンポーネントキャリアを用いて当該移動局が同時に送信するよう割り当てられた複数のチャネルを示す制御信号を受信する制御信号受信部と、
前記複数のコンポーネントキャリアに割り当てられた複数のチャネルを送信するための送信電力を算出し、前記算出された複数のチャネルの送信電力に基づき前記複数のコンポーネントキャリアのそれぞれを送信するための最大送信電力を算出する最大送信電力算出部と、
を有し、
前記最大送信電力算出部は、制御チャネルを最も高い優先順位に割り当てた所定のチャネル優先順位に従って、前記複数のチャネルのうち優先順位の高いチャネルを送信するための送信電力を確保するよう前記最大送信電力を決定する移動局。
【請求項２】
前記最大送信電力算出部は、前記所定のチャネル優先順位に従って前記複数のチャネルを送信するための送信電力を順次算出し、前記算出された送信電力の累積値が前記最大送信電力の上限値を超えると、前記上限値以下になるようチャネル優先順位の低いチャネルに対して算出された送信電力をスケーリングする、請求項１記載の移動局。
【請求項３】
前記複数のチャネルは、各コンポーネントキャリアの帯域幅全体を用いて送信されるリファレンスチャネルを含み、
前記最大送信電力算出部は、前記コンポーネントキャリアのうち、前記複数のチャネルの前記リファレンスチャネルを除くチャネルを送信するためのシンボルに対する送信電力と独立して、前記リファレンスチャネルを送信するためのシンボルに対する送信電力を決定する、請求項１又は２記載の移動局。
【請求項４】
前記複数のチャネルは、各コンポーネントキャリアの帯域幅全体を用いて送信されるリファレンスチャネルを含み、
前記最大送信電力算出部は、前記コンポーネントキャリアのうち、前記複数のチャネルの前記リファレンスチャネルを除くチャネルを送信するための送信電力と、前記リファレンスチャネルを送信するための送信電力とを算出し、算出された２つの送信電力のうち大きい送信電力に基づき前記最大送信電力を決定する、請求項１又は２記載の移動局。
【請求項５】
キャリアアグリゲーションを利用する無線通信システムにおいて使用される方法であって、
基地局が、複数のコンポーネントキャリアを用いて移動局が同時に送信するよう割り当てた複数のチャネルを示す制御信号を送信するステップと、
前記移動局が、前記制御信号を受信するステップと、
前記移動局が、前記複数のコンポーネントキャリアに割り当てられた複数のチャネルを送信するための送信電力を算出するステップと、
前記移動局が、前記算出された複数のチャネルの送信電力に基づき前記複数のコンポーネントキャリアのそれぞれを送信するための最大送信電力を算出するステップと、
を有し、
前記最大送信電力を算出するステップは、制御チャネルを最も高い優先順位に割り当てた所定のチャネル優先順位に従って、前記複数のチャネルのうち優先順位の高いチャネルを送信するための送信電力を確保するよう前記最大送信電力を決定する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に無線通信システムに関し、より詳細には、キャリアアグリゲーション技術を利用する無線通信システムに関する。
【背景技術】
【０００２】
ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）方式では、アップリンク無線アクセス方式として直交周波数分割多重接続（ＯＦＤＭＡ：Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式が使用され、ダウンリンク無線アクセス方式としてシングルキャリア周波数分割多重接続（ＳＣ−ＦＤＭＡ：Ｓｉｎｇｌｅ−Ｃａｒｒｉｅｒ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式が使用される。
【０００３】
ＯＦＤＭＡ方式は、周波数帯域を複数の狭い周波数帯域（サブキャリア）に分割し、各サブキャリアによりデータを伝送するマルチキャリア伝送方式である。ＯＦＤＭＡ方式によると、サブキャリアを周波数軸上に直交させながら密に配置することによって、高速伝送を実現し、周波数の利用効率を向上させることが可能である。
【０００４】
ＳＣ−ＦＤＭＡ方式は、周波数帯域を分割し、各移動局に異なる周波数帯域を割当てることによりデータを伝送するシングルキャリア伝送方式である。ＳＣ−ＦＤＭＡ方式によると、送信電力の変動を抑えることができるため、移動局の消費電力を低減することが可能である。
【０００５】
ところで、現在標準化団体３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）において、ＬＴＥの発展型であるＬＴＥ−Ａｄｖａｎｃｅｄ方式の標準化が進められている。ＬＴＥ−Ａｄｖａｎｃｅｄ方式では、ＬＴＥ方式とのバックワードコンパチビリティを保持しながら、ＬＴＥを上回るスループットを実現するため、キャリアアグリゲーション（ＣＡ：Ｃａｒｒｉｅｒ  Ａｇｇｒｅｇａｔｉｏｎ）技術が導入される。ＣＡでは、コンポーネントキャリア（ＣＣ：Ｃｏｍｐｏｎｅｎｔ  Ｃａｒｒｉｅｒ）と呼ばれる複数のＬＴＥキャリアを同時に用いて通信が実行される。このため、各ＣＣに割り当てられる送信電力を決定するため、各ＣＣに対する移動局の最大送信電力Ｐｃｍａｘ，ｃが検討されている。
【０００６】
また、３ＧＰＰ  Ｒｅｌｅａｓｅ  １０では、複数のＣＣにおいて各種チャネルを同時送信するための規定が、現在策定されている。具体的には、図１に示されるように、データチャネルであるアップリンク物理共有チャネル（ＰＵＳＣＨ：Ｐｈｙｓｉｃａｌ  Ｕｐｌｉｎｋ  Ｓｈａｒｅｄ  Ｃｈａｎｎｅｌ）と、制御チャネルであるアップリンク物理制御チャネル（ＰＵＣＣＨ：Ｐｈｙｓｉｃａｌ  Ｕｐｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ）とが同時送信されることが検討されている。さらにＰＵＳＣＨについては、アップリンク制御情報（ＵＣＩ：Ｕｐｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ）を有するＰＵＳＣＨ（ＰＵＳＣＨ  ｗ／  ＵＣＩ）と、ＵＣＩを有さないＰＵＳＣＨ（ＰＵＳＣＨ  ｗ／ｏ  ＵＣＩ）とに細分されて送信されることが検討されている。また、これらのチャネルと共に、チャネル状態を測定するためのアップリンクリファレンス信号であるＳＲＳ（Ｓｏｕｎｄｉｎｇ  Ｒｅｆｅｒｅｎｃｅ  Ｓｉｇｎａｌ）もまた同時送信することが検討されている。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】３ＧＰＰ  ＴＳ３６．１０１
【非特許文献２】３ＧＰＰ  ＴＳ３６．２１３
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、ＣＡ技術を用いて複数のＣＣにより上述したＰＵＣＣＨ、ＰＵＳＣＨ及びＳＲＳを同時送信する場合において、各ＣＣに割り当てられる送信電力をどのように決定するかについては検討されていない。このため、複数のＣＣによりＰＵＣＣＨ、ＰＵＳＣＨ及びＳＲＳを同時送信するため、各ＣＣに対して移動局の最大送信電力Ｐｃｍａｘ，ｃを決定するための技術が必要とされる。
【０００９】
上記問題点に鑑み、本発明の課題は、ＣＡが適用される無線通信システムにおいて各種チャネルを同時送信するため、各ＣＣに対する移動局の最大送信電力を決定するための技術を提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明の一特徴は、キャリアアグリゲーションを利用する無線通信システムにおいて使用される移動局であって、複数のコンポーネントキャリアを用いて当該移動局が同時に送信するよう割り当てられた複数のチャネルを示す制御信号を受信する制御信号受信部と、前記複数のコンポーネントキャリアに割り当てられた複数のチャネルを送信するための送信電力を算出し、前記算出された複数のチャネルの送信電力に基づき前記複数のコンポーネントキャリアのそれぞれを送信するための最大送信電力を算出する最大送信電力算出部とを有し、前記最大送信電力算出部は、制御チャネルを最も高い優先順位に割り当てた所定のチャネル優先順位に従って、前記複数のチャネルのうち優先順位の高いチャネルを送信するための送信電力を確保するよう前記最大送信電力を決定する移動局に関する。
【発明の効果】
【００１１】
本発明によると、ＣＡが適用される無線通信システムにおいて各種チャネルを同時送信するため、各ＣＣに対する移動局の最大送信電力を決定することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、キャリアアグリゲーションによる各種チャネルのコンポーネントキャリアへの一例となる割当てを示す概略図である。
【図２】図２は、本発明の一実施例による無線通信システムを示すブロック図である。
【図３】図３は、本発明の一実施例による移動局の構成を示すブロック図である。
【図４】図４は、キャリアアグリゲーションによるＳＲＳのコンポーネントキャリアへの一例となる割当てを示す概略図である。
【図５】図５は、本発明の一実施例による移動局における最大送信電力を決定するための一例となる処理を示すフロー図である。
【図６】図６は、本発明の一実施例による移動局におけるＰＵＣＣＨの送信電力を決定するための一例となる処理を示すフロー図である。
【図７】図７は、本発明の一実施例による移動局におけるＰＵＣＣＨの送信電力を決定するための他の例となる処理を示すフロー図である。
【図８】図８は、本発明の一実施例による移動局におけるＵＣＩを有するＰＵＳＣＨの送信電力を決定するための一例となる処理を示すフロー図である。
【図９】図９は、本発明の一実施例による移動局におけるＵＣＩを有さないＰＵＳＣＨの送信電力を決定するための一例となる処理を示すフロー図である。
【図１０】図１０は、本発明の一実施例による移動局におけるＳＲＳの送信電力を決定するための一例となる処理を示すフロー図である。
【発明を実施するための形態】
【００１３】
以下、図面に基づいて本発明の実施の形態を説明する。
【００１４】
キャリアアグリゲーション（ＣＡ）を利用したＬＴＥ−Ａｄｖａｎｃｅｄ方式では、各コンポーネントキャリア（ＣＣ）に対してアップリンクで送信可能な最大送信電力Ｐｃｍａｘ，ｃが決定され、決定された最大送信電力Ｐｃｍａｘ，ｃを超過しないように各ＣＣの送信電力が制御される。より詳細には、移動局は、各ＣＣの最大送信電力Ｐｃｍａｘ，ｃを決定するため、各ＣＣに対して最大送信電力Ｐｃｍａｘ，ｃの上限値Ｐｃｍａｘ，ｃ＿Ｈと下限値Ｐｃｍａｘ，ｃ＿Ｌとを所定の計算式に従って算出し、この上限値Ｐｃｍａｘ，ｃ＿Ｈと下限値Ｐｃｍａｘ，ｃ＿Ｌとにより規定された範囲内で最大送信電力Ｐｃｍａｘ，ｃを決定する。移動局は、決定された最大送信電力Ｐｃｍａｘ，ｃを超過しないように各ＣＣの送信電力を制御する。
【００１５】
また、３ＧＰＰ  Ｒｅｌｅａｓｅ  １０では、複数のＣＣにおいて各種チャネルを同時送信するための規定が、現在策定されている。具体的には、データチャネルであるアップリンク物理共有チャネル（ＰＵＳＣＨ：Ｐｈｙｓｉｃａｌ  Ｕｐｌｉｎｋ  Ｓｈａｒｅｄ  Ｃｈａｎｎｅｌ）、制御チャネルであるアップリンク物理制御チャネル（ＰＵＣＣＨ：Ｐｈｙｓｉｃａｌ  Ｕｐｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ）及びチャネル状態を測定するためのアップリンクリファレンス信号であるＳＲＳ（Ｓｏｕｎｄｉｎｇ  Ｒｅｆｅｒｅｎｃｅ  Ｓｉｇｎａｌ）が同時送信されることが検討されている。さらにＰＵＳＣＨについては、アップリンク制御情報（ＵＣＩ：Ｕｐｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ）を有するＰＵＳＣＨ（ＰＵＳＣＨ  ｗ／  ＵＣＩ）と、ＵＣＩを有さないＰＵＳＣＨ（ＰＵＳＣＨ  ｗ／ｏ  ＵＣＩ）とに細分されて送信されることが検討されている。
【００１６】
複数のＣＣにより各種チャネルを同時送信する場合、優先度の高いチャネルの送信電力を優先的に確保するように、ＣＣの送信電力を決定する必要があると考えられる。一般に、制御情報を含むチャネルに高い優先度が設定される必要があり、その送信電力を優先的に確保することが必要であると考えられる。このため、本発明の一実施例では、チャネル種別を考慮して制御情報を含むチャネルを送信するのに必要な送信電力をまず確保し、剰余電力を他のチャネルの送信電力に配分する。
【００１７】
一方、ＣＡでは、複数のＣＣはプライマリセルとセカンダリセルとに大別される。ＣＡでは、これら複数のＣＣは、移動局と基地局との間で順次設定される。プライマリセルは、基地局と移動局との間で最初に設定されたＣＣであり、セカンダリセルは、２番目以降に設定されたＣＣである。一般に、プライマリセルは、セカンダリセルより優先的に送信されることが所望される。このため、本発明の一実施例では、ＣＣ又はセル種別を考慮してプライマリセルを送信するのに必要な送信電力をまず確保し、剰余電力をセカンダリセルの送信電力に配分する。
【００１８】
なお、後述されるように、チャネル種別とセル種別の双方を考慮して各ＣＣの利用可能な最大送信電力を決定するようにしてもよい。
【００１９】
まず、図２を参照して、本発明の一実施例による無線通信システムを説明する。本実施例による無線通信システムは、ＣＡ技術を利用して無線通信を行うＬＴＥ−Ａｄｖａｎｃｅｄシステムである。ＣＡでは、広帯域伝送を可能にするため複数のＣＣを同時に用いて通信が実行される。さらに、本実施例による無線通信システムでは、ＰＵＣＣＨ、ＰＵＳＣＨ  ｗ／  ＵＣＩ、ＰＵＳＣＨ  ｗ／ｏ  ＵＣＩ及びＳＲＳの異なるタイプのチャネルが複数のＣＣを用いて同時送信される。しかしながら、本発明は、これに限定されるものでなく、複数のキャリア又はセルを用いて異なるタイプのチャネルを同時送信する他の何れか適切な無線通信システムに適用可能である。
【００２０】
図２は、本発明の一実施例による無線通信システムを示すブロック図である。図２に示されるように、無線通信システム１０は、基地局５０と移動局１００とを有する。図示された実施例では、１つの基地局５０しか示されていないが、典型的には、無線通信システム１０では、当該システムのサービスエリアをカバーするよう複数の基地局５０が配置される。基地局５０は、ある地理的エリアをカバーし、当該エリアに在圏する移動局１００と無線通信することによって、移動局１００に各種通信サービスを提供する。なお、以下の実施例では、複数のＣＣを用いるＣＡ技術を利用したアップリンク通信における各ＣＣに対する送信電力制御処理が説明される。しかしながら、本発明は、これに限定されるものでなく、ＣＡ技術を利用したダウンリンク通信にも同様に適用可能である。
【００２１】
本実施例による移動局１００は、典型的には、携帯電話端末、スマートフォン、パーソナルコンピュータなどのユーザ装置（ＵＥ）である。移動局１００は、典型的には、補助記憶装置、メモリ装置、ＣＰＵ、通信装置、表示装置、入力装置などの各種ハードウェアリソースの１以上から構成される。補助記憶装置は、ハードディスクやフラッシュメモリなどから構成され、後述される各種処理を実現するプログラムやデータを格納する。メモリ装置は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などから構成され、プログラムの起動指示があった場合に、補助記憶装置からプログラムを読み出して格納する。ＣＰＵは、情報を処理するプロセッサとして機能し、メモリ装置に格納されたプログラムに従って後述される各種機能を実現する。通信装置は、ネットワークを介しサーバなどの他の装置と通信するために、基地局５０と無線接続するための各種通信回路から構成される。表示装置及び入力装置は、移動局１００とユーザとの間のユーザインタフェースを提供する。
【００２２】
次に、図３〜１０を参照して、本発明の一実施例による移動局を説明する。本実施例による移動局１００は、基地局５０によりＰＵＣＣＨ、ＰＵＳＣＨ  ｗ／  ＵＣＩ、ＰＵＳＣＨ  ｗ／ｏ  ＵＣＩ及びＳＲＳの少なくとも１つのチャネルが割り当てられた各ＣＣについて、チャネル種別及び／又はセル種別を考慮して当該ＣＣにおいて利用可能な最大送信電力Ｐｃｍａｘ，ｃを決定する。そして、移動局１００は、決定した最大送信電力Ｐｃｍａｘ，ｃを超過しないように各ＣＣの送信電力を制御して、複数のＣＣの割り当てられたチャネルを同時送信する。
【００２３】
図３は、本発明の一実施例による移動局の構成を示すブロック図である。図３に示されるように、移動局１００は、ＲＲＣシグナリング受信部１１０と、スケジューリング情報受信部１２０と、ＣＡ状況判断部１３０と、Ｐｃｍａｘ，ｃ＿Ｈ計算部１４０と、Ｐｃｍａｘ，ｃ＿Ｌ計算部１５０と、Ｐｃｍａｘ，ｃ計算部１６０とを有する。
【００２４】
ＲＲＣシグナリング受信部１１０は、基地局５０と移動局１００との間の無線リソースを制御するための各種メッセージを基地局５０から受信する。具体的には、ＣＡが適用される場合、基地局５０は、移動局１００と接続するＣＣについて順次ＲＲＣコネクションを確立する。最初にＲＲＣコネクションが確立されたＣＣは、プライマリＣＣ（ＰＣＣ）又はプライマリセル（Ｐｃｅｌｌ）と呼ばれる。２番目以降にＲＲＣコネクションが確立されたＣＣは、セカンダリＣＣ（ＳＣＣ）又はセカンダリセル（Ｓｃｅｌｌ）と呼ばれる。さらに、基地局５０は、割り当てた各ＣＣに対してセルインデックスを指定し、指定したセルインデックスを移動局１００に通知してもよい。このセルインデックスは、移動局毎に個別に指定されてもよい。一般に、セルインデックスは、各移動局のプライマリセルが先頭となり、その後にセカンダリセルが続くよう割り当てられる。ＲＲＣシグナリング受信部１１０は、受信したＲＲＣメッセージをＣＡ状況判断部１３０に提供する。
【００２５】
スケジューリング情報受信部１２０は、基地局５０によって各ＣＣに割り当てられたリソースブロック及びチャネルを示すスケジューリング情報を基地局５０から受信する。具体的には、スケジューリング情報は、各ＣＣのサブフレームのリソースブロックに割り当てられる各種チャネルの割当て状態を示す。スケジューリング情報受信部１２０は、受信したスケジューリング情報をＣＡ状況解析部１３０に提供する。
【００２６】
ＣＡ状況判断部１３０は、ＲＲＣシグナリング受信部１１０からＲＲＣメッセージを受信すると、基地局５０によって何れの帯域がＣＣとして割り当てられ、ＲＲＣコネクションが確立されたか判断する。また、基地局５０から各ＣＣを識別するセルインデックスを受信した場合、ＣＡ状況判断部１３０は、当該セルインデックスをＰｃｍａｘ，ｃ＿Ｌ計算部１５０に通知する。また、ＣＡ状況判断部１３０は、何れのＣＣにリソースブロックが割り当てられたか通知するため、スケジューリング情報受信部１２０から提供されたスケジューリング情報をＰｃｍａｘ，ｃ＿Ｌ計算部１５０に提供する。
【００２７】
Ｐｃｍａｘ，ｃ＿Ｈ計算部１４０は、各ＣＣについて移動局１００の送信可能な最大送信電力Ｐｃｍａｘ，ｃの範囲の上限値Ｐｃｍａｘ，ｃ＿Ｈを算出する。具体的には、Ｐｃｍａｘ，ｃ＿Ｈ計算部１４０は、各ＣＣについて、
Ｐｃｍａｘ，ｃ＿Ｈ＝Ｍｉｎ｛ＰＥＭＡＸ，ＰＰｏｗｅｒＣｌａｓｓ｝
を計算し、各ＣＣに対する移動局１００の最大送信電力Ｐｃｍａｘ，ｃの上限値Ｐｃｍａｘ，ｃ＿Ｈを算出する。ここで、ＰＥＭＡＸは、基地局５０によって許可された各ＣＣにおける移動局１００の最大送信電力を表し、ＰＰｏｗｅｒＣｌａｓｓは、移動局１００が送信可能な最大送信電力（２３ｄＢｍなど）を表す。なお、本発明はこれに限定されるものでなく、移動局１００の送信可能な最大送信電力の上限値は、基地局５０によって許可された最大送信電力と移動局１００が送信可能な最大送信電力とを超過しない値に設定されさえすればよい。Ｐｃｍａｘ，ｃ＿Ｈ計算部１４０は、このようにして算出したＰｃｍａｘ，ｃ＿ＨをＰｃｍａｘ，ｃ決定部１６０に通知する。
【００２８】
Ｐｃｍａｘ，ｃ＿Ｌ計算部１５０は、各ＣＣについて移動局１００の送信可能な最大送信電力Ｐｃｍａｘ，ｃの範囲の下限値Ｐｃｍａｘ，ｃ＿Ｌを算出する。具体的には、Ｐｃｍａｘ，ｃ＿Ｌ計算部１５０は、リソースブロックが割り当てられた各ＣＣについて、
Ｐｃｍａｘ，ｃ＿Ｌ＝Ｍｉｎ｛ＰＥＭＡＸ−ΔＴｃ，ＰＰｏｗｅｒＣｌａｓｓ−（ＭＰＲ＋Ａ-ＭＰＲ）−ΔＴｃ｝
を計算し、Ｐｃｍａｘ，ｃ＿Ｌを算出する。ここで、ＰＥＭＡＸは、基地局５０によって許可された各ＣＣにおける移動局１００の最大送信電力を表し、ΔＴｃは、帯域の端のリソースブロックを利用する際に許容可能な緩和量を表し、ＰＰｏｗｅｒＣｌａｓｓは、移動局１００が送信可能な最大送信電力を表し、ＭＰＲ（Ｍａｘｉｍｕｍ  Ｐｏｗｅｒ  Ｒｅｄｕｃｔｉｏｎ）は、変調方式(ＱＰＳＫなど)とリソースブロック数により定められる許容可能な緩和量を表し、Ａ-ＭＰＲ（Ａｄｄｉｔｉｏｎａｌ  Ｍａｘｉｍｕｍ  Ｐｏｗｅｒ  Ｒｅｄｕｃｔｉｏｎ）は、隣接する他システムへの干渉を与えないために許容可能な緩和量を表す。Ｐｃｍａｘ，ｃ＿Ｌ計算部１５０は、このようにして算出したＰｃｍａｘ，ｃ＿ＬをＰｃｍａｘ，ｃ計算部１６０に通知する。
【００２９】
Ｐｃｍａｘ，ｃ計算部１６０は、Ｐｃｍａｘ，ｃ＿Ｈ計算部１４０から受信した上限値Ｐｃｍａｘ，ｃ＿ＨとＰｃｍａｘ，ｃ＿Ｌ計算部１５０から受信した下限値Ｐｃｍａｘ，ｃ＿Ｌとにより規定される範囲内で、基地局５０により割り当てられた各ＣＣの最大送信電力Ｐｃｍａｘ，ｃを決定する。具体的には、Ｐｃｍａｘ，ｃ計算部１６０は、リソースブロックが割り当てられている各ＣＣに対して、当該ＣＣに割り当てられているチャネル種別、セル種別及びチャネル種別とセル種別の組み合わせに応じて、各ＣＣの最大送信電力Ｐｃｍａｘ，ｃを決定する。
【００３０】
まず、Ｐｃｍａｘ，ｃ計算部１６０がチャネル種別に応じて最大送信電力Ｐｃｍａｘ，ｃを決定する実施例について説明する。本実施例では、Ｐｃｍａｘ，ｃ計算部１６０は、各チャネル間の優先順位を規定したチャネル優先順位に従って、各ＣＣの利用可能な最大送信電力Ｐｃｍａｘ，ｃを決定する。上述したように、複数のＣＣにより各種チャネルを同時送信する場合、優先度の高いチャネルの送信電力を確保することが優先される。一般に、制御情報を含むチャネルに高い優先度が設定される必要があり、その送信電力を確保することが優先される。すなわち、本実施例では、ＰＵＣＣＨの優先度が最も高く設定され、他のチャネルの優先順位は以下のように適宜設定される。
ケース１：ＰＵＣＣＨ→ＰＵＳＣＨ  ｗ／ＵＣＩ→ＰＵＳＣＨ  ｗ／ｏ  ＵＣＩ→ＳＲＳ
ケース２：ＰＵＣＣＨ→ＰＵＳＣＨ  ｗ／ＵＣＩ→ＳＲＳ→ＰＵＳＣＨ  ｗ／ｏ  ＵＣＩ
ケース３：ＰＵＣＣＨ→ＳＲＳ→ＰＵＳＣＨ  ｗ／ＵＣＩ→ＰＵＳＣＨ  ｗ／ｏ  ＵＣＩ
Ｐｃｍａｘ，ｃ計算部１６０は、所定のチャネル優先順位に従って、優先順位の高いチャネルから順に各チャネルを送信するのに必要な送信電力を算出し、算出した各チャネルの送信電力の合計値と最大送信電力Ｐｃｍａｘ，ｃの上限値Ｐｃｍａｘ，ｃ＿Ｈとを比較する。算出したチャネルの送信電力の合計値がＰｃｍａｘ，ｃ＿Ｈ以下である場合、Ｐｃｍａｘ，ｃ計算部１６０は、次の優先順位のチャネルの送信電力を算出する。他方、算出したチャネルの送信電力の合計値がＰｃｍａｘ，ｃ＿Ｈを超える場合、Ｐｃｍａｘ，ｃ計算部１６０は、Ｐｃｍａｘ，ｃ＿Ｈを超えることになった現在チャネルに対して算出した送信電力を何れかの方法によりスケーリングし、スケーリング後の現在チャネルの送信電力と現在チャネルより前の各チャネルの送信電力との合計値が送信電力Ｐｃｍａｘ，ｃ＿Ｈ以下になるようにする。
【００３１】
この処理は、以下のように言い換えることもできる。すなわち、Ｐｃｍａｘ，ｃ計算部１６０は、チャネル優先順位に従ってこれまでに算出されたチャネルの送信電力の累積値を上限値Ｐｃｍａｘ，ｃ＿Ｈから差し引いた剰余電力と、現在算出されたチャネルの送信電力とを比較して、現在算出されたチャネルの送信電力が剰余電力を超える場合、剰余電力以下になるよう現在算出されたチャネルの送信電力をスケーリングすると表現することもできる。
【００３２】
ケース１の優先順位について具体例を説明する。チャネルが割り当てられた各ＣＣ又はセルに対して、Ｐｃｍａｘ，ｃ計算部１６０はまず、最も優先度の高いＰＵＣＣＨを送信するのに必要な送信電力を算出し、算出したＰＵＣＣＨの送信電力とＰｃｍａｘ，ｃ＿Ｈとを比較する。算出したＰＵＣＣＨの送信電力がＰｃｍａｘ，ｃ＿Ｈを超える場合、Ｐｃｍａｘ，ｃ計算部１６０は、Ｐｃｍａｘ，ｃ＿Ｈ以下になるようＰＵＣＣＨの送信電力をスケーリングする。例えば、ＰＵＣＣＨの送信電力に１より小さな乗数（スケーリング係数）を乗算し、Ｐｃｍａｘ，ｃ＿Ｈ以下になるようスケーリングしてもよい。
【００３３】
他方、算出したＰＵＣＣＨの送信電力がＰｃｍａｘ，ｃ＿Ｈ以下である場合、Ｐｃｍａｘ，ｃ計算部１６０は、次に優先度の高いＰＵＳＣＨ  ｗ／ＵＣＩを送信するのに必要な送信電力を算出する。その後、Ｐｃｍａｘ，ｃ計算部１６０は、算出したＰＵＳＣＨ  ｗ／ＵＣＩの送信電力とすでに算出したＰＵＣＣＨの送信電力との合計値を算出し、算出した送信電力の合計値とＰｃｍａｘ，ｃ＿Ｈとを比較する。算出した送信電力の合計値がＰｃｍａｘ，ｃ＿Ｈを超える場合、Ｐｃｍａｘ，ｃ計算部１６０は、Ｐｃｍａｘ，ｃ＿Ｈ以下になるようＰＵＳＣＨ  ｗ／ＵＣＩの送信電力をスケーリングする。例えば、ＰＵＳＣＨ  ｗ／ＵＣＩの送信電力に１より小さなスケーリング係数を乗算し、スケーリングされたＰＵＳＣＨ  ｗ／ＵＣＩの送信電力とＰＵＣＣＨの送信電力との合計値がＰｃｍａｘ，ｃ＿Ｈ以下になるようスケーリングしてもよい。あるいは、単にＰＵＳＣＨ  ｗ／ＵＣＩの送信電力を０に設定し、ＰＵＣＣＨのみを確実に送信するようにしてもよい。
【００３４】
他方、算出した送信電力の合計値がＰｃｍａｘ，ｃ＿Ｈ以下である場合、Ｐｃｍａｘ，ｃ計算部１６０は、次に優先度の高いＰＵＳＣＨ  ｗ／ｏ  ＵＣＩを送信するのに必要な送信電力を算出する。その後、Ｐｃｍａｘ，ｃ計算部１６０は、算出したＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力とすでに算出したＰＵＣＣＨ及びＰＵＳＣＨ  ｗ／ＵＣＩの送信電力との合計値を算出し、算出した送信電力の合計値とＰｃｍａｘ，ｃ＿Ｈとを比較する。算出した送信電力の合計値がＰｃｍａｘ，ｃ＿Ｈを超える場合、Ｐｃｍａｘ，ｃ計算部１６０は、Ｐｃｍａｘ，ｃ＿Ｈ以下になるようＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力をスケーリングする。
【００３５】
他方、算出した送信電力の合計値がＰｃｍａｘ，ｃ＿Ｈ以下である場合、Ｐｃｍａｘ，ｃ計算部１６０は、最も優先度の低いＳＲＳを送信するのに必要な送信電力を算出する。その後、Ｐｃｍａｘ，ｃ計算部１６０は、算出したＳＲＳの送信電力とすでに算出したＰＵＣＣＨ、ＰＵＳＣＨ  ｗ／ＵＣＩ及びＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力との合計値を算出し、算出した送信電力の合計値とＰｃｍａｘ，ｃ＿Ｈとを比較する。算出した送信電力の合計値がＰｃｍａｘ，ｃ＿Ｈを超える場合、Ｐｃｍａｘ，ｃ計算部１６０は、Ｐｃｍａｘ，ｃ＿Ｈ以下になるようＳＲＳの送信電力をスケーリングする。
【００３６】
他方、算出した送信電力の合計値がＰｃｍａｘ，ｃ＿Ｈ以下である場合、Ｐｃｍａｘ，ｃ計算部１６０は、算出した送信電力の合計値を当該ＣＣの最大送信電力Ｐｃｍａｘ，ｃとして決定する。
【００３７】
もちろん、算出した送信電力の合計値として決定された当該ＣＣの送信電力は、最大送信電力Ｐｃｍａｘ，ｃの下限値Ｐｃｍａｘ，ｃ＿Ｌ以上であることが要求される。ケース２及び３についても同様にして、ＣＣの最大送信電力Ｐｃｍａｘ，ｃを決定することができることは理解されるであろう。なお、上述したスケーリング処理について、同一チャネル間ではＣＣ間で同一のスケーリング係数を適用するようにしてもよい。
【００３８】
ここで、各チャネルを送信するのに必要な送信電力は、ＬＴＥ  Ｒｅｌｅａｓｅ  ８のＴＳ３６．２１３に規定される計算式など、何れか既知の算出方法を用いて算出されてもよい。例えば、ＰＵＳＣＨの送信電力は、ＬＴＥ  Ｒｅｌｅａｓｅ  ８に規定されたＰＵＳＣＨの計算式を利用して、この計算式を各ＣＣに適用することにより算出されてもよい。ＰＵＣＣＨの送信電力もまた、ＬＴＥ  Ｒｅｌｅａｓｅ  ８に規定されたＰＵＣＣＨの計算式を利用して、この計算式を各ＣＣに適用することにより算出されてもよい。同様に、ＳＲＳの送信電力は、ＰＵＳＣＨの送信電力の算出式にオフセットPSRS_OFFSET,cを加えることにより算出されてもよい。しかしながら、本発明は、これに限定されるものでなく、他の何れか適切なＰＵＣＣＨ、ＰＵＳＣＨ及びＳＲＳの算出方法が適用可能である。
【００３９】
ここで、ＳＲＳの送信については、図４に示されるように、ＳＲＳが送信されるときに他のチャネルは未送信とされることがある。一般に、ＳＲＳはサブフレームの最後の１シンボルなどで送信されるため、ＳＲＳが割り当てられた各ＣＣの最大送信電力Ｐｃｍａｘ，ｃは、以下のように決定されてもよい。すなわち、各種チャネルの多重状況に基づき、Ｐｃｍａｘ，ｃ計算部１６０は、サブフレームに含まれるシンボル単位で最大送信電力Ｐｃｍａｘ，ｃを決定してもよい。具体的には、ＳＲＳが割り当てられたＣＣに対して、Ｐｃｍａｘ，ｃ計算部１６０は、ＳＲＳが割り当てられたシンボルを送信するための送信電力と、その他のＰＵＣＣＨやＰＵＳＣＨが割り当てられたシンボルを送信するための送信電力とを別々に計算し、シンボル単位で異なる最大送信電力Ｐｃｍａｘ，ｃを設定するようにしてもよい。つまり、ＰＵＳＣＨ及びＰＵＣＣＨに対するＰｃｍａｘ，ｃとＳＲＳに対するＰｃｍａｘ，ｃの両方を設定するようにしてもよい。他方、Ｐｃｍａｘ，ｃ計算部１６０は、サブフレーム全体で最大送信電力Ｐｃｍａｘ，ｃを決定してもよい。具体的には、ＳＲＳが割り当てられたＣＣに対して、Ｐｃｍａｘ，ｃ計算部１６０は、ＳＲＳが割り当てられたシンボルを送信するための送信電力と、その他のＰＵＣＣＨやＰＵＳＣＨが割り当てられたシンボルを送信するための送信電力とを別々に計算し、算出された２つの送信電力のうち大きい値を当該サブフレームの最大送信電力Ｐｃｍａｘ，ｃとして設定するようにしてもよい。また、必要に応じてスケーリングが実行され、スケーリング後の送信電力を最大送信電力Ｐｃｍａｘ，ｃとして設定してもよい。しかしながら、ＰＵＣＣＨの送信電力は、ＰＵＣＣＨを送信するのに不十分な値までスケーリングされることがないよう留意すべきである。
【００４０】
次に、Ｐｃｍａｘ，ｃ計算部１６０がセル種別に応じて最大送信電力Ｐｃｍａｘ，ｃを決定する実施例について説明する。本実施例では、Ｐｃｍａｘ，ｃ計算部１６０は、当該ＣＣ又はセルがプライマリセル（Ｐｃｅｌｌ）とセカンダリセル（Ｓｃｅｌｌ）の何れであるかに応じて、各ＣＣの利用可能な最大送信電力Ｐｃｍａｘ，ｃを決定する。ＬＴＥ−Ａｄｖａｎｃｅｄ方式では、基地局によりリソースブロックが割り当てられた各ＣＣの最大送信電力Ｐｃｍａｘ，ｃを決定する際、各ＣＣの最大送信電力Ｐｃｍａｘ，ｃが移動局の送信可能な最大送信電力ＰＰｏｗｅｒＣｌａｓｓを超えないことが要求されている。さらに、リソースブロックが割り当てられたすべてのＣＣの最大送信電力Ｐｃｍａｘ，ｃの合計値が移動局の送信可能な最大送信電力ＰＰｏｗｅｒＣｌａｓｓを超えないことが要求されるケースも想定されている。この場合、移動局の送信可能な最大送信電力ＰＰｏｗｅｒＣｌａｓｓを超えない範囲で、各セルの最大送信電力をどのようにして配分するか検討される必要がある。
【００４１】
本実施例では、複数のＣＣのうち最初に接続が確立されたＣＣ又はセルであるプライマリセルに対して、以降に接続が確立されたＣＣ又はセルであるセカンダリセルより優先的に送信電力が配分される。また、基地局が複数のセカンダリセルにリソースブロックを割当てた場合、何れかの優先順位に従ってセカンダリセル間に送信電力を配分する。セカンダリセル間の優先順位として、例えば、ＲＲＣシグナリング受信部１１０を介し基地局５０から各セルのセルインデックスを取得している場合、このセルインデックスの順序に従って優先順位が設定されてもよい。また、基地局５０と移動局１００との間のパスロスの大きさに従って優先順位が設定されてもよい。すなわち、パスロスが小さく、通信状態が良好であるセカンダリセルに対して、より高い優先順位が設定されてもよい。この場合、パスロスが小さく、要求される送信電力が相対的に小さいセカンダリにより送信される信号を確実に送信することが可能となる。他方、パスロスが大きなセカンダリセルに対して、より高い優先順位が設定されてもよい。この場合、パスロスが大きく、要求される送信電力が相対的に大きいセカンダリセルにより送信される信号をより良好に送信することが可能となる。
【００４２】
図５は、本発明の一実施例による移動局における最大送信電力を決定するための一例となる処理を示すフロー図である。図示された実施例では、移動局１００は、上述したケース１の優先順位に従って、リソースブロックが割り当てられた各ＣＣの送信可能な最大送信電力Ｐｃｍａｘ，ｃを決定する。
【００４３】
図５に示されるように、基地局５０からリソースブロックを割り当てられると、移動局１００は、リソースブロックが割り当てられたＣＣの最大送信電力Ｐｃｍａｘ，ｃを決定するための処理を開始する。
【００４４】
ステップＳ１０１において、移動局１００は、基地局５０から受信したＲＲＣメッセージ及びスケジューリング情報に基づき各ＣＣの利用可能な最大送信電力Ｐｃｍａｘ，ｃを決定するため、最大送信電力Ｐｃｍａｘ，ｃの上限値Ｐｃｍａｘ，ｃ＿Ｈ及び下限値Ｐｃｍａｘ，ｃ＿Ｌなどの計算式の各種パラメータを初期化するなど、初期化処理を実行する。
【００４５】
ステップＳ１０２において、Ｐｃｍａｘ，ｃ計算部１６０は、図６及び７に示されるような処理に従って、最も高い優先度を有するＰＵＣＣＨの送信電力を算出する。
【００４６】
ステップＳ１０３において、Ｐｃｍａｘ，ｃ計算部１６０は、図８に示されるような処理に従って、次に高い優先度を有するＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力を算出する。
【００４７】
ステップＳ１０４において、Ｐｃｍａｘ，ｃ計算部１６０は、図９に示されるような処理に従って、次に高い優先度を有するＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力を算出する。
【００４８】
ステップＳ１０５において、Ｐｃｍａｘ，ｃ計算部１６０は、図１０に示されるような処理に従って、最も低い優先度を有するＳＲＳの送信電力を算出する。
【００４９】
ステップＳ１０６において、Ｐｃｍａｘ，ｃ計算部１６０は、ＰＵＣＣＨ、ＰＵＳＣＨ  ｗ／  ＵＣＩ、ＰＵＳＣＨ  ｗ／ｏ  ＵＣＩ及びＳＲＳに対して算出した送信電力に基づき最大送信電力Ｐｃｍａｘ，ｃを決定する。なお、リソースブロックが割り当てられたすべてのＣＣの最大送信電力Ｐｃｍａｘ，ｃの合計値が移動局の送信可能な最大送信電力を超えないことが要求されるケースでは、決定された最大送信電力Ｐｃｍａｘ，ｃが上限値Ｐｃｍａｘ，ｃ＿Ｈ未満であり、余剰の送信電力があるＣＣが存在する場合、この余剰送信電力は他のＣＣに均等に配分するようにしてもよい。
【００５０】
次に、図６〜７を参照して、図５のステップＳ１０２に対応するＰＵＣＣＨの送信電力算出処理をより詳細に説明する。
【００５１】
図６は、本発明の一実施例による移動局におけるＰＵＣＣＨの送信電力を決定するための一例となる処理を示すフロー図である。当該処理は、図５のステップＳ１０２に相当するものであり、ＰＵＣＣＨがプライマリセルのみに割り当てられるケースに対する処理である。
【００５２】
ステップＳ２０１において、Ｐｃｍａｘ，ｃ計算部１６０は、基地局５０から受信したＲＲＣメッセージ及びスケジューリング情報に基づき初期化処理を実行する。例えば、Ｐｃｍａｘ，ｃ計算部１６０は、受信したＲＲＣメッセージ及びスケジューリング情報に基づきＰＵＣＣＨの送信電力ＰＰＵＣＣＨの計算式の各種パラメータを初期化する。
【００５３】
ステップＳ２０２において、Ｐｃｍａｘ，ｃ計算部１６０は、受信したスケジューリング情報に基づき、当該プライマリセルにＰＵＣＣＨが割り当てられているか判断する。当該プライマリセルにＰＵＣＣＨが割り当てられている場合、当該処理はステップＳ２０３に移行し、ＰＵＣＣＨの送信電力を決定するためのさらなる処理が実行される。他方、当該プライマリセルにＰＵＣＣＨが割り当てられていない場合、当該処理を終了し、図５のステップＳ１０３に移行する。
【００５４】
ステップＳ２０３において、Ｐｃｍａｘ，ｃ計算部１６０は、所定のＰＵＣＣＨの送信電力を導出するための計算式に従って、当該プライマリセルに割り当てられたＰＵＣＣＨを送信するのに必要な送信電力ＰＰＵＣＣＨ＿Ｐｃｅｌｌを計算する。
【００５５】
ステップＳ２０４において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが上限値Ｐｃｍａｘ，ｃ＿Ｈ未満であるか判断する。算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが上限値Ｐｃｍａｘ，ｃ＿Ｈ未満である場合、当該処理はステップＳ２０５に移行し、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが上限値Ｐｃｍａｘ，ｃ＿Ｈ未満でない場合、当該処理はステップＳ２０６に移行する。
【００５６】
ステップＳ２０５において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが所定の送信電力要求（Ｕｎｗａｎｔｅｄ  ｅｍｉｓｓｉｏｎ  ｒｅｑｕｉｒｅｍｅｎｔｓ）を充足しているか判断する。この送信電力要求は、例えば、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが他のシステムに干渉を与えるおそれがないことを保障する電力レベル以下であるか否かというものであってもよい。算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが所定の送信電力要求を充足する場合、当該処理はステップＳ２０７に移行し、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが所定の送信電力要求を充足しない場合、当該処理はステップＳ２０６に移行する。
【００５７】
ステップＳ２０６において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌを移動局１００に許容される最大送信電力に設定する。移動局１００に許容される最大送信電力は、各ＣＣの最大送信電力Ｐｃｍａｘ，ｃが移動局の送信可能な最大送信電力ＰＰｏｗｅｒＣｌａｓｓを超えないことが要求されている場合には、ＰＰｏｗｅｒＣｌａｓｓに設定されてもよい。また、リソースブロックが割り当てられたすべてのＣＣの最大送信電力Ｐｃｍａｘ，ｃの合計値が移動局の送信可能な最大送信電力ＰＰｏｗｅｒＣｌａｓｓを超えないことが要求される場合には、移動局１００に許容される最大送信電力は、Ｐｃｍａｘ，ｃの合計値が移動局の送信可能な最大送信電力ＰＰｏｗｅｒＣｌａｓｓを超えないような何れか適切な値に設定されてもよい。
【００５８】
ステップＳ２０７において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＣＣＨ＿ＰｃｅｌｌをＰＵＣＣＨの送信電力ＰＰＵＣＣＨとして設定する。その後、当該処理は終了し、図５のステップＳ１０３に移行する。
【００５９】
図７は、本発明の一実施例による移動局におけるＰＵＣＣＨの送信電力を決定するための他の例となる処理を示すフロー図である。当該処理は、図５のステップＳ１０２に相当するものであり、ＰＵＣＣＨがプライマリセルだけでなくセカンダリセルにも割り当てられるケースに対する処理である。このケースでは、Ｐｃｍａｘ，ｃ計算部１６０は、チャネル種別だけでなくセル種別も考慮してＰＵＣＣＨの送信電力ＰＰＵＣＣＨを決定する。
【００６０】
ステップＳ３０１において、Ｐｃｍａｘ，ｃ計算部１６０は、基地局５０から受信したＲＲＣメッセージ及びスケジューリング情報に基づき初期化処理を実行する。例えば、Ｐｃｍａｘ，ｃ計算部１６０は、受信したＲＲＣメッセージ及びスケジューリング情報に基づきＰＵＣＣＨの送信電力ＰＰＵＣＣＨを算出するための計算式の各種パラメータを初期化する。
【００６１】
ステップＳ３０２において、Ｐｃｍａｘ，ｃ計算部１６０は、受信したスケジューリング情報に基づき、当該プライマリセルにＰＵＣＣＨが割り当てられているか判断する。当該プライマリセルにＰＵＣＣＨが割り当てられている場合、当該処理はステップＳ３０３に移行し、ＰＵＣＣＨの送信電力を決定するためのさらなる処理が実行される。他方、当該プライマリセルにＰＵＣＣＨが割り当てられていない場合、セカンダリセルにＰＵＣＣＨが割り当てられているケースを処理するため、ステップＳ３０８に移行する。
【００６２】
ステップＳ３０３において、Ｐｃｍａｘ，ｃ計算部１６０は、所定のＰＵＣＣＨの送信電力の計算式に従って、当該プライマリセルに割り当てられたＰＵＣＣＨを送信するのに必要な送信電力ＰＰＵＣＣＨ＿Ｐｃｅｌｌを計算する。
【００６３】
ステップＳ３０４において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが上限値Ｐｃｍａｘ，ｃ＿Ｈ未満であるか判断する。算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが上限値Ｐｃｍａｘ，ｃ＿Ｈ未満である場合、当該処理はステップＳ３０５に移行し、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが上限値Ｐｃｍａｘ，ｃ＿Ｈ未満でない場合、当該処理はステップＳ３０６に移行する。
【００６４】
ステップＳ３０５において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが所定の送信電力要求（Ｕｎｗａｎｔｅｄ  ｅｍｉｓｓｉｏｎ  ｒｅｑｕｉｒｅｍｅｎｔｓ）を充足しているか判断する。この送信電力要求は、例えば、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが他のシステムに干渉を与えるおそれがないことを保障する電力レベル以下であるか否かというものであってもよい。算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが所定の送信電力要求を充足する場合、当該処理はステップＳ３０７に移行し、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌが所定の送信電力要求を充足しない場合、当該処理はステップＳ３０６に移行する。
【００６５】
ステップＳ３０６において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＣＣＨ＿Ｐｃｅｌｌを移動局１００に許容される最大送信電力に設定する。
【００６６】
ステップＳ３０７において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＣＣＨ＿ＰｃｅｌｌをＰＵＣＣＨの送信電力ＰＰＵＣＣＨとして設定する。
【００６７】
ステップＳ３０８において、Ｐｃｍａｘ，ｃ計算部１６０は、１以上のセカンダリセルに割り当てられたＰＵＣＣＨの送信電力を決定するため、まずセカンダリセルを所定の選択規範に従ってソートする。上述したように、基地局５０は、移動局１００に割り当てた各ＣＣ又はセルを識別するためのセルインデックスをＲＲＣメッセージにより移動局１００に通知している。Ｐｃｍａｘ，ｃ計算部１６０は、このセルインデックスの昇順又は降順に従って、リソースブロックが割り当てられているセカンダリセルをソートしてもよい。また、Ｐｃｍａｘ，ｃ計算部１６０は、何れかの方法により取得した基地局５０と移動局１００との間の各セルのパスロスに基づき、パスロスの昇順又は降順に従ってリソースブロックが割り当てられているセカンダリセルをソートしてもよい。その後、Ｐｃｍａｘ，ｃ計算部１６０は、ソートした各セカンダリセルの総数Ｎを算出し、セカンダリセルインデックスｉを０に初期化する。
【００６８】
ステップＳ３０９において、Ｐｃｍａｘ，ｃ計算部１６０は、リソースブロックが割り当てられた各セカンダリセルｉに対して、所定のＰＵＣＣＨの送信電力の算出式に従ってＰＵＣＣＨの送信電力ＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉを計算する。
【００６９】
ステップＳ３１０において、Ｐｃｍａｘ，ｃ計算部１６０は、セカンダリセルインデックスｉに対応するセカンダリセル（セカンダリセルｉと呼ぶ）にＰＵＣＣＨが割り当てられているか判断する。セカンダリセルｉにＰＵＣＣＨが割り当てられている場合、当該処理はステップＳ３１１に移行し、セカンダリセルｉにＰＵＣＣＨが割り当てられていない場合、当該処理はステップＳ３１５に移行する。
【００７０】
ステップＳ３１１において、Ｐｃｍａｘ，ｃ計算部１６０は、セカンダリセルｉの算出されたＰＵＣＣＨの送信電力ＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉが、上限値Ｐｃｍａｘ，ｃ＿ＨからステップＳ３０７において決定されたプライマリセルに割り当てられたＰＵＣＣＨの送信電力ＰＰＵＣＣＨ＿Ｐｃｅｌｌを差し引いた後の剰余電力未満であるか判断する。算出されたＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉが剰余電力未満である場合、当該処理はステップＳ３１２に移行し、算出されたＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉが剰余電力未満でない場合、当該処理はステップＳ３１３に移行する。
【００７１】
ステップＳ３１２において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉが、すでに決定されたプライマリセルに割り当てられたＰＵＣＣＨの送信電力ＰＰＵＣＣＨ＿Ｐｃｅｌｌを考慮して所定の送信電力要求（Ｕｎｗａｎｔｅｄ  ｅｍｉｓｓｉｏｎ  ｒｅｑｕｉｒｅｍｅｎｔｓ）を充足しているか判断する。この送信電力要求は、例えば、ＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉとＰＰＵＣＣＨ＿Ｐｃｅｌｌとの合計送信電力が他のシステムに干渉を与えるおそれがないことを保障する電力レベル以下であるか否かというものであってもよい。算出されたＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉが所定の送信電力要求を充足する場合、当該処理はステップＳ３１４に移行し、算出されたＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉが所定の送信電力要求を充足しない場合、当該処理はステップＳ３１３に移行する。
【００７２】
ステップＳ３１３において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉを移動局１００に許容される最大送信電力に設定する。
【００７３】
ステップＳ３１４において、Ｐｃｍａｘ，ｃ計算部１６０は、セカンダリセルインデックスｉを１だけインクリメントする。
【００７４】
ステップＳ３１５において、Ｐｃｍａｘ，ｃ計算部１６０は、更新されたセカンダリセルインデックスｉがリソースブロックが割り当てられたセカンダリセルの総数Ｎに達したか判断する。更新されたセカンダリセルインデックスｉがリソースブロックが割り当てられたセカンダリセルの総数Ｎに達した場合、Ｐｃｍａｘ，ｃ計算部１６０は、すべてのセカンダリセルに対してＰＵＣＣＨの送信電力を算出する処理が実行されたと判断し、ステップＳ３１６に移行する。他方、更新されたセカンダリセルインデックスｉがリソースブロックが割り当てられたセカンダリセルの総数Ｎに達していない場合、Ｐｃｍａｘ，ｃ計算部１６０は、ＰＵＣＣＨの送信電力を算出する処理が実行されていないセカンダリセルが存在すると判断し、ステップＳ３１０に戻り、上述した処理を繰り返す。
【００７５】
ステップＳ３１６において、Ｐｃｍａｘ，ｃ計算部１６０は、ステップＳ３０７において算出したプライマリセルに割り当てられたＰＵＣＣＨの送信電力ＰＰＵＣＣＨ＿Ｐｃｅｌｌと、セカンダリセルｉに対して算出したセカンダリセルｉに割り当てられたＰＵＣＣＨの送信電力ＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉとの合計値を求め、この合計値が移動局１００がアップリンクで送信可能な最大送信電力Ｐｃｍａｘの上限値Ｐｃｍａｘ＿Ｈを超える場合、ＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉをスケーリングして、スケーリング後のＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉとＰＰＵＣＣＨ＿Ｐｃｅｌｌとの合計値が上限値Ｐｃｍａｘ＿Ｈ以下になるようにする。
【００７６】
このスケーリングはいくつかの方法により実行可能である。例えば、リソースブロックが割り当てられたすべてのセカンダリセルに対してＰＰＵＣＣＨ＿ＰｃｅｌｌとＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉとの合計値が上限値Ｐｃｍａｘ＿Ｈ以下になるようなＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉのスケーリング係数Ｘを算出し、すべてのセカンダリセルの最大送信電力ＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉに共通のスケーリング係数Ｘを乗算してスケーリングしてもよい。また、基地局５０と移動局１００との間のパスロスが大きなセカンダリセルの最大送信電力ＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉを０に設定して、ＰＰＵＣＣＨ＿ＰｃｅｌｌとＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉとの合計値が上限値Ｐｃｍａｘ＿Ｈ以下になるようにしてもよい。他方、基地局５０と移動局１００との間のパスロスが小さなセカンダリセルの最大送信電力ＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉを０に設定して、ＰＰＵＣＣＨ＿ＰｃｅｌｌとＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉとの合計値が上限値Ｐｃｍａｘ＿Ｈ以下になるようにしてもよい。また、最大送信電力のセルと比較して、この最大送信電力とＰＰＵＣＣＨ＿Ｓｃｅｌｌ＿ｉとの差分が所定の閾値以上であるセカンダリセルの送信電力を０に設定してもよい。あるいは、対象となるセカンダリセルが、これよりも大きくかつ最も近い送信電力のセルと比較して所定の閾値以下の電力である場合、その送信電力を０に設定してもよい。
【００７７】
その後、当該処理は終了し、図５のステップＳ１０３に移行する。このようにして、本実施例による処理では、ＰＵＣＣＨがプライマリセルとセカンダリセルとに割り当てられた場合、プライマリセルのＰＵＣＣＨを優先的に送信することが可能となる。
【００７８】
次に、図８を参照して、図５のステップＳ１０４に対応するＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力算出処理をより詳細に説明する。
【００７９】
ステップＳ４０１において、Ｐｃｍａｘ，ｃ計算部１６０は、基地局５０から受信したＲＲＣメッセージ及びスケジューリング情報に基づき初期化処理を実行する。例えば、Ｐｃｍａｘ，ｃ計算部１６０は、受信したＲＲＣメッセージ及びスケジューリング情報に基づきＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩを算出するための計算式の各種パラメータを初期化する。
【００８０】
ステップＳ４０２において、Ｐｃｍａｘ，ｃ計算部１６０は、リソースブロックが割り当てられた１以上のセルｉのＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩ＿ｉを決定するため、まずリソースブロックが割り当てられたセルを所定の選択規範に従ってソートする。上述したように、基地局５０は、移動局１００に割り当てた各ＣＣ又はセルを識別するためのセルインデックスをＲＲＣメッセージにより移動局１００に通知している。Ｐｃｍａｘ，ｃ計算部１６０は、このセルインデックスの昇順又は降順に従って、リソースブロックが割り当てられているセルをソートしてもよい。また、Ｐｃｍａｘ，ｃ計算部１６０は、何れかの方法により取得した基地局５０と移動局１００との間の各セルのパスロスに基づき、パスロスの昇順又は降順に従ってリソースブロックが割り当てられているセルをソートしてもよい。Ｐｃｍａｘ，ｃ計算部１６０は、ソートした各セルの総数Ｎを算出し、セルインデックスｉを０に初期化する。
【００８１】
ステップＳ４０３において、Ｐｃｍａｘ，ｃ計算部１６０は、リソースブロックが割り当てられた各セルｉに対して、所定のＰＵＳＣＨの送信電力の算出式に従ってＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩ＿ｉを計算する。
【００８２】
ステップＳ４０４において、Ｐｃｍａｘ，ｃ計算部１６０は、セルインデックスｉに対応するセル（セルｉと呼ぶ）にＰＵＳＣＨ  ｗ／  ＵＣＩが割り当てられているか判断する。セルｉにＰＵＳＣＨ  ｗ／  ＵＣＩが割り当てられている場合、当該処理はステップＳ４０５に移行し、セルｉにＰＵＳＣＨ  ｗ／  ＵＣＩが割り当てられていない場合、当該処理はステップＳ４０９に移行する。
【００８３】
ステップＳ４０５において、Ｐｃｍａｘ，ｃ計算部１６０は、セルｉの算出されたＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩ＿ｉが、上限値Ｐｃｍａｘ，ｃ＿Ｈから図５のステップＳ１０２において決定されたＰＵＣＣＨの送信電力ＰＰＵＣＣＨを差し引いた後の剰余電力未満であるか判断する。算出されたＰＰＵＳＣＨ＿ＵＣＩ＿ｉが剰余電力未満である場合、当該処理はステップＳ４０６に移行し、算出されたＰＰＵＳＣＨ＿ＵＣＩ＿ｉが剰余電力未満でない場合、当該処理はステップＳ４０７に移行する。
【００８４】
ステップＳ４０６において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＳＣＨ＿ＵＣＩ＿ｉが、すでに決定されたＰＵＣＣＨの送信電力ＰＰＵＣＣＨを考慮して所定の送信電力要求（Ｕｎｗａｎｔｅｄ  ｅｍｉｓｓｉｏｎ  ｒｅｑｕｉｒｅｍｅｎｔｓ）を充足しているか判断する。この送信電力要求は、例えば、ＰＰＵＳＣＨ＿ＵＣＩ＿ｉとＰＰＵＣＣＨとの合計の送信電力が他のシステムに干渉を与えるおそれがないことを保障する電力レベル以下であるという要求であってもよい。算出されたＰＰＵＳＣＨ＿ＵＣＩ＿ｉが所定の送信電力要求を充足する場合、当該処理はステップＳ４０８に移行し、算出されたＰＰＵＳＣＨ＿ＵＣＩ＿ｉが所定の送信電力要求を充足しない場合、当該処理はステップＳ４０７に移行する。
【００８５】
ステップＳ４０７において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＳＣＨ＿ＵＣＩ＿ｉを移動局１００に許容される最大送信電力に設定する。
【００８６】
ステップＳ４０８において、Ｐｃｍａｘ，ｃ計算部１６０は、セルインデックスｉを１だけインクリメントする。
【００８７】
ステップＳ４０９において、Ｐｃｍａｘ，ｃ計算部１６０は、更新されたセルインデックスｉがリソースブロックが割り当てられたセルの総数Ｎに達したか判断する。更新されたセルインデックスｉがリソースブロックが割り当てられたセルの総数Ｎに達した場合、Ｐｃｍａｘ，ｃ計算部１６０は、すべてのセルに対してＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力を算出する処理が実行されたと判断し、ステップＳ４１０に移行する。他方、更新されたセルインデックスｉがリソースブロックが割り当てられたセルの総数Ｎに達していない場合、Ｐｃｍａｘ，ｃ計算部１６０は、ＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力を算出する処理が実行されていないセルが存在すると判断し、ステップＳ４０４に戻り、上述した処理を繰り返す。
【００８８】
ステップＳ４１０において、Ｐｃｍａｘ，ｃ計算部１６０は、算出したＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩ＿ｉの合計値ＰＰＵＳＣＨ＿ＵＣＩを求め、図５のステップＳ１０２で算出されたＰＵＣＣＨの送信電力ＰＰＵＣＣＨとＰＰＵＳＣＨ＿ＵＣＩとの合計値を求める。ＰＰＵＣＣＨとＰＰＵＳＣＨ＿ＵＣＩとの合計値が移動局１００がアップリンクで送信可能な最大送信電力Ｐｃｍａｘの上限値Ｐｃｍａｘ＿Ｈを超える場合、ＰＰＵＳＣＨ＿ＵＣＩをスケーリングして、スケーリング後のＰＰＵＳＣＨ＿ＵＣＩとＰＰＵＣＣＨとの合計値が上限値Ｐｃｍａｘ＿Ｈ以下になるようにする。
【００８９】
このスケーリングはいくつかの方法により実行可能である。例えば、リソースブロックが割り当てられたすべてのセルに対してＰＰＵＣＣＨとＰＰＵＳＣＨ＿ＵＣＩとの合計値が上限値Ｐｃｍａｘ＿Ｈ以下になるようなＰＰＵＳＣＨ＿ＵＣＩのスケーリング係数Ｘを算出し、すべてのセルの最大送信電力ＰＰＵＳＣＨ＿ＵＣＩに共通のスケーリング係数Ｘを乗算してスケーリングしてもよい。また、基地局５０と移動局１００との間のパスロスが大きなセルの最大送信電力ＰＰＵＳＣＨ＿ＵＣＩ＿ｉを０に設定して、ＰＰＵＣＣＨとＰＰＵＳＣＨ＿ＵＣＩとの合計値が上限値Ｐｃｍａｘ＿Ｈ以下になるようにしてもよい。他方、基地局５０と移動局１００との間のパスロスが小さなセカンダリセルの最大送信電力ＰＰＵＳＣＨ＿ＵＣＩ＿ｉを０に設定して、ＰＰＵＣＣＨとＰＰＵＳＣＨ＿ＵＣＩとの合計値が上限値Ｐｃｍａｘ＿Ｈ以下になるようにしてもよい。また、最大送信電力のセルと比較して、この最大送信電力とＰＰＵＳＣＨ＿ＵＣＩ＿ｉとの差分が所定の閾値以上であるセルの送信電力を０に設定してもよい。あるいは、対象となるセルが、これよりも大きくかつ最も近い送信電力のセルと比較して所定の閾値以下の電力である場合、その送信電力を０に設定してもよい。
【００９０】
その後、当該処理は終了し、図５のステップＳ１０４に移行する。このようにして、本実施例による処理では、すでに決定されたＰＵＣＣＨを優先的に送信しながら、剰余の電力を用いてＰＵＳＣＨ  ｗ／  ＵＣＩを送信することが可能となる。その後、当該処理は終了し、図５のステップＳ１０４に移行する。
【００９１】
次に、図９を参照して、図５のステップＳ１０４に対応するＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力算出処理をより詳細に説明する。
【００９２】
ステップＳ５０１において、Ｐｃｍａｘ，ｃ計算部１６０は、基地局５０から受信したＲＲＣメッセージ及びスケジューリング情報に基づき初期化処理を実行する。例えば、Ｐｃｍａｘ，ｃ計算部１６０は、受信したＲＲＣメッセージ及びスケジューリング情報に基づきＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩ＿ｃｅｌｌを算出するための計算式の各種パラメータを初期化する。
【００９３】
ステップＳ５０２において、Ｐｃｍａｘ，ｃ計算部１６０は、リソースブロックが割り当てられた１以上のセルｉのＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉを決定するため、まずリソースブロックが割り当てられたセルを所定の選択規範に従ってソートする。上述したように、基地局５０は、移動局１００に割り当てた各ＣＣ又はセルを識別するためのセルインデックスをＲＲＣメッセージにより移動局１００に通知している。Ｐｃｍａｘ，ｃ計算部１６０は、このセルインデックスの昇順又は降順に従って、リソースブロックが割り当てられているセルをソートしてもよい。また、Ｐｃｍａｘ，ｃ計算部１６０は、何れかの方法により取得した基地局５０と移動局１００との間の各セルのパスロスに基づき、パスロスの昇順又は降順に従ってリソースブロックが割り当てられているセルをソートしてもよい。Ｐｃｍａｘ，ｃ計算部１６０は、ソートした各セルの総数Ｎを算出し、セルインデックスｉを０に初期化する。
【００９４】
ステップＳ５０３において、Ｐｃｍａｘ，ｃ計算部１６０は、リソースブロックが割り当てられた各セルｉに対して、所定のＰＵＳＣＨの送信電力の算出式に従ってＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉを計算する。
【００９５】
ステップＳ５０４において、Ｐｃｍａｘ，ｃ計算部１６０は、セルインデックスｉに対応するセル（セルｉと呼ぶ）にＰＵＳＣＨ  ｗ／ｏ  ＵＣＩが割り当てられているか判断する。セルｉにＰＵＳＣＨ  ｗ／ｏ  ＵＣＩが割り当てられている場合、当該処理はステップＳ５０５に移行し、セルｉにＰＵＳＣＨ  ｗ／ｏ  ＵＣＩが割り当てられていない場合、当該処理はステップＳ５０９に移行する。
【００９６】
ステップＳ５０５において、Ｐｃｍａｘ，ｃ計算部１６０は、セルｉの算出されたＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉが、上限値Ｐｃｍａｘ，ｃ＿Ｈから図５のステップＳ１０２において決定されたＰＵＣＣＨの送信電力ＰＰＵＣＣＨとステップＳ１０３において決定されたＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩとの合計値を差し引いた後の剰余電力未満であるか判断する。算出されたＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉが剰余電力未満である場合、当該処理はステップＳ５０６に移行し、算出されたＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉが剰余電力未満でない場合、当該処理はステップＳ５０７に移行する。
【００９７】
ステップＳ５０６において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉが、すでに決定されたＰＵＣＣＨの送信電力ＰＰＵＣＣＨとＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩとの合計値を考慮して所定の送信電力要求（Ｕｎｗａｎｔｅｄ  ｅｍｉｓｓｉｏｎ  ｒｅｑｕｉｒｅｍｅｎｔｓ）を充足しているか判断する。この送信電力要求は、例えば、ＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉ、ＰＰＵＣＣＨ及びＰＰＵＳＣＨ＿ＵＣＩとの合計の送信電力が他のシステムに干渉を与えるおそれがないことを保障する電力レベル以下であるという要求であってもよい。算出されたＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉが所定の送信電力要求を充足する場合、当該処理はステップＳ５０８に移行し、算出されたＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉが所定の送信電力要求を充足しない場合、当該処理はステップＳ５０７に移行する。
【００９８】
ステップＳ５０７において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉを移動局１００に許容される最大送信電力に設定する。
【００９９】
ステップＳ５０８において、Ｐｃｍａｘ，ｃ計算部１６０は、セルインデックスｉを１だけインクリメントする。
【０１００】
ステップＳ５０９において、Ｐｃｍａｘ，ｃ計算部１６０は、更新されたセルインデックスｉがリソースブロックが割り当てられたセルの総数Ｎに達したか判断する。更新されたセルインデックスｉがリソースブロックが割り当てられたセルの総数Ｎに達した場合、Ｐｃｍａｘ，ｃ計算部１６０は、すべてのセルに対してＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力を算出する処理が実行されたと判断し、ステップＳ５１０に移行する。他方、更新されたセルインデックスｉがリソースブロックが割り当てられたセルの総数Ｎに達していない場合、Ｐｃｍａｘ，ｃ計算部１６０は、ＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力を算出する処理が実行されていないセルが存在すると判断し、ステップＳ５０４に戻り、上述した処理を繰り返す。
【０１０１】
ステップＳ５１０において、Ｐｃｍａｘ，ｃ計算部１６０は、算出したＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ｃｅｌｌ＿ｉの合計値ＰＰＵＳＣＨ＿ｃｅｌｌを求め、図５のステップＳ１０２で算出されたＰＵＣＣＨの送信電力ＰＰＵＣＣＨ、ステップＳ１０３において決定されたＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩ及びＰＰＵＳＣＨ＿ｃｅｌｌの合計値を求める。この合計値が移動局１００がアップリンクで送信可能な最大送信電力Ｐｃｍａｘの上限値Ｐｃｍａｘ＿Ｈを超える場合、ＰＰＵＳＣＨ＿ｃｅｌｌをスケーリングして、スケーリング後のＰＰＵＳＣＨ＿ｃｅｌｌ、ＰＰＵＣＣＨ及びＰＰＵＳＣＨ＿ＵＣＩの合計値が上限値Ｐｃｍａｘ＿Ｈ以下になるようにする。このスケーリングは上述したＰＰＵＳＣＨ＿ＵＣＩのスケーリング方法と同様にして実行可能である。
【０１０２】
このようにして、本実施例による処理では、すでに決定されたＰＵＣＣＨ及びＰＵＳＣＨ  ｗ／  ＵＣＩを優先的に送信しながら、剰余の電力を用いてＰＵＳＣＨ  ｗ／ｏ  ＵＣＩを送信することが可能となる。その後、当該処理は終了し、図５のステップＳ１０５に移行する。
【０１０３】
次に、図１０を参照して、図５のステップＳ１０５に対応するＳＲＳの送信電力算出処理をより詳細に説明する。
【０１０４】
ステップＳ６０１において、Ｐｃｍａｘ，ｃ計算部１６０は、基地局５０から受信したＲＲＣメッセージ及びスケジューリング情報に基づき初期化処理を実行する。例えば、Ｐｃｍａｘ，ｃ計算部１６０は、受信したＲＲＣメッセージ及びスケジューリング情報に基づきＳＲＳの送信電力ＰＳＲＳ＿ｃｅｌｌを算出するための計算式の各種パラメータを初期化する。
【０１０５】
ステップＳ６０２において、Ｐｃｍａｘ，ｃ計算部１６０は、リソースブロックが割り当てられた１以上のセルｉのＳＲＳの送信電力ＰＳＲＳ＿ｃｅｌｌ＿ｉを決定するため、まずリソースブロックが割り当てられたセルを所定の選択規範に従ってソートする。上述したように、基地局５０は、移動局１００に割り当てた各ＣＣ又はセルを識別するためのセルインデックスをＲＲＣメッセージにより移動局１００に通知している。Ｐｃｍａｘ，ｃ計算部１６０は、このセルインデックスの昇順又は降順に従って、リソースブロックが割り当てられているセルをソートしてもよい。また、Ｐｃｍａｘ，ｃ計算部１６０は、何れかの方法により取得した基地局５０と移動局１００との間の各セルのパスロスに基づき、パスロスの昇順又は降順に従ってリソースブロックが割り当てられているセルをソートしてもよい。Ｐｃｍａｘ，ｃ計算部１６０は、ソートした各セルの総数Ｎを算出し、セルインデックスｉを０に初期化する。
【０１０６】
ステップＳ６０３において、Ｐｃｍａｘ，ｃ計算部１６０は、リソースブロックが割り当てられた各セルｉに対して、所定のＳＲＳの送信電力の算出式に従ってＳＲＳの送信電力ＰＳＲＳ＿ｃｅｌｌ＿ｉを計算する。
【０１０７】
ステップＳ６０４において、Ｐｃｍａｘ，ｃ計算部１６０は、セルインデックスｉに対応するセル（セルｉと呼ぶ）にＳＲＳが割り当てられているか判断する。セルｉにＳＲＳが割り当てられている場合、当該処理はステップＳ６０５に移行し、セルｉにＳＲＳが割り当てられていない場合、当該処理はステップＳ６０９に移行する。
【０１０８】
ステップＳ６０５において、Ｐｃｍａｘ，ｃ計算部１６０は、セルｉの算出されたＳＲＳの送信電力ＰＳＲＳ＿ｃｅｌｌ＿ｉが、上限値Ｐｃｍａｘ，ｃ＿Ｈから図５のステップＳ１０２において決定されたＰＵＣＣＨの送信電力ＰＰＵＣＣＨ、ステップＳ１０３において決定されたＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩ及びステップＳ１０４において決定されたＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ｃｅｌｌの合計値を差し引いた後の剰余電力未満であるか判断する。算出されたＰＳＲＳ＿ｃｅｌｌ＿ｉが剰余電力未満である場合、当該処理はステップＳ６０６に移行し、算出されたＰＳＲＳ＿ｃｅｌｌ＿ｉが剰余電力未満でない場合、当該処理はステップＳ６０７に移行する。
【０１０９】
ステップＳ６０６において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＳＲＳ＿ｃｅｌｌ＿ｉが、すでに決定されたＰＵＣＣＨの送信電力ＰＰＵＣＣＨ、ＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩ及びＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ｃｅｌｌの合計値を考慮して所定の送信電力要求（Ｕｎｗａｎｔｅｄ  ｅｍｉｓｓｉｏｎ  ｒｅｑｕｉｒｅｍｅｎｔｓ）を充足しているか判断する。この送信電力要求は、例えば、ＰＳＲＳ＿ｃｅｌｌ＿ｉ、ＰＰＵＣＣＨ、ＰＰＵＳＣＨ＿ＵＣＩ及びＰＰＵＳＣＨ＿ｃｅｌｌとの合計の送信電力が他のシステムに干渉を与えるおそれがないことを保障する電力レベル以下であるという要求であってもよい。算出されたＰＳＲＳ＿ｃｅｌｌ＿ｉが所定の送信電力要求を充足する場合、当該処理はステップＳ６０８に移行し、算出されたＰＳＲＳ＿ｃｅｌｌ＿ｉが所定の送信電力要求を充足しない場合、当該処理はステップＳ６０７に移行する。
【０１１０】
ステップＳ６０７において、Ｐｃｍａｘ，ｃ計算部１６０は、算出されたＰＳＲＳ＿ｃｅｌｌ＿ｉを移動局１００に許容される最大送信電力に設定する。
【０１１１】
ステップＳ６０８において、Ｐｃｍａｘ，ｃ計算部１６０は、セルインデックスｉを１だけインクリメントする。
【０１１２】
ステップＳ６０９において、Ｐｃｍａｘ，ｃ計算部１６０は、更新されたセルインデックスｉがリソースブロックが割り当てられたセルの総数Ｎに達したか判断する。更新されたセルインデックスｉがリソースブロックが割り当てられたセルの総数Ｎに達した場合、Ｐｃｍａｘ，ｃ計算部１６０は、すべてのセルに対してＳＲＳの送信電力を算出する処理が実行されたと判断し、ステップＳ６１０に移行する。他方、更新されたセルインデックスｉがリソースブロックが割り当てられたセルの総数Ｎに達していない場合、Ｐｃｍａｘ，ｃ計算部１６０は、ＳＲＳの送信電力を算出する処理が実行されていないセルが存在すると判断し、ステップＳ６０４に戻り、上述した処理を繰り返す。
【０１１３】
ステップＳ６１０において、Ｐｃｍａｘ，ｃ計算部１６０は、算出したＳＲＳの送信電力ＰＳＲＳ＿ｃｅｌｌ＿ｉの合計値ＰＳＲＳ＿ｃｅｌｌを求め、図５のステップＳ１０２で算出されたＰＵＣＣＨの送信電力ＰＰＵＣＣＨ、ステップＳ１０３において決定されたＰＵＳＣＨ  ｗ／  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ＵＣＩ、ステップＳ１０４において決定されたＰＵＳＣＨ  ｗ／ｏ  ＵＣＩの送信電力ＰＰＵＳＣＨ＿ｃｅｌｌ及びＰＳＲＳ＿ｃｅｌｌの合計値を求める。この合計値が移動局１００がアップリンクで送信可能な最大送信電力Ｐｃｍａｘの上限値Ｐｃｍａｘ＿Ｈを超える場合、ＰＳＲＳ＿ｃｅｌｌをスケーリングして、スケーリング後のＰＳＲＳ＿ｃｅｌｌ、ＰＰＵＣＣＨ、ＰＰＵＳＣＨ＿ＵＣＩ及びＰＰＵＳＣＨ＿ｃｅｌｌの合計値が上限値Ｐｃｍａｘ＿Ｈ以下になるようにする。このスケーリングは上述したＰＰＵＳＣＨ＿ＵＣＩ及びＰＰＵＳＣＨ＿ｃｅｌｌのスケーリング方法と同様にして実行可能である。
【０１１４】
このようにして、本実施例による処理では、すでに決定されたＰＵＣＣＨ、ＰＵＳＣＨ  ｗ／  ＵＣＩ及びＰＵＳＣＨ  ｗ／ｏ  ＵＣＩを優先的に送信しながら、剰余の電力を用いてＳＲＳを送信することが可能となる。その後、当該処理は終了し、図５のステップＳ１０６に移行する。
【０１１５】
上述した実施例では、ケース１の優先順位について説明したが、ケース２及び３の優先順位に対する処理も同様にして実行可能であることは、当業者には容易に理解されるであろう。
【０１１６】
以上、本発明の実施例について詳述したが、本発明は上述した実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【０１１７】
１０  無線通信システム
５０  基地局
１００  移動局
【図１】
2012216968.tif 000003
【図２】
2012216968.tif 000004
【図３】
2012216968.tif 000005
【図４】
2012216968.tif 000006
【図５】
2012216968.tif 000007
【図６】
2012216968.tif 000008
【図７】
2012216968.tif 000009
【図８】
2012216968.tif 000010
【図９】
2012216968.tif 000011
【図１０】
2012216968.tif 000012