(57)【特許請求の範囲】
【請求項１】
データの送信方法であって、
複数の受信機に対するデータレートを示す複数のレート指示メッセージを受信するステップ、
受信された該複数のレート指示メッセージを用いて、該複数の受信機のうちから最も高いデータレートを示すレート指示メッセージに関連する、データ送信先となる第１の受信機を選択するステップ、
データが送信される予定の該第１の受信機において測定された第１チャネル状態に基づいて第１データレートを決定するステップ、
該第１データレートで第１データ送信を実行するステップ、
該第１の受信機におけるチャネル状態測定値に基づくデータレートを含む該レート表示メッセージを受信するステップ、
受信された該レート指示メッセージに基づいて第２データレートを決定するステップ、及び
該第２データレートで該データの第２データ送信を実行するステップであって、該第２データ送信が該第１データ送信の再送信であるステップ
からなることを特徴とするデータの送信方法。
【請求項２】
前記第１データ送信および前記第２データ送信が同一であることを特徴とする請求項１記載の方法。
【請求項３】
前記第１データ送信は、前記第２データ送信とソフトコンバイン（soft combined）される
ことを特徴とする請求項１記載の方法。
【請求項４】
前記第１データレートは、受信されたレート指示メッセージにおいて示されるデータレートより高いデータレートであることを特徴とする請求項１記載の方法。
【請求項５】
前記第２データレートは、受信されたレート指示メッセージにおいて示されるデータレートより高いデータレートであることを特徴とする請求項１記載の方法。
【請求項６】
データ送信を受信する方法であって、
複数の受信機において該複数の受信機に対してデータレートを示す複数のレート指示メッセージを送信するステップ、
第１の受信機において第１データレートで第１データ送信を実行するステップであって、該第１データレートは測定された第１チャネル状態を用いて決定され、該第１の受信機は複数のレート指示メッセージを用いて該複数の受信機から選択された受信機であり、該第１の受信機は最も高いデータレートを示すレート指示メッセージに関連するものである、ステップ、
該第１の受信機において該第１データ送信が受信できなかった場合に、該レート指示メッセージを送信するステップであって、該レート指示メッセージは該第１の受信機におけるチャネル状態測定値に基づくデータレートを含む、ステップ、及び
第２データレートにおいて第２データ送信を受信するステップであって、該第２データレートが該レート指示メッセージに基づいている、ステップ
からなる方法。
【請求項７】
請求項６記載の方法であって、さらに、
該第１の受信機において該第１データ送信が受信できなかった場合に、受信された該第１データ送信を記憶するステップ
からなる方法。
【請求項８】
請求項７記載の方法であって、さらに、
受信され記憶された該第１データ送信を受信された該第２データ送信にソフトコンバインするステップ
からなる方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信システムに関し、特に、無線通信システムを介したデータ伝送に関する。
【０００２】
【従来の技術】
無線通信システムに基づく公知の第三世代ＣＤＭＡデータオンリエボルーション（以下、３Ｇ−１ｘＥＶＤＯと略記する）においては、音声及びデータサービスが、個別のキャリア周波数を用いて実現される。すなわち、音声及びデータ信号は、相異なったキャリア周波数によって規定された個別のフォワードリンクを介して送出される。データは、時間多重化周波数キャリアを介して、固定データ送信パワーで、かつ、可変データレートで送出される。詳細に述べれば、基地局によって送信されたパイロット信号の、レシーバにおける測定されたＳＩＲが、当該レシーバによってサポートされうるデータレートを決定する目的で用いられる。通常、決定されたデータレートは、レシーバにおいて最低レベル品質のサービスが実現されうるような最大データレートに対応する。より高いＳＩＲはより高いデータレートに変換されるが、より高いデータレートは、より低いデータレートと比較して、より高次の変調とより弱い符号化に関わっている。例えば、測定されたＳＩＲが二つの異なったレシーバにおいてそれぞれ１２ｄＢ及び−２ｄＢの場合には、対応するそれぞれのレシーバにおけるデータレートが２．４Ｍｂ／ｓ及び３８．４ｋｂ／ｓとなる。
【０００３】
システムスループットを改善する目的で、３Ｇ−１ｘＥＶＤＯは、最も好ましい通信路（チャネル）条件、すなわち測定された最高のＳＩＲを有する、つまり、最高の関連するデータレートを有するレシーバが、比較的好ましくないチャネル条件を有するレシーバよりも先に送信することを許可する。３Ｇ−１ｘＥＶＤＯは、各タイムスロット毎にレシーバがＳＩＲを測定し、測定されたＳＩＲを用いてデータレートを計算し、計算されたデータレートを基地局に報告する、といった高速レート適応メカニズムを利用する。複数個のレシーバから得られた計算されたデータレートは、特定のレシーバに対するデータ伝送がなされる時点をスケジューリングする目的で基地局によって利用される。
【０００４】
基地局から特定のレシーバへのデータ伝送は、レシーバが基地局に対して最高の計算済みデータレートを報告するときになされる。以下のプロトコルがデータ伝送に関して用いられる。基地局は、時間スロットｎにおいて、計算されたデータレートで当該レシーバ宛にデータを送信する。レシーバは、送信されたデータを受信し、ＡＣＫ／ＮＡＣＫメッセージによって応答して、伝送されたデータが当該レシーバによって、正しく、すなわちエラーなく受信されたか否かを基地局宛に表示する。詳細に述べれば、データ伝送が正しく行なわれた場合には、レシーバはアクノレッジメントすなわちＡＣＫで応答する。それ以外の場合には、レシーバはネガティブアクノレッジメントすなわちＮＡＣＫで応答する。ＡＣＫ／ＮＡＣＫメッセージは、基地局によって、時間スロットｎ＋ｊにおいて受信される。ここで、ｊはある既知の時間オフセットである。よって、基地局は、ＡＣＫ／ＮＡＣＫメッセージを受信したよりもｊ個の時間スロット分だけ前の時点で、データ伝送がなされたレシーバからＡＣＫ／ＮＡＣＫメッセージが送信された、と決定することができる。
【０００５】
ＡＣＫを受信した場合には、基地局は、当該レシーバ宛のデータ伝送が成功したことを知る。ＮＡＣＫの場合には、基地局は、当該レシーバ宛のデータ伝送が失敗したことを知る。ＮＡＣＫに応答して、基地局は、以前に送出されたものと同一のデータを同一のデータレートで再送信する。“同一データの再送信”という術語は、再送信されるデータが比較されているデータに関してソフトコンバインドである限り、比較されているデータ、すなわち、以前の伝送において送出されたデータ、と同一あるいは同一ではないデータの再送信を記述するものとして理解されるべきである。再送信されたデータは、レシーバによって、時間スロットｎ＋ｊ＋ｋにおいて受信される。ここで、ｋは、既知のある時間オフセットである。
【０００６】
【発明が解決しようとする課題】
従来技術に係るプロトコルにおいては、データレートに拘わらず、最初の送信と再送信の双方において同一のサブパケットサイズが用いられる。詳細に述べれば、低データレートでは、巨大なサブパケットを送信することは望ましくない。なぜなら、それは、スケジューリングのフレキシビリティを妨げ、より多くの時間スロットを必要とするからである。対照的に、高データレートの場合には、小さなサブパケットを送信することは望ましくない。なぜなら、チャネル資源の利用効率が低いからである。
【０００７】
【課題を解決するための手段】
本発明は、データレートに基づくサブパケット適応化方法に係る。本発明においては、サブパケットの大きさ（サブパケットサイズ）は、サブパケットが送信されるデータレートに適応している。本発明は、サブパケットサイズを、本発明に従って大きさが適応化されたサブパケットが同一あるいは相異なったサイズを有する別のサブパケットとソフトコンバインされることを許可するようなフォーマットにおけるデータレートに適応させる。サイズ適応化済みサブパケットは、その別のサブパケットより前あるいは後に送信される。本発明の一実施例においては、本発明は、通信路符号化済みエンコーダパケットを生成する目的でのエンコーダパケットの通信路符号化ステップ；及び、エンコーダパケットのサイズ及び送出されるデータ伝送レートに基づくサイズを有するエンコーダサブパケットを生成する目的での通信路符号化済みエンコーダパケットの分割及び／あるいは反復ステップを有している。
【０００８】
【発明が解決しようとする課題】
この従来技術にかかるプロトコルは、チャネル条件が関連する受信機に対し、変動したにもかかわらず再送信するために、最初の送信のデータレートを用いている。具体的に説明すると、第１チャネル条件は最初の送信と再送信との間で劣化している場合には、再送信は最初の送信よりも、はるかに高いフレームエラーレート（frame error rate：ＦＥＲ）を受けていることになり、これにより送信の品質が劣化する。あるいはチャネル条件が改善された場合には、チャネル資源は効率的には用いられていない。その理由は、高いデータレートが再送信に使用できるからである。
【０００９】
【課題を解決するための手段】
チャネル条件（状態）に基づいて、データレートを変更する方法を開示する。データは、測定された第１チャネル条件（状態）に基づいて第１データレートで最初に送信され、その後、測定された第２チャネル条件（状態）に基づいて第２データレートで再送信する。第１チャネル条件は、第２チャネル条件よりも時間的に前に測定される。
【００１０】
エンコーダがサブパケットを送出するデータレートは、エンコーダサブパケットの実際の送出に先立ついずれかの時点で、基地局とレシーバとの間で交渉される。例えば、レシーバが、１９．２ｋｂ／ｓというデータレートを示すレート表示メッセージを基地局宛に送出する。基地局は、エンコーダサブパケットをレシーバ宛に送出する際のデータレートとして７６．８ｋｂ／ｓを用いるデータ伝送を行ないたいと望む。従って、基地局は、レシーバ宛のエンコーダサブパケットを送出したいと考える新たなデータレートを示す新規レートメッセージをレシーバ宛に送出する。この際、表示される新たなデータレートは、データレートメッセージにおいて示されるデータレートと同一である場合もあり、同一ではない場合もある。新たなレートメッセージを受信することによって、レシーバは、エンコーダサブパケットのデコードにおいて用いられるデータレートを知ることになる。
【００１１】
本発明の一実施例においては、新たなデータレートは、データレートメッセージ及びエンコーダパケットのサイズに基づく。より大きなサイズのエンコーダパケットに関しては、伝送に用いられる時間スロットの個数を低減してスケジューリングフレキシビリティを促進する目的で、新たなデータレートはデータレートメッセージにおいて示されたデータレートのより高い倍数、例えば４倍、であることが望ましい。他方、より小さなサイズのエンコーダパケットに関しては、チャネルをより効率的に利用する目的で、新たなデータレートはデータレートメッセージにおいて示されたデータレートのより小さな倍数、例えば１倍、であることが望ましい。
【００１２】
表１は、レシーバによって示されたデータレート及びエンコーダパケットのサイズに基づいて新たなデータレートを選択する際に用いられるルックアップテーブル例を示している。例えば、データレートメッセージが３８．４ｋｂ／ｓを示しており、エンコーダパケットが１５３６ビットである場合を考えると、新規レートメッセージは、新たなデータレートとして１５３．６ｋｂ／ｓを示すことになる。
【表１】
0003955462.tif 000002
【００１３】
段階１２５では、基地局は、選択されたレシーバからＡＣＫ／ＮＡＣＫメッセージを受信する。メッセージがＡＣＫである場合には、段階１３０で、流れ図１００は段階１１０へ戻る。メッセージがＮＡＣＫである場合には、段階１３５で、基地局は選択された基地局から新たなメッセージを受信する。さらに、ＮＡＣＫがレシーバによって送信される場合には、レシーバは段階１２０において送出された受信済みデータをメモリにストアし、それらは、後に同一データの再送信とソフトコンバインされる。
【００１４】
段階１４０においては、基地局が、段階１３５において受信された第二のレート表示メッセージにおいて示されたデータレートで、選択されたレシーバ宛にデータサブパケットを再送信する。段階１２０の場合と同様、サブパケットは、第二レート表示メッセージにおいて示されたデータレートよりも高いデータレートで送信される。
【００１５】
ある実施例においては、段階１２０及び１４０において送信されるデータサブパケットは同一のサイズであるが、それらサブパケットが送出される時間スロットの個数あるいは変調方式は、段階１２０及び１４０におけるデータレートが異なっている場合には、変わりうる。別の実施例においては、段階１２０及び１４０において送出されるサブパケットをソフトコンバインするためにハイブリッドＡＲＱば用いられる場合には、それぞれのサブパケットは相異なった大きさを有している。
【００１６】
さらに別の実施例においては、選択されたレシーバから送信されたＡＣＫ／ＮＡＣＫメッセージがＡＣＫであるかＮＡＣＫであるかに拘わらず、流れ図は段階１２５から段階１１０へ戻る。この実施例においては、元々選択されたレシーバ宛の再送信は、選択されたレシーバが最も高い関連するデータレートを有するレシーバとなった時点において初めてなされる。
【００１７】
より望ましい実施例においては、段階１２０及び１４０においてサブパケットが送出される際の様式は、相異なったデータレートにおけるハイブリッドＡＲＱを可能にする。このことは、サブパケットのサイズ、変調方式及びサブパケットが送出される際に用いられる時間スロットの個数、を変化させることによって実現される。図２は、本発明の一実施例に従って、サブパケットのサイズ、変調方式及びサブパケットが送出される際に用いられる時間スロットの個数、を変化させる様式を例示した流れ図２００である。段階２１０においては、新たなレシーバへの接続設定の際あるいは他のブロードキャスト手段を通じて、基地局は、（表１に示されているように）レシーバからのレート表示メッセージ及び各々のエンコーダパケットサイズに対応する、基地局によって用いられるデータ伝送レートを、レシーバ宛に表示する。あるいは、基地局が、選択されたレシーバ宛にデータを送信する際に用いることを企図している新たなデータレートを示す新規レートメッセージを、当該選択されたレシーバ宛に送出する。別の実施例においては、新たなレートメッセージが、エンコーダパケットサイズ表示と共に、ヘッダ情報中に含められる。段階２１５においては、エンコーダパケットが特定のサイズのエンコーダサブパケットに処理される。ここで、エンコーダパケットはレシーバ宛であることが企図された一群の情報であり、エンコーダサブパケットはレシーバ宛に送出されるエンコーダパケットの表示である。詳細に述べれば、エンコーダパケットは、通信路符号化されてその後分割及び／あるいは反復され、エンコーダサブパケットが生成される。サブパケットサイズは、それが送出されるデータレート及びエンコーダパケットサイズに依存している。
【００１８】
図３は、本発明の実施例に従ったサブパケット生成方式例３０を示している。３０７２ビットよりなるエンコーダパケットは、１／５のレートで１５３６０ビットにターボコードされる。この例においては、サブパケットサイズに拘わらず、同一のチャネルコーダがエンコーダパケットを通信路符号化する目的で用いられることに留意されたい。通信路符号化済みエンコーダパケット、すなわち１５３６０ビットは、その後、相異なった分割及び／あるいは反復技法によって処理され、四つの相異なったサイズのエンコーダサブパケットが生成される。但し、元のエンコーダパケットは、エンコーダサブパケットの各々から導出されうる。詳細に述べれば、通信路符号化済みエンコーダパケットは、分割及び／あるいは反復されて、二つの１３８２４ビットエンコーダサブパケット、一つの２４５７６ビットエンコーダサブパケット、二つの１２２８８ビットエンコーダサブパケット及び／あるいは三つの６１４４ビットエンコーダサブパケットが生成される。二つの１３８２４ビットエンコーダサブパケットは、互いに同一である場合もあるし同一ではない場合もある。二つの１２２８８ビットエンコーダサブパケットの場合及び三つの６１４４ビットエンコーダサブパケットの場合も同様である。エンコーダサブパケットの各々は、互いにソフトコンバインされる。
【００１９】
ここで、エンコーダサブパケットの各々が、相異なったデータレートに関連していることに留意されたい。すなわち、二つの１３８２４ビットエンコーダサブパケットはデータレート８１９．２ｋｂ／ｓに関連している；２４５７６ビットエンコーダサブパケットはデータレート３８．４ｋｂ／ｓ、７６．８ｋｂ／ｓ、１５３．６ｋｂ／ｓ及び３０７．２ｋｂ／ｓに関連している；二つの１２２８８ビットエンコーダサブパケットはデータレート６１４．４ｋｂ／ｓ及び１２８８．８ｋｂ／ｓに関連している；及び、三つの６１４４ビットエンコーダサブパケットはデータレート２４５７．６ｋｂ／ｓに関連している。よって、サブパケットが送出されるデータレートが１５３．５ｋｂ／ｓの場合には、サブパケットサイズは２４５７６ビットとなる。与えられたデータレート及びエンコーダパケットサイズに関しては、単一のサブパケットフォーマットが存在することに留意されたい。図３には、全部で八個の相異なったサブパケットが同時に生成されるように示されているが、これら八個のエンコーダサブパケットの全てが同時に生成される必要はない。
【００２０】
段階２２０においては、エンコーダパケットサイズ識別子がエンコーダサブパケットに付加される。ここで、エンコーダパケットサイズ識別子は、エンコーダサブパケットが導出されたパケットのサイズを表示するものである。レシーバは、エンコーダパケットサイズ識別子及び伝送データレートに基づいてサブパケットのフォーマットを決定することが可能であり、その結果、レシーバは、関連するエンコーダサブパケットを、同一のエンコーダパケットから導出された再送信あるいは以前に送信されたエンコーダサブパケット（後者のサブパケットは相異なったフォーマットである可能性はある）と組み合わせて、正確にソフトコンバインしてジョイントデコードすることが可能になる。ここで、与えられたデータレートとエンコーダパケットサイズとに関して単一のサブパケットフォーマットが存在することを思い出していただきたい。データレートは、前述された種々の具体例のうちの一つに基づいて、レシーバにおいて既知である。データ伝送レートは、レシーバからのレート表示メッセージから、接続設定時にレシーバ宛に表示されたマッピングあるいはブロードキャストチャネルのいずれかに基づいてマッピングされる。あるいは、データ伝送レートは、メッセージあるいはデータヘッダ情報において、レシーバ宛に送信される。
【００２１】
別の実施例においては、与えられたデータレートとエンコーダパケットサイズとに関して単一のサブパケットフォーマットが存在するか否かに拘わらず、エンコーダサブパケットフォーマット識別子が、エンコーダサブパケットに対して、エンコーダサブパケットサイズ識別子の代わりに、あるいはそれに組み合わせられて、エンコーダサブパケットに付加される。エンコーダサブパケットフォーマット識別子は関連するエンコーダサブパケットのフォーマットを表示し、そのため、レシーバはエンコーダサブパケットからエンコーダパケットをどのように導出すなわちデコードするするのかを知ることになる。
【００２２】
段階２２５においては、エンコーダサブパケットが変調され、単一あるいは複数個の時間スロットにおいてレシーバ宛に送信される。エンコーダサブパケットを変調するために用いられる変調方式のタイプは、新規データレートに依存する。表２は、新規データレートに基づいて変調方式を選択する際に用いられるルックアップテーブル例を示している。この表より明らかなように、（シンボル当たりにより多くのビットを有する）より高次の変調が、より高いデータレートを実現するために必要となる。例えば、新規データレートが３０７．２ｋｂ／ｓである場合には、エンコーダサブパケットを送信するために用いられる変調方式はＱＰＳＫである。
【表２】
0003955462.tif 000003
【００２３】
エンコーダサブパケットの伝送に用いられる時間スロット数は、新規データレートとエンコーダパケットサイズ（あるいは、エンコーダサブパケットサイズ）とに依存する。表３は、特定のサイズのエンコーダパケットを新規データレートで送出するために必要とされる時間スロット数を決定する際に用いられるルックアップテーブル例を示している。
【表３】
0003955462.tif 000004
【００２４】
本明細書においては、本発明は上述されたいくつかの実施例に関連して記述されているが、他の変形も可能である。例えば、本発明は、サイズが３０７２ビットではないエンコーダパケットに対しても適用可能であり、エンコーダサブパケットサイズを変更することが可能であり、特定のエンコーダサブパケットが送出されるデータレートを変更することが可能である、等々である。
【００２５】
以上の説明は、本発明の一実施例に関するもので，この技術分野の当業者であれば、本発明の種々の変形例が考え得るが、それらはいずれも本発明の技術的範囲に包含される。
【００２６】
【発明の効果】
以上述べたごとく、本発明によれば、データレートに基づくサブパケット適応化方法が提供される。
【００２７】
特許請求の範囲の発明の要件の後に括弧で記載した番号がある場合は、本発明の一実施例の対応関係を示すものであって、本発明の範囲を限定するものと解釈すべきではない。
【図面の簡単な説明】
【図１】  本発明の一実施例に従うデータレート適応化方法を例示する流れ図。
【図２】  本発明の一実施例に従ってなされるサブパケットサイズの可変の様子、変調方式及びサブパケットが送出される時間スロットの数、を例示する流れ図。
【図３】  本発明の一実施例に従ってなされるサブパケットサイズの可変の様子、変調方式及びサブパケットが送出される時間スロットの数、を例示する流れ図。
【符号の説明】
１００  流れ図
２００  流れ図
３０  サブパケット生成例
【図１】
0003955462.tif 000005
【図２】
0003955462.tif 000006
【図３】
0003955462.tif 000007