(57)【要約】時間変化する干渉を有した時間変化するチャネルを介した通信を可能にするのを容易にするシステムおよび方法論が記載される。種々の観点によれば、適切なチャネルを選択し、選択されたチャネルに対して最適なキャパシティを生じるレートを識別するのを容易にするシステムおよび方法が記載される。そのようなシステムおよび／または方法は、レートを選択するのを容易にするマルチノードネットワーク内の受信ノードにおいて信号対干渉雑音比（ＳＩＮＲ）を評価することができる。
2009514439.tif 000002
【特許請求の範囲】
【請求項１】
下記を具備する、チャネル干渉を推定する無線通信の方法：
リクエストを送信する；
前記リクエストに応答してチャネル割り当ての許可を受信する；
前記許可されたチャネル割り当てを利用してパイロットを送信する；
信号対干渉雑音比に基づいてレート割り当てを受信する；
前記割り当てられたレートでデータを送信する。
【請求項２】
前記許可は、前記チャネルを割り当てるためのチャネル識別を含む、請求項１の方法。
【請求項３】
前記チャネル割り当ては、周波数バンド、タイムスロット、拡散符号割り当ての１つまたはそれ以上である、請求項１の方法。
【請求項４】
前記許可は、ＥＬＡＲＱフラグメント数、送信機が新しいパケットを送信すべきかどうかを示すデータ、および古いパケットのＨＡＲＱ再送信の少なくとも１つを含むハイブリッドオートマッチクリピートリクエスト（ＨＡＲＱ）を供給する、請求項１の方法。
【請求項５】
前記チャネル割り当ての許可は、割り当てられた電力を含む、請求項１の方法。
【請求項６】
前記割り当てられた電力で前記パイロットを送信することをさらに備えた、請求項５の方法。
【請求項７】
前記割り当てられた電力でデータを送信することをさらに備えた、請求項５の方法。
【請求項８】
前記リクエストを意図された受け手に送信することをさらに備えた、請求項１の方法。
【請求項９】
前記リクエストをマルチホップトポロジー内の中間ノードに送信することによりデータをパイプライン化することをさらに備えた、請求項１の方法。
【請求項１０】
前記パイロットの送信と比べて実質的に類似したチャネル上に、実質的に類似した電力でデータを送信することをさらに備えた、請求項１の方法。
【請求項１１】
前記レート割り当ては、変調フォーマットとコーディングフォーマットの少なくとも１つを含む、請求項１の方法。
【請求項１２】
第２のデータ送信をインターレースすることをさらに備えた、請求項１の方法。
【請求項１３】
前記第２のデータ送信をインターレースすることは、さらに下記を備えた請求項１２の方法：
パイロットが送信される第１のタイムスロットの期間に第２のリクエストを送信する；
前記レート割り当てが受信される第２のタイムスロットの期間に第２の許可を受信する；
前記データが送信される第３のタイムスロットの期間に第２の許可に従って第２のパイロットを送信する；
第２のレート割り当てを受信する；
前記第２のレート割り当てに基づいて第２のデータブロックを送信する。
【請求項１４】
前記パイロットは、受信機においてレート情報を取得するために前記データを送信する前に送信される、請求項１の方法。
【請求項１５】
下記を具備する、無線通信システムにおいて容量を最適化する装置：
チャネルを推定することに関連する情報を記憶するメモリ；
前記メモリに接続され、許可を送信し、前記許可に基づいて送信されたパイロットを受信し、前記受信されたパイロットに関連する信号対干渉雑音比（ＳＩＮＲ）を推定するように構成されたプロセッサー。
【請求項１６】
前記プロセッサーは、前記パイロットの強度および前記推論の強度を決定するようにさらに構成される、請求項１５の装置。
【請求項１７】
前記プロセッサーは、さらに、タイムスロットの期間に送信ノードから取得された前記パイロットおよび前記タイムスロットの期間に異種パイロットを同時に送信する少なくとも１つの異種ノードにより生じた干渉に基づいて前記ＳＩＮＲを解析するように構成される、請求項１５の装置。
【請求項１８】
前記プロセッサーは、レート割り当てを送信するために前記ＳＩＮＲを利用するようにさらに構成される、請求項１５の装置。
【請求項１９】
前記レート割り当ては、コーディングフォーマットおよび変調フォーマットの少なくとも１つを含む、請求項１８の装置。
【請求項２０】
前記プロセッサーは、リクエストを取得することに応答して前記許可を送信するようにさらに構成される、請求項１５の装置。
【請求項２１】
前記プロセッサーは、割り当てられたチャネルおよび割り当てられた電力を含む前記許可を送信するようにさらに構成される、請求項１５の装置。
【請求項２２】
前記プロセッサーは、前記割り当てられたチャネルおよび前記割り当てられた電力で送信された前記受信されたパイロットの前記ＳＩＮＲを評価するようにさらに構成された、請求項２１の装置。
【請求項２３】
前記プロセッサーは、ノードを同時に送信するためにデータ送信とパイロット送信の両方に対して前記割り当てられたチャネルおよび前記割り当てられた電力を採用することにより前記パイロットのＳＩＮＲに基づいてデータ送信の前記ＳＩＮＲを推定するようにさらに構成される、請求項２２の装置。
【請求項２４】
下記を具備する、信号対チャネル雑音比（ＳＩＮＲ）に基づいてチャネルを推定し、レートを予測するための無線通信装置：
リクエストを送信する手段；
前記リクエストに応答して許可を受信する手段；
前記許可に基づいてパイロットを送信する手段；
前記パイロットに関連する前記ＳＩＮＲに基づいてレート割り当てを受信する手段；
前記割り当てられたレートでデータを送信する手段。
【請求項２５】
前記許可は、割り当てられたチャネルおよび割り当てられた電力の少なくとも１つを含む、請求項２４の装置。
【請求項２６】
前記レート割り当ては、コーディングフォーマットおよび変調フォーマットの少なくとも１つを含む、請求項２４の装置。
【請求項２７】
下記のためのコンピューター実行可能命令を有するコンピュータープログラムが記憶されたコンピューター読み取り可能媒体：
リクエストを受信する；
チャネル割り当ての許可を送信する；
前記許可されたチャネル上のパイロットを受信する；
前記パイロットの送信の期間に信号対干渉雑音比（ＳＩＮＲ）を決定する；
前記ＳＩＮＲに基づいてレートを送信する；
前記割り当てられたレートでデータを取得する。
【請求項２８】
ハイブリッドオートマッチクリピートリクエスト（ＨＡＲＱ）を終了するための命令をさらに備えた、請求項２７のコンピューター読み取り可能媒体。
【請求項２９】
前記取得されたデータに関連するエラーを訂正する命令をさらに備えた、請求項２８のコンピューター読み取り取り可能媒体。
【請求項３０】
エラーが訂正できないかどうかを決定する命令をさらに備えた、請求項２９のコンピューター読み取り可能媒体。
【請求項３１】
前記エラーが訂正できないと決定されると、前記許可を再送信する命令をさらに備えた、請求項３０のコンピューター読み取り可能媒体。
【請求項３２】
すべてのエラーが訂正されるまで、前記許可の送信、前記パイロットの受信、前記ＳＩＮＲの決定、前記レートの送信、前記データの受信、前記エラーを訂正するための試みを反復する命令をさらに備えた、請求項３１のコンピューター読み取り可能媒体。
【請求項３３】
前記取得されたデータをパイプライン化する命令をさらに備えた、請求項２７のコンピューター読み取り可能媒体。
【請求項３４】
前記許可を送信しながら異種リクエストを送信することにより送信を開始することにより前記データをパイプライン化する命令をさらに備えた、請求項３３のコンピューター読み取り取り可能媒体。
【請求項３５】
前記取得されたデータをパイプライン化する命令はさらに下記を具備する、請求項３３のコンピューター読み取り可能媒体：
前記許可が送信される第１のタイムスロットの期間に異種ノードに第２のリクエストを送信する；
前記パイロットが受信される第２のタイムスロットの期間に前記異種ノードから第２の許可を受信する；
前記レート割り当てが送信される第３のタイムスロットの期間に前記第２の許可に従って第２のパイロットを送信する；
前記データが取得される第４のタイムスロットの期間に第２のレート割り当てを受信する；
前記第２のレート割り当てに基づいて前記異種ノードにデータを送信する。
【請求項３６】
前記許可を送信ノードに送信しながら異種ノードに異種リクエストを送信することにより複数のノードを介してデータ送信に関連するエンドツーエンド待ち時間を緩和する命令をさらに備えた、請求項３３のコンピューター読み取り可能媒体。
【発明の詳細な説明】
【関連技術】
【０００１】
この出願は、２００５年１０月２５日に出願された「堅固なチャネル推定およびレート予測のための４方向ハンドシェーク」(FOUR WAY HANDSHAKE FOR ROBUST CHANNEL ESTIMATION AND RATE PREDICTION)というタイトルの米国仮出願シリアル番号第６０／７３０，２４５の利益を主張する。上述の出願の全体は参照することにより本明細書に組み込まれる。
【技術分野】
【０００２】
以下の記述は一般に無線通信に関し、特に無線通信システムにおいてチャネル推定とレート予測を可能にするための４方向(four way)ハンドシェークを利用することに関する。
【背景技術】
【０００３】
無線通信システムは、種々のタイプの通信を提供するために広範囲に展開される。例えば、音声および／またはデータは、そのような無線通信システムを介して提供されてもよい。典型的な無線通信システムまたはネットワークは、１つ以上の共有されたリソースに対して複数のユーザーアクセスを提供することができる。例えば、システムは、周波数分割多重（ＦＤＭ）、時分割多重（ＴＤＭ）、符号分割多重（ＣＤＭ）およびその他のようなさまざまな多重アクセス技術を用いてもよい。
【０００４】
任意のタイプの多重アクセス技術を採用する無線通信システムに関連して干渉が一般に遭遇される。例えば、マルチノードネットワークにおいて、第１のノードは、第２のノードから信号を受信するかもしれないし、異種の周囲のノードから干渉を受信するかもしれない。さらに、通信は、時間変化する干渉を有した時間変化するチャネルを介して達成されてもよい。この場合、チャネルはタイムスロット、周波数バンド、拡散符号割り当て、またはそれらの組み合わせであってよい。従って、容量を最適にするのを容易にするために適切なチャネルとレートの選択を改良するためのシステムおよび／または方法論の技術的必要性が存在する。
【発明の開示】
【０００５】
以下は、実施形態の基本的理解を提供するために１つ以上の実施形態の簡単化された要約を提供する。この要約はすべての意図された実施形態の広範な概説ではなく、すべての実施形態の主要なまたは重要なエレメントを識別することを意図したものではなく、また任意のまたはすべての実施形態の範囲を描写することを意図したものではない。唯一の目的は、後に提示されるより詳細な記述に対する前置きとして簡単化された形で１つ以上の実施形態のいくつかの概念を提供することである。
【０００６】
１つ以上の実施形態および対応する開示に従って、種々の観点が、時間変化する干渉を有する時間変化するチャネルを介した通信を可能にすることに関連して記載される。種々の観点によれば、適切なチャネルを選択することを容易にし選択されたチャネルに対して最適な容量を生じるレートを識別することを容易にするシステムと方法が記載される。そのようなシステムおよび／または方法は、レートを選択することを容易にするためにマルチノードネットワーク内の受信ノードで信号対干渉雑音比（ＳＩＮＲ）を推定することができる。
【０００７】
関連する観点に従って、チャネル干渉を推定する無線通信の方法は、リクエストを送信し、リクエストに応答してチャネル割り当ての許可を受信し、許可されたチャネル割り当てを利用したパイロットを送信し、信号対干渉雑音比に基づいてレート割り当てを受信し、割り当てられたレートでデータを送信することを備えることができる。許可は、チャネルを割り当てるためのチャネル識別、ハイブリッドオートマチックリピートリクエスト(hybrid automatic repeat request)（ＨＡＲＱ）フラグメント数の少なくとも１つを含むＨＡＲＱ情報、送信機が新しいパケットを送信すべきかどうかおよび古いパケットの再送信をすべきかどうかを示すデータ、および／または割り当てられた電力を含むことができる。方法はさらに、割り当てられた電力でパイロットを送信する、割り当てられた電力でデータを送信する、意図された受取人にリクエストを送信するマルチホップトポロジー(multihop topology)内の中間ノードにリクエストを送信することによりデータをパイプライン化することを含むことができる。方法はさらに、パイロットを送信しおよび／または第２のデータ送信をインターレースするのに比べて実質的に類似した電力で実質的に類似したチャネル上にデータを送信することを備えることができる。第２のデータをインターレースすることは、さらにパイロットが送信される第１のタイムスロットの期間に第２のリクエストを送信し、レート割り当てが受信される第２のタイムスロットの期間に第２の許可を受信し、データが送信される第３のタイムスロットの期間に第２の許可に従って第２のパイロットを送信し、第２のレート割り当てを受信し、第２のレート割り当てに基づいて第２のデータブロックを送信することを含むことができる。
【０００８】
他の観点は、チャネルを推定することに関連して情報を記憶するメモリと、メモリに接続され、許可に基づいて送信されたパイロットを受信し、受信されたパイロットに関連する信号対干渉雑音比（ＳＩＮＲ）を推定するプロセッサーを含むことができる無線通信システムにおける容量を最適化する装置に関連する。プロセッサーは、タイムスロットの期間に送信ノードから得られたパイロットおよびタイムスロットの期間に異種のパイロットを同時に送信する少なくとも１つの異種のノードにより生じた干渉に基づいて、パイロットの強度、干渉の強度を決定するおよび／またはＳＩＮＲを解析するように構成することができる。さらに、プロセッサーは、レート割り当てを送信するためにＳＩＮＲを利用し、リクエストを取得することに応答して許可を送信し、割り当てられたチャネルおよび割り当てられた電力を含む許可を送信し、割り当てられたチャネルおよび割り当てられた電力で送信された受信されたパイロットのＳＩＮＲを評価し、および／またはノードを同時に送信するためのデータ送信およびパイロット送信の両方に対して割り当てられたチャネルおよび割り当てられた電力を採用することによりパイロットのＳＩＮＲに基づいてデータ送信のＳＩＮＲを推定するように構成することができる。
【０００９】
さらに他の観点は、リクエストを送信する手段と、リクエストに応答して許可を受信する手段と、許可に基づいてパイロットを送信する手段と、パイロットに関連するＳＩＮＲに基づいてレート割り当てを受信する手段と、割り当てられたレートでデータを送信する手段を含むことができる、信号対干渉雑音比（ＳＩＮＲ）に基づいてチャネルを推定しレートを予測するための無線通信装置に関連する。
【００１０】
さらに他の観点は、リクエストを受信し、チャネル割り当ての許可を送信し、許可されたチャネル上でパイロットを受信し、パイロットの送信期間に信号対干渉雑音比（ＳＩＮＲ）を決定し、ＳＩＮＲに基づいてレートを送信し、割り当てられたレートでデータを取得するためのコンピューター実行可能な命令を有したコンピュータープログラムが記憶されたコンピューター読み取り可能媒体に関連する。コンピューター読み取り可能媒体はさらに、ハイブリッドオートマチックリピートリクエスト（ＨＡＲＱ）を終了し、取得されたデータに関連してエラーを訂正し、エラーが訂正不可能かどうか決定し、エラーが訂正不可能であると決定すると許可を再送し、および／またはすべてのエラーが訂正されるまで、許可の送信、パイロットの受信、ＳＥＳＴＲの決定、レートの送信、データの受信、エラーを訂正する試みを反復するための命令を含むことができる。さらに、コンピューター読み取り可能媒体は、取得されたデータをパイプライン化し、および／または許可を送信しながら異種のリクエストを送信することにより送信を開始することによりデータをパイプライン化するための命令を含むことができる。さらに、コンピューター読み取り可能媒体は、取得されたデータをパイプライン化し、許可が送信される第１のタイムスロットの期間に異種ノードに第２のリクエストを送信し、パイロットが受信される第２のタイムスロットの期間に異種ノードから第２の許可を受信し、レート割り当てが送信される第３のタイムスロット期間に第２の許可に従って第２のパイロットを送信し、データが取得される第４のタイムスロットの期間に第２のレート割り当てを受信し、第２のレート割り当てに基づいて異種ノードにデータを送信するための命令を含むことができる。さらに、コンピューター読み取り可能媒体は、許可を送信ノードに送信しながら異種ノードに異種リクエストを送信することにより複数のノードを介してデータ送信に関連するエンドツーエンド(end to end)待ち時間を緩和するための命令を含むことができる。
【００１１】
上述のおよび関連する目的の成就のために１つ以上の実施形態は、クレームにおいて完全に記載され特に指摘された以下に述べる特徴を含む。以下の記述および付属の図面は、１つ以上の実施形態のある例示観点を詳細に述べる。しかしながら、これらの観点は、種々の実施形態の原理が採用されてもよい種々の方法の少数を示し、記載された実施形態は、すべてのそのような観点およびそれらの均等物を含むことを意図している。
【発明を実施するための最良の形態】
【００１２】
図面を参照して種々の実施形態が記載される。図面において、類似した数字は類似したエレメントを指すために使用される。以下の記載において、説明の目的のために、多数の特定の詳細が１つ以上の実施形態の完全な理解を提供するために述べられる。しかしながら、そのような実施形態（複数の場合もある）は、これらの特定の詳細なしに実施してもよいことは明白かもしれない。他のインスタンスにおいて、良く知られた構造および装置は、１つ以上の実施形態を記載することを容易にするためにブロック図で示される。
【００１３】
この出願において使用されるように、「コンポーネント」、「モジュール」、「システム」、および同類のものは、ハードウエア、ファームウエア、ハードウエアとソフトウエアの組み合わせ、ソフトウエア、または実行中のソフトウエアのコンピューター関連エンティティを指す。例えば、コンポーネントは、プロセッサー上で実行中のプロセス、プロセッサー、オブジェクト、実行ファイル、実行のスレッド、プログラム、および／またはコンピューターであってもよいがそれらに限定されない。実例として、計算装置上で実行中のアプリケーションと計算装置の両方はコンポーネントであり得る。１つ以上のコンポーネントはプロセス内に存在することができ、および／または実行のスレッドおよびコンポーネントは、１つのコンピューター上でローカライズされおよび／または２以上のコンピューター間で分散されてもよい。さらに、これらのコンポーネントはそこに記憶された種々のデータ構造を有する種々のコンピューター読み取り可能媒体から実行することができる。コンポーネントは、１つ以上のデータパケット（例えば、ローカルシステム、分散システム、および／または信号の手段により他のシステムを有したインターネットのようなネットワークにわたって、他のコンポーネントと相互作用する一方のコンポーネントからのデータ）を有する信号に従うようなローカルおよび／またはリモートプロセスを経由して通信してもよい。
【００１４】
さらに、種々の実施形態が加入者局に関連して本明細書に記載される。加入者局は、またシステム、加入者ユニット、移動局、モバイル、遠隔局、アクセスポイント、遠隔端末、アクセス端末、ユーザー端末、ユーザーエージェント、またはユーザー機器と呼ぶことができる。加入者局は、携帯電話、コードレス電話、セッションイニシエーションプロトコル（ＳＩＰ）電話、無線ローカルループ（ＷＬＬ）局、パーソナルデジタルアシスタント（ＰＤＡ）、計算装置、または他の無線モデムに接続された他の処理装置であってもよい。
【００１５】
さらに、本明細書に記載された種々の観点または特徴は、標準のプログラミングおよび／またはエンジニアリング技術を使用した方法、装置または製品として実施されてもよい。本明細書で使用される「製品」という用語は、任意のコンピューター読み取り可能な装置、キャリア、または媒体からアクセス可能なコンピュータープログラムを含むように意図される。例えば、コンピューター読み取り可能媒体は、これらに限定されないが、磁気記憶装置（例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップ等）、光学ディスク（例えば、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ）等）、スマートカード、およびフラッシュメモリ装置（例えば、ＥＰＲＯＭ、カード、スティック、キードライブ等）を含むことができる。さらに本明細書に記載される種々の記憶媒体は、１つ以上の装置および／または情報を記憶するための他の機械読み取り可能媒体を表すことができる。「機械読み取り可能な媒体」という用語はこれらに限定されることなく無線チャネルおよび命令（複数の場合もある）および／またはデータを記憶し、含みおよび／または保持することができる種々の他の媒体を含むことができる。
【００１６】
図１を参照すると、本明細書において提示される種々の実施形態に従う無線通信システムが図解される。システム１００は、無線通信信号を互いにおよび／または１つ以上のモバイル装置１０４に受信し、送信し、反復する等、１つ以上のセクター内に１つ以上のアクセスポイント１０２を含むことができる。各アクセスポイント１０２は、送信機チェーンおよび受信機チェーンを含むことができる。それらの各々は、同様に、当業者に理解されるように信号送信および受信に関連する複数のコンポーネント（例えば、プロセッサー、変調器、マルチプレクサー、復調器、デマルチプレクサー、アンテナ等）を含むことができる。モバイル装置１０４は、例えば、携帯電話、スマートフォーン、ラップトップ、ハンドヘルド通信装置、ハンドヘルド計算装置、衛星ラジオ、全地球測位システム、ＰＤＡｓ、および／または無線通信システム１００を介して通信するための任意の他の適切な装置であり得る。
【００１７】
アクセスポイント１０２および／またはモバイル装置１０４は、無線通信システム１００内のノードであってもよい。マルチノードシステム（例えば、無線通信システム１００等）内では、ノート対は、第２のノード（例えば、アクセスポイント１０２、モバイル装置１０４等）からデータを送信しおよび／または受信する第１のノード（例えば、アクセスポイント１０２、モバイル装置１０４等）を含むことができる。実例として、特定の時刻に、任意の数の送信ノードはデータをそれぞれの受信ノードに同時に送信してもよい。任意のアクセスポイント１０２および／またはモバイル装置１０４は、任意の異種アクセスポイント１０２および／またはモバイル装置１０４と通信することができる。そのような通信は時間変化するチャネル（例えば、タイムスロット、周波数バンド、拡散符号割り当て、それらの組み合わせ等）を採用してもよい。さらに、チャネルは、時間変化する干渉に関連していてもよい。干渉は、例えば、異種のノード対間で転送される異種の同時の送信に関連していてもよい、しかしながらクレームされた主題はそのように限定されないことが理解されるべきである。
【００１８】
最適化された容量を可能にするために、通信ノード対はチャネル条件を解析し、少なくとも一部分チャネル条件に基づいて適切なチャネルおよび／またはレート（例えば、変調、コーディングフォーマット等）を選択してもよい。例えば、受信ノードはチャネルリソース（例えば、チャネル識別（ＩＤ）、電力等）を対応する送信ノードに割り当て、その後信号強度および干渉を推定してもよい。少なくとも一部分、信号対干渉雑音比（ＳＩＮＲ）に基づいて、受信ノードは、レートを送信ノードに割り当ててもよい。レートは、送信ノードによるデータ送信に関連して利用されてもよい。従って、受信ノードはデータ送信を開始する前に異種ノードから干渉を識別することを可能にしてもよい。対照的に、従来のパケットシステムの場合、受信ノードは典型的に干渉ノードを評価すること、または対応する送信ノードによる送信前にＳＩＮＲに基づいてレートを変更することができない。
【００１９】
いくつかの実施形態において、ネットワークは、アクセスポイント１０２を利用せずにもっぱらピアツーピア通信を利用して構成することができる。さらなる実施形態において、ネットワークは、アクセスポイント１０２（インフラストラクチャモード）とピアツーピア通信の両方を含むことができる。インフラストラクチャのこれらのタイプは、アドホック(ad-hoc)ネットワークまたは独立したベーシックサービスセット（ＩＢＳＳ）と呼ばれる。アドホックネットワークは自己形成することができ、それによってモバイルデバイス１０４（またはアクセスポイント１０２）が他のモバイルデバイス１０４から通信を受信すると、他のモバイルデバイス１０４はネットワークに追加される。モバイルデバイス１０４がそのエリア離れると、モバイルデバイスはネットワークから動的に除去される。従って、ネットワークのトポロジーは、絶えず変化することができる。
【００２０】
図２を参照すると、図解されているのは信号対干渉雑音比（ＳＩＮＲ）を評価し、少なくとも一部識別されたＳＩＮＲに基づいて容量を最適化する無線通信システム２００である。システム２００は、任意の数のノード（例えば、ノード１  ２０２、ノード２  ２０４、ノード３  ２０６、ノード４  ２０８等）を含む。４つのノード２０２−２０８が描写されるけれども、システム２００は任意の数の異種のノードを含むことが理解されるべきである。一例によれば、ノード１  ２０２とノード２  ２０４は、ノード対であり得、ノード３  ２０６とノード４  ２０８は、第２のノード対であり得る。この例に従って、ノード１  ２０２とノード３  ２０６は、データをそれぞれノード２  ２０４とノード４  ２０８に送信することができる。さらに、ノード２  ２０４とノード４  ２０８は、それぞれノード３  ２０６とノード１  ２０２による送信により干渉を受信する可能性がある。実例によれば、１対のノード（例えば、ノード２  ２０４に送信するノード１  ２０２）に対して、受信ノード（例えば、ノード２  ２０４）は、送信ノードからの信号（例えば、パイロット）の強度および異種送信ノード（例えば、ノード３  ２０６）により生じた受信ノードにおける干渉を評価することにより送信ノード（例えば、ノード１  ２０２）による利用のためにレート（例えば、変調とコードフォーマットの組み合わせ等）を選択してもよい。従来のパケットシステムにおいて、干渉のそのような決定は、送信の開始において未知である異種送信ノード（例えば、ノード３  ２０６）の電力レベルにより困難かもしれない。
【００２１】
さらに、送信ノード（例えば、ノード１  ２０２、ノード３  ２０６等）から受信ノード（例えば、ノード２  ２０４、ノード４  ２０８等）に送信された通信は、フォワードリンクと呼ばれてもよい。さらに、受信ノードから送信ノードに送信される通信はリバースリンクと呼ばれてもよい。また、送信ノードはデータソース（例えば、ストレージ、メモリ、および同類のもの）（図示せず）に接続されてもよく、受信ノードは、例えばディスプレイのようなインタフェースデバイス（図示せず）に接続されてもよい。
【００２２】
システム２００は、アドホック無線通信ネットワークであり得る。それはアクセスポイントを有さない端末またはステーションのみを含むネットワークである。そのようなネットワークにおいて、ネットワーク内の装置は、基地局に類似して機能することができ、トラフィックがその最終的なあて先に到達するまでトラフィックを他の装置に中継することができる。いくつかの実施形態において、アドホックネットワークは、端末とアクセスポイントの両方を含むことができる。
【００２３】
図３を参照すると、図解されるのは堅固なチャネル推定およびレート予測を提供する４方向ハンドシェークのための例示メッセージ交換スキームである。メッセージ交換スキーム３００は、図２のノード１  ２０２からノード２  ２０４への送信に関連する。しかしながら、クレームされた主題はそのように限定されない。タイムスロット１の期間において、送信ノード（例えば、ノード１  ２０２）はリクエストを受信ノード（例えば、ノード２  ２０４）に送信する。受信機ノードは、タイムスロット２の期間に許可を送信ノードに供給する。許可は、例えば割り当てられた電力および／または割り当てられたチャネル（例えば、チャネル識別（ＩＤ））を含むチャネルリソースを割り当ててもよい。チャネルは、周波数バンド（例えば、利用可能なバンドのあるサブキャリア）、タイムスロット（例えば、トラフィックスロットのあるサブスロット）、拡散符号割り当て、それらの組み合わせ等であってもよい。さらに、許可は、さらにまたは代わりに、ハイブリッドオートマチックリピートリクエスト（ＨＡＲＱ）に関連する情報を含んでいてもよい。例えば、許可は、ＨＬＡＲＱフラグメント数、送信機があたらしいパケットを送信すべきかどうかを示すデータ（例えば、ビット）、古いパケットのＨＡＲＱ再送信等を含んでいてもよい。送信ノードは、タイムスロット３の期間に割り当てられた電力および／または割り当てられたチャネルを採用することを介してパイロットを送信する。受信ノードタイムスロット３の期間に送信ノードから得られたパイロット、並びに例えばタイムスロット３の期間にパイロットを同時に送信する異種ノードにより生じるかもしれないさらなる干渉に基づいてＳＩＮＲを解析してもよい。
【００２４】
タイムスロット４の期間に、レート割り当ては、受信ノードから送信ノードに通信されてもよい。レート割り当ては、変調フォーマット、コーディングフォーマット等に関連していてもよい。送信ノードは、タイムスロット２の期間に得られた許可内に割り当てられた電力および／またはチャネルを採用する。任意の数のさらなるノード対は、メッセージ交換スキーム３００を同時に利用することができることを理解すべきである。実例として、制限するものではなくして、メッセージ交換スキーム３００は、任意の数のノード対間の同期送信を供給することを可能にしてもよい。従って、例えば、図２のノード１  ２０２およびノード３  ２０６は両方ともタイムスロット１の期間にリクエストを送信してもよいしタイムスロット５等の期間にデータを送信してもよい。しかしながら、クレームされた主題はそのように限定されない。
【００２５】
メッセージ交換スキーム３００は、データ送信は、パイロット送信により先行されると定めている（例えば、それは、次のデータ送信が転送されてもよいチャネルおよび／または電力上に送信されてもよい）。従って、レートは、パイロット送信の期間に受信機（例えば図２のノード２２０４等）において観察されるＳＩＮＲに基づいて送信機（例えば送信ノード、図２のノード１  ２０２等）に割り当てられてもよい。実例によれば、パイロットを同時に送信するノードの各々は、割り当てられたチャネルおよび／または電力を採用するので、パイロットの送信の期間に受信機において評価されるＳＩＮＲは、データ送信の期間に受信機において観察されるＳＩＮＲの類似している。それゆえ、正確なレート予測が提供されるかもしれない。
【００２６】
一例に従って、メッセージ交換スキーム３００はインターレース送信を手段としてノードがバルク送信を実行することを可能にしてもよい。例えば、送信ノードタイムスロット１においてリクエストを送信してもよい。それは上述したようにタイムスロット５の期間にデータ送信を生じる。さらに、送信ノードはまた（例えば、同じ受信ノード２、異種ノード等に）タイムスロット３の期間にリクエストを送信してもよい。一例によれば、ノード１は、パイロットと第２のリクエストをタイムスロット３の期間にノード２に送信してもよい。しかしながら、クレームされた主題はそのように限定されない。さらに、示されなかったけれども、タイムスロット３の期間にリクエストを供給する送信ノードに応答して、チャネル割り当てはタイムスロット４において供給されてもよいし、パイロットはタイムスロット５において送信されてもよいし、レート割り当ては、タイムスロット６の期間に送信されてもよいし、データ送信は、タイムスロット７の期間に生じてもよい。従って、インターレースは、送信ノードがさらなるデータ送信スロットの期間に送信することを可能にする。
【００２７】
図４を参照すると、図解されているのは、複数のノードを介してデータを転送するためにパイプラインをイネーブルにする無線通信システム４００である。システム４００は、任意の数のノード（例えば、ノード１  ４０２、ノード２  ４０４、ノード５  ４０６等）を含んでいてもよい。従って、クレームされた主題は、描画される３つのノードに限定されない。一例に従って、ノード１  ４０２はデータをノード２  ４０４に送信してもよい。それは次にはデータをノード５  ４０６に転送してもよい。データは、あて先ノードに到着するまで任意の数のノードを介して送信されてもよいことが理解されるべきである。従って、システム４００はマルチホップトポロジーを提供してもよい。この場合、通信または送信は、意図された受け手（例えば、基地局、モバイルデバイス等）に直接転送されるかわりに多数のホップまたはセグメントを介して転送される。
【００２８】
図５を参照すると、図解されるのは、図４の無線通信システムに関連する例示パイプライニングメッセージ交換スキーム５００である。スキーム５００に従って、パイプライニングは、従来の技術に比べて送信待ち時間を緩和することを可能にしてもよい。１つの中間ノードを介してパイプライニングが描画されたけれども、パイプライニングメッセージ交換スキーム５００は、任意の数のノードを介してデータをパイプライン化することをイネーブルにすることを可能にし、クレームされた主題はこの例に限定されない。タイムスロット１の期間に、ノード１は、リクエストをノード２に送信してもよい。その後、タイムスロット２の期間に、ノード２は、リクエストをノード５に送信し、許可をノード１に送信してもよい。例えば、リクエストと許可の送信は、類似した時刻等において同時になされてもよい。許可は、ノード２に送信するためにノード１により採用されるチャネルおよび／または電力を割り当ててもよい。さらに、ノード１は、ノード２から得られた許可に関連するチャネルおよび／または電力を利用してタイムスロット３の期間にパイロットをノード２に送信してもよく、一方ノード５は、同じタイムスロットにおいて（例えば、ノード２によりノード５に送信するためにチャネルおよび／または電力を割り当てる）許可を送信してもよい。さらに、ノード２は、（例えば、ノード１により送信されたパイロットに基づいて）信号および（例えば、タイムスロット３の期間に同時に送信する異種ノードに関連する）干渉を評価することによりＳＩＮＲを推定してもよい。ＳＩＮＲに基づいて、そのような通信のための適切なレート割り当てが識別されてもよい。
【００２９】
タイムスロット４の期間に、ノード２は、レート割り当て（例えば、変調フォーマット、コーディングフォーマット等）をノード１に送信し、パイロットをノード５に送信してもよい。従って、ノード５は、パイロット送信に関連するＳＩＮＲを評価し、対応するレート割り当てを決定してもよい。タイムスロット５内において、ノード１は、許可およびレート割り当てに従ってデータ送信をノード２に送信してもよい。また、同じタイムスロットの期間に、ノード５は、タイムスロット４の期間にノード２に送信されたパイロットに基づいて識別されるレート割り当てに関連する情報を送信してもよい。その後、タイムスロット６の期間に、ノード２は、タイムスロットの期間に得られた許可およびタイムスロット５の期間に受信されたレート割り当てに従ってデータをノード５に送信する。メッセージ交換スキーム５００は、ノード２が（タイムスロット５においてデータを受信した後に）タイムスロット６においてリクエストを送信することを可能にすることに比べて、データをノード１からノード５に送信することに関連するエンドツーエンド待ち時間を緩和する。特に、メッセージ交換スキーム５００はノード１の第１のリクエストの受信に続くタイムスロットにおいてノード２が第２のリクエストをノード５に送信することを可能にする。
【００３０】
図６を参照すると、堅固なチャネル推定とレート予測を提供することに関連して利用されてもよいスロッティング(slotting)構造６００である。スロッティング構造６００は、任意の数のスロット（例えば、スロット１  ６０２、スロット２  ６０４、スロット３  ６０６、スロット４  ６０８、スロット５  ６１０等）を含んでいてもよい。さらに、スロットの各々は、いくつかのチャネル（例えば、タイムスロット、周波数バンド、異種拡散符号割り当てに関連するチャネル、それらの組み合わせ等）を含んでいてもよい。一例に従って、スロッティング構造６００は、時分割多重（ＴＤＤ）システムに適用してもよい。この場合、図２のノード１および３は、ハッチングされたスロット（例えば、スロット１  ６０２、スロット３  ６０６、スロット５  ６１０等）において送信してもよく、一方、図２のノード２および４は、ハッチングされていないスロット（例えば、スロット２  ６０４、スロット４  ６０８等）において送信してもよい。しかしながら、要求された主題はそのような例に限定されない。スロット６０２−６１０の各々は、さらに制御セグメントとデータセグメントにさらに分割されてもよい。さらに、制御セグメントは、ＲＥＱ／許可／ＡＣＫセグメント６１２とパイロットセグメント６１４に分割されてもよい。
【００３１】
一例に従って、送信ノード（例えば、図２のノード１  ２０２）は、スロット１  ６０２に関連するＲＥＱ／許可／ＡＣＫセグメント６１２において受信ノード（例えば、図２のノード２  ２０４）にリクエストを送信してもよい。さらに、送信ノードは、スロット２  ６０４に関連するＲＥＱ／許可／ＡＣＫセグメント６１２から許可を取得してもよい。その後、送信ノードは、スロット３  ６０６のパイロットセグメントの期間にパイロット送信を送信してもよく、スロット４  ６０８においてレート割り当てを受信してもよい。さらに、スロット５のデータセグメントにおいて、送信ノードは、データ送信を受信ノードに送信してもよい。クレームされた主題は、上述した例に限定されないことが理解されるべきである。
【００３２】
図７−９を参照すると、堅固なチャネル推定とレート予測のための４方向ハンドシェークを利用することに関連する方法論が図解される。例えば、方法論は、ＦＤＭＡ環境、ＯＦＤＭＡ環境、ＣＤＭＡ環境、ＷＣＤＭＡ環境、ＴＤＭＡ環境、ＳＤＭＡ環境、または任意の他の適切な無線環境においてチャネル推定および／またはレート予測を採用することに関連することができる。説明を簡単にするために方法論は、一連の行為として図示され記載されているけれども、方法論は行為の順番に限定されず、１つ以上の実施形態に従っていくつかの行為は、本明細書において図示され記載される順番とは異なる順番および／または他の行為と同時に生じてもよい。例えば、当業者は、方法論が代わりの方法として状態図のように一連の相互に関係する状態またはイベントとして表すことができる。さらに、すべての図解された行為は、１つ以上の実施形態に従って方法論を実施する必要はなくてもよい。
【００３３】
図７を参照すると、図解されるものは、少なくとも一部分推定された信号強度および干渉に基づいてデータを送信することを容易にする方法論７００である。７０２において、リクエストが送信されてもよい。リクエストは受信ノードに送信されてもよい。さらに、例えば、受信ノードは、意図された受け手および／またはマルチホップトポロジー内の中間ノードであってもよい。７０４において、許可は、リクエストに応じて受信されてもよい。取得された許可は、例えばチャネル（例えば、タイムスロット、周波数バンド、拡散符号割り当て、それらの組み合わせ等）、電力等のようなチャネルリソースの割り当てを含んでいてもよい。７０６において、パイロットは、許可に関連するチャネル割り当てを利用して送信されてもよい。従って、一例に従って、取得された許可において指定される特定のチャネルおよび電力は、パイロットを転送することに関連して採用されてもよい。この例によれば、パイロット送信は、データを送信するときに採用されてもよい実質的に類似のチャネルおよび電力で達成されてもよく、それゆえ、チャネル推定（例えば、信号対干渉雑音比（ＳＩＮＲ）の評価）に関連する精度は強化されてもよい。
【００３４】
７０８において、レート割り当ては、パイロット送信に関連する信号対雑音干渉比（ＳＩＮＲ）に基づいて受信されてもよい。レート割り当ては、コーディングフォーマットおよび／または変調フォーマットを割り当ててもよい。７１０において、データは割り当てられたレートで送信されてもよい。さらに、データ送信は許可に関連するチャネル割り当てを利用して達成されてもよい。
【００３５】
図８を参照すると、図解されるのは、データ送信をイネーブルにするためのチャネル条件を推定することを容易にする方法論８００である。８０２において、リクエストが受信されてもよい。リクエストは、ノードが（例えば、受信ノード等を含むノード対内の対応するノードから）受信されるタイムスロットで取得されてもよい。８０４において、許可は、リクエストに応答して送信されてもよい。許可は、チャネルを介して将来の通信に関連して利用される特定のリソースを示してもよい。例えば、許可は、採用されるチャネルおよび／または電力を割り当ててもよい。
【００３６】
８０６において、パイロットは、許可されたチャネル上で受信されてもよい。パイロットは８０８において任意の受信された干渉と一緒に解析されパイロット送信に関連する信号対干渉雑音比（ＳＩＮＲ）を決定してもよい。信号強度は、リクエストに関連するパイロットの強度を識別することにより決定されてもよい。さらに、任意の数のパイロットは、類似した時刻に転送されてもよいので、干渉は、同じタイムスロットの期間に転送されてもよい任意の異種送信（例えば、パイロット）の強度を解析することにより評価されてもよい。パイロットの各々は、対応する許可において割り当てられたチャネルおよび／または電力を採用し、従って、パイロットに対して決定されたＳＩＮＲは、データ送信に関連するＳＩＮＲの正確な推定値を供給してもよい。８１０において、決定されたＳＩＮＲに基づくレートが送信されてもよい。レートは、例えば、コーディングフォーマットおよび／または変調フォーマットを提供してもよい。８１２において、データは、割り当てられたレート（および割り当てられたチャネルおよび／または電力を介して）で取得されてもよい。
【００３７】
図９を参照すると、図解されるのは、ハイブリッドオートマッチクリピートリクエスト（ＨＡＲＱ）終了を改良することを容易にする方法論９００を図解する。９０２において、リクエストは受信されてもよい。９０４において、チャネル割り当て（および／または割り当てられた電力）の許可は送信されてもよい。パイロットは、９０６において許可されたチャネル上で（および／または割り当てられた電力で）受信されてもよい。さらに、９０８において、受信されたパイロット（および実質的に類似した時刻に送信された任意の異種のパイロット）に関連するＳＩＮＲの解析が行われ、リクエストに関連する将来のデータ送信に関連して利用される適切なレートを決定してもよい。９１０において、ＳＩＮＲに基づいたレート割り当ては、送信されてもよい。さらに、９１２において、割り当てられたレートで送信されたデータが取得されてもよい。
【００３８】
９１４において、取得されたデータに関連するエラーが収集されてもよい。
【００３９】
例えば、取得されたデータは、符号化されたデータブロック並びにエラー訂正コード（例えば、リードソロモン符号、ターボコード等）を有したエラー検出情報（例えばＣＲＣ）を含んでいてもよい。従って、エラー訂正コードは復号されてもよいし、検出されたエラーは訂正されてもよい。９１６において、任意のエラー（複数の場合もある）が訂正できないかどうか決定される。訂正できないエラーがないなら、方法論９００は終了する。しかしながら、１つ以上のエラーが訂正できなかったなら、方法論９００は、９０４に戻り許可が再送信される。
【００４０】
パイロットとレート許可の交換は余分な遅延を生じるけれども、この潜在的な不利点はより早いＨＡＲＱ終了によりオフセットされてもよい。通常、ＨＡＲＱ終了は、第１のスロットの期間のレート推定に関連する不正確により２以上のスロットを利用する。対照的に、方法論９００は、レート推定に関連する強化された信頼性を提供し、それゆえ、ＨＡＲＱ送信の数を低減する。さらに、ＨＡＲＱ再送信を採用するとき、リクエストメッセージは受信される必要はない。むしろ、ＨＡＲＱ再送信は９０４において許可を送信することにより開始されてもよい。
【００４１】
本明細書に記載された１つ以上の観点に従って、チャネル（例えば、ＳＩＮＲ）を推定し、チャネルを介した送信のためにレートを予測する等に関して推測を行うことができる。本明細書に使用されるように、「推測する」または「推定」という用語は、一般的にイベントおよび／またはデータを介して捕捉された観察のセットからシステム、環境およびまたはユーザーの状態を推論するプロセスを指す。推論は、例えば、特定のコンテキストまたはアクションを識別するために採用することができ、または状態に対する確率分布を発生することができる。推論は蓋然論であり得る。すなわち、データとイベントの考察に基づいて関心のある状態に対して確率分布の計算であり得る。推論はまたイベントおよび／またはデータのセットからより高次レベルのイベントを構成するために採用される技術を指すことができる。イベントが近接する時間的近接に相関していてもしていなくても、およびイベントおよびデータが１つまたはいくつかのイベントおよびデータソースから来ようとなかろうと、そのような推論は、観察されたイベントおよび／または記憶されたイベントデータのセットから新しいイベントまたはアクションの構造を生じる。
【００４２】
一例によれば、上に提示された１つ以上の方法は、許可に関連したリソース割り当て（例えば、チャネル、電力等）、ＳＩＮＲ推定、レートを割り当てる等に関して推定を行うことを含むことができる。さらなる実例として、推定は、取得されたデータがエラー（複数の場合もある）を含みおよび／またはエラー（複数の場合もある）が訂正可能であるかどうかに関連して行われてもよい。上述の例は、実際は実例であり、行うことが出来る推定の数またはそのような推定が本明細書において記載された種々の実施形態および／または方法と共同して行われる方法を制限することを意図したものではない。
【００４３】
図１０は、時間変化する干渉を有する時間変換するチャネルに関連して利用されるチャネルを推定しおよび／またはレートを予測することを容易にするユーザー装置１０００の説明図である。ユーザー装置１０００は、例えば受信アンテナ（図示せず）からの信号を受信する受信機１００２を含み、信号に対して典型的なアクションを実行し（例えば、受信した信号をフィルターし、増幅し、ダウンコンバートする等）、条件付けされた信号をデジタル化してサンプルを得る。受信機１００２は、例えばＭＭＳＥ受信機であり得、受信したシンボルを復調することができ、チャネル推定のためにプロセッサー１０６にそれらを供給することができる復調器１００４を含むことができる。プロセッサー１００６は、受信機１００２により受信された情報を解析しおよび／または送信機１０１６による送信のための情報を発生することに専念するプロセッサーであり得、ユーザー装置１０００の１つ以上のコンポーネントを制御するプロセッサーであり得、および／または受信機１００２により受信された情報を解析し、送信機１０１６による送信のために情報を発生し、ユーザー装置１０００の１つ以上のコンポーネントを制御するプロセッサーであり得る。
【００４４】
ユーザー装置１０００は、プロセッサー１００６に動作可能に接続され、送信されるデータ、受信したデータ、利用可能なチャネルに関連した情報、解析された信号および／または干渉強度、割り当てられたチャネル、電力、レート等に関連する情報およびチャネルを推定し、チャネルを介して通信するための任意の他の適切な情報を記憶してもよいメモリ１００８をさらに含むことができる。メモリ１００８はさらに（例えば、性能ベースの、容量ベース等の）チャネルを推定し利用することに関連するプロトコルおよび／またはアルゴリズムを記憶することができる。
【００４５】
本明細書に記載されるデータ記憶装置（例えば、メモリ１００８）は、揮発性メモリまたは不揮発性メモリであり得または揮発性および不揮発性メモリの両方を含むことができる。実例として、制限するものではないが、不揮発性メモリは、リードオンリメモリ（ＲＯＭ）、プログラムＲＯＭ（ＰＲＯＭ）、電気的にプログラム可能なＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なＰＲＯＭ（ＥＥＰＲＯＭ）またはフラッシュメモリを含むことができる。揮発性メモリは、ランダムアクセスメモリ（ＲＡＭ）を含むことができる。これは外部キャッシュメモリとして動作する。実例として、制限するものではないが、ＲＡＭは、シンクロナスＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、エンハンストＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンクＤＲＡＭ（ＳＬＤＲＡＭ）、およびダイレクトランバスＲＡＭ（ＤＲＲＡＭ）のような多くの形式で利用可能である。サブジェクトシステムおよび方法のメモリ１００８は、それに限定されることなく、これらのおよび任意の他の適切なタイプのメモリを含むように意図される。
【００４６】
受信機１００２はさらにデータ（例えば、リクエスト、パイロット等）を取得することに応答してリソースを割り当てるリソース割り当て器１０１０に動作可能に接続される。例えば、受信機１００２は、リクエストを受信し、リクエストおよび／またはリクエストに関連する情報をリソース割り当て器１０１０に供給してもよい。リクエストおよび／またはリクエストに関連する情報に応答して、リソース割り当て器１０１０は、フィクスチャー(fixture)データ送信に関連して（異種ノードにより）利用されるリソースを識別してもよい。実例として、割り当てられたリソースは、チャネル、電力、および同類のものであってもよい。
【００４７】
さらに、シグナルアナライザー１０１２は、受信機１００２を介して取得したパイロット並びに任意の干渉を評価してもよい。シグナルアナライザー１０１２は、パイロットの強度、干渉の強度、および同類のものを決定してもよい。さらに、シグナルアナライザー１０１２は、受信された送信（例えば、パイロット）に関連した信号対干渉雑音比（ＳＩＮＲ）を評価してもよい。ＳＩＮＲは、データの将来の送信に関連するＳＩＮＲの推定値であってもよい。リソース割り当て器１０１０は、将来の送信のために利用されるレート（例えば、コーディングフォーマット、変調フォーマット等）を割り当てるためにＳＩＮＲを利用してもよい。ユーザー装置１０００はさらに変調器１０１４と、信号を例えばアクセスポイント、他のユーザー装置等に送信する送信機１０１６を含む。プロセッサー１００６とは別個のものとして描かれているが、リソース割り当て器１０１０、シグナルアナライザー１０１２および／または変調器１０１４は、プロセッサー１００６または多数のプロセッサー（図示せず）の一部であってもよい。
【００４８】
図１１は、チャネルを介した通信に関連する信号対干渉雑音比（ＳＩＮＲ）を推定し、容量を最適化するためにレートを選択することを容易にするシステム１１００の説明図である。システム１１００は、複数の受信アンテナ１１０６を介して１つ以上のユーザー装置から信号（複数の場合もある）を受信する受信機と、送信アンテナ１１０８を介して１つ以上のユーザー装置１１０４に送信する送信機１１２２とを有したアクセスポイント１１０２を含む。受信機１１１０は、受信アンテナ１１０６から情報を受信することができ、受信した情報を復調する復調器に動作可能に相関される。復調されたシンボルは、図１０に対して上述したプロセッサーに類似することができるプロセッサーにより解析される。プロセッサー１１１４は、信号（例えば、パイロット）強度および／または干渉強度、ユーザー装置（複数の場合もある）１１０４（または、異種のアクセスポイント（図示せず））に送信されるデータまたはそれから受信されるデータ、および本明細書において述べられる種々の動作および機能を実行することに関連した任意の他の適切な情報を記憶するメモリ１１１６に接続される。プロセッサー１１１４はさらに送信のために遠隔ノードにより利用されるリソースを割り当てるリソース割り当て器１１１８に接続される。一例として、リクエストが受信されるなら、リソース割り当て器１１１８は、要求するノードにより利用されるチャネル、電力等を識別してもよい。その後、リソース割り当て器１１１８は、許可に関連していてもよい割り当てられたリソースに関連する情報を変調器１１２２に供給してもよい。変調器１１２２は、アンテナ１１０８を介して送信機１１２６によるユーザー装置（複数の場合もある）１１０４に送信するために（許可に関連する情報を含む）信号を多重化することができる。
【００４９】
さらに、プロセッサー１１１４は、アクセスポイント１１０２により受信されたパイロットを評価するシグナルアナライザー１１２０に接続されてもよい。シグナルアナライザー１１２０は、受信されたパイロット送信に関連する信号対干渉雑音比（ＳＩＮＲ）を決定してもよい。ＳＩＮＲ情報は、リソース割り当て器１１１８に供給されてもよい。リソース割り当て器１１１８は、レートを割り当てるためにそのような情報を利用してもよい。割り当てられたレート情報（および／または許可に関連するリソース）は、ユーザー装置（複数の場合もある）１１０４への送信のためにプロセッサー１１１４により発生された信号に添付してもよいし、変調器により多重化されてもよいし、送信機１１２４を介して送信されてもよい。プロセッサー１１１４と別個のものとして描かれているが、リソース割り当て器１１１８、シグナルアナライザー１１２０、および／または変調器１１２２は、プロセッサー１１１４または多数のプロセッサー（図示せず）の一部であってもよいことが理解されるべきである。さらにまたは他の方法として、リソース割り当て器１１１８は、１つの別個のコンポーネント（図示せず）であってもよいことが理解されるべきである。従って、そのような例に従って、１つのコンポーネントは、許可に関連する情報を発生してもよいし、第２のコンポーネントは、レートに関連する情報を決定してもよい。
【００５０】
図１２は、例示無線通信システム１２００を示す。無線通信システム１２００は、簡単にするために１つのアクセスポイントと１つの端末を描く。しかしながら、システムは、２以上のアクセスポイントおよび／または２以上の端末を含むことができ、さらなるアクセスポイントおよび／または端末は、以下に記載する例示アクセスポイントと端末に対して実質的に類似するまたは異なることができる。さらに、アクセスポイントおよび／または端末は、それらの間で無線通信を容易にするために本明細書に記載されたシステム（図１−２、４、１０-１１）および／または方法（図７−９）を採用することができることが理解されるべきである。
【００５１】
図１２を参照すると、ダウンリンク上で、アクセスポイント１２０５において、送信（ＴＸ）データプロセッサー１２１０は、トラフィックデータを受信し、フォーマットし、コード化し、インターリーブし、変調し（またはシンボルマップし）、変調シンボル（「データシンボル」）を供給する。シンボル変調器１２１５は、データシンボルおよびパイロットシンボルを受信して処理し、シンボルのストリームを供給する。シンボル変調器１２１５はデータシンボルおよびパイロットシンボルを多重化し、それらの送信機ユニット（ＴＭＴＲ）１２２０に供給する。各送信シンボルは、データシンボル、パイロットシンボルまたはゼロの信号値であってもよい。パイロットシンボルは、各シンボル期間において連続的に送信されてもよい。パイロットシンボルは周波数分割多重（ＦＤＭ）、直交周波数分割多重（ＯＦＤＭ）、時分割多重（ＴＤＭ）、周波数分割多重（ＦＤＭ）または符号分割多重（ＣＤＭ）であり得る。
【００５２】
ＴＭＴＲ１２２０は、シンボルのストリームを受信して１つ以上のアナログ信号に変換し、さらにアナログ信号を条件づけし（例えば、増幅し、フィルターし、および周波数アップコンバートする）、無線チャネルを介して送信するのに適したダウンリンク信号を発生する。次に、ダウンリンク信号はアンテナ１２２５を介して端末に送信される。端末１２３０において、アンテナ１２３５は、ダウンリンク信号を受信し、受信した信号を受信機ユニット（ＲＣＶＲ）１２４０に供給する。受信機ユニット１２４０は受信した信号を条件付けし（例えば、フィルターし、増幅し、周波数ダウンコンバートする）、条件づけされた信号をデジタル化してサンプルを取得する。シンボル復調器１２４５は、チャネル推定のために受信したシンボルを復調しプロセッサー１２５０に供給する。シンボル復調器１２４５は、プロセッサー１２５０からダウンリンクのための周波数応答推定値を受信し、受信したデータシンボルに対してデータ復調を実行して（送信されたデータシンボルの推定値である）データシンボル推定値を取得し、データシンボル推定値をＲＸデータプロセッサー１２５５に供給する。ＲＸデータプロセッサー１２５５はデータシンボル推定値を復調（すなわち、シンボルデマップし）し、デインターリーブし、デコードして、送信されたトラフィックデータをリカバーする。アクセスポイント１２０５において、シンボル復調器１２４５とＲＸデータプロセッサー１２５５による処理は、シンボル変調器１２１５とＴＸデータプロセッサー１２１０による処理と相補的である。
【００５３】
アップリンク上で、ＴＸデータプロセッサー１２６０は、トラフィックデータを処理しデーシンボルを供給する。シンボル変調器１２６５はデータシンボルを受信し、パイロットシンボルと多重化し、変調を実行し、シンボルのストリームを供給する。次に、送信機ユニット１２７０は、シンボルのストリームを受信して処理し、アップリンク信号を発生する。アップリンク信号は、アンテナ１２３５によりアクセスポイント１２０５に送信される。
【００５４】
アクセスポイント１２０５において、端末１２３０からのアップリンク信号は、アンテナ１２２５により受信され受信機ユニット１２７５により処理されサンプルを得る。次に、シンボル復調器１２８０は、サンプルを処理し、アップリンクのための受信したパイロットシンボルとデータシンボル推定値を供給する。ＲＸデータプロセッサー１２８５は、データシンボル推定値を処理し、端末１２３０により送信されたトラフィックデータをリカバーする。プロセッサー１２９０はアップリンク上で送信する各アクティブ端末に対してチャネル推定を実行する。複数の端末は、パイロットサブバンドのそれぞれ割り当てられたセットに対してアップリンク上で同時にパイロットを送信してもよい。この場合、パイロットサブバンドセットはインターレースされてもよい。
【００５５】
プロセッサー１２９０および１２５０はそれぞれアクセスポイント１２０５と端末１２３０において動作を指示する（例えば、制御し、コーディネートし、管理する等）。それぞれのプロセッサー１２９０および１２５０は、プログラムコードとデータを記憶するメモリユニット（図示せず）に関連することができる。プロセッサー１２９０および１２５０はまたそれぞれアップリンクとダウンリンクのための周波数およびインパルス応答推定値を導き出すために計算を実行することができる。
【００５６】
多重アクセスシステム（例えば、ＦＤＭＡ、ＯＦＤＭＡ、ＣＤＭＡ，ＴＤＭＡ等）の場合、複数の端末は、アップリンク上で同時に送信することができる。そのようなシステムの場合、パイロットサブバンドは、異なる端末間で共有されてもよい。チャネル推定技術は、各端末のためのパイロットサブバンドが全体の動作バンド（おそらく、バンドエッジを除く）にわたる場合に使用されてもよい。そのようなパイロットサブバンド構造は各端末に対する周波数ダイバーシティを取得するために望ましいであろう。本明細書に記載された技術は種々の手段により実施されてもよい。例えば、これらの技術は、ハードウエア、ソフトウエア、またはそれらの組み合わせで実施してもよい。ハードウエア実施の場合、チャネル推定のために使用される処理ユニットは、１つ以上の特定用途向け集積回路（ＡＳＩＣｓ）、デジタルシグナルプロセッサー（ＤＳＰｓ）、デジタルシグナル処理装置（ＤＳＰＤｓ）、プログラマブルロジックデバイス（ＰＬＤｓ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡｓ）、プロセッサー、コントローラー、マイクロコントローラー、マイクロプロセッサー、本明細書に記載された機能を実行するように設計された他の処理装置またはそれらの組み合わせ内において実施されてもよい。ソフトウエアの場合、実施は、本明細書において記載された機能を実行するモジュール（例えば、手続、機能等）を介して行うことができる。ソフトウエアコードはメモリユニットに記憶されてもよく、プロセッサー１２９０および１２５０により実行されてもよい。
【００５７】
図１３を参照すると、図解されているものは、信号対干渉雑音比（ＳＩＮＲ）に基づいてチャネルを推定し、レートを予測するシステムである。システム１３００は、機能ブロックを含むものとして表されていることが理解されるべきである。機能ブロックは、プロセッサー、ソフトウエア、またはそれらの組み合わせ（例えば、ファームウエア）により実施される機能を表す機能ブロックであり得る。システム１３００は、無線装置内で実施することができ、リクエストを送信する手段１３０２を含むことができる。リクエストは任意の異種ノードに送信されてもよい。システム１３００は、また、許可を受信する手段を含むことができる。許可は、利用されるチャネルおよび／または電力を割り当ててもよい。さらに、システム１３００は、許可に基づいてパイロットを送信する手段１３０６を含んでいてもよい。パイロットは、許可されたチャネルでおよび／または割り当てられた電力で送信されてもよい。さらに、システム１３００は、データが送信されるレートを供給するレート割り当てを受信する手段１３０８を含んでいてもよい。レートは、コーディングフォーマットおよび／または変調フォーマットを供給してもよい。さらに、システム１３００は、割り当てられたレートでデータを送信する手段１３１０を含んでいてもよい。
【００５８】
ソフトウエア実施の場合、本明細書に記載された技術は本明細書において記載された機能を実行するモジュール（例えば、手続、機能等）を用いて実施されてもよい。ソフトウエアコードはメモリユニットに記憶されてもよく、プロセッサーにより実行されてもよい。メモリユニットは、プロセッサー内部またはプロセッサー外部に実施されてもよい。プロセッサー外部に実施される場合、メモリユニットは技術的に知られている種々の手段を介してプロセッサーに通信可能に接続される。
【００５９】
上に記載されたものは、１つ以上の実施形態の例を含む。もちろん、すべての考えられるコンポーネントの組み合わせまたは上述した実施形態を記載するための方法論を記載することは可能ではないが、当業者は、種々の実施形態の多くのさらなる組み合わせおよび置換が可能であることを認識するかもしれない。従って、記載された実施形態は、添付されたクレームの範囲内に入るすべてのそのような変更、改良、変形物を包含するように意図される。「include」という用語が詳細な記載またはクレームにおいて使用される限りにおいては、そのような用語は、「comprising」がクレームにおいて暫定ワードとして採用されるときに解釈されるように、「comprising」という用語に類似した方法で含まれることを意図している。
【図面の簡単な説明】
【００６０】
【図１】図１は本明細書で述べられる種々の観点に従がう無線通信システムの説明図である。
【図２】図２は信号対干渉雑音比（ＳＩＮＲ）を評価し、少なくとも一部分識別されたＳＩＮＲに基づいて容量を最適化する無線通信システムの説明図である。
【図３】図３は堅固なチャネル推定およびレート予測を提供する４方向ハンドシェークのための例示メッセージ交換スキームの説明図である。
【図４】図４は、複数のノードを介してデータを転送するためにパイプライニングをイネーブルにする無線通信システムの説明図である。
【図５】図５は、例示パイプライニングメッセージ交換スキームの説明図である。
【図６】図６は、堅固なチャネル推定とレート予測を提供することに関連して利用されてもよいスロッティング(slotting)構造の説明図である。
【図７】図７は少なくとも一部推定された信号強度および干渉に基づいてデータを送信することを容易にする方法論の説明図である。
【図８】図８は、データ送信を受信することを可能にするためのチャネル条件を推定することを容易にする方法論の説明図である。
【図９】図９は、ハイブリッドオートマチックリピートリクエスト（ＨＡＲＱ）終了を改良することを容易にする方法論の説明図である。
【図１０】図１０は、時間変化する干渉を有する時間変化するチャネルに関連して利用されるチャネルを推定しおよび／またはレートを予測することを容易にするユーザー装置の説明図である。
【図１１】図１１は、チャネルを介した通信に関連する信号対干渉雑音比（ＳＩＮＲ）を推定すること、および容量を最適化するためにレートを選択することを容易にするシステムの説明図である。
【図１２】図１２は、本明細書において記載された種々のシステムおよび方法に関連して採用することができる無線ネットワーク環境の説明図である。
【図１３】図１３は、信号対干渉雑音比（ＳＩＮＲ）に基づいてチャネルを推定し、レートを予測するためのシステムの説明図である。
【図１】
2009514439.tif 000003
【図２】
2009514439.tif 000004
【図３】
2009514439.tif 000005
【図４】
2009514439.tif 000006
【図５】
2009514439.tif 000007
【図６】
2009514439.tif 000008
【図７】
2009514439.tif 000009
【図８】
2009514439.tif 000010
【図９】
2009514439.tif 000011
【図１０】
2009514439.tif 000012
【図１１】
2009514439.tif 000013
【図１２】
2009514439.tif 000014
【図１３】
2009514439.tif 000015
【手続補正書】
【提出日】平成20年6月5日(2008.6.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
下記を具備する、チャネル干渉を推定する無線通信の方法：
リクエストを送信する；
前記リクエストに応答してチャネル割り当ての許可を受信する；
前記許可されたチャネル割り当てを利用してパイロットを送信する；
信号対干渉雑音比に基づいてレート割り当てを受信する；
前記レート割り当てでデータを送信する。
【請求項２】
前記許可は前記チャネルを割り当てるためのチャネル識別を含む、請求項１の方法。
【請求項３】
前記チャネル割り当ては、周波数バンド、タイムスロット、および拡散符号割り当ての１つまたは複数である、請求項１の方法。
【請求項４】
前記許可は、ハイブリッドオートマッチクリピートリクエスト（ＨＡＲＱ）フラグメント数、送信機が新しいパケットを送信すべきかどうかを示すデータ、および古いパケットのＨＡＲＱ再送信の少なくとも１つを含むハイブリッドオートマッチクリピートリクエスト（ＨＡＲＱ）を供給する、請求項１の方法。
【請求項５】
前記チャネル割り当ての許可は、割り当てられた電力を含む、請求項１の方法。
【請求項６】
前記割り当てられた電力で前記パイロットを送信する、請求項５の方法。
【請求項７】
前記割り当てられた電力でデータを送信する、請求項５の方法。
【請求項８】
前記リクエストを意図された受け手に送信する、請求項１の方法。
【請求項９】
前記リクエストをマルチホップトポロジー内の中間ノードに送信することによりデータをパイプライン化することをさらに備えた、請求項１の方法。
【請求項１０】
前記パイロットの送信と比べて実質的に類似したチャネル上に、実質的に類似した電力でデータを送信することをさらに備えた、請求項１の方法。
【請求項１１】
前記レート割り当ては、変調フォーマットとコーディングフォーマットの少なくとも１つを含む、請求項１の方法。
【請求項１２】
第２のデータ送信をインターレースすることをさらに備えた、請求項１の方法。
【請求項１３】
前記第２のデータ送信をインターレースすることは、さらに下記を備えた請求項１２の方法： パイロットが送信される第１のタイムスロットの期間に第２のリクエストを送信する； 前記レート割り当てが受信される第２のタイムスロットの期間に第２の許可を受信する； 前記データが送信される第３のタイムスロットの期間に第２の許可に従って第２のパイロットを送信する； 第２のレート割り当てを受信する； 前記第２のレート割り当てに基づいて第２のデータブロックを送信する。
【請求項１４】
前記パイロットは、受信機においてレート情報を取得するために前記データを送信する前に送信される、請求項１の方法。
【請求項１５】
下記を具備する、無線通信システムにおいて容量を最適化する装置： チャネルを推定することに関連する情報を記憶するメモリ；前記メモリに接続され、リクエストを取得することに応答して許可を 送信し、前記許可に基づいて送信されたパイロットを受信し、前記受信されたパイロットに関連する信号対干渉雑音比（ＳＩＮＲ）を推定するように構成されたプロセッサー。
【請求項１６】
前記プロセッサーは、前記パイロットの強度および前記干渉の強度を決定するようにさらに構成される、請求項１５の装置。
【請求項１７】
前記プロセッサーは、さらに、タイムスロットの期間に送信ノードから取得された前記パイロットおよび前記タイムスロットの期間に異種パイロットを同時に送信する少なくとも１つの異種ノードにより生じた干渉に基づいて前記ＳＩＮＲを解析するように構成される、請求項１５の装置。
【請求項１８】
前記プロセッサーは、レート割り当てを送信するために前記ＳＩＮＲを利用するようにさらに構成される、請求項１５の装置。
【請求項１９】
前記レート割り当ては、コーディングフォーマットおよび変調フォーマットの少なくとも１つを含む、請求項１８の装置。
【請求項２０】
前記プロセッサーは、割り当てられたチャネルおよび割り当てられた電力を含む前記許可を送信するようにさらに構成される、請求項１５の装置。
【請求項２１】
前記プロセッサーは、前記割り当てられたチャネルおよび前記割り当てられた電力で送信された前記受信されたパイロットの前記ＳＩＮＲを評価するようにさらに構成された、請求項２０の装置。
【請求項２２】
前記プロセッサーは、ノードを同時に送信するためにデータ送信とパイロット送信の両方に対して前記割り当てられたチャネルおよび前記割り当てられた電力を採用することにより前記パイロットのＳＩＮＲに基づいてデータ送信の前記ＳＩＮＲを推定するようにさらに構成される、請求項２１の装置。
【請求項２３】
下記を具備する、信号対チャネル雑音比（ＳＩＮＲ）に基づいてチャネルを推定し、レートを予測するための無線通信装置： リクエストを送信する手段； 前記リクエストに応答して許可を受信する手段； 前記許可に基づいてパイロットを送信する手段； 前記パイロットに関連する前記ＳＩＮＲに基づいてレート割り当てを受信する手段； 前記割り当てられたレートでデータを送信する手段。
【請求項２４】
前記許可は、割り当てられたチャネルおよび割り当てられた電力の少なくとも１つを含む、請求項２３の装置。
【請求項２５】
前記レート割り当ては、コーディングフォーマットおよび変調フォーマットの少なくとも１つを含む、請求項２３の装置。
【請求項２６】
下記のためのコンピューター実行可能命令を有するコンピュータープログラムが記憶されたコンピューター読み取り可能媒体： リクエストを受信する； チャネル割り当ての許可を送信する； 前記許可されたチャネル上のパイロットを受信する； 前記パイロットの送信の期間に信号対干渉雑音比（ＳＩＮＲ）を決定する； 前記ＳＩＮＲに基づいてレートを送信する； 前記割り当てられたレートでデータを取得する。
【請求項２７】
ハイブリッドオートマッチクリピートリクエスト（ＨＡＲＱ）を終了するための命令をさらに備えた、請求項２６のコンピューター読み取り可能媒体。
【請求項２８】
前記取得されたデータに関連するエラーを訂正する命令をさらに備えた、請求項２７のコンピューター四時取り可能媒体。
【請求項２９】
エラーが訂正できないかどうかを決定する命令をさらに備えた、請求項２８のコンピューター読み取り可能媒体。
【請求項３０】
前記エラーが訂正できないと決定されると、前記許可を再送信する命令をさらに備えた、請求項２９のコンピューター読み取り可能媒体。
【請求項３１】
すべてのエラーが訂正されるまで、前記許可の送信、前記パイロットの受信、前記ＳＩＮＲの決定、前記レートの送信、前記データの受信、前記エラーを訂正するための試みを反復する命令をさらに備えた、請求項３１のコンピューター読み取り可能媒体。
【請求項３２】
前記取得されたデータをパイプライン化する命令をさらに備えた、請求項２６のコンピューター読み取り可能媒体。
【請求項３３】
前記許可を送信しながら異種リクエストを送信することにより送信を開始することにより前記データをパイプライン化する命令をさらに備えた、請求項３２のコンピューター四時取り可能媒体。
【請求項３４】
前記取得されたデータをパイプライン化する命令はさらに下記を具備する、請求項３３のコンピューター読み取り可能媒体： 前記許可が送信される第１のタイムスロットの期間に異種ノードに第２のリクエストを送信する； 前記パイロットが受信される第２のタイムスロットの期間に前記異種ノードから第２の許可を受信する； 前記レート割り当てが送信される第３のタイムスロットの期間に前記第２の許可に従って第２のパイロットを送信する； 前記データが取得される第４のタイムスロットの期間に第２のレート割り当てを受信する； 前記第２のレート割り当てに基づいて前記異種ノードにデータを送信する。
【請求項３５】
前記許可を送信ノードに送信しながら異種ノードに異種リクエストを送信することにより複数のノードを介してデータ送信に関連するエンドツーエンド待ち時間を緩和する命令をさらに備えた、請求項３２のコンピューター読み取り可能媒体。
【国際調査報告】
2009514439.tif 000016
2009514439.tif 000017