(57)【特許請求の範囲】
【請求項１】
直交変調を使用するワイヤレス通信の方法であって、
ワイヤレス信号のための変調シーケンスの第１のセットを生成するために、データのセットを順序付けされたシーケンスのセットに関連付けることと、
前記ワイヤレス信号のための変調シーケンスの第２のセットを生成するために、定数を変調シーケンスの前記第１のセット内の各シーケンスの始めに付加することと、
前記ワイヤレス信号のための変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの前記第２のセットの各々を関連付けることと、
前記ワイヤレス信号のための変調シーケンスの第４のセットを生成するために、変調シーケンスの前記第３のセット内の各シーケンスのエレメントを廃棄すること、および、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの前記第３のセット内の各シーケンスの残りのエレメントを関連付けることと、
変調シーケンスの前記第４のセットを備える前記ワイヤレス信号を送信することと
を備える、方法。
【請求項２】
変調シーケンスの前記第３のセットを生成するために、変調シーケンスの前記第２のセットの各々にアダマール変換を適用すること
をさらに備える、請求項１に記載の方法。
【請求項３】
順序付けされたシーケンスの前記セット内の各シーケンスは、同じ数のエレメントを有する、請求項１に記載の方法。
【請求項４】
擬似ランダム２進シーケンスの前記セットは、サイクリックシフト不変シーケンスのセットを備える、請求項１に記載の方法。
【請求項５】
擬似ランダム２進シーケンスの前記セットは、最長シーケンスのセットを備える、請求項１に記載の方法。
【請求項６】
前記送信されたワイヤレス信号は、少なくとも１つのサイクリックプレフィックスを備える、請求項１に記載の方法。
【請求項７】
前記送信されたワイヤレス信号は、パイロット信号を備える、請求項１に記載の方法。
【請求項８】
チャネル推定のためのオフセットで前記パイロット信号を送信すること
をさらに備える、請求項７に記載の方法。
【請求項９】
順序付けされたシーケンスの前記セット内の各シーケンスは、２の累乗よりも１少ないものに等しいエレメントの数を備える、請求項１に記載の方法。
【請求項１０】
１より多いアンテナを使用して前記ワイヤレス信号を送信すること
をさらに備える、請求項１に記載の方法。
【請求項１１】
前記送信されたワイヤレス信号は、ブロードキャスト信号である、請求項１に記載の方法。
【請求項１２】
直交変調を使用するワイヤレス通信のための装置であって、
ワイヤレス信号のための変調シーケンスの第１のセットを生成するために、データのセットを順序付けされたシーケンスのセットに関連付けるための手段と、
前記ワイヤレス信号のための変調シーケンスの第２のセットを生成するために、定数を変調シーケンスの前記第１のセット内の各シーケンスの始めに付加するための手段と、
前記ワイヤレス信号のための変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの前記第２のセットの各々を関連付けるための手段と、
前記ワイヤレス信号のための変調シーケンスの第４のセットを生成するために、変調シーケンスの前記第３のセット内の各シーケンスのエレメントを廃棄するための手段、および、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの前記第３のセット内の各シーケンスの残りのエレメントを関連付けるための手段と、
変調シーケンスの前記第４のセットを備える前記ワイヤレス信号を送信するための手段と
を備える、装置。
【請求項１３】
変調シーケンスの前記第３のセットを生成するために、変調シーケンスの前記第２のセットの各々にアダマール変換を適用するための手段
をさらに備える、請求項１２に記載の装置。
【請求項１４】
順序付けされたシーケンスの前記セット内の各シーケンスは、同じ数のエレメントを有する、請求項１２に記載の装置。
【請求項１５】
擬似ランダム２進シーケンスの前記セットは、サイクリックシフト不変シーケンスのセットを備える、請求項１２に記載の装置。
【請求項１６】
直交変調を使用するワイヤレス通信のための装置であって、
プロセッサと、
前記プロセッサと電子通信するメモリと、
前記メモリに記憶された命令と
を備え、前記命令は、
ワイヤレス信号のための変調シーケンスの第１のセットを生成するために、データのセットを順序付けされたシーケンスのセットに関連付けることと、
前記ワイヤレス信号のための変調シーケンスの第２のセットを生成するために、定数を変調シーケンスの前記第１のセット内の各シーケンスの始めに付加することと、
前記ワイヤレス信号のための変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの前記第２のセットの各々を関連付けることと、
前記ワイヤレス信号のための変調シーケンスの第４のセットを生成するために、変調シーケンスの前記第３のセット内の各シーケンスのエレメントを廃棄すること、および、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの前記第３のセット内の各シーケンスの残りのエレメントを関連付けることと、
変調シーケンスの前記第４のセットを備える前記ワイヤレス信号を送信することと、
を行うように前記プロセッサによって実行可能である、装置。
【請求項１７】
変調シーケンスの前記第３のセットを生成するために、変調シーケンスの前記第２のセットの各々にアダマール変換を適用すること
を行うように実行可能である命令をさらに備える、請求項１６に記載の装置。
【請求項１８】
擬似ランダム２進シーケンスの前記セットは、最長シーケンスのセットを備える、請求項１６に記載の装置。
【発明の詳細な説明】
【相互参照】
【０００１】
[0001]  本特許出願は、「Orthogonal Modulation Using M-Sequences and Hadamard Transforms」と題され、２０１４年１月２９日に出願され、本譲受人に譲渡された、Quick, Jr.による米国特許出願第１４／１６７，３９１号の優先権を主張する。
【背景技術】
【０００２】
[0002]  以下は、一般にワイヤレス通信に関連し、より具体的には、最長シーケンス（ｍシーケンス）およびアダマール変換を使用する信号の直交変調に関する。無線通信システムは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャストなどのような様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（例えば、時間、周波数、および電力）を共有することによって複数のユーザとの通信をサポートできる多元接続システムであり得る。このような多元接続システムの例は、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、および、直交周波数分割多元接続（ＯＦＤＭＡ）システムを含む。以下の説明は、これらの技術のうちの１つと連携して使用され得るか、または新しいシステムにおいて使用され得る。これらの技術を使用するワイヤレスシステムは、直交シーケンス分割多元接続（ＯＳＤＭＡ）と呼ばれ得る。
【０００３】
[0003]  一般に、ワイヤレス多元接続通信システムは、各々が複数のモバイルデバイスに関する通信を同時にサポートする多数の基地局を含み得る。基地局は、ダウンストリームおよびアップストリームリンク上でモバイルデバイスと通信し得る。各基地局は、カバレッジ範囲を有し、それはセルのカバレッジエリアと呼ばれ得る。いくつかの場合には、基地局が、１より多いモバイルデバイスへ同時にデータを送信し得る。基地局はまた、１より多いモバイルデバイスからデータを受信し得る。これは、異なるモバイルデバイスとの通信の間の干渉をもたらし得る。干渉はまた、送信が受信機に対して１より多い経路をとる時に生じ得る。マルチパス伝搬は、最も近い経路を介して到達する信号を妨げる信号の、遅延したおよび／または歪んだバージョンをもたらし得る。基地局とモバイルデバイスとの間の通信は、１方向性（例えば、基地局からモバイルデバイスへの情報をブロードキャストする）、または２方向性（例えば、基地局とモバイルデバイスとの間を往復する情報を送信する）であり得る。
【０００４】
[0004]  いくつかの場合、データは、異なる通信チャネルまたは異なるデバイスが直交リソースを使用して干渉を低減するように処理され得る。要求される処理電力の量は、信号を変換するために使用される方法に依存し得る。例えば、ＯＦＤＭＡシステムは、直交周波数リソースを使用する信号を生成するためにフーリエ変換を適用する。高速フーリエ変換（ＦＦＴ）プロセッサは、Ｎ個のエレメントから成る変調シンボルを変換するために、Ｎ・ｌｏｇＮのオーダーの乗算演算を行い得る。マルチパス伝搬によるシンボル間干渉（ＩＳＩ）を低減するためにサイクリックプレフィックスが信号に付けられ得る。代替的に、高速アダマール変換（ＦＨＴ）が、直交シーケンスからなる信号を生成するために使用され得る。ＦＨＴプロセッサは、乗算演算を使用するよりもより効率的であり得る、Ｎ・ｌｏｇＮのオーダーの加算または減算演算を使用してサイズＮの信号を変換し得る。しかしながら、ＦＨＴを使用することは、サイクリックプレフィックスの使用に適合しない(not compatible)ことがある信号を生成し、望ましい相互相関および自己相関特性を有さないことがある。
【発明の概要】
【０００５】
[0005]  説明される特徴は一般に、最長シーケンスおよびアダマール変換を使用する信号の直交変調のための１つまたは複数の改善されたシステム、方法、および／または装置に関する。送信されるべき変調シンボルは、ある整数ｎについて、１から２ｎ−１にインデックスされたシーケンスに配置される。定数が各シーケンスの始めに追加され、これらは次に、サイズ２ｎ×２ｎのアダマール行列と乗算される。結果としてもたらされるシーケンスは直交であり、ゼロである第１の値を有し得る。この第１の値は廃棄され、シーケンスは並び替えられてｍシーケンスに関連付けられる。信号はこの後送信される。サイクリックプレフィックスもまた送信され得る。送信を受信することに伴って、受信機はサイクリックプレフィックスを廃棄したり、チャネル等化のために使用したりできる。受信機は次に、受信された信号を並び替え、ゼロを挿入し、アダマール変換を適用し、データを取り出す(retrieve)ために再度シーケンスを並び替え得る。パイロット信号もまた、チャネル推定において使用するためのデータと一緒に送信され得る。
【０００６】
[0006]  直交変調を使用する通信の方法が説明され、それは、変調シーケンスの第１のセットを生成するために、シーケンスの順序付けされたセットにデータのセットを関連付けることと、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加することと、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付けることと、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄すること、および、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの第３のセット内の各シーケンスの残りのエレメントを関連付けることと、変調シーケンスの第４のセットを備える信号を送信することと、を備える。
【０００７】
[0007]  直交変調を使用する通信のための装置もまた説明され、それは、変調シーケンスの第１のセットを生成するために、シーケンスの順序付けされたセットにデータのセットを関連付けるための手段と、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加するための手段と、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付けるための手段と、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄するための手段、および擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの第３のセット内の各シーケンスの残りのエレメントを関連付けるための手段と、変調シーケンスの第４のセットを備える信号を送信するための手段と、を備える。
【０００８】
[0008]  直交変調を使用する通信のための別の装置もまた説明され、それは、プロセッサと、プロセッサと電子通信するメモリと、メモリに記憶された命令とを備え、命令は、変調シーケンスの第１のセットを生成するために、シーケンスの順序付けされたセットにデータのセットを関連付けることと、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加することと、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付けることと、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄すること、および、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの第３のセット内の各シーケンスの残りのエレメントを関連付けることと、変調シーケンスの第４のセットを備える信号を送信することと、を行うためにプロセッサによって実行可能である。
【０００９】
[0009]  直交変調を使用する通信のためのコンピュータプログラム製品もまた説明され、コンピュータプログラム製品は、変調シーケンスの第１のセットを生成するために、シーケンスの順序付けされたセットにデータのセットを関連付けることと、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加することと、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付けることと、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄すること、および、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの第３のセット内の各シーケンスの残りのエレメントを関連付けることと、変調シーケンスの第４のセットを備える信号を送信することと、を行うためにプロセッサによって実行可能である命令を記憶する非一時的コンピュータ読取可能な媒体を備える。
【００１０】
[0010]  上記の方法、装置、およびコンピュータプログラム製品もまた説明され、これらは、変調シーケンスの第３のセットを生成するために、変調シーケンスの第２のセットの各々にアダマール変換を適用することをさらに備える。いくつかの場合に、シーケンスの順序付けされたセット内の各シーケンスは、同じ数のエレメントを有する。いくつかの場合に、擬似ランダム２進シーケンスのセットは、サイクリックシフト不変シーケンスのセットを備える。いくつかの場合に、擬似ランダム２進シーケンスのセットは、最長シーケンスのセットを備える。いくつかの場合に、送信された信号は、少なくとも１つのサイクリックプレフィックスを備える。いくつかの場合に、送信された信号は、パイロット信号を備える。いくつかの場合に、シーケンスの順序付けされたセット内の各シーケンスは、２の累乗よりも１少ないものに等しいエレメントの数を備える。いくつかの場合に、送信された信号は、ブロードキャスト信号である。
【００１１】
[0011]  上記の方法、装置、およびコンピュータプログラム製品もまた説明され、これらは、チャネル推定のためのオフセットでパイロット信号を送信することをさらに備える。上記の方法、装置、およびコンピュータプログラム製品もまた説明され、これらは、１より多いアンテナを使用して信号を送信することをさらに備える。
【００１２】
[0012]  直交変調を使用する通信の方法が説明され、それは、擬似ランダム２進シーケンスのセットに対応する変調シーケンスの第１のセットを備える信号を受信することと、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加することと、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付けることと、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄することと、変調シーケンスの第４のセットに関連付けられたデータのセットを取り出すことと、を備える。
【００１３】
[0013]  直交変調を使用する通信のための装置が説明され、それは、擬似ランダム２進シーケンスのセットに対応する変調シーケンスの第１のセットを備える信号を受信するための手段と、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加するための手段と、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付けるための手段と、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄するための手段と、変調シーケンスの第４のセットに関連付けられたデータのセットを取り出すための手段と、を備える。
【００１４】
[0014]  直交変調を使用する通信のための装置が説明され、それは、プロセッサと、プロセッサと電気通信するメモリと、メモリに記憶された命令とを備え、命令は、擬似ランダム２進シーケンスのセットに対応する変調シーケンスの第１のセットを備える信号を受信することと、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加することと、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付けることと、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄することと、変調シーケンスの第４のセットに関連付けられたデータのセットを取り出すことと、を行うためにプロセッサによって実行可能である。
【００１５】
[0015]  直交変調を使用する通信のためのコンピュータプログラム製品が説明され、コンピュータプログラム製品は、擬似ランダム２進シーケンスのセットに対応する変調シーケンスの第１のセットを備える信号を受信することと、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加することと、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付けることと、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄することと、変調シーケンスの第４のセットに関連付けられたデータのセットを取り出すことと、を行うためにプロセッサによって実行可能である命令を記憶する非一時的コンピュータ読取可能な媒体を備える。
【００１６】
[0016]  上記の方法、装置、およびコンピュータプログラム製品が説明され、これらは、変調シーケンスの第３のセットを生成するために、変調シーケンスの第２のセットの各々にアダマール変換を適用することをさらに備える。いくつかの場合に、擬似ランダム２進シーケンスのセットは、サイクリックシフト不変シーケンスのセットを備える。いくつかの場合に、擬似ランダム２進シーケンスのセットは、最長シーケンスのセットを備える。いくつかの場合に、受信された信号は、少なくとも１つのサイクリックプレフィックスを備える。いくつかの場合に、信号は、１より多いアンテナを使用して受信される。いくつかの場合に、受信された信号は、パイロット信号を備える。いくつかの場合に、受信された信号は、ブロードキャスト信号である。
【００１７】
[0017]  上記の方法、装置、およびコンピュータプログラム製品が説明され、これらは、少なくとも１つのサイクリックプレフィックスを廃棄することをさらに備える。上記の方法、装置、およびコンピュータプログラム製品が説明され、これらは、パイロット信号を使用してチャネル品質を推定することをさらに備える。上記の方法、装置、およびコンピュータプログラム製品が説明され、これらは、パイロット信号を使用して周波数等化を適用することをさらに備える。いくつかの場合に、周波数等化を適用することは、巡回行列を使用することを備える。
【００１８】
[0018]  説明される方法および装置の適用可能性のさらなる範囲は、以下の詳細な説明、請求項、および図面から明らかになるだろう。説明の範囲および精神の様々な変更および修正が当業者にとって明らかになるため、詳細な説明および具体的な例は、例示のためだけに与えられている。
【図面の簡単な説明】
【００１９】
[0019]  本発明の本質および利点のさらなる理解が、以下の図面を参照することにより実現され得る。添付の図面では、同様のコンポーネントまたは特徴が、同じ参照ラベルを有し得る。さらに、同じタイプの様々なコンポーネントは、参照ラベルの後に、ダッシュおよび同様のコンポーネント間を区別する第２のラベルを続けることによって区別され得る。第１の参照ラベルのみが明細書で使用される場合、その説明は、第２の参照ラベルに関係なく、同じ第１の参照ラベルを有する同様のコンポーネントのうちの任意の１つに適用可能である。
【図１】ワイヤレス通信の例の図を示す。
【図２】様々な実施形態に従った直交変調を使用する通信のためのデバイスのブロック図を示す。
【図３】様々な実施形態に従った直交変調を使用する送信のためのデバイスのブロック図を示す。
【図４】様々な実施形態に従った直交変調を使用する受信のためのデバイスのブロック図を示す。
【図５】様々な実施形態に従った直交変調を使用する通信のために構成された基地局の例を示す。
【図６】様々な実施形態に従った直交変調を使用する通信のために構成されたモバイルデバイスの例を示す。
【図７】様々な実施形態に従ったパイロット信号を含む送信の図を示す。
【図８】様々な実施形態に従ったマルチパス遅延を用いた送信の図を示す。
【図９】様々な実施形態に従った直交変調を使用する送信のための方法のフローチャートを示す。
【図１０】様々な実施形態に従った直交変調を使用する送信のための方法のフローチャートを示す。
【図１１】様々な実施形態に従った直交変調を使用する通信を受信するための方法のフローチャートを示す。
【図１２】様々な実施形態に従った直交変調を使用する通信を受信するための方法のフローチャートを示す。
【図１３】様々な実施形態に従った直交変調を使用する通信を受信するための方法のフローチャートを示す。
【詳細な説明】
【００２０】
[0033]  ｍシーケンスに関連付けられたデータを送信することは、アダマール行列の直交シーケンスを使用するよりも、マルチパス伝搬の存在下でより良い相互相関および自己相関特性をもたらし得る。アダマール行列を用いてデータを処理することは、効率的な送信およびデータ取出を可能にし得る。ｍシーケンスおよびアダマール変換の両方を使用することは、送信機および／または受信機の複雑性の低減、並びに改善された信号対雑音比を可能にし得る。
【００２１】
[0034]  アダマール行列の行を形成するウォルシュシーケンスとｍシーケンスのタイムシフトとの間の１対１の応答が存在する。ｍシーケンスのタイムシフトは、異なるデータチャネルを区別するために、トーンまたはサブキャリアがどのように使用されるかと同様の方法で使用され得る。受信されたｍシーケンスを並び替えることによって、アダマール変換がデータを再生するために使用され得る。パイロット信号、サイクリックプレフィックス、および／またはガードシフトは、チャネル推定を許可するために使用され得る。
【００２２】
[0035]  アダマールシーケンス（またはウォルシュシーケンス）は直交であるが、ｍシーケンスは直交ではない。また、ｍシーケンスは、関連付けられたウォルシュシーケンスよりも１つ少ないエレメントを有する。２ｎ−１の長さのｍシーケンスとアダマール／ウォルシュシーケンスとの間の応答を維持するために、アダマールシーケンスの第１の値（しばしば、ＤＣ値と呼ばれる）は、送信の前に廃棄され得る。直交性は、送信された信号の廃棄されたＤＣ値がゼロである場合に、維持され得る。同じＤＣ値は、受信機において先頭に追加される（prepended）ことができる。
【００２３】
[0036]  よって、以下の説明は例を提供するものであり、請求項に記載される範囲、適用可能性、または構成を限定するものではない。本開示の精神および範囲から逸脱することなく論じられるエレメントの機能および配列に、変更がなされ得る。様々な実施形態は、適切に様々な手順またはコンポーネントを省略、代用、または追加し得る。例えば、説明される方法は、説明されるものとは異なる順序で行われ、また、様々なステップが追加、省略、または組み合わされ得る。また、特定の実施形態に関して説明される特徴が、他の実施形態において組み合わされ得る。
【００２４】
[0037]  最初に図１を参照すると、図は、ワイヤレス通信システム１００の例を例示する。このシステム１００は、基地局（または、セル）１０５、通信デバイス１１５、およびコアネットワーク１３０を含む。基地局１０５は、基地局コントローラ（図示されない）の制御下で通信デバイス１１５と通信し得、それは、様々な実施形態においてコアネットワーク１３０または基地局１０５の一部であり得る。基地局１０５は、バックホールリンク１３２を通してコアネットワーク１３０と制御情報および／またはユーザデータとを通信し得る。実施形態では、基地局１０５が、直接的または間接的に、バックホールリンク１３４上で互いに通信し得、それは、有線またはワイヤレス通信リンクであり得る。システム１００は、複数のキャリア（異なる周波数の波形信号）における動作をサポートし得る。マルチキャリア送信機は、複数のキャリア上で変調された信号を同時に送信できる。例えば、各通信リンク１２５は、上述された様々な無線技術に従って変調されたマルチキャリア信号であり得る。各変調された信号は、異なるキャリア上で送られ得、制御情報（例えば、参照信号、制御チャネルなど）、オーバーヘッド情報、データなどを搬送し得る。
【００２５】
[0038]  いくつかの場合に、通信リンク１５２は、他の通信デバイス１１５への信号の送信、自然に発生するノイズに起因して、または１より多い経路に沿ったワイヤレス信号の伝搬に起因して、干渉を経験し得る。マルチパス伝搬の原因の例は、建物および他の構造物から反射された信号を含み得る。
【００２６】
[0039]  基地局１０５は、１つまたは複数の基地局アンテナを介してデバイス１１５とワイヤレスに通信し得る。アンテナは、変調およびコーディング方式（ＭＣＳ）に従って情報を搬送する波形を送信し得る。ＭＣＳは、本発明に従った１つまたは複数の数学的変換によって処理することを含み得るか、または処理することに追加され得る。例えば、データは、アダマール変換に従って配列され処理され得る。
【００２７】
[0040]  基地局１０５のサイトの各々は、該当する地理的エリア１１０についての通信カバレッジを提供し得る。いくつかの実施形態では、基地局１０５が、ベーストランシーバ局、無線基地局、アクセスポイント、無線トランシーバ、基本サービスセット（ＢＳＳ）、拡張型サービスセット（ＥＳＳ）、ノードＢ、ｅノードＢ（ｅＮＢ）、ホームノードＢ、ホームｅノードＢ、またはいくつかの他の適切な技術用語で呼ばれ得る。基地についてのカバレッジエリア１１０は、カバレッジエリアの一部のみを構成するセクタ（図示されない）に分割され得る。システム１００は、異なるタイプ（例えば、マクロ、マイクロ、および／またはピコ基地局）の基地局１０５を含み得る。異なる技術についてカバレッジエリアのオーバーラップも存在し得る。
【００２８】
[0041]  実施形態では、システム１００が、１つまたは複数のＬＴＥ（登録商標）／ＬＴＥ−Ａネットワークの態様を含み得る。ＬＴＥ／ＬＴＥ−Ａネットワークでは、発展型ノードＢ（ｅＮＢ）およびユーザ機器（ＵＥ）という用語が一般に、基地局１０５およびデバイス１１５をそれぞれ説明するために使用され得る。
【００２９】
[0042]  コアネットワーク１３０は、バックホール１３２（例えば、Ｓ１など）を介して基地局１０５と通信し得る。基地局１０５はまた、例えば、直接的または間接的にバックホールリンク１３４（例えば、Ｘ２インターフェースなど）を介して、および／またはバックホールリンク１３２（例えば、コアネットワーク１３０を通る）を介して互いに通信し得る。ワイヤレスシステム１００は、同期または非同期動作をサポートし得る。同期動作について、基地局１０５（または、ｅＮＢ）は同様のフレームタイミングを有し得、異なるｅＮＢからの送信は時間的にほぼアラインされ(aligned)得る。非同期動作について、ｅＮＢは異なるフレームタイミングを有し得、異なるｅＮＢからの送信は時間的にアラインされない可能性がある。本明細書で説明される技法は、同期または非同期動作のいずれかのために使用され得る。
【００３０】
[0043]  ＵＥ １１５は、ワイヤレスシステム１００全体に分散され、各ＵＥは、固定またはモバイルであり得る。ＵＥ １１５はまた、当業者によって、モバイル局、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、またはいくつかの他の適切な専門用語で呼ばれ得る。ＵＥ １１５は、セルラフォン、携帯情報端末（ＰＤＡ）、ワイヤレスモデム、ワイヤレス通信デバイス、ハンドヘルドデバイス、タブレットコンピュータ、ラップトップコンピュータ、コードレスフォン、ワイヤレスローカルループ（ＷＬＬ）局などであり得る。ＵＥは、マクロｅＮＢ、ピコｅＮＢ、フェムトｅＮＢ、リレーなどと通信することが可能であり得る。
【００３１】
[0044]  ワイヤレスシステム１００で示される通信リンク１２５は、通信デバイス１１５から基地局１０５へのアップリンク（ＵＬ）送信、および／または基地局１０５から通信デバイス１１５へのダウンリンク（ＤＬ）送信を含み得る。ダウンリンク送信が順方向リンク送信とも呼ばれ得る一方、アップリンク送信は逆方向リンク送信とも呼ばれ得る。
【００３２】
[0045]  次に図２を参照すると、ブロック図２００は、様々な実施形態に従った直交変調を使用する通信のためのデバイス２２０を例示する。デバイス２２０は、図１を参照して説明される、ＵＥ １１５または基地局１０５の１つまたは複数の態様の例であり得る。デバイス２２０は、受信機２０５、信号処理モジュール２１０、および／または送信機２１５を含み得る。デバイス２２０はまた、プロセッサ（図示されない）を含み得る。これらのコンポーネントの各々は、互いと通信状態にあり得る。
【００３３】
[0046]  デバイス２２０のこれらのコンポーネントは、個別にまたは集合的に、ハードウェアにおいて適用可能な機能のいくつかまたは全てを行うように適応された、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）を用いて実施され得る。代替的に、これらの機能は、１つまたは複数の集積回路上で１つまたは複数の他の処理ユニット（またはコア）によって行われ得る。他の実施形態では、他のタイプの集積回路が使用され得（例えば、構造化（Structured）／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他のセミカスタムＩＣ）、これらは、当該技術分野において周知であるいずれかの方法でプログラムされ得る。各ユニットの機能はまた、全体的にまたは部分的に、メモリ内で統合される命令を用いて実施され、１つまたは複数の汎用あるいは特定用途向けのプロセッサによって実行されるようにフォーマットされ得る。記載されるモジュールの各々は、デバイス２２０の動作に関連する１つまたは複数の機能を行うための手段であり得る。
【００３４】
[0047]  受信機２０５は、パケット、ユーザデータ、および／または同期およびパイロット信号を含む制御情報などの情報を受信し得る。それは、擬似ランダム２進シーケンスのセットに対応する変調シーケンスのセットを備える信号を受信するための手段であり得る。いくつかの場合に、受信された信号は、ブロードキャスト信号であり得る。他の場合にはそれは、ユニキャスト信号であり得る。いくつかの場合に、情報は、受信機２０５に関連付けられた１より多いアンテナを使用して受信される。情報は、信号処理モジュール２１０へと渡され、デバイス２２０の他のコンポーネントへと渡され得る。受信機２０５は、単一のアンテナを含み得るか、または複数のアンテナを含み得る。
【００３５】
[0048]  信号処理モジュール２１０は、変調シーケンスのセット内の各シーケンスに定数を付加し、直交シーケンスのセットに変調シーケンスの各々を関連付け、各シーケンスのエレメントを廃棄し、次に擬似ランダム２進シーケンスのセットからのシーケンスに各シーケンスの残りのエレメントを関連付けるための手段であり得る。１つの実施形態では、信号処理モジュールが、変調のセットにアダマール変換を適用する。情報および命令は次に、プロセッサ（図示されない）、受信機２０５、送信機２１５、またはデバイス２２０の他のコンポーネントに渡され得る。
【００３６】
[0049]  送信機２１５は、変調シーケンスのセットを備える信号を送信するための手段であり得る。それは、信号処理モジュール２１０またはデバイス２２０の他のコンポーネントから受信された１つまたは複数の信号を送信し得る。いくつかの実施形態では、送信機２１５が、トランシーバモジュール（図示されない）内の受信機と一緒に用いられ得る。送信機２１５は、単一のアンテナを含み得るか、または複数のアンテナを含み得る。送信機２１５はまた、チャネル推定のためのオフセットでパイロット信号を送信するための手段であり得る。
【００３７】
[0050]  次に図３を参照すると、ブロック図３００は、様々な実施形態に従った直交変調を使用する送信のためのデバイス２２０−ａを例示する。デバイス２２０−ａは、図１を参照して説明される、ＵＥ １１５または基地局１０５の１つまたは複数の態様の例であり得る。デバイス２２０−ａのコンポーネントはまた、図２を参照するデバイス２００のコンポーネントの例であり得る。デバイス２２０−ａは、受信機２０５−ａ、信号処理モジュール２１０−ａ、および／または送信機２１５−ａを含み得る。信号処理モジュール２１０−ａは、データシーケンシングモジュール３０５、付加モジュール３１０、直交シーケンスモジュール３１５、廃棄モジュール３２０、および擬似ランダム２進シーケンス（ＰＢＳ）モジュール３２５を含み得る。デバイス２２０−ａはまた、プロセッサ（図示されない）を含み得る。これらのコンポーネントの各々は、互いと通信状態にあり得る。受信機２０５−ａ、信号処理モジュール２１０−ａ、および送信機２１５−ａは、図２の対応するモジュールの機能を行い得る。
【００３８】
[0051]  デバイス２００−ａのこれらのコンポーネントは、個別にまたは集合的に、ハードウェアにおいて適用可能な機能のいくつかまたは全てを行うように適応された、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）を用いて実施され得る。代替的に、これらの機能は、１つまたは複数の集積回路上で１つまたは複数の他の処理ユニット（またはコア）によって行われ得る。他の実施形態では、他のタイプの集積回路が使用され得（例えば、構造化／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他のセミカスタムＩＣ）、これらは、当該技術分野において周知であるいずれかの方法でプログラムされ得る。各ユニットの機能はまた、全体的にまたは部分的に、メモリ内で統合される命令を用いて実施され、１つまたは複数の汎用あるいは特定用途向けのプロセッサによって実行されるようにフォーマットされ得る。記載されるモジュールの各々は、デバイス２２０−ａの動作に関連する１つまたは複数の機能を行うための手段であり得る。
【００３９】
[0052]  データシーケンシングモジュール３０５は、変調シーケンスの第１のセットを生成するために、シーケンスの順序付けされたセットにデータのセットを関連付けるための手段であり得る。いくつかの場合に、データシーケンスは、全て同じ長さを有し得る。いくつかの場合に、これらは、２進シーケンスであり得る。１つの実施形態では、変調シーケンスが、正の整数ｎについての、２ｎ−１の長さを有し得る。
【００４０】
[0053]  付加モジュール３１０は、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加するための手段であり得る。１つの実施形態では、これが、長さ２ｎのシーケンスをもたらす。
【００４１】
[0054]  直交シーケンスモジュール３１５は、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付けるための手段であり得る。１つの実施形態では、直交シーケンスモジュール３１５が、変調シーケンスの第３のセットを生成するために、変調シーケンスの第２のセットの各々にアダマール変換を適用し得る。アダマール行列は、サイズ２ｎの直交する行を用いた、サイズ２ｎ×２ｎのものであり得る。アダマール行列は、値１または−１のエレメントを有し得る。１の各値を０と置き換えることによって、および任意の−１の値を１と置き換えることによって、アダマール行列の行からウォルシュシーケンスが取得され得る。例えば、以下の表１は、各々８個のエレメントを用いた８（２３）のウォルシュシーケンスのリストを示している。これらは、８個の３ビットの順序付け「マスク」に従って順序付けされる。
【００４２】
【表１】
0006279751.tif 000002
【００４３】
[0055]  廃棄モジュール３２０は、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄するための手段であり得る。
【００４４】
[0056]  ＰＢＳモジュール３２５は、変調シーケンスの第４のセットを生成するための、擬似ランダム２進シーケンス（ＰＢＳ）のセットからのシーケンスに変調シーケンスの第３のセット内の各シーケンスの残りのエレメントを関連付けるための手段であり得る。ＰＢＳは、サイクリックシフトに関して不変であり得る。１つの実施形態では、ＰＢＳが、最長シーケンス（ｍシーケンス）である。１つの実施形態では、シーケンスが、Ｇｏｌｄシーケンス、Ｋａｓａｍｉシーケンス、または望ましい相関特性を有する他の関連するシーケンスであり得る。
【００４５】
[0057]  例として、以下の表２は、全ての起こり得る３ビットの値（０００を除く）を含んでいるが、異なる順序で配置される、７個の（２３−１）のｍシーケンス時間シフトステートのセットを例示している。
【００４６】
【表２】
0006279751.tif 000003
【００４７】
[0058]  表２のｍシーケンスは、任意のゼロでない３ビットの数であることができるステートおよびマスクにおいて、ビットのｘｏｒ演算を適用することによって取得される。７個の起こり得る３ビットのマスクは、７個の起こり得るｍシーケンスのタイムシフトを生成する。
【００４８】
[0059]  表３は、表１の７個のタイムシフト値から生じる７個のｍシーケンスを表す。表２での値はマスクの２進値に従って順序付けされているが、表１からのオフセット順序は右の列にリスト化されている。
【００４９】
【表３】
0006279751.tif 000004
【００５０】
[0060]  シーケンス間の関係は、「カウント」のビットを含む行列Ｃと、「ステート」のビットを含む行列Ｓとを形成することによって決定され得る。Ｃを生成するためにＳの行を並び替えるブール行列Ｐが生成され得る。
【００５１】
【数１】
0006279751.tif 000005
【００５２】
[0061]  この方程式の両項は、次式
【００５３】
【数２】
0006279751.tif 000006
【００５４】
を得るためにマスクベクトル
【００５５】
【数３】
0006279751.tif 000007
【００５６】
と乗算され得、それは、最初のゼロをマイナスした、マスクｍ→についてのウォルシュシーケンスと等しい。最初のゼロを追加すること、およびゼロを１に変換し、１を負の１に変換することで、その結果のアダマール変換がｍ→を明らかにする。
【００５７】
[0062]  例として、上記のｍシーケンスについて次式の行列が生成され得る。
【００５８】
【数４】
0006279751.tif 000008
【００５９】
ｍ→＝０１１の場合、Ｓを乗算することは次式
【００６０】
【数５】
0006279751.tif 000009
【００６１】
を提供し、さらにＰを乗算することは、次式
【００６２】
【数６】
0006279751.tif 000010
【００６３】
を提供する。最初の０を追加することは、［０１１００１１０］Ｔを提供し、それは、ｍ→によって生成されるウォルシュ関数と等しい。アダマールシーケンスは、［１ −１ −１ １ １ −１ −１ １］である。関連付けられたアダマール変換は、［０００８００００］である。
【００６４】
[0063]  よって、１から２ｎ−１までｉによってインデックスされた、２ｎ−１までの複素変換シンボル（例えば、ＱＰＳＫ、ＱＡＭ）について、マスクｉについてのアダマールシーケンスを乗算し、合計する。これは、受信機における直交性を維持し得る。いくつかの場合に、ウォルシュ−アダマールシーケンスを用いて符号化することは、非ゼロインデックスを変調シンボルに関連付けることを含み得る。ゼロインデックスに割り当てられた値は、ＤＣ値を削除するために使用され得る。いくつかの場合には、ＤＣ値を削除する別の方法が使用され得る。例えば、インデックスのセットは、値の合計がゼロになるように選択され得る。
【００６５】
[0064]  高速アダマール変換（ＦＨＴ）は、ゼロを先頭に追加することによって結果を生成するために使用され得、逆行列Ｐ−１を使用して１から２ｎ−１のサンプルを並べ替える。ＦＴＨの第１のエレメントがゼロであるため、それは変換される必要がない。１つの実施形態では、少なくとも１つのサイクリックプレフィックスが、例えば最後のＮの並び替えられたサンプルをとることによって、およびシンボルの開始の前にそれらを繰り返すことによって追加される。送信は、送信機２１５−ａおよびデバイス２２０−ａの他のコンポーネントとの連携で達成され得る。
【００６６】
[0065]  次に図４を参照すると、ブロック図４００は、様々な実施形態に従った直交変調を使用する通信を受信するためのデバイス２２０−ｂを例示する。デバイス２２０−ａは、図１を参照して説明される、ＵＥ １１５または基地局１０５の１つまたは複数の態様の例であり得る。デバイス２２０−ｂのコンポーネントはまた、図２および／または図３を参照するデバイス２００のコンポーネントの例であり得る。デバイス２２０−ｂは、受信機２０５−ｂ、信号処理モジュール２１０−ｂ、および／または送信機２１５−ｂを含み得る。信号処理モジュール２１０−ｂは、並び替えモジュール４０５、付加モジュール４１０、直交シーケンスモジュール４１５、廃棄モジュール４２０、およびデータ取出モジュール４２５を含み得る。無線デバイス２２０−ｂはまた、プロセッサ（図示されない）を含み得る。これらのコンポーネントの各々は、互いと通信状態にあり得る。受信機２０５−ｂ、信号処理モジュール２１０−ｂ、および送信機２１５−ｂは、図２の対応するモジュール２１０の機能を行い得る。これらは、図３のデバイス２２０−ａの機能のいくつかまたは全てを行い得る。
【００６７】
[0066]  デバイス２００−ｂのこれらのコンポーネントは、個別にまたは集合的に、ハードウェアにおいて適用可能な機能のいくつかまたは全てを行うように適応された、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）を用いて実施され得る。代替的に、これらの機能は、１つまたは複数の集積回路上で１つまたは複数の他の処理ユニット（またはコア）によって行われ得る。他の実施形態では、他のタイプの集積回路が使用され得（例えば、構造化／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他のセミカスタムＩＣ）、これらは、当該技術分野において周知であるいずれかの方法でプログラムされ得る。各ユニットの機能はまた、全体的にまたは部分的に、メモリ内で統合される命令を用いて実施され、１つまたは複数の汎用あるいは特定用途向けのプロセッサによって実行されるようにフォーマットされ得る。記載されるモジュールの各々は、デバイス２２０−ｂの動作に関連する１つまたは複数の機能を行うための手段であり得る。
【００６８】
[0067]  並び替えモジュール４０５は、ＰＢＳシーケンスの順序付けからウォルシュ／アダマールの順序付けへと関連付けるために、受信されたデータシーケンスのセットを並び替え得る。これは、ＰＢＳモジュール３２５を参照して上述される処理の逆に従ってなされ得る。例えば、行列Ｐが使用され得る。１つの実施形態では、受信された信号が、ｍシーケンスから成り得る。シーケンスの長さは、いくつかの正の整数ｎについての２ｎ−１であり得る。
【００６９】
[0068]  付加モジュール４１０は、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加するための手段であり得る。１つの実施形態では、各シーケンスに付加された定数が、ゼロである。これは、長さ２ｎのシーケンスのセットをもたらし得る。いくつかの場合に、サイクリックプレフィックスは、シーケンスを並び替える前に受信され廃棄される。
【００７０】
[0069]  直交シーケンスモジュール４１５は、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付けるための手段であり得る。１つの実施形態では、モジュール４１５が、変調シーケンスの第３のセットを生成するために、変調シーケンスの第２のセットの各々にアダマール変換を適用するための手段であり得る。これは、直交シーケンスモジュール３１５を参照して上述される処理に従ってなされ得る。
【００７１】
[0070]  廃棄モジュール４２０は、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄するための手段であり得る。１つの実施形態では、これが、長さ２ｎ−１のシーケンスの新たなセットをもたらし得る。
【００７２】
[0071]  データ取出モジュール４２５は、変調シーケンスの第４のセットに関連付けられたデータのセットを取り出すための手段であり得る。情報および命令は次に、プロセッサ（図示されない）、受信機２０５−ｂ、送信機２１５−ｂ、またはデバイス２２０−ｂの他のコンポーネントに渡され得る。
【００７３】
[0072]  次に、図５は、様々な実施形態に従った直交変調を使用する通信のために構成されるシステム５００の例のブロック図を示す。このシステム５００は、図１で描かれたシステム１００の態様の例であり得る。システム５００は、ワイヤレス通信リンク１２５を介してＵＥ １１５と通信するために構成される基地局１０５−ｃを含む。基地局１０５−ａは、他の基地局（図示されない）から通信リンク１２５を受信可能であり得る。基地局１０５−ａは、例えば、図１で図示されるような基地局１０５であり得る。それはまた、図２−４を参照する、デバイス２２０−ａおよび／または２２０−ｂの実施形態におけるデバイス２００の例であり得る。
【００７４】
[0073]  基地局１０５−ａはまた、図２−４の信号処理モジュール２１０、２１０−ａ、および／または２１０−ｂに従って構成され得る、信号処理モジュール２１０−ｃを含み得る。信号処理モジュール２１０−ｃは、ＵＥ １１５−ａに送信される、またはＵＥ １１５−ａから受信されるデータを処理するために使用され得る。それは、プロセッサモジュール５１０、トランシーバモジュール２ ５２５、および基地局１０５−ａの他のコンポーネントとの連携でデータを処理し得る。
【００７５】
[0074]  基地局１０５−ａはまた、ＵＥ １１５−ａとの送信リンク１２５の品質を推定するために使用され得る、チャネル品質モジュール５４０を含み得る。チャネル推定は、あるオフセットのための定数変調値（例えば、０）を受信することを含み得る。これは、パイロット信号であり得る。変調値は、ある予め定められた値Ｎに関して、タイムシフトがパイロットの前にＮであり、パイロットの後にＮである全てのインデックスについてゼロであり得る。これは、パイロットの後に続くＮのオフセットのみがパイロットのマルチパス遅延を含むことを保証する。オフセットは、チャネル遅延がデータシーケンスのより速いシフトをもたらすように、時間反転され得る。
【００７６】
[0075]  基地局１０５−ａはまた、等化モジュール５４５を含み得る。等化モジュール５４５は、受信したチャネルを等化するための手段であり得る。サイクリックプレフィックスに基づいて、マルチパス遅延は、送信信号と巡回行列Ｍを乗算する効果を有し得る。
【００７７】
【数７】
0006279751.tif 000011
【００７８】
遅延が非ゼロであって長さ＜Ｎのものである場合、Ｍは、Ｎ−１をマイナスした、少なくとも大きさＭ（dimension of M）の列ランクを有し得る。最後のＮのオフセットがガード（guard）で間隔を空ける場合、Ｍの最後のＮ−１の列は無関係であり得る。Ｌが、Ｍの最後のＮ−１の列を除く全てとして定義される場合、次に、送信された信号の最小二乗推定が次式で得られ得る。
【００７９】
【数８】
0006279751.tif 000012
【００８０】
[0076]  巡回行列Ｍは、チャネル品質モジュール５４０との連携で、等化モジュール５４５によって生成され得る。チャネル品質モジュールは、異なる受信した電力を用いた１つまたは複数の遅延したパイロット信号を受信することに基づいて、１つまたは複数のマルチパス遅延パラメータを推定し得る。これらのパラメータは、Ｍを生成するために使用され得る。パイロット信号とデータ信号との間のガードスペース（guard space）は、遅延したパイロット信号が変調シンボルと干渉することを防ぐために使用され得、逆もまた同様である。
【００８１】
[0077]  いくつかの場合に、基地局１０５−ａは、１つまたは複数の有線バックホールリンクを有し得る。基地局１０５−ａは、例えば、コアネットワーク１３０−ａへの有線バックホールリンク（例えば、Ｓ１インターフェースなど）を有するマクロｅＮＢ １０５であり得る。基地局１０５−ａはまた、基地局間通信リンク（例えば、Ｘ２インターフェースなど）を介する基地局１０５−ｍおよび基地局１０５−ｎなどの他の基地局１０５と通信し得る。基地局１０５の各々は、同じまたは異なるワイヤレス通信技術を使用してＵＥと通信し得る。いくつかの場合に、基地局１０５−ａは、基地局通信モジュール５５５を利用する１０５−ｍおよび／または１０５−ｎなどの他の基地局と通信し得る。いくつかの実施形態では、基地局通信モジュール５５５が、基地局１０５のうちのいくつかの間の通信を提供するために、ＬＴＥ／ＬＴＥ−Ａワイヤレス通信ネットワーク技術のうちのＸ２インターフェースを提供し得る。いくつかの実施形態では、基地局１０５−ａが、コアネットワーク１３０−ａを通して他の基地局と通信し得る。いくつかの場合に、基地局１０５−ａは、ネットワーク通信モジュール５３５を通してコアネットワーク１３０−ａと通信し得る。
【００８２】
[0078]  基地局１０５−ａは、アンテナ５３０、トランシーバモジュール５２５、プロセッサモジュール５１０、およびメモリ５１５（ソフトウェア（ＳＷ）５２０を含む）を含み得、これらの各々は、直接的にまたは間接的に、互いと通信状態にあり得る（例えば、バスシステム５０５を介して）。トランシーバモジュール５２５は、アンテナ５３０を介して、ＵＥ １１５と双方向で通信するように構成され得る。トランシーバモジュール５２５（および／または基地局１０５−ａの他のコンポーネント）はまた、アンテナ５３０を介して、１つまたは複数の他の基地局（図示されない）と双方向で通信するように構成され得る。トランシーバモジュール５２５は、パケットを変調し、変調されたパケットを送信のためにアンテナ５３０に提供し、またアンテナ５３０から受信されたパケットを復調するように構成されたモデムを含み得る。変調および／または復調は、信号処理モジュール２１０−ｃとの連携でなされ得る。基地局１０５−ｃは、各々が１つまたは複数の関連付けられたアンテナ５３０を有する、複数のトランシーバモジュール５２５を含み得る。トランシーバモジュールは、図２−４を参照する受信機２０５および／または送信機２１５の態様を組み込み得る。
【００８３】
[0079]  メモリ５１５は、ランダムアクセスメモリ（ＲＡＭ）および読取専用メモリ（ＲＯＭ）を含み得る。メモリ５１５はまた、実行されたとき、プロセッサモジュール５１０に、本明細書で説明される様々な機能（例えば、信号処理、セル処理、データベース管理、メッセージルーティングなど）を行わせるように構成される命令を含む、コンピュータ読取可能なコンピュータ実行可能ソフトウェアコード５２０を記憶し得る。代替的に、ソフトウェア５２０は、プロセッサモジュール５１０によって直接的に実行可能でない可能性があるが、例えば、コンパイルされ実行されたとき、コンピュータに、本明細書で説明される機能を行わせるように構成され得る。
【００８４】
[0080]  プロセッサモジュール５１０は、例えば、中央処理ユニット（ＣＰＵ）、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）などのインテリジェントハードウェアデバイスを含み得る。プロセッサモジュール５１０は、エンコーダ、待ち行列処理モジュール、ベースバンドプロセッサ、無線ヘッドコントローラ、デジタル信号プロセッサ（ＤＰＳ）などのような、専用プロセッサを含み得る。
【００８５】
[0081]  図５のアーキテクチャによると、基地局１０５−ａはさらに、通信管理モジュール５５０を含み得る。通信管理モジュール５５０は、他の基地局１０５との通信を管理し得る。通信管理モジュールは、他の基地局１０５と共同してＵＥ １１５との通信を制御するためのコントローラおよび／またはスケジューラを含み得る。例えば、通信管理モジュール５５０は、ＵＥ １１５への送信のためのスケジューリング、並びに／あるいは、ビームフォーミングおよび／またはジョイント送信（joint transmission）のような様々な干渉低減技法を行い得る。
【００８６】
[0082]  次に、様々な実施形態に従った直交変調を使用する通信のために構成される、ＵＥ １１５−ｂの例のブロック図６００を示す、図６を参照する。ＵＥ １１５−ｂは、モバイル動作を容易にするために、小さいバッテリのような内部電源（図示されない）を有し得る。いくつかの実施形態では、ＵＥ １１５−ｂが、図１のＵＥ １１５の例であり、並びに／あるいは図２−４のデバイス２２０、２２０−ａ、および２２０−ｂの例であり得る。
【００８７】
[0083]  ＵＥ １１５−ｂは概して、通信を送信するためのコンポーネントおよび通信を受信するためのコンポーネントを含む、双方向ボイスおよびデータ通信のためのコンポーネントを含み得る。ＵＥ １１５−ｂは、アンテナ６３０、トランシーバモジュール６２５、プロセッサモジュール６１０、およびメモリ６１５（ソフトウェア（ＳＷ）６２０を含む）を含み得、これらの各々は、直接的にまたは間接的に、互いに通信し得る（例えば、１つまたは複数のバス６０５を介して）。トランシーバモジュール６２５は、上述されるように、１つまたは複数のネットワークを用いて、アンテナ６３０、並びに／あるいは、１つまたは複数の有線またはワイヤレスリンクを介して、双方向で通信するように構成され得る。例えば、トランシーバモジュール６２５は、図１の基地局１０５と双方向で通信するように構成され得る。トランシーバモジュール６２５は、パケットを変調し、変調されたパケットを送信のためにアンテナ６３０に提供し、またアンテナ６３０から受信されたパケットを復調するように構成されたモデムを含み得る。ＵＥ １１５−ｂが単一のアンテナ６３０を含み得る間、ＵＥ １１５−ｂは、複数のワイヤレス送信を同時に送信および／または受信できる複数のアンテナ６３０を有し得る。トランシーバモジュール６２５は、複数のコンポーネントキャリアを介して複数の基地局１０５と同時に通信可能であり得る。
【００８８】
[0084]  ＵＥ １１５−ｂはまた、基地局１０５−ｂとの送信リンク１２５の品質を推定するために使用され得る、チャネル品質モジュール６３５を含み得る。チャネル推定は、あるオフセットのための定数変調値（例えば、０）を受信することを含み得る。これは、パイロット信号であり得る。変調値は、ある予め定められた値Ｎに関して、タイムシフトがパイロットの前にＮであり、パイロットの後にＮである全てのインデックスについてゼロであり得る。これは、パイロットの後に続くＮのオフセットのみがパイロットのマルチパス遅延を含むことを保証する。オフセットは、チャネル遅延がデータシーケンスのより速いシフトをもたらすように、時間反転され得る。
【００８９】
[0085]  ＵＥ １１５−ｂはまた、等化モジュール６４０を含み得る。等化モジュール６４０は、受信したチャネルを等化するための手段であり得る。サイクリックプレフィックスに基づいて、マルチパス遅延は、上記の式６に従って、送信信号と巡回行列Ｍを乗算する効果を有し得る。遅延が非ゼロであって長さ＜Ｎのものである場合、Ｍは、Ｎ−１をマイナスした、少なくとも大きさＭの列ランクを有し得る。最後のＮのオフセットがガードでの間隔を空ける場合、Ｍの最後のＮ−１の列は無関係であり得る。Ｌが、Ｍの最後のＮ−１の列を除く全てとして定義される場合、次に、送信された信号の最小二乗推定が式７によって得られ得る。
【００９０】
[0086]  メモリ６１５は、ランダムアクセスメモリ（ＲＡＭ）および読取専用メモリ（ＲＯＭ）を含み得る。メモリ６１５は、実行されたとき、プロセッサモジュール６１０に、本明細書で説明される様々な機能（例えば、セル処理、データベース管理、ハンドオーバ遅延のキャプチャなど）を行わせるように構成される命令を含む、コンピュータ読取可能なコンピュータ実行可能ソフトウェア／ファームウェアコード６２０を記憶し得る。代替的に、ソフトウェア／ファームウェアコード６２０は、プロセッサモジュール６１０によって直接的に実行可能でない可能性があるが、（例えば、コンパイルおよび実行されたとき）コンピュータに、本明細書で説明された機能を行わせるように構成され得る。
【００９１】
[0087]  プロセッサモジュール６１０は、例えば、中央処理ユニット（ＣＰＵ）、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）などのインテリジェントハードウェアデバイスを含み得る。ＵＥ １１５−ｂは、マイクロフォンを介してオーディオを受信し、受信されたオーディオを表すパケット（例えば、２０ｍｓの長さ、３０ｍｓの長さなど）にオーディオを変換し、オーディオパケットをトランシーバモジュール６２５に提供し、ユーザが話しているかどうかの指示を提供するように構成されたスピーチエンコーダ（図示されない）を含み得る。
【００９２】
[0088]  図６のアーキテクチャによると、ＵＥ １１５−ｂは、信号処理モジュール２１０−ｄをさらに含み得る。代替的に、これらのモジュールの機能は、トランシーバモジュール６２５のコンポーネントとして、コンピュータプログラム製品として、並びに／あるいはプロセッサモジュール６１０の１つまたは複数の制御エレメントとして実施され得る。
【００９３】
[0089]  次に図７を参照すると、ブロック図７００は、様々な実施形態に従ったパイロット信号７０５を含む送信の例を例示する。これはまた、データ送信７１５の前および後に置かれるガードバンド７１０−ａおよび７１０−ｂを示す。いくつかの場合に、サイクリックプレフィックスは、ガードバンド７１０−ａおよび／または７１０−ｂによって占有されたスペースにおいて送信される。パイロット信号は、データシーケンスからのオフセットで送信され得る。例えば、図７００は、０にラベル付けされた時間オフセットで送信されるパイロット信号を示す。オフセットは、ガードバンド７１０−ａおよび７１０−ｂの長さに対応し得る。いくつかの実施形態では、サイクリックプレフィックスが、ガードバンド７１０−ａおよび７１０−ｂにおいて送信される。この場合、オフセットは、サイクリックプレフィックスの長さに対応し得る。いくつかの場合に、図７００は、マルチパス伝搬のないデータシーケンスおよびパイロット信号の送信を表し得る。別の場合に、図７００は、マルチパス伝搬を補償するために等化されている受信された信号を表し得る。
【００９４】
[0090]  次に図８を参照すると、ブロック図８００は、様々な実施形態に従ったマルチパス遅延を有する送信の例を例示する。パイロット信号８０５は、データシーケンス８１５に加えて受信される。マルチパス遅延に起因して、パイロット信号のコピー８１０−ａおよび８１０−ｂは、最も近い経路を介して到着したパイロット信号８０５を受信した後で受信され得る。例えば、パイロット信号８０５は、直線距離（line of sight）を介して送信され得、コピー８１０−ａおよび８１０−ｂは、ビルに反射した後で受信され得る。マルチパス伝搬に起因して、データシーケンス８１５が歪み得る。例えば、遅延したシンボルは、より早く送信されたシンボルとインターフェースし得るが、それは、遅延したシンボルと同時に受信機に到着する。
【００９５】
[0091]  いくつかの場合に、パイロット信号８０５の受信と、遅延したコピー８１０−ａおよび８１０−ｂとの間の時間遅延は、等化モジュール６４０、またはマルチパス伝搬を推定し補償するための送信を受信するデバイスの別のコンポーネントによって使用され得る。等化の後、データシーケンス８１５は、図７のようなマルチパス伝搬がないかのように現れるか、または他の所与のチャネル品質を達成するように等化され得る。
【００９６】
[0092]  次に図９を参照すると、フローチャート９００は、様々な実施形態に従った直交変調を使用する送信のための方法を例示する。フローチャート９００で説明される処理は、図１−６を参照して、基地局１０５、ＵＥ １１５、および／またはデバイス２２０のコンポーネントによって実施され得る。
【００９７】
[0093]  ブロック９０５において、データシーケンシングモジュール３０５は、変調シーケンスの第１のセットを生成するために、シーケンスの順序付けされたセットにデータのセットを関連付け得る。この関連付けは、四位相偏移変調（ＱＰＳＫ）、直交振幅変調（ＱＡＭ）、または別の変調スキームのような変調スキームを適用することを含み得る。シーケンスの順序付けされたセット内の各シーケンスは、同じ数のエレメントを有し得る。１つの実施形態では、シーケンスが、ある正の整数ｎについての２ｎ−１のエレメントを有する。
【００９８】
[0094]  ブロック９１０において、付加モジュール３１０は、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加し得る。ある実施形態では、結果としてもたらされるシーケンスが次に、２ｎのエレメントを有し得る。
【００９９】
[0095]  ブロック９１５において、直交シーケンスモジュール３１５は、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付け得る。１つの実施形態では、直交シーケンスモジュール３１５が、変調シーケンスの第３のセットを生成するために、変調シーケンスの第２のセットの各々にアダマール変換を適用し得る。
【０１００】
[0096]  ブロック９２０において、廃棄モジュール３２０は、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄し得る。１つの実施形態では、このエレメントが廃棄された後に、シーケンスが再度２ｎ−１のエレメントを有し得る。廃棄されたエレメントは、シーケンスの全てについての定数であり得る。例えば、各シーケンスの始めのゼロの増幅値は、廃棄され得る。
【０１０１】
[0097]  ブロック９２５において、ＰＢＳモジュール３２５は、変調シーケンスの第４のセットを生成するために、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの第３のセット内の各シーケンスの残りのエレメントを関連付け得る。擬似ランダム２進シーケンスのセットは、サイクリックシフト不変シーケンスのセットを備え得る。１つの実施形態では、擬似ランダム２進シーケンスのセットが、最長シーケンスのセットを備える。
【０１０２】
[0098]  ブロック９３０において、送信機２１５は、変調シーケンスの第４のセットを備える信号を送信し得る。いくつかの場合に、送信された信号は、ブロードキャスト信号であり得る。いくつかの場合に、信号は１より多いアンテナを使用して送信され得る。
【０１０３】
[0099]  次に図１０を参照すると、フローチャート１０００は、様々な実施形態に従った直交変調を使用する送信のための方法を例示する。フローチャート１０００で説明される処理は、図１−６を参照して、基地局１０５、ＵＥ １１５、および／またはデバイス２２０のコンポーネントによって実施され得る。フローチャート１０００の処理はまた、図９のフローチャート９００からの、対応する処理の態様も組み込み得る。
【０１０４】
[0100]  ブロック１００５において、データシーケンシングモジュール３０５は、変調シーケンスの第１のセットを生成するために、シーケンスの順序付けされたセットにデータのセットを関連付け得る。これは、ＱＰＳＫ、ＱＡＭ、または何か他の変調スキームのような変調スキームの使用を含み得る。ブロック１０１０において、付加モジュール３１０は、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加し得る。ブロック１０１５において、直交シーケンスモジュール３１５は、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付け得る。ブロック１０２０において、廃棄モジュール３２０は、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄し得る。ブロック１０２５において、ＰＢＳモジュール３２５は、変調シーケンスの第４のセットを生成するために、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの第３のセット内の各シーケンスの残りのエレメントを関連付け得る。ブロック１０３０において、送信機２１５は、変調シーケンスの第４のセットを備える信号を送信し得る。
【０１０５】
[0101]  ブロック１０３０において、送信機２１５は、パイロット信号および／またはサイクリックプレフィックスを送信し得る。いくつかの場合に、パイロット信号は、チャネル推定のために構成され得、オフセットで送信され得る。オフセットは、サイクリックプレフィックスの長さ、送信間のガードバンドによって決定された長さ、または両方に少なくとも部分的に基づき得る。
【０１０６】
[0102]  次に図１１を参照すると、フローチャート１１００は、様々な実施形態に従った直交変調を使用する通信を受信するための方法を例示する。フローチャート１１００で説明される処理は、図１−６を参照して、基地局１０５、ＵＥ １１５、および／またはデバイス２２０のコンポーネントによって実施され得る。
【０１０７】
[0103]  ブロック１１０５において、受信機２０５は、擬似ランダム２進シーケンスのセットに対応する変調シーケンスの第１のセットを備える信号を受信し得る。１つの実施形態では、シーケンスが、最長シーケンスである。シーケンスは次に、並び替えモジュール４０５によって並び替えされ得る。シーケンスの並び替えされたセット内の各シーケンスは、同じ数のエレメントを有し得る。１つの実施形態では、シーケンスが、ある正の整数ｎについての２ｎ−１のエレメントを有する。いくつかの場合に、信号は、１より多いアンテナを使用して受信される。信号は、ブロードキャスト信号であり得るか、または特定のユーザに向けられた信号であり得る。
【０１０８】
[0104]  ブロック１０１０において、付加モジュール４１０は、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加し得る。ある実施形態では、結果としてもたらされるシーケンスが次に、２ｎのエレメントを有し得る。
【０１０９】
[0105]  ブロック１１１５において、直交シーケンスモジュール４１５は、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付け得る。１つの実施形態では直交シーケンスモジュール４１５は、変調シーケンスの第３のセットを生成するために、変調シーケンスの第２のセットの各々にアダマール変換を適用し得る。
【０１１０】
[0106]  ブロック１１２０において、廃棄モジュール４２０は、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄し得る。ブロック１１２５では、データ取出モジュール４２５が、変調シーケンスの第４のセットに関連付けられたデータのセットを取り出し得る。取り出されたデータは、制御データであり得るか、またはユーザアプリケーションのためのものであり得る。
【０１１１】
[0107]  次に図１２を参照すると、フローチャート１２００は、様々な実施形態に従った直交変調を使用する通信を受信するための方法を例示する。フローチャート１２００で説明される処理は、図１−６を参照して、基地局１０５、ＵＥ １１５、および／またはデバイス２２０のコンポーネントによって実施され得る。フローチャート１２００の処理はまた、図１１のフローチャート１１００からの、対応する処理の態様も組み込み得る。
【０１１２】
[0108]  ブロック１２０５において、受信機２０５は、擬似ランダム２進シーケンスのセットに対応する変調シーケンスの第１のセットおよびサイクリックプレフィックスを備える信号を受信し得る。サイクリックプレフィックスは、データシーケンスの送信間のガードの長さに対応し得る。いくつかの場合に、サイクリックプレフィックスの長さは、パイロット信号の送信に関連付けられたオフセットに対応する。
【０１１３】
[0109]  ブロック１２１０において、受信機２０５および／または信号処理モジュールは、サイクリックプレフィックスを廃棄し得る。シーケンスは次に、並び替えモジュール４０５によって並び替えされ得る。
【０１１４】
[0110]  ブロック１２１５において、付加モジュール４１０は、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加し得る。ブロック１２２０において、直交シーケンスモジュール４１５は、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付け得る。ブロック１２２５において、廃棄モジュール４２０は、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄し得る。ブロック１２３０では、データ取出モジュール４２５が、変調シーケンスの第４のセットに関連付けられたデータのセットを取り出し得る。
【０１１５】
[0111]  次に図１３を参照すると、フローチャート１３００は、様々な実施形態に従った直交変調を使用する通信を受信するための方法を例示する。フローチャート１３００で説明される処理は、図１−６を参照して、基地局１０５、ＵＥ １１５、および／またはデバイス２２０のコンポーネントによって実施され得る。フローチャート１３００の処理はまた、図１１のフローチャート１１００からの、対応する処理の態様も組み込み得る。
【０１１６】
[0112]  ブロック１３０５において、受信機２０５は、擬似ランダム２進シーケンスのセットに対応する変調シーケンスの第１のセットおよびパイロット信号を備える信号を受信し得る。受信されたシーケンスのセットは、サイクリック時間シフトに関して不変であるセットに関連付けられ得、いくつかの場合に、それは、最長シーケンスのセットに関連付けられ得る。
【０１１７】
[0113]  ブロック１３１０において、チャネル品質モジュール６３５は、パイロット信号を使用してチャネル品質を推定し得る。１つの実施形態では、チャネル品質モジュール６３５が、パイロット信号の遅延したコピーを受信することに基づいて、マルチパス伝搬遅延を測定し得る。データシーケンスは、パイロット信号の受信に基づく巡回行列に基づいて処理され得る。
【０１１８】
[0114]  ブロック１３１５において、等化モジュール６４０は、パイロット信号を使用して周波数等化を適用し得る。いくつかの場合に、周波数等化を適用することは、巡回行列を使用することを備える。
【０１１９】
[0115]  ブロック１３２０において、付加モジュール４１０は、変調シーケンスの第２のセットを生成するために、変調シーケンスの第１のセット内の各シーケンスに定数を付加し得る。ブロック１３２５において、直交シーケンスモジュール４１５は、変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの第２のセットの各々を関連付け得る。ブロック１３３０において、廃棄モジュール４２０は、変調シーケンスの第４のセットを生成するために、変調シーケンスの第３のセット内の各シーケンスのエレメントを廃棄し得る。ブロック１３３５において、データ取出モジュール４２５は、変調シーケンスの第４のセットに関連付けられたデータのセットを取り出し得る。
【０１２０】
[0116]  添付の図面に関して上述された詳細な説明は、例示的な実施形態を説明しており、実施され得るまたは特許請求の範囲内にある実施形態のみを表すものではない。本願を通して使用される用語「例示的な（exemplary）」は、「好ましい」または「他の実施形態よりも有利である」ということではなく、「例、実例、または例示としての機能を果たすこと」を意味する。詳細な説明は、説明された技法の理解を提供する目的で、特定の詳細を含む。しかしながら、これらの技法は、これらの特定の詳細なしで実施され得る。いくつかの実例では、周知の構造およびデバイスが、説明される実施形態の概念を曖昧することを避けるために、ブロック図形式で示される。
【０１２１】
[0117]  情報および信号は、様々な異なる技術および技法のうちのいずれかを使用して表わされ得る。例えば、上記の説明を通して参照され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界あるいは磁気粒子、光学界または光学粒子、あるいはそれらの任意の組み合わせによって表わされ得る。
【０１２２】
[0118]  本明細書での開示に関連して説明される様々な例示のためのブロックおよびモジュールは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、あるいは、本明細書で説明された機能を行うように設計されたそれらの任意の組み合わせで実施または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、このプロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンであり得る。プロセッサはまた、例えば、ＤＳＰとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰのコアと連携した１つまたは複数のマイクロプロセッサ、あるいは任意の他のこのような構成である計算デバイスの組み合わせとして実施され得る。
【０１２３】
[0119］  本明細書で説明される機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらの任意の組み合わせで実施され得る。プロセッサによって実行されるソフトウェアで実施される場合、機能は、コンピュータ読取可能な媒体上で１つまたは複数の命令またはコードとして記憶されるか、または送信され得る。他の例および実施は、本開示および添付の請求項の精神および範囲内にある。例えば、ソフトウェアの本質により、上述される機能は、プロセッサによって実行されるソフトウェア、ハードウェア、ファームウェア、ハードワイヤリング、またはこれらの任意の組み合わせを使用して実施されることができる。機能を実施する特徴はまた、機能の一部が、異なる物理的ロケーションにおいて実施されるように分散されることを含む、様々な位置に物理的に位置付けられ得る。また、請求項を含む、本明細書で使用されるような、「のうちの少なくとも１つ」と前置きされる項目のリスト中で使用される「または（or）」は、例えば、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」のリストが、ＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するように、選言的なリスト（disjunctive list）を示す。
【０１２４】
[0120]  コンピュータ読取可能な媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む通信媒体とコンピュータ記憶媒体との両方を含む。記憶媒体は、汎用または専用コンピュータによってアクセスされることができる任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ読取可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ／ＤＶＤまたは他の光学ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは、汎用コンピュータまたは専用コンピュータ、あるいは、汎用プロセッサまたは専用プロセッサによってアクセスされることができ、命令またはデータ構造の形式で所望のプログラムコード手段を搬送または記憶するために使用されることができる任意の他の媒体を備えることができる。また、任意の接続は、コンピュータ読取可能な媒体と厳密には呼ばれ得る。例えば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバ、または他の遠隔ソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。本明細書で使用されるような、ディスク（disk）およびディスク（disc）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタル多目的ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびｂｌｕ−ｒａｙ（登録商標）ディスクを含み、ここで、ディスク（disks）が通常磁気的にデータを再生する一方、ディスク（discs）はレーザーを用いて光学的にデータを再生する。上記の組み合わせもまた、コンピュータ読取可能な媒体の範囲内に含まれる。
【０１２５】
[0121]  本開示の先の説明は、当業者に本開示の製造または使用を可能にするように提供される。本開示に対する様々な変形は当業者にとって容易に明らかであり、本開示で定義された一般的な原理は本開示の精神または範囲から逸脱することなく他の変形に適用可能であり得る。この開示を通して、「例」または「例示的な」という用語は、例または事例を示し、記載された例に関していずれかを好むことを暗示または要求するものではない。従って、本開示は、本明細書で説明される例および設計に限定されることが意図されるものではなく、本明細書に開示された原理および新規な特徴に合致する最も広い範囲が与えられるべきものである。
【０１２６】
[0122]  本明細書で説明される技法は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ、および他のシステムのような様々なワイヤレス通信システムのために使用され得る。「システム」および「ネットワーク」という用語は、しばしば区別なく使用される。ＣＤＭＡシステムは、ＣＤＭＡ２０００、ユニバーサル地上無線アクセス（ＵＴＲＡ）などのような無線技術を実施し得る。ＣＤＭＡ２０００は、ＩＳ−２０００、ＩＳ−９５、およびＩＳ−８５６規格をカバーする。ＩＳ−２０００リリース０およびＡは通常、ＣＤＭＡ２０００ １Ｘ、１Ｘ、などと呼ばれる。ＩＳ−８５６（ＴＩＡ−８５６）は通常、ＣＤＭＡ２０００ １ｘＥＶ−ＤＯ、高レートパケットデータ（ＨＲＰＤ）などと呼ばれる。ＵＴＲＡは、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））および他の様々なＣＤＭＡを含む。ＴＤＭＡシステムは、モバイル通信のためのグローバルシステム（ＧＳＭ）（登録商標）のような無線技術を実施し得る。ＯＦＤＭＡシステムは、ウルトラモバイル帯域幅（ＵＭＢ）、発展型ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ ８０２．１６（ＷｉＭａｘ）、ＩＥＥＥ ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭなどのような無線技術を実施し得る。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサルモバイル電気通信システム（ＵＭＴＳ）の一部である。３ＧＰＰ（登録商標）ロングタームエボリューション（ＬＴＥ）およびＬＴＥ−アドバンスト（ＬＴＥ−Ａ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの新しいリリースである。ＵＴＲＡ、Ｅ―ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、ＬＴＥ−Ａ、およびＧＳＭは、「第３世代パートナーシッププロジェクト」（３ＧＰＰ）と名付けられた団体からの文書内で説明される。ＣＤＭＡ２０００およびＵＭＢは、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）と名付けられた団体からの文書内で説明される。本明細書で説明される技法は、他のシステムおよび無線技術と同様に、上述されるシステムおよび無線技術について使用され得る。しかしながら、上記の説明は、例のためにＬＴＥシステムを説明しており、ＬＴＥの専門用語が上記の説明の大部分で使用されるが、技法はＬＴＥアプリケーション以外にも適用可能である。
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
直交変調を使用する通信の方法であって、
変調シーケンスの第１のセットを生成するために、シーケンスの順序付けされたセットにデータのセットを関連付けることと、
変調シーケンスの第２のセットを生成するために、変調シーケンスの前記第１のセット内の各シーケンスに定数を付加することと、
変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの前記第２のセットの各々を関連付けることと、
変調シーケンスの第４のセットを生成するために、変調シーケンスの前記第３のセット内の各シーケンスのエレメントを廃棄すること、および、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの前記第３のセット内の各シーケンスの残りのエレメントを関連付けることと、
変調シーケンスの前記第４のセットを備える信号を送信することと
を備える、方法。
［Ｃ２］
変調シーケンスの前記第３のセットを生成するために、変調シーケンスの前記第２のセットの各々にアダマール変換を適用すること
をさらに備える、Ｃ１に記載の方法。
［Ｃ３］
シーケンスの前記順序付けされたセット内の各シーケンスは、同じ数のエレメントを有する、Ｃ１に記載の方法。
［Ｃ４］
擬似ランダム２進シーケンスの前記セットは、サイクリックシフト不変シーケンスのセットを備える、Ｃ１に記載の方法。
［Ｃ５］
擬似ランダム２進シーケンスの前記セットは、最長シーケンスのセットを備える、Ｃ１に記載の方法。
［Ｃ６］
前記送信された信号は、少なくとも１つのサイクリックプレフィックスを備える、Ｃ１に記載の方法。
［Ｃ７］
前記送信された信号は、パイロット信号を備える、Ｃ１に記載の方法。
［Ｃ８］
チャネル推定のためのオフセットで前記パイロット信号を送信すること
をさらに備える、Ｃ７に記載の方法。
［Ｃ９］
シーケンスの前記順序付けされたセット内の各シーケンスは、２の累乗よりも１少ないものに等しいエレメントの数を備える、Ｃ１に記載の方法。
［Ｃ１０］
１より多いアンテナを使用して前記信号を送信すること
をさらに備える、Ｃ１に記載の方法。
［Ｃ１１］
前記送信された信号は、ブロードキャスト信号である、Ｃ１に記載の方法。
［Ｃ１２］
直交変調を使用する通信のための装置であって、
変調シーケンスの第１のセットを生成するために、シーケンスの順序付けされたセットにデータのセットを関連付けるための手段と、
変調シーケンスの第２のセットを生成するために、変調シーケンスの前記第１のセット内の各シーケンスに定数を付加するための手段と、
変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの前記第２のセットの各々を関連付けるための手段と、
変調シーケンスの第４のセットを生成するために、変調シーケンスの前記第３のセット内の各シーケンスのエレメントを廃棄するための手段、および、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの前記第３のセット内の各シーケンスの残りのエレメントを関連付けるための手段と、
変調シーケンスの前記第４のセットを備える信号を送信するための手段と
を備える、装置。
［Ｃ１３］
変調シーケンスの前記第３のセットを生成するために、変調シーケンスの前記第２のセットの各々にアダマール変換を適用するための手段
をさらに備える、Ｃ１２に記載の装置。
［Ｃ１４］
シーケンスの前記順序付けされたセット内の各シーケンスは、同じ数のエレメントを有する、Ｃ１２に記載の装置。
［Ｃ１５］
擬似ランダム２進シーケンスの前記セットは、サイクリックシフト不変シーケンスのセットを備える、Ｃ１２に記載の装置。
［Ｃ１６］
直交変調を使用する通信のための装置であって、
プロセッサと、
前記プロセッサと電子通信するメモリと、
前記メモリに記憶された命令と
を備え、前記命令は、
変調シーケンスの第１のセットを生成するために、シーケンスの順序付けされたセットにデータのセットを関連付けることと、
変調シーケンスの第２のセットを生成するために、変調シーケンスの前記第１のセット内の各シーケンスに定数を付加することと、
変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの前記第２のセットの各々を関連付けることと、
変調シーケンスの第４のセットを生成するために、変調シーケンスの前記第３のセット内の各シーケンスのエレメントを廃棄すること、および、擬似ランダム２進シーケンスのセットからのシーケンスに変調シーケンスの前記第３のセット内の各シーケンスの残りのエレメントを関連付けることと、
変調シーケンスの前記第４のセットを備える信号を送信することと、
を行うために前記プロセッサによって実行可能である、装置。
［Ｃ１７］
変調シーケンスの前記第３のセットを生成するために、変調シーケンスの前記第２のセットの各々にアダマール変換を適用すること
を行うために実行可能である命令をさらに備える、Ｃ１６に記載の装置。
［Ｃ１８］
擬似ランダム２進シーケンスの前記セットは、最長シーケンスのセットを備える、Ｃ１６に記載の装置。
［Ｃ１９］
直交変調を使用する通信の方法であって、
擬似ランダム２進シーケンスのセットに対応する変調シーケンスの第１のセットを備える信号を受信することと、
変調シーケンスの第２のセットを生成するために、変調シーケンスの前記第１のセット内の各シーケンスに定数を付加することと、
変調シーケンスの第３のセットを生成するために、直交シーケンスのセットに変調シーケンスの前記第２のセットの各々を関連付けることと、
変調シーケンスの第４のセットを生成するために、変調シーケンスの前記第３のセット内の各シーケンスのエレメントを廃棄することと、
変調シーケンスの前記第４のセットに関連付けられたデータのセットを取り出すことと
を備える、方法。
［Ｃ２０］
変調シーケンスの前記第３のセットを生成するために、変調シーケンスの前記第２のセットの各々にアダマール変換を適用すること
をさらに備える、Ｃ１９に記載の方法。
［Ｃ２１］
擬似ランダム２進シーケンスの前記セットは、サイクリックシフト不変シーケンスのセットを備える、Ｃ１９に記載の方法。
［Ｃ２２］
擬似ランダム２進シーケンスの前記セットは、最長シーケンスのセットを備える、Ｃ１９に記載の方法。
［Ｃ２３］
前記受信された信号は、少なくとも１つのサイクリックプレフィックスを備える、Ｃ１９に記載の方法。
［Ｃ２４］
前記少なくとも１つのサイクリックプレフィックスを廃棄すること
をさらに備える、Ｃ２３に記載の方法。
［Ｃ２５］
前記受信された信号は、パイロット信号を備える、Ｃ１９に記載の方法。
［Ｃ２６］
前記パイロット信号を使用してチャネル品質を推定すること
をさらに備える、Ｃ２５に記載の方法。
［Ｃ２７］
前記パイロット信号を使用して周波数等化を適用すること
をさらに備える、Ｃ２５に記載の方法。
［Ｃ２８］
周波数等化を適用することは、巡回行列を使用することを備える、Ｃ２７に記載の方法。
［Ｃ２９］
前記信号は、１より多いアンテナを使用して受信される、Ｃ１９に記載の方法。
［Ｃ３０］
前記受信された信号は、ブロードキャスト信号である、Ｃ１９に記載の方法。
【図１】
0006279751.tif 000013
【図２】
0006279751.tif 000014
【図３】
0006279751.tif 000015
【図４】
0006279751.tif 000016
【図５】
0006279751.tif 000017
【図６】
0006279751.tif 000018
【図７】
0006279751.tif 000019
【図８】
0006279751.tif 000020
【図９】
0006279751.tif 000021
【図１０】
0006279751.tif 000022
【図１１】
0006279751.tif 000023
【図１２】
0006279751.tif 000024
【図１３】
0006279751.tif 000025