(57)【要約】  フィードバック情報のシグナリング量を抑えつつ、システムスループットを向上させることができる無線通信装置。この装置において、設定部（１０１）は、送信データ（送信パケット）を分割して得られる複数のサブパケット毎に互いに異なる送信電力を設定する。ここで、設定部（１０１）は、複数のサブパケットの送信電力の合計が、その複数のサブパケットを構成する送信パケットに予め割り当てられた送信電力と同一になるように、複数のサブパケット毎に互いに異なる送信電力を設定する。分割部（１０２）は、送信データ（送信パケット）を複数のサブパケットに分割する。そして、送信側の無線通信装置（１００）は、送信電力がより高い（誤り率がより低い）サブパケットの順に、複数のサブパケットを送信する。
2010073670.tif 000002
【特許請求の範囲】
【請求項１】
送信パケットを複数のサブパケットに分割する分割手段と、
前記複数のサブパケット毎に互いに異なる誤り率を設定する設定手段と、
前記誤り率がより低いサブパケットから順に、前記複数のサブパケットを送信する送信手段と、
を具備する送信側の無線通信装置。
【請求項２】
前記送信手段は、前記複数のサブパケットのうち、前記誤り率がより低いサブパケットをより早い時刻で送信する、
請求項１記載の無線通信装置。
【請求項３】
前記設定手段は、前記複数のサブパケット毎に互いに異なる送信電力を設定することにより前記複数のサブパケット毎に互いに異なる誤り率を設定する、
請求項１記載の無線通信装置。
【請求項４】
前記設定手段は、前記複数のサブパケット毎の送信電力の合計が、前記送信パケットに予め割り当てられた送信電力と同一になるように、前記複数のサブパケット毎に互いに異なる送信電力を設定する、
請求項３記載の無線通信装置。
【請求項５】
前記送信手段は、前記送信電力がより高いサブパケットから順に、前記複数のサブパケットを送信する、
請求項３記載の無線通信装置。
【請求項６】
前記設定手段は、前記複数のサブパケット毎に互いに異なる符号化率を設定することにより前記複数のサブパケット毎に互いに異なる誤り率を設定する、
請求項１記載の無線通信装置。
【請求項７】
前記設定手段は、前記複数のサブパケットの符号化率の平均が、前記送信パケットに予め割り当てられた符号化率と同一になるように、前記複数のサブパケット毎に互いに異なる符号化率を設定する、
請求項６記載の無線通信装置。
【請求項８】
前記送信手段は、前記符号化率がより低いサブパケットから順に、前記複数のサブパケットを送信する、
請求項６記載の無線通信装置。
【請求項９】
前記設定手段は、前回送信時の前記誤り率がより高いサブパケットほど、再送時の前記誤り率をより低く設定する、
請求項１記載の無線通信装置。
【請求項１０】
前記設定手段は、前回送信された前記複数のサブパケットのうちの再送されるサブパケットに対して、前回送信時に設定した前記誤り率よりも低い誤り率を設定する、
請求項１記載の無線通信装置。
【請求項１１】
前記設定手段は、前回送信時の前記誤り率がより高いサブパケットほど、再送時の前記誤り率の低減度合をより大きくする、
請求項１０記載の無線通信装置。
【請求項１２】
前記設定手段は、前記複数のサブパケットの再送時に、前回送信時に誤りが無いサブパケットに設定された前記誤り率のうち最も高い誤り率を、再送時の最も低い誤り率に設定し、前回送信時に誤りが検出されたサブパケットに設定された前記誤り率を、再送時の最も高い誤り率に設定する、
請求項１記載の無線通信装置。
【請求項１３】
送信パケットを分割して得られる複数のサブパケット毎に互いに異なる誤り率を設定する設定ステップと、
前記誤り率がより低いサブパケットから順に、前記複数のサブパケットを送信する送信ステップと、
を具備するサブパケット送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置およびサブパケット送信方法に関する。
【背景技術】
【０００２】
高速伝送を実現するための技術として、前方誤り訂正符号（ＦＥＣ：Forward Error Correction code）および自動再送要求（ＡＲＱ：Automatic Repeat reQuest）等の誤り制御技術が注目されている。また、ＦＥＣとＡＲＱとを組み合わせたＨＡＲＱ（Hybrid ARQ）が検討されている。【０００３】
ＨＡＲＱでは、受信側の無線通信装置は、ＣＲＣ（Cyclic Redundancy Check）符号等の誤り検出符号を用いて、受信データに誤り無しであればＡＣＫ（Acknowledgment）信号を、誤り有りであればＮＡＣＫ（Negative Acknowledgment）信号を応答信号として送信側の無線通信装置へフィードバックする。また、受信側の無線通信装置は、送信側の無線通信装置から再送されたデータと過去に受信した誤りがあるデータとを合成し、合成データに対し誤り訂正復号を行う。これにより、ＳＩＮＲ（Signal to Interference plus Noise power Ratio）の改善、符号化利得の向上が図られて通常のＡＲＱよりも少ない再送回数で受信データを復号することが可能となる。【０００４】
また、ＨＡＲＱシステムにおいて、システムスループットを向上させる方式として、Ｇｏ−Ｂａｃｋ−ｔｏ−Ｎ（以下、ＧＢＮという）方式（例えば、特許文献１参照）およびＳｅｌｅｃｔｉｖｅ  Ｒｅｐｅａｔ（以下、ＳＲという）方式（例えば、特許文献２参照）の２つの方式が検討されている。なお、以下の説明では、送信側の無線通信装置が送信パケットを複数のサブパケットに分割して、サブパケット単位で再送処理を行うＨＡＲＱシステムについて説明する。【０００５】
ＧＢＮ方式では、受信側の無線通信装置は、送信側の無線通信装置で一度に送信されたウィンドウサイズのデータ（例えば、１パケット分の複数のサブパケット）を受信し、複数のサブパケットに対して誤り訂正復号を行う。ここで、受信側の無線通信装置は、複数のサブパケットに対して誤り訂正復号を順に行い、いずれかのサブパケットで誤りを検出した時点でＮＡＣＫ信号、および、誤りが検出されたサブパケットのサブパケット番号を送信側の無線通信装置へフィードバックする。そして、送信側の無線通信装置は、次のウィンドウで、フィードバックされたサブパケット番号以降のサブパケットを受信側の無線通信装置へ再送する。【０００６】
ＳＲ方式では、受信側の無線通信装置は、送信側の無線通信装置で一度に送信されたウィンドウサイズのデータ（複数のサブパケット）のすべてに対して、誤り訂正復号を行う。そして、受信側の無線通信装置は、いずれかのサブパケットで誤りを検出した場合には、ＮＡＣＫ信号、および、誤りが検出されたすべてのサブパケットのサブパケット番号を送信側の無線通信装置へフィードバックする。そして、送信側の無線通信装置は、次のウィンドウで、フィードバックされたサブパケット番号のサブパケット（つまり、誤りが検出されたすべてのサブパケット）を受信側の無線通信装置へ再送する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平０３−１７８２３２号公報
【特許文献２】特開２００７−３３６５８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ＧＢＮ方式では、再送時に誤り無しのサブパケットまで再送されてしまう可能性がある。以下、図１を用いて具体的に説明する。図１では、１つの送信パケットは５サブパケット（サブパケット＃１〜＃５）に分割される。また、図１に示す‘○’はサブパケットに誤りが無いことを示し、‘×’はサブパケットに誤りが有ることを示す。【０００９】
ＧＢＮ方式では、受信側の無線通信装置は、サブパケット＃１から順に復号処理を行い、あるサブパケットで誤りが発生した場合（‘×’の場合）、そのサブパケットのサブパケット番号（図１に示す再送番号）を送信側の無線通信装置へフィードバックする。そして、送信側の無線通信装置は、誤りが発生したサブパケット以降のサブパケットを再送する。例えば、図１に示す誤りパターン９のように、サブパケット＃１〜＃５の誤りの有無が（‘○’，‘×’，‘○’，‘○’，‘×’）となる場合、受信側の無線通信装置は、図１に示すように、応答信号‘ＮＡＣＫ’および再送番号（サブパケット番号）‘２’を送信側の無線通信装置へフィードバックする。なお、受信側の無線通信装置は、サブパケット＃３以降の復号処理は行わない。そして、送信側の無線通信装置は、サブパケット番号‘２’以降のサブパケット＃２〜＃５を再送する。【００１０】
このとき、サブパケット＃３および＃４には誤りが無いため、サブパケット＃３，＃４の２つのサブパケットの再送は無駄な再送となる。よって、例えば、誤りパターン９では、再送される４つのサブパケット（サブパケット＃２〜＃５）に対する、無駄に再送されるサブパケット（サブパケット＃３，＃４）の割合（無駄再送率）は、２／４となる。【００１１】
このように、ＧＢＮ方式では、誤りが発生したサブパケットより後の、誤りが無いサブパケット（図１に示す斜線で囲まれた‘○’のサブパケット）の再送、つまり、無駄な再送が発生してしまう。図１に示すように、サブパケット＃１〜＃５のすべての誤りパターン０〜３１のうち、２６パターンで無駄な再送が発生してしまう。このように、ＧＢＮ方式では、誤りが無いサブパケットが無駄に再送されるため、システムスループットが低下してしまう。【００１２】
これに対し、ＳＲ方式では、受信側の無線通信装置は、誤りが検出されたすべてのサブパケットのサブパケット番号を送信側の無線通信装置へフィードバックし、送信側の無線通信装置は、フィードバックされたサブパケット番号のサブパケットのみを再送する。ＳＲ方式では、上述した無駄な再送が発生しないため、ＧＢＮ方式と比較して高いシステムスループットが得られる。しかしながら、ＳＲ方式では、誤りが有るサブパケットのサブパケット番号をフィードバックするのに必要なシグナリング量が、ＧＢＮ方式と比較して大きくなってしまう。【００１３】
具体的には、ＧＢＮ方式では、受信側の無線通信装置は、図１に示すサブパケット＃１〜＃５のいずれか１つのサブパケット番号をフィードバックすればよいので、フィードバック情報は５パターン（図１に示す再送番号１〜５）となり、誤りが無い場合のパターン（図１に示す誤りパターン０）を含めると６パターンとなる。よって、シグナリング量は３ビットとなる（３ビットにより１〜８の８つの状態を表現できるため、誤りパターン０〜５の６パターンを表現できる）。これに対して、ＳＲ方式では、受信側の無線通信装置は、サブパケット＃１〜＃５のうち誤りが発生したサブパケットのサブパケット番号をフィードバックする必要がある。つまり、ＳＲ方式では、フィードバック情報として、サブパケット＃１〜＃５におけるすべての誤りパターンを表す必要がある。具体的には、サブパケット＃１〜＃５において誤りが有る場合の誤りパターンは３１パターン（図１に示す誤りパターン１〜３１）となり、誤りが無い場合のパターン（図１に示す誤りパターン０）を含めると３２パターンとなる。よって、シグナリング量は５ビットとなる（５ビットにより１〜３２の３２の状態を表現できるため、誤りパターン０〜３１の３２パターンを表現できる）。このように、ＳＲ方式では、ＧＢＮ方式と比較して誤りパターンが多くなるため、フィードバック情報のシグナリング量が増加してしまう。【００１４】
ここで、フィードバック情報が誤るとシステムに致命的な劣化を引き起こす可能性があるので、フィードバック情報そのものが通信路で誤りにくくなるように制御される必要がある。具体的には、フィードバック情報に対して強力な誤り訂正符号化処理を行ったり、大きな送信電力を与えたりすることにより、フィードバック情報が誤りにくくする処理を行う。これにより、フィードバック情報による無線リソースの消費は非常に大きくなる。さらにセルラシステムなどの移動通信システムでは、多数の無線通信装置が互いに通信を行っているため、各無線通信装置においてフィードバック情報のシグナリング量が増加すると、システム全体の通信に影響を及ぼしてしまう恐れがある。【００１５】
本発明の目的は、フィードバック情報のシグナリング量を抑えつつ、システムスループットを向上させることができる無線通信装置およびサブパケット送信方法を提供することである。
【課題を解決するための手段】
【００１６】
本発明の無線通信装置は、送信パケットを複数のサブパケットに分割する分割手段と、前記複数のサブパケット毎に互いに異なる誤り率を設定する設定手段と、前記誤り率がより低いサブパケットから順に、前記複数のサブパケットを送信する送信手段と、を具備する構成を採る。【００１７】
本発明のサブパケット送信方法は、送信パケットを分割して得られる複数のサブパケット毎に互いに異なる誤り率を設定する設定ステップと、前記誤り率がより低いサブパケットから順に、前記複数のサブパケットを送信する送信ステップと、を具備するようにする。
【発明の効果】
【００１８】
本発明によれば、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【図面の簡単な説明】
【００１９】
【図１】従来のＧＢＮ方式およびＳＲ方式における誤りパターンを示す図
【図２】本発明の実施の形態１に係る送信側の無線通信装置のブロック構成図
【図３】本発明の実施の形態１に係る受信側の無線通信装置のブロック構成図
【図４】本発明の実施の形態１に係る各サブパケットの送信電力を示す図
【図５】本発明の実施の形態１に係る再送処理を示す図
【図６】本発明の実施の形態１に係る誤りパターンを示す図
【図７】本発明の実施の形態２に係る送信側の無線通信装置のブロック構成図
【図８】本発明の実施の形態２に係る各サブパケットの符号化率を示す図
【図９】本発明の実施の形態２に係る符号化後のサブパケットを示す図
【図１０】本発明の実施の形態３に係るＣＲＣ付加によるオーバヘッドを示す図
【図１１】本発明の実施の形態３に係るＬＤＰＣ符号化後のサブパケットを示す図
【図１２】本発明の実施の形態４に係る再送処理を示す図
【図１３】本発明の実施の形態５に係るサブパケットの符号化率を示す図
【図１４】本発明の実施の形態５に係るサブパケットのその他の符号化率を示す図
【図１５】本発明の実施の形態６に係るサブパケットの符号化率を示す図（初回送信時）
【図１６】本発明の実施の形態６に係るサブパケットの符号化率を示す図（再送）
【図１７】本発明の実施の形態６に係るサブパケットの符号化率を示す図（再送）
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について、添付図面を参照して詳細に説明する。
【００２１】
（実施の形態１）
本実施の形態では、送信側の無線通信装置は、送信パケットを分割して得られる複数のサブパケット毎に互いに異なる送信電力を設定する。
【００２２】
本実施の形態に係る送信側の無線通信装置１００の構成を図２に示す。
【００２３】
送信側の無線通信装置１００において、設定部１０１は、送信データ（送信パケット）を分割して得られる複数のサブパケットに対する送信電力を設定する。具体的には、設定部１０１は、複数のサブパケット毎に互いに異なる送信電力を設定する。ここで、設定部１０１は、複数のサブパケットの送信電力の合計が、その複数のサブパケットを構成する送信パケットに予め割り当てられた送信電力と同一になるように、複数のサブパケット毎に互いに異なる送信電力を設定する。また、初回送信時または再送時には、設定部１０１は、再送制御部１１４から入力される、再送されるサブパケットを示すサブパケット情報に従って、初回送信または再送されるサブパケットの送信電力を設定する。そして、設定部１０１は、設定した送信電力を示す送信電力情報をサブパケット処理部１０３−１〜１０３−Ｃの各電力制御部１０７にそれぞれ出力する。
【００２４】
分割部１０２には、送信データ（送信パケット）が入力される。分割部１０２は、送信データ（送信パケット）を複数のサブパケットに分割する。そして、分割部１０２は、得られた複数のサブパケットを、対応するサブパケット処理部１０３−１〜１０３−Ｃの各符号化部１０４にそれぞれ出力する。
【００２５】
サブパケット処理部１０３−１〜１０３−Ｃは、符号化部１０４、バッファ１０５、変調部１０６および電力制御部１０７をそれぞれ備える。また、サブパケット処理部１０３−１〜１０３−Ｃは、送信側の無線通信装置１００が一度に送信する送信データ（送信パケット）を分割して得られるサブパケットの数Ｃだけ備えられる。
【００２６】
サブパケット処理部１０３−１〜１０３−Ｃにおいて、符号化部１０４は、分割部１０２から入力されるサブパケットに対して符号化処理を行う。そして、符号化部１０４は、符号化後のサブパケットをバッファ１０５に出力する。
【００２７】
バッファ１０５は、符号化部１０４から入力されるサブパケットを変調部１０６に出力するとともに所定時間だけ保存する。そして、バッファ１０５は、再送制御部１１４からサブパケットを廃棄する指示が入力される場合（応答信号がＡＣＫ信号の場合）には、保存しているサブパケットを廃棄する。一方、バッファ１０５は、再送制御部１１４から再送の指示が入力される場合（応答信号がＮＡＣＫ信号である場合）には、保存しているサブパケットを再び変調部１０６に出力する。このようにしてサブパケットに対してＨＡＲＱを適用する。
【００２８】
変調部１０６は、バッファ１０５から入力されるサブパケットを変調してデータシンボルを生成する。そして、変調部１０６は、生成したデータシンボルを電力制御部１０７に出力する。
【００２９】
電力制御部１０７は、設定部１０１から入力される送信電力情報に基づいて、変調部１０６から入力されるデータシンボルの送信電力を制御して割当部１０８に出力する。
【００３０】
割当部１０８は、サブパケット処理部１０３−１〜１０３−Ｃの各電力制御部１０７から入力されるデータシンボル（サブパケット）を物理チャネルリソースに割り当てる。ここでは、例えば、割当部１０８は、送信電力がより高いサブパケットの順に、物理チャネルリソースの先頭から順に割り当てる。これにより、複数のサブパケットは、送信電力がより高いサブパケットの順に送信される。そして、割当部１０８は、物理チャネルリソースに割り当てられたデータシンボルを無線送信部１０９に出力する。
【００３１】
無線送信部１０９は、データシンボルに対しＤ／Ａ変換、増幅およびアップコンバート等の送信処理を施し、送信処理が施された信号をアンテナ１１０を介して受信側の無線通信装置へ送信する。
【００３２】
一方、無線受信部１１１は、受信側の無線通信装置から送信された制御信号（フィードバック情報）をアンテナ１１０を介して受信し、その制御信号に対しダウンコンバート、Ａ／Ｄ変換等の受信処理を施し、受信処理が施された制御信号を復調部１１２に出力する。この制御信号には、受信側の無線通信装置からフィードバックされた応答信号およびサブパケット番号が含まれている。
【００３３】
復調部１１２は、制御信号を復調して、復調後の制御信号を検出部１１３に出力する。
【００３４】
検出部１１３は、復調部１１２から入力される制御信号から、応答信号（ＡＣＫ信号またはＮＡＣＫ信号）およびサブパケット番号を検出する。そして、検出部１１３は、検出した応答信号およびサブパケット番号を再送制御部１１４に出力する。
【００３５】
再送制御部１１４は、検出部１１３から入力される応答信号およびサブパケット番号に基づいて、サブパケットの再送を制御する。具体的には、再送制御部１１４は、検出部１１３から入力される応答信号がＡＣＫ信号の場合にはサブパケット処理部１０３−１〜１０３−Ｃの各バッファ１０５に対して、保存しているサブパケットの廃棄を指示する。一方、再送制御部１１４は、検出部１１３から入力される応答信号がＮＡＣＫ信号の場合には、サブパケット処理部１０３−１〜１０３−Ｃのうち、検出部１１３から入力されるサブパケット番号以降のサブパケットに対応するサブパケット処理部のバッファ１０５に対して、保存しているサブパケットの再送を指示する。また、再送制御部１１４は、検出部１１３から入力される応答信号がＮＡＣＫ信号の場合には、再送するサブパケットを示すサブパケット情報を設定部１０１に出力する。
【００３６】
次に、本実施の形態に係る受信側の無線通信装置２００の構成を図３に示す。
【００３７】
受信側の無線通信装置２００において、無線受信部２０２は、送信側の無線通信装置１００（図２）から送信された信号（複数のサブパケット）をアンテナ２０１を介して受信し、その信号（複数のサブパケット）に対しダウンコンバート、Ａ／Ｄ変換等の受信処理を施す。そして、無線受信部２０２は、複数のサブパケットを、対応するサブパケット処理部２０３−１〜２０３−Ｃにそれぞれ出力する。
【００３８】
サブパケット処理部２０３−１〜２０３−Ｃは、復調部２０４、復号部２０５、誤り検出部２０６および生成部２０７をそれぞれ備える。また、サブパケット処理部２０３−１〜２０３−Ｃは、ウィンドウサイズのデータを分割して得られるサブパケットの数Ｃだけ備えられる。また、サブパケット処理部２０３−１，２０３−２，…，２０３−Ｃの順にサブパケットが入力される。すなわち、ここでは、サブパケット処理部２０３−１から順に、より早い時刻に受信したサブパケットが入力され、サブパケット処理部２０３−Ｃには、最も遅い時刻に受信したサブパケットが入力される。
【００３９】
サブパケット処理部２０３−１〜２０３−Ｃにおいて、復調部２０４は、無線受信部２０２から入力されるサブパケットを復調して、復調後のサブパケットを復号部２０５に出力する。ただし、２番目以降のサブパケットに対応するサブパケット処理部２０３−ｍ（ｍ＝２〜Ｃ）の各復調部２０４は、前段のサブパケット処理部２０３−（ｍ−１）の誤り検出部２０６から入力される誤り検出結果が誤り無しの場合にのみ、サブパケットの復調処理を行う。つまり、サブパケット処理部２０３−ｍ（ｍ＝２〜Ｃ）の各復調部２０４は、前段のサブパケット処理部２０３−（ｍ−１）の誤り検出部２０６から入力される誤り検出結果が誤り有りの場合には、サブパケットの復調処理を停止する。
【００４０】
復号部２０５は、復調部２０４から入力されるサブパケットを復号して、復号後のサブパケットを誤り検出部２０６に出力する。
【００４１】
誤り検出部２０６は、復号部２０５から入力されるサブパケットに対して誤り検出を行う。そして、誤り検出部２０６は、誤り検出結果（誤り有りまたは誤り無し）を生成部２０７に出力する。また、最後尾のサブパケットに対応するサブパケット処理部２０３−Ｃ以外のサブパケット処理部２０３−ｎ（ｎ＝１〜（Ｃ−１））の各誤り検出部２０６は、誤り検出結果を、次のサブパケットに対応するサブパケット処理部２０３−（ｎ＋１）の復調部２０４に出力する。
【００４２】
誤り検出部２０６から入力される誤り検出結果が誤り有りの場合、サブパケット処理部２０３−１〜２０３−Ｃの各生成部２０７は、応答信号としてＮＡＣＫ信号を生成するとともに、誤りが検出されたサブパケットのサブパケット番号（すなわち、自処理部に対応するサブパケットのサブパケット番号）を生成する。そして、生成部２０７は、ＮＡＣＫ信号およびサブパケット番号を含む制御信号を変調部２０８に出力する。
【００４３】
一方、誤り検出部２０６から入力される誤り検出結果が誤り無しの場合、サブパケット処理部２０３−１〜２０３−（Ｃ−１）の各生成部２０７は、何もしない。これに対し、サブパケット処理部２０３−Ｃの生成部２０７は、応答信号としてＡＣＫ信号を生成する。そして、サブパケット処理部２０３−Ｃの生成部２０７は、ＡＣＫ信号を含む制御信号を変調部２０８に出力する。
【００４４】
つまり、サブパケット処理部２０３−１〜サブパケット処理部２０３−Ｃのうち、いずれか１つのサブパケット処理部（誤りが最初に検出されたサブパケット処理部または誤りが検出されない場合は最後尾のサブパケット処理部２０３−Ｃ）の生成部２０７でのみ制御信号が生成される。
【００４５】
変調部２０８は、サブパケット処理部２０３−１〜２０３−Ｃのいずれか１つのサブパケット処理部の生成部２０７から入力される制御信号を変調し、変調後の制御信号を無線送信部２０９に出力する。
【００４６】
無線送信部２０９は、制御信号に対しＤ／Ａ変換、増幅およびアップコンバート等の送信処理を施し、送信処理が施された制御信号をアンテナ２０１を介して送信側の無線通信装置１００（図２）へ送信する。
【００４７】
次に、送信側の無線通信装置１００および受信側の無線通信装置２００における再送処理の詳細について説明する。
【００４８】
ここで、１つの送信パケットが割り当てられたＲＢ（Resource Block）におけるチャネル品質が一定となるように制御して送信パケット（送信データ）単位が設計されている。すなわち、１つの送信パケット内の複数のサブパケットのチャネル品質は一定である。
【００４９】
このとき、サブパケット間で送信電力増減等の処理が特に行われない場合には、受信側の無線通信装置２００において、１つの送信パケット内の複数のサブパケット間では、受信誤りがどのサブパケットで発生するかは確率的に一定である。この場合、受信側の無線通信装置２００では、すべてのサブパケットに対して誤り訂正復号処理を行わない限り、複数のサブパケットのうち、どのサブパケットで誤りが発生するかを知ることができない。
【００５０】
一方、送信電力が異なるサブパケット間では、サブパケット毎の受信品質は異なる。具体的には、送信電力が大きいサブパケットほど、受信品質がより高くなる。よって、送信電力がより大きいサブパケットほど、誤り率特性（または復号性能）がより向上する。つまり、送信電力がより大きいサブパケットほど、誤り率（例えば、ＢＥＲ：Bit Error Ratio、または、ＢＬＥＲ：Block Error Rate）がより低くなる。
【００５１】
このように、送信電力が異なる複数のサブパケットでは、送信電力に起因してサブパケット間の誤り率特性（復号性能）に差が生じる。
【００５２】
そこで、本実施の形態では、送信側の無線通信装置１００は、複数のサブパケット毎に互いに異なる送信電力を設定する。また、送信側の無線通信装置１００は、複数のサブパケットのうち、送信電力がより高いサブパケット、つまり、誤り率がより低いサブパケットをより早い時刻で送信する。
【００５３】
以下、具体的に説明する。以下の説明では、送信側の無線通信装置１００の分割部１０２は、１つの送信パケットを５つのサブパケット（サブパケット＃１〜＃５）に分割する。また、送信側の無線通信装置１００は、サブパケット＃１〜＃５の順に送信する。よって、受信側の無線通信装置２００では、サブパケット処理部２０３−１〜２０３−５がサブパケット＃１〜＃５にそれぞれ対応する。また、サブパケット＃１〜＃５を構成する送信パケットに対して、送信電力として５．６ｍＷが予め割り当てられている。
【００５４】
まず、設定部１０１は、サブパケット＃１〜＃５に対して互いに異なる送信電力を設定する。具体的には、設定部１０１は、より早い時刻に送信されるサブパケットほど、誤り率をより低くするために（誤りにくくするために）送信電力を高くする。なお、ここでは、設定部１０１は、サブパケット＃１〜＃５の送信電力の合計が、サブパケット＃１〜＃５を構成する送信パケットに割り当てられた送信電力（５．６ｍＷ）と同一になるように、複数のサブパケット毎に互いに異なる送信電力を設定する。
【００５５】
例えば、図４に示すように、設定部１０１は、サブパケット＃１の送信電力を２ｍＷに設定し、サブパケット＃２の送信電力を１．４ｍＷに設定し、サブパケット＃３の送信電力を１ｍＷに設定し、サブパケット＃４の送信電力を０．７ｍＷに設定し、サブパケット＃５の送信電力を０．５ｍＷに設定する。なお、サブパケット＃１〜＃５の送信電力の合計は５．６（＝２＋１．４＋１＋０．７＋０．５）ｍＷとなる。
【００５６】
よって、図４に示すサブパケット＃１〜＃５では、送信電力の大きさ、つまり、誤り率に差が生じ、サブパケット番号がより小さいサブパケット（より早い時刻に送信されるサブパケット）ほど、送信電力がより高くなる。換言すると、図４に示すサブパケット＃１〜＃５では、サブパケット番号がより小さいサブパケットほど誤り率が低くなる。このように、設定部１０１は、各サブパケットの送信電力を設定することにより、各サブパケットの誤り率（例えば、ＢＬＥＲ）を調整する。
【００５７】
そして、サブパケット＃１〜＃５にそれぞれ対応するサブパケット処理部（例えば、サブパケット処理部１０３−１〜１０３−５）の各電力制御部１０７は、設定部１０１で設定された送信電力（図４）に従って、サブパケット＃１〜＃５の送信電力をそれぞれ制御する。
【００５８】
そして、送信側の無線通信装置１００は、送信電力がより高いサブパケットの順に、複数のサブパケットを送信する。すなわち、送信側の無線通信装置１００は、図５に示すように、サブパケット＃１，＃２、＃３、＃４、＃５の順に送信する。換言すると、送信側の無線通信装置１００は、サブパケット＃１〜＃５のうち、誤り率がより低いサブパケット（誤りにくいサブパケット）ほど、より早い時刻に送信する。
【００５９】
受信側の無線通信装置２００（図３）は、受信したサブパケットの順に復調処理および復号処理等（すなわち、図３に示すサブパケット処理部２０３−１〜２０３−５におけるサブパケット処理）を施す。つまり、受信側の無線通信装置２００では、図５に示すように、サブパケット＃１，＃２，＃３，＃４、＃５の順にサブパケット処理が施される。
【００６０】
ここで、図５に示すように、受信側の無線通信装置２００がサブパケット＃３で誤りを検出した場合について説明する。
【００６１】
つまり、サブパケット処理部２０３−１，２０３−２は、サブパケット＃１，＃２の誤りをそれぞれ検出せず（誤り検出結果：誤り無し）、サブパケット処理部２０３−３がサブパケット＃３の誤りを検出する（誤り検出結果：誤り有り）。また、サブパケット＃３で誤りが検出されたので、サブパケット処理部２０３−４，２０３−５は、サブパケット＃４，＃５に対するサブパケット処理をそれぞれ停止する。
【００６２】
よって、受信側の無線通信装置２００は、図５に示すように、応答信号‘ＮＡＣＫ’、および、誤りを検出したサブパケットのサブパケット番号‘＃３’を含む制御信号を生成し、制御信号を送信側の無線通信装置１００へフィードバックする。
【００６３】
送信側の無線通信装置１００の再送制御部１１４は、フィードバックされた制御信号に含まれる応答信号が‘ＮＡＣＫ’であるので、サブパケット処理部１０３−１〜１０３−５に対して再送を指示する。具体的には、制御信号に示されるサブパケット番号が‘＃３’であるので、再送制御部１１４は、サブパケット処理部１０３−１〜１０３−５のうち、サブパケット＃３〜＃５に対応するサブパケット処理部の各バッファ１０５に対して再送を指示する。そして、各バッファ１０５は、保存しているサブパケット＃３〜＃５を割当部１０８にそれぞれ出力する。
【００６４】
よって、再送時には、送信側の無線通信装置１００は、図５に示すように、制御信号に含まれるサブパケット番号‘＃３’以降のサブパケット＃３〜＃５を再送する。なお、一度に送信できるサブパケット数（ウィンドウサイズ）が５サブパケットであるので、送信側の無線通信装置１００は、再送されるサブパケット＃３〜＃５の３サブパケットの他に、新規データとしてサブパケット＃６，＃７を送信（初回送信）する。すなわち、送信側の無線通信装置１００は、サブパケット＃３〜＃７の順に、５つのサブパケットを送信する。ここで、設定部１０１は、図４に示す初回送信時（サブパケット＃１〜＃５の送信時）と同様にして、より早い時刻に送信されるサブパケット（ここでは、サブパケット番号がより小さいサブパケット）ほど、送信電力が高くなるように、サブパケット＃３〜＃７の送信電力を設定する。
【００６５】
上述したように、サブパケット＃１〜＃５の初回送信時（図５左側）には、受信側の無線通信装置２００は、送信電力が高いサブパケット（すなわち、誤りが発生しにくいサブパケット）から順に受信し、サブパケット処理（復調処理および復号処理等）を施す。このため、最初に誤りが検出されたサブパケット（図５に示すサブパケット＃３）より後に受信されるサブパケット（図５に示すサブパケット＃４，＃５）は、設定された送信電力（誤り率）がサブパケット＃３（誤り有りのサブパケット）よりも低いため、誤っている可能性が極めて高い。よって、受信側の無線通信装置２００は、送信パケット内の複数のサブパケットを、受信される順番で誤り検出することにより、最初に誤りを検出したサブパケット以降のサブパケットが誤っていることを特定することができる。同様に、送信側の無線通信装置１００は、受信側の無線通信装置２００で最初に誤りが検出されたサブパケットのサブパケット番号さえフィードバックされれば、フィードバックされたサブパケット番号のサブパケット以降のサブパケットが誤っている（すなわち、再送が必要なサブパケットである）と判断することができる。よって、受信側の無線通信装置２００は、誤りを検出した時点でサブパケット処理を停止し、最初に誤りが検出されたサブパケットのサブパケット番号のみをフィードバックする。これにより、制御信号のフィードバックに必要なシグナリング量を最小限に抑えることができ、さらに、誤りが確実に存在するサブパケットにおけるサブパケット処理が行われないので処理の無駄が無くなる。
【００６６】
また、本実施の形態におけるサブパケット＃１〜＃５の誤りパターンは、図６に示すように、誤りが無い場合の１パターン（誤りパターン０）および誤りが有る場合の５パターン（誤りパターン１〜５）の６パターンとなる。具体的には、図６に示すように、サブパケット＃１〜＃５の誤りパターンは、サブパケット＃１〜＃５すべてに誤りが無い場合（誤りパターン０）、サブパケット＃５に誤りが有る場合（誤りパターン１）、サブパケット＃４以降に誤りが有る場合（誤りパターン２）、サブパケット＃３以降に誤りが有る場合（誤りパターン３）、サブパケット＃２以降に誤りが有る場合（誤りパターン４）、および、サブパケット＃１〜＃５すべてに誤りが有る場合（誤りパターン５）となる。よって、制御信号のフィードバックにおけるシグナリング量が３ビットであれば、制御信号を表現することが可能となる。
【００６７】
また、図６に示すように、いずれの誤りパターンにおいても、再送番号（誤りが検出されたサブパケットのサブパケット番号）のサブパケット以降のサブパケットは誤っている可能性が極めて高い。このため、送信側の無線通信装置１００が再送番号以降のサブパケットをすべて再送する場合でも、無駄に再送されるサブパケット数は０個となる（すなわち、無駄再送率が０となる）。
【００６８】
このように、本実施の形態によれば、送信側の無線通信装置は、複数のサブパケット毎に互いに異なる送信電力を設定し、送信電力がより高いサブパケット、すなわち、誤り率がより低い（誤りが発生しにくい）サブパケットから順に、複数のサブパケットを送信する。そして、受信側の無線通信装置では、誤りが発生しにくいサブパケットから優先的に誤り検出を行う。これにより、受信側の無線通信装置が、最初に誤りを検出したサブパケットのみを送信側の無線通信装置へフィードバックすることで、送信側の無線通信装置は、誤りが有るすべてのサブパケットを特定することができ、誤りが有るサブパケットのみを再送することができる。つまり、本実施の形態によれば、制御信号をフィードバックする際にはＧＢＮ方式と同様にしてシグナリング量を抑えることができ、かつ、サブパケットを再送する際にはＳＲ方式と同様にして高いシステムスループットを得ることができる。よって、本実施の形態によれば、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【００６９】
また、本実施の形態によれば、複数のサブパケット毎の送信電力を設定することによりサブパケットの誤り率を制御するため、サブパケットの送信フレームフォーマットを変更する必要がない。
【００７０】
また、本実施の形態によれば、受信側の無線通信装置では、誤りが検出された場合には残りのサブパケットの復調処理および復号処理等を停止するため、復調処理および復号処理等における消費電力を低減することができる。さらに、誤りが検出された時点で復調処理および復号処理等を停止することにより、応答信号（ＮＡＣＫ信号）が送信側の無線通信装置にフィードバックされるまでの時間が短縮され、再送遅延を減少させることができる。
【００７１】
（実施の形態２）
本実施の形態では、送信側の無線通信装置は、送信パケットを分割して得られる複数のサブパケット毎に互いに異なる誤り訂正能力（具体的には、誤り訂正符号化率）を設定する。
【００７２】
符号化率が互いに異なるサブパケット間では、符号化後の情報ビット数（システマチックビット数）と冗長ビット数（リダンダンシービット数またはパリティビット数）との間の構成比が異なる。具体的には、符号化率がより低いサブパケットほど、情報ビット数がより少なく、冗長ビット数がより多くなる。よって、受信側の無線通信装置は、符号化率がより低いサブパケットほど、より多くの冗長ビットを使用して復号処理を行うことができる。すなわち、符号化率がより低いサブパケットほど、誤り率特性（または復号性能）がより向上する。つまり、符号化率がより低いサブパケットほど、誤り率（例えば、ＢＬＥＲ）がより低くなる。
【００７３】
このように、符号化率が異なる複数のサブパケットでは、符号化率に起因してサブパケット間の誤り率特性（復号性能）に差が生じる。
【００７４】
そこで、本実施の形態では、送信側の無線通信装置は、複数のサブパケット毎に互いに異なる符号化率を設定する。また、送信側の無線通信装置は、複数のサブパケットのうち、符号化率がより低いサブパケット、つまり、誤り率がより低いサブパケットをより早い時刻で送信する。
【００７５】
本実施の形態に係る送信側の無線通信装置３００の構成を図７に示す。なお、図７において図２（実施の形態１）と同一の構成部には同一符号を付し、説明を省略する。また、本実施の形態では、送信電力制御が行われないため、図７に示す送信側の無線通信装置３００では図２に示す電力制御部１０７が不要となる。
【００７６】
図７に示す送信側の無線通信装置３００の設定部３０１は、送信データ（送信パケット）を分割して得られる複数のサブパケット毎に互いに異なる符号化率を設定する。ここで、設定部３０１は、複数のサブパケットの符号化率の平均が、その複数のサブパケットを構成する送信パケットに予め割り当てられた符号化率と同一になるように、複数のサブパケット毎に互いに異なる符号化率を設定する。さらに、設定部３０１は、符号化後のサブパケットのサイズが一定になるように、各サブパケットに設定した符号化率に基づいて、複数のサブパケット毎に互いに異なる符号化率を設定する。つまり、設定部３０１は、複数のサブパケットに対して、符号化率をそれぞれ設定するとともに、送信データ（送信パケット）を分割して得られるサブパケット毎のサイズをそれぞれ設定する。そして、設定部３０１は、設定したサブパケットのサイズを示すサブパケット情報を分割部１０２に出力し、設定した符号化率を示す符号化率情報をサブパケット処理部１０３−１〜１０３−Ｃの各符号化部１０４にそれぞれ出力する。
【００７７】
分割部１０２は、設定部３０１から入力されるサブパケット情報に従って、送信データ（送信パケット）を複数のサブパケットに分割する。
【００７８】
サブパケット処理部１０３−１〜１０３−Ｃの各符号化部１０４は、設定部３０１から入力される符号化情報に示される符号化率を用いて、分割部１０２から入力されるサブパケットに対して符号化処理を行う。
【００７９】
次に、送信側の無線通信装置３００（図７）および受信側の無線通信装置２００（図３）における再送処理の詳細について説明する。
【００８０】
以下の説明では、実施の形態１と同様、送信側の無線通信装置３００の分割部１０２は、１つの送信パケットを５つのサブパケット（サブパケット＃１〜＃５）に分割する。また、送信側の無線通信装置３００は、サブパケット＃１〜＃５の順に送信する。また、サブパケット＃１〜＃５を構成する送信パケットに対して、符号化率Ｒ＝１／２が予め割り当てられている。また、受信側の無線通信装置２００には、送信側の無線通信装置３００の設定部３０１で設定される各サブパケットの符号化率が通知されている。
【００８１】
まず、設定部３０１は、サブパケット＃１〜＃５に対して互いに異なる符号化率を設定する。具体的には、設定部３０１は、より早い時刻に送信されるサブパケットほど、誤り率をより低くするために（誤りにくくするために）符号化率を低くする。なお、ここでは、設定部３０１は、サブパケット＃１〜＃５の符号化率の平均が、サブパケット＃１〜＃５を構成する送信パケットに予め割り当てられた符号化率（Ｒ＝１／２）と同一になるように、複数のサブパケット毎に互いに異なる符号化率を設定する。
【００８２】
例えば、図８に示すように、設定部３０１は、サブパケット＃１の符号化率Ｒを１／４に設定し、サブパケット＃２の符号化率Ｒを１／３に設定し、サブパケット＃３の符号化率Ｒを１／２に設定し、サブパケット＃４の符号化率Ｒを２／３に設定し、サブパケット＃５の符号化率Ｒを３／４に設定する。なお、サブパケット＃１〜＃５の符号化率の平均は１／２（＝（１／４＋１／３＋１／２＋２／３＋３／４）／５）となる。
【００８３】
よって、図８に示すサブパケット＃１〜＃５では、符号化率の大きさ、つまり、誤り率に差が生じ、サブパケット番号がより小さいサブパケット（より早い時刻に送信されるサブパケット）ほど、符号化率がより低くなる。換言すると、図８に示すサブパケット＃１〜＃５では、サブパケット番号がより小さいサブパケットほど誤り率がより低くなる。このようにして、設定部３０１は、各サブパケットの符号化率を設定することにより、実施の形態１と同様、各サブパケットの誤り率（例えば、ＢＬＥＲ）を調整する。
【００８４】
また、設定部３０１は、符号化後のサブパケット＃１〜＃５のサブパケットサイズが同一になるように、分割部１０２が送信データ（送信パケット）を分割する際のサブパケット＃１〜＃５のサイズを設定する。ここで、組織符号を用いる場合には、図９に示すように、符号化率が低いほど、情報ビット（Ｓ）に対する冗長ビット（Ｒ）の割合は大きくなる。よって、符号化後のサブパケットのサイズ（情報ビット（Ｓ）＋冗長ビット（Ｒ））を一定にするには、設定部３０１は、設定した符号化率がより低いサブパケットほど、サブパケット（情報ビット（Ｓ））のサイズをより小さくする。例えば、設定部３０１は、サブパケット＃１〜＃５のうち、最も低い符号化率（図８に示すＲ＝１／４）が設定されたサブパケット＃１（図９に示すＳ（１））のサイズを最も小さく設定し、最も高い符号化率（図８に示すＲ＝３／４）が設定されたサブパケット＃５（図９に示すＳ（５））のサイズを最も大きく設定する。
【００８５】
分割部１０２は、設定部３０１から入力されるサブパケット情報に従って、送信データ（送信パケット）を、サブパケット＃１〜＃５（図９に示すＳ（１）〜Ｓ（５））に分割する。
【００８６】
そして、サブパケット＃１〜＃５にそれぞれ対応するサブパケット処理部（例えば、サブパケット処理部１０３−１〜１０３−５）の各符号化部１０４は、設定部３０１から入力される符号化情報（図８）を用いて、分割部１０２から入力されるサブパケット＃１〜＃５（図９に示すＳ（１）〜Ｓ（５））を符号化する。これにより、図９に示すように、符号化後のサブパケット＃１〜＃５のサイズ（情報ビット（Ｓ）＋冗長ビット（Ｒ））は一定となる。
【００８７】
そして、送信側の無線通信装置３００は、符号化率がより低いサブパケットの順、すなわち、サブパケット＃１，＃２、＃３、＃４、＃５の順に、複数のサブパケットを送信する。これにより、サブパケット＃１〜＃５の初回送信時には、実施の形態１と同様にして、受信側の無線通信装置は、符号化率がより低いサブパケット、つまり、誤りが発生しにくいサブパケットから順に受信し、サブパケット処理（復調処理および復号処理等）を施す。そして、受信側の無線通信装置は、最初に誤りが検出されたサブパケットのサブパケット番号のみをフィードバックする。そして、送信側の無線通信装置３００は、受信側の無線通信装置で最初に誤りが検出されたサブパケット以降のサブパケット（つまり、誤りが有るサブパケット）のみを再送する。
【００８８】
このようにして、本実施の形態によれば、送信側の無線通信装置が、複数のサブパケット毎に互いに異なる符号化率を設定することによって、実施の形態１と同様、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【００８９】
さらに、本実施の形態によれば、符号化後のサブパケットのサイズが送信パケット内の複数のサブパケット間で一定のサイズであるので、復調前のデータシンボル数、または、復調前の信頼度情報（例えば、受信対数尤度比または受信尤度）の数は、複数のサブパケット間で一定となる。よって、受信側の無線通信装置では、復調処理よりも前の処理では、複数のサブパケット間のサイズを考慮することなく、サブパケット単位のＨＡＲＱ処理を行うことができるため、復調処理よりも前の処理の回路構成が簡単になる。また、符号化後のサブパケットのサイズを送信パケット内の複数のサブパケット間で一定のサイズにすることにより、無線伝送区間における無線リソースの単位を統一することができるため、無線リソースの管理が容易になる。
【００９０】
さらに、本実施の形態によれば、送信パケット内におけるサブパケットの符号化率の平均と、その送信パケットに予め割り当てられた符号化率とが同一であるので、送信パケット単位のターゲット誤り率とＭＣＳ（Modulation and Coding Scheme）テーブルとの対応を変更する必要がない。つまり、複数のサブパケット間で互いに異なる符号化率を設定する場合でも、ＭＣＳシステムに与える影響は少ないというメリットがある。
【００９１】
なお、本実施の形態では、組織符号の符号化率を設定する場合について説明した。しかし、本発明に適用される誤り訂正符号は、組織符号に限定されるものではなく、畳み込み符号またはリードソロモン符号など、符号化率によって誤り率に差が生じる誤り訂正符号であれば、いかなるものでも適用可能である。
【００９２】
（実施の形態３）
実施の形態１および実施の形態２では、１つの送信パケットを複数のサブパケットに分割する際、分割数がより多いほど（サブパケット数がより多いほど）、受信側の無線通信装置では、誤り検出をより細かいサブパケット単位で行うことができる。そのため、再送を要求するサブパケットを必要最小限に抑えることができ、システムスループットはより向上する。
【００９３】
しかしながら、受信側の無線通信装置では、サブパケット毎に誤り検出を行うために、サブパケット毎にＣＲＣ符号等の誤り検出符号を用いる必要がある。例えば、１つの送信パケットをサブパケット＃１〜＃５に分割する場合には、送信側の無線通信装置は、図１０に示すようにサブパケット＃１〜＃５のそれぞれにＣＲＣ符号を付加する必要がある。よって、送信パケットの分割数がより多いほど、付加されるＣＲＣ符号もより多くなる。すなわち、送信パケットの分割数がより多いときにはＣＲＣ符号等の誤り検出符号のオーバヘッドによるシステムスループットに対する影響が見過ごせないほど大きくなってしまう可能性がある。
【００９４】
そこで、本実施の形態では、送信側の無線通信装置は、誤り訂正復号において誤り検出も可能な誤り訂正符号を用いて、複数のサブパケットを符号化する。誤り訂正復号において誤り検出も可能な誤り訂正符号としては、例えば、ＬＤＰＣ（Low-Density Parity-Check：低密度パリティ検査）符号およびＢＣＨ符号等が挙げられるが、誤り訂正符号はこれに限られるものではない。
【００９５】
例えば、実施の形態２と同様にして、１つの送信パケットを分割して得られるサブパケット＃１〜＃５に対して互いに異なる符号化率（例えば、図８に示す符号化率）が設定される場合について説明する。また、本実施の形態に係る送信側の無線通信装置３００（図７）は、ＬＤＰＣ符号を用いてサブパケット＃１〜＃５を符号化する。
【００９６】
つまり、図１１に示すように、送信側の無線通信装置３００（図７）において、サブパケット＃１〜＃５にそれぞれ対応するサブパケット処理部（例えば、サブパケット処理部１０３−１〜１０３−５）の各符号化部１０４は、サブパケット＃１〜＃５をそれぞれＬＤＰＣ符号化する。ここで、ＬＤＰＣ符号は誤り検出も可能であるので、図１１に示すように、サブパケット＃１〜＃５には、誤り検出符号が付加されない。よって、送信パケットの分割数がより多くなる場合でも、誤り検出符号によるオーバヘッドが発生しないため、システムスループットの低下は発生しない。
【００９７】
このようにして、本実施の形態によれば、送信側の無線通信装置は、誤り訂正復号において誤り検出も可能な誤り訂正符号を用いて、送信パケットを分割して得られる複数のサブパケットを符号化する。これにより、誤り検出符号によるオーバヘッドが発生しないため、送信パケットの分割数をより多くする場合でも、システムスループットの低下を発生させることなく、実施の形態１および実施の形態２と同様の効果を得ることができる。
【００９８】
（実施の形態４）
本実施の形態では、誤りが検出されたサブパケットを再送する際、送信側の無線通信装置は、初回送信（前回送信）時の誤り率がより高いサブパケットほど、再送時の誤り率をより低く設定する。
【００９９】
以下、本実施の形態に係る送信側の無線通信装置３００（図７）および本実施の形態に係る受信側の無線通信装置２００（図３）における再送処理の詳細について説明する。
【０１００】
以下の説明では、実施の形態２と同様、送信側の無線通信装置３００の分割部１０２は、１つの送信パケットを５つのサブパケット（サブパケット＃１〜＃５）に分割する。また、初回送信時には、送信側の無線通信装置３００は、サブパケット＃１〜＃５の順に、複数のサブパケットを送信する。また、サブパケット＃１〜＃５を構成する送信パケットに対して、符号化率Ｒ＝１／２が予め割り当てられている。また、受信側の無線通信装置２００には、送信側の無線通信装置３００の設定部３０１で設定される各サブパケットの符号化率が通知されている。
【０１０１】
また、ここでは、図１２に示すように、受信側の無線通信装置２００がサブパケット＃３で誤りを検出した場合について説明する。つまり、送信側の無線通信装置３００は、サブパケット＃３以降のサブパケット＃３〜＃５を再送する。
【０１０２】
具体的には、送信側の無線通信装置３００の再送制御部１１４は、制御信号に示されるサブパケット番号が‘＃３’であるので、サブパケット処理部１０３−１〜１０３−５のうち、サブパケット＃３〜＃５に対応するサブパケット処理部の各バッファ１０５に対して再送を指示する。ここで、再送制御部１１４は、サブパケット＃３〜＃５が初回送信時の送信順序と逆順（すなわち、サブパケット＃５〜＃３の順）で送信されるように、各バッファ１０５に対して再送を指示する。そして、例えば、各バッファ１０５は、保存しているサブパケット＃５〜＃３を割当部１０８にそれぞれ出力し、割当部１０８は、サブパケット＃５〜＃３の順に、物理チャネルリソースの先頭から順に割り当てる。
【０１０３】
また、設定部３０１は、実施の形態２と同様、より早い時刻に送信されるサブパケットほど、誤り率をより低くするために（誤りにくくするために）符号化率を低くする。ここで、設定部３０１は、初回送信時の符号化率がより高いサブパケット（つまり、誤り率がより高いサブパケット）ほど、再送時の符号化率をより低く（誤り率をより低く）設定する。具体的には、設定部３０１は、サブパケット＃３〜＃５のうち、初回送信時の符号化率がより高いサブパケット＃５ほど、再送時の符号化率をより低く設定する。ただし、実施の形態２と同様、設定部３０１は、複数のサブパケットの符号化率の平均が、その複数のサブパケットを構成する送信パケットに予め割り当てられた符号化率と同一になるように、複数のサブパケット毎に互いに異なる符号化率を設定する。
【０１０４】
これにより、図１２に示す再送時のサブパケット＃５〜＃３では、符号化率の大きさ、つまり、誤り率に差が生じ、再送されるサブパケットのうち、サブパケット番号がより大きいサブパケット（より早い時刻に送信されるサブパケット）ほど、符号化率がより低くなる。換言すると、図１２に示す再送時のサブパケット＃５〜＃３では、サブパケット番号がより大きいサブパケットほど誤り率がより低くなる。このように、設定部３０１は、各サブパケットの符号化率を設定することにより、実施の形態２と同様、各サブパケットの誤り率（例えば、ＢＬＥＲ）を調整する。
【０１０５】
そして、送信側の無線通信装置３００は、図１２に示すように、符号化率がより低いサブパケットの順、すなわち、サブパケット＃５，＃４，＃３，＃６，＃７の順に、複数のサブパケットを送信する。つまり、送信側の無線通信装置３００は、図１２に示すように、再送されるサブパケット＃３〜＃５のうち、初回送信時に誤りが発生しやすいサブパケットほど、より早い時刻で送信する。すなわち、再送時（図１２右側）には、送信側の無線通信装置３００は、初回送信時（図１２左側）の符号化率がより高いサブパケット、つまり、初回送信時に誤りが発生しやすかったサブパケットから順に、複数のサブパケットを送信する。
【０１０６】
また、サブパケットの再送時でも、受信側の無線通信装置２００は、初回送信時と同様にして、符号化率がより低いサブパケット、つまり、誤りが発生しにくいサブパケットから順に受信し、サブパケット処理（復調処理および復号処理等）を施す。つまり、受信側の無線通信装置２００では、サブパケット＃５，＃４，＃３の順にサブパケット処理が施される。
【０１０７】
このようにして、本実施の形態によれば、送信側の無線通信装置が、初回送信時および再送時において、複数のサブパケット毎に互いに異なる符号化率を設定することによって、実施の形態２と同様、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【０１０８】
さらに、本実施の形態によれば、送信側の無線通信装置は、初回送信時の符号化率（誤り率）がより高いサブパケットほど、再送時の符号化率（誤り率）をより低く設定する。これにより、受信側の無線通信装置では、再送されたサブパケットの受信品質を平均的に向上させることができるため、サブパケットの再送によってすべてのサブパケットの誤り率を低くすること（誤りにくくすること）ができる。
【０１０９】
なお、本実施の形態では、組織符号の符号化率を設定する場合について説明した。しかし、本発明に適用される誤り訂正符号は、組織符号に限定されるものではなく、畳み込み符号またはリードソロモン符号など、符号化率によって誤り率に差が生じる誤り訂正符号であれば、いかなるものでも適用可能である。
【０１１０】
（実施の形態５）
本実施の形態では、誤りが検出されたサブパケットを再送する際、送信側の無線通信装置は、前回送信された複数のサブパケットのうちの再送されるサブパケットに対して、前回送信時に設定した誤り率よりも低い誤り率を設定する。
【０１１１】
以下、本実施の形態に係る送信側の無線通信装置３００（図７）および本実施の形態に係る受信側の無線通信装置２００（図３）における再送処理の詳細について説明する。
【０１１２】
以下の説明では、実施の形態２と同様、送信側の無線通信装置３００の分割部１０２は、１つの送信パケットを５つのサブパケット（サブパケット＃１〜＃５）に分割する。また、送信側の無線通信装置３００は、サブパケット＃１〜＃５の順に送信する。また、サブパケット＃１〜＃５を構成する送信パケットに対して、符号化率Ｒ＝１／２が予め割り当てられている。また、送信側の無線通信装置３００の設定部３０１は、初回送信時には、実施の形態２と同様、図８に示すように、サブパケット＃１〜＃５の符号化率Ｒを、１／４，１／３，１／２，２／３，３／４にそれぞれ設定することにより、複数のサブパケット毎に互いに異なる誤り率を設定する。また、受信側の無線通信装置２００には、送信側の無線通信装置３００の設定部３０１で設定される各サブパケットの符号化率が通知されている。
【０１１３】
また、ここでは、受信側の無線通信装置２００がサブパケット＃３で誤りを検出した場合について説明する。つまり、送信側の無線通信装置３００は、サブパケット＃３以降のサブパケット＃３〜＃５を再送する。
【０１１４】
送信側の無線通信装置３００の設定部３０１は、再送時には、再送されるサブパケット（ここでは、サブパケット＃３〜＃５）に対して、初回送信時に設定した誤り率よりも低い誤り率、つまり、初回送信時に設定した符号化率よりも低い符号化率を設定する。例えば、設定部３０１は、図１３に示すように、サブパケット３に対して、初回送信時に設定した符号化率Ｒ＝１／２よりも低い符号化率Ｒ＝１／５を設定する。同様に、設定部３０１は、図１３に示すように、サブパケット４に対して、初回送信時に設定した符号化率Ｒ＝２／３よりも低い符号化率Ｒ＝１／４を設定する。同様に、設定部３０１は、図１３に示すように、サブパケット５に対して、初回送信時に設定した符号化率Ｒ＝３／４よりも低い符号化率Ｒ＝１／３を設定する。
【０１１５】
また、図１３に示す再送時のサブパケット＃３〜＃５では、再送されるサブパケットのうち、サブパケット番号がより大きいサブパケット（初回送信時の符号化率がより高いサブパケット）ほど、再送時の符号化率の低減度合がより大きくなる。換言すると、図１３に示す再送時のサブパケット＃３〜＃５では、サブパケット番号がより大きいサブパケットほど、初回送信時よりも誤り率の低減度合がより大きくなる。このように、設定部３０１は、各サブパケットの符号化率を設定することにより、実施の形態４と同様、各サブパケットの誤り率（例えば、ＢＬＥＲ）を調整する。
【０１１６】
このようにして、本実施の形態によれば、送信側の無線通信装置が、再送時の複数のサブパケット毎に互いに異なる符号化率を設定することによって、実施の形態４と同様、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【０１１７】
さらに、本実施の形態によれば、送信側の無線通信装置は、初回送信時に誤りが検出されたサブパケットに対して、再送時の符号化率（誤り率）を、初回送信時の符号化率（誤り率）よりも低く設定する。つまり、初回送信時に誤りが発生したサブパケットは、再送時にはより誤りにくくなる。これにより、受信側の無線通信装置では、再送されたサブパケットの受信品質を確実に改善することができるため、再送時に誤りが発生する可能性を減らすことができる。また、本実施の形態によれば、送信側の無線通信装置は、初回送信時の誤り率（符号化率）がより高いサブパケットほど、再送時の誤り率（符号化率）の低減度合をより大きくする。これにより、初回送信時の誤り率がより高いサブパケット（誤りやすいサブパケット）ほど、再送時にはより誤りにくくすることができる。
【０１１８】
なお、本実施の形態では、図１４に示すように、再送時のサブパケット＃３〜＃５では、送信側の無線通信装置は、送信する信号を冗長ビット（パリティビット）のみとしてもよい。これにより、再送時には、受信側の無線通信装置は、ＨＡＲＱにおけるＩＲ（Incremental Redundancy）処理を行うことにより、再送時のサブパケットの符号化率Ｒ（Ｒ＝０）をさらに低下させることが可能となる。ここで、図１４に示すサブパケット＃３〜＃５では、サブパケット番号がより大きいサブパケットほど、初回送信時の誤り率（符号化率）に対する再送時の誤り率（符号化率）の低減度合がより大きく設定される。このようにして、受信側の無線通信装置（設定部３０１）は、各サブパケットの符号化率を設定することにより、本実施の形態と同様、各サブパケットの誤り率（例えば、ＢＬＥＲ）を調整してもよい。
【０１１９】
（実施の形態６）
本実施の形態では、誤りが検出されたサブパケットを再送する際、送信側の無線通信装置は、前回送信時に誤りが無いサブパケットに設定された符号化率のうち最も高い符号化率を、再送時の最も低い符号化率に設定し、前回送信時に誤りが検出されたサブパケットに設定された符号化率を、再送時の最も高い符号化率に設定する。
【０１２０】
以下、本実施の形態に係る送信側の無線通信装置３００（図７）および本実施の形態に係る受信側の無線通信装置２００（図３）における再送処理の詳細について説明する。
【０１２１】
以下の説明では、実施の形態１と同様、送信側の無線通信装置３００の分割部１０２は、１つの送信パケットを５つのサブパケット（サブパケット＃１〜＃５）に分割する。また、送信側の無線通信装置３００は、サブパケット＃１〜＃５の順に送信する。また、受信側の無線通信装置２００には、送信側の無線通信装置３００の設定部３０１で設定される各サブパケットの符号化率が通知されている。
【０１２２】
まず、図１５に示すように、送信側の無線通信装置３００の設定部３０１は、初回送信時のサブパケット＃１〜＃５に、符号化率Ｒ＝１／１６，１／５，１／２，３／４，５／６をそれぞれ設定する。
【０１２３】
ここで、図１５に示すように、受信側の無線通信装置２００がサブパケット＃３で誤りを検出した場合について説明する。つまり、送信側の無線通信装置３００は、サブパケット＃３以降のサブパケット＃３〜＃５を再送する。
【０１２４】
このとき、送信側の無線通信装置３００の設定部３０１は、初回送信（前回送信）時に正常に受信されたサブパケット（誤り無しのサブパケット）の符号化率の最大値と、誤りが検出されたサブパケットの符号化率との間で、再送されるサブパケット毎に互いに異なる符号化率を設定する。
【０１２５】
具体的には、設定部３０１は、複数のサブパケットの再送時に、図１５に示すように、初回送信時に誤りが無いサブパケット（サブパケット＃１および＃２）に設定した符号化率のうちの最も高い符号化率Ｒ＝１／５を、再送時の最も低い符号化率に設定する。また、設定部３０１は、図１５に示すように、初回送信時に誤りが検出されたサブパケット（サブパケット＃３）に設定した符号化率Ｒ＝１／２を、再送時の最も高い符号化率に設定する。つまり、設定部３０１は、サブパケット＃３〜＃５の再送時に送信されるサブパケット＃３〜＃５および新規のサブパケット＃６および＃７に対して、符号化率Ｒ＝１／５〜１／２の間の符号化率を設定する。
【０１２６】
例えば、図１６に示すように、設定部３０１は、再送されるサブパケット＃３の符号化率Ｒを１／５（つまり、初回送信時に正常に受信されたサブパケットの符号化率の最大値）に設定し、サブパケット＃４の符号化率Ｒを１／４に設定し、サブパケット＃５の符号化率Ｒを１／３に設定する。また、設定部３０１は、新規のサブパケット＃６の符号化率Ｒを５／１２に設定し、サブパケット＃７の符号化率Ｒを１／２（初回送信時に誤りが検出されたサブパケットの符号化率）に設定する。
【０１２７】
さらに、図１６に示すように、受信側の無線通信装置２００がサブパケット＃６で誤りを検出した場合について説明する。つまり、送信側の無線通信装置３００は、サブパケット＃６以降のサブパケット＃６および＃７を再送する。
【０１２８】
この場合、受信側の無線通信装置２００は、図１６に示す再送されたサブパケット＃３〜＃５すべてを正常に受信している。これより、送信側の無線通信装置３００および受信側の無線通信装置２００は、再送時のサブパケット＃３〜＃５に設定した符号化率のうち最も高い符号化率Ｒ＝１／３で各サブパケットを送信すれば誤りが発生しないと判断する。そこで、送信側の無線通信装置３００は、次回の送信以降のすべてのサブパケットの符号化率Ｒを１／３に設定して送信する。すなわち、図１７に示すように、送信側の無線通信装置３００の設定部３０１は、再送するサブパケット＃６および＃７、および、新規のサブパケット＃８〜＃１０の符号化率Ｒをすべて１／３に設定する。これにより、受信側の無線通信装置２００は、すべてのサブパケットを正常に受信する確率が高くなり、再送回数を減少させることができる。
【０１２９】
このようにして、本実施の形態によれば、送信側の無線通信装置が、複数のサブパケット毎に互いに異なる符号化率を設定することによって、実施の形態４と同様、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【０１３０】
さらに、本実施の形態によれば、再送を繰り返す度に、送信側の無線通信装置は、各サブパケットの符号化率を、前回送信時に設定した符号化率（例えば、図１５に示すＲ＝１／１６〜５／６）よりも狭い範囲（例えば、図１６に示すＲ＝１／５〜１／２）で細かく調整する。これにより、送信側の無線通信装置は、各サブパケットの誤り率（例えば、ＢＬＥＲ）を確実に調整することができるため、無駄な再送が発生しなくなる。
【０１３１】
さらに、本実施の形態によれば、再送を繰り返した結果、再送されたすべてのサブパケットに誤りが発生しなかった場合、送信側の無線通信装置は、再送されたサブパケットに設定した符号化率のうち最も高い符号化率を、次回の送信以降のすべてのサブパケットの符号化率として設定する。これにより、受信側の無線通信装置は、次回の送信以降のすべてのサブパケットを誤り無く正常に受信できる確率が高くなり、再送回数を減少させることができる。
【０１３２】
なお、本実施の形態では、組織符号の符号化率を設定する場合について説明した。しかし、本発明に適用される誤り訂正符号は、組織符号に限定されるものではなく、畳み込み符号またはリードソロモン符号など、符号化率によって誤り率に差が生じる誤り訂正符号であれば、いかなるものでも適用可能である。
【０１３３】
以上、本発明の各実施の形態について説明した。
【０１３４】
なお、上記実施の形態では、１つの送信パケット内の複数のサブパケットのうち、誤り率がより低いサブパケット（誤りにくいサブパケット）ほど、より早い時刻で送信される場合について説明した。しかし、本発明では、誤り率がより低いサブパケットほど、より早い時刻で送信される場合に限定されず、受信側の無線通信装置において、誤り率がより低いサブパケットから順に復調処理および復号処理が行われればよい。例えば、送信側の無線通信装置は、１つの送信パケット内の、互いに異なる誤り率が設定された複数のサブパケットをインタリーブして送信してもよい。
【０１３５】
また、移動体通信システムにおいて、送信側の無線通信装置１００（図２）、３００（図７）または受信側の無線通信装置２００（図３）を無線通信基地局装置に備えることができる。また、送信側の無線通信装置１００（図２）、３００（図７）または受信側の無線通信装置２００（図３）を無線通信移動局装置に備えることもできる。これにより、上記同様の作用・効果を奏する無線通信基地局装置および無線通信移動局装置を実現することができる。また、送信側の無線通信装置１００（図２）、３００（図７）または受信側の無線通信装置２００（図３）を無線通信装置の信号を中継する無線通信中継局装置に備えることができる。
【０１３６】
また、上記実施の形態では、本発明を無線通信装置に適用して説明したが、誤り率の差を与えて通信が可能な他の有線通信装置および光通信装置にもそれぞれ適用可能である。
【０１３７】
また、上記実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。
【０１３８】
また、上記実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１３９】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０１４０】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０１４１】
２００８年１２月２４日出願の特願２００８−３２８２８６および２００９年３月２７日出願の特願２００９−０７９６７５の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
【産業上の利用可能性】
【０１４２】
本発明は、移動体通信システム等に適用することができる。
【図１】
2010073670.tif 000003
【図２】
2010073670.tif 000004
【図３】
2010073670.tif 000005
【図４】
2010073670.tif 000006
【図５】
2010073670.tif 000007
【図６】
2010073670.tif 000008
【図７】
2010073670.tif 000009
【図８】
2010073670.tif 000010
【図９】
2010073670.tif 000011
【図１０】
2010073670.tif 000012
【図１１】
2010073670.tif 000013
【図１２】
2010073670.tif 000014
【図１３】
2010073670.tif 000015
【図１４】
2010073670.tif 000016
【図１５】
2010073670.tif 000017
【図１６】
2010073670.tif 000018
【図１７】
2010073670.tif 000019
【手続補正書】
【提出日】平成22年4月27日(2010.4.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
送信パケットを複数のサブパケットに分割する分割手段と、
前記複数のサブパケット毎に互いに異なる誤り率を設定する設定手段と、
前記誤り率がより低いサブパケットから順に、前記複数のサブパケットを送信する送信手段と、
を具備する送信側の無線通信装置。
【請求項２】
前記送信手段は、前記複数のサブパケットのうち、前記誤り率がより低いサブパケットをより早い時刻で送信する、
請求項１記載の無線通信装置。
【請求項３】
前記設定手段は、前記複数のサブパケット毎に互いに異なる送信電力を設定することにより前記複数のサブパケット毎に互いに異なる誤り率を設定する、
請求項１記載の無線通信装置。
【請求項４】
前記設定手段は、前記複数のサブパケット毎の送信電力の合計が、前記送信パケットに予め割り当てられた送信電力と同一になるように、前記複数のサブパケット毎に互いに異なる送信電力を設定する、
請求項３記載の無線通信装置。
【請求項５】
前記送信手段は、前記送信電力がより高いサブパケットから順に、前記複数のサブパケットを送信する、
請求項３記載の無線通信装置。
【請求項６】
前記設定手段は、前記複数のサブパケット毎に互いに異なる符号化率を設定することにより前記複数のサブパケット毎に互いに異なる誤り率を設定する、
請求項１記載の無線通信装置。
【請求項７】
前記設定手段は、前記複数のサブパケットの符号化率の平均が、前記送信パケットに予め割り当てられた符号化率と同一になるように、前記複数のサブパケット毎に互いに異なる符号化率を設定する、
請求項６記載の無線通信装置。
【請求項８】
前記送信手段は、前記符号化率がより低いサブパケットから順に、前記複数のサブパケットを送信する、
請求項６記載の無線通信装置。
【請求項９】
前記設定手段は、前回送信時の前記誤り率がより高いサブパケットほど、再送時の前記誤り率をより低く設定する、
請求項１記載の無線通信装置。
【請求項１０】
前記設定手段は、前回送信された前記複数のサブパケットのうちの再送されるサブパケットに対して、前回送信時に設定した前記誤り率よりも低い誤り率を設定する、
請求項１記載の無線通信装置。
【請求項１１】
前記設定手段は、前回送信時の前記誤り率がより高いサブパケットほど、再送時の前記誤り率の低減度合をより大きくする、
請求項１０記載の無線通信装置。
【請求項１２】
前記設定手段は、前記複数のサブパケットの再送時に、前回送信時に誤りが無いサブパケットに設定された符号化率のうち最も高い符号化率を、再送時の最も低い符号化率に設定し、前回送信時に誤りが検出されたサブパケットに設定された符号化率を、再送時の最も高い符号化率に設定する、
請求項１記載の無線通信装置。
【請求項１３】
送信パケットを分割して得られる複数のサブパケット毎に互いに異なる誤り率を設定する設定ステップと、
前記誤り率がより低いサブパケットから順に、前記複数のサブパケットを送信する送信ステップと、
を具備するサブパケット送信方法。
【手続補正書】
【提出日】平成23年3月1日(2011.3.1)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置およびサブパケット送信方法に関する。
【背景技術】
【０００２】
高速伝送を実現するための技術として、前方誤り訂正符号（ＦＥＣ：Forward Error Correction code）および自動再送要求（ＡＲＱ：Automatic Repeat reQuest）等の誤り制御技術が注目されている。また、ＦＥＣとＡＲＱとを組み合わせたＨＡＲＱ（Hybrid ARQ）が検討されている。
【０００３】
ＨＡＲＱでは、受信側の無線通信装置は、ＣＲＣ（Cyclic Redundancy Check）符号等の誤り検出符号を用いて、受信データに誤り無しであればＡＣＫ（Acknowledgment）信号を、誤り有りであればＮＡＣＫ（Negative Acknowledgment）信号を応答信号として送信側の無線通信装置へフィードバックする。また、受信側の無線通信装置は、送信側の無線通信装置から再送されたデータと過去に受信した誤りがあるデータとを合成し、合成データに対し誤り訂正復号を行う。これにより、ＳＩＮＲ（Signal to Interference plus Noise power Ratio）の改善、符号化利得の向上が図られて通常のＡＲＱよりも少ない再送回数で受信データを復号することが可能となる。
【０００４】
また、ＨＡＲＱシステムにおいて、システムスループットを向上させる方式として、Ｇｏ−Ｂａｃｋ−ｔｏ−Ｎ（以下、ＧＢＮという）方式（例えば、特許文献１参照）およびＳｅｌｅｃｔｉｖｅ  Ｒｅｐｅａｔ（以下、ＳＲという）方式（例えば、特許文献２参照）の２つの方式が検討されている。なお、以下の説明では、送信側の無線通信装置が送信パケットを複数のサブパケットに分割して、サブパケット単位で再送処理を行うＨＡＲＱシステムについて説明する。
【０００５】
ＧＢＮ方式では、受信側の無線通信装置は、送信側の無線通信装置で一度に送信されたウィンドウサイズのデータ（例えば、１パケット分の複数のサブパケット）を受信し、複数のサブパケットに対して誤り訂正復号を行う。ここで、受信側の無線通信装置は、複数のサブパケットに対して誤り訂正復号を順に行い、いずれかのサブパケットで誤りを検出した時点でＮＡＣＫ信号、および、誤りが検出されたサブパケットのサブパケット番号を送信側の無線通信装置へフィードバックする。そして、送信側の無線通信装置は、次のウィンドウで、フィードバックされたサブパケット番号以降のサブパケットを受信側の無線通信装置へ再送する。
【０００６】
ＳＲ方式では、受信側の無線通信装置は、送信側の無線通信装置で一度に送信されたウィンドウサイズのデータ（複数のサブパケット）のすべてに対して、誤り訂正復号を行う。そして、受信側の無線通信装置は、いずれかのサブパケットで誤りを検出した場合には、ＮＡＣＫ信号、および、誤りが検出されたすべてのサブパケットのサブパケット番号を送信側の無線通信装置へフィードバックする。そして、送信側の無線通信装置は、次のウィンドウで、フィードバックされたサブパケット番号のサブパケット（つまり、誤りが検出されたすべてのサブパケット）を受信側の無線通信装置へ再送する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平０３−１７８２３２号公報
【特許文献２】特開２００７−３３６５８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ＧＢＮ方式では、再送時に誤り無しのサブパケットまで再送されてしまう可能性がある。以下、図１を用いて具体的に説明する。図１では、１つの送信パケットは５サブパケット（サブパケット＃１〜＃５）に分割される。また、図１に示す‘○’はサブパケットに誤りが無いことを示し、‘×’はサブパケットに誤りが有ることを示す。
【０００９】
ＧＢＮ方式では、受信側の無線通信装置は、サブパケット＃１から順に復号処理を行い、あるサブパケットで誤りが発生した場合（‘×’の場合）、そのサブパケットのサブパケット番号（図１に示す再送番号）を送信側の無線通信装置へフィードバックする。そして、送信側の無線通信装置は、誤りが発生したサブパケット以降のサブパケットを再送する。例えば、図１に示す誤りパターン９のように、サブパケット＃１〜＃５の誤りの有無が（‘○’，‘×’，‘○’，‘○’，‘×’）となる場合、受信側の無線通信装置は、図１に示すように、応答信号‘ＮＡＣＫ’および再送番号（サブパケット番号）‘２’を送信側の無線通信装置へフィードバックする。なお、受信側の無線通信装置は、サブパケット＃３以降の復号処理は行わない。そして、送信側の無線通信装置は、サブパケット番号‘２’以降のサブパケット＃２〜＃５を再送する。
【００１０】
このとき、サブパケット＃３および＃４には誤りが無いため、サブパケット＃３，＃４の２つのサブパケットの再送は無駄な再送となる。よって、例えば、誤りパターン９では、再送される４つのサブパケット（サブパケット＃２〜＃５）に対する、無駄に再送されるサブパケット（サブパケット＃３，＃４）の割合（無駄再送率）は、２／４となる。
【００１１】
このように、ＧＢＮ方式では、誤りが発生したサブパケットより後の、誤りが無いサブパケット（図１に示す斜線で囲まれた‘○’のサブパケット）の再送、つまり、無駄な再送が発生してしまう。図１に示すように、サブパケット＃１〜＃５のすべての誤りパターン０〜３１のうち、２６パターンで無駄な再送が発生してしまう。このように、ＧＢＮ方式では、誤りが無いサブパケットが無駄に再送されるため、システムスループットが低下してしまう。
【００１２】
これに対し、ＳＲ方式では、受信側の無線通信装置は、誤りが検出されたすべてのサブパケットのサブパケット番号を送信側の無線通信装置へフィードバックし、送信側の無線通信装置は、フィードバックされたサブパケット番号のサブパケットのみを再送する。ＳＲ方式では、上述した無駄な再送が発生しないため、ＧＢＮ方式と比較して高いシステムスループットが得られる。しかしながら、ＳＲ方式では、誤りが有るサブパケットのサブパケット番号をフィードバックするのに必要なシグナリング量が、ＧＢＮ方式と比較して大きくなってしまう。
【００１３】
具体的には、ＧＢＮ方式では、受信側の無線通信装置は、図１に示すサブパケット＃１〜＃５のいずれか１つのサブパケット番号をフィードバックすればよいので、フィードバック情報は５パターン（図１に示す再送番号１〜５）となり、誤りが無い場合のパターン（図１に示す誤りパターン０）を含めると６パターンとなる。よって、シグナリング量は３ビットとなる（３ビットにより１〜８の８つの状態を表現できるため、誤りパターン０〜５の６パターンを表現できる）。これに対して、ＳＲ方式では、受信側の無線通信装置は、サブパケット＃１〜＃５のうち誤りが発生したサブパケットのサブパケット番号をフィードバックする必要がある。つまり、ＳＲ方式では、フィードバック情報として、サブパケット＃１〜＃５におけるすべての誤りパターンを表す必要がある。具体的には、サブパケット＃１〜＃５において誤りが有る場合の誤りパターンは３１パターン（図１に示す誤りパターン１〜３１）となり、誤りが無い場合のパターン（図１に示す誤りパターン０）を含めると３２パターンとなる。よって、シグナリング量は５ビットとなる（５ビットにより１〜３２の３２の状態を表現できるため、誤りパターン０〜３１の３２パターンを表現できる）。このように、ＳＲ方式では、ＧＢＮ方式と比較して誤りパターンが多くなるため、フィードバック情報のシグナリング量が増加してしまう。
【００１４】
ここで、フィードバック情報が誤るとシステムに致命的な劣化を引き起こす可能性があるので、フィードバック情報そのものが通信路で誤りにくくなるように制御される必要がある。具体的には、フィードバック情報に対して強力な誤り訂正符号化処理を行ったり、大きな送信電力を与えたりすることにより、フィードバック情報が誤りにくくする処理を行う。これにより、フィードバック情報による無線リソースの消費は非常に大きくなる。さらにセルラシステムなどの移動通信システムでは、多数の無線通信装置が互いに通信を行っているため、各無線通信装置においてフィードバック情報のシグナリング量が増加すると、システム全体の通信に影響を及ぼしてしまう恐れがある。
【００１５】
本発明の目的は、フィードバック情報のシグナリング量を抑えつつ、システムスループットを向上させることができる無線通信装置およびサブパケット送信方法を提供することである。
【課題を解決するための手段】
【００１６】
本発明の無線通信装置は、送信パケットを複数のサブパケットに分割する分割手段と、前記複数のサブパケット毎に互いに異なる誤り率を設定する設定手段と、前記誤り率がより低いサブパケットから順に、前記複数のサブパケットを送信する送信手段と、を具備する構成を採る。
【００１７】
本発明のサブパケット送信方法は、送信パケットを分割して得られる複数のサブパケット毎に互いに異なる誤り率を設定する設定ステップと、前記誤り率がより低いサブパケットから順に、前記複数のサブパケットを送信する送信ステップと、を具備するようにする。
【発明の効果】
【００１８】
本発明によれば、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【図面の簡単な説明】
【００１９】
【図１】従来のＧＢＮ方式およびＳＲ方式における誤りパターンを示す図
【図２】本発明の実施の形態１に係る送信側の無線通信装置のブロック構成図
【図３】本発明の実施の形態１に係る受信側の無線通信装置のブロック構成図
【図４】本発明の実施の形態１に係る各サブパケットの送信電力を示す図
【図５】本発明の実施の形態１に係る再送処理を示す図
【図６】本発明の実施の形態１に係る誤りパターンを示す図
【図７】本発明の実施の形態２に係る送信側の無線通信装置のブロック構成図
【図８】本発明の実施の形態２に係る各サブパケットの符号化率を示す図
【図９】本発明の実施の形態２に係る符号化後のサブパケットを示す図
【図１０】本発明の実施の形態３に係るＣＲＣ付加によるオーバヘッドを示す図
【図１１】本発明の実施の形態３に係るＬＤＰＣ符号化後のサブパケットを示す図
【図１２】本発明の実施の形態４に係る再送処理を示す図
【図１３】本発明の実施の形態５に係るサブパケットの符号化率を示す図
【図１４】本発明の実施の形態５に係るサブパケットのその他の符号化率を示す図
【図１５】本発明の実施の形態６に係るサブパケットの符号化率を示す図（初回送信時）
【図１６】本発明の実施の形態６に係るサブパケットの符号化率を示す図（再送）
【図１７】本発明の実施の形態６に係るサブパケットの符号化率を示す図（再送）
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について、添付図面を参照して詳細に説明する。
【００２１】
（実施の形態１）
本実施の形態では、送信側の無線通信装置は、送信パケットを分割して得られる複数のサブパケット毎に互いに異なる送信電力を設定する。
【００２２】
本実施の形態に係る送信側の無線通信装置１００の構成を図２に示す。
【００２３】
送信側の無線通信装置１００において、設定部１０１は、送信データ（送信パケット）を分割して得られる複数のサブパケットに対する送信電力を設定する。具体的には、設定部１０１は、複数のサブパケット毎に互いに異なる送信電力を設定する。ここで、設定部１０１は、複数のサブパケットの送信電力の合計が、その複数のサブパケットを構成する送信パケットに予め割り当てられた送信電力と同一になるように、複数のサブパケット毎に互いに異なる送信電力を設定する。また、初回送信時または再送時には、設定部１０１は、再送制御部１１４から入力される、再送されるサブパケットを示すサブパケット情報に従って、初回送信または再送されるサブパケットの送信電力を設定する。そして、設定部１０１は、設定した送信電力を示す送信電力情報をサブパケット処理部１０３−１〜１０３−Ｃの各電力制御部１０７にそれぞれ出力する。
【００２４】
分割部１０２には、送信データ（送信パケット）が入力される。分割部１０２は、送信データ（送信パケット）を複数のサブパケットに分割する。そして、分割部１０２は、得られた複数のサブパケットを、対応するサブパケット処理部１０３−１〜１０３−Ｃの各符号化部１０４にそれぞれ出力する。
【００２５】
サブパケット処理部１０３−１〜１０３−Ｃは、符号化部１０４、バッファ１０５、変調部１０６および電力制御部１０７をそれぞれ備える。また、サブパケット処理部１０３−１〜１０３−Ｃは、送信側の無線通信装置１００が一度に送信する送信データ（送信パケット）を分割して得られるサブパケットの数Ｃだけ備えられる。
【００２６】
サブパケット処理部１０３−１〜１０３−Ｃにおいて、符号化部１０４は、分割部１０２から入力されるサブパケットに対して符号化処理を行う。そして、符号化部１０４は、符号化後のサブパケットをバッファ１０５に出力する。
【００２７】
バッファ１０５は、符号化部１０４から入力されるサブパケットを変調部１０６に出力するとともに所定時間だけ保存する。そして、バッファ１０５は、再送制御部１１４からサブパケットを廃棄する指示が入力される場合（応答信号がＡＣＫ信号の場合）には、保存しているサブパケットを廃棄する。一方、バッファ１０５は、再送制御部１１４から再送の指示が入力される場合（応答信号がＮＡＣＫ信号である場合）には、保存しているサブパケットを再び変調部１０６に出力する。このようにしてサブパケットに対してＨＡＲＱを適用する。
【００２８】
変調部１０６は、バッファ１０５から入力されるサブパケットを変調してデータシンボルを生成する。そして、変調部１０６は、生成したデータシンボルを電力制御部１０７に出力する。
【００２９】
電力制御部１０７は、設定部１０１から入力される送信電力情報に基づいて、変調部１０６から入力されるデータシンボルの送信電力を制御して割当部１０８に出力する。
【００３０】
割当部１０８は、サブパケット処理部１０３−１〜１０３−Ｃの各電力制御部１０７から入力されるデータシンボル（サブパケット）を物理チャネルリソースに割り当てる。ここでは、例えば、割当部１０８は、送信電力がより高いサブパケットの順に、物理チャネルリソースの先頭から順に割り当てる。これにより、複数のサブパケットは、送信電力がより高いサブパケットの順に送信される。そして、割当部１０８は、物理チャネルリソースに割り当てられたデータシンボルを無線送信部１０９に出力する。
【００３１】
無線送信部１０９は、データシンボルに対しＤ／Ａ変換、増幅およびアップコンバート等の送信処理を施し、送信処理が施された信号をアンテナ１１０を介して受信側の無線通信装置へ送信する。
【００３２】
一方、無線受信部１１１は、受信側の無線通信装置から送信された制御信号（フィードバック情報）をアンテナ１１０を介して受信し、その制御信号に対しダウンコンバート、Ａ／Ｄ変換等の受信処理を施し、受信処理が施された制御信号を復調部１１２に出力する。この制御信号には、受信側の無線通信装置からフィードバックされた応答信号およびサブパケット番号が含まれている。
【００３３】
復調部１１２は、制御信号を復調して、復調後の制御信号を検出部１１３に出力する。
【００３４】
検出部１１３は、復調部１１２から入力される制御信号から、応答信号（ＡＣＫ信号またはＮＡＣＫ信号）およびサブパケット番号を検出する。そして、検出部１１３は、検出した応答信号およびサブパケット番号を再送制御部１１４に出力する。
【００３５】
再送制御部１１４は、検出部１１３から入力される応答信号およびサブパケット番号に基づいて、サブパケットの再送を制御する。具体的には、再送制御部１１４は、検出部１１３から入力される応答信号がＡＣＫ信号の場合にはサブパケット処理部１０３−１〜１０３−Ｃの各バッファ１０５に対して、保存しているサブパケットの廃棄を指示する。一方、再送制御部１１４は、検出部１１３から入力される応答信号がＮＡＣＫ信号の場合には、サブパケット処理部１０３−１〜１０３−Ｃのうち、検出部１１３から入力されるサブパケット番号以降のサブパケットに対応するサブパケット処理部のバッファ１０５に対して、保存しているサブパケットの再送を指示する。また、再送制御部１１４は、検出部１１３から入力される応答信号がＮＡＣＫ信号の場合には、再送するサブパケットを示すサブパケット情報を設定部１０１に出力する。
【００３６】
次に、本実施の形態に係る受信側の無線通信装置２００の構成を図３に示す。
【００３７】
受信側の無線通信装置２００において、無線受信部２０２は、送信側の無線通信装置１００（図２）から送信された信号（複数のサブパケット）をアンテナ２０１を介して受信し、その信号（複数のサブパケット）に対しダウンコンバート、Ａ／Ｄ変換等の受信処理を施す。そして、無線受信部２０２は、複数のサブパケットを、対応するサブパケット処理部２０３−１〜２０３−Ｃにそれぞれ出力する。
【００３８】
サブパケット処理部２０３−１〜２０３−Ｃは、復調部２０４、復号部２０５、誤り検出部２０６および生成部２０７をそれぞれ備える。また、サブパケット処理部２０３−１〜２０３−Ｃは、ウィンドウサイズのデータを分割して得られるサブパケットの数Ｃだけ備えられる。また、サブパケット処理部２０３−１，２０３−２，…，２０３−Ｃの順にサブパケットが入力される。すなわち、ここでは、サブパケット処理部２０３−１から順に、より早い時刻に受信したサブパケットが入力され、サブパケット処理部２０３−Ｃには、最も遅い時刻に受信したサブパケットが入力される。
【００３９】
サブパケット処理部２０３−１〜２０３−Ｃにおいて、復調部２０４は、無線受信部２０２から入力されるサブパケットを復調して、復調後のサブパケットを復号部２０５に出力する。ただし、２番目以降のサブパケットに対応するサブパケット処理部２０３−ｍ（ｍ＝２〜Ｃ）の各復調部２０４は、前段のサブパケット処理部２０３−（ｍ−１）の誤り検出部２０６から入力される誤り検出結果が誤り無しの場合にのみ、サブパケットの復調処理を行う。つまり、サブパケット処理部２０３−ｍ（ｍ＝２〜Ｃ）の各復調部２０４は、前段のサブパケット処理部２０３−（ｍ−１）の誤り検出部２０６から入力される誤り検出結果が誤り有りの場合には、サブパケットの復調処理を停止する。
【００４０】
復号部２０５は、復調部２０４から入力されるサブパケットを復号して、復号後のサブパケットを誤り検出部２０６に出力する。
【００４１】
誤り検出部２０６は、復号部２０５から入力されるサブパケットに対して誤り検出を行う。そして、誤り検出部２０６は、誤り検出結果（誤り有りまたは誤り無し）を生成部２０７に出力する。また、最後尾のサブパケットに対応するサブパケット処理部２０３−Ｃ以外のサブパケット処理部２０３−ｎ（ｎ＝１〜（Ｃ−１））の各誤り検出部２０６は、誤り検出結果を、次のサブパケットに対応するサブパケット処理部２０３−（ｎ＋１）の復調部２０４に出力する。
【００４２】
誤り検出部２０６から入力される誤り検出結果が誤り有りの場合、サブパケット処理部２０３−１〜２０３−Ｃの各生成部２０７は、応答信号としてＮＡＣＫ信号を生成するとともに、誤りが検出されたサブパケットのサブパケット番号（すなわち、自処理部に対応するサブパケットのサブパケット番号）を生成する。そして、生成部２０７は、ＮＡＣＫ信号およびサブパケット番号を含む制御信号を変調部２０８に出力する。
【００４３】
一方、誤り検出部２０６から入力される誤り検出結果が誤り無しの場合、サブパケット処理部２０３−１〜２０３−（Ｃ−１）の各生成部２０７は、何もしない。これに対し、サブパケット処理部２０３−Ｃの生成部２０７は、応答信号としてＡＣＫ信号を生成する。そして、サブパケット処理部２０３−Ｃの生成部２０７は、ＡＣＫ信号を含む制御信号を変調部２０８に出力する。
【００４４】
つまり、サブパケット処理部２０３−１〜サブパケット処理部２０３−Ｃのうち、いずれか１つのサブパケット処理部（誤りが最初に検出されたサブパケット処理部または誤りが検出されない場合は最後尾のサブパケット処理部２０３−Ｃ）の生成部２０７でのみ制御信号が生成される。
【００４５】
変調部２０８は、サブパケット処理部２０３−１〜２０３−Ｃのいずれか１つのサブパケット処理部の生成部２０７から入力される制御信号を変調し、変調後の制御信号を無線送信部２０９に出力する。
【００４６】
無線送信部２０９は、制御信号に対しＤ／Ａ変換、増幅およびアップコンバート等の送信処理を施し、送信処理が施された制御信号をアンテナ２０１を介して送信側の無線通信装置１００（図２）へ送信する。
【００４７】
次に、送信側の無線通信装置１００および受信側の無線通信装置２００における再送処理の詳細について説明する。
【００４８】
ここで、１つの送信パケットが割り当てられたＲＢ（Resource Block）におけるチャネル品質が一定となるように制御して送信パケット（送信データ）単位が設計されている。すなわち、１つの送信パケット内の複数のサブパケットのチャネル品質は一定である。
【００４９】
このとき、サブパケット間で送信電力増減等の処理が特に行われない場合には、受信側の無線通信装置２００において、１つの送信パケット内の複数のサブパケット間では、受信誤りがどのサブパケットで発生するかは確率的に一定である。この場合、受信側の無線通信装置２００では、すべてのサブパケットに対して誤り訂正復号処理を行わない限り、複数のサブパケットのうち、どのサブパケットで誤りが発生するかを知ることができない。
【００５０】
一方、送信電力が異なるサブパケット間では、サブパケット毎の受信品質は異なる。具体的には、送信電力が大きいサブパケットほど、受信品質がより高くなる。よって、送信電力がより大きいサブパケットほど、誤り率特性（または復号性能）がより向上する。つまり、送信電力がより大きいサブパケットほど、誤り率（例えば、ＢＥＲ：Bit Error Ratio、または、ＢＬＥＲ：Block Error Rate）がより低くなる。
【００５１】
このように、送信電力が異なる複数のサブパケットでは、送信電力に起因してサブパケット間の誤り率特性（復号性能）に差が生じる。
【００５２】
そこで、本実施の形態では、送信側の無線通信装置１００は、複数のサブパケット毎に互いに異なる送信電力を設定する。また、送信側の無線通信装置１００は、複数のサブパケットのうち、送信電力がより高いサブパケット、つまり、誤り率がより低いサブパケットをより早い時刻で送信する。
【００５３】
以下、具体的に説明する。以下の説明では、送信側の無線通信装置１００の分割部１０２は、１つの送信パケットを５つのサブパケット（サブパケット＃１〜＃５）に分割する。また、送信側の無線通信装置１００は、サブパケット＃１〜＃５の順に送信する。よって、受信側の無線通信装置２００では、サブパケット処理部２０３−１〜２０３−５がサブパケット＃１〜＃５にそれぞれ対応する。また、サブパケット＃１〜＃５を構成する送信パケットに対して、送信電力として５．６ｍＷが予め割り当てられている。
【００５４】
まず、設定部１０１は、サブパケット＃１〜＃５に対して互いに異なる送信電力を設定する。具体的には、設定部１０１は、より早い時刻に送信されるサブパケットほど、誤り率をより低くするために（誤りにくくするために）送信電力を高くする。なお、ここでは、設定部１０１は、サブパケット＃１〜＃５の送信電力の合計が、サブパケット＃１〜＃５を構成する送信パケットに割り当てられた送信電力（５．６ｍＷ）と同一になるように、複数のサブパケット毎に互いに異なる送信電力を設定する。
【００５５】
例えば、図４に示すように、設定部１０１は、サブパケット＃１の送信電力を２ｍＷに設定し、サブパケット＃２の送信電力を１．４ｍＷに設定し、サブパケット＃３の送信電力を１ｍＷに設定し、サブパケット＃４の送信電力を０．７ｍＷに設定し、サブパケット＃５の送信電力を０．５ｍＷに設定する。なお、サブパケット＃１〜＃５の送信電力の合計は５．６（＝２＋１．４＋１＋０．７＋０．５）ｍＷとなる。
【００５６】
よって、図４に示すサブパケット＃１〜＃５では、送信電力の大きさ、つまり、誤り率に差が生じ、サブパケット番号がより小さいサブパケット（より早い時刻に送信されるサブパケット）ほど、送信電力がより高くなる。換言すると、図４に示すサブパケット＃１〜＃５では、サブパケット番号がより小さいサブパケットほど誤り率が低くなる。このように、設定部１０１は、各サブパケットの送信電力を設定することにより、各サブパケットの誤り率（例えば、ＢＬＥＲ）を調整する。
【００５７】
そして、サブパケット＃１〜＃５にそれぞれ対応するサブパケット処理部（例えば、サブパケット処理部１０３−１〜１０３−５）の各電力制御部１０７は、設定部１０１で設定された送信電力（図４）に従って、サブパケット＃１〜＃５の送信電力をそれぞれ制御する。
【００５８】
そして、送信側の無線通信装置１００は、送信電力がより高いサブパケットの順に、複数のサブパケットを送信する。すなわち、送信側の無線通信装置１００は、図５に示すように、サブパケット＃１，＃２、＃３、＃４、＃５の順に送信する。換言すると、送信側の無線通信装置１００は、サブパケット＃１〜＃５のうち、誤り率がより低いサブパケット（誤りにくいサブパケット）ほど、より早い時刻に送信する。
【００５９】
受信側の無線通信装置２００（図３）は、受信したサブパケットの順に復調処理および復号処理等（すなわち、図３に示すサブパケット処理部２０３−１〜２０３−５におけるサブパケット処理）を施す。つまり、受信側の無線通信装置２００では、図５に示すように、サブパケット＃１，＃２，＃３，＃４、＃５の順にサブパケット処理が施される。
【００６０】
ここで、図５に示すように、受信側の無線通信装置２００がサブパケット＃３で誤りを検出した場合について説明する。
【００６１】
つまり、サブパケット処理部２０３−１，２０３−２は、サブパケット＃１，＃２の誤りをそれぞれ検出せず（誤り検出結果：誤り無し）、サブパケット処理部２０３−３がサブパケット＃３の誤りを検出する（誤り検出結果：誤り有り）。また、サブパケット＃３で誤りが検出されたので、サブパケット処理部２０３−４，２０３−５は、サブパケット＃４，＃５に対するサブパケット処理をそれぞれ停止する。
【００６２】
よって、受信側の無線通信装置２００は、図５に示すように、応答信号‘ＮＡＣＫ’、および、誤りを検出したサブパケットのサブパケット番号‘＃３’を含む制御信号を生成し、制御信号を送信側の無線通信装置１００へフィードバックする。
【００６３】
送信側の無線通信装置１００の再送制御部１１４は、フィードバックされた制御信号に含まれる応答信号が‘ＮＡＣＫ’であるので、サブパケット処理部１０３−１〜１０３−５に対して再送を指示する。具体的には、制御信号に示されるサブパケット番号が‘＃３’であるので、再送制御部１１４は、サブパケット処理部１０３−１〜１０３−５のうち、サブパケット＃３〜＃５に対応するサブパケット処理部の各バッファ１０５に対して再送を指示する。そして、各バッファ１０５は、保存しているサブパケット＃３〜＃５を割当部１０８にそれぞれ出力する。
【００６４】
よって、再送時には、送信側の無線通信装置１００は、図５に示すように、制御信号に含まれるサブパケット番号‘＃３’以降のサブパケット＃３〜＃５を再送する。なお、一度に送信できるサブパケット数（ウィンドウサイズ）が５サブパケットであるので、送信側の無線通信装置１００は、再送されるサブパケット＃３〜＃５の３サブパケットの他に、新規データとしてサブパケット＃６，＃７を送信（初回送信）する。すなわち、送信側の無線通信装置１００は、サブパケット＃３〜＃７の順に、５つのサブパケットを送信する。ここで、設定部１０１は、図４に示す初回送信時（サブパケット＃１〜＃５の送信時）と同様にして、より早い時刻に送信されるサブパケット（ここでは、サブパケット番号がより小さいサブパケット）ほど、送信電力が高くなるように、サブパケット＃３〜＃７の送信電力を設定する。
【００６５】
上述したように、サブパケット＃１〜＃５の初回送信時（図５左側）には、受信側の無線通信装置２００は、送信電力が高いサブパケット（すなわち、誤りが発生しにくいサブパケット）から順に受信し、サブパケット処理（復調処理および復号処理等）を施す。このため、最初に誤りが検出されたサブパケット（図５に示すサブパケット＃３）より後に受信されるサブパケット（図５に示すサブパケット＃４，＃５）は、設定された送信電力（誤り率）がサブパケット＃３（誤り有りのサブパケット）よりも低いため、誤っている可能性が極めて高い。よって、受信側の無線通信装置２００は、送信パケット内の複数のサブパケットを、受信される順番で誤り検出することにより、最初に誤りを検出したサブパケット以降のサブパケットが誤っていることを特定することができる。同様に、送信側の無線通信装置１００は、受信側の無線通信装置２００で最初に誤りが検出されたサブパケットのサブパケット番号さえフィードバックされれば、フィードバックされたサブパケット番号のサブパケット以降のサブパケットが誤っている（すなわち、再送が必要なサブパケットである）と判断することができる。よって、受信側の無線通信装置２００は、誤りを検出した時点でサブパケット処理を停止し、最初に誤りが検出されたサブパケットのサブパケット番号のみをフィードバックする。これにより、制御信号のフィードバックに必要なシグナリング量を最小限に抑えることができ、さらに、誤りが確実に存在するサブパケットにおけるサブパケット処理が行われないので処理の無駄が無くなる。
【００６６】
また、本実施の形態におけるサブパケット＃１〜＃５の誤りパターンは、図６に示すように、誤りが無い場合の１パターン（誤りパターン０）および誤りが有る場合の５パターン（誤りパターン１〜５）の６パターンとなる。具体的には、図６に示すように、サブパケット＃１〜＃５の誤りパターンは、サブパケット＃１〜＃５すべてに誤りが無い場合（誤りパターン０）、サブパケット＃５に誤りが有る場合（誤りパターン１）、サブパケット＃４以降に誤りが有る場合（誤りパターン２）、サブパケット＃３以降に誤りが有る場合（誤りパターン３）、サブパケット＃２以降に誤りが有る場合（誤りパターン４）、および、サブパケット＃１〜＃５すべてに誤りが有る場合（誤りパターン５）となる。よって、制御信号のフィードバックにおけるシグナリング量が３ビットであれば、制御信号を表現することが可能となる。
【００６７】
また、図６に示すように、いずれの誤りパターンにおいても、再送番号（誤りが検出されたサブパケットのサブパケット番号）のサブパケット以降のサブパケットは誤っている可能性が極めて高い。このため、送信側の無線通信装置１００が再送番号以降のサブパケットをすべて再送する場合でも、無駄に再送されるサブパケット数は０個となる（すなわち、無駄再送率が０となる）。
【００６８】
このように、本実施の形態によれば、送信側の無線通信装置は、複数のサブパケット毎に互いに異なる送信電力を設定し、送信電力がより高いサブパケット、すなわち、誤り率がより低い（誤りが発生しにくい）サブパケットから順に、複数のサブパケットを送信する。そして、受信側の無線通信装置では、誤りが発生しにくいサブパケットから優先的に誤り検出を行う。これにより、受信側の無線通信装置が、最初に誤りを検出したサブパケットのみを送信側の無線通信装置へフィードバックすることで、送信側の無線通信装置は、誤りが有るすべてのサブパケットを特定することができ、誤りが有るサブパケットのみを再送することができる。つまり、本実施の形態によれば、制御信号をフィードバックする際にはＧＢＮ方式と同様にしてシグナリング量を抑えることができ、かつ、サブパケットを再送する際にはＳＲ方式と同様にして高いシステムスループットを得ることができる。よって、本実施の形態によれば、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【００６９】
また、本実施の形態によれば、複数のサブパケット毎の送信電力を設定することによりサブパケットの誤り率を制御するため、サブパケットの送信フレームフォーマットを変更する必要がない。
【００７０】
また、本実施の形態によれば、受信側の無線通信装置では、誤りが検出された場合には残りのサブパケットの復調処理および復号処理等を停止するため、復調処理および復号処理等における消費電力を低減することができる。さらに、誤りが検出された時点で復調処理および復号処理等を停止することにより、応答信号（ＮＡＣＫ信号）が送信側の無線通信装置にフィードバックされるまでの時間が短縮され、再送遅延を減少させることができる。
【００７１】
（実施の形態２）
本実施の形態では、送信側の無線通信装置は、送信パケットを分割して得られる複数のサブパケット毎に互いに異なる誤り訂正能力（具体的には、誤り訂正符号化率）を設定する。
【００７２】
符号化率が互いに異なるサブパケット間では、符号化後の情報ビット数（システマチックビット数）と冗長ビット数（リダンダンシービット数またはパリティビット数）との間の構成比が異なる。具体的には、符号化率がより低いサブパケットほど、情報ビット数がより少なく、冗長ビット数がより多くなる。よって、受信側の無線通信装置は、符号化率がより低いサブパケットほど、より多くの冗長ビットを使用して復号処理を行うことができる。すなわち、符号化率がより低いサブパケットほど、誤り率特性（または復号性能）がより向上する。つまり、符号化率がより低いサブパケットほど、誤り率（例えば、ＢＬＥＲ）がより低くなる。
【００７３】
このように、符号化率が異なる複数のサブパケットでは、符号化率に起因してサブパケット間の誤り率特性（復号性能）に差が生じる。
【００７４】
そこで、本実施の形態では、送信側の無線通信装置は、複数のサブパケット毎に互いに異なる符号化率を設定する。また、送信側の無線通信装置は、複数のサブパケットのうち、符号化率がより低いサブパケット、つまり、誤り率がより低いサブパケットをより早い時刻で送信する。
【００７５】
本実施の形態に係る送信側の無線通信装置３００の構成を図７に示す。なお、図７において図２（実施の形態１）と同一の構成部には同一符号を付し、説明を省略する。また、本実施の形態では、送信電力制御が行われないため、図７に示す送信側の無線通信装置３００では図２に示す電力制御部１０７が不要となる。
【００７６】
図７に示す送信側の無線通信装置３００の設定部３０１は、送信データ（送信パケット）を分割して得られる複数のサブパケット毎に互いに異なる符号化率を設定する。ここで、設定部３０１は、複数のサブパケットの符号化率の平均が、その複数のサブパケットを構成する送信パケットに予め割り当てられた符号化率と同一になるように、複数のサブパケット毎に互いに異なる符号化率を設定する。さらに、設定部３０１は、符号化後のサブパケットのサイズが一定になるように、各サブパケットに設定した符号化率に基づいて、複数のサブパケット毎に互いに異なる符号化率を設定する。つまり、設定部３０１は、複数のサブパケットに対して、符号化率をそれぞれ設定するとともに、送信データ（送信パケット）を分割して得られるサブパケット毎のサイズをそれぞれ設定する。そして、設定部３０１は、設定したサブパケットのサイズを示すサブパケット情報を分割部１０２に出力し、設定した符号化率を示す符号化率情報をサブパケット処理部１０３−１〜１０３−Ｃの各符号化部１０４にそれぞれ出力する。
【００７７】
分割部１０２は、設定部３０１から入力されるサブパケット情報に従って、送信データ（送信パケット）を複数のサブパケットに分割する。
【００７８】
サブパケット処理部１０３−１〜１０３−Ｃの各符号化部１０４は、設定部３０１から入力される符号化情報に示される符号化率を用いて、分割部１０２から入力されるサブパケットに対して符号化処理を行う。
【００７９】
次に、送信側の無線通信装置３００（図７）および受信側の無線通信装置２００（図３）における再送処理の詳細について説明する。
【００８０】
以下の説明では、実施の形態１と同様、送信側の無線通信装置３００の分割部１０２は、１つの送信パケットを５つのサブパケット（サブパケット＃１〜＃５）に分割する。また、送信側の無線通信装置３００は、サブパケット＃１〜＃５の順に送信する。また、サブパケット＃１〜＃５を構成する送信パケットに対して、符号化率Ｒ＝１／２が予め割り当てられている。また、受信側の無線通信装置２００には、送信側の無線通信装置３００の設定部３０１で設定される各サブパケットの符号化率が通知されている。
【００８１】
まず、設定部３０１は、サブパケット＃１〜＃５に対して互いに異なる符号化率を設定する。具体的には、設定部３０１は、より早い時刻に送信されるサブパケットほど、誤り率をより低くするために（誤りにくくするために）符号化率を低くする。なお、ここでは、設定部３０１は、サブパケット＃１〜＃５の符号化率の平均が、サブパケット＃１〜＃５を構成する送信パケットに予め割り当てられた符号化率（Ｒ＝１／２）と同一になるように、複数のサブパケット毎に互いに異なる符号化率を設定する。
【００８２】
例えば、図８に示すように、設定部３０１は、サブパケット＃１の符号化率Ｒを１／４に設定し、サブパケット＃２の符号化率Ｒを１／３に設定し、サブパケット＃３の符号化率Ｒを１／２に設定し、サブパケット＃４の符号化率Ｒを２／３に設定し、サブパケット＃５の符号化率Ｒを３／４に設定する。なお、サブパケット＃１〜＃５の符号化率の平均は１／２（＝（１／４＋１／３＋１／２＋２／３＋３／４）／５）となる。
【００８３】
よって、図８に示すサブパケット＃１〜＃５では、符号化率の大きさ、つまり、誤り率に差が生じ、サブパケット番号がより小さいサブパケット（より早い時刻に送信されるサブパケット）ほど、符号化率がより低くなる。換言すると、図８に示すサブパケット＃１〜＃５では、サブパケット番号がより小さいサブパケットほど誤り率がより低くなる。このようにして、設定部３０１は、各サブパケットの符号化率を設定することにより、実施の形態１と同様、各サブパケットの誤り率（例えば、ＢＬＥＲ）を調整する。
【００８４】
また、設定部３０１は、符号化後のサブパケット＃１〜＃５のサブパケットサイズが同一になるように、分割部１０２が送信データ（送信パケット）を分割する際のサブパケット＃１〜＃５のサイズを設定する。ここで、組織符号を用いる場合には、図９に示すように、符号化率が低いほど、情報ビット（Ｓ）に対する冗長ビット（Ｒ）の割合は大きくなる。よって、符号化後のサブパケットのサイズ（情報ビット（Ｓ）＋冗長ビット（Ｒ））を一定にするには、設定部３０１は、設定した符号化率がより低いサブパケットほど、サブパケット（情報ビット（Ｓ））のサイズをより小さくする。例えば、設定部３０１は、サブパケット＃１〜＃５のうち、最も低い符号化率（図８に示すＲ＝１／４）が設定されたサブパケット＃１（図９に示すＳ（１））のサイズを最も小さく設定し、最も高い符号化率（図８に示すＲ＝３／４）が設定されたサブパケット＃５（図９に示すＳ（５））のサイズを最も大きく設定する。
【００８５】
分割部１０２は、設定部３０１から入力されるサブパケット情報に従って、送信データ（送信パケット）を、サブパケット＃１〜＃５（図９に示すＳ（１）〜Ｓ（５））に分割する。
【００８６】
そして、サブパケット＃１〜＃５にそれぞれ対応するサブパケット処理部（例えば、サブパケット処理部１０３−１〜１０３−５）の各符号化部１０４は、設定部３０１から入力される符号化情報（図８）を用いて、分割部１０２から入力されるサブパケット＃１〜＃５（図９に示すＳ（１）〜Ｓ（５））を符号化する。これにより、図９に示すように、符号化後のサブパケット＃１〜＃５のサイズ（情報ビット（Ｓ）＋冗長ビット（Ｒ））は一定となる。
【００８７】
そして、送信側の無線通信装置３００は、符号化率がより低いサブパケットの順、すなわち、サブパケット＃１，＃２、＃３、＃４、＃５の順に、複数のサブパケットを送信する。これにより、サブパケット＃１〜＃５の初回送信時には、実施の形態１と同様にして、受信側の無線通信装置は、符号化率がより低いサブパケット、つまり、誤りが発生しにくいサブパケットから順に受信し、サブパケット処理（復調処理および復号処理等）を施す。そして、受信側の無線通信装置は、最初に誤りが検出されたサブパケットのサブパケット番号のみをフィードバックする。そして、送信側の無線通信装置３００は、受信側の無線通信装置で最初に誤りが検出されたサブパケット以降のサブパケット（つまり、誤りが有るサブパケット）のみを再送する。
【００８８】
このようにして、本実施の形態によれば、送信側の無線通信装置が、複数のサブパケット毎に互いに異なる符号化率を設定することによって、実施の形態１と同様、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【００８９】
さらに、本実施の形態によれば、符号化後のサブパケットのサイズが送信パケット内の複数のサブパケット間で一定のサイズであるので、復調前のデータシンボル数、または、復調前の信頼度情報（例えば、受信対数尤度比または受信尤度）の数は、複数のサブパケット間で一定となる。よって、受信側の無線通信装置では、復調処理よりも前の処理では、複数のサブパケット間のサイズを考慮することなく、サブパケット単位のＨＡＲＱ処理を行うことができるため、復調処理よりも前の処理の回路構成が簡単になる。また、符号化後のサブパケットのサイズを送信パケット内の複数のサブパケット間で一定のサイズにすることにより、無線伝送区間における無線リソースの単位を統一することができるため、無線リソースの管理が容易になる。
【００９０】
さらに、本実施の形態によれば、送信パケット内におけるサブパケットの符号化率の平均と、その送信パケットに予め割り当てられた符号化率とが同一であるので、送信パケット単位のターゲット誤り率とＭＣＳ（Modulation and Coding Scheme）テーブルとの対応を変更する必要がない。つまり、複数のサブパケット間で互いに異なる符号化率を設定する場合でも、ＭＣＳシステムに与える影響は少ないというメリットがある。
【００９１】
なお、本実施の形態では、組織符号の符号化率を設定する場合について説明した。しかし、本発明に適用される誤り訂正符号は、組織符号に限定されるものではなく、畳み込み符号またはリードソロモン符号など、符号化率によって誤り率に差が生じる誤り訂正符号であれば、いかなるものでも適用可能である。
【００９２】
（実施の形態３）
実施の形態１および実施の形態２では、１つの送信パケットを複数のサブパケットに分割する際、分割数がより多いほど（サブパケット数がより多いほど）、受信側の無線通信装置では、誤り検出をより細かいサブパケット単位で行うことができる。そのため、再送を要求するサブパケットを必要最小限に抑えることができ、システムスループットはより向上する。
【００９３】
しかしながら、受信側の無線通信装置では、サブパケット毎に誤り検出を行うために、サブパケット毎にＣＲＣ符号等の誤り検出符号を用いる必要がある。例えば、１つの送信パケットをサブパケット＃１〜＃５に分割する場合には、送信側の無線通信装置は、図１０に示すようにサブパケット＃１〜＃５のそれぞれにＣＲＣ符号を付加する必要がある。よって、送信パケットの分割数がより多いほど、付加されるＣＲＣ符号もより多くなる。すなわち、送信パケットの分割数がより多いときにはＣＲＣ符号等の誤り検出符号のオーバヘッドによるシステムスループットに対する影響が見過ごせないほど大きくなってしまう可能性がある。
【００９４】
そこで、本実施の形態では、送信側の無線通信装置は、誤り訂正復号において誤り検出も可能な誤り訂正符号を用いて、複数のサブパケットを符号化する。誤り訂正復号において誤り検出も可能な誤り訂正符号としては、例えば、ＬＤＰＣ（Low-Density Parity-Check：低密度パリティ検査）符号およびＢＣＨ符号等が挙げられるが、誤り訂正符号はこれに限られるものではない。
【００９５】
例えば、実施の形態２と同様にして、１つの送信パケットを分割して得られるサブパケット＃１〜＃５に対して互いに異なる符号化率（例えば、図８に示す符号化率）が設定される場合について説明する。また、本実施の形態に係る送信側の無線通信装置３００（図７）は、ＬＤＰＣ符号を用いてサブパケット＃１〜＃５を符号化する。
【００９６】
つまり、図１１に示すように、送信側の無線通信装置３００（図７）において、サブパケット＃１〜＃５にそれぞれ対応するサブパケット処理部（例えば、サブパケット処理部１０３−１〜１０３−５）の各符号化部１０４は、サブパケット＃１〜＃５をそれぞれＬＤＰＣ符号化する。ここで、ＬＤＰＣ符号は誤り検出も可能であるので、図１１に示すように、サブパケット＃１〜＃５には、誤り検出符号が付加されない。よって、送信パケットの分割数がより多くなる場合でも、誤り検出符号によるオーバヘッドが発生しないため、システムスループットの低下は発生しない。
【００９７】
このようにして、本実施の形態によれば、送信側の無線通信装置は、誤り訂正復号において誤り検出も可能な誤り訂正符号を用いて、送信パケットを分割して得られる複数のサブパケットを符号化する。これにより、誤り検出符号によるオーバヘッドが発生しないため、送信パケットの分割数をより多くする場合でも、システムスループットの低下を発生させることなく、実施の形態１および実施の形態２と同様の効果を得ることができる。
【００９８】
（実施の形態４）
本実施の形態では、誤りが検出されたサブパケットを再送する際、送信側の無線通信装置は、初回送信（前回送信）時の誤り率がより高いサブパケットほど、再送時の誤り率をより低く設定する。
【００９９】
以下、本実施の形態に係る送信側の無線通信装置３００（図７）および本実施の形態に係る受信側の無線通信装置２００（図３）における再送処理の詳細について説明する。
【０１００】
以下の説明では、実施の形態２と同様、送信側の無線通信装置３００の分割部１０２は、１つの送信パケットを５つのサブパケット（サブパケット＃１〜＃５）に分割する。また、初回送信時には、送信側の無線通信装置３００は、サブパケット＃１〜＃５の順に、複数のサブパケットを送信する。また、サブパケット＃１〜＃５を構成する送信パケットに対して、符号化率Ｒ＝１／２が予め割り当てられている。また、受信側の無線通信装置２００には、送信側の無線通信装置３００の設定部３０１で設定される各サブパケットの符号化率が通知されている。
【０１０１】
また、ここでは、図１２に示すように、受信側の無線通信装置２００がサブパケット＃３で誤りを検出した場合について説明する。つまり、送信側の無線通信装置３００は、サブパケット＃３以降のサブパケット＃３〜＃５を再送する。
【０１０２】
具体的には、送信側の無線通信装置３００の再送制御部１１４は、制御信号に示されるサブパケット番号が‘＃３’であるので、サブパケット処理部１０３−１〜１０３−５のうち、サブパケット＃３〜＃５に対応するサブパケット処理部の各バッファ１０５に対して再送を指示する。ここで、再送制御部１１４は、サブパケット＃３〜＃５が初回送信時の送信順序と逆順（すなわち、サブパケット＃５〜＃３の順）で送信されるように、各バッファ１０５に対して再送を指示する。そして、例えば、各バッファ１０５は、保存しているサブパケット＃５〜＃３を割当部１０８にそれぞれ出力し、割当部１０８は、サブパケット＃５〜＃３の順に、物理チャネルリソースの先頭から順に割り当てる。
【０１０３】
また、設定部３０１は、実施の形態２と同様、より早い時刻に送信されるサブパケットほど、誤り率をより低くするために（誤りにくくするために）符号化率を低くする。ここで、設定部３０１は、初回送信時の符号化率がより高いサブパケット（つまり、誤り率がより高いサブパケット）ほど、再送時の符号化率をより低く（誤り率をより低く）設定する。具体的には、設定部３０１は、サブパケット＃３〜＃５のうち、初回送信時の符号化率がより高いサブパケット＃５ほど、再送時の符号化率をより低く設定する。ただし、実施の形態２と同様、設定部３０１は、複数のサブパケットの符号化率の平均が、その複数のサブパケットを構成する送信パケットに予め割り当てられた符号化率と同一になるように、複数のサブパケット毎に互いに異なる符号化率を設定する。
【０１０４】
これにより、図１２に示す再送時のサブパケット＃５〜＃３では、符号化率の大きさ、つまり、誤り率に差が生じ、再送されるサブパケットのうち、サブパケット番号がより大きいサブパケット（より早い時刻に送信されるサブパケット）ほど、符号化率がより低くなる。換言すると、図１２に示す再送時のサブパケット＃５〜＃３では、サブパケット番号がより大きいサブパケットほど誤り率がより低くなる。このように、設定部３０１は、各サブパケットの符号化率を設定することにより、実施の形態２と同様、各サブパケットの誤り率（例えば、ＢＬＥＲ）を調整する。
【０１０５】
そして、送信側の無線通信装置３００は、図１２に示すように、符号化率がより低いサブパケットの順、すなわち、サブパケット＃５，＃４，＃３，＃６，＃７の順に、複数のサブパケットを送信する。つまり、送信側の無線通信装置３００は、図１２に示すように、再送されるサブパケット＃３〜＃５のうち、初回送信時に誤りが発生しやすいサブパケットほど、より早い時刻で送信する。すなわち、再送時（図１２右側）には、送信側の無線通信装置３００は、初回送信時（図１２左側）の符号化率がより高いサブパケット、つまり、初回送信時に誤りが発生しやすかったサブパケットから順に、複数のサブパケットを送信する。
【０１０６】
また、サブパケットの再送時でも、受信側の無線通信装置２００は、初回送信時と同様にして、符号化率がより低いサブパケット、つまり、誤りが発生しにくいサブパケットから順に受信し、サブパケット処理（復調処理および復号処理等）を施す。つまり、受信側の無線通信装置２００では、サブパケット＃５，＃４，＃３の順にサブパケット処理が施される。
【０１０７】
このようにして、本実施の形態によれば、送信側の無線通信装置が、初回送信時および再送時において、複数のサブパケット毎に互いに異なる符号化率を設定することによって、実施の形態２と同様、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【０１０８】
さらに、本実施の形態によれば、送信側の無線通信装置は、初回送信時の符号化率（誤り率）がより高いサブパケットほど、再送時の符号化率（誤り率）をより低く設定する。これにより、受信側の無線通信装置では、再送されたサブパケットの受信品質を平均的に向上させることができるため、サブパケットの再送によってすべてのサブパケットの誤り率を低くすること（誤りにくくすること）ができる。
【０１０９】
なお、本実施の形態では、組織符号の符号化率を設定する場合について説明した。しかし、本発明に適用される誤り訂正符号は、組織符号に限定されるものではなく、畳み込み符号またはリードソロモン符号など、符号化率によって誤り率に差が生じる誤り訂正符号であれば、いかなるものでも適用可能である。
【０１１０】
（実施の形態５）
本実施の形態では、誤りが検出されたサブパケットを再送する際、送信側の無線通信装置は、前回送信された複数のサブパケットのうちの再送されるサブパケットに対して、前回送信時に設定した誤り率よりも低い誤り率を設定する。
【０１１１】
以下、本実施の形態に係る送信側の無線通信装置３００（図７）および本実施の形態に係る受信側の無線通信装置２００（図３）における再送処理の詳細について説明する。
【０１１２】
以下の説明では、実施の形態２と同様、送信側の無線通信装置３００の分割部１０２は、１つの送信パケットを５つのサブパケット（サブパケット＃１〜＃５）に分割する。また、送信側の無線通信装置３００は、サブパケット＃１〜＃５の順に送信する。また、サブパケット＃１〜＃５を構成する送信パケットに対して、符号化率Ｒ＝１／２が予め割り当てられている。また、送信側の無線通信装置３００の設定部３０１は、初回送信時には、実施の形態２と同様、図８に示すように、サブパケット＃１〜＃５の符号化率Ｒを、１／４，１／３，１／２，２／３，３／４にそれぞれ設定することにより、複数のサブパケット毎に互いに異なる誤り率を設定する。また、受信側の無線通信装置２００には、送信側の無線通信装置３００の設定部３０１で設定される各サブパケットの符号化率が通知されている。
【０１１３】
また、ここでは、受信側の無線通信装置２００がサブパケット＃３で誤りを検出した場合について説明する。つまり、送信側の無線通信装置３００は、サブパケット＃３以降のサブパケット＃３〜＃５を再送する。
【０１１４】
送信側の無線通信装置３００の設定部３０１は、再送時には、再送されるサブパケット（ここでは、サブパケット＃３〜＃５）に対して、初回送信時に設定した誤り率よりも低い誤り率、つまり、初回送信時に設定した符号化率よりも低い符号化率を設定する。例えば、設定部３０１は、図１３に示すように、サブパケット３に対して、初回送信時に設定した符号化率Ｒ＝１／２よりも低い符号化率Ｒ＝１／５を設定する。同様に、設定部３０１は、図１３に示すように、サブパケット４に対して、初回送信時に設定した符号化率Ｒ＝２／３よりも低い符号化率Ｒ＝１／４を設定する。同様に、設定部３０１は、図１３に示すように、サブパケット５に対して、初回送信時に設定した符号化率Ｒ＝３／４よりも低い符号化率Ｒ＝１／３を設定する。
【０１１５】
また、図１３に示す再送時のサブパケット＃３〜＃５では、再送されるサブパケットのうち、サブパケット番号がより大きいサブパケット（初回送信時の符号化率がより高いサブパケット）ほど、再送時の符号化率の低減度合がより大きくなる。換言すると、図１３に示す再送時のサブパケット＃３〜＃５では、サブパケット番号がより大きいサブパケットほど、初回送信時よりも誤り率の低減度合がより大きくなる。このように、設定部３０１は、各サブパケットの符号化率を設定することにより、実施の形態４と同様、各サブパケットの誤り率（例えば、ＢＬＥＲ）を調整する。
【０１１６】
このようにして、本実施の形態によれば、送信側の無線通信装置が、再送時の複数のサブパケット毎に互いに異なる符号化率を設定することによって、実施の形態４と同様、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【０１１７】
さらに、本実施の形態によれば、送信側の無線通信装置は、初回送信時に誤りが検出されたサブパケットに対して、再送時の符号化率（誤り率）を、初回送信時の符号化率（誤り率）よりも低く設定する。つまり、初回送信時に誤りが発生したサブパケットは、再送時にはより誤りにくくなる。これにより、受信側の無線通信装置では、再送されたサブパケットの受信品質を確実に改善することができるため、再送時に誤りが発生する可能性を減らすことができる。また、本実施の形態によれば、送信側の無線通信装置は、初回送信時の誤り率（符号化率）がより高いサブパケットほど、再送時の誤り率（符号化率）の低減度合をより大きくする。これにより、初回送信時の誤り率がより高いサブパケット（誤りやすいサブパケット）ほど、再送時にはより誤りにくくすることができる。
【０１１８】
なお、本実施の形態では、図１４に示すように、再送時のサブパケット＃３〜＃５では、送信側の無線通信装置は、送信する信号を冗長ビット（パリティビット）のみとしてもよい。これにより、再送時には、受信側の無線通信装置は、ＨＡＲＱにおけるＩＲ（Incremental Redundancy）処理を行うことにより、再送時のサブパケットの符号化率Ｒ（Ｒ＝０）をさらに低下させることが可能となる。ここで、図１４に示すサブパケット＃３〜＃５では、サブパケット番号がより大きいサブパケットほど、初回送信時の誤り率（符号化率）に対する再送時の誤り率（符号化率）の低減度合がより大きく設定される。このようにして、受信側の無線通信装置（設定部３０１）は、各サブパケットの符号化率を設定することにより、本実施の形態と同様、各サブパケットの誤り率（例えば、ＢＬＥＲ）を調整してもよい。
【０１１９】
（実施の形態６）
本実施の形態では、誤りが検出されたサブパケットを再送する際、送信側の無線通信装置は、前回送信時に誤りが無いサブパケットに設定された符号化率のうち最も高い符号化率を、再送時の最も低い符号化率に設定し、前回送信時に誤りが検出されたサブパケットに設定された符号化率を、再送時の最も高い符号化率に設定する。
【０１２０】
以下、本実施の形態に係る送信側の無線通信装置３００（図７）および本実施の形態に係る受信側の無線通信装置２００（図３）における再送処理の詳細について説明する。
【０１２１】
以下の説明では、実施の形態１と同様、送信側の無線通信装置３００の分割部１０２は、１つの送信パケットを５つのサブパケット（サブパケット＃１〜＃５）に分割する。また、送信側の無線通信装置３００は、サブパケット＃１〜＃５の順に送信する。また、受信側の無線通信装置２００には、送信側の無線通信装置３００の設定部３０１で設定される各サブパケットの符号化率が通知されている。
【０１２２】
まず、図１５に示すように、送信側の無線通信装置３００の設定部３０１は、初回送信時のサブパケット＃１〜＃５に、符号化率Ｒ＝１／１６，１／５，１／２，３／４，５／６をそれぞれ設定する。
【０１２３】
ここで、図１５に示すように、受信側の無線通信装置２００がサブパケット＃３で誤りを検出した場合について説明する。つまり、送信側の無線通信装置３００は、サブパケット＃３以降のサブパケット＃３〜＃５を再送する。
【０１２４】
このとき、送信側の無線通信装置３００の設定部３０１は、初回送信（前回送信）時に正常に受信されたサブパケット（誤り無しのサブパケット）の符号化率の最大値と、誤りが検出されたサブパケットの符号化率との間で、再送されるサブパケット毎に互いに異なる符号化率を設定する。
【０１２５】
具体的には、設定部３０１は、複数のサブパケットの再送時に、図１５に示すように、初回送信時に誤りが無いサブパケット（サブパケット＃１および＃２）に設定した符号化率のうちの最も高い符号化率Ｒ＝１／５を、再送時の最も低い符号化率に設定する。また、設定部３０１は、図１５に示すように、初回送信時に誤りが検出されたサブパケット（サブパケット＃３）に設定した符号化率Ｒ＝１／２を、再送時の最も高い符号化率に設定する。つまり、設定部３０１は、サブパケット＃３〜＃５の再送時に送信されるサブパケット＃３〜＃５および新規のサブパケット＃６および＃７に対して、符号化率Ｒ＝１／５〜１／２の間の符号化率を設定する。
【０１２６】
例えば、図１６に示すように、設定部３０１は、再送されるサブパケット＃３の符号化率Ｒを１／５（つまり、初回送信時に正常に受信されたサブパケットの符号化率の最大値）に設定し、サブパケット＃４の符号化率Ｒを１／４に設定し、サブパケット＃５の符号化率Ｒを１／３に設定する。また、設定部３０１は、新規のサブパケット＃６の符号化率Ｒを５／１２に設定し、サブパケット＃７の符号化率Ｒを１／２（初回送信時に誤りが検出されたサブパケットの符号化率）に設定する。
【０１２７】
さらに、図１６に示すように、受信側の無線通信装置２００がサブパケット＃６で誤りを検出した場合について説明する。つまり、送信側の無線通信装置３００は、サブパケット＃６以降のサブパケット＃６および＃７を再送する。
【０１２８】
この場合、受信側の無線通信装置２００は、図１６に示す再送されたサブパケット＃３〜＃５すべてを正常に受信している。これより、送信側の無線通信装置３００および受信側の無線通信装置２００は、再送時のサブパケット＃３〜＃５に設定した符号化率のうち最も高い符号化率Ｒ＝１／３で各サブパケットを送信すれば誤りが発生しないと判断する。そこで、送信側の無線通信装置３００は、次回の送信以降のすべてのサブパケットの符号化率Ｒを１／３に設定して送信する。すなわち、図１７に示すように、送信側の無線通信装置３００の設定部３０１は、再送するサブパケット＃６および＃７、および、新規のサブパケット＃８〜＃１０の符号化率Ｒをすべて１／３に設定する。これにより、受信側の無線通信装置２００は、すべてのサブパケットを正常に受信する確率が高くなり、再送回数を減少させることができる。
【０１２９】
このようにして、本実施の形態によれば、送信側の無線通信装置が、複数のサブパケット毎に互いに異なる符号化率を設定することによって、実施の形態４と同様、フィードバックのシグナリング量を抑えつつ、システムスループットを向上させることができる。
【０１３０】
さらに、本実施の形態によれば、再送を繰り返す度に、送信側の無線通信装置は、各サブパケットの符号化率を、前回送信時に設定した符号化率（例えば、図１５に示すＲ＝１／１６〜５／６）よりも狭い範囲（例えば、図１６に示すＲ＝１／５〜１／２）で細かく調整する。これにより、送信側の無線通信装置は、各サブパケットの誤り率（例えば、ＢＬＥＲ）を確実に調整することができるため、無駄な再送が発生しなくなる。
【０１３１】
さらに、本実施の形態によれば、再送を繰り返した結果、再送されたすべてのサブパケットに誤りが発生しなかった場合、送信側の無線通信装置は、再送されたサブパケットに設定した符号化率のうち最も高い符号化率を、次回の送信以降のすべてのサブパケットの符号化率として設定する。これにより、受信側の無線通信装置は、次回の送信以降のすべてのサブパケットを誤り無く正常に受信できる確率が高くなり、再送回数を減少させることができる。
【０１３２】
なお、本実施の形態では、組織符号の符号化率を設定する場合について説明した。しかし、本発明に適用される誤り訂正符号は、組織符号に限定されるものではなく、畳み込み符号またはリードソロモン符号など、符号化率によって誤り率に差が生じる誤り訂正符号であれば、いかなるものでも適用可能である。
【０１３３】
以上、本発明の各実施の形態について説明した。
【０１３４】
なお、上記実施の形態では、１つの送信パケット内の複数のサブパケットのうち、誤り率がより低いサブパケット（誤りにくいサブパケット）ほど、より早い時刻で送信される場合について説明した。しかし、本発明では、誤り率がより低いサブパケットほど、より早い時刻で送信される場合に限定されず、受信側の無線通信装置において、誤り率がより低いサブパケットから順に復調処理および復号処理が行われればよい。例えば、送信側の無線通信装置は、１つの送信パケット内の、互いに異なる誤り率が設定された複数のサブパケットをインタリーブして送信してもよい。
【０１３５】
また、移動体通信システムにおいて、送信側の無線通信装置１００（図２）、３００（図７）または受信側の無線通信装置２００（図３）を無線通信基地局装置に備えることができる。また、送信側の無線通信装置１００（図２）、３００（図７）または受信側の無線通信装置２００（図３）を無線通信移動局装置に備えることもできる。これにより、上記同様の作用・効果を奏する無線通信基地局装置および無線通信移動局装置を実現することができる。また、送信側の無線通信装置１００（図２）、３００（図７）または受信側の無線通信装置２００（図３）を無線通信装置の信号を中継する無線通信中継局装置に備えることができる。
【０１３６】
また、上記実施の形態では、本発明を無線通信装置に適用して説明したが、誤り率の差を与えて通信が可能な他の有線通信装置および光通信装置にもそれぞれ適用可能である。
【０１３７】
また、上記実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。
【０１３８】
また、上記実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１３９】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０１４０】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０１４１】
２００８年１２月２４日出願の特願２００８−３２８２８６および２００９年３月２７日出願の特願２００９−０７９６７５の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
【産業上の利用可能性】
【０１４２】
本発明は、移動体通信システム等に適用することができる。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
送信パケットを複数のサブパケットに分割する分割手段と、
前記複数のサブパケット毎に互いに異なる誤り率を設定する設定手段と、
前記誤り率がより低いサブパケットから順に、前記複数のサブパケットを送信する送信手段と、
を具備する送信側の無線通信装置。
【請求項２】
前記送信手段は、前記複数のサブパケットのうち、前記誤り率がより低いサブパケットをより早い時刻で送信する、
請求項１記載の無線通信装置。
【請求項３】
前記設定手段は、前記複数のサブパケット毎に互いに異なる送信電力を設定することにより前記複数のサブパケット毎に互いに異なる誤り率を設定する、
請求項１記載の無線通信装置。
【請求項４】
前記設定手段は、前記複数のサブパケット毎の送信電力の合計が、前記送信パケットに予め割り当てられた送信電力と同一になるように、前記複数のサブパケット毎に互いに異なる送信電力を設定する、
請求項３記載の無線通信装置。
【請求項５】
前記送信手段は、前記送信電力がより高いサブパケットから順に、前記複数のサブパケットを送信する、
請求項３記載の無線通信装置。
【請求項６】
前記設定手段は、前記複数のサブパケット毎に互いに異なる符号化率を設定することにより前記複数のサブパケット毎に互いに異なる誤り率を設定する、
請求項１記載の無線通信装置。
【請求項７】
前記設定手段は、前記複数のサブパケットの符号化率の平均が、前記送信パケットに予め割り当てられた符号化率と同一になるように、前記複数のサブパケット毎に互いに異なる符号化率を設定する、
請求項６記載の無線通信装置。
【請求項８】
前記送信手段は、前記符号化率がより低いサブパケットから順に、前記複数のサブパケットを送信する、
請求項６記載の無線通信装置。
【請求項９】
前記設定手段は、前回送信時の前記誤り率がより高いサブパケットほど、再送時の前記誤り率をより低く設定する、
請求項１記載の無線通信装置。
【請求項１０】
前記設定手段は、前回送信された前記複数のサブパケットのうちの再送されるサブパケットに対して、前回送信時に設定した前記誤り率よりも低い誤り率を設定する、
請求項１記載の無線通信装置。
【請求項１１】
前記設定手段は、前回送信時の前記誤り率がより高いサブパケットほど、再送時の前記誤り率の低減度合をより大きくする、
請求項１０記載の無線通信装置。
【請求項１２】
前記設定手段は、前記複数のサブパケットの再送時に、前回送信時に誤りが無いサブパケットに設定された符号化率のうち最も高い符号化率を、再送時の最も低い符号化率に設定し、前回送信時に誤りが検出されたサブパケットに設定された符号化率を、再送時の最も高い符号化率に設定する、
請求項１記載の無線通信装置。
【請求項１３】
送信パケットを分割して得られる複数のサブパケット毎に互いに異なる誤り率を設定する設定ステップと、
前記誤り率がより低いサブパケットから順に、前記複数のサブパケットを送信する送信ステップと、
を具備するサブパケット送信方法。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2010073670.tif 000020
【図２】
2010073670.tif 000021
【図３】
2010073670.tif 000022
【図４】
2010073670.tif 000023
【図５】
2010073670.tif 000024
【図６】
2010073670.tif 000025
【図７】
2010073670.tif 000026
【図８】
2010073670.tif 000027
【図９】
2010073670.tif 000028
【図１０】
2010073670.tif 000029
【図１１】
2010073670.tif 000030
【図１２】
2010073670.tif 000031
【図１３】
2010073670.tif 000032
【図１４】
2010073670.tif 000033
【図１５】
2010073670.tif 000034
【図１６】
2010073670.tif 000035
【図１７】
2010073670.tif 000036
【国際調査報告】
2010073670.tif 000037
2010073670.tif 000038