(57)【要約】  通信システムの再送信プロトコルにおいてチェイス合成を適用する、または自己復号化可能な増加的冗長性を使用する再送信プロトコルのその他の方式を適用するとき、データの初期送信からデータの最後に受信された再送信まで合成し、次いでその合成復号化結果のエラー判定を実行するのは、必ずしもすべてのケースで最良ではないことがある。有利には、本発明の例示的な一実施形態によれば、初期送信およびそれに続いて受信された再送信から選択された復号化結果の合成が実行され、その結果、データの合成復号化結果が得られ、次にそれをエラーがあるかどうか検査することができる。
2007509560.tif 000002
【特許請求の範囲】
【請求項１】
データを復号化する方法であって、
受信局において送信局からのデータの初期送信および少なくとも１つの再送信を受信するステップであって、前記データの前記初期送信を復号化し、その結果、１次復号化結果が得られ、前記データの前記少なくとも１つの再送信を復号化し、その結果、少なくとも１つの２次復号化結果が得られるステップと、
前記１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果を合成して、前記データを再構築するための合成復号化結果を得るステップと
を含む方法。
【請求項２】
前記データがデータ・パケットとして送信され、
前記データを再構築するために前記１次復号化結果および少なくとも１つの２次復号化結果のすべての副合成が使用され、
前記１次復号化結果および少なくとも１つの２次復号化結果を副合成するたびに、それぞれの合成復号化結果が得られることを特徴とする請求項１に記載の方法。
【請求項３】
前記データがデータ・パケットとして送信され、
前記データを再構築するために前記１次復号化結果および少なくとも１つの２次復号化結果の少なくとも１つの副合成が使用され、
前記１次復号化結果および少なくとも１つの２次復号化結果を少なくとも１回副合成するたびに、それぞれの合成復号化結果が得られることを特徴とする請求項１に記載の方法。
【請求項４】
限定された数の前記１次復号化結果および少なくとも１つの２次復号化結果が合成されて、前記データを再構築するための合成復号化結果が得られることを特徴とする請求項３に記載の方法。
【請求項５】
前記１次復号化結果、前記少なくとも１つの２次復号化結果、および前記少なくとも１つの合成復号化結果のうちのどの復号化結果が最も少ない数の訂正不能なエラーを含むかについての推定が実行され、より多い数の訂正不能なエラーが推定される復号化結果または合成復号化結果を破棄することを特徴とする請求項３に記載の方法。
【請求項６】
前記少なくとも１つの２次復号化結果の中には第３の復号化結果があり、前記第３の復号化結果は前記データ・パケットの最後の再送信の復号化結果であり、
前記第３の復号化結果または合成復号化結果に訂正不能なエラーが見つからなかった場合、訂正不能なエラーが見つからなかった前記第３の復号化結果または前記合成復号化結果が、前記データ・パケットのエラー・フリーなバージョンを表しているとみなされ、復号化結果の合成および前記データ・パケットの再送信はもう実行されず、
前記第３の復号化結果および前記少なくとも１つの合成復号化結果のそれぞれにいくつかの訂正不能なエラーが見つかった場合、前記第３の復号化結果および前記少なくとも１つの合成復号化結果は、前記データ・パケットのエラーのあるバージョンを表しているとみなされ、復号化結果の合成および前記データ・パケットの再送信が１回または複数回実行されることを特徴とする請求項３に記載の方法。
【請求項７】
前記１次復号化結果および少なくとも１つの２次復号化結果が、それぞれのソフト・ビット・ベクトルの形で表され、
前記１次復号化結果および前記少なくとも１つの２次復号化結果から選択された復号化結果の合成が、前記１次復号化結果および前記少なくとも１つの２次復号化結果の前記それぞれのソフト・ビット・ベクトルを足し合わせることによって実行され、その結果、前記１次復号化結果および前記少なくとも１つの２次復号化結果から選択された復号化結果の合成を表す新しいソフト・ビット・ベクトルが得られることを特徴とする請求項３に記載の方法。
【請求項８】
少なくとも１つの前記考慮される復号化結果および前記合成復号化結果のうちのどの復号化結果が最も少ない数の訂正不能なエラーを含むかについての推定が、前記少なくとも１つの前記考慮される復号化結果および前記合成復号化結果の各復号化結果に対して得られる最終生存経路の合計距離を比較することによって実行されることを特徴とする請求項３に記載の方法。
【請求項９】
チェイス合成型ＨＡＲＱおよび増加的冗長性型ＨＡＲＱのうちの１つの拡張であることを特徴とする請求項３に記載の方法。
【請求項１０】
送信局および受信局を含む、データの復号化を実行するための通信システムであって、
前記送信局が、前記送信局から前記受信局への前記データの初期送信および少なくとも１つの再送信を実行するように適応され、
前記受信局が、前記送信局からのデータの前記初期送信および前記少なくとも１つの再送信を受信するように適応され、
前記受信局が、前記データの前記初期送信を復号化し、その結果、１次復号化結果が得られ、前記データの前記少なくとも１つの再送信を復号化し、その結果、少なくとも１つの２次復号化結果が得られるように適応され、
前記受信局が、前記１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果を合成して、前記データを再構築するための合成復号化結果を得るように適応される、通信システム。
【請求項１１】
データの復号化を実行するための通信システム用の受信局であって、
前記受信局が、前記送信局からのデータの初期送信および少なくとも１つの再送信を受信するように適応され、
前記受信局が、前記データの前記初期送信を復号化し、その結果、１次復号化結果が得られ、前記データの前記少なくとも１つの再送信を復号化し、その結果、少なくとも１つの２次復号化結果が得られるように適応され、
前記受信局が、前記１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果を合成して、前記データを再構築するための合成復号化結果を得るように適応される、受信局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの符号化および再構築に関する。より詳細には、本発明は、データを符号化し再構築する方法、通信システム、および受信局に関する。
【背景技術】
【０００２】
通信システムにおけるエラー制御技法およびエラー回復技法がいくつか知られている。こうした技法の１つが、いわゆる自動再送要求（以降、「ＡＲＱ」と呼ぶ。エラーが検出された場合における再送信を制御するためのプロトコル。）である。ハイブリッドＡＲＱ（以降、「ＨＡＲＱ」と呼ぶ。）は、ＡＲＱを誤り訂正コードと組み合わせたものであり、通信システムのスループットにおいて利点があると認められており、不完全なチャネルによって発生するビット誤りに対してシステムをより堅固にする。ＨＡＲＱタイプＩＩおよびＩＩＩでは、再送信動作を向上させるために、元の初期データ・パケットおよび再送信データ・パケットに対して合成技法を使用する。この合成技法は、チェイス（Chase）合成や増加的冗長性（Incremental Redundancy）などのソフト合成でよい。
【０００３】
データ・パケットの初期送信を復号化するプロセスでは、各受信ビットのソフト・ビット、つまり、量子化された振幅が生成される。受信ビットが「１」であったかそれとも「０」であったかを最終的に決定するためには、これらの振幅がしきい値と比較され、たとえば、しきい値より大きいすべての振幅はビット値「１」を表し、一方、しきい値以下のすべての振幅はビット値「０」を表す。このプロセスは、しきい値判定と呼ばれる。
【０００４】
送信では、データ・パケットは通常、データ・ペイロードと、ｒ次のＣＲＣ多項式に基づいてペイロード・ビットから計算されるいくつかの巡回冗長検査ビット（以降、「ＣＲＣビット」と呼ぶ）とからなる。ＣＲＣビットの計算は通常、次のようにして行われる。ペイロード・ビットが、ガロア体ＧＦ（２）（つまり、０および１のみからなる体）上にある多項式ｐ（ｘ）の係数と解釈される。次にＣＲＣビットが、たとえば、Ａｎｄｒｅｗ  Ｓ．Ｔａｎｅｎｂａｕｍの「Ｃｏｍｐｕｔｅｒ  Ｎｅｔｗｏｒｋｓ，Ｐｒｅｎｔｉｃｅ  Ｈａｌｌ」（１９８８年）に記載されているように、ｘｒ・ｐ（ｘ）が（その係数がＧＦ（２）の要素であると気付いて）ＣＲＣ多項式によって除算された場合に得られる剰余多項式の係数となる。次いでペイロード・ビットおよびＣＲＣビット（合計ｎビットになると仮定する）がいずれも、チャネル符号器（たとえば、畳込み符号器、ターボ符号器、またはブロック符号用符号器でよい）に供給され、チャネル符号器が、ｎ個の入力ビットからｎ＋ｍ個のチャネル符号化ビットを生成する。最も簡単な場合、チャネル符号化ビットのシーケンスが次いで、通信チャネルを介して１ビットずつ送信され、その場合、１ビットは、ビットの送信に使用されるパルスの振幅によって表される。
【０００５】
受信側では、シーケンスにおける各パルスの振幅がサンプリングされ、量子化され、いわゆるソフト・バッファに記憶される。量子化された振幅は、受信されたチャネル符号化ビットに対する推定値である。ｍ＋ｎ個の量子化された振幅のシーケンスは、チャネル復号器に直接供給され（いわゆる、ソフト判定）、またはまずしきい値判定によって「０」および「１」のシーケンスに変換され、次にチャネル復号器に供給され（いわゆる、ハード判定）、チャネル復号器が、考慮されるパケットのペイロード・ビットおよびＣＲＣビットのシーケンスを再構築する。チャネル符号化が誤り訂正符号を用いて行われるので、不完全なチャネルによって生じる誤りは、チャネル復号化するプロセスで、完全に、または単に部分的に訂正することができる。
【０００６】
復号化プロセスまたはデータ再構築プロセスは、チャネル復号化ペイロード・ビットに基づいて、これらのチャネル復号化ペイロード・ビットからの（既知のＣＲＣ多項式を用いて計算される）ＣＲＣビットが、チャネル復号化プロセスにおいて再構築されたＣＲＣビットと等しい場合、成功とみなされる。復号化プロセスが成功であるかどうかを突き止める等価な方法は、チャネル復号化ペイロード・ビットならびにチャネル復号化ＣＲＣビットを、その係数がこれらのビットであるガロア体ＧＦ（２）中にある係数をもつ多項式として解釈し、それを既知のＣＲＣ多項式で除算することである。この除算の剰余が０の場合にのみ、復号化プロセスが成功とみなされる。
【０００７】
より高度なシステムでは、連続したｋビット群が２ｋ対の振幅（いわゆる、信号点）にマッピングされ、その場合、その対の第１成分の振幅が、たとえばＩ相パルスの振幅を決定し、その対の第２成分が、Ｑ相パルスの振幅を決定する。次いで受信側は、Ｉ相およびＱ相上の振幅値をサンプリングし、それらを量子化し、最後にしきい値判定を行って、送信された（最も可能性の高い）ｋビット群を決定する。ｋ＝２のケースはＱＰＳＫ（四位相偏移変調）と呼ばれ、ｋ＝４は、１６−ＱＡＭ（直交振幅変調）を表す。
【０００８】
上記のチェイス合成型ＨＡＲＱは、送信側が、前に送信されたものと同じデータ・パケットを再送信することを特徴とする。初期送信のチェイス合成型ＨＡＲＱおよび次の再送信は、したがって次のように行われる。
【０００９】
量子化ステップで生成され、初期送信の不成功の再構築プロセスで使用されたソフト・ビットは、再送信されたデータ・パケットが受信され、そのビットがサンプリングされ量子化されてしまうまで、ソフト・バッファに保持される。再送信されたデータ・パケットのビットをサンプリングし量子化する過程で生成されるソフト・ビットは、初期送信のソフト・ビットに、ソフト・ビット的に追加される。この新しいソフト・ビット・ベクトルは、ソフト・バッファに現在含まれているソフト・ビット、つまり初期送信の再構築プロセスの過程で記憶されたソフト・ビットに置き換わる。新しいソフト・ビット・ベクトルは、直接、またはしきい値判定を用いて「０」および「１」のベクトルに変換された後、チャネル復号器に供給され、チャネル復号器が、ペイロード・ビットおよびＣＲＣビットの推定値を生成し、次いでペイロード・ビットの推定値から既知のＣＲＣ多項式を使用してＣＲＣビットが計算され、計算されたＣＲＣビットが、ＣＲＣビットの推定値と比較される。両方のＣＲＣビット群がマッチした場合、データ・パケットはエラー・フリーで再構築されているとみなされ、ソフト・ビットのためのバッファは、フラッシュすることができる。それらがマッチしなかった場合、ソフト・バッファの更新内容が保持され、さらにデータ・パケットの再送信が開始される。
【００１０】
増加的冗長性型ＨＡＲＱのより一般的な方式では、送信側が、必ずしも（チェイス合成のように）前に送信されたチャネル符号化データ・パケットの正確なコピーを再送信する必要はないが、いくつかのビットが前に送信されたチャネル符号化データ・パケットと異なるチャネル符号化データ・パケットを送信する必要がある。たとえば、チャネル符号化プロセスの結果、最初のｎビットがＣＲＣビットを含むペイロード・ビット（いわゆる、システマティック・ビット）に等しく、残りのｍビットがパリティ・ビットである、ＣＲＣビットを含むペイロード・ビットに対する符号語が得られた場合、チャネル符号化データ・パケットの最初の送信は、パリティ・ビットからｍ’≦ｍビットだけ抜かす（つまり、省く）ことによって行われることになり、一方、最初の再送信は、ｍパリティ・ビットの組から他のｍ’≦ｍビットだけ抜かされて行われることになる（自己復号可能な増加的冗長性）。また、最初の再送信で、抜かされたｍ’ビットだけ送信することも可能であり、したがってこれは、自己復号不能な増加的冗長性と呼ばれる。
【００１１】
データを再構築する場合、抜かされたｍ’ビットは、初期送信のビット・シーケンス内のそれらの元の位置に組み込まれており、次いでチャネル復号化プロセスが、初期送信のソフト・ビットおよび最初の再送信の欠落したｍ’ビットを含むソフト・ビット・ベクトルに適用される。初期送信のチャネル復号化の前に、欠落したｍ’ビットが値０のソフト・ビットで表されていると仮定すると、初期送信および最初の再送信の復号化結果の合成プロセスはやはり、欠落したｍ’ビットが０で表されるソフト・ビット・ベクトル（つまり、初期送信のビット・シーケンス）と、欠落したｎ＋ｍ−ｍ’ビットが０値で表されるソフト・ビット・ベクトル（つまり、最初の再送信のビット・シーケンス）の、（長さｎ＋ｍの）２つのソフト・ビット・ベクトルのソフト・ビット的な加算として解釈されることができる。
【００１２】
上記で説明したのとは異なる第２の実施形態では、受信機で、チャネル復号化プロセスの結果（つまり、たとえば畳込み復号化またはターボ復号化の後）、ソフト・ビット・ベクトルを生成することも可能であり、次いでそのソフト・ビット・ベクトルが合成プロセスで使用されるが、前の説明では、ソフト・ビットは、チャネル復号化前の、サンプリングされたパルス振幅の量子化された値であった。この第２の実施形態では、合成されたソフト・ビット・ベクトルのソフト・ビットは、しきい値判定に基づいて「０」および「１」に変換され、その後、このビットのシーケンスは、ペイロード・ビットおよびＣＲＣビットに対する推定値となる。この場合も、推定されたペイロード・ビットがＣＲＣビットを計算するために使用され、計算されたＣＲＣビットがＣＲＣビットの推定値とマッチした場合、データ・パケットはエラー・フリーで再構築されているとみなされ、ソフト・ビットのためのバッファは、フラッシュすることができる。それらがマッチしなかった場合、ソフト・バッファの更新内容が保持され、さらにデータ・パケットの再送信が開始される。
【００１３】
本明細書では、用語「復号化」は、
第１の実施形態によれば、受信したパルス振幅の量子化された値を生成し、したがって、復号化結果が、量子化された振幅値のソフト・ビット・ベクトルであり、また復号化結果が、チャネル復号化の前に得られること、または、
第２の実施形態によれば、（たとえば、畳込み復号化またはターボ復号化によって行われる）チャネル復号化プロセスの結果、ソフト・ビットを生成し、したがって、復号化結果が、チャネル復号化の後に得られ、その結果、ソフト・ビット・ベクトルも得られること
を指す。
【００１４】
合成は、検出されサンプリングされた振幅値の単なる量子化である（通常のチャネル復号化の前の）復号化プロセスから得られたか、それともソフト・ビットを生成することのできる実際のチャネル復号化であるかに関係なく、常にソフト・ビットに適用される。
【００１５】
さらに、本明細書では、用語（復号化結果からの）「データの再構築」は、
第１の実施形態によれば、（たとえば、畳込み復号器またはターボ復号器を用いて）チャネル符号化を（おそらく合成された）ソフト・ビットに（おそらく量子化された値ではなく、「０」および「１」がチャネル復号器の入力値となるように、しきい値判定を用いてソフト・ビット値を「０」および「１」ビットにさらに変換した後）適用し、次いでチャネル復号化の結果がペイロード・ビットおよびＣＲＣビットに対する推定値のベクトルとなり、ペイロード・ビットの推定値から（既知のＣＲＣ多項式を用いて）ＣＲＣビットが計算され、ＣＲＣビットの推定値と比較されること、または、
第２の実施形態によれば、しきい値判定に基づいて、（おそらく合成された）ソフト・ビットを「０」および「１」ビットに変換し、それらはペイロード・ビットおよびＣＲＣビットの推定値となり、さらにペイロード・ビットの推定値から（既知のＣＲＣ多項式を用いて）ＣＲＣビットを計算し、計算されたＣＲＣビットをＣＲＣビットの推定値と比較すること
を意味する。
【００１６】
データの再構築により、計算されたＣＲＣビットがＣＲＣビットの推定値にマッチする場合、エラー・フリーな再構築結果が得られる。マッチしない場合、再構築結果にはエラーがある。
【００１７】
この用語においては、復号化結果からのデータの再構築によってエラーのある再構築結果が得られた場合、復号化結果は、いくつかの訂正不能なエラーを含んでいる。
【００１８】
合成復号化結果は、少なくとも２つの復号化結果を合成して、または復号化結果と合成復号化結果を合成して得られる。
【００１９】
表現「（データ）パケットに対する再送信」は、本明細書では、再送信されたビットが、必ずしもパケットの初期送信で送信されたビットの正確なコピーを形成しないことを述べるために使用される。
【００２０】
これとは対照的に、「データの再送信」は、本明細書では、「（データ）パケットの再送信」（つまり、データ・パケットの正確なコピーが再送信される）および「（データ）パケットに対する再送信」（つまり、データ・パケットの正確なコピーが再送信され、または再送信で搬送されるビットが初期送信のビットと異なる）の両方を指すのに使用される。
【００２１】
ただし、上述したデータ復号化方式においては、合成プロセスでは、完全なエラー訂正を実現するのに十分なだけ符号速度が低下するまで、連続してデータ・パケットの受信を合成する。データの再構築は常に、最後の再送信のソフト・ビット・ベクトルとソフト・バッファに保持されたソフト・ビット・ベクトルの和に適用され、それが前のすべての受信のソフト・ビット・ベクトルの和となる。
【発明の開示】
【発明が解決しようとする課題】
【００２２】
本発明の目的は、データの効率的な復号化を提供することである。
【課題を解決するための手段】
【００２３】
請求項１に記載されている、本発明の例示的な一実施形態によれば、上記の目的は、受信局において送信局からのデータの初期送信および少なくとも１つの再送信を受信し、データの初期送信を復号化し、その結果、１次復号化結果が得られ、データの少なくとも１つの再送信を復号化し、その結果、少なくとも１つの２次復号化結果が得られ、かつ、１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果を合成して、データを再構築するための合成復号化結果を得、その結果、合成再構築結果が得られることにより解決することができる。
【００２４】
言い換えると、本発明のこの例示的な実施形態によれば、データを復号化する方法が提供され、そのデータは、復号化された後、選択されたデータ・パケットの受信をソフト合成することによって再構築される。
【００２５】
初期送信が合成復号化結果に含まれているので、チャネル状態の全履歴ではなく、データを再構築するための１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果を合成することによって行うと有利である。したがって、初期送信の品質、したがって１次復号化結果の品質が非常に悪く、それに続くデータの再送信の品質が十分良好な場合、それぞれの２次復号化結果を合成すると、より良好な、あるいはエラー・フリーな再構築結果さえ得られる。
【００２６】
請求項２に記載されている、本発明の他の例示的な実施形態によれば、データはデータ・パケットとして送信され、データを再構築するために１次復号化結果および少なくとも１つの２次復号化結果のすべての副合成が使用され、１次復号化結果および少なくとも１つの２次復号化結果を副合成するたびに、それぞれの合成再構築結果が得られる。
【００２７】
言い換えると、データ・パケットの第Ｎの再送信を受信した後、送信されたデータ・パケットのエラー・フリーなバージョンを得るために、復号化された１次復号化結果および２次復号化結果のすべての部分和または副合成が考慮される。
【００２８】
請求項３に記載されている、本発明の他の例示的な実施形態によれば、データはデータ・パケットとして送信され、データを再構築するために１次復号化結果および少なくとも１つの２次復号化結果の少なくとも１つの副合成が使用され、使用される副合成ごとに、それぞれの合成再構築結果が得られる。
【００２９】
言い換えると、１次復号化結果および少なくとも１つの２次復号化結果の必ずしもすべての可能な部分和または副合成を構築する必要はなく、副合成の組、または１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果の単に１つの副合成を構築すればよい。この文脈では、１次復号化結果はデータ・パケットの初期送信を指し、少なくとも１つの２次復号化結果はデータ・パケットの少なくとも１つの再送信を指すことに留意されたい。したがって、１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果の副合成は、データ・パケットの初期送信および少なくとも１つの再送信から選択された復号化結果の部分和として理解することもできる。
【００３０】
請求項４に記載されている、本発明の他の例示的な実施形態によれば、限定された数の１次復号化結果および少なくとも１つの２次復号化結果が合成されて、データを再構築するための合成復号化結果が得られ、その結果、合成再構築結果が得られる。
【００３１】
有利には、データを再構築するために合成するために、限定された数の１次復号化結果および少なくとも１つの２次復号化結果を使用することにより、必要とされる処理能力およびメモリを有効に低減させながらも、最新技術を用いるよりも正常な、すなわちエラー・フリーな合成再構築結果を得る可能性が大幅に高まる。
【００３２】
請求項５に記載されている、本発明の他の例示的な実施形態によれば、復号化結果および少なくとも１つの合成復号化結果のうちのどの復号化結果が最良であるか、つまり最も少ない数の訂正不能なエラーを含むかについての推定が実行される。推定後、復号化結果を含み、より多くの数の訂正不能なエラーが推定されるソフト・バッファがフラッシュされる。そうすることにより、貴重なメモリ資源が解放され、データを保存するためにさらに使用することができる。
【００３３】
請求項６に記載されている、本発明の他の例示的な実施形態によれば、データ・パケットの各再送信の後、データ・パケットのこの特定の最後の再送信を指す復号化結果に訂正不能なエラーがあるかどうかがチェックされ、その特定の復号化結果および少なくとも１つの合成復号化結果に訂正不能なエラーが見つからなかった場合、訂正不能なエラーが見つからなかった特定の復号化結果またはそれぞれの合成復号化結果は、データ・パケットのエラー・フリーなバージョンを表しているとみなされ、復号化結果の合成およびデータ・パケットの再送信はもう実行されない。一方、データ・パケットの最後の再送信を指す特定の復号化結果に訂正不能なエラーが見つかった場合、かつ少なくとも１つの合成復号化結果のそれぞれにもいくつかの訂正不能なエラーが見つかった場合、特定の最後の復号化結果および少なくとも１つの合成復号化結果は、データ・パケットのエラーのあるバージョンを表しているとみなされる。したがって、復号化結果の１つまたは複数のさらなる合成または副合成、訂正不能なエラーがあるかどうかの検査、およびデータ・パケットの再送信が実行される。
【００３４】
有利には、本発明のこの例示的な実施形態による方法は、データ・パケットがエラー・フリーで再送信されたとき、または１次復号化結果および２次復号化結果の副合成がエラー・フリーであると判明したとき、したがって、データ・パケットのエラー・フリーなバージョンを表しているとみなされるときはいつでも、データ・パケットを再送信し復号化結果を合成するプロセスを停止させる。
【００３５】
請求項７に記載されている、本発明の他の例示的な実施形態によれば、データ・パケットの初期送信および少なくとも１つの再送信の１次復号化結果および少なくとも１つの２次復号化結果は、それぞれのソフト・ビット・ベクトルの形で表される。こうした復号化結果から選択された復号化結果の合成は、こうした復号化結果のそれぞれのソフト・ビット・ベクトルを足し合わせることによって実行される。これにより、選択された復号化結果の合成を表す、新しいソフト・ビット・ベクトルが得られる。
【００３６】
請求項８に記載されている、本発明の他の例示的な実施形態によれば、考慮される復号化結果および／または合成復号化結果のうちのどの復号化結果が最も少ない数の訂正不能なエラーを含むかについての推定が、考慮される復号化結果および／または合成復号化結果の各復号化結果に対して得られる、トレリス図における最終生存経路の合計距離を比較することによって実行される。有利には、畳込み符号が使用される場合、最終生存経路のこうした合計距離が、データを再構築するためにどんな方法にせよ計算される必要があり、その結果、この推定によって、実装の複雑度が大幅に増加しない。
【００３７】
請求項９に記載されている、本発明の他の例示的な実施形態によれば、この方法は、Ｃｈａｓｅ合成型ＨＡＲＱおよび増加的冗長性型ＨＡＲＱのうちの一方を拡張したものである。
【００３８】
請求項１０に記載されている、本発明の他の例示的な実施形態によれば、送信局および受信局を含む、データの復号化を実行するための通信システムが提供される。送信局は、送信局から受信局へのデータの初期送信および少なくとも１つの再送信を実行するように適応されている。受信局は、送信局からのデータの初期送信および少なくとも１つの再送信を受信するように適応されている。さらに、受信局は、データの初期送信を復号化し、その結果、１次復号化結果が得られ、データの少なくとも１つの再送信を復号化し、その結果、少なくとも１つの２次復号化結果が得られるように適応されている。さらに、受信局は、１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果を合成して、データを再構築するための合成復号化結果を得、それにより合成再構築結果が得られるように適応されている。
【００３９】
請求項１１に記載されている、本発明の他の例示的な実施形態によれば、データの復号化を実行するための通信システム用の受信局が提供され、その受信局は、送信局からのデータの初期送信および少なくとも１つの再送信を受信するように適応されている。さらに、受信局は、データの初期送信を復号化し、その結果、１次復号化結果が得られ、データの少なくとも１つの再送信を復号化し、その結果、少なくとも１つの２次復号化結果が得られるように適応されている。さらに、受信局は、１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果を合成して、データを再構築するための合成復号化結果を得、それにより合成再構築結果が得られるように適応されている。
【００４０】
データを再構築するために、送信データおよび再送信データの１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果が合成されることが、本発明の他の例示的な実施形態の要旨と見ることができる。これにより、データをエラー・フリーで復号化するのに必要なデータの再送信の数を低減することができる。したがって、本発明の一態様によれば、最終的な復号化結果を再構築するのに送信および再送信の必ずしもすべてが使用されず、最良の最終的な復号化結果をもたらす選択されたもの、つまり最も少ない数のエラーを含むものだけが使用される。
【００４１】
本発明の以上その他の諸態様は、以下に記載される諸実施形態を参照すれば、明らかになり、明瞭になろう。
【００４２】
本発明の例示的な諸実施形態は、添付の図面を参照して、以下に説明される。
【発明を実施するための最良の形態】
【００４３】
図１は、本発明による、データを復号化する方法の例示的な一実施形態の簡略化されたタイミング図を示す。
【００４４】
「０」は、送信局１から受信局２へのデータ・パケットの初期送信を指す。「１」は、送信局１から受信局２へのデータ・パケットの第１の再送信を指す。したがって、「２」および「３」は、送信局１から受信局２へのデータ・パケットのそれぞれ第２および第３の再送信を指す。データ・パケットの初期送信「０」を受信した後、受信局２で初期送信「０」が復号化され、その結果、１次復号化結果が得られる。データ・パケットの第１の再送信「１」を受信した後、その受信局は第１の再送信「１」を復号化し、その結果、２次復号化結果が得られる。したがって、受信局２は、受信局２でデータ・パケットの第２の再送信「２」が受信された後、「２」を復号化し、その結果、別の２次復号化結果が得られる。データ・パケットの第３の再送信「３」を受信した後、受信局２は再送信されたデータ・パケット「３」を復号化し、その結果、別の２次復号化結果が得られる。復号化結果「０」、「１」、「２」、および「３」がすべて異なる可能性があることに留意されたい。この違いは、自己復号化可能な増加的冗長性を用いる再送信プロトコルによって、異なるペイロード・ビットが送信または再送信されたことに起因する可能性がある。データ・パケット「０」、「１」、「２」、および「３」が異なる別の理由は、データ・パケットの再送信中のチャネル状態が様々であり、その結果、データ・パケットの各再送信の際の喪失および変化が異なるためである可能性がある。チェイス合成型ＨＡＲＱにおいては、合成プロセスでは、データ・パケットの完全なエラー訂正または再構築を実現するのに十分なだけ符号速度が低下するまで、連続してデータ・パケットの受信を合成する。
【００４５】
知られているチェイス合成型ＨＡＲＱでは、（上述したような）データの再構築は、最後の受信までのすべての受信の合成復号化結果に基づいて実行される。これは、初期送信以降のチャネル状態の全履歴が、合成結果すなわち合成復号化結果に含まれていることを意味する。
【００４６】
ただし、たとえば、チャネル状態が非常に良好であるために、第３の再送信「３」の再送信が成功し、したがって、エラー・フリーで再構築できることは、容易にあり得る。知られているチェイス合成型ＨＡＲＱの場合、巡回冗長検査を含むデータの再構築を実行する前に、すべての連続したパケット受信の復号化結果が合成されるので、これは知らずに通り過ぎることになる。次いで巡回冗長検査は、合成復号化結果に訂正不能なエラーがあるかどうかを判定する。合成復号化結果に訂正不能なエラーが見つからなかった場合、合成復号化結果は、データ・パケットのエラー・フリーなバージョンを表しているとみなされ、復号化結果の合成およびデータ・パケットの再送信はもう実行されない。一方、合成復号化結果に訂正不能なエラーが見つかった場合、合成復号化結果は、データ・パケットのエラーのあるバージョンを表しているとみなされ、復号化結果の合成またはデータ・パケットの再送信がさらに１回または複数回実行される。
【００４７】
前の初期送信「０」ならびに第１の再送信「１」および第２の再送信「２」は、チャネル状態が非常に悪いので多くのエラーを含み、一方、データ・パケットの第３の再送信「３」は事実上、エラーをまったく含まないとき、第３の再送信「３」の２次復号化結果を、他方である第１の再送信「１」および第２の再送信「２」の２次復号化結果ならびに初期送信「０」の１次復号化結果と合成すると、第１の合成復号化結果すなわちエラーのある復号化結果が得られることがあり、したがって、不要な追加の再送信が必要とされることがある。
【００４８】
同様に、たとえば、初期送信「０」の品質が非常に悪く、第１の再送信「１」および第２の再送信「２」の品質が、第１の再送信「１」の２次復号化結果と第２の再送信「２」の２次復号化結果を合成すると正常な合成復号化結果が得られるようなものである可能性がある。上記の文脈では、用語「正常な合成復号化結果」は、再構築がエラー・フリーであった、つまり巡回冗長検査がエラーを示していないデータ・パケットの合成復号化結果を指す。
【００４９】
一般に、データ・パケットの第Ｎの再送信を受信した後は、データ・パケットの１次復号化結果およびＮ個の２次復号化結果から副合成を作成することができ、その結果、巡回冗長検査を通過する、データ・パケットの合成復号化結果が得られ、その場合、この副合成は、１次復号化結果および少なくとも１つの２次復号化結果から選択されたＫ個の復号化結果からなり、Ｋ≦Ｎ＋１である、ということができる。ただし、訂正不能なエラーの数が最も少ない部分和または合成復号化結果が、データ・パケットのさらなる再送信の２次復号化結果と合成されたときに、訂正不能なエラーという点で最良の結果を提供することになる、ということは必ずしもすべての場合に真ではない。これは、このさらなる再送信のエラー構造および考慮される部分和または合成復号化結果のエラー構造によって異なる。
【００５０】
したがって、データ・パケットのエラー・フリーなバージョンを発見する機会を増大させ、データ・パケットのエラー・フリーな復号化に必要な再送信の数を減少させ、それによって送信のスループットを向上させるために、データ・パケットの再送信後、１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果の副合成を構築することは重要となり得る。
【００５１】
図２は、データ・パケットを再構築するための、１次復号化結果および少なくとも１つの２次復号化結果の副合成の組を示す。
【００５２】
図２〜５において、「０」は、１次復号化結果と呼ばれる、データ・パケットの初期送信の復号化結果を指す。「１」、「２」、「３」、「４」、および「５」は、それぞれデータ・パケットの第１、第２、第３、第４、および第５の再送信の２次復号化結果を指す。
【００５３】
図２〜５に記載された本発明の例示的な実施形態によれば、１次復号化結果および少なくとも１つの２次復号化結果が、それぞれのソフト・ビット・ベクトルの形で提示されており、また１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果の合成が、１次復号化結果および少なくとも１つの２次復号化結果のそれぞれのソフト・ビット・ベクトルを足し合わせることによって実行され、その結果、１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果の合成（すなわち合成復号化結果）を表す新しいソフト・ビット・ベクトルが得られることに留意されたい。
【００５４】
第１のステップでは、データ・パケットの初期送信が実行され、復号化され、その結果、１次復号化結果「０」が得られる。１次復号化結果「０」に対して、巡回冗長検査を用いたデータの再構築が実行され、その再構築結果がエラー・フリーではないと仮定する。したがって、データ・パケットの第１の再送信が実行され、復号化され、その結果、２次復号化結果「１」が得られる。
【００５５】
本発明のこの例示的な実施形態の一側面によれば、２次復号化結果１に訂正不能なエラーがあるかどうかの判定が実行される。２次復号化結果１に訂正不能なエラーが見つからなかった場合、２次復号化結果１はデータ・パケットのエラー・フリーなバージョンを表しているとみなされ、復号化結果の合成、訂正不能なエラーがあるかどうかの判定、およびデータ・パケットの再送信は、もう実行されない。しかし、２次復号化結果１に訂正不能なエラーが見つかった場合、１次復号化結果０と２次復号化結果１の合成が実行され、その結果、合成復号化結果０＋１が得られる（ステップ２）。その後、合成復号化結果０＋１に訂正不能なエラーがあるかどうかの判定が実行され、合成復号化結果０＋１の訂正不能なエラーの数が０に等しくない場合、データ・パケットの第２の再送信が開始される。この場合も、合成復号化結果０＋１に訂正不能なエラーが見つからなかった場合、合成復号化結果はデータ・パケットのエラー・フリーなバージョンを表しているとみなされ、合成、データを再構築する試み、およびデータ・パケットの再送信は、もう実行されない。
【００５６】
データ・パケットのエラー・フリーなバージョンが生成されなかった場合、送信局から受信局へのデータ・パケットの第２の再送信が実行され、データ・パケットの第２の再送信が復号化され、その結果、別の２次復号化結果２が得られる。実行されたエラー判定が、２次復号化結果２がデータ・パケットのエラー・フリーなバージョンを表すことを示さない場合、１次復号化結果および２次復号化結果の合成および副合成がさらに実行され、すなわち０＋１＋２、１＋２、および０＋２が得られる（ステップ３）。この場合も、合成復号化結果０＋１＋２、１＋２、０＋２に訂正不能なエラーがあるかどうかが判定され、３つの合成復号化結果のうちの１つが訂正不能なエラーを含まない場合、この特定の合成復号化結果はデータ・パケットのエラー・フリーなバージョンを表しているとみなされ、再送信のステップはもう実行されない。
【００５７】
一方、３つの合成復号化結果がすべて、いくつかの訂正不能なエラーを含む場合、データ・パケットの第３の再送信が開始される。
【００５８】
次に、データ・パケットのこの第３の再送信が受信局で復号化され、その結果、別の２次復号化結果３が得られる。２次復号化結果３に訂正不能なエラーがあるかどうかを判定し、２次復号化結果３の訂正不能なエラーの数が０に等しくないことがわかった後、１次復号化結果および２次復号化結果の合成がさらに実行され、すなわち０＋１＋２＋３、１＋２＋３、０＋２＋３、２＋３、０＋１＋３、１＋３、および０＋３が得られる（ステップ４）。次のエラー判定で、７つの合成復号化結果のそれぞれが、０ではないいくつかの訂正不能なエラーを含むことがわかった場合、データ・パケットの第４の再送信が実行され、次に第４の再送信が復号化され、その結果、別の２次復号化結果４が得られる。
【００５９】
受信局でデータ・パケットの第４の再送信を受信し、データ・パケットの第４の再送信を復号化し、その結果、２次復号化結果４が得られた後、２次復号化結果４に訂正不能なエラーがあるかどうかが判定される。２次復号化結果４がエラー・フリーで復号化された場合、２次復号化結果４は、データ・パケットのエラー・フリーなバージョンを表しているとみなされ、再送信のステップおよび合成のステップはもう実行されない。しかし、２次復号化結果４がいくつかの訂正不能なエラーを含む場合、１次復号化結果および２次復号化結果から選択された復号化結果の合成および副合成がさらに実行され、その結果、合成復合化結果、すなわち０＋１＋２＋３＋４、１＋２＋３＋４、０＋２＋３＋４、２＋３＋４、０＋１＋３＋４、１＋３＋４、０＋３＋４、３＋４、０＋１＋２＋４、１＋２＋４、０＋２＋４、２＋４、０＋１＋４、１＋４、および０＋４が得られる（ステップ５）。本発明のこの例示的な実施形態によれば、巡回冗長検査が、合成復号化結果または２次復号化結果のエラー・フリーなバージョンが見つかったことを示すまで、データ・パケットを再構築するためのデータ・パケットの再送信ならびに１次復号化結果および２次復号化結果から選択された復号化結果の合成および副合成がさらに実行される。
【００６０】
上述の方式の５つのステップのそれぞれで、すべての新しい合成復号化結果が、それらの訂正不能なエラー数についてチェックされる必要がある。このエラー判定は、最も短い部分和または合成復号化結果に対してまず実行されると有利である。
【００６１】
この例示的な実施形態の一側面として、この方式で第Ｎの再送信を受信したとき、前の再送信が受信され分析されたときにまだ考慮されていない、ソフト・ビット・ベクトルのこうしたすべての部分和または副合成が、訂正不能なエラーの判定のために考慮される。
【００６２】
Ｋが再送信の数を示し、Ｔ（Ｋ）が第Ｋの再送信に対して分析される異なる部分和の数である場合、Ｔ（Ｋ）＝Ｔ（Ｋ−１）＋Ｔ（Ｋ−２）＋．．．＋Ｔ（０）＝２Ｋである。したがって、メモリに対する要件は、再送信の数に従って指数関数的に増大する。１次復号化結果および２次復号化結果を合成または副合成するためのプロセッサ能力に対する要件は、さらに急速に増大する可能性がある。再送信の数が少ない場合、これは許容可能であり得る。
【００６３】
そのような方式を想定すると、（遅延があるとパケットの受信が古くなる可能性があることから、遅延的側面が該当しない場合）データ・パケットＡ（図に示されていない）の進行中の送信／再送信を打ち切り、その後、別のデータ・パケットＢ（図に示されていない）の送信を開始するのは、この後続のデータ・パケットＢが、エラー・フリーな再構築結果を提供する際に前のデータ・パケットＡと同じ問題に直面することになるので、不利となり得る。搬送されるデータが古くなったので、データ・パケットＡはもう送信されるべきではないと想定するのが正しい場合にのみ、打ち切りが適用されるべきである。
【００６４】
図３は、本発明による方法の他の例示的な実施形態による１次復号化結果および少なくとも１つの２次復号化結果の副合成の組を示す。本発明のこの例示的な実施形態によれば、１次復号化結果および少なくとも１つの２次復号化結果が、それぞれのソフト・ビット・ベクトルの形で提示されており、また１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果の合成が、１次復号化結果および少なくとも１つの２次復号化結果のそれぞれのソフト・ビット・ベクトルを足し合わせることによって実行され、その結果、１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果の合成を表す新しいソフト・ビット・ベクトルが得られることに留意されたい。
【００６５】
図３に示されている方法によれば、巡回冗長検査を用いた再構築の試みの数ならびに必要とされるメモリを低減するために、部分和を、データを再構築するために使用される１次復号化結果および２次復号化結果の１つまたは２つだけと合成するようにすることができる。初期送信では、データ・パケットが最初に送信され、その後、受信局で復号化され、その結果、１次復号化結果０が得られる（ステップ１）。その後、１次復号化結果０に訂正不能なエラーがあるかどうかを判定するために、巡回冗長検査を用いたデータの再構築が実行される。データがエラー・フリーで再構築されなかった場合、データの第１の再送信が実行され、２次復号化結果１が生成される。２次復号化結果１がいくつかの訂正不能なエラーを含む場合、１次復号化結果および２次復号化結果が合成され、その結果、合成復号化結果０＋１が得られる（ステップ２）。それに続くステップ３から５は、すべての１次復号化結果および少なくとも１つの２次復号化結果の副合成がデータを再構築するために使用されるのではなく、限定された数の１次復号化結果および少なくとも１つの２次復号化結果、すなわち１次復号化結果および２次復号化結果を１つまたは２つだけ含む副合成だけが使用されることを除き、図２で述べた方法に従って実行される。データ・パケットが再送信され、それに続き再送信されたデータ・パケットが復号化され、その結果、それぞれの２次復号化結果が得られるたびに、それぞれの２次復号化結果が、訂正不能なエラーがあるかどうか検査される。それぞれの２次復号化結果に訂正不能なエラーが見つからなかった場合、もうステップは実行されず、それぞれの２次復号化結果は、データ・パケットのエラー・フリーなバージョンを表しているとみなされる。一方、それぞれの２次復号化結果がいくつかの訂正不能なエラーを含んでいた場合、さらに１次復号化結果および少なくとも１つの２次復号化結果の副合成が生成され、その結果得られる合成復号化結果が、訂正不能なエラーがあるかどうか検査される。合成復号化結果でエラーが見つからなかった場合、この合成復号化結果はデータ・パケットの有効なバージョンを表しているとみなされ、もうステップは実行されない。
【００６６】
図４に示されている、本発明による方法の例示的な実施形態により、データ復号化方式を実施するのに使用されるシステムの処理能力要件およびメモリ要件がさらに低減され得る。図４に示されている復号化方式では、各ステップで、データ・パケットの最後の再送信を、前のステップの「最良の」部分和または「最良の」合成復号化結果と合成する。「最良の」部分和は、初期送信のソフト・ビット・ベクトルとデータ・パケットの前のすべての再送信の和でも、訂正不能なエラーの数が最も少ないと推定された１つの和でもよい。チャネル符号化に使用される畳込み符号の場合、そのような推定値は、トレリス図における最終生存経路の合計距離に基づいてよく、その最終生存経路の合計距離は、考慮される復号化結果または合成復号化結果ごとに判定される。最終生存経路の最も大きい合計距離をもつ復号化結果または合成復号化結果は、訂正不能なエラーの数が最も少ない、あるいは言い換えると、受信した符号語の最良の推定値を含むものとみなされる。上述の方法での「最終生存経路」および「経路距離」の使用は、たとえば、Ｊ．Ｓ．ＬｅｅおよびＬ．Ｅ．Ｍｉｌｌｅｒの「ＣＤＭＡ  Ｓｙｓｔｅｍｓ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｈａｎｄｂｏｏｋ」（Ａｒｔｅｃｈ  Ｈｏｕｓｅ  Ｐｕｂｌｉｓｈｅｒｓ、１９９８年）、およびＪ．Ｇ．Ｐｒｏａｋｉｓの「Ｄｉｇｉｔａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ」（ＭｃＧｒａｗ−Ｈｉｌｌ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｅｄｉｔｉｏｎｓ、１９９５年）に記載されており、これらをどちらも参照によりここに組み込む。推定が上述のように行われた場合、上記の第１の実施形態においては、この推定は、データを再構築するプロセス（この実施形態では、チャネル復号化を含む）の一部として行われることになるが、第２の実施形態においては、この推定は、復号化プロセス（この実施形態では、チャネル復号化を含む）の一部として既に行われていることになることに留意されたい。
【００６７】
この場合もやはり、図４に示されている復号化方式は、図２および３に示されている復号化方式に従って実行され、すなわち、各ステップにおいて、データ・パケットの再送信が実行された後、最後の再送信の復号化結果に訂正不能なエラーがあるかどうかが判定され、必要なら、前の１次復号化結果または２次復号化結果または合成復号化結果の最良のものと、最後の２次復号化結果との合成が実行され、次いでその合成に対してデータの再構築が試みられる。
【００６８】
「最良の」部分和だけが保存され、「最良の」部分和以外の復号化結果または合成復号化結果は記憶しておく必要がないので、上述の復号化およびデータ再構築方式を実行するためには、ソフト・バッファにおいて２つのメモリ・ユニットしか必要とされない点で有利である。
【００６９】
図４では、ｂｅｓｔＯｆ［Ａ，Ｂ］は、ソフト・ビット・ベクトルＡおよびＢの中から、訂正できないエラーの数が最も少ないと推定される１つのソフト・ビット・ベクトルを選択する演算を指す。ＡおよびＢが、訂正できないエラーの数が同じであると推定された場合、ＡとＢのどちらが保存され、ＡとＢのどちらが消去またはフラッシュされることになるかは、無作為に選択されてよい。
【００７０】
図５は、本発明による方法の他の例示的な実施形態による副合成の別の組を示す。図５に示されている方法の利点は、たとえば、図２に示されている方法よりも少ないメモリ資源しか必要としないが、それにもかかわらずデータを再構築するのに非常に効果的な、実際のところ、従来のチェイス合成技法または増加的冗長性技法よりもはるかに効果的な方法を提供することである。図５の方法で実行されるステップは、データを再構築するために１次復号化結果および少なくとも１つの２次復号化結果の副合成の異なる組が使用されることを除き、図２〜４のステップと基本的に同じであるので、ステップ５だけが本明細書でより詳細に説明される。ステップ５は、ステップ４およびステップ６に対する例であり、ステップ１、２、および３は、図２で説明されていることに留意されたい。ステップ５では、さらにデータ・パケットの再送信が実行され、データ・パケットの再送信が復号化され、その結果、２次復号化結果４が得られる。次いでエラーの判定が実行され、２次復号化結果４における訂正不能なエラーの数が０に等しくない場合、さらに２つの副合成が実行される。第１の副合成は、２次復号化結果４とステップ４の「最良の」部分和との部分和である。第２の副合成は、２次復号化結果４とステップ３の「最良の」部分和との部分和である。
【００７１】
上述の復号化方式はすべて、任意のタイプの自己復号化可能な冗長性、たとえばＣｈａｓｅ合成型ＨＡＲＱに対して適用可能であることに留意されたい。また、図２〜５に関して記載されている上記の方式は、相互に組み合わせることもできる。
【００７２】
原則的には、再送信のすべてではなくいくつかだけが非自己復号化可能な冗長性を含む場合、非自己復号化可能な冗長性を使用することもできる。したがって、図２〜５の方式では、自己復号化可能な冗長性からなる復号化結果または合成復号化結果だけが考慮され、たとえば、図２の復号化結果２が非自己復号化可能だが、それ以外の復号化結果が自己復号化可能な場合、復号化結果２は単に合成復号化結果の一部とみなされ、したがって単独でではないが自己復号化可能である。
【００７３】
このように非自己復号化可能な冗長性は、再構成結果がエラー・フリーになるまで、含まれる訂正不能なエラーの推定値がより低くなる可能性のある復号化結果を生成するために、データの少なくとも１つの自己復号化可能なバージョンを含む任意の副合成の際に使用することができる。
【００７４】
図６は、本発明の例示的な一実施形態によるデータの復号化を実行するための通信システムの概略表現を示しており、このシステムは、送信局１および受信局２を含んでいる。送信局は、初期送信、および送信局から受信局へのデータの少なくとも１つの再送信を実行するように適応されており、受信局は、初期送信、およびデータの少なくとも１つの再送信を送信局から受信するよう適応されている。さらに、受信局は、データの初期送信を復号化し、その結果、１次復号化結果が得られ、またデータの少なくとも１つの再送信を復号化し、その結果、少なくとも１つの２次復号化結果が得られるように適応されている。さらに、受信局は、１次復号化結果および少なくとも１つの２次復号化結果から選択された復号化結果を合成して、データを再構築するための合成復号化結果を得、その結果、合成再構築結果が得られるように適応されている。
【００７５】
この通信システムおよびこの受信局は、本発明の一態様によれば、本発明の方法を実施するように適応されている。特に、この通信システムおよび受信局は、図２〜５に関して説明されている１つまたは複数の方法を実施するように適応されてもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明の例示的な一実施形態による、送信局から受信局へのデータ・パケットの初期送信および複数の再送信を示す、簡略化されたタイミング図である。
【図２】本発明による方法の例示的な一実施形態の副合成の組を示す図である。
【図３】本発明による方法の例示的な別の実施形態の副合成の別の組を示す図である。
【図４】本発明による方法の例示的な別の実施形態の副合成の別の組を示す図である。
【図５】本発明による方法の例示的な別の実施形態の副合成の別の組を示す図である。
【図６】本発明の例示的な一実施形態による、データの復号化を実行するための通信システムの概略表現を示す図である。
【図１】
2007509560.tif 000003
【図２】
2007509560.tif 000004
【図３】
2007509560.tif 000005
【図４】
2007509560.tif 000006
【図５】
2007509560.tif 000007
【図６】
2007509560.tif 000008
【国際調査報告】
2007509560.tif 000009
2007509560.tif 000010