(57)【要約】【課題】端末から受信するデータを適切に復号できるようにする。【解決手段】割り当て情報生成部２は、無線チャネルの品質情報に基づいて、端末７が基地局１と無線通信するための割り当て情報を生成する。割り当て情報判断部３は、割り当て情報生成部２の生成した割り当て情報に基づいて、端末７の送信するデータの大きさを算出し、算出したデータの大きさが復号処理で用いられるバッファ６ａに記憶できる大きさか否か判断する。割り当て情報再生成部４は、割り当て情報判断部３によって端末７の送信するデータがバッファ６ａに記憶できる大きさでないと判断された場合、端末７の送信するデータがバッファ６ａに記憶される大きさとなるように割り当て情報を再生成する。【選択図】図１
2010263471.tif 000002
【特許請求の範囲】
【請求項１】
割り当て情報に基づいてデータを送受信する端末と無線通信を行う基地局において、
無線チャネルの品質情報に基づいて前記割り当て情報を生成する割り当て情報生成部と、
前記割り当て情報生成部の生成した前記割り当て情報に基づいて前記端末の送信する前記データの大きさを算出し、算出した前記データの大きさが復号処理で用いられるバッファに記憶できる大きさか否か判断する割り当て情報判断部と、
前記割り当て情報判断部によって前記端末の送信する前記データの大きさが前記バッファに記憶できる大きさでないと判断された場合、前記端末の送信する前記データの大きさが前記バッファに記憶される大きさとなるように前記割り当て情報を再生成する割り当て情報再生成部と、
を有することを特徴とする基地局。
【請求項２】
変調方式に関する変調情報とインデックスとを対応付けて記憶した第１のテーブルと、
前記インデックスと前記端末が送信する前記データのリソースブロック数と前記データの大きさとを対応付けて記憶した第２のテーブルと、
をさらに有することを特徴とする請求項１記載の基地局。
【請求項３】
前記割り当て情報判断部は、前記割り当て情報に含まれる前記変調情報に基づき前記第１のテーブルを参照して前記インデックスを取得し、取得した前記インデックスと前記割り当て情報に含まれる前記リソースブロック数とに基づき前記第２のテーブルを参照して前記端末の送信する前記データの大きさを算出することを特徴とする請求項２記載の基地局。
【請求項４】
前記割り当て情報再生成部は、前記バッファの空き容量に基づき前記第２のテーブルを参照して前記インデックスと前記リソースブロック数とを取得し、取得した前記インデックスに基づき前記第１のテーブルを参照して前記変調情報を取得し、前記割り当て情報を再生成することを特徴とする請求項２記載の基地局。
【請求項５】
再生成された前記割り当て情報には、前記第１のテーブルと前記第２のテーブルとを参照して取得した前記変調情報と前記リソースブロック数とが含まれることを特徴とする請求項４記載の基地局。
【請求項６】
割り当て情報に基づいてデータを送受信する端末と無線通信を行う基地局の割り当て情報生成方法において、
無線チャネルの品質情報に基づいて前記割り当て情報を生成し、
生成した前記割り当て情報に基づいて前記端末の送信する前記データの大きさを算出し、
算出した前記データの大きさが復号処理で用いられるバッファに記憶できる大きさか否か判断し、
前記端末の送信する前記データの大きさが前記バッファに記憶できる大きさでないと判断された場合、前記端末の送信する前記データの大きさが前記バッファに記憶される大きさとなるように前記割り当て情報を再生成する、
ことを特徴とする割り当て情報生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は割り当て情報に基づいてデータを送受信する端末と無線通信を行う基地局および基地局の割り当て情報生成方法に関する。
【背景技術】
【０００２】
移動通信システムには、例えば、基地局が端末の送受信データの帯域を割り当て、無線通信を行うものがある。例えば、基地局は、端末に送受信データの割り当て情報を送信し、端末は、基地局からの割り当て情報に従ってデータを送受信する。
【０００３】
図１０は、基地局のブロック図である。図１０に示すように、基地局１００は、回線処理部１０１、スケジューラ部１０２、符号部１０３、および復号部１０４を有している。図１０には、基地局１００と無線通信を行う端末１１０も示してある。
【０００４】
回線処理部１０１は、スケジューラ部１０２、符号部１０３、および復号部１０４と、回線側（キャリアネットワーク側）との間のデータのやり取りを行う。
スケジューラ部１０２は、無線リソースのスケジューリングを行い、端末１１０の割り当て情報を生成する。スケジューラ部１０２は、生成した割り当て情報を符号部１０３と復号部１０４へ出力する。
【０００５】
符号部１０３は、割り当て情報を符号化し、端末１１０に送信する。また、符号部１０３は、スケジューラ部１０２の選択した端末１１０（無線リソースを割り当てた端末１１０）に対して送信するデータの符号化を行う。
【０００６】
復号部１０４は、端末１１０から受信したデータを復号し、スケジューラ部１０２や回線処理部１０１が認識できるデータに戻す。復号部１０４は、スケジューラ部１０２から出力される割り当て情報に基づき、例えば、端末１１０がどのタイミングでデータを送信し、どのような変調方式でデータを送信するか認識して、端末１１０の送信するデータを復号する。
【０００７】
復号部１０４は、受信したデータを一時的に記憶するバッファ１０４ａを備えている。復号部１０４は、バッファ１０４ａに一時記憶された受信データを復号処理する。なお、バッファ１０４ａは、復号部１０４の外部にあってもよい。この場合、復号部１０４は、外部に設けられたバッファ１０４ａに記憶された受信データの復号処理を行う。
【０００８】
なお、端末によって上りリンクを介して送信されるユーザデータの伝送速度を制御する技術や（例えば、特許文献１参照）、基地局と無線通信端末の間のパケット通信において、パケットエラーの発生あるいは無駄な再送を防止し、可能な限りスループットを低下させない再送制御を行う技術が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】国際公開第２００６／０７５６３０号
【特許文献２】特開２００８−６７１７１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかし、端末からバッファの容量を超えるデータが送信されると、復号部は、受信データを適切に復号することができないという問題点があった。
例えば、図１０において、スケジューラ部１０２は、端末１１０の送信可能な無線リソースを割り当てる。バッファ１０４ａは、大きな容量を有することが望ましいがコストや実装面で限界がある。このため、割り当て情報に従って送信した端末１１０のデータが、バッファ１０４ａの容量を超えると、バッファ１０４ａの容量オーバ（受信データの溢れ）が発生する。その結果、復号部１０４は、欠落したデータで復号を行い、受信データを適切に復号することができなくなる。
【００１１】
本件はこのような点に鑑みてなされたものであり、端末から受信するデータを適切に復号できる基地局および割り当て情報生成方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、割り当て情報に基づいてデータを送受信する端末と無線通信を行う基地局が提供される。この基地局は無線チャネルの品質情報に基づいて前記割り当て情報を生成する割り当て情報生成部と、前記割り当て情報生成部の生成した前記割り当て情報に基づいて前記端末の送信する前記データの大きさを算出し、算出した前記データの大きさが復号処理で用いられるバッファに記憶できる大きさか否か判断する割り当て情報判断部と、前記割り当て情報判断部によって前記端末の送信する前記データの大きさが前記バッファに記憶できる大きさでないと判断された場合、前記端末の送信する前記データの大きさが前記バッファに記憶される大きさとなるように前記割り当て情報を再生成する割り当て情報再生成部と、を有する。
【発明の効果】
【００１３】
上記基地局によれば、端末から受信するデータを適切に復号できるようになる。
【図面の簡単な説明】
【００１４】
【図１】基地局を示した図である。
【図２】移動通信システムを示した図である。
【図３】基地局のブロック図である。
【図４】図３のスケジューラ部の詳細を示した図である。
【図５】図４の割り当て処理部の詳細を示した図である。
【図６】ＴＦテーブルのデータ構成例を示した図である。
【図７】ＴＢＳテーブルのデータ構成例を示した図である。
【図８】バッファを説明する図である。
【図９】基地局の動作を示したフローチャートである。
【図１０】基地局のブロック図である。
【発明を実施するための形態】
【００１５】
図１は、基地局を示した図である。図１に示すように、基地局１は、割り当て情報生成部２、割り当て情報判断部３、割り当て情報再生成部４、符号部５、および復号部６を有している。図１には、基地局１から送信される割り当て情報に基づいてデータを送受信する端末７も示している。
【００１６】
割り当て情報生成部２は、無線チャネルの品質情報に基づいて割り当て情報を生成する。割り当て情報生成部２は、例えば、ＳＩＮＲ（Signal to Interference and Noise Ratio）に基づいて割り当て情報を生成する。
【００１７】
割り当て情報判断部３は、割り当て情報生成部２の生成した割り当て情報に基づいて、端末７の送信するデータの大きさを算出し、算出したデータの大きさが復号処理で用いられるバッファ６ａに記憶できる大きさか否か判断する。
【００１８】
復号処理で用いられるバッファ６ａは、例えば、図１に示すように復号部６が有している。端末７から受信したデータは、バッファ６ａに一時的に記憶され、復号部６は、バッファ６ａに記憶された受信データを復号処理する。バッファ６ａは、復号部６の外部にあってもよい。
【００１９】
割り当て情報再生成部４は、割り当て情報判断部３によって端末７の送信するデータの大きさがバッファ６ａに記憶できる大きさでないと判断された場合、端末７の送信するデータの大きさがバッファ６ａに記憶される大きさとなるように割り当て情報を再生成する。
【００２０】
符号部５は、割り当て情報生成部２によって生成された割り当て情報または割り当て情報再生成部４によって再生成された割り当て情報を符号化し、端末７に送信する。また、符号部５は、割り当て情報に従って、端末７に送信するデータを符号化する。
【００２１】
ここで、割り当て情報生成部２が無線チャネルの品質情報に基づいて割り当て情報を生成したとする。割り当て情報判断部３は、割り当て情報生成部２の生成した割り当て情報に基づいて、端末７の送信するデータの大きさを算出し、算出したデータの大きさが復号処理で用いられるバッファ６ａに記憶できる大きさか否か判断する。
【００２２】
割り当て情報再生成部４は、割り当て情報判断部３によって端末７の送信するデータがバッファ６ａに記憶できる大きさであると判断された場合、割り当て情報を再生成しない。この場合、割り当て情報生成部２が生成した割り当て情報が端末７に送信される。
【００２３】
一方、割り当て情報再生成部４は、割り当て情報判断部３によって端末７の送信するデータがバッファ６ａに記憶できる大きさでないと判断された場合、端末７の送信するデータがバッファ６ａに記憶される大きさとなるように割り当て情報を再生成する。この場合、割り当て情報再生成部４が再生成した割り当て情報が端末７に送信される。
【００２４】
端末７は、割り当て情報に基づいて、データを基地局１に送信する。割り当て情報は、端末７がバッファ６ａの容量を超えないようにデータを送信するよう生成されるので、端末７の送信するデータは、バッファ６ａの容量を超えることはない。
【００２５】
このように、基地局１の割り当て情報判断部３は、割り当て情報生成部２によって生成された割り当て情報に基づいて端末７の送信するデータの大きさを算出し、算出したデータの大きさが復号処理で用いられるバッファ６ａに記憶できる大きさか否か判断する。そして、割り当て情報再生成部４は、端末７の送信するデータがバッファ６ａに記憶できる大きさでないと判断された場合、端末７の送信するデータがバッファ６ａに記憶される大きさとなるように割り当て情報を再生成する。
【００２６】
これにより、端末７は、復号処理で用いられるバッファ６ａの容量をオーバするデータを基地局１に送信することはなく、復号部６は、端末７から受信するデータを適切に復号できるようになる。
【００２７】
図２は、移動通信システムを示した図である。図２には、基地局１０および端末２０が示してある。端末２０は、例えば、携帯電話である。基地局１０と端末２０は、例えば、Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）やＬＴＥ（Long Term Evolution）の通信方式によって無線通信を行う。基地局１０は、図２に示していないが、ＲＮＣ（Radio Network Controller）やＡＳＮ−ＧＷ（Access Service Network-Gateway）と接続され、コアネットワークと通信を行う。
【００２８】
基地局１０は、端末２０がＤＬ（Down Link）データを受信し、ＵＬ（Up Link）データを送信するための割り当て情報を生成する。割り当て情報には、端末２０がＤＬデータおよびＵＬデータを送受信するための変調方式や周波数帯域などの無線リソースの情報が含まれる。例えば、割り当て情報には、ＭＣＳ（Modulation and Coding Scheme）やＲＢ（Resource Block）数などの無線リソースの情報が含まれる。ＭＣＳは、無線通信に適用される変調方式と符号化方式とを示す情報である。ＲＢは、連続したサブキャリアとシンボルのグループで形成され、ＤＬデータおよびＵＬデータは、ＲＢの単位で割り当てられる。
【００２９】
基地局１０は、生成した割り当て情報を端末２０に送信する。端末２０は、基地局１０から受信した割り当て情報に基づいて、基地局１０からＤＬデータを受信し、ＵＬデータを基地局１０へ送信する。
【００３０】
基地局１０は、ＵＬデータを復号する復号部を有している。基地局１０は、復号部の復号処理に用いられるバッファの容量に応じて、端末２０に送信する割り当て情報を生成する。これにより、端末２０は、バッファ容量をオーバしないようにＵＬデータを基地局１０に送信するので、基地局１０の復号部は、ＵＬデータを適切に復号することができる。
【００３１】
なお、図２において端末は１つしか示してないが、１以上存在する。基地局１は、１以上の端末のスケジューリングを行い、割り当て情報を送信する。１以上の端末は、受信した割り当て情報に従って、ＤＬデータを受信しおよびＵＬデータを送信する。
【００３２】
図３は、基地局のブロック図である。図３に示すように、基地局１０は、回線処理部１１、スケジューラ部１２、符号部１３、および復号部１４を有している。図３には、図２で示した端末２０も示してある。
【００３３】
回線処理部１１は、ＲＬＣ（Radio Link Control）のデータ処理を行い、スケジューラ部１２、符号部１３、および復号部１４と、回線側との間のデータのやり取りを行う。回線処理部１１は、スケジューラ部１２、符号部１３、および復号部１４から送られてきたデータにおいて、例えば、データの解析、結合の処理などを行い、キャリアのネットワークに送信する。また、回線処理部１１は、回線側から送られてきたデータにおいて、例えば、データの解析、分解などの処理を行い、スケジューラ部１２、符号部１３、および復号部１４に出力する。
【００３４】
スケジューラ部１２は、ＭＡＣ（Medium Access Control）のデータ処理を行う。スケジューラ部１２は、端末２０に割り当てる無線リソースのスケジューリングを行い、割り当て情報を生成する。スケジューラ部１２は、例えば、ｍｓオーダの時間単位で端末２０に無線リソースを割り当てる。無線リソースの割り当てられた端末２０は、基地局１０と無線通信することができる。
【００３５】
符号部１３は、割り当て情報を符号化し、端末２０に送信する。また、符号部１３は、スケジューラ部１２の選択した端末２０（無線リソースを割り当てた端末２０）に対して送信するデータの符号化を行う。符号部１３は、物理的な変調処理を行い、ＣＤＭＡ（Code Division Multiple Access）やＦＤＭＡ（Frequency Division Multiple Access）に符号化したデータを、アンテナを介してエア出力する。
【００３６】
復号部１４は、端末２０から受信したデータを復号し、スケジューラ部１２や回線処理部１１が認識できるデータに戻す。復号部１４は、スケジューラ部１２から出力される割り当て情報に基づき、例えば、端末２０がどのタイミングでデータを送信し、どのような変調方式でデータを送信するか認識して、端末２０の送信するデータを復号する。
【００３７】
復号部１４は、受信されたデータを一時的に記憶するバッファ１４ａを備えている。復号部１４は、バッファ１４ａに一時記憶されたデータを復号処理する。なお、バッファ１４ａは、復号部１４の外部にあってもよい。この場合、復号部１４は、外部に設けられたバッファ１４ａに記憶された受信データの復号処理を行う。
【００３８】
図４は、図３のスケジューラ部の詳細を示した図である。図４には、図３で示した符号部１３、復号部１４も示している。図４に示すように、スケジューラ部１２は、割り当て処理部２１およびコーディング部２２を有している。
【００３９】
割り当て処理部２１は、端末２０がＤＬデータを受信し、ＵＬデータを送信するための割り当て情報を生成する。割り当て処理部２１は、復号部１４の復号処理に用いられるバッファ１４ａの容量がオーバしないように、割り当て情報のＵＬデータの無線リソースを生成する。
【００４０】
割り当て処理部２１は、コーディング部２２からＣＲＣ（Cyclic Redundancy Checking）結果を受信する。割り当て処理部２１は、コーディング部２２からのＣＲＣ結果に基づいて、次の割り当て情報の生成を行う。例えば、割り当て処理部２１は、ＵＬデータに誤りが発生した旨のＣＲＣ結果を受信した場合、端末２０がＵＬデータを再送するように次の割り当て情報を生成する。
【００４１】
コーディング部２２は、割り当て処理部２１が生成した割り当て情報や端末２０に送信するデータをコーディングし、符号部１３へ出力する。例えば、コーディング部２２は、誤り訂正のための符号化を行うチャネルコーディング処理、データ長の調整を行うレートマッチング処理、送信信号の変調を行う変調処理を行う。また、コーディング部２２は、復号部１４によって復号された復号データのＣＲＣ判定を行う。コーディング部２２は、ＣＲＣ判定のＣＲＣ結果を、割り当て処理部２１に出力する。
【００４２】
図５は、図４の割り当て処理部の詳細を示した図である。図５に示すように、割り当て処理部２１は、割り当て情報生成部３１、割り当て情報判断部３２、割り当て情報再生成部３３、ＴＦ（Transport Format）テーブル３４、およびＴＢＳ（Transport Block Size）テーブル３５を有している。
【００４３】
割り当て情報生成部３１は、例えば、ＳＩＮＲなどの無線チャネルの品質情報に基づいて、どの端末にどれだけの無線リソースを割り当てるか算出し、割り当て情報を生成する。また、割り当て情報生成部３１は、コーディング部２２から、受信データに誤りが生じている旨のＣＲＣ結果を受信した場合、端末がＵＬデータを再送するように、割り当て情報を生成する。
【００４４】
割り当て情報判断部３２は、割り当て情報生成部３１が生成した割り当て情報に基づき、ＴＦテーブル３４とＴＢＳテーブル３５を参照して、ＵＬデータの受信サイズを算出する。そして、割り当て情報判断部３２は、ＵＬデータを受信できるバッファ１４ａのバッファ容量（空き容量）をバッファ１４ａから取得し、算出した受信サイズが取得したバッファ容量を超えているか否か判断する。
【００４５】
割り当て情報再生成部３３は、割り当て情報判断部３２によって、割り当て情報生成部３１の生成した割り当て情報に基づくＵＬデータの受信サイズが、バッファ１４ａのバッファ容量を超えていると判断された場合、バッファ１４ａのバッファ容量をオーバしないように割り当て情報を再生成する。割り当て情報再生成部３３は、バッファ１４ａのＵＬデータを受信できるバッファ容量をバッファ１４ａから取得し、ＴＦテーブル３４およびＴＢＳテーブル３５を参照して、バッファ１４ａのバッファ容量をオーバしない割り当て情報を再生成する。
【００４６】
ＴＦテーブル３４は、ＭＣＳとＴＢＳインデックスとの関係を記憶している。ＴＢＳテーブル３５は、ＴＢＳインデックスと、ＲＢ数と、端末２０の送信するＵＬデータのビット数との関係を記憶している。ＴＦテーブル３４およびＴＢＳテーブル３５は、例えば、３ＧＰＰ（3rd Generation Partnership Project）で規定されている。
【００４７】
図６は、ＴＦテーブルのデータ構成例を示した図である。図６に示すように、ＴＦテーブル３４は、ＭＣＳ、変調方式、およびＴＢＳインデックス（ＴＢＳindex）の欄を有している。
【００４８】
ＭＣＳの欄には、ＭＣＳが格納される。ＭＣＳは、上記したように無線通信に適用される変調方式と符号化方式とを示し、例えば、ＭＣＳ＿Ａは、ＭＯＤ＿Ａの変調方式で変調することを示す。また、ＭＣＳ＿Ｂは、ＭＯＤ＿Ｂの変調方式で変調することを示す。
【００４９】
変調方式の欄には、ＭＣＳの示す変調方式が格納される。例えば、ＭＣＳ＿Ａは、ＭＯＤ＿Ａの変調方式を示すので、ＭＣＳ＿Ａに対応する変調方式の欄には、ＭＯＤ＿Ａが格納される。また、ＭＣＳ＿Ｂに対応する変調方式の欄には、ＭＯＤ＿Ｂが格納される。
【００５０】
ＴＢＳインデックスの欄には、ＭＣＳに対応して、ＴＢＳインデックスが格納される。例えば、ＭＣＳ＿Ａに対応するＴＢＳインデックスの欄には、‘０’が格納される。また、ＭＣＳ＿Ｂに対応するＴＢＳインデックスの欄には、‘１’が格納される。
【００５１】
図７は、ＴＢＳテーブルのデータ構成例を示した図である。図７に示すように、ＴＢＳテーブル３５は、ＴＢＳインデックス、ＲＢ数の欄を有している。
ＴＢＳインデックスの欄には、ＴＢＳインデックスが格納される。ＲＢ数の欄には、ＲＢ数が格納される。ＲＢ数は、端末２０に割り当てられる周波数帯域によって決まる。ＴＢＳインデックスとＲＢ数の交わる欄には、端末２０のＵＬデータの送信するデータのサイズ（送信ビット数）が格納される。
【００５２】
例えば、ＴＢＳインデックスが‘１’で、ＲＢ数が‘２’の場合、端末２０のＵＬデータの送信ビット数は、ＴＢＳテーブル３５より、Ｎ＿ｔｘ＿１１［ビット］であることが分かる。
【００５３】
割り当て情報判断部３２は、上述したように、割り当て情報生成部３１の生成した割り当て情報に基づき、ＴＦテーブル３４およびＴＢＳテーブル３５を参照して、ＵＬデータの受信サイズ（端末２０の送信するＵＬデータの送信ビット数）を算出する。具体的には、割り当て情報判断部３２は、割り当て情報生成部３１の生成した割り当て情報に含まれるＭＣＳに基づき、ＴＦテーブル３４を参照して、ＴＢＳインデックスを取得する。割り当て情報判断部３２は、取得したＴＢＳインデックスと、割り当て情報生成部３１の生成した割り当て情報に含まれるＲＢ数に基づき、ＴＢＳテーブル３５を参照し、端末２０のＵＬデータの送信ビット数を算出する。
【００５４】
例えば、割り当て情報生成部３１の生成した割り当て情報に含まれるＭＣＳは、‘ＭＣＳ＿Ｃ’であるとする。また、割り当て情報生成部３１の生成した割り当て情報に含まれるＲＢ数は、‘２’であるとする。この場合、割り当て情報判断部３２は、割り当て情報に含まれている‘ＭＣＳ＿Ｃ’に基づいて図６のＴＦテーブル３４を参照することにより、ＴＢＳインデックス‘２’を取得する。また、割り当て情報判断部３２は、取得したＴＢＳインデックス‘２’と、割り当て情報に含まれているＲＢ数‘２’に基づいて図７のＴＢＳテーブル３５を参照し、送信ビット数‘Ｎ＿ｔｘ＿２１’を取得する。このようにして、割り当て情報判断部３２は、ＵＬデータの受信サイズを算出できる。
【００５５】
割り当て情報判断部３２は、端末が複数存在する場合、全端末の送信ビット数を算出する。例えば、割り当て情報に含まれる全ての端末の送信ビット数を取得し、バッファ１４ａに記憶されるＵＬデータの受信サイズを算出する。
【００５６】
割り当て情報判断部３２は、ＵＬデータを受信できるバッファ１４ａのバッファ容量を取得する。そして、割り当て情報判断部３２は、算出したＵＬデータの受信サイズと、取得したバッファ１４ａのバッファ容量とを比較して、算出した受信サイズが取得したバッファ容量を超えているか否か判断する。
【００５７】
図８は、バッファを説明する図である。図８には、復号部１４の有するバッファ１４ａが示してある。
図８に示す帯域１４ａａは、すでにＵＬデータの受信割り当てが決まったバッファ１４ａの帯域を示している。帯域１４ａｂは、新規に割り当てたいＵＬデータの受信帯域を示している。すなわち、帯域１４ａｂは、割り当て情報生成部３１が生成した割り当て情報に基づいて、割り当て情報判断部３２が算出したＵＬデータの受信サイズを示している。
【００５８】
割り当て情報判断部３２は、バッファ１４ａの全容量から、帯域１４ａａを減算することにより、バッファ１４ａの空き容量を取得する。例えば、割り当て情報判断部３２は、次の式（１）により、バッファ１４ａの空き容量を取得する。
【００５９】
Ｎ＿ａｓｓｉｇｎ＿ｏｋ＝Ｖ＿ｍａｘ−Ｎ＿ｄｅｃ  …（１）
ここで、Ｎ＿ａｓｓｉｇｎ＿ｏｋは、ＵＬデータの受信可能なバッファ１４ａの大きさ［ビット］を示す。すなわち、バッファ１４ａの空き容量を示す。Ｖ＿ｍａｘは、バッファ１４ａの全容量［ビット］を示す。Ｎ＿ｄｅｃは、ＵＬデータの受信割り当ての決まった帯域１４ａａの大きさ［ビット］を示す。
【００６０】
割り当て情報判断部３２は、取得したバッファ１４ａの空き容量と、算出したＵＬデータの受信サイズを比較する。割り当て情報判断部３２は、算出したＵＬデータの受信サイズが、取得したバッファ１４ａの空き容量より大きい場合、算出したＵＬデータは、バッファ１４ａに記憶できない大きさと判断する。例えば、割り当て情報判断部３２は、次の式（２）を満たす場合、算出したＵＬデータは、バッファ１４ａに記憶できない大きさと判断する。
【００６１】
Ｎ＿ａｓｓｉｇｎ＞Ｎ＿ａｓｓｉｇｎ＿ｏｋ  …（２）
ここで、Ｎ＿ａｓｓｉｇｎは、新規に割り当てたいＵＬデータの帯域１４ａｂの大きさ［ビット］を示す。
【００６２】
割り当て情報再生成部３３は、割り当て情報判断部３２によって、割り当て情報生成部３１の生成した割り当て情報に基づくＵＬデータの受信サイズが、バッファ１４ａのバッファ容量を超えていると判断された場合、バッファ１４ａのバッファ容量をオーバしないように割り当て情報を再生成する。
【００６３】
割り当て情報再生成部３３は、まず、新規に割り当てたいＵＬデータの最大に割り当てることができる帯域を算出する。例えば、割り当て情報再生成部３３は、次の式（３）により、新規に割り当てたいＵＬデータの最大に割り当てることができる帯域を算出する。
【００６４】
Ｎ＿ａｓｓｉｇｎ＿ｏｋ＝Ｖ＿ｍａｘ−Ｎ＿ｄｅｃ  …（３）
割り当て情報再生成部３３は、ＵＬデータの受信サイズが、算出したバッファ１４ａの空き容量をオーバしないように割り当て情報を再生成する。割り当て情報再生成部３３は、ＴＢＳテーブル３５を参照し、算出したバッファ１４ａの空き容量をオーバしない、端末２０のＵＬデータの最大の送信ビット数から、ＲＢ数とＴＦインデックスを逆引きする。
【００６５】
ＵＬデータの受信サイズは、ＴＢＳテーブル３５の送信ビット数から選択する。このため、ＵＬデータの受信サイズは、バッファ１４ａの空き容量とちょうどにならない場合がある。例えば、ＵＬデータの受信サイズは、図８に示すように、Ｎ＿ａｓｓｉｇｎより小さいＮ＿ｏｐｔｉｍ［ビット］となる場合がある。
【００６６】
例えば、バッファ１４ａの空き容量をオーバしないＵＬデータの受信サイズＮ＿ｏｐｔｉｍが、Ｎ＿ｔｘ１０［ビット］であったとする。割り当て情報再生成部３３は、ＴＢＳテーブル３５を参照し、ＲＢ数‘１’とＴＢＳインデックス‘１’を取得する。そして、割り当て情報再生成部３３は、取得したＴＢＳインデックス‘１’に基づいてＴＦテーブル３４を参照し、ＭＣＳ＿Ｂを取得する。これにより、割り当て情報再生成部３３は、バッファ１４ａの容量をオーバしない割り当て情報を再生成することができる。
【００６７】
なお、端末が複数存在する場合、割り当て情報再生成部３３は、例えば、バッファ１４ａの空き容量を端末数で除算する。割り当て情報再生成部３３は、除算した値でＴＦテーブル３４およびＴＢＳテーブル３５を逆引きし、各端末のＭＣＳとＲＢ数を取得する。割り当て情報再生成部３３は、取得した各端末のＭＣＳとＲＢ数とに基づいて複数の端末における割り当て情報を再生成する。
【００６８】
図９は、基地局の動作を示したフローチャートである。
ステップＳ１において、割り当て情報生成部３１は、無線チャネルの品質情報に基づいて、どの端末にどれだけの無線リソースを割り当てるか算出し、割り当て情報を生成する。
【００６９】
ステップＳ２において、割り当て情報判断部３２は、割り当て情報生成部３１が生成した割り当て情報に基づき、ＴＦテーブル３４とＴＢＳテーブル３５を参照して、ＵＬデータの受信サイズを算出する。そして、割り当て情報判断部３２は、復号部１４からＵＬデータを受信できるバッファの容量を取得し、算出した受信サイズが取得したバッファ容量を超えているか否か判断する。割り当て情報判断部３２は、算出した受信サイズが取得したバッファ容量を超えている場合、ステップＳ３へ進む。割り当て情報判断部３２は、算出した受信サイズが取得したバッファ容量を超えていない場合、ステップＳ４へ進む。
【００７０】
ステップＳ３において、割り当て情報再生成部３３は、復号部１４のＵＬデータを受信できるバッファ容量を復号部１４から取得し、ＴＦテーブル３４およびＴＢＳテーブル３５を参照して、バッファ１４ａのバッファ容量をオーバしない割り当て情報を再生成する。
【００７１】
ステップＳ４において、割り当て情報生成部３１は、生成した割り当て情報をコーディング部２２に出力する。または、割り当て情報再生成部３３は、再生成した割り当て情報をコーディング部２２に出力する。割り当て情報は、コーディング部２２によってチャネルコーディング等の処理が施され、符号部１３によって符号化されて、端末２０に無線送信される。端末２０は、再生成された割り当て情報に基づいて、ＵＬデータを基地局１０に送信する。
【００７２】
ステップＳ５において、コーディング部２２は、復号部１４によって復号されたＵＬデータのＣＲＣ判定を行う。コーディング部２２は、受信されたＵＬデータに誤りが生じているとＣＲＣ判定を行った場合、ステップＳ６へ進む。コーディング部２２は、受信されたＵＬデータに誤りが生じていないとＣＲＣ判定を行った場合、処理を終了する。
【００７３】
ステップＳ６において、割り当て情報生成部３１は、誤りのＣＲＣ判定が行われたＵＬデータの再送を行うように割り当て情報を生成する。なお、復号部１４では、バッファ１４ａの容量オーバは生じないので、コーディング部２２は、バッファ１４ａの容量オーバによる復号エラーに基づくＣＲＣの誤判定を行うことはない。
【００７４】
このように、割り当て情報判断部３２は、割り当て情報生成部３１によって生成された割り当て情報に基づいて端末２０の送信するデータの大きさを算出し、算出したデータの大きさが復号処理で用いられるバッファ１４ａに記憶できる大きさか否か判断する。そして、割り当て情報再生成部３３は、端末２０の送信するデータがバッファ１４ａに記憶できる大きさでないと判断された場合、端末２０の送信するデータがバッファ１４ａに記憶される大きさとなるように割り当て情報を再生成する。これにより、端末２０は、復号処理で用いられるバッファ１４ａの容量をオーバするデータを基地局１０に送信することはなく、復号部１４は、端末２０から受信するＵＬデータを適切に復号できるようになる。
【００７５】
また、復号部１４の復号エラーに基づくＣＲＣの誤判定が生じなくなるので、復号部１４の復号エラーに基づくＵＬデータの再送処理が抑制され、ＵＬデータのスループットが向上する。
【００７６】
また、割り当て情報判断部３２によって、端末２０の送信するデータがバッファ１４ａの容量をオーバすると判断されなければ、割り当て情報再生成部３３は、割り当て情報を再生成せず、割り当て情報生成部３１の生成した割り当て情報が、端末２０に送信される。これにより、端末２０のＵＬデータの、スループットの低下を抑制することができる。
【００７７】
なお、バッファ１４ａは複数あってもよい。この場合、各バッファ１４ａの空き容量を取得して合計し、割り当て情報の判断を行い、割り当て情報の再生成を行うようにする。また、バッファ１４ａが複数のセグメントに分割されている場合、各セグメントの空き容量を取得して合計し、割り当て情報の判断を行い、割り当て情報の再生成を行うようにする。
【００７８】
（付記１）  割り当て情報に基づいてデータを送受信する端末と無線通信を行う基地局において、
無線チャネルの品質情報に基づいて前記割り当て情報を生成する割り当て情報生成部と、
前記割り当て情報生成部の生成した前記割り当て情報に基づいて前記端末の送信する前記データの大きさを算出し、算出した前記データの大きさが復号処理で用いられるバッファに記憶できる大きさか否か判断する割り当て情報判断部と、
前記割り当て情報判断部によって前記端末の送信する前記データの大きさが前記バッファに記憶できる大きさでないと判断された場合、前記端末の送信する前記データの大きさが前記バッファに記憶される大きさとなるように前記割り当て情報を再生成する割り当て情報再生成部と、
を有することを特徴とする基地局。
【００７９】
（付記２）  変調方式に関する変調情報とインデックスとを対応付けて記憶した第１のテーブルと、
前記インデックスと前記端末が送信する前記データのリソースブロック数と前記データの大きさとを対応付けて記憶した第２のテーブルと、
をさらに有することを特徴とする付記１記載の基地局。
【００８０】
（付記３）  前記割り当て情報判断部は、前記割り当て情報に含まれる前記変調情報に基づき前記第１のテーブルを参照して前記インデックスを取得し、取得した前記インデックスと前記割り当て情報に含まれる前記リソースブロック数とに基づき前記第２のテーブルを参照して前記端末の送信する前記データの大きさを算出することを特徴とする付記２記載の基地局。
【００８１】
（付記４）  前記割り当て情報再生成部は、前記バッファの空き容量に基づき前記第２のテーブルを参照して前記インデックスと前記リソースブロック数とを取得し、取得した前記インデックスに基づき前記第１のテーブルを参照して前記変調情報を取得し、前記割り当て情報を再生成することを特徴とする付記２記載の基地局。
【００８２】
（付記５）  再生成された前記割り当て情報には、前記第１のテーブルと前記第２のテーブルとを参照して取得した前記変調情報と前記リソースブロック数とが含まれることを特徴とする付記４記載の基地局。
【００８３】
（付記６）  前記割り当て情報判断部は、算出した前記データの大きさと、前記バッファの空き容量とを比較して、算出した前記データの大きさが復号処理で用いられる前記バッファに記憶できる大きさか否か判断することを特徴とする付記３記載の基地局。
【００８４】
（付記７）  割り当て情報に基づいてデータを送受信する端末と無線通信を行う基地局の割り当て情報生成方法において、
無線チャネルの品質情報に基づいて前記割り当て情報を生成し、
生成した前記割り当て情報に基づいて前記端末の送信する前記データの大きさを算出し、
算出した前記データの大きさが復号処理で用いられるバッファに記憶できる大きさか否か判断し、
前記端末の送信する前記データの大きさが前記バッファに記憶できる大きさでないと判断された場合、前記端末の送信する前記データの大きさが前記バッファに記憶される大きさとなるように前記割り当て情報を再生成する、
ことを特徴とする割り当て情報生成方法。
【符号の説明】
【００８５】
１  基地局
２  割り当て情報生成部
３  割り当て情報判断部
４  割り当て情報再生成部
５  符号部
６  復号部
６ａ  バッファ
７  端末
【図１】
2010263471.tif 000003
【図２】
2010263471.tif 000004
【図３】
2010263471.tif 000005
【図４】
2010263471.tif 000006
【図５】
2010263471.tif 000007
【図６】
2010263471.tif 000008
【図７】
2010263471.tif 000009
【図８】
2010263471.tif 000010
【図９】
2010263471.tif 000011
【図１０】
2010263471.tif 000012