(57)【要約】【課題】受信処理における携帯無線端末の消費電力の増加を抑える。【解決手段】携帯無線端末は、通信プロセッサ２０を有する。通信プロセッサ２０は、内部メモリ２４と、ＣＱＩ推定部２８と、ＲＢＧテーブル作成部２９と、ＤＭＰＸ２３とを有する。内部メモリ２４には、第２バッファ２４１が設けられる。ＣＱＩ推定部２８は、チャネル毎にチャネルの品質を測定する。ＲＢＧテーブル作成部２９は、チャネルを介して受信されるデータ量の合計が第２バッファ２４１の容量以下となる範囲内で、チャネルの品質の良い順に複数のチャネルを特定する。ＤＭＰＸ２３は、ＲＢＧテーブル作成部２９によって特定された複数のチャネルを介して受信したデータを、第２バッファ２４１に格納する。【選択図】図２
2016012805.tif 000002
【特許請求の範囲】
【請求項１】
通信プロセッサを有する携帯無線端末であって、
前記通信プロセッサは、
第１のバッファが設けられた内部メモリと、
チャネル毎に、チャネルの品質を測定する測定部と、
チャネルを介して受信されるデータ量の合計が前記第１のバッファの容量以下となる範囲内で、チャネルの品質の良い順に複数のチャネルを特定する特定部と、
前記特定部によって特定された前記複数のチャネルを介して受信したデータを、前記第１のバッファに格納する格納部と
を有することを特徴とする携帯無線端末。
【請求項２】
前記特定部は、チャネルの品質の良い順に、チャネルを介して受信されるデータ量の合計が前記第１のバッファの容量の範囲内で最大となる場合の前記複数のチャネルを特定することを特徴とする請求項１に記載の携帯無線端末。
【請求項３】
前記通信プロセッサの外部に設けられ、第２のバッファを有する外部メモリを有し、
前記格納部は、前記特定部によって特定されなかったチャネルを介して受信したデータを、前記第２のバッファに格納することを特徴とする請求項１または２に記載の携帯無線端末。
【請求項４】
データの送信に割り当てられたチャネルの情報を示す割当情報を検出する検出部と、
前記割当情報で示されるチャネルを介して受信したデータを、前記第１のバッファまたは前記第２のバッファから取得し、取得したデータを復調する復調部と
を有し、
前記特定部は、前記割当情報で示されたチャネルを介して受信されるデータ量の合計が前記第１のバッファの容量未満の場合、前記割当情報で示されていないチャネルの中で、前記割当情報で示されていないチャネルを介して受信されるデータ量の合計が、前記第１のバッファの容量から前記割当情報で示されたチャネルを介して受信されるデータ量の合計を除いた残りの容量以下となる範囲内で、チャネルの品質の良い順に前記複数のチャネルを特定し、
前記格納部は、前記割当情報で示されたチャネルを介して受信したデータと、前記特定部によって特定された前記複数のチャネルを介して受信したデータとを、前記第１のバッファに格納することを特徴とする請求項３に記載の携帯無線端末。
【請求項５】
前記特定部は、前記割当情報で示されたチャネルを介して受信されるデータ量の合計が前記第１のバッファの容量を超える場合、前記割当情報で示されたチャネルの中で、前記割当情報で示されたチャネルを介して受信されるデータ量の合計が前記第１のバッファの容量以下となる範囲内で、チャネルの品質の良い順に前記複数のチャネルを特定することを特徴とする請求項４に記載の携帯無線端末。
【請求項６】
前記格納部は、前記割当情報で示されたチャネルを介して受信されるデータ量の合計が前記第１のバッファの容量未満の場合、前記割当情報で示されておらず、かつ、前記特定部によって特定されなかったチャネルを介して受信したデータを破棄することを特徴とする請求項４に記載の携帯無線端末。
【請求項７】
前記特定部は、品質が所定の閾値以上のチャネルの中で、前記複数のチャネルを特定し、
前記格納部は、前記閾値未満の品質のチャネルを介して受信したデータを破棄することを特徴とする請求項１から６のいずれか一項に記載の携帯無線端末。
【請求項８】
前記閾値は、チャネル間の品質の分布に応じて適応的に変更されることを特徴とする請求項７に記載の携帯無線端末。
【請求項９】
内部メモリを有する通信プロセッサが、
チャネル毎に、チャネルの品質を測定し、
チャネルを介して受信されるデータ量の合計が前記内部メモリに設けられたバッファの容量以下となる範囲内で、チャネルの品質の良い順に複数のチャネルを特定し、
特定した前記複数のチャネルを介して受信したデータを、前記内部メモリ内に設けられた第１のバッファに格納する
処理を実行することを特徴とするバッファ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯無線端末およびバッファ制御方法に関する。
【背景技術】
【０００２】
ＬＴＥ（Long  Term  Evolution、登録商標）では、ＯＦＤＭ（Orthogonal  Frequency  Division  Multiplexing）と呼ばれる通信方式が採用されている。ＯＦＤＭは、互いに直交関係にある複数のシングルキャリアを用いることで大きな伝送容量の通信が可能である。各シングルキャリアはＳＣ（Sub-Carrier）と呼ばれ、多数のＳＣをまとめたものはＣＣ（Component  Carrier）と呼ばれる。複数のユーザが通信を行う場合には、ＣＣ内のＳＣの中から各ユーザの通信に適したＳＣを含むＲＢ（Resource  Block）が各ユーザに割り当てられることで複数のユーザの同時通信が実現される。
【０００３】
ＯＦＤＭにおいて、携帯無線端末は、基地局から送信された既知のデータを含むＲＳ（Reference  Signal）を用いて無線伝搬路のチャネル状態を推定する。そして、携帯無線端末は、基地局から受信した信号の等化処理、復調処理、および復号処理等を行う。これらの処理は、通常、サブフレームと呼ばれる時間（ＬＴＥでは１ミリ秒）単位で実施される。
【０００４】
また、携帯無線端末は、ＳＣ毎に無線伝搬路のチャネル状態を測定し、所定の周波数単位で、推定した無線伝搬路の品質を示すＣＱＩ（Channel  Quality  Indicator）を基地局に報告する。基地局は、携帯無線端末から報告されたＣＱＩに基づいて、品質の良好なＳＣを含むＲＢを用いて携帯無線端末にデータを送信する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１１０６３号公報
【特許文献２】特開２０１０−２１３００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、基地局から送信されるＲＳは、サブフレーム内に分散配置されるため、サブフレーム全体を受信するまでは、ＲＳを用いたチャネル推定を行うことができない。また、チャネル推定が完了しなければ、受信した信号の等化処理や復調処理等を行うことができず、この間に受信した信号は受信バッファに格納しておくことになる。
【０００７】
データの伝送に割り当てられるＲＢの数が多くなると、サブフレームの期間に受信されるデータ量は多くなる。また、ＬＴＥの改良版であるＬＴＥ−ａｄｖａｎｃｅｄでは複数のＣＣ（最大５ＣＣ）を使用して通信を行うＣＡ（Carrier  Aggregation）や、複数のアンテナを用いて通信を行うＭＩＭＯ（Multiple  Input  Multiple  Output）が採用される。これにより、ＬＴＥ−ａｄｖａｎｃｅｄでは携帯無線端末が受信するデータ量はさらに増え、チャネル推定が完了するまでの間に保持しておくデータ量はさらに多くなる。さらに、ＬＴＥ−ａｄｖａｎｃｅｄでは、他の基地局からの干渉を除去する処理が新たに導入されるため、復調等の処理を開始できるタイミングはさらに遅くなり、保持しておくデータ量はさらに多くなる。
【０００８】
チャネル推定が完了するまでの間の受信データを、無線通信を制御する通信プロセッサの内部メモリに保持することが考えられるが、通信プロセッサに搭載する内部メモリの容量を増加させると、通信プロセッサのコストが増加する。これを避けるため、通信プロセッサの外部にＳＤＲＡＭ等の外部メモリを設けることにより、チャネル推定が行われるまでの間の受信データを保持するメモリ領域を増やすことが考えられる。しかし、通信プロセッサの外部に設けられた外部メモリへのアクセスでは、通信プロセッサの内部に設けられたメモリへのアクセスに比べて、読み書きに必要な電力が大きい。そのため、受信処理において、携帯無線端末の消費電力が増加する。
【０００９】
本願に開示の技術は、受信処理における携帯無線端末の消費電力を抑える。
【課題を解決するための手段】
【００１０】
１つの側面では、携帯無線端末は、通信プロセッサを有し、前記通信プロセッサは、内部メモリと、測定部と、特定部と、格納部とを有する。前記内部メモリには、第１のバッファが設けられる。前記測定部は、チャネル毎にチャネルの品質を測定する。前記特定部は、チャネルを介して受信されるデータ量の合計が前記第１のバッファの容量以下となる範囲内で、チャネルの品質の良い順に複数のチャネルを特定する。前記格納部は、前記特定部によって特定された前記複数のチャネルを介して受信したデータを、前記第１のバッファに格納する。
【発明の効果】
【００１１】
１実施形態によれば、受信処理における携帯無線端末の消費電力を抑えることができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、携帯無線端末の一例を示すブロック図である。
【図２】図２は、通信プロセッサの一例を示すブロック図である。
【図３】図３は、制御データの格納方法の一例を説明する図である。
【図４】図４は、無線伝搬路の周波数特性の一例を説明する図である。
【図５】図５は、対応表の一例を示す図である。
【図６】図６は、ＲＢＧテーブルの一例を示す図である。
【図７】図７は、受信データの格納方法の一例を説明する図である。
【図８】図８は、受信データの格納方法の比較例を説明する図である。
【図９】図９は、受信処理の一例を示すフローチャートである。
【図１０】図１０は、第１のＲＢＧテーブル作成処理（Ｓ２００）の一例を示すフローチャートである。
【図１１】図１１は、第２のＲＢＧテーブル作成処理（Ｓ３００）の一例を示すフローチャートである。
【図１２】図１２は、ＲＢＧテーブルの他の例を示す図である。
【発明を実施するための形態】
【００１３】
以下に、本願の開示する携帯無線端末およびバッファ制御方法の実施例を、図面に基づいて詳細に説明する。なお、以下の実施例は開示の技術を限定するものではない。そして、各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１４】
［携帯無線端末１０の構成］
図１は、携帯無線端末１０の一例を示すブロック図である。携帯無線端末１０は、アンテナ１１、ＲＦ部１２、外部メモリ１３、アプリケーションプロセッサ１４、入力装置１５、出力装置１６、および通信プロセッサ２０を有する。
【００１５】
ＲＦ部１２は、アンテナ１１を介して基地局から受信した無線信号を、搬送波の周波数からベースバンドの周波数のベースバンド信号へダウンコンバートする。そして、ＲＦ部１２は、ベースバンド信号に対して直交復調およびＡ／Ｄ（Analog  to  Digital）変換を行ったディジタル信号を通信プロセッサ２０へ送る。また、ＲＦ部１２は、通信プロセッサ２０から受け取ったディジタル信号に対してＤ／Ａ（Digital  to  Analog）変換を行った後に、直交変調を行う。そして、ＲＦ部１２は、直交変調後の信号を、ベースバンドの周波数から搬送波の周波数の無線信号へアップコンバートし、所定の電力でアンテナ１１から送信する。
【００１６】
通信プロセッサ２０は、ＲＦ部１２から受信したベースバンド信号に対して復調、復号、誤り訂正等の処理を施した後に、アプリケーションプロセッサ１４へ出力する。また、通信プロセッサ２０は、アプリケーションプロセッサ１４からのデータを符号化し、符号化されたデータに対してディジタル変調を施し、変調後のディジタル信号をＲＦ部１２へ出力する。本実施形態において、通信プロセッサ２０には、ＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）等の外部メモリ１３が接続されている。
【００１７】
アプリケーションプロセッサ１４は、キーパッドやタッチパネル等の入力装置１５を介してユーザから受け付けた操作やデータに基づいて、ＶｏＩＰ処理やウェブブラウザ等の様々なアプリケーションプログラムを実行する。そして、アプリケーションプロセッサ１４は、アプリケーションプログラム実行により生成されたデータをＬＣＤ（Liquid  Crystal  Display）等の出力装置１６に表示したり、生成されたデータに応じた音声をスピーカ等の出力装置１６から出力する。
【００１８】
本実施形態において、通信プロセッサ２０は、例えば１つのＣＰＵにより実現されるが、他の形態として、通信プロセッサ２０は、２つ以上のＣＰＵやＤＳＰ等を組み合わせて実現されてもよい。また、本実施形態において、通信プロセッサ２０とアプリケーションプロセッサ１４とは、別々のプロセッサとして携帯無線端末１０に設けられるが、通信プロセッサ２０およびアプリケーションプロセッサ１４は１つのプロセッサにより実現されてもよい。
【００１９】
なお、本実施形態では、１つのＣＣを用いて基地局から無線送信された信号を、１つのアンテナ１１で受信するＬＴＥの通信方式に対応する携帯無線端末１０を例に説明する。ただし、本実施形態は、複数のＣＣ（例えば最大５つのＣＣ）を用いて基地局から無線送信された信号を、複数（例えば４本）のアンテナ１１で受信するＬＴＥ−ａｄｖａｎｃｅｄに対応する携帯無線端末１０に対しても適用することができる。
【００２０】
［通信プロセッサ２０の構成］
図２は、通信プロセッサ２０の一例を示すブロック図である。通信プロセッサ２０は、ＦＦＴ（Fast  Fourier  Transform）部２１、ＤＭＰＸ（DeMultiPleXer）２２、ＤＭＰＸ２３、および内部メモリ２４を有する。また、通信プロセッサ２０は、制御信号検出部２５、チャネル推定部２６、復調部２７、ＣＱＩ推定部２８、およびＲＢＧ（Resource  Block  Group）テーブル作成部２９を有する。内部メモリ２４内には、第１バッファ２４０および第２バッファ２４１が設けられている。
【００２１】
なお、図２は、本実施形態における通信プロセッサ２０が行う受信処理の一部の機能例えばレイヤ１の処理を行う機能）について図示する。通信プロセッサ２０は、例えば、送信処理や、受信処理におけるレイヤ２の処理等も行うが、図２では、当該機能の図示は省略する。以下では、主に、受信処理の中の一部の機能（例えばレイヤ１の処理行う機能）について説明する。
【００２２】
ＦＦＴ部２１は、ＲＦ部１２から入力された、基地局からの受信信号に対しＦＦＴ処理を行い、処理後の受信信号をＤＭＰＸ２２へ出力する。ＤＭＰＸ２２は、サブフレーム毎に、ＦＦＴ処理後の受信信号の中から、ＰＤＣＣＨ（Physical  Downlink  Control  CHannel）およびＲＳの制御データを抽出して第１バッファ２４０に格納する。そして、ＤＭＰＸ２２は、ＰＤＣＣＨおよびＲＳの制御データを除いた受信信号のユーザデータをＤＭＰＸ２３へ出力する。
【００２３】
図３は、制御データの格納方法の一例を説明する図である。図３に示すように、サブフレームの先頭から所定数（ＬＴＥ−ａｄｖａｎｃｅｄでは先頭から最大３シンボル）までのシンボルにおいて、制御データを含むＰＤＣＣＨが送信される。また、ＰＤＣＣＨに続いて、ユーザデータを含むＰＤＳＣＨ（Physical  Downlink  Shared  CHannel）が送信される。それぞれのユーザデータは、ＰＤＳＣＨ内のＲＢに割り当てられる。ＰＤＣＣＨおよびＰＤＳＣＨの所定の位置には、ＲＳが配置されている。
【００２４】
例えば図３に示すように、ＤＭＰＸ２２は、サブフレーム毎に、ＦＦＴ処理後の受信信号の中からＰＤＣＣＨおよびＲＳの制御データを抽出する。そして、ＤＭＰＸ２２は、抽出したＰＤＣＣＨおよびＲＳの制御データを第１バッファ２４０に格納する。
【００２５】
なお、ＬＴＥでは、例えば１５ｋＨｚ間隔で隣接する例えば１２個のＳＣが１つのＲＢとして定義され、例えば４つのＲＢがＲＢＧとして定義される。１つのＣＣが、例えば２０ＭＨｚの帯域幅である場合、ＣＣ内には例えば１２００のＳＣが含まれる。また、１つのＣＣ内には、例えば１００のＲＢが含まれる。また、１つのＣＣ内には、例えば２５のＲＢＧが含まれる。また、携帯無線端末１０宛のデータは、携帯無線端末１０に割り当てられたＲＢを介して基地局から携帯無線端末１０へ送信される。
【００２６】
チャネル推定部２６は、第１バッファ２４０内に格納されたＲＳのデータと、既知の信号のデータとの相互相関から、全てのＳＣについて、無線伝搬路のチャネル状態を示すチャネル推定値を算出する。そして、チャネル推定部２６は、算出したチャネル推定値を制御信号検出部２５、復調部２７、およびＣＱＩ推定部２８へ出力する。
【００２７】
制御信号検出部２５は、チャネル推定部２６によって算出されたチャネル推定値を用いて、第１バッファ２４０内に格納されたＰＤＣＣＨの制御データを復調および復号する。ＰＤＣＣＨの制御データには、携帯無線端末１０宛のデータの送信に割り当てられたＲＢの識別情報が含まれている。制御データに含まれている、携帯無線端末１０宛のデータの送信に割り当てられたＲＢの識別情報は、割当情報の一例である。
【００２８】
制御信号検出部２５は、復号した制御データから、携帯無線端末１０宛のデータの送信に割り当てられたＲＢの識別情報を抽出する。そして、制御信号検出部２５は、抽出したＲＢの識別情報を復調部２７およびＲＢＧテーブル作成部２９へ出力する。なお、基地局から携帯無線端末１０へデータが送信されていない場合には、復号した制御データの中に、携帯無線端末１０宛のデータの送信に割り当てられたＲＢの識別情報は含まれていない。復号した制御データの中に識別情報が含まれていない場合、制御信号検出部２５は、ＲＢが割り当てられていない旨を示す情報を、復調部２７およびＲＢＧテーブル作成部２９へ送る。
【００２９】
ここで、携帯無線端末１０宛のデータが、サブフレーム内のどのＲＢに割り当てられているかを示す情報は、そのサブフレームに含まれるＰＤＣＣＨの制御データに含まれている。そのため、ＰＤＣＣＨの制御データが復号されるまでは、携帯無線端末１０宛のデータがどのＲＢに含まれているかがわからない。従って、携帯無線端末１０宛のデータが伝送される可能性のあるＲＢについては、ＰＤＣＣＨの制御データの復号が完了するまでは、第２バッファ２４１または第３バッファ１３０内に保持しておくことになる。
【００３０】
単位時間あたりに基地局から携帯無線端末１０へ送信されるデータ量が多くなると、携帯無線端末１０宛のデータの送信に割り当てられたＲＢの数が多くなり、ＰＤＣＣＨの制御データの復号が完了するまで保持しておくデータ量も多くなる。また、ＬＴＥの改良版であるＬＴＥ−ａｄｖａｎｃｅｄでは最大５ＣＣを使用して通信を行うＣＡや、複数のアンテナを用いて通信を行うＭＩＭＯが採用される。これにより、ＬＴＥ−ａｄｖａｎｃｅｄでは携帯無線端末が受信するデータ量はさらに増え、チャネル推定が完了するまで保持しておくデータ量はさらに多くなる。例えば、ＣＣの帯域幅が２０ＭＨｚであり、携帯無線端末１０が２本のアンテナ１１を用いて受信を行う場合、２４００のＳＣ（１つのアンテナ１１あたり１２００）を介して受信したデータを保持しておくことになる。
【００３１】
ここで、チャネル推定が完了するまでの間の受信データを、通信プロセッサ２０内の第２バッファ２４１に全て格納するとすれば、容量の大きな内部メモリ２４を通信プロセッサ２０内に設けることになり、通信プロセッサ２０のコストが増加する。これを避けるため、本実施形態の携帯無線端末１０では、通信プロセッサ２０の外部に外部メモリ１３を設け、チャネル推定が完了するまでの間の受信データの一部を外部メモリ１３に格納させる。
【００３２】
なお、内部メモリ２４内の第１バッファ２４０および第２バッファ２４１の容量と、外部メモリ１３内の第３バッファ１３０の容量との合計は、例えば、携帯無線端末１０が行うＯＦＤＭ通信の帯域幅によって決まる。また、第２バッファ２４１および第３バッファ１３０のそれぞれの容量は、復調処理が開始されるまでにチャネル推定部２６等によって行われる処理の遅延を考慮して、サブフレームの例えば１．５倍以上の時間分のデータを格納可能な容量であることが好ましい。
【００３３】
ＣＱＩ推定部２８は、チャネル推定部２６によって算出されたチャネル推定値を用いて、それぞれの無線伝搬路（チャネル）の品質を測定する。図４は、無線伝搬路の周波数特性の一例を説明する図である。無線伝搬路は、フェージングなどの要因による周波数特性を持つ。図４において、実線または破線の矢印は、ＳＣを示している。図４に示すように、基地局から送信されたＳＣは、無線伝搬路の周波数数特性により、携帯無線端末１０において受信される電波強度が変動する。
【００３４】
ＣＱＩ推定部２８は、このような無線伝搬路の周波数特性を、それぞれのＳＣを用いて送信されたＲＳを用いて測定する。携帯無線端末１０は、ＣＱＩ推定部２８が測定した周波数特性を、例えばＲＢＧ毎にＣＱＩとして基地局へ報告する。ＣＱＩは、例えば０〜３０の数値であり、無線伝搬路の品質が良いほど大きい数値が割り当てられる。
【００３５】
基地局は、携帯無線端末１０から品質が良いと報告されたＲＢＧに含まれるＲＢを用いて、携帯無線端末１０へデータを送信する。図４の例では、基地局は、例えば実線の矢印のように、品質の良いＳＣを用いたＲＢを介して携帯無線端末１０にデータを送信する。
【００３６】
本実施形態において、ＣＱＩ推定部２８は、ＲＢＧ単位で測定したＣＱＩをＲＢＧテーブル作成部２９へ送る。ＲＢＧは、チャネルの一例である。なお、ＣＱＩ推定部２８は、基地局から指定された周期（例えば数ミリ秒の周期）でＣＱＩの測定を行う。ただし、ＣＱＩ推定部２８は、基地局から指定された周期以外のタイミングで（例えばサブフレーム毎に）ＣＱＩの測定を行ってもよい。
【００３７】
ＲＢＧテーブル作成部２９は、制御信号検出部２５からＲＢの識別情報を受け取り、ＣＱＩ推定部２８からＲＢＧ毎のＣＱＩを受け取る。そして、ＲＢＧテーブル作成部２９は、例えば図５に示すような対応表３０を作成する。図５は、対応表３０の一例を示す図である。対応表３０には、例えば図５に示すように、ＲＢＧの識別情報であるＩＤ３１に対応付けて、割当フラグ３２およびＣＱＩ３３が格納される。
【００３８】
割当フラグ３２には、対応するＲＢＧに含まれるＲＢが、携帯無線端末１０宛のデータの送信に割り当てられているか否かを示す情報が格納される。ＲＢＧが携帯無線端末１０宛のデータの送信に割り当てられている場合には、例えば１が割当フラグ３２に格納される。また、携帯無線端末１０宛のデータの送信に割り当てられていない場合には、例えば０が割当フラグ３２に格納される。ＣＱＩ３３には、ＲＢＧ毎のＣＱＩの値が格納される。
【００３９】
ＲＢＧテーブル作成部２９は、制御信号検出部２５からＲＢの識別情報を受け取った場合、対応表３０において、当該ＲＢを含むＲＢＧに対応する割当フラグ３２に、携帯無線端末１０宛のデータの送信に割り当てられている旨を示す情報（例えば１）を格納する。また、ＲＢＧテーブル作成部２９は、制御信号検出部２５から受け取った識別情報のＲＢを含まないＲＢＧについては、当該ＲＢＧに対応する割当フラグ３２に、携帯無線端末１０宛のデータの送信に割り当てられていない旨を示す情報（例えば０）を格納する。
【００４０】
また、例えばデータ受信の通信開始前など、基地局から携帯無線端末１０へＲＢを介したデータの送信が行われていない場合、制御信号検出部２５は、ＲＢが割り当てられていない旨を示す情報をＲＢＧテーブル作成部２９へ送る。その場合、ＲＢＧテーブル作成部２９は、対応表３０内のＲＢＧに対応付けられている全ての割当フラグ３２に、携帯無線端末１０宛のデータの送信に割り当てられていない旨を示す情報を格納する。また、ＲＢＧテーブル作成部２９は、ＣＱＩ推定部２８から受け取ったＣＱＩの値を、ＲＢＧのＩＤ３１に対応付けて、対応表３０内のＣＱＩ３３に格納する。
【００４１】
そして、ＲＢＧテーブル作成部２９は、作成した対応表３０を参照して、いずれかの割当フラグ３２に１が格納されているか否かを判定する。いずれの割当フラグ３２にも１が格納されていない場合、即ち、基地局から携帯無線端末１０へデータの送信が行われていない場合、ＲＢＧテーブル作成部２９は、ＣＱＩの値が大きい順にＲＢＧを選択し、選択したＲＢＧを介して受信されるデータ量を累積する。そして、ＲＢＧテーブル作成部２９は、累積値が第２バッファ２４１の容量の範囲内で最大となる場合の複数のＲＢＧの識別情報を特定する。そして、ＲＢＧテーブル作成部２９は、特定したＲＢＧの識別情報を含むＲＢＧテーブル３５を作成し、作成したＲＢＧテーブル３５のデータを、ＤＭＰＸ２３および復調部２７へ送る。
【００４２】
図６は、ＲＢＧテーブル３５の一例を示す図である。基地局から携帯無線端末１０へデータの送信が行われていない場合、ＲＢＧテーブル３５には、第２バッファ２４１の容量の範囲で、ＣＱＩの値が大きい順に所定数のＲＢＧの識別情報が格納される。なお、ＲＢＧテーブル３５内のＲＢＧの識別情報は、ＣＱＩの値の大きい順に並ぶようにＲＢＧテーブル３５内に格納されていなくてもよい。
【００４３】
一方、対応表３０において、いずれかの割当フラグ３２に１が格納されている場合、即ち、基地局から携帯無線端末１０へデータの送信が行われている場合、ＲＢＧテーブル作成部２９は、１の割当フラグ３２に対応付けられたＲＢＧの識別情報を抽出する。そして、ＲＢＧテーブル作成部２９は、抽出した識別情報に対応するＲＢＧをＣＱＩの値が大きい順に１つずつ選択し、選択したＲＢＧを介して受信されるデータ量を累積する。
【００４４】
そして、累積値が第２バッファ２４１の容量を超えた場合、ＲＢＧテーブル作成部２９は、累積値が第２バッファ２４１の容量を超える前までに選択した複数のＲＢＧの識別情報を特定する。そして、ＲＢＧテーブル作成部２９は、特定したＲＢＧの識別情報を含むＲＢＧテーブル３５（図６参照）を作成し、作成したＲＢＧテーブル３５のデータをＤＭＰＸ２３および復調部２７へ送る。
【００４５】
この場合、ＲＢＧテーブル３５には、１の割当フラグ３２が対応付けられているＲＢＧの中で、第２バッファ２４１の容量の範囲で、ＣＱＩの値が大きい順に所定数のＲＢＧの識別情報が格納される。また、この場合、１の割当フラグ３２が対応付けられたＲＢＧについては、０の割当フラグ３２が対応付けられたＲＢＧよりもＣＱＩの値が小さい場合であっても、１の割当フラグ３２が対応付けられたＲＢＧの識別情報が優先的にＲＢＧテーブル３５に格納される。
【００４６】
一方、１の割当フラグ３２が対応付けられたＲＢＧを全て選択しても累積値が第２バッファ２４１の容量を超えない場合、ＲＢＧテーブル作成部２９は、０の割当フラグ３２が対応付けられたＲＢＧの中でＣＱＩの値が大きい順にＲＢＧを１つずつ選択する。そして、ＲＢＧテーブル作成部２９は、選択したＲＢＧを介して受信されるデータ量をさらに累積する。そして、累積値が第２バッファ２４１の容量を超えた場合、ＲＢＧテーブル作成部２９は、累積値が第２バッファ２４１の容量を超える前までに選択した複数のＲＢＧの識別情報を特定する。そして、ＲＢＧテーブル作成部２９は、特定したＲＢＧの識別情報を含むＲＢＧテーブル３５（図６参照）を作成し、作成したＲＢＧテーブル３５のデータをＤＭＰＸ２３および復調部２７へ送る。
【００４７】
この場合、ＲＢＧテーブル３５には、１の割当フラグ３２が対応付けられている全てのＲＢＧの識別情報が格納される。さらに、ＲＢＧテーブル３５には、第２バッファ２４１の容量から、１の割当フラグ３２が対応付けられているＲＢＧを介して受信されるデータ量の合計を引いた空き容量の範囲で、ＣＱＩの値が大きい順に所定数のＲＢＧの識別情報が格納される。
【００４８】
ＤＭＰＸ２３は、ＲＢＧテーブル作成部２９から受け取ったＲＢＧテーブル３５を参照して、ＤＭＰＸ２２から受け取った受信信号の中から、ＲＢＧテーブル３５に登録されているＩＤに対応するＲＢＧのデータを、第２バッファ２４１に格納する。また、ＤＭＰＸ２３は、ＤＭＰＸ２２から受け取った受信信号の中で、ＲＢＧテーブル３５にＩＤが登録されていないＲＢＧのデータを、外部メモリ１３内の第３バッファ１３０に格納する。
【００４９】
復調部２７は、ＲＢＧテーブル３５を参照し、制御信号検出部２５から受け取った識別情報に対応するＲＢが含まれるＲＢＧのデータを、第２バッファ２４１または第３バッファ１３０から取得する。復調部２７は、ＲＢＧテーブル３５に登録されている識別情報に対応するＲＢＧのデータを第２バッファ２４１から取得する。また、復調部２７は、ＲＢＧテーブル３５に登録されていない識別情報に対応するＲＢＧのデータを第３バッファ１３０から取得する。
【００５０】
そして、復調部２７は、取得したＲＢＧのデータを、チャネル推定部２６から受け取ったチャネル推定値を用いて復調する。そして、復調部２７は、復調したＲＢＧのデータの中から、制御信号検出部２５から受け取った識別情報に対応するＲＢのデータを抽出することにより、携帯無線端末１０宛のデータを取得する。
【００５１】
ここで、基地局は、所定の周期で携帯無線端末１０にＲＢＧ毎のＣＱＩを測定させ、報告させる。そして、基地局は、携帯無線端末１０から報告されたＣＱＩの値や、他の携帯無線端末１０の通信状況などに基づいて、携帯無線端末１０宛のデータの送信に割り当てるＲＢを決定する。そのため、携帯無線端末１０から基地局へ報告されたＣＱＩの値が大きい（即ち、品質の良い）ＲＢＧは、基地局から携帯無線端末１０へのデータの送信に割り当てられる可能性が高い。
【００５２】
本実施形態では、通信の開始時等のように、前のサブフレームにおいて携帯無線端末１０宛のデータの送信に割り当てられているＲＢの情報が無い場合には、ＣＱＩの値が大きい順に、所定数のＲＢＧの識別情報を有するＲＢＧテーブル３５が作成される。そして、ＤＭＰＸ２３は、例えば図７に示すように、ＲＢＧテーブル３５に識別情報が登録されているＲＢＧを介して受信したデータを内部メモリ２４内の第２バッファ２４１に格納する。また、ＤＭＰＸ２３は、例えば図７に示すように、ＲＢＧテーブル３５に識別情報が登録されていないＲＢＧを介して受信したデータを外部メモリ１３内の第３バッファ１３０に格納する。
【００５３】
図７は、受信データの格納方法の一例を説明する図である。図７において、ハッチングが付されたＲＢＧは、携帯無線端末１０宛のデータの送信に割り当てられているＲＢが含まれたＲＢＧである。ＲＢＧテーブル３５には、ＣＱＩの値が大きいＲＢＧが登録されているため、第２バッファ２４１には、ＣＱＩの値が大きいＲＢＧを介して受信されたデータが格納される。そして、ＣＱＩの値が大きいＲＢＧは、基地局から携帯無線端末１０へのデータの送信に割り当てられる可能性が高い。
【００５４】
従って、例えば図７に示すように、内部メモリ２４内の第２バッファ２４１には、携帯無線端末１０宛のデータを含むＲＢＧのデータ（図７においてハッチングが付されたＲＢＧのデータ）が格納される可能性が高くなる。これにより、携帯無線端末１０宛のデータを含むＲＢＧのデータを取得する際に、復調部２７が第３バッファ１３０にアクセスする確率が減り、復調部２７が第２バッファ２４１にアクセスする確率が増加する。これにより、通信プロセッサ２０は、復調部２７が第３バッファ１３０にアクセスすることによる消費電力を減らすことができ、携帯無線端末１０の消費電力を削減することができる。
【００５５】
ここで、サブフレーム毎に、それぞれのＲＢＧを介して受信した全てのデータを、例えば図８に示すように、受信した順に第２バッファ２４１に格納し、第２バッファ２４１がいっぱいになった後に、残りを第３バッファ１３０に格納する場合を考える。図８は、受信データの格納方法の比較例を説明する図である。
【００５６】
図８の比較例では、それぞれのＲＢＧのデータの一部が、第２バッファ２４１と第３バッファ１３０とに分散配置されることになる。そのため、復調部２７は、携帯無線端末１０宛のデータを復調するたびに、たとえ１つのＲＢＧのデータであっても、第２バッファ２４１および第３バッファ１３０のそれぞれからデータを取得する必要がある。そのため、図８の例では、携帯無線端末１０宛のデータの復調を行うたびに、復調部２７による第３バッファ１３０へのアクセスが必ず発生し、消費電力の増加が避けられない。
【００５７】
これに対し、図７に示した本実施形態における携帯無線端末１０では、携帯無線端末１０宛のデータの送信に割り当てられる可能性の高いＲＢＧのデータが第２バッファ２４１に格納される。これにより、復調部２７が第３バッファ１３０へアクセスする確率を減らすことができ、携帯無線端末１０の復調処理における消費電力を低減することができる。
【００５８】
なお、ＲＢの割り当ては、サブフレーム単位で毎回変更されることは少なく、前のサブフレームにおけるＲＢの割り当てが継続される場合が多い。そのため、あるサブフレームにおいて携帯無線端末１０宛のデータの送信に割り当てられたＲＢは、次にサブフレームにおいても、携帯無線端末１０宛のデータの送信に割り当てられる可能性が高い。
【００５９】
そのため、本実施形態では、対応表３０において１の割当フラグ３２が対応付けられているＲＢＧについては、０の割当フラグ３２が対応付けられており、かつ、ＣＱＩの値が大きいＲＢＧよりも優先的にＲＢＧテーブル３５に登録する。これにより、携帯無線端末１０宛のデータが第２バッファ２４１内に格納される可能性が高まる。
【００６０】
［通信プロセッサ２０の動作］
図９は、受信処理の一例を示すフローチャートである。通信プロセッサ２０は、例えばサブフレームのタイミング毎に、本フローチャートに示す動作を開始する。
【００６１】
まず、ＦＦＴ部１２は、ＲＦ部１２から送られた受信信号に対しＦＦＴ処理を行い（ステップＳ１００）、処理後の受信信号をＤＭＰＸ２２へ送る。ＤＭＰＸ２２は、ＦＦＴ処理後の受信信号の中から、ＰＤＣＣＨおよびＲＳの制御データを抽出して第１バッファ２４０に格納する（ステップＳ１０１）。そして、ＤＭＰＸ２２は、ＰＤＣＣＨおよびＲＳの制御データを除いた受信信号をＤＭＰＸ２３へ送る。
【００６２】
次に、ＤＭＰＸ２３は、ＤＭＰＸ２２から受け取った受信信号の中で、ＲＢＧテーブル３５に登録されているＲＢＧを介して受信したデータを第２バッファ２４１に格納する。また、ＤＭＰＸ２３は、ＤＭＰＸ２２から受け取った受信信号の中で、ＲＢＧテーブル３５に登録されていないＲＢＧを介して受信したデータを第３バッファ１３０に格納する（ステップＳ１０２）。なお、ステップＳ１０２においてＤＭＰＸ２３が参照するＲＢＧテーブル３５は、前のサブフレームの期間に、後述する第１のＲＢＧテーブル作成処理（ステップＳ２００）または第２のＲＢＧテーブル作成処理（ステップＳ３００）において作成されたＲＢＧテーブル３５である。
【００６３】
次に、チャネル推定部２６は、第１バッファ２４０内に格納されたＲＳと、既知の信号との相互相関から、全てのＳＣについて、無線伝搬路のチャネル状態を示すチャネル推定値を算出する（ステップＳ１０３）。そして、チャネル推定部２６は、算出したチャネル推定値を制御信号検出部２５、復調部２７、およびＣＱＩ推定部２８へ送る。
【００６４】
次に、制御信号検出部２５は、チャネル推定部２６によって算出されたチャネル推定値を用いて、ＲＢ毎に、第１バッファ２４０内に格納されたＰＤＣＣＨの制御データを復調および復号する（ステップＳ１０４）。携帯無線端末１０宛のデータの送信に割り当てられたＲＢの識別情報を、復調部２７およびＲＢＧテーブル作成部２９へ送る。
【００６５】
また、ＣＱＩ推定部２８は、基地局から指示されたＣＱＩの測定タイミングであれば、チャネル推定部２６によって算出されたチャネル推定値を用いて各ＲＢＧの品質を測定する。そして、ＣＱＩ推定部２８は、測定した品質を示すＣＱＩをＲＢＧ毎に推定する（ステップＳ１０５）。そして、ＣＱＩ推定部２８は、推定したＲＢＧ毎のＣＱＩをＲＢＧテーブル作成部２９へ送る。
【００６６】
ＲＢＧテーブル作成部２９は、制御信号検出部２５からＲＢの識別情報を受け取り、ＣＱＩ推定部２８からＲＢＧ毎のＣＱＩを受け取る。そして、ＲＢＧテーブル作成部２９は、例えば図５に示したような対応表３０を作成する（ステップＳ１０６）。
【００６７】
次に、ＲＢＧテーブル作成部２９は、作成した対応表３０を参照して、携帯無線端末１０宛のデータの送信に割り当てられたＲＢＧがあるか否かを判定する（ステップＳ１０７）。携帯無線端末１０宛のデータの送信に割り当てられたＲＢＧがない場合（ステップＳ１０７：Ｎｏ）、ＲＢＧテーブル作成部２９は、後述する第１のＲＢＧテーブル作成処理を実行し（ステップＳ２００）、復調部２７は、ステップＳ１０８に示す処理を実行する。
【００６８】
一方、携帯無線端末１０宛のデータの送信に割り当てられたＲＢＧがある場合（ステップＳ１０７：Ｙｅｓ）、ＲＢＧテーブル作成部２９は、後述する第２のＲＢＧテーブル作成処理を実行する（ステップＳ３００）。
【００６９】
次に、復調部２７は、ＲＢＧテーブル作成部２９から受け取ったＲＢＧテーブル３５を参照し、制御信号検出部２５から受け取った識別情報に対応するＲＢが含まれるＲＢＧのデータを、第２バッファ２４１または第３バッファ１３０から取得する（ステップＳ１０８）。そして、復調部２７は、取得したＲＢＧのデータを、チャネル推定部２６から受け取ったチャネル推定値を用いて復調および復号し（ステップＳ１０９）、通信プロセッサ２０は、本フローチャートに示した動作を終了する。
【００７０】
［第１のＲＢＧテーブル作成処理］
図１０は、第１のＲＢＧテーブル作成処理（Ｓ２００）の一例を示すフローチャートである。
【００７１】
まず、ＲＢＧテーブル作成部２９は、ＲＢＧを介して受信されるデータ量の累積値を示す変数Ａを０クリアする（ステップＳ２０１）。そして、ＲＢＧテーブル作成部２９は、第２バッファ２４１の容量を示す変数Ｂに、第２バッファ２４１の容量の値を設定する（ステップＳ２０２）。
【００７２】
次に、ＲＢＧテーブル作成部２９は、対応表３０を参照して、ＣＱＩの値が大きい順に、未選択のＲＢＧを１つ選択する（ステップＳ２０３）。そして、ＲＢＧテーブル作成部２９は、選択したＲＢＧを介して受信されるデータ量を変数Ａに加算する（ステップＳ２０４）。
【００７３】
次に、ＲＢＧテーブル作成部２９は、変数Ａが変数Ｂ以下か否かを判定する（ステップＳ２０５）。変数Ａが変数Ｂ以下とは、選択したＲＢＧを介して受信されるデータ量の累積値が第２バッファ２４１の容量以下であることを意味し、選択したＲＢＧを介して受信されるデータを、第２バッファ２４１内に全て格納可能であることを意味する。
【００７４】
変数Ａが変数Ｂ以下である場合（ステップＳ２０５：Ｙｅｓ）、ＲＢＧテーブル作成部２９は、ステップＳ２０３において選択したＲＢＧのＩＤをＲＢＧテーブル３５に登録する（ステップＳ２０６）。そして、ＲＢＧテーブル作成部２９は、再びステップＳ２０３に示した処理を実行する。
【００７５】
一方、変数Ａが変数Ｂより大きい場合（ステップＳ２０５：Ｎｏ）、ＲＢＧテーブル作成部２９は、ＲＢＧテーブル３５のデータをＤＭＰＸ２３および復調部２７へ送る（ステップＳ２０７）。そして、通信プロセッサ２０は、本フローチャートに示した第１のＲＢＧテーブル作成処理を終了する。
【００７６】
［第２のＲＢＧテーブル作成処理］
図１１は、第２のＲＢＧテーブル作成処理（Ｓ３００）の一例を示すフローチャートである。
【００７７】
まず、ＲＢＧテーブル作成部２９は、ＲＢＧを介して受信されるデータ量の累積値を示す変数Ａを０クリアする（ステップＳ３０１）。また、ＲＢＧテーブル作成部２９は、第２バッファ２４１の容量を示す変数Ｂに、第２バッファ２４１の容量の値を設定する（ステップＳ３０２）。
【００７８】
次に、ＲＢＧテーブル作成部２９は、対応表３０を参照して、携帯無線端末１０宛のデータの送信に割り当てられているＲＢＧの中で、ＣＱＩの値が大きい順に、未選択のＲＢＧを１つ選択する（ステップＳ３０３）。そして、ＲＢＧテーブル作成部２９は、選択したＲＢＧを介して受信されるデータ量を変数Ａに加算する（ステップＳ３０４）。
【００７９】
次に、ＲＢＧテーブル作成部２９は、変数Ａが変数Ｂ以下か否かを判定する（ステップＳ３０５）。変数Ａが変数Ｂ以下である場合（ステップＳ３０５：Ｙｅｓ）、ＲＢＧテーブル作成部２９は、ステップＳ３０３において選択したＲＢＧのＩＤをＲＢＧテーブル３５に登録する（ステップＳ３０６）。そして、ＲＢＧテーブル作成部２９は、対応表３０を参照して、携帯無線端末１０宛のデータの送信に割り当てられたＲＢＧを全て選択したか否かを判定する（ステップＳ３０７）。データの送信に割り当てられたＲＢＧ中で、未選択のＲＢＧがある場合（ステップＳ３０７：Ｎｏ）、ＲＢＧテーブル作成部２９は、再びステップＳ３０３に示した処理を実行する。
【００８０】
データの送信に割り当てられたＲＢＧを全て選択した場合（ステップＳ３０７：Ｙｅｓ）、ＲＢＧテーブル作成部２９は、携帯無線端末１０宛のデータの送信に割り当てられていないＲＢＧ中で、ＣＱＩの値が大きい順に、未選択のＲＢＧを１つ選択する（ステップＳ３０８）。そして、ＲＢＧテーブル作成部２９は、選択したＲＢＧを介して受信されるデータ量を変数Ａに加算する（ステップＳ３０９）。
【００８１】
次に、ＲＢＧテーブル作成部２９は、変数Ａが変数Ｂ以下か否かを判定する（ステップＳ３１０）。変数Ａが変数Ｂ以下である場合（ステップＳ３１０：Ｙｅｓ）、ＲＢＧテーブル作成部２９は、ステップＳ３０８において選択したＲＢＧのＩＤをＲＢＧテーブル３５に登録する（ステップＳ３１１）。そして、ＲＢＧテーブル作成部２９は、再びステップＳ３０８に示した処理を実行する。
【００８２】
一方、変数Ａが変数Ｂより大きい場合（ステップＳ３０５：Ｎｏ、ステップＳ３１０：Ｎｏ）、ＲＢＧテーブル作成部２９は、ＲＢＧテーブル３５をＤＭＰＸ２３および復調部２７へ送る（ステップＳ３１２）。そして、通信プロセッサ２０は、本フローチャートに示した第２のＲＢＧテーブル作成処理を終了する。
【００８３】
［実施形態の効果］
上記したように、本実施形態の携帯無線端末１０によれば、受信処理における携帯無線端末１０の消費電力を抑えることができる。
【００８４】
また、本実施形態の携帯無線端末１０によれば、ＣＱＩの値が大きいＲＢＧのデータが、外部メモリ１３内の第３バッファ１３０ではなく、内部メモリ２４内の第２バッファ２４１に格納される。これにより、携帯無線端末１０宛のデータが、第２バッファ２４１に格納される確率を高めることができる。これにより、データの復調処理において、外部メモリ１３にアクセスする確率を低くすることができ、携帯無線端末１０の消費電力を抑えることができる。
【００８５】
また、本実施形態の携帯無線端末１０によれば、ＣＱＩの値が大きいＲＢＧから順に、ＲＢＧのデータ量の合計が第２バッファ２４１の容量の範囲内で最大となる場合の複数のＲＢＧが特定され、特定されたＲＢＧのデータが第２バッファ２４１に格納される。これにより、携帯無線端末１０宛のデータが、第２バッファ２４１に格納される確率を高めることができる。
【００８６】
また、本実施形態の携帯無線端末１０によれば、ＣＱＩの値が大きいＲＢＧのデータが内部メモリ２４内の第２バッファ２４１に格納され、ＣＱＩの値が小さいＲＢＧのデータが外部メモリ１３内の第３バッファ１３０に格納される。これにより、携帯無線端末１０宛のデータが第２バッファ２４１内に格納されていない場合であっても、携帯無線端末１０宛のデータを第３バッファ１３０から取得することができる。
【００８７】
また、本実施形態の携帯無線端末１０によれば、携帯無線端末１０宛のデータの送信に割り当てられているＲＢを含むＲＢＧのデータが優先的に第２バッファ２４１に格納される。これにより、携帯無線端末１０宛のデータが第２バッファ２４１に格納される確率を高めることができる。
【００８８】
また、本実施形態の携帯無線端末１０によれば、携帯無線端末１０宛のデータの送信に割り当てられたＲＢを含むＲＢＧのデータが第２バッファ２４１に入りきらない場合に、当該ＲＢＧの中で、ＣＱＩの値が大きいＲＢＧのデータを第２バッファ２４１に格納する。これにより、携帯無線端末１０宛のデータ量が減少して第２バッファ２４１に収まるデータ量となった場合には、携帯無線端末１０宛のデータが第２バッファ２４１内に格納される可能性が高まる。これにより、データの復調処理において、携帯無線端末１０宛のデータ量が減少した場合に、外部メモリ１３にアクセスする確率を低くすることができる。
【００８９】
［変形例］
なお、本願に開示の技術は、上記した実施例に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００９０】
例えば、上記した実施形態において、ＤＭＰＸ２３は、ＲＢＧテーブル３５に識別情報が登録されたＲＢＧのデータを第２バッファ２４１に格納し、それ以外のＲＢＧのデータを第３バッファ１３０に格納するが、開示の技術はこれに限られない。例えば、ＲＢＧテーブル作成部２９は、所定の閾値以上のＣＱＩに対応付けられたＲＢＧについて、第２バッファ２４１に格納するＲＢＧの識別情報と、第３バッファ１３０に格納するＲＢＧの識別情報とをＲＢＧテーブル３５に登録するようにしてもよい。この場合、ＤＭＰＸ２３は、ＲＢＧテーブル３５に識別情報が登録されていないＲＢＧを介して受信されたデータについては、第２バッファ２４１および第３バッファ１３０のいずれにも格納せずに破棄する。
【００９１】
図１２は、ＲＢＧテーブル３５の他の例を示す図である。図１２に示すように、他の例におけるＲＢＧテーブル３５には、ＲＢＧを識別するＩＤ３６に対応付けて、ＲＢＧを介して受信されるデータの格納先を示す格納先フラグ３７が格納される。格納先が第２バッファ２４１である場合に、格納先フラグ３７には例えば１が格納され、格納先が第３バッファ１３０である場合に、格納先フラグ３７には例えば０が格納される。
【００９２】
本変形例では、ＲＢＧテーブル作成部２９は、例えば図１０に示した第１のＲＢＧテーブル作成処理のステップＳ２０３において、所定の閾値以上のＣＱＩに対応付けられたＲＢＧについて、ＣＱＩの値が大きい順に未選択のＲＢＧを１つ選択する。また、ステップＳ２０６において、ＲＢＧテーブル作成部２９は、ステップＳ２０３において選択したＲＢＧの識別情報を、格納先が第２バッファ２４１であることを示す値（例えば１）と共に、ＲＢＧテーブル３５に登録する。また、ステップＳ２０７において、ＲＢＧテーブル作成部２９は、所定の閾値以上のＣＱＩに対応付けられたＲＢＧの中で、ＲＢＧテーブル３５に登録されていないＲＢＧの識別情報を特定する。そして、ＲＢＧテーブル作成部２９は、特定したＲＢＧの識別情報を、格納先が第３バッファ１３０であることを示す値（例えば０）と共に、ＲＢＧテーブル３５にさらに登録する。
【００９３】
また、例えば図１１に示した第２のＲＢＧテーブル作成処理のステップＳ３０３では、ＲＢＧテーブル作成部２９は、所定の閾値以上のＣＱＩに対応付けられ、かつ、データの送信に割り当てられたＲＢＧの中で、ＣＱＩが大きい順に未選択のＲＢＧを１つ選択する。また、ステップＳ３０６において、ＲＢＧテーブル作成部２９は、ステップＳ３０３において選択したＲＢＧの識別情報を、格納先が第２バッファ２４１であることを示す値と共に、ＲＢＧテーブル３５に登録する。
【００９４】
また、ステップＳ３０８において、ＲＢＧテーブル作成部２９は、所定の閾値以上のＣＱＩに対応付けられたＲＢＧについて、携帯無線端末１０宛のデータの送信に割り当てられていないＲＢＧの中で、ＣＱＩの値が大きい順に、未選択のＲＢＧを１つ選択する。また、ステップＳ３１１において、ＲＢＧテーブル作成部２９は、ステップＳ３０３において選択したＲＢＧの識別情報を、格納先が第２バッファ２４１であることを示す値と共に、ＲＢＧテーブル３５に登録する。
【００９５】
また、ステップＳ３１２において、ＲＢＧテーブル作成部２９は、所定の閾値以上のＣＱＩに対応付けられたＲＢＧの中で、ＲＢＧテーブル３５に登録されていないＲＢＧの識別情報を特定する。そして、ＲＢＧテーブル作成部２９は、特定したＲＢＧの識別情報を、格納先が第３バッファ１３０であることを示す値と共に、ＲＢＧテーブル３５にさらに登録する。
【００９６】
ＣＱＩの値が小さい（即ち、品質が悪い）ＲＢＧは、携帯無線端末１０宛のデータの送信に割り当てられる可能性は低い。そのため、所定の閾値未満のＣＱＩに対応付けられたＲＢＧを介して受信されたデータを、第２バッファ２４１および第３バッファ１３０のいずれにも格納しないことにより、第３バッファ１３０へのデータの格納による消費電力の増加を抑えることができる。
【００９７】
なお、ＣＱＩの閾値は、閾値以上のＣＱＩに対応付けられたＲＢＧが、全体の６０％となる値等であってもよい。ＣＣに２５個のＲＢＧが含まれる場合、ＲＢＧの全体の６０％とは、例えばＣＱＩの値が大きい順に上位１５個のＲＢＧとなる。また、ＣＱＩの閾値は、全ＲＢＧにおけるＣＱＩの分布に応じて適応的に変更されてもよい。例えば、ＣＱＩの閾値は、全てのＲＢＧのＣＱＩの平均値であってもよい。
【００９８】
また、上記した実施形態では、ＤＭＰＸ２３は、データの送信に割り当てられたＲＢを含むＲＢＧのデータを優先的に第２バッファ２４１に格納する。そして、第２バッファ２４１の容量に空きがある場合に、ＤＭＰＸ２３は、データの送信に割り当てられていないＲＢＧの中でＣＱＩの値が大きいＲＢＧのデータを第２バッファ２４１に格納する。そして、ＤＭＰＸ２３は、第２バッファ２４１に格納できなかった残りのＲＢＧのデータを第３バッファ１３０に格納する。しかし、開示の技術はこれに限られない。
【００９９】
例えば、ＤＭＰＸ２３は、データの送信に割り当てられたＲＢを含むすべてのＲＢＧのデータを第２バッファ２４１に格納できた場合には、第２バッファ２４１に格納できなかった残りのＲＢＧのデータについては、第３バッファ１３０に格納せずに破棄してもよい。これにより、データを格納するために第３バッファ１３０にアクセスすることに伴う消費電力を削減することができる。携帯無線端末１０宛のデータの送信に割り当てられておらず、かつ、ＣＱＩの値が小さいＲＢＧは、携帯無線端末１０宛のデータの送信に用いられる可能性は低い。そのため、そのようなＲＢＧを介して受信されたデータを破棄しても、データの受信エラーとなる確率は低い。
【０１００】
また、上記した実施形態において、ＲＢＧテーブル作成部２９は、携帯無線端末１０宛のデータの送信に割り当てられたＲＢを含むＲＢＧの識別情報を、ＣＱＩの値が大きいＲＢＧのデータよりも優先的に第２バッファ２４１に格納する。しかし、開示の技術はこれに限られない。例えば、携帯無線端末１０宛のデータの送信に割り当てられたＲＢを含むか否かに関わらず、ＣＱＩの値が大きいＲＢＧから順に、当該ＲＢＧを介して受信されたデータを優先的に第２バッファ２４１に格納するようにしてもよい。
【符号の説明】
【０１０１】
１０  携帯無線端末
１２  ＲＦ部
１３  外部メモリ
１３０  第３バッファ
２０  通信プロセッサ
２１  ＦＦＴ部
２２  ＤＭＰＸ
２３  ＤＭＰＸ
２４  内部メモリ
２４０  第１バッファ
２４１  第２バッファ
２５  制御信号検出部
２６  チャネル推定部
２７  復調部
２８  ＣＱＩ推定部
２９  ＲＢＧテーブル作成部
【図１】
2016012805.tif 000003
【図２】
2016012805.tif 000004
【図３】
2016012805.tif 000005
【図４】
2016012805.tif 000006
【図５】
2016012805.tif 000007
【図６】
2016012805.tif 000008
【図７】
2016012805.tif 000009
【図８】
2016012805.tif 000010
【図９】
2016012805.tif 000011
【図１０】
2016012805.tif 000012
【図１１】
2016012805.tif 000013
【図１２】
2016012805.tif 000014