(57)【特許請求の範囲】
【請求項１】
無線通信のための方法であって、
第１のデバイスにおいて、少なくとも１つのデータブロックを備えるデータストリームを生成することと、なお、前記データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；
前記第１のデバイスにおいて、前記少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入することと；
前記サブブロックと既知のデータの前記挿入されたシーケンスとから成る前記データストリームを備える信号を、無線チャネルを介して前記第１のデバイスから第２のデバイスに送信することと；
を備え、
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想されるチャネル長以上であり、かつ前記無線チャネルの１つまたは複数の経路を介して前記第１のデバイスから前記第２のデバイスに伝搬する前記信号に関連したマルチパス遅延に依存する、方法。
【請求項２】
既知のデータの前記シーケンスは、前記送信されたデータストリームを推定するときに、並列等化オペレーションが前記第２のデバイスのレシーバによって実行されることを可能にするように選択される、請求項１に記載の方法。
【請求項３】
前記少なくとも１つのデータブロックは、ゴレイシーケンス（Golay sequence）を備える、請求項１に記載の方法。
【請求項４】
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、前記無線チャネルの最大の予想された数の経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、請求項１に記載の方法。
【請求項５】
無線通信のための方法であって、
第１のデバイスにおいて、データストリームの少なくとも１つのデータブロックを備える信号を受信することと、なお、前記少なくとも１つのデータブロックのおのおのは、前記データブロックのサブブロックの間にデータの既知のシーケンスを有し、前記信号はチャネルを介して第２のデバイスから受信される；
前記チャネルの少なくとも１つの経路についてのチャネル推定値を得ることと；
複数の等化を並列に実行することと、なお、各等化は、前記チャネル推定値と、前記既知のシーケンスのうちの少なくとも１つと、前記サブブロックのうちの少なくとも１つとを利用する；
を備え、
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想されるチャネル長以上であり、かつ前記チャネルの前記少なくとも１つの経路を介して前記第２のデバイスから前記第１のデバイスに伝搬する前記信号に関連したマルチパス遅延に依存する、方法。
【請求項６】
前記データブロックの長さは、Ｍ＝２ｍである、ここでｍは正の整数である、請求項５に記載の方法。
【請求項７】
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想された数のチャネル経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、請求項５に記載の方法。
【請求項８】
前記データは、第１のレートで受信され、そして前記等化は、前記第１のレートより低い第２のレートで実行される、請求項５に記載の方法。
【請求項９】
前記第２のレートは、前記第１のレートおよび並列に実行される等化の数に基づいて決定される、請求項８に記載の方法。
【請求項１０】
前記データブロックは、ゴレイシーケンスによって先行される、請求項５に記載の方法。
【請求項１１】
前記データブロックの最後に受信されたサブブロックの等化は、その後に受信されたデータブロックのゴレイシーケンスを使用する、請求項５に記載の方法。
【請求項１２】
チャネル経路の数が、定義されたしきい値よりも大きい場合には、前記等化は、周波数ドメインの中で実行される、請求項５に記載の方法。
【請求項１３】
チャネル経路の数が、定義されたしきい値よりも小さい場合には、前記等化は、タイムドメインの中で実行される、請求項５に記載の方法。
【請求項１４】
無線通信のための装置であって、
少なくとも１つのデータブロックを備えるデータストリームを生成するためのジェネレータと、なお、前記データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；
前記少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入するためのデバイスと；
前記サブブロックと既知のデータの前記挿入されたシーケンスとから成る前記データストリームを備える信号を、無線チャネルを介して前記装置からデバイスに送信するためのトランスミッタと；
を備え、
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想されるチャネル長以上であり、かつ前記無線チャネルの１つまたは複数の経路を介して前記装置から前記デバイスに伝搬する前記信号に関連したマルチパス遅延に依存する、装置。
【請求項１５】
既知のデータの前記シーケンスは、前記送信されたデータストリームを推定するときに、並列等化オペレーションが前記デバイスのレシーバによって実行されることを可能にするように選択される、請求項１４に記載の装置。
【請求項１６】
前記少なくとも１つのデータブロックは、ゴレイシーケンスを備える、請求項１４に記載の装置。
【請求項１７】
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、前記無線チャネルの最大の予想された数の経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、請求項１４に記載の装置。
【請求項１８】
無線通信のための装置であって、
データストリームの少なくとも１つのデータブロックを備える信号を受信するためのレシーバと、なお、前記少なくとも１つのデータブロックのおのおのは、前記データブロックのサブブロックの間にデータの既知のシーケンスを有し、前記信号はチャネルを介してデバイスから受信される；
前記チャネルの少なくとも１つの経路についてのチャネル推定値を得るための推定器と；
複数の等化を並列に実行するための等化器と、なお、各等化は、前記チャネル推定値と、前記既知のシーケンスのうちの少なくとも１つと、前記サブブロックのうちの少なくとも１つとを利用する；
を備え、
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想されるチャネル長以上であり、かつ前記チャネルの前記少なくとも１つの経路を介して前記デバイスから前記装置に伝搬する前記信号に関連したマルチパス遅延に依存する、装置。
【請求項１９】
前記データブロックの長さは、Ｍ＝２ｍである、ここでｍは正の整数である、請求項１８に記載の装置。
【請求項２０】
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想された数のチャネル経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、請求項１８に記載の装置。
【請求項２１】
前記データは、第１のレートで受信され、そして前記等化は、前記第１のレートより低い第２のレートで実行される、請求項１８に記載の装置。
【請求項２２】
前記第２のレートは、前記第１のレートおよび並列に実行される等化の数に基づいて決定される、請求項２１に記載の装置。
【請求項２３】
前記データブロックは、ゴレイシーケンスによって先行される、請求項１８に記載の装置。
【請求項２４】
前記データブロックの最後に受信されたサブブロックの等化は、その後に受信されたデータブロックのゴレイシーケンスを使用する、請求項１８に記載の装置。
【請求項２５】
チャネル経路の数が、定義されたしきい値よりも大きい場合には、前記等化は、周波数ドメインの中で実行される、請求項１８に記載の装置。
【請求項２６】
チャネル経路の数が、定義されたしきい値よりも小さい場合には、前記等化は、タイムドメインの中で実行される、請求項１８に記載の装置。
【請求項２７】
無線通信のための装置であって、
少なくとも１つのデータブロックを備えるデータストリームを生成するための手段と、なお、前記データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；
前記少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入するための手段と；
前記サブブロックと既知のデータの前記挿入されたシーケンスとから成る前記データストリームを備える信号を、無線チャネルを介して前記装置からデバイスに送信するための手段と；
を備え、
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想されるチャネル長以上であり、かつ前記無線チャネルの１つまたは複数の経路を介して前記装置から前記デバイスに伝搬する前記信号に関連したマルチパス遅延に依存する、装置。
【請求項２８】
既知のデータの前記シーケンスは、前記送信されたデータストリームを推定するときに、並列等化オペレーションが前記装置のレシーバによって実行されることを可能にするように選択される、請求項２７に記載の装置。
【請求項２９】
前記少なくとも１つのデータブロックは、ゴレイシーケンスを備える、請求項２７に記載の装置。
【請求項３０】
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、前記無線チャネルの最大の予想された数の経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、請求項２７に記載の装置。
【請求項３１】
無線通信のための装置であって、
データストリームの少なくとも１つのデータブロックを備える信号を受信するための手段と、なお、前記少なくとも１つのデータブロックのおのおのは、前記データブロックのサブブロックの間にデータの既知のシーケンスを有し、前記信号はチャネルを介してデバイスから受信される；
前記チャネルの少なくとも１つの経路についてのチャネル推定値を得るための手段と；
複数の等化を並列に実行するための手段と、なお、各等化は、前記チャネル推定値、前記既知のシーケンスのうちの少なくとも１つ、および前記サブブロックのうちの少なくとも１つを利用する；
を備え、
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想されるチャネル長以上であり、かつ前記チャネルの前記少なくとも１つの経路を介して前記デバイスから前記装置に伝搬する前記信号に関連したマルチパス遅延に依存する、装置。
【請求項３２】
前記データブロックの長さは、Ｍ＝２ｍである、ここでｍは正の整数である、請求項３１に記載の装置。
【請求項３３】
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想された数のチャネル経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、請求項３１に記載の装置。
【請求項３４】
前記データは、第１のレートで受信され、そして前記等化は、前記第１のレートより低い第２のレートで実行される、請求項３１に記載の装置。
【請求項３５】
前記第２のレートは、前記第１のレートおよび並列に実行される等化の数とに基づいて決定される、請求項３４に記載の装置。
【請求項３６】
前記データブロックは、ゴレイシーケンスによって先行される、請求項３１に記載の装置。
【請求項３７】
前記データブロックの最後に受信されたサブブロックの等化は、その後に受信されたデータブロックのゴレイシーケンスを使用する、請求項３１に記載の装置。
【請求項３８】
チャネル経路の数が、定義されたしきい値よりも大きい場合には、前記等化は、周波数ドメインの中で実行される、請求項３１に記載の装置。
【請求項３９】
チャネル経路の数が、定義されたしきい値よりも小さい場合には、前記等化は、タイムドメインの中で実行される、請求項３１に記載の装置。
【請求項４０】
第１のデバイスにおいて、少なくとも１つのデータブロックを備えるデータストリームを生成する、なお、前記データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；
前記第１のデバイスにおいて、前記少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入する；そして
前記サブブロックと既知のデータの前記挿入されたシーケンスとから成る前記データストリームを備える信号を、無線チャネルを介して前記第１のデバイスから第２のデバイスに送信する
ように実行可能な命令で符号化されたコンピュータ可読記憶媒体であって、
既知のデータの前記シーケンスのうちの第１のシーケンスの長さが、最大の予想されるチャネル長以上であり、かつ前記無線チャネルの１つまたは複数の経路を介して前記第１のデバイスから前記第２のデバイスに伝搬する前記信号に関連したマルチパス遅延に依存する、コンピュータ可読記憶媒体。
【請求項４１】
第１のデバイスにおいて、データストリームの少なくとも１つのデータブロックを備える信号を受信する、なお、前記少なくとも１つのデータブロックのおのおのは、前記データブロックのサブブロックの間にデータの既知のシーケンスを有し、前記信号はチャネルを介して第２のデバイスから受信される；
前記チャネルの少なくとも１つの経路についてのチャネル推定値を得るように；そして
複数の等化を並列に実行する、なお、各等化は、前記チャネル推定値と、前記既知のシーケンスのうちの少なくとも１つと、前記サブブロックのうちの少なくとも１つとを利用する；
ように実行可能な命令を用いて符号化されたコンピュータ可読記憶媒体であって、
既知のデータの前記シーケンスのうちの第１のシーケンスの長さが、最大の予想されるチャネル長以上であり、かつ前記チャネルの前記少なくとも１つの経路を介して前記第２のデバイスから前記第１のデバイスに伝搬する前記信号に関連したマルチパス遅延に依存する、コンピュータ可読記憶媒体。
【請求項４２】
少なくとも１つのアンテナと；
少なくとも１つのデータブロックを備えるデータストリームを生成するためのジェネレータと、なお、前記データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；
前記少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入するためのデバイスと；
前記サブブロックと既知のデータの前記挿入されたシーケンスとから成る前記データストリームを備える信号を、無線チャネルを介してアクセスポイントからデバイスに前記少なくとも１つのアンテナを経由して送信するためのトランスミッタと；
を備え、
既知のデータの前記シーケンスのうちの第１のシーケンスの長さが、最大の予想されるチャネル長以上であり、かつ前記無線チャネルの１つまたは複数の経路を介してアクセスポイントから前記デバイスに伝搬する前記信号に関連したマルチパス遅延に依存する、アクセスポイント。
【請求項４３】
少なくとも１つのアンテナと；
データストリームの少なくとも１つのデータブロックを備える信号を前記少なくとも１つのアンテナを経由して受信するためのレシーバと、なお、前記少なくとも１つのデータブロックのおのおのは、前記データブロックのサブブロックの間にデータの既知のシーケンスを有し、前記信号はチャネルを介してデバイスから受信される；
前記チャネルの少なくとも１つの経路についてのチャネル推定値を得るための推定器と；
複数の等化を並列に実行するための等化器と、なお、各等化は、前記チャネル推定値と、前記既知のシーケンスのうちの少なくとも１つと、前記サブブロックのうちの少なくとも１つとを利用する；
を備え、
既知のデータの前記シーケンスのうちの第１のシーケンスの長さが、最大の予想されるチャネル長以上であり、かつ前記チャネルの前記少なくとも１つの経路を介して前記デバイスからモバイルハンドセットに伝搬する前記信号に関連したマルチパス遅延に依存する、モバイルハンドセット。
【請求項４４】
前記マルチパス遅延は、前記無線チャネルの前記１つまたは複数の経路を介して前記第１のデバイスから前記第２のデバイスに伝搬する前記信号に関連した平均二乗マルチパス遅延を備える、請求項１に記載の方法。
【請求項４５】
前記マルチパス遅延は、前記無線チャネルの前記１つまたは複数の経路を介して前記第１のデバイスから前記第２のデバイスに伝搬する前記信号に関連した総マルチパス遅延を備える、請求項１に記載の方法。
【請求項４６】
前記マルチパス遅延は、前記チャネルの前記少なくとも１つの経路を介して前記第２のデバイスから前記第１のデバイスに伝搬する前記信号に関連した平均二乗マルチパス遅延を備える、請求項５に記載の方法。
【請求項４７】
前記マルチパス遅延は、前記チャネルの前記少なくとも１つの経路を介して前記第２のデバイスから前記第１のデバイスに伝搬する前記信号に関連した総マルチパス遅延を備える、請求項５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
[優先権の主張]
［３５Ｕ．Ｓ．Ｃ．§１１９の下の優先権の主張］
本特許出願は、２００８年３月１８日に出願され、そしてこの譲受人に譲渡され、そしてこれにより、ここにおいて参照によって明示的に組み込まれている、アトーニィドケット番号０８２８３８Ｐ１を有する仮出願第６１／０３７，６５２号の優先権を主張するものである。
【０００２】
本開示のある態様は、一般に無線通信に関し、そしてより詳細には無線通信システムにおける物理レイヤ信号処理に関する。
【背景技術】
【０００３】
超広帯域(ultra-wideband)（ＵＷＢ）物理レイヤ(Physical Layer)（ＰＨＹ）は、ミリメートル波通信（例えば、約６０ＧＨｚのキャリア周波数を有する通信）のために使用されることができる。単一のキャリアと、直交周波数分割多重化（ＯＦＤＭ）変調とをサポートするデュアルモードＵＷＢ  ＰＨＹは、コモンモード(common mode)を使用することができる。コモンモードは、ビーコン(beaconing)と、ネットワーク制御信号方式と、ベースレート(base-rate)データ通信とについての単一キャリアデバイスとＯＦＤＭデバイスとの両方によって使用される単一キャリアモードである。コモンモードは、一般的に、異なるデバイスと、異なるネットワークとの間の相互運用性(interoperability)のために必要とされる。
【０００４】
米電気電子技術者協会(Institute of Electrical and Electronics Engineers)（ＩＥＥＥ）８０２．１５．３ｃ規格は、既存の８０２．１５．３無線パーソナルエリアネットワーク(Wireless Personal Area Network)（ＷＰＡＮ）規格８０２．１５．３−２００３についての代替案としてミリメートル波ベースのＰＨＹをサポートするように意図される。この特定のミリメートル波ＷＰＡＮは、米連邦通信委員会(Federal Communications Commission)（ＦＣＣ）によって指定される５７〜６４ＧＨｚの無認可帯域を含む新しい、そしてクリアな帯域(new and clear band)において動作すべきである。ミリメートル波ＷＰＡＮは、８０２．１５ファミリーのＷＰＡＮの中のすべての他のマイクロ波システムとの高い共存（すなわち、近い物理的間隔）を可能にすべきである。さらに、ミリメートル波ＷＰＡＮは、高速インターネットアクセスやストリーミングビデオなどの高データレートアプリケーション（すなわち、少なくとも１Ｇｂｐｓのデータレート）をサポートすべきである。２Ｇｂｐｓを超過した非常に高いデータレートは、リアルタイムの複数の(multiple)高品位テレビジョン(High Definition Television)（ＨＤＴＶ）ビデオストリームなどの同時時間依存アプリケーションのために提供されることができる。
【０００５】
ＵＷＢ単一キャリアデータ通信のためのフレームフォーマットは、一般的に、データ部分によって後続された既知のシーケンスを備える。既知のシーケンスは、追跡、チャネル推定、検出、およびチャネル復号化のためにレシーバによって使用されることができるゴレイ符号(Golay code)でありうる。レシーバにおける信号検出は、判定帰還等化(decision feedback equalization)（ＤＦＥ）技法、または何らかの他の等化技法に基づいたものとすることができる。等化のために専用にされるレシーバの一部分によって使用されるクロック周波数は、一般的に、入力信号のデータレートの整数倍で動作する。非常に高いデータレート（例えば、ＩＥＥＥ８０２．１５．３ｃ規格において採用されている１７２８ＭＨｚ）では、そのような高いクロック周波数を動作させることは、非実用的である。さらに、消費電力(power dissipation)は、この場合には法外に高い可能性がある。
【発明の概要】
【０００６】
本開示のある態様は、無線通信のための一方法を提供する。本方法は、一般に、少なくとも１つのデータブロックを備えるデータストリームを生成することと、なお、データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル(an equation M = 2m samples)、ここでｍは正の整数である、によって決定される；少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入することと；サブブロックおよび既知のデータの挿入されたシーケンスから成るデータストリームを無線チャネル上で送信することと；を含む。
【０００７】
本開示のある態様は、無線通信のための一方法を提供する。本方法は、一般に、１つまたは複数の経路を有するチャネル上でデータストリームの少なくとも１つのデータブロックを受信することと、なお、少なくとも１つのデータブロックのおのおのは、データブロックのサブブロックの間にデータの既知のシーケンスを有する；チャネルの少なくとも１つの経路についてのチャネル推定値を得ることと；複数の(multiple)等化を並列に実行することと、なお、各等化は、チャネル推定値、既知のシーケンスのうちの少なくとも１つ、およびサブブロックのうちの少なくとも１つを利用する；を含む。
【０００８】
本開示のある態様は、無線通信のための装置を提供する。本装置は、一般に、少なくとも１つのデータブロックを備えるデータストリームを生成するためのジェネレータと、なお、データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入するためのデバイスと；サブブロックおよび既知のデータの挿入されたシーケンスから成るデータストリームを無線チャネル上で送信するためのトランスミッタと；を含む。
【０００９】
本開示のある態様は、無線通信のための装置を提供する。本装置は、一般に、１つまたは複数の経路を有するチャネル上でデータストリームの少なくとも１つのデータブロックを受信するためのレシーバと、なお、少なくとも１つのデータブロックのおのおのは、データブロックのサブブロックの間にデータの既知のシーケンスを有する；チャネルの少なくとも１つの経路についてのチャネル推定値を得るための推定器と；複数の等化を並列に実行するための等化器と、なお、各等化は、チャネル推定値、既知のシーケンスのうちの少なくとも１つ、およびサブブロックのうちの少なくとも１つとを利用する；を含む。
【００１０】
本開示のある態様は、無線通信のための装置を提供する。本装置は、一般に、少なくとも１つのデータブロックを備えるデータストリームを生成するための手段と、なお、データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入するための手段と；サブブロックおよび既知のデータの挿入されたシーケンスから成るデータストリームを無線チャネル上で送信するための手段と；を含む。
【００１１】
本開示のある態様は、無線通信のための装置を提供する。本装置は、一般に、１つまたは複数の経路を有するチャネル上でデータストリームの少なくとも１つのデータブロックを受信するための手段と、なお、少なくとも１つのデータブロックのおのおのは、データブロックのサブブロックの間にデータの既知のシーケンスを有する；チャネルの少なくとも１つの経路についてのチャネル推定値を得るための手段と；複数の等化を並列に実行するための手段と、なお、各等化は、チャネル推定値、既知のシーケンスのうちの少なくとも１つ、およびサブブロックのうちの少なくとも１つを利用する；を含む。
【００１２】
ある態様は、無線通信のためのコンピュータプログラムプロダクト(computer-program product)を提供する。本コンピュータプログラムプロダクトは、少なくとも１つのデータブロックを備えるデータストリームを生成するように、なお、データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入するように；そしてサブブロックと、既知のデータの挿入されたシーケンスとから成るデータストリームを無線チャネル上で送信するように実行可能な命令で符号化されたコンピュータ可読媒体を含んでいる。
【００１３】
ある態様は、無線通信のためのコンピュータプログラムプロダクトを提供する。本コンピュータプログラムプロダクトは、１つまたは複数の経路を有するチャネル上でデータストリームの少なくとも１つのデータブロックを受信するように、なお、少なくとも１つのデータブロックのおのおのは、データブロックのサブブロックの間にデータの既知のシーケンスを有する；チャネルの少なくとも１つの経路についてのチャネル推定値を得るように、そして複数の等化を並列に実行するように、なお、各等化は、チャネル推定値と、既知のシーケンスのうちの少なくとも１つと、サブブロックのうちの少なくとも１つとを利用する、実行可能な命令で符号化されたコンピュータ可読媒体を含んでいる。
【００１４】
ある態様は、アクセスポイントを提供する。本アクセスポイントは、一般に、少なくとも１つのアンテナと；少なくとも１つのデータブロックを備えるデータストリームを生成するためのジェネレータと、なお、データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入するためのデバイスと；サブブロックおよび既知のデータの挿入されたシーケンスから成るデータストリームを無線チャネル上で少なくとも１つのアンテナを経由して送信するためのトランスミッタと；を含む。
【００１５】
ある態様は、モバイルハンドセットを提供する。本モバイルハンドセットは、一般に、少なくとも１つのアンテナと；１つまたは複数の経路を有するチャネル上でデータストリームの少なくとも１つのデータブロックを少なくとも１つのアンテナを経由して受信するためのレシーバと、なお、少なくとも１つのデータブロックのおのおのは、データブロックのサブブロックの間にデータの既知のシーケンスを有する；チャネルの少なくとも１つの経路についてのチャネル推定値を得るための推定器と；複数の等化を並列に実行するための等化器と、なお、各等化は、チャネル推定値と、既知のシーケンスのうちの少なくとも１つと、サブブロックのうちの少なくとも１つとを利用する；を含む。
【図面の簡単な説明】
【００１６】
【図１】図１は、本開示のある態様による実例無線通信システムを示している。
【図２】図２は、本開示のある態様による無線デバイスで利用されうる様々なコンポーネントを示している。
【図３】図３は、本開示のある態様による無線通信システムで使用されうる一例のトランスミッタを示している。
【図４】図４は、本開示のある態様による線通信システムで使用されうる逐次決定帰還等化（ＤＦＥ）を有する一例のレシーバを示している。
【図５】図５は、本開示のある態様による、挿入された既知のシーケンスを有するデータストリームを送信するためのオペレーションの例を示している。
【図５Ａ】図５Ａは、図５に示されたオペレーションを実行することができるコンポーネントの例を示している。
【図６Ａ】図６Ａは、本開示のある態様による単一キャリア送信のためのデータブロック構造の一例を示している。
【図６Ｂ】図６Ｂは、本開示のある態様による単一キャリア送信のためのデータブロック構造の一例を示している。
【図７】図７は、本開示のある態様によるレシーバにおける並列等化を実行するためのオペレーションの例を示している。
【図７Ａ】図７Ａは、図７に示されたオペレーションを実行することができるコンポーネントの例を示している。
【図８】図８は、本開示のある態様による、サブブロックおよび各サブブロックの間に挿入された既知のシーケンスを備えるデータブロック構造の一例を示している。
【図９】図９は、本開示のある態様による並列等化器を有する一例のレシーバを示している。
【詳細な説明】
【００１７】
本開示の上記に列挙された特徴が詳細に理解されることができるようにするために、上記に簡単に要約された、より詳細な説明が、態様を参照することによって行われることができ、それらの態様のうちのいくつかが、添付図面の中に示されている。しかしながら、説明は、他の同様に効果的な態様を認めることができるので、添付図面は、本開示のある種の典型的な態様だけを示すにすぎず、それ故にその範囲を限定するものと考えられるべきではないことに注意すべきである。
【００１８】
本開示の様々な態様は、添付図面を参照して以下でもっと十分に説明される。しかしながら、本開示は、多数の異なる形態で実施されることができ、そして本開示全体にわたって提示される特定のどのような構造または機能だけに限定されるように解釈されるべきではない。もっと正確に言えば、これらの態様は、本開示が、徹底して完全になるように、そして当業者に対して本開示の範囲を十分に伝えることになるようにするために、提供される。ここにおける教示に基づいて、当業者は、本開示の範囲が、本開示の他の任意の態様と独立にインプリメントされようと、あるいは組み合わされようと、ここにおいて開示される開示の任意の態様に及ぶように意図されることを理解すべきである。例えば、ここにおいて説明される任意の数の態様を使用して、装置は、インプリメントされることができ、あるいは方法は、実行されることができる。さらに、本開示の範囲は、ここにおいて説明される本開示の様々な態様に加えて、またはそれらの態様以外の他の構造、機能、または構造および機能を使用して実行されるそのような装置または方法に及ぶように意図される。ここにおいて開示される本開示の任意の態様は、請求項の１つまたは複数の要素によって実施されることができることを理解すべきである。
【００１９】
言葉「例示の(exemplary)」は、ここにおいて、「１つの例(example)、インスタンス(instance)、または例証(illustration)としての役割を果たすこと」を意味するように使用される。ここにおいて「例示の」として説明されるどのような態様も、必ずしも他の態様よりも好ましい、あるいは有利であるとして解釈されるべきであるとは限らない。
【００２０】
特定の態様がここにおいて説明されるが、これらの態様の多数の変形および置換が、本開示の範囲内に入る。好ましい態様のいくつかの利点および長所が、述べられるが、本開示の範囲は、特定の利点、用途、または目的だけに限定されるようには意図されない。もっと正確に言えば、本開示の態様は、異なる無線技術と、システムコンフィギュレーションと、ネットワークと、送信プロトコルと、に広く適用可能になるように意図され、これらのうちのいくつかは、図面の中の例として、そして好ましい態様の以下の説明の中で示されている。詳細な説明と図面とは、限定するのではなくて、単に本開示を例示しているにすぎず、本開示の範囲は、添付の特許請求の範囲と、その均等物とによって定義されている。
【００２１】
一例の無線通信システム
ここにおいて説明される技法は、単一キャリア送信に基づいている通信システムを含めて、様々なブロードバンド無線通信システムのために使用されることができる。ここにおいて開示される態様は、ミリメートル波信号を含む超広帯域（ＵＷＢ）信号を使用したシステムにとって有利とすることができる。しかしながら、他の符号化された信号は、類似した利点からの恩恵を受けることができるので、本開示は、そのようなシステムだけに限定されるようには意図されない。
【００２２】
図１は、本開示の態様が使用されうる無線通信システム１００の一例を示している。無線通信システム１００は、ブロードバンド無線通信システムとすることができる。無線通信システム１００は、いくつかのセル１０２のために通信を提供することができ、これらのセルのおのおのは、基地局１０４によってサービスされる。基地局１０４は、ユーザ端末１０６と通信する固定局とすることができる。基地局１０４は、代替として、アクセスポイント、ノードＢ(Node B)または他の用語で呼称されうる。
【００２３】
図１は、システム１００全体に分散された様々なユーザ端末１０６を表している。ユーザ端末１０６は、固定式（すなわち、据え置き型）または移動式とすることができる。ユーザ端末１０６は、代わりに、リモート局、アクセス端末、端末、加入者ユニット、移動局、局、ユーザ装置などと称されることもできる。ユーザ端末１０６は、セルラ電話、携帯情報端末（ＰＤＡ）、ハンドヘルドデバイス、無線モデム、ラップトップコンピュータ、パーソナルコンピュータなどの無線デバイスとすることができる。
【００２４】
様々なアルゴリズムおよび方法は、基地局１０４とユーザ端末１０６との間の無線通信システム１００における送信のために使用されることができる。例えば、信号は、ＵＷＢ技法に従って基地局１０４とユーザ端末１０６との間で送信され、そして受信されることができる。この場合には、無線通信システム１００は、ＵＷＢシステムと称されることができる。
【００２５】
基地局１０４からユーザ端末１０６への送信を容易にする通信リンクは、ダウンリンク (downlink)（ＤＬ）１０８と称されることができ、そしてユーザ端末１０６から基地局１０４への送信を容易にする通信リンクは、アップリンク(uplink)（ＵＬ）１１０と称されることができる。代わりに、ダウンリンク１０８は、順方向リンクまたは順方向チャネルと称されることができ、そしてアップリンク１１０は、逆方向リンクまたは逆方向チャネルと称されることができる。
【００２６】
セル１０２は、複数のセクタ１１２へと分割されることができる。セクタ１１２は、セル１０２内の物理カバレージエリアである。無線通信システム１００内の基地局１０４は、セル１０２の特定のセクタ１１２内にパワーのフローを集中させるアンテナを利用することができる。そのようなアンテナは、指向性アンテナと称されることができる。
【００２７】
図２は、無線通信システム１００内で使用されることができる無線デバイス２０２で利用されることができる様々なコンポーネントを示している。無線デバイス２０２は、ここにおいて説明される様々な方法をインプリメントするように構成されていることができるデバイスの一例である。無線デバイス２０２は、基地局１０４またはユーザ端末１０６でありうる。
【００２８】
無線デバイス２０２は、無線デバイス２０２のオペレーションを制御するプロセッサ２０４を含むことができる。プロセッサ２０４は、中央演算処理装置（ＣＰＵ）と称されることもできる。リードオンリーメモリ(read only memory)（ＲＯＭ）とランダムアクセスメモリ(random access memory)（ＲＡＭ）との両方を含むことができるメモリ２０６は、プロセッサ２０４に対して命令とデータとを供給する。メモリ２０６の一部分は、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）を含むこともできる。プロセッサ２０４は、一般的に、メモリ２０６内に記憶されるプログラム命令に基づいて論理オペレーションと算術オペレーションとを実行する。メモリ２０６内の命令は、ここにおいて説明される方法をインプリメントするように実行可能でありうる。
【００２９】
無線デバイス２０２は、無線デバイス２０２とリモート局との間のデータの送信と受信とを可能にするトランスミッタ２１０とレシーバ２１２とを含むことができるハウジング２０８を含むこともできる。トランスミッタ２１０およびレシーバ２１２は、組み合わせられてトランシーバ２１４となされうる。アンテナ２１６は、ハウジング２０８に取り付けられ、そしてトランシーバ２１４に電気的に結合されることができる。無線デバイス２０２は、複数のトランスミッタ、複数のレシーバ、複数のトランシーバ、および／または複数のアンテナを含むこともできる（図示せず）。
【００３０】
無線デバイス２０２は、トランシーバ２１４によって受信される信号のレベルを検出し、そして定量化しようとして使用されうる信号検出器２１８を含むこともできる。信号検出器２１８は、全エネルギー、シンボル当たりのサブキャリア当たりのエネルギー、パワースペクトル密度、他の信号などの信号を検出することができる。無線デバイス２０２は、信号を処理する際に使用するためのデジタル信号プロセッサ（ＤＳＰ）２２０を含むこともできる。
【００３１】
無線デバイス２０２の様々なコンポーネントは、バスシステム２２２によって一緒に結合されることができ、このバスシステムは、データバスに加えて、パワーバスと、制御信号バスと、ステータス信号バスとを含むことができる。
【００３２】
逐次等化
図３は、単一キャリア送信技法または何らかの他の送信技法を利用する無線通信システム１００内で使用されることができるトランスミッタ３０２の一例を示している。トランスミッタ３０２の一部分は、無線デバイス２０２のトランスミッタ２１０内でインプリメントされることができる。トランスミッタ３０２は、ダウンリンク１０８上でユーザ端末１０６に対してデータ３０４を送信するための基地局１０４内でインプリメントされることができる。トランスミッタ３０２は、アップリンク１１０上で基地局１０４に対してデータ３０４を送信するためのユーザ端末１０６内でインプリメントされることもできる。
【００３３】
送信されるべきデータ３０４は、マッパ(mapper)３０６に対する入力として供給されて示されている。マッパ３０６は、データストリーム３０４をコンステレーションポイント (constellation points)上へとマッピングすることができる。そのマッピングは、二相位相偏移変調(binary phase-shift keying)（ＢＰＳＫ）、四相位相偏移変調(quadrature phase-shift keying)（ＱＰＳＫ）、八相位相偏移変調(8 phase-shift keying)（８ＰＳＫ）、直交振幅変調(quadrature amplitude modulation)（ＱＡＭ）など、何らかの変調コンステレーションを使用して行われることができる。したがって、マッパ３０６は、シンボルストリーム３０８を出力することができ、このシンボルストリームは、挿入ユニット３１０への入力を表すことができる。
【００３４】
挿入ユニット３１０は、入力シンボルストリーム３０８内にレシーバにおいて既知のシーケンスを挿入するように構成されることができ、そして挿入された既知のシーケンスを用いて対応するデータストリーム３１４を生成する。既知のシーケンスは、ゴレイ符号（Golay codes）を備えることができ、そして追跡、チャネル推定、検出、およびチャネル復号化のためにレシーバによって使用されることができる。既知のシーケンスは、入力シンボルストリーム３０８の先頭に挿入されるガードインターバル(guard interval)を備えることもできる。次いで、挿入ユニット３１０の出力３１４は、無線周波数(radio frequency)（ＲＦ）フロントエンド３１６によって望ましい送信周波数帯域へとアップコンバートされることができる。次いで、アンテナ３１８は、結果として生ずる信号３２０を送信することができる。
【００３５】
図４は、単一キャリア送信技法または何らかの他の送信技法を利用した無線デバイス２０２内で使用されることができるレシーバ４０２の一例を示している。レシーバ４０２の一部分は、無線デバイス２０２のレシーバ２１２内でインプリメントされることができる。レシーバ４０２は、ダウンリンク１０８上で基地局１０４からデータ４０４を受信するためのユーザ端末１０６の中にインプリメントされることができる。レシーバ４０２は、アップリンク１１０上でユーザ端末１０６からデータ４０４を受信するための基地局１０４内でインプリメントされることもできる。
【００３６】
信号４０４が、アンテナ４０６によって受信されるときに、それは、ＲＦフロントエンド４０８によってデジタルベースバンド信号４１２を形成するように、ダウンコンバートされ、そしてデジタル化されることができる。単一キャリアデータ通信についての受信信号のフレームフォーマットは、一般的に、データ部分によって追随される既知のシーケンスを備え、これは、決定帰還に基づいて等化を容易にする。
【００３７】
チャネルタップ［ｈ０  ｈ１］を有するタイムドメインの中の２経路マルチパスチャネルの例示の場合では、受信ベースバンド信号ｙｎは、次式：
ｙｎ＝ｄｎｈ０＋ｄｎ−１ｈ１＋ｗｎ    （１）
として表されることができ、ここで、ｄｎは、現在のデータシンボルであり、ｄｎ−１は、以前のデータシンボルであり、そしてｗｎは、加法性白色ガウス雑音(additive white Gaussian noise)（ＡＷＧＮ）である。｜ｈ０｜＞｜ｈ１｜では、レシーバは、図４に示されるものなど、単純な１タップの決定帰還等化器（decision feedback equalizer)（ＤＦＥ）を使用することができる。
【００３８】
レシーバ４０２のＤＦＥ部分４１０は、受信ベースバンド信号４１２が、次式：
ｙｎ＝ｄｎ＋ｄｎ−１ｈ１＋ｗｎ    （２）
として与えられることができるように、第１のチャネルタップを正規化するように構成されていることができる。
【００３９】
レシーバのＤＦＥ部分は、２つより多い経路を有するマルチパスチャネルのために適合化されることもできる。そのような場合には、受信ベースバンド信号は、次式：
ｙｎ＝ｄｎ＋ｄｎ−１ｈ１＋・・・＋ｄｎ−ＭｈＭ＋ｗｎ    （３）
として表されることができる。
【００４０】
フレームのデータ部分の第１のデータシンボルｄ０では、以前のデータシンボルｄ−１は、既知のシーケンスからのものとすることができる。したがって、第１のデータシンボルの推定値
【数１】
0005964387.tif 000002
【００４１】
は、受信信号ｙ０から、先行するシンボルｄ−１ｈ１に起因した干渉を差し引くことにより、そして差：
【数２】
0005964387.tif 000003
【００４２】
上でソフトまたはハードな決定を提供することにより、導き出されることができる。例えば、ＢＰＳＫ変調では、式（４）の中の決定オペレーションは、単に符号オペレーションにすぎない。
【００４３】
ひとたび
【数３】
0005964387.tif 000004
【００４４】
が、決定された後に、それは、次式：
【数４】
0005964387.tif 000005
【００４５】
のようにｙ１から次のデータシンボルｄ１を推定するために使用されることができ、ここで、ｙ１＝ｄ１＋ｄ０ｈ１＋ｗ１である。
【００４６】
一般に、図４に示されるように、ひとたび
【数５】
0005964387.tif 000006
【００４７】
が決定されつと、それは、チャネルタップｈ１を乗じられ、そして次いで受信シンボルｙｎから差し引かれることができる。データシンボルｄｎの推定値は、判定ユニット４１４（例えば、軟判定または硬判定ユニット）によって、次式：
【数６】
0005964387.tif 000007
【００４８】
として決定されることができる。
【００４９】
デマッパ(demapper)４１８は、等化されたデータストリーム４１６を入力することができ、そして図３からのマッパ３０６によって実行されたシンボルマッピングオペレーションの逆を実行することができ、それによってデータストリーム４２０を出力する。理想的には、このデータストリーム４２０は、図３に示されるように、トランスミッタ３０２に対する入力として供給されたデータ３０４に対応する。
【００５０】
図４におけるレシーバのＤＦＥ部分によって使用されるクロック（図示せず）は、一般的に、入力信号のデータレートｆｙの整数倍で動作させられることができる。非常に高いデータレート（例えば、ＩＥＥＥ８０２．１５．３ｃ規格で採用されている１７２８ＭＨｚ）では、そのような高いクロック周波数を動作させることは、非実用的な可能性がある。さらに、レシーバは、一般的にモバイルデバイスとすることができ、そしてモバイルデバイスが非常に高いクロック周波数で動作させられる場合に、消費電力は、法外に高い可能性がある。
【００５１】
並列等化
本開示のある態様は、クロックが、入力信号データレートｆｙの分数で動作することを可能にする特別なフォーマットの送信フレーム（データストリーム）と並列等化とを使用する。
【００５２】
図５は、レシーバにおいて、例えば、決定帰還等化（ＤＦＥ）オペレーションなどの並列等化オペレーションをサポートする、挿入された既知のシーケンスを用いてデータストリームを送信するための例示のオペレーション５００を示している。
【００５３】
５１０において、１つまたは複数のデータブロックを備えるデータストリームが、生成されることができる。５２０において、既知のデータのシーケンスが、各データブロックのサブブロックの間に挿入されることができる。次いで、５３０において、挿入された既知のシーケンスを有するそのようなデータストリームは、無線チャネル上で送信されることができる。
【００５４】
図６Ａおよび図６Ｂは、レシーバにおいて並列等化オペレーションを使用することをサポートする単一キャリア送信信号についての１つのデータブロックの構造の表現である。
【００５５】
図６Ａにおいては、短い既知のシーケンス６０８は、データブロック６０２の最後のデータサブブロック６１２に続くことができる。一般性を失なうことなく、サブブロック６０６、６１０、および６１２が、Ｑ個のチップ（サンプル）を備えることができることを仮定することができる。図６Ｂは、データブロック６２２の最後のサブブロック６３２の追跡する既知の短いシーケンス６２８が省略されうるデータブロック構造を示している。一般性を失うことなく、サブブロック６２６、６３０および６３２が、Ｑ個のチップ（サンプル）を備えることもできることを仮定することもできる。
【００５６】
単一キャリアバースト（すなわち、データブロック）６０２および６２２は、受信サンプルの高速フーリエ変換（ＦＦＴ）を使用した周波数ドメイン等化を容易にするためにＭ＝２ｍ個のチップ（ここで、ｍ＞１）を備えることができる。図６Ａ〜６Ｂに示されるように、データブロック６０２および６２２は、例えば、２５６個または５１２個のサンプルを備えることができる。
【００５７】
本開示のある態様では、無線チャネルが、相当な数の経路を有するときに、周波数ドメイン等化は、レシーバにおいて適用されることができる。この場合には、チャネルは、タイムドメイン等化の計算の複雑さよりも低い計算の複雑さで独立に等化されることができるフラットフェージング(flat-fading)周波数サブコンポーネント（すなわち、サブキャリア）に分割されうる。他方、タイムドメイン等化（例えば、以上で説明されたタイムドメインＤＦＥなど）は、レシーバ処理の計算の複雑さと、消費電力とを低減させるために、より小さな数のチャネル経路を有する環境の場合にもっと適切とすることができる。この特定の場合には、既知の各シーケンス６０８および６２８は、タイムドメインチャネル長に関連したいくつかのサンプルを備えることができる。チャネル長は、トランスミッタ側で使用可能とすることができる。それ故に、適切な数の既知のサンプルは、各データサブブロックの間に含められることができ、そしてこれらの既知のサンプルは、データサンプルの等化のためにレシーバにおいて使用されることができる。
【００５８】
図６Ａにおけるデータブロック６０２の第１の既知のシーケンス６０４（すなわち、レシーバにおいて既知のシーケンス）と、図６Ｂにおけるデータブロック６２２の第１の既知のシーケンス６２４とは、それぞれサブブロック６０６と、サブブロック６２６とによって後続されうる。第１の既知のシーケンス６０４および６２４の長さは、一般的に最大の予想されるチャネル長以上とすることができ、そして、例えば、平均二乗マルチパス遅延、総マルチパス遅延、またはチャネルマルチパス遅延の何らかの他の関数に等しくすることができる。データブロックの第１の既知のシーケンスは、チャネル推定値をアップデートするために、周波数追跡および時間追跡を提供するために、そして周波数ドメイン等化を容易にするために、利用されることができる。
【００５９】
ブロック６０２および６２２のデータ部分は、複数のＮ個のデータサブブロックに分割されうる。図６Ａにおける６０８と、図６Ｂにおける６２８とのように示される少なくとも１つの既知の短いシーケンスが、各データサブブロックの間に挿入されることができる。データブロック内のデータサブブロックの数Ｎは、Ｎの並列性ファクタを提供することができ、この並列性ファクタは、必要とされるクロック周波数をＮのファクタによって分割することができる。図６Ａにおける短いシーケンス６０８と、図６Ｂにおける短いシーケンス６２８と（これらは、１チップほどの短さとすることができる）は、レシーバにおいて、判定帰還等化（ＤＦＥ）、または最大尤度シーケンス推定(maximum likelihood sequence estimation)（ＭＬＳＥ）を使用した並列処理を容易にするために使用されうる。
【００６０】
代わりに、レシーバは、受信データストリームのレートよりも低いレートで複数の並列データサブブロックを処理するように構成された他のレシーバ処理技法を使用することもできる。
【００６１】
各短いシーケンス６０８または６２８は、単一チップまたは複数のチップ（サンプル）を備えることができ、そして短いシーケンスは、チャネル長に従って選択されうる。したがって、本開示のある種の態様は、広範囲のチャネル長をサポートするように構成されうる。さらに、タイム−および／または周波数−ドメイン等化技法は、チャネルインパルス応答よりも短い効果的なインパルス応答を生成するために使用されうる。これは、チャネル長が長いときに、短いシーケンスの使用を容易にする。例えば、チャネル短縮フィルタは、長いチャネル長を５チップだけの長さに短縮することができる。この場合に、各短いシーケンス６０８または６２８は、４チップの既知のデータを備えることができる。本開示のいくつかの態様においては、チャネル長を変更することに応じて短いシーケンス６０８および６２８の長さを調整することは、有用とすることができる。
【００６２】
図７は、レシーバにおいて並列等化を実行するためのオペレーションの例７００を示している。図８は、単一キャリア信号についてのデータブロック構造８００を示しており、ここで、データブロックは、４つのサブブロックに分割され、そして既知のチップが、各サブブロックの間に配置されうる。本開示のこの特定の態様は、４つのサブブロックと、１チップの短いシーケンスとを使用するが、代替案の態様は、異なる数のサブブロックと、１チップより長い短いシーケンスとを使用することができる。
【００６３】
７１０において、１つまたは複数のデータブロックが、受信されうる。各データブロックは、そのデータブロックのサブブロックの間にデータの既知のシーケンスを備えることができる。図８に示されるように、データブロック８００は、４つのサブブロック８０１〜８０４へと逆多重化されることができ、これらのサブブロックのおのおのは、入力信号のデータレートｆｙの４分の１で等化器（例えば、決定帰還等化器など）によって処理されることができる。各サブブロック８０１〜８０４は、既知のチップによって境界づけられたデータセグメントを備えることができる。第１のサブブロック８０１は、データセグメントに先行する既知のシーケンスからの第１のチップ８１１を有する。第４のサブブロック８０４は、追跡するチップ８１２を有し、この追跡するチップは、次のブロック（図８には示されず）の既知のシーケンスからのものとすることができる。
【００６４】
７２０において、既知のシーケンスが、チャネル推定値を計算するために利用されうる。その後、７３０において、複数の等化が、並列に実行されることができる。各等化は、式（６）によって与えられるように、計算されたチャネル推定値と、既知のシーケンスと、サブブロックからの以前に検出されたシンボルと、を利用することができる。
【００６５】
図９は、本開示の一態様に従って一例のレシーバを示している。４つの並列決定帰還等化器（ＤＦＥ）９０１〜９０４は、デマルチプレクサ９００に続くことができ、そして入力信号のデータレートｆｙの４分の１でサブブロック８０１〜８０４を処理するように構成されていることができる。ＤＦＥ９０１〜９０４は、各等化器が既知の状態（すなわち、既知のチップを有する）から処理を開始するので、互いに独立に動作することができる。
【００６６】
データブロック８００は、異なるやり方で逆多重化されることができることを理解すべきである。例えば、図８に示されるサブブロック８０１〜８０４のおのおのは、そのデータ部分の各端部を境界づける先行する既知のチップと、追跡する既知のチップとの両方を含む。ＤＦＥベースの処理では、先行する既知のチップだけが必要とされうる。それ故に、本開示のある種の態様は、追跡する既知のチップを含まずに、データブロックを逆多重化することを提供することができる。本開示の何らかの他の態様においては、ＤＦＥ９０１〜９０４は、並列最大尤度シーケンス推定器によって置換されることができ、この場合には、追跡する既知のチップが利用されうる。
【００６７】
ここにおいて図示されかつ説明される態様の変形は、本開示の範囲を逸脱することなく提供されることができることを理解すべきである。単一のデータブロック（フレーム）だけが、図に示されているが、本開示の代替態様に従うレシーバと、受信する方法とは、複数のＫ個のデータブロックを並列に処理するように構成されることができ、Ｎ・Ｋの増大された並列性ファクタをもたらす。
【００６８】
例えば、データブロック（図６Ｂに示されるデータブロック６０２など）のうちの２つは、図９に示されるデマルチプレクサ９００によって同時に逆多重化されうる。逆多重化される２倍ものデータサブブロックが存在するので、８つの並列ＤＦＥ（または他の類似したレシーバコンポーネント）が、提供される必要がある可能性がある。８つの並列ＤＦＥは、ｆｙ／８のクロックレートを用いて制御されうる。
【００６９】
上記に説明された方法の様々なオペレーションは、対応する機能を実行することができる適切な任意の手段によって実行されうる。その手段は、それだけには限定されないが、回路、特定用途向け集積回路（ＡＳＩＣ）、またはプロセッサを含めて、様々なハードウェアおよび／またはソフトウェアのコンポーネント（単数または複数）および／またはモジュール（単数または複数）を含むことができる。一般に、例示されたオペレーションが存在する場合には、同様の番号を有する対応する同等の手段プラス機能のコンポーネントを有することができる。例えば、図５および７に示されるブロック５１０〜５３０および７１０〜７３０は、図５Ａおよび７Ａに示される回路ブロック５１０Ａ〜５３０Ａおよび７１０Ａ〜７３０Ａに対応する。
【００７０】
ここにおいて使用されるように、用語「決定すること(determining)」は、多種多様なアクションを包含する。例えば、「決定すること」は、算出すること、計算すること、処理すること、導き出すこと、調査すること、参照すること（例えば、テーブル、データベース、または別のデータ構造において参照すること）、確認することなど、を含むことができる。また、「決定すること」は、受信すること（例えば、情報を受信すること）、アクセスすること（例えば、メモリ内のデータにアクセスすること）などを含むこともできる。また、「決定すること」は、解決すること、選択すること、選ぶこと、確立することなど、を含むこともできる。
【００７１】
上記に説明される方法の様々なオペレーションは、様々なハードウェアおよび／またはソフトウェアのコンポーネント（単数または複数）、回路、および／またはモジュール（単数または複数）など、オペレーションを実行することができる適切な任意の手段によって実行されうる。一般に、例示された任意のオペレーションは、オペレーションを実行することができる対応する機能手段によって実行されることができる。
【００７２】
本開示に関連して説明される様々な例示の論理ブロック、モジュールおよび回路は、ここにおいて説明される機能を実行するように設計された汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブルロジックデバイス（ＰＬＤ）、ディスクリートゲート(discrete gate)またはトランジスタロジック、ディスクリートハードウェアコンポーネント(discrete hardware components)、あるいはそれらの任意の組合せを用いて、インプリメントされ、または実行されうる。汎用プロセッサは、マイクロプロセッサであってもよいが、代替案においては、プロセッサは、市販の任意のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であってもよい。プロセッサは、コンピューティングデバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと組み合わされた１つまたは複数のマイクロプロセッサ、あるいは他のそのような任意のコンフィギュレーション、としてインプリメントされうる。
【００７３】
本開示に関連して説明された方法またはアルゴリズムのステップは、ハードウェアの形で直接に、プロセッサによって実行されるソフトウェアモジュールの形で、あるいはそれらの２つの組合せの形で実施されうる。ソフトウェアモジュールは、当技術分野において既知の任意の形態の記憶媒体の中に存在しうる。使用されうる記憶媒体のいくつかの例は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、フラッシュメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭなど、を含む。ソフトウェアモジュールは、単一命令、または多数の命令を備えることができ、そしていくつかの異なるコードセグメント上に、異なるプログラムの間に、そして複数の記憶媒体にわたって分散されることができる。記憶媒体は、プロセッサが、記憶媒体から情報を読み取り、そして記憶媒体に対して情報を書き込むことができるように、プロセッサに結合されることができる。代替案においては、記憶媒体は、プロセッサと一体であってもよい。
【００７４】
ここにおいて開示された方法は、説明された方法を達成するための１つまたは複数のステップまたはアクションを備える。その方法のステップおよび／またはアクションは、特許請求の範囲の範囲を逸脱することなく互いに交換されることができる。言い換えれば、ステップまたはアクションの特定の順序が、指定されない限り、特定のステップおよび／またはアクションの順序および／または使用は、特許請求の範囲の範囲を逸脱することなく、修正されることができる。
【００７５】
説明された機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せの形でインプリメントされることができる。ソフトウェアの形でインプリメントされる場合、それらの機能は、コンピュータ可読媒体上に１つまたは複数の命令として記憶されることができる。記憶媒体は、コンピュータによってアクセスされることができる使用可能な任意の媒体とすることができる。例として、限定するものではないが、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶装置、あるいは命令またはデータ構造の形態で望ましいプログラムコードを搬送し、または記憶するために使用されることができ、そしてコンピュータによってアクセスされることができる他の任意の媒体、を備えることができる。ここにおいて使用されるようなディスク(disk)およびディスク(disc)は、コンパクトディスク(compact disc)（ＣＤ）と、レーザーディスク（登録商標）(laser disc)と、光ディスク(optical disc)と、デジタル多用途ディスク(digital versatile disc)（ＤＶＤ）と、フロッピー（登録商標）ディスク（floppy（登録商標）disk）と、ブルーレイ(Blu-ray)（登録商標）ディスク(disc)とを含み、ここでディスク (disks)は通常、磁気的にデータを再生するが、ディスク(discs)は、レーザを用いて光学的にデータを再生する。
【００７６】
したがって、ある態様は、ここにおいて提示されたオペレーションを実行するためのコンピュータプログラムプロダクトを備えることができる。例えば、そのようなコンピュータプログラムプロダクトは、命令をその上に記憶している（かつ／または符号化している）コンピュータ可読媒体を備えることができ、それらの命令は、１つまたは複数のプロセッサによって、ここにおいて説明されたオペレーションを実行するように実行可能である。ある態様では、コンピュータプログラムプロダクトは、パッケージング材料を含むことができる。
【００７７】
ソフトウェアまたは命令は、送信媒体上で送信されることもできる。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア(twisted pair)、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、マイクロ波などの無線技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、そのときには同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、マイクロ波などの無線技術は、送信媒体の定義の中に含まれる。
【００７８】
さらに、ここにおいて説明された方法および技法を実行するためのモジュールおよび／または他の適切な手段は、ユーザ端末および／または基地局によって適用可能なものとしてダウンロードされ、かつ／またはそうでなければ得られることができることを理解すべきである。例えば、そのようなデバイスは、ここにおいて説明された方法を実行するための手段の転送を容易にするためにサーバに結合されることができる。代わりに、ここにおいて説明された様々な方法は、ユーザ端末および／または基地局が、デバイスに対してストレージ手段を結合すると、または提供するとすぐに様々な方法を得ることができるように、記憶手段（例えば、ＲＡＭ、ＲＯＭ、コンパクトディスク（ＣＤ）やフロッピー（登録商標）ディスクなどの物理的記憶媒体など）を経由して提供されることができる。さらに、ここにおいて説明された方法および技法をデバイスに対して提供するための他の適切な任意の技法が、利用されることができる。
【００７９】
特許請求の範囲は、上記に示される正確なコンフィギュレーションおよびコンポーネントだけに限定されるものでないことを理解すべきである。様々な修正、変更、および変形は、特許請求の範囲の範囲から逸脱することなく、上記で説明される方法および装置の構成、オペレーション、および詳細の中で行われることができる。
【００８０】
ここにおいて提供された技法は、様々なアプリケーションの中で利用されることができる。ある種の態様では、ここにおいて提示される技法は、アクセスポイント、モバイルハンドセット、携帯型個人情報端末（ＰＤＡ）、またはここにおいて提供される技法を実行する処理ロジックと要素とを用いてスペクトルのＵＷＢ部分の中で動作する他のタイプの無線デバイス、の中に組み込まれることができる。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
無線通信のための方法であって、
少なくとも１つのデータブロックを備えるデータストリームを生成することと、なお、前記データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；
前記少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入することと；
前記サブブロックと既知のデータの前記挿入されたシーケンスとから成る前記データストリームを無線チャネル上で送信することと；
を備える方法。
［Ｃ２］
既知のデータの前記シーケンスは、前記送信されたデータストリームを推定するときに、並列等化オペレーションがレシーバによって実行されることを可能にするように選択される、Ｃ１に記載の方法。
［Ｃ３］
前記少なくとも１つのデータブロックは、ゴレイシーケンス（Golay sequence）を備える、Ｃ１に記載の方法。
［Ｃ４］
既知のデータの前記シーケンスの長さは、前記無線チャネルの経路の数に依存する、Ｃ１に記載の方法。
［Ｃ５］
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、前記無線チャネルの最大の予想された数の経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、Ｃ１に記載の方法。
［Ｃ６］
無線通信のための方法であって、
１つまたは複数の経路を有するチャネル上でデータストリームの少なくとも１つのデータブロックを受信することと、なお、前記少なくとも１つのデータブロックのおのおのは、前記データブロックのサブブロックの間にデータの既知のシーケンスを有する；
前記チャネルの少なくとも１つの経路についてのチャネル推定値を得ることと；
複数の等化を並列に実行することと、なお、各等化は、前記チャネル推定値と、前記既知のシーケンスのうちの少なくとも１つと、前記サブブロックのうちの少なくとも１つとを利用する；
を備える方法。
［Ｃ７］
前記データブロックの長さは、Ｍ＝２ｍである、ここでｍは正の整数である、Ｃ６に記載の方法。
［Ｃ８］
既知のデータの前記シーケンスの長さは、チャネル経路の数に依存する、Ｃ６に記載の方法。
［Ｃ９］
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想された数のチャネル経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、Ｃ６に記載の方法。
［Ｃ１０］
前記データは、第１のレートで受信され、そして前記等化は、前記第１のレートより低い第２のレートで実行される、Ｃ６に記載の方法。
［Ｃ１１］
前記第２のレートは、前記第１のレートおよび並列に実行される等化の数に基づいて決定される、Ｃ１０に記載の方法。
［Ｃ１２］
前記データブロックは、ゴレイシーケンスによって先行される、Ｃ６に記載の方法。
［Ｃ１３］
前記データブロックの最後に受信されたサブブロックの等化は、その後に受信されたデータブロックのゴレイシーケンスを使用する、Ｃ６に記載の方法。
［Ｃ１４］
チャネル経路の数が、定義されたしきい値よりも大きい場合には、前記等化は、周波数ドメインの中で実行される、Ｃ６に記載の方法。
［Ｃ１５］
チャネル経路の数が、定義されたしきい値よりも小さい場合には、前記等化は、タイムドメインの中で実行される、Ｃ６に記載の方法。
［Ｃ１６］
無線通信のための装置であって、
少なくとも１つのデータブロックを備えるデータストリームを生成するためのジェネレータと、なお、前記データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；
前記少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入するためのデバイスと；
前記サブブロックと既知のデータの前記挿入されたシーケンスとから成る前記データストリームを無線チャネル上で送信するためのトランスミッタと；
を備える装置。
［Ｃ１７］
既知のデータの前記シーケンスは、前記送信されたデータストリームを推定するときに、並列等化オペレーションがレシーバによって実行されることを可能にするように選択される、Ｃ１６に記載の装置。
［Ｃ１８］
前記少なくとも１つのデータブロックは、ゴレイシーケンスを備える、Ｃ１６に記載の装置。
［Ｃ１９］
既知のデータの前記シーケンスの長さは、前記無線チャネルの経路の数に依存する、Ｃ１６に記載の装置。
［Ｃ２０］
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、前記無線チャネルの最大の予想された数の経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、Ｃ１６に記載の装置。
［Ｃ２１］
無線通信のための装置であって、
１つまたは複数の経路を有するチャネル上でデータストリームの少なくとも１つのデータブロックを受信するためのレシーバと、なお、前記少なくとも１つのデータブロックのおのおのは、前記データブロックのサブブロックの間にデータの既知のシーケンスを有する；
前記チャネルの少なくとも１つの経路についてのチャネル推定値を得るための推定器と；
複数の等化を並列に実行するための等化器と、なお、各等化は、前記チャネル推定値と、前記既知のシーケンスのうちの少なくとも１つと、前記サブブロックのうちの少なくとも１つとを利用する；
を備える装置。
［Ｃ２２］
前記データブロックの長さは、Ｍ＝２ｍである、ここでｍは正の整数である、Ｃ２１に記載の装置。
［Ｃ２３］
既知のデータの前記シーケンスの長さは、チャネル経路の数に依存する、Ｃ２１に記載の装置。
［Ｃ２４］
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想された数のチャネル経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、Ｃ２１に記載の装置。
［Ｃ２５］
前記データは、第１のレートで受信され、そして前記等化は、前記第１のレートより低い第２のレートで実行される、Ｃ２１に記載の装置。
［Ｃ２６］
前記第２のレートは、前記第１のレートおよび並列に実行される等化の数に基づいて決定される、Ｃ２５に記載の装置。
［Ｃ２７］
前記データブロックは、ゴレイシーケンスによって先行される、Ｃ２１に記載の装置。
［Ｃ２８］
前記データブロックの最後に受信されたサブブロックの等化は、その後に受信されたデータブロックのゴレイシーケンスを使用する、Ｃ２１に記載の装置。
［Ｃ２９］
チャネル経路の数が、定義されたしきい値よりも大きい場合には、前記等化は、周波数ドメインの中で実行される、Ｃ２１に記載の装置。
［Ｃ３０］
チャネル経路の数が、定義されたしきい値よりも小さい場合には、前記等化は、タイムドメインの中で実行される、Ｃ２１に記載の装置。
［Ｃ３１］
無線通信のための装置であって、
少なくとも１つのデータブロックを備えるデータストリームを生成するための手段と、なお、前記データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；
前記少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入するための手段と；
前記サブブロックと既知のデータの前記挿入されたシーケンスとから成る前記データストリームを無線チャネル上で送信するための手段と；
を備える装置。
［Ｃ３２］
既知のデータの前記シーケンスは、前記送信されたデータストリームを推定するときに、並列等化オペレーションがレシーバによって実行されることを可能にするように選択される、Ｃ３１に記載の装置。
［Ｃ３３］
前記少なくとも１つのデータブロックは、ゴレイシーケンスを備える、Ｃ３１に記載の装置。
［Ｃ３４］
既知のデータの前記シーケンスの長さは、前記無線チャネルの経路の数に依存する、Ｃ３１に記載の装置。
［Ｃ３５］
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、前記無線チャネルの最大の予想された数の経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、Ｃ３１に記載の装置。
［Ｃ３６］
無線通信のための装置であって、
１つまたは複数の経路を有するチャネル上でデータストリームの少なくとも１つのデータブロックを受信するための手段と、なお、前記少なくとも１つのデータブロックのおのおのは、前記データブロックのサブブロックの間にデータの既知のシーケンスを有する；
前記チャネルの少なくとも１つの経路についてのチャネル推定値を得るための手段と；
複数の等化を並列に実行するための手段と、なお、各等化は、前記チャネル推定値、前記既知のシーケンスのうちの少なくとも１つ、および前記サブブロックのうちの少なくとも１つを利用する；
を備える装置。
［Ｃ３７］
前記データブロックの長さは、Ｍ＝２ｍである、ここでｍは正の整数である、Ｃ３６に記載の装置。
［Ｃ３８］
既知のデータの前記シーケンスの長さは、チャネル経路の数に依存する、Ｃ３６に記載の装置。
［Ｃ３９］
既知のデータの前記シーケンスのうちの第１のシーケンスの長さは、最大の予想された数のチャネル経路を受け入れるように選択され、そして既知のデータの前記第１のシーケンスは、ゴレイシーケンスである、Ｃ３６に記載の装置。
［Ｃ４０］
前記データは、第１のレートで受信され、そして前記等化は、前記第１のレートより低い第２のレートで実行される、Ｃ３６に記載の装置。
［Ｃ４１］
前記第２のレートは、前記第１のレートおよび並列に実行される等化の数とに基づいて決定される、Ｃ４０に記載の装置。
［Ｃ４２］
前記データブロックは、ゴレイシーケンスによって先行される、Ｃ３６に記載の装置。
［Ｃ４３］
前記データブロックの最後に受信されたサブブロックの等化は、その後に受信されたデータブロックのゴレイシーケンスを使用する、Ｃ３６に記載の装置。
［Ｃ４４］
チャネル経路の数が、定義されたしきい値よりも大きい場合には、前記等化は、周波数ドメインの中で実行される、Ｃ３６に記載の装置。
［Ｃ４５］
チャネル経路の数が、定義されたしきい値よりも小さい場合には、前記等化は、タイムドメインの中で実行される、Ｃ３６に記載の装置。
［Ｃ４６］
無線通信のためのコンピュータプログラムプロダクトであって、
少なくとも１つのデータブロックを備えるデータストリームを生成する、なお、前記データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；
前記少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入する；そして
前記サブブロックと既知のデータの前記挿入されたシーケンスとから成る前記データストリームを無線チャネル上で送信する
ように実行可能な命令で符号化されたコンピュータ可読媒体を備えるコンピュータプログラムプロダクト。
［Ｃ４７］
無線通信のためのコンピュータプログラムプロダクトであって、
１つまたは複数の経路を有するチャネル上でデータストリームの少なくとも１つのデータブロックを受信する、なお、前記少なくとも１つのデータブロックのおのおのは、前記データブロックのサブブロックの間にデータの既知のシーケンスを有する；
前記チャネルの少なくとも１つの経路についてのチャネル推定値を得るように；そして
複数の等化を並列に実行する、なお、各等化は、前記チャネル推定値と、前記既知のシーケンスのうちの少なくとも１つと、前記サブブロックのうちの少なくとも１つとを利用する；
ように実行可能な命令を用いて符号化されたコンピュータ可読媒体を備えるコンピュータプログラムプロダクト。
［Ｃ４８］
少なくとも１つのアンテナと；
少なくとも１つのデータブロックを備えるデータストリームを生成するためのジェネレータと、なお、前記データブロックの長さＭは、式Ｍ＝２ｍ個のサンプル、ここでｍは正の整数である、によって決定される；
前記少なくとも１つのデータブロックのサブブロックの間に、既知のデータのシーケンスを挿入するためのデバイスと；
前記サブブロックと既知のデータの前記挿入されたシーケンスとから成る前記データストリームを無線チャネル上で前記少なくとも１つのアンテナを経由して送信するためのトランスミッタと；
を備えるアクセスポイント。
［Ｃ４９］
少なくとも１つのアンテナと；
１つまたは複数の経路を有するチャネル上でデータストリームの少なくとも１つのデータブロックを前記少なくとも１つのアンテナを経由して受信するためのレシーバと、なお、前記少なくとも１つのデータブロックのおのおのは、前記データブロックのサブブロックの間にデータの既知のシーケンスを有する；
前記チャネルの少なくとも１つの経路についてのチャネル推定値を得るための推定器と；
複数の等化を並列に実行するための等化器と、なお、各等化は、前記チャネル推定値と、前記既知のシーケンスのうちの少なくとも１つと、前記サブブロックのうちの少なくとも１つとを利用する；
を備えるモバイルハンドセット。
【図１】
0005964387.tif 000008
【図２】
0005964387.tif 000009
【図３】
0005964387.tif 000010
【図４】
0005964387.tif 000011
【図５】
0005964387.tif 000012
【図５Ａ】
0005964387.tif 000013
【図６Ａ】
0005964387.tif 000014
【図６Ｂ】
0005964387.tif 000015
【図７】
0005964387.tif 000016
【図７Ａ】
0005964387.tif 000017
【図８】
0005964387.tif 000018
【図９】
0005964387.tif 000019