"受信した少なくとも1つのシングルキャリア信号のキャリア干渉処理を行なう方法であって、チャネル推定を行い、通信チャネルのスペクトル領域のうち、通信に望ましい領域および通信に望ましくない領域を特定するステップと、受信した少なくとも1つの前記シングルキャリア信号を、複数の直交キャリア成分に分解するステップと、前記通信に望ましくない領域を避けるように、前記複数の直交キャリア成分を部分的に選択し、選択された直交キャリア成分を、前記チャネル推定に基づいて決定された重みとともに合成するステップとを含む方法。前記合成するステップにおいて、前記選択された直交キャリア成分を、前記チャネル推定に基づいてチャネル歪を補償するように決定された重みとともに合成する、請求項1記載の方法。前記チャネル推定により得られた1つ以上のチャネル特性に基づいて、キャリア干渉CIパラメータが制御される、請求項1または2に記載の方法。前記チャネル推定により得られた1つ以上のチャネル特性及び1つ以上のシステム要件に基づいて、前記キャリア干渉CIパラメータが制御される、請求項1~3のいずれか1項に記載のキャリア干渉処理を行なう方法。受信した少なくとも1つのシングルキャリア信号のキャリア干渉処理を行うキャリア干渉受信機システムであって、チャネル推定を行い、通信チャネルのスペクトル領域のうち、通信に望ましい領域および通信に望ましくない領域を特定するチャネル推定部と、受信した少なくとも1つの前記シングルキャリア信号を、複数の直交キャリア成分に分解する直交周波数フィルタと、前記通信に望ましくない領域を避けるように、前記複数の直交キャリア成分を部分的に選択し、選択された直交キャリア成分を、前記チャネル推定に基づいて決定された重みとともに合成するコンバイナとを含むキャリア干渉受信機システム。前記コンバイナが、前記選択された直交キャリア成分を、前記チャネル推定に基づいてチャネル歪を補償するように決定された重みとともに合成する、請求項5記載のキャリア干渉受信機システム。前記チャネル推定により得られた1つ以上のチャネル特性に基づいて、キャリア干渉CIパラメータが制御される、請求項5又は6に記載のキャリア干渉受信機システム。前記チャネル推定により得られた1つ以上のチャネル特性及び1つ以上のシステム要件に基づいて、前記キャリア干渉CIパラメータが制御される、請求項5-7のいずれか1項に記載のキャリア干渉受信機システム。受信した少なくとも1つのシングルキャリア信号のキャリア干渉処理を、処理ユニットに所定の手順を実行させるプログラムであって、前記所定の手順は、チャネル推定を行い、通信チャネルのスペクトル領域のうち、通信に望ましい領域および通信に望ましくない領域を特定するステップと、受信した少なくとも1つの前記シングルキャリア信号を、複数の直交キャリア成分に分解するステップと、前記通信に望ましくない領域を避けるように、前記複数の直交キャリア成分を部分的に選択し、選択された直交キャリア成分を、前記チャネル推定に基づいて決定された重みとともに合成するステップとを含む、プログラム。前記合成するステップにおいて、前記選択された直交キャリア成分を、前記チャネル推定に基づいてチャネル歪を補償するように決定された重みとともに合成する、請求項9記載のプログラム。前記チャネル推定により得られた1つ以上のチャネル特性に基づいて、キャリア干渉CIパラメータが制御される、請求項9又は10に記載のプログラム。前記チャネル推定により得られた1つ以上のチャネル特性及び1つ以上のシステム要件に基づいて、前記キャリア干渉CIパラメータが制御される、請求項9-11のいずれか1項に記載のプログラム。開示される発明の課題は、シングルキャリア信号のキャリア間干渉を抑制することである。開示される発明による方法は、受信した少なくとも1つのシングルキャリア信号のキャリア干渉処理を行なう方法であって、チャネル推定を行い、通信チャネルのスペクトル領域のうち、通信に望ましい領域および通信に望ましくない領域を特定するステップと、受信した少なくとも1つの前記シングルキャリア信号を、複数の直交キャリア成分に分解するステップと、前記通信に望ましくない領域を避けるように、前記複数の直交キャリア成分を部分的に選択し、選択された直交キャリア成分を、前記チャネル推定に基づいて決定された重みとともに合成するステップとを含む方法である。開示される発明によれば、シングルキャリア信号のキャリア間干渉を抑制することができる。CIの原理は多くの異なった種類の信号処理に応用され得る。この発明における1組の実施例では、サンプル値が収集され、CIの数学的原理に従って処理される。この発明の一局面では、相関およびフィルタ処理たとえば整合フィルタ処理などが乗算なしに実行され得る。この発明の別の局面では、複雑な乗算および加算を大幅に減少、またはこれをなくして、さまざまな種類のスペクトル分析および合成が実行可能となる。この発明の多くの無線用途のいくつかには、ローカルエリアネットワーク、セルラー通信、個人通信システム、広帯域無線サービス、データリンク、音声ラジオ、衛星リンク、タグ付けおよび識別、光無線リンク、キャンパスエリア通信、ワイドエリアネットワーク、ラストマイル通信リンク、および放送システムが含まれる。この発明はまた、無線でない通信システムたとえば被嚮導波、ケーブル、ワイヤ、より対、および/または光ファイバでも使用可能である。この発明のさまざまな局面は多くの種類の信号処理に適用可能である。これらの種類の処理のいくつかには、トランスデューサアレイ処理、時空間処理、空間周波数処理、干渉法、フィルタ処理、ウェーブレット処理、トランスフォーム動作、周波数変換、ダイバーシチ処理、相関、チャネル符号化、誤り訂正符号化、多元接続符号化、スペクトル拡散符号化、チャネル補償、相関、伝送プロトコル変換、セキュリティ暗号化、および認証が含まれるが、これらに限定はされない。この発明の他の応用例および実施例は、以下の好ましい実施例の説明および前掲の特許請求の範囲より明らかとなる。以下の好ましい実施例の説明は、PCT出願番号PCT/US99-02838、PCT出願番号PCT/US00/18113、およびC、R、ナッサー他による次世代多元接続のためのマルチキャリア技術MultiCarrierTechnologiesforNextGenerationMultipleAccess、クルーアー学術出版社KluwerAcademicPublishers、2001年に記載のものなどのCIを踏まえたものであり、これらは引用により援用される。CI法およびCIシステムの説明に用いられるさまざまな用語をこの節で概説する。この節での記載は単に例示を目的としたものであり、限定的なものではない。これら用語の意味は、ここに記載の教示全体によって当業者に明らかとなるであろう。これら用語は明細書全体を通じて論じられ、さらに引用の参考文献ではさらに詳細に論じられるであろう。キャリア選択は、少なくとも1つの送信信号を生成するための、1つ以上の予め定められたCIキャリアパラメータに関する送信側キャリア選択と、少なくとも1つの信号を分解してCI成分をもたらすための受信側のキャリア選択とのうち片方または両方を含み得る。キャリア重みは、振幅および/または位相により特徴付けられる複素値を含む。チャネル推定は、1つ以上のチャネル特性を測定、算出または推定することを含む。CIキャリアパラメータは、キャリア、キャリア周波数間隔、周波数オフセット、キャリア帯域幅、および集約帯域幅の数を含み得る。CI成分とは、CIキャリアまたはCIシンボル値である。CIシンボル値とは、複数のCIキャリアについての複素値または重みである。CIシンボル値は対応するCIキャリアの振幅および位相を示す。CIシンボルコンバイナは、基本および/または拡張CI符号を生成するよう適合されたシステム、装置またはアルゴリズムを表わす。CIシンボルコンバイナは多数の符号チップを処理して1つ以上のCI符号を生成し得る。コヒーレントコンバイナは、少なくとも1つの復号信号すなわち基準符号に関して、符号化した信号の符号チップをコヒーレントに合成するよう適合されたあらゆるシステム、アルゴリズムまたは装置を表わす。コヒーレントコンバイナは相関器または整合フィルタを含み得る。コヒーレントコンバイナは、復号化信号に関して情報を担う符号チップに位相オフセットを適用することにより、符号チップを位相において合成して、少なくとも1つの情報信号を表わす信号を生成可能にできる。ここで用いられるコンバイナとは、複数の信号を合成するよう適合されたあらゆるシステム、装置および/またはアルゴリズムを表わすものである。コンバイナは多数のキャリアまたはシンボル値を合成して重畳信号を生成し得る。コンバイナは、雑音、干渉および/またはひずみを補償するように重みをもたらし得る。重みはチャンネル推定値に基づき得る。いくつかの性能測定値に関して重みを適合させることができ、これにはたとえば誤りの確率、ビット誤り率BER、信号対雑音比SNR、信号対雑音干渉比SNIR、および/またはその他あらゆる適当な信号品質パラメータがある。性能測定値は、瞬間的および平均化した性能測定値のあらゆる合成を含む。平均化は1つ以上のダイバーシチパラメータにわたって実行され得る。さまざまな種類の最適な合成が実行可能である。考えられ得る合成技術には、EGC等利得合成、ORC直交復元法およびMMSEC最小平均平方誤り合成が含まれる。コンバイナは2つ以上のダイバーシチパラメータ空間で合成を行なうことがある。たとえばMMSECを周波数領域で実行することにより、時間領域で等利得合成により処理される複数の合成信号を生成することがある。ダイバーシチパラメータには、信号特性たとえば周波数、一時的特性、位相、モード、振幅、偏極、到着角度、偏極回転比、位相回転比、周波数変化率、振幅変化率、到着角度変化率、空間利得分布などが含まれるが、これらに限定はされない。ここで用いられる情報信号とは、或る形式の有用な情報を運ぶように適合された1つ以上の信号を表わすものである。情報信号には、あらゆる種類の通信信号たとえば映像、音声、データおよびテキストなどが含まれ得るが、これらに限定はされない。情報信号はデジタル信号および/またはアナログ信号を含み得る。情報信号は、符号化および/またはインターリーブしたデータシンボルを含み得る。フロントエンド受信機プロセッサは、1つ以上の信号処理システムおよび/または機能であって、典型的にベースバンド処理に先立ち、情報を担う受信信号を処理するように適合されたものを含む。フロントエンド受信機処理には、フィルタ処理、増幅、A/D変換、ミキシング、中間周波数IF処理、無線周波RF処理、直並列変換、並直列変換、復調、多重分離、多元接続処理、周波数変換、逆拡散、復号、デインターリーブ、および/またはアレイ処理が含まれ得る。メモリ空間とは、ディスクドライブ、テープドライブ、CD、DVD、フラッシュメモリ、またはその他あらゆるデータ記憶媒体または装置を指す。伝送前処理は、典型的に通信チャネルへの結合に先立ち、情報を担うベースバンドまたはIF信号に適用される1つ以上の信号処理機能を含む。伝送前処理には、予歪、A/D変換、D/A変換、ミキシング、変調、多重化、多元接続処理、周波数変換、拡散、増幅、フィルタ処理、符号化、および/またはアレイ処理が含まれ得る。処理ユニットとは、コンピュータ処理ユニットたとえばマイクロプロセッサデバイス、メインフレーム、ワークステーション、コンピュータネットワーク、および/またはスタンダロン型コンピュータなどを指す。この発明のCI処理の応用例は、直交キャリア周波数間の位相関係から導き出され得る。図1Aは、第1および第2の直交する正弦波状の波形101および102を示す。波形101および102の各々は、特定のシンボル間隔Tsに整数数の波長を有する。第1の波形101の周波数f1は、シンボル間隔Tsにつき6サイクルである。第2の波形102の周波数f2は、シンボル間隔Tsにつき5サイクルである。波形102についての複数のサンプル120~125は、シンボル間隔Ts=6Δt1にわたり、波形101の周期110~115に対応するΔt1の間隔で選択される。この場合、波形101および102は時間t=0およびt=Tsで位相について整列される。t=Δt1で、サンプル121が波形102の周期Δt2の5/6で生じる。サンプル120~125の各々は、複素平面における単位円上の値によって表わすことができる。たとえば図2Aはサンプル120および121の複素平面表現を示している。サンプリング周波数f1は、サンプリングされた波形102の周波数f2を超えるので、各々の後続のサンプル120~125の位相シフトは波形102のサイクル一杯に満たない。波形101および102は、適当なシンボル間隔Tsの選択によって直交している。したがってサンプル120~125は、図3Aに示すように複素平面上で単位円上に均一に分布する。サンプル値120~125は合計されると相殺する。図1Bは、第2の波形102のサンプリング周波数f2に関する間隔130~135でサンプリングされた第1の波形101を例示する。シンボル間隔はTs=5Δt2で表わされる。サンプル140~144の各々は、図2Bに示すように波形101のサイクル一杯よりも大きい位相シフトに対応する。波形101および102が直交しているため、サンプル140~144は図3Bで示すように複素平面における単位円で均一に分布することが確実となる。シンボル間隔Tsにわたって収集されたサンプル140~144は合計されると相殺する。図3Cは、周波数fnを有する所望の波形のサンプルサンプリングレートfsample=fnで収集を正規化して複素平面で表わしたものを示す。fsample=fnであるため、サンプルは常に複素平面の単位円の同じ部分に現われる。この例でサンプルは、所望の波形のピークに現われるため、複素平面では実軸に現われる。シンボル間隔Tsごとのサンプル数Nsはで表わされる。波形周期1/fnごとのサンプル数は1である。図1Aおよび図1Bの波形101および102は、キャリア周波数、サブキャリア周波数、直交円または楕円偏極スピン周波数、アレイパターン走査周波数、直接拡散符号反復レート、またはその他あらゆる循環的もしくは反復的な信号現象もしくは信号特性の周波数を表わし得る。データシンボルは、各シンボル間隔Ts内で各波形101および/または102に記され得る。シンボル間隔Tsおよび/または隣接する間隔は、ガードインターバルおよび/またはサイクリックプレフィックスを含むことがあり、これらは当該技術で周知である。受信した信号を分離して直交波形をもたらすプロセスは、送信されたマルチキャリア信号のキャリア分離fsおよびしたがってTs=1/fsの知見を利用することがある。これに代えて、予め定められたシンボル間隔Tsを用い、受信したマルチキャリアまたシングルキャリア信号を分解して直交成分をもたらすこともある。波形101および102などの直交波形は、所望の波形周波数fn=fonfs、またはその或る高調波または低調波と等しいサンプリング周波数fsampleでサンプリングされ得る。項foはベースまたはキャリア周波数を示し、nは整数である。数Nのサンプルは、等しく隔てられた時間間隔、たとえばΔt1およびΔt2などで表わされ、これは所望の波形の周期Ts=1/fsの整数倍に対応する。周期Tsにわたり収集されたN個のサンプルが合成されると、所望のシンボル値は、エイリアシングが生じない限り、他の波形にある干渉シンボルから分離され得る。CIフィルタ処理法を通過帯域サンプリングと組合せることができる。CIフィルタ処理の改良で、1つ以上のシンボル間隔Tsにわたり収集されたサンプルを合成して、他の波形に記されたシンボルから少なくとも1つの所望のシンボルを分離することが可能となる。CIフィルタ処理の一局面では、直交周波数チャネルはサンプリングおよび加法プロセスのみを用いて分離される。この発明の一応用例は周波数分割多重分離を含む。CIフィルタ処理は、OFDMおよびMC-CDMAなどマルチキャリア伝送プロトコルを意図した受信機により実行され得る。図4は、直交円または楕円偏極に記された複数のCI符号チップc1~cNを例示する。各々の偏極は所与のシンボル間隔Ts内に整数数の回転を有し、したがって間隔Tsで直交する。他の直交偏極は、反対方向の回転および/またはπ/2位相オフセットを含み得る。円および楕円偏極はCIキャリア周波数として処理され得る。直交偏極はCI符号化により冗長的に変調され得る。CI位相空間は、偏極さらには他のダイバーシチパラメータへ拡張され得る。多数のデータシンボルが各々の偏極信号に対して変調され、CI符号化により偏極位相および/または信号位相関係を与えられて干渉データシンボルを直交化することがあり得る。図5は2組のサンプル501I~506Iおよび501Q~506Qを示し、これらは類似のサンプルレートで生成されているが、間にπ/2の位相オフセットを有している。類似のサンプルレートを有するサンプル組の対のうち1つに4分の1波位相オフセットを与えることにより、同相および4相サンプルが生成され得る。特定の周波数の同相サンプルおよび4相サンプルの両方とも、対応する時間間隔Tsで収集されたサンプルの合成時に、直交周波数について同じ0のベクトル和をもたらす。図6は、シンボル周期Tsごとの1サイクルの間隔における400周波数の各々についての110個のCIサンプルの合成値を示す。サンプリングレートはシンボル周期Tsにつき110サンプルであるため、0でない和が、110個のシンボルごとのサイクルの間隔で起こる。その他すべての、シンボルごとの整数サイクルの周波数は、和が0となる複素平面でのサンプル分布に対応する。中心ピーク600は、サンプル周波数と等しいか、またはその或る低調波である信号周波数に対応する。同様に、ピーク600から110個のシンボルごとのサイクルの間隔図示せずでピークが生じる。ゼロ交差601~607で例示される0値は、中心周波数に関するシンボルごとの整数サイクルの周波数で起こる。ゼロ交差601~607は、中心周波数と直交する周波数を示す。応用例によっては、サンプルは合成前に重み付けられ得る。異なったサンプルレートで収集されたサンプルの合成が可能である。ゼロ交差の位置、さらには副ローブ高および主ローブ幅は、適当な複素重みをサンプルに与えることによって選択および/または調節され得る。図7Aは、この発明のいくつかの装置および方法の実施例に適用されたCIフィルタ処理を例示する。入力信号Σsnf,tは、直交周波数を有する多数の信号成分を含む。入力信号はサンプラー701で処理されるが、これは1つ以上のダイバーシチパラメータに関して入力信号をサンプリングする装置またはプロセスである。サンプラー701は、少なくとも1つのタイミング信号τを用いて、少なくとも1つのサンプルレートを選択する。サンプラー701からのサンプルはコンバイナ702に入力され、このコンバイナは、サンプルを合計または他で合成するように適合されている。コンバイナ702はタイムベース図示せずを含み、このタイムベースはコンバイナ702に対し、少なくとも1つのシンボル間隔Tsにわたり収集されたサンプルを合成するように指示する。出力信号sfn,tは、コンバイナ702が出力する合成サンプルを表わす。サンプラー701は1つ以上のダイバーシチパラメータ値たとえば時間間隔、キャリア周波数などに関して1つ以上のサンプル組を生成し得る。一実施例では、各サンプル組は異なるサンプリングレートに対応する。別の実施例では、第1のサンプル組は1つのサンプリングレートfsampleに関して収集され、追加のサンプル組が第1の組のサブセットとして生成される。したがってサブセット周波数fsamplenはサンプリングレートfsampleよりも小さい。少なくとも1つの実施例では、サンプラー701は、入力信号の1つ以上の周波数に対応するサンプリング周波数fsampleで入力信号をサンプリングし得る。少なくとも1つの実施例では、サンプラー701は入力信号にある1つ以上の信号成分をアンダーサンプリングおよび/またはオーバーサンプリングし得る。サンプラー701はさまざまな種類のサンプリングを行ない得る。サンプル幅は、受信信号特性に関して選択および/または調節され得る。サンプル幅は少なくとも1つのサンプリングされた波形成分の半周期と等しくなるように選択され得る。シンボル間隔Tsは関係Ts=1/fsについて与えられ、こうして少なくとも1つのキャリアにある少なくとも1つのデータシンボルが、所望のキャリアと直交する1つ以上のキャリアにある干渉データシンボルから分離され得る。シンボル間隔Tsにわたって選択サンプルを合計するプロセスによって、エイリアシングしていない直交キャリアのサンプルが相殺する。入力信号Σsnf,tは、通過帯域、および/またはサンプラーに結合されたアンチエイリアシングフィルタ図示せずによってフィルタ処理され得る。或る応用例では、CIフィルタ処理は、複数のCIキャリアまたはCI信号値を生成するためにシングルキャリア信号を分解することがある。他の応用例では、キャリア信号またはCI信号値を生成するのに受信マルチキャリア信号を分解することもある。サンプラー701および/またはコンバイナ702は、サンプルの合成前にこれを記憶するための記憶装置またはアキュムレータ図示せずを含み得る。コンバイナ702は、1つ以上のサブセットのサンプルを合成、および/またはサンプルすべてを一緒に合成できる。サンプラー701は、受信した信号の周波数を増加および/または減少させるための周波数変換器図示せずを含み得る。サンプラー701および/またはコンバイナ702は、サンプルおよび/またはサンプルの和に重みを与えるための重み付け装置図示せずを含み得る。或る実施例で重み値は、サンプル順序を選択する、ずらす、または他で調節することによって与えられ得る。重みはチャネル効果および/または信号符号化を補償し得る。最適合成プロセスは重みを制御することによって、雑音および/または干渉がある場合に所望の信号の受信を向上させることができる。一応用例では、重み付け装置は複素重みをCIシンボルに与えて1つ以上のデータシンボルの選択を容易にし得る。サンプリングと合成とを組合せることで、複雑なデジタル処理なしに、1つ以上の周波数に記されたデータシンボルを復調できる。図7Aは、多数の直交周波数チャネルに記されたデータシンボルを分離するのに有用なコヒーレントCIフィルタ処理の一種を例示している。この方法および装置を変形したものを採用してもよい。典型的には、CIフィルタ処理システムは同期装置図示せずを含むことになり、この同期装置は、サンプルレートおよびシンボル間隔Tsのうちいずれか、またはこれら両方を調節することにより、位相オフセットおよび/または位相ジッタを補償するように適合されている。CIフィルタ処理システムは位相ロックループ図示せずを含み得る。図7Bは、同相および4相処理を実行するCIフィルタ処理装置を例示する。入力信号Σsnf,tはサンプラー701により処理され、サンプラー701は同相サンプリングユニット701Iおよび4相サンプリングユニット701Qを含む。サンプルはコンバイナ702で合成されるが、このコンバイナは同相合成ユニット702Iおよび4相合成ユニット702Qを含む。コンバイナ702は同相信号sIfntおよび4相信号sQfntを出力し、これらは任意に少なくとも1つの信号プロセッサ703により処理され得る。信号プロセッサ703は、チャネル復号器、復調器、トレリス復号器、暗号化復号器、フィルタ、相関器、マルチユーザ検出器、決定システム、デインターリーバ、マルチユーザ検出器、コンバイナ、およびA/D変換器を含む1つ以上のシステムを備え得る。他の種類の階段関数、たとえば3レベル以上を有する階段関数などを用いることもできる。階段関数のレベルは均一に隔てられても、または不均一に隔てられてもよい。階段関数は多数の位相φを有し得る。たとえば同相および4相階段関数を各々の周波数fnにつき用いることができる。階段関数Γt,fn,φは高調波正弦曲線の和として表わされ得る。図8Aは、階段関数Γt,fn,φに関して生成された100本の奇数の正弦曲線の重畳から構成された階段関数801の2つの周期を例示する。図8Bは、階段関数801のフーリエ変換810の一部を例示する。フーリエ変換810は100個のうち13個の成分周波数と、その相対的な振幅とを示す。正弦周波数の場合、OFFTの連続的な形はCI直交周波数フーリエ整数またはCIOFFIである。位相項φmは、位相変調した情報信号または位相空間チャネルの可能性を示す。OFFTサンプル周波数fnが受信キャリア周波数fnと等しい場合すなわちn=n′、OFFT式はへと還元される。kの各値につき、コサイン項で表わされるベクトルのπ回転は-1項によって反転される。こうして各々のk番目のベクトルは、位相項φmにより規定されるベクトル方向に対して写像する。したがって、n=n′に対応するOFFTの項は構成的に合成する。図9Aは、帯域制限された受信直交周波数成分の組900~910の周波数領域表現である。OFFTまたはCIフィルタ処理プロセスで用いられる階段関数は、周波数900と等しい成分を含む。受信周波数910が階段関数成分たとえば周波数900の調波であれば、これは周波数900から処理されたシンボル値に干渉を寄与することがあり得る。したがって応用例によっては、適用された階段関数のただ1つの周波数成分のみが、0でないOFFTまたはCIフィルタ処理結果を有するように、受信信号を帯域制限することが好ましい。これに代えて、階段関数を所与の受信信号の周波数帯域に適合してもよい。図9Bは代替的なOFFTまたはCIフィルタ処理実施例での受信信号の周波数分布を例示する。データシンボルは、均一に隔てられたキャリア周波数の少なくとも第1の組、たとえば周波数900,910,920などに対して冗長的に変調される。CIフィルタ処理またはOFFTは、周波数900,910,920を含む1つ以上の階段関数に関して与えられる。第1の周波数組から回復されたデータシンボルは、隣接する組、たとえば周波数901,911,921でのシンボルと直交する。同相および4相階段関数は、複数の2進周波数の各々についての複素値を測定する関数で用いられ得る。特定の位相空間φmでCI波をサンプリングするためには、この特定の位相空間についてのキャリアの各々に対応する1組の階段関数を用いる。各々の2進周波数について得られた値は、フェーディングおよび干渉を補償するための合成前に1つ以上の複素重みwnで乗じられ得る。図10は、CI-OFFT受信機の基本的な構成要素を例示している。受信した信号はフィルタ1001などの帯域制限器によって任意に処理される。帯域制限器1001は、アンチエイリアシングフィルタおよび/またはチャネル選択器として作動し得る。受信信号はサンプラー1002により処理され、サンプラー1002は階段関数生成器1008により供給される少なくとも1つの階段関数に関して1つ以上のサンプル組を生成する。階段関数生成器1008は、サンプラー1002の1つ以上のサンプリングパラメータ、たとえばサンプル幅、サンプルレート、サンプル形状、サンプル数、サンプル組などを制御し得る。サンプラーは、サンプルパラメータを調整してフィルタ処理を提供し得る。サンプラー1002が生成したサンプルは、任意にコンピュータメモリなどの記憶装置1003で記憶され得る。コンバイナたとえば選択器/アキュムレータ1004は、合成のためにサンプルを選択およびグループ化する。シンボル間隔選択器1009は、シンボル長Ts、およびシンボル間隔ごとのサンプル数などの選択基準を制御し得る。シンボル長Tsは、サンプルを合成する階段関数周期の特定の数に対応する。OFFTプロセスでは、シンボル長と階段関数周期との合成は、受信信号を分解して直交成分をもたらすように適合される。成分は任意にプロセッサ1005と結合され得るが、このプロセッサ1005は1つ以上の受信機プロセス、たとえば合成、マルチユーザ検出、決定、誤り検出、誤り訂正、チャネル推定、チャネル補償、復号化などを実行するように適合される。この発明の代替的な実施例では、サンプラー1002は、フォーマットされていないサンプルを選択器/アキュムレータ1004に与えるように適合される。選択器/アキュムレータ1004は、階段関数生成器108が与えた階段関数パラメータに関して1つ以上のサンプル組を生成するように適合される。この場合、選択器/アキュムレータ1004はシンボル長Tsすなわちキャリア分離fsおよび階段関数周波数すなわちキャリア選択または帯域幅全体を制御し得る。任意には、選択器/アキュムレータ104は重みをサンプルに与えるたとえば階段関数レベルに適合、チャネル効果を補償、干渉を緩和、復調を実行、および/またはその他あらゆる信号処理の目的のためことがある。任意に選択器/アキュムレータ1004は、予め定められたしきい値電力レベルを満たすために超過および/または欠けているサンプル値を捨てる、または交換することもある。OFFTの原理は、FFTおよびIFFTなどあらゆるアルゴリズム的または数的フーリエ変換に適用可能である。逆CI-OFFTプロセスでは、複数の直交基底関数たとえば正弦波状の波の合計を表わす関数たとえば階段関数に関して時間領域シンボルを合成することによって、データシンボルを1つ以上のキャリア信号に記す。基底関数の和が個々の成分よりも処理しやすければ、処理に関しいくらかの利点が達成される。直交基底値はマルチキャリア信号においてキャリアのうちただ1つを含み得る。これに代えて、直交基底はマルチキャリア信号において2つ以上のキャリアを含み得る。この発明の一実施例では、少なくとも1つの階段関数に関して1つ以上の情報シンボルを合成することにより、データシンボルがマルチキャリア信号に記される。各々の階段関数の周期はマルチキャリア周波数に対応し得る。これに代えて、マルチキャリア周波数は1つ以上の階段関数調波を含む。図11は複数の5レベル階段関数1101~1109を示し、これらは図に示す間隔にわたり直交する。図12Aは、階段関数1101~1109の重畳の結果であるパルス1201を例示する。重畳信号1201の高周波成分は低域フィルタ図示せずを用いてフィルタ処理され、こうして図12Bに示すフィルタ処理後のベースバンド信号1202がもたらされ得る。階段関数は少なくとも1つの情報信号で変調されて情報変調パルスをもたらし得る。一応用例では、各階段関数は少なくとも1つの情報信号で変調されるまたは他で記される。階段関数はCI符号化により変調され得る。一例では、階段関数キャリアに複数の干渉情報信号を与えてキャリアを合成することにより、情報信号の各々を特徴付ける複数の重畳パルスをもたらす。応用例によっては、キャリアには合成前にたとえば安全性を高めるため、かつ/またはPAPRを減少させるために位相オフセットが与えられ得る。合成された信号の低周波および/または高周波の成分は、フィルタ処理によって選択および/または除去され得る。高周波成分を選択して、周波数増加の変換を可能にすることがあり得る。図13Aは逆CI-OFFTシステムを例示する。入力された情報ストリームからの情報シンボルは、階段関数生成器1304が生成する複数の階段関数に対して変調器1301により変調される。任意には、コンバイナ1302での合成前に階段関数を重み生成器1305で重み付け得る。階段関数を重み付けることにより、チャネル歪みを補償、アレイ処理重みを生成、符号化を提供たとえばチャネル符号化、極値因子の減少、および/または直接拡散タイプの符号化など、またはその他あらゆる物理層処理を実行できる。合成された信号をフィルタ処理して、信号を帯域制限、かつ/または周波数が高くなるように変換することができる。フィルタ処理した信号は、通信チャネルに結合するための伝送システムに与えられ得る。図13Bは、逆CI-OFFTシステムの代替的な機能実施例を例示する。重み生成器1311は階段関数生成器1312に重みを供給するように適合される。重みは少なくとも1つの情報信号を特徴付ける。任意には、重みは他の物理層パラメータ、たとえば符号化、チャネル補償、および/またはアレイ処理重みに対して適合され得る。重み付けられた階段関数は、伝送システム図示せずへの結合前に、コンバイナ1313で合成されフィルタ1314でフィルタ処理される。図13Cは逆CI-OFFTシステムの機能実施例のさらに別の実施例を示す。直並列変換器1321が情報シーケンスを処理する。情報シンボルはコンバイナ1322において、複数の直交基底関数、たとえば階段関数生成器1324が与えるものなどに関して合成される。任意には、情報シンボルは重み生成器1325が与える重みに関して重み付けおよび/または合成され得る。合成された信号は、伝送システム図示せずへの結合前にフィルタ1323により処理される。OFFT技術逆CI-OFFTを含むに関して例示した方法およびシステムは多くの異なったやり方で提供され得る。この発明の方法およびシステムは、CIベースの処理の基礎となる原理の理解を容易にするためのものである。これら実施例の変形、さらにはCIベースの処理方法およびシステムの、通信、遠隔検知、および分析機器への組込みが明らかに企図されている。この発明の或る好ましい実施例では、シングルキャリア信号を分解して、重なり合う狭帯域キャリア信号を表わす複数の成分値をもたらすことが可能となる。図14Aは、N個の変調された直交キャリア成分を例示する。信号が分解されてキャリア成分になると、各々のキャリア周波数fnは複素値のシンボルvnと関連付けられる。Ts=1/fsのサンプル周期は、増分周波数分離がfsである重なり合った周波数fn図14Bに示すをもたらす。サンプル周期Tsは、サンプルを収集および処理する予め定められた時間間隔である。フーリエ変換または等価の動作を行なってもよい。周期Tsは1組の直交周波数fnを特定する。各々のサンプル周期Ts内で収集されたサンプルを選択および/または重み付けして、受信機の感度を特定の周波数に合うように調節できる。図14Cは特定の通信チャネル用の望ましいスペクトルプロファイルを例示する。情報信号は複数のスペクトル範囲1411,1413,1415,1417で送信および/または受信される。いくつかのスペクトル範囲、たとえば別のユーザ、アプリケーションまたはシステムに割当てられたスペクトル範囲1412、深いフェーディングを経験しているスペクトル範囲1414、および干渉を経験しているスペクトル範囲1416などを避けることが望ましい。CI処理技術によって、望ましくないスペクトル範囲での送信および/または受信を避けることが可能となる。望ましいスペクトル範囲、あるいは非連続スペクトルプロファイルは、CI受信機で合成して従来のシングルキャリア信号をもたらすCIキャリアに対応し得る。図15Aは伝送プロセスの一部としてのCIキャリア生成方法を例示する。チャネル推定ステップ1501において、通信チャネルが特徴付けられ、望ましいおよび/または望ましくないスペクトル領域が識別される。チャネル推定1501は、ブラインド適応およびトレーニング方法のあらゆる組合せを含み得る。チャネル推定1501はローカル送受信機および遠隔送受信機のうちいずれか、またはその両方によって実行され得る。CIキャリア生成ステップ1505で、チャネル推定に基づきCIキャリアが生成される。通信チャネルへのキャリア送信1507に先立って伝送前処理1506が実行される。伝送前処理1506は典型的な送信側処理、たとえば予歪、A/D変換、変調、多重化、多元接続処理、周波数増加変換、増幅、フィルタ処理、符号化、ビーム形成などを含み得る。図15Bは受信プロセスの一部としてのCIキャリア生成方法を例示する。チャネル推定ステップ1501で、通信チャネルが特徴付けられ、望ましいおよび/または望ましくないスペクトル領域が識別される。1504で受信信号が複数のCIキャリアに分解される。キャリア特性、たとえば周波数選択、周波数間隔、および複素重み付けが、チャネル推定に関して少なくとも部分的に選択される。任意には、キャリアは合成プロセス1506での合成前に処理されることもある。合成プロセス1506はチャネル推定によって指示され得る。合成1506は、あらゆる適当な最適合成技術、たとえばMMSE合成などを用いて実行され得る。これに代えて他の合成技術を用いてもよい。次に合成信号が受信プロセス1508へ運ばれ、ここで合成信号がさらに処理され得る。受信した信号を分解して狭帯域CI成分にすることにより、低速で並列の処理が可能となる。高レートの信号の復調を単純化するのに加えて、CIキャリア処理は、高速処理を典型的に必要とする多くのデータ処理の応用たとえば誤り検出/訂正、検証および復号化を単純化できる。他の信号処理動作、たとえば干渉緩和、雑音緩和、相関、整合フィルタ処理、ビーム形成などについても同様の利点がもたらされ得る。図15CはCI受信方法を例示する。受信されたシングルキャリア信号は分解ステップ1510で分解されてCI成分となる。受信信号はアナログ信号であっても、またはデジタル信号であってもよい。アナログ信号は分解されてマルチキャリアアナログ信号、またはキャリア重みを表わす複数の複素値となり得る。デジタル信号は分解されると、複数のアナログキャリアであって、その重畳がデジタル信号の時間領域特性を表わすキャリアとなり得る。デジタル信号は、アナログキャリアに対応する複数の複素重みで表わされ得る。分解された信号成分は合成1512前に任意の処理ステップ1511で処理され得る。この明細書全体で記載のように、さまざまな処理ステップおよび合成ステップが実行され得る。図16Aはシングルキャリア信号を処理するように適合されたCI受信機を例示する。シングルキャリア信号は、情報信号で変調したシングルキャリア信号か、変調されていないキャリアか、またはシングルキャリア信号として処理され得るあらゆる受信マルチキャリア信号かを含み得る。直交周波数フィルタ1601が最適コンバイナ1602と結合される。追加の信号処理ユニット、たとえば1つ以上の復号器、フォーマッタ、ビーム形成器、復調器、多重分離器、逆拡散器、チャネル補償器などがコンバイナ1602と結合され得る。直交周波数フィルタ1601は、任意の帯域制限フィルタ1610、サンプラー1611、およびデジタルフィルタ1612たとえばフーリエ変換プロセッサまたはCIフィルタなどを含み得る。サンプラー1611がデジタルフィルタ1612などのフィルタと一体化されることもある。直交周波数フィルタ1601は少なくとも1つの入力信号キャリアおよび/またはマルチキャリア信号を分解して複数の直交成分をもたらす。CI受信機は、直交周波数フィルタ1601による分解に先立ち受信信号を処理するためのフロントエンドプロセッサ図示せずを含み得る。コンバイナ1602は、アレイ処理、干渉緩和、逆拡散、多重分離、チャネル補償、多元接続処理、A/D処理、D/A処理、および合成を実行し得る。デジタルフィルタ1612は、サンプラー1611がもたらすサンプルを処理するための1つ以上のフィルタを含み得る。フィルタ1612はフィルタバンクを含み得る。フィルタ1612は、フーリエ変換演算を実行するように適合されたあらゆる種類の信号プロセッサを含み得る。たとえばフィルタ1612は1つ以上のFFT、DFTおよび/またはOFFTを実行し得る。フィルタ1612は、単純な遅延を有する1つ以上のフィルタ、および/または複素振幅および位相に対する応答がある高度なフィルタを含み得る。図16Bは、受信信号を重なり合う直交CI成分に変換し、これら成分を処理し、伝送前にこれら処理した成分を再合成するリピータを例示する。リピータは直交周波数フィルタバンクOFFB1601、サブキャリアプロセッサ1602、および逆直交周波数フィルタバンクIOFFB1603を含む。図16Cは、シングルキャリア信号を処理するように適合された整合フィルタCI受信機を例示する。受信したシングルキャリア信号はダウンコンバータ1621で処理される。周波数が減少させられた信号は、A/D変換器1622でデジタル化されてから、OFFT1623などのOFFBで処理される。A/D変換器1622およびダウンコンバータ1621は、アンチエイリアシングフィルタ図示せずおよび通過帯域サンプラー図示せずで具体化され得る。OFFT1623は信号を分離して複数のCI成分信号にし、これらCI成分信号は相関器で複数の基準成分信号と相互に関係付けられる。相関器1624に与えられる基準成分信号はCI基準生成器1630により生成される。相関器1624の出力は1つ以上の追加の信号処理システム図示せずと結合され得る。CI基準生成器1630の一実施例は、OFFT1632などのOFFBと結合されたシングルキャリア基準信号生成器1631を含む。CIベースの通信システムの実施例は、物理層と、より高い層との間の相互作用能力を含み、変化する条件および動作要件に対する応答を適当な物理層機能に向け得るようにすることがある。CIベースの送受信機は、CIキャリアに重みを与えることにより伝送の時間領域および周波数領域特性を調節する。こうしてCIキャリアを処理して、所望の物理層特性を有する信号を得ることができる。図17は、3つのプロセス、すなわちCIキャリアおよび重み算出すなわち計算1711、CIキャリア選択1712、ならびにCIキャリア重み付け1713となるように組合された基本的な物理層機能を例示する。キャリア選択およびキャリア重み付けでは、物理層送受信機プロセス、たとえばフォーマッティングおよびソースコーディング1701、暗号化1702、チャネル選択1703、チャネル符号化1704、多重化1705、変調1706、スペクトル拡散処理1707、ならびに多元接続処理1708が実行される。1組の実施例では、物理層プロセス1711,1712,1713は、ソフトウェア制御下のプロセス、たとえば1つ以上の処理ユニットの1つ以上のメモリ空間にあるアプリケーションプログラムなどによって実行される。図18はソフトウェア制御下のCI送受信機を例示する。送信データストリームが符号器/インターリーバソフトウェアモジュール1810によって処理され、こうしてIFFTプロセッサ1811に与えられる重みが生成される。IFFT1811は信号処理ソフトウェアモジュールを含み得る。IFFTは、符号器1810など他のソフトウェアモジュールにより与えられる制御信号に対して適合可能である。受信した信号はFFTプロセッサ1821により分離され、こうして直交成分が得られる。FFT1821はソフトウェアアプリケーションにより実行され得る。サブキャリア値がコンバイナ1822で合成されてから復号器/デインターリーバ1823で復号される。コンバイナ1822および/または復号器1823はソフトウェアで実現され得る。FFT1821は、コンバイナ1822および/または復号器1823など他のソフトウェアモジュールにより制御され得る。符号化1810および/または復号化1823の動作によって合成1822を調節できる。コンバイナ1822は予歪などの符号化動作1810を制御し得る。受信機処理動作全体を通じてさまざまな制御信号が生成され得る。たとえば受信機性能測定たとえばBER、SNRなどを用いて、合成などさまざまな動作を調節できる。受信した信号電力を用いて、送受信機の送信側および受信側のうちいずれかまたはその両方の利得制御を調節できる。コンバイナ1822および/または復号器1823は、符号器1810、コンバイナ1822および/または復号器1823の機能を調節するためのチャネル推定を実行し得る。送受信機は同相および4相信号を処理するように適合され得る。図19は、ソフトウェアにより規定されるコントローラ1901を例示し、このコントローラは、1つ以上のシステム要件1911および/または1つ以上のチャネル特性1912を処理して、無線送受信機1903において1つ以上のCIパラメータ1902を制御する。CIパラメータの調節および選択によって、送受信機1903の物理層プロセス1921に対し、対応する調節が可能となる。任意のフィードバックループ1904を用いてコントローラ1901と送受信機とを結合できる。こうしてCI信号特性、たとえば重み、シンボル長およびCI符号を、送受信機のRF動作特性に適合できる。ここで用いるCI符号は、基本CI符号または拡張CI符号を含み得る。CI符号は直交キャリア、たとえば図1Aに示すサンプル120~125で例示のものなどの間の移相関係に基づく。CI符号は、直接拡散符号、マルチキャリア符号たとえばMC-CDMAなどとして用いられ得る。CI符号の適用は、従来のあらゆる2進直接拡散の応用へと拡張することができ、これにはスペクトル拡散、多元接続、チャネル符号化、暗号化、および干渉緩和が含まれるが、これに限定はされない。CI符号は、あらゆる直交または擬似直交のダイバーシチパラメータ値または部分空間の組にわたって適用され得る。基本CI符号は、図3Aに示すような複素平面におけるベクトル歳差により示される位相関係から生成され得る。CI符号化は、円、楕円および線状偏極に適用可能である。CI偏極符号は、2次元または3次元の偏極平面でのベクトル歳差に基づき得る。拡張CI符号は基本CI偏極符号に基づき得る。同様に、直交基の平面または高次元フィールドにおけるベクトル回転を用いて、基本および/または拡張CI符号を生成することができる。基本CI符号族は、φmn=2πmn/M2πfom/fsMで表わされる位相φmnを有する要素のM×M行列から生成され、ここでmおよびnはそれぞれ行および列の添数である。Mはあらゆる正の整数値を有し得る。φmnの2番目の項は、行におけるすべての項に対して適用される任意の位相シフトである。位相シフトφmnは、キャリア周波数オフセットfoおよびサブキャリア分離fsに対応し得る。基本CI符号cmは項からなる行または列ベクトルを含み得る。ここでφ=2π/M、およびφ′=2πfo/fsMである。CI符号のいくつかは複素共役の対である。たとえばCI符号間の相関は以下の関係で表わされる。mm′=Mの場合、相関は0ではない。CI符号は、多相および/または振幅が多数ある値を有し得る。CI符号の組は、少なくとも1つの従来の2進位相符号に対応する1つ以上の2進符号ベクトルを含み得る。CI符号が複素値チップを含む場合、実および仮想の部分は異なる直交パラメータに記され得る。たとえば、実値に対応する振幅は同相キャリア成分に対して変調され得るのに対して、対応する仮想値は4相キャリア成分に対して変調され得る。直交成分には、垂直線状偏極、左辺および右辺の円または楕円偏極、偏極スピン、部分空間たとえば空間的、方向的、時間的、位相、偏極など、直交周波数、直交時間間隔、直接拡散符号などが含まれ得るが、これに限定はされない。変調には、位相変調、振幅変調、周波数変調、偏極変調、時間オフセット変調、またはこれらのあらゆる組合せが含まれ得る。CI符号チップに対応する位相シフトは、単一のキャリアまたは多数のキャリアに記され得る。一実施例で位相シフトは、伝送された、またはローカルに生成された基準位相に関して記される。別の実施例では差分位相変調DPMが用いられる。一実施例では、DPMは単一のキャリアに対して用いられる。別の実施例では、DPMはマルチキャリア伝送プロトコルに適用される。一実施例では、各々の位相シフトは少なくとも2つのキャリア間の位相の差として伝えられる。CI符号は、通常の直接拡散たとえばDSSSまたはDS-CDMA、MC-CDMA、OFDM、符号化したOFDM、離散マルチトーン、波長分割多重WDM、超高密度WDM、マルチトーンCDMA、多符号スペクトル拡散、またはあらゆるCIプロトコルに適用され得る。CI符号がマルチキャリア伝送プロトコルで用いられる場合、位相シフト符号化はいくつかある方法のうちいずれかで実行され得る。各々のキャリアは、CI符号チップシーケンスの各チップに関し、位相においてずらされ得る。各キャリアは、あらゆるシングルキャリア変調方式に関して変調され得る。各キャリアは、1つ以上のCD符号チップ符号化サブキャリアで変調され得る。各キャリアには少なくとも2つのダイバーシチパラメータが与えられることがあり、これらはCI符号チップの実または仮想の部分を伝えるように変調される。マルチキャリア信号は、あらゆる実質的に直交するダイバーシチパラメータ値の集合によって規定され得る。これらダイバーシチパラメータには、周波数、2次元または3次元の偏極線状、円、楕円を含む、モード、符号たとえばDSおよび/またはCI、時間、あらゆる種類の部分空間、およびこれらのあらゆる組合せを含み得るが、これに限定はされない。拡張CI符号は、基本CI符号に適用される1つ以上の種類の処理を含み得る。拡張CI符号のいくつかの例には、アダマールウォルシュ行列で基本CI符号を処理した結果の行列、アダマールウォルシュ/CI行列から導き出された行列、およびアダマールウォルシュ行列の展開に基づく展開CI行列が含まれる。基本CI符号を互いにまたは他の直交拡散符号と合成して、多相および/または多振幅CI符号の他のグループを形成することができる。CI符号のどのような集合においても、直交または擬似直交チップシーケンスを生成するために、チップシーケンスに対して切り捨て、付加、再配列、連結等を行なうことができる。同様のまたは異なる長さの符号が連結されてよい。異なるチップシーケンスは、少なくとも1つのチップシーケンスが少なくとも1つの他の符号からのチップでインターリーブされるように合成することができる。CI符号ベクトルは、直交拡散符号、相補符号、および/または他のCI符号を含むがこれらに限定されない他の符号ベクトルによって乗算され得る。CI符号チップの群は、他の符号チップに対して変調位取りおよび/またはシフトされ得る。CI符号は、長い符号、ハダマード-ウォルシュHadamardWalsh符号、バーカーBarker符号、ゴールドGold符号、カサミKasami符号、ゴレイGolay符号、CI符号、または他の何らかの符号でオーバーレイされ得る。CI符号化は、符号チップの少なくとも1つの集合が符号チップの少なくとも1つの他の集合を変調する多重レベルの符号化を含み得る。基本CI符号は、正規直交基底を形成する。新規の正規直交基底は、特定の長さのCI符号を一次に合成することによって生成することができる。CI符号のより拡張された順列を設けて、正規直交基底を形成することもできる。正規直交基底は、ハダマード-ウォルシュ、ゴールド、CI等の他のシーケンスの符号チップによって乗算され得る。データシンボルは、CI符号にマッピングされてチャネル符号化を提供することができる。マッピングのために、値-1で乗算した符号の集合を含むことによって、双直交CI符号を生成することができる。CI符号を用いて、トランス直交transorthogonalシンプレックス等符号を生成することができる。擬似直交マッピングは、CI符号を位相シフトするか、または、位取りすることによって行なうことができる。第1の符号の集合の位相をπ/2だけ回転させることによって、直交CI符号の第2の集合を生成することができ、したがって、同相および直交のCI符号を提供する。CI符号化シンボルは、符号化信号を複素共役符号と相関付けることによって復号することができる。受信信号は、所望の信号を復号するために適切に設定された係数を有するFIRフィルタによって処理されてもよい。受信信号を、サンプリングおよび総和することができる。任意に、受信信号のサンプルを総和する前に重み付けを行ない、チャネル歪み、送信機側の符号化PAPRを低減するために等、妨害等のさまざまなあらゆる影響を補償することができる。1つ以上の最適化処理に重み付けを行なうことができ、信号対雑音、信号対雑音干渉、誤り率、BER、受信信号電力等の少なくとも1つの測定値に対して重みが調整される。受信信号は、復号信号のチップ位相に対して位相シフトさせることができる。受信された信号がチップ間隔ごとに多重サンプルを含む場合は、復号信号のチップ位相に対してチップサンプルを時間シフトさせることができる。各チップに対応するサンプルは、復号チップシーケンスに対して周期的にシフトさせることができる。サンプリング、加算、比較、および/または意思決定硬および/または軟等の後続処理を行なって、復号化処理後に測定されたデータシンボルを評価することができる。図20Aは、8×8基本CI符号行列CI8x8に、8×8ハダマード-ウォルシュ行列HW8x8の行を乗算することによって生じた16個の8進符号ベクトルCnの組を示す。行列CI8x8と行列HW8x8の行との積から生じた8×8行列は、2つの2相8チップ符号行列HW8x8の行に対応、2つの4相符号ベクトル、および2つの複素共役対を含む4つの8相符号ベクトルを含む。16個の符号ベクトルCnは、HW8x8のベクトルとCI符号行列CI8x8との積から生じた行列内の8相ベクトルから選択される。図20Bは、図20Aに示された16個の8進符号Cnの自己相関および相互相関を示す。これらの相関関係を用いて、符号Cnから直交または擬似直交の符号の集合を選択することができる。たとえば、符号C1、C1、C2、C2、C4、C4、C7およびC7は、直交する8符号の集合を形成する。符号の対{C1,C1}は、C2、C2、C4、C4、C7およびC7とゼロ相互相関関係を有するため、これらの符号とともに用いて直交する符号の集合を提供することができる。符号C1は、符号C1、C5およびC6と非ゼロ相互相関関係を有する。したがって、直交する集合は、符号C1およびC5を含んで符号C1およびC6を除外することができる。符号C3、C3、C5、C5、C6、C6、C7およびC7は、別の直交する8符号の集合を形成する。符号C7、C3、C8、C4、C1、C5、C2およびC6は、さらに別の直交する8符号の集合を形成する。擬似直交符号を含む他の多くの符号の集合が考えられる。直交するか、または擬似直交する符号の集合は、別個にまたは同時に実現することができる。符号の集合は、異なるM-ary多相符号の合成を含み得る。M-ary符号の集合は、Mよりも小さいか、または大きい符号長すなわち、符号チップ数を有する符号を含み得る。符号の集合は、符号長よりも小さいか、または大きい符号数を含み得る。符号の集合は、同じ長さのおよび/または異なる長さの符号を含み得る。この明細書では、基本CI符号および拡張CI符号の1つのグループが説明されているが、CIに基づいた符号化の他の多くの実現例が考えられることは明らかである。CI符号の集合を選択または操作して、π/2だけシフトされた相互相関値を提供することができる。CI符号を用いて、双直交および/またはトランス直交のCI符号の集合を生成することができる。CI符号は、他のCI符号の一次の合成を含んでよい。CI符号は、ハダマード-ウォルシュ行列展開、符号連結、符号インターリーブ、符号重合、および/または1つ以上の符号チップに重みが適用される、重み付けされた符号重合から導出することができる。CI符号は、行、列、対角線および/または何らかの予め定められたパターンに対して選択された行列要素等のCI行列要素の少なくとも1つの組を含むことができる。CI符号チップは、周期的にシフトされ、スワップされ、そうでなければ再び順序付けられ得る。CI符号は、必ずしもCI符号とは限らない1つ以上の符号によって多重レベル符号として実現することができる。少なくとも1つのCI符号を含む多重符号は、インターリーブされ得る。CI符号は、同じ長さまたは異なる長さの符号でインターリーブされてよい。CI符号は、ブロック符号化、重畳符号化、ターボ符号化、チャネル符号化の任意の他の形式、暗号化、多元接続符号化、スペクトル拡散符号化、ピーク電力緩和等において実現することができる。CI符号は、直交符号化、擬似直交符号化、双直交符号化、トランス直交符号化、またはそれらの任意の組合せによって実現することができる。CI符号は、CI符号の少なくとも1つの集合に、符号の少なくとも1つの他の集合を重畳させることによって生成することができ、符号の少なくとも1つの他の集合は、以下のもの、すなわち、CI符号、2進直交拡散符号、チャネル符号、拡散符号、多元接続符号等の1つ以上を含む。CI符号には、データシンボルおよび/または符号チップの一次の合成から形成された1つ以上のパリティチェックシンボルを与えることができる。図21Aは、CI符号生成器2103の基本的な構成要素を示す。CIシンボル生成器2109は、シンボルコンバイナ2110に結合される複数のCIシンボルを生成する。シンボルコンバイナ2110は、CIシンボルをグループ化して1つ以上のCI符号を生成する。CIシンボル生成器2109等のCIシンボル生成器は、複数のCIシンボルを生成するように適合されたあらゆるアルゴリズム、システム、または機器を含む。CIシンボルは、基本CIシンボルを含む。CIシンボルは、離散付値されたか、もしくは連続付値された数または関数であり得る。CIシンボルは、フーリエFourier変換、ラプラスLaplace変換、ウォルシュ変換、ウェーブレット変換等の少なくとも1つの可逆変換関数から導出された値であり得る。CIシンボルは、他のCIシンボルの一次の合成と、他の符号シンボルを備えたCIシンボルの一次の合成と、以下のもの、すなわち、スペクトル拡散符号、多元接続符号、チャネル符号、暗号化符号、多重レベル符号、圧縮符号、ハイブリッド符号、およびCI符号の1つ以上を含む予め定められた符号の集合から符号シーケンスを用いて変調されたCIシンボルとを含み得る。シンボルコンバイナ2110等のCIシンボルコンバイナは、CIシンボルをグループ化して少なくとも1つのCIチップシーケンスを生成するように適合されたあらゆるアルゴリズム、システム、または機器を含む。シンボルコンバイナは、1つ以上のシンボルの集合を付加し、連結し、インターリーブし、シフトし、区切り、または再順序付けすることができる。シンボルコンバイナは、CIシンボルを他のシンボルと合成することができる。シンボルコンバイナは、CIチップシーケンスに少なくとも1つのパリティチェックシンボルを与えることができる。図21Bは、少なくとも1つのCI符号化情報信号を生成するように適合されたCI送信機を示す。CI符号器2100は、CI符号生成器2103によって生成された少なくとも1つのCI符号に対して少なくとも1つの入力情報信号を符号化する。CI符号化情報信号は、送信前プロセッサ図示せずを含み得る送信システム2102に任意に結合される。図21Cは、CI符号生成器2103と、CI符号生成器2103によって生成された少なくとも1つの符号に対して少なくとも1つのCI符号化信号を復号するように適合されたコヒーレントコンバイナ2105とを含む、CI復号器の基本的な構成要素を示す。任意に、復号器は、少なくとも1つのCI符号化信号を復号器に与えるフロントエンド受信機プロセッサ2104に結合されてよい。チャネル符号化は、さまざまなチャネル障害雑音、フェーディング、干渉等の影響に対して送信信号が一層の耐性を有し得るようにすることにより、通信性能を高めるように設計された信号変換を提供する。CIチャネル符号化は、波形符号化および/または構造化されたシーケンスを含み得る。CI波形符号化M-aryシグナリング、直交符号化、双直交符号化、トランス直交符号化等は、波形がこれ以上誤りを被らないようにするために波形を変換する。CI構造化シーケンスは、構造化された冗長を有する1つ以上のシーケンスに、データシーケンスを変換する。冗長ビットは、誤りの検出および/または訂正に用いられる。CI符号化は、データの集合を直交する符号語の集合で置き換えることを含み得る。一実施例において、CI符号器は、直交する符号語の集合を提供することによって、多重符号化されたデータシンボルを、ともに多重化することができる。CI符号語の集合は、各符号語ベクトルが、その複素共役を除いて他のすべてのCI符号語ベクトル上にゼロ射影するように選択され得る。復号器は、対応する符号化データシンボルが受信されない限り0を出力する多重整合フィルタまたは等価のシステムもしくはアルゴリズムを含み得る。図22は、CIシンボル値wnとデータシンボルsnとの間の関係を示す。CI符号チップ値は、位相空間列2201等の位相空間に対して列に配置される。位相空間は、パルス位置に類似し得る。位相空間パルス位置等は、直交または擬似直交であり得る。したがって、CIシンボルwnの数は、データシンボルsnの最大数とは異なり得る。各データシンボル値snは、CI符号チップ値の各集合が、対応するデータシンボルsnの値を表わすように位相空間に記される。各符号チップ値は、特定のCIキャリアに適用される複素重みに類似する。これらのキャリアの重ね合わせにより、特定のパルス位置で等のデータシンボル値snを運ぶCI波形を生じる。多重データシンボル/パルスの位置特性を運ぶCI重合波形は、各データシンボル/パルス位置に対するキャリア重みの総和に対応するCIキャリアに重みを適用することによって生成することができる。同様に、シンボルw2等の各CIシンボルは、行2202等の、データを運ぶCI符号チップの総和行に対応する。符号チップは、多重時間間隔、キャリア周波数、分極、および/または他の直交ダイバーシチパラメータ値を介して送信され得る。復号は、図22によって示される符号化演算の、適切な任意の逆を含み得る。たとえば、受信されたCIシンボル値wのベクトルからn番目のデータシンボル値snを抽出するために、n番目の位相空間またはCI符号値wnのベクトルの複素共役を、受信されたCIシンボルベクトルwと相関付けることができる。等価の復号処理を行なってもよい。復号処理は、MMSE、EGC、最尤度合成、またはこれらの任意の組合せ等の1つ以上の合成技術に対して行なうことができるが、これらに限定されない。復号は、ターボ復号を含み得る。図23は、CI符号化システムおよびCI復号システムの基本的な構成要素を示す。データシンボルストリーム4701は、データシンボルsnの符号化バージョンを示す複数のCIシンボル値wnを出力するCIシンボル生成器2320によって処理される。シンボルwnは、送信システム2305の送信前プロセッサ図示せずによる通信チャネル2399への送信の準備が行なわれる前に、任意のインターリーバ2304によってインターリーブされ得る。シンボルwnは一般に、送信前に1つ以上のダイバーシチパラメータ空間上に多重化される。受信機システム2306は、チャネル2399からの送信信号を結合し、フロントエンド受信機プロセッサ図示せずは、IFまたはベースバンドデジタル信号を出力する前に、フィルタ処理、増幅、多重分離、逆拡散、復号、および/またはビーム形成等の必要な任意の処理を行なう。任意に、チャネル歪みおよび/または干渉の影響を緩和するために、チャネル補償2307が行なわれてよい。CIシンボル復号器2330による処理の前に、必要な任意のデインターリーブ処理2308を行なうことができる。復号器2330は、受信されたCIシンボルw’nを処理してデータシンボル推定値2301’を生成する。付加的な信号処理システム図示せずに、このデータシンボル推定値2301’を出力することができる。CIシンボル生成器2320は、予め定められた数の入力データシンボルsnを複数のCI符号シンボルwnに変換する。この変換は、情報変調されたCI符号チップを総和することを含み得る。CIシンボル生成プロセスの第1のステップは、符号チップの生成および/またはメモリに記憶されたか、もしくは入力データストリームから受信された、符号チップの獲得を含み得る。符号チップは、符号チップまたは符号ベクトルの縮小された集合正規直交の基底等から生成することができる。CIシンボル生成プロセスの第2のステップは、符号チップの少なくとも1つの集合に、少なくとも1つのデータシンボルsnを記すことを含む。符号チップは、乗算され、位相シフトされ、変調され得、そうでなければデータシンボル値snで記され得る。符号チップは、パルス位置等の位相空間を表すことができる。任意に、極値因子の減少または暗号化のため等の位相オフセットが、符号チップに与えられてよい。CIシンボル生成プロセスの第3のステップは、1つ以上のCI符号シンボルwnを生成するために、符号チップを合成することを含む。図22は、情報変調されたCI符号チップの行がどのように総和されてCI符号シンボルwnを生成するかを示す。予歪を与えて、チャネル補償重みをCI符号シンボルwnに適用することができる。復号器2330は、受信されたCIシンボルw’nを処理して、データシンボル推定値2301’を生成する。CI復号方法の第1のステップは、符号チップの生成および/またはメモリに記憶されたかもしくは入力データストリームから受信された符号チップの獲得を含む。正規直交符号の集合または1つ以上の正規直交符号を含むチップの部分集合から、符号チップを生成することができる。CI信号処理方法の第2のステップは、受信されたデータシンボルw’nのベクトルと、符号チップの少なくとも1つのベクトルとを合成するか、または相関付けることを含む。相関付けのプロセスは、符号チップベクトルと受信されたデータシンボルベクトルとの間のスカラー乗算を含んでよく、その後、積の合成統合等が続く。相関付けの別の実施例は、予め定められたシンボル間隔Tsにわたって選択されたサンプルをともに合計することを含む。送信されたデータシンボルの推定値を生成するために、追加の処理が行なわれてよい。復号器2330は、MMSE、EGC、最尤度の一部としての重み付け合成等のさまざまな種類の合成、または性能ベースの他の任意の最適化処理を行なうことができる。復号器2330は、チャネル補償を行なうことができる。復号器2330は、フロントエンド受信側プロセッサ図示せずを含み得る。双直交CI符号に対する帯域幅の要件は、同等の直交符号に対する要件の半分である。双直交符号は、直交符号よりもわずかに性能がよい。なぜなら、正反対の信号ベクトルが、直交信号よりも優れた距離特性を有するためである。トランス直交シンプレックス等符号は、直交および双直交符号と比較すると、特定のシンボル誤り率に対して必要とされるSNRが最小である。チャネル符号を多元接続符号上にオーバーレイすることができる。多元接続符号の処理利得に依存して、チャネル符号化が追加の帯域幅を必要としないことが考えられる。図24は、CI送受信機のシステム図を示す。情報源2401は、CI符号器/インターリーバ2411にデータシンボルを与える。変調器2421は、送信機2422によって通信チャネル99に送信される1つ以上のキャリア上に、符号化されたシンボルを変調する。チャネル99は、AWGNおよび/またはマルチパスによって特徴付けることができる。他のチャネル歪みを考えることができる。受信機2424は、チャネル99からの送信信号を結合する。復調器2425は、受信信号からシンボルを取出す。CI復号器/デインターリーバ2435は、情報プロセッサまたはシンク2436において任意に処理される情報シンボルに、受信シンボルを復号する必要であればデインターリーブする。一実施例において、符号器2411は、ルックアップテーブルを用いてデータシンボルをCI符号語にマッピングする。別の実施例では、各データシンボルに対してCI符号語が生成される。符号語の生成は、CI符号生成行列G.によって行なうことができる。CI符号語の所与の集合のCI符号は、CI符号生成行列Gを形成する線形独立した符号ベクトルの合成から構築することができる。符号の生成を基本CI符号に関して説明しているが、拡張CI符号に対して正規直交基底ベクトルおよび対応するCI符号生成行列を構築してもよい。基本CI符号の集合の各符号は、複素平面における異なる数の完全回転によって規定することができる。たとえば、N=64の基本CI符号の集合に対する正規直交基底は、CI符号生成行列によって規定することができる。式中、C回転=m、m=0,1,...,N-1,は、以下に対応する符号ベクトルである。この基本CI符号の集合はGによって完全に規定されるため、符号器2411は、CI符号行列の2k個のベクトルの代わりにGのk個の行を記憶するだけでよい。さらに、Gの各行ベクトルCmの前半が、後半と同じであるためC1の前半および後半が-1倍だけ異なっていることを除く、符号器2411および復号器2435は、各行ベクトルCmの半分の一方のみを記憶するだけでよい。パリティチェック行列H式GHT=0によって規定されるを用いて、受信ベクトルが符号語の集合のメンバーであるか否かを試験することができる。復号器2435は、誤りを検出すると、順方向誤り訂正の実施および/または再送信の要求を行なうことができる。好ましくは、復号器2435は、最尤度アルゴリズム等の何らかの最適化法を用いて、送信された符号ベクトルを推定する。受信機は、曖昧な信号を消去することができる。復号器2435は、誤り訂正を行なって、消去箇所および/または誤りを訂正することができる。符号器2411が、符号間のハミングHamming距離を最大にする符号を選択することが好ましい。多相符号を用いる利点は、多相符号が2進符号に比べ、優れたハミング距離を設けることである。たとえば、n,k=8,32進符号は、2n=28=256個の2進語からなるn個組空間を有し、それらのうち2k=23=8は符号語である。8相m=88,3符号は、nmn=264個の8進語からなるn個組空間を有する。符号語である語の部分は、mの値が増大するにつれて著しく減少する。n個組空間の小さな部分を符号語に用いると、大きなハミング距離を生じることができる。図25は、CI符号を処理するために用いることのできるターボ符号器/復号器システムの基本的な構成要素を示す。データシーケンスは、少なくとも2つの符号器2501および2502によって適用される少なくとも2つのCIベース誤り訂正符号で符号化される。データシーケンスは、第2の符号器2502によって符号化される前に、インターリーバ2504によってインターリーブされる。符号化されたデータシンボルは、通信チャネル99に結合される前に、送信プロセッサ2508によって処理され得る1つのシンボルストリームへと、ともに多重化される。通信チャネル99からの受信信号は、受信機プロセッサ2510によって任意に処理される。増幅およびフィルタ処理等の基本的な信号処理のタスクは、受信機プロセッサによって実施され得る。ベースバンドプロセッサ2512は、受信信号をデジタルシンボルストリームに変換する。デマルチプレクサ2514は、結果的に生じたシンボルストリームを2つのシンボルストリームに分離する。各シンボルストリームは、復号器2521および2522等の複数のCI復号器の1つにおいて処理される。CIターボ符号化は、CIベース誤り訂正符号化およびインターリーブを組合せることによってランダム誤りおよびバースト誤りを除去する。データストリームを符号化するために、第1のCI符号が与えられる。第2のCI符号は、データストリームのインターリーブされたバージョンを符号化する。復号器2521および2522の各々は、必要であればデインターリーブを行なって、復号を行なう。一方の復号器2521の出力は、反復する態様で他方の復号器2522を補助する。復号器2521および2522の各々からの軟決定出力は、他方の復号器2522および2521に与えられる。軟決定は、復号器によって生成されたシンボル推定値の信頼性を示す。好ましくは、第1の軟決定は、最大信号強度が与えられた復号器2521または2522によって生成される。これにより、より高い信頼性が確保され、反復の数が減少する。デマルチプレクサ2514は、最適なコンバイナ図示せずを含むことができる。デマルチプレクサ2514は、マルチユーザ検出器、干渉除去器、空間インターフェロメトリデマルチプレクサ、および/または空間ビームフォーマを含むがこれらに限定されない、他の種類の受信機および受信機の構成要素を含んでよい。デマルチプレクサ2514には、最適な受信を容易にするために、復号器のいずれかまたは両方から軟決定値を提供することができる。図26は、この発明のCI送受信機を示す。データビットまたはデータシンボルのストリーム等の情報信号は、最適な符号器/インターリーバ2601によって処理され得る。符号器/インターリーバ2601は、チャネル符号化、誤り訂正符号化、誤りチェック符号化、インターリーブ、および/または多元接続もしくはスペクトル拡散符号化の前に一般に行なわれる他の任意の種類のデータ処理を行なうことができる。データシンボルは、CI符号生成器2603によって生成された少なくとも1つのCI符号にデータシンボルを記す、変調器等のCI符号器2602に結合される。CI符号生成器2603等のCI符号生成器は、この明細書において説明および/または規定されるCI符号を生成するように適合された任意のアルゴリズム、機器、またはシステムを含む。CI符号器2602等のCI符号器は、少なくとも1つのデータシンボルを複数のCI符号チップに合成して統合するか、そうでなければ複数のCI符号チップに少なくとも1つのデータシンボルを記すように適合された任意のアルゴリズム、機器、またはシステムを含む。CI符号器2602は、データシンボルをCI符号に記す前または後に、各CI符号チップを1つ以上のダイバーシチパラメータ値に記すことができる。CI符号を少なくとも1つのIFキャリアに記すことができる。CI符号器2602は、多重化を行なうことができる。たとえばCI符号器2602は、異なったCI符号上にデータストリームを符号化することができる。CI符号器2602は、多重データストリームを分離するために、他のダイバーシチパラメータを用いることもできる。符号化データは、符号化データを通信チャネル99に結合する前に、符号化データに対してキャリア周波数RFまたは光学等処理を任意に行なう送信用カプラー2604に結合される。送信用カプラー2604は、ベースバンドまたはIFデータシンボルを、RFまたは光学信号にアップ変換することができる。送信用カプラー2604は、送信の前に、符号化されたデータシンボルで1つ以上のキャリアを変調することができる。送信用カプラー2604は、ダイバーシチパラメータ値の1つ以上の組に、CI符号チップを記すことができる。たとえば、送信用カプラー2604は、ビームフォーマ図示せずを含んでよい。受信用カプラー2606は、通信チャネル99からの受信信号を結合して、それらの信号を、送受信機の受信機部分の残りの部分による処理を容易にする何らかの形ベースバンド等に変換する。受信用カプラー2606は一般に、受信信号にキャリア周波数処理を行なう。受信用カプラー2606は、受信信号をベースバンドまたはIF信号にダウン変換することができる。受信用カプラー2606は、ダイバーシチ合成、マルチユーザ検出、サブキャリア処理、干渉除去、部分空間処理、ビーム形成、チャネル特徴付け、チャネル補償および/またはさまざまな種類の適合処理を行なうことができる。受信用カプラー2606は、入力をCI符号生成器2603からも受信する復調器等のCI復号器2607に、CI符号化データシンボルを与える。CI復号器2607は、少なくとも1つのCI符号で符号化され、かつ、通信チャネル99により歪みを生じたおそれのあるデータシンボルを抽出するか、または推定する。CI復号器2607は、最適な受信機、チャネル推定器、および/またはチャネル補償器を含むことができる。復号されたデータシンボルは、復号信号プロセッサ2608において任意に処理されてよい。復号信号プロセッサ2608を、CI復号器2607と統合することができる。復号信号プロセッサ2608は、硬および/または軟決定を生成する決定プロセッサを含み得る。復号信号プロセッサ2608は、1つ以上の信号品質測定値に対する処理を調整するために、CI復号器2607および/または受信用カプラー2606へのフィードバックループを含み得る。復号信号プロセッサ2608は、復号されたデータシンボルを情報ビットストリームに変換することができる。CI復号器2607等のCI復号器は、少なくとも1つのCI符号化信号を復号するように適合された任意のアルゴリズム、機器、またはシステムである。CI符号化信号は一般に、CI符号化情報を運ぶ信号である。CI復号器は、少なくとも1つのCI符号化信号に少なくとも1つの復号信号を重畳しおよび/または相関付けて、少なくとも1つの情報信号またはその情報信号の少なくとも1つの推定値を抽出することができる。CI復号器は、情報信号の硬および/または軟推定を行なうことができる。CI復号器は、複数の復号器を含んで、これらの複数の復号器間で軟決定を伝達する反復的な処理を行なうことができる。CI復号器は、以下のもの、すなわち、デインターリーブ、チャネル復号、多元接続復号、多重分離、復調、解読、チャネル分析、チャネル補償、逆拡散、誤り検出、および誤り訂正の1つ以上を行なうことができる。CI復号器は、非ゼロ位相信号、チャネル歪みを補償するための訂正位相オフセット、および/またはPAPRの最小化、安全性の向上等の予め定められた何らかの目的を達成するために送信信号に適用される位相オフセットを提供することができる。復号信号プロセッサ2608等の復号信号プロセッサは、少なくとも1つの復号信号を処理するように適合された任意のアルゴリズム、機器、またはシステムである。復号信号プロセッサは、復号信号を評価する際に硬および/または軟決定を提供することができる。復号信号プロセッサは、1つ以上の量子化器、比較器、反復型復号器、フィードバックループ、干渉キャンセラ、最適な検出器、および/または決定および/または検出プロセスに寄与する他の任意の機器を含み得る。復号信号プロセッサは、CI復号に加え、従来の復号を提供することができる。復号信号プロセッサは、ブロック符号化信号、重畳符号化信号、暗号化信号、ターボ符号化信号、圧縮信号等を復号することができる。復号信号プロセッサは、多重分離および/またはデインターリーブを行なうことができる。復号信号プロセッサは、マルチユーザ検出、最適な合成、ダイバーシチ受信、または、干渉、歪み、および/または雑音の影響を緩和することによって信号品質を高めるように設計された他の任意の技術を実施することができる。図27Aは、この発明の送信方法の包括的なステップを示す。情報信号stは、任意に符号化および/またはインターリーブ2701される。好ましくは、符号化は、CIまたはCIベースの符号化を含む。符号化/インターリーブするステップ2701は、多重キャリアに記されるべきシンボル値を生成するか、そうでなければ獲得することを含み得る。情報信号には、トレーニングシンボル注入ステップ2702において、予め定められたトレーニングシンボルを与えることができる。トレーニングシンボルは、チャネル推定、信号品質推定、同期等に用いることができる。IFFT2703または等価のプロセスは、符号化データシンボルを複数のキャリアに記す。任意に、符号化データシンボルに巡回プレフィックスを加えてよい。FIRフィルタ処理および補間ステップ2704は、通信チャネル図示せずに送信するために結果的に生じる信号を準備する前に行なわれる。図27Aに示されるさまざまなステップおよび包含されるシステムは、この発明の他の局面および実施例に関する送信システムおよび方法に含まれてよい。さらに、送信システムにおいて一般に行なわれるさまざまな信号処理のステップを、この明細書に含むことができる。たとえば、前置等化ステップおよび/またはシステムは、図27Aに示される送信機の実施例に含まれてよい。アレイ処理は、FIRフィルタ処理および補間2704の後に行なわれてよい。代替的に、アレイ処理は、符号化2701、IFFT2703、および/またはFIRフィルタ処理2704に統合されてよい。図27Bは、この発明の受信プロセスの包括的なステップを示す。送信された1つ以上の信号は、通信チャネル図示せずから結合されて、FIRフィルタ処理および間引きステップ2705に与えられる。フィルタ処理された信号は、同期ステップ2711で処理されて、限定されないが巡回プレフィックス除去およびFFT2706等のさまざまな受信プロセスのタイミングを制御することができる。既知のトレーニングシンボルおよび/または未知のデータシンボルを介して得られた推定値等の個々のキャリア周波数に関連する複素振幅値を、チャネル推定ステップ2713において用いることができる。チャネル推定ステップ2733は、重みアレイ処理および/またはCI合成重み等の生成を容易にすることができる。アレイ処理2707は、システム能力すなわちサブチャネル生成および信号品質すなわちダイバーシチ合成の何らかの好ましい組合せを達成するために行なわれる。たとえば、アレイ処理は、空間インターフェロメトリ多重化および/またはアレイ処理の他の任意の形を含んでよい。アレイ処理2707は、干渉推定ステップ2716によって補助され得る。CI合成ステップ2718は、アレイ処理ステップ2707および/または復号およびデインターリーブのステップ2708とともに行なわれてよい。代替的に、アレイ処理ステップ2707ならびに復号およびデインターリーブのステップ2708のいずれかまたは両方が、CI合成2718を行なってよい。復号およびデインターリーブのステップ2708は、復号の前または後に、アレイ処理ステップ2707から受信されたデータシンボルの任意の必要なデインターリーブを行なう。復号は、チャネル、多元接続、スペクトル拡散、暗号化、および/または他の復号処理を含み得る。好ましい実施例において、CIフィルタ処理、CIベースフーリエ変換、およびソフトウェアによって制御された物理層処理の基本的な理解をもたらすように、CI処理のいくつかの種類が呈示された。この理解のために、この発明の多くの局面を変化させてよい。例示のために、フローチャート、システム図、および信号図がこの発明の作用を示す。しかしながら、フローチャートおよび図の使用が例示の目的に限られており、限定されないことを理解されたい。たとえば、この発明は、フローチャートによって示される作用上の実施例に限定されない。この発明は、図面に示された特定の信号およびシステムアーキテクチャに限定されない。その代わりに、この明細書に含まれる説明に基づいて、代替的な作用上の実施例およびシステムアーキテクチャが、当該技術の当業者には明らかになるであろう。この発明の方法および構造的実施例の代替的な実施例等価例、拡張例、変形、変更、組合せ等および関連技術が、この明細書に含まれる教示に基づいて、当該技術の当業者に明らかになるであろう。この発明は、このような代替的実施例を含むように意図されかつ適合される。このような等価例、拡張例、変形、変更、組合せ等は、この発明の範囲および精神の内にある。この明細書では、正弦発振信号に対する信号処理が説明されている。当業者は、正弦波、矩形波、三角波、および繰返し雑音信号を含むがこれらに限定されない、代替的に用いることのできる他の種類の周期性発振信号が存在することを認識するであろう。上述の説明および前掲の請求項は、この発明の好ましい実施例を説明する。請求項については、この発明の本質から離れずに変更を行なうことができると理解されたい。このような変更がこの発明の本質を実現する限り、このような変更の各々は、当然ながらこの特許に包括される保護の領域内にある。このことは、この発明には特に当てはまる。なぜなら、この発明の基本的な概念および理解内容が本質的に基本的なものであり、広範囲の応用が可能であるためである。以下、開示される発明の実施形態を例示的に列挙する。第1項少なくとも1つの受信シングルキャリア信号のキャリア干渉処理を行なう方法であって、チャネル推定を提供するステップと、前記少なくとも1つの受信シングルキャリア信号の、複数のキャリア干渉成分への分解を提供するステップと、前記キャリア干渉成分の合成を提供するステップとを含む、方法。第2項前記合成のステップおよび前記分解のステップの少なくとも1つは、1つ以上のチャネル特性に対して調整される、第1項に記載の方法。第3項前記分解のステップは、1つ以上のシステム要件に対して適合される、第1または2項に記載のキャリア干渉処理を行なう方法。第4項少なくとも1つの送信信号のキャリア干渉処理を行なう方法であって、チャネル推定を提供するステップと、複数のキャリア干渉成分の生成を提供するステップと、前記キャリア干渉成分の送信前処理を提供するステップとを含む、方法。第5項前記生成のステップおよび前記送信前処理のステップの少なくとも1つは、1つ以上のチャネル推定値に対して調整される、第4項に記載の方法。第6項前記分解のステップは、1つ以上のシステム要件に対して適合される、第4または5項に記載のキャリア干渉処理を行なう方法。第7項少なくとも1つの受信シングルキャリア信号のキャリア干渉処理を行なう方法であって、前記少なくとも1つの受信シングルキャリア信号の、複数のキャリア干渉成分への分解を提供するステップと、前記キャリア干渉成分の最適な合成を提供するステップとを含む、方法。第8項少なくとも1つの受信シングルキャリア信号を処理するように適合されたキャリア干渉受信機システムであって、前記少なくとも1つの受信シングルキャリア信号を複数のキャリア干渉成分に分解するように適合された直交周波数フィルタと、前記キャリア干渉成分を合成するように適合された最適なコンバイナとを含む、キャリア干渉受信機システム。第9項前記最適なコンバイナは、チャネル推定を行なうように適合され、かつ1つ以上のチャネル推定値に対して合成を調整するように適合される、第8項に記載のキャリア干渉受信機システム。第10項情報変調された少なくとも1つの受信シングルキャリア信号を処理するように適合されたキャリア干渉受信機であって、前記少なくとも1つの受信シングルキャリア信号を複数の受信キャリア干渉成分に分解するように適合された直交周波数フィルタと、複数のキャリア干渉基準成分を生成するように適合されたキャリア干渉基準生成器と、情報を示す少なくとも1つの相関信号を生成するために、前記受信キャリア干渉成分と前記キャリア干渉基準成分との相関をとるように適合された相関器とを含む、キャリア干渉受信機。第11項前記直交周波数フィルタおよび前記キャリア干渉基準生成器の少なくとも1つは、チャネル歪みおよび干渉を含む信号劣化の組の少なくとも1つを補償するために、少なくとも1つのキャリア干渉キャリアに重み付けするように適合された重み生成器を含む、第10項に記載のキャリア干渉受信機。第12項少なくとも1つの受信シングルキャリア信号の品質を改良するように適合されたキャリア干渉ベースの受信機であって、少なくとも1つの受信信号を複数のキャリア干渉成分に分解するように適合された直交周波数フィルタと、増幅、フィルタ処理、チャネル補償、干渉緩和、誤りチェック、誤り訂正、周波数変換、アレイ処理、多元接続プロトコル変換、および予歪処理を含む信号処理のタスクの組の、少なくとも1つの信号処理のタスクを行なうように適合されたキャリア干渉プロセッサと、処理されたキャリア干渉成分を合成するように適合されたコンバイナとを含む、キャリア干渉ベースの受信機。第13項前記コンバイナは、前記処理されたキャリア干渉成分を通信チャネルに再送信するように適合される、第12項に記載のキャリア干渉ベースの受信機。第14項処理ユニットに、少なくとも1つの受信シングルキャリア信号のキャリア干渉処理を実行させるプログラムであって、前記プログラムは、前記受信シングルキャリア信号を複数のキャリア干渉成分に分解するステップと、前記キャリア干渉成分の少なくともいくつかを合成するステップとを前記処理ユニットに実行させる、プログラム。第15項前記分解するステップおよび前記合成するステップの少なくとも1つは、1つ以上のチャネル特性に対して調整される、第14項に記載のプログラム。第16項前記分解するステップは、1つ以上のシステム要件に対して適合される、第14または15項に記載のプログラム。第17項前記処理ユニットに、チャネルを推定するステップをさらに実行させる、第14~16のいずれか1項項に記載のプログラム。第18項処理ユニットに、少なくとも1つの送信信号のキャリア干渉処理を実行させるプログラムであって、前記プログラムは、チャネルを推定するステップと、複数のキャリア干渉成分を生成するステップと、少なくともいくつかの前記キャリア干渉成分の送信前処理を実行するステップとを前記処理ユニットに実行させる、プログラム。第19項前記チャネル推定の結果は、前記生成するステップと前記送信前処理を実行するステップとの少なくとも1つを調整するために用いられる、第18項に記載のプログラム。第20項前記生成するステップは、1つ以上のシステム要件に対して適合される、第18または19項に記載のプログラム。[関連出願]この出願は、2000年12月30日出願の米国特許出願番号第60/259,433号の優先権を主張する。"