(57)【要約】【課題】移動通信システムにおけるチャネル符号化及びレートマッチングがなされた複数のコードブロックに対して変調方式を考慮して時間優先マッピングを適用したインターリービング方法を提供する。【解決手段】上記インターリービング方法は、インターリーバメモリの横領域及び縦領域のサイズを決定するステップと、同一のコードブロック内で隣接した所定数の符号化シンボルを変調方式に従って選択するステップと、縦方向に変調グループを構成するステップと、上記横領域に上記変調グループを行単位で順次に書き込むステップと、上記インターリーバメモリに書き込まれたシンボルを列単位で順次に読み出すステップとを含む。【選択図】図１１
2015130696.tif 000002
【特許請求の範囲】
【請求項１】
移動通信システムにおけるチャネル符号化及びレートマッチングがなされた少なくとも１つのコードブロックのためのインターリービング方法であって、前記方法が、
インターリーバの行の数と列の数を決定するステップと、
符号化されたビットを、変調方式に基づいて決定された少なくとも１つの行のセットごとに行軸で前記インターリーバに書き込むステップと、
前記符号化されたビットを、前記インターリーバから列軸で出力するステップとを具備し、
前記少なくとも１つの行のセットのサイズが、変調方式がＱＰＳＫである場合は２、１６ＱＡＭである場合は４、及び６４ＱＡＭである場合は６に設定される
ことを特徴とするインターリービング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、次世代移動通信システムにおけるデータの送信方法及び装置に関し、特に、移動通信システムにおけるデータをインターリービングする方法及び装置に関する。
【背景技術】
【０００２】
近年、移動通信システムにおいて、無線チャネルでの高速データの送信に有用な方式として、直交周波数分割多重接続（Orthogonal Frequency Division Multiple Access：以下、“ＯＦＤＭＡ”と称する。）及び単一搬送波周波数分割多重接続（Single Carrier-Frequency Division Multiple Access：以下、“ＳＣ-ＦＤＭＡ”と称する。）が活発に研究されている。
【０００３】
現在、非同期セルラー移動通信の標準団体である第３世代パートナーシッププロジェクト（３ＧＰＰ）では、次世代移動通信システムであるロングタームエボルーション（ＬＴＥ）又はＥ-ＵＴＲＡ（Evolved Universal Terrestrial Radio Access）システムを、上述した多重接続方式に基づいて研究している。
【０００４】
上記の多重接続方式は、各ユーザー別にデータ又は制御情報を送信する時間周波数リソースが相互に重ならないように、すなわち、それら間の直交性が維持されるように割り当て及び管理を行うことにより、各ユーザーのデータ又は制御情報を区別する。制御チャネルの場合に、多重接続方式は、追加でコードリソースを割り当てることにより各ユーザーの制御情報を区別することができる。
【０００５】
図１は、従来の３ＧＰＰ ＬＴＥシステムにおけるアップリンクでデータ又は制御情報を送信するための時間周波数領域リソース及びサブフレームの構成を示す図である。図１において、横軸は時間領域を示し、縦軸は周波数領域を示す。
【０００６】
図１を参照すると、時間領域での最小送信単位は、ＳＣ−ＦＤＭＡシンボルであり、Ｎｓｙｍｂ個のＳＣ−ＦＤＭＡシンボル１０２は、１個のスロット１０６を構成し、２個のスロットは、１個のサブフレーム１００を構成する。ＳＣ−ＦＤＭＡシンボルの個数Ｎｓｙｍｂは、シンボル間干渉の防止のためにＳＣ−ＦＤＭＡシンボルごとに追加されるサイクリックプレフィックス（ＣＰ）の長さに従って可変される。例えば、一般型ＣＰが適用されると、Ｎｓｙｍｂ＝７となり、拡張型ＣＰが適用されると、Ｎｓｙｍｂ＝６となる。
【０００７】
このスロットの長さは０.５ｍｓであり、サブフレームの長さは１.０ｍｓである。周波数領域での最小送信単位はサブキャリアであり、システム全体の送信帯域は、合計ＮＢＷ個のサブキャリア１０４で構成される。ＮＢＷは、システム送信帯域に比例する値である。例えば、１０ＭＨｚ送信帯域である場合にＮＢＷ＝６００である。
【０００８】
時間周波数領域において、リソースの基本単位は、リソースエレメント（ＲＥ）１１２であり、サブキャリアインデックスｋ及びＳＣ−ＦＤＭＡシンボルインデックスｌで示されることができ、ここで、ｌは、「０」 １１４と「Ｎｓｙｍｂ−１」 １１６間の値を有する。リソースブロック（ＲＢ）１０８は、時間領域でのＮｓｙｍｂ個の連続したＳＣ−ＦＤＭＡシンボル１０２及び周波数領域でのＮＲＢ個の連続したサブキャリア１１０で定義される。したがって、１つのＲＢ１０８は、Ｎｓｙｍｂ×ＮＲＢ個のＲＥ１１２で構成される。一般的に、データ送信のためのリソースは、時間領域で２個の連続したＲＢの単位で基地局（ＢＳ）としても知られている進化型Ｎｏｄｅ Ｂ（ＥＮＢ）によりスケジューリングされる。
【０００９】
図２は、従来の３ＧＰＰ ＬＴＥシステムにおけるＮｓｙｍｂ＝７である場合のサブフレームの構成を示す図である。
【００１０】
図２を参照すると、アップリンクの基本送信単位であるサブフレーム２０２は、１ｍｓの長さを有し、１つのサブフレームは、それぞれ０．５ｍｓ長さである２個のスロット２０４及び２０６で構成される。スロット２０４及び２０６の各々は、複数のＳＣ−ＦＤＭＡシンボル２１１〜２２４で構成される。図２の例では、１つのサブフレーム２０２内で参照符号２１１、２１２、２１３、２１５、２１６、２１７、２１８、２１９、２２０、２２２、２２３、及び２２４で示されるＳＣ−ＦＤＭＡシンボルにはデータが送信され、参照符号２１４及び２２１で示されるＳＣ−ＦＤＭＡシンボルには、パイロット（基準信号（ＲＳ））とも呼ばれる）が送信される。したがって、１つのサブフレームの間に存在するデータ送信用ＳＣ−ＦＤＭＡシンボルは、合計１２個となる。予め定義されているシーケンスで構成されるパイロットは、受信器でコヒーレント復調のためのチャネル推定のために使用される。制御情報送信用ＳＣ−ＦＤＭＡシンボルの個数、ＲＳ送信用ＳＣ−ＦＤＭＡシンボルの個数、及びサブフレーム内の対応する位置は、ここでは一例として示され、これらは、システム動作に従って変更されることがある。
【００１１】
ＬＴＥシステムは、データの受信信頼度を増加させるためのエラー訂正符号化又はチャネル符号化方法としてターボ符号を適用する。実現の最適化のために、ターボ符号の入力ビット列（以下、‘コードブロック’とも呼ぶ。）の最大サイズＺは、６１４４ビットを超過しないようにする。したがって、所望の送信データの量が６１４４ビットより大きい場合には、ＬＴＥシステムは、所望の送信データを複数のコードブロックに分割した後に、分割されたコードブロックをそれぞれチャネル符号化する。このコードブロックのサイズは８の倍数である特徴がある。このチャネル符号化されたコードブロックの各々は、コードブロック単位でコードブロックのレートマッチングがなされ、これにより、割り当てを受けたリソース量に合うようにサイズが調節される。付加的に無線送信経路のバーストエラーに対してコードブロックが頑強となるようにするためのインターリービング動作及びスペクトル効率を増加させるための変調動作が必要である。このインターリービング動作は、複数のコードブロックを結合し、これらを処理し、この変調動作は、それぞれのコードブロックに対して個別に実行され、これにより、相互に異なるコードブロックのシンボルが１つの変調シンボルを構成する場合が発生しないようにする。
【００１２】
しかしながら、現在のＬＴＥシステムでは、具体的なインターリービング動作の定義がなされていない状態である。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】国際公開第９９／２５０６９号
【非特許文献】
【００１４】
【非特許文献１】Motorola，Uplink channel interleaving，3GPP TSG RAN1 #50 R1-073361，２００７年８月２０日
【発明の概要】
【発明が解決しようとする課題】
【００１５】
したがって、本発明は、上述した従来技術の問題点を解決するために提案されたものであり、その目的は、ＬＴＥシステムにおいて送信データの受信信頼度を増加させるためのインターリービング方法及び装置を提供することにある。
【課題を解決するための手段】
【００１６】
上記のような目的を達成するために、本発明の実施形態の一態様によれば、移動通信システムにおけるチャネル符号化及びレートマッチングがなされた複数のコードブロックに対して変調方式を考慮して時間優先マッピングを適用したインターリービング方法を提供する。上記インターリービング方法は、インターリーバメモリの横領域及び縦領域のサイズを決定するステップと、同一のコードブロック内で隣接した所定数の符号化シンボルを変調方式に従って選択するステップと、縦方向に変調グループを構成するステップと、上記横領域に上記変調グループを行単位で順次に書き込むステップと、上記インターリーバメモリに書き込まれたシンボルを列単位で順次に読み出すステップとを具備することを特徴とする。
【００１７】
本発明の実施形態の他の態様によれば、移動通信システムにおけるチャネル符号化及びレートマッチングがなされた複数のコードブロックに対して変調方式を考慮して時間優先マッピングを適用したデインターリービング方法を提供する。上記デインターリービング方法は、デインターリーバメモリの横領域及び縦領域のサイズを決定するステップと、デインターリーバの入力信号を列単位で順次に書き込むステップと、変調方式に従って変調グループを上記デインターリーバメモリに書き込まれた隣接行の所定数のシンボルで構成するステップと、上記変調グループを行単位で順次に読み出すステップとを具備することを特徴とする。
【００１８】
本発明の実施形態のさらに他の態様によれば、移動通信システムにおけるチャネル符号化及びレートマッチングがなされた複数のコードブロックに対して変調方式を考慮して時間優先マッピングを適用したインターリービング装置を提供する。上記インターリービング装置は、インターリーバメモリと、上記インターリーバメモリの横領域及び縦領域のサイズ及び変調グループ構成方式を決定する制御器と、上記制御器から変調グループ構成方式を受信し、変調方式に従って同一のコードブロック内で隣接した所定数の符号化シンボルを選択し、縦方向に変調グループを構成し、上記変調グループを上記インターリーバメモリ内の横領域に行単位で順次に書き込む書込器と、上記インターリーバメモリに書き込まれたシンボルを列単位で順次に読み出す読出器とを具備することを特徴とする。
【００１９】
本発明の実施形態のさらなる他の態様によれば、移動通信システムにおけるチャネル符号化及びレートマッチングがなされた複数のコードブロックに対して変調方式を考慮して時間優先マッピングを適用したデインターリービング装置を提供する。上記デインターリービング装置は、デインターリーバメモリと、上記デインターリーバメモリの横領域及び縦領域のサイズ及び変調グループ構成方式を決定する制御器と、入力信号を上記デインターリーバメモリに列単位で順次に書き込む書込器と、上記制御器から上記変調グループ構成方式を受信し、変調方式に従って同一のコードブロック内で隣接した所定数の符号化シンボルを選択し、縦方向に変調グループを構成し、上記変調グループを行単位で順次に読み出す読出器とを具備することを特徴とする。
【発明の効果】
【００２０】
本発明の実施形態は、移動通信システムにおいて、所望の送信データに対する具体的なインターリービング動作を定義することにより、データに対するビットエラー率又はブロックエラー率を減少させ、受信信頼度を増加させる。
【図面の簡単な説明】
【００２１】
【図１】従来のＬＴＥシステムにおける時間周波数領域リソース及びサブフレームの構成を示す図である。
【図２】従来のＬＴＥシステムにおけるサブフレームの構成の一例を示す図である。
【図３】周波数優先マッピング方法を適用したデータ送信ブロックの構成を示す図である。
【図４】時間優先マッピング方法を適用したデータ送信ブロックの構成を示す図である。
【図５】本発明の第１の実施形態の動作原理を示す図である。
【図６】本発明の第１の実施形態に従う送信器のインターリービング手順を示す図である。
【図７】本発明の第１の実施形態に従う受信器のデインターリービング手順を示す図である。
【図８Ａ】本発明の第１及び及び第２の実施形態に従うデータ送信装置を示す図である。
【図８Ｂ】本発明の第１及び及び第２の実施形態に従うデータ送信装置を示す図である。
【図９】本発明の第１及び第２の実施形態に従うインターリーバの内部構成を示す図である。
【図１０Ａ】本発明の第１及び第２の実施形態に従うデータ受信装置を示す図である。
【図１０Ｂ】本発明の第１及び第２の実施形態に従うデータ受信装置を示す図である。
【図１１】本発明の第２の実施形態の動作原理を示す図である。
【図１２】本発明の第２の実施形態に従う送信器のインターリービング手順を示す図である。
【図１３】本発明の第２の実施形態に従う受信器のデインターリービング手順を示す図である。
【図１４】本発明の第３の実施形態の動作原理を示す図である。
【図１５】本発明の第３の実施形態に従う送信器のインターリービング手順を示す図である。
【図１６】本発明の第３の実施形態に従う受信器のデインターリービング手順を示す図である。
【図１７Ａ】本発明の第３の実施形態に従うデータ送信装置を示す図である。
【図１７Ｂ】本発明の第３の実施形態に従うデータ送信装置を示す図である。
【図１８Ａ】本発明の第３の実施形態に従うデータ受信装置を示す図である。
【図１８Ｂ】本発明の第３の実施形態に従うデータ受信装置を示す図である。
【発明を実施するための形態】
【００２２】
本発明の他の目的、利点、及び顕著な特徴は、添付の図面及び本発明の実施形態からなされた以下の詳細な説明から、この分野の熟練者に明確になるはずである。
【００２３】
添付の図面を参照した下記の説明は、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるような本発明の実施形態の包括的な理解を助けるために提供されたものであり、この理解を助けるための様々な特定の詳細を含むが、ただ１つの実施形態にすぎない。したがって、本発明の範囲及び趣旨を逸脱することなく、ここに説明された実施形態の様々な変更及び修正が可能であるということは、当該技術分野における通常の知識を有する者には明らかである。また、明瞭性と簡潔性の観点から、当業者に良く知られている機能や構成に関する具体的な説明は、省略する。また、後述する用語は、本発明の機能を考慮して定義されたものであって、ユーザー、オペレータの意図、又は慣例によって変わってもよい。したがって、上記用語は、本明細書の全体内容に基づいて定義されなければならない。
【００２４】
本発明の実施形態では、ＬＴＥシステムに基づくセルラー通信システムにおいて移動局（ＭＳ）としても知られている端末（ＵＥ）がアップリンクでデータを送信する動作について説明するが、本発明の動作原理は、特定の送信システム又はデータの送信方向（アップリンク又はダウンリンク）に限定されないことに留意すべきである。
【００２５】
図３及び図４を参照して、本発明の実施形態の動作原理について説明する。
【００２６】
所望の送信データに関する多くの情報量により複数（Ｎ）個のコードブロックを構成する場合に、それぞれのコードブロックをチャネル符号化し、レートマッチングした後に、割り当てられた時間周波数リソースにマッピングする方法は、周波数優先マッピング（frequency-first-mapping）方法及び時間優先マッピング（time-first-mapping）方法に分類されることができる。
【００２７】
まず、図３のデータ送信ブロック図を参照して周波数優先マッピング方法について説明する。
【００２８】
図３は、端末が基地局（ＥＮＢ）から割り当てを受けた時間周波数リソースの量３００が周波数領域での参照符号３０２及び時間領域での参照符号３０４で定義される一例を示す。
【００２９】
一般的に、基地局は、この時間周波数リソースを１つのサブフレーム単位で割り当てる。周波数優先マッピング方法は、時間領域インデックスを固定させた状態で周波数領域インデックスを順次に変化させる方式で任意のコードブロック内のシンボルの割り当てを受けた時間周波数リソースにマッピングする。この際に、与えられた時間領域インデックスで周波数領域インデックスがすべて消耗される場合には、周波数優先マッピング方法は、時間領域インデックスを順次に増加させた後に、周波数領域でさらにシンボルマッピングを優先して実行する。
【００３０】
図３を参照すると、コードブロック（０）３０６は、サブフレーム３０４内の１番目のＳＣ−ＦＤＭＡシンボルに周波数優先マッピング方法でマッピングされ、コードブロック（１）３０８は、サブフレーム内の２番目のＳＣ−ＦＤＭＡシンボルに周波数優先マッピング方法でマッピングされる。最後に、コードブロック（Ｎ−１）３１２は、サブフレーム内の最後のＳＣ−ＦＤＭＡシンボルに周波数優先マッピング方法でマッピングされる。
【００３１】
次の送信手順において、データは、離散フーリエ変換（ＤＦＴ）ブロック３１４、リソースエレメントマッパー３１６、及び逆高速フーリエ変換（ＩＦＦＴ）ブロック３１８で一連の信号処理を経験した後に送信される。
【００３２】
ＤＦＴブロック３１４は、ＳＣ−ＦＤＭＡシンボルの単位で入力データを読み出し、ＤＦＴ信号処理を介して周波数領域信号を出力する。リソースエレメントマッパー３１６は、ＤＦＴブロック３１４から受信された信号を全システム送信帯域の中で基地局から割り当てを受けた周波数領域リソースにマッピングする。リソースエレメントマッパー３１６の出力信号は、ＩＦＦＴブロック３１８でＩＦＦＴ信号処理を介して時間領域信号に変換された後に、並列／直列（Ｐ／Ｓ）変換器３２０により直列信号に変換される。ＣＰ付加器（すなわち、ＣＰ挿入器３２２）は、直列信号へのシンボル間干渉防止のためのサイクリックプレフィックス（ＣＰ）を付加した後に、送信アンテナ３２４を介してＣＰが付加されたデータを送信する。
【００３３】
しかしながら、上述したように、周波数優先マッピング方法において、データが送信されるチャネル環境が１つのサブフレーム内で時間的に急激に変化する場合に、特定のコードブロックは、劣悪なチャネル環境を経験するためにすべて損失される可能性がある。チャネル符号化は、コードブロック内の一部のデータが損失されても、受信器は、付加された冗長情報のエラー訂正能力を用いてエラーなしにコードブロックを受信することができる技術である。しかしながら、コードブロック全体又はかなりの部分に対して損失が発生すると、エラー訂正能力の限界を超え、これにより、エラーを復旧することができない状況が発生する。この場合に、ハイブリッド自動反復要求（ＨＡＲＱ）再送信が発生することにより無線リソースの不可避な浪費をもたらす。
【００３４】
次いで、図４のデータ送信ブロック図を参照して時間優先マッピング方法について説明する。
【００３５】
図４は、端末が基地局から割り当てを受けた時間周波数リソースの量４００が周波数領域での参照符号４０２及び時間領域での参照符号４０４で定義される例を示す。一般的に、基地局は、この時間周波数リソースを１つのサブフレーム単位で割り当てる。
【００３６】
時間優先マッピング方法は、周波数領域インデックスを固定させた状態で時間領域インデックスを順次に変化させる方式で任意のコードブロック内のシンボルの割り当てを受けた時間周波数リソースにマッピングする。この際に、与えられた周波数領域インデックスで時間領域インデックスがすべて消耗される場合に、時間優先マッピング方法は、周波数領域インデックスを順次に増加させた後に、時間領域でさらにシンボルマッピングを優先して実行する。
【００３７】
図４を参照すると、コードブロック（０）４０６は、割り当てられた周波数領域リソース内の１番目のサブキャリアに時間優先マッピング方法でマッピングされ、コードブロック（１）４０８は、割り当てられた周波数領域リソース内の２番目のサブキャリアに時間優先マッピング方法でマッピングされる。最後に、コードブロック（Ｎ−２）４１０は、この割り当てられた周波数領域リソース内の終わりから２番目のサブキャリアに時間優先マッピング方法でマッピングされ、コードブロック（Ｎ−１）４１２は、割り当てられた周波数領域リソース内の最後のサブキャリアに時間優先マッピング方法でマッピングされる。次の送信手順において、データは、ＤＦＴブロック４１４、リソースエレメントマッパー４１６、及びＩＦＦＴブロック４１８で一連の信号処理を経験した後に送信される。ＤＦＴブロック４１４後の信号処理手順が図３の過程と同一であるので、ここでは、その説明を省略する。
【００３８】
上述したような時間優先マッピング方法は、データが送信されるチャネル環境が１つのサブフレーム内で時間的に急激に変化しても、特定のコードブロック全体が劣悪なチャネル環境を経験するために完全に損失される可能性を格段に減少させることができる。すなわち、１つのサブフレーム内の特定の時間期間の間にチャネル環境が非常によくなくても、これは、任意のコードブロックの観点からエラー訂正能力の限界以内に制限され、その結果、受信器は、エラーなしにデータを復旧することができる。したがって、この場合に、全体Ｎ個のコードブロックがエラー訂正能力の限界内で損失を発生させ、これにより、エラーなしにデータの復旧が可能である。したがって、Ｎ個のコードブロックを時間周波数リソースにマッピングする際には、時間優先マッピング方法が周波数優先マッピング方法に比べてさらに好ましい。
【００３９】
このマッピング方法を定義するにあたり、本発明の実施形態は、所望の送信データに適用される変調方式を考慮することにより、相互に異なるコードブロックのシンボルが１つの変調シンボルを構成する場合が発生しないようにする。すなわち、本発明の実施形態において、１つの変調シンボルを構成するシンボルは、同一のコードブロック内のシンボルとなる。このマッピング動作は、このインターリービング動作で同等に実現可能である。
【００４０】
以下、上述した本発明の基本原理を適用して変調方式を考慮した時間優先マッピング方法又はインターリービング方法の具体的な実施形態について説明する。
【００４１】
「第１の実施形態」
第１の実施形態は、チャネル符号化及びレートマッチングされたＮ個のコードブロックに対して変調方式を考慮して時間優先マッピング方法を適用したマッピング動作又はインターリービング動作について説明する。
【００４２】
図５は、本発明の第１の実施形態の動作原理を示す図である。
【００４３】
図５を参照して、まず、Ｒ×Ｃサイズを有する長方形のインターリーバを定義する。Ｒ ５０２は、このインターリーバの列のサイズであり、基地局から割り当てを受けた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃで決定される（Ｒ＝Ｎｓｃ ａｌｌｏｃ）。Ｃ ５０４は、このインターリーバの列のサイズであり、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数Ｎｓｙｍｂ及び変調次数Ｍで決定される。すなわち、Ｃ＝Ｎｓｙｍｂ × ｌｏｇ２Ｍである。変調次数Ｍについては、変調方式に従って、直交位相シフトキーイング（ＱＰＳＫ）である場合にＭ＝４であり、１６値直交振幅変調（ＱＡＭ）である場合にＭ＝１６であり、６４ＱＡＭである場合にＭ＝６４である。Ｎ個のコードブロックに対して、コードブロック（０）５１２は、合計Ｋ（０）個のチャネル符号化及びレートマッチングがなされたシンボル＃０乃至＃Ｋ（０）−１で構成され、コードブロック（１）５１４は、合計Ｋ（１）個のチャネル符号化及びレートマッチングがなされたシンボル＃０乃至＃Ｋ（１）−１で構成され、コードブロック（２）５１６は、合計Ｋ（２）個のチャネル符号化及びレートマッチングがなされたシンボル＃０乃至＃Ｋ（２）−１で構成され、コードブロック（Ｎ−２）５１８は、合計Ｋ（Ｎ−２）個のチャネル符号化及びレートマッチングがなされたシンボル＃０乃至＃Ｋ（Ｎ−２）−１で構成され、コードブロック（Ｎ−１）５２０は、合計Ｋ（Ｎ−１）個のチャネル符号化及びレートマッチングがなされたシンボル＃０乃至＃Ｋ（Ｎ−１）−１で構成される。
【００４４】
Ｎ個のコードブロックは、時間優先マッピング方法によりインターリーバの横領域を優先して満たす方式でＲ×Ｃインターリーバに順次にマッピングされる。これを行単位（row-by-row）マッピング方式と称する。インターリーバ内の縦領域のｒ番目の位置及び横領域のｃ番目の位置を（ｒ，ｃ）として表現する場合に、このマッピング動作は、位置（０，０）から開始する。例えば、第１の実施形態は、コードブロック（０）５１２の１番目のシンボルをインターリーバの位置（０，０）にマッピングし、２番目のシンボルをインターリーバの位置（０，１）にマッピングし、この動作を反復することにより横領域の最後の位置（０，Ｃ−１）にシンボルマッピングを行う。その後に、次のシンボルは、インターリーバ内の縦領域で１つ増加された位置と横領域の１番目の位置との間の交差点である位置（１，０）にマッピングされ、この動作を反復することにより最後のシンボルをインターリーバの位置（１，Ｃ−１）にマッピングする。上述したように、インターリーバ内のコードブロックのシンボルを配置する動作を書き込み（write）動作と呼ぶ。コードブロック（１）５１４の１番目のシンボルは、コードブロック（０）の最後のシンボルが配置された位置（１，Ｃ−１）の次の位置である位置（２，０）にマッピングされ、２番目のシンボルは、インターリーバの位置（２，１）にマッピングされ、この動作を反復することにより、最後のシンボルは、位置（３，３）にマッピングされる。上述した過程を反復することにより、最後のコードブロック（Ｎ−１）５２０の１番目のシンボルは、コードブロック（Ｎ−２）の最後のシンボルが配置された位置（Ｒ−２，１）の次の位置である位置（Ｒ−２，２）にマッピングされ、２番目のシンボルは、インターリーバの位置（Ｒ−２，３）にマッピングされ、この動作を反復することにより、最後のシンボルは、位置（Ｒ−１，Ｃ−１）にマッピングされる。
【００４５】
上記の通りに、Ｎ個のコードブロックがすべてインターリーバに配置された後に、列間置換（inter-column permutation）５２２（インターリーバの列を置き換える動作）が行われ、これにより、あり得る時間領域バーストエラーに対するロバスト性を保証する。
【００４６】
このインターリーバにマッピングされた後に列間置換が行われたコードブロックを出力する際には、変調グループ５１０が、この変調方式を考慮してｌｏｇ２Ｍの単位で隣接した列をグループ化することにより構成され、次に、列単位（column-by-column）の出力が、この変調グループを縦領域から順次に出力するために行われる。このシンボルを出力する動作は、インターリーバの位置（０，０）から開始する。このインターリーバからコードブロックのシンボルを出力する動作を読み出し（read）動作とも呼ぶ。
【００４７】
図５は、ＱＰＳＫ変調方式が適用される例を示し、本実施形態において、隣接列は、ＱＰＳＫ変調次数Ｍ＝４から、ｌｏｇ２Ｍ＝２の単位で変調グループを構成する。このインターリーバから読み出される１番目の変調グループは、インターリーバの位置（０，０）及び（０，１）に配置されたシンボルで構成され、２番目の変調グループは、この１番目の変調グループより縦領域インデックスが１つずつ増加した位置（１，０）及び（１，１）に配置されたシンボルで構成される。同様に、このインターリーバから読み出される最後の変調グループは、位置（Ｒ−１，Ｃ−２）及び（Ｒ−１，Ｃ−１）に配置されたシンボルで構成される。
【００４８】
図６は、本発明の第１の実施形態による送信器のインターリービング手順を示す図である。
【００４９】
図６を参照すると、送信器は、ステップ６０２で、インターリーバの横及び縦サイズを決定する。送信器は、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数及び変調方式を考慮して横サイズをＣ＝Ｎｓｙｍｂ×ｌｏｇ２Ｍとして決定し、縦サイズＲを基地局から割り当てを受けた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃとして決定する。ステップ６０４で、送信器は、コードブロック内のそれぞれの符号化シンボルを行単位でこのサイズが決定されたインターリーバに順次に書き込む。すべてのコードブロックの書込動作を終了した後に、送信器は、ステップ６０６で、この書き込まれた符号化シンボルに対して列間置換動作を行う。この列間置換動作は、隣接列が相互にできるだけ離れるように定義される。しかしながら、送信器は、１つの変調グループを構成する列を１つの単位にして置換動作を実行することにより、後のステップで相互に異なるコードブロックからのシンボルが１つの変調シンボルを構成する場合を防止する。
【００５０】
ステップ６０８で、送信器は、同一のコードブロック内で列に沿って相互に隣接した符号化シンボルをｌｏｇ２Ｍ個ずつ選択して変調グループを構成し、ステップ６１０で、この変調グループを列単位で順次に読み出すことによりインターリービング動作を完了する。
【００５１】
図７は、本発明の第１の実施形態による受信器でのデインターリービング手順を示す図である。
【００５２】
図７を参照すると、ステップ７０２で、受信器は、デインターリーバの横及び縦サイズを決定する。受信器は、１つのサブフレーム及び変調方式を構成するＳＣ−ＦＤＭＡシンボルの個数を考慮してＣ＝Ｎｓｙｍｂ×ｌｏｇ２Ｍとして決定し、縦サイズＲを基地局が割り当てた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃとして決定する。ステップ７０４で、受信器は、受信された信号に対して１つの変調シンボルを構成するｌｏｇ２Ｍ個の符号化シンボルを行単位でグループ化することにより変調グループを構成する。ステップ７０６で、受信器は、この変調グループをこのサイズが決定されたデインターリーバに列単位で順次に書き込む。ステップ７０８で、受信器は、この書き込まれた符号化シンボルに対して、インターリービング手順で使用された列間置換動作の逆動作に対応する列間逆置換動作を行う。次いで、ステップ７１０で、受信器は、各符号化シンボルを行単位で順次に読み出すことによりデインターリービング動作を完了する。
【００５３】
図８Ａ及び図８Ｂは、本発明の第１及び第２の実施形態が適用されたデータ送信装置を示す図である。
【００５４】
図８Ａを参照すると、データ生成器８０２で生成されたデータは、コードブロックセグメンタ８０４で情報量のサイズが予め定義されたビットの個数より大きい場合に、複数のコードブロックに分離され、それぞれのコードブロックが符号化器８０６を介してチャネル符号化される。それぞれのチャネル符号化されたコードブロックは、レートマッチングブロック８０８で割り当てられた時間周波数リソースのサイズに合うようにサイズが調節された後に、インターリーバ８１０に入力される。インターリーバ８１０は、上述したように、入力されるコードブロックを時間優先マッピング方式により行単位で順次に書き込み、列間置換動作を行った後に、同一のコードブロック内で構成した変調グループを列単位で順次に読み出す。スクランブラー８１２は、ユーザー間のランダム化のために変調グループの単位でインターリーバ８１０から受信された信号の置換動作を行い、そして変調マッパー８１４が、入力信号に対して変調動作を行う。この変調された信号は、図８Ｂの直列／並列（Ｓ／Ｐ）変換器８１８で並列信号に変換され、直列／並列（Ｓ／Ｐ）変換器８１８は、この並列信号をＤＦＴブロック８２０に出力する。ＤＦＴブロック８２０は、ＳＣ−ＦＤＭＡシンボルの単位で入力データを読み出し、これをＤＦＴ信号処理を介して周波数領域信号として出力する。リソースエレメントマッパー８２２は、ＤＦＴブロック８２０から受信された信号を全システム送信帯域の中で基地局から割り当てを受けた周波数領域リソースにマッピングする。リソースエレメントマッパー８２２の出力信号は、ＩＦＦＴブロック８２４でＩＦＦＴ信号処理を介して時間領域信号に変換された後に、Ｐ／Ｓ変換器８２６を介して直列信号に変換される。ＣＰ付加器８２８は、シンボル間干渉防止のためのサイクリックプレフィックス（ＣＰ）をこの直列信号に付加した後に、送信アンテナ８３０を介してＣＰが付加されたデータを送信する。
【００５５】
図９は、本発明の第１及び第２の実施形態に従うインターリーバの内部構成を示す図である。
【００５６】
図９を参照すると、このインターリーバは、インターリーバ制御部９０４、書込器９０６、インターリーバメモリ９０８、及び読出器９１０を含む。インターリーバ制御部９０４は、スケジューリング割り当て情報９１２からデータ送信用時間周波数リソースのサイズ及び変調方式を取得し、この取得した情報に基づいてインターリーバメモリ９０８のサイズを決定する。書込器９０６は、インターリーバに入力される信号列９０２をインターリーバメモリ９０８に時間優先マッピング方式により行単位で順次に書き込む。読出器９１０は、インターリーバメモリ９０８に書き込まれた信号列の列間置換を行った後に、構成された変調グループを列単位で順次に読み出し、出力９１４を提供する。インターリーバ制御部９０４は、書込器９０６の動作を制御するために、各コードブロックのサイズ及び書込順序、及びインターリーバメモリ９０８のサイズのような情報を書込器９０６に提供し、読出器９１０の動作を制御するために、列間置換動作の定義、変調グループ構成方法、インターリーバメモリ９０８のサイズ、及び読出順序のような情報を読出器９１０に提供する。
【００５７】
図１０Ａ及び図１０Ｂは、本発明の第１及び第２の実施形態が適用されたデータ受信装置を示す図である。
【００５８】
図１０Ａを参照すると、アンテナ１００２を介して受信された信号は、ＣＰ除去器１００４を介してＣＰが除去されると共に、Ｓ／Ｐ変換器１００６により並列信号に変換された後に、高速フーリエ変換（ＦＦＴ）ブロック１００８に入力される。ＦＦＴブロック１００８は、入力信号をＦＦＴ変換により周波数領域信号に変換する。リソースエレメントデマッパー１０１０は、この周波数領域信号の中で所望のデータがマッピングされた周波数領域から信号を抽出し、この抽出された信号を逆離散フーリエ変換（ＩＤＦＴ）ブロック１０１２に印加する。ＩＤＦＴブロック１０１２に入力された信号は、ＩＤＦＴ信号処理を介して時間領域信号に変換された後に、Ｐ／Ｓ変換器１０１４を介して直列信号に変換される。この直列信号は、図１０Ｂの変調デマッパー１０１８で復調され、デスクランブラー１０２０は、送信器で使用されるスクランブリング動作の逆動作を使用してこの復調された信号のデスクランブリングを実行した後に、このデスクランブリングされた信号をデインターリーバ１０２２に出力する。デインターリーバ１０２２の詳細な構成を図９に示す。上述したように、デインターリーバ１０２２は、送信器の変調方式に従って入力信号列を使用して変調グループを行単位で構成した後に、この変調グループを列単位で順次に書き込む。この後に、デインターリーバ１０２２は、列間逆置換動作を介して各符号化シンボルを行単位で順次に読み出す。この出力信号は、コードブロック別にレートデマッチングブロック１０２４に入力され、元来のコードブロックサイズに調節される。レートデマッチングされた信号は、デコーダ１０２６により復号された後に、コードブロック連結器１０２８で１つのデータ列に連結され、これにより、情報１０３０のデータ取得がなされる。
【００５９】
一方、第１の実施形態で定義した長方形Ｒ×Ｃインターリーバ及びデインターリーバを９０°回転させた形態のインターリーバを定義することにより、上述した動作と同様の効果を得ることができる。この場合に、インターリーバ及びデインターリーバの横サイズは、基地局から割り当てを受けた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃとして決定され、縦サイズは、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数Ｎｓｙｍｂ及び変調次数Ｍから、Ｎｓｙｍｂ × ｌｏｇ２Ｍとして決定される。したがって、上述した行単位の書き込み、変調グループ構成方法、列間置換動作、及び列単位の読み出しのような一連の動作は、新たに定義されたインターリーバ及びデインターリーバの横軸／縦軸の定義に従って変更されなければならない。
【００６０】
「第２の実施形態」
第２の実施形態は、チャネル符号化及びレートマッチングがなされたＮ個のコードブロックに対して変調方式を考慮して時間優先マッピング方法を適用した他のマッピング動作又はインターリービング動作について具体的に説明する。
【００６１】
図１１を参照して、第２の実施形態の具体的な動作について説明する。 
【００６２】
まず、Ｒ×Ｃサイズを有する長方形インターリーバを定義する。このインターリーバの行のサイズであるＲ １１０２は、基地局から割り当てを受けた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃ及び変調次数Ｍにより決定される。すなわち、Ｒ＝Ｎｓｃ＿ａｌｌｏｃ × ｌｏｇ２Ｍである。変調次数Ｍについては、変調方式に従って、ＱＰＳＫである場合にＭ＝４であり、１６ＱＡＭである場合にＭ＝１６であり、６４ＱＡＭである場合にＭ＝６４である。このインターリーバの列のサイズであるＣ １１０４は、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数Ｎｓｙｍｂにより決定される。Ｎ個のコードブロックに対して、コードブロック（０）１１１２は、合計Ｋ（０）個のチャネル符号化及びレートマッチングがなされたシンボル＃０乃至＃Ｋ（０）−１で構成され、コードブロック（１）１１１４は、合計Ｋ（１）個のチャネル符号化及びレートマッチングがなされたシンボル＃０乃至＃Ｋ（１）−１で構成され、コードブロック（２）１１１６は、合計Ｋ（２）個のチャネル符号化及びレートマッチングがなされたシンボル＃０乃至＃Ｋ（２）−１で構成され、コードブロック（Ｎ−２）１１１８は、合計Ｋ（Ｎ−２）個のチャネル符号化及びレートマッチングがなされたシンボル＃０乃至＃Ｋ（Ｎ−２）−１で構成され、コードブロック（Ｎ−１）１１２０は、合計Ｋ（Ｎ−１）個のチャネル符号化及びレートマッチングがなされたシンボル＃０乃至＃Ｋ（Ｎ−１）−１で構成される。
【００６３】
第２の実施形態において、変調グループ１１１０は、変調方式を考慮して各コードブロック内のシンボルをｌｏｇ２Ｍの単位でグループ化することにより隣接行が１つの変調シンボルを構成するように縦方向に構成され、次に、行単位のマッピングが、この変調グループを横領域に順次にマッピングするために行われる。読出動作１１０８は、このインターリーバの位置（０，０）から開始し、このマッピング動作は、このインターリーバの位置（０，０）から開始する。
【００６４】
図１１は、ＱＰＳＫ変調方式が適用される例を示す図である。本例において、隣接行は、ＱＰＳＫ変調次数Ｍ＝４から、ｌｏｇ２Ｍ＝２の単位で変調グループを構成する。Ｒ×Ｃインターリーバにマッピングされる１番目の変調グループは、このインターリーバの位置（０，０）及び（１，０）に配置され、２番目の変調グループは、この１番目の変調グループより横領域インデックスが１つずつ増加した位置（０，１）及び（１，１）に配置される。同様に、このインターリーバにマッピングされる最後の変調グループは、位置（Ｒ−２，Ｃ−１）及び（Ｒ−１，Ｃ−１）に配置される。配置の動作は、書込動作１１０６とも呼ばれる。
【００６５】
上記の通りに、Ｎ個のコードブロックがすべてインターリーバに配置された後に、列間置換１１２２（インターリーバの列を置き換える動作）が行われ、その結果、時間領域バーストエラーに対するロバスト性を保証するようにする。
【００６６】
このインターリーバにマッピングされた後に列間置換が行われたコードブロックを読み出す際には、列単位の順次的な読出動作を行う。この読出動作は、このインターリーバの位置（０，０）から開始する。このインターリーバから読み出される１番目のシンボルは、このインターリーバの位置（０，０）に配置されたシンボルであり、このインターリーバから読み出される２番目のシンボルは、位置（１，０）に配置されたシンボルであり、このインターリーバから読み出される３番目のシンボルは、位置（２，０）に配置されたシンボルである。このようにして、このインターリーバから読み出される最後のシンボルは、位置（Ｒ−１，Ｃ−１）に配置されたシンボルである。
【００６７】
図１２は、本発明の第２の実施形態による送信器のインターリービング手順を示す図である。
【００６８】
図１２を参照すると、送信器は、ステップ１２０２で、インターリーバの横及び縦サイズを決定する。送信器は、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数を考慮して横サイズをＣ＝Ｎｓｙｍｂとして決定し、基地局から割り当てを受けた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃ及び変調次数Ｍから、縦サイズＲをＲ＝Ｎｓｃ＿ａｌｌｏｃ × ｌｏｇ２Ｍとして決定する。ステップ１２０４で、送信器は、同一のコードブロック内で隣接したｌｏｇ２Ｍ個の符号化シンボルを選択し、隣接行が１つの変調シンボルを構成するように、縦方向に変調グループを構成する。ステップ１２０６で、送信器は、横領域にこの変調グループを行単位で順次に書き込む。すべてのコードブロックに対する書込動作を完了した後に、ステップ１２０８で、書き込まれた符号化シンボルに対して列間置換動作を行う。この列間置換動作は、隣接列が相互にできるだけ離れるように定義される。ステップ１２１０で、送信器は、インターリーバにマッピングされたシンボルを列単位で順次に読み出すことにより、このインターリービング動作を完了する。
【００６９】
図１３は、本発明の第２の実施形態による受信器でのデインターリービング手順を示す図である。
【００７０】
図１３を参照すると、受信器は、ステップ１３０２で、デインターリーバの横及び縦サイズを決定する。受信器は、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数を考慮して横サイズをＣ＝Ｎｓｙｍｂとして決定し、基地局から割り当てを受けた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃ及び変調次数Ｍから、縦サイズＲをＲ＝Ｎｓｃ＿ａｌｌｏｃ × ｌｏｇ２Ｍとして決定する。ステップ１３０４で、受信器は、デインターリーバに対して、入力シンボルを列単位で順次に書き込む。ステップ１３０６で、受信器は、書き込まれた符号化シンボルに対して、インターリービング手順で行われた列間置換動作の逆動作に対応する列間逆置換動作を行う。次いで、ステップ１３０８で、受信器は、変調方式を考慮して隣接行内のｌｏｇ２Ｍ個のシンボルをグループ化することにより変調グループを構成する。ステップ１３１０で、受信器は、この変調グループを行単位で順次に読み出すことによりデインターリービング動作を完了する。
【００７１】
第２の実施形態が適用されるデータ送信装置、インターリーバの内部装置、及びデータ受信装置の各々は、上述した第１の実施形態の説明と重複するので省略する。しかしながら、具体的なインターリービング／デインターリービング動作は、第２の実施形態の説明に従う。
【００７２】
一方、第２の実施形態で定義した長方形Ｒ×Ｃインターリーバ及びデインターリーバを９０°回転させた形態のインターリーバを定義することにより、上述した動作と同様の効果を得ることができる。この場合に、インターリーバ及びデインターリーバの横サイズは、基地局から割り当てを受けた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃ及び変調次数Ｍから、Ｎｓｃ＿ａｌｌｏｃ × ｌｏｇ２Ｍとして決定され、縦サイズは、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数Ｎｓｙｍｂとして決定される。したがって、上述した行単位の書き込み、変調グループ構成方法、列間置換動作、及び列単位の読み出しのような一連の動作は、新たに定義されたインターリーバ及びデインターリーバの横軸／縦軸の定義に従って変更されなければならない。
【００７３】
「第３の実施形態」
第３の実施形態は、変調されたＮ個のコードブロックに対して時間優先マッピング方法を適用したマッピング動作又はインターリービング動作について詳細に説明する。
【００７４】
この第１の実施形態及び第２の実施形態では、チャネル符号化及びレートマッチングがなされたＮ個のコードブロックに対して変調方式を考慮して時間優先マッピング方法を適用した動作について説明したが、第３の実施形態では、チャネル符号化及びレートマッチングの後の変調動作が行われたＮ個のコードブロックに対して時間優先マッピング方法が適用される動作について説明する。
【００７５】
以下、図１４を参照して、第３の実施形態の具体的な動作について説明する。
【００７６】
図１４を参照して、まず、Ｒ×Ｃサイズを有する長方形のインターリーバを定義する。Ｒ １４０２は、このインターリーバの行のサイズであり、基地局から割り当てを受けた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃで決定される。Ｃ １４０４は、このインターリーバの列のサイズであり、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数Ｎｓｙｍｂで決定される。Ｎ個のコードブロックに対して、コードブロック（０）１４１０は、合計Ｋ（０）個のチャネル符号化／レートマッチング／変調がなされたシンボル＃０乃至＃Ｋ（０）−１で構成され、コードブロック（１）１４１２は、合計Ｋ（１）個のチャネル符号化／レートマッチング／変調がなされたシンボル＃０乃至＃Ｋ（１）−１で構成され、コードブロック（２）１４１４は、合計Ｋ（２）個のチャネル符号化／レートマッチング／変調がなされたシンボル＃０乃至＃Ｋ（２）−１で構成され、コードブロック（Ｎ−２）１４１６は、合計Ｋ（Ｎ−２）個のチャネル符号化／レートマッチング／変調がなされたシンボル＃０乃至＃Ｋ（Ｎ−２）−１で構成され、コードブロック（Ｎ−１）１４１８は、合計Ｋ（Ｎ−１）個のチャネル符号化／レートマッチング／変調がなされたシンボル＃０乃至＃Ｋ（Ｎ−１）−１で構成される。
【００７７】
行単位マッピングは、インターリーバの横領域に各コードブロック内のシンボルを順次にマッピングするために行われる。このマッピング動作は、インターリーバの位置（０，０）から開始する。Ｒ×Ｃインターリーバにマッピングされる１番目のシンボルは、インターリーバの位置（０，０）に配置され、２番目のシンボルは、この１番目のシンボルより横領域インデックスが１つ増加した位置（０，１）に配置される。同様に、このインターリーバにマッピングされる最後のシンボルは、位置（Ｒ−１，Ｃ−１）に配置される。この配置の動作は、書込動作１４０６とも呼ぶ。
【００７８】
上記の通りに、Ｎ個のコードブロックがすべてインターリーバに配置された後に、列間置換１４２０（インターリーバの列を置き換える動作）が行われ、これにより、あり得る時間領域バーストエラーに対するロバスト性を保証する。
【００７９】
このインターリーバにマッピングされた後に列間置換が行われたコードブロックを読み出す際には、列単位の順次的な読み出しを行う。読出動作１４０８は、このインターリーバの位置（０，０）から開始する。このインターリーバから読み出される１番目のシンボルは、このインターリーバの位置（０，０）に配置されたシンボルであり、このインターリーバから読み出される２番目のシンボルは、位置（１，０）に配置されたシンボルであり、このインターリーバから読み出される３番目のシンボルは、位置（２，０）に配置されたシンボルであり、このようにして、このインターリーバから読み出される最後のシンボルは、位置（Ｒ−１，Ｃ−１）に配置されたシンボルである。
【００８０】
図１５は、本発明の第３の実施形態による送信器でのインターリービング手順を示す図である。
【００８１】
図１５を参照して、送信器は、ステップ１５０２で、インターリーバの横及び縦サイズを決定する。送信器は、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数を考慮して横サイズをＣ＝Ｎｓｙｍｂとして決定し、縦サイズＲを基地局から割り当てを受けた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃとして決定する。ステップ１５０４で、送信器は、横領域内のコードブロックにおけるシンボルを行単位で順次に書き込む。すべてのコードブロックの書込動作を終了した後に、送信器は、ステップ１５０６で、この書き込まれたシンボルに対して列間置換動作を行う。この列間置換動作は、隣接列が相互にできるだけ離れるように定義される。ステップ１５０８で、送信器は、このインターリーバにマッピングされたシンボルを列単位で順次に読み出すことにより、このインターリービング動作を完了する。
【００８２】
図１６は、本発明の第３の実施形態による受信器でのデインターリービング手順を示す図である。
【００８３】
図１６を参照して、ステップ１６０２で、受信器は、デインターリーバの横及び縦サイズを決定する。受信器は、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数を考慮して横サイズをＣ＝Ｎｓｙｍｂとして決定し、縦サイズＲを基地局が割り当てた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃとして決定する。ステップ１６０４で、受信器は、このデインターリーバ内に、入力される変調シンボルを列単位で順次に書き込む。ステップ１６０６で、受信器は、この書き込まれた符号化シンボルに対して、インターリービング手順で行われた列間置換動作の逆動作に対応する列間逆置換動作を実行する。次いで、ステップ１６０８で、受信器は、このデインターリーバ内のシンボルを行単位で順次に読み出すことによりデインターリービング動作を完了する。
【００８４】
図１７Ａ及び図１７Ｂは、本発明の第３の実施形態が適用されたデータ送信装置を示す図である。
【００８５】
図１７Ａを参照すると、コードブロックセグメンタ１７０４で情報量のサイズが予め定義されたビットの個数より大きい場合に、データ生成器１７０２で生成されたデータは、複数のコードブロックに分離され、複数のコードブロックは、符号化器１７０６を介してチャネル符号化される。チャネル符号化されたコードブロックは、レートマッチングブロック１７０８で割り当てられた時間周波数リソースのサイズに合うようにサイズが調節され、そして変調マッパー１７１０が、コードブロック別に変調動作を行い、その結果をインターリーバ１７１２に出力する。上述したように、インターリーバ１７１２は、入力されるコードブロックを時間優先マッピング方式により行単位で順次に書き込み、列間置換動作を行った後に、これを列単位で順次に読み出す。スクランブラー１７１４は、ユーザー間のランダム化のためにインターリーバ１７１２から受信された信号に対する置換動作を行う。このスクランブリングされた信号は、図１７ＢのＳ／Ｐ変換器１７１８で並列信号に変換され、次に、この並列信号は、ＤＦＴブロック１７２０に出力される。ＤＦＴブロック１７２０は、ＳＣ−ＦＤＭＡシンボルの単位で入力データを読み出し、ＤＦＴ信号処理を介して周波数領域信号を出力する。リソースエレメントマッパー１７２２は、ＤＦＴブロック１７２０から受信された信号を、全システム送信帯域の中で基地局から割り当てを受けた周波数領域リソースにマッピングする。リソースエレメントマッパー１７２２の出力信号は、ＩＦＦＴブロック１７２４でＩＦＦＴ信号処理を介して時間領域信号に変換された後に、Ｐ／Ｓ変換器１７２６を介して直列信号に変換される。ＣＰ付加器１７２８は、シンボル間干渉防止のためのサイクリックプレフィックス（ＣＰ）をこの直列信号に付加した後に、送信アンテナ１７３０を介してＣＰが付加されたデータを送信する。
【００８６】
インターリーバ１７１２の内部構成は、図９の説明に従う。しかしながら、第３の実施形態では、インターリーバ内で変調方式を考慮する必要がない。
【００８７】
図１８Ａ及び図１８Ｂは、本発明の第３の実施形態が適用されたデータ受信装置を示す図である。
【００８８】
図１８Ａを参照すると、アンテナ１８０２を介して受信された信号は、ＣＰ除去器１８０４によりＣＰが除去され、ＣＰが除去された信号は、Ｓ／Ｐ変換器１８０６により並列信号に変換された後に、高速フーリエ変換（ＦＦＴ）ブロック１８０８に入力される。ＦＦＴブロック１８０８は、入力信号をＦＦＴ変換により周波数領域信号に変換する。リソースエレメントデマッパー１８１０は、この周波数領域信号の中から、所望のデータがマッピングされた周波数領域信号を抽出し、この抽出された信号を逆離散フーリエ変換（ＩＤＦＴ）ブロック１８１２に印加する。ＩＤＦＴブロック１８１２に入力された信号は、ＩＤＦＴ信号処理を介して時間領域信号に変換された後に、Ｐ／Ｓ変換器１８１４を介して直列信号に変換される。この直列信号について、図１８Ｂのデスクランブラー１８１８は、この直列信号に送信器で使用されたスクランブリング動作の逆動作を行い、次に、デスクランブリングされた信号をデインターリーバ１８２０に入力する。上述したように、デインターリーバ１８２０は、入力される信号列を列単位で順次に書き込む。そして、列間逆置換動作を行った後に各シンボルを行単位で順次に読み出す。変調デマッパー１８２２は、デインターリーバ１８２０から受信された信号を復調し、サイズが元来のコードブロックサイズに調節されるレートデマッチングブロック１８２４に対して、この結果をコードブロック別に出力する。このレートデマッチングされた信号は、デコーダ１８２６により復号された後に、コードブロック連結器１８２８により１つのデータ列に連結され、これにより、情報１８３０のデータ取得がなされる。
【００８９】
一方、第２の実施形態で定義した長方形Ｒ×Ｃインターリーバ及びデインターリーバを９０°回転させた形態のインターリーバを定義することにより、上述した動作と同様の効果を得ることができる。この場合に、インターリーバ及びデインターリーバの横サイズは、基地局から割り当てを受けた周波数領域リソースのサイズＮｓｃ＿ａｌｌｏｃとして決定され、縦サイズは、１つのサブフレームを構成するＳＣ−ＦＤＭＡシンボルの個数Ｎｓｙｍｂとして決定される。したがって、上述した行単位の書き込み、列間置換動作、及び列単位の読み出しのような一連の動作は、新たに定義されたインターリーバ及びデインターリーバの横軸／縦軸の定義に従って変更されなければならない。
【００９０】
以上、本発明を具体的な実施形態を参照して詳細に説明してきたが、本発明の範囲及び趣旨を逸脱することなく様々な変更が可能であるということは、当業者には明らかであり、本発明の範囲は、上述の実施形態に限定されるべきではなく、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるべきである。
【図１】
2015130696.tif 000003
【図２】
2015130696.tif 000004
【図３】
2015130696.tif 000005
【図４】
2015130696.tif 000006
【図５】
2015130696.tif 000007
【図６】
2015130696.tif 000008
【図７】
2015130696.tif 000009
【図８Ａ】
2015130696.tif 000010
【図８Ｂ】
2015130696.tif 000011
【図９】
2015130696.tif 000012
【図１０Ａ】
2015130696.tif 000013
【図１０Ｂ】
2015130696.tif 000014
【図１１】
2015130696.tif 000015
【図１２】
2015130696.tif 000016
【図１３】
2015130696.tif 000017
【図１４】
2015130696.tif 000018
【図１５】
2015130696.tif 000019
【図１６】
2015130696.tif 000020
【図１７Ａ】
2015130696.tif 000021
【図１７Ｂ】
2015130696.tif 000022
【図１８Ａ】
2015130696.tif 000023
【図１８Ｂ】
2015130696.tif 000024
【手続補正書】
【提出日】平成27年4月10日(2015.4.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動通信システムにおけるインターリービング方法であって、
複数のビットを符号化して符号化されたビットを出力するステップと、
前記符号化されたビットを、変調方式に基づいて決定された少なくとも一つの行のセットの単位でインターリービングするステップと、
前記インターリービングされたビットをスクランブリングシーケンスによりスクランブリングしてスクランブリングされたビットを生成するステップと、
前記スクランブリングされたビットを前記変調方式に基づいて変調して少なくとも一つのシンボルを出力するステップと、を含むことを特徴とする方法。
【請求項２】
前記行のセットのそれぞれのサイズは、Ｌｏｇ２Ｍに基づいて定義され、ここで、Ｍは、前記変調方式によって定義される整数であることを特徴とする請求項１に記載の方法。
【請求項３】
前記行のセットの各々は、前記変調方式に基づいて決定された連続したビットのグループであり、
前記連続したビットのグループは、一つのシンボルと同一であり、
前記グループの個数は、一つのサブフレーム内のデータ送信のためのシンボルの個数と同一であることを特徴とする請求項１に記載の方法。
【請求項４】
移動通信システムにおけるデインターリービング方法であって、
受信されたシンボルを変調方式によって復調してスクランブリングされたビットを出力するステップと、
前記スクランブリングされたビットをスクランブリングシーケンスによりデスクランブリングしてインターリービングされたビットを出力するステップと、
前記インターリービングされたビットを前記変調方式に基づいて決定された少なくとも一つの行のセットの単位でデインターリービングして符号化されたビットを出力するステップと、
前記符号化されたビットを復号して複数のビットを出力するステップと、を含むことを特徴とする方法。
【請求項５】
前記行のセットのそれぞれのサイズは、Ｌｏｇ２Ｍに基づいて定義され、ここで、Ｍは、前記変調方式によって定義される整数であることを特徴とする請求項４に記載の方法。
【請求項６】
前記行のセットの各々は、前記変調方式に基づいて決定された連続したビットのグループであり、
前記連続したビットのグループは、一つのシンボルと同一であり、
前記グループの個数は、一つのサブフレーム内のデータ送信のためのシンボルの個数と同一であることを特徴とする請求項４に記載の方法。
【請求項７】
移動通信システムにおけるインターリービング装置であって、
複数のビットを符号化して符号化されたビットを出力する符号化器と、
前記符号化されたビットを、変調方式に基づいて決定された少なくとも一つの行のセットの単位でインターリービングするインターリーバと、
前記インターリービングされたビットをスクランブリングシーケンスによりスクランブリングしてスクランブリングされたビットを生成するスクランブラーと、
前記スクランブリングされたビットを前記変調方式に基づいて変調して少なくとも一つのシンボルを出力する変調器と、を含むことを特徴とする装置。
【請求項８】
前記行のセットのそれぞれのサイズは、Ｌｏｇ２Ｍに基づいて定義され、ここで、Ｍは、前記変調方式によって定義される整数であることを特徴とする請求項７に記載の装置。
【請求項９】
前記行のセットの各々は、前記変調方式に基づいて決定された連続したビットのグループであり、
前記連続したビットのグループは、一つのシンボルと同一であり、
前記グループの個数は、一つのサブフレーム内のデータ送信のためのシンボルの個数と同一であることを特徴とする請求項７に記載の装置。
【請求項１０】
移動動通信システムにおけるデインターリービング装置であって、
受信されたシンボルを変調方式によって復調してスクランブリングされたビットを出力する復調器と、
前記スクランブリングされたビットをスクランブリングシーケンスによりデスクランブリングしてインターリービングされたビットを出力するデスクランブラーと、
前記インターリービングされたビットを前記変調方式に基づいて決定された少なくとも一つの行のセットの単位でデインターリービングして符号化されたビットを出力するデインターリーバと、
前記符号化されたビットを復号して複数のビットを出力するデコーダと、を含むことを特徴とする装置。
【請求項１１】
前記行のセットのそれぞれのサイズは、Ｌｏｇ２Ｍに基づいて定義され、ここで、Ｍは、前記変調方式によって定義される整数であることを特徴とする請求項１０に記載の装置。
【請求項１２】
前記行のセットの各々は、前記変調方式に基づいて決定された連続したビットのグループであり、
前記連続したビットのグループは、一つのシンボルと同一であり、
前記グループの個数は、一つのサブフレーム内のデータ送信のためのシンボルの個数と同一であることを特徴とする請求項１０に記載の装置。