(57)【要約】【課題】通信装置が、通信相手装置に早期にデータを再送することが可能な技術を提供する。【解決手段】基地局１の再送方法決定部１６は、第１及び第２の再送方法のいずれか一つを、基地局１が通信端末に対してデータを再送する方法として決定する。第１の再送方法では、ＨＡＲＱ方式でデータを再送した結果、正常にデータを再送できない場合には、ＭＡＣ−ＡＲＱ方式でデータの再送を行う。第２の再送方法では、ＭＡＣ−ＡＲＱ方法のみでデータの再送を行う。再送方法決定部１６は、一のＴＤＤフレームで送信されるデータのデータ量が、所定のしきい値よりも大きい場合には、第２の再送方法の使用を決定し、所定のしきい値よりも小さい場合には、第１の再送方法の使用を決定する。【選択図】図２
2010130176.tif 000002
【特許請求の範囲】
【請求項１】
ＴＤＤ（Time Division Duplexing）方式を用いて通信相手装置と通信を行うとともに、当該通信相手装置との間のＡＲＱ（Automatic Repeat Request）方式として第１及び第２のＡＲＱ方式が規定されている通信装置であって、
前記通信装置が前記通信相手装置に対してデータを再送する方式として前記第１のＡＲＱ方式が使用される場合には、前記通信装置と前記通信相手装置との間には、
（ａ−１）前記通信相手装置が、受信データに対して誤り検出を行う処理と、
（ａ−２）前記通信相手装置が、前記処理（ａ−１）において受信データの誤りを検出すると、前記通信装置に対してデータの再送要求を行う処理と、
（ａ−３）前記通信装置が、前記処理（ａ−２）で要求されたデータを前記通信相手装置に対して再送する処理と
が実行され、
前記通信装置が前記通信相手装置に対してデータを再送する方式として前記第２のＡＲＱ方式が使用される場合には、前記通信装置と前記通信相手装置との間には、
（ｂ−１）前記通信相手装置が、受信データに含まれるシーケンス番号に抜けがないか否かを検出する処理と、
（ｂ−２）前記通信相手装置が、前記処理（ｂ−１）において受信データに含まれるシーケンス番号の抜けを検出すると、前記通信装置に対して、抜けているシーケンス番号のデータの再送要求を行う処理と、
（ｂ−３）前記通信装置が、前記処理（ｂ−２）で要求されたデータを前記通信相手装置に対して再送する処理と
が実行され、
前記第１及び第２のＡＲＱ方式の間では、前記処理（ｂ−１）において前記通信相手装置が受信データに含まれるシーケンス番号の抜けを検出してから、前記処理（ｂ−３）において前記通信装置がデータの再送を行うまでにかかる時間は、前記処理（ａ−１）において前記通信相手装置が受信データの誤りを検出してから、前記処理（ａ−３）において前記通信装置がデータの再送を行うまでにかかる時間よりも短く設定されており、
前記通信装置は、
前記通品相手装置に対してデータを送信する送信部と、
前記通品相手装置から送信されるデータを受信する受信部と、
前記第１のＡＲＱ方式で前記通信相手装置に対してデータを再送した結果、正常にデータを再送できない場合には、前記通信相手装置に対して前記第２のＡＲＱ方式でデータの再送を行う第１の再送方法と、前記第２のＡＲＱ方式のみを使用して前記通信相手装置に対してデータの再送を行う第２の再送方法とのいずれの再送方法を使用するか決定する決定部と
を備え、
前記第１及び第２の再送方法のうち前記決定部で使用が決定された再送方法は、前記送信部を通じて前記通品相手装置に通知され、
前記決定部は、
一のＴＤＤフレームで前記送信部から送信されるデータのデータ量が、所定のしきい値よりも大きい場合には、前記第２の再送方法の使用を決定し、
一のＴＤＤフレームで前記送信部から送信されるデータのデータ量が、所定のしきい値よりも小さい場合には、前記第１の再送方法の使用を決定する、通信装置。
【請求項２】
請求項１に記載の通信装置であって、
前記第１のＡＲＱ方式は、ＡＲＩＢ（Association of Radio Industries and Businesses）  ＳＴＤ−Ｔ９５に規定されている、物理層で行われるＨＡＲＱ（Hybrid ARQ）方式であって、
前記第２のＡＲＱ方式は、ＡＲＩＢ  ＳＴＤ−Ｔ９５に規定されている、ＭＡＣ層で行われるＡＲＱ方式である、通信装置。
【請求項３】
ＴＤＤ（Time Division Duplexing）方式を用いて通信相手装置と通信を行うとともに、当該通信相手装置との間のＡＲＱ（Automatic Repeat Request）方式として第１及び第２のＡＲＱ方式が規定されている通信装置での再送制御方法であって、
前記通信装置が前記通信相手装置に対してデータを再送する方式として前記第１のＡＲＱ方式が使用される場合には、前記通信装置と前記通信相手装置との間には、
（ａ−１）前記通信相手装置が、受信データに対して誤り検出を行う処理と、
（ａ−２）前記通信相手装置が、前記処理（ａ−１）において受信データの誤りを検出すると、前記通信装置に対してデータの再送要求を行う処理と、
（ａ−３）前記通信装置が、前記処理（ａ−２）で要求されたデータを前記通信相手装置に対して再送する処理と
が実行され、
前記通信装置が前記通信相手装置に対してデータを再送する方式として前記第２のＡＲＱ方式が使用される場合には、前記通信装置と前記通信相手装置との間には、
（ｂ−１）前記通信相手装置が、受信データに含まれるシーケンス番号に抜けがないか否かを検出する処理と、
（ｂ−２）前記通信相手装置が、前記処理（ｂ−１）において受信データに含まれるシーケンス番号の抜けを検出すると、前記通信装置に対して、抜けているシーケンス番号のデータの再送要求を行う処理と、
（ｂ−３）前記通信装置が、前記処理（ｂ−２）で要求されたデータを前記通信相手装置に対して再送する処理と
が実行され、
前記第１及び第２のＡＲＱ方式の間では、前記処理（ｂ−１）において前記通信相手装置が受信データに含まれるシーケンス番号の抜けを検出してから、前記処理（ｂ−３）において前記通信装置がデータの再送を行うまでにかかる時間は、前記処理（ａ−１）において前記通信相手装置が受信データの誤りを検出してから、前記処理（ａ−３）において前記通信装置がデータの再送を行うまでにかかる時間よりも短く設定されており、
前記再送制御方法は、
（ｃ−１）前記第１のＡＲＱ方式で前記通信相手装置に対してデータを再送した結果、正常にデータを再送できない場合には、前記通信相手装置に対して前記第２のＡＲＱ方式でデータの再送を行う第１の再送方法と、前記第２のＡＲＱ方式のみを使用して前記通信相手装置に対してデータの再送を行う第２の再送方法とのいずれの再送方法を使用するか決定する工程と、
（ｃ−２）前記第１及び第２の再送方法のうち前記工程（ｃ−１）で使用が決定された再送方法を前記通品相手装置に通知する工程と
を備え、
前記工程（ｃ−１）では、
一のＴＤＤフレームで前記通信相手装置に送信されるデータのデータ量が、所定のしきい値よりも大きい場合には、前記第２の再送方法の使用が決定され、
一のＴＤＤフレームで前記通信相手装置に送信されるデータのデータ量が、所定のしきい値よりも小さい場合には、前記第１の再送方法の使用が決定される、再送制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＴＤＤ（Time Division Duplexing）方式を用いて通信相手装置と通信を行うとともに、当該通信相手装置との間のＡＲＱ（Automatic Repeat Request）方式として複数のＡＲＱ方式が規定されている通信装置及び当該通信装置での再送制御方法に関する。
【背景技術】
【０００２】
従来から無線通信に関して様々な技術が提案されている。例えば、非特許文献１には、次世代ＰＨＳ（Personal Handyphone System）についての規格が記載されている。また、特許文献１には、無線通信で使用されるＡＲＱ（Automatic Repeat Request：自動再送要求）方式の一つであるＨＡＲＱ（Hybrid ARQ）方式に関する技術が記載されている。
【０００３】
非特許文献１に記載されているように、次世代ＰＨＳでは複数のＡＲＱ方式が規定されている。具体的には、次世代ＰＨＳでは、物理層で行われるＨＡＲＱ方式と、ＭＡＣ（Media Access Control）層で行われるＡＲＱ方式（以後、「ＭＡＣ−ＡＲＱ方式」と呼ぶ）との２種類が規定されている。ＨＡＲＱ方式では、受信側装置は、受信データに対して誤り検出を行い、受信データの誤りを検出すると、送信側装置にデータの再送を要求する。一方で、ＭＡＣ−ＡＲＱ方式では、受信側装置は、受信データに含まれるシーケンス番号に抜けがないか否かを検出し、シーケンス番号の抜けを検出すると、抜けているシーケンス番号のデータの再送を送信側装置に要求する。次世代ＰＨＳでは、まずＨＡＲＱ方式で再送制御が行われ、それでもなお受信側装置がデータを正常に受信できない場合には、ＭＡＣ−ＡＲＱ方式に切り替えられて再送制御が行われる。
【０００４】
【非特許文献１】ARIB STD-T95 Version 1.1
【特許文献１】国際公開第０６／０５１８２７号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述のような次世代ＰＨＳでは、ＭＡＣ−ＡＲＱ方式で再送制御を行った方が早期にデータの再送が行える場合であっても、まず最初にＨＡＲＱ方式で再送制御が行われるため、データの再送が遅れることがあった。
【０００６】
そこで、本発明は上述の点に鑑みて成されたものであり、通信装置が、通信相手装置に早期にデータを再送することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る通信装置は、ＴＤＤ（Time Division Duplexing）方式を用いて通信相手装置と通信を行うとともに、当該通信相手装置との間のＡＲＱ（Automatic Repeat Request）方式として第１及び第２のＡＲＱ方式が規定されている通信装置であって、前記通信装置が前記通信相手装置に対してデータを再送する方式として前記第１のＡＲＱ方式が使用される場合には、前記通信装置と前記通信相手装置との間には、（ａ−１）前記通信相手装置が、受信データに対して誤り検出を行う処理と、（ａ−２）前記通信相手装置が、前記処理（ａ−１）において受信データの誤りを検出すると、前記通信装置に対してデータの再送要求を行う処理と、（ａ−３）前記通信装置が、前記処理（ａ−２）で要求されたデータを前記通信相手装置に対して再送する処理とが実行され、前記通信装置が前記通信相手装置に対してデータを再送する方式として前記第２のＡＲＱ方式が使用される場合には、前記通信装置と前記通信相手装置との間には、（ｂ−１）前記通信相手装置が、受信データに含まれるシーケンス番号に抜けがないか否かを検出する処理と、（ｂ−２）前記通信相手装置が、前記処理（ｂ−１）において受信データに含まれるシーケンス番号の抜けを検出すると、前記通信装置に対して、抜けているシーケンス番号のデータの再送要求を行う処理と、（ｂ−３）前記通信装置が、前記処理（ｂ−２）で要求されたデータを前記通信相手装置に対して再送する処理とが実行され、前記第１及び第２のＡＲＱ方式の間では、前記処理（ｂ−１）において前記通信相手装置が受信データに含まれるシーケンス番号の抜けを検出してから、前記処理（ｂ−３）において前記通信装置がデータの再送を行うまでにかかる時間は、前記処理（ａ−１）において前記通信相手装置が受信データの誤りを検出してから、前記処理（ａ−３）において前記通信装置がデータの再送を行うまでにかかる時間よりも短く設定されており、前記通信装置は、前記通品相手装置に対してデータを送信する送信部と、前記通品相手装置から送信されるデータを受信する受信部と、前記第１のＡＲＱ方式で前記通信相手装置に対してデータを再送した結果、正常にデータを再送できない場合には、前記通信相手装置に対して前記第２のＡＲＱ方式でデータの再送を行う第１の再送方法と、前記第２のＡＲＱ方式のみを使用して前記通信相手装置に対してデータの再送を行う第２の再送方法とのいずれの再送方法を使用するか決定する決定部とを備え、前記第１及び第２の再送方法のうち前記決定部で使用が決定された再送方法は、前記送信部を通じて前記通品相手装置に通知され、前記決定部は、一のＴＤＤフレームで前記送信部から送信されるデータのデータ量が、所定のしきい値よりも大きい場合には、前記第２の再送方法の使用を決定し、一のＴＤＤフレームで前記送信部から送信されるデータのデータ量が、所定のしきい値よりも小さい場合には、前記第１の再送方法の使用を決定する。
【０００８】
また、本発明に係る通信装置の一態様では、前記第１のＡＲＱ方式は、ＡＲＩＢ（Association of Radio Industries and Businesses）  ＳＴＤ−Ｔ９５に規定されている、物理層で行われるＨＡＲＱ（Hybrid ARQ）方式であって、前記第２のＡＲＱ方式は、ＡＲＩＢ  ＳＴＤ−Ｔ９５に規定されている、ＭＡＣ層で行われるＡＲＱ方式である。
【０００９】
また、本発明に係る再送制御方法は、ＴＤＤ（Time Division Duplexing）方式を用いて通信相手装置と通信を行うとともに、当該通信相手装置との間のＡＲＱ（Automatic Repeat Request）方式として第１及び第２のＡＲＱ方式が規定されている通信装置での再送制御方法であって、前記通信装置が前記通信相手装置に対してデータを再送する方式として前記第１のＡＲＱ方式が使用される場合には、前記通信装置と前記通信相手装置との間には、（ａ−１）前記通信相手装置が、受信データに対して誤り検出を行う処理と、（ａ−２）前記通信相手装置が、前記処理（ａ−１）において受信データの誤りを検出すると、前記通信装置に対してデータの再送要求を行う処理と、（ａ−３）前記通信装置が、前記処理（ａ−２）で要求されたデータを前記通信相手装置に対して再送する処理とが実行され、前記通信装置が前記通信相手装置に対してデータを再送する方式として前記第２のＡＲＱ方式が使用される場合には、前記通信装置と前記通信相手装置との間には、（ｂ−１）前記通信相手装置が、受信データに含まれるシーケンス番号に抜けがないか否かを検出する処理と、（ｂ−２）前記通信相手装置が、前記処理（ｂ−１）において受信データに含まれるシーケンス番号の抜けを検出すると、前記通信装置に対して、抜けているシーケンス番号のデータの再送要求を行う処理と、（ｂ−３）前記通信装置が、前記処理（ｂ−２）で要求されたデータを前記通信相手装置に対して再送する処理とが実行され、前記第１及び第２のＡＲＱ方式の間では、前記処理（ｂ−１）において前記通信相手装置が受信データに含まれるシーケンス番号の抜けを検出してから、前記処理（ｂ−３）において前記通信装置がデータの再送を行うまでにかかる時間は、前記処理（ａ−１）において前記通信相手装置が受信データの誤りを検出してから、前記処理（ａ−３）において前記通信装置がデータの再送を行うまでにかかる時間よりも短く設定されており、前記再送制御方法は、（ｃ−１）前記第１のＡＲＱ方式で前記通信相手装置に対してデータを再送した結果、正常にデータを再送できない場合には、前記通信相手装置に対して前記第２のＡＲＱ方式でデータの再送を行う第１の再送方法と、前記第２のＡＲＱ方式のみを使用して前記通信相手装置に対してデータの再送を行う第２の再送方法とのいずれの再送方法を使用するか決定する工程と、（ｃ−２）前記第１及び第２の再送方法のうち前記工程（ｃ−１）で使用が決定された再送方法を前記通品相手装置に通知する工程とを備え、前記工程（ｃ−１）では、一のＴＤＤフレームで前記通信相手装置に送信されるデータのデータ量が、所定のしきい値よりも大きい場合には、前記第２の再送方法の使用が決定され、一のＴＤＤフレームで前記通信相手装置に送信されるデータのデータ量が、所定のしきい値よりも小さい場合には、前記第１の再送方法の使用が決定される。
【発明の効果】
【００１０】
本発明によれば、一のＴＤＤフレームで送信されるデータのデータ量が、所定のしきい値よりも大きい場合には、第２の再送方法の使用が決定される。一のＴＤＤフレームで送信されるデータのデータ量が、所定のしきい値よりも大きい場合には、一のＴＤＤフレームで送信されるデータに含まれるシーケンス番号の数が多くなるため、短時間でシーケンス番号の抜けを検出することができる。したがって、この場合には、受信エラーの検出からデータ再送までにかかる時間が短い第２のＡＲＱ方式だけが使用される第２の再送方法を採用することによって、早期にデータの再送を行うことができる。
【００１１】
一方で、本願発明によれば、一のＴＤＤフレームで送信されるデータのデータ量が、所定のしきい値よりも小さい場合には、第１の再送方法の使用が決定される。一のＴＤＤフレームで送信されるデータのデータ量が、所定のしきい値よりも小さい場合には、一のＴＤＤフレームで送信されるデータに含まれるシーケンス番号の数が少なくなるため、長時間、シーケンス番号の抜けが検出できないことがある。したがって、この場合には、シーケンス番号を用いずに受信エラーを検出する第１のＡＲＱ方式が使用された後に第２のＡＲＱ方式が使用される第１の再送方法を採用することによって、早期にデータの再送を行うことができる。
【発明を実施するための最良の形態】
【００１２】
図１は本発明の実施の形態に係る無線通信システムの構成を示す図である。本実施の形態に係る無線通信システムは、例えば、上述の非特許文献１に規定されている次世代ＰＨＳに準拠したシステムであって、基地局１は、ＯＦＤＭＡ（Orthogonal Frequency Division Multiple Access）方式で複数の通信端末２と双方向の無線通信を行う。基地局１は、時間軸と周波数軸とからなる２次元で特定される無線リソースを複数の通信端末２のそれぞれに個別に割り当てることによって、当該複数の通信端末２と同時に通信することが可能となっている。また、基地局１は、送信期間と受信期間とが交互に繰り返して現れるＴＤＤ（Time Division Duplexing）方式に基づいて通信端末２と通信を行う。さらに、基地局１はネットワーク３と接続されており、当該ネットワーク３から送られてくるデータを通信端末２に送信したり、通信端末２からのデータをネットワーク３に出力する。
【００１３】
図２は基地局１の構成を示す図である。図２に示されるように、基地局１は、受信部１１及び送信部１２を有する無線通信部１０と、受信データ処理部１４と、送信データ生成部１５と、再送方法決定部１６と、ネットワーク接続部１７と、データバッファ部１８と、無線リソース割り当て部１９とを備えている。受信部１１及び送信部１２は送受信アンテナ１３を共有している。
【００１４】
受信部１１は、送受信アンテナ１３で受信された信号に対して増幅処理やダウンコンバートを行って、送受信アンテナ１３で受信された信号をベースバンド信号に変換して出力する。
【００１５】
受信データ処理部１４は、受信部１１から出力されるベースバンド信号に対して復調処理等を行って、通信対象の各通信端末２からの各種データを再生する。そして、受信データ処理部１４は、再生した各種データのうちネットワーク３に出力すべきデータをＩＰパケットに変換してネットワーク接続部１７に出力する。
【００１６】
無線リソース割り当て部１９は、受信データ処理部１４で取得された受信データに基づいて、基地局１が通信端末２にデータを送信する際に使用する無線リソースや、通信端末２が基地局１にデータを送信する際に使用する無線リソースを、通信対象の通信端末２に割り当てる。
【００１７】
ネットワーク接続部１７は、受信データ処理部１４から入力されたＩＰパケットをネットワーク３に出力する。また、ネットワーク接続部１７は、ネットワーク３から送られてきたＩＰパケットをデータバッファ部１８に蓄積する。
【００１８】
送信データ生成部１５は、データバッファ部１８に蓄積されているＩＰパケットを読み出す。そして、送信データ生成部１５は、ＭＡＣ層において、読み出したＩＰパケットのデータを含むＭＡＣフレームを生成する。その後、送信データ生成部１５は、物理層において、少なくとも一つのＭＡＣフレームを含む物理層フレームを生成する。送信データ生成部１５は、通信対象の通信端末２向けの物理層フレームと、当該通信端末２に対して無線リソース割り当て部１９で割り当てられた無線リソースとに基づいて、一のＴＤＤフレームで送信する送信データを生成する。そして、送信データ生成部１５は、生成した送信データに基づいて複数のサブキャリアを変調し、変調後の複数のサブキャリアを合成してベースバンド信号を生成する。このベースバンド信号は送信部１２に入力される。
【００１９】
送信部１２は、入力されたベースバンド信号を、アップコンバート及び増幅処理を行った後、送受信アンテナ１３に入力する。これにより、送受信アンテナ１３からは、通信対象の通信端末２に向かって無線信号が送信される。
【００２０】
再送方法決定部１６は、基地局１が通信端末２に対してデータの再送を行う際に使用する再送方法を決定する。本実施の形態に係る無線通信システムでは、基地局１と通信端末２との間のデータの再送方法として、第１の再送方法と第２の再送方法の２種類が規定されている。また、本実施の形態に係る無線通信システムでは、基地局１と通信端末２との間のＡＲＱ方式として、物理層で行われるＨＡＲＱ方式と、ＭＡＣ層で行われるＡＲＱ方式であるＭＡＣ−ＡＲＱ方式が規定されている。第１の再送方法では、ＨＡＲＱ方式とＭＡＣ−ＡＲＱ方式との両方が使用され、第２の再送方法では、ＭＡＣ−ＡＲＱ方式のみが使用される。再送方法決定部１６は、第１及び第２の再送方法のうちのいずれか一つを、通信端末２にデータを再送する際に使用する再送方法として決定する。送信データ生成部１５及び受信データ処理部１４では、再送方法決定部１６で決定された再送方法に従って、通信端末２に対するデータ再送に関する処理が行われる。また、送信データ生成部１５は、再送方法決定部１６で決定された再送方法を示す情報を送信部１２を通じて通信端末２に送信する。これにより、通信端末２には、再送方法決定部１６で使用が決定された再送方法が通知され、通信端末２は、その再送方法に従って動作する。なお、第１及び第２の再送方法とＨＡＲＱ方式及びＭＡＣ−ＡＲＱ方式については、後で詳細に説明する。
【００２１】
図３は各通信端末２の構成を示す図である。図３に示されるように、通信端末２は、受信部２１及び送信部２２を有する無線通信部２０と、受信データ処理部２４と、送信データ生成部２５と、再送方法決定部２６と、アプリケーション実行部２７と、操作部２８とを備えている。受信部２１及び送信部２２は送受信アンテナ２３を共有している。
【００２２】
受信部２１は、送受信アンテナ２３で受信された信号に対して増幅処理やダウンコンバートを行って、送受信アンテナ２３で受信された信号をベースバンド信号に変換して出力する。
【００２３】
受信データ処理部２４は、受信部２１から出力されるベースバンド信号に対して復調処理等を行って、基地局１からの各種データを再生する。
【００２４】
操作部２８は、例えば複数の操作キーで構成されており、ユーザからの操作に応じて操作情報を出力する。アプリケーション実行部２７は、受信データ処理部２４で再生された受信データや、操作部２８から出力される操作情報に基づいて各種アプリケーションを実行する。アプリケーション実行部２７は、例えば、通話機能や電子メール機能などを実行する。
【００２５】
送信データ生成部２５は、受信データ処理部２４で再生された受信データや、操作部２８から出力される操作情報に基づいて、送信用のＩＰパケットを生成する。送信データ生成部２５は、ＭＡＣ層において、生成したＩＰパケットのデータを含むＭＡＣフレームを生成し、その後、物理層において、少なくとも一つのＭＡＣフレームを含む物理層フレームを生成する。そして、送信データ生成部２５は、生成した物理層フレームと、受信データ処理部２４で再生された受信データに含まれる、基地局１が指定した無線リソースを示す情報とに基づいて、一のＴＤＤフレームで送信する送信データを生成する。送信データ生成部２５は、生成した送信データに基づいて複数のサブキャリアを変調し、変調後の複数のサブキャリアを合成してベースバンド信号を生成する。このベースバンド信号は送信部２２に入力される。
【００２６】
送信部２２は、入力されたベースバンド信号を、アップコンバート及び増幅処理を行った後、送受信アンテナ２３に入力する。これにより、送受信アンテナ２３からは、基地局１に向かって無線信号が送信される。
【００２７】
再送方法決定部２６は、通信端末２が基地局１に対してデータの再送を行う際に使用する再送方法を決定する。具体的には、再送方法決定部２６は、上述の第１及び第２の再送方法のうちのいずれか一つを、基地局１にデータを再送する際に使用する再送方法として決定する。送信データ生成部２５及び受信データ処理部２４では、再送方法決定部２６で決定された再送方法に従って、基地局１に対するデータ再送に関する処理が行われる。また、送信データ生成部２５は、再送方法決定部２６で決定された再送方法を示す情報を送信部２２を通じて基地局１に送信する。これにより、基地局１には、再送方法決定部２６で使用が決定された再送方法が通知され、基地局１はその再送方法に従って動作する。
【００２８】
次に、次世代ＰＨＳでのＴＤＤフレームｆの構成について説明する。図４はＴＤＤフレームｆの構成を示す図である。図４に示されるように、ＴＤＤフレームｆは、横軸及び縦軸に時間及びサブチャネルをそれぞれ示す時間−サブチャネル平面上で特定される。つまり、ＴＤＤフレームｆは、時間及びサブチャネルに両方で特定される。一つのＴＤＤフレームｆは、通信端末２から基地局１に信号を送信するための上りフレームｆｕと、基地局１から通信端末２へ信号を送信するための下りフレームｆｄとで構成されている。一つのＴＤＤフレームｆの時間長は５ｍｓであって、上りフレームｆｕ及び下りフレームｆのそれぞれの時間長は２．５ｍｓである。
【００２９】
ここで、次世代ＰＨＳでは、通信端末２に対する無線リソースの割り当てはＰＲＵ（Physical Resourse Unit）１００単位で行われる。一つのＰＲＵ１００は、帯域幅が９００ｋＨｚの一つのサブチャネルと、時間幅が６２５μｓの一つのスロットとで表現される。一つのサブチャネルは複数のサブキャリアで構成されている。上述のように、上りフレームｆｕ及び下りフレームｆｄのそれぞれの時間長は２．５ｍｓであり、ＴＤＤフレームｆの時間長は５ｍｓであるため、図４に示されるように、上りフレームｆｕ及び下りフレームｆｄのそれぞれには、時間方向に沿って４つのＰＲＵ１００が並び、ＴＤＤフレームｆ全体では、時間方向に沿って８つのＰＲＵ１００が並んでいる。一方で、ＴＤＤフレームｆは、一つあるいは複数のサブチャネルを含んでいるため、ＴＤＤフレームｆでは、サブチャネル方向に沿って一つあるいは複数個のＰＲＵ１００が並んでいる。
【００３０】
次に、本無線通信システムでのＨＡＲＱ方式及びＭＡＣ−ＡＲＱ方式について説明する。ＨＡＲＱ方式では、基地局１及び通信端末２のうちの受信側装置が、基地局１及び通信端末２のうちの送信側装置から送信されてくるデータに対して誤り検出を行う。受信側装置は、受信したデータの誤りを検出すると、送信側装置にデータの再送を要求する。そして、受信側装置は、送信側装置から再送されてきたデータと、誤りが検出されたデータとを最大比合成し、それによって得られたデータに対して誤り訂正を行う。これにより、受信側装置はデータを確実に受信できる。
【００３１】
一方で、ＭＡＣ−ＡＲＱ方式では、受信側装置が、送信側装置から送信されてくるデータに含まれるシーケンス番号に抜けがないか否かを検出する。本無線通信システムでは、基地局１及び通信端末２のそれぞれは、生成する送信データに対して、あるまとまったデータ量のデータごとに、具体的にはＩＰパケットごとに、シーケンス番号が含められる。このシーケンス番号は、ＭＡＣフレームのヘッダに含められる。そして、基地局１及び通信端末２のそれぞれは、シーケンス番号の順にデータを送信する。したがって、シーケンス番号はデータの送信順序を示している。なお、一つのＩＰパケットのデータが、複数のＭＡＣフレームに分散して含められることがあることから、複数のＭＡＣフレームに同じシーケンス番号が含まれる場合がある。
【００３２】
ＭＡＣ−ＡＲＱ方式では、受信側装置は、受信データに含まれるシーケンス番号の連続性を監視し、シーケンス番号の抜けを検出する。受信側装置は、例えば、シーケンス番号が１番、２番、３番のデータを順に受信し、その後、シーケンス番号が５番のデータを受信した場合には、シーケンス番号が４番のデータを受信できなかったと判断する。つまり、受信側装置は、受信データには４番のシーケンス番号が抜けていると判断する。そして、受信側装置は、抜けているシーケンス番号のデータの再送を送信側装置に要求する。その後、受信側装置は、再送されてきたデータを受信する。これにより、受信側装置はデータを確実に受信できる。
【００３３】
次に、本無線通信システムでの第１及び第２の再送方法について詳細に説明する。第１の再送方法においては、まずＨＡＲＱ方式でデータを再送し、その結果、正常にデータを再送できない場合には、ＭＡＣ−ＡＲＱ方式でデータの再送が行われる。これに対して、第２の再送方法では、ＨＡＲＱ方式は使用されずに、ＭＡＣ−ＡＲＱ方式のみでデータの再送が行われる。基地局１と通信端末２との間において再送制御が行われる場合には、ＡＮＣＨ（Anchor Channel）と呼ばれる制御チャネルと、ＥＸＣＨ（Extra Channel）と呼ばれるデータチャネルが使用される。ＡＮＣＨでは制御データが伝送され、ＥＸＣＨでは再送データなどのユーザデータが主として伝送される。一つのＴＤＤフレームｆでは、通信対象の各通信端末２に対して、一つのＰＲＵ１００がＡＮＣＨとして割り当てられ、少なくとも一つのＰＲＵ１００がＥＸＣＨとして割り当てられる。
【００３４】
本実施の形態に係る無線通信システムでは、第１及び第２の再送方法の切り替えを、ＡＮＣＨで伝送されるＨＣ（HARQ Cancel）ビットによって行うことができる。ＨＣビットが“０”の場合には第１の再送方法が選択され、“１”の場合には第２の再送方法が選択される。再送方法の決定はデータを送信する側の装置が決定する。例えば、基地局１が通信端末２に対してデータを送信し、そのデータに対する再送要求を通信端末２が行う場合には、データを送信する側の基地局１の再送方法決定部１６が再送方法を決定し、基地局１は決定した再送方法を示すＨＣビットを通信端末２に送信する。一方で、通信端末２が基地局１に対してデータを送信し、そのデータに対する再送要求を基地局１が行う場合には、通信端末２の再送方法決定部２６が再送方法を決定し、通信端末２は決定した再送方法を示すＨＣビットを基地局１に送信する。このようにして、基地局１と通信端末２は、現在選択されている再送方法を共通に認識することができる。なお、再送方法の決定方法については後で詳細に説明する。
【００３５】
図５，６は、基地局１がある通信端末２にユーザデータを送信し、当該通信端末２がそのユーザデータに対して再送要求を行う場合の第１及び第２の再送方法をそれぞれ示す図である。図５，６では、基地局１と通信端末２との間において、ＡＮＣＨで伝送される制御データのタイミングチャートを上側に、ＥＸＣＨで伝送されるユーザデータのタイミングチャートを下側に示している。また、ＡＮＣＨで伝送される制御データのタイミングチャート及びＥＸＣＨで伝送されるユーザデータのタイミングチャートのそれぞれでは、中心線を挟んで上側に下り方向（ＤＬ）のデータを、中心線を挟んで下側に上り方向（ＵＬ）のデータをそれぞれ示している。後述の図７，８でも同様である。
【００３６】
図５に示されるように、基地局１は、あるＴＤＤフレームｆ１において、新規のユーザデータを通信端末２に送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報をＡＮＣＨで通信端末２に送信する。ＭＡＰ情報は無線リソース割り当て部１９で生成される。そして、基地局１は、ＭＡＰ情報を送信したＴＤＤフレームｆ１よりも２つ後のＴＤＤフレームｆ３において、通信端末２に対してユーザデータをＥＸＣＨで送信する。このとき、基地局１は、ＴＤＤフレームｆ１で送信したＭＡＰ情報で特定されるＰＲＵ１００を使用してユーザデータを送信する。本無線通信システムでは、基地局１が通信端末２に対してＥＸＣＨでユーザデータを送信する際には、当該ユーザデータを送信するＴＤＤフレームｆよりも２つ前のＴＤＤフレームｆにおいて、当該ユーザデータを送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報を通信端末２に送信している。また、通信端末２が基地局１に対してＥＸＣＨでユーザデータを送信する際には、当該ユーザデータを送信するＴＤＤフレームｆよりも２つ前のＴＤＤフレームｆにおいて、当該ユーザデータを送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報を基地局１は通信端末２に送信している。
【００３７】
通信端末２は、ＴＤＤフレームｆ１においてＭＡＰ情報を受信すると、受信データ処理部２４において、当該ＭＡＰ情報の内容を解析し、自装置宛てのユーザデータがどのＰＲＵ１００を使用して送信されてくるかを認識する。これにより、通信端末２は、自装置宛てのユーザデータを適切に受信することができる。
【００３８】
通信端末２は、ＴＤＤフレームｆ３においてユーザデータを受信すると、現在選択されている第１の再送方法に応じた処理を行う。第１の再送方法では、まずＨＡＲＱ方式が使用されることから、通信端末２は、受信データ処理部２４において、受信したユーザデータに対してＣＲＣ（Cyclic Redundancy Check）等で誤り検出を行う。通信端末２は、受信したユーザデータに誤りが検出されなかった場合には、当該ユーザデータを受信したＴＤＤフレームｆ３よりも２つ後のＴＤＤフレームｆ５において、ユーザデータの再送が不要であることを示すＡＣＫ（Acknowledgment）情報をＡＮＣＨで基地局１に送信する。一方で、通信端末２は、受信したユーザデータの誤りを検出すると、ＴＤＤフレームｆ５において、ユーザデータの再送が必要であることを示すＮＡＣＫ（Negative ACK）情報をＡＮＣＨで基地局１に送信する。図５では、通信端末２からＮＡＣＫ情報が送信される様子が示されている。
【００３９】
基地局１は、ＴＤＤフレームｆ５において通信端末２からＡＣＫ情報を受信すると、新たなユーザデータの送信に使用するＰＲＵ１００を特定するＭＡＰ情報をＴＤＤフレームｆ６において通信端末２に送信し、その後のＴＤＤフレームｆ８において、当該新たなユーザデータを通信端末２に送信する。
【００４０】
一方で、基地局１は、ＴＤＤフレームｆ５において、通信端末２からＮＡＣＫ情報を受信すると、ＴＤＤフレームｆ３で送信したユーザデータの再送に使用するＰＲＵ１００を特定するＭＡＰ情報をＴＤＤフレームｆ６において通信端末２に送信し、その後のＴＤＤフレームｆ８において、当該ユーザデータを通信端末２に再送する。
【００４１】
通信端末２は、受信データ処理部２４において、ＴＤＤフレームｆ３で送信されてきたユーザデータと、ＴＤＤフレームｆ８において再送されてきたユーザデータとを最大比合成し、それによって得られたデータに対して誤り訂正を行う。そして、通信端末２は、受信データ処理部２４において、誤り訂正を行ったデータに対して誤り検出を行う。通信端末２は、誤り訂正を行ったデータに対して誤りが検出されなかった場合には、再送されてきたユーザデータを受信したＴＤＤフレームｆ８よりも２つ後のＴＤＤフレームｆ１０においてＡＣＫ情報をＡＮＣＨで基地局１に送信する。一方で、通信端末２は、誤り訂正を行ったデータの誤りを検出すると、ＡＲＱ方式をＨＡＲＱ方式からＭＡＣ−ＡＲＱ方式に切り替える。
【００４２】
ＭＡＣ−ＡＲＱ方式では、通信端末２は、受信データ処理部２４において、受信データに含まれるシーケンス番号に抜けがないか否かを検出する。受信データ処理部２４は、ＴＤＤフレームｆ８で受信したデータと、それまでに受信したデータとに含まれるシーケンス番号を確認し、受信データに含まれるシーケンス番号に抜けがないか否かを検出する。通信端末２は、受信データに含まれるシーケンス番号の抜けを検出すると、検出時のＴＤＤフレームｆから２つ後のＴＤＤフレームｆに、そのシーケンス番号を示すＳＲＥＪ（Selective Reject）情報をＥＸＣＨで基地局１に送信する。これにより、通信端末２から、基地局１に対して、抜けたシーケンス番号のデータの再送が要求される。図５の例では、ＴＤＤフレームｆ８において、通信端末２は、受信データのシーケンス番号の抜けを検出し、ＴＤＤフレームｆ１０においてＳＲＥＪ情報を送信している。なお、通信端末２がＳＲＥＪ情報を送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報については、ＳＲＥＪ情報が送信されるＴＤＤフレームｆよりも２つ前のＴＤＤフレームｆ（図５の例では、ＴＤＤフレームｆ８）において基地局１から送信される。基地局１は、通信端末２でシーケンス番号の抜けが検出されるか否かに関わらず、通信端末２がＳＲＥＪ情報を送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報を送信している。
【００４３】
基地局１は、通信端末２からＳＲＥＪ情報を受信すると、その受信時のＴＤＤフレームｆから１つ後のＴＤＤフレームｆ（図５の例では、ＴＤＤフレームｆ１１）において、ＳＲＥＪ情報が示すシーケンス番号のユーザデータを再送する。基地局１がユーザデータの再送に使用するＰＲＵ１００を特定するＭＡＰ情報について、ユーザデータの再送が行われるＴＤＤフレームｆよりも２つ前のＴＤＤフレームｆ（図５の例では、ＴＤＤフレームｆ９）において、基地局１から送信されている。
【００４４】
以上のように、第１の再送方法では、まずＨＡＲＱ方式でデータが再送され、その結果、正常にデータを再送できない場合には、ＭＡＣ−ＡＲＱ方式でデータの再送が行われる。
【００４５】
次に第２の再送方法について説明する。図６に示されるように、基地局１は、あるＴＤＤフレームｆ１において、新規のユーザデータを通信端末２に送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報を通信端末２に送信する。そして、基地局１は、ＭＡＰ情報を送信したＴＤＤフレームｆ１よりも２つ後のＴＤＤフレームｆ３において、通信端末２に対してユーザデータをＥＸＣＨで送信する。
【００４６】
通信端末２は、ＴＤＤフレームｆ３においてユーザデータを受信すると、当該ユーザデータと、それまでに受信したユーザデータとに含まれるシーケンス番号を確認し、受信データに含まれるシーケンス番号に抜けがないか否かを検出する。通信端末２は、受信データに含まれるシーケンス番号の抜けを検出すると、ＴＤＤフレームｆ３から２つ後のＴＤＤフレームｆ５に、そのシーケンス番号を示すＳＲＥＪ情報をＥＸＣＨで基地局１に送信する。これにより、通信端末２から、基地局１に対して、抜けたシーケンス番号のデータの再送が要求される。通信端末２がＳＲＥＪ情報を送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報については、ＳＲＥＪ情報が送信されるＴＤＤフレームｆ５よりも２つ前のＴＤＤフレームｆ３において基地局１から送信されている。
【００４７】
基地局１は、ＴＤＤフレームｆ５において、通信端末２からＳＲＥＪ情報を受信すると、ＴＤＤフレームｆ５から１つ後のＴＤＤフレームｆ６において、ＳＲＥＪ情報が示すシーケンス番号のユーザデータを再送する。基地局１がユーザデータの再送に使用するＰＲＵ１００を特定するＭＡＰ情報について、ユーザデータの再送が行われるＴＤＤフレームｆ６よりも２つ前のＴＤＤフレームｆ４において基地局１から送信されている。
【００４８】
通信端末２は、ＴＤＤフレームｆ６において再送されてきたユーザデータを受信すると、当該ユーザデータに対して誤り検出を行う。通信端末２は、再送されてきたユーザデータに誤りが検出されなかった場合には、基地局１に対してユーザデータが正常に受信された旨を通知する。一方で、通信端末２は、再送されてきたユーザデータの誤りを検出すると、当該ユーザデータを受信したＴＤＤフレームｆ６から２つ後のＴＤＤフレームｆ８において、再度、抜けたシーケンス番号を示すＳＲＥＪ情報をＥＸＣＨで基地局１に送信する。通信端末２がこのＳＲＥＪ情報を送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報については、ＴＤＤフレームｆ６において基地局１から送信されている。
【００４９】
基地局１は、ＴＤＤフレームｆ８において、通信端末２からＳＲＥＪ情報を受信すると、ＴＤＤフレームｆ８から１つ後のＴＤＤフレームｆ９において、ＳＲＥＪ情報が示すシーケンス番号のユーザデータの２回目の再送を行う。基地局１がユーザデータの２回目の再送に使用するＰＲＵ１００を特定するＭＡＰ情報については、ＴＤＤフレームｆ７において基地局１から送信されている。
【００５０】
以上のように、通信端末２が基地局１からのデータに対して再送要求を行う際のＨＡＲＱ方式では、通信端末２が受信データの誤りを検出したＴＤＤフレームｆから（図５のＴＤＤフレームｆ３）、５つ後のＴＤＤフレームｆ（図５のＴＤＤフレームｆ８）において基地局１がデータの再送を行っている。
【００５１】
これに対して、通信端末２が基地局１からのデータに対して再送要求を行う際のＭＡＣ−ＡＲＱ方式では、通信端末２が受信データのシーケンス番号の抜けを検出したＴＤＤフレームｆ（図６のＴＤＤフレームｆ３）から、３つ後のＴＤＤフレームｆ（図６のＴＤＤフレームｆ６）において基地局１がデータの再送を行っている。
【００５２】
このように、ＨＡＲＱ方式とＭＡＣ−ＡＲＱ方式の間では、受信側装置が受信エラーを検出してから送信側装置がデータの再送を行うまでにかかる時間が、ＭＡＣ−ＡＲＱ方式の方がＨＡＲＱ方式よりも短く設定されている。
【００５３】
次に、ある通信端末２が基地局１にユーザデータを送信し、基地局１が当該ユーザデータに対して再送要求を行う場合の第１及び第２の再送方法について説明する。図７，８は、当該第１及び第２の再送方法をそれぞれ示す図である。
【００５４】
図７に示されるように、基地局１は、あるＴＤＤフレームｆ１において、通信端末２が新規のユーザデータを送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報をＡＮＣＨで通信端末２に送信する。通信端末２は、ＴＤＤフレームｆ１においてＭＡＰ情報を受信すると、当該ＭＡＰ情報の内容を解析し、ユーザデータを送信する際に使用するＰＲＵ１００を認識する。そして、通信端末２は、ＭＡＰ情報を受信したＴＤＤフレームｆ１から２つ後のＴＤＤフレームｆ３において、基地局１にＥＸＣＨでユーザデータを送信する。
【００５５】
基地局１は、ＴＤＤフレームｆ３において、通信端末２から新規のユーザデータを受信すると、現在選択されている第１の再送方法に応じた処理を行う。第１の再送方法では、まずＨＡＲＱ方式が使用されることから、基地局１は、受信データ処理部１４において、受信したユーザデータに対して誤り検出を行う。基地局１は、受信したユーザデータに誤りが検出されなかった場合には、当該ユーザデータを受信したＴＤＤフレームｆ３よりも２つ後のＴＤＤフレームｆ５において、ＡＣＫ情報を通信端末２に送信するとともに、通信端末２が新規のユーザデータを送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報を基地局１に送信する。一方で、基地局１は、受信したユーザデータの誤りを検出すると、ＴＤＤフレームｆ５において、ＮＡＣＫ情報を通信端末２に送信するとともに、通信端末２がユーザデータを再送する際に使用するＰＲＵ１００を特定するＭＡＰ情報を通信端末２に送信する。図７では、ＴＤＤフレームｆ５において基地局１からＮＡＣＫ情報及びＭＡＰ情報が送信される様子が示されている。
【００５６】
通信端末２は、ＴＤＤフレームｆ５において基地局１からＡＣＫ情報及びＭＡＰ情報を受信すると、受信したＭＡＰ情報から、新たなユーザデータの送信に使用するＰＲＵ１００を特定し、ＴＤＤフレームｆ５から２つ後のＴＤＤフレームｆ７において、特定したＰＲＵ１００を使用して新たなユーザデータを送信する。
【００５７】
一方で、通信端末２は、ＴＤＤフレームｆ５において、基地局１からＮＡＣＫ情報及びＭＡＰ情報を受信すると、当該ＭＡＰ情報から、ユーザデータの再送に使用するＰＲＵ１００を特定し、ＴＤＤフレームｆ５から２つの後のＴＤＤフレームｆ７において、特定したＰＲＵ１００を使用してユーザデータを再送する。
【００５８】
基地局１は、受信データ処理部１４において、ＴＤＤフレームｆ３で送信されてきたユーザデータと、ＴＤＤフレームｆ７において再送されてきたユーザデータとを最大比合成し、それによって得られたデータに対して誤り訂正を行う。そして、基地局１は、受信データ処理部１４において、誤り訂正を行ったデータに対して誤り検出を行う。基地局１は、誤り訂正を行ったデータに対して誤りが検出されなかった場合には、再送されてきたユーザデータを受信したＴＤＤフレームｆ７よりも２つ後のＴＤＤフレームｆ９において、ＡＣＫ情報とともに、通信端末２が新規のユーザデータを送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報を通信端末２に送信する。一方で、基地局１は、誤り訂正を行ったデータの誤りを検出すると、ＡＲＱ方式をＨＡＲＱ方式からＭＡＣ−ＡＲＱ方式に切り替える。
【００５９】
ＭＡＣ−ＡＲＱ方式では、基地局１は、受信データ処理部１４において、受信データに含まれるシーケンス番号に抜けがないか否かを検出する。受信データ処理部１４は、ＴＤＤフレームｆ７で受信したユーザデータと、それまでに受信したユーザデータとに含まれるシーケンス番号を確認し、受信データに含まれるシーケンス番号に抜けがないか否かを判定する。基地局１は、受信データに含まれるシーケンス番号の抜けを検出すると、その検出時のＴＤＤフレームｆから１つ後のＴＤＤフレームｆに、そのシーケンス番号を示すＳＲＥＪ情報をＥＸＣＨで通信端末２に送信する。これにより、基地局１から、通信端末２に対して、抜けたシーケンス番号のデータの再送が要求される。図７の例では、ＴＤＤフレームｆ７において、基地局１は、受信データのシーケンス番号の抜けを検出し、ＴＤＤフレームｆ８においてＳＲＥＪ情報を送信している。なお、基地局１がＳＲＥＪ情報を送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報については、ＳＲＥＪ情報が送信されるＴＤＤフレームｆよりも２つ前のＴＤＤフレームｆ（図７の例では、ＴＤＤフレームｆ６）において、基地局１から送信されている。基地局１は、自装置でシーケンス番号の抜けが検出されるかいなかに関わらず、ＳＲＥＪ情報を送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報を送信している。
【００６０】
通信端末２は、基地局１からＳＲＥＪ情報を受信すると、その受信時のＴＤＤフレームｆから２つ後のＴＤＤフレームｆ（図７の例では、ＴＤＤフレームｆ１０）において、ＳＲＥＪ情報が示すシーケンス番号のユーザデータを再送する。通信端末２がユーザデータの再送に使用するＰＲＵ１００を特定するＭＡＰ情報について、ユーザデータの再送が行われるＴＤＤフレームｆよりも２つ前のＴＤＤフレームｆ（図７の例では、ＴＤＤフレームｆ８）において、基地局１から送信されている。
【００６１】
次に、ある通信端末２が基地局１にユーザデータを送信し、基地局１が当該ユーザデータに対して再送要求を行う場合の第２の再送方法について説明する。図８に示されるように、基地局１は、あるＴＤＤフレームｆ１において、通信端末２が新規のユーザデータを送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報を送信する。通信端末２は、ＴＤＤフレームｆ１においてＭＡＰ情報を受信すると、当該ＭＡＰ情報の内容を解析し、ユーザデータを送信する際に使用するＰＲＵ１００を認識する。そして、通信端末２は、ＭＡＰ情報を受信したＴＤＤフレームｆ１から２つ後のＴＤＤフレームｆ３において、基地局１にＥＸＣＨでユーザデータを送信する。
【００６２】
基地局１は、ＴＤＤフレームｆ３において、通信端末２から新規のユーザデータを受信すると、当該ユーザデータと、それまでに受信したユーザデータとに含まれるシーケンス番号を確認し、受信データに含まれるシーケンス番号に抜けがないか否かを検出する。基地局１は、受信データに含まれるシーケンス番号の抜けを検出すると、ＴＤＤフレームｆ３から１つ後のＴＤＤフレームｆ４に、そのシーケンス番号を示すＳＲＥＪ情報をＥＸＣＨで基地局１に送信する。これにより、基地局１から、通信端末２に対して、抜けたシーケンス番号のデータの再送が要求される。基地局１がＳＲＥＪ情報を送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報については、ＳＲＥＪ情報が送信されるＴＤＤフレームｆ４よりも２つ前のＴＤＤフレームｆ２において基地局１から送信されている。
【００６３】
通信端末２は、ＴＤＤフレームｆ４においてＳＲＥＪ情報を受信すると、ＴＤＤフレームｆ４から２つ後のＴＤＤフレームｆ６において、ＳＲＥＪ情報が示すシーケンス番号のユーザデータを再送する。通信端末２がユーザデータの再送に使用するＰＲＵ１００を特定するＭＡＰ情報について、ユーザデータの再送が行われるＴＤＤフレームｆ６よりも２つ前のＴＤＤフレームｆ４において基地局１から送信されている。
【００６４】
基地局１は、ＴＤＤフレームｆ６において、再送されてきたユーザデータを受信すると、受信データ処理部１４において、当該ユーザデータに対して誤り検出を行う。基地局１は、再送されてきたユーザデータに誤りが検出されなかった場合には、通信端末２に対してユーザデータが正常に受信された旨を通知する。一方で、基地局１は、再送されてきたユーザデータの誤りが検出されると、当該ユーザデータを受信したＴＤＤフレームｆ６から１つ後のＴＤＤフレームｆ７において、再度、抜けたシーケンス番号を示すＳＲＥＪ情報を通信端末２に送信する。基地局１がこのＳＲＥＪ情報を送信する際に使用するＰＲＵ１００を特定するＭＡＰ情報については、ＴＤＤフレームｆ５において基地局１から送信されている。
【００６５】
通信端末２は、ＴＤＤフレームｆ７においてＳＲＥＪ情報を受信すると、ＴＤＤフレームｆ７から２つ後のＴＤＤフレームｆ９において、ＳＲＥＪ情報が示すシーケンス番号のユーザデータの２回目の再送を行う。通信端末２がユーザデータの２回目の再送に使用するＰＲＵ１００を特定するＭＡＰ情報については、ＴＤＤフレームｆ７において基地局１から送信されている。
【００６６】
以上のように、基地局１が通信端末２からのデータに対して再送要求を行う際のＨＡＲＱ方式では、基地局１が受信データの誤りを検出したＴＤＤフレームｆ（図７のＴＤＤフレームｆ３）から、４つ後のＴＤＤフレームｆ（図７のＴＤＤフレームｆ７）において通信端末２がデータの再送を行っている。
【００６７】
これに対して、基地局１が通信端末２からのデータに対して再送要求を行う際のＭＡＣ−ＡＲＱ方式では、基地局１が受信データのシーケンス番号の抜けを検出したＴＤＤフレームｆ（図８のＴＤＤフレームｆ３）から、３つ後のＴＤＤフレームｆ（図８のＴＤＤフレームｆ６）において通信端末２がデータの再送を行っている。
【００６８】
このように、基地局１が通信端末２からのデータに対して再送要求を行う場合であっても、ＨＡＲＱ方式とＭＡＣ−ＡＲＱ方式の間では、受信側装置が受信エラーを検出してから送信側装置がデータの再送を行うまでにかかる時間が、ＭＡＣ−ＡＲＱ方式の方がＨＡＲＱ方式よりも短く設定されている。
【００６９】
次に再送方法の決定方法について説明する。上述のように、シーケンス番号は、あるまとまったデータ量のデータ（ＩＰパケット）ごとに付与されることから、送信側装置が一つのＴＤＤフレームで送信するデータのデータ量が多い場合には、当該データに含まれるシーケンス番号の数が多くなる。その結果、最短で一つのＴＤＤフレームでシーケンス番号の抜けを検出できる。したがって、この場合には、受信エラーの検出からデータの再送までにかかる時間が短いＭＡＣ−ＡＲＱ方式だけを使用した第２の再送方法を採用した方が早期にデータの再送を行える。
【００７０】
これに対して、送信側装置が一つのＴＤＤフレームで送信するデータのデータ量が少ない場合には、当該データに含まれるシーケンス番号が少なくなる。その結果、多くのＴＤＤフレームｆにわたって、つまり、長時間、シーケンス番号の抜けを検出できないことがある。したがって、この場合には、シーケンス番号を使用しないＨＡＲＱ方式が使用された後にＭＡＣ−ＡＲＱ方式が使用される第１の再送方法を採用した方が早期にデータの再送を行える。
【００７１】
そこで、本実施の形態では、送信側装置が一つのＴＤＤフレームで送信するデータのデータ量が所定のしきい値以上の場合には第２の再送方法の使用を決定し、所定のしきい値よりも小さい場合には第１の再送方法の使用を決定する。これにより、早期のデータ再送を行うことができる。以下に、このことについて詳細に説明する。
【００７２】
図９は、基地局１が通信端末２にデータを送信し、そのデータに対して通信端末２が再送要求を行う場合の基地局１での再送方法の決定方法を示すフローチャートである。図９に示されるように、ステップｓ１において、基地局１の送信データ生成部１５は、データバッファ部１８から、通信対象の通信端末２のＩＰパケットを取得する。そして、送信データ生成部１５は、取得したＩＰパケットから、送信するユーザデータを生成する。
【００７３】
次にステップｓ２において、送信データ生成部１５は、無線リソース割り当て部１９において、通信対象の通信端末２に割り当てられた無線リソース（ＰＲＵ１００）を確認する。
【００７４】
次にステップｓ３において、送信データ生成部１５は、通信端末２に割り当てられている無線リソースと、データ送信時の変調方式に基づいて、一のＴＤＤフレームｆで送信するユーザデータのデータ量を計算する。再送方法決定部１６は、送信データ生成部１５が求めたデータ量が、所定のしきい値以上であるか否かを判定する。本実施の形態では、ＩＰパケットのデータ最大長の２倍の値をしきい値として、再送方法決定部１６は、一のＴＤＤフレームｆで送信するユーザデータのデータ量がこの値以上であるかどうかを判定する。上述のように、シーケンス番号はＩＰパケットごとに付与されるため、一のＴＤＤフレームｆで送信するユーザデータのデータ量が、ＩＰパケットのデータ最大長の２倍以上の場合には、当該ユーザデータには少なくとも２つ以上のシーケンス番号を含めることができる。例えば、通信端末２に割り当てられているＰＲＵ１００の数が２４個で、データ送信時の変調方式が６４ＱＡＭ（Quadrature Amplitude Modulation）方式の場合には、一のＴＤＤフレームｆで送信されるユーザデータのデータ量は約３Ｋバイトとなる。そして、ＩＰパケットのデータ最大長は１５００バイトである。したがって、この場合には、一のＴＤＤフレームｆでの送信されるユーザデータのデータ量が、ＩＰパケットのデータ最大長の２倍となり、当該ユーザデータには、少なくとも２つのシーケンス番号が含まれるようになる。よって、最短で、一のＴＤＤフレームｆでシーケンス番号の抜けを検出できる。
【００７５】
なお、ステップｓ３で使用されるしきい値として他の値を採用しても良い。例えば、データバッファ部１８から取得された、通信対象の通信端末２に送信すべき複数のＩＰパケットのデータ長の平均値の２倍の値としても良い。一のＴＤＤフレームｆで送信するユーザデータのデータ量が、送信すべき複数のＩＰパケットのデータ長の平均値の２倍以上であれば、当該ユーザデータには、当該複数のＩＰパケットのうちの少なくとも２以上のＩＰパケットのデータを含めることができる。したがって、一のＴＤＤフレームｆで送信するユーザデータに少なくとも２つのシーケンス番号を含めることができる。例えば、割り当てられているＰＲＵ１００の数が６個で、データ送信時の変調方式が６４ＱＡＭ方式の場合には、一のＴＤＤフレームｆでのユーザデータのデータ量は約７５０バイトとなる。一方で、通信対象の通信端末２に送信すべき複数のＩＰパケットのデータ長が、１００バイト、２００バイト、４５０バイトであるとする。この場合には、一のＴＤＤフレームｆで送信されるユーザデータのデータ量が、通信対象の通信端末２に送信すべき複数のＩＰパケットのデータ長の平均値の２倍以上となるため、当該ユーザデータには、２以上のＩＰパケットのデータを含めることができる。よって、最短で、一のＴＤＤフレームｆでシーケンス番号の抜けを検出できる。
【００７６】
ステップｓ３において、一のＴＤＤフレームｆで送信されるユーザデータのデータ量が所定のしきい値以上であると判定されると、ステップｓ４において、再送方法決定部１６は、第２の再送方法の使用を決定する。一方で、テップｓ３において、一のＴＤＤフレームｆで送信されるユーザデータのデータ量が所定のしきい値よりも小さいと判定されると、ステップｓ５において、再送方法決定部１６は、第１の再送方法の使用を決定する。そしてステップｓ６において、送信データ生成部１５は、送信部１２を通じて、再送方法決定部１６が使用すると決定した再送方法を示すＨＣビットをＡＮＣＨで送信するとともに、ユーザデータをＥＸＣＨで送信する。
【００７７】
図１０は、通信端末２が基地局１にデータを送信し、そのデータに対して基地局１が再送要求を行う場合の通信端末２での再送方法の決定方法を示すフローチャートである。図１０に示されるように、ステップｓ２１において、通信端末２の送信データ生成部２５は、送信用のＩＰパケットを生成し、そのＩＰパケットから、送信するユーザデータを生成する。
【００７８】
次にステップｓ２２において、送信データ生成部２５は、受信データ処理部２４で取得された受信データに含まれるＭＡＰ情報を参照して、自装置に割り当てられた無線リソース（ＰＲＵ１００）を確認する。
【００７９】
次にステップｓ２３において、送信データ生成部２５は、自装置に割り当てられている無線リソースと、データ送信時の変調方式に基づいて、一のＴＤＤフレームｆで送信するユーザデータのデータ量を計算する。そして、再送方法決定部２６は、送信データ生成部２５が求めたデータ量が、所定のしきい値以上であるか否かを判定する。このしきい値は、上述のステップｓ３でのしきい値と同様に設定される。
【００８０】
ステップｓ２３において、一のＴＤＤフレームｆで送信されるユーザデータのデータ量が所定のしきい値以上であると判定されると、ステップｓ２４において、再送方法決定部２６は、第２の再送方法の使用を決定する。一方で、テップｓ２３において、一のＴＤＤフレームｆで送信されるユーザデータのデータ量が所定のしきい値よりも小さいと判定されると、ステップｓ２５において、再送方法決定部２６は、第１の再送方法の使用を決定する。そしてステップｓ２６において、送信データ生成部２５は、送信部２２を通じて、再送方法決定部２６が使用すると決定した再送方法を示すＨＣビットをＡＮＣＨで送信するとともに、ユーザデータをＥＸＣＨで送信する。
【００８１】
以上のように、本実施の形態では、一のＴＤＤフレームｆで送信されるデータのデータ量が、所定のしきい値よりも大きい場合には、第２の再送方法の使用が決定される。上述のように、一のＴＤＤフレームｆで送信されるデータのデータ量が、所定のしきい値よりも大きい場合には、一のＴＤＤフレームｆで送信されるデータに含まれるシーケンス番号の数が多くなるため、短時間でシーケンス番号の抜けを検出することができる。したがって、この場合には、受信エラーの検出からデータ再送までにかかる時間が短いＭＣ−ＡＲＱ方式だけが使用される第２の再送方法を採用することによって、早期にデータの再送を行うことができる。
【００８２】
一方で、本実施の形態では、一のＴＤＤフレームｆで送信されるデータのデータ量が、所定のしきい値よりも小さい場合には、第１の再送方法の使用が決定される。一のＴＤＤフレームｆで送信されるデータのデータ量が、所定のしきい値よりも小さい場合には、一のＴＤＤフレームｆで送信されるデータに含まれるシーケンス番号の数が少なくなため、長時間、シーケンス番号の抜けが検出できないことがある。したがって、この場合には、シーケンス番号を用いずに受信エラーを検出するＨＡＲＱ方式が使用された後にＭＡＣ−ＡＲＱ方式が使用される第１の再送方法を採用することによって、早期にデータの再送を行うことができる。
【００８３】
なお、本実施の形態に係る第１の再送方法では、ＨＡＲＱ方式で１回だけデータを再送し、再送エラーが生じた場合にはすぐにＭＡＣ−ＡＲＱ方式に切り替えていたが、再送データが受信側装置で適切に受信されない場合には、ＨＡＲＱ方式で連続して２回以上データを再送しても良い。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施の形態に係る無線通信システムの構成を示す図である。
【図２】本発明の実施の形態に係る基地局の構成を示す図である。
【図３】本発明の実施の形態に係る通信端末の構成を示す図である。
【図４】次世代ＰＨＳのＴＤＤフレームの構成例を示す図である。
【図５】本発明の実施の形態に係る第１の再送方法を示す図である。
【図６】本発明の実施の形態に係る第２の再送方法を示す図である。
【図７】本発明の実施の形態に係る第１の再送方法を示す図である。
【図８】本発明の実施の形態に係る第２の再送方法を示す図である。
【図９】本発明の実施の形態に係る基地局での再送方法の決定方法を示すフローチャートである。
【図１０】本発明の実施の形態に係る通信端末での再送方法の決定方法を示すフローチャートである。
【符号の説明】
【００８５】
１  基地局
２  通信端末
１１，２１  受信部
１２，２２  送信部
１６，２６  再送方法決定部
【図１】
2010130176.tif 000003
【図２】
2010130176.tif 000004
【図３】
2010130176.tif 000005
【図４】
2010130176.tif 000006
【図５】
2010130176.tif 000007
【図６】
2010130176.tif 000008
【図７】
2010130176.tif 000009
【図８】
2010130176.tif 000010
【図９】
2010130176.tif 000011
【図１０】
2010130176.tif 000012