(57)【要約】【課題】循環的バッファ(circular  buffer)でデータブロックの伝送開始位置を表示する反復バージョン(Redundancy  Version)に応じるＨＡＲＱを用いたデータ伝送方法を提供する。【解決手段】前記方法は、第１の反復バージョンに応じてデータブロックをＨＡＲＱによって伝送する段階、第２の反復バージョンに応じてデータブロックをＨＡＲＱによって伝送する段階を含む。前記第２の反復バージョンは、前記第１の反復バージョンを参照することによって決定される。スケジューリング情報がなくても予め決められた反復バージョンを使用してＨＡＲＱの効率を上げることができる。【選択図】図３
2010538574.tif 000002
【特許請求の範囲】
【請求項１】
データの複数の反復バージョン(redundancy  version)を用いるＨＡＲＱ(Hybrid  Automatic  Repear  request)を用いて端末が基地局に前記データを伝送し、各々の反復バージョンは、循環的バッファ(circular  buffer)内でデータブロックの伝送開始位置を指示するデータ伝送方法において、
第１の反復バージョンを用いたＨＡＲＱ技法を使用して前記データの第１の伝送を遂行する段階；及び
多様な反復バージョンを用いたＨＡＲＱ技法を使用して前記データの少なくとも一回の再伝送を遂行する段階；を含み、
前記少なくとも一回の再伝送に対して、以前に使われた反復バージョン及び予め決定された(predetermined)順序(sequence)を考慮することによって使われる反復バージョンを決定する段階；をさらに含み、
一つの順序内に、順次的な(following  each  other)少なくとも２個の反復バージョンは、非連続的(non-consecutive)開始位置を有する、ＨＡＲＱを用いたデータ伝送方法。
【請求項２】
前記順序は、反復的再伝送の遂行に循環的に使われる、請求項１に記載のＨＡＲＱを用いたデータ伝送方法。
【請求項３】
前記複数の反復バージョンは、前記循環的バッファ内で各々４個の異なる開始位置を有する４個の反復バージョンを含む、請求項１に記載のＨＡＲＱを用いたデータ伝送方法。
【請求項４】
前記順序は、各反復バージョンの開始位置を考慮して第１、第３、第４及び第２の反復バージョンの順序に設定される反復バージョンで形成される、請求項３に記載のＨＡＲＱを用いたデータ伝送方法。
【請求項５】
第１の開始位置を有する反復バージョンは、前記第１の伝送のためにのみ使われて、前記少なくとも一回の再伝送は、各反復バージョンの開始位置を考慮して第３、第４及び第２の反復バージョンに設定された順序の通りに遂行される、請求項３に記載のＨＡＲＱを用いたデータ伝送方法。
【請求項６】
一つの反復バージョンが前記第１の伝送のために特定的に(specifically)使われる、請求項１に記載のＨＡＲＱを用いたデータ伝送方法。
【請求項７】
前記複数の反復バージョンは、全部同じ大きさであり、前記循環的バッファ内で均等な間隔に分離された開始位置を有する、請求項１に記載のＨＡＲＱを用いたデータ伝送方法。
【請求項８】
前記基地局からスケジューリング情報を受信する段階；
前記スケジューリング情報に基づいて反復バージョンを選択する段階；
前記選択された反復バージョンを用いた伝送を遂行する段階；及び
前記選択された反復バージョン及び前記予め決定された順序を考慮することによって反復バージョンを用いて前記データを再伝送する段階；
をさらに含む、請求項１に記載のＨＡＲＱを用いたデータ伝送方法。
【請求項９】
前記スケジューリング情報は、選択される前記反復バージョンのインジケータを含む、請求項８に記載のＨＡＲＱを用いたデータ伝送方法。
【請求項１０】
前記スケジューリング情報は、現在通信状況を含み、伝送された最後の反復バージョンの開始位置の直後の開始位置を有する反復バージョンが選択される、請求項８に記載のＨＡＲＱを用いたデータ伝送方法。
【請求項１１】
前記スケジューリング情報は、新規データインジケータを含み、前記端末は、前記スケジューリング情報を受信した後、前記第１の伝送を遂行する、請求項８に記載のＨＡＲＱを用いたデータ伝送方法。
【請求項１２】
データの複数の反復バージョンを用いるＨＡＲＱを使用してデータの伝送に適した端末として、前記複数の反復バージョンの各々は、循環的バッファ内でデータブロックの伝送開始位置を指示する端末において、
前記端末は、制御手段(controller)を含み、
前記制御手段は、第１の反復バージョンを用いたＨＡＲＱを使用して前記データの第１の伝送を遂行して、多様な反復バージョンを用いたＨＡＲＱ技法を使用して前記データの少なくとも一回の再伝送を遂行して、前記少なくとも一回の再伝送に対して、以前に使われた反復バージョン及び予め決定された(predetermined)順序(sequence)を考慮することによって使われる反復バージョンを決定し、
一つの順序内に、順次的な(following  each  other)少なくとも２個の反復バージョンは、非連続的(non-consecutive)開始位置を有する、端末。
【請求項１３】
前記順序は、反復的再伝送の遂行に循環的に使われる、請求項１２に記載の端末。
【請求項１４】
前記複数の反復バージョンは、前記循環的バッファ内で各々異なる４個の開始位置を有する４個の反復バージョンを含む、請求項１２に記載の端末。
【請求項１５】
前記順序は、各反復バージョンの開始位置を考慮して第１、第３、第４及び第２の反復バージョンの順序に設定された反復バージョンで形成される、請求項１４に記載の端末。
【請求項１６】
第１の開始位置を有する反復バージョンは、前記第１の伝送のためにのみ使われて、前記少なくとも一回の再伝送は、各反復バージョンの開始位置を考慮して第３、第４及び第２の反復バージョンに設定された順序の通りに遂行される、請求項１４に記載の端末。
【請求項１７】
一つの反復バージョンが前記第１の伝送のために特定的に使われる、請求項１２に記載の端末。
【請求項１８】
前記複数の反復バージョンは、全部同じ大きさであり、前記循環的バッファ内で均等な間隔に分離された開始位置を有する、請求項１２に記載の端末。
【請求項１９】
前記制御手段は、前記基地局からスケジューリング情報を受信して；
前記スケジューリング情報に基づいて反復バージョンを選択して；
前記選択された反復バージョンを用いた伝送を遂行して；及び
前記選択された反復バージョン及び前記予め決定された順序を考慮することによって反復バージョンを用いて前記データを再伝送する、請求項１２に記載の端末。
【請求項２０】
前記スケジューリング情報は、選択される前記反復バージョンのインジケータを含む、請求項１９に記載の端末。
【請求項２１】
前記スケジューリング情報は、現在通信状況を含み、前記制御手段は、伝送された最後の反復バージョンの開始位置の直後の開始位置を有する反復バージョンが選択する、請求項１９に記載の端末。
【請求項２２】
前記スケジューリング情報は、新規データインジケータを含み、前記端末は、前記スケジューリング情報を受信した後、前記第１の伝送を遂行する、請求項１９に記載の端末。
【請求項２３】
データの複数の反復バージョンを用いるＨＡＲＱを使用してデータの伝送に適した基地局として、前記複数の反復バージョン(ＲＶ)の各々は、循環的バッファ内でデータブロックの伝送開始位置を指示する基地局において、
前記基地局は、制御手段を含み、
前記制御手段は、第１の反復バージョンを用いたＨＡＲＱを使用して前記データの第１の伝送を遂行して、多様な反復バージョンを用いたＨＡＲＱ技法を使用して前記データの少なくとも一回の再伝送を遂行して、前記少なくとも一回の再伝送に対して、以前に使われた反復バージョン及び予め決定された(predetermined)順序(sequence)を考慮することによって使われる反復バージョンを決定し、
一つの順序内に、順次的な(following  each  other)少なくとも２個の反復バージョンは、非連続的(non-consecutive)開始位置を有する、基地局。
【請求項２４】
基地局と少なくとも一つの端末との間のデータ伝送のために、データの複数の反復バージョンを用いるＨＡＲＱを使用してデータを伝送するシステムにおいて、
前記少なくとも一つの端末は、請求項１２に記載の端末であり、前記基地局は、請求項２３に記載の基地局である、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信に関し、より詳しくは、ＨＡＲＱを用いたデータ伝送方法に関する。
【背景技術】
【０００２】
通信の信頼性を確保するためのエラー補償技法には、ＦＥＣ(forward  error  correction)方式(scheme)及びＡＲＱ(automatic  repeat  request)方式がある。ＦＥＣ方式において、送信機は、情報ビットに余分のエラー訂正符号を使用して符号化した後伝送する。ＦＥＣ方式において、受信機は、受信信号を復調(demodulation)した後、エラー訂正符号の復号(decoding)化過程をたどった後、伝送情報を復元する。このような復号化過程を介して、チャネルによって生じた受信信号のエラーが訂正される。ＡＲＱ方式では、送信機がデータ再伝送をすることによってエラーを訂正して、ＳＡＷ(stop  and  wait)、ＧＢＮ(Go-back-N)、ＳＲ(selective  repeat)方式などがある。
【０００３】
ターボコードは、エラー訂正符号の一種として、反復的組織コンボリューションエンコーダ(recursive  systematic  convolution  encoder)及びインターリーバ(interleaver)で構成される。ターボコードの実際具現の際、並列復号化を容易にするためのインターリーバとしてＱＰＰ(quadratic  polynomial  permutatiuon)がある。ＱＰＰインターリーバは、特定のデータブロックの大きさにのみ良い性能を維持すると知られている。ターボコードの性能は、データブロックの大きさが増加するほど良いと知られており、実際、通信システムでは、実際具現の便利さのために一定の大きさ以上のデータブロックの場合、いくつかの小さいデータブロックに分けて符号化を遂行するようになる。
【０００４】
分けられた小さいデータブロックをコードブロック(code  block)と呼ぶ。コードブロックは、一般的に同じ大きさであるが、ＱＰＰインターリーバの大きさの制限のため、いくつかのコードブロックのうち一つまたはその以上のコードブロックは、異なる大きさを有することもできる。決められたインターリーバの大きさまたはコードブロック単位にエラー訂正符号化過程をたどった後、無線チャネルによって伝送される場合に発生するバーストエラー(burst  error)の影響を減らすためにインターリービング(interleaving)が遂行される。また、インターリービングされたデータは、実際無線資源にマッピング(mapping)されて伝送される。実際伝送の際使われる無線資源の量が一定であるため、これに合せるためには符号化されたコードブロックに対して伝送率マッチング(rate  matching)が遂行されなければならない。一般的に伝送率マッチングは、パンクチャリング(puncturing)や反復(repetition)によって得られる。伝送率マッチングは、３ＧＰＰのＷＣＤＭＡのように符号化されたコードブロック単位に遂行されてもよい。
【０００５】
ＦＥＣ方式は、時間遅延が少なく、送受信端間に別途にやり取りする情報が必要ないという長所があるが、良好なチャネル環境でシステム効率が落ちる短所がある。ＡＲＱ方式は、伝送の信頼性を高めることができるが、時間遅延が生まれるようになって劣悪なチャネル環境でシステム効率が落ちる短所がある。このような短所を解決するために、ＦＥＣとＡＲＱとを結合した複合自動再伝送(hybrid  automatic  repeat  request、以下、ＨＡＲＱ)方式が提案される。ＨＡＲＱ方式によると、物理階層が受信したデータが復号できないエラーを含むか否かを確認して、エラーが発生すれば、再伝送を要求することによって性能を高める。
【０００６】
ＨＡＲＱの再伝送方式は、同期式(synchronous)及び非同期式(Asynchronous)に区分することができる。同期式ＨＡＲＱは、送信機と受信機の両方とも知っている時点にデータを再伝送する方式であって、ＨＡＲＱプロセッサナンバのようなデータ伝送に必要なシグナリングを減らすことができる。非同期式ＨＡＲＱは、再伝送のために任意の時間に資源を割り当てる方式であって、データ伝送に必要なシグナリングを必要とするため、オーバーヘッドが発生する。
【０００７】
ＨＡＲＱは、資源割当、変調技法、伝送ブロック(transport  block)の大きさなどの伝送属性(transmission  attribute)に応じて適応的(adaptive)ＨＡＲＱ及び非適応的(non-adaptive)ＨＡＲＱに区分することができる。適応的ＨＡＲＱは、チャネル状況の変化に応じて再伝送に使用する伝送属性を初期伝送と比較して全体または部分的に変えて伝送する方式である。非適応的ＨＡＲＱは、初期伝送に使用した伝送属性をチャネル状況の変化に関係なく持続的に使用する方式である。
【０００８】
受信機は、受信したデータからエラーが検出されない場合、応答信号としてＡＣＫ(Acknowledgement)信号を送信して受信成功を送信機に知らせる。受信機は、受信したデータからエラーが検出される場合、応答信号としてＮＡＣＫ(Negative-acknowledgement)信号を送信してエラー検出を送信機に知らせる。送信機は、ＮＡＣＫ信号が受信される場合、データを再伝送することができる。
【０００９】
ＨＡＲＱ(Hybrid  Auto  Repeat  Request)方式の受信機は、基本的に受信データに対してエラー訂正を試みて、エラー検出符号(error  detection  code)を使用して再伝送するか否かを決定する。エラー検出符号は、ＣＲＣ(Cyclic  Redundancy  Check)を使用することができる。ＣＲＣ検出過程を介して受信データのエラーを検出するようになる場合、受信機は、送信機にＮＡＣＫ信号を送る。ＮＡＣＫ信号を受信した送信機は、ＨＡＲＱモード(チェース結合またはＩＲ)に応じて適切な再伝送データを伝送する。
【００１０】
ＨＡＲＱモードは、再伝送されるデータブロックの特徴を表す反復バージョン(Redundancy  version；ＲＶ)に応じてチェース結合(Chase  combining)及びＩＲ(incremental  redundancy)に区分することができる。チェース結合は、エラーが検出されたデータを捨てないで再伝送されたデータと結合させてＳＮＲ(signal-to-noise  ratio)利得を得る方法である。ＩＲは、再伝送されるデータに追加的な付加情報(additional  redundant  information)が増分的に(incrementally)伝送されて再伝送に応じる負担を減らしてコーディング利得(coding  gain)を得る方法である。
【００１１】
ＩＲモードで循環的バッファ伝送率マッチング(circular  buffer  rate  matching)を適用する場合、反復バージョン(ＲＶ)は、主に循環的バッファ(circular  buffer)で伝送または再伝送されるデータブロックの伝送開始位置を表す。即ち、反復バージョンの個数ほどの伝送開始位置が循環的バッファに定義されなければならない。再伝送が必要であるということは、チャネル状態がよくないということであって、再伝送データに毎度初期伝送に使用したコーディング率、変調技法または資源割当をそのまま使用すれば、再伝送データの伝送時に変化されたチャネル状態を適切に反映することができない。従って、コーディング率や変調技法が時間に応じて変化する場合、これに適応的にデータの伝送開始位置を選択してエラー訂正率を高めるデータを再伝送する方法が要求される。
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本発明の技術的課題は、反復バージョンを效率的に選択することによってエラー訂正率を高めるＨＡＲＱを用いたデータ伝送方法を提供することである。
【００１３】
本発明の他の技術的課題は、同期式ＨＡＲＱで伝送順序に応じて予め決められた反復バージョンを使用するデータ伝送方法を提供することである。
【課題を解決するための手段】
【００１４】
本発明の一態様によると、端末が基地局にデータを伝送する方法が提供される。前記方法は、データの複数の反復バージョン(redundancy  version)を用いるＨＡＲＱ(Hybrid  Automatic  Repear  request)を用い、各々の反復バージョンは、循環的バッファ(circular  buffer)内でデータブロックの伝送開始位置を指示する。また、前記方法は、第１の反復バージョンを用いたＨＡＲＱ技法を使用して前記データの第１の伝送を遂行する段階、及び多様な反復バージョンを用いたＨＡＲＱ技法を使用して前記データの少なくとも一回の再伝送を遂行する段階を含み、前記少なくとも一回の再伝送に対して、以前に使われた反復バージョン及び予め決定された(predetermined)順序(sequence)を考慮することによって使われる反復バージョンを決定する段階をさらに含み、一つの順序内に、順次的な(following  each  other)少なくとも２個の反復バージョンは、非連続的(non-consecutive)開始位置を有する。
【００１５】
前記順序は、反復的再伝送の遂行に循環的に使われる。
【００１６】
前記複数の反復バージョンは、前記循環的バッファ内で各々４個の異なる開始位置を有する４個の反復バージョンを含む。
【００１７】
前記順序は、各反復バージョンの開始位置を考慮して第１、第３、第４及び第２の反復バージョンの順序に設定される反復バージョンで形成される。
【００１８】
第１の開始位置を有する反復バージョンは、前記第１の伝送のためにのみ使われて、前記少なくとも一回の再伝送は、各反復バージョンの開始位置を考慮して第３、第４及び第２の反復バージョンに設定された順序の通りに遂行される。
【００１９】
一つの反復バージョンが前記第１の伝送のために特定的に(specifically)使われる。
【００２０】
前記複数の反復バージョンは、全部同じ大きさであり、前記循環的バッファ内で均等な間隔に分離された開始位置を有する。
【００２１】
前記基地局からスケジューリング情報を受信する段階、前記スケジューリング情報に基づいて反復バージョンを選択する段階、前記選択された反復バージョンを用いた伝送を遂行する段階、及び前記選択された反復バージョン及び前記予め決定された順序を考慮することによって反復バージョンを用いて前記データを再伝送する段階をさらに含む。
【００２２】
前記スケジューリング情報は、選択される前記反復バージョンのインジケータを含む。
【００２３】
本発明の他の態様によると,  とデータの複数の反復バージョンを用いるＨＡＲＱを使用してデータの伝送に適した端末として、前記複数の反復バージョンの各々は、循環的バッファ内でデータブロックの伝送開始位置を指示する端末は、制御手段(controller)を含み、前記制御手段は、第１の反復バージョンを用いたＨＡＲＱを使用して前記データの第１の伝送を遂行して、多様な反復バージョンを用いたＨＡＲＱ技法を使用して前記データの少なくとも一回の再伝送を遂行して、前記少なくとも一回の再伝送に対して、以前に使われた反復バージョン及び予め決定された(predetermined)順序(sequence)を考慮することによって使われる反復バージョンを決定し、一つの順序内に、順次的な(following  each  other)少なくとも２個の反復バージョンは、非連続的(non-consecutive)開始位置を有する,  を含む。
【００２４】
本発明の他の態様によると,  データの複数の反復バージョンを用いるＨＡＲＱを使用してデータの伝送に適した基地局として、前記複数の反復バージョン(ＲＶ)の各々は、循環的バッファ内でデータブロックの伝送開始位置を指示する基地局は、制御手段を含み、前記制御手段は、第１の反復バージョンを用いたＨＡＲＱを使用して前記データの第１の伝送を遂行して、多様な反復バージョンを用いたＨＡＲＱ技法を使用して前記データの少なくとも一回の再伝送を遂行して、前記少なくとも一回の再伝送に対して、以前に使われた反復バージョン及び予め決定された(predetermined)順序(sequence)を考慮することによって使われる反復バージョンを決定し、一つの順序内に、順次的な(following  each  other)少なくとも２個の反復バージョンは、非連続的(non-consecutive)開始位置を有する、を含む。
【００２５】
また、本発明は、対応する端末、基地局及び通信システムに関連されている。
【発明の効果】
【００２６】
スケジューリング情報がないとしても、予め決められた反復バージョンを使用してＨＡＲＱの効率を上げることができる。反復バージョンを效率的に選択することによってできるだけ速く循環的バッファのデータを伝送してＨＡＲＱによるデータ伝送性能を向上させることができる。同期式ＨＡＲＱを使用するアップリンク伝送の効率を上げることができる。
【図面の簡単な説明】
【００２７】
【図１】無線通信システムを示すブロック図である。
【図２】チャネル符号化過程を示すブロック図である。
【図３】循環的バッファで伝送率マッチングを適用するシステムにおける反復バージョン(ＲＶ)に応じる伝送開始位置を示すブロック図である。
【発明を実施するための形態】
【００２８】
以下、添付図面を参照して本発明の望ましい実施例を詳細に説明する。明細書の全体にわたって同じ参照番号は同じ構成要素を表す。
【００２９】
図１は、無線通信システムを示すブロック図である。無線通信システムは、音声、パケットデータなどのような多様な通信サービスを提供するために広く配置される。
【００３０】
図１を参照すると、無線通信システムは、端末(１０；User  Equipment、UE)及び基地局(２０；Base  Station、BS)を含む。端末(１０)は、固定される、或いは移動性を有することができ、ＭＳ(Mobile  Station)、ＵＴ(User  Terminal)、ＳＳ(Subscriber  Station)、無線機器(wireless  device)等、他の用語で呼ばれることができる。基地局(２０)は、一般的に端末(１０)と通信する固定された地点(fixed  station)をいい、ノードＢ(Node-B)、ＢＴＳ(Base  Transceiver  System)、アクセスポイント(Access  Point)等、他の用語で呼ばれることができる。一つの基地局(２０)には一つ以上のセルが存在することができる。
【００３１】
以下、ダウンリンク(downlink；DL)は、基地局(２０)から端末(１０)への通信を意味し、アップリンク(uplink；UL)は、端末(１０)から基地局(２０)への通信を意味する。ダウンリンクにおいて、送信機は基地局(２０)の一部であることがあり、受信機は端末(１０)の一部であることがある。アップリンクにおいて、送信機は端末(１０)の一部であることがあり、受信機は基地局(２０)の一部であることがある。
【００３２】
無線通信システムは、ＯＦＤＭ(Orthogonal  Frequency  Division  Multiplexing)/ＯＦＤＭＡ(Orthogonal  Frequency  Division  Multiple  Access)基盤システムであってもよい。ＯＦＤＭは、複数の直交副搬送波を用いる。ＯＦＤＭは、ＩＦＦＴ(inverse  fast  Fourier  Transform)とＦＦＴ(fast  Fourier  Transform)との間の直交性特性を用いる。送信機において、データは、ＩＦＦＴを遂行して伝送される。受信機において、受信信号にＦＦＴを遂行して元来データを復元する。送信機は、多重副搬送波を結合するためにＩＦＦＴを使用して、受信機は、多重副搬送波を分離するために対応するＦＦＴを使用する。
【００３３】
図２は、チャネル符号化過程を示すブロック図である。１個のコードブロック(code  block)は、チャネル符号化、インターリービング、伝送率マッチングを遂行して複数のデータストリームで伝送される場合を考慮する。コードブロックは、チャネル符号化を遂行するための一定の大きさのデータブロックである。コードブロックは、同じ大きさを有してもよく、複数のコードブロックが異なる大きさを有してもよい。
【００３４】
図２を参照すると、チャネルエンコーダ(１１０)は、入力されるコードブロック(code  block)に対しチャネル符号化を遂行する。チャネルエンコーダ(１１０)は、ターボコードを使ってもよく、ターボコードは、再帰構造畳み込みエンコーダ(recursive  systematic  convolution  encoder)及びインターリーバ(interleaver)で構成される。ターボコードは、入力されるコードブロックからビット単位に構造的ビット(systematic  bit)及びパリティビット(paritybit)を生成する。ここでは、１/３コード率(code  rate)を仮定して一つの構造的ブロック(systematic  block、Ｓ)と２個のパリティブロック(Ｐ１、Ｐ２)を出力することとする。構造的ブロックは、構造的ビットの集合であり、パリティブロックは、パリティビットの集合である。
【００３５】
インターリーバ(１２０)は、チャネル符号化されたコードブロックにインターリービングを遂行して、無線チャネルに伝送されることによって発生するバーストエラー(burst  error)の影響を減らす。インターリーバ(１２０)は、構造的ブロック(Ｓ)、２個のパリティブロック(Ｐ１、Ｐ２)の各々に対してインターリービングを遂行することができる。
【００３６】
伝送率マッチングユニット(１３０)は、チャネル符号化されたコードブロックを無線資源の大きさに応じて合せる。伝送率マッチングは、チャネル符号化されたコードブロック単位に遂行することができる。または、構造的ブロック(Ｓ)と２個のパリティブロック(Ｐ１、Ｐ２)を分離して遂行することができる。
【００３７】
図３は、循環的バッファで伝送率マッチングを適用するシステムにおける反復バージョン(ＲＶ)に応じる伝送開始位置を示すブロック図である。ここで、ターボコードのコーディング率は１/３であり、データ伝送のためのスケジューリング個体(scheduling  entity)が受信機にあると仮定する。即ち、送信機が伝送するデータの伝送フォーマット及び資源を示すインジケータであるデータの伝送フォーマット及び資源インジケータ(Transport  Format  and  Resource  Indicator；TFRI)を受信機が送信機に伝送すれば、送信機が前記伝送フォーマット及び資源インジケータによってデータを伝送する。以下、反復バージョンをＲＶという。
【００３８】
図３を参照すると、循環的バッファ(circular  buffer)は、水平的に３６個の論理的データブロックで構成される。このうち、循環的バッファの１/３部分(１２個のデータブロック)は組織(systematic)部分であり、後の２/３部分(２４個のデータブロック)はパリティ(parity)部分を表す。ＲＶは、反復バージョンとしてＲＶ０乃至ＲＶ３まで全部４個が存在する。ＲＶ間の間隔は、全体循環的バッファの大きさをＲＶの個数で割ったものである。ＨＡＲＱを用いたデータの伝送に失敗すれば、反復バージョンが決定されて、反復バージョンに応じてデータブロックの伝送または再伝送開始位置が変わる。
【００３９】
ＲＶ０乃至ＲＶ３は、異なる伝送または再伝送の開始位置を表す反復バージョンを表す。反復バージョンが第０の反復バージョン(以下、ＲＶ０)である場合、循環的バッファで２番目のデータブロックから伝送され、反復バージョンが第１の反復バージョン(以下、ＲＶ１)である場合、循環的バッファで１１番目のデータブロックから伝送され、反復バージョンが第２の反復バージョン(以下、ＲＶ２)である場合、循環的バッファで２０番目のデータブロックから伝送され、反復バージョンが第３の反復バージョン(以下、ＲＶ３)である場合、循環的バッファで２９番目のデータブロックから伝送される。
【００４０】
ここでターボコードのコーディング率は１/３であり、ＲＶの個数は４個を仮定したが、これは例示に過ぎず、異なるコーディング率や異なるＲＶの個数、または異なるＲＶの開始位置が本発明に適用されることができることはもちろんである。
【００４１】
最初伝送のためのスケジューリング情報(例えば、スケジューリンググラント(grant))は伝送されなければならないが、再伝送のためのスケジューリング情報は必ず伝送されることではない。このように再伝送のためのスケジューリング情報がない場合に対比して再伝送に使われるＲＶが新しく定義される必要がある。
【００４２】
以下、ＨＡＲＱ過程で適応的にＲＶを選択してデータを再伝送する方法が開示される。
【００４３】
一例として、コーディング率に関係なくデータの最初伝送及び再伝送の際に使用するＲＶを循環的バッファ内で固定することによってＨＡＲＱを用いたデータを伝送することができる。図３のように全体循環的バッファを均等な数のデータブロックで割ってＲＶに関する伝送開始位置を固定する場合、できるだけ速く循環的バッファのデータを伝送することを基準として選択すれば、良い性能を得ることができる。
【００４４】
図３の循環的バッファの全体大きさを４にした場合、コーディング率に応じる循環的バッファで占める量(portion)は、表１の通りである。
【００４５】
【表１】
2010538574.tif 000003
表１を参照すると、コーディング率が２/３以上１以下の場合、４回の伝送によって全体循環的バッファにある全てのデータブロックを伝送することができる。コーディング率が４/９以上２/３以下の場合、２回の伝送によって全体循環的バッファにある全てのデータブロックを伝送することができる。一方、コーディング率が１/３以上４/９以下の場合、２回の伝送によって全体循環的バッファにある全てのデータブロックを伝送することができる。
【００４６】
前述された結果からコーディング率と関係なく各々の伝送で使用する固定されたＲＶの組合せ(set)を表２のように選択することができる。ここで、ＲＶ０は常に最初伝送に使用するＲＶであると仮定する。
【００４７】
【表２】
2010538574.tif 000004
５番目の伝送順序からは表２のＲＶセットを再び繰り返すこともでき、新しい固定されたＲＶの組合せを定義してデータを伝送することができる。このとき、再伝送のためのスケジューリング情報が伝送されてコーディング率が変更される場合にも既存に固定されたＲＶセットに応じてデータを伝送すればよい。表５は、５回以上再伝送する場合、ＲＶ組合せ(第３ないし第６のＲＶ組合せ)を表す。
【００４８】
【表３】
2010538574.tif 000005
表３を参照すると、第３のＲＶ組合せは、前記表１の第１のＲＶ組合せを２回繰り返す組合せであり、第４のＲＶ組合せは、前記表１の第１のＲＶ組合せを２回繰り返し、２回目には組織ビット(systematic  bits)を有するＲＶ０を除いて繰り返す組合せである。一方、第５のＲＶ組合せは、前記表１の第２のＲＶ組合せをを２回繰り返す組合せであり、第６のＲＶ組合せは、前記表１の第２のＲＶ組合せをを２回繰り返し、２回目には組織ビット(systematic  bits)を有するＲＶ０を除いて繰り返す組合せである。
【００４９】
このように、できるだけ速く循環的バッファに格納されたデータを伝送することを基準としてＲＶを選択すれば、良い性能を得ることができる。前述の固定されたＲＶ組合せは、例示に過ぎず、伝送順序に応じて予めＲＶ組合せは変更されることができる。
【００５０】
他の例として、コーディング率に応じてＲＶ組合せを予め決定した後、再伝送のためのスケジューリング情報が伝送されれば、変更されたコーディング率を考慮してＲＶを選択することによってＨＡＲＱを用いたデータを伝送することができる。
【００５１】
例えば、最初伝送のコーディング率(Coding  Rate；以下、CR)に応じて表４のようなＲＶセットを決定したと仮定する。
【００５２】
【表４】
2010538574.tif 000006
表４を参照すると、以前のＲＶに応じて次のＲＶが決定される。例えば、コーディング率ＣＲ０に応じてデータを伝送する時、以前のＲＶがＲＶ２ならば、次のＲＶは、ＲＶ３になる。表５は、表４のようにコーディング率に応じるＲＶ組合せが決定された場合に、再伝送のためのスケジューリング情報が伝送されることによってコーディング率が変更される場合、ＲＶが選択される方法を説明する。
【００５３】
【表５】
2010538574.tif 000007
表５を参照すると、第１の伝送順序でコーディング率はＣＲ０であるため、表４によって、最初伝送は、ＲＶ０に決定される。第２の伝送順序でコーディング率がＣＲ１に変更されるため、次のＲＶはＲＶ１に決定される。これはコーディング率が変更される時点で最も最近のＲＶの直後ＲＶを選択することによって変更されたコーディング率に合せてデータの量を調節するためである。
【００５４】
また、第３の伝送順序ではコーディング率がＣＲ１に維持されるため、ＣＲ１に応じるＲＶ組合せによってＲＶの順序が決定される。以前のＲＶがＲＶ１であるため、表４に従って、次のＲＶはＲＶ３に決定される。最後の第４の伝送順序ではコーディング率がＣＲ２に変更されるため、再びＲＶ３の次のＲＶであるＲＶ０が選択される。このように以前のＲＶ及びコーディング率に応じて適応的にＲＶを選択することによって伝送効率が向上されることができる。
【００５５】
アップリンク伝送の場合、シグナリングオーバーヘッドを減らすために同期式ＨＡＲＱを使用することができる。このとき、予め決められたＲＶを使用することによってシグナリングを減らして、またＨＡＲＱの性能を向上させることができる。
【００５６】
以下、選択されたＲＶを知らせてくれるシグナリング方法に関して開示する。
【００５７】
一般的に同期的ＨＡＲＱでは、送受信端は、データブロックが伝送される時点を知っている。従って、ＲＶの順序が送受信端間に明確に決定されている場合にはＲＶのためのシグナリングが不要である。これを考慮して、別途のシグナリングなしに既存の制御情報を用いてＲＶを知らせてくれる方法が要求される。
【００５８】
一例として、新規データインジケータ(New  Data  Indicator；NDI)によってＲＶを知らせてくれてもよい。データブロックを伝送する時、現在伝送するデータブロックが新しいデータブロックであるか否かを知らせてくれるシグナリングが必要であり、これを新規データインジケータ(NDI)と呼ぶ。この方法は、ＲＶを外的に(explicit)知らせてくれることではなく、新規データインジケータを介して内的に(implicit)知らせてくれる方法である。従って、別途のＲＶシグナリングによるオーバーヘッド(overhead)を減らすことができる。
【００５９】
表６は、表３の第３のＲＶ組合せを用いる場合、１ビットの新規データインジケータに応じてＲＶを選択する方法を表す表である。ここで、新規データインジケータ(NDI)が１ならば新規データ伝送であり、０ならば再伝送であることを意味する。もちろん、このような対応関係は変わることもできる。
【００６０】
【表６】
2010538574.tif 000008
表６を参照すると、第１の伝送順序で新規データインジケータが１であるため、新規のデータであることを表す。従って、最初伝送であるためＲＶ０によってデータを伝送する。その後、新規データインジケータが０であるため、これは再伝送を表す。従って、第３のＲＶ組合せを参照して以前のＲＶに応じて次のＲＶを適用してデータを伝送すればよい。
【００６１】
他の例として、再伝送順序番号(Retransmission  Sequence  Number；RSN)によってＲＶを知らせくれることができる。もし、同期的ＨＡＲＱならば送受信の両端がデータブロックが伝送される時点を知っているため、新規データインジケータの代りに再伝送順序番号(RSN)を使用してＲＶを知らせてくれることもできる。このとき、再伝送順序番号の特定値が最初伝送を指示するように約束する。例えば、再伝送順序番号が１ビット情報である場合、再伝送順序番号は、０または１のうちいずれか一つであり、０を最初伝送といい、１を再伝送ということができる。
【００６２】
もし、再伝送順序番号が２ビット情報である場合、‘０’値を最初伝送といい、０->１->２->３の順序に再伝送順序番号の伝送が行われ、４番目の伝送以後には再伝送順序番号を継続３に維持することによって再伝送の順序を表すことができる。このようなシグナリング方式は３ＧＰＰ  ＨＳＵＰＡで使用している。再伝送順序番号は送信機から受信機に伝送される。
【００６３】
表７は、表３の第４及び第５のＲＶ組合せを用いる場合、１ビットの再伝送順序番号に応じてＲＶを選択する方法を表す表である。
【００６４】
【表７】
2010538574.tif 000009
表７を参照すると、第１の伝送順序で再伝送順序番号が０であることは最初伝送であることを表して、第２ないし第７の伝送順序で再伝送順序番号が１であることは続けて再伝送されることを表す。このとき、ＲＶは、表３における第４及び第５のＲＶ組合せに応じて決定されることができる。
【００６５】
前述したように、再伝送順序番号は、常に伝送されることではなく、スケジューリング情報がある場合のみ伝送される。従って、再伝送順序番号が中間に伝送されなくても受信機はこれを考慮して再伝送順序番号を使用しなければならない。
【００６６】
表８は、表３の第３及び第４のＲＶ組合せを用いる場合、２ビットの再伝送順序番号に応じてＲＶを選択する方法を表す表である。
【００６７】
【表８】
2010538574.tif 000010
表８を参照すると、第３のＲＶ組合せが使われる場合、再伝送順序番号が３であると、実際伝送されるＲＶが伝送順序に応じて異なってもよい。これは送受信機間に予め約束されていなければならない。一例として、現在伝送しているサブフレーム番号(subframe  number)を用いてもよい。第４のＲＶ組合せが使われる場合、再伝送順序番号と伝送されるＲＶとが１:１マッチング(matching)関係を有するようになる。従って、再伝送スケジューリング情報に含まれた再伝送順序番号からＲＶが分かる。即ち、再伝送順序番号を２ビットで表示する時に使用する方式は、再伝送順序番号を０、１、２、３、３、３、３、３…または０、１、２、３、１、２、３…のように伝送して、各々の再伝送順序番号に該当するＲＶを割り当てておくことである。
【００６８】
ところが、再伝送スケジューリング情報が伝送されない場合もあるため、再伝送順序番号がない場合、再伝送に使用するＲＶを直前伝送で使用したＲＶに応じて異に選択して使用することができる。表９は、表３の第３及び第４のＲＶ組合せを用いる場合、再伝送用スケジューリング情報が伝送されなくて再伝送順序番号がない場合、ＲＶ選択方法を表す。
【００６９】
【表９】
2010538574.tif 000011
表９を参照すると、第３のＲＶ組合せにおいて、ｉ-１番目のＲＶがＲＶ０の場合、ｉ番目の伝送順序に再伝送用スケジューリング情報が伝送されなくて再伝送順序番号がない場合、ｉ番目のＲＶは以前のＲＶ０を参照して第３のＲＶ組合せの順序に応じてＲＶ０の次のＲＶであるＲＶ２に選択される。一方、第４のＲＶ組合せにおいて、ｉ-１番目のＲＶがＲＶ３の場合、ｉ番目の伝送順序に再伝送用スケジューリング情報が伝送されなくて再伝送順序番号がない場合、ｉ番目のＲＶは以前のＲＶ３を参照して第４のＲＶ組合せの順序に応じてＲＶ３の次のＲＶであるＲＶ２に選択される。
【００７０】
以下、ＲＶを外的に(explicit)知らせてくれるシグナリング方式を開示する。表１０は、表３の第４のＲＶ組合せに応じて外的にＲＶを知らせてくれるシグナリング方法を表す。
【００７１】
【表１０】
2010538574.tif 000012
前述した全ての機能は、前記機能を遂行するようにコーディングされたソフトウェアやプログラムコードなどにともなうマイクロプロセッサ、制御器、マイクロ制御器、ＡＳＩＣ(Application  Specific  Integrated  Circuit)などのようなプロセッサによって遂行することができる。前記コードの設計、開発及び具現は、本発明の説明に基づいて当業者に自明であるといえる。
【００７２】
以上、本発明に対して実施例を参照して説明したが、該当技術分野の通常の知識を有する者は、本発明の技術的思想及び領域から外れない範囲内で本発明を多様に修正及び変更させて実施することができる。従って、前述した実施例に限定することではなく、本発明は、特許請求の範囲内の全ての実施例を含む。
【符号の説明】
【００７３】
１０  端末
２０  基地局
１１０  チャネルエンコーダ
１２０  インターリーバ
１３０  伝送率マッチングユニット
【図１】
2010538574.tif 000013
【図２】
2010538574.tif 000014
【図３】
2010538574.tif 000015
【国際調査報告】
2010538574.tif 000016
2010538574.tif 000017