(57)【特許請求の範囲】
【請求項１】
第１のデバイスとの関連付けが維持されている間、前記第１のデバイスを介してデータを通信することと、
前記第１のデバイスとの前記関連付けを維持しながら、第２のデバイスとの関連付けを開始するために事前関連付け動作を実行することと、
第１の１つまたは複数の条件に基づいて、前記第２のデバイスとの関連付けを完了し、前記第２のデバイスとデータを通信すべきかどうかを決定することと、ここにおいて、前記第２のデバイスとの関連付けを完了することが、前記第１のデバイスから前記第２のデバイスへのハンドオフの完了を示すフレームを送信することを備える、
その後、前記第２のデバイスとの前記関連付けを確立した後、ある時間期間の間、前記第１のデバイスとの前記関連付けを維持することと、
前記第２のデバイスに関連付けた後、前記第２のデバイスとの前記関連付けが適切であることがわからなかった場合、前記時間期間内に、前記第１のデバイスとデータを通信することを再開することと
を備える、装置によるワイヤレス通信のための方法。
【請求項２】
前記事前関連付け動作が、前記第２のデバイスを用いた認証、鍵交換、またはインターネットプロトコル（ＩＰ）アドレス割当てのうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項３】
前記事前関連付け動作が、事前関連付けを示すフィールドをもつ関連付けフレームを送信することを備える、請求項１に記載の方法。
【請求項４】
前記フレームが、ＮＵＬＬデータフレーム、または肯定応答を送信請求する管理フレームのうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項５】
前記１つまたは複数の条件がハンドオフトリガ条件を備える、請求項１に記載の方法。
【請求項６】
前記１つまたは複数の条件が前記第２のデバイスのＩＰサブネットを伴う、請求項１に記載の方法。
【請求項７】
第１のデバイスとの関連付けが維持されている間、前記第１のデバイスを介してデータを通信するための手段と、
前記第１のデバイスとの前記関連付けを維持しながら、第２のデバイスとの関連付けを開始するために事前関連付け動作を実行するための手段と、
第１の１つまたは複数の条件に基づいて、前記第２のデバイスとの関連付けを完了し、前記第２のデバイスとデータを通信すべきかどうかを決定するための手段と、ここにおいて、前記第２のデバイスとの関連付けを完了することが、前記第１のデバイスから前記第２のデバイスへのハンドオフの完了を示すフレームを送信することを備える、
その後、前記第２のデバイスとの前記関連付けを確立した後、ある時間期間の間、前記第１のデバイスとの前記関連付けを維持するための手段と、
前記第２のデバイスに関連付けた後、前記第２のデバイスとの前記関連付けが適切であることがわからなかった場合、前記時間期間内に、前記第１のデバイスとデータを通信することを再開するための手段と
を備える、ワイヤレス通信のための装置。
【請求項８】
前記事前関連付け動作が、前記第２のデバイスを用いた認証、鍵交換、またはインターネットプロトコル（ＩＰ）アドレス割当てのうちの少なくとも１つを備える、請求項７に記載の装置。
【請求項９】
前記事前関連付け動作が、事前関連付けを示すフィールドをもつ関連付けフレームを送信することを備える、請求項７に記載の装置。
【請求項１０】
前記フレームが、ＮＵＬＬデータフレーム、または肯定応答を送信請求する管理フレームのうちの少なくとも１つを備える、請求項７に記載の装置。
【請求項１１】
前記１つまたは複数の条件がハンドオフトリガ条件を備える、請求項７に記載の装置。
【請求項１２】
前記１つまたは複数の条件が前記第２のデバイスのＩＰサブネットを伴う、請求項７に記載の装置。
【請求項１３】
コンピュータ上で実行されると、請求項１乃至６のうちのいずれか一項に記載の方法を行うための命令を備える、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]本特許出願は、本出願の譲受人に譲渡され、その全体が参照により本明細書に明確に組み込まれる、２０１２年１１月２７日に出願された米国仮出願第６１／７３０，４３２号の優先権を主張する。
【０００２】
[0002]本開示は、一般に通信システムに関し、より詳細には、ワイヤレスネットワーク中のアクセスポイント間のハンドオフに関する。
【背景技術】
【０００３】
[0003]ワイヤレス通信システムは、電話、ビデオ、データ、メッセージング、およびブロードキャストなど、様々な電気通信サービスを提供するために広く展開されている。典型的なワイヤレス通信システムは、利用可能なシステムリソース（たとえば、帯域幅、送信電力）を共有することによって複数のユーザとの通信をサポートすることが可能な多元接続技術を採用し得る。そのような多元接続技術の例としては、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ（登録商標））、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ（登録商標））、ＩＥＥＥ８０２．２０、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、Ｆｌａｓｈ−ＯＦＤＭＡなどの直交周波数分割多元接続（ＯＦＤＭＡ）システム、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）システム、および時分割同期符号分割多元接続（ＴＤ−ＳＣＤＭＡ）システムがある。
【０００４】
[0004]これらの多元接続技術は、異なるワイヤレスデバイスが都市、国家、地域、さらには地球規模で通信することを可能にする共通プロトコルを与えるために様々な電気通信規格において採用されている。しかしながら、モバイルブロードバンドアクセスに対する需要が増大し続けるにつれて、基礎をなす技術のさらなる改善が必要である。好ましくは、これらの改善は、様々な多元接続技術と、これらの技術を採用する電気通信規格とに適用可能であるべきである。
【０００５】
[0005]たとえば、セルラーネットワークによってＷｉ−Ｆｉネットワークに配信されるいくつかのサービスをオフロードするためのシステムおよび方法に大きな関心がある。しかしながら、アクセスポイント（ＡＰ）間のハンドオフによって生じる中断に関係する問題を含む、いくつかの問題が観測できる。米国電気電子技術者協会（ＩＥＥＥ：Institute of Electrical and Electronic Engineers）は、管理されるＡＰにわたる「高速ハンドオフ」のための機構を導入する、ＩＥＥＥ８０２．１１ｒなど、いくつかの規格を公表した。しかしながら、これらおよび他の規格は、ハンドオフに関与するＡＰ（たとえば、関連付けおよび対応する認証が必要でないことがある、同じ事業者によって管理されるＡＰ）にわたる信用関係があると仮定するが、セルラーオフロードのために使用されるＡＰは、同じ信用できるネットワーク中にないことがある。したがって、規格ベースの手法は使用されないことがある。
【発明の概要】
【０００６】
[0006]本開示のいくつかの態様によれば、方法、コンピュータプログラム製品、および装置が提供される。
【０００７】
[0007]本開示のいくつかの態様によれば、本装置は、第１のデバイスとの関連付けが維持されている間、第１のデバイスを介してデータを通信するように構成されたインターフェースと、第１のデバイスとの関連付けを維持しながら、第２のデバイスとの関連付けを開始するために、インターフェースを介して、事前関連付け（pre-association）動作を実行することと、第１の１つまたは複数の条件に基づいて、第２のデバイスとの関連付けを完了し、第２のデバイスとデータを通信することを決定することとを行うように構成された処理システムとを含み得る。
【０００８】
[0008]本開示のいくつかの態様によれば、コンピュータプログラム製品は、第１のデバイスとの関連付けが維持されている間、第１のデバイスを介してデータを通信することと、第１のデバイスとの関連付けを維持しながら、第２のデバイスとの関連付けを開始するために事前関連付け動作を実行することと、第１の１つまたは複数の条件に基づいて、第２のデバイスとの関連付けを完了し、第２のデバイスとデータを通信することを決定することとを行うための命令を記憶したコンピュータ可読媒体を含み得る。
【０００９】
[0009]本開示のいくつかの態様によれば、本方法は、第１のデバイスとの関連付けが維持されている間、第１のデバイスを介してデータを通信することと、第１のデバイスとの関連付けを維持しながら、第２のデバイスとの関連付けを開始するために事前関連付け動作を実行することと、第１の１つまたは複数の条件に基づいて、第２のデバイスとの関連付けを完了し、第２のデバイスとデータを通信することを決定することとを含み得る。
【００１０】
[0010]本開示のいくつかの態様によれば、本装置は、第１のデバイスとの関連付けが維持されている間、第１のデバイスを介してデータを通信するための手段と、第１のデバイスとの関連付けを維持しながら、第２のデバイスとの関連付けを開始するために事前関連付け動作を実行するための手段と、第１の１つまたは複数の条件に基づいて、第２のデバイスとの関連付けを完了し、第２のデバイスとデータを通信することを決定するための手段とを含み得る。
【００１１】
[0011]本開示のいくつかの態様によれば、本装置は、少なくとも１つのアンテナと、少なくとも１つのアンテナを介して、第１のデバイスとの関連付けが維持されている間、第１のデバイスを介してデータを通信するように構成されたトランシーバと、第１のデバイスとの関連付けを維持しながら、第２のデバイスとの関連付けを開始するために、インターフェースを介して、事前関連付け動作を実行することと、第１の１つまたは複数の条件に基づいて、第２のデバイスとの関連付けを完了し、第２のデバイスとデータを通信することを決定することとを行うように構成された処理システムとを含み得る。
【００１２】
[0012]本開示の一態様では、処理システムは、第２のデバイス関連付けを完了した（たとえば、第２のデバイスに１次関連付けを移行した）後、第１のデバイスとの関連付け（たとえば、２次関連付け）を維持するように構成される。第１のデバイスとの２次関連付けは、１次関連付けが第１のデバイスから第２のデバイスに移行された後、ある時間期間の間維持され得る。２次関連付けは、本装置に関するコンテキストを確立することによって維持され得る。コンテキストは、データ送信およびセキュリティのために必要とされる１つまたは複数の鍵を含み得る。処理システムは、２次関連付けが維持されている時間期間中に、１次関連付けを第２のデバイスから第１のデバイスに移行すべきかどうかを判断するように構成され得る。
【００１３】
[0013]本開示の一態様では、データは、１次関連付けが維持される第１および第２のデバイスのうちの１つを介してのみ通信され得る。処理システムは、第２のデバイスに対応するコンテキスト情報を確立することによって第２のデバイスに関連付け得る。
【００１４】
[0014]本開示の一態様では、コンテキスト情報を確立することは、第２のデバイスを用いて本装置を認証することを含む。コンテキスト情報を確立することは、第２のデバイスを用いて１つまたは複数の暗号化鍵を交換することを含み得る。コンテキスト情報を確立することは、第２のデバイスからインターネットプロトコル（ＩＰ）アドレス割当てを取得することを含み得る。
【００１５】
[0015] 本開示の一態様では、処理システムは、第２のデバイスに対応するコンテキスト情報を確立した後、１次関連付けを第１のデバイスから第２のデバイスに移行すべきかどうかを判断する。処理システムは、１次関連付けが第１のデバイスから第２のデバイスに移行された後、ある時間期間の間、第１のデバイスに対応するコンテキスト情報を維持するように構成され得る。１次関連付けは、第１のデバイスとの関連付けが第１のデバイスとの２次関連付けになり、第２のデバイスとの関連付けが第２のデバイスとの１次関連付けになるときに移行される。処理システムは、時間期間中に、第１のデバイスに対応するコンテキスト情報に基づいて、１次関連付けを第２のデバイスから第１のデバイスに移行すべきかどうかを判断するように構成され得る。１次関連付けを第１のデバイスから第２のデバイスに移行すべきかどうかの判断は、本装置と第１および第２のデバイスの各々との間の接続品質を判断することを備え得る。接続品質は、利用可能な帯域幅または信号強度のうちの少なくとも１つに基づいて判断され得る。
【００１６】
[0016]本開示の一態様では、処理システムは、第２のデバイスに関連付けられたＩＰサブネットと、本装置によって使用されるＩＰサブネットとに基づいて、複数の候補デバイスから第２のデバイスを選択した後、１次関連付けを第１のデバイスから第２のデバイスに移行すべきかどうかを判断する。処理システムは、本装置に関連付けられた同じＩＰサブネットに関連付けられた複数の候補デバイスのうちの少なくとも１つを選好することによって第２のデバイスを選択するように構成され得る。処理システムは、本装置に関連付けられたＩＰサブネットに他のデバイスが関連付けられない場合、ハンドオフを実行することを控えるようにさらに構成され得る。処理システムは、本装置によって使用されるサブネットに一意に関連付けられた乱数に基づいて、第２のデバイスに関連付けられたサブネットを識別し得る。
【００１７】
[0017]本開示の一態様では、本装置は、ワイヤレス通信を提供する１つまたは複数のデバイスを判断することと、選択されたデバイスに関連付けられたＩＰサブネットに基づいてハンドオフのための１つまたは複数のデバイスのうちの１つを選択することとを行うように構成された処理システムを備え得る。
【００１８】
[0018]本開示の一態様では、処理システムは、１つまたは複数のデバイスの各々に関連付けられた少なくとも１つのサブネットを識別するようにさらに構成され得る。処理システムは、本装置に関連付けられたＩＰサブネットに基づいてハンドオフのための１つのデバイスを選択し得る。処理システムは、本装置に関連付けられた同じＩＰサブネットに関連付けられた少なくとも１つのデバイスを選好することによってハンドオフのための１つのデバイスを選択し得る。少なくとも１つのデバイスは、本装置にワイヤレス通信を提供する現在デバイスを含み得る。
【００１９】
[0019]本開示の一態様では、処理システムは、現在デバイスが１つまたは複数のデバイスのうちの他のデバイスよりも高い優先度を有する場合、ハンドオフを実行することを控えるようにさらに構成される。処理システムは、本装置に関連付けられたＩＰサブネットに他のデバイスが関連付けられない場合、ハンドオフを実行することを控えるようにさらに構成され得る。
【００２０】
[0020]本開示の一態様では、処理システムは、各デバイスを介してＩＰサービスへのアクセスを与えるゲートウェイのメディアアクセスアドレスに基づいて少なくとも１つのサブネットを識別する。処理システムは、各デバイスを介してＩＰサービスへのアクセスを与えるゲートウェイの一意識別子に基づいて少なくとも１つのサブネットを識別し得る。処理システムは、サブネット識別子に基づいて少なくとも１つのサブネットを識別し得る。サブネット識別子はＩＰアドレスを備え得る。サブネット識別子は、各サブネットに一意に関連付けられた乱数を備え得る。乱数は、１つまたは複数のデバイスのうちの１つによって生成されていることがある。
【００２１】
[0021]本開示の一態様では、処理システムは、ブロードキャスト情報中で乱数を受信するようにさらに構成される。処理システムは、ブロードキャスト情報中でサブネット識別子を受信するようにさらに構成され得る。サブネット識別子はブロードキャスト情報中に暗号化され得る。
【００２２】
[0022]本開示の一態様では、処理システムは、本装置に関連付けられたサブネットの鍵を使用することによってサブネット識別子を取得するためにブロードキャスト情報を解読するようにさらに構成される。鍵は、複数のデバイスによって知られている鍵を備え得る。鍵はグループ一時鍵（group temporal key）を備え得る。
【００２３】
[0023]本開示の一態様では、第１のデバイスから選択されたデバイスへのハンドオフが実行される。第１のデバイスと選択されたデバイスとは異なるＩＰサブネットに関連付けられ得る。処理システムは、第３のデバイスと第１のデバイスとが少なくとも１つの共通ＩＰサブネットに関連付けられると判断した後、選択されたデバイスから第３のデバイスへのハンドオフを開始するようにさらに構成され得る。
【００２４】
[0024]本開示の一態様では、選択されたデバイスは、１つまたは複数のファクタに基づいてハンドオフのために選択される。ファクタは、受信信号強度インジケータとチャネルの品質とを含み得る。処理システムは、各デバイスに関連付けられたＩＰサブネットに基づいて、１つまたは複数のデバイスの各々のための１つまたは複数のファクタを重み付けするようにさらに構成され得る。
【００２５】
[0025]本開示のこれらおよび他の例示的な態様について、以下の発明を実施するための形態および添付の特許請求の範囲、ならびに添付の図面において説明する。
【図面の簡単な説明】
【００２６】
【図１】[0026]本開示の態様による、デバイスハンドオフを示す図。
【図２】[0027]本開示の態様による、管理されないアクセスポイント間のハンドオフのための高速関連付けおよびアドレス連続性のための方法を示す図。
【図３】[0028]本開示の態様による、モバイルデバイスと通信しているアクセスポイントのブロック図。
【図４】[0029]本開示の態様による、ワイヤレス通信のための例示的な動作を示す図。
【図５】[0030]本開示の態様による、高速関連付けのための例示的なコールフロー図。
【図６Ａ】[0031]本開示の態様による、関連付けがソースＡＰにおいて維持される高速関連付けのための例示的なコールフロー図。
【図６Ｂ】本開示の態様による、関連付けがソースＡＰにおいて維持される高速関連付けのための例示的なコールフロー図。
【図７】[0032]本開示の態様による、ワイヤレス通信のための例示的な動作を示す図。
【発明を実施するための形態】
【００２７】
[0033]慣例により、図面に示す様々な特徴は、明快のために簡略化されることがある。したがって、図面は、所与の装置（たとえば、デバイス）または方法の構成要素のすべてを示しているとは限らない。さらに、明細書および図の全体にわたって同様の特徴を示すために同様の参照番号が使用されることがある。
【００２８】
[0034]本開示の態様は、ワイヤレスデバイス（たとえば、局）が、ソースＡＰとの関連付けを依然として維持しながら、潜在的なターゲットアクセスポイント（ＡＰ）との高速関連付けを実行することを可能にし得る技法を提供する。たとえば、ワイヤレスデバイスは、ソースＡＰから離調し、認証、鍵交換および／またはＩＰアドレス割当てなど、ターゲットＡＰとの１つまたは複数の「事前関連付け動作」を実行し得る。その結果、ワイヤレスデバイスが、後でソースＡＰとの関連付けを完了することを最終的に決定した場合、（たとえば、数秒程度の）かなりの時間節約とともに。
【００２９】
[0035]本開示の様々な態様について以下で説明する。本明細書の教示は多種多様な形態で実施され得ること、および本明細書で開示する特定の構造、機能、またはその両方は代表的なものにすぎないことは明らかであろう。本明細書の教示に基づいて、本明細書で開示する態様は他の態様とは無関係に実装され得ること、およびこれらの態様のうちの２つ以上は様々な方法で組み合わせられ得ることを、当業者なら諒解されたい。たとえば、本明細書に記載の態様をいくつ使用しても、装置は実装され得、または方法は実施され得る。さらに、本明細書に記載の態様のうちの１つまたは複数に加えて、あるいはそれら以外の他の構造、機能、または構造および機能を使用して、そのような装置が実装され得、またはそのような方法が実施され得る。さらに、１つの態様は、１つの請求項の少なくとも１つの要素を備え得る。
【００３０】
[0036]本明細書では特定の態様について説明するが、これらの態様の多くの変形および置換は本開示の範囲内に入る。好適な態様のいくつかの利益および利点について説明するが、本開示の範囲は特定の利益、使用、または目的に限定されるものではない。むしろ、本開示の態様は、様々なワイヤレス技術、システム構成、ネットワーク、および伝送プロトコルに広く適用可能であるものとし、それらのいくつかを例として、図および好適な態様についての以下の説明において示す。発明を実施するための形態および図面は、本開示を限定するものではなく説明するものにすぎず、本開示の範囲は添付の特許請求の範囲およびそれの均等物によって定義される。
【００３１】
例示的なワイヤレス通信システム
[0037]本明細書で説明する技法は、直交多重化方式に基づく通信システムを含む、ブロードバンドワイヤレス通信システムなど、様々なワイヤレス通信システムに使用され得る。そのような通信システムの例としては、空間分割多元接続（ＳＤＭＡ）、ＴＤＭＡ、ＯＦＤＭＡシステム、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）システムなどがある。ＳＤＭＡシステムは、複数のユーザ端末に属するデータを同時に送信するために十分に異なる方向を利用し得る。ＴＤＭＡシステムは、送信信号を異なるタイムスロットに分割することによって、複数のユーザ端末が同じ周波数チャネルを共有することを可能にし得、各タイムスロットは異なるユーザ端末に割り当てられる。ＯＦＤＭＡシステムは、全システム帯域幅を複数の直交サブキャリアに区分する変調技法である、直交周波数分割多重（ＯＦＤＭ）を利用する。これらのサブキャリアは、トーン、ビンなどと呼ばれることもある。ＯＦＤＭでは、各サブキャリアはデータで独立して変調され得る。ＳＣ−ＦＤＭＡシステムは、システム帯域幅にわたって分散されたサブキャリア上で送信するためのインターリーブＦＤＭＡ（ＩＦＤＭＡ）、隣接するサブキャリアのブロック上で送信するための局所ＦＤＭＡ（ＬＦＤＭＡ）、または隣接するサブキャリアの複数のブロック上で送信するための拡張ＦＤＭＡ（ＥＦＤＭＡ）を利用し得る。概して、変調シンボルは、ＯＦＤＭでは周波数領域で、ＳＣ−ＦＤＭＡでは時間領域で送られる。
【００３２】
[0038]本明細書の教示は、様々なワイヤードまたはワイヤレス装置（たとえば、ノード）に組み込まれ得る（たとえば、その装置内に実装されるか、またはその装置によって実行され得る）。いくつかの態様では、本明細書の教示に従って実装されるワイヤレスノードはアクセスポイントまたはアクセス端末を備え得る。
【００３３】
[0039]アクセスポイント（ＡＰ）は、ノードＢ、無線ネットワークコントローラ（ＲＮＣ）、発展型ノードＢ（ｅＮＢ）、基地局コントローラ（ＢＳＣ）、基地トランシーバ局（ＢＴＳ）、基地局（ＢＳ）、トランシーバ機能（ＴＦ）、無線ルータ、無線トランシーバ、基本サービスセット（ＢＳＳ）、拡張サービスセット（ＥＳＳ）、無線基地局（ＲＢＳ）、または何らかの他の用語を備えるか、それらのいずれかとして実装されるか、あるいはそれらのいずれかとして知られていることがある。
【００３４】
[0040]アクセス端末（ＡＴ）は、加入者局、加入者ユニット、モバイルデバイス、移動局（ＭＳ）、リモート局、リモート端末、ユーザ端末（ＵＴ）、ユーザエージェント、ユーザデバイス、ユーザ機器（ＵＥ）、ユーザ局、または何らかの他の用語を備えるか、それらのいずれかとして実装されるか、あるいはそれらのいずれかとして知られていることがある。いくつかの実装形態では、アクセス端末は、セルラー電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、ワイヤレス接続機能を有するハンドヘルドデバイス、局（ＳＴＡ）、またはワイヤレスモデムに接続された何らかの他の好適な処理デバイスを備え得る。したがって、本明細書で教示する１つまたは複数の態様は、電話（たとえば、セルラーフォンまたはスマートフォン）、コンピュータ（たとえば、ラップトップ）、タブレット、ポータブル通信デバイス、ポータブルコンピューティングデバイス（たとえば、個人情報端末）、エンターテインメントデバイス（たとえば、音楽またはビデオデバイス、あるいは衛星ラジオ）、全地球測位システム（ＧＰＳ）デバイス、あるいはワイヤレスまたはワイヤード媒体を介して通信するように構成された他の好適なデバイスに組み込まれ得る。いくつかの態様では、ノードはワイヤレスノードである。たとえば、そのようなワイヤレスノードは、ワイヤードまたはワイヤレス通信リンクを介した、ネットワーク（たとえば、インターネットまたはセルラーネットワークなど、ワイドエリアネットワーク）のための、またはネットワークへの接続性を与え得る。
【００３５】
[0041]図１は、ワイヤレスネットワーク１００のアーキテクチャを示す図である。ワイヤレスネットワーク１００は、移動局、ユーザ機器、モバイルコンピューティングデバイス、局などと呼ばれることがある、１つまたは複数のモバイルワイヤレスデバイス１０２を含み得る。ワイヤレスネットワークアーキテクチャ１００は、それぞれ、対応するカバレージエリア１１４および１１６においてワイヤレス通信を提供する、１つまたは複数のＡＰ１０４および１０６を備え得る。ＡＰ１０４および１０６は、１つまたは複数の無線アクセス技術を使用してＷＬＡＮサービスをサポートし得、ここにおいて、サービスは、ゲートウェイ１０８および／または１１０を介した、事業者のＩＰサービス１２６を介したインターネットなど、ワイドエリアネットワークへのアクセスを含み得る。２つ以上のＡＰ１０４および１０６は、同じまたは異なるゲートウェイ１０８または１１０を介して接続され得る。ゲートウェイ１０８および１１０は、一般に、ＷＬＡＮ中の１つまたは複数のモバイルデバイス１０２、ＡＰ１０４、１０６および／または他の機器とともに使用するために割り当てられ得る、インターネットプロトコル（ＩＰ）アドレスなど、アドレスのブロックを備えるサブネットを割り当てられる。
【００３６】
[0042]ＡＰ１０４とＡＰ１０６とは、同じまたは異なる無線アクセス技術を使用してモバイルデバイス１０２と通信し得る。ＡＰ１０４および１０６は、単一の事業者によって与えられるワイヤレスネットワーク１００の一部であり得、事業者のＩＰサービス１２６へのアクセスは、同じまたは異なるゲートウェイ１０８、１１０を介して与えられ得る。同じゲートウェイ１０８または１１０がＡＰ１０４とＡＰ１０６の両方にサービスを提供するとき、ＡＰ１０４とＡＰ１０６とは同じサブネットの一部であり得、モバイルデバイス１０２は、ＡＰ１０４またはＡＰ１０６のいずれかを介して接続されたときに同じＩＰアドレスを維持し得る。ＡＰ１０４とＡＰ１０６とが異なるゲートウェイ１０８および１１０を介したインターネットへの接続を与えるとき、モバイルデバイス１０２は、異なるＡＰ１０４および１０６に接続されたときに異なるＩＰアドレスを割り当てられ得る。たとえば、ワイヤレスネットワーク１００は、１人または複数の事業者によって与えられる相互接続されたアクセスネットワークを含むことができ、各事業者は、異なるゲートウェイ１０８および１１０を介してアクセスを与える。
【００３７】
[0043]本明細書で図示および説明するように、ワイヤレスネットワーク１００はパケット交換サービスを提供するが、当業者なら容易に諒解するように、本開示全体にわたって提示する様々な概念は、回線交換サービスを提供するネットワークに拡張され得る。本明細書で図示および説明するように、モバイルデバイス１０２は、セルラーフォン、スマートフォン、セッション開始プロトコル（ＳＩＰ）電話、ラップトップ、携帯情報端末（ＰＤＡ）、衛星無線、全地球測位システム、マルチメディアデバイス、ビデオデバイス、デジタルオーディオプレーヤ（たとえば、ＭＰ３プレーヤ）、カメラ、ゲーム機、タブレット、または任意の他の同様の機能デバイスなど、任意のユーザ機器を備え得る。モバイルデバイス１０２は、当業者によって、移動局、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、ユーザ機器、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、または何らかの他の好適な用語で呼ばれることもある。ネットワークエンティティ１０４、１０６、１０８、１１０のうちの１つまたは複数は、バックホール接続と呼ばれることがある、ワイヤレスまたはワイヤード接続を介して接続され得る。
【００３８】
[0044]ワイヤレスネットワーク１００によって採用される変調および多元接続方式は、展開されている特定の電気通信規格に応じて異なり得、異なる変調方式は、アップリンク（ＵＬ）通信およびダウンリンク（ＤＬ）通信のために使用され得る。いくつかの態様によれば、周波数分割複信（ＦＤＤ：frequency division duplexing）と時分割複信（ＴＤＤ：time division duplexing）の両方をサポートするために、ＯＦＤＭがＤＬ上で使用され、ＳＣ−ＦＤＭＡがＵＬ上で使用される。当業者なら以下の詳細な説明から容易に諒解するように、本明細書で提示する様々な概念は、異なる変調および多元接続技法を採用する様々な電気通信規格に容易に拡張され得る。例として、これらの概念は、エボリューションデータオプティマイズド（ＥＶ−ＤＯ：Evolution-Data Optimized）またはウルトラモバイルブロードバンド（ＵＭＢ：Ultra Mobile Broadband）に拡張され得る。ＥＶ−ＤＯおよびＵＭＢは、ＣＤＭＡ２０００規格ファミリーの一部として第３世代パートナーシッププロジェクト２（３ＧＰＰ２：3rd Generation Partnership Project 2）によって公表されたエアインターフェース規格であり、ＣＤＭＡを採用して移動局にブロードバンドインターネットアクセスを提供する。これらの概念はまた、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ（登録商標））とＴＤ−ＳＣＤＭＡなどのＣＤＭＡの他の変形態とを採用するユニバーサル地上波無線アクセス（ＵＴＲＡ：Universal Terrestrial Radio Access）、ＴＤＭＡを採用するモバイル通信用グローバルシステム（ＧＳＭ（登録商標）：Global System for Mobile Communications）、ならびに、ＯＦＤＭＡを採用する、発展型ＵＴＲＡ（Ｅ−ＵＴＲＡ：Evolved UTRA）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、およびＦｌａｓｈ−ＯＦＤＭに拡張され得る。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥおよびＧＳＭは、３ＧＰＰ団体からの文書に記載されている。ＣＤＭＡ２０００およびＵＭＢは、３ＧＰＰ２団体からの文書に記載されている。採用される実際のワイヤレス通信規格および多元接続技術は、特定の適用例およびシステムに課された全体的な設計制約に依存することになる。
【００３９】
[0045]ＡＰ１０４および１０６は、ＡＰ１０４および１０６が、空間多重化、ビームフォーミング、および送信ダイバーシティをサポートするために空間領域を活用することを可能にする、複数のアンテナを有し得る。空間多重化は、データの異なるストリームを同じ周波数上で同時に送信するために使用され得る。データストリームは、データレートを増加させるために単一のモバイルデバイス１０２に送信されるか、または全体的なシステム容量を増加させるために複数のモバイルデバイス１０２に送信され得る。これは、各データストリームを空間的にプリコーディングし（すなわち、振幅および位相のスケーリングを適用し）、次いでＤＬ上で複数の送信アンテナを通して空間的にプリコーディングされた各ストリームを送信することによって達成され得る。空間的にプリコーディングされたデータストリームは、異なる空間シグネチャとともにモバイルデバイス１０２に到着し、これにより、各モバイルデバイス１０２がそのモバイルデバイス１０２に宛てられた１つまたは複数のデータストリームを復元することが可能になる。ＵＬ上で、各モバイルデバイス１０２は、空間的にプリコーディングされたデータストリームを送信し得、これにより、ＡＰ１０４および／または１０６は、空間的にプリコーディングされた各データストリームのソースを識別することが可能になる。
【００４０】
[0046]図１に示されている例では、モバイルデバイス１０２は、カバレージエリア１１４からカバレージエリア１１６への方向１２０に移動していることがある。初めに、移動局は、ＡＰ１０４に接続され得、ＡＰ１０４とゲートウェイ１０８とを介してデータを通信していることがある。移動局１０２は、ＡＰ１０４とＡＰ１０６の両方から信号を検出することが可能であり得、ＡＰ１０４とＡＰ１０６の両方からサービスを受信することが可能であり得る。ある時点において、モバイルデバイス１０２は、たとえば、ＡＰ１０４および１０６から利用可能なサービス品質に基づいて、ＡＰ１０４から別のＡＰ１０６にハンドオフされ得る。ハンドオフの後、移動局１０２は、ＡＰ１０４とＡＰ１０６とが（たとえば同じゲートウェイ１０８または１１０を介してＩＰサービス１２６に接続された）同じサブネットに属さない限り、異なるＩＰアドレスを割り当てられ得る。
【００４１】
[0047]本開示の態様は、移動局１０２が、ソースＡＰ（たとえば、ＡＰ１０４）との関連付けを依然として維持しながらターゲットＡＰとの事前関連付け動作を実行することによって、潜在的なターゲットＡＰ（たとえば、ＡＰ１０６）との高速関連付けを実行することを可能にし得る技法を提供する。ターゲットＡＰとの事前関連付けを実行することは、ソースＡＰからターゲットＡＰへの完全ハンドオフを実行するときに遅延を低減するのを助け得る。
【００４２】
[0048]図２に、本発明のいくつかの態様によるハンドオフを示す。本発明のいくつかの態様は、アクセスポイント２０４および２０６を介してモバイルデバイス２０２に提供されたサービス２０８を著しく中断することなしに、２つのアクセスポイント２０４および２０６間のモバイルデバイス２０２のより効率的なハンドオフを提供する。一例では、単一のエンティティによって直接所有および運営されず、しばしば、モバイルデバイス２０２のホームネットワークの事業者以外のエンティティによって所有または運営され得る、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）ＡＰ２０４および２０６間でモバイルデバイスをハンドオフすることが望ましいことがある。一般に、事業者は、モバイルデバイス２０２にとってアクセス可能であるＷＬＡＮ  ＡＰ２０４および２０６のうちの少なくともいくつかへのバックホール接続を維持し得る。
【００４３】
[0049]本発明のいくつかの態様によれば、モバイルデバイス２０２のハンドオフの前に、１つまたは複数の事前関連付けが確立され得る。たとえば、モバイルデバイス２０２は、第１のＡＰ２０４との関連付けを依然として維持しながら（および第２のＡＰ２０６へのハンドオフを完了する前に）、第２のＡＰ２０６との関連付けを開始するために事前アソケーション動作を実行し得る。２００において全体的に示されているように、モバイルデバイス２０２は、接続され、第１のＡＰ２０４を介してＩＰサービス２０８に接続され得る、第１のＡＰ２０４を介してデータおよび他のサービスを受信していることがある。モバイルデバイス２０２と第１のＡＰ２０４との間の接続は、それが、モバイルデバイス上のアプリケーションと、１つまたは複数のネットワークエンティティまたはサービス２０８との間でデータを搬送するための唯一のコンジットであるとき、１次接続２１２と呼ばれることがある。モバイルデバイス２０２は、ハンドオフが予期されるとき、第２のＡＰ２０６に関連付け得る。モバイルデバイス２０２は、第２のＡＰ２０６との「事前関連付け」と呼ばれることがあるものにおいて、第２のＡＰ２０６との２次接続２１４を確立し得る。データは、完全ハンドオフが完了されるまで、１次接続２１２を介してのみ通信され続ける。このシナリオ２００では、第１のＡＰ２０４はソースＡＰとして知られていることがあり、第２のＡＰ２０６はターゲットＡＰと呼ばれることがある。
【００４４】
[0050]モバイルデバイス２０２は、認証プロセス、鍵交換のための４ウェイハンドシェイクのうちの１つまたは複数を実行することによって第２のＡＰ２０６に関連付け得、モバイルデバイス２０２は、第２のＡＰ２０６に接続されたときに使用するためのＩＰアドレスを割り当てられ得る。第１のＡＰ２０４と第２のＡＰ２０６とが同じゲートウェイ１０８または１１０（図１参照）のサービスを採用する場合、ＩＰアドレス割当てはＡＰ２０４とＡＰ２０６との間で不変であり得る。いくつかの態様によれば、「事前関連付け」が確立されたことを示すフィールドを含む関連付けフレームが、ＡＰ２０６とモバイルデバイス２０２との間で通信され得る。これにより、ＡＰは、モバイルデバイスがいつ「事前関連付け」動作を実行しているかを判断することが可能になり得、直ちに関連付け完了することを意図しない。言い換えれば、モバイルデバイスは、（たとえば、ＡＰ２０６および／またはＡＰ２０４からの受信信号強度に基づくハンドオフ条件によってトリガされた際に）第２のＡＰ２０６への完全ハンドオフが望まれるまで、１次接続２１２を介して提供されたサービスを使用し続け得る。
【００４５】
[0051]ターゲットＡＰ２０６が現在またはソースＡＰ２０４よりも良い接続を提供することをモバイルデバイスが検出したとき、第２のＡＰ２０６への完全ハンドオフが望ましいことがある。モバイルデバイス２０２は、その場合、ターゲットＡＰ２０６に同調し、ＡＰ２０６へのハンドオフ完了を示すフレームを送り得る。指示は、ＮＵＬＬデータフレーム、既存の管理フレーム、または肯定応答を必要とする新たに定義されたタイプの管理フレームであり得る。モバイルデバイス２０２からハンドオフ完了の指示を受信すると、ターゲットＡＰ２０６は、関連付けプロシージャを完了し、モバイルデバイスがネットワークに入ることを許可し得る。
【００４６】
[0052]関連付けプロシージャが完了すると、第２のＡＰ２０６がモバイルデバイス２０２とネットワークサービス２０８との間の１次接続２２２を提供するハンドオフ後シナリオ２２０が始まる。ＡＰ２０４を介したネットワークサービス２０８とモバイルデバイス２０２との間のデータ通信が終了する。しかしながら、モバイルデバイス２０２は、ＡＰ２０４との、および新たに指定された２次接続２２４を介したそれの関連付けを維持し得る。いくつかの態様によれば、第１のＡＰ２０４は、あらかじめ定義された持続時間の間、関連付けを維持あるいは保持し得る。この持続時間は、たとえば、最初の関連付け中に、または関連付けの後の管理フレームの送信によって、モバイルデバイスに通信され得る。
【００４７】
[0053]モバイルデバイス２０２は、サービスを受信するために第１のＡＰ２０４に戻ることを選択し得、モバイルデバイスは、１次接続と２次接続とのステータスを切り替えさせるために第１のＡＰ２０４に「ハンドオフ完了」の指示を送り得る。いくつかの態様によれば、モバイルデバイス２０２とネットワークサービス２０８との間の接続の中の遅延および中断は、本明細書で説明する事前関連付けプロシージャを実行することによって回避されるか、または著しく低減され得る。たとえば、関連付けおよびＩＰアドレス割当ては４秒以上かかることがあり、それにより、場合によっては、従来のハンドオフ中にモバイルデバイス２０２上のアプリケーションとネットワークサービス２０８との間の接続の終了を引き起こし得る。
【００４８】
[0054]再び図１を参照すると、ＡＰ１０４とＡＰ１０６との間のハンドオフ中に、ＡＰ１０４とＡＰ１０６とが同じサブネットに接続されない場合、モバイルデバイス１０２に割り当てられたＩＰアドレスは変化し得る。従来のシステムでは、一般に、ＡＰ１０４とＡＰ１０６とが同じネットワーク領域中で動作するか否かのモバイルデバイスへの明白な指示がなく、ハンドオーバの後、モバイルデバイス１０２は、通常、ＩＰアドレスを要求または更新するために動的ホスト構成プロトコル（ＤＨＣＰ：dynamic host configuration protocol）メッセージを送ることになる。ＤＨＣＰメッセージは、ゲートウェイ１０８または１１０中で提供されるＤＨＣＰサービスによって、あるいは別個のＤＨＣＰサーバ（図示せず）によって受信され、処理され得る。ターゲットＡＰ１０６がソースＡＰ１０４と同じサブネットに属するとき、ＤＨＣＰサーバはモバイルデバイス１０２に同じＩＰアドレスを与え得る。しかしながら、ＤＨＣＰおよびＩＰアドレス割当てプロシージャを実行することは、一般に、認証および関連付けの後に行われ、その結果、サービスの２〜３秒の遅延または中断をもたらし得る、極めて時間のかかるハンドオフが生じ、モバイルデバイス１０２によって実行されるアプリケーションに影響を及ぼし得る。
【００４９】
[0055]いくつかの態様によれば、モバイルデバイス１０２は、ハンドオフのためのＡＰ１０４、１０６の選択をＡＰ１０４および１０６のサブネットメンバーシップに基づかせ得る。モバイルデバイス１０２は、複数のＡＰ１０４、１０６がモバイルデバイス１０２にとってアクセス可能であるエリア中にあり得る。ハンドオフが必要とされるとき、モバイルデバイス１０２は、ターゲットＡＰ１０６がソースＡＰ１０４と同じサブネットに属するかどうかに基づいて、ＡＰ１０４、１０６の中からターゲットＡＰ１０６を選択し得る。
【００５０】
[0056]いくつかの態様は、モバイルデバイス１０２が、モバイルデバイス１０２へのサービスの中断なしに同じサブネットターゲットＡＰ１０６を識別することを可能にする。モバイルデバイス１０２は、ＡＰ１０４、１０６のサブネットメンバーシップを識別する情報を含む、ＡＰ１０４および１０６によって送信されたシグナリングに基づいてターゲットＡＰ１０６を選択し得る。
【００５１】
[0057]いくつかの態様によれば、同じサブネットに接続されたＡＰ１０４または１０６は、ＡＰ１０４、１０６がモバイルデバイス１０２に送信する乱数を割り当てられ得る。乱数は、最初に電力投入し、サブネットに対応するゲートウェイ１０８または１１０に接続するＡＰ１０４または１０６によって、サブネットのために生成され得る。ＡＰ１０４または１０６は、乱数がサブネットのために割り振られたかどうかを判断するために、他のＡＰ１０４または１０６をターゲットにするマルチキャストパケットを送り得る。来つつある応答がない場合、ＡＰ１０４または１０６はサブネットに乱数を割り振り得る。ＡＰ１０４または１０６は、次いで、マルチキャストパケット中で乱数を他のＡＰ１０４または１０６におよび／またはモバイルデバイス１０２に周期的にブロードキャストし得る。マルチキャストパケットは、ワイヤレスに、および／またはバックホール接続を介して送られ得る。マルチキャストメッセージングは、マルチキャストドメインネームシステム（ＭＤＮＳ：multicast domain name system）、Ｂｏｎｊｏｕｒ、ユニバーサルプラグアンドプレイ（ＵＰｎＰ：universal plug and play）など、構成規格に準拠し得る。
【００５２】
[0058]いくつかの態様によれば、サブネット上で電源投入されるＡＰ１０４、１０６は、バックホール接続および／またはイーサネット（登録商標）接続上で、乱数を含んでいるマルチキャストメッセージフレームをリッスンし得る。あらかじめ定義されたまたは事前構成された時間期間内にマルチキャストメッセージが受信されない場合、ＡＰ１０４、１０６は乱数を生成し得る。ＡＰ１０４または１０６は、次いで、同じサブネットに接続する他のＡＰ１０４または１０６が、サブネットを識別するために使用される乱数選択と同期され得るように、乱数を周期的に送信し得る。マルチキャストパケットは、ワイヤレスに、および／またはバックホール接続を介して送られ得る。マルチキャストメッセージングは、ＭＤＮＳ、Ｂｏｎｊｏｕｒ、ＵＰｎＰなど、構成規格に準拠し得る。
【００５３】
[0059]いくつかの態様によれば、ＡＰ１０４、１０６は、ＡＰ１０４、１０６が接続されるすべてのサブネットを識別する情報をモバイルデバイス１０２に送信し得る。その情報はサブネットアドレスを含み得る。
【００５４】
[0060]サブネット識別情報は、たとえば、ビーコン、プローブ要求／応答などにおいてブロードキャストとしてモバイルデバイス１０２に送信され得る。いくつかの態様によれば、サブネット識別情報は、アクセスネットワーククエリプロトコル（ＡＮＱＰ：access network query protocol）および／または一般広告サービス（ＧＡＳ：generic advertisement service）を使用して与えられ得る。
【００５５】
[0061]モバイルデバイス１０２は、現在サブネット中のソースＡＰ１０４から取得された乱数、サブネットアドレスまたは他のサブネット識別子を、ターゲットＡＰ１０６から受信された対応する情報と比較することによって、ハンドオフのためのデバイスを選択し得る。モバイルデバイス１０２は、サブネット識別子に基づいてターゲットＡＰ１０６に関連付けるべきかどうかの判断を行い得る。一例では、モバイルデバイス１０２は、ターゲットＡＰ１０６がソースＡＰ１０４と同じサブネット中にあるときにハンドオフを実行するために下限しきい値を適用し得る。いくつかの態様によれば、モバイルデバイス１０２は、ＡＰ１０４、１０６の対応するサブネットメンバーシップに従って、および、ソースＡＰ１０４とターゲットＡＰ１０６とが異なるサブネット中にあるときに、モバイルデバイス１０２がハンドオフを実行する可能性が低くなるように、ＡＰ１０４、１０６のためのしきい値を調整し得る。したがって、モバイルデバイス１０２は、より長い時間期間の間ソースＡＰ１０４に接続されたままであり得る。
【００５６】
[0062]いくつかの態様によれば、優れた接続品質が他の候補ＡＰ１０４、１０６から利用可能であり、接続の品質が、たとえば、帯域幅および／または信号強度に関して測定可能であり得る場合でも、ターゲットＡＰ１０４、１０６は、サブネットメンバーシップに基づいて複数の適切な候補から選択され得る。より良い信号対雑音比により、より強い信号がより高いチャネル品質を提供し得、より高いチャネル品質は増加した帯域幅を提供し得る。
【００５７】
[0063]いくつかの態様によれば、モバイルデバイス１０２が、異なるＩＰアドレスの割当てを必要とするターゲットＡＰ１０４または１０６にハンドオフされるとしても、モバイルデバイス１０２が、より遅い時点において、ソースＡＰ１０４または１０６のサブネットに属する異なるＡＰを識別し得るように、モバイルデバイス１０２は、ＩＰコンテキストと、ＡＰ１０４および１０６のための関連付けられた乱数とをキャッシュし得る。
【００５８】
[0064]いくつかの態様によれば、ＡＰ１０４または１０６がサブネット識別子をブロードキャストしたとき、ブロードキャストメッセージのペイロードの一部または全部が暗号化され得る。暗号化は、サブネット識別子を暗号化するためにグループ一時鍵（ＧＴＫ）および／または完全性ＧＴＫ（ＩＧＴＫ：integrity GTK）を使用して達成され得る。モバイルデバイス１０２は、ソースＡＰ１０４に接続されている間に取得されたＧＴＫ／ＩＧＴＫを使用して、ターゲットＡＰ１０６から受信されたサブネット識別子フィールドを解読し得る。
【００５９】
[0065]いくつかの態様によれば、共通のサブネットに属するすべてのＡＰ１０４、１０６は、任意の時点において同じＧＴＫ／ＩＧＴＫを使用する。再入力することが、すべてのＡＰ１０４、１０６によって同時に実行され得る。
【００６０】
[0066]いくつかの態様によれば、ソースＡＰ１０４は、ネイバー情報を広告するとき、隣接ＡＰ１０６のサブネット識別子フィールドを含むことができる。認証領域などを含む追加の情報がモバイルデバイス１０２に与えられ得る。
【００６１】
[0067]図３は、アクセスネットワーク中でモバイルデバイス３５０と通信している例示的なＡＰ３１０のブロック図である。たとえば、ＡＰ３１０は、図１に示されたＡＰ１０４／１０６または図２に示されたＡＰ２０４／２０６に対応し得、モバイルデバイス３５０は、図１に示されたモバイルデバイス１０２または図２に示されたモバイルデバイス２０２に対応し得る。
【００６２】
[0068]ＤＬでは、コアネットワークからの上位レイヤプロトコルパケットが、コントローラ／プロセッサ３７５に与えられる。ＤＬでは、コントローラ／プロセッサ３７５は、様々な優先度メトリックに基づいて、ヘッダ圧縮と、暗号化と、パケットのセグメント化および並べ替えと、論理チャネルとトランスポートチャネルとの間の多重化と、モバイルデバイス３５０への無線リソース割振りとを行う。コントローラ／プロセッサ３７５はまた、紛失パケットの再送信と、モバイルデバイス３５０へのシグナリングとを担当し得る。
【００６３】
[0069]送信（ＴＸ）プロセッサ３１６は、物理レイヤのための様々な信号処理機能を実装する。たとえば、信号処理機能は、モバイルデバイス３５０における前方誤り訂正（ＦＥＣ：forward error correction）と、様々な変調方式（たとえば、２位相シフトキーイング（ＢＰＳＫ：binary phase-shift keying）、４位相シフトキーイング（ＱＰＳＫ：quadrature phase-shift keying）、Ｍ位相シフトキーイング（Ｍ−ＰＳＫ：M-phase-shift keying）、多値直交振幅変調（Ｍ−ＱＡＭ：M-quadrature amplitude modulation））に基づいた信号コンスタレーションへのマッピングとを可能にするために、コーディングとインターリービングとを含み得る。コーディングされ変調されたシンボルは、次いで並列ストリームに分割され得、各ストリームは、ＯＦＤＭサブキャリアにマッピングされ、時間領域および／または周波数領域中で基準信号（たとえば、パイロット）と多重化され、次いで逆高速フーリエ変換（ＩＦＦＴ：Inverse Fast Fourier Transform）を使用して互いに合成されて、時間領域ＯＦＤＭシンボルストリームを搬送する物理チャネルを生成し得る。ＯＦＤＭストリームは、複数の空間ストリームを生成するために空間的にプリコーディングされる。チャネル推定器３７４からのチャネル推定値は、コーディングおよび変調方式を判断するために、ならびに空間処理のために使用され得る。チャネル推定値は、チャネルの品質を判断するために使用され得る、チャネル利得推定値、ＳＮＲ推定値、雑音分散などを含み得る。チャネル推定値は、モバイルデバイス３５０によって送信される基準信号および／またはチャネル状態フィードバックから導出され得る。各空間ストリームは、別個の送信機３１８ＴＸを介して異なるアンテナ３２０に与えられ得る。各送信機３１８ＴＸは、送信のためにそれぞれの空間ストリームでＲＦキャリアを変調する。
【００６４】
[0070]モバイルデバイス３５０において、各受信機３５４ＲＸは、それのそれぞれのアンテナ３５２を介して信号を受信する。各受信機３５４ＲＸは、ＲＦキャリア上に変調された情報を復元し、受信機（ＲＸ）プロセッサ３５６に情報を与える。ＲＸプロセッサ３５６は、モバイルデバイス３５０に宛てられた任意の空間ストリームを復元するために、情報に対して空間処理を実行する。複数の空間ストリームがモバイルデバイス３５０に宛てられた場合、それらはＲＸプロセッサ３５６によって単一のＯＦＤＭシンボルストリームに合成され得る。ＲＸプロセッサ３５６は、次いで高速フーリエ変換（ＦＦＴ：Fast Fourier Transform）を使用してＯＦＤＭシンボルストリームを時間領域から周波数領域に変換する。周波数領域信号は、ＯＦＤＭ信号のサブキャリアごとに別々のＯＦＤＭシンボルストリームを備える。各サブキャリア上のシンボルと基準信号とは、ＡＰ３１０によって送信される、可能性が最も高い信号のコンスタレーションポイントを判断することによって復元され、復調される。これらの軟判定は、チャネル推定器３５８によって計算されるチャネル推定値に基づき得る。軟判定は、次いで、物理チャネル上でＡＰ３１０によって最初に送信されたデータおよび制御信号を復元するために復号され、デインターリーブされる。データおよび制御信号は、次いでコントローラ／プロセッサ３５９に与えられる。
【００６５】
[0071]コントローラ／プロセッサは、プログラムコードとデータとを記憶するメモリ３６０に関連付けられ得る。メモリ３６０はコンピュータ可読媒体と呼ばれることがある。ＵＬでは、コントローラ／プロセッサ３５９は、コアネットワークからの上位レイヤパケットを復元するために、トランスポートチャネルと論理チャネルとの間の多重分離と、パケットリアセンブリと、復号（decipher）と、ヘッダ復元（decompression）と、制御信号処理とを行う。上位レイヤパケットは、次いで、複数のプロトコルレイヤを表すデータシンク３６２に与えられる。また、様々な制御信号が処理のためにデータシンク３６２に与えられ得る。コントローラ／プロセッサ３５９はまた、肯定応答（ＡＣＫ）および／または否定応答（ＮＡＣＫ）プロトコルを使用した誤り検出を担当し得る。
【００６６】
[0072]ＵＬでは、データソース３６７は、コントローラ／プロセッサ３５９に上位レイヤパケットを与えるために使用される。データソース３６７は複数のプロトコルレイヤを表す。ＡＰ３１０によるＤＬ送信に関して説明した機能と同様に、コントローラ／プロセッサ３５９は、ＡＰ３１０による無線リソース割振りに基づいて、ヘッダ圧縮と、暗号化と、パケットセグメント化および並べ替えと、論理チャネルとトランスポートチャネルとの間の多重化とを行うことによって、複数のプロトコル機能を実装し得る。コントローラ／プロセッサ３５９はまた、紛失パケットの再送信と、ＡＰ３１０へのシグナリングとを担当し得る。
【００６７】
[0073]ＡＰ３１０によって送信される基準信号またはフィードバックからの、チャネル推定器３５８によって導出されるチャネル推定値は、適切なコーディングおよび変調方式を選択することと、空間処理を可能にすることとを行うために、ＴＸプロセッサ３６８によって使用され得る。ＴＸプロセッサ３６８によって生成される空間ストリームは、別個の送信機３５４ＴＸを介して異なるアンテナ３５２に与えられる。各送信機３５４ＴＸは、送信のためにそれぞれの空間ストリームでＲＦキャリアを変調する。
【００６８】
[0074]ＵＬ送信は、モバイルデバイス３５０における受信機機能に関して説明した方法と同様の方法でＡＰ３１０において処理される。各受信機３１８ＲＸは、それのそれぞれのアンテナ３２０を介して信号を受信する。各受信機３１８ＲＸは、ＲＦキャリア上で変調された情報を復元し、ＲＸプロセッサ３７０に情報を与える。
【００６９】
[0075]コントローラ／プロセッサ３７５は、プログラムコードとデータとを記憶するメモリ３７６に関連付けられ得る。メモリ３７６はコンピュータ可読媒体と呼ばれることがある。ＵＬでは、コントロール／プロセッサ３７５は、モバイルデバイス３５０からの上位レイヤパケットを復元するために、トランスポートチャネルと論理チャネルとの間の多重分離と、パケットリアセンブリと、復号と、ヘッダ復元と、制御信号処理とを行う。コントローラ／プロセッサ３７５からの上位レイヤパケットはコアネットワークに与えられ得る。コントローラ／プロセッサ３７５はまた、ＡＣＫおよび／またはＮＡＣＫプロトコルを使用した誤り検出を担当し得る。
【００７０】
[0076]図４に、本開示の態様による、ワイヤレス通信のための例示的な動作４００を示す。動作４００は、たとえば、図１〜図３に示されたモバイルデバイス１０２、２０２、または３５０によって実行され得る。
【００７１】
[0077]動作４００は、４０２において、第１のデバイスとの関連付けが維持されている間、第１のデバイス（たとえば、ソースＡＰ）を介してデータを通信することによって開始する。４０４において、モバイルデバイスは、第１のデバイスとの関連付けを維持しながら、第２のデバイス（たとえば、ターゲットＡＰ）との関連付けを開始するために事前関連付け動作を実行する。４０６において、モバイルデバイスは、第１の１つまたは複数の条件に基づいて、第２のデバイスとの関連付けを完了し、第２のデバイスとデータを通信することを決定する。
【００７２】
[0078]場合によっては、第１の１つまたは複数の条件はハンドオフトリガ条件を備え得る。一例として、第１のデバイスを介した（たとえば、受信基準信号によって測定される）受信信号品質よりも第２のデバイスを介した受信信号品質のほうが大きい場合、および／または第１のデバイスを介した受信信号品質がしきい値を下回った場合、ハンドオフトリガ条件が満たされ得る。場合によっては、新しいＡＰとの事前関連付けを実行すべきかどうかは、同様のタイプの条件に基づき得る（たとえば、しかし実際のハンドオフの前に事前関連付けがトリガされるようにしきい値が設定される）。
【００７３】
[0079]図５に、本開示の態様による、高速関連付けのための例示的なコールフロー図を示す。説明のために、コールフロー図は、図２のモバイルデバイス２０２ならびに第１のＡＰ２０４および第２のＡＰ２０６を使用する。
【００７４】
[0080]図示のように、時間Ｔ０において、モバイルデバイス２０２は、データセッション中に第１のＡＰ２０４（たとえば、ソースＡＰ）との関連付けを有し得る。図示のように、モバイルデバイス２０２は、第１のＡＰ２０４から離調し、第２のＡＰ２０６（たとえば、ターゲットＡＰ）との事前関連付け動作を実行し得る。
【００７５】
[0081]上記で説明したように、モバイルデバイスは、最初に、「事前関連付け」を示すフィールドをもつフレーム（たとえば、ＮＵＬＬデータフレームまたは管理フレーム）を介して事前関連付けのための意図をシグナリングし得る。第２のＡＰ２０６との事前関連付けの後、モバイルデバイス２０２は第１のＡＰ２０４とのセッションを続け得る。
【００７６】
[0082]しかしながら、後の時間（Ｔ１）において、（たとえば、より良い受信信号強度、または第２のＡＰ２０６においてより良いサービスが受けられ得ることを示す他の品質パラメータを介して）ハンドオフがトリガされ得る。したがって、モバイルデバイスは、（たとえば、ハンドオフ完了を示すフレームを送ることによって）第２のＡＰへのハンドオフを完了し得る。前に実行された事前関連付け動作のために、モバイルデバイスは、ほとんど遅延なしに第２のＡＰ２０６とのセッションを開始することが可能であり得る。
【００７７】
[0083]いくつかの態様によれば、第１のＡＰ２０４は、それが第２のＡＰ２０６にハンドオフした後、モバイルデバイス２０２との関連付けをドロップし得る。しかしながら、上記のように、場合によっては、第１のＡＰとのモバイルデバイス２０２の関連付けは、ある時間期間の間維持され、それにより、モバイルデバイス２０２が、（関連付けを再び実行する必要なしに）第１のＡＰとのセッションを再開することが可能になり得る。
【００７８】
[0084]図６Ａおよび図６Ｂに、本開示の態様による、関連付けがソースＡＰにおいて維持される高速関連付けのための例示的なコールフロー図を示す。時間Ｔ１まで、コールフロー図は図５の場合と同じである。しかしながら、Ｔ１においてハンドオフがトリガされた後、モバイルデバイス２０２と第１のＡＰ２０４との間の関連付けは、持続時間の間維持される。上記のように、持続時間は、たとえば、第１のＡＰとの最初の関連付け中に示され得る。
【００７９】
[0085]図６Ａに示されているように、モバイルデバイス２０２が、図示の例ではＴ２において満了する時間期間内に第１のＡＰ２０４に戻らない場合、第１のＡＰ２０４とモバイルデバイス２０２との間の関連付けはドロップされる。
【００８０】
[0086]一方、図６Ｂに示されているように、モバイルデバイス２０２が時間期間内に第１のＡＰ２０４に戻ることを決定した場合、モバイルデバイス２０２は、関連付けを再び実行する必要なしに第１のＡＰ２０４とのセッションを再開し得る。上記のように、モバイルデバイス２０２は、第１のＡＰ２０４にハンドオフ完了メッセージを送ることによって、それが第１のＡＰ２０４との動作を再開していることを示し得る。
【００８１】
[0087]いくつかの態様によれば、１次関連付け２１２を第１のデバイス２０２から第２のデバイス２０４に移行すべきかどうかを判断することが、第１のデバイス２０２および第２のデバイス２０４の各々との接続の品質を判断することを含む。接続品質は、利用可能な帯域幅または信号強度のうちの少なくとも１つに基づいて判断され得る。１次関連付け２１２を第１のデバイス２０２から第２のデバイス２０４に移行すべきかどうかを判断することは、第２のデバイス２０４に関連付けられたＩＰサブネットと第１のデバイス２０２に関連付けられた現在ＩＰサブネットとに基づいて、複数の候補デバイスから第２のデバイス２０４を選択することを含む。第２のデバイス２０４を選択することは、現在ＩＰサブネットに関連付けられた複数の候補デバイスのうちの少なくとも１つを選好することを含み得る。本方法は、現在ＩＰサブネットに他のデバイスが関連付けられない場合、ハンドオフを実行することを控えることを備え得る。本方法は、現在ＩＰサブネットに一意に関連付けられた乱数に基づいて、第２のデバイスに関連付けられたサブネットを識別することを備え得る。
【００８２】
[0088]ハンドオフのために選択されたデバイスは、現在ＩＰサブネットに関連付けられた少なくとも１つのデバイスを選好することによって選択され得る。少なくとも１つのデバイスは、本方法を実行する装置２０２にワイヤレス通信を提供する現在デバイス２０４を含む。本方法は、現在デバイス２０４が１つまたは複数のデバイスのうちの他のデバイスよりも高い優先度を有する場合、ハンドオフを実行することを控えることを備え得る。本方法は、本方法に関連付けられたＩＰサブネットに他のデバイスが関連付けられない場合、ハンドオフを実行することを控えることを備え得る。
【００８３】
[0089]いくつかの態様によれば、少なくとも１つのサブネットは、各デバイスを介してＩＰサービスへのアクセスを与えるゲートウェイ１０８、１１０（図１参照）のメディアアクセスアドレスに基づいて識別される。少なくとも１つのサブネットは、各デバイスを介してＩＰサービスへのアクセスを与えるゲートウェイ１０８、１１０の一意識別子に基づいて識別され得る。少なくとも１つのサブネットはサブネット識別子に基づき得る。サブネット識別子はＩＰアドレスを備え得る。サブネット識別子は、各サブネットに一意に関連付けられた乱数を備え得る。乱数は、１つまたは複数のデバイスのうちの１つによって生成され得る。
【００８４】
[0090]いくつかの態様によれば、乱数はブロードキャスト情報中で受信され得る。サブネット識別子はブロードキャスト情報中で受信され得る。サブネット識別子はブロードキャスト情報中に暗号化され得、本方法は、現在ＩＰサブネットの鍵を使用することによってサブネット識別子を取得するためにブロードキャスト情報を解読することを備え得る。鍵は、複数のデバイスによって知られている鍵を備え得る。鍵はグループ一時鍵を備え得る。本方法は、たとえば、第１のデバイス２０４から選択されたデバイス２０６へのハンドオフを実行することを備え得る。第１のデバイス２０４と選択されたデバイス２０６とは異なるＩＰサブネットに関連付けられ得る。
【００８５】
[0091]いくつかの態様によれば、第１のデバイスから選択されたデバイスへのハンドオフを実行することの後に、および第３のデバイスと第１のデバイスとが少なくとも１つの共通ＩＰサブネットに関連付けられると判断した後に、選択されたデバイスから第３のデバイスへのハンドオフが開始され得る。
【００８６】
[0092]図７に、本開示の態様による、ワイヤレス通信のための例示的な動作７００を示す。この動作は、たとえば、モバイルデバイス２０２によって実行され得る。７０２において、モバイルデバイス２０２は、ワイヤレス通信を提供する１つまたは複数のデバイス２０４、２０６を判断する。
【００８７】
[0093]７０４において、モバイルデバイス２０２は、選択されたデバイスに対応するＩＰサブネットに基づいてハンドオフのための１つまたは複数のデバイス２０４、２０６のうちの１つを選択する。モバイルデバイス２０２は、１つまたは複数のデバイス２０４、２０６の各々に対応する少なくとも１つのサブネットを識別し得る。モバイルデバイス２０２は、モバイルデバイス２０２に対応するＩＰサブネットに基づいて、選択されたデバイスを選択し得る。
【００８８】
[0094]いくつかの態様によれば、モバイルデバイス２０２は、選択されたデバイス２０４または２０６に関連付け得る。１つまたは複数のデバイスの各々に対応する少なくとも１つのサブネットは、選択されたデバイス２０４または２０６に関連付けるより前に識別され得る。モバイルデバイス２０２は、モバイルデバイス２０２に対応する同じＩＰサブネットに関連付けられた少なくとも１つのデバイス２０４、２０６を選好することによって、選択されたデバイス２０４または２０６を選択し得る。
【００８９】
[0095]いくつかの態様によれば、少なくとも１つのデバイス２０４、２０６は、モバイルデバイス２０２にワイヤレス通信を提供する現在デバイス２０４または２０６を含む。モバイルデバイス２０２は、現在デバイス２０４または２０６が１つまたは複数のデバイス２０４、２０６のうちの他のデバイスよりも高い優先度を有する場合、ハンドオフを実行することを控え得る。
【００９０】
[0096]いくつかの態様によれば、モバイルデバイス２０２は、モバイルデバイス２０２に対応するＩＰサブネットに他のデバイス２０４、２０６が関連付けられない場合、ハンドオフを実行することを控え得る。モバイルデバイス２０２は、各デバイス２０４、２０６を介してＩＰサービスへのアクセスを与えるゲートウェイのメディアアクセスアドレスに基づいて少なくとも１つのサブネットを識別し得る。いくつかの態様によれば、モバイルデバイス２０２は、各デバイスを介してＩＰサービスへのアクセスを与えるゲートウェイの一意識別子に基づいて少なくとも１つのサブネットを識別する。モバイルデバイス２０２は、サブネット識別子に基づいて少なくとも１つのサブネットを識別し得る。サブネット識別子はＩＰアドレスを備え得る。サブネット識別子は、各サブネットに一意に対応する乱数を備え得る。乱数は、１つまたは複数のデバイス２０４、２０６のうちの１つによって生成されていることがある。モバイルデバイス２０２はブロードキャスト情報中で乱数を受信し得る。モバイルデバイス２０２はブロードキャスト情報中でサブネット識別子を受信し得る。サブネット識別子はブロードキャスト情報中に暗号化され得る。モバイルデバイス２０２は、本装置に対応するサブネットの鍵を使用することによってサブネット識別子を取得するためにブロードキャスト情報を解読し得る。鍵は、複数のデバイスによって知られている鍵を備え得る。鍵はグループ一時鍵を備え得る。モバイルデバイス２０２は、第１のデバイスから選択されたデバイス２０４または２０６へのハンドオフを開始するように構成され得る。第１のデバイスと選択されたデバイス２０６または２０４とは異なるＩＰサブネットに関連付けられる。モバイルデバイス２０２は、第３のデバイスと第１のデバイスとが少なくとも１つの共通ＩＰサブネットに関連付けられると判断した後、選択されたデバイスから第３のデバイスへのハンドオフを開始し得る。
【００９１】
[0097]いくつかの態様によれば、モバイルデバイス２０２は、１つまたは複数のファクタに基づいて選択し得、ファクタは、受信信号強度インジケータとチャネルの品質とを含み得る。モバイルデバイス２０２は、各デバイスに対応するＩＰサブネットに基づいて、１つまたは複数のデバイスの各々のための１つまたは複数のファクタを重み付けし得る。
【００９２】
[0098]いくつかの態様では、図４および図７に示された方法のいくつかのステップを実行する処理システムは、モバイルデバイス３５０の構成要素であり得、メモリ３６０、および／またはＴＸプロセッサ３６８と、ＲＸプロセッサ３５６と、コントローラ／プロセッサ３５９とのうちの少なくとも１つを含み得る。一構成では、ワイヤレス通信のための装置は、第１のデバイスとの１次関連付けが維持されている間、第１のデバイスを介してデータを通信するための手段と、第１のデバイスとの１次関連付けを維持しながら第２のデバイスに関連付けるための手段と、１次関連付けを第１のデバイスから第２のデバイスに移行すべきかどうかを判断するための手段と、ワイヤレス通信を提供する１つまたは複数のデバイスを判断するための手段と、選択されたデバイスに関連付けられたＩＰサブネットに基づいてハンドオフのための１つまたは複数のデバイスのうちの１つを選択するための手段とを含む。上記に言及したように、処理システムは、ＴＸプロセッサ３６８と、ＲＸプロセッサ３５６と、コントローラ／プロセッサ３５９とを含み得る。したがって、一構成では、上述の手段は、上述の手段によって具陳された機能を実行するように構成された、ＴＸプロセッサ３６８と、ＲＸプロセッサ３５６と、コントローラ／プロセッサ３５９とであり得る。
【００９３】
[0099]いくつかの態様によれば、そのような手段は、高速関連付けを実行するための上記で説明した（たとえば、ハードウェアでまたはソフトウェア命令を実行することによって）様々なアルゴリズムを実装することによって、対応する機能を実行するように構成された処理システムによって実装され得る。
【００９４】
[0100]ここまで説明したモバイルデバイス受信機の様々な態様は、例として、ワイヤレスデバイスを含む、様々なデバイスに組み込まれ得る。ワイヤレスデバイスは、ワイヤレスデバイスによって送信されるか、またはワイヤレスデバイスにおいて受信される（たとえば、データなどの情報を備える）信号に基づいて機能を実行する様々な構成要素を含み得る。たとえば、ワイヤレスヘッドセットは、ユーザにオーディオ出力を与えるように構成されたトランスデューサを含み得る。ワイヤレスウォッチは、ユーザに指示を与えるように構成されたユーザインターフェースを含み得る。ワイヤレス感知デバイスは、ユーザにオーディオ出力を与えるように構成されるか、または送信機を介して送信されるべきオーディオを与えるように構成されたセンサを含み得る。
【００９５】
[0101]ワイヤレスデバイスは、好適なワイヤレス通信技術に基づくあるいは好適なワイヤレス通信技術をサポートする１つまたは複数のワイヤレス通信リンクを介して通信し得る。たとえば、いくつかの態様によれば、ワイヤレスデバイスはネットワークに関連付け得る。いくつかの態様によれば、ネットワークは、超広帯域技術または何らかの他の好適な技術を使用して実装された、（たとえば、３０メートル程度のワイヤレスカバレージエリアをサポートする）パーソナルエリアネットワーク、または（たとえば、１０メートルの程度のワイヤレスカバレージエリアをサポートする）ボディエリアネットワークを備え得る。いくつかの態様によれば、ネットワークはローカルエリアネットワークまたはワイドエリアネットワークを備え得る。ワイヤレスデバイスは、たとえば、ＣＤＭＡ、ＴＤＭＡ、ＯＦＤＭ、ＯＦＤＭＡ、ＷｉＭＡＸ、Ｗｉ−Ｆｉなど、様々なワイヤレス通信技術、プロトコル、または規格のうちの１つまたは複数をサポートあるいは使用し得る。同様に、ワイヤレスデバイスは、様々な対応する変調方式または多重化方式のうちの１つまたは複数をサポートあるいは使用し得る。したがって、ワイヤレスデバイスは、上記または他のワイヤレス通信技術を使用して１つまたは複数のワイヤレス通信リンクを確立し、それを介して通信するための適切な構成要素（たとえば、エアインターフェース）を含み得る。たとえば、デバイスは、ワイヤレス媒体上での通信を可能にする様々な構成要素（たとえば、信号生成器および信号プロセッサ）を含み得る、関連付けられた送信機構成要素と受信機構成要素とをもつワイヤレストランシーバを備え得る。
【００９６】
[0102]いくつかの態様によれば、ワイヤレスデバイスは、通信システムのためのアクセスデバイス（たとえば、Ｗｉ−Ｆｉアクセスポイント）を備え得る。そのようなアクセスデバイスは、たとえば、ワイヤードまたはワイヤレス通信リンクを介した、別のネットワーク（たとえば、インターネットまたはセルラーネットワークなど、ワイドエリアネットワーク）への接続性を与え得る。したがって、アクセスデバイスは、別のデバイス（たとえば、Ｗｉ−Ｆｉ局）が他のネットワークまたは何らかの他の機能にアクセスすることが可能になり得る。さらに、それらのデバイスの一方または両方はポータブルであり得るか、または、場合によっては、比較的非ポータブルであり得ることを諒解されたい。
【００９７】
[0103]本明細書で説明する構成要素は、様々な方法で実装され得る。たとえば、装置は、たとえば、１つまたは複数の集積回路（たとえば、ＡＳＩＣ）によって実装される機能を表し得るか、または本明細書で教示する何らかの他の方法で実装され得る、一連の相互に関係する機能ブロックとして表され得る。本明細書で説明するように、集積回路は、プロセッサ、ソフトウェア、他の構成要素、またはそれらの何らかの組合せを含み得る。そのような装置は、様々な図に関して上記で説明した機能のうちの１つまたは複数を実行し得る１つまたは複数のモジュールを含み得る。
【００９８】
[0104]上記のように、いくつかの態様によれば、これらの構成要素は、適切なプロセッサ構成要素により実装され得る。これらのプロセッサ構成要素は、少なくとも部分的に、本明細書で教示する構造を使用して実装され得る。いくつかの態様によれば、プロセッサは、これらの構成要素のうちの１つまたは複数の機能の一部または全部を実装するように適応され得る。
【００９９】
[0105]上記のように、装置は１つまたは複数の集積回路を備え得る。たとえば、単一の集積回路は、示された構成要素のうちの１つまたは複数の機能を実装し得るが、他の態様では、２つ以上の集積回路は、示された構成要素のうちの１つまたは複数の機能を実装し得る。
【０１００】
[0106]さらに、本明細書で説明する構成要素および機能は任意の好適な手段を使用して実装され得る。そのような手段はまた、少なくとも部分的に、本明細書で教示する対応する構造を使用して実装され得る。たとえば、上記で説明した構成要素は、「ＡＳＩＣ」において実装され得、また、同様に指定された「手段」機能に対応し得る。したがって、いくつかの態様では、そのような手段のうちの１つまたは複数は、本明細書で教示するプロセッサ構成要素、集積回路、または他の好適な構造のうちの１つまたは複数を使用して実装され得る。
【０１０１】
[0107]また、本明細書における「第１」、「第２」などの名称を使用した要素への言及は、それらの要素の数量または順序を概括的に限定するものでないことを理解されたい。むしろ、これらの名称は、本明細書において２つ以上の要素またはある要素の複数の例を区別する便利な方法として使用され得る。したがって、第１および第２の要素への言及は、そこで２つの要素のみが採用され得ること、または第１の要素が何らかの方法で第２の要素に先行しなければならないことを意味するものではない。また、別段に記載されていない限り、要素のセットは１つまたは複数の要素を備え得る。さらに、明細書または特許請求の範囲において使用される「Ａ、Ｂ、またはＣのうちの少なくとも１つ」という形式の用語は、「ＡまたはＢまたはＣ、あるいはそれらの任意の組合せ」を意味する。
【０１０２】
[0108]情報および信号は多種多様な技術および技法のいずれかを使用して表され得ることを、当業者は理解されよう。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【０１０３】
[0109]さらに、本明細書で開示した態様に関して説明した様々な例示的な論理ブロック、モジュール、プロセッサ、手段、回路、およびアルゴリズムステップのいずれも、電子ハードウェア（たとえば、ソースコーディングまたは何らかの他の技法を使用して設計され得る、デジタル実装形態、アナログ実装形態、またはそれら２つの組合せ）、命令を組み込んだ様々な形態のプログラムまたは設計コード（便宜上、本明細書では「ソフトウェア」または「ソフトウェアモジュール」と呼ぶことがある）、あるいはその両方の組合せとして実装され得ることを、当業者は諒解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップについて、上記では概してそれらの機能に関して説明した。そのような機能をハードウェアとして実装するか、ソフトウェアとして実装するかは、特定の適用例および全体的なシステムに課された設計制約に依存する。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装し得るが、そのような実装の決定は、本開示の範囲からの逸脱を生じるものと解釈されるべきではない。
【０１０４】
[0110]本明細書で開示した態様に関して説明した様々な例示的な論理ブロック、モジュール、および回路は、集積回路（ＩＣ）、アクセス端末、またはアクセスポイント内で実装され得るか、またはそれらによって実行され得る。ＩＣは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）もしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、電気的構成要素、光学的構成要素、機械的構成要素、または本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを備え得、ＩＣの内部に、ＩＣの外部に、またはその両方に常駐するコードまたは命令を実行し得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。
【０１０５】
[0111]開示したプロセス中のステップの特定の順序または階層は例示的な手法の一例であることを理解されたい。設計上の選好に基づいて、プロセス中のステップの特定の順序または階層は本開示の範囲内のまま再構成され得ることを理解されたい。添付の方法クレームは、様々なステップの要素を例示的な順序で提示したものであり、提示された特定の順序または階層に限定されるものではない。
【０１０６】
[0112]本明細書で開示した態様に関して説明した方法またはアルゴリズムのステップは、直接ハードウェアで実施され得るか、プロセッサによって実行されるソフトウェアモジュールで実施され得るか、またはその２つの組合せで実施され得る。（たとえば、実行可能な命令および関係するデータを含む）ソフトウェアモジュールおよび他のデータは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭ（登録商標）メモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意の他の形態のコンピュータ可読記憶媒体など、データメモリ中に常駐し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報（たとえば、コード）を読み取り、記憶媒体に情報を書き込むことができるように、たとえば、コンピュータ／プロセッサ（便宜上、本明細書では「プロセッサ」と呼ぶことがある）などのマシンに結合され得る。例示的な記憶媒体はプロセッサに一体化され得る。プロセッサおよび記憶媒体はＡＳＩＣ中に常駐し得る。ＡＳＩＣはユーザ機器中に常駐し得る。代替として、プロセッサおよび記憶媒体はユーザ機器中の個別構成要素として常駐し得る。さらに、いくつかの態様では、任意の好適なコンピュータプログラム製品は、本開示の態様のうちの１つまたは複数に関係する（たとえば、少なくとも１つのコンピュータによって実行可能な）コードを備えるコンピュータ可読媒体を備え得る。いくつかの態様では、コンピュータプログラム製品はパッケージ材料を備え得る。
【０１０７】
[0113]ソフトウェアで実装される場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコードを搬送または記憶するために使用され得、コンピュータによってアクセスされ得る、任意の他の媒体を備えることができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線（ＩＲ）、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ディスク（disk）は通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。したがって、いくつかの態様では、コンピュータ可読媒体は非一時的コンピュータ可読媒体（たとえば、有形媒体）を備え得る。さらに、他の態様では、コンピュータ可読媒体は一時的コンピュータ可読媒体（たとえば、信号）を備え得る。上記の組合せもコンピュータ可読媒体の範囲内に含まれるべきである。
【０１０８】
[0114]開示した態様の前述の説明は、当業者が本開示を実施または使用できるように与えたものである。これらの態様への様々な修正は当業者には容易に明らかになり、本明細書で定義した一般原理は、本開示の範囲から逸脱することなく他の態様に適用され得る。したがって、本開示は、本明細書で示した態様に限定されるものではなく、本明細書で開示した原理および新規の特徴に一致する最も広い範囲を与えられるべきである。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
第１のデバイスとの関連付けが維持されている間、前記第１のデバイスを介してデータを通信するように構成されたトランシーバと、
前記第１のデバイスとの前記関連付けを維持しながら、第２のデバイスとの関連付けを開始するために、前記トランシーバを介して、事前関連付け動作を実行することと、第１の１つまたは複数の条件に基づいて、前記第２のデバイスとの関連付けを完了し、前記第２のデバイスとデータを通信すべきかどうかを決定することとを行うように構成された処理システムと
を備える、ワイヤレス通信のための装置。
［Ｃ２］
前記第１のデバイスとの前記関連付けが、前記第２のデバイスとの前記関連付けを確立した後、ある時間期間の間維持され、
前記処理システムは、前記第２のデバイスに関連付けた後、前記第２のデバイスとの前記関連付けが適切であることがわからなかった場合、前記時間期間内に、前記第１のデバイスとデータを通信することを再開するように構成された
Ｃ１に記載の装置。
［Ｃ３］
前記処理システムが、フレームを生成し、前記トランシーバを介して前記第１のデバイスに送信するように構成され、前記フレームが、前記第１のデバイスから前記第２のデバイスへの前記装置のハンドオフの完了を示す、Ｃ２に記載の装置。
［Ｃ４］
前記事前関連付け動作が、前記第２のデバイスを用いた認証、鍵交換、またはインターネットプロトコル（ＩＰ）アドレス割当てのうちの少なくとも１つを備える、Ｃ１に記載の装置。
［Ｃ５］
前記事前関連付け動作が、前記トランシーバを介して、事前関連付けを示すフィールドをもつ関連付けフレームを送信することを備える、Ｃ１に記載の装置。
［Ｃ６］
前記第２のデバイスとの関連付けを完了することが、前記トランシーバを介して、前記第１のデバイスから前記第２のデバイスへのハンドオフを示すフレームを送信することを備える、Ｃ１に記載の装置。
［Ｃ７］
前記フレームが、ＮＵＬＬデータフレーム、または肯定応答を送信請求する管理フレームのうちの少なくとも１つを備える、Ｃ６に記載の装置。
［Ｃ８］
前記１つまたは複数の条件がハンドオフトリガ条件を備える、Ｃ１に記載の装置。
［Ｃ９］
前記１つまたは複数の条件が前記第２のデバイスのＩＰサブネットを伴う、Ｃ１に記載の装置。
［Ｃ１０］
第１のデバイスとの関連付けが維持されている間、前記第１のデバイスを介してデータを通信することと、
前記第１のデバイスとの前記関連付けを維持しながら、第２のデバイスとの関連付けを開始するために事前関連付け動作を実行することと、
第１の１つまたは複数の条件に基づいて、前記第２のデバイスとの関連付けを完了し、前記第２のデバイスとデータを通信すべきかどうかを決定することと
を備える、装置によるワイヤレス通信のための方法。
［Ｃ１１］
前記第２のデバイスとの前記関連付けを確立した後、ある時間期間の間、前記第１のデバイスとの前記関連付けを維持することと、
前記第２のデバイスに関連付けた後、前記第２のデバイスとのＷＬＡＮ関連付けが適切であることがわからなかった場合、前記時間期間内に、前記第１のデバイスとデータを通信することを再開することと
をさらに備える、Ｃ１０に記載の方法。
［Ｃ１２］
前記第１のデバイスとデータを通信することを再開することが、前記第１のデバイスから前記第２のデバイスへの前記装置のハンドオフの完了を示すフレームを前記第１のデバイスに送信することを備える、Ｃ１１に記載の方法。
［Ｃ１３］
前記事前関連付け動作が、前記第２のデバイスを用いた認証、鍵交換、またはインターネットプロトコル（ＩＰ）アドレス割当てのうちの少なくとも１つを備える、Ｃ１０に記載の方法。
［Ｃ１４］
前記事前関連付け動作が、事前関連付けを示すフィールドをもつ関連付けフレームを送信することを備える、Ｃ１０に記載の方法。
［Ｃ１５］
前記第２のデバイスとの関連付けを完了することが、前記第２のデバイスへのハンドオフを示すフレームを送信することを備える、Ｃ１０に記載の方法。
［Ｃ１６］
前記フレームが、ＮＵＬＬデータフレーム、または肯定応答を送信請求する管理フレームのうちの少なくとも１つを備える、Ｃ１５に記載の方法。
［Ｃ１７］
前記１つまたは複数の条件がハンドオフトリガ条件を備える、Ｃ１０に記載の方法。
［Ｃ１８］
前記１つまたは複数の条件が前記第２のデバイスのＩＰサブネットを伴う、Ｃ１０に記載の方法。
［Ｃ１９］
第１のデバイスとの関連付けが維持されている間、前記第１のデバイスを介してデータを通信するための手段と、
前記第１のデバイスとの前記関連付けを維持しながら、第２のデバイスとの関連付けを開始するために事前関連付け動作を実行するための手段と、
第１の１つまたは複数の条件に基づいて、前記第２のデバイスとの関連付けを完了し、前記第２のデバイスとデータを通信すべきかどうかを決定するための手段と
を備える、ワイヤレス通信のための装置。
［Ｃ２０］
前記第２のデバイスとの前記関連付けを確立した後、ある時間期間の間、前記第１のデバイスとの前記関連付けを維持するための手段と、
前記第２のデバイスに関連付けた後、前記第２のデバイスとの前記関連付けが適切であることがわからなかった場合、前記時間期間内に、前記第１のデバイスとデータを通信することを再開するための手段と
をさらに備える、Ｃ１９に記載の装置。
［Ｃ２１］
前記第１のデバイスとデータを通信することを再開するための前記手段が、前記第１のデバイスから前記第２のデバイスへの前記装置のハンドオフの完了を示すフレームを前記第１のデバイスに送信するための手段を備える、Ｃ２０に記載の装置。
［Ｃ２２］
前記事前関連付け動作が、前記第２のデバイスを用いた認証、鍵交換、またはインターネットプロトコル（ＩＰ）アドレス割当てのうちの少なくとも１つを備える、Ｃ１９に記載の装置。
［Ｃ２３］
前記事前関連付け動作が、事前関連付けを示すフィールドをもつ関連付けフレームを送信することを備える、Ｃ１９に記載の装置。
［Ｃ２４］
前記第２のデバイスとの関連付けを完了するための手段が、前記第２のデバイスへのハンドオフを示すフレームを送信することを備える、Ｃ１９に記載の装置。
［Ｃ２５］
前記フレームが、ＮＵＬＬデータフレーム、または肯定応答を送信請求する管理フレームのうちの少なくとも１つを備える、Ｃ２４に記載の装置。
［Ｃ２６］
前記１つまたは複数の条件がハンドオフトリガ条件を備える、Ｃ１９に記載の装置。
［Ｃ２７］
前記１つまたは複数の条件が前記第２のデバイスのＩＰサブネットを伴う、Ｃ１９に記載の装置。
［Ｃ２８］
第１のデバイスとの関連付けが維持されている間、前記第１のデバイスを介してデータを通信することと、
前記第１のデバイスとの前記関連付けを維持しながら、第２のデバイスとの関連付けを開始するために事前関連付け動作を実行することと、
第１の１つまたは複数の条件に基づいて、前記第２のデバイスとの関連付けを完了し、前記第２のデバイスとデータを通信することを決定することと
を行うための命令を記憶したコンピュータ可読媒体を備える、ワイヤレス通信のためのコンピュータプログラム製品。
［Ｃ２９］
少なくとも１つのアンテナと、
前記少なくとも１つのアンテナを介して、第１のデバイスとの関連付けが維持されている間、前記第１のデバイスを介してデータを通信するように構成されたトランシーバと、
前記第１のデバイスとの前記関連付けを維持しながら、第２のデバイスとの関連付けを開始するために、前記トランシーバを介して、事前関連付け動作を実行することと、第１の１つまたは複数の条件に基づいて、前記第２のデバイスとの関連付けを完了し、前記第２のデバイスとデータを通信すべきかどうかを決定することとを行うように構成された処理システムと
を備える、ワイヤレス局。
［Ｃ３０］
ワイヤレス通信のための装置であって、
１つまたは複数のデバイスを介してデータを通信するように構成されたトランシーバと、
ワイヤレス通信を提供する前記１つまたは複数のデバイスを判断することと、選択されたデバイスに対応するインターネットプロトコル（ＩＰ）サブネットに基づいてハンドオフのための前記１つまたは複数のデバイスのうちの１つを選択することとを行うように構成された処理システムと
を備える、装置。
［Ｃ３１］
前記処理システムが、前記１つまたは複数のデバイスからの受信信号の強度に基づいて前記１つまたは複数のデバイスを判断するように構成された、Ｃ３０に記載の装置。
［Ｃ３２］
前記処理システムが、前記選択されたデバイス
に関連付けるようにさらに構成され、前記１つまたは複数のデバイスの各々に対応する前記少なくとも１つのサブネットが、前記選択されたデバイスに関連付けるより前に識別される、Ｃ３１に記載の装置。
［Ｃ３３］
前記選択されたデバイスに対応する前記ＩＰサブネットが、前記装置に関連付けられたＩＰサブネットと同じである、Ｃ３０に記載の装置。
［Ｃ３４］
前記処理システムが、前記現在ＩＰサブネットに関連付けられた少なくとも１つのデバイスを選好することによって前記ハンドオフのための前記１つのデバイスを選択するように構成された、Ｃ３０に記載の装置。
［Ｃ３５］
前記処理システムが、第１のデバイスから前記選択されたデバイスへの前記装置のハンドオフを開始するように構成され、ここにおいて、前記第１のデバイスと前記選択されたデバイスとが異なるＩＰサブネットに関連付けられる、Ｃ３０に記載の装置。
［Ｃ３６］
装置によるワイヤレス通信のための方法であって、
ワイヤレス通信を提供する１つまたは複数のデバイスを判断することと、
選択されたデバイスに対応するインターネットプロトコル（ＩＰ）サブネットに基づいてハンドオフのための前記１つまたは複数のデバイスのうちの１つを選択することと
を備える、方法。
［Ｃ３７］
前記判断が、前記１つまたは複数のデバイスからの受信信号の強度に基づく、Ｃ３６に記載の方法。
［Ｃ３８］
前記選択されたデバイスに関連付けることをさらに備え、ここにおいて、前記１つまたは複数のデバイスの各々に対応する前記少なくとも１つのサブネットが、前記選択されたデバイスに前記関連付けることより前に識別される、Ｃ３６に記載の方法。
［Ｃ３９］
前記選択されたデバイスに対応する前記ＩＰサブネットが、前記装置に関連付けられたＩＰサブネットと同じである、Ｃ３６に記載の方法。
［Ｃ４０］
前記選択することが、前記現在ＩＰサブネットに関連付けられた少なくとも１つのデバイスを選好することによって前記ハンドオフのための前記１つのデバイスを選択することを備える、Ｃ３６に記載の方法。
［Ｃ４１］
第１のデバイスから前記選択されたデバイスへの前記装置のハンドオフを開始することをさらに備え、ここにおいて、前記第１のデバイスと前記選択されたデバイスとが異なるＩＰサブネットに関連付けられる、Ｃ３６に記載の方法。
［Ｃ４２］
ワイヤレス通信を提供する１つまたは複数のデバイスを判断するための手段と、
選択されたデバイスに対応するインターネットプロトコル（ＩＰ）サブネットに基づいてハンドオフのための前記１つまたは複数のデバイスのうちの１つを選択するための手段と
を備える、通信のための装置。
［Ｃ４３］
判断するための前記手段が、前記１つまたは複数のデバイスを判断するように構成され、前記１つまたは複数のデバイスからの受信信号の強度に基づく、Ｃ４２に記載の装置。
［Ｃ４４］
前記選択されたデバイスに関連付けるための手段をさらに備え、ここにおいて、前記１つまたは複数のデバイスの各々に対応する前記少なくとも１つのサブネットが、前記選択されたデバイスに前記関連付けることより前に識別される、Ｃ４２に記載の装置。
［Ｃ４５］
前記選択されたデバイスに対応する前記ＩＰサブネットが、前記装置に関連付けられたＩＰサブネットと同じである、Ｃ４２に記載の装置。
［Ｃ４６］
選択するための前記手段が、前記現在ＩＰサブネットに関連付けられた少なくとも１つのデバイスを選好することによって前記ハンドオフのための前記１つのデバイスを選択するように構成された、Ｃ４２に記載の装置。
［Ｃ４７］
第１のデバイスから前記選択されたデバイスへの前記装置のハンドオフを開始するための手段をさらに備え、ここにおいて、前記第１のデバイスと前記選択されたデバイスとが異なるＩＰサブネットに関連付けられる、Ｃ４２に記載の装置。
［Ｃ４８］
ワイヤレス通信のためのコンピュータプログラム製品であって、
ワイヤレス通信を提供する１つまたは複数のデバイスを判断することと、
選択されたデバイスに対応するインターネットプロトコル（ＩＰ）サブネットに基づいてハンドオフのための前記１つまたは複数のデバイスのうちの１つを選択することと
を行うように実行可能なコードを備えるコンピュータ可読媒体
を備える、コンピュータプログラム製品。
［Ｃ４９］
少なくとも１つのアンテナと、
前記少なくとも１つのアンテナを使用して、データを通信するように構成されたトランシーバと、
ワイヤレス通信を提供する１つまたは複数のデバイスを判断することと、選択されたデバイスに対応するインターネットプロトコル（ＩＰ）サブネットに基づいてハンドオフのための前記１つまたは複数のデバイスのうちの１つを選択することとを行うように構成された処理システムと
を備える、アクセス端末。
【図１】
0006290238.tif 000002
【図２】
0006290238.tif 000003
【図３】
0006290238.tif 000004
【図４】
0006290238.tif 000005
【図５】
0006290238.tif 000006
【図６Ａ】
0006290238.tif 000007
【図６Ｂ】
0006290238.tif 000008
【図７】
0006290238.tif 000009