(57)【要約】【課題】サブパケットが可変長さを有する場合、１つのサブパケットが消失されても、受信端が、そのサブパケットを１つのパケットに再構成してデコーディングを行うことができる。【解決手段】転送しようとする情報を含むビットストリームを繰り返してパケットを生成するステップと、パケットから、送受信端で互いに決められた規則によって決められた転送開始点によって転送される少なくとも一つのサブパケットを分離するステップとを含む。さらに、送信端で、サブパケット識別子を用いて転送開始点情報を制御チャネルを介して知らせ、該当サブパケットをデータ転送チャネルを介して転送開始点情報によって転送する。【選択図】図５ａ
2008035546.tif 000002
【特許請求の範囲】
【請求項１】
ハイブリッド自動要求（ＨＡＲＯ）を用いる通信システムにおいて複数のサブパケットを送信する方法であって、
該方法は、
送信されるべき情報をエンコードすることによって生成されるビットストリームを繰り返すことにより、エンコードされたデータパケットを形成することと、
該エンコードされたデータパケットから少なくとも１つのサブパケットを生成することであって、該少なくとも１つのサブパケットのそれぞれは、特定された長さと、該少なくとも１つのサブパケットのそれぞれに割り当てられたサブパケット識別子とを有する、ことと、
第１のサブパケット識別子を有するサブパケットを、他のいずれのサブパケットを送信する前に、送信することと、
該第１のサブパケット識別子を有するサブパケットが送信された後の任意の時間に任意の順序で、第２のサブパケット識別子を有する少なくとも１つのサブパケットを送信することであって、該第２のサブパケット識別子は、該第１のサブパケット識別子と異なるか、または該第１のサブパケット識別子と同じである、ことと
を包含する、方法。
【請求項２】
前記エンコードされたデータパケットは、少なくとも４つのサブパケットに形成される、請求項１に記載の方法。
【請求項３】
前記第１のサブパケット識別子は、２進値“００”を有する、請求項１に記載の方法。
【請求項４】
前記第２のサブパケット識別子は、２進値“０１”または“１０”または“１１”を有する、請求項１に記載の方法。
【請求項５】
前記第１のサブパケット識別子は、２進値“０００”を有する、請求項１に記載の方法。
【請求項６】
前記第２のサブパケット識別子は、２進値“００１”または“０１０”または“０１１”または“１００”または“１０１”または“１１０”または“１１１”を有する、請求項１に記載の方法。
【請求項７】
同一のエンコードされたデータパケットの一部であるすべてのサブパケットの長さは、同一である、請求項１に記載の方法。
【請求項８】
同一のエンコードされたデータパケットの一部であるすべてのサブパケットの長さは、可変である、請求項１に記載の方法。
【請求項９】
前記エンコードするステップの結果をインターリーブし、変調し、デマルチプレクスした後に前記複数のサブパケットは生成される、請求項１に記載の方法。
【請求項１０】
前記変調は、ＱＰＳＫ、８−ＰＳＫ、ＱＡＭ変調である、請求項９に記載の方法。
【請求項１１】
前記デマルチプレクスは、所定の数のウォルシュコードに基づく、請求項９に記載の方法。
【請求項１２】
前記所定の数は、２８未満である、請求項１１に記載の方法。
【請求項１３】
前記複数のサブパケットのそれぞれは、前記パケットデータチャネルの所定の数のスロットを介して送信される、請求項９に記載の方法。
【請求項１４】
前記スロットの所定の数は、１または２または４または８である、請求項９に記載の方法。
【請求項１５】
前記第１のサブパケット識別子は、サブパケット送信の開始点に対応する、請求項１、２、３、４、７、８、９、１０、１１、１２、１３、１４のいずれかに記載の方法。
【請求項１６】
ハイブリッド自動要求（ＨＡＲＯ）を用いる通信システムにおいてｋ番目のサブパケットの開始点を決定する方法であって、
該方法は、
パケットデータチャネルを介して複数のサブパケットを受信することと、
パケットデータ制御チャネルを介して複数の制御情報を受信することであって、該制御情報は、該ｋ番目のサブパケットのサブパケット識別子（ＳＰＩＤｋ）を含み、ＮＥＰは、エンコーダパケットのビットの数に対応し、ＮＷａｌｓｈ，ｋは、該ｋ番目のサブパケットのＮの数のチップウォルシュチャネルに対応し、Ｎｓｌｏｔｓ，ｋは、該ｋ番目のサブパケットに対するスロットの数に対応する、ことと、
Ｆｋ＝（ＳＰＩＤｋ＊Ｌｋ）ｍｏｄ（ｎ＊ＮＥＰ）に基づいて、該ｋ番目のサブパケットの開始点Ｆｋを決定することであって、Ｌｋ＝定数値＊ＮＷａｌｓｈ，ｋ＊Ｎｓｌｏｔｓ，ｋ＊ｍｋであり、ｎは、所定の値であり、ｍｋは、該ｋ番目のサブパケットに対する変調順序に対応する、ことと
を包含する、方法。
【請求項１７】
前記Ｎは、３２に等しい、請求項１６に記載の方法。
【請求項１８】
前記定数値は、４８に等しい、請求項１７に記載に記載の方法。
【請求項１９】
前記ｎは、５に等しい、請求項１８に記載の方法。
【請求項２０】
前記ＳＰＩＤｋは、２進値“００”または“０１”または“１０”または“１１”に基づく１０進値に対応する、請求項１６または１９に記載の方法。
【請求項２１】
前記（ｎ＊ＮＥＰ）＝ｍｉｎ（ｘ，５ＮＥＰ）である、請求項１６に記載の方法。
【請求項２２】
前記ｍｋもまた、前記パケットデータチャネルを介して受信される、請求項１６または１９に記載の方法。
【請求項２３】
前記ｍｋは、ＱＰＳＫに対して２に等しく、または、８ＰＳＫに対して３に等しく、または、１６−ＱＡＭに対して４に等しい、請求項２２に記載の方法。
【請求項２４】
各々のスロットは、１．２５ｍｓに等しい、請求項１６に記載の方法。
【請求項２５】
同一のエンコーダパケットの一部であるすべてのサブパケットの長さは、同一である、請求項１６に記載の方法。
【請求項２６】
同一のエンコーダパケットの一部であるすべてのサブパケットの長さは、可変である、請求項１６に記載の方法。
【請求項２７】
前記Ｌｋは、前記ｋ番目のサブパケットのコードシンボルの数に対応する、請求項１６に記載の方法。
【請求項２８】
ハイブリッド自動要求（ＨＡＲＯ）を用いる通信システムにおいてｋ番目のサブパケットの開始点を決定する方法であって、
該方法は、
少なくとも１つのサブパケットを受信することと、
少なくとも１つの制御情報を受信することであって、該制御情報は、該ｋ番目のサブパケットのサブパケット識別子（ＳＰＩＤｋ）を含み、ＮＥＰは、エンコーダパケットのビットの数に対応し、ＮＳＣＨ，ｋは、該ｋ番目のサブパケットに対応する、ことと、
Ｆｋ＝（ＳＰＩＤｋ＊Ｌｋ）ｍｏｄ（ｎ＊ＮＥＰ）に基づいて、該ｋ番目のサブパケットの開始点Ｆｋを決定することであって、Ｌｋ＝定数値＊ＮＳＣＨ，ｋ＊ｍｋであり、ｎは、所定の値であり、ｍｋは、該ｋ番目のサブパケットに対する変調順序に対応する、ことと
を包含する、方法。
【請求項２９】
前記ＮＳＣＨ，ｋは、前記ｋ番目のサブパケットに対して割り当てられた少なくとも１つのサブチャネルの数を示す、請求項２８に記載の方法。
【請求項３０】
前記ＮＳＣＨ，ｋは、ＮＷａｌｓｈ，ｋによって表され、該ＮＷａｌｓｈ，ｋは、Ｎｓｌｏｔｓ，ｋによって乗算された該ｋ番目のサブパケットのＮの数のチップウォルシュチャネルに対応し、該Ｎｓｌｏｔｓ，ｋは、該ｋ番目のサブパケットに対するスロットの数に対応する、請求項２８に記載の方法。
【請求項３１】
ハイブリッド自動要求（ＨＡＲＯ）を用いる通信システムにおいてｋ番目のサブパケットの開始点を決定する方法であって、
該方法は、
パケットデータチャネルを介して少なくとも１つのサブパケットを受信することと、
パケットデータ制御チャネルを介して少なくとも１つの制御情報を受信することであって、該制御情報は、該ｋ番目のサブパケットのサブパケット識別子（ＳＰＩＤｋ）を含み、ＮＥＰは、エンコーダパケットのビットの数に対応し、ＮＷａｌｓｈ，ｋは、該ｋ番目のサブパケットのＮの数のチップウォルシュチャネルに対応し、Ｎｓｌｏｔｓ，ｋは、該ｋ番目のサブパケットに対するスロットの数に対応する、ことと、
Ｆｋ＝（ＳＰＩＤｋ＊Ｌｋ）ｍｏｄ（ｎ＊ＮＥＰ）に基づいて、該ｋ番目のサブパケットの開始点Ｆｋを決定することであって、Ｌｋ＝定数値＊ＮＷａｌｓｈ，ｋ＊Ｎｓｌｏｔｓ，ｋ＊ｍｋであり、ｎは、所定の値であり、ｍｋは、該ｋ番目のサブパケットに対する変調順序に対応する、ことと
を包含する、方法。
【請求項３２】
ハイブリッド自動再送要求を用いたパケットデータ通信システムにおいてデータパケットを送信する方法であって、
該方法は、
送信されるべき情報をエンコードすることによって生成されるビットストリームを繰り返すことにより、エンコードされたデータパケットを形成することと、
該エンコードされたデータパケットを分割することにより第１のサブパケットを生成することであって、該第１のサブパケットは、第１のサブパケットの長さと、該第１のサブパケットに割り当てられた第１のサブパケット識別子とを有する、ことと、
該第１のサブパケットと該割り当てられた第１のサブパケット識別子とを送信することであって、該第１のサブパケットは、該第１のサブパケットの識別子と該第１のサブパケットの長さとに従って決定された複数の送信開始点のうちの１つにおいて送信され、該第１のサブパケットの識別子と該第１のサブパケットの長さとが該送信開始点を定義する、ことと
を包含する、方法。
【請求項３３】
前記エンコードされたデータパケットは、１／ｎレートエンコーディングを用いて前記情報をエンコードすることにより作成されたＮデータビットを含み、割り当てられたサブパケット識別子ＳＰＩＤｋと長さＬｋとを有する特定のサブパケットの送信開始点は、式（ＳＰＩＤｋ＊Ｌｋ）ｍｏｄ（ｎ＊ＮＥＰ）によって定義される、請求項３２に記載の方法。
【請求項３４】
前記第１のサブパケットの長さは、該第１のサブパケットが送信されるスロットの数、変調技法、該第１のサブパケットのウォルシュチャネルの数に従って決定される、請求項３２に記載の方法。
【請求項３５】
前記第１のサブパケットが成功裏にデコードされた場合、肯定的な通知指示が受信される、請求項３２に記載の方法。
【請求項３６】
前記第１のサブパケットが不成功裏にデコードされた場合、否定的な通知指示が受信され、第２のサブパケットの長さと第２のサブパケットの識別子とを有する第２のサブパケットが生成され、送信される、請求項３２に記載の方法。
【請求項３７】
第１のサブパケットの長さおよび前記第２のサブパケットの長さは、異なるか、または、同一である、請求項３６に記載の方法。
【請求項３８】
前記エンコードされたデータパケットの第１のサブパケットが、該エンコードされたデータパケットの第１のサブパケットであるか、または、新しくエンコードされたデータパケットの第１のサブパケットであるかを示す指示を送信することをさらに包含する、請求項３２に記載の方法。
【請求項３９】
ハイブリッド自動再送要求を用いたパケットデータ通信システムにおいてデータパケットを受信する方法であって、送信されるべき情報をエンコードすることによって生成されるビットストリームを繰り返すことにより、エンコードされたデータパケットが形成され、該エンコードされたデータパケットを分割することにより第１のサブパケットが生成され、該第１のサブパケットは、第１のサブパケットの長さと、該第１のサブパケットに割り当てられた第１のサブパケット識別子とを有し、
該方法は、
該第１のサブパケットと該第１のサブパケット識別子とを含むデータストリームを受信することと、
該第１のサブパケット識別子と該サブパケットの長さとに基づいて該第１のサブパケットの送信開始点を決定することと、
該決定された送信開始点、該第１のサブパケットの長さ、以前に識別され格納されている少なくとも１つのサブパケットのうちの少なくとも１つを用いて該第１のサブパケットをデコードすることと
を包含する、方法。
【請求項４０】
前記エンコードされたデータパケットは、１／ｎレートエンコーディングを用いて前記情報をエンコードすることにより作成されたＮデータビットを含み、割り当てられたサブパケット識別子ＳＰＩＤｋと長さＬｋとを有する前記複数のサブパケットのうちの特定の１つの送信開始点は、式（ＳＰＩＤｋ＊Ｌｋ）ｍｏｄ（ｎ＊ＮＥＰ）によって決定される、請求項３９に記載の方法。
【請求項４１】
前記第１のサブパケットが成功裏にデコードされた場合、肯定的な通知指示が送信される、請求項３９に記載の方法。
【請求項４２】
前記第１のサブパケットが不成功裏にデコードされた場合、否定的な通知指示が送信され、第２のサブパケットの長さと第２のサブパケットの識別子とを有する第２のサブパケットが受信される、請求項３９に記載の方法。
【請求項４３】
前記エンコードされたデータパケットの第１のサブパケットが、該エンコードされたデータパケットの第１のサブパケットであるか、または、新しくエンコードされたデータパケットの第１のサブパケットであるかを示す指示を受信することをさらに包含する、請求項３９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システムに関するもので、特に、ハイブリッド自動再送要
求方式を用いたパケット送受信方法に関する。
【背景技術】
【０００２】
一般に、移動通信システムのためのパケットデータの転送は、ハイブリッド自
動再送要求方式（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  Ｒｅｑｕ
ｅｓｔ：以下、ＨＡＲＱと称する）を用いる。
【０００３】
即ち、ＨＡＲＱ方式は、自動再送要求（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  
Ｒｅｑｕｅｓｔ：以下、ＡＲＱと称する）方式と、順方向エラー訂正（Ｆｏｒｗ
ａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ：以下ＦＥＣと称する）とを結合さ
せて、通信システムにおけるデータ転送時の信頼度とデータ処理量を向上させる
ことにその目的がある。
【０００４】
前記ＡＲＱは、受信端に最初に転送された情報がエラーなく受信されるまで、
受信端が同一な情報の再転送を要求することで信頼度を向上させることがその目
的であり、ＦＥＣは、エラー訂正コードを用いてチャネル環境によって生じたエ
ラーを受信端が補正することがその目的である。
【０００５】
もし、チャネル環境が常に良好で、送られた情報にエラー発生頻度が少ないと
ＡＲＱだけを使用しても十分である。
【０００６】
しかしながら、チャネル環境が不良となる場合には、送られた情報に生じるエ
ラーの頻度が多くなり、これにより、再転送を要求する回数も多くなる。
【０００７】
これは、システムのデータ処理量を低下させることになる。従って、ＡＲＱと
共にＦＥＣを用いることが提案されており、これがＨＡＲＱである。
【０００８】
ＨＡＲＱの一つの種類として、増加冗長（リダンダンシ）（ｉｎｃｒｅｍｅｔ
ａｌ  ｒｅｄｕｎｄａｎｃｙ）を用いる方法がある。
【０００９】
この方法は、送信端が、最初、高いコーディングレートでエンコーディングさ
れた情報を受信端に転送し、その受信端から再転送を要求されるごとに、送信端
はコーディングレートを低めてエンコーディングした後、追加される冗長ビット
だけを受信端に送ると、受信端は、既に送られた情報と結合をしてデコーディン
グする方式である。
【００１０】
追加される冗長ビットは、以前に送られたパケットデータのエラーの訂正又は
検出のために付加されるビットである。
【００１１】
これによって、受信端は、結合による利得が得られ、再転送をするたびに、パ
ケットデータの結合コーディングレートが次第に減少することになるので、送信
端は、パケットデータにチャネル環境の変化に適応した冗長（リダンダンシ）を
与えることができる。
【００１２】
現在、移動通信システムのうち、高速データ通信システム（Ｈｉｇｈ  Ｄａｔ
ａ  Ｒａｔｅ：以下ＨＤＲと称する）ではＨＡＲＱの増加冗長方式のうち、特に
同期化された増加冗長方式（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｉｎｃｒｅｍｅｎｔａｌ
ｒｅｄｕｎｄａｎｃｙ：以下ＳＩＲと称する）が用いられる。
【００１３】
このＳＩＲ方式は、図１ａに示すように、転送する情報をエンコーディング及
び１つのパケットの構成を繰り返して、そのパケットを固定された大きさのサブ
パケットに分けて転送する方式である。
【００１４】
即ち、送信端は、１つのパケットを構成するサブパケットのうち、１つのサブ
パケットを受信端に転送し、受信端が、転送されたサブパケットのデコーディン
グを無エラーで行い、ＡＣＫを送信端に転送すると、送信端はこれ以上のサブパ
ケットを転送しないことになる。
【００１５】
もし、受信端が、転送されたサブパケットのデコーディングを失敗し、ＮＡＣ
Ｋを送信端に転送すると、送信端は次回のサブパケットを転送する。
【００１６】
なお、変化するチャネル環境でパケットデータの転送率を高めるためには、そ
れぞれサブパケットの長さがチャネル環境によって変化することが有利である。
【００１７】
従って、このような方式を実現するために可変のサブパケット長さを用いる方
式が用いられており、これを図２ａに示す。
【００１８】
即ち、１つのパケットを多数のサブパケットに分けて転送する過程において、
チャネル及びチャネル環境によって、各サブパケットは他の長さで転送が可能に
なる。
【００１９】
このとき、サブパケットの長さ、サブパケットＩＤなどに関する情報を知らせ
るための制御チャネルが存在することになる。
【００２０】
このような方式によって、送信端がパケットデータを受信端に転送すると、受
信端は１つのサブパケットを受信するために、制御チャネルを介して該サブパケ
ットに関する情報を抽出する。
【００２１】
また、受信端は、その抽出情報を介して、以前に送信端から転送されたパケッ
トを連結／結合させて、デコーディングを行う。
【００２２】
図１ａに示すように、固定された長さのサブパケットを用いる場合、全てのサ
ブパケットの長さが固定されているので、受信端は１つのサブパケットを受信で
きなくても、サブパケットの順序が分かっていると、現在受信したサブパケット
の転送開始時点を把握することができ、他のサブパケットと共に（或いは一つの
サブパケットだけで）、パケットを図１ｂのように再構成し、これに基づいてデ
コーディングが可能である。
【００２３】
従って、受信端では、現在転送されているサブパケットの順序情報だけ有して
いると、サブパケットの転送開始点が分かることになる。ＨＤＲのようなＳＩＲ
方式を用いる場合には、受信端は、１番目サブパケットを受信した後には、自身
のサブパケットがいつ受信されるかという情報がいつも分かるので、１番目サブ
パケットではない場合には、他の制御情報を必要としない。しかしながら、もし
、非同期ＩＲ（ａｓｙｎｃｈｒｏｎｏｕｓ  ＩＲ）を用いることになると、１番
目サブパケットの転送時間が決定されても、次のサブパケットの転送時間はラン
ダムに変化し、従って、全サブパケットは、そのサブパケットに対する制御情報
のサブパケットＩＤとサブパケットの長さ情報などと共に受信端に転送されるべ
きである。もし、各サブパケットの長さが固定されると、送信端はサブパケット
ＩＤを順番に転送することだけでも、受信端では各サブパケットの転送開始点が
把握できる。
【００２４】
しかしながら、図２ａのように可変長さのサブパケットを用いる方式は、全て
のサブパケットの長さが転送するたびに変化することになるので、サブパケット
の情報を含んでいる制御チャネルが受信できない場合、各サブパケットＩＤだけ
によっては、パケットの開始点の把握が困難であるという問題がある。
【００２５】
即ち、現在受信されたサブパケットが、どこから始められたサブパケットであ
るかが分からない。
【００２６】
かかる理由によって、可変の長さを用いる方式では、１つのサブパケットでも
消失された場合、デコーディングを行うことができなくなる。
【００２７】
即ち、サブパケット２が受信できず、サブパケット３を受信した場合、サブパ
ケット１とサブパケット３を連結する過程から、以前サブパケット２に対する情
報がないので、サブパケット３が、図２ｂ又は図２ｃのうち、いずれの形態から
作られているか分からなくなる。
【００２８】
即ち、以前サブパケットの転送が終わった位置で、次のサブパケットの転送を
開始する順次方式では、中間のいずれかの１つのサブパケットでも受信端が消失
することになると、受信端は、その消失されたサブパケット以後に入ってくるサ
ブパケットの転送位置が分からなくなり、デコーディング（復号）を行うことが
できなくなるという問題が発生する。
【００２９】
このような問題を解決するため１つの方法は、次のような方式を用いるもので
ある。即ち、前記可変のサブパケットを転送する方式で、各サブパケットはパケ
ット内の固定された開始位置から転送され、そのサブパケットの長さと、前記位
置に対する情報が、制御チャネルを介して受信端に転送される。従って、受信端
は、制御チャネルを介してサブパケットに関する情報を抽出し、このように抽出
された情報を介して、以前に受信したサブパケットと連結／結合させてデコーデ
ィングすることになる。
【００３０】
しかしながら、このような方式を用いる場合には、エンコーディッドパケット
内のいずれかの部分は重複されて転送されず、いずれかの部分は１回も転送でき
ないこともあって、ＨＡＲＱ方式によるコーディング利得を十分に得られないと
いう問題がある。
【発明の開示】
【発明が解決しようとする課題】
【００３１】
従って、本発明の目的は、送受信過程から中間の消失されたサブパケットが発
生する場合にも、受信端が転送されたサブパケットを再構成して復号できるよう
にするハイブリッド自動再送要求方式を用いた可変長さのパケットの転送方法を
提供することにある。
【００３２】
本発明の他の目的は、ＨＡＲＱ方式によるコーディング利得を増加させるため
のハイブリッド自動再送要求方式を用いた可変長さのパケットの転送方法を提供
することにある。
【課題を解決するための手段】
【００３３】
上記目的を達成するための本発明の第１特徴によると、ハイブリッド自動再送
要求方式を用いたパケットデータ転送方法は、転送しようとする情報を含むビッ
トストリームを繰り返して生成されたパケットから分離された少なくとも１つの
サブパケットを、そのサブパケットの転送開始点情報及び該当サブパケットを転
送して形成される。
【００３４】
また、本発明の第２特徴によると、ハイブリッド自動再送要求方式を用いたパ
ケットデータ転送方法は、転送しようとする情報を含むビットストリームを繰り
返してパケットを生成し、そのパケットから少なくとも１つのサブパケットを分
離する。ここで、そのサブパケットは、送受信端で互いに決められている規則に
よって決められた転送開始点などによって分離される。また、送信端でサブパケ
ット識別子を用いて前記転送開始点を制御チャネルを介して知らせ、該当サブパ
ケットをデータ転送チャネルを介して、その転送開始点から前記受信端に転送す
ることから形成される。
【００３５】
望ましくは、前記各サブパケットの転送開始点は、該当サブパケットのコード
シンボル数と、該当サブパケット識別子によって決められる。ここで、前記サブ
パケットが転送されるスロット数、変調方法、拡散コード数によって前記コード
シンボル数が決められる。
【００３６】
望ましくは、現在転送すべきサブパケットの識別子の選択は、最初の転送位置
を示すためのサブパケット識別子を除外した他のサブパケット識別子のうち前記
受信端におけるコーディング利得を最大にするものを選択する。
【００３７】
望ましくは、前記パケットにおいて前記転送開始点を等間隔でマッピングする
ステップと、前記マッピングされたいずれかの１つの転送開始点で任意のサブパ
ケットを転送するステップとからなる。
【００３８】
望ましくは、前記パケットにおいて前記転送開始点を非等間隔でマッピングし
、ここで、前記パケットで重要度の高い前記ビットストリームが位置する所に前
記転送開始点を多くマッピングさせ、重要度の低い前記ビットストリームが位置
する所により少ない転送開始点をマッピングさせるステップと、前記マッピング
されたいずれかの一つの転送開始点で任意のサブパケットを転送するステップと
からなることを特徴とする。
【００３９】
望ましくは、前記転送開始点情報に該当されるサブパケットが新しいパケット
によって作られたサブパケットであるか又は以前のパケットによって形成された
連続的なサブパケットに対する情報を前記制御チャネルを介して追加に転送する
ステップとを更に含んでいる。
【００４０】
望ましくは、所定のビット数から形成される組合せのうち２つの組合せは前記
サブパケットの最初転送開始点情報を示し、残りの組合せは他の転送開始点情報
を示す。ここで、前記最初の転送開始点情報を示す２つの組合せのうち、いずれ
かの１つは、前記パケットで最初に転送されるサブパケットであることを示し、
他の１つは、以前に転送されるサブパケットに連続するサブパケットであること
を示す。
【００４１】
上記目的を達成するための本発明の第３特徴によると、ハイブリッド自動再送
要求方式を用いたパケットデータ受信方法は、受信しようとする情報を含むビッ
トストリームを繰り返して生成されたパケットから分離された少なくとも１つの
サブパケットを、データ転送チャネルを介して受信し、前記受信されるサブパケ
ットの前記パケットにおける転送開始点情報を、制御チャネルを介して受信し、
前記サブパケットパケットの該当転送開始点情報によって前記パケットを再構成
して形成される。
【００４２】
また、本発明のハイブリッド自動再送要求方式を用いたパケット送信方法は、
転送しようとする情報を含むビットストリームを繰り返してパケットを生成する
ステップと、前記パケットから少なくとも１つのサブパケットを分離するステッ
プであって、前記サブパケットは送受信端において互いに決められた規則によっ
て決められている転送開始点によって転送される、ステップと、前記送信端で、
サブパケット識別子を用いて前記転送開始点の情報を制御チャネルを介して知ら
せ、該当サブパケットをデータ転送チャネルを介して前記転送開始点の情報に基
づいて転送するステップとを包含することを特徴とする。
【００４３】
前記各サブパケットの転送開始点の情報は該当サブパケットのコードシンボル
数と、該当サブパケット識別子によって決められることを特徴とする。
【００４４】
前記サブパケットが転送されるスロット数、変調方法、拡散コード数によって
前記コードシンボル数が決められることを特徴とする。
【００４５】
現在転送すべきサブパケットの識別子の選択は、最初の転送位置を示すための
サブパケット識別子を除外した他のサブパケット識別子のうち前記受信端におけ
るコーディング利得を最大にすることを特徴とする。
【００４６】
前記パケットで前記転送開始点を等間隔でマッピングするステップと、前記マ
ッピングされたいずれかの一つの転送開始点で任意のサブパケットを転送するス
テップとを包含することを特徴とする。
【００４７】
前記転送されるサブパケットが、以前又は次のサブパケットの転送とオーバー
ラッピングされることを特徴とする。
【００４８】
前記ビットストリームの長さがＮであるとき、前記パケットでマッピングされ
る転送開始点は、０、１．２５Ｎ、２．５Ｎ、３．７５Ｎの中の１つであること
を特徴とする。
【００４９】
前記パケットで前記転送開始点を非等間隔でマッピングし、ここで、前記パケ
ットで重要度の高い前記ビットストリームが位置する所に前記転送開始点を多く
マッピングさせ、重要度の低い前記ビットストリームが位置する所に転送開始点
をより少なくマッピングさせるステップと、前記マッピングされたいずれか１つ
の転送開始点で任意のサブパケットを転送するステップと
を包含することを特徴とする。
【００５０】
前記転送されるサブパケットが、以前又は次のサブパケットの転送とオーバー
ラッピングされることを特徴とする。
【００５１】
前記パケットで１つのシンボルを構成するシステマチックビット、第１パリテ
ィービット、第２パリティービットのうち前記システマチックと前記第１パリテ
ィーとを重要に考慮して前記サブパケットの前端部に位置させ、前記前端部に前
記伝送開始点を多くマッピングさせることを特徴とする。
【００５２】
前記転送開始点情報に該当するサブパケットが前記パケットで最初に転送され
るサブパケットであるかどうかに対する情報を前記制御チャネルを介して追加に
転送するステップとをさらに包含することを特徴とする。
【００５３】
前記転送されるサブパケットが前記パケットで最初に転送されるサブパケット
であるかどうかによって、前記情報は０又は１にセットされることを特徴とする
。
【００５４】
前記転送されるサブパケットが、前記パケットで最初に転送されるサブパケッ
トの場合、０に転送されていた前記情報は１にトグルされ、１に転送された前記
情報は０にトグルされることを特徴とする。
【００５５】
前記所定のビット数に形成された組合せのうち２つの組合せは、前記サブパケ
ットの最初の転送開始点の情報を示し、他の組合せは他の転送開始点の情報を示
すことを特徴とする。
【００５６】
前記最初の転送開始点情報を示す２つの組合せのうち、いずれか１つは、前記
パケットで最初に転送されるサブパケットであることを示し、他の１つは以前に
転送されるサブパケットに連続するサブパケットであることを示すことを特徴と
する。
【００５７】
前記所定のビット数は３ビットからなることを特徴とする。
【００５８】
また、本発明のハイブリッド自動再送要求方式を用いたパケット送信方法は、
転送しようとする情報を含むビットストリームをエンコーディングした後に繰り
返してパケットを生成するステップと、前記パケットから少なくとも一つのサブ
パケットを分離するステップと、前記分離されたサブパケットのうち該当サブパ
ケットのコードシンボル数（Ｌｋ）と、最初の転送位置を示すためのサブパケッ
ト識別子を除外した他のサブパケットの識別子のうち受信端におけるコーディン
グ利得を最大にするサブパケット識別子と、前記パケット内のビット数によって
決められる前記該当サブパケットの転送開始点情報によって前記該当サブパケッ
トを転送するステップとを包含することを特徴とする。
【００５９】
前記該当サブパケットの転送されるスロット数、変調方法、拡散コード数によ
って前記コードシンボル数が決められることを特徴とする。
【００６０】
前記コーディング利得を最大にするサブパケット識別子は前記該当サブパケッ
トの転送開始点情報値と、以前転送されたサブパケットの転送終了地点情報値と
の差が一番小さい値を有するように決めることを特徴とする。
【００６１】
前記コーディング利得を最大にするサブパケット識別子は、｛ｘ、５Ｅp｝に
よって決められ、ここでｘ＝|Ｆk―（Ｆk-1＋Ｌk）ｍｏｄ（５Ｅp）|であり、前
記Ｆkは前記該当サブパケットの転送開始点情報値であり、前記Ｆk-1は前記以前
転送されたサブパケットの転送開始点情報値であり、前記Ｌkは前記該当サブパ
ケットのシンボル数であり、前記５Ｅpは前記パケット内のシンボル数で定義さ
れることを特徴とする。
【００６２】
また、本発明のハイブリッド自動再送要求方式を用いたパケット送信方法は、
受信しようとする情報を含むビットストリームをエンコーディングした後に繰り
返して生成されたパケットから分けられた少なくとも一つのサブパケットを受信
する場合、サブパケットの識別子を用いて転送開始点を選択し、該選択された転
送開始点によって以前に受信された少なくとも一つのサブパケットと共に前記パ
ケットを再構成することを特徴とする。
【００６３】
前記転送開始点の選択時、該当サブパケットのコードシンボル数を更に含めて
決められることを特徴とする。
【００６４】
また、本発明のハイブリッド自動再送要求方式を用いたパケット送信方法は、
受信しようとする情報を含むビットストリームをエンコーディングした後繰り返
して生成されたパケットから分けられた少なくとも一つのサブパケットを受信す
る場合、前記受信されるサブパケットが前記パケットから最初に転送されるサブ
パケットであるかどうかに対する情報を前記制御チャネルを介して受信するステ
ップと、前記情報及び前記受信されたサブパケットの識別子を用いて転送開始点
を選択し、該選択された転送開始点によって以前に転送された少なくとも一つの
サブパケットと共に前記パケットを再構成するステップと
を包含することを特徴とする。
【００６５】
前記受信されるサブパケットが前記パケットから新たに転送されるサブパケッ
トであるかどうかによって前記情報は０又は１にセットされることを特徴とする
。
【００６６】
前記受信されるサブパケットが前記パケットから新たに転送されるサブパケッ
トである場合、０に受信されていた前記情報は１にトグルされ、１に受信されて
いた前記情報は０にトグルされることを特徴とする。
【００６７】
所定のビット数から形成される組合せのうち２つの組合せは前記サブパケット
の最初の転送開始点情報を示し、他の組合せは他の転送開始点情報を示すことを
特徴とする。
【００６８】
前記最初の転送開始点情報を示す２つの組合せのうち、いずれかの１つは前記
パケットで最初に転送されるサブパケットであることを示し、他の１つは以前に
転送されるサブパケットに連続するサブパケットであることを示すことを特徴と
する。
【００６９】
前記所定のビット数は３ビットからなることを特徴とする。
【００７０】
また、本発明のハイブリッド自動再送要求方式を用いたパケット送信方法は、
転送しようとする情報を含むビットストリームをエンコーディングした後に繰り
返してパケットを生成して前記パケットから分けられた少なくとも一つのサブパ
ケットを受信する場合に、前記受信されたサブパケットのコードシンボル数（Ｌ
k）及びサブパケット識別子、前記パケット内のビット数によって選択される前
記サブパケットの転送開始点によって前記パケットを再構成するステップとを包
含することを特徴とする。
【００７１】
前記サブパケットが転送されるスロット数、変調方法、拡散コード数によって
前記コードシンボル数が決められることを特徴とする。
【００７２】
前記受信されたサブパケットの識別子は、ｍｉｎ｛ｘ、５Ｅp｝によって決め
られ、ここで、ｘ＝|Ｆk―（Ｆk-1＋Ｌk）ｍｏｄ（５Ｅp）|であり、前記kはサ
ブパケットインデックスであり、前記Ｆkは前記受信されたサブパケットの転送
開始点値であり、前記Ｆk-1は以前転送されたサブパケットの転送開始点情報値
であり、前記Ｌkは前記受信されたサブパケットのシンボル数であり、前記５Ｅp
は前記パケット内のシンボル数で定義されることを特徴とする。
【発明の効果】
【００７３】
以上説明したように、本発明によると、次のような効果がある。
【００７４】
第１に、サブパケットが可変長さを有する場合、１つのサブパケットが消失さ
れても、受信端が、そのサブパケットを１つのパケットに再構成してデコーディ
ングを行うことができる。
【００７５】
第２に、可変の長さを有するサブパケットを転送する場合、受信端が制御チャ
ネルを受信しなくても、次のサブパケットを介してパケットのデコーディングが
可能であるので、制御チャネルによって生じる電力消費を減らすことができる。
【００７６】
第３に、サブパケットの開始点を非等間隔で位置させることによって等間隔の
開始点で発生するコーディング利得の損失を最小化できる。
【００７７】
第４に、受信端は、転送されるサブパケットがパケットの最初に転送されるパ
ケットであるかどうかを判断することによって、受信端で正しい動作を行うこと
ができる。
【００７８】
第５に、固定位置転送方法を用いるために、順次的な転送方法において発生す
るサブパケットの消失にも、受信端が受信されたサブパケットを連続的に結合で
きるようにし、ＡＣＫ／ＮＡＣＫの信頼度を向上させる効果がある。
【００７９】
第６に、サブパケット別にＭＣＳレベルが変えられない場合、コードシンボル
の大きさに変化がないので、順次的な転送方法と同様に転送されることになり、
固定位置転送方法とは異なりＨＡＲＱ方式によるコーディング利得を十分に得る
ことができる。
【発明を実施するための最良の形態】
【００８０】
以下、添付の図面を参照して本発明の一実施態様による構成及び作用を詳細に
説明する。
【００８１】
第１実施形態
本発明の第１実施形態は、可変長さを有するサブパケットを転送する際に、各
サブパケットが１つのパケット内において転送される位置を固定されることによ
って、受信端がサブパケットのうち一つのサブパケットを受信できなくても、受
信されたサブパケットをエンコーディングできる方法を提案する。
【００８２】
図３ａおよび図３ｂは、本発明によるサブパケット転送方法の例を示す図であ
る。
【００８３】
図３ａおよび図３ｂでは、開始点を等間隔で配置した例を示している。
【００８４】
図３ｂにおいて、パケット内の同一の情報が、２つのサブパケットにオーバー
ラッピングされて転送されることもある。
【００８５】
図３ａおよび図３ｂを参照すると、送信端がサブパケットを転送する場合、そ
の送信端は、既に決められたサブパケット転送開始点における適した位置を選択
して、その位置から各サブパケットを転送する。
【００８６】
送信端は、まず、サブパケットを転送するために等間隔で位置されたいくつか
の転送開始点が決められている。
【００８７】
従って、前記送信端が制御チャネルを介して転送するサブパケットのＩＤ情報
は、現在の転送端が転送するサブパケットの順序に対する情報ではなく、現在転
送するサブパケットが前記送信端と受信端で約束されたいくつかの開始点のうち
、どの転送開始点からデータを転送するかを知らせる開始点に対する情報を意味
している。
【００８８】
即ち、前記送信端は、転送されるサブパケットが前記受信端と約束された転送
時点Ｐ１、Ｐ２、Ｐ３、Ｐ４のうちいずれかの１時点のサブパケットということ
を知らせる。
【００８９】
このように、前記送信端が前記受信端に開始点情報を転送することで、以前サ
ブパケットが消失しても、各サブパケットがパケット内でいずれかの位置に存在
するかが分かるようになる。
【００９０】
従って、前記受信端は、サブパケットが消失する場合にも、その消失したサブ
パケットを除外した他のサブパケットを受信して、その受信されたサブパケット
を連結又は結合することでパケットを再構成でき、再構成されたパケットがデコ
ーディングされる。
【００９１】
前記エンコーディングされたパケット内でサブパケットの転送開始点をマッピ
ングする方法としては、２つの場合が考えられる。
【００９２】
第１の場合は、等間隔に開始点を配置する方式であり、パケット内の全ての情
報が同一な重要度を有する場合、各情報はどの情報が転送されても関係がないの
で、全てのサブパケットの転送開始点は、前記パケット内で等間隔でマッピング
される。
【００９３】
第２の場合は、前記エンコーディングされたパケット内の情報が、位置によっ
て重要度が異なる場合、等間隔で開始点を配置することになると、重要度の高い
情報が転送されない場合が生じ、これによって大きな損失を被るおそれがある。
【００９４】
従って、重要度の高い位置の情報が転送される確率を高めるために、前記パケ
ット内で重要度の高い部分に転送開始点などを多くマッピングさせることによっ
て、前記転送開始点を非等間隔にマッピングさせる。
【００９５】
前記２つの場合に転送開始点がマッピングされる本発明によるパケットの構成
を図４ａおよび図４ｂに示す。
【００９６】
図４ａは、本発明によってパケット内の情報が、位置による信頼度を有しない
場合のサブパケットを有するパケット及び前記パケット生成のためのブロックダ
イアグラムである。
【００９７】
図４ｂは、本発明によって、パケット内の情報が、位置による信頼度を有する
場合のサブパケットを有するパケット及び前記パケット生成のためのブロックダ
イアグラムである。
【００９８】
図４ａおよび図４ｂを参照すると、１／５コードレートを有するマザー（ｍｏ
ｔｈｅｒ）コーダに関するするシステムにおいて、ターボ符号器１０１の出力は
Ｘ、Ｙ０、Ｙ０’、Ｙ１、Ｙ１’の５種類になっている。
【００９９】
出力Ｘは、情報ビットであり、出力Ｙ０、Ｙ０’、Ｙ１、Ｙ１’は、それぞれ
、前記情報ビットに付加される冗長符号である。
【０１００】
この場合、前記インコーディッドパケットは、再整列／インターリービングブ
ロック１０２によって、エンコーディッドパケットに生成され、エンコーディッ
ドパケットは、繰り返しブロック１０３の繰り返しによって、パケットに生成さ
れる。
【０１０１】
この場合、前記エンコーディッドパケットは無限繰り返しと仮定し、受信端が
前記エンコーディッドパケットをエラー無しでデコーディングするまで、送信端
は、継続的にサブパケットを転送するものとする。また、前記パケットは、複数
の可変長さを有するサブパケットに分けられるものとする。
【０１０２】
図４ａに示すように、インターリービング過程で、出力Ｘ、Ｙ０、Ｙ０’、Ｙ
１、Ｙ１’を、全体エンコーディッドパケット内に均衡的に分布させる場合に、
前記エンコーディッドパケットは位置による重要度が存在しないことになる。
【０１０３】
従って、前記パケットを４等分して転送開始点を各々マッピングし、前記各転
送開始点に該当するサブパケットを転送しようとする場合、前記エンコーディッ
ドパケット内に、転送開始点は、１つのエンコーディッドパケットを等間隔に４
等分した位置にマッピングすることになる。
【０１０４】
図５ａは、本発明によってパケット内に転送開始点を等間隔に分けた場合にお
ける各サブパケットの転送間隔を示した図である。
【０１０５】
図５ａの（２）において、各サブパケットをオーバーラッピングさせることも
できる。
【０１０６】
この場合、オーバーラッピングされて転送されるサブパケットから理解される
ように、転送されるサブパケットに該当するサブパケットＩＤは、例えば、Ｐ１
、Ｐ２、Ｐ３、Ｐ４を表示するためのビットの組合せが００、０１、１０、１１
であるとき、最初の転送開始点を示すビットの組合せを除外すると、００を除外
した残りビット組合せは、その転送が順番になされるものではなく、コーディン
グ利得を高めるための（オーバーラッピングが小さくなるように）順番に形成さ
れることもあり、重複されて転送されることもある。従って、図５ａの（２）の
ように、Ｐ１、Ｐ３、Ｐ１…が連続的に転送されることを確認できる。
【０１０７】
なお、図４ｂに示すようにターボ符号器１０１の出力Ｘ、Ｙ０、Ｙ０’の重要
度が、Ｙ１，Ｙ１’の重要度より高いとすると、Ｘ、（Ｙ０＋Ｙ０’）、（Ｙ１
＋Ｙ１’）を、それぞれ、インターリビングして生成されたエンコーディッドパ
ケット内で出力Ｘ及び（Ｙ０＋Ｙ０’）が前端部に置かれて、その前端部の重要
度が高くなる。
【０１０８】
この場合、送信端は、エンコーディッドパケットが繰り返して構成されるパケ
ット内において転送開始点を４等分するとき、いずれか１つのエンコーディッド
パケット内の前部分に、転送開始点を更に多くマッピングさせる。
【０１０９】
このとき、受信端が前記パケットから転送されるいずれか１つのサブパケット
を受信できなくても、重要度の高いＸ、Ｙ０、Ｙ０’が受信される確率が高めら
れ、等間隔で発生されるコーディング利得の損失を減らすことができる。
【０１１０】
図５ｂは、本発明によってパケット内に開始点を非等間隔で分割した場合にお
ける各サブパケットの転送間隔を示す図である。
【０１１１】
図５ｂの（２）を参照すると、前記エンコーディッドパケット内で非等間隔で
分割された転送開始点によって、各サブパケットは、送信端が転送する情報の重
要度によって各サブパケットの情報をオーバーラッピングさせることもできる。
【０１１２】
同様に、オーバーラッピングされて転送されるサブパケットから分かるように
、転送されるサブパケットに該当するサブパケットＩＤは、例えば、Ｐ１、Ｐ２
，Ｐ３，Ｐ４を表示するためのビットの組合せが、００，０１，１０，１１であ
るとき、最初の転送開始点を示すビットの組合せを除外すると、００を除外した
他のビットの組合せは、その転送が順番になされるものではなく、コーディング
利得を高めるために（オーバーラッピングが小さくなるように）ランダムな順番
になされ、重複されて転送されることもある。
【０１１３】
図６は、本発明によって受信端が転送されたサブパケットを再構成してエンコ
ーディッドパケットを生成することを示す図である。
【０１１４】
図６を参照すると、前記２つの方式によって送信端が各サブパケットを受信端
に転送することになると、送信端で転送するサブパケットＩＤは、現在転送する
サブパケットが何番目のサブパケットという情報ではなく、現在転送するサブパ
ケットが、Ｐ１、Ｐ２、Ｐ３、Ｐ４のどの位置から転送したサブパケットである
かを知らせる転送開始点のインディケータービット（indicator  bit）として、
受信端で解釈される。
【０１１５】
これにより、受信端はサブパケットを受信すると、制御チャネルによって、受
信したサブパケットがどの位置から転送されたサブパケットであるかを判断する
。
【０１１６】
その情報によって、前記受信端は順次に転送されるサブパケットを連結又は結
合して１つのエンコーディッドパケットを生成する。また、そのエンコーディッ
ドパケットから所望のデータを復号する。
【０１１７】
尚、本発明は、可変長さのサブパケットからなるパケット転送において、受信
端が受信されたサブパケットが、任意の情報から生成されたパケットの最初の転
送開始点から転送されるサブパケットであるかどうかを判別できるようにする２
つの方法を提案する。
【０１１８】
第１の方法は、送信端が転送するサブパケットが任意の最初の転送開始点で転
送される新しいパケットに対するサブパケットの有無を受信端に知らせるための
１ビットの制御情報を制御チャネルに含ませる方法である。
【０１１９】
即ち、前記送信端は、ＮＣ＿ＩＮＤ(ＮＥＷ／ＣＯＮＴＩＵＮＥ  ｉｎｄｉｃ
ａｔｏｎ)と呼ばれるフィールドを、制御情報チャネルに付加する。このとき、
送信端は、パケットの最初の転送開始点で転送されるサブパケットのためにＮＣ
＿ＩＮＤを０にセットし、最初の転送開始点で転送されないサブパケットのため
にＮＣ＿ＩＮＤを１にセットする。また、送信端は、もし、ＮＣ＿ＩＮＤが０の
状態で連続的にセットされた状態で、現在転送されるサブパケットが新しいパケ
ットから形成されたサブパケットであれば、ＮＣ＿ＩＮＤを１にトグリングする
。同様に、もし、ＮＣ＿ＩＮＤが１の状態で連続的にセットされた状態で、現在
転送されるサブパケットが新しいパケットから形成されたサブパケットであれば
、ＮＣ＿ＩＮＤを０にトグリングする。
【０１２０】
受信端、はＮＣ＿ＩＮＤが０であれば、パケットの最初の転送開始点から転送
されるサブパケットと判断し、１であれば、最初の転送開始点で転送されるサブ
パケットではないものと判断する。
【０１２１】
また、ＮＣ＿ＩＮＤが０の状態で連続的に受信されている間に、ＮＣ＿ＩＮＤ
が１の状態で受信されると、受信端は、現在受信されたサブパケットは新しいパ
ケットによって形成されたサブパケットと判断する。この場合、サブパケットに
対しては新しい独立的な復号過程を開始し、以前サブパケットとの過程を行わな
くなる。
【０１２２】
同様に、ＮＣ＿ＩＮＤが１の状態で連続的に受信されている間に、前記ＮＣ＿
ＩＮＤが０の状態で受信されると、受信端は現在受信されたサブパケットは新し
いパケットによって形成されたサブパケットと判断して、そのサブパケットに対
しては新しい独立的な復号過程を開始し、以前サブパケットとの過程を行わなく
なる。
【０１２３】
第２の方法は、送信端が転送するサブパケットの転送開始点の情報に対する制
御情報を変形する方法である。
【０１２４】
ここで、制御情報の一部は、最初の転送開始点で転送されるサブパケットであ
ることを示すために用いられる。また、他の制御情報は、最初ではなく他の転送
開始点情報の転送のために用いられる。このとき、３ビットを用いてサブパケッ
トの転送位置を指示する。これを図７に示す。
【０１２５】
図７は、本発明のハイブリッド自動再送要求方式によって可変長さのサブパケ
ットの転送間隔を示す図である。
【０１２６】
即ち、送信端は３ビットを用いて転送されるサブパケットのパケット内の転送
位置と、転送されるサブパケットがパケットで最初の転送開始点で転送されるサ
ブパケットであるかどうかを受信端に知らせる。従って、Ｐ０（０００）、Ｐ７
（１１１）が最初の転送開始点位置を示すようにし、他のＰ１（００１）、Ｐ２
（０１０）、Ｐ３（０１１）、Ｐ４（１００）、Ｐ５（１０１）、Ｐ６（１１０
）は他の転送開始点の位置を示すようにする。ただし、Ｐ０は、パケットの最初
の転送開始点で転送されるサブパケットの制御情報に用いられ、Ｐ７は、パケッ
トの最初の転送開始点で転送されるサブパケットであるが、以前に転送されたサ
ブパケットに連結されるサブパケットであることを示すための制御情報に用いら
れる。
【０１２７】
従って、受信端が３ビットのサブパケットの転送位置情報を送信端から受信し
て、Ｐ０（０００）であると、パケットの最初に転送されるサブパケットと判定
し、Ｐ０（０００）ではないと、パケットの最初に転送されるサブパケットでは
ないものと判定する。
【０１２８】
前記第１方式と、第２方式は、相互に同じ制御情報を用いているが、第１方法
のサブパケットの転送位置は４種類であるのに対して、第２の方法のサブパケッ
ト転送位置は７種類となる差がある。
【０１２９】
第２実施形態
同様に、本発明の第２実施形態は、可変長さを有するサブパケットを転送する
際に、各サブパケットが１つのパケット内で転送される開始位置を、端末と基地
局が約束したある特定マッピング方式によって決めることによって、受信端がサ
ブパケットのうちいずれかの１つのサブパケットを受信できなかった場合にも、
受信されたサブパケットをデコーディングできる方法を提案する。
【０１３０】
ただし、本発明の第２実施形態では、パケット転送でエンコードパケットの長
さと、サブパケットの長さを用いて、サブパケットの転送位置を決定する方法を
提案する。
【０１３１】
ここで用いられるエンコーダパケット及びサブパケットは、前述した図４ａ及
び図４ｂの構成によって生成される。
【０１３２】
このようにして生成されたサブパケットの転送位置は、次のような方式によっ
て決められる。
【０１３３】
即ち、エンコードパケット（図４ａおよび図４ｂのターボ符号器１０１の入力
パケット）の大きさと、サブパケットの長さが決められると、サブパケットのコ
ードシンボル大きさが決定されるので、その情報を用いて、以前のサブパケット
が現在サブパケットで転送されるコードシンボルの大きさと同じ大きさを有して
転送されたという仮定の下で、現在転送されるサブパケットの転送位置を決める
方式である。
【０１３４】
サブパケット識別子（ｓｕｂ−Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ
：以下ＳＰＩＤと称する）が００の１番目のサブパケットは常にエンコーディッ
ドパケット（図４ａおよび図４ｂの繰り返しブロック１０３の出力パケット）の
最初の転送位置で受信端に転送される。ＳＰＩＤが０１の２番目のサブパケット
は、２番目のサブパケットに当たるエンコーダパケットの大きさと、サブパケッ
トの長さの情報を用いて、２番目のサブパケットのコードシンボルの大きさを求
め、１番目のサブパケットが前記２番目のサブパケットに当たるコードシンボル
の大きさで転送されると、その次の位置で転送される。ＳＰＩＤが１０の３番目
のサブパケットは、３番目のサブパケットに当たるエンコーダのパケットの大き
さとサブパケットの長さの情報を用いて、その３番目のサブパケットのコードシ
ンボルを求めて、１番目のサブパケットと２番目のサブパケットが、３番目のサ
ブパケットに当たるコードシンボルの大きさで転送されたものとして、その次の
位置で転送される。ＳＰＩＤが１１の４番目のパケットは、４番目のサブパケッ
トに当たるエンコーダパケットの大きさと、サブパケットの長さの情報を用いて
、その４番目のサブパケットのコードシンボルの大きさを求め、１番目のサブパ
ケット、２番目のサブパケット、３番目のサブパケットが、その４番目のサブパ
ケットに当たるコードシンボルの大きさで転送されたものとして、その次の位置
で転送される。
【０１３５】
このときのＳＰＩＤは、００、０１、１０、１１が順番に転送されるようにさ
れる。かかる方式でサブパケットの転送開始位置を決めると次のような効果が得
られる。
【０１３６】
もし、各サブパケットが転送されるようにスケジュールされる時点で、チャネ
ルの状況が一定に維持される場合を考えてみると、各サブパケットで転送される
ようになるサブパケットのコードシンボルの長さは一定になる。結果的に、前記
のような方法を用いて決定されたサブパケットの転送開始位置は、チャネル状況
が一定であるという仮定の下で、最大のコーディング利得が得られる連続的な転
送方法と同一になる。
【０１３７】
また、各サブパケットの転送時にチャネルの状況が変化して各サブパケットを
介して転送するようになるコードシンボルの大きさを変える場合には、次のよう
な過程を用いて受信端における結合コーディング利得を最大になるようにサブパ
ケットＩＤ、即ち、サブパケットの転送開始情報を決めることになる。この方法
では、サブパケットＩＤが、順番に転送されるものではなく、ランダムに転送さ
れるようにされる。
【０１３８】
また、このときのサブパケットＩＤは、サブパケット間のオーバーラッピング
される割合を少なくして、受信端におけるコーディング利得を高めるようにして
、送信端で適切に選択される。また、コーディング利得を高めるようにサブパケ
ットＩＤが重複されて転送されることもある。これを式に示すと次のようになる
。
【０１３９】
まず、ｋが任意のサブパケットのインデックスであり、ＮEPがエンコーダパケ
ットのビット数であり、Ｎwalsh、kがｋ番目サブパケットの３２チップワルシ(w
alsh)チャネルの数であり、Ｎslots、kが前記ｋ番目サブパケットの１．２５ｍ
ｓスロットの数であり、ｋ番目のサブパケットのＩＤはＳＰＩＤkであり、ｍkが
前記サブパケットの変調技法によって変更される変数であると定義する。このと
き、前記ｍkはＱＰＳＫ、８−ＰＳＫ、ＱＡＭの方式によって、順番に２、３、
４に変化する値であり、追加の変調方式によって変形され得る。ＮEP、Ｎｓｌｏ
ｔｓ、ｋ値は、送信端（例えば、基地局）によって決められる値であり、パケッ
トデータ制御チャネルを介して受信端（例えば、端末機）に転送される。
【０１４０】
また、図４ａおよび図４ｂの繰り返しブロック１０３のビットシーケンスが０
から番号が付けられるとすると、ビットシーケンスのうち任意のｋ番目のサブパ
ケットのために選択されるコードシンボルの数Ｌkは，次の式１によって決めら
れる。
【０１４１】
「式１」
Ｌk＝４８＊Ｎwalsh、k＊Ｎslots、k＊ｍk
また、決められた数に相当する任意のサブパケットのパケットにおけるスター
ティングシンボルＦkのスターティングは、次の式２によって決められる。
「式２」
Ｆk＝（ＳＰＩＤＮk＊Ｌk）ｍｏｄ（５ＮEP）
この式２から分かるように、現在のサブパケットを転送するための開始点の位
置は、以前に転送されたサブパケットのコードシンボルの長さが現在のサブパケ
ットで転送されるコードシンボルの長さＬkと同一であるとして形成されたいく
つかの開始位置から選択される。このとき、実際に転送するようになる開始点の
位置は転送端で選択でき、この選択のために用いる方法の一つは、受信端でサブ
パケットの結合を介して得られるコーディング利得を最大にできるように選択さ
れる。このように選択された開始情報の位置は、サブパケットＩＤによって受信
端に転送される。
【０１４２】
次に、表１は、エンコーダパケット長さ（データレート）が３０７２ビットで
あり、利用可能なワルシコードの数が２８の場合、サブパケットの長さ（サブパ
ケット当たりスロット数）による変調方式、コードシンボルの大きさを示してい
る。
【０１４３】
【表１】
2008035546.tif 000003
【０１４４】
例えば、前記サブパケットの長さが２、前記ワルシコードの数が２８であり、
１，２２８８Ｍｃｐｓチップを用いる場合、１スロット当たり４８個の変調シン
ボルを含めることができるので、１スロットには１３４４個（４８＊２８）のチ
ップが生成される。従って、２つのスロットには２６８８個のチップが含まれ、
それらのチップに含まれるコードシンボルの大きさは５３７６（ＱＰＳＫ方式に
よって２＊２６８８）である。
【０１４５】
図８ａおよび図８ｂは、本発明によるＡＩＲ方式の転送及び復元方法の一例を
示す図である。
【０１４６】
図８ａにおいて、エンコーダパケット（図４ａおよび図４ｂにおけるターボ符
号器１０１の入力パケット）の長さが３０７２ビットであり、利用可能なワルシ
コード（ｗａｌｓｈ  Ｃｏｄｅ）の数が２８であり、第１番目のサブパケットの
長さ（サブパケット当たりスロット数）が２であり、第２番目のサブパケットの
長さが４であり、第３番目のサブパケットの長さが８であり、第４番目のサブパ
ケットの長さが８である。
【０１４７】
従って、エンコーダパケットは、図４ａおよび図４ｂに示すように、１５３６
０ビットを含む複数のエンコーディッドパケットから生成され、そのエンコーデ
ィッドパケットにおける各サブパケットの転送時点は次のように決められる。
【０１４８】
即ち、第１番目のサブパケット（“００”）は、エンコーディッドパケットの
最初で転送される。
【０１４９】
また、受信端は、１つのサブパケットの復号を連続的に行い、送信端には、Ａ
ＣＫを転送する。前記送信端は、これ以上のサブパケットを転送しない。
【０１５０】
しかしながら、受信端が復号を失敗すると、送信端にＮＡＣＫを転送する。ま
た、送信端は、次のＳＰＩＤを有するサブパケットを転送する。
【０１５１】
従って、第２番目のサブパケット（“０１”）を転送する時点で、その２番目
のサブパケットのコードシンボルの大きさは１０７５２であるので、以前に転送
したサブパケットが現在サブパケットで求められたコードシンボルの大きさで転
送されたとしたら、その２番目のサブパケットは、エンコーディッドパケットの
コードシンボルのうち１０７５２番目の位置で転送される。
【０１５２】
同様に、３番目のサブパケット（“１０”）を転送する時点で、その３番目の
サブパケットのコードシンボル大きさは２１５０４であるので、以前に転送した
サブパケットが現在サブパケットで求められたコードシンボルの大きさで転送さ
れたとしたら、その３番目のサブパケットはエンコーディッドパケットのコード
シンボルのうち１２２８８（２１５０４＊２−１５３６０＊２）番目の位置で転
送される。
【０１５３】
４番目のサブパケット（“１１”）を転送する時点で、その４番目のサブパケ
ットのコードシンボル大きさは２１５０４であるので、以前に転送したサブパケ
ットが現在サブパケットで求められたコードシンボルの大きさで転送されたとす
ると、該４番目のサブパケットはエンコーディッドパケットのコードシンボルの
うち３０７２（２１５０４＊３−１５３６０＊４）番目の位置で転送される。
【０１５４】
このような方式によって、受信端は、図８ｂに示すように、受信したサブパケ
ットを用いてエンコーディッドパケットを再構成してデコーディングする。
【０１５５】
図９ａおよび図９ｂは、本発明によるＡＩＲ方式の転送及び復元方法における
他の例を示す図である。
【０１５６】
図９ａにおいて、エンコーダパケット長さが３０７２ビットであり、利用可能
なワルシコードの数が２８であり、ＭＣＳ（Ｍｏｄｕｌａｔｉｏｎ  ａｎｄ  Ｃ
ｏｄｉｎｇ  Ｓｃｈｅｍｅ）レベルが変化されず、全てのサブパケットの長さが
４で同じである。
【０１５７】
従って、エンコーダパケットは、図４ａおよび図４ｂに示すように、１５３６
０ビットを含む複数のエンコーディッドパケットから生成し、そのエンコーディ
ッドパケットにおける各サブパケットの転送時点は、次のように決められる。こ
のとき、各サブパケットのコードシンボル大きさは１０７５２である。
【０１５８】
即ち、１番目のサブパケット（“００”）はエンコーディッドパケットの最初
で転送される。
【０１５９】
また、受信端は、その１つのサブパケットの復号を連続的に行い、送信端にＡ
ＣＫを転送する。これにより、送信端はこれ以上のサブパケットを転送しない。
【０１６０】
しかしながら、受信端が復号を失敗すると、送信端にＮＡＣＫを転送する。こ
れにより、送信端は、次のＳＰＩＤを有するサブパケットを転送する。
【０１６１】
従って、２番目のサブパケット（“０１”）を転送する時点で、その２番目の
サブパケットのコードシンボルの大きさも１０７５２であるので、その２番目の
サブパケットは、エンコーディッドパケットのコードシンボルのうち１０７５２
（１０７５２＊１−１５３６０＊０）番目の位置で転送される。
【０１６２】
同様に、３番目のサブパケット（“１０”）を転送する時点で、その３番目の
サブパケットのコードシンボルの大きさも１０７５２であるので、その３番目の
サブパケットは、エンコーディッドパケットのコードシンボルのうち６１４４（
１０７５２＊２−１５３６０＊１）番目の位置で転送される。
【０１６３】
４番目のサブパケット（“１１”）を転送する時点で、その４番目のサブパケ
ットのコードシンボル大きさも１０７５２であるので、その４番目のサブパケッ
トはエンコーディッドパケットのコードシンボルのうち１５３６（１０７５２＊
３−１５３６０＊２）番目の位置で転送される。
【０１６４】
このような方式によって、受信端は、図９ｂに示すように、受信したサブパケ
ットを用いてエンコーディッドパケットを再構成してデコーディングする。
【０１６５】
即ち、受信端はサブパケットを受信し、受信されたサブパケットのコードシン
ボル数によって、以前に転送された少なくとも１つのサブパケットを、受信され
たサブパケットと連結又は結合する。
【０１６６】
図９ｂに示すように、本発明による他の例は、順序的な転送方法と同様に転送
されることが分かる。
【図面の簡単な説明】
【０１６７】
【図１ａ】従来技術のハイブリッド自動再送要求方式によって固定された長さのサブパケットを有するパケットの構成を示す図である。
【図１ｂ】図１ａに示した固定長さのサブパケットが消失される場合を示す図である。
【図２ａ】従来技術のハイブリッド自動再送要求方式によって可変長さのサブパケットを有するパケットの構成を示す図である。
【図２ｂ】図２ａに示した可変長さのサブパケットが消失される場合を示す図である。
【図２ｃ】図２ａに示した可変長さのサブパケットが消失される場合を示す図である。
【図３ａ】本発明によるサブパケットの転送方法の例を示す図である。
【図３ｂ】本発明によるサブパケットの転送方法の例を示す図である。
【図４ａ】本発明によってパケット内の情報が位置による信頼度を有しない場合のサブパケットを有するパケット及び前記パケット生成のためのブロックダイアグラムである。
【図４ｂ】本発明によってパケット内の情報が位置による信頼度を有する場合のサブパケットを有するパケット及び前記パケット生成のためのブロックダイアグラムである。
【図５ａ】本発明によってパケット内に開始点を等間隔で分けた場合各サブパケットの転送間隔を示す図である。
【図５ｂ】本発明によってパケット内に開始点を非等間隔で分けた場合各サブパケットの転送間隔を示す図である。
【図６】本発明によって受信端が転送されたサブパケットを再構成してエンコーディッドパケットを生成することを示す図である。
【図７】本発明のハイブリッド自動再送要求方式によって可変長さのサブパケットの転送間隔を示す図である。
【図８ａ】本発明によるＡＩＲ方式の転送及びエンコーディング方法の一例を示す図である。
【図８ｂ】本発明によるＡＩＲ方式の転送及びエンコーディング方法の一例を示す図である。
【図９ａ】本発明によるＡＩＲ方式の転送及びエンコーディング方法における他の例を示す図である。
【図９ｂ】本発明によるＡＩＲ方式の転送及びエンコーディング方法における他の例を示す図である。
【符号の説明】
【０１６８】
１０１  １／５ターボ符号器
１０２  再整列／インターリービングブロック
１０３  繰り返しブロック
【図１ａ】
2008035546.tif 000004
【図１ｂ】
2008035546.tif 000005
【図２ａ】
2008035546.tif 000006
【図２ｂ】
2008035546.tif 000007
【図２ｃ】
2008035546.tif 000008
【図３ａ】
2008035546.tif 000009
【図３ｂ】
2008035546.tif 000010
【図４ａ】
2008035546.tif 000011
【図４ｂ】
2008035546.tif 000012
【図５ａ】
2008035546.tif 000013
【図５ｂ】
2008035546.tif 000014
【図６】
2008035546.tif 000015
【図７】
2008035546.tif 000016
【図８ａ】
2008035546.tif 000017
【図８ｂ】
2008035546.tif 000018
【図９ａ】
2008035546.tif 000019
【図９ｂ】
2008035546.tif 000020