(57)【要約】  （無線リンク層プロトコル）（ＲＬＰ）シーケンス番号のリセットのイベントにおいて不変のＲＬＰシーケンス番号を維持することを容易にするシステムおよび方法を記述する。イベントの発生の際にオフセットを調整して、後続の予期されるシーケンス番号を反映できる。受信デバイスおよび／または、より上位のアプリケーションが、シーケンス番号のリセットを認識することなく動作できるように、オフセットをＲＬＰシーケンス番号に加えることができる。さらに、オフセットを基地局間で同期させて、受信デバイスのハンドオフ後の機能性を容易にできる。
2010523061.tif 000002
【特許請求の範囲】
【請求項１】
無線リンク層プロトコル（ＲＬＰ）通信で、不変のシーケンススペースを維持することを容易にする方法において、
ＲＬＰシーケンス番号のリセットイベントを検出することと、
前記検出されたイベントの発生の際に、現在のＲＬＰ番号に続くＲＬＰシーケンス番号に実質的に等しいオフセットを設定することと、
後続のＲＬＰシーケンス番号を有するそれぞれのＲＬＰデータを送信する前に、前記オフセットを前記後続のＲＬＰシーケンス番号に加えることとを含む方法。
【請求項２】
前記ＲＬＰシーケンス番号のリセットイベントは、無線による（ＯＴＡ）ＲＬＰのリセットである請求項１記載の方法。
【請求項３】
前記ＲＬＰシーケンス番号のリセットイベントはＲＬＰシーケンス番号のラップアラウンドであり、前記現在のＲＬＰシーケンス番号は最大のＲＬＰシーケンス番号であり、直後のＲＬＰシーケンス番号は最初のＲＬＰシーケンス番号である請求項１記載の方法。
【請求項４】
１つ以上のアクセスポイントに前記オフセットを送信することをさらに含む請求項１記載の方法。
【請求項５】
異なるアクセスポイントから受信したオフセットにしたがって、前記オフセットをリセットすることをさらに含む請求項１記載の方法。
【請求項６】
前記ＲＬＰシーケンス番号は、１つ以上の基礎ＲＬＰシーケンス番号にマッピングされる仮想ＲＬＰ（ＶＲＬＰ）シーケンス番号である請求項１記載の方法。
【請求項７】
前記基礎ＲＬＰシーケンス番号に前記ＶＲＬＰシーケンス番号をマッピングすることをさらに含む請求項６記載の方法。
【請求項８】
それぞれのＲＬＰデータとともに、前記オフセットが加えられた前記後続のＲＬＰシーケンス番号を１つ以上のアクセス端末に送信して、前記アクセス端末に関して不変のＲＬＰシーケンススペースを維持することをさらに含む請求項１記載の方法。
【請求項９】
ワイヤレス通信装置において、
１つ以上のＲＬＰシーケンス番号のリセットイベント全体を通して、不変の無線リンク層プロトコル（ＲＬＰ）シーケンス番号スペースを維持するように構成されている少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されているメモリとを具備するワイヤレス通信装置。
【請求項１０】
前記ＲＬＰシーケンス番号のリセットイベントは、無線による（ＯＴＡ）ＲＬＰのリセットである請求項９記載のワイヤレス通信装置。
【請求項１１】
前記ＲＬＰシーケンス番号のリセットイベントはＲＬＰシーケンス番号のラップアラウンドであり、現在のＲＬＰシーケンス番号は最大のＲＬＰシーケンス番号であり、直後のＲＬＰシーケンス番号は最初のＲＬＰシーケンス番号である請求項９記載のワイヤレス通信装置。
【請求項１２】
前記少なくとも１つのプロセッサは、
前記ＲＬＰシーケンス番号のリセットイベントに関連するＲＬＰシーケンス番号に実質的に等しいオフセットを設定し、
前記オフセットを後続のＲＬＰシーケンス番号に加えて、前記不変のＲＬＰシーケンス番号スペースを維持するようにさらに構成されている請求項９記載のワイヤレス通信装置。
【請求項１３】
前記少なくとも１つのプロセッサは、１つ以上の異なるワイヤレス通信装置に前記オフセットを送信するようにさらに構成されている請求項１２記載のワイヤレス通信装置。
【請求項１４】
前記少なくとも１つのプロセッサは、異なるワイヤレス通信装置から受信したオフセットにしたがって、前記オフセットをリセットするようにさらに構成されている請求項１２記載のワイヤレス通信装置。
【請求項１５】
前記ＲＬＰシーケンス番号スペースは、基礎ＲＬＰシーケンス番号スペースにマッピングされる仮想ＲＬＰ（ＶＲＬＰ）シーケンス番号スペースである請求項９記載のワイヤレス通信装置。
【請求項１６】
前記少なくとも１つのプロセッサは、前記基礎ＲＬＰシーケンス番号スペースのＲＬＰシーケンス番号に、前記ＶＲＬＰシーケンス番号スペースのＶＲＬＰシーケンス番号をマッピングするようにさらに構成されている請求項１５記載のワイヤレス通信装置。
【請求項１７】
無線リンク層プロトコル（ＲＬＰ）通信で、不変のシーケンススペースを維持することを容易にするワイヤレス通信装置において、
ＲＬＰシーケンス番号のリセットイベントを決定する手段と、
前記決定されたＲＬＰシーケンス番号のリセットイベントの発生に基づいて、オフセットを調整する手段と、
後続のＲＬＰシーケンス番号を有するそれぞれのＲＬＰデータを送信する前に、前記オフセットを前記後続のＲＬＰシーケンス番号に加える手段とを具備するワイヤレス通信装置。
【請求項１８】
前記ＲＬＰシーケンス番号のリセットイベントは、無線による（ＯＴＡ）ＲＬＰのリセットである請求項１７記載のワイヤレス通信装置。
【請求項１９】
前記ＲＬＰシーケンス番号のリセットイベントはＲＬＰシーケンス番号のラップアラウンドであり、現在のＲＬＰシーケンス番号は最大のＲＬＰシーケンス番号であり、直後のＲＬＰシーケンス番号は最初のＲＬＰシーケンス番号である請求項１７記載のワイヤレス通信装置。
【請求項２０】
１つ以上の異なるワイヤレス通信装置に前記オフセットを送信する手段をさらに具備する請求項１７記載のワイヤレス通信装置。
【請求項２１】
異なるワイヤレス通信装置から受信したオフセットにしたがって、前記オフセットを再調整する手段をさらに具備する請求項１７記載のワイヤレス通信装置。
【請求項２２】
前記ＲＬＰシーケンス番号は、１つ以上の基礎ＲＬＰシーケンス番号にマッピングされる仮想ＲＬＰ（ＶＲＬＰ）シーケンス番号である請求項１７記載のワイヤレス通信装置。
【請求項２３】
前記基礎ＲＬＰシーケンス番号に前記ＶＲＬＰシーケンス番号をマッピングする手段をさらに具備する請求項２２記載のワイヤレス通信装置。
【請求項２４】
それぞれのＲＬＰデータとともに、前記オフセットが加えられた前記後続のＲＬＰシーケンス番号を１つ以上のアクセス端末に送信して、前記アクセス端末に関して不変のＲＬＰシーケンススペースを維持する手段をさらに具備する請求項１７記載のワイヤレス通信装置。
【請求項２５】
コンピュータプログラムプロダクトにおいて、
無線リンク層プロトコル（ＲＬＰ）シーケンス番号のリセットイベントを検出することを少なくとも１つのコンピュータに生じさせるためのコードと、
前記検出されたイベントの発生の際に、現在のＲＬＰ番号に続くＲＬＰシーケンス番号に実質的に等しいオフセットを設定することを前記少なくとも１つのコンピュータに生じさせるためのコードと、
後続のＲＬＰシーケンス番号を有するそれぞれのＲＬＰデータを送信する前に、前記オフセットを前記後続のＲＬＰシーケンス番号に加えることを前記少なくとも１つのコンピュータに生じさせるためのコードと、
を含むコンピュータ読み取り可能媒体を具備するコンピュータプログラムプロダクト。
【発明の詳細な説明】
【関連出願に対する相互参照】
【０００１】
本出願は、２００７年３月２６日に出願された“シーケンス番号付けを決定するためのシステムおよび方法”と題する米国仮特許出願シリアル番号６０／９０８，０４９と、２００７年３月２７日に出願された“シーケンス番号付けを決定するためのシステムおよび方法”と題する米国仮特許出願シリアル番号６０／９０８，３９５との利益を主張する。上述の出願の全体は、参照によりここに組み込まれている。
【背景】
【０００２】
Ｉ．分野
以下の記述は一般にワイヤレス通信に関し、より詳細には、ワイヤレス通信システムにおいてシーケンス番号付けを提供することに関する。
【０００３】
ＩＩ．背景
ワイヤレス通信システムは、例えば、音声、データなどのようなさまざまなタイプの通信コンテンツを提供するために広く展開されている。通常のワイヤレス通信システムは、利用可能なシステムリソース（例えば、帯域幅、送信電力、．．．）を共有することにより、複数のユーザとの通信をサポートできる多元接続システムであってもよい。このような多元接続システムの例は、コード分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、直交周波数分割多元接続（ＯＦＤＭＡ）システム、およびこれらに類似するものを含んでいてもよい。さらに、システムは、第３世代パートナーシップ・プロジェクト（３ＧＰＰ）、３ＧＰＰ２、３ＧＰＰロングタームエボリューション（ＬＴＥ）などに準拠できる。
【０００４】
一般に、ワイヤレス多元接続通信システムは、複数の移動デバイスに対する通信を同時にサポートしてもよい。各移動デバイスは、フォワードリンクおよびリバースリンク上での送信により、１つ以上の基地局と通信してもよい。フォワードリンク（すなわちダウンリンク）は、基地局から移動デバイスへの通信リンクを指し、リバースリンク（すなわちアップリンク）は、移動デバイスから基地局への通信リンクを指す。さらに、移動デバイスと基地局との間の通信は、単一入力単一出力（ＳＩＳＯ）システム、複数入力単一出力（ＭＩＳＯ）システム、複数入力複数出力（ＭＩＭＯ）システムなどによって確立してもよい。さらに、ピア・トゥ・ピアのワイヤレスネットワーク構成において、移動デバイスは、他の移動デバイスと通信できる（および／または基地局は他の基地局と通信できる）。
【０００５】
ＭＩＭＯシステムは一般に、データ送信のために、複数（ＮT本）の送信アンテナと、複数（ＮR本）の受信アンテナとを用いる。１つの例において、アンテナは、基地局および移動局の両方に関係付けることができ、ワイヤレスネットワーク上のデバイス間で双方向の通信を可能にする。さらに、移動デバイスは、１つ以上の基地局によって担当される通信セクタ全体にわたって移動でき、移動デバイスを基地局間でハンドオフして、場所にかかわらず所望の基地局との通信を容易にできる。無線リンク層プロトコル（ＲＬＰ）が、そのような中間送信ハンドオフを可能にするために進化しており、ターゲット基地局が、仮想ＲＬＰ（ＶＲＬＰ）シーケンス番号を使用して、ハンドオフ後に、ソースセクタによって開始された送信を継続できる。
【０００６】
ＶＲＬＰを使用すると、ポインタをハンドオフ要求とともに送信して、バッファリングされている通信がソースセクタにおいて終了した場所を示すことができる。ハンドオフ後に、ターゲットセクタは、ポインタと、残りのバッファとを利用して、バッファ中の残りのデータの送信を継続できる。この点に関して、無線による（ＯＴＡ）ＲＬＰシーケンス番号を仮想シーケンス番号にマッピングでき、そのため、番号の変更は、ハンドオフ後の通信を完全に乱さず、セクタは、調整されたパケット順序付けを維持できる。
【概要】
【０００７】
１つ以上の実施形態の基本的な理解を提供するために、以下の記述は、そのような実施形態の単純化した概要を与える。この概要は、考えられるすべての実施形態の広範な概観ではなく、すべての実施形態の主なまたは重要な要素を識別するようにも、いくつかのまたはすべての実施形態の範囲を詳細に描写するようにも向けられていない。その唯一の目的は、後に与えられるより詳細な説明に対するプレリュードとして、単純化した形態で１つ以上の実施形態のいくつかの概念を与えることである。
【０００８】
１つ以上の実施形態と、それについての対応する開示にしたがって、シーケンス番号付けをリセットできるイベントにおいて不変のままであるシーケンス番号付けを提供することに関して、さまざまな観点を記述する。そのようなイベントは、無線による（ＯＴＡ）無線リンク層プロトコルのリセット、シーケンス番号が、許されているサイズの最大値に到達し、最初の番号にリセットする場合の、番号のラップアラウンド、および／または、これらに類似するものを含むことができる。これは、ＯＴＡ ＲＬＰのリセット、ラップアラウンド、および／または、これらに類似するものの前に、後続のシーケンス番号に設定されるオフセットを確立することによって少なくとも部分的に達成できる。オフセットをシーケンス番号付けのリセットイベントにおいて利用して、まるでリセットが発生していないように番号付けを継続できる。さらに、オフセットを、さまざまな基地局に伝搬して、および／またはハンドオフ要求の一部として送信して、ソース基地局がそのようなイベントにおいて利用するためのオフセットを確実に有するようにできる。
【０００９】
関連する観点にしたがって、ＲＬＰ通信において不変のシーケンススペースを維持することを容易にする方法を提供する。方法は、ＲＬＰシーケンス番号のリセットイベントを検出することと、検出されたイベントの発生の際に、現在のＲＬＰ番号に続くＲＬＰシーケンス番号に実質的に等しいオフセットを設定することとを含むことができる。方法はさらに、後続のＲＬＰシーケンス番号を有するそれぞれのＲＬＰデータを送信する前に、オフセットを後続のＲＬＰシーケンス番号に加えることを含むことができる。
【００１０】
別の観点は、ワイヤレス通信装置に関する。ワイヤレス通信装置は、１つ以上のＲＬＰシーケンス番号のリセットイベント全体を通して、不変の無線リンク層プロトコル（ＲＬＰ）シーケンス番号スペースを維持するように構成されている少なくとも１つのプロセッサを含むことができる。ワイヤレス通信装置はまた、少なくとも１つのプロセッサに結合されているメモリを含むことができる。
【００１１】
さらに別の観点は、ＲＬＰ通信において不変のシーケンススペースを維持することを容易にするワイヤレス通信装置に関する。ワイヤレス通信装置は、ＲＬＰシーケンス番号のリセットイベントを決定する手段と、決定されたＲＬＰシーケンス番号のリセットイベントの発生に基づいて、オフセットを調整する手段とを含むことができる。ワイヤレス通信装置はさらに、後続のＲＬＰシーケンス番号を有するそれぞれのＲＬＰデータを送信する前に、オフセットを後続のＲＬＰシーケンス番号に加える手段を含むことができる。
【００１２】
さらに別の観点は、コンピュータプログラムプロダクトに関し、コンピュータプログラムプロダクトは、ＲＬＰシーケンス番号のリセットイベントを検出することを少なくとも１つのコンピュータに生じさせるためのコードを含むコンピュータ読み取り可能媒体を有することができる。コンピュータ読み取り可能媒体はさらに、検出されたイベントの発生の際に、現在のＲＬＰ番号に続くＲＬＰシーケンス番号に実質的に等しいオフセットを設定することを少なくとも１つのコンピュータに生じさせるためのコードを含むことができる。さらに、コンピュータ読み取り可能媒体は、後続のＲＬＰシーケンス番号を有するそれぞれのＲＬＰデータを送信する前に、オフセットを後続のＲＬＰシーケンス番号に加えることを少なくとも１つのコンピュータに生じさせるためのコードを含むことができる。
【００１３】
先のおよび関連する目的を達成するために、１つ以上の実施形態は、以下で十分に記述し、特に特許請求の範囲において示す特徴を備えている。以下の記述および添付図面は、１つ以上の実施形態のいくつかの例示的な観点を詳細に示す。これらの観点は、さまざまな実施形態の原理を用いてもよいさまざまな方法のうちのほんのいくつかを表すにすぎず、記述する実施形態は、このようなすべての観点およびそれらの均等物を含むように向けられている。
【図面の簡単な説明】
【００１４】
【図１】図１は、ここで示すさまざまな観点にしたがった、ワイヤレス通信システムの説明図である。
【図２】図２は、ワイヤレス通信環境内で用いる例示的な通信装置の説明図である。
【図３】図３は、不変のシーケンススペース番号付けを維持することを実現する例示的なワイヤレス通信システムの説明図である。
【図４】図４は、付加されたシーケンス番号と、それぞれのＲＬＰ番号とを有する、例示的な無線リンク層プロトコル（ＲＬＰ）データ部の説明図である。
【図５】図５は、オフセットにしたがって、シーケンス番号を調整することを容易にする例示的な方法の説明図である。
【図６】図６は、シーケンス番号のリセットイベントにしたがって、オフセットを設定することを容易にする例示的な方法の説明図である。
【図７】図７は、シーケンス番号を割り当てる際にオフセットを利用することを容易にする例示的なシステムの説明図である。
【図８】図８は、ここで記述するさまざまなシステムおよび方法とともに用いることができる例示的なワイヤレスネットワーク環境の説明図である。
【図９】図９は、シーケンス番号のリセットに対処するオフセットを使用して、不変のシーケンス番号を維持する例示的なシステムの説明図である。
【詳細な説明】
【００１５】
図面に関連して、さまざまな実施形態をこれから記述し、全体を通して同じ要素に言及するために、同じ参照番号を使用する。以下の記述において、説明のため、１つ以上の実施形態の完全な理解を提供するために、多数の特定の詳細な説明を述べる。しかしながら、これらの特定の詳細な説明なしに、そのような実施形態を実施できることは明白であるかもしれない。他の例において、１つ以上の実施形態を記述することを容易にするために、よく知られている構造およびデバイスをブロック図の形態で示す。
【００１６】
本出願中で使用されるような、用語“コンポーネント”、“モジュール”、“システム”、およびこれらに類似するものは、コンピュータ関連エンティティ、ハードウェア、ファームウェア、ハードウェアとソフトウェアとの組み合わせ、ソフトウェアまたは実行中のソフトウェアを指すように意図されている。例えば、コンポーネントはプロセッサ上で実行するプロセス、プロセッサ、オブジェクト、実行ファイル、実行のスレッド、プログラム、および／またはコンピュータであってもよいが、それだけに限られない。実例として、計算デバイス上で実行するアプリケーションと計算デバイスとの両方をコンポーネントとすることができる。１つ以上のコンポーネントが１つのプロセスおよび／または実行のスレッド内に存在してもよく、コンポーネントが１つのコンピュータ上にローカライズされてもよく、および／または２つ以上のコンピュータ間に分散されてもよい。また、これらのコンポーネントは、記憶したさまざまなデータ構造を有するさまざまなコンピュータ読み取り可能媒体から実行できる。コンポーネントは、１つ以上のデータパケット（例えば、ローカルシステム中の、分散システム中の別のコンポーネントと相互に対話する、および／またはインターネットのようなネットワークを通して、信号により他のシステムと相互に対話する、１つのコンポーネントからのデータ）を有する信号にしたがうような、ローカルおよび／またはリモートプロセスを通して通信できる。
【００１７】
さらに、移動デバイスに関連して、さまざまな実施形態をここで記述する。移動デバイスは、システム、加入者ユニット、加入者局、移動局、移動、リモート端末、アクセス端末、ユーザ端末、端末、ワイヤレス通信デバイス、ユーザエージェント、ユーザデバイス、またはユーザ機器（ＵＥ）と呼ばれることもある。移動デバイスは、セルラ電話機、コードレス電話機、セッション開始プロトコル（ＳＩＰ）電話機、ワイヤレスローカルループ（ＷＬＬ）局、パーソナルデジタルアシスタント（ＰＤＡ）、ワイヤレス接続機能を有するハンドヘルドデバイス、計算デバイス、またはワイヤレスモデムに接続される他の処理デバイスとすることができる。さらに基地局に関連して、さまざまな実施形態をここで記述する。基地局は、移動デバイスと通信するために利用でき、アクセスポイント、ノードＢ、または他のいくつかの専門用語で呼ばれることもある。
【００１８】
さらに、標準プログラミングおよび／または工学技術を使用する方法、装置、または製造品として、ここで記述するさまざまな観点または特徴を実現できる。ここで使用する用語“製造品”は、任意のコンピュータ読み取り可能デバイス、キャリア、または媒体からアクセス可能なコンピュータプログラムを含むように意図されている。例えば、コンピュータ読み取り可能媒体は、磁気記憶デバイス（例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップなど）、光ディスク（例えば、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ）など）、スマートカード、およびフラッシュメモリデバイス（例えば、ＥＰＲＯＭ、カード、スティック、キードライブなど）を含むことができるが、それらに限定されない。さらに、ここで記述するさまざまな記憶媒体は、情報を記憶するための１つ以上のデバイスおよび／または他の機械読み取り可能媒体を表すことができる。用語“機械読み取り可能媒体”は、命令および／またはデータを記憶し、含み、および／または搬送することができるワイヤレスチャネルおよびさまざまな他の媒体を含むことができるが、それらに限定されない。
【００１９】
ここで記述する技術を、さまざまなワイヤレス通信システムに対して使用してもよく、さまざまなワイヤレス通信システムは、コード分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交周波数分割多元接続（ＯＦＤＭＡ）、単一搬送波周波数ドメイン多重化（ＳＣ−ＦＤＭＡ）、および他のシステムのようなものである。用語“システム”および“ネットワーク”は、区別なく使用されることが多い。ＣＤＭＡシステムは、ユニバーサル地上無線アクセス（ＵＴＲＡ）や、ＣＤＭＡ２０００などのような無線技術を実現してもよい。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）と、ＣＤＭＡの他の変形体とを含む。ＣＤＭＡ２０００は、ＩＳ−２０００、ＩＳ−９５およびＩＳ−８５６の標準規格をカバーする。ＴＤＭＡシステムは、移動体通信用グローバルシステム（ＧＳＭ）のような無線技術を実現してもよい。ＯＦＤＭＡシステムは、進化型ＵＴＲＡ（Ｅ−ＵＴＲＡ）や、ウルトラ・モバイル・ブロードバンド（ＵＭＢ）や、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）や、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）や、ＩＥＥＥ８０２．２０や、フラッシュ−ＯＦＤＭなどのような無線技術を実現してもよい。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサル移動体電気通信システム（ＵＭＴＳ）の一部である。３ＧＰＰロングタームエボリューション（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用する、ＵＭＴＳの今後のリリースであり、ダウンリンク上でＯＦＤＭＡを用い、アップリンク上でＳＣ−ＦＤＭＡを用いる。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥおよびＧＳＭは、“第３世代パートナーシップ・プロジェクト”（３ＧＰＰ）と名付けられた組織からの文書で説明されている。ＣＤＭＡ２０００およびＵＭＢは、“第３世代パートナーシップ・プロジェクト２”（３ＧＰＰ２）と名付けられた組織からの文書で説明されている。
【００２０】
これから図１を参照すると、ワイヤレス通信システム１００が、ここで与えられるさまざまな実施形態にしたがって図示されている。システム１００は、複数のアンテナグループを含むことができる基地局１０２を備えている。例えば、１つのアンテナグループがアンテナ１０４および１０６を含むことができ、別のグループがアンテナ１０８および１１０を含むことができ、さらなるグループがアンテナ１１２および１１４を含むことができる。２つのアンテナが各アンテナグループに対して図示されているが、より多い、または、より少ないアンテナを各グループに対して利用できる。基地局１０２はさらに、送信機チェーンおよび受信機チェーンを含むことができ、当業者によって理解されるように、送信機チェーンおよび受信機チェーンのそれぞれは、信号の送信および受信に関係付けられる複数のコンポーネント（例えば、プロセッサ、変調器、マルチプレクサ、復調器、デマルチプレクサ、アンテナなど）を備えることができる。
【００２１】
基地局１０２は、移動デバイス１１６および移動デバイス１２２のような１つ以上の移動デバイスと通信できる。しかしながら、基地局１０２は、実質的に、移動デバイス１１６および１２２に類似する任意の数の移動デバイスと通信できる。移動デバイス１１６および１２２は、例えば、セルラ電話機、スマート電話機、ラップトップ、ハンドヘルド通信デバイス、ハンドヘルド計算デバイス、衛星ラジオ、全地球測位システム、ＰＤＡ、および／またはワイヤレス通信システム１００に対して通信するための他の任意の適切なデバイスとすることができる。描写したように、移動デバイス１１６は、アンテナ１１２および１１４と通信しており、ここでアンテナ１１２および１１４は、フォワードリンク１１８によって移動デバイス１１６に情報を送信し、リバースリンク１２０によって移動デバイス１１６から情報を受信する。さらに、移動デバイス１２２は、アンテナ１０４および１０６と通信しており、ここでアンテナ１０４および１０６は、フォワードリンク１２４によって移動デバイス１２２に情報を送信し、リバースリンク１２６によって移動デバイス１２２から情報を受信する。例えば、周波数分割複信（ＦＤＤ）システムにおいて、フォワードリンク１１８は、リバースリンク１２０により使用されるものとは異なる周波数帯域を利用でき、フォワードリンク１２４は、リバースリンク１２６により用いられるものとは異なる周波数帯域を用いることができる。さらに、時分割複信（ＴＤＤ）システムにおいて、フォワードリンク１１８およびリバースリンク１２０は、共通の周波数帯域を利用でき、フォワードリンク１２４およびリバースリンク１２６は、共通の周波数帯域を利用できる。
【００２２】
通信するために指定されている、アンテナの各グループ、および／またはエリアは、基地局１０２のセクタと呼ばれることがある。例えば、アンテナのグループは、基地局１０２によってカバーされるエリアのセクタにおける移動デバイスに伝達するように指定できる。フォワードリンク１１８および１２４に対する通信において、基地局１０２の送信アンテナはビームフォーミングを利用して、移動デバイス１１６および１２２に対するフォワードリンク１１８および１２４の信号対ノイズ比を向上させることができる。さらに、基地局１０２がビームフォーミングを利用して、関連したカバレッジを通してランダムに分散されている移動デバイス１１６および１２２に送信する間に、近隣セルにおける移動デバイスは、単一のアンテナによってすべての移動デバイスに送信する基地局と比較して、より少ない干渉を受け得る。さらに、移動デバイス１１６および１２２は、記述するような、ピア・トゥ・ピアまたはアドホック技術を使用して、互いに直接通信できる。
【００２３】
１つの例にしたがうと、システム１００は、複数入力複数出力（ＭＩＭＯ）通信システムとすることができる。さらに、システム１００は、ＦＤＤ、ＴＤＤおよびこれらに類似するもののような何らかのタイプの複信技術を実質的に利用して、通信チャネル（例えば、フォワードリンク、リバースリンク．．．）を分割できる。基地局１０２は、無線リンク層プロトコル（ＲＬＰ）を利用して、１つ以上の移動デバイス１１６および／または１２２と、物理層上で通信できる。さらに、基地局１０２と（示していない）他の基地局との間で、移動デバイス１１６および／または１２２をハンドオフできるワイヤレス通信ネットワークに、基地局１０２は参加できる。この点に関して、基地局間でパケット順序付けを維持するために、基地局１０２は仮想ＲＬＰ（ＶＲＬＰ）を利用して、無線による（ＯＴＡ）ＲＬＰシーケンス番号を仮想シーケンス番号にマッピングできる。１つの例において、ハンドオフに対するターゲット基地局が、ソースが中断したところから通信を継続できるように、ハンドオフの間にポインタのロケーションを送信できる。
【００２４】
さらに、ＯＴＡ ＲＬＰのリセット、ＲＬＰシーケンス番号のラップアラウンド、およ／または、これらに類似するもののような、ＯＴＡ ＲＬＰシーケンス番号をリセットできるイベントの間に、基地局１０２はオフセットを用いて、不変のＶＲＬＰ順序付けスペースを維持できる。この点に関して、シーケンス番号のリセットは、基地局１０２、移動デバイス１１６および１２２、ならびに／あるいは、そのより上位のアプリケーションに対してシームレスに発生できる。ＯＴＡ ＲＬＰシーケンス番号のリセットを生じさせるイベントの発生の際に、オフセットを初期化および／または更新できる。したがって、まるでリセットが発生していないように、オフセットを後続のシーケンス番号に加えることができる。オフセットはまた、ハンドオフ要求を受信する異なる基地局にオフセットを送信する（例えば、ハンドオフ要求の一部として、異なる送信として、時間間隔にしたがった、または、リセットイベントの発生の際のオフセットの伝搬として、など）ことによってハンドオフにわたって維持できる。この方法で、基地局１０２、異なる基地局、および／または移動デバイス１１６／１２２、の１つ以上のより上位のアプリケーションにしたがって、シーケンス番号はとぎれないように発生できる。
【００２５】
図２に目を向けると、ワイヤレス通信環境内で用いる通信装置２００が図示されている。通信装置２００は、基地局またはその一部、移動デバイスまたはその一部、あるいは、ワイヤレス通信環境において送信されたデータを受信する、実質的に任意の通信装置とすることができる。特に、通信装置２００は、要求デバイスに対してワイヤレス通信サービスを提供するアクセスポイントとすることができる。通信装置２００は、ＲＬＰコミュニケーター２０２と、シーケンス番号マッパー２０４と、オフセットコンフィギュラー２０６とを含むことができる。ＲＬＰコミュニケーター２０２は、無線リンクによって、1つ以上の異なるデバイスとデータを通信できる。シーケンス番号マッパー２０４は、ＲＬＰシーケンス番号をＶＲＬＰ番号にマッピングでき、より上位のアプリケーションにおいてシーケンス番号を中断することなく異なる通信装置間の通信ハンドオフを可能にする。オフセットコンフィギュラー２０６は、ＯＴＡ ＲＬＰシーケンス番号のリセットの発生の際にオフセット変数を維持できる。
【００２６】
１つの例にしたがうと、ＲＬＰコミュニケーター２０２は、アクセス端末およびこれに類似するもののような、１つ以上の異なるデバイスと、無線リンク層上で通信できる。通信は、アプリケーション層およびインターネットプロトコル（ＩＰ）層の下のデータを送信および／または受信することを必然的に伴い得る。データは、データを含む1つ以上の番号付けされたフレームとして伝達でき、ハンドオフは、フレームの中で、または、データの一部のフレーム間で発生し得る。ハンドオフは、（示していない）異なる通信装置とのＲＬＰ通信のために、通信装置２０２とのＲＬＰ通信を中断させ得る。上述したように、１つの例において、ハンドオフは、異なる通信装置のより近い範囲に入ってくるアクセス端末によってもたらされ得る。さらに、アクセス端末は、異なる通信装置と通信することができ、通信のハンドオフを通信装置２００に生じさせる、通信装置２００のより近い範囲内に来ることができる。
【００２７】
通信装置２００はＶＲＬＰシーケンス番号を受信して、以前の異なる通信装置が中断したところから、アクセス端末に対してデータの通信を継続できる。これにより、通信装置はパケット順序付けを調整することが可能になる。例えば、シーケンス番号マッパー２０４は、アクセス端末にデータを送信するときにＶＲＬＰシーケンス番号を利用して、それに対してシームレスなハンドオフを提供できる。したがって、シーケンス番号マッパー２０４を利用して、物理ＲＬＰシーケンス番号を、受信したＶＲＬＰにマッピングすることにより、受信デバイス（例えば、アクセス端末）は、ハンドオフの影響を認識することなく、さまざまな通信装置から通信を受信することが可能になる。
【００２８】
通信装置２００内のＯＴＡ ＲＬＰシーケンス番号のリセットのイベントにおいて、オフセットコンフィギュラー２０６を利用してシーケンス番号に関連するオフセットを初期化でき、異なるアクセス端末とのシームレスな通信が可能になる。例えば、限定ではないが、ＯＴＡ ＲＬＰのリセットそのもの、現在の番号が利用可能な最大値の終わりにある、シーケンス番号のラップアラウンド、および／またはこれらに類似するものを含むいくつかのイベントにおいて、ＯＴＡ ＲＬＰシーケンス番号はリセットできる。イベント発生の際に、オフセットコンフィギュラー２０６は、最後の、または予測される次のシーケンス番号によりオフセット変数を初期化または更新できる。後続の送信は、オフセットによりＶＲＬＰシーケンス番号を修正して、より上位のアプリケーションに関して、不変のシーケンス番号を維持できる。さらに、オフセットの修正または初期化の際に、オフセットを異なる通信装置２００間で同期させて、ハンドオフにわたってシーケンススペースを維持できる。別の例において、ハンドオフの間に、ハンドオフの可能性の通知の際に、および／またはこれらに類似するものにおいて、オフセットを送信できる。
【００２９】
これから図３を参照すると、ワイヤレス通信システム３００が図示されており、ワイヤレス通信システム３００は、オフセットの利用を容易にして、ワイヤレス通信ネットワークにおいてシームレスなＶＲＬＰシーケンススペースを容易にすることができる。システム３００はアクセスポイント３０２を含み、アクセスポイント３０２は、アクセス端末３０４（および／または（示していない）任意の数の異なるデバイス）と通信できる。アクセスポイント３０２は、フォワードリンクチャネルによってアクセス端末３０４に情報を送信でき；さらに、アクセスポイント３０２は、リバースリンクチャネルによってアクセス端末３０４から情報を受信できる。別のアクセスポイント３０６が設けられ、それに対して／それから、アクセス端末３０４をハンドオフできる。さらに、システム３００はＭＩＭＯシステムとすることができる。さらに、システム３００は、（例えば、３ＧＰＰ、３ＧＰＰ２、３ＧＰＰ ＬＴＥ、などのような）ＯＦＤＭＡワイヤレスネットワークにおいて動作できる。また、１つの例において、アクセスポイント３０２において、以下で示し、記述するコンポーネントおよび機能は、アクセスポイント３０６中に存在できる。
【００３０】
アクセスポイント３０２は、無線リンク層コミュニケーター３０８と、シーケンス番号マッパー３１０と、オフセットコンフィギュラー３１２と、オフセットアップデーター３１４とを含む。無線リンク層コミュニケーター３０８は、無線リンク層によって、データを１つ以上のアクセス端末と通信できる。シーケン番号マッパー３１０は、アクセスポイント３０２および／または３０６の間での、アクセス端末のシームレスなハンドオフのために、物理ＲＬＰシーケンス番号をＶＲＬＰ番号に関係付けることができる。オフセットコンフィギュラー３１２は、ＶＲＬＰ番号に適用すべきオフセットを、初期化し、修正し、または、さもなければ更新できる。オフセットアップデーター３１４は、アクセスポイント３０６のような、１つ以上の異なるアクセスポイントとオフセットを同期させることができる。オフセットの修正を生じさせるイベントの発生の際に、および／またはこれに類似するものにおいて、そのような更新をハンドオフ要求の一部として実行できる。
【００３１】
１つの例にしたがうと、アクセスポイント３０２は、無線リンク層コミュニケーター３０８を使用して、無線リンク層によってアクセス端末３０４と通信できる。この層は、シーケンス番号を利用して、データフレームの順序付けされた受信を保証できる。１つの例において、より上位のアプリケーションはシーケンス番号を利用して、番号にしたがって、データフレームを順次データとして解釈できる。番号は、ＲＬＰ層において指定することができる。しかしながら、ＲＬＰ層における番号は変更でき；したがって、ハンドオフの例において、シーケンス番号マッパー３１０を利用して、ＶＲＬＰ番号をＲＬＰ番号に関係付けて、例えば、アクセスポイント（例えば、アクセスポイント３０２および３０６）間のパケット順序付けを調整できる。例えば、アクセス端末３０４がアクセスポイント３０６と通信している場合、上述したように、アクセスポイント３０２に通信をハンドオフできる。シーケンス番号マッパー３１０は、アクセスポイント３０２のＶＲＬＰシーケンス番号を、アクセス端末３０４によって予期される次の番号（例えば、ハンドオフが発生しない場合にアクセスポイント３０６が使用する次の番号）に関係付けることができる。この点に関して、シーケンス番号の不一致は、アクセス端末３０４またはより上位のアプリケーションによって認識されない。
【００３２】
さらに、アクセスポイントに対するＲＬＰシーケンス番号をリセットできる場合に、オフセットコンフィギュラー３１２は、ＶＲＬＰシーケンス番号に加えることができるオフセットを規定して、不変のシーケンススペースを容易にできる。例えば、アクセスポイント３０２に対するＯＴＡ ＲＬＰのリセット、シーケンス番号のラップアラウンド、および／またはこれらに類似するものの場合に、ＲＬＰシーケンス番号をリセットできる。このイベントにおいて、例えば、オフセットコンフィギュラー３１２は、予測される後続のシーケンス番号に関連するオフセット番号を保持できる。したがって、ＲＬＰシーケンス番号のリセットのときに、まるで、番号が、受信デバイス（例えば、アクセス端末３０４）にしたがってリセットされないかのように、オフセットを番号に加えることができる。例えば、オフセットコンフィギュラー３１２は、それぞれの、シーケンス番号のリセットイベントの際に、オフセット変数を修正できる。さらに、オフセットアップデーター３１４を利用して、オフセットにおける変更を異なるアクセスポイント（例えば、アクセスポイント３０６）に通知して、効率的なハンドオフのためにアクセスポイント間のオフセットの同期化を保証できる。この点に関して、オフセットは複数のアクセスポイントにわたって維持でき、それにより、現在のアクセスポイントにおける番号リセットのイベント、ハンドオフ、または、これらの組み合わせにおいて、ＲＬＰ番号における変更は、アクセス端末３０４のような、より上位のアプリケーションまたは異なるデバイスによって認識される必要がない。
【００３３】
示すように、アクセス端末３０４はＲＬＰを使用してアクセスポイント３０２と通信しているものとすることができ、シーケンス番号マッパー３１０は、アクセス端末３０４に対する通信にＶＲＬＰシーケンス番号を提供して、不変のパケット順序付けを維持できる。例えば、アクセスポイント３０２は、アクセス端末３０４がハンドオフされた異なるアクセスポイントからの通信を継続できる。ＯＴＡ ＲＬＰのリセットや、シーケンス番号のラップアラウンドなどのような、ＲＬＰシーケンス番号をリセットするイベントの際に、オフセットコンフィギュラー３１２は、次のＶＲＬＰ番号に等しいオフセット変数を設定できる。後続のＲＬＰ通信の際に、オフセットを最初のＶＲＬＰ番号に加えることができる。したがって、ＶＲＬＰ番号は、ＲＬＰ番号リセットの結果としてリセットされず、そのようなイベントにかかわらず不変のシーケンススペースを維持し、したがって、より上位のアプリケーションは、そのようなイベントを認識する必要はない。さらに、オフセットアップデーター３１４は、アクセスポイント３０６におけるオフセットを同期させて、アクセス端末３０４をアクセスポイント３０６にハンドオフするときに不変性を可能にすることができる。したがって、アクセスポイント３０６へのハンドオフ後に、アクセス端末３０４と通信する際にオフセットを利用でき、そのため、アクセス端末は、シーケンス番号における相違を認識しない。
【００３４】
これから図４を参照すると、ワイヤレスネットワークにおいてデータを伝達する例示的なＲＬＰ通信フレーム４００が示されている。上述したように、ＲＬＰは、データを送信する際に利用するシーケンス番号を指定できる。示すように、１つの例において、フレームは、シーケンス番号により開始できる。この例において、４０２、４０４、４０６および４０８において示されているシーケンス番号は、ハンドオフまたはこれに類似するもののために、ＶＲＬＰシーケンス番号とすることができ、アクセスポイントによって利用される対応するＲＬＰシーケンス番号が、ＶＲＬＰシーケンス番号の下に示されている。４ビットのシーケンス番号を示したが、実質的に任意の数のシーケンス番号を利用して、ラップアラウンドの前に実質的に任意の最大値を有することができることを理解すべきである。この点に関して、フレームを受信すると、受信するデバイスは、４０２、４０４、４０６および４０８におけるシーケンス番号にしたがってフレームを連続的に順序付けて、データを解釈する。
【００３５】
示すように、ＲＬＰ番号は、４０６において１１１１から００００にラップアラウンドできる。説明したように、このイベントは、ＶＲＬＰシーケンス番号に対してオフセットを設定させることができる。説明したように、オフセットは、４０６において示されている、次の予期されるＶＲＬＰシーケンス番号である１０００とすることができる。したがって、４０６において、オフセット１０００をＲＬＰシーケンス番号００００に加えて、オフセットによりＶＲＬＰに対して１０００を発生させることができる。引き続き、４０８において、オフセット１０００をシーケンス番号０００１に加えて、１００１を発生させるなど、することができる。この点に関して、受信デバイスおよび／またはより上位のアプリケーションは、番号のリセットを認識しない。さらに、利用可能なＶＲＬＰ番号は、ＲＬＰ番号よりも大きいものとすることができ、オフセットはラップアラウンドの際に、番号における差を補償することを可能にする。さらに、上述したように、ＯＴＡ ＲＬＰのリセットが、オフセットを設定させ得る。
【００３６】
図５ないし図６を参照すると、リセットイベントに対してオフセットを使用して、不変のシーケンス番号を維持することに関する方法が説明されている。説明を簡単にするために、一連の動作として方法を示し、説明しているが、１つ以上の実施形態にしたがって、いくつかの動作は、異なる順序で発生してもよく、および／または、ここで示し記述した動作以外の動作と同時に発生してもよいことから、方法は動作の順序によって限定されないことを理解および認識すべきである。例えば、状態図におけるように、一連の相互に関係付けられた状態またはイベントとして、方法を代わりに表すことができることを、当業者は理解および認識するだろう。さらに、１つ以上の実施形態にしたがって方法を実現するために、説明されているすべての動作を要求しなくてもよい。
【００３７】
図５に目を向けると、ＲＬＰ番号のリセットイベントにわたって、不変のＲＬＰシーケンス番号を送信することを容易にする方法５００が説明されている。５０２において、ＲＬＰシーケンス番号をＶＲＬＰシーケンス番号にマッピングできる。１つの例において、ＶＲＬＰシーケンス番号対ＲＬＰシーケンス番号の実質的に１：１のマッピングを維持することにより、このことは、シーケンス番号が拡張され、または、通信のハンドオフに対処することを可能にできる。５０４において、シーケンスのオフセットをＶＲＬＰシーケンス番号に加えることができる。説明したように、ＯＴＡ ＲＬＰのリセット、シーケンス番号のラップアラウンド、および／またはこれらに類似するもののような、ＲＬＰシーケンス番号のリセットイベントに関連する値をオフセットに割り当てることができる。１つの例において、値は、後続の予期されるフレーム番号に等しいものとすることができ、リセットが発生しなかったかのように、番号をリセットＲＬＰシーケンス番号に加えることができる。したがって、５０６において、ＶＲＬＰシーケンス番号に適用されたオフセットを有するＲＬＰデータを送信できる。
【００３８】
これから図６を参照すると、不変のＲＬＰシーケンススペースを維持するためのオフセットを設定することを容易にする方法６００が説明されている。６０２において、ＲＬＰシーケンス番号のリセットが検出される。検出は、ＲＬＰシーケンス番号を評価すること、イベントの通知、１つ以上の異なるイベントに基づいてイベントを推論することなど、により発生できる。６０４において、次のＲＬＰシーケンス番号を決定できる。これは、１つの例において、リセットイベントがなかった場合に予期される次のＲＬＰシーケンス番号とすることができる。６０６において、決定された次のＲＬＰシーケンス番号に対してオフセット変数を設定でき、それにより、リセット後の後続のＲＬＰ番号にその番号を加えることは、リセットがまるで生じなかったかのように発生できる。６０８において、例えば、デバイスに対して、共通のネットワークノードに対して、オフセットを送信することにより、および／または、要求や、通知に少なくとも部分的に基づく、これらに類似するものにより、ならびに／あるいは、これらに類似するものにより、オフセットを異なるデバイスまたはアクセスポイントに同期させることができる。加えて、ＲＬＰシーケンス番号は、基礎ＲＬＰシーケンス番号にマッピングされたＶＲＬＰシーケンス番号とすることができることを理解すべきである。
【００３９】
ここで記述する１つ以上の観点にしたがって、記述するようにＲＬＰシーケンス番号のリセットイベントを検出することに関して、推論を実施できることが理解されるだろう。ここで使用するとき、用語“推論する”または“推論”は一般的に、事象および／またはデータを通して取り込まれる１組の観測から、システム、環境、および／またはユーザ、の状態について理論的に考えること、または推論するプロセスに関係する。例えば、推論を用いて特定の情況または動作を識別でき、または状態に対して確率分布を発生させることができる。推論は、確率的、すなわち、データおよび事象の考慮に基づいた、関心のある状態に対する確率分布の計算とすることができる。推論はまた、１組の事象および／またはデータからより高いレベルの事象を構成するために用いられる技術を指すこともある。事象が時間的にきわめて接近して相関付けられていようとなかろうと、事象およびデータが１つまたはいくつかの事象およびデータ源から生じていようとなかろうと、このような推論は、１組の観測された事象および／または記憶された事象データから、新しい、事象または動作の構造を結果として生ずる。
【００４０】
図７は、オフセットを調整し、ＲＬＰシーケンス番号スペースに対してオフセットを適用することを容易にするシステム７００の説明図である。システム７００は、複数の受信アンテナ７０６を通して１つ以上の移動デバイス７０４から信号を受信する受信機７１０と、送信アンテナ７０８を通して１つ以上の移動デバイス７０４に送信する送信機７２４とを有する基地局７０２（例えば、アクセスポイント、．．．）を備えている。受信機７１０は、受信アンテナ７０６から情報を受信でき、受信した情報を復調する復調器７１２に動作可能に関係付けられている。復調したシンボルは、メモリ７１６に結合されているプロセッサ７１４によって解析され、メモリ７１６は、信号（例えば、パイロット）強度および／または干渉強度を推定することに関連した情報、移動デバイス７０４（または（示していない）異なる基地局）に送信すべきまたはそこから受信すべきデータ、および／またはここで示したさまざまな動作および機能を実行することに関連した他の任意の適切な情報を記憶する。
【００４１】
プロセッサ７１４は、受信機７１０によって受信した情報を解析すること、および／または送信機７２４によって送信するための情報を発生させることに専用のプロセッサ、基地局７０２の１つ以上のコンポーネントを制御するプロセッサ、ならびに／あるいは、受信機７１０によって受信した情報を解析し、送信機７２４によって送信するための情報を発生させ、基地局７０２の１つ以上のコンポーネントを制御するプロセッサとすることができる。
【００４２】
基地局７０２はさらにメモリ７１６を備え、メモリ７１６は、プロセッサ７１４に動作可能に結合され、送信すべきデータ、受信したデータ、利用可能なチャネルに関連した情報、解析された信号および／または干渉強度に関係付けられているデータ、割り当てられているチャネル、電力、レート、あるいはこれらに類似するものに関連した情報、ならびに、チャネルを推定するための、およびチャネルによって伝達するための、他の任意の適切な情報を記憶することができる。メモリ７１６はさらに、（例えば、性能ベースで、容量ベースで、など）チャネルを推定すること、および／または利用することに関係付けられたプロトコルおよび／またはアルゴリズムを記憶できる。
【００４３】
ここで記述したメモリ７１６は、揮発性メモリまたは不揮発性メモリのいずれかとすることができ、あるいは揮発性および不揮発性メモリの両方を含むことができることが理解される。実例として、これに限定されないが、不揮発性メモリは、読み出し専用メモリ（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的にプログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、またはフラッシュメモリを含むことができる。揮発性メモリは、外部キャッシュメモリとして動作するランダムアクセスメモリ（ＲＡＭ）を含むことができる。実例として、これに限定されないが、ＲＡＭは多くの形態で利用でき、例えば同期ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、倍速データレートＳＤＲＡＭ（ＤＤＲ ＳＤＲＡＭ）、エンハンストＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンクＤＲＡＭ（ＳＬＤＲＡＭ）、およびダイレクトラムバスＲＡＭ（ＤＲＲＡＭ）がある。本主題の、システムおよび方法のメモリ７０８は、これらに限定されず、これらおよび他の任意の適当なタイプのメモリを備えるように意図されている。
【００４４】
プロセッサ７１４はさらに、シーケンス番号計算器７１８に結合され、シーケンス番号計算器７１８は、ＲＬＰデータを送信するためにシーケンス番号を計算できる。例えば、シーケンス番号は、基礎ＲＬＰ番号に少なくとも部分的に基づくものとすることができ、シーケンス番号のリセットイベントにおいて不変性を維持するために加えられるオフセットを有することができる。プロセッサはまた、オフセットを維持するオフセット調整器７２０に結合できる。例えば、ＲＬＰシーケンス番号のリセットのイベントにおいて、オフセット調整器７２０は、後続の予期されるシーケンス番号に対してオフセットを設定できる。ＲＬＰシーケンス番号のリセットの際に、シーケンス番号計算器７１８は、ＲＬＰデータを送信する前に、シーケンス番号にオフセットを加えることができ、それにより、リセットイベントは、移動デバイス７０４のような受信デバイスによって認識されない。さらに、プロセッサ７１４から分離しているように描写しているが、シーケンス番号計算器７１８、オフセット調整器７２０、復調器７１２、および／または変調器７２２は、プロセッサ７１４または（示していない）複数のプロセッサの一部とすることができることを理解すべきである。
【００４５】
図８は、例示的なワイヤレス通信システム８００を示す。簡潔にするために、ワイヤレス通信システム８００は、１つの基地局８１０および１つの移動デバイス８５０を描写する。しかしながら、システム８００は１つより多い基地局および／または１つより多い移動デバイスを含むことができ、追加的な基地局および／または移動デバイスは、以下で記述する例示的な基地局８１０および移動デバイス８５０と実質的に類似または相違したものとすることができることを理解すべきである。さらに、基地局８１０および／または移動デバイス８５０は、ここで記述した、システム（図１ないし図３、および図７）、例（図４）および／または方法（図５ないし図６）を用いて、それらの間でワイヤレス通信を容易にすることができることを理解すべきである。
【００４６】
基地局８１０において、多数のデータストリームに対するトラヒックデータが、データ源８１２から送信（ＴＸ）データプロセッサ８１４に提供される。１つの例にしたがうと、各データストリームは、それぞれのアンテナに対して送信できる。ＴＸデータプロセッサ１３１４は、トラヒックデータストリームに対して選択された特定のコーディングスキームに基づいてそのデータストリームをフォーマットし、コード化し、インターリーブして、コード化されたデータを提供する。
【００４７】
各データストリームに対してコード化されたデータは、直交周波数分割多重化（ＯＦＤＭ）技術を使用して、パイロットデータと多重化できる。付加的にまたは代わりに、パイロットシンボルは、周波数分割多重化（ＦＤＭ）、時分割多重化（ＴＤＭ）、またはコード分割多重化（ＣＤＭ）とすることができる。パイロットデータは一般に、既知の方法で処理される既知のデータパターンであり、チャネル応答を推定するために移動デバイス８５０において使用できる。各データストリームに対して多重化されたパイロットおよびコード化されたデータは、そのデータストリームに対して選択される特定の変調スキーム（例えば、バイナリ位相シフトキーイング（ＢＰＳＫ）、直角位相シフトキーイング（ＱＰＳＫ）、Ｍ位相シフトキーイング（Ｍ−ＰＳＫ）、Ｍ直角位相振幅変調（Ｍ−ＱＡＭ）など）に基づいて変調（例えば、シンボルマッピング）して、変調シンボルを提供できる。各データストリームに対するデータレート、コーディング、および変調は、プロセッサ８３０により実行されるまたは提供される命令によって決定できる。
【００４８】
データストリームに対する変調シンボルは、ＴＸ ＭＩＭＯプロセッサ８２０に提供でき、ＴＸ ＭＩＭＯプロセッサ８２０は、（例えば、ＯＦＤＭに対する）変調シンボルをさらに処理できる。ＴＸ ＭＩＭＯプロセッサ８２０は、次に、ＮT個の変調シンボルストリームをＮT個の送信機（ＴＭＴＲ）８２２ａないし８２２ｔに提供する。さまざまな実施形態において、ＴＸ ＭＩＭＯプロセッサ８２０は、データストリームのシンボルと、シンボルが送信されているアンテナとに対してビームフォーミングの重みを適用する。
【００４９】
各送信機８２２は、それぞれのシンボルストリームを受け取って、処理して、１つ以上のアナログ信号を提供し、さらにアナログ信号を調整して（例えば、増幅し、フィルタリングし、アップコンバートする）、ＭＩＭＯチャネルに対して送信に適切な変調信号を提供する。さらに、送信機８２２ａないし８２２ｔからのＮT個の変調信号は、それぞれＮT個のアンテナ８２４ａないし８２４ｔから送信される。
【００５０】
移動デバイス８５０において、送信された変調信号が、ＮR個のアンテナ８５２ａないし８５２ｒによって受信され、各アンテナ８５２からの受信信号は、それぞれの受信機（ＲＣＶＲ）８５４ａないし８５４ｒに提供される。各受信機８５４は、それぞれの信号を調整し（例えば、フィルタリングし、増幅し、ダウンコンバートする）、調整された信号をデジタル化してサンプルを提供し、さらにサンプルを処理して対応する“受信”シンボルストリームを提供する。
【００５１】
ＲＸデータプロセッサ８６０は、ＮR個の受信機８５４からＮR個の受信シンボルストリームを受け取り、特定の受信機処理技術に基づいて処理して、ＮT個の“検出された”シンボルストリームを提供する。ＲＸデータプロセッサ８６０は、各検出されたシンボルストリームを復調し、デインターリーブし、デコードして、データストリームに対するトラヒックデータを回復できる。ＲＸデータプロセッサ８６０による処理は、基地局８１０におけるＴＸ ＭＩＭＯプロセッサ８２０およびＴＸデータプロセッサ８１４により実行される処理と相補関係にある。
【００５２】
プロセッサ８７０は、上述したようにどのプリコーディング行列を利用するかを定期的に決定できる。さらに、プロセッサ８７０は、行列インデックス部分とランク値部分とを備えるリバースリンクメッセージを構築できる。
【００５３】
リバースリンクメッセージは、通信リンクおよび／または受信データストリームに関するさまざまなタイプの情報を含むことができる。リバースリンクメッセージは、データ源８３６から多数のデータストリームに対するトラヒックデータも受信するＴＸデータプロセッサ８３８によって処理し、変調器８８０によって変調し、送信機８５４ａないし８５４ｒによって調整し、基地局８１０対して再度送信することができる。
【００５４】
基地局８１０において、移動デバイス８５０からの変調信号は、アンテナ８２４によって受信され、受信機８２２によって調整され、復調器８４０によって復調され、ＲＸデータプロセッサ８４２によって処理されて、移動デバイス８５０により送信されたリバースリンクメッセージが抽出される。さらに、プロセッサ８３０は、抽出されたメッセージを処理して、ビームフォーミングの重みを決定するためにどのプリコーディング行列を使用するかを決定できる。
【００５５】
プロセッサ８３０および８７０は、それぞれ、基地局８１０および移動デバイス８５０における動作を指示（例えば、制御する、調整する、管理するなど）できる。それぞれのプロセッサ８３０および８７０は、プログラムコードおよびデータを記憶するメモリ８３３２および８７２に関係付けることができる。プロセッサ８３０および８７０は計算を実行して、それぞれアップリンクおよびダウンリンクに対する周波数およびインパルス応答推定を導出することもできる。
【００５６】
ここで記述した実施形態は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、またはこれらの任意の組み合わせにおいて実現できることを理解すべきである。ハードウェア実施のために、１つ以上の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラム可能論理デバイス（ＰＬＤ）、フィールドプログラム可能ゲートアレイ（ＦＰＧＡ）、プロセッサ、制御装置、マイクロ制御装置、マイクロプロセッサ、ここで記述した機能を実行するように設計された他の電子ユニット、またはこれらの組み合わせ内で、処理ユニットを実現できる。
【００５７】
実施形態が、ソフトウェア、ファームウェア、ミドルウェアまたはマイクロコード、プログラムコードまたはコードセグメントにおいて実現されるとき、それらは、記憶装置コンポーネントのような機械読み取り可能媒体中に記憶できる。コードセグメントは、手続き、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、または命令の任意の組み合わせ、データ構造、またはプログラムのステートメントを表すことができる。情報、データ、引き数、パラメータ、またはメモリのコンテンツを渡し、および／または受け取ることにより、コードセグメントは、別のコードセグメントまたはハードウェア回路に結合できる。メモリの共有を含む任意の適切な手段、メッセージ受渡し、トークンパッシング方式、ネットワーク送信などを使用して、情報、引き数、パラメータ、データなどを渡し、転送し、または送信することができる。
【００５８】
ソフトウェア実現のために、ここで記述した技術は、ここで記述した機能を実行するモジュール（例えば、手続き、関数など）により実現できる。ソフトウェアコードは、メモリユニット中に記憶し、プロセッサによって実行できる。メモリユニットは、プロセッサの内部またはプロセッサの外部で実現でき、いずれのケースにおいても、メモリユニットは、技術的に知られているさまざまな手段によりプロセッサに通信可能に結合できる。
【００５９】
図９を参照すると、ワイヤレスネットワークにおいて不変のシーケンス番号スペースを維持することを容易にするシステム９００が説明されている。例えば、システム９００は、基地局、移動デバイスなどの内部に少なくとも部分的に存在できる。システム９００は、機能ブロックを含むように表わされており、機能ブロックは、プロセッサ、ソフトウェア、またはこれらの組合せ（例えば、ファームウェア）によって実現される機能を表わす機能ブロックとすることができることを理解すべきである。システム９００は、一緒に動作できる電気コンポーネントの論理グループ９０２を含む。例えば、論理グループ９０２は、ＲＬＰシーケンス番号のリセットイベントを決定する電気コンポーネント９０４を含むことができる。例えば、イベントは、ＯＴＡ ＲＬＰのリセット、シーケンス番号のラップアラウンド、および／またはこれらに類似するものとすることができる。イベントは、番号を評価すること、システム９００の１つ以上の観点を監視することなどによって決定できる。さらに、論理グループ９０２は、決定されたＲＬＰシーケンス番号のリセットイベントの発生に基づいて、オフセットを調整する電気コンポーネント９０６を備えることができる。１つの例において、リセットされたシーケンス番号にオフセットを加えることにより、番号において不変性を維持できるように、リセットイベントに続くシーケンス番号に対してオフセットを更新できる。さらに論理グループ９０２は、後続のＲＬＰシーケンス番号を有する、それぞれのＲＬＰデータを送信する前に、オフセットを後続のＲＬＰシーケンス番号に付加する電気コンポーネント９０８を備えることができる。したがって、説明したように、シーケンス番号のリセットのイベントにおいて、不変のシーケンス番号を維持しながらＲＬＰデータを送信できる。さらに、システム９００は、メモリ９１０を含むことができ、メモリ９１０は、電気コンポーネント９０４、９０６および９０８に関係付けられている機能を実行するための命令を保持する。メモリ９１０に対して外部にあるように示しているが、電気コンポーネント９０４、９０６および９０８のうちの１つ以上は、メモリ９１０の内部に存在できることを理解すべきである。
【００６０】
上述したものは1つ以上の実施形態の例を含む。もちろん、上述の実施形態を記述する目的のために、コンポーネントまたは方法のすべての考えられる組み合わせを記述することは可能ではないが、当業者の１人は、さまざまな実施形態の多くのさらなる組み合わせおよび置換が可能であることを認識することができる。したがって、記述した実施形態は、すべてのそのような変更、修正および変形を包含することが意図されており、これらは特許請求の範囲の精神および範囲内にある。その上、用語“含む”が詳細な説明または特許請求の範囲のどちらかで使用される限り、そのような用語は、用語“具備する”が請求項中で移行語として使用されるときに解釈されるように用語“具備する”とある意味類似して包括的であることが意図されている。
【図１】
2010523061.tif 000003
【図２】
2010523061.tif 000004
【図３】
2010523061.tif 000005
【図４】
2010523061.tif 000006
【図５】
2010523061.tif 000007
【図６】
2010523061.tif 000008
【図７】
2010523061.tif 000009
【図８】
2010523061.tif 000010
【図９】
2010523061.tif 000011
【国際調査報告】
2010523061.tif 000012
2010523061.tif 000013
2010523061.tif 000014