(57)【要約】【課題】最大再送回数を状況に応じて適切に設定することができる通信装置および通信方法を提供する。【解決手段】最大回数設定部３５は、現在設定されている最大再送回数で通信相手の装置へ送信したＨＡＲＱサブバーストの誤り率と、現在設定されている最大再送回数よりも多い再送回数または少ない再送回数で通信相手の装置へ送信したＨＡＲＱサブバーストの誤り率との差に応じて、現在設定されている最大再送回数を更新する。各再送回数でのＨＡＲＱサブバーストの誤り率は、各再送回数で送信したＨＡＲＱサブバーストのうち、通信相手の装置から再送要求を受けたＨＡＲＱサブバーストの割合を表わす。再送制御部３３は、通信相手の装置からの再送要求に応じて、設定された最大再送回数の範囲内で再送を繰返す。【選択図】図２
2012209613.tif 000002
【特許請求の範囲】
【請求項１】
所定量のデータブロックの単位で再送が制御される通信装置であって、
現在設定されている最大再送回数で通信相手の装置へ送信した前記データブロックの誤り率と、現在設定されている最大再送回数よりも多い再送回数または少ない再送回数で通信相手の装置へ送信した前記データブロックの誤り率との差に応じて、前記現在設定されている最大再送回数を更新する設定部を備え、各再送回数での前記データブロックの誤り率は、各再送回数で送信したデータブロックのうち、前記通信相手の装置から再送要求を受けたデータブロックの割合を表わし、
前記通信装置は、さらに、
前記通信相手の装置からの再送要求に応じて、前記設定された最大再送回数の範囲内で再送を繰返す再送制御部を備えた通信装置。
【請求項２】
前記設定部は、現在設定されている最大再送回数で再送したときの前記誤り率と、現在設定されている最大再送回数の１つ前の再送回数で再送したときの前記誤り率との差が所定値以上でないときには、前記現在設定されている最大再送回数を減少させる、請求項１記載の通信装置。
【請求項３】
前記現在設定されている最大再送回数を減少させる変化量は、１である、請求項２記載の通信装置。
【請求項４】
前記最大再送回数を前回変化させたときに減少する方向に変化させた場合には、前記現在設定されている最大再送回数を減少させる変化量は、前回の変化量の２倍である、請求項２記載の通信装置。
【請求項５】
前記最大再送回数を前回変化させたときに増加する方向に変化させた場合には、前記現在設定されている最大再送回数を減少させる変化量は、前回の変化量の１／２倍である、請求項２記載の通信装置。
【請求項６】
前記設定部は、所定の期間において、現在設定されている最大再送回数よりも１つ多い最大再送回数を仮に設定し、
前記再送制御部は、前記所定の期間において、前記通信相手の装置からの再送要求に応じて、前記仮設定された最大再送回数の範囲内で再送を繰返し、
前記設定部は、前記現在設定されている最大再送回数で再送したときの前記誤り率と、前記仮設定された最大再送回数で再送したときの前記誤り率との差が所定値以上のときには、現在設定されている最大再送回数を増加させる、請求項１記載の通信装置。
【請求項７】
前記現在設定されている最大再送回数を増加させる変化量は、１である、請求項６記載の通信装置。
【請求項８】
前記最大再送回数を前回変化させたときに増加する方向に変化させた場合には、前記現在設定されている最大再送回数を増加させる変化量は、前回の変化量の２倍である、請求項６記載の通信装置。
【請求項９】
前記最大再送回数を前回変化させたときに減少する方向に変化させた場合には、前記現在設定されている最大再送回数を増加させる変化量は、前回の変化量の１／２倍である、請求項６記載の通信装置。
【請求項１０】
所定量のデータブロックの単位で再送が制御される通信方法であって、
現在設定されている最大再送回数で通信相手の装置へ送信した前記データブロックの誤り率と、現在設定されている最大再送回数よりも多い再送回数または少ない再送回数で通信相手の装置へ送信した前記データブロックの誤り率との差に応じて、前記現在設定されている最大再送回数を更新するステップを備え、各再送回数での前記データブロックの誤り率は、各再送回数で送信したデータブロックのうち、前記通信相手の装置から再送要求を受けたデータブロックの割合を表わし、
前記通信方法は、さらに、
前記通信相手の装置からの再送要求に応じて、前記設定された最大再送回数の範囲内で再送を繰返すステップを備えた通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置および通信方法に関し、特に、ＨＡＲＱ（Hybrid Automatic Repeat Request: HARQ）再送機能を有する通信装置、およびそのような通信装置の通信方法に関する。
【背景技術】
【０００２】
直交周波数分割多重接続（Orthogonal Frequency Division Multiple Access : OFDMA）方式の無線基地局システムにおいて、無線基地局から無線端末に下りデータを転送する際、ＨＡＲＱ再送と呼ばれる再送手順を実施する（たとえば、特許文献１（特表２００８−５２６０８９号公報）および特許文献２（特表２００９−５０２０８８号公報）を参照）。
【０００３】
ＨＡＲＱ再送では、無線上で下りデータにエラーが発生した際は、無線基地局は、そのデータを再送する。ＨＡＲＱ再送の単位となるデータは、ＨＡＲＱサブバーストと呼ばれる。このＨＡＲＱ再送の処理は、物理層で行なわれる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００８−５２６０８９号公報
【特許文献２】特表２００９−５０２０８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ＨＡＲＱにおいて最大再送回数は、通常は、一定回数と定められている。たとえば、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）方式を採用した通信システムでは、最大再送回数は、４回と定められている。
【０００６】
しかしながら、通信路の状況や無線端末の性能が悪い場合には、予め定められた最大再送回数まで再送しても、正しいデータが得られない場合がある。そのような場合には、予め定められた最大再送回数まで再送を繰返すことによって、無線リソースを無駄に消費することになる。また、予め定められた最大再送回数で再送を打ち切るのではなく、予め定められた最大再送回数を超えて再送を継続することによって、正しいデータが得られる場合もある。そのような場合に、予め定められた最大再送回数で再送を打ち切るとすると、上位層（ＭＡＣ（Media Access Control）層）での再送処理が必要となり、正しいデータが得られるまでに長時間を要する。
【０００７】
それゆえに、本発明の目的は、最大再送回数を状況に応じて適切に設定することができる通信装置および通信方法を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、所定量のデータブロックの単位で再送が制御される通信装置であって、現在設定されている最大再送回数で通信相手の装置へ送信したデータブロックの誤り率と、現在設定されている最大再送回数よりも多い再送回数または少ない再送回数で通信相手の装置へ送信したデータブロックの誤り率との差に応じて、現在設定されている最大再送回数を更新する設定部を備え、各再送回数でのデータブロックの誤り率は、各再送回数で送信したデータブロックのうち、通信相手の装置から再送要求を受けたデータブロックの割合を表わし、通信装置は、さらに、通信相手の装置からの再送要求に応じて、設定された最大再送回数の範囲内で再送を繰返す再送制御部を備える。
【発明の効果】
【０００９】
本発明によれば、最大再送回数を状況に応じて適切に設定することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態の無線通信システムの構成を表わす図である。
【図２】本発明の実施形態の無線基地局の構成を示す図である。
【図３】本発明の実施形態の無線基地局で送受信されるＯＦＤＭＡフレームを表わす図である。
【図４】（ａ）は、ＤＬサブフレームを表わす図である。（ｂ）は、ＤＬバーストを表わす図である。
【図５】ＨＡＲＱ再送制御において伝送される情報を説明するための図である。
【図６】ＨＡＲＱの再送手順を説明するための図である。
【図７】最大再送回数の設定のためのサンプリング区間の例を説明するための図である。
【図８】第１の実施形態の最大再送回数の設定動作の手順を表わすフローチャートである。
【図９】（ａ）〜（ｃ）は、ＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）、Ｅ（ｎ）、Ｅ（ｎ＋１）の例を表わす図である。
【図１０】（ａ）〜（ｃ）は、図９（ａ）〜（ｃ）のＨＡＲＱサブバーストの誤り率での最大再送回数の変化を表わす図である。
【図１１】第２の実施形態の最大再送回数の設定動作の手順を表わすフローチャートである。
【図１２】（ａ）〜（ｃ）は、最大再送回数ｎと変数ｋおよびｄの変化の例を表わす図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面を参照して説明する。
［第１の実施形態］
（全体構成）
図１は、本発明の実施形態の無線通信システムの構成を表わす図である。
【００１２】
図１を参照して、この無線通信システム１は、無線基地局２と、ｎ個の無線端末３ａ〜３ｎとを備える。以下、無線端末３ａ〜３ｎのうちのいずれかを表わすときには、無線端末３と記すことにする。無線基地局は、ｎ個の無線端末のうちの複数個と同時に通信が可能である。無線基地局２は、有線のネットワーク５を介して通信制御装置４と接続される。通信制御装置４は、無線基地局２と通信中の無線端末３ａ〜３ｎへの下りユーザデータをネットワーク５を通じて無線基地局２へ送信する。
【００１３】
この無線通信システムは、下りのユーザデータに対して、ＨＡＲＱによる再送手順を実施する。すなわち、下りユーザデータは、所定量のデータブロックであるＨＡＲＱサブバーストの単位で再送が制御される。
【００１４】
無線端末は、無線基地局から送信されたＨＡＲＱサブバーストを正常に受信した場合には、ＡＣＫ（ACKnowledgement）を無線基地局へフィードバックする。無線端末は、無線基地局から送信されたＨＡＲＱサブバーストを正常に受信できなかった場合に、ＮＡＣＫ（Negative Acknowledgment）を無線基地局へフィードバックする。無線基地局は、ＮＡＣＫを受信した場合には、そのＮＡＣＫに対応するＨＡＲＱサブバーストを再送信する。
【００１５】
（構成）
図２は、本発明の実施形態の無線基地局の構成を示す図である。
【００１６】
この無線基地局２は、直交周波数分割多重接続（ＯＦＤＭＡ）方式の無線基地局であって、第１のアンテナ１０と、第２のアンテナ１１と、送信部１３と、受信部１２と、制御部３１とを備える。
【００１７】
送信部１３は、サブキャリア配置部２３と、マルチアンテナ送信信号処理部２４と、ＩＦＦＴ部（Inverse First Fourier Transform）２２と、ＣＰ（Cyclic Prefix）付加部２１と、ＲＦ(Radio Frequency)部２０とを備える。
【００１８】
サブキャリア配置部２３は、たとえばＰＵＳＣ（Partial Usage of Subchannels)に基づいて、制御部３１で決定されたデータの配置に従って、サブキャリアを配置する。
【００１９】
マルチアンテナ送信信号処理部２４は、１つのデータストリームを時空間符号化、または複数のデータストリームを空間多重化する。
【００２０】
ＩＦＦＴ部２２は、マルチアンテナ送信信号処理部２４から出力される複数のサブキャリア信号（周波数領域の信号）をＩＦＦＴによって、時間領域の信号（ＯＦＤＭＡ（Orthogonal Frequency Division Multiple Access）シンボル）に変換する。
【００２１】
ＣＰ付加部２１は、ＯＦＤＭＡシンボルの後尾部分と同じ信号をＣＰとしてＯＦＤＭＡシンボルの先頭に付加する。
【００２２】
ＲＦ部２０は、無線周波数帯にアップコンバートするアップコンバータ、アップコンバートされた信号を増幅する電力増幅回路、増幅された信号のうち所望帯域の信号成分のみを通過させて第１のアンテナ１０および第２のアンテナ１１へ出力するバンドパスフィルタなどを含む。
【００２３】
受信部１２は、ＲＦ部１５と、ＣＰ除去部１６と、ＦＦＴ部１７と、サブキャリア配置部１８とを備える。
【００２４】
ＲＦ部１５は、第１のアンテナ１０および第２のアンテナ１１から出力される信号のうち所望帯域の信号成分のみを通過させるバンドパスフィルタ、ＲＦ信号を増幅する低雑音増幅回路、ＲＦ信号をダウンコンバートするダウンコンバータなどを含む。
【００２５】
ＣＰ除去部１６は、ＲＦ部１５から出力される信号からＣＰを除去する。
ＦＦＴ部１７は、ＣＰ除去部１６から出力される時間領域の信号をＦＦＴによって、周波数領域の信号に変換して、複数のサブキャリアに復調する。
【００２６】
サブキャリア配置部１８は、たとえばＰＵＳＣに基づいて、ＦＦＴ部１７から出力される各サブキャリアを抽出する。
【００２７】
制御部３１は、ユーザデータ管理部３４と、制御情報管理部３６と、再送制御部３３と、最大再送回数設定部３５とを備える。
【００２８】
制御情報管理部３６は、ＨＡＲＱ＿ＤＬ＿ＭＡＰ＿ＩＥおよびＨＡＲＱ＿ＡＣＫ＿Ｒｅｇｉｏｎ＿Ａｌｌｏｃａｔｉｏｎ＿ＩＥを含むマップ情報を作成する。
【００２９】
ユーザデータ管理部３４は、無線端末へ送信するユーザデータの生成、無線端末から受信したユーザデータの保持を行なう。無線端末へ送信するユーザデータは、再送単位であるＨＡＲＱサブバーストに分割される。
【００３０】
再送制御部３３は、無線端末からの再送要求に応じて、設定された最大再送回数の範囲内で再送を繰返す。より具体的には、再送制御部３３は、ＨＡＲＱ方式でＨＡＲＱサブバーストの再送を制御する。再送制御部３３は、無線端末からＮＡＣＫを受信したときには、そのＮＡＣＫに対応するＨＡＲＱサブバーストを再送する。
【００３１】
最大再送回数設定部３５は、現在設定されている最大再送回数で無線端末へ送信したＨＡＲＱサブバーストの誤り率と、現在設定されている最大再送回数よりも多い再送回数または少ない再送回数で無線端末へ送信したＨＡＲＱサブバーストの誤り率との差に応じて、現在設定されている最大再送回数を更新する。ここで、各再送回数でのＨＡＲＱサブバーストの誤り率は、各再送回数で送信したＨＡＲＱサブバーストのうち、無線端末から再送要求を受けたＨＡＲＱサブバースト（つまり、通信エラーが発生したＨＡＲＱサブバースト）の割合を表わす。
【００３２】
（フレーム）
図３は、本発明の実施形態の無線基地局で送受信されるＯＦＤＭＡフレームを表わす図である。
【００３３】
図３において、横軸は、時間軸としてシンボル単位で表示したもので、縦軸は、周波数軸としてサブチャネル単位で表示したものである。ＯＦＤＭＡフレームは、ＤＬ（DownLink）サブフレームと、ＵＬ（UpLink）サブフレームとから構成される。
【００３４】
ＤＬサブフレームおよびＵＬサブフレームそれぞれは、ＯＦＤＭシンボル（単位時間）で与えられる時間軸と、サブチャネルで与えられる周波数軸の２次元で表される。
【００３５】
ＤＬサブフレームのシンボル数、ＵＬサブフレームのシンボル数、ＤＬサブフレームのサブチャネル数、およびＵＬサブフレームのサブチャネル数については、複数種類のパターンがある。一例として、ＤＬサブフレームのシンボル数として２９、ＵＬサブフレームのシンボル数として１５、ＤＬサブフレームおよびＵＬサブフレームのサブチャネル数として３０が用いられる。
【００３６】
（ＤＬサブフレーム）
図４（ａ）は、ＤＬサブフレームを表わす図である。
【００３７】
図４（ａ）に示すように、ＤＬサブフレームは、複数のＤＬバーストを含む。各ＤＬバーストにはユーザデータが配置される。ＤＬバーストは、複数のスロットで構成される。
【００３８】
図４（ｂ）は、ＤＬバーストを表わす図である。
図４（ｂ）に示すように、ＤＬバーストは、複数のＨＡＲＱサブバーストを含む。図４（ｂ）の例では、ＤＬバーストは、ＨＡＲＱサブバースト＃１〜＃５の５個のＨＡＲＱサブバーストで構成される。各ＨＡＲＱサブバーストは、ＨＡＲＱ再送制御での再送単位となる。たとえば、ＤＬバーストに含まれるデータのうち、ＨＡＲＱサブバースト＃２に含まれるいずれかのデータにエラー（誤り）があった場合には、ＨＡＲＱサブバースト＃２が再送される。
【００３９】
（ＨＡＲＱ再送制御）
図５は、ＨＡＲＱ再送制御において伝送される情報を説明するための図である。
【００４０】
ＤＬサブフレームに含まれるＭＡＰ情報中のＨＡＲＱ＿ＤＬ＿ＭＡＰ＿ＩＥ４１が、ＨＡＲＱサブバースト４２の配置を定める。また、ＤＬサブフレームに含まれるＭＡＰ情報中のＨＡＲＱ＿ＡＣＫ＿Ｒｅｇｉｏｎ＿Ａｌｌｏｃａｔｉｏｎ＿ＩＥ４３が、ＡＣＫＣＨ４４の配置を定める。
【００４１】
無線端末は、ＨＡＲＱサブバーストを受信すると、ＨＡＲＱ＿ＡＣＫ＿Ｒｅｇｉｏｎ＿Ａｌｌｏｃａｔｉｏｎ＿ＩＥ４３で定められる位置のＡＣＫＣＨ４４を通じてＡＣＫまたはＮＡＣＫを返信する。
【００４２】
（再送手順）
図６は、ＨＡＲＱの再送手順を説明するための図である。
【００４３】
図６に示すようなＨＡＲＱサブバーストが無線基地局から無線端末へ送信する。
無線端末は、受信したＨＡＲＱサブバーストのＣＲＣ（Cyclic Redundancy Check）に基づいてＨＡＲＱサブバーストの正誤を判断する。図６の例では、誤りと判断したため、無線端末は、受信したＨＡＲＱサブバーストの各ビットを信頼度を付けて保存する。ここで、信頼度とは、ＡＤ変換において入力されたアナログ値との比較対象である閾値と、入力されたアナログ値が変換されたデジタル値との差に応じた量である、また、無線端末は、ＨＡＲＱサブバーストが誤りの場合にＮＡＣＫを無線基地局へ返信する。
【００４４】
ＮＡＣＫを受信した無線基地局は、ＨＡＲＱサブバーストを再送する。無線端末は、受信したＨＡＲＱサブバーストのＣＲＣに基づいてＨＡＲＱサブバーストデータの正誤を判断する。図６の例では、再度誤りと判断したため、無線端末は、受信したＨＡＲＱサブバーストの各ビットを信頼度を付けて保存する。無線端末は、信頼度に基づいて、複数の保存データを最大比合成する。無線端末は、最大比合成されたＨＡＲＱサブバーストの正誤を判断する。図６の例では、正しいと判断したため、無線端末は、ＡＣＫを無線基地局へ送信する。
【００４５】
ＡＣＫを受信した無線基地局は、ＨＡＲＱサブバーストの再送を終了する。
（最大再送回数の設定のためのサンプリング区間）
図７は、最大再送回数の設定のためのサンプリング区間の例を説明するための図である。
【００４６】
図７に示すように、任意のユーザＡとの通信開始後、最初のサンプリング区間ＳＰ１では、最大再送回数ｎは初期値に設定され、この最大再送回数の範囲内で再送が行なわれる。また、サンプリング区間ＳＰ１内の特定の区間ＳＳＰ１では、最大再送回数を仮に１段階増加するように仮設定し、この仮設定設定された最大再送回数の範囲内で再送が行なわれる。
【００４７】
サンプリング区間ＳＰ１では、再送回数（ｎ−１）、ｎ、（ｎ＋１）で無線端末へ送信したＨＡＲＱサブバーストの誤り率の変化に応じて、次のサンプリング区間ＳＰ２での最大再送回数ｎを設定する。
【００４８】
たとえば、再送回数ｎで再送したＨＡＲＱサブバーストが１００個であり、そのうち正しく受信できたＨＡＲＱサブバーストの数が７０個の場合には、再送回数ｎでの誤り率は、０．３となる。
【００４９】
サンプリング区間ＳＰ２では、サンプリング区間ＳＰ１での通信において、再送回数（ｎ−１）、ｎ、（ｎ＋１）で無線端末へ送信したＨＡＲＱサブバーストの誤り率の変化に応じて、設定された最大再送回数の範囲内で再送が行なわれる。また、サンプリング区間ＳＰ１と同様に、サンプリング区間ＳＰ２内の特定の区間ＳＳＰ２では、最大再送回数を仮に１段階増加するように仮設定し、この仮設定設定された最大再送回数の範囲内で再送が行なわれる。サンプリング区間ＳＰ２では、再送回数（ｎ−１）、ｎ、（ｎ＋１）で無線端末へ送信したＨＡＲＱサブバーストの誤り率の変化に応じて、次のサンプリング区間ＳＰ３での最大再送回数ｎを設定する。
【００５０】
以降のサンプリング区間についても、上記と同様の処理が行なわれる。
（最大再送回数の設定動作）
図８は、第１の実施形態の最大再送回数の設定動作の手順を表わすフローチャートである。
【００５１】
図８を参照して、無線基地局が任意のユーザＡとの通信を開始すると、最大再送回数設定部３５は、最大再送回数ｎを初期値ｎ０に設定する（ステップＳ１０１）。
【００５２】
次に、最大再送回数設定部３５は、ユーザＡとの通信におけるサンプリング区間ＳＰｉ（ｉは１以上の自然数で順次増加させる）を設定し、さらにサンプリング区間ＳＰｉ内の最大再送回数を１段階増加させる区間ＳＳＰｉを設定する（ステップＳ１０２）。
【００５３】
最大再送回数ｎが０でない場合には（ステップＳ１０３でＮＯ）、最大再送回数設定部３５は、（ｎ−１）回、ｎ回、（ｎ＋１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）、Ｅ（ｎ）、Ｅ（ｎ＋１）を算出する（ステップＳ１０４）。
【００５４】
一方、最大再送回数ｎが０の場合には（ステップＳ１０３でＹＥＳ）、最大再送回数設定部３５は、ｎ回、（ｎ＋１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ）、Ｅ（ｎ＋１）を算出する（ステップＳ１０５）。
【００５５】
（ｎ−１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）がｎ回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ）よりも閾値ＴＨ１以上大きくない場合には（ステップＳ１０６でＮＯ）、最大再送回数設定部３５は、最大再送回数ｎを１だけ減少させる（ステップＳ１０７）。
【００５６】
（ｎ−１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）がｎ回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ）よりも閾値ＴＨ１以上大きい場合（ステップＳ１０６でＹＥＳ）、または最大再送回数ｎが０の場合において、ｎ回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ）が（ｎ＋１）回の再送回数でＨＡＲＱサブバーストの誤り率Ｅ（ｎ＋１）よりも閾値ＴＨ２以上大きい場合には（ステップＳ１０８でＹＥＳ）、最大再送回数設定部３５は、最大再送回数ｎを１だけ増加させる（ステップＳ１０９）。
【００５７】
ｎ回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ）が（ｎ＋１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ＋１）よりも閾値ＴＨ２以上大きくない場合には（ステップＳ１０８でＮＯ）、最大再送回数設定部３５は、最大再送回数ｎを変化させない（ステップＳ１１０）。
【００５８】
（動作例）
図９（ａ）〜（ｃ）は、ＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）、Ｅ（ｎ）、Ｅ（ｎ＋１）の例を表わす図である。
【００５９】
図１０（ａ）〜（ｃ）は、図９（ａ）〜（ｃ）のＨＡＲＱサブバーストの誤り率での最大再送回数の変化を表わす図である。
【００６０】
ただし、最大再送回数ｎの初期値、つまり最初のサンプリング区間ＳＰ１（ＳＳＰ１を除く）での最大再送回数ｎは４とする。また、閾値ＴＨ１およびＴＨ２は７％とする。
【００６１】
図９（ａ）に示すように、ＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）が３０％、Ｅ（ｎ）＝２５％、Ｅ（ｎ＋１）が２０％の場合、Ｅ（ｎ−１）−Ｅ（ｎ）は５％である。Ｅ（ｎ−１）−Ｅ（ｎ）の値が閾値ＴＨ１（＝７％）未満なので、ステップＳ１０６でＮＯとなり、最大再送回数ｎは１だけ減少して３となる。次のサンプリング区間ＳＰ２（ＳＳＰ２を除く）では、最大再送回数ｎが３として再送制御がなされる。
【００６２】
図９（ｂ）に示すように、ＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）が３０％、Ｅ（ｎ）＝２０％、Ｅ（ｎ＋１）が１０％の場合、Ｅ（ｎ−１）−Ｅ（ｎ）は１０％である。Ｅ（ｎ−１）−Ｅ（ｎ）の値が閾値ＴＨ１（＝７％）以上なので、ステップＳ１０６でＹＥＳとなる。また、Ｅ（ｎ）−Ｅ（ｎ＋１）は１０％である。Ｅ（ｎ）−Ｅ（ｎ＋１）の値が閾値ＴＨ２（＝７％）以上なので、ステップＳ１０８でＹＥＳとなる。その結果、最大再送回数ｎは１だけ増加して４となる。次のサンプリング区間ＳＰ２（ＳＳＰ２を除く）では、最大再送回数ｎが５として再送制御がなされる。
【００６３】
図９（ｃ）に示すように、ＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）が３０％、Ｅ（ｎ）＝２０％、Ｅ（ｎ＋１）が１５％の場合、Ｅ（ｎ−１）−Ｅ（ｎ）は１０％である。Ｅ（ｎ−１）−Ｅ（ｎ）の値が閾値ＴＨ１（＝７％）以上なので、ステップＳ１０６でＹＥＳとなる。また、Ｅ（ｎ）−Ｅ（ｎ＋１）は５％である。Ｅ（ｎ）−Ｅ（ｎ＋１）の値が閾値ＴＨ２（＝７％）未満なので、ステップＳ１０８でＮＯとなる。その結果、最大再送回数ｎは変化せず４となる。次のサンプリング区間ＳＰ２（ＳＳＰ２を除く）では、最大再送回数ｎが４として再送制御がなされる。
【００６４】
以上のように、本実施の形態によれば、ＨＡＲＱサブバーストの誤り率の変化に応じて最大再送回数を適切に設定することができるので、無線資源を効果的に使用することができるとともに、誤りのないデータが得られるまでの時間が長期化するのを回避できる。
【００６５】
［第２の実施形態］
図１１は、第２の実施形態の最大再送回数の設定動作の手順を表わすフローチャートである。
【００６６】
図１１を参照して、無線基地局が任意のユーザＡとの通信を開始すると、最大再送回数設定部３５は、最大再送回数ｎを初期値ｎ０に設定する（ステップＳ２０１）。
【００６７】
次に、最大再送回数設定部３５は、ユーザＡとの通信におけるサンプリング区間ＳＰｉ（ｉは１以上の自然数で順次増加させる）を設定し、さらにサンプリング区間ＳＰｉ内の最大再送回数を１段階増加させる区間ＳＳＰｉを設定する（ステップＳ２０２）。
【００６８】
最大再送回数ｎが０でない場合には（ステップＳ２０３でＮＯ）、最大再送回数設定部３５は、（ｎ−１）回、ｎ回、（ｎ＋１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）、Ｅ（ｎ）、Ｅ（ｎ＋１）を算出する（ステップＳ２０４）。
【００６９】
一方、最大再送回数ｎが０の場合には（ステップＳ２０３でＹＥＳ）、最大再送回数設定部３５は、ｎ回、（ｎ＋１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ）、Ｅ（ｎ＋１）を算出する（ステップＳ２０５）。
【００７０】
（ｎ−１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）がｎ回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ）よりも閾値ＴＨ１以上大きくない場合には（ステップＳ２０６でＮＯ）、最大再送回数設定部３５は、次のステップＳ２０７〜Ｓ２１３の処理によって最大再送回数を減少させる。
【００７１】
最大再送回数設定部３５は、現在のサンプリング区間が最初のサンプリング区間ＳＰ１の場合には（ステップＳ２０７でＹＥＳ）、ｋを０に設定する（ステップＳ２０６）。
【００７２】
最大再送回数設定部３５は、現在のサンプリング区間が最初のサンプリング区間ＳＰ１でない場合であり（ステップＳ２０７でＮＯ）、かつ前回の再送回数の変更も減少であった場合には（ステップＳ２０９でＹＥＳ）、ｋを１だけ増加させる（ステップＳ２１０）。
【００７３】
最大再送回数設定部３５は、現在のサンプリング区間が最初のサンプリング区間ＳＰ１でない場合であり（ステップＳ２０７でＮＯ）、かつ前回の再送回数の変更が減少でない場合には（ステップＳ２０９でＮＯ）、ｋを１だけ減少させる（ステップＳ２１１）。
【００７４】
次に、最大再送回数設定部３５は、変化幅ｄを２kに設定し（ステップＳ２１２）、最大再送回数ｎをｄだけ減少させる（ステップＳ２１３）。
【００７５】
（ｎ−１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ−１）がｎ回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ）よりも閾値ＴＨ１以上大きい場合（ステップＳ２０６でＹＥＳ）、または最大再送回数ｎが０の場合において、ｎ回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ）が（ｎ＋１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ＋１）よりも閾値ＴＨ２以上大きい場合には（ステップＳ２１４でＹＥＳ）、最大再送回数設定部３５は、次のステップＳ２１５〜Ｓ２２２の処理によって最大再送回数を減少させる。
【００７６】
最大再送回数設定部３５は、現在のサンプリング区間が最初のサンプリング区間ＳＰ１の場合には（ステップＳ２１５でＹＥＳ）、ｋを０に設定する（ステップＳ２１６）。
【００７７】
最大再送回数設定部３５は、現在のサンプリング区間が最初のサンプリング区間ＳＰ１でない場合であり（ステップＳ２１５でＮＯ）、かつ前回の再送回数の変更も増加であった場合には（ステップＳ２１７でＹＥＳ）、ｋを１だけ増加させる（ステップＳ２１８）。
【００７８】
最大再送回数設定部３５は、現在のサンプリング区間が最初のサンプリング区間ＳＰ１でない場合であり（ステップＳ１５でＮＯ）、かつ前回の再送回数の変更が増加でなかった場合には（ステップＳ２１７でＮＯ）、ｋを１だけ減少させる（ステップＳ２１９）。
【００７９】
次に、最大再送回数設定部３５は、変化幅ｄを２kに設定し（ステップＳ２２０）、最大再送回数ｎをｄだけ増加させる（ステップＳ２２１）。
【００８０】
ｎ回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ）が（ｎ＋１）回の再送回数でのＨＡＲＱサブバーストの誤り率Ｅ（ｎ＋１）よりも閾値ＴＨ２以上大きくない場合には（ステップＳ２１４でＮＯ）、最大再送回数設定部３５は、最大再送回数ｎを変化させない（ステップＳ２２２）。
【００８１】
（動作例）
図１２（ａ）〜（ｃ）は、最大再送回数ｎと変数ｋおよびｄの変化の例を表わす図である。
【００８２】
ただし、最大再送回数ｎの初期値、つまり最初のサンプリング区間ＳＰ１（ＳＳＰ１を除く）での最大再送回数ｎは１００とする。
【００８３】
（動作例１）
図１２（ａ）を参照して、まず、最初のサンプリング区間ＳＰ１において、ステップＳ２０６でＮＯとなったとする。その結果最大再送回数ｎは以下のように減少する。最初のサンプリング区間ＳＰ１では、ステップＳ２０７でＹＥＳによって、ｋ＝０、ｄ＝１となり、ステップＳ２１３によって、最大再送回数ｎは９９となる。次のサンプリング区間ＳＰ２（ＳＳＰ２を除く）では、最大再送回数ｎが９９として再送制御がなされる。
【００８４】
サンプリング区間ＳＰ２において、ステップＳ２０６でＮＯとなったとする。その結果最大再送回数ｎは以下のように減少する。サンプリング区間ＳＰ２では、ステップＳ２０７でＮＯ、ステップＳ２０９でＹＥＳによって、ｋ＝１、ｄ＝２となり、ステップＳ２１３によって、最大再送回数ｎは９７となる。次のサンプリング区間ＳＰ３（ＳＳＰ３を除く）では、最大再送回数ｎが９７として再送制御がなされる。
【００８５】
サンプリング区間ＳＰ３において、ステップＳ２０６でＮＯとなったとする。その結果最大再送回数ｎは以下のように減少する。サンプリング区間ＳＰ３では、ステップＳ２０７でＮＯ、ステップＳ２０９でＹＥＳによって、ｋ＝２、ｄ＝４となり、ステップＳ２１３によって、最大再送回数ｎは９３となる。次のサンプリング区間ＳＰ４（ＳＳＰ４を除く）では、最大再送回数ｎが９３として再送制御がなされる。
【００８６】
サンプリング区間ＳＰ４において、ステップＳ２０６でＮＯとなったとする。その結果最大再送回数ｎは以下のように減少する。サンプリング区間ＳＰ４では、ステップＳ２０７でＮＯ、ステップＳ２０９でＹＥＳによって、ｋ＝３、ｄ＝８となり、ステップＳ２１３によって、最大再送回数ｎは８５となる。次のサンプリング区間ＳＰ５（ＳＳＰ５を除く）では、最大再送回数ｎが８５として再送制御がなされる。
【００８７】
サンプリング区間ＳＰ５において、ステップＳ２０６でＹＥＳとなり、ステップＳ２１４でＹＥＳになったとする。その結果最大再送回数ｎは以下のように増加する。サンプリング区間ＳＰ５では、ステップＳ２１５でＮＯ、ステップＳ２１７でＮＯによって、ｋ＝２、ｄ＝４となり、ステップＳ２２１によって、最大再送回数ｎは８９となる。次のサンプリング区間ＳＰ６（ＳＳＰ６を除く）では、最大再送回数ｎが８９として再送制御がなされる。
【００８８】
サンプリング区間ＳＰ６において、ステップＳ２０６でＮＯとなったとする。その結果最大再送回数ｎは以下のように減少する。サンプリング区間ＳＰ６では、ステップＳ２０７でＮＯ、ステップＳ２０９でＮＯによって、ｋ＝１、ｄ＝２となり、ステップＳ２１３によって、最大再送回数ｎは８７となる。次のサンプリング区間ＳＰ７（ＳＳＰ７を除く）では、最大再送回数ｎが８７として再送制御がなされる。
【００８９】
（動作例２）
図１２（ｂ）を参照して、まず、最初のサンプリング区間ＳＰ１において、ステップＳ２０６でＮＯとなったとする。その結果最大再送回数ｎは以下のように減少する。最初のサンプリング区間ＳＰ１では、ステップＳ２０７でＹＥＳによって、ｋ＝０、ｄ＝１となり、ステップＳ２１３によって、最大再送回数ｎは９９となる。次のサンプリング区間ＳＰ２（ＳＳＰ２を除く）では、最大再送回数ｎが９９として再送制御がなされる。
【００９０】
サンプリング区間ＳＰ２において、ステップＳ２０６でＮＯとなったとする。その結果最大再送回数ｎは以下のように減少する。サンプリング区間ＳＰ２では、ステップＳ２０７でＮＯ、ステップＳ２０９でＹＥＳによって、ｋ＝１、ｄ＝２となり、ステップＳ２１３によって、最大再送回数ｎは９７となる。次のサンプリング区間ＳＰ３（ＳＳＰ３を除く）では、最大再送回数ｎが９７として再送制御がなされる。
【００９１】
サンプリング区間ＳＰ３において、ステップＳ２０６でＮＯとなったとする。その結果最大再送回数ｎは以下のように減少する。サンプリング区間ＳＰ３では、ステップＳ２０７でＮＯ、ステップＳ２０９でＹＥＳによって、ｋ＝２、ｄ＝４となり、ステップＳ２１３によって、最大再送回数ｎは９３となる。次のサンプリング区間ＳＰ４（ＳＳＰ４を除く）では、最大再送回数ｎが９３として再送制御がなされる。
【００９２】
サンプリング区間ＳＰ４において、ステップＳ２０６でＮＯとなったとする。その結果最大再送回数ｎは以下のように減少する。サンプリング区間ＳＰ４では、ステップＳ２０７でＮＯ、ステップＳ２０９でＹＥＳによって、ｋ＝３、ｄ＝８となり、ステップＳ２１３によって、最大再送回数ｎは８５となる。次のサンプリング区間ＳＰ５（ＳＳＰ５を除く）では、最大再送回数ｎが８５として再送制御がなされる。
【００９３】
サンプリング区間ＳＰ５において、ステップＳ２０６でＹＥＳとなり、ステップＳ２１４でＹＥＳになったとする。その結果最大再送回数ｎは以下のように増加する。サンプリング区間ＳＰ５では、ステップＳ２１５でＮＯ、ステップＳ２１７でＮＯによって、ｋ＝２、ｄ＝４となり、ステップＳ２２１によって、最大再送回数ｎは８９となる。次のサンプリング区間ＳＰ６（ＳＳＰ６を除く）では、最大再送回数ｎが８９として再送制御がなされる。
【００９４】
サンプリング区間ＳＰ６において、ステップＳ２０６でＹＥＳとなり、ステップＳ２１４でＹＥＳになったとする。その結果最大再送回数ｎは以下のように増加する。サンプリング区間ＳＰ６では、ステップＳ２１５でＮＯ、ステップＳ２１７でＹＥＳによって、ｋ＝３、ｄ＝８となり、ステップＳ２２１によって、最大再送回数ｎは９７となる。次のサンプリング区間ＳＰ７（ＳＳＰ７を除く）では、最大再送回数ｎが９７として再送制御がなされる。
【００９５】
（動作例３）
図１２（ｃ）を参照して、まず、最初のサンプリング区間ＳＰ１において、ステップＳ２０６でＹＥＳとなり、ステップＳ２１４でＹＥＳとなったとする。その結果最大再送回数ｎは以下のように増加する。最初のサンプリング区間ＳＰ１では、ステップＳ２１５でＹＥＳによって、ｋ＝０、ｄ＝１となり、ステップＳ２２１によって、最大再送回数ｎは１０１となる。次のサンプリング区間ＳＰ２（ＳＳＰ２を除く）では、最大再送回数ｎが１０１として再送制御がなされる。
【００９６】
サンプリング区間ＳＰ２において、ステップＳ２０６でＹＥＳとなり、ステップＳ２１４でＹＥＳとなったとする。その結果最大再送回数ｎは以下のように増加する。サンプリング区間ＳＰ２では、ステップＳ２１５でＮＯ、ステップＳ２１７でＹＥＳによって、ｋ＝１、ｄ＝２となり、ステップＳ２２１によって、最大再送回数ｎは１０３となる。次のサンプリング区間ＳＰ３（ＳＳＰ３を除く）では、最大再送回数ｎが１０３として再送制御がなされる。
【００９７】
サンプリング区間ＳＰ３において、ステップＳ２０６でＹＥＳとなり、ステップＳ２１４でＹＥＳとなったとする。その結果最大再送回数ｎは以下のように増加する。サンプリング区間ＳＰ３では、ステップＳ２１５でＮＯ、ステップＳ２１７でＹＥＳによって、ｋ＝２、ｄ＝４となり、ステップＳ２２１によって、最大再送回数ｎは１０７となる。次のサンプリング区間ＳＰ４（ＳＳＰ４を除く）では、最大再送回数ｎが１０７として再送制御がなされる。
【００９８】
サンプリング区間ＳＰ４において、ステップＳ２０６でＹＥＳとなり、ステップＳ２１４でＹＥＳとなったとする。その結果最大再送回数ｎは以下のように増加する。サンプリング区間ＳＰ４では、ステップＳ２１５でＮＯ、ステップＳ２１７でＹＥＳによって、ｋ＝３、ｄ＝８となり、ステップＳ２２１によって、最大再送回数ｎは１１５となる。次のサンプリング区間ＳＰ５（ＳＳＰ５を除く）では、最大再送回数ｎが１１５として再送制御がなされる。
【００９９】
サンプリング区間ＳＰ５において、ステップＳ２０６でＮＯとなったとする。その結果最大再送回数ｎは以下のように減少する。サンプリング区間ＳＰ５では、ステップＳ２０７でＮＯ、ステップＳ２０９でＮＯによって、ｋ＝２、ｄ＝４となり、ステップＳ２１３によって、最大再送回数ｎは１１１となる。次のサンプリング区間ＳＰ６（ＳＳＰ６を除く）では、最大再送回数ｎが１１１として再送制御がなされる。
【０１００】
サンプリング区間ＳＰ６において、ステップＳ２０６でＹＥＳとなり、ステップＳ２１４でＹＥＳになったとする。その結果最大再送回数ｎは以下のように増加する。サンプリング区間ＳＰ６では、ステップＳ２１５でＮＯ、ステップＳ２１７でＮＯによって、ｋ＝１、ｄ＝２となり、ステップＳ２２１によって、最大再送回数ｎは１１３となる。次のサンプリング区間ＳＰ７（ＳＳＰ７を除く）では、最大再送回数ｎが１１３として再送制御がなされる。
【０１０１】
サンプリング区間ＳＰ７において、ステップＳ２０６でＹＥＳとなり、ステップＳ２１４でＹＥＳになったとする。その結果最大再送回数ｎは以下のように増加する。サンプリング区間ＳＰ７では、ステップＳ２１５でＮＯ、ステップＳ２１７でＹＥＳによって、ｋ＝２、ｄ＝４となり、ステップＳ２２１によって、最大再送回数ｎは１１７となる。次のサンプリング区間ＳＰ８（ＳＳＰ８を除く）では、最大再送回数ｎが１１７として再送制御がなされる。
【０１０２】
以上のように、本実施の形態によれば、第１の実施形態と同様に、ＨＡＲＱサブバーストの誤り率の変化に応じて最大再送回数を適切に設定することができるので、無線資源を効果的に使用することができるとともに、誤りのないデータが得られるまでの時間が長期化するのを回避できる。また、本実施の形態によれば、最大再送回数の１回の変化量を１ではなく、前回の変化量に応じて設定するので、最大再送回数を適切な値に短時間で調整することができる。
【０１０３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０４】
１  無線通信システム、２  無線基地局、３ａ〜３ｎ，３  無線端末、５  ネットワーク、１０，１１  アンテナ、１２  受信部、１３  送信部、１４  制御部、１５，２０  ＲＦ部、１６  ＣＰ除去部、１７  ＦＦＴ部、１８  サブキャリア配置部、２１  ＣＰ付加部、２２  ＩＦＦＴ部、２４  マルチアンテナ送信信号処理部、２３  サブキャリア配置部、３１  制御部、３３  再送制御部、３４  ユーザデータ管理部、３５  最大再送回数設定部、３６  制御情報管理部。
【図１】
2012209613.tif 000003
【図２】
2012209613.tif 000004
【図３】
2012209613.tif 000005
【図４】
2012209613.tif 000006
【図５】
2012209613.tif 000007
【図６】
2012209613.tif 000008
【図７】
2012209613.tif 000009
【図８】
2012209613.tif 000010
【図９】
2012209613.tif 000011
【図１０】
2012209613.tif 000012
【図１１】
2012209613.tif 000013
【図１２】
2012209613.tif 000014