ビットストリームを多数の空間データストリームにパーシングする段階と、インターリビング動作後、空間データストリームによって異なる周波数ローテーションを行うことによって、一つまたはそれ以上の空間データストリームそれぞれにあるビットをインターリビングする段階、およびそれぞれの空間データストリーム上の該ビットを伝送する段階と、を含む無線システムでのデータ通信方法。本発明が解決しようとする課題は、柔軟性があって、最適化された無線システムでのデータ通信方法を提供しようとするものである。本発明が解決しようとする他の技術的課題は、柔軟性があって、最適化された無線通信システムを提供しようとするものである。本発明の技術的課題は、以上で言及した技術的課題に制限されず、言及されていないまた他の技術的課題は次の記載から当業者に明確に理解できるであろう。一実施形態で、本発明は他のチャネルコーディングと異なる特定のストリームに対する変調方式に十分に適応できる柔軟な送信機のためのインターリーバデザインを提供する。したがって、本発明の実施形態によるMIMO無線システムは、ビットストリームを多数の空間データストリームにパスするパーザと多数の空間データストリームに対応する多数のインターリーバを有する送信機を含む。ここで、それぞれのインターリーバは無線システムのダイバーシティ増加のため、多数の列ローテーションおよび少なくとも一つの行ローテーションと同一な周波数ローテーションを行うことによって、対応する空間データストリーム上のビットをインターリーブする。MIMO無線システムは、また送信機によって伝送された空間ビットストリームをデインタリーブするデインタリーブを有する受信機を含む。前記したようなIEEE802.11n標準のため改善されたインターリーバによれば、チャネル状態など通信環境に柔軟に適応し、最適化された伝送ができる効果がある。本発明の利点及び特徴、並びにそれらを達成する方法は、添付する図面とともに、後述する実施形態を参照することにより明確になる。一実施形態で、本発明はMIMOシステムでビットストリームをインターリビングする方法を提供する。インターリビング方法は、無線システムのダイバーシティを円滑に探索し、実施を簡単にするために周波数ローテーションを使用する。図1Aは本発明の実施形態による20MHzチャネルでWLAN802.11nを実施するOFDMMIMOシステム100のブロック図である。システム100は、送信機101と受信機102を含む。送信機101はチャネルエンコーダ103、パンクチャー104、空間パーザ106、そして二つのデータストリームの処理経路107を含む。それぞれのデータストリームの処理経路107は、インターリーバ一番目の処理経路のインターリーバ108Aと二番目の処理経路のインターリーバ108B、コンステレーションマッピング110、IFFT部112、保護区間挿入部114、そしてRF変調器116を含む。空間のパーザ106およびインターリーバ108A、108Bので、符号化されてパンクチャーされたビットは空間ストリームと周波数トーンを通しインターリーブされる。空間-周波数インターリビングには空間ストリームパーシングと周波数インターリビングの二つの段階がある。一般的に、エンコードされてパンクチャーされたビットは下記の式のようにラウンド-ロビンパーザによって多数の空間ストリームにパスされる。式1s=max{NBPSC/2、1}ここでsは、各ラウンドごとに一つのアンテナにパスされたビットの数であり、NBPSCは、サブキャリア当たり符号化されたビットの数である。一般的なパーザは最初の空間ストリームで始まるラウンド-ロビン方式で連続的なsビットのブロックを他の空間ストリームに伝送する。すべてのエンコードされたビットは、一般的に一つのOFDMシンボルNCBPSにある符号化されたビットの数に対応するブロックサイズでそれぞれの空間ストリームに対して別途のブロックインターリーバによってインターリーブされる。一般的なブロックインターリーバは多数の空間ストリームおよび40MHz送信が可能となるように修正が加えられた802.11aインターリーバに基づく。基本的なインターリーバアレイarrayは、Nrow行とNcolumn列を有しており、NBPSCはサブキャリア当たり符号化されたビットの数であり例えばNBPSCはBPSKでは1、QPSKでは2、16QAMでは4である、インターリーバパラメータparameterは下の表1の通りである。一般的なインターリーバは二段階の置換によって定義される。一番目の置換は、隣接する符号化されたビットが隣接しないサブキャリアにマッピングされるようにする。一番目の置換は、802.11aインターリーバによって変形され、アレイの列インデックスcolumnindexがそれぞれの空間ストリームに対して一列ずつロウテイトrotateされる。二番目の置換は、符号化されたビットが選択的に配列の多少重要なビットにマッピングされるようにして低い信頼性を有するビットLSBが長く連続することを防ぐことができる。下記の式2および3は、一般的なインターリーバを定義し、ここで一番目の置換前に符号化されたビットのインデックスはkと表現され、iは一番目の置換後、二番目の置換前のインデックスである。一般的なインターリーバで一番目の置換は下記の式2によって定義される。式2i=NrowXkmodNcolumniSSmodNcolumnfloork/Ncolumn、k=0、1、...、NCBPS-1、ここでiSS=0、1、...、NSS-1は、インターリーバが動作する空間ストリーミングのインデックスである。iSSの挿入は802.11aインターリーバの変形である。これはデインターリビングの過程で列オフセットcolumnoffsetが行われるようにする。すなわち、ビットは行単位で読み込まれ列単位で読み出されるが、列循環方式column-cyclicfashionによってiSS列から始まる。また、一般的に二番目の置換は、下記の式3によって定義され、ここでjは二番目の置換後、変調マッピングmappingする直前のインデックスである。式3j=sXfloori/siNCBPS-floorNcolumnXi/NCBPSmods、i=0、1、...、NCBPS-1、ここでsは下記の式4によって決まる。式4s=maxNBPSC/2、1。類似に、受信機のデインタリーバは反対の式を行い、前記一般的なインターリーバでの置換に対応する一番目と二番目の置換によって定義される。式5および6はこのような一般的なデインタリーバの一番目と二番目の置換を定義し、ここで一番目の置換前に受信した原本ビットのインデックスはjと表現され、iは一番目の置換後および二番目の置換前のインデックスを示す。一般的にデインタリーバでの一番目の置換は下記の式5によって定義される。式5i=sXfloorj/sjfloorNcolumnXj/NCBPSmods、j=0、1、...、NCBPS-1、ここでsは前記式4によって決まる。式5で一番目の置換は前記式3で置換の反対である。一般的に、デインタリーバでの二番目の置換は下記の式6によって定義され、ここでkは二番目の置換後のインデックスである。式6k=NcolumnimodNrowfloori/Nrow-iSSNcolumnmodNcolumn、i=0、1、...、NCBPS-1式6での二番目の置換は前記式2でインターリーバ置換の反対である。前述したように、一般的なシステムはブロックでの記録、多重アンテナ送信のための列ローテーション、および列内でPAM順序ローテーションを提供する。しかし、列は単に一列ずつだけローテーションするため、隣接するビットは例えば20MHz、40MHzシステムで3、6サブキャリアだけ離れる。その結果、相互関連されたチャネルでダイバーシティ利益を十分に得られない。2005年4月12日出願された出願番号US11/104、808である特許では、改善されたインターリビングの過程は無線システムのダイバーシティを十分に探索するため、列内で可能な限り最も大きい範囲まで列ローテーションを増加させるものと説明している。このような改善されたインターリビングの過程の一番目の置換において、列ローテーションは、一つの列ローテーションからNcolumn/NSSXiSS列ローテーションまで変わり、ここでNSSは全体の空間データストリームの数であり、iSSは例えば、0からNSS-1まで変わる空間データストリームのインデックスである。このように前記一般的なインターリビングの式2とは異なり、改善されたインターリビングの過程での一番目の置換は下記の式7によって定義される。式7i=NrowXkmodNcolumnfloorNcolumn/NSSXiSSmodNcolumnfloork/Ncolumn、ここでk=0、1、...、NCBPS-1、受信機側でディインターリビングの過程は、受信されたビットはデインターリビングするために逆過程を行う。前記式6での一般的なデインターリビングとは異に、デインタリーバでの二番目の置換は下記の式8によって定義される。式8k=NcolumnXimodNrowfloori/Nrow-floorNcolumn/NSSXiSSNcolumnmodNcolumn、ここでi=0、1、...、NCBPS-1例えば、仮に2個のデータストリームが改善されたインターリビングの過程によって伝送されれば、隣接するデータビットは20MHzチャネルから他のデータストリームに対して8列、40MHzチャネルでは9列離れるようになる。一例として、多数の空間ストリームがある送信機で、一番目のデータストリームにあるビットのブロックは、そのブロック内でいかなるローテーションも行わず伝送されうるものである。一般的にそれぞれに残っている空間ストリームは、一番目の空間ストリームに比例してiss列ローテーション後に伝送される。しかし、改善されたインターリビングの過程を使用すれば、それぞれに残っている空間ストリームは多数の列ローテーションが行われた後に伝送され、ここでローテーションの数はインターリーバアレイの列の数を空間ストリームの数に割ったものである。他の例としては、一つの空間ストリームは一番目のアンテナを通して伝送され、他の空間ストリームは二番目アンテナを通して伝送される二つの空間ストリームがある送信機で、一番目のビットのブロックはそのブロック内でいかなるローテーションも行わず一番目のアンテナを通して伝送される。一般的に二番目アンテナで、データは一つの列ローテーションを伴い伝送され、ここで、二番目の列は一番目の列にロウテイトされるなどのローテーションが行われ、その結果、すべての列は一列ずつ左に移動するようになる。しかし、改善されたシステムでの二番目アンテナの場合、ローテーション数はインターリーバアレイの列の数をアンテナの数で割ったものである。例えば、二つのアンテナを有する20MHz送信機で、インターリーバアレイはビットの16列および3行を有する。改善されたインターリーバを使用すれば、二番目のアンテナでローテーションの数は列の数16をアンテナの数2で割ったものであるので、8の列ローテーションが行われる。このように9-16列はブロックアレイの一番目の部分最初の8列に、1-8列はブロックアレイの二番目の部分次の8列に伝送されるために移される。改善されたインターリーバで複数の列ローテーションインターリビングを使用するMIMOシステムの性能例えばパケットエラー率PaccketErrorRate、以下PERという対雑音率SignaltoNoiseRatio、以下SNRというは、単数の列ローテーションインターリビングをする一般的なシステムより優れる。これはOFDMで他のサブキャリアが使用されてビットが多数の列ずつロウテイトされる時、隣接するビットが空間領域とサブキャリア空間でさらによく分離されて伝送チャネル上でのフェーディングfadingを減らすためである。改善されたインターリビングの過程による多数の列ローテーションを使用すれば、二つの隣接するビットは同じチャネルに配置される確率が減る。このように受信機で受信されたデータビットがコンボリューションデコーディングconvolutiondecodingでデインタリーブされる時、仮に一つのビットがフェーディングチャネルでの伝送によって、低いエネルギーを有すれば不良ビットbadbit、良好ビットgoodbitがコンボリューションデコーディングによって不良ビットを復旧するために使用され得る。一般的な一つの列ローテーションインターリビングで、隣接するデータビットは空間的に隣接して不良伝送チャネルbadtransmissionchannelに配置されることができる。このように同じ不良チャネルに配置されるいくつかの連続したビットがある場合、受信機でコンボリューションデコーディングによって不良ビットを復旧することが難しい。しかし、改善されたインターリビングの過程で多数の列ローテーションを利用すれば、隣接するビットは空間的に分離されてこれが同じ不良またはフェーディングチャネルから伝送される可能性が少ない。このように仮に一つのビットが不良チャネルに伝送されて隣接するビットが良好なチャネルを通して伝送されれば、受信機でのデコーディングは良好なチャンネルを通して伝送されたビットを使用して不良チャネルを通して伝送されたビットを相変らず復旧することができる。代理人であるDocketNo.S.AM2B.PAU.07によって特許出願中であるAnimprovedinterleaverdesignforIEEE802.11nstandardでは、隣接するビットを他のサブ帯域subbandおよび他の空間ストリームにさらに分離させるため、より大きい列ローテーションの他に追加的な行ローテーションが異なる空間ストリームで行われ、これによれば前記式2は下記の式10によって変化するようになる。式10i=NrowkmodNcolumnfloorNcolumn/NSSiSSmodNcolumnfloork/NcolumnceilN/NSSiSSNBPSCmodNrowここでK=0、1、...、NCBPS-1、iSS=0、...、NSS-1であり、NSSは空間データストリームの数である。したがって、対応するデインターリビング式は下記の式11で修正される。式11k=NcolumnimodNrowfloori/Nrow-floorNcolumn/NSSiSSmodNcolNcolumnN-ceilN/NSSiSSNBPSCmodNCBPS、ここでi=0、1、...、NCBPS-1、iSS=0、...、NSS-1であり、NSSは空間データストリームの数である。改善されたインターリーバ/デインターリーバ本発明によってより改善されたインターリビングの過程の実施形態は、図1Aのシステム100で実施され、隣接するビットを他のサブバンドと他の空間ストリームでさらによく分離するため、より大きい列ローテーション例えば、Ncol/NSS以外に周波数ローテーションによって一つまたはそれ以上の追加的な列および行ローテーションの結合を有する空間ストリームに対する行ローテーションが行われる。インターリーバブロックアレイで問題点を見る代りに、本発明の実施形態による列および行インターリビングの実施は二段階を含む。一番目に、IEEE802.11aインターリーバパラメータを用いて、すべてのデータストリームに対して同じインターリビングを実施する。そして、出力データビットはOFDMシンボルの他のサブキャリアにマッピングされる。二番目に、インターリーバ動作の一番目の置換で列および行ローテーションと同じ効果を得るため、他のデータストリームに対するサブキャリア周波数について他の循環移動cyclicshiftが行われる。本発明の実施形態によるより改善されたインターリビングの過程の一例は、下記の式12-14によるインターリーバ108A、108Bによって成される。式12i=NrowXkmodNcolumnfloork/Ncolumn、k=0、1、...、NCBPS-1、式13j=sXfloori/siNCBPS-floorNcolumnXi/NCBPSmods、i=0、1、...、NCBPS-1、ここでsはs=maxNBPSC/2、1によって決定される。式14r=j-2XiSSmod33XflooriSS/3XNrotXNBPSCmodNCBPS、j=0、1、...、NCBPS-1、式12-14で、一番目の置換前に符号化されたビットのインデックスはkと表示され、iは一番目の置換後および二番目の置換前のインデックスであり、jは二番目の置換後および3番目の置換前のインデックスであり、rは3番目の置換後のインデックスであり、iSS=0、1、...、NSS-1はインターリーバが作用する空間ストリームのインデックスであり、Nrotは使用される基本ローテーション数である。Nrotは20MHzと40MHz動作でそれぞれ11と29に選択する。パラメータiSSは最初ストリームのようにそれぞれのストリームのローテーションを調節し、周波数ローテーションはない。前記式12は隣接する符号化されたビットが隣接しないサブキャリアにマッピングされるようにする。前記式13は低い信頼性を有したビットLSBが長く連続することを防ぐため、符号化されたビットが交代で多少重要な配列のビットにマッピングされるようにする。式14は周波数ローテーション動作を示す。したがって、実施形態の受信機102でデインタリーバ118A、118Bに対応するデインターリビング式は下記の式15-17を従う。式15xd=xdd2Xissmod33XflooriSS/3XNrotXNBPSCmodNCBPS、xdd=0、1、...、NCBPS-1、式16jd=sXfloorjdd/sjfloorNcolumnXjdd/NCBPSmods、jdd=0、1、...、NCBPS-1、式17id=NcolumnXidd-NCBPS-1XfloorNcolumnXidd/NCBPS、idd=0、1、...、NCBPS-1、ここでidd、jddは各段階で動作前のインデックスを示すところ、xddは一番目の置換前、jddは一番目の置換後および二番目の置換前、iddは二番目の置換後および3番目の置換前の符号化されたビットのインデックスを示し、xdは二番目の置換前および一番目の置換後のインデックスであり、jdは3番目の置換前および二番目の置換後のインデックスであり、idは3番目の置換後のインデックスである。前記式15-17はそれぞれ式14-12段階と反対に動作する。例えば20MHzチャネル化の場合、インターリーバのブロックサイズは3NBPSC行と16列である。二つのデータストリームの場合、一番目のデータストリームに対するインターリーバはIEEE802.11aインターリーバと同じであり得る。しかし、二番目データストリームの場合、本発明の実施形態によれば通常の802.11aインターリーバの動作の他に付加的な周波数ローテーション段階がIFFT動作前に追加される。NBPSC=1であるBPSKの簡単な例をみれば、後述する表2a-cはインターリビング動作の前後にBPSK変調したOFDMシンボルに対するビットの位置を示している。ビットは列で読み込まれ行で書かれ、ブロックインターリビングの後、サブキャリアでビット位置は下の表2bの通りである。周波数ローテーション後のビット位置は下の表2cの通りである。図1Bは本発明による40MHzチャネルで2-アンテナMIMOのための送信機データ経路を有するOFDMMIMO送信機120の実施形態に対する機能ブロック図である。送信機120はチャネルエンコーダ123、パンクチャー124、空間パーザ126、および二つのデータストリームの処理経路127を含む。それぞれのデータストリームの処理経路127はインターリーバ一番目の処理経路のためのインターリーバ128Aと二番目処理経路のためのインターリーバ128B、コンステレーションマッピング130、IFFT部132、保護区間挿入部134、およびRF変調器136を含む。送信機のパーザ126およびインターリーバ128A、128Bで符号化されてパンクチャーされたビットは空間ストリームと周波数トーンを通しインターリーブされる。インターリーバ128A、128Bは前記説明した本発明によってより改善されたインターリビングの過程の実施形態を実施する。図2は本発明によって提供されているより改善されたインターリビングの過程の実施形態による図1Aの送信機101または図1Bの送信機の動作を示すフローチャートである。図2によれば送信機図1Aの101は、原本ビットストリームを受ける段階S200、チャネルエンコーダ103がコンボリューションエンコーディングConvolutionencoding、以下CCというを用いてデータをエンコードする段階S202、パンクチャー104がコーディング率codingrateを変化させるためにCCからビットをパンクチャーする段階S204、空間パーザ106がデータストリームをいくつかの空間ストリームに分離する段階S206、そして一番目の経路を過ぎて、それぞれの処理経路107で、本発明の実施形態による周波数ローテーションが付加された802.11aと類似のインターリーバを使用し、インターリーバ108Bがビットをインターリーブする段階S208すなわち、他の空間ストリームに対して他のローテーションが使用され、例えば20MHzチャネルでは48データサブキャリアを通しデータがインターリーブされ、40MHzチャネルでは108データサブキャリアを通しデータがインターリーブされる、コンステレーションマッピング110がグレーマッピング法則GrayMappingRuleを用いて、インターリーブされたビットをシンボルに分類する段階S210例えばBPSKは1ビットを一つのシンボルに、64QAMは6ビットを一つのシンボルに分類するなど、シンボルがIFFT動作によって一つのOFDMシンボルのデータサブキャリアに分布され、ここでデータシンボルはIFFTのためにそれぞれのサブキャリアにマッピングされる段階S212、IFFT部112が周波数領域のデータを時間領域の伝送データに変える段階S214、保護部114がシンボル間の干渉を防止するため、時間領域でそれぞれのOFDMシンボルに保護区間を加える段階216、そして、RF変調器116で信号がRF変調されてアンテナ117によってチャネルを通して伝送される段階S218で動作する。図3は本発明の他の実施形態による多数の空間ストリーム経路に対するインターリビング処理を利用する送信機300のより詳しいブロック図である。送信機300は空間パーシング302と多数のすなわち、2ton、例えばn=4空間ストリームの処理経路304を含む。それぞれの処理経路304は2番目の置換インターリーバブロック306とビット-シンボルマッピングbittosymbolmapper、308を含む。それぞれのインターリーバは一番目の置換インターリーバブロックablockfirstpermutationinterleaver、310と二番目の置換インターリーバブロックablocksecondpermutationinterleaver、312を含む。そして、一番目の空間ストリームの処理経路を過ぎた他の空間ストリームに対して、N-周波数ローテーションが周波数ローテーションブロック311によって行われる。空間パーシング302によって多数の空間ストリームに入力ビットストリームの空間パーシングした後、それぞれの空間ストリームは対応される空間ストリームの処理経路304で処理される。そして、それぞれの空間ストリームの処理経路304で処理されたビットはチャネルを通して伝送される例えば図1Aのシステム100のように。前述したように図3で一番目の空間ストリームの処理経路304を過ぎたそれぞれの空間ストリーム経路でのインターリーバ306は、一番目の置換インターリーバブロック310、二番目の置換インターリーバブロック312、および周波数ローテーションの3番目の置換311を含み、ここで周波数ローテーションインターリーバ311は本発明において、例えば前記式12-14によって形成される。図4を参照すれば、受信機400は反対の動作をし、本発明によってここで受信機400はそれぞれの空間ストリームの受信されたビットをデインターリビングするため、それぞれの空間ストリームに対するデインタリーバ402を含む。一番目の経路を過ぎて、それぞれのデインタリーバ402は3番目の置換周波数デローテーション401、前記式5による二番目の置換デインタリーバ404、および前記式15-17により実施される一番目の置換デインタリーバ406A、406Bを含む。シミュレーション例は20MHzMIMOチャネル化で本発明によってさらに改善されたインターリビングの過程の利益を証明する。シミュレーション例に関するコーディングおよび変調方式modulationmodeは表3に提示した。図5A-Bは前記提示された変調およびコーディングの組み合わせに対するIEEE802.11nチャネルモデルであるBLOS、DLOS、ELOSおよびDNLOSに関する比較結果である。例を単純にするため、完全な同期化、RF障害がないこと、完璧なチャネル測定を仮定した。そして、MMSEディテクターdetectorがデータストリーム分離のために使用された。図5Aでは、グラフ501、502、および503は代理人であるDocketNo.S.AM2B.PAU.07によって出願された特許によるCC5/6BNLOS動作、本発明によるCC5/6BNLOS動作、および従来技術によるCC5/6BNLOS動作をそれぞれ示す。類似に、グラフ504、505および506は代理人であるDocketNo.S.AM2B.PAU.07によって出願された特許によるCC5/6DNLOS動作、本発明によるCC5/6DNLOS動作、および従来技術によるCC5/6DNLOS動作をそれぞれ示す。類似に、グラフ507、508および509は代理人であるDocketNo.S.AM2B.PAU.07によって出願された特許によるCC5/6ENLOS動作、本発明によるCC5/6ENLOS動作、および従来技術によるCC5/6ENLOS動作をそれぞれ示す。図5Bで、グラフ601、602、および603は代理人であるDocketNo.S.AM2B.PAU.07によって出願された特許によるCC7/8BNLOS動作、本発明によるCC7/8BNLOS動作、および従来技術によるCC7/8BNLOS動作をそれぞれ示す。類似に、グラフ604、605、および606は代理人であるDocketNo.S.AM2B.PAU.07によって出願された特許によるCC7/8DNLOS動作、本発明によるCC7/8DNLOS動作、および従来技術によるCC7/8DNLOS動作をそれぞれ示す。類似に、グラフ607、608、および609は代理人であるDocketNo.S.AM2B.PAU.07によって出願された特許によるCC7/8ENLOS動作、本発明によるCC7/8ENLOS動作、および従来技術によるCC7/8ENLOS動作をそれぞれ示す。多様なシミュレーションの結果から、単純化された方法は代理人であるDocketNo.S.AM2B.PAU.07によって出願された特許の方式と類似の結果を有することを示している。主要な動作的な改善事項は空間データストリームの間での周波数ローテーションである。本発明の他の実施形態によれば、本発明による改善されたインターリビングの過程は図6のように20MHzチャネルに対する修正されたOFDMMIMO送信機構造600で実施されうる。図1Aと比較すると、図6の修正された送信機構造でパンクチャーする過程はパーシング過程の後に行われる。この場合、データストリームの処理経路一つに当たりパンクチャーが一つずつ、二つのパンクチャーが使用される。この修正された構造を用いて、MIMOシステムは同時に他のコーディング率を有するデータストリームを伝送することができる。送信機600はチャネルエンコーダ103、空間パーザ106、および二つのデータストリームの処理経路602を含む。それぞれのデータストリームの処理経路602はパンクチャー104、インターリーバ108A、108B、コンステレーションマッピング110、IFFT部112、保護区間挿入部114、およびRF変調器116を含む。送信機のパーザ106およびインターリーバ108A、108Bで、符号化されてパンクチャーされたビットは空間ストリームと周波数トーンを通しインターリーブされる。前述したように、送信機600でそれぞれの空間データストリーム経路は、二つの空間ストリームに対してチャネル状態によって他の送信率transmissionrateを有するようにするパンクチャー104を含む。一例として、一つのパンクチャー104は一番目のデータストリームに対してコンボリューションコード1/2を付与し、他のパンクチャー104は、二番目データストリームに対してコンボリューションコード3/4を付与する。多数のパンクチャー104を使用することによって柔軟性をさらに提供する。例えば、二つの送信アンテナがある場合、仮に一番目のアンテナが二番目アンテナよりさらに良いチャネルを提供すると、一番目のアンテナ側で伝送率が高くなり、二番目アンテナ側では伝送率が多少低くなりうる。このような組み合わせは本発明によるMIMOOFDMシステムをさらに柔軟させ、本質的に伝送の最適化を可能とする。当該技術分野の通常の技術を有する者が認識するように、図1Bで送信機はパーシング過程後にパンクチャーリングpuncturing過程が行われるように類似に修正され得、ここでデータストリームの処理経路当りパンクチャーが一つずつ、二つのパンクチャーを図6および以上で説明したような方式のように使用されうる。当該技術分野の通常の技術を有する者が認識するように、本発明の他の実施が可能であり、本発明は以上で説明した周波数ローテーションの例示的な数に制限されない。選択されたパラメータセットsetは802.11nシステムで特定のサブキャリアの数に基づいて選択された。他のサブキャリアおよびパーザの数を有する他のシステムでは、本発明の原理が特定のローテーションパラメータを異にし、使用されうる。以上添付された図面を参照し、本発明の実施形態について説明したが、本発明が属する技術分野における通常の知識を有する者は、本発明を、その技術的思想や必須の特徴を変更しない範囲で、他の具体的な形態において実施されうることを理解することができる。したがって、上記実施形態はすべての面で例示的なものであり、限定的なものではないと理解しなければならない。以上の実施例に関し、更に、以下の項目を開示する。1ビットストリームを多数の空間データストリームにパーシングする段階と、無線システムのダイバーシティの増加のためにインターリビング動作後、周波数ローテーションを行うことによって、一つまたはそれ以上の空間データストリームそれぞれにあるビットをインターリビングする段階、およびそれぞれの空間データストリーム上の該ビットを伝送する段階と、を含む無線システムでのデータ通信方法。2前記空間データストリームに対する周波数ローテーションの数は全体の空間データストリームの数に対する関数である1に記載の無線システムでのデータ通信方法。3前記ビットをインターリビングする段階は、隣接する符号化されたビットが伝送のための一つのデータストリームにある隣接しないサブキャリアにマッピングされるようにする第1インターリビング置換の段階と、符号化されたビットが多少重要な配列のビットを有するビットに選択的にマッピングされるようにする第2インターリビング置換の段階と、無線システムのダイバーシティ増加のために様々な空間データストリーム上で変化しつつ、前記周波数ローテーションを提供する第3インターリビング置換の段階と、を含む1に記載の無線システムでのデータ通信方法。4前記ビットをインターリビングする段階は、a隣接する符号化されたビットが隣接しないサブキャリアにマッピングされるようにする段階と、b符号化されたビットが多少重要な配列を有するビットに選択的にマッピングされるようにし、低い信頼性を有するビットLSBが長く連続することを防ぐ段階、およびc周波数ローテーションを行う段階と、を含む1に記載の無線システムでのデータ通信方法。5前記それぞれの空間データストリームインターリーバアレイはビットのNrow行およびNcolumn列を含み、前記a段階は下記の式に従い、i=NrowXkmodNcolumnfloork/Ncolumn、k=0、1、...、NCBPS-1、前記b段階は下記の式に従い、j=sXfloori/siNCBPS-floorNcolumnXi/NCBPSmods、i=0、1、...、NCBPS-1、ここでsはs=maxNBPSC/2、1によって定められ、前記c段階は下記の式に従い、r=j-2XiSSmod33XflooriSS/3XNrotXNBPSCmodNCBPS、j=0、1、...、NCBPS-1、ここでNBPSCはサブキャリア当たり符号化されたビットの数であり、kは一番目の置換前符号化されたビットのインデックスであり、iは一番目の置換後および二番目の置換前のインデックスであり、jは二番目の置換後および3番目の置換前のインデックスであり、rは3番目の置換後のインデックスであり、iSS=0、1、...、NSS-1はインターリビング動作をする空間ストリームのインデックスであり、Nrotは使用される基本ローテーション数である、4に記載の無線システムでのデータ通信方法。6それぞれの空間ビットストリームの伝送された前記ビットを受信する段階と、下記の式により前記受信されたビットをティイントリビンする段階をさらに含み、Xd=Xdd2XiSSmod33XflooriSS/3XNrotXNBPSCmodNCBPS、Xdd=0、1、...、NCBPS-1、jd=sXfloorjdd/sjfloorNcolumnXjdd/NCBPSmods、jdd=0、1、...、NCBPS-1、id=NcolumnXidd-NCBPS-1XfloorNcolumnXidd/NCBPS、idd=0、1、...、NCBPS-1、ここでXddは一番目の置換前に符号化されたビットのインデックスであり、xdは一番目の置換後および二番目の置換前のインデックスであり、jdは二番目の置換後および3番目の置換前のインデックスであり、idは3番目の置換後のインデックスであり、NCBPSは一つのOFDMシンボルにある符号化されたビットの数に対応するブロックのサイズであり、iSS=0、1、...、NSS-1はインターリビング動作をする空間ストリームのインデックスであり、Nrotは使用される基本ローテーション数である、4に記載の無線システムでのデータ通信方法。7前記無線システムはMIMOシステムを含む1に記載の無線システムでのデータ通信方法。8前記無線システムはOFDMMIMOシステムを含む7に記載の無線システムでのデータ通信方法。9前記ビットストリームをパーシングする段階は、空間ダイバーシティ増加のためにビット別またはグループ別にラウンドロビンパーシングする段階をさらに含む1に記載の無線システムでのデータ通信方法。10前記ビットストリームをパーシングする段階は、前記ビットストリームの一ビットが毎瞬間一つのデータストリームにパスされるようにビット別にラウンドロビンパーシングする段階をさらに含む9に記載の無線システムでのデータ通信方法。11前記パーシング段階後、それぞれの空間データストリームをパンクチャーする段階をさらに含む1に記載の無線システムでのデータ通信方法。12前記それぞれの空間データストリームをパンクチャーpuncturingする段階はチャネル状態に基づく11に記載の無線システムでのデータ通信方法。13ビットストリームを多数の空間データストリームにパスするパーザと、多数の空間データストリームに対応し、無線システムのダイバーシティ増加のためにインターリビング動作後、周波数ローテーション動作を行うことによって、前記対応する空間データストリーム上の前記ビットをインターリーブする一つまたはそれ以上のインターリーバと、それぞれの空間データストリーム上の前記ビットを伝送する変調器を含む送信機、および前記伝送されたビットを受信してデインタリーブする受信機と、を含む無線通信システム。14前記インターリーバは、隣接する符号化されたビットが伝送のための一つのデータストリームにある非隣接サブキャリアにマッピングされるようにする第1インターリビング置換と、符号化されたビットが多少重要な配列のビットに選択的にマッピングされるようにする第2インターリビング置換、および無線システムのダイバーシティ増加のために他の周波数ローテーションを行うことによって、様々な空間データストリーム上で変化する第3インターリビング置換と、を実行する13に記載の無線通信システム。15前記インターリーバは、a符号化された隣接するビットが非隣接サブキャリアにマッピングされるようにする過程と、b符号化されたビットが多少重要な配列のビットに選択的にマッピングされるようにして低い信頼性を有するビットLSBが長く連続することを防ぐ過程、およびc周波数ローテーションを行う過程によってそれぞれの空間データストリーム上にある前記ビットをインターリビングする14に記載の無線通信システム。16それぞれの空間データストリームインターリーバアレイはビットのNrow行およびNcolumn列を含み、前記a過程は下記の式に従い、i=NrowXkmodNcolumnfloork/Ncolumn、k=0、1、...、NCBPS-1、前記b過程は下記の式に従い、j=sXfloori/siNCBPS-floorNcolumnXi/NCBPSmods、i=0、1、...、NCBPS-1、ここでsはs=maxNBPSC/2、1によって決まり、前記c過程は下記の式に従い、r=j-2XiSSmod33XflooriSS/3XNrotXNBPSCmodNCBPS、j=0、1、...、NCBPS-1、ここでNBPSCはサブキャリア当たり符号化されたビットの数であり、kは一番目の置換前に符号化されたビットのインデックスであり、iは一番目の置換後および二番目の置換前のインデックスであり、jは二番目の置換後および3番目の置換前のインデックスであり、rは3番目の置換後のインデックスであり、iSS=0、1、...、NSS-1はインターリビング動作をする空間ストリームのインデックスであり、Nrotは使用される基本ローテーション数である、15に記載の無線通信システム。17前記受信機は、受信された空間データストリーム上の前記ビットをそれぞれのデインタリーバがデインタリーブする複数のデインタリーバを含む16に記載の無線通信システム。18前記それぞれのデインタリーブは下記の式に従い、前記受信されたビットをデインタリーブし、Xd=Xdd2XiSSmod33XflooriSS/3XNrotXNBPSCmodNCBPS、Xdd=0、1、...、NCBPS-1、jd=sXfloorjdd/sjfloorNcolumnXjdd/NCBPSmods、jdd=0、1、...、NCBPS-1、id=NcolumnXidd-NCBPS-1XfloorNcolumnXidd/NCBPS、idd=0、1、...、NCBPS-1、ここでxddは第1置換前に符号化されたビットのインデックスであり、xdは第1置換後および第2置換前のインデックスであり、jdは第2置換後および第3置換前のインデックスであり、idは第3置換後のインデックスであり、NCBPSは一つのOFDMシンボルにある符号化されたビットの数に対応するブロックのサイズであり、iSS=0、1、...、NSS-1はインターリビング動作をする空間ストリームのインデックスであり、Nrotは使用される基本ローテーション数である、17に記載の無線通信システム。19前記無線システムはMIMOシステムを含む13に記載の無線通信システム。20前記無線システムはOFDMMIMOシステムを含む19に記載の無線通信システム。21前記パーザは空間ダイバーシティ増加のためにビット別にラウンドロビンパーシングによって、前記ビットストリームをパスする13に記載の無線通信システム。22前記パーザは前記ビットストリームの一ビットが毎瞬間一つのデータストリームでパスされるようにするためにビット別にラウンドロビンパーシングによって、前記ビットストリームをパスする21に記載の無線通信システム。