(57)【特許請求の範囲】
【請求項１】
第１のアクセスポイントと、第２のアクセスポイントと、モビリティドメインコントローラと、認証サーバとを含む通信システム中で局を認証する方法であって、
前記第１のアクセスポイントで前記局を認証するために、前記方法は、
前記モビリティドメインコントローラが、前記認証サーバから前記局のための拡張認証プロトコル再認証応答を受信することと、前記拡張認証プロトコル再認証応答が、再認証マスターセッション鍵を含む、
前記モビリティドメインコントローラが、前記再認証マスターセッション鍵に基づいて前記第１のアクセスポイントに第２の拡張認証プロトコル再認証応答を送信することと、
を備え、前記第２のアクセスポイントで前記局を認証するために、前記方法は、さらに、
前記モビリティドメインコントローラが、前記再認証マスターセッション鍵に基づいて、前記第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、
前記モビリティドメインコントローラが、前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を含むように鍵メッセージを生成することと、
前記モビリティドメインコントローラが、前記第２のアクセスポイントに前記鍵メッセージを送信することと、
を備える方法。
【請求項２】
前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することが、前記再認証マスターセッション鍵に基づいて高速基本サービスセット遷移第１レベルペアワイズマスター鍵を生成することと、前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵に基づいて前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することとを備える、請求項１に記載の方法。
【請求項３】
前記モビリティドメインコントローラが、前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵と前記第１のアクセスポイントの１つまたは複数のプロパティとに基づいて前記第１のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、
前記モビリティドメインコントローラが、前記第１のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を含むように前記第２の拡張認証プロトコル再認証応答を生成することと、
をさらに備える、請求項２に記載の方法。
【請求項４】
前記モビリティドメインコントローラが、前記第２のアクセスポイントから鍵要求メッセージを受信することと、
前記モビリティドメインコントローラが、前記鍵要求メッセージの受信に応答して前記第２のアクセスポイントに前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を送信することと
をさらに備える、請求項３に記載の方法。
【請求項５】
前記第２のアクセスポイントが、前記局との高速基本サービスセット遷移認証に応答して前記モビリティドメインコントローラに前記鍵要求メッセージを送信する、請求項４に記載の方法。
【請求項６】
第１のアクセスポイントと、第２のアクセスポイントと、認証サーバとを含むワイヤレス通信システムにおいて局を認証するためのモビリティドメインコントローラであって、前記モビリティドメインコントローラは、前記第１のアクセスポイントで前記局を認証するために、
前記認証サーバから前記局のための拡張認証プロトコル再認証応答を受信するように構成された受信機と、前記拡張認証プロトコル再認証応答は、再認証マスターセッション鍵を含み、
前記再認証マスターセッション鍵に基づいて前記第１のアクセスポイントに第２の拡張認証プロトコル再認証応答を送信するように構成された送信機と、
を備え、前記モビリティドメインコントローラは、さらに、前記第２のアクセスポイントで前記局を認証するために、
プロセッサと、を備え、前記プロセッサは、
前記再認証マスターセッション鍵に基づいて、前記第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、
前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を含むように鍵メッセージを生成することと、
を行うように構成され、
ここにおいて、前記送信機は、前記第２のアクセスポイントに前記鍵メッセージを送信するようにさらに構成された、モビリティドメインコントローラ。
【請求項７】
前記プロセッサが、
前記再認証マスターセッション鍵に基づいて、高速基本サービスセット遷移第１レベルペアワイズマスター鍵を生成することによって、前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、
前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵と前記第２のアクセスポイントの１つまたは複数のプロパティとに基づいて前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、
を行うようにさらに構成された、請求項６に記載のモビリティドメインコントローラ。
【請求項８】
前記プロセッサが、
前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵と前記第１のアクセスポイントの１つまたは複数のプロパティとに基づいて前記第１のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、
前記第１のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を含むように前記第２の拡張認証プロトコル再認証応答を生成することと、
を行うようにさらに構成された、請求項７に記載のモビリティドメインコントローラ。
【請求項９】
前記受信機が、前記第１のアクセスポイントから前記局のための拡張認証プロトコル再認証要求を受信するようにさらに構成され、
ここにおいて、前記送信機が、前記受信機が前記第１のアクセスポイントから前記局のための前記拡張認証プロトコル再認証要求を受信したことに応答して、前記局のための第２の拡張認証プロトコル再認証要求を送信するようにさらに構成された、請求項６に記載のモビリティドメインコントローラ。
【請求項１０】
前記受信機が、前記第２のアクセスポイントから鍵要求メッセージを受信するようにさらに構成され、前記送信機が、前記鍵要求メッセージの受信に応答して前記第２のアクセスポイントに前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を送信するようにさらに構成された、請求項７に記載のモビリティドメインコントローラ。
【請求項１１】
少なくとも１つのコンピュータに請求項１〜５のいずれかのステップを実行させるための命令を備えるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]本出願は、概して、ワイヤレス通信システムに関し、より詳細には、ワイヤレス通信システム内での認証のためのシステム、方法、およびデバイスに関する。
【背景技術】
【０００２】
[0002]Ｗｉ−Ｆｉ（登録商標）ネットワーキングアプリケーションにおいて、セキュリティ機能は、よりロバストでより良い統合セキュリティツールを提供するために徐々に発展してきた。電気電子技術者協会（ＩＥＥＥ）によって公表された８０２．１１のＥＡＰ（拡張認証プロトコル）規格では、「４ウェイハンドシェイク」と呼ばれる機構を含む認証技法が使用され得る。４ウェイハンドシェイク機構では、セキュアなネットワーキングセッションを確立するために、ラップトップコンピュータ、スマートフォン、または、一般に「局」と呼ばれる他のクライアントデバイスなどのクライアントデバイスは、ワイヤレスルータまたは、一般に「アクセスポイント」と呼ばれる他のデバイスとネゴシエートする。セッション中に、局は、インターネットまたは他のネットワークへの接続を求め得る
[0003]４ウェイハンドシェイク手法では、局とアクセスポイントとは、どの相互認証が実行され得るかに基づいて一連の４つの定義されたメッセージを交換する。アクセスポイントは、４ウェイハンドシェイク手順を実行するために局およびアクセスポイントによって使用される共有秘密ならびに／または公開および秘密鍵のセットを確立するために、リモート認証ダイヤルインユーザサービス（ＲＡＤＩＵＳ）サーバまたは他の認証サーバ、プラットフォーム、あるいはサービスと対話することができる。４ウェイハンドシェイク手順の一部として、局およびアクセスポイントは、共有秘密にアクセスすることができ、これは、ペアワイズマスター鍵（ＰＭＫ：pair Wise master key）を含むことができる。局とアクセスポイントとの間で交換されるメッセージは、一時ペアワイズ鍵（ＰＴＫ：transient pairwise key）を含む公開および秘密鍵のさらなるセットを使用して符号化され得、これは、さらなる暗号化鍵レイヤのための生成器としてペアワイズマスター鍵を使用して構築され得る。
【発明の概要】
【０００３】
[0004]本発明のシステム、方法、およびデバイスは各々、いくつかの態様を有し、それらのうちのいずれの単一の態様も単独では本発明の望ましい属性を担わない。ここで、後記の特許請求の範囲によって表される本発明の範囲を限定することなく、いくつかの特徴について簡単に説明する。この説明を考慮した後、特に「発明を実施するための形態」と題されるセクションを読んだ後で、本発明の特徴が、ワイヤレスネットワーク中のアクセスポイントと局との間の改善された通信を含む利点をどのように提供するかが理解されよう。
【０００４】
[0005]本開示のいくつかの態様は、２つの異なる認証方法の少なくとも部分間の相互運用性を提供する。たとえば、いくつかの態様では、第１の認証方法は、第２の認証方法に勝るいくつかの利益を与え得る。しかしながら、第２の認証方法は、広く展開され得るが、第１の認証方法はまだ展開されていない。さらに、第１の認証方法の展開は、コストおよび他のファクタにより遅延され得る。
【０００５】
[0006]したがって、第２の認証方法をサポートするためにワイヤレスネットワーク内にすでに展開されたネットワークインフラストラクチャの大部分を利用するとともに、ワイヤレスネットワークインフラストラクチャに第１の認証方法の選択部分を移植することは有利であり得る。そのような手法は、第１の認証方法のすべての構成要素がワイヤレスネットワークに展開された場合に達成され得るよりも迅速に第１の認証方法の選択部分の展開を提供し得る。第１の認証方法の選択された部分のみの展開は、１つまたは複数の態様ではネットワークパフォーマンスを依然として改善し得る。このパフォーマンス改善は、第１の認証方法の全面展開に関連するタイムラインと比較して、開示する方法、システム、およびコンピュータ可読媒体を利用することによってより迅速に実現され得る。
【０００６】
[0007]本開示の一態様は、第１のデバイスを認証するための方法を提供する。本方法は、第２のデバイスにおいて、第１のデバイスのための第１の認証プロトコル再認証応答を受信することと、再認証応答が、再認証マスターセッション鍵を含む、第２のデバイスにおいて、再認証マスターセッション鍵に基づいて第１のアクセスポイントに第２の第１の認証プロトコル再認証応答を送信することと、第２のデバイスにおいて、再認証マスターセッション鍵に基づいて第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、第２のデバイスにおいて、第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を含むように鍵メッセージを生成することと、第２のデバイスにおいて、第２のアクセスポイントに鍵メッセージを送信することとを含む。
【０００７】
[0008]いくつかの態様では、第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することは、再認証マスターセッション鍵に基づいて高速基本サービスセット遷移第１レベルペアワイズマスター鍵を生成することと、第１レベルペアワイズマスター鍵に基づいて第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することとを備える。
【０００８】
[0009]いくつかの態様では、本方法はまた、第２のデバイスにおいて、高速基本サービスセット遷移第１レベルペアワイズマスター鍵と第１のアクセスポイントの１つまたは複数のプロパティとに基づいて第１のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、第２のデバイスにおいて、第１のアクセスポイントのためのペアワイズマスター鍵を含むように第２の第１の認証プロトコル再認証応答を生成することとを含む。いくつかの態様では、本方法は、第２のデバイスにおいて、第２のアクセスポイントから鍵要求メッセージを受信することと、第２のデバイスによって、鍵要求メッセージの受信に応答して第２のアクセスポイントに第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を送信することとを含む。いくつかの態様では、第２のアクセスポイントは、第１のデバイスとの第２の認証プロトコル交換に応答して第２のデバイスに鍵要求メッセージを送信する。いくつかの態様では、第１の認証プロトコルは、拡張認証プロトコル再認証プロトコルであり、第２の認証プロトコルは、高速基本サービスセット遷移認証である。
【０００９】
[0010]開示する別の態様は、デバイスを認証するための装置である。本装置は、デバイスのための第１の認証プロトコル再認証応答を受信するように構成された受信機と、再認証応答が、再認証マスターセッション鍵を含む、再認証マスターセッション鍵に基づいて第１のアクセスポイントに第２の第１の認証プロトコル再認証応答を送信するように構成された送信機と、プロセッサとを含み、プロセッサが、再認証マスターセッション鍵に基づいて第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を含むように第２の認証プロトコル再認証応答メッセージを生成することとを行うように構成されたプロセッサと、ここにおいて、送信機は、第２のアクセスポイントに第２の認証プロトコル再認証応答メッセージを送信するようにさらに構成される、を含む。
【００１０】
[0011]いくつかの態様では、プロセッサは、再認証マスターセッション鍵に基づいて高速基本サービスセット遷移第１レベルペアワイズマスター鍵を生成することによって第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、高速基本サービスセット遷移第１レベルペアワイズマスター鍵と第２のアクセスポイントの１つまたは複数のプロパティとに基づいて第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することとを行うようにさらに構成される。
【００１１】
[0012]いくつかの態様では、プロセッサは、高速基本サービスセット遷移第１レベルペアワイズマスター鍵と第１のアクセスポイントの１つまたは複数のプロパティとに基づいて第１のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、第１のアクセスポイントのためのペアワイズマスター鍵を含むように第２の第１の認証プロトコル再認証応答を生成することとを行うようにさらに構成される。本装置のいくつかの態様では、受信機は、第１のアクセスポイントからデバイスのための第１の認証プロトコル再認証要求を受信すること、ここにおいて、送信機は、受信機が第１のアクセスポイントから第１の認証プロトコル再認証要求を受信したことに応答して、デバイスのための第１の認証プロトコル再認証要求を送信するようにさらに構成される、を行うようにさらに構成される。いくつかの態様では、第１の認証プロトコルは、拡張認証プロトコル再認証プロトコルであり、第２の認証プロトコルは、高速基本サービスセット遷移認証である。
【００１２】
[0013]いくつかの態様では、受信機は、第２のアクセスポイントから鍵要求メッセージを受信するようにさらに構成され、送信機は、鍵要求メッセージの受信に応答して第２のアクセスポイントに第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を送信するようにさらに構成される。
【００１３】
[0014]開示する別の態様は、デバイスによるネットワークを介した認証の方法である。本方法は、第１のアクセスポイントからネットワークメッセージを受信することと、ネットワークメッセージに基づいて、第１の認証プロトコルまたは第２の認証プロトコルを介して第１のアクセスポイントと認証すべきかを決定することと、決定された認証プロトコルを使用して第１のアクセスポイントと認証することとを含む。いくつかの態様では、ネットワークメッセージは、モビリティドメイン識別子を含み、第１のまたは第２の認証プロトコルを介して第１のアクセスポイントと認証すべきかを決定することは、モビリティドメイン識別子に基づく。いくつかの態様では、ネットワークメッセージは、アクセスポイントによってサポートされる認証プロトコルの１つまたは複数のインジケータを含み、第１のまたは第２の認証プロトコルを介して第１のアクセスポイントと認証すべきかを決定することは、１つまたは複数のインジケータに基づく。いくつかの態様では、第１の認証プロトコルは、拡張認証プロトコル再認証プロトコルであり、第２の認証プロトコルは、高速基本サービスセット遷移認証である。いくつかの態様では、本方法はまた、第１のアクセスポイントのための第１のモビリティドメイン識別子を示すメッセージを第１のアクセスポイントから受信することと、第２のモビリティドメイン識別子を有する第２のアクセスポイントと認証することと、第１のモビリティドメイン識別子が第２のモビリティドメイン識別子とは異なることに応答して、拡張認証プロトコル再認証プロトコルを使用して第１のアクセスポイントと認証することとを含む。
【００１４】
[0015]いくつかの態様では、本方法は、第１のモビリティドメイン識別子が第２のモビリティドメイン識別子に一致したことに応答して、高速基本サービスセット遷移認証プロトコルを使用して第１のアクセスポイントと認証することを含む。いくつかの態様では、第２のアクセスポイントとの認証は、拡張認証プロトコル再認証プロトコルを使用し、本方法は、第２のアクセスポイントとの拡張認証プロトコル再認証プロトコル交換に基づいて再認証マスターセッション鍵を決定することと、再認証マスターセッション鍵から高速基本サービスセット遷移第１レベルペアワイズマスター鍵を導出することと、高速基本サービスセット遷移第１レベルペアワイズマスター鍵と第２のアクセスポイントの１つまたは複数のプロパティとに基づいて高速基本サービスセット遷移第２レベルペアワイズマスター鍵を導出することと、高速基本サービスセット遷移第２レベルペアワイズマスター鍵に基づいて第２のアクセスポイントと通信することとをさらに含む。いくつかの態様では、本方法はまた、高速基本サービスセット遷移第１レベルペアワイズマスター鍵と第１のアクセスポイントの１つまたは複数のプロパティとに基づいて第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵を導出することと、第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵に基づいて第１のアクセスポイントと通信することとを含む。
【００１５】
[0016]いくつかの態様では、本方法はまた、第１のアクセスポイントとのディフィーへルマン鍵交換を実行することと、ディフィーへルマン鍵交換と第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵とに基づいてペアワイズ一時鍵を導出することと、導出されたペアワイズ一時鍵に基づいて第１のアクセスポイントと通信することとを含む。
【００１６】
[0017]開示する別の態様は、デバイスによるネットワークを介した認証の装置である。本装置は、第１のアクセスポイントからネットワークメッセージを受信するように構成された受信機と、プロセッサとを含み、プロセッサが、ネットワークメッセージに基づいて、第１の認証プロトコルまたは第２の認証プロトコルを介して第１のアクセスポイントと認証すべきかを決定することと、決定された認証プロトコルを使用して第１のアクセスポイントと認証することとを行うように構成される。いくつかの態様では、ネットワークメッセージは、モビリティドメイン識別子を含み、プロセッサは、モビリティドメイン識別子に基づいて第１のまたは第２の認証プロトコルを介して第１のアクセスポイントと認証すべきかを決定するようにさらに構成される。いくつかの態様では、ネットワークメッセージは、アクセスポイントによってサポートされる認証プロトコルの１つまたは複数のインジケータを含み、プロセッサは、１つまたは複数のインジケータに基づいて第１のまたは第２の認証プロトコルを介して第１のアクセスポイントと認証すべきかを決定するようにさらに構成される。いくつかの態様では、第１の認証プロトコルは、拡張認証プロトコル再認証プロトコルであり、第２の認証プロトコルは、高速基本サービスセット遷移認証である。いくつかの態様では、プロセッサは、第１のアクセスポイントのための第１のモビリティドメイン識別子を示すメッセージを第１のアクセスポイントから受信することと、第２のモビリティドメイン識別子を有する第２のアクセスポイントと認証することと、第１のモビリティドメイン識別子が第２のモビリティドメイン識別子とは異なることに応答して、拡張認証プロトコル再認証プロトコルを使用して第１のアクセスポイントと認証することとを行うようにさらに構成される。
【００１７】
[0018]いくつかの態様では、プロセッサは、第１のモビリティドメイン識別子が第２のモビリティドメイン識別子に一致したことに応答して、高速基本サービスセット遷移認証プロトコルを使用して第１のアクセスポイントと認証するようにさらに構成される。いくつかの態様では、第２のアクセスポイントとの認証は、拡張認証プロトコル再認証プロトコルを使用し、プロセッサは、第２のアクセスポイントとの拡張認証プロトコル再認証プロトコル交換に基づいて再認証マスターセッション鍵を決定することと、再認証マスターセッション鍵から高速基本サービスセット遷移第１レベルペアワイズマスター鍵を導出することと、高速基本サービスセット遷移第１レベルペアワイズマスター鍵と第２のアクセスポイントの１つまたは複数のプロパティとに基づいて高速基本サービスセット遷移第２レベルペアワイズマスター鍵を導出することと、高速基本サービスセット遷移第２レベルペアワイズマスター鍵に基づいて第２のアクセスポイントと通信することとを行うようにさらに構成される。
【００１８】
[0019]いくつかの態様では、プロセッサは、高速基本サービスセット遷移第１レベルペアワイズマスター鍵と第１のアクセスポイントの１つまたは複数のプロパティとに基づいて第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵を導出することと、第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵に基づいて第１のアクセスポイントと通信することとを行うようにさらに構成される。いくつかの態様では、プロセッサは、第１のアクセスポイントとのディフィーへルマン鍵交換を実行することと、ディフィーへルマン鍵交換と第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵とに基づいてペアワイズ一時鍵を導出することと、導出されたペアワイズ一時鍵に基づいて第１のアクセスポイントと通信することとを行うようにさらに構成される。
【図面の簡単な説明】
【００１９】
【図１】[0020]本開示の態様が採用され得る例示的なワイヤレス通信システムを示す図。
【図２】[0021]図１のワイヤレスデバイスのうちの１つまたは複数としてのワイヤレスデバイスの例示的な実施形態を示す図。
【図３】[0022]拡張認証プロトコル（ＥＡＰ）認証および拡張認証プロトコル再認証プロトコル（ＥＡＰ−ＲＰ）認証中のメッセージフローを示す図。
【図４】[0023]高速基本サービスセット（ＢＳＳ）遷移（ＦＴ）認証中のメッセージフローを示す図。
【図５】[0024]認証プロセスの一実施形態中のワイヤレスネットワーク構成要素間のメッセージフローを示す図。
【図６】[0025]認証プロセスの別の実施形態におけるワイヤレスネットワーク構成要素間のメッセージフローを示す図。
【図７】[0026]認証プロセスの別の実施形態におけるワイヤレスネットワーク構成要素間のメッセージフローを示す図。
【図８】[0027]認証プロセスの別の実施形態におけるワイヤレスネットワーク構成要素間のメッセージフローを示す図。
【図９】[0028]ローカルＥＲサーバが存在しないときの認証プロセスの別の実施形態におけるワイヤレスネットワーク構成要素間のメッセージフローを示す図。
【図１０】[0029]第１の認証プロトコルと第２の認証プロトコルとからの認証メッセージの使用を示すメッセージシーケンス図。
【図１１】[0030]認証方法における鍵階層を示す図。
【図１２】[0031]デバイスを認証する方法のフローチャート。
【図１３】[0032]デバイスを認証する方法のフローチャート。
【発明を実施するための形態】
【００２０】
[0033]添付の図面を参照しながら、新規のシステム、装置、および方法の様々な態様について、以下でより十分に説明する。ただし、本開示は、多くの異なる形態で実施され得、本開示全体にわたって提示するいかなる特定の構造または機能にも限定されるものと解釈されるべきではない。むしろ、これらの態様は、本開示が周到で完全になり、本開示の範囲を当業者に十分に伝えるために与えられる。本明細書の教示に基づいて、本開示の範囲は、本発明の他の態様とは無関係に実装されるにせよ、本発明の他の態様と組み合わされるにせよ、本明細書で開示する新規のシステム、装置、および方法のいかなる態様をもカバーするものであることを、当業者は諒解されたい。たとえば、本明細書に記載する態様をいくつ使用しても、装置は実装され得、または方法は実施され得る。さらに、本発明の範囲は、本明細書に記載される本発明の様々な態様に加えてまたはそれらの態様以外に、他の構造、機能、または構造および機能を使用して実施されるそのような装置または方法をカバーするものとする。本明細書で開示するいかなる態様も請求項の１つまたは複数の要素によって実施され得ることを理解されたい。
【００２１】
[0034]本明細書において特定の態様が記載されるが、これらの態様の多くの変形および置換は本開示の範囲内に入る。好適な態様のいくつかの利益および利点について説明するが、本開示の範囲は、特定の利益、使用、または目的に限定されるようには意図されていない。むしろ、本開示の態様は、様々なワイヤレス技術、システム構成、ネットワーク、および伝送プロトコルに広く適用可能であるものとし、それらのうちのいくつかを例として、図において、および好適な態様についての以下の説明において示す。発明を実施するための形態および図面は、限定的ではなく本開示の例示にすぎず、本開示の範囲は、添付の特許請求の範囲およびその均等物によって定義される。
【００２２】
[0035]図１に、本開示の態様が採用され得る例示的なワイヤレス通信システム１００を示す。ワイヤレス通信システム１００はアクセスポイント（ＡＰ）１０４ａを含み、ＡＰ１０４ａは、基本サービスセット（ＢＳＳ）１０７ａ中の複数の局（ＳＴＡ）１０６ａ〜１０６ｄと通信する。ワイヤレス通信システム１００は、ＢＳＳ１０７ｂ内で通信することができる第２のＡＰ１０４ｂをさらに含み得る。１つまたは複数のＳＴＡ１０６は、たとえば、列車１２０により、ＢＳＳ１０７ａ〜１０７ｂに入る、および／または出ることができる。本明細書で説明される様々な実施形態では、特にＢＳＳ１０７ａおよび／または１０７ｂに移動するときに、ＳＴＡ１０６および１０６ａ〜１０６ｄは、ＡＰ１０４ａおよび／または１０４ｂとワイヤレスリンクを迅速に確立するように構成され得る。局とアクセスポイントとの間のワイヤレス通信を確立することは、認証およびアソシエーションのうちの１つまたは複数を含み得る。
【００２３】
[0036]様々な実施形態では、ワイヤレス通信システム１００は、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）を含み得る。ＷＬＡＮは、１つまたは複数のネットワーキングプロトコルを利用して、近くのデバイスを相互接続するのに使用され得る。本明細書で説明する様々な態様は、ＩＥＥＥ８０２．１１ワイヤレスプロトコルなど、任意の通信規格に適用され得る。たとえば、本明細書で説明される様々な態様は、ＩＥＥＥ８０２．１１ａプロトコル、ＩＥＥＥ８０２．１１ｂプロトコル、ＩＥＥＥ８０２．１１ｇプロトコル、ＩＥＥＥ８０２．１１ｎプロトコル、ＩＥＥＥ８０２．１１ａｈプロトコル、および／またはＩＥＥＥ８０２．１１ａｉプロトコルの一部として使用され得る。８０２．１１プロトコルの実施態様は、センサ、ホームオートメーション、パーソナルヘルスケアネットワーク、監視ネットワーク、計測、スマートグリッドネットワーク、車間通信、車内通信、緊急調整ネットワーク、セルラー（たとえば、３Ｇ／４Ｇ）ネットワークオフロード、短距離および／または長距離のインターネットアクセス（たとえば、ホットスポットと使用するための）、マシンツーマシン（Ｍ２Ｍ）通信などに使用され得る。
【００２４】
[0037]ＡＰ１０４ａ〜１０４ｂは、ワイヤレス通信システム１００用のハブまたは基地局として働くことができる。たとえば、ＡＰ１０４ａは、ＢＳＳ１０７ａ内でワイヤレス通信カバレージを提供することができ、ＡＰ１０４ｂは、ＢＳＳ１０７ｂ内でワイヤレス通信カバレージを提供することができる。ＡＰ１０４ａおよび／または１０４ｂは、ノードＢ、無線ネットワークコントローラ（ＲＮＣ）、ｅノードＢ、基地局コントローラ（ＢＳＣ）、送受信基地局（ＢＴＳ）、基地局（ＢＳ）、トランシーバ機能（ＴＦ）、無線ルータ、無線トランシーバ、または何らかの他の用語を含むか、それらのいずれかとして実装されるか、あるいはそれらのいずれかとして知られていることがある。
【００２５】
[0038]ＳＴＡ１０６および１０６ａ〜１０６ｄ（本明細書ではまとめてＳＴＡ１０６と呼ばれる）は、たとえば、ラップトップコンピュータ、携帯情報端末（ＰＤＡ）、モバイル電話などのような様々なデバイスを含み得る。ＳＴＡ１０６は、インターネットまたは他のワイドエリアネットワークへの一般的接続性を取得するためにＷｉＦｉ（登録商標）（たとえば、８０２．１１ａｉなどのＩＥＥＥ８０２．１１プロトコル）準拠ワイヤレスリンクを介して、ＡＰ１０４ａ〜１０４ｂに接続またはアソシエートすることができる。ＳＴＡ１０６は、「クライアント」と呼ばれることもある。
【００２６】
[0039]様々な実施形態では、ＳＴＡ１０６は、アクセス端末（ＡＴ）、加入者局、加入者ユニット、移動局、遠隔局、遠隔端末、ユーザ端末（ＵＴ）、端末、ユーザエージェント、ユーザデバイス、ユーザ機器（ＵＥ）、または何らかの他の用語を含むか、それらのいずれかとして実装されるか、あるいはそれらのいずれかとして知られていることがある。いくつかの実装形態では、ＳＴＡ１０６は、セルラー電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、ワイヤレス接続能力を有するハンドヘルドデバイス、またはワイヤレスモデムに接続された何らかの他の好適な処理デバイスを含むことができる。したがって、本明細書で教示する１つまたは複数の態様は、電話（たとえば、セルラー電話またはスマートフォン）、コンピュータ（たとえば、ラップトップ）、ポータブル通信デバイス、ヘッドセット、ポータブルコンピューティングデバイス（たとえば、個人情報端末）、エンターテインメントデバイス（たとえば、音楽またはビデオデバイス、あるいは衛星ラジオ）、ゲームデバイスまたはシステム、全地球測位システムデバイス、あるいはワイヤレス媒体を介して通信するように構成された他の好適なデバイスに組み込まれ得る。
【００２７】
[0040]ＡＰ１０４ａは、ＡＰ１０４ａに関連し、また通信のためにＡＰ１０４ａを使用するように構成されたＳＴＡ１０６ａ〜１０６ｄとともに、基本サービスセット（ＢＳＳ）と呼ばれることがある。いくつかの実施形態では、ワイヤレス通信システム１００は中央ＡＰ１０４ａを有しないことがある。たとえば、いくつかの実施形態では、ワイヤレス通信システム１００は、ＳＴＡ１０６の間のピアツーピアネットワークとして機能し得る。したがって、本明細書で説明するＡＰ１０４ａの機能は、ＳＴＡ１０６のうちの１つまたは複数によって代替的に実施され得る。さらに、ＡＰ１０４ａは、いくつかの実施形態では、ＳＴＡ１０６を参照して記載する１つまたは複数の態様を実装することができる。
【００２８】
[0041]ＡＰ１０４ａからＳＴＡ１０６のうちの１つまたは複数への送信を可能にする通信リンクはダウンリンク（ＤＬ）１３０と呼ばれることがあり、ＳＴＡ１０６のうちの１つまたは複数からＡＰ１０４ａへの送信を可能にする通信リンクはアップリンク（ＵＬ）１４０と呼ばれることがある。代替的に、ダウンリンク１３０を順方向リンクまたは順方向チャネルと呼び、アップリンク１４０を逆方向リンクまたは逆方向チャネルと呼ぶことができる。
【００２９】
[0042]様々なプロセスおよび方法は、ＡＰ１０４ａとＳＴＡ１０６との間の、ワイヤレス通信システム１００における送信のために使用され得る。いくつかの態様では、ワイヤレス信号は、直交周波数分割多重（ＯＦＤＭ）、直接シーケンススペクトル拡散（ＤＳＳＳ：direct-sequence spread spectrum）通信、ＯＦＤＭとＤＳＳＳ通信との組合せ、または他の方式を使用して送信され得る。たとえば、信号は、ＯＦＤＭ／ＯＦＤＭＡプロセスに従って、ＡＰ１０４ａとＳＴＡ１０６との間で送信および受信され得る。したがって、ワイヤレス通信システム１００はＯＦＤＭ／ＯＦＤＭＡシステムと呼ぶことができる。別の例として、信号は、ＣＤＭＡプロセスに従って、ＡＰ１０４ａとＳＴＡ１０６との間で送信および受信され得る。したがって、ワイヤレス通信システム１００はＣＤＭＡシステムと呼ぶことができる。
【００３０】
[0043]そのようなプロトコルを実装するいくつかのデバイス（ＡＰ１０４ａおよびＳＴＡ１０６など）の態様は、他のワイヤレスプロトコルを実装するデバイスよりも少ない電力を消費し得る。これらのデバイスは、比較的長距離、たとえば約１キロメートルまたはそれ以上にわたってワイヤレス信号を送信するのに使うことができる。本明細書でより詳細に説明するように、いくつかの実施形態では、デバイスは、他のワイヤレスプロトコルを実装するデバイスよりも速くワイヤレスリンクを確立するように構成され得る。
【００３１】
アソシエーションおよび認証
[0044]一般に、ＩＥＥＥ８０２．１Ｘプロトコルでは、認証は、ＳＴＡと認証サーバ（たとえば、識別検証、認可、プライバシ、および否認防止などの認証サービスを提供するサーバ）との間で行われる。たとえば、オーセンティケータとして機能するＡＰは、認証プロセス中にＡＰと認証サーバとの間でメッセージを中継する。いくつかの例で、ＳＴＡとＡＰとの間の認証メッセージは、ｅｘｔｅｎｓｉｂｌｅ  ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ（ＥＡＰＯＬ）フレームを使用してトランスポートされる。ＥＡＰＯＬフレームは、ＩＥＥＥ８０２．１１ｉプロトコルにおいて定義され得る。ＡＰと認証サーバとの間の認証メッセージは、ｒｅｍｏｔｅ  ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｄｉａｌ  ｉｎ  ｕｓｅｒ  ｓｅｒｖｉｃｅ（ＲＡＤＩＵＳ）プロトコルまたはＤｉａｍｅｔｅｒ認証、認可、および課金プロトコルを使用してトランスポートされ得る。
【００３２】
[0045]認証プロセス中に、認証サーバは、ＡＰから受信されたメッセージに応答するのに長い時間がかかり得る。たとえば、認証サーバは、ＡＰからリモートにあるロケーションに物理的に位置し得るので、遅延は、バックホールリンク速度に起因し得る。別の例として、認証サーバは、ＳＴＡおよび／またはＡＰによって開始された多数の認証要求を処理していることがある（たとえば、電車１２０上など高密度エリア中に多数のＳＴＡがあり得、その各々が接続を確立しようと試みている）。したがって、遅延は、認証サーバ上でのローディング（たとえば、トラフィック）に起因し得る。
【００３３】
[0046]認証サーバに起因する遅延のために、ＳＴＡは、長い時間期間の間アイドルであり得る。
【００３４】
[0047]図２は、図１のワイヤレスネットワーク１００内で採用され得るワイヤレスデバイス２０２の例示的な機能ブロック図を示す。ワイヤレスデバイス２０２は、本明細書で説明する様々な方法を実装するように構成され得るデバイスの一例である。たとえば、ワイヤレスデバイス２０２は、図１中のデバイス１０４または１０６のうちの１つを備え得る。
【００３５】
[0048]ワイヤレスデバイス２０２は、ワイヤレスデバイス２０２の動作を制御するプロセッサ２０４を含み得る。プロセッサ２０４は中央処理ユニット（ＣＰＵ）と呼ばれることもある。読取り専用メモリ（ＲＯＭ）とランダムアクセスメモリ（ＲＡＭ）の両方を含み得るメモリ２０６は、命令とデータとをプロセッサ２０４に与え得る。メモリ２０６の一部分は不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）をも含み得る。プロセッサ２０４は、一般に、メモリ２０６内に記憶されたプログラム命令に基づいて論理演算と算術演算とを実行する。メモリ２０６中の命令は、本明細書で説明する方法を実装するために実行可能であり得る。
【００３６】
[0049]プロセッサ２０４は、１つまたは複数のプロセッサとともに実装された処理システムを備えるか、またはそれの構成要素であり得る。１つまたは複数のプロセッサは、汎用マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブル論理デバイス（ＰＬＤ）、コントローラ、状態機械、ゲート論理、個別ハードウェア構成要素、専用ハードウェア有限状態機械、あるいは情報の計算または他の操作を実施することができる任意の他の好適なエンティティの任意の組合せを用いて実装され得る。
【００３７】
[0050]処理システムは、ソフトウェアを記憶するための機械可読媒体をも含み得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語などの名称にかかわらず、任意のタイプの命令を意味すると広く解釈されたい。命令は、（たとえば、ソースコード形式、バイナリコード形式、実行可能コード形式、または任意の他の好適なコード形式の）コードを含み得る。命令は、１つまたは複数のプロセッサによって実行されたとき、処理システムに本明細書で説明する様々な機能を実行することを行わせる。
【００３８】
[0051]ワイヤレスデバイス２０２はまた、ワイヤレスデバイス２０２と遠隔ロケーションとの間のデータの送信および受信を可能にするために送信機２１０および／または受信機２１２を含み得る、ハウジング２０８を含み得る。送信機２１０と受信機２１２とは組み合わされてトランシーバ２１４になり得る。アンテナ２１６は、ハウジング２０８に取り付けられ、トランシーバ２１４に電気的に結合され得る。ワイヤレスデバイス２０２はまた、複数の送信機、複数の受信機、複数のトランシーバ、および／または複数のアンテナを含み得る（図示せず）。
【００３９】
[0052]ワイヤレスデバイス２０２は、トランシーバ２１４によって受信された信号のレベルを検出し、定量化するために使用され得る信号検出器２１８をも含み得る。信号検出器２１８は、そのような信号を、総エネルギー、シンボルごとのサブキャリア当たりのエネルギー、電力スペクトル密度、および他の信号として検出し得る。ワイヤレスデバイス２０２は、信号の処理に使用するためのデジタル信号プロセッサ（ＤＳＰ）２２０をも含み得る。ＤＳＰ２２０は、送信のためにパケットを生成するように構成され得る。いくつかの態様では、パケットは物理レイヤデータユニット（ＰＰＤＵ：physical layer data unit）を備え得る。
【００４０】
[0053]ワイヤレスデバイス２０２は、いくつかの態様ではユーザインターフェース２２２をさらに備え得る。ユーザインターフェース２２２は、キーパッド、マイクロフォン、スピーカー、および／またはディスプレイを備え得る。ユーザインターフェース２２２は、ワイヤレスデバイス２０２のユーザに情報を伝えるおよび／またはユーザからの入力を受信する、任意の要素または構成要素を含み得る。
【００４１】
[0054]ワイヤレスデバイス２０２の様々な構成要素はバスシステム２２６によって互いに結合され得る。バスシステム２２６は、たとえば、データバス、ならびに、データバスに加えて、電力バス、制御信号バス、およびステータス信号バスを含み得る。ワイヤレスデバイス２０２の構成要素は、何らかの他の機構を使用して、互いに結合されるか、または互いに入力を受け付け、もしくは与え得ることを当業者は諒解されよう。
【００４２】
[0055]図２には、いくつかの別個の構成要素が示されているが、構成要素のうちの１つまたは複数が組み合わされ得るかまたは共通に実装され得ることを当業者は認識されよう。たとえば、プロセッサ２０４は、プロセッサ２０４に関して上記で説明した機能を実装するためだけでなく、信号検出器２１８および／またはＤＳＰ２２０に関して上記で説明した機能を実装するためにも使用され得る。さらに、図２に示されている構成要素の各々は、複数の別個の要素を使用して実装され得る。
【００４３】
[0056]ワイヤレスデバイス２０２は、図１に示すワイヤレスデバイスのいずれかを備え得、通信を送信および／または受信するために使用され得る。すなわち、ワイヤレスデバイス１０４または１０６のいずれも、送信機デバイスまたは受信機デバイスとして働き得る。いくつかの態様は、信号検出器２１８が、送信機または受信機の存在を検出するために、メモリ２０６およびプロセッサ２０４上で実行されるソフトウェアによって使用されることを企図する。
【００４４】
[0057]上記で説明したように、ワイヤレスデバイス２０２など、ワイヤレスデバイスは、ワイヤレス通信システム１００など、ワイヤレス通信システム内でサービスを提供するように構成され得る。
【００４５】
[0058]図３に、たとえば、その内容全体が参照により本明細書に組み込まれるＩＥＴＦ  ＲＦＣ２２８４において定義されている拡張認証プロトコル（ＥＡＰ）完全認証プロセス（ＥＡＰ）３０２と、たとえば、その内容全体が参照により本明細書に組み込まれるＩＥＴＦ  ＲＦＣ６６９６において定義されている再認証プロセス（ＥＡＰ−ＲＰ）３０４のメッセージフローを示す。いくつかの態様では、完全ＥＡＰ認証３０２は、ＥＡＰオーセンティケータからＥＡＰ要求／識別メッセージ３０６ａを受信する局１０６を含む。いくつかの態様では、ＥＡＰオーセンティケータ３０８は、アクセスポイントまたはワイヤレスｌａｎコントローラであり得る。オーセンティケータからのこのトリガに応答して、ＳＴＡ１０６は、ＥＡＰ開始／再認証メッセージを送信することによって、ＥＲＰ交換を開始し得、これは、メッセージフロー３１４中に含まれ得る。
【００４６】
[0059]図示の実施形態では、認証サーバ３１２は、ＥＲサーバ（図示せず）を含み得、これは、ＡＳサーバとは異なる論理エンティティである。ＥＡＰ完全認証中に、認証サーバ３１２は、マスターセッション鍵（ＭＳＫ）、拡張マスターセッション鍵（ＥＭＳＫ）、再認証ルート鍵（ｒＲＫ）および再認証完全性鍵（ｒＩＫ）のうちの１つまたは複数を生成し得る。たとえば、ｒＲＫとｒＩＫとは、ＥＲサーバに送信され得、これは、図示の実施形態では、認証サーバ３１２とコロケートされる
[0060]完全ＥＡＰ認証が完了すると、認証サーバ３１２は、メッセージ３１６を介してＳＴＡ１０６にＥＡＰ成功ステータスを送り得る。マスターセッション鍵（ＭＳＫ）も、メッセージ３１６中でＳＴＡ１０６に与えられ得る。
【００４７】
[0061]局１０６は、次いで、第２のオーセンティケータ３１０とＥＡＰ再認証プロセス（ＥＡＰ−ＲＰ）３０４を実行し得る。いくつかの態様では、第２のオーセンティケータ３１０は、第２のアクセスポイントであり得る。いくつかの態様では、第２の認証３１０は、ワイヤレスｌａｎコントローラであり得る。局１０６は、ＥＡＰオーセンティケータ３１０を介して認証サーバ３１２に拡張認証プロトコル再認証要求３１８を送り得る。いくつかの態様では、拡張認証プロトコル再認証要求３１８は、第２の拡張認証プロトコル再認証要求３１８を形成するために、１つのデバイスから別のデバイスにソフト「リレー」され得る。いくつかの態様では、２つのメッセージ間にいくつかの差異があり得るが、これらの２つのメッセージの各々は、ＥＡＰ再認証開始メッセージとして機能することになる。認証サーバ３１２は、いくつかの態様では、再認証マスターセッション鍵（ｒＭＳＫ）を生成し、ＥＡＰオーセンティケータ３１０を介してＳＴＡ１０６にＥＡＰ再認証完了メッセージ３２０を送信し得る。ｒＭＳＫは、メッセージ３２０を介してＥＡＰオーセンティケータ３１０に与えられ得る。いくつかの態様では、メッセージ３２０は、拡張認証プロトコル再認証応答メッセージと見なされ得る。メッセージ３２０が、ＥＡＰ認証サーバ３１２からＥＡＰオーセンティケータ３１０に、次いで、ＥＡＰオーセンティケータ３０８に「リレー」され得ることに留意されたい。したがって、メッセージ３２０は、認証サーバ３１２およびＥＡＰオーセンティケータ３１０などの２つのデバイス間の第１の拡張認証プロトコル再認証応答メッセージと、ＥＡＰオーセンティケータ３１０およびＥＡＰオーセンティケータ３０８などの２つの他のデバイス間の第２の拡張認証プロトコル再認証応答メッセージと見なされ得る。
【００４８】
[0062]ＳＴＡ１０６は、ｒＭＳＫを別個に導出し得る。
【００４９】
[0063]図４に、高速基本サービスセット（ＢＳＳ）遷移（ＦＴ）認証および再認証プロセス４００を示す。ＳＴＡ１０６は、最初に、メッセージフロー４０６を介して第１のアクセスポイント１０４ａとの成功およびセッション確立およびデータ送信を実行し得る。メッセージフロー４０６は、いくつかの態様では、ワイヤレスｌａｎコントローラ４０２および／または認証セバ４０４（図示せず）を含み得るが、第２のアクセスポイント１０４ｂを含まないことがある。ワイヤレスｌａｎコントローラ４０２は、いくつかの態様では、モビリティドメインコントローラと呼ばれることもある。
【００５０】
[0064]第１のアクセスポイント１０４ａとのＳＴＡ１０６の高速基本サービスセット認証中に、認証サーバ４０４は、ワイヤレスｌａｎコントローラ４０２にマスターセッション鍵（ＭＳＫ）を与え得る。マスターセッション鍵から、ワイヤレスｌａｎコントローラは、高速基本サービスセット遷移第１レベルペアワイズマスター鍵を導出し得る。第１レベルＰＭＫから、図４にＰＭＫ１として示すように、１つまたは複数の高速基本サービスセット遷移第２レベルペアワイズマスター鍵が導出され得る。ＰＭＫ１は、次いで、第１のアクセスポイント１０４ａに与えられ得る。第１のアクセスポイント１０４ａは、ＳＴＡ１０６とセキュアなアソシエーションを行うためにＷＬＣ４０２によって与えられたＰＭＫ１を利用し得る。たとえば、第１のアクセスポイント１０４ａとＳＴＡ１０６との間の通信は、ＷＬＣ４０２によって与えられたＰＭＫ１から導出された鍵（すなわち、ＰＴＫ）を使用して暗号化され得る。
【００５１】
[0065]ＳＴＡ１０６は、次いで、第２のアクセスポイント１０４ｂの範囲内に移動し得る。ＳＴＡ１０６は、次いで、第２のアクセスポイント１０４ｂに８０２．１１認証要求４０８を送信し得る。それに応答して、ＡＰ１０４ｂは、ワイヤレスｌａｎコントローラ４０２に鍵要求メッセージ４０９ａを送信し得る。ワイヤレスｌａｎコントローラ４０２は、鍵応答メッセージ４０９ｂを介して第２のアクセスポイント（ＰＭＫ２）に第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵を与える。いくつかの態様では、メッセージ４０９ｂは、明示的な鍵要求メッセージ４０９ａによって先行されないことがあり、鍵メッセージとして知られていることがある。鍵応答メッセージ４０９ｂは、鍵要求メッセージ４０９ａによって先行されるときでも、やはり鍵メッセージとして知られていることがある。第２のアクセスポイント１０４ｂは、ＰＴＫ２を導出し、ＰＴＫ２を使用してＳＴＡ１０６と第２のアクセスポイント１０４ｂとの間の通信を暗号化するために、第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵（ＰＭＫ２）を利用し得る。ＡＰ１０４ｂは、次いで、ＳＴＡ１０６に８０２．１１認証応答メッセージ４１０を送信する。ＳＴＡ１０６はまた、再アソシエーション要求／応答メッセージ４１２／４１４を介して第２のアクセスポイント１０４ｂとの再アソシエーションを実行し得る。
【００５２】
[0066]図５は、認証方法の一実施形態における、ネットワークデバイス構成要素間のメッセージフローの図である。図５に、２つのモビリティドメイン５０５ａおよび５０５ｂとともに、認証サーバ５０１を含むホームドメイン５０２を示す。各モビリティドメイン５０５ａ−ｂ内には、それぞれ２つのアクセスポイント、ＡＰ１０４ａ−ｂおよびＡＰ１０４ｃ−ｄがある。各モビリティドメイン５０５ａ−ｂはまた、ワイヤレスｌａｎコントローラ（ＷＬＣ）５０６ａ−ｂを含む。ワイヤレスｌａｎコントローラ５０６ａ−ｂは、モビリティドメインコントローラと呼ばれることもある。ＷＬＣの５０６ａ−ｂは、「Ｒ０鍵ホルダ」としても知られていることがある。図５の下部に示すＳＴＡ１０６は、図の左側から右側に移動し得る。ＳＴＡ１０６は、移動するにつれて、ＡＰ１０４ａ、次いで、ＡＰ１０４ｂ、次いで、ＡＰ１０４ｃ、次いで、ＡＰ１０４ｄと認証し得る。
【００５３】
[0067]認証メッセージ交換５１５ａは、図３に示すように、完全ＥＡＰ認証を実行し得る。完全ＥＡＰ認証では、ＳＴＡ１０６によって開始される認証は、認証サーバ５０１とメッセージを交換することを行わせることになる。たとえば、認証サーバ５０１は、マスターセッション鍵（ＭＳＫ１）を作成し、ＷＬＣ５０６ａにＭＳＫ１を与え得る。ＷＬＣ５０６ａは、次いで、ＭＳＫ１に基づいてペアワイズマスター鍵（ＰＭＫ）を導出し、ＡＰ１０４ａにＰＭＫを与え得る（この鍵は、図５にＰＭＫ−Ｒ１−１として示す）。ＡＰ１０４ａに与えられたＰＭＫはまた、いくつかの態様では、ＡＰ１０４ａの媒体アクセス制御（ＭＡＣ）アドレスなど、ＡＰ１０４ａの特徴に基づいて導出され得る。
【００５４】
[0068]ＳＴＡ１０６は、次いで、認証メッセージ交換５１５ｂを介してＡＰ１０４ｂと認証し得る。ＡＰ１０４ｂが、ＡＰ１０４ａと同じモビリティドメイン内にあるので、ＳＴＡ１０６は、ＡＰ１０４ｂとの完全ＥＡＰ認証を実行する必要がなく、代わりに、ＷＬＣ５０６ａに記憶されたマスターセッション鍵（ＭＳＫ１）に基づいて認証を実行することができることを（ＡＰ１０４ｂからのビーコンメッセージを介して）決定し得る。認証は、ＭＳＫ１から導出されたＰＭＫ−Ｒ０に基づいたので、ＭＳＫ１に基づき得る。
【００５５】
[0069]いくつかの態様では、ＳＴＡ１０６は、それの一例を図４を参照しながら上記に示した高速基本サービスセット遷移認証を認証メッセージ交換５１５ｂの一部として実行する。この認証は、ＳＴＡ１０６がＡＰ１０４ｂと認証するときに、ＷＬＣ５０６ａが認証サーバ５０１とメッセージを交換することを必要としないことがある。代わりに、ＷＬＣ５０６ａは、ＳＴＡ１０６がＡＰ１０４ａと認証したときに認証サーバ５０１によって与えられた第１のマスターセッション鍵（ＭＳＫ１）に基づいて図５にＰＭＫ−Ｒ１−２として示す第２のＰＭＫを導出する。第２のＰＭＫ、ＰＭＫ−Ｒ１−２はまた、いくつかの態様では、ＡＰ１０４ｂのＭＡＣアドレスなど、ＡＰ１０４ｂの１つまたは複数の特性に基づいて導出され得る。ＳＴＡ１０６がＡＰ１０４ｂと認証するときに認証サーバ５０１とメッセージを交換する必要がないことがあるので、認証メッセージ交換５１５ｂは、認証メッセージ交換５１５ａよりも迅速に行われ得る。さらに、ＳＴＡ１０６が、新しいアクセスポイントと認証したときはいつでも認証サーバ５０１との認証を必要とするソリューションと比較して、認証サーバ５０１に対する負荷が低減され得る。
【００５６】
[0070]ＳＴＡ１０６は、次いで、ＡＰ１０４ｂが範囲外にあるようなロケーションに移動し得、ＳＴＡ１０６は、メッセージ交換５１５ｃを介してＡＰ１０４ｃと認証し得る。ＩＥＥＥ８０２．１１ｒでは、ＡＰ１０４ｃは、（モビリティドメイン５０５ａ中にある）ＡＰ１０４ａとは異なるモビリティドメイン（５０５ｂ）中にあるので、ＳＴＡ１０６は、次いで、メッセージ交換５１５ｃの一部として別の完全ＥＡＰ認証を実行することになる。完全ＥＡＰ認証中に、認証サーバ５０１は、新しいマスターセッション鍵（ＭＳＫ２）を生成し、ワイヤレスｌａｎコントローラ（ＷＬＣ）５０６ｂにＭＳＫ２を送信する。ＷＬＣ５０６ｂは、次いで、ＭＳＫ２に基づき、また、いくつかの態様では、ＡＰ１０４ｃの１つまたは複数の特性に基づいてＰＭＫを生成する。ＳＴＡ１０６が、再び移動し、ＡＰ１０４ｄと接続すると、ＡＰ１０４ｄがＡＰ１０４ｃと同じモビリティドメイン中にあるので、ＳＴＡ１０６は、メッセージ交換５１５ｄを介して認証を実行し得る。いくつかの態様では、メッセージ交換５１５ｄは、それの一例を図４を参照しながら上記に示した高速基本サービスセット遷移認証を実行する。この認証中に、ＷＬＣ５０６ｂは、認証サーバ５０１から受信された以前に導出されたＭＳＫ２に基づいて新しいＰＭＫ（ＰＭＫ−Ｒ１−４）を生成し得る。ＭＳＫ２がＷＬＣ５０６ｂに記憶され得るので、この認証は、認証サーバ５０１と必ずしも通信する必要なしに行われることができる。
【００５７】
[0071]図６に、認証プロセスの別の実施形態中のワイヤレスネットワーク構成要素間のメッセージフローを示す。図６に、ホームドメイン６０２と２つのモビリティドメイン６０５ａ−ｂとを示す。ホームドメイン６０２は、認証サーバ６０１を含む。モビリティドメイン６０５ａ−ｂの各々は、ＥＡＰ再認証サーバまたはローカルＥＲサーバ６０６ａ−ｂを含む。デバイス６０６ｓ−ｂは、モビリティドメインコントローラと呼ばれることもある。モビリティドメイン６０５ａ−ｂの各々はそれぞれ、２つのアクセスポイント、それぞれ、ＡＰ１０４ｅ−ｆおよびＡＰ１０４ｇ−ｈを含む。
【００５８】
[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]拡張マスターセッション鍵（ＥＭＳＫ）１１１０は、ルート鍵１１０２から導出され得る。いくつかの態様では、ＥＭＳＫは、少なくとも６４のビットであり、ＲＦＣ３７４８に従ってＳＴＡと認証サーバとの間の相互認証の結果として導出され得る。いくつかの態様では、ＥＭＳＫは、ＲＦＣ５２４７に従って拡張認証プロトコルセッション識別子とバイナリまたはテキスト指示とを使用して名前がつけられ得る。セッション識別子は、（ＲＦＣ５２１７付録に従って）拡張認証プロトコル（ＥＡＰ）方法に基づいて定義され得る。ＥＡＰ−ＴＬＳ（ＲＦＣ５２１６）の場合：
【００８５】
【数１】
0006752786.tif 000002
【００８６】
[0099]１つまたは複数のドメイン固有ルート鍵（ＤＳＲＫ）１１１２は、ＥＭＳＫ１１１０から導出され得る。再認証ルート鍵１１１４は、ドメイン固有ルート鍵１１１２のうちの１つから導出され得る。いくつかの態様では、再認証ルート鍵１１１４の導出は、ＲＦＣ６６９６のセクション４．１において指定されている。たとえば、再認証ルート鍵は、以下によって定義され得る。
【００８７】
【数２】
0006752786.tif 000003
【００８８】
ｒＲＫラベルは、ＲＦＣ５２９５に明示されているポリシーに従って「ＵＳＲＫ鍵ラベル」名前空間から割り当てられるＩＡＮＡ割当て８ビットＡＳＣＩＩストリング：ＥＡＰ  Ｒｅ−ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｒｏｏｔ  Ｋｅｙ＠ｉｅｔｆ．ｏｒｇである。
鍵導出関数（ＫＤＦ）とＫＤＦのためのアルゴリズムアジリティとは、ＲＦＣ５２９５において定義されている。
【００８９】
[00100]再認証完全性鍵１１１５は、再認証ルート鍵１１１４から導出され得る。いくつかの態様では、再認証ルート鍵１１１４は、ＲＦＣ６６９６において指定されているように導出され得る。たとえば、ｒＩＫは次のように導出され得る。
【００９０】
【数３】
0006752786.tif 000004
【００９１】
[00101]ｒＩＫラベルは、８ビットＡＳＣＩＩストリング：Ｒｅ−ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｉｎｔｅｇｒｉｔｙ  Ｋｅｙ＠ｉｅｔｆ．ｏｒｇである。長さフィールドは、オクテットでのｒＩＫの長さを指し、ＲＦＣ５２９５において指定されているように符号化される。
【００９２】
[00102]１つまたは複数の再認証マスターセッション鍵（ｒＭＳＫ）１１１６は、再認証ルート鍵１１１４から導出され得る。いくつかの態様では、ｒＭＳＫは、ＲＦＣ６６９６に従って導出され得る。たとえば、ｒＭＳＫは、次のように導出され得る。
【００９３】
【数４】
0006752786.tif 000005
【００９４】
ｒＭＳＫラベルは、８ビットＡＳＣＩＩストリング：Ｒｅ−ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｍａｓｔｅｒ  Ｓｅｓｓｉｏｎ  Ｋｅｙ＠ｉｅｔｆ．ｏｒｇである。
長さフィールドは、オクテットでのｒＭＳＫの長さを指し、ＲＦＣ５２９５において指定されているように符号化される。
【００９５】
[00103]図８〜図１０に関して上記で説明したように、１つまたは複数のペアワイズマスター鍵（ＰＭＫ）１１１８は、再認証マスターセッション鍵１１１６から導出され得る。図１１に示すように、再認証マスターセッション鍵１１１６から導出されるペアワイズマスター鍵は、ＰＭＫ−Ｒ０ペアワイズマスター鍵である。１つまたは複数の第２レベルペアワイズマスター鍵１１２０は、単一の高速基本サービスセット遷移第１レベルＰＭＫ１１１８から導出され得る。図１１に示すように、高速基本サービスセット遷移第２レベルペアワイズマスター鍵１１２０は、ＰＭＫ−Ｒ１ペアワイズマスター鍵である。上記で説明した鍵導出のいずれにおいても、ＨＭＡＣ−ＳＨＡ−２５６が、デフォルトの鍵導出関数（ＫＤＦ）として使用され得る。
【００９６】
[00104]図１２は、デバイスを認証する方法のフローチャートである。いくつかの態様では、方法１２００は、図７〜図１０に関して上記で説明したワイヤレスＬＡＮコントローラ、モビリティドメインコントローラ、および／または図２のワイヤレスデバイス２０２によって実行され得る。たとえば、方法１２００は、図７のローカルＥＲサーバ７０６ａ−ｂ、図８のローカルＥＲサーバ８０６ａ−ｂおよび／または別個の鍵ホルダデバイス８０７ａ−ｂ、図９の鍵ホルダデバイス９０７ａ−ｂ、あるいは図１０のＷＬＣ８０７ａのうちの１つまたは複数によって実行され得る。いくつかの態様では、方法１２００は、ＩＥＥＥ８０２．１１高速遷移鍵ホルダアーキテクチャにおいて定義されているようにＲ０鍵ホルダデバイスによって実行される。
【００９７】
[00105]いくつかの態様では、図１２は、２つの異なる認証プロトコル間の相互運用性を提供し得る。たとえば、第１の認証プロトコルは、第２の認証プロトコルに勝るいくつかの利益を与え得る。第２の認証プロトコルは、ワイヤレスネットワーク内で広く展開され得る。ネットワーク全体にわたって広く第１の認証プロトコルを展開することは法外なコストがかかることがあり、第１の認証プロトコルがそれのエンタイアリで利用され得るように展開が完了し得る前にかなりの時間期間を必要とし得る。第２の認証プロトコルは、第１の認証プロトコルに勝るいくつかの利点を与え得るが、ワイヤレスネットワーク全体にわたって広く第２の認証プロトコルを展開することは、費用のかかることがあり、将来かなりの時間期間の間達成されないことがある。以下で説明する方法１２００により、いくつかの実装形態は、第１の認証プロトコルがすでに広く展開されていることがあるという点で、第１の認証プロトコルの利益を活用することが可能になり得る。
【００９８】
[00106]方法１２００は、２つの別個のアクセスポイントとのワイヤレスデバイスの認証を達成するために、第１の認証プロトコルと第２の認証プロトコルの両方を利用する。２つの認証プロトコルを介したハイブリッド認証手法を利用することによって、第２の認証プロトコルのより少ない展開は、２つのアクセスポイントと第１のワイヤレスデバイスを認証するために第１の認証プロトコルを排他的に利用する展開と比較して効率の改善を容易にするのに必要になり得る。
【００９９】
[00107]ブロック１２０５では、第１のワイヤレスデバイスのための第１の認証プロトコル再認証応答がデバイスによって受信される。いくつかの態様では、再認証応答は、ローカルＥＲサーバまたは認証サーバから受信される。いくつかの態様では、第１の認証プロトコルは、拡張認証プロトコル再認証プロトコル（ＥＡＰ−ＲＰ）である。いくつかの態様では、再認証応答は、いくつかの態様では、ＲＦＣ６６９６において定義されているＥＡＰ完了／再認証パケットであり得る。
【０１００】
[00108]再認証応答は、再認証マスターセッション鍵（ｒＭＳＫ）を含む。再認証マスターセッション鍵は、再認証応答から復号され得る。再認証マスターセッション鍵は、再認証ルート鍵から導出され得る。たとえば、図１１に示したように、ｒＭＳＫ１１１６は、再認証ルート鍵ｒＲＫ１１１４から導出され得る。
【０１０１】
[00109]いくつかの態様では、ＥＲサーバまたは認証サーバからブロック１２０５において受信された再認証応答は、ローカルＥＲまたは認証サーバにデバイスによって送信された第１の認証プロトコル再認証要求に応答したものである。いくつかの態様では、再認証要求メッセージは、ＲＦＣ６６９６に記載されているＥＡＰ開始／再認証パケットであり得る。デバイスは、第１のアクセスポイントからワイヤレスデバイスのための再認証要求を受信し得る。デバイスは、次いで、要求によって示されたローカルＥＲサーバまたはホーム認証サーバに第１のアクセスポイントから受信された再認証要求をリレーし得る。
【０１０２】
[00110]いくつかの態様では、デバイスは、再認証応答中に含まれる再認証マスターセッション鍵に基づいて第１のペアワイズマスター鍵（ＰＭＫ）を生成する。いくつかの態様では、第１のＰＭＫは、ＩＥＥＥ  ＰＭＫ−Ｒ０であり、これは、いくつかの態様では、８０２．１１高速基本サービスセット遷移鍵階層中の第１レベルの鍵である。第２のペアワイズマスター鍵（ＰＭＫ）は、次いで、第１のＰＭＫに基づいて生成され得る。いくつかの態様では、この第２のＰＭＫは、高速遷移鍵ホルダアーキテクチャの第２レベルＰＭＫ（すなわち、ＰＭＫ−Ｒ１）である。いくつかの態様では、第２のＰＭＫは、ワイヤレスデバイスおよび／または第１のアクセスポイントの１つまたは複数の特性に基づいて生成される。いくつかの態様では、ブロック１２０５は、ワイヤレスデバイス２０２の受信機２１２によって実行され得る。
【０１０３】
[00111]ブロック１２１０では、第１の認証プロトコル再認証応答は、第１のアクセスポイントに送信される。いくつかの態様では、再認証応答は、ＩＥＴＦ  ＲＦＣ６６９６に記載されているＥＡＰ完了／再認証パケットであり得る。第１の認証プロトコル再認証応答は、再認証マスターセッション鍵（ｒＭＳＫ）に基づき、たとえば、応答は、ｒＭＳＫまたはｒＭＳＫから導出されたデータを含むか、またはそれを示し得る。いくつかの態様では、第１の認証プロトコル再認証応答は、再認証マスターセッション鍵から導出されたＩＥＥＥ８０２．１１高速ＢＳＳ遷移（ＦＴ）第１レベルＰＭＫ（たとえば、ＰＭＫ−Ｒ０）などの別のＰＭＫから導出された、上記で説明した第２レベルＰＭＫ（すなわち、ＰＭＫ−Ｒ１）などのＰＭＫを含むので、再認証マスターセッション鍵に基づく。いくつかの態様では、ブロック１２１０は、ワイヤレスデバイス２０２の送信機２１０によって実行され得る。
【０１０４】
[00112]いくつかの態様では、第２のアクセスポイントとワイヤレスデバイスとの間の通信のための鍵要求メッセージは、第２のアクセスポイントから受信される。これらの態様のうちのいくつかでは、鍵要求メッセージは、第２のアクセスポイントがワイヤレスデバイスのための第２の認証プロトコル認証要求を受信したことに応答して受信される。いくつかの態様では、第２の認証プロトコル要求は、たとえば、図４に関して上記で説明したＩＥＥＥ８０２．１１高速基本サービスセット（ＢＳＳ）遷移（ＦＴ）認証要求である。いくつかの態様では、第２の認証プロトコルは、オープンシステム認証アルゴリズムを使用するＩＥＥＥ８０２．１１認証である。いくつかの他の態様では、第２の認証プロトコル認証は、同等性同時認証（ＳＡＥ：simultaneous authentication of equals）を使用するＩＥＥＥ８０２．１１認証である。
【０１０５】
[00113]ブロック１２２０では、ペアワイズマスター鍵（ＰＭＫ）が生成される。ブロック１２２０において生成されるＰＭＫは、ブロック１２０５においてＥＲ（または認証）サーバから受信された第１の認証プロトコル認証応答から復号された再認証マスターセッション鍵（ｒＭＳＫ）に基づき得る。いくつかの態様では、ＰＭＫはまた、ワイヤレスデバイスおよび／または第２のアクセスポイントの１つまたは複数のプロパティに基づいて生成される。たとえば、上記で説明したように、ＩＥＥＥ８０２．１１高速ＢＳＳ遷移（ＦＴ）第１レベルＰＭＫ（すなわち、ＰＭＫ−Ｒ０）は、再認証マスターセッション鍵（ｒＭＳＫ）に基づいて生成され得る。ブロック１２２０において生成されるＰＭＫは、（再認証マスターセッション鍵に基づく）上記で説明したＰＭＫ−Ｒ０に基づき得る。したがって、ブロック１２２０において生成されるＰＭＫは、ＩＥＥＥ８０２．１１高速ＢＳＳ遷移（ＦＴ）第１レベルＰＭＫに基づいて生成されるので、第２レベルＰＭＫと見なされ得る。ブロック１２２０において生成されるＰＭＫは、いくつかの態様では、（ＰＭＫ−Ｒ１などの）ＩＥＥＥ８０２．１１高速ＢＳＳ遷移（ＦＴ）第２レベルＰＭＫであり得る。図１２は、ブロック１２０５〜１２１０に関して上記で説明したＰＭＫのものに関して、ブロック１２２０において生成されるＰＭＫを第１のＰＭＫとして言及するが、それは第３のＰＭＫであり得る。いくつかの態様では、上記で説明したＰＭＫは、ＩＥＥＥ８０２．１１ｒプロトコル規格に従って生成され得る。いくつかの態様では、ブロック１２２０は、ワイヤレスデバイス２０２のプロセッサ２０４によって実行され得る。
【０１０６】
[00114]ブロック１２２５において、鍵メッセージは、ブロック１２２０において生成されたＰＭＫを含むように生成される。いくつかの態様では、ブロック１２２５は、ワイヤレスデバイス２０２のプロセッサ２０４によって実行され得る。
【０１０７】
[00115]ブロック１２３０において、鍵メッセージは、第２のアクセスポイントに送信される。ブロック１２２５において生成されたＰＭＫは、ワイヤレスデバイスと第２のアクセスポイントとの間の通信のために使用される。たとえば、ＰＭＫは、第２のアクセスポイントとワイヤレスデバイスとの間で送信されるデータを暗号化するために使用され得る。
【０１０８】
[00116]第２のアクセスポイントのためのＰＭＫを含む鍵メッセージを受信したことに応答して、第２のアクセスポイントは、第１のワイヤレスデバイスとの第２の認証プロトコルを完了し得る。いくつかの態様では、第２の認証プロトコルを完了することは、第１のワイヤレスデバイスに高速基本サービスセット（ＢＳＳ）遷移（ＦＴ）認証応答を送信することを含む。いくつかの態様では、第２の認証プロトコルは、オープンシステム認証アルゴリズムまたはＳＡＥのいずれかを使用するＩＥＥＥ８０２．１１認証応答である。いくつかの態様では、ブロック１２３０は、ワイヤレスデバイス２０２の送信機２１０によって実行され得る。
【０１０９】
[00117]図１３は、デバイスによるオーバアネットワークとの認証の方法のフローチャートである。いくつかの態様では、プロセス１３００は、上記で説明した局１０６によって実行され得る。いくつかの態様では、プロセス１３００は、２つの異なる認証プロトコル間の相互運用性を提供し得る。たとえば、第１の認証プロトコルは、第２の認証プロトコルに勝るいくつかの利益を与え得る。第２の認証プロトコルは、ワイヤレスネットワーク内で広く展開され得る。ネットワーク全体にわたって広く第１の認証プロトコルを展開することは法外なコストがかかることがあり、第１の認証プロトコルがそれのエンタイアリで利用され得るように展開が完了し得る前にかなりの時間期間を必要とし得る。第２の認証プロトコルは、第１の認証プロトコルに勝るいくつかの利点を与え得るが、ワイヤレスネットワーク全体にわたって広く第２の認証プロトコルを展開することは、費用のかかることがあり、将来かなりの時間期間の間達成されないことがある。以下で説明するプロセス１３００により、いくつかの実装形態は、第１の認証プロトコルがすでに広く展開されていることがあるという点で、第１の認証プロトコルの利益を活用することが可能になり得る。
【０１１０】
[00118]上記で説明したように、いくつかの態様では、たとえば、第１のアクセスポイントと第２のアクセスポイントとが同じモビリティドメインの一部である場合、第１のアクセスポイントから第２のアクセスポイントに移動する局は、同じモビリティドメイン内にとどまり得る。これが行われるとき、局は、完全ＥＡＰ認証を実行することなしに第２のアクセスポイントと認証することが可能であり得る。代わりに、２つのアクセスポイントが同じモビリティドメイン内にある場合、局は、８０２．１１高速ＢＳＳ遷移認証を使用して認証することができる。
【０１１１】
[00119]プロセス１３００は、２つの別個のアクセスポイントとのワイヤレスデバイスの認証を達成するために、第１の認証プロトコルと第２の認証プロトコルの両方を利用する。２つの認証プロトコルを介したハイブリッド認証手法を利用することによって、第２の認証プロトコルのより少ない展開は、２つのアクセスポイントと第１のワイヤレスデバイスを認証するために第１の認証プロトコルを排他的に利用する展開と比較して効率の改善を容易にするのに必要になり得る。
【０１１２】
[00120]ブロック１３０５において、メッセージは、認証デバイスによってネットワークを介して第１のアクセスポイントから受信される。メッセージは、第１のアクセスポイントによってサポートされる１つまたは複数の認証プロトコルを示し得る。たとえば、いくつかの態様では、メッセージ中に含まれる能力リストは、第１のアクセスポイントが第１のおよび／または第２の認証プロトコルをサポートするのかを示し得る。たとえば、メッセージは、第１のアクセスポイントがＩＥＥＥ８０２．１１高速ＢＳＳ遷移（ＦＴ）認証をサポートするのか、および／または第１のアクセスポイントが（ＥＡＰ−ＲＰを含む）ＥＡＰ認証をサポートするのかを示し得る。いくつかの態様では、ブロック１３０５は、受信機２１２および／またはプロセッサ２０４によって実行され得る。
【０１１３】
[00121]ブロック１３１０において、認証デバイスによって、ブロック１３１０において受信されたメッセージに基づいて第１の認証プロトコルまたは第２の認証プロトコルを介して第１のアクセスポイントと認証すべきかの決定が行われる。いくつかの態様では、認証デバイスは、アクセスポイントによってサポートされることがわかった認証方法を優先させ得る。いくつかの態様では、第１の認証プロトコルがサポートされる場合、デバイスは、第１の認証プロトコルを選択し得る。いくつかの他の実装形態では、優先順位付けは異なることがあり、同じ状況であるが、第２の認証プロトコルがサポートされる。
【０１１４】
[00122]いくつかの態様では、ネットワークメッセージは、第１のアクセスポイントがどのモビリティドメインに関連付けられるのかを示すモビリティドメイン識別子を示し得る。ブロック１３１０のいくつかの態様はまた、第２のアクセスポイントと認証することと、第２のアクセスポイントの第２のモビリティドメイン識別子を示すメッセージを第２のアクセスポイントから受信することとを含む。いくつかの態様では、認証デバイスはまた、第２のアクセスポイントと認証する。認証デバイスは、次いで、物理的ロケーションを移動し、第１のアクセスポイントと認証し得る。いくつかの態様では、（認証デバイスが第２のアクセスポイントと以前に認証した後に通信する）第１のアクセスポイントのモビリティドメインが第２のアクセスポイントとは異なる第２のモビリティドメイン中にある場合、デバイスは、第１のアクセスポイントとのＥＡＰ−ＲＰ認証を実行することを決定し得る。
【０１１５】
[00123]対照的に、２つのアクセスポイントのモビリティドメインが同じである場合、認証デバイスは、第１のアクセスポイントと認証するためにＩＥＥＥ８０２．１１高速ＢＳＳ遷移（ＦＴ）認証を利用し得る。
【０１１６】
[00124]いくつかの態様では、決定は、ネットワークメッセージのほかに追加のファクタに基づき得る。たとえば、いくつかの態様では、プロセス１３００を実行するデバイスによって完全ＥＡＰ認証が実行されたときからの時間期間が、時間しきい値を超える場合、ネットワークメッセージを介して他の認証プロトコルが第１のアクセスポイントによってサポートされることが示されるのかどうかにかかわらず、第１のアクセスポイントとの完全ＥＡＰ認証が実行され得る。さらに、認証デバイスが、アクセスポイントと認証されたことがこれまでなかった場合、ネットワークメッセージ中の指示にかかわらず、完全ＥＡＰ認証が実行され得る。いくつかの態様では、ブロック１３１０に関して上記で説明した機能のうちの１つまたは複数は、プロセッサ２０４によって実行され得る。
【０１１７】
[00125]ブロック１３２０において、認証デバイスは、決定された認証プロトコルを使用して第１のアクセスポイントと認証する。したがって、いくつかの態様では、ブロック１３２０は、たとえば、図４に関して上記で説明したように、第１のアクセスポイントとのＩＥＥＥ８０２．１１高速ＢＳＳ遷移（ＦＴ）認証メッセージ交換を実行する。いくつかの態様では、認証デバイスは、たとえば、図３において上記で説明したようにＥＡＰ（および／またはＥＡＰ−ＲＰ）認証を使用して第１のアクセスポイントと認証する。
【０１１８】
[00126]ＥＡＰ−ＲＰ認証を使用すると、認証デバイスは、再認証マスターセッション鍵（ｒＭＳＫ）を導出し得る。たとえば、ｒＭＳＫは、ｒＭＳＫ−ＫＤＦ（Ｋ，Ｓ）ここで、Ｋ＝ｒＲＫおよびＳ＝ｒＭＳＫラベル｜”＼０”｜ＳＥＱ＼長さのように導出され得る。ｒＭＳＫラベルは、８ビットＡＳＣＩＩストリング：「Ｒｅ−ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｍａｓｔｅｒ  Ｓｅｓｓｉｏｎ  Ｋｅｙ＠ｉｅｔｆ．ｏｒｇ」である。長さフィールドは、オクテットでのｒＭＳＫの長さを指す。ｒＲＫは、ＥＭＳＫまたはＤＳＲＫから導出され得る。さらなる詳細についてはＲＦＣ５２９６を参照されたい。
【０１１９】
[00127]認証デバイスは、次いで、再認証マスターセッション鍵に基づいて第１の高速基本サービスセット遷移ペアワイズマスター鍵を生成し得る。この第１の高速基本サービスセット遷移ペアワイズマスター鍵は、第１レベルＩＥＥＥ高速ＢＳＳ遷移（ＦＴ）認証ＰＭＫであり得る。いくつかの態様では、第１のペアワイズマスター鍵は、ＩＥＥＥ８０２．１１高速ＢＳＳ遷移プロトコル規格に記載されているように、ＰＭＫ−Ｒ０ペアワイズマスター鍵の生成に従って生成され得る。第２の高速基本サービスセット遷移ペアワイズマスター鍵は、次いで、第１のペアワイズマスター鍵に基づいて生成され得る。いくつかの態様では、この第２の高速基本サービスセット遷移ペアワイズマスター鍵は、第１のアクセスポイントの局アドレスおよび／またはＢＳＳ識別子など、第１のアクセスポイントの１つまたは複数のプロパティに基づいて生成され得る。いくつかの態様では、導出された第２の高速基本サービスセット遷移ペアワイズマスター鍵は、ＩＥＥＥ８０２．１１高速ＢＳＳ遷移（ＦＴ）第２レベルＰＭＫであり得る。認証デバイスは、次いで、第２のペアワイズマスター鍵を使用して第１のアクセスポイントと通信し得る。たとえば、第１のアクセスポイントとの間で送信または受信される１つまたは複数のメッセージは、それぞれ、第２のペアワイズマスター鍵を使用して、または以下で説明するＰＴＫなどの第２のペアワイズマスター鍵から導出される鍵を使用して暗号化および／または復号され得る。
【０１２０】
[00128]いくつかの態様では、認証デバイスは、第１のペアワイズマスター鍵に基づいて第３のペアワイズマスター鍵を生成し得る。この第３のペアワイズマスター鍵は、ＩＥＥＥ８０２．１１高速ＢＳＳ遷移プロトコル仕様に記載されているようにＰＭＫ−Ｒ１に従って生成され得る。言い換えれば、第３のペアワイズマスター鍵は、ＩＥＥＥ８０２．１１高速ＢＳＳ遷移（ＦＴ）第２レベルＰＭＫであり得る。第３のペアワイズマスター鍵はまた、いくつかの態様では、第２のアクセスポイントのＭＡＣ局アドレスおよび／または第２のアクセスポイントのＢＳＳ識別子など、第２のアクセスポイントの１つまたは複数のプロパティに基づいて生成され得る。第２のアクセスポイントとの通信は、第３のペアワイズマスター鍵に基づき得る。たとえば、第２のアクセスポイントと送信および／または受信されるメッセージは、第３のペアワイズマスター鍵に、またはＰＴＫなど、第３のペアワイズマスター鍵から導出された鍵に基づき得る。
【０１２１】
[00129]いくつかの態様では、認証デバイスは、第１のアクセスポイントとの通信のために完全転送秘密（ＰＦＳ：perfect forward secrecy）が必要であるのかどうかを決定し得る。いくつかの態様では、この決定は、ブロック１３０５において受信されたネットワークメッセージに基づく。ＰＦＳが必要であると決定された場合、認証デバイスは、決定したことに応答して第１のアクセスポイントとのディフィーへルマン鍵交換を実行し得る。いくつかの態様では、ディフィーへルマン鍵交換は、ペアワイズ一時鍵（ＰＴＫ：pairwise transient key）を生成するために使用される。いくつかの態様では、ペアワイズ一時鍵は、ＰＴＫ＝ＫＤＦ（ＰＭＫ，ＡＮｏｎｃｅ｜ＳＮｏｎｃｅ｜ｇAB）のように導出され得、ここで、Ａは、ＳＴＡの秘密であり、Ｂは、ＡＰの秘密であり（またその逆も同様）、ｇABは、ＤＨキー交換の結果である。したがって、いくつかの態様では、ＳＴＡとＡＰとは、ＰＴＫを導出する前に、ｇAとｇBとを交換し得る、すなわち、ディフィーへルマン（ＤＨ）鍵交換を実行し得る。
【０１２２】
[00130]いくつかの態様では、ＰＴＫは、次いで、第１のアクセスポイントとの通信のために使用され得る。たとえば、第１のアクセスポイントとの間で送信およびまたは受信されるメッセージは、ＰＴＫを使用して暗号化および／または復号され得る。いくつかの態様では、第２のＰＴＫは、第２のアクセスポイントとの通信（メッセージの暗号化／解読）において使用するために上記で説明したのと同様の方法で生成され得る。
【０１２３】
[00131]いくつかの態様では、ブロック１３２０に関して上記で説明した機能のうちの１つまたは複数は、プロセッサ２０４によって、および、いくつかの態様では、受信機２１２および／または送信機２１０のうちの１つまたは複数と連携して実行され得る。
【０１２４】
[00132]本明細書で使用される「決定すること」という用語は、多種多様な行為を包含する。たとえば、「決定すること」は、計算すること、算出すること、処理すること、導出すること、調査すること、探索すること（たとえば、テーブル、データベースまたは別のデータ構造において探索すること）、確認することなどを含み得る。また、「決定すること」は、受信すること（たとえば、情報を受信すること）、アクセスすること（たとえば、メモリ中のデータにアクセスすること）などを含み得る。また、「決定すること」は、解決すること、選択すること、選定すること、確立することなどを含み得る。さらに、本明細書で使用される「チャネル幅」は、特定の態様では帯域幅を包含し得、または帯域幅とも呼ばれることもある。
【０１２５】
[00133]本明細書で使用する、項目のリスト「のうちの少なくとも１つ」を指す句は、単一のメンバーを含む、それらの項目の任意の組合せを指す。一例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａ、ｂ、ｃ、ａ−ｂ、ａ−ｃ、ｂ−ｃ、およびａ−ｂ−ｃを包含するものとする。
【０１２６】
[00134]上記で説明した方法の様々な動作は、様々なハードウェアおよび／またはソフトウェア構成要素、回路、および／またはモジュールなど、それらの動作を実施することが可能な任意の好適な手段によって実行され得る。一般に、図に示すどの動作も、その動作を実行することが可能な対応する機能的手段によって実行され得る。
【０１２７】
[00135]本開示に関連して説明した様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ信号（ＦＰＧＡ）または他のプログラマブル論理デバイス（ＰＬＤ）、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の市販のプロセッサ、コントローラ、マイクロコントローラまたは状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。
【０１２８】
[00136]１つまたは複数の態様では、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。ソフトウェアで実装される場合、機能は、１つまたは複数の命令またはコードとして、コンピュータ可読媒体上に記憶され得るか、またはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、または、命令もしくはデータ構造の形態の所望のプログラムコードを搬送もしくは記憶するために使用することができ、コンピュータによってアクセスすることができる任意の他の媒体を備えることができる。さらに、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ソフトウェアがウェブサイト、サーバまたは他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびｂｌｕ−ｒａｙディスク（disc）を含み、ディスク（disk）は通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。したがって、いくつかの態様では、コンピュータ可読媒体は非一時的コンピュータ可読媒体（たとえば、有形媒体）を備え得る。さらに、いくつかの態様では、コンピュータ可読媒体は一時的コンピュータ可読媒体（たとえば、信号）を備え得る。上記の組合せもコンピュータ可読媒体の範囲に含まれるべきである。
【０１２９】
[00137]本明細書で開示した方法は、説明した方法を達成するための１つまたは複数のステップまたはアクションを備える。本方法のステップおよび／またはアクションは、特許請求の範囲から逸脱することなく、互いに交換され得る。言い換えれば、ステップまたは行為の特定の順序が指定されていない限り、特定のステップおよび／または行為の順序および／または使用は、特許請求の範囲から逸脱することなく変更され得る。
【０１３０】
[00138]説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実施され得る。ソフトウェアで実装される場合、機能は１つまたは複数の命令としてコンピュータ可読媒体上に記憶され得る。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、または、命令もしくはデータ構造の形態の所望のプログラムコードを搬送もしくは記憶するために使用することができ、コンピュータによってアクセスすることができる任意の他の媒体を備えることができる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピーディスク（disk）およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ディスク（disk）は通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。
【０１３１】
[00139]したがって、いくつかの態様は、本明細書で提示した動作を実施するためのコンピュータプログラム製品を備え得る。たとえば、そのようなコンピュータプログラム製品は、本明細書で説明した動作を実施するために１つまたは複数のプロセッサによって実行可能である命令をその上に記憶した（および／または符号化した）コンピュータ可読媒体を備え得る。いくつかの態様では、コンピュータプログラム製品はパッケージング材料を含み得る。
【０１３２】
[00140]ソフトウェアまたは命令は、送信媒体上でも送信され得る。たとえば、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ソフトウェアがウェブサイト、サーバまたは他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などワイヤレス技術は、送信媒体の定義に含まれる。
【０１３３】
[00141]さらに、本明細書で説明した方法および技法を実行するためのモジュールおよび／または他の適切な手段は、適用可能な場合にユーザ端末および／または基地局によってダウンロードされ、および／または他の方法で取得され得ることを諒解されたい。たとえば、そのようなデバイスは、本明細書で説明した方法を実行するための手段の転送を容易にするためにサーバに結合され得る。代替的に、本明細書で説明した様々な方法は、ユーザ端末および／または基地局が記憶手段をデバイスに結合するかまたは与えると様々な方法を得ることができるように、記憶手段（たとえば、ＲＡＭ、ＲＯＭ、コンパクトディスク（ＣＤ）またはフロッピーディスクなどの物理記憶媒体など）によって提供され得る。その上、本明細書で説明した方法および技法をデバイスに提供するための任意の他の好適な技法が利用され得る。
【０１３４】
[00142]特許請求の範囲は、上記で示した厳密な構成および構成要素に限定されないことを理解されたい。上記の方法および装置の構成、動作および詳細において、特許請求の範囲から逸脱することなく、様々な改変、変更および変形が行われ得る。
【０１３５】
[00143]上記は本開示の態様を対象とするが、本開示の他の態様およびさらなる態様は、それの基本的範囲から逸脱することなく考案され得、それの範囲は以下の特許請求の範囲によって決定される。
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
第１のアクセスポイントと、第２のアクセスポイントと、モビリティドメインコントローラと、認証サーバとを含む通信システム中で局を認証する方法であって、
前記モビリティドメインコントローラにおいて、前記認証サーバから前記局のための拡張認証プロトコル再認証応答を受信することと、前記拡張認証プロトコル再認証応答が、再認証マスターセッション鍵を含む、
前記モビリティドメインコントローラにおいて、前記再認証マスターセッション鍵に基づいて前記第１のアクセスポイントに第２の拡張認証プロトコル再認証応答を送信することと、
前記モビリティドメインコントローラにおいて、前記再認証マスターセッション鍵に基づいて前記第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、
前記モビリティドメインコントローラにおいて、前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を含むように鍵メッセージを生成することと、
前記モビリティドメインコントローラにおいて、前記第２のアクセスポイントに前記鍵メッセージを送信することと
を備える方法。
［Ｃ２］
前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することが、前記再認証マスターセッション鍵に基づいて高速基本サービスセット遷移第１レベルペアワイズマスター鍵を生成することと、前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵に基づいて前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することとを備える、Ｃ１に記載の方法。
［Ｃ３］
前記モビリティドメインコントローラにおいて、前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵と前記第１のアクセスポイントの１つまたは複数のプロパティとに基づいて前記第１のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、
前記モビリティドメインコントローラにおいて、前記第１のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を含むように前記第２の拡張認証プロトコル再認証応答を生成することと
をさらに備える、Ｃ２に記載の方法。
［Ｃ４］
前記モビリティドメインコントローラにおいて、前記第２のアクセスポイントから鍵要求メッセージを受信することと、
前記モビリティドメインコントローラによって、前記鍵要求メッセージの受信に応答して前記第２のアクセスポイントに前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を送信することと
をさらに備える、Ｃ３に記載の方法。
［Ｃ５］
前記第２のアクセスポイントが、前記局との高速基本サービスセット遷移認証に応答して前記モビリティドメインコントローラに前記鍵要求メッセージを送信する、Ｃ４に記載の方法。
［Ｃ６］
第１のアクセスポイントと、第２のアクセスポイントと、認証サーバとを含むワイヤレス通信システムにおいて局を認証するためのモビリティドメインコントローラであって、  前記認証サーバから前記局のための拡張認証プロトコル再認証応答を受信するように構成された受信機と、前記第１の認証プロトコル再認証応答が、再認証マスターセッション鍵を含む、
前記再認証マスターセッション鍵に基づいて前記第１のアクセスポイントに第２の拡張認証プロトコル再認証応答を送信するように構成された送信機と、
プロセッサとを備え、前記プロセッサが、
前記再認証マスターセッション鍵に基づいて前記第２のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、
前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を含むように鍵メッセージを生成することと
を行うように構成され、
ここにおいて、前記送信機が、前記第２のアクセスポイントに前記鍵メッセージを送信するようにさらに構成された、モビリティドメインコントローラ。
［Ｃ７］
前記プロセッサが、
前記再認証マスターセッション鍵に基づいて高速基本サービスセット遷移第１レベルペアワイズマスター鍵を生成することによって、前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、
前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵と前記第２のアクセスポイントの１つまたは複数のプロパティとに基づいて前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと  を行うようにさらに構成された、Ｃ６に記載のモビリティドメインコントローラ。
［Ｃ８］
前記プロセッサが、
前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵と前記第１のアクセスポイントの１つまたは複数のプロパティとに基づいて前記第１のアクセスポイントのための高速基本サービスセット遷移第２レベルペアワイズマスター鍵を生成することと、  前記第１のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を含むように前記第２の拡張認証プロトコル再認証応答を生成することと
を行うようにさらに構成された、Ｃ７に記載のモビリティドメインコントローラ。
［Ｃ９］
前記受信機が、前記第１のアクセスポイントから前記局のための拡張認証プロトコル再認証要求を受信するようにさらに構成され、
ここにおいて、前記送信機が、前記受信機が前記第１のアクセスポイントから前記局のための前記拡張認証プロトコル再認証要求を受信したことに応答して、前記局のための第２の拡張認証プロトコル再認証要求を送信するようにさらに構成された、Ｃ６に記載のモビリティドメインコントローラ。
［Ｃ１０］
前記受信機が、前記第２のアクセスポイントから鍵要求メッセージを受信するようにさらに構成され、前記送信機が、前記鍵要求メッセージの受信に応答して前記第２のアクセスポイントに前記第２のアクセスポイントのための前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵を送信するようにさらに構成された、Ｃ７に記載のモビリティドメインコントローラ。
［Ｃ１１］
局によって第１のアクセスポイントと第２のアクセスポイントとを含むネットワークを介して認証する方法であって、
前記局において、前記第１のアクセスポイントからネットワークメッセージを受信することと、
前記局において、前記ネットワークメッセージに基づいて、拡張認証プロトコルまたは高速基本サービスセット遷移認証プロトコルを介して前記第１のアクセスポイントと認証すべきかを決定することと、
前記局において、前記決定された認証プロトコルを使用して前記第１のアクセスポイントと認証することと
を備える、方法。
［Ｃ１２］
前記ネットワークメッセージがモビリティドメイン識別子を含み、前記拡張認証プロトコルまたは高速基本サービスセット遷移認証プロトコルを介して前記第１のアクセスポイントと認証すべきかを前記決定することが、前記モビリティドメイン識別子に基づく、Ｃ１１に記載の方法。
［Ｃ１３］
前記ネットワークメッセージが、前記第１のアクセスポイントによってサポートされる認証プロトコルの１つまたは複数のインジケータを含み、前記拡張認証プロトコルまたは前記高速基本サービスセット遷移認証プロトコルを介して前記第１のアクセスポイントと認証すべきかを前記決定することが、前記１つまたは複数のインジケータに基づく、Ｃ１１に記載の方法。
［Ｃ１４］
前記第１のアクセスポイントのための第１のモビリティドメイン識別子を示すメッセージを前記第１のアクセスポイントから受信することと、
第２のモビリティドメイン識別子を有する第２のアクセスポイントと認証することと、  前記第１のモビリティドメイン識別子が前記第２のモビリティドメイン識別子とは異なることに応答して、前記拡張認証プロトコル再認証プロトコルを使用して前記第１のアクセスポイントと認証することと
をさらに備える、Ｃ１１に記載の方法。
［Ｃ１５］
前記第１のモビリティドメイン識別子が前記第２のモビリティドメイン識別子に一致したことに応答して、前記高速基本サービスセット遷移認証プロトコルを使用して前記第１のアクセスポイントと認証することをさらに備える、Ｃ１４に記載の方法。
［Ｃ１６］
前記第２のアクセスポイントとの前記認証が前記拡張認証プロトコル再認証プロトコルを使用し、前記方法が、
前記第２のアクセスポイントとの前記拡張認証プロトコル再認証プロトコルに基づいて再認証マスターセッション鍵を決定することと、
前記再認証マスターセッション鍵から高速基本サービスセット遷移第１レベルペアワイズマスター鍵を導出することと、
前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵と前記第２のアクセスポイントの１つまたは複数のプロパティとに基づいて高速基本サービスセット遷移第２レベルペアワイズマスター鍵を導出することと、
前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵に基づいて前記第２のアクセスポイントと通信することと
をさらに備える、Ｃ１４に記載の方法。
［Ｃ１７］
前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵と前記第１のアクセスポイントの１つまたは複数のプロパティとに基づいて第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵を導出することと、
前記導出された第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵に基づいて前記第１のアクセスポイントと通信することと
をさらに備える、Ｃ１６に記載の方法。
［Ｃ１８］
前記第１のアクセスポイントとのディフィーへルマン鍵交換を実行することと、
前記ディフィーへルマン鍵交換と前記第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵とに基づいてペアワイズ一時鍵を導出することと、
前記導出されたペアワイズ一時鍵に基づいて前記第１のアクセスポイントと通信することと
をさらに備える、Ｃ１７に記載の方法。
［Ｃ１９］
ネットワークを介して認証するための局であって、
第１のアクセスポイントからネットワークメッセージを受信するように構成された受信機と、
プロセッサとを備え、前記プロセッサが、
前記ネットワークメッセージに基づいて、拡張認証プロトコルまたは高速基本サービスセット遷移認証プロトコルを介して前記第１のアクセスポイントと認証すべきかを決定することと、
前記決定された認証プロトコルを使用して前記第１のアクセスポイントと認証することと
を行うように構成された、局。
［Ｃ２０］
前記ネットワークメッセージがモビリティドメイン識別子を含み、前記プロセッサが、前記モビリティドメイン識別子に基づいて拡張認証プロトコルまたは高速基本サービスセット遷移認証プロトコルを介して前記第１のアクセスポイントと認証すべきかを決定するようにさらに構成された、Ｃ１９に記載の局。
［Ｃ２１］
前記ネットワークメッセージが、前記第１のアクセスポイントによってサポートされる認証プロトコルの１つまたは複数のインジケータを含み、前記プロセッサが、前記１つまたは複数のインジケータに基づいて拡張認証プロトコルまたは高速基本サービスセット認証プロトコルを介して前記第１のアクセスポイントと認証すべきかを決定するようにさらに構成された、Ｃ１９に記載の局。
［Ｃ２２］
前記プロセッサが、
前記第１のアクセスポイントのための第１のモビリティドメイン識別子を示すメッセージを前記第１のアクセスポイントから受信することと、
第２のモビリティドメイン識別子を有する第２のアクセスポイントと認証し、前記第１のモビリティドメイン識別子が前記第２のモビリティドメイン識別子とは異なることに応答して、拡張認証プロトコル再認証プロトコルを使用して前記第１のアクセスポイントと認証することと
を行うようにさらに構成された、Ｃ１９に記載の局。
［Ｃ２３］
前記プロセッサが、前記第１のモビリティドメイン識別子が前記第２のモビリティドメイン識別子に一致したことに応答して、前記高速基本サービスセット遷移認証プロトコルを使用して前記第１のアクセスポイントと認証するようにさらに構成された、Ｃ２２に記載の局。
［Ｃ２４］
前記第２のアクセスポイントとの前記認証が前記拡張認証プロトコル再認証プロトコルを使用し、前記プロセッサが、
前記第２のアクセスポイントとの前記拡張認証プロトコル再認証プロトコルに基づいて再認証マスターセッション鍵を決定することと、
前記再認証マスターセッション鍵から高速基本サービスセット遷移第１レベルペアワイズマスター鍵を導出することと、
前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵と前記第２のアクセスポイントの１つまたは複数のプロパティとに基づいて高速基本サービスセット遷移第２レベルペアワイズマスター鍵を導出することと、
前記高速基本サービスセット遷移第２レベルペアワイズマスター鍵に基づいて前記第２のアクセスポイントと通信することと
を行うようにさらに構成された、Ｃ２２に記載の局。
［Ｃ２５］
前記プロセッサが、
前記高速基本サービスセット遷移第１レベルペアワイズマスター鍵と前記第１のアクセスポイントの１つまたは複数のプロパティとに基づいて第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵を導出することと、
前記導出された第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵に基づいて前記第１のアクセスポイントと通信することと
を行うようにさらに構成された、Ｃ２４に記載の局。
［Ｃ２６］
前記プロセッサが、
前記第１のアクセスポイントとのディフィーへルマン鍵交換を実行することと、
前記ディフィーへルマン鍵交換と前記第２の高速基本サービスセット遷移第２レベルペアワイズマスター鍵とに基づいてペアワイズ一時鍵を導出することと、
前記導出されたペアワイズ一時鍵に基づいて前記第１のアクセスポイントと通信することと
を行うようにさらに構成された、Ｃ２５に記載の局。
【図１】
0006752786.tif 000006
【図２】
0006752786.tif 000007
【図３】
0006752786.tif 000008
【図４】
0006752786.tif 000009
【図５】
0006752786.tif 000010
【図６】
0006752786.tif 000011
【図７】
0006752786.tif 000012
【図８】
0006752786.tif 000013
【図９】
0006752786.tif 000014
【図１０】
0006752786.tif 000015
【図１１】
0006752786.tif 000016
【図１２】
0006752786.tif 000017
【図１３】
0006752786.tif 000018