(57)【要約】    【課題】      ＨＡＲＱ方式を採用するパケット通信システムにおいて、受信性能を向上することができる復号装置及び通信システムの受信機を提供する。    【解決手段】  通信システムを構築する受信機及びこの受信機の復号装置において、受信品質測定装置６と、重み付け装置７００と、データ生成装置７とを備える。受信品質測定装置６は、復号に失敗した第１の受信データ列Ｐｒ１及びハイブリッド自動再送要求（ＨＡＲＱ）に基づき再送された第２の受信データ列Ｐｒ２の受信品質Ｑ１、Ｑ２を測定する。重み付け装置７００は、測定された受信品質Ｑ１、Ｑ２を比較し、受信品質の高い方に高い重み付けを行い、受信品質の低い方に低い重み付けを行う。データ生成装置７は、各々、重み付けされた第１の受信データ列Ｐｒ１及び第２の受信データ列Ｐｒ２に基づき、重み付けに応じた被復号データ列Ｐｄを生成する。  【選択図】      図１
2005311717.tif 000002
【特許請求の範囲】
【請求項１】
復号に失敗した第１の受信データ列及び自動再送要求に基づき再送された第２の受信データ列の受信品質を測定する受信品質測定手段と、
前記第１の受信データ列と前記第２の受信データ列との受信品質を比較し、受信品質の高い方に高い重み付けを行い、受信品質の低い方に低い重み付けを行う重み付け手段と、
各々、重み付けされた前記第１の受信データ列及び前記第２の受信データ列に基づき重み付けに応じて被復号データ列を生成するデータ生成手段と、
を備えたことを特徴とする復号装置。
【請求項２】
前記受信品質測定手段は、前記第１の受信データ列、前記第２の受信データ列に各々含まれるトレーニングシーケンスの既知信号から回線品質を推定する手段であることを特徴とする請求項１記載の復号装置。
【請求項３】
前記受信品質測定手段は、前記第１の受信データ列、前記第２の受信データ列の各々にビタビ復号処理又はターボ復号処理を行い生成した受信信号を復号した結果の受信データ列からビット誤り率を測定する手段であることを特徴とする請求項１記載の復号装置。
【請求項４】
前記受信品質測定手段は、RXQUALを測定する又はMeanBEPを測定する手段であることを特徴とする請求項１記載の復号装置。
【請求項５】
前記データ生成手段は、前記受信品質測定手段において測定された受信品質に応じて重み付け係数を決定する係数決定手段と、前記第１の受信データ列及び第２の受信データ列と前記重み付け係数とに基づき被復号データ列を生成する手段と、を備えたことを特徴とする請求項１記載の復号装置。
【請求項６】
復号に失敗した第１の受信データ列及び自動再送要求に基づき再送された第２の受信データ列の受信品質を測定する受信品質測定手段と、
前記第１の受信データ列及び第２の受信データ列に基づき被復号データ列を生成するデータ生成手段と、を備え、
前記データ生成手段は、
前記第１の受信データ列及び前記第２の受信データ列に基づき被復号データ列を生成する演算回路を、条件別に複数配設したデータ生成演算手段と、
前記受信品質に基づき、前記データ生成演算手段のいずれかの演算回路を選別するシナリオを決定するシナリオ決定手段と、
を備えたことを特徴とする復号装置。
【請求項７】
前記請求項１乃至請求項６記載のいずれかの復号装置を備えたことを特徴とする通信システムの受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、復号装置及び通信システムの受信機に関し、特にデジタル通信システムにおいてパケット通信に使用される復号装置及び受信機に関する。
【背景技術】
【０００２】
ハイブリッド自動再送要求（ＨＡＲＱ：Hybrid Automatic Repeat Request）方式が、パケット通信システムにおいて実用化されている（例えば、特許文献１参照）。ＨＡＲＱは、無線伝送路、高周波（ＲＦ）等のノイズによって受信機がパケット通信データを正しく復号化することができない巡回冗長検査（ＣＲＣ：Cyclic Redundancy Check）エラーを生じた際に、受信機から送信機に対して発信される。
【０００３】
送信機は、ＨＡＲＱを受信した後に、再度、パケット通信データを受信機に送信する。ＨＡＲＱに基づき再送されるパケット通信データは、最初に送信したパケット通信データに対して異なるデータ系列において送信される。
【０００４】
具体的なパケット通信データの送信手順は以下の通りである。まず、送信機は、パケット通信データとして例えば送信データ列｛Ｐ（０），Ｐ（１），Ｐ（２）｝を準備し、最初に第１の送信データ列｛Ｐ（０），Ｐ（１）｝を送信する。ここで、Ｐ（ｋ）は０，１の送信データ列である。この送信されたパケット通信データが受信機において正しく復号化することができない場合、受信機は送信機に対してＨＡＲＱを発信する。ＨＡＲＱを受信した送信機は次に第２の送信データ列｛Ｐ（０），Ｐ（２）｝を再送する。
【０００５】
受信機においては、最初の第１の送信データ列｛Ｐ（０），Ｐ（１）｝を受信した第１の受信データ列｛Ｐｒ１（０），Ｐｒ１（１）｝と再送の第２の送信データ列｛Ｐ（０），Ｐ（２）｝を受信した第２の受信データ列｛Ｐｒ２（０），Ｐｒ２（２）｝をもとに被復号データ列｛Ｐｄ（０），Ｐｄ（１），Ｐｄ（２）｝を生成し、この被復号データ列Ｐｄを復号する。ここで、Ｐｄ（ｋ）は尤度を持つ被復号データ列である。なお、第１の受信データ列Ｐｒ１（０）、第２の受信データ列Ｐｒ２（０）のそれぞれにおいて、送信データ列は同じであるが、送信データ列の受信状態がそれぞれ異なるので、双方の尤度は異なる。受信機は、最初に受信した第１の受信データ列｛Ｐｒ１（０），Ｐｒ１（１）｝及び再送で受信した第２の受信データ列｛Ｐｒ２（０），Ｐｒ２（２）｝のうち、重複した受信データ列Ｐｒ１（０）及びＰｒ２（０）を尤度の加算結果（Ｐｒ１（０）＋Ｐｒ２（０））として被復号データ列を生成し、この被復号データ列が復号される。
【特許文献１】特開２００３−１７９５８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前述の無線通信システムの受信機においては、以下の点について配慮がなされていない。受信機からＨＡＲＱが発信される場合、第１の受信データ列は正しく復号できないレベルの誤りを含んでいる。この第１の受信データ列と誤りを含まず正しいかもしれない第２の受信データ列とを合成して被復号データ列を生成しているので、被復号データ列を破壊する可能性がある。すなわち、ＨＡＲＱに基づき再送された第２の受信データ列を正確に復号することができない可能性があり、受信機の受信性能が低下してしまう。
【０００７】
本発明は、かかる点に鑑みてなされたものであり、ＨＡＲＱ方式を採用するパケット通信システムにおいて、受信性能向上することができる復号装置及び通信システムの受信機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の復号装置は、復号に失敗した第１の受信データ列及びＨＡＲＱに基づき再送された第２の受信データ列の受信品質を測定する受信品質測定手段と、前記第１の受信データ列と前記第２の受信データ列との受信品質を比較し、受信品質の高い方に高い重み付けを行い、受信品質の低い方に低い重み付けを行う重み付け手段と、各々、重み付けされた前記第１の受信データ列及び前記第２の受信データ列に基づき重み付けに応じて被復号データ列を生成するデータ生成手段とを備えた構成を採る。
【０００９】
この構成によれば、第１の受信データ列及び第２の受信データ列の受信品質を測定し、受信品質に応じて第１の受信データ列及び第２の受信データ列に重み付けをし、この重み付けされた第１の受信データ列及び第２の受信データ列から被復号データ列を生成することができるので、正確に復号することができる被復号データ列を生成することができる。
【００１０】
本発明の復号装置は、前記受信品質測定手段は、前記第１の受信データ列、前記第２の受信データ列に各々含まれるトレーニングシーケンスの既知信号から回線品質（SNR：Signal to Noise Ratio）を推定する手段である構成を採る。
【００１１】
この構成によれば、受信品質測定手段において、第１の受信データ列、第２の受信データ列の各々に対して、回線品質による受信品質を測定することができる。
【００１２】
本発明の復号装置は、前記受信品質測定手段は、前記第１の受信データ列、前記第２の受信データ列の各々にビタビ（Viterbi）復号処理又はターボ（Turbo）復号処理を行い生成した受信信号を復号した結果のデータ列からビット誤り率（BER：Bit Errer Rate）を測定する手段である構成を採る。
【００１３】
この構成によれば、受信品質測定手段において、第１の受信データ列、第２の受信データ列の各々に対して、ビット誤り率による受信品質を測定することができる。
【００１４】
本発明の復号装置は、前記受信品質測定手段は、RXQUAL（Receiving QUALity）を測定する又はMeanBEP（Mean Bit Error Probability）を測定する手段である構成を採る。
【００１５】
この構成によれば、受信品質測定手段において、第１の受信データ列、第２の受信データ列の各々に対して、RXQUAL又はMeanBEPによる受信品質を測定することができる。
【００１６】
本発明の復号装置は、前記データ生成手段は、前記受信品質測定手段において測定された受信品質をもとに前記第１の受信データ列及び前記第２の受信データ列から被復号データ列を生成する手段である構成を採る。
【００１７】
この構成によれば、第１の受信データ列及び第２の受信データ列に対して、受信品質が高い方の尤度を高くし、受信品質が低い方の尤度を低くし、受信品質の低い受信データ列によるデータの破壊を防止することができるので、正確に復号することができる被復号データ列を生成することができる。
【００１８】
本発明の復号装置は、前記データ生成手段は、前記受信品質測定手段において測定された受信品質に応じて重み係数を決定する係数決定手段と、前記第１の受信データ列及び第２の受信データ列と前記重み係数とに基づき被復号データ列を生成する手段とを備えた構成を採る。
【００１９】
この構成によれば、第１の受信データ列及び第２の受信データ列の受信品質をもとに重み係数を決定し、第１の受信データ列、第２の受信データ列のそれぞれの尤度に重み付けをすることができるので、正確に復号することができる被復号データ列を生成することができる。
【００２０】
本発明の復号装置は、復号に失敗した第１の受信データ列及び自動再送要求に基づき再送された第２の受信データ列の受信品質を測定する受信品質測定手段と、前記第１の受信データ列及び第２の受信データ列に基づき被復号データ列を生成するデータ生成手段と、を備え、前記データ生成手段は、前記第１の受信データ列及び前記第２の受信データ列に基づき被復号データ列を生成する演算回路を、条件別に複数配設したデータ生成演算手段と、前記受信品質に基づき、前記データ生成演算手段のいずれかの演算回路を選別するシナリオを決定するシナリオ決定手段と、を備えた構成を採る。
【００２１】
この構成によれば、第１の受信データ列、第２の受信データ列のそれぞれの受信品質に当てはまるシナリオを決定し、このシナリオに合わせた演算回路を通過させ演算処理を行うことにより、正確に復号することができる被復号データ列を生成することができる。
【００２２】
本発明の通信システムの受信機は、上記復号装置のいずれかを備えた構成を採る。
【００２３】
この構成によれば、第１の受信データ列及び第２の受信データ列の受信品質に基づき正確に復号することができる被復号データ列を復号装置において生成することができるので、受信機の受信性能を向上することができる。更に、受信機の受信性能を向上することができる結果、通信システム全体のスループットを向上することができる。
【発明の効果】
【００２４】
本発明によれば、ＨＡＲＱ方式を採用するパケット通信システムにおいて、受信性能を向上することができる復号装置及び通信システムの受信機を提供することができる。
【発明を実施するための最良の形態】
【００２５】
本発明の骨子は、データの受信品質を測定し、この測定された受信品質に応じてデータの尤度を決定し、この尤度に応じて被復号データを生成することである。ここで、受信品質には、少なくとも回線品質（SNR）、ビット誤り率（BER）等が含まれる。具体的には、第１の受信データＰｒ１の例えば回線品質Ａ（SNR（Ａ））と第２の受信データＰｒ２の例えば回線品質Ｂ（SNR（Ｂ））とを測定し、後者の回線品質Ｂが前者の回線品質Ａに比べて高い（SNR（Ａ）＜SNR（Ｂ））場合、被復号データ（復号前データ）Ｐｄは回線品質Ｂが得られた第２の受信データＰｒ２を高い尤度に設定し（Ｐｄ＝Ｐｒ２）、この第２の受信データＰｒ２を優先的に使用して生成される。回線品質Ａの第１の受信データＰｒ１には多数の誤りを含んでいる可能性が高いので、尤度が低い。本発明の実施の形態において、被復号データＰｄは、自由度を高くするために、次式により表すことができる。なお、次式において、Ｗ１、Ｗ２は重み付け係数である。重み付け係数Ｗは例えば回線品質、ビット誤り率等により決定される。
【００２６】
Ｐｄ  ＝  Ｗ１＊Ｐｒ１  ＋  Ｗ２＊Ｐｒ２
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００２７】
（実施の形態１）
［無線通信システム及び復号装置を備えた受信機の構成］
本発明の実施の形態に係るＨＡＲＱ方式を採用する無線通信システムは、図２に示すように、基地局１と、受信機２とを備えて構築されている。パケット通信データは、基地局１の送信アンテナ１０から送信され、受信機２の受信アンテナ２０において受信される。
【００２８】
受信機２は、図１に示すように、復号に失敗した第１の受信データ列Ｐｒ１の受信品質Ｑ１及びＨＡＲＱに基づき再送された第２の受信データ列Ｐｒ２の受信品質Ｑ２を測定する受信品質測定装置（受信品質測定手段）６と、第１の受信データ列Ｐｒ１の受信品質Ｑ１と第２の受信データ列Ｐｒ２の受信品質Ｑ２とを比較し、受信品質の高い方に高い重み付けを行い、受信品質の低い方に低い重み付けを行なう重み付け装置（重み付け手段）７００と、各々、重み付けされた第１の受信データ列Ｐｒ１及び第２の受信データ列Ｐｒ２に基づき重み付けに応じて被復号データ列（復号前データ列）Ｐｄを生成するデータ生成装置（データ生成手段）７とを備えている。更に、受信機２は、図２に示すように、基地局１からのパケット通信データを受信する受信アンテナ２０と、高周波モジュール３と、アナログベースバンド装置（ＡＢＢ）４と、復調器５と、ビタビデコーダ８と、ＣＲＣデコーダ９とを備えている。
【００２９】
なお、受信機２には、ＨＡＲＱに基づき更に第ｋ（ｋは３以上の正数）の受信データ列Ｐｒｋが受信され、受信品質測定装置６は第ｋの受信データ列Ｐｒｋの受信品質Ｑｋを測定し、この測定結果に基づき重み付け装置７００は第ｋの受信データ列Ｐｒｋに重み付けをし、データ生成装置７は重み付けされた第ｋの受信データ列Ｐｒｋに基づき被復号データ列Ｐｄを生成する。
【００３０】
受信品質測定装置６、データ生成装置７のそれぞれには、復調器５においてアナログ信号からデジタル信号に変換された第１の受信データ列Ｐｒ１、第２の受信データ列Ｐｒ２及び第ｋの受信データ列Ｐｒｋが入力される。
【００３１】
なお、受信品質測定装置６において受信品質Ｑの測定方法には、第１の受信データ列Ｐｒ１〜第ｋの受信データ列Ｐｒｋに各々含まれるトレーニングシーケンスの既知信号から回線品質を推定する方法、第１の受信データ列Ｐｒ１〜第ｋの受信データ列Ｐｒｋの各々にビタビ復号処理又はターボ復号処理を行い生成した受信信号を復号した結果のデータ列からビット誤り率を測定する方法を実用的に使用することができる。また、受信品質測定装置６において受信品質Ｑの測定方法には、RXQUALを測定する方法、MeanBEPを測定する方法を使用することもできる。
【００３２】
重み付け装置７００は、実施の形態１においてデータ生成装置７の内部に配設され、受信品質測定装置６において測定された受信品質Ｑに応じて重み付け係数Ｗを決定する係数決定装置（係数決定手段）７０１と、この重み付け係数Ｗに基づき１の受信データ列Ｐｒ１、第２の受信データ列Ｐｒ２、第ｋの受信データ列Ｐｒｋの各々に重み付け係数Ｗに応じて重み付けする掛算器７０２〜７０４とを備えている。
【００３３】
詳細には、重み付け装置７００は、受信品質測定装置６において測定された第１の受信データ列Ｐｒ１の受信品質Ｑ１に応じて、係数決定装置７０１において重み付け係数Ｗ１を決定し、掛算器７０２において第１の受信データ列Ｐｒ１及び重み付け係数Ｗ１に基づき、重み付け係数Ｗ１に応じた重み付けを第１の受信データ列Ｐｒ１に行う。同様に、受信品質測定装置６において測定された第２の受信データ列Ｐｒ２の受信品質Ｑ２に応じて、係数決定装置７０１において重み付け係数Ｗ２が決定され、掛算器７０３において第２の受信データ列Ｐｒ２及び重み付け係数Ｗ２に基づき重み付け係数Ｗ２に応じた重み付けを第２の受信データ列Ｐｒ２に行う。そして、受信品質測定装置６において測定された第ｋの受信データ列Ｐｒｋの受信品質Ｑｋに応じて、係数決定装置７０１において重み付け係数Ｗｋが決定され、掛算器７０４において第ｋの受信データ列Ｐｒｋ及び重み付け係数Ｗｋに基づき重み付け係数Ｗｋに応じた重み付けを第ｋの受信データ列Ｐｒｋに行う。
【００３４】
なお、実施の形態１において、重み付け装置７００には、受信データ列に重み付け係数を合成する掛算器７０２〜７０４が使用されているが、本発明は、これに限定されるものではなく、例えばシフト演算器、加算器等を使用することができる。
【００３５】
データ生成装置７は、重み付け装置７００と、この重み付け装置７００において重み付けされた第１の受信データ列Ｐｒ１、第２の受信データ列Ｐｒ２、第ｋの受信データ列Ｐｒｋのそれぞれを加算し被復号データ列Ｐｄを生成する加算器７１０とを備えている。
【００３６】
［無線通信システム及び受信機の動作］
次に、無線通信システム及び受信機の動作を、図１乃至図４を使用して説明する。
【００３７】
まず、図２及び図３に示すように、基地局（送信機）１において、送信データ列（符号データ列）Ｐｔ｛Ｐ（０），Ｐ（１），…，Ｐ（ｋ）｝を生成する。それぞれのＰ（ｉ）は尤度（整数）を持つデータ列である。実際に基地局１から送信される送信データ列Ｐｔは複数のデータ列Ｐ（ｉ）を組み合わせて生成される。ここでは、送信データ列Ｐｔとして、第１の送信データ列Ｐｔ１｛Ｐ（０），Ｐ（１）｝、第２の送信データ列Ｐｔ２｛Ｐ（０），Ｐ（２）｝、…、第ｋの送信データ列Ｐｔｋ｛Ｐ（０），Ｐ（ｋ）｝が生成される。基地局１は、最初に第１の送信データ列Ｐｔ１｛Ｐ（０），Ｐ（１）｝を送信アンテナ１０から送信する。
【００３８】
この第１の送信データ列Ｐｔ１は受信アンテナ２０を通して受信機２において受信される。伝送路のノイズ及び受信機２のノイズの影響を受け、第１の送信データ列Ｐｔ１は受信機２において第１の受信データ列Ｐｒ１｛Ｐｒ１（０），Ｐｒ１（１）｝として受信される。この第１の受信データ列Ｐｒ１は、高周波モジュール３、アナログベースバンド装置４、復調器５のそれぞれを通してデータ生成装置７に入力される。データ生成装置７においては、第１の受信データ列Ｐｒ１に基づき第１の被復号データ列Ｐｄ１｛Ｐｒ１（０），Ｐｒ１（１）｝を生成する。実施の形態１において、データ生成装置７は、第１の受信データ列Ｐｒ１をそのまま第１の被復号データ列Ｐｄ１として出力する。
【００３９】
この第１の被復号データ列Ｐｄ１は図２に示すビタビデコーダ８において復号され、更に、この復号化されたパケット通信データにおいてはＣＲＣデコーダ９において巡回冗長検査（CRC）が行われる。巡回冗長検査の結果、パケット通信データが正しく復号化されていない、エラーが生じた場合、受信機２は送信機１に対してＨＡＲＱを発信する。
【００４０】
基地局１は、ＨＡＲＱに基づき、第２の送信データ列Ｐｔ２｛Ｐ（０），Ｐ（２）｝を送信アンテナ１０から送信する。
【００４１】
この第２の送信データ列Ｐｔ２は受信アンテナ２０を通して受信機２において受信される。伝送路のノイズ及び受信機２のノイズの影響を受け、第２の送信データ列Ｐｔ２は受信機２において第２の受信データ列Ｐｒ２｛Ｐｒ２（０），Ｐｒ２（２）｝として受信される。
【００４２】
第２の受信データ列Ｐｒ２は、データ生成装置７に入力されるとともに、受信品質測定装置６にも入力される。ここで、図１及び図２においては省略しているが、実施の形態１において、データ生成装置７及び受信品質測定装置６の前段にはバッファメモリ（例えば、Random Access Memory）が配設されている。このバッファメモリには、第１の受信データ列Ｐｒ１が既に格納されている。従って、データ生成装置７及び受信品質測定装置６には、第２の受信データ列Ｐｒ２が入力されるとともに、第１の受信データ列Ｐｒ１が入力される。受信品質測定装置６においては、図１に示すように、第１の受信データ列Ｐｒ１の受信品質Ｑ１を測定し、第２の受信データ列Ｐｒ２の受信品質Ｑ２を測定する。
【００４３】
この受信品質測定装置６において測定された受信品質Ｑ１、Ｑ２はデータ生成装置７の内部に配設された重み付け装置７００の係数決定装置７０１に出力される。係数決定装置７０１においては、受信品質Ｑ１とＱ２とを比較し、受信品質の高い方に高い重み付け係数が設定され、受信品質の低い方に低い重み付け係数が設定される。ここでは、第１の受信データ列Ｐｒ１の受信品質Ｑ１に比べて第２の受信データ列Ｐｒ２の受信品質Ｑ１が高いと仮定し、受信品質Ｑ１に対して低い重み付け係数Ｗ１を設定し、受信品質Ｑ２に対して高い重み付け係数Ｗ２を設定する。
【００４４】
図１に示すように、重み付け装置７００においては、データ生成装置７に入力される第１の受信データ列Ｐｒ１に、係数決定装置７０１から出力される重み付け係数Ｗ１を掛算器７０２において乗算する。同様に、重み付け装置７００においては、データ生成装置７に入力される第２の受信データ列Ｐｒ２に、係数決定装置７０１から出力される重み付け係数Ｗ２を掛算器７０３において乗算する。
【００４５】
重み付け装置７００において重み付けされた第１の受信データ列Ｐｒ１及び第２の受信データ列Ｐｒ２は、図１に示すデータ生成装置７の加算器７１０において加算される。図３及び図４に示すように、加算器７１０においては、重複する第１の受信データ列Ｐｒ１｛Ｐｒ１（０）｝及び第２の受信データ列Ｐｒ２｛Ｐｒ２（０）｝は重み付けに従い合成され、重複しない第１の受信データ列Ｐｒ１｛Ｐｒ１（１）｝及び第２の受信データ列Ｐｒ２｛Ｐｒ２（２）｝はそのまま出力される。従って、加算器７１０、すなわちデータ生成装置７は、高い重み付け係数Ｗ２が乗算された第２の受信データ列Ｐｒ２｛Ｐｒ２（０）｝を高い尤度において加算し、第２の被復号データ列Ｐｄ２｛Ｐｄ２（０），Ｐｒ１（１），Ｐｒ２（２）｝を生成することができ、この第２の被復号データ列Ｐｄ２を出力することができる。
【００４６】
この第２の被復号データ列Ｐｄ２は、第１の被復号データ列Ｐｄ１と同様に、図２に示すビタビデコーダ８において復号され、更にこの復号化されたパケット通信データはＣＲＣデコーダ９において巡回冗長検査を行う。巡回冗長検査の結果、パケット通信データが正しく復号化されていない、エラーが生じた場合、受信機２は送信機１に対して、再度、ＨＡＲＱを発信する。以下、巡回冗長検査の結果、エラーが生じないまで繰り返し同様の処理が実行される。
【００４７】
このように、実施の形態１によれば、第１の受信データ列Ｐｒ１及び第２の受信データ列Ｐｒ２の受信品質Ｑ１及びＱ２を測定し、受信品質に応じて第１の受信データ列Ｐｒ１及び第２の受信データ列Ｐｒ２に重み付けをし、この重み付けされた第１の受信データ列Ｐｒ１及び第２の受信データ列Ｐｒ２から第２の被復号データ列Ｐｄ２を生成することができるので、正確に復号することができる第２の被復号データ列Ｐｄ２を生成することができる。従って、ＨＡＲＱ方式を採用するパケット通信システムにおいて、受信性能を向上することができる受信機２及びこの受信機２を含む無線通信システムを実現することができる。
【００４８】
（実施の形態２）
本発明の実施の形態２は、実施の形態１に係る無線通信システムを構築する受信機２のデータ生成装置７の変形例を説明するものである。
【００４９】
実施の形態２に係る無線通信システムを構築する受信機２は、図５に示すように、復号に失敗した第１の受信データ列Ｐｒ１及び自動再送要求に基づき再送された第２の受信データ列Ｐｒ２、第ｋの受信データ列Ｐｒｋの受信品質Ｑ１、Ｑ２、Ｑｋを測定する受信品質測定装置６と、第１の受信データ列Ｐｒ１、第２の受信データ列Ｐｒ２及び第ｋの受信データ列Ｐｒｋに基づき被復号データ列Ｐｄを生成するデータ生成装置７と、を備え、データ生成装置７は、第１の受信データ列Ｐｒ１、第２の受信データ列Ｐｒ２及び第ｋの受信データ列Ｐｒｋに基づき被復号データ列Ｐｄを生成する演算回路７３１〜７３３を、条件別に複数配設したデータ生成演算装置（データ生成演算手段）７３０と、受信品質Ｑに基づき、データ生成演算装置７３０のいずれかの演算回路７３１〜７３３を選別するシナリオ（scenario）を決定するシナリオ決定装置（シナリオ決定手段）７２０とを備えている。実施の形態２に係る受信機２においては、このデータ生成装置７以外の構成は実施の形態１に係る受信機２の構成と同一である。
【００５０】
次に、前述の受信機２のデータ生成装置７の動作を簡単に説明する。受信機２において例えば第１の受信データ列Ｐｒ１が入力されると、この第１の受信データ列Ｐｒ１はデータ生成装置７及び受信品質測定装置６にそれぞれ入力される。
【００５１】
受信品質測定装置６においては、第１の受信データ列Ｐｒ１の受信品質Ｑ１が測定される。この受信品質Ｑ１はシナリオ決定装置７２０に出力され、シナリオ決定装置７２０においては受信品質Ｑ１に応じて、正確に復号することができる被復号データ列Ｐｄを生成することができる、データ生成演算装置７３０の演算回路７３１〜７３３のいずれかを選別する。
【００５２】
データ生成装置７に入力された第１の受信データ列Ｐｒ１は、データ生成演算装置７３０の選別された演算回路７３１〜７３３のいずれかを通過し、正確に復号することができる被復号データＰｄを生成することができる。
【００５３】
この被復号データ列Ｐｄは、前述の実施の形態１に係る受信機２の動作説明の場合と同様に、図２に示すビタビデコーダ８において復号され、更にこの復号化されたパケット通信データはＣＲＣデコーダ９において巡回冗長検査を行う。巡回冗長検査の結果、パケット通信データが正しく復号化されていない、エラーが生じた場合、受信機２は送信機１に対して、ＨＡＲＱを発信する。以下、巡回冗長検査の結果、エラーが生じないまで繰り返し同様の処理が実行される。
【００５４】
このように、実施の形態２によれば、第１の受信データ列Ｐｒ１、第２の受信データ列Ｐｒ２、第ｋの受信データ列Ｐｒｋのそれぞれの受信品質Ｑ１〜Ｑ３に当てはまるシナリオを決定し、このシナリオに合わせた演算回路７３１〜７３３のいずれかを通過させ演算処理を行うことにより、正確に復号することができる被復号データ列Ｐｄを生成することができる。
【産業上の利用可能性】
【００５５】
本発明に係る復号装置及び通信システムの受信機は、受信性能を向上することができるという効果を有し、移動体通信端末、移動体通信基地局、ブルートゥース、光通信システム等の被復号データの生成を行う、復号装置及び通信システムの受信機に有効である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態１に係る無線通信システムの受信機の構成を示すブロック図
【図２】本発明の実施の形態１に係る無線通信システムの構築図
【図３】図２に示す無線通信システムにおいてパケット通信データの流れを示す図
【図４】図１に示す受信機においてパケット通信データの復号処理方法を示すシーケンス
【図５】本発明の実施の形態２に係る無線通信システムの受信機の構成を示すブロック図
【符号の説明】
【００５７】
１  基地局
１０  送信アンテナ
２  受信機
３  高周波モジュール
４  アナログベースバンド装置
５  復調器
６  受信品質測定装置
７  データ生成装置
７００  重み付け装置
７０１  係数決定装置
７０２〜７０４  掛算器
７１０  加算器
８  ビタビデコーダ
９  ＣＲＣデコーダ
２０  受信アンテナ
【図１】
2005311717.tif 000003
【図２】
2005311717.tif 000004
【図３】
2005311717.tif 000005
【図４】
2005311717.tif 000006
【図５】
2005311717.tif 000007