(57)【要約】ユーザ機器（ＵＥ）が、無線ローカルエリアネットワーク（ＷＬＡＮ）における無線アクセスノードに、セルラーアクセスネットワークノードのための識別を含む、ネットワークアクセス識別子（ＮＡＩ）を送信する。ＵＥは、ＮＡＩ内の情報に基づく認証チャレンジを受信する。一実施形態において、セルラーアクセスネットワークノードのための識別子は、セル識別子またはセルラーアクセスネットワークノード識別子を備えている。一実施形態において、ＮＡＩは、ＵＥに対応する識別子をさらに備えている。
2018523418.tif 000002
【特許請求の範囲】
【請求項１】
方法であって、前記方法は、
ユーザ機器（ＵＥ）によって、無線ローカルエリアネットワーク（ＷＬＡＮ）における無線アクセスノードにネットワークアクセス識別子（ＮＡＩ）を送信することであって、前記ＮＡＩは、セルラーアクセスネットワークノードのための識別子を含む、ことと、
前記ＵＥによって、前記ＮＡＩ内の情報に基づく認証チャレンジを受信することと
を含む、方法。
【請求項２】
前記ＮＡＩを前記ＷＬＡＮにおける前記無線アクセスノードに送信することは、前記ＮＡＩ内の前記セルラーアクセスネットワークノードのための識別子に基づいて、前記無線アクセスノードに認証メッセージを前記セルラーアクセスネットワークノードに送信させることができる、請求項１に記載の方法。
【請求項３】
前記セルラーアクセスネットワークノードのための識別子は、セル識別子またはセルラーアクセスネットワークノード識別子を備えている、請求項１に記載の方法。
【請求項４】
前記セルラーアクセスネットワークノードのための識別子を含む前記ＮＡＩは、ルートＮＡＩを備えている、請求項１に記載の方法。
【請求項５】
前記セルラーアクセスネットワークノードのための識別子を含む前記ＮＡＩは、修飾されたＮＡＩを備えている、請求項１に記載の方法。
【請求項６】
前記ＮＡＩは、前記ＵＥに対応する識別子をさらに備えている、請求項１に記載の方法。
【請求項７】
前記識別子は、国際移動体加入者識別番号（ＩＭＳＩ）、グローバル一意一時識別子（ＧＵＴＩ）、無線ネットワーク一時識別子（ＲＮＴＩ）、および媒体アクセス制御（ＭＡＣ）アドレスの中から選択される、請求項５に記載の方法。
【請求項８】
前記ＮＡＩを送信することは、前記ＮＡＩを拡張認証プロトコル（ＥＡＰ）メッセージ内で送信することを含む、請求項１に記載の方法。
【請求項９】
第１のタイプ認証プロシージャが使用されるべきか、または第２のタイプ認証プロシージャが使用されるべきかのネットワーク提供指示を受信することをさらに含み、前記第１のタイプの認証プロシージャは、認証メッセージをＷＬＡＮノードと前記セルラーアクセスネットワークノードとの間でルーティングし、前記第２のタイプの認証プロシージャは、認証メッセージを前記ＷＬＡＮノードと認証、認可、および課金（ＡＡＡ）サーバとの間でルーティングする、請求項１に記載の方法。
【請求項１０】
セルラーアクセスネットワークノードであって、前記セルラーアクセスネットワークノードは、
無線ローカルエリアネットワーク（ＷＬＡＮ）における無線アクセスノードと通信するためのネットワークインターフェースと、
少なくとも１つのプロセッサと
を備え、
前記少なくとも１つのプロセッサは、前記無線アクセスノードから、ユーザ機器（ＵＥ）を認証するための第１の認証メッセージを受信するように構成され、前記第１の認証メッセージは、前記セルラーアクセスネットワークノードのための識別子を含むネットワークアクセス識別子（ＮＡＩ）の前記無線アクセスノードによる受信に応答して送信される、セルラーアクセスネットワークノード。
【請求項１１】
前記少なくとも１つのプロセッサは、第２の認証メッセージをコアネットワークノードに伝送し、前記ＵＥの認証を行うように構成され、前記第２の認証メッセージは、前記第１の認証メッセージに基づく、請求項１０に記載のセルラーアクセスネットワークノード。
【請求項１２】
前記認証メッセージが転送される前記コアネットワークノードは、認証、認可、および課金（ＡＡＡ）サーバを備えている、請求項１１に記載のセルラーアクセスネットワークノード。
【請求項１３】
前記少なくとも１つのプロセッサは、前記ＮＡＩ内の前記ＵＥに対応する識別子に基づいて、前記ＡＡＡサーバを複数のＡＡＡサーバから選択することができる、請求項１２に記載のセルラーアクセスネットワークノード。
【請求項１４】
前記認証メッセージが転送される前記コアネットワークノードは、ロングタームエボリューション（ＬＴＥ）モビリティ管理エンティティ（ＭＭＥ）を備えている、請求項１１に記載のセルラーアクセスネットワークノード。
【請求項１５】
前記少なくとも１つのプロセッサは、前記認証メッセージに応答して、前記ＵＥの認証を行うように構成されている、請求項１０に記載のセルラーアクセスネットワークノード。
【請求項１６】
前記認証は、鍵を使用して、前記ＵＥの認証チャレンジを行うことを含む、請求項１５に記載のセルラーアクセスネットワークノード。
【請求項１７】
前記少なくとも１つのプロセッサは、前記鍵をコアネットワークノードから受信するか、または前記鍵を生成するように構成されている、請求項１６に記載のセルラーアクセスネットワークノード。
【請求項１８】
前記少なくとも１つのプロセッサは、前記ＵＥに、複数のタイプの認証のうちのどれが前記ＵＥによって適用されるべきかの指示を送信するように構成され、前記複数のタイプの認証は、第１のタイプの認証と、第２のタイプの認証とを備え、前記第１のタイプの認証は、認証メッセージをＷＬＡＮノードと前記セルラーアクセスネットワークノードとの間でルーティングし、前記第２のタイプの認証は、認証メッセージを前記ＷＬＡＮノードと認証、認可、および課金（ＡＡＡ）サーバとの間でルーティングする、請求項１０に記載のセルラーアクセスネットワークノード。
【請求項１９】
前記セルラーアクセスネットワークノードは、
ストリーム制御伝送プロトコル／インターネットプロトコル（ＳＣＴＰ／ＩＰ）を使用して、ＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳメッセージ内にカプセル化されたＥＡＰメッセージをトランスポートすることと、
前記ＥＡＰメッセージをカプセル化しているＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳメッセージをＸ２−ＡＰトランスペアレントコンテナ内でトランスポートすることと、
前記ＥＡＰメッセージを直接Ｘ２−ＡＰトランスペアレントコンテナ内でトランスポートすることと、
前記ＥＡＰメッセージから抽出されたコンテンツをＸ２−ＡＰメッセージ内でトランスポートすることと
のうちのいずれかを使用して、拡張認証プロトコル（ＥＡＰ）メッセージの情報をトランスポートするように構成されている、請求項１０〜１８のいずれかに記載のセルラーアクセスネットワークノード。
【請求項２０】
ユーザ機器（ＵＥ）であって、前記ＵＥは、
無線ローカルエリアノード（ＷＬＡＮ）における無線アクセスノードおよびセルラーアクセスネットワークノードと通信するための少なくとも１つの無線インターフェースと、
少なくとも１つのプロセッサと
を備え、
前記少なくとも１つのプロセッサは、
前記ＷＬＡＮにおける前記無線アクセスノードに、ネットワークアクセス識別子（ＮＡＩ）を含む認証要求を送信することであって、前記ＮＡＩは、前記セルラーアクセスネットワークノードのための識別子を含む、ことと、
前記セルラーアクセスネットワークノードから、前記ＮＡＩ内の情報に基づく認証チャレンジを受信することと
を行うように構成されている、ＵＥ。
【請求項２１】
機械読み取り可能な命令を記憶しているコンピュータ読み取り可能な記憶媒体であって、前記命令は、請求項１〜９のいずれかに記載の方法を行うためにプロセッサによって実行可能である、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
コンピュータ、ハンドヘルドデバイス、または他のタイプのデバイス等のデバイスは、有線または無線ネットワークを経由して通信することができる。無線ネットワークは、セルと、関連付けられたセルラーアクセスネットワークノードとを含むセルラーネットワークを含むことができる。セル内の無線デバイスは、デバイスが他のデバイスと通信することを可能にする対応するセルラーアクセスネットワークノードに接続することができる。
【０００２】
別のタイプの無線ネットワークは、デバイスが無線接続することが可能な無線アクセスポイントを含む無線ローカルエリアネットワーク（ＷＬＡＮ）である。
【発明の概要】
【課題を解決するための手段】
【０００３】
従来、ＮＡＩの目的は、ＷＬＡＮが認証メッセージングが送信されるべきＡＡＡサーバを決定することを可能にすることである。ＮＡＩの別の目的は、認証および認可を要求しているユーザ（加入者）を識別することである。
【０００４】
本開示のいくつかの実装によると、ＷＬＡＮノードは、認証メッセージを送信するために、修正されたＮＡＩ（ｅＮＢのための識別子を含む）を使用してｅＮＢ（複数のｅＮＢの中から）を選択することができる。上で説明されるように、ｅＮＢのための識別子は、セルを識別するためのセル識別子またはｅＮＢを識別するためのｅＮＢ識別子（またはより一般的には、セルラーアクセスネットワークノードの識別子）であることができる。「識別子」は、前述のセルまたはセルラーアクセスネットワークノード等のエンティティを識別するために使用され得る任意の英数字ストリング、コード、または任意の他の情報を指し得る。
【０００５】
いくつかの実装が、以下の図面に関して説明される。
【図面の簡単な説明】
【０００６】
【図１Ａ】図１Ａおよび１Ｂは、いくつかの実装による技法または機構が組み込まれ得る例示的ネットワーク配列の概略図である。
【図１Ｂ】図１Ａおよび１Ｂは、いくつかの実装による技法または機構が組み込まれ得る例示的ネットワーク配列の概略図である。
【図２】図２は、いくつかの実装による、例示的認証プロセスのメッセージフロー図である。
【図３】図３は、さらなる実装による、別の例示的プロセスのメッセージフロー図である。
【図４】図４Ａおよび４Ｂは、さらなる実装による、ユーザ機器（ＵＥ）とホーム加入者サーバ（ＨＳＳ）との間で認証メッセージをルーティングするための例示的配列のブロック図である。
【図５】図５は、いくつかの実装による、セルラーアクセスネットワークノードと制御ノードとの間の例示的プロセスのメッセージフロー図である。
【図６】図６は、いくつかの実装による、鍵導出関数のブロック図である。
【図７Ａ】図７Ａ−７Ｂは、いくつかの実装による、例示的セルラーアタッチおよびセキュリティ確立プロシージャのメッセージフロー図である。
【図７Ｂ】図７Ａ−７Ｂは、いくつかの実装による、例示的セルラーアタッチおよびセキュリティ確立プロシージャのメッセージフロー図である。
【図８】図８は、いくつかの実装による、一連の鍵導出関数のブロック図である。
【図９】図９および１０は、いくつかの実装による、無線ローカルエリアネットワーク内のセルラーアクセスネットワークノードにおける例示的プロトコル層のブロック図である。
【図１０】図９および１０は、いくつかの実装による、無線ローカルエリアネットワーク内のセルラーアクセスネットワークノードにおける例示的プロトコル層のブロック図である。
【図１１】図１１は、いくつかの実装による、例示的システムのブロック図である。
【発明を実施するための形態】
【０００７】
図１Ａは、セルラーネットワーク１０２と、無線ローカルエリアネットワーク（ＷＬＡＮ）１０４とを含む例示的ネットワーク配列を図示する。図１Ａは、セルラーネットワーク１０２およびＷＬＡＮ１０４の両方のサービスエリア内の場所にあるユーザ機器（ＵＥ）１０６も示す。ＵＥ１０６は、図１Ａの例では、セルラーネットワーク１０２およびＷＬＡＮ１０４を含む異なるタイプの無線アクセスネットワークと通信可能なデュアルモードＵＥ（より一般的には、マルチモードＵＥ）であることができる。
【０００８】
ＵＥは、コンピュータ（例えば、デスクトップコンピュータ、ノートブックコンピュータ、タブレットコンピュータ、サーバコンピュータ等）、ハンドヘルドデバイス（例えば、携帯情報端末、スマートフォン等）、人に装着され得るウェアラブルデバイス、車両またはアプライアンス内に内蔵されるコンピュータ、記憶デバイス、通信ノード等のいずれかを指し得る。
【０００９】
セルラーネットワーク１０２は、第３世代パートナーシッププロジェクト（３ＧＰＰ）によって提供されるようなロングタームエボリューション（ＬＴＥ）規格（または他の規格）に従って動作することができる。ＬＴＥ規格は、進化型ユニバーサル地上無線アクセス（Ｅ−ＵＴＲＡ）規格とも称される。続く議論では、ＬＴＥまたはＥ−ＵＴＲＡを参照するが、いくつかの実装による技法または機構は、５Ｇ（第５世代）技法等の他の無線アクセス技法に適用されることができることに留意されたい。
【００１０】
セルラーネットワーク１０２は、セルラー無線リンク１０９を経由してモバイルデバイス１０６と無線で通信することが可能なセルラーアクセスネットワークノード１０８を含む。１つのみのセルラーアクセスネットワークノードが図１Ａでは描写されるが、セルラーネットワーク１０２は、セルラーネットワーク１０２のそれぞれのセルに対応する複数のセルラーアクセスネットワークノードを含むことができることに留意されたい。セルは、対応するセルラーアクセスネットワークノードによって提供されるサービスエリアを指し得る。ＵＥは、セル間を移動し、それぞれのセルラーアクセスネットワークノードに接続することができる。
【００１１】
Ｅ−ＵＴＲＡネットワークでは、セルラーアクセスネットワークノード１０８は、基地局および基地局コントローラの機能性を含むＥ−ＵＴＲＡノードＢ（ｅＮＢ）として実装されることができる。続く議論では、セルラーアクセスネットワークノード１０８は、ｅＮＢ１０８とも同義的に称される。続く議論では、ｅＮＢを参照するが、本開示による技法または機構は、他のプロトコルに従って動作する他のタイプのセルラーアクセスネットワークノードに適用されることができることに留意されたい。
【００１２】
セルラーネットワーク１０２は、種々のコアネットワークノードを含むコアネットワークも含む。例として、進化型パケットシステム（ＥＰＳ）セルラーネットワークでは、コアネットワークノードは、サービングゲートウェイ（ＳＧＷ）１１０と、パケットデータネットワークゲートウェイ（ＰＤＮ−ＧＷ）１１２とを含むことができる。ＰＤＮ−ＧＷ１１２は、Ｅ−ＵＴＲＡネットワーク内のＵＥとパケットデータネットワーク（ＰＤＮ）１１４、例えば、インターネットまたは別のネットワークとの間で通信されるデータのための入口および出口ポイントである。ＳＧＷ１１０は、ＭｅＮＢ１０８とＰＤＮ−ＧＷ１１２との間でＵＥのトラフィックデータパケットをルーティングおよび転送する。ＳＧＷ１１０は、ハンドオーバプロシージャ中、ユーザプレーンのためのモビリティアンカとしての役割を果たすこともできる。
【００１３】
進化型パケットシステムでは、コアネットワークノードは、モビリティ管理エンティティ（ＭＭＥ）１１６と称される制御ノードも含むことができる。ＭＭＥ１１６は、Ｅ−ＵＴＲＡネットワークに関連付けられた種々の制御タスクを行うための制御ノードである。例えば、ＭＭＥ１１６は、アイドルモードモバイルデバイス追跡およびページング、ベアラアクティブ化および非アクティブ化、モバイルデバイスがＥ−ＵＴＲＡネットワークに最初にアタッチするときのサービングゲートウェイの選択、ｅＮＢ間でのＵＥのハンドオーバ、ユーザの認証、モバイルデバイスへの一時識別子の生成および配分等を行うことができる。他の例では、ＭＭＥ１１６は、他または代替タスクを行うことができる。
【００１４】
コアネットワークノードはさらに、サブスクリプション関連情報（加入者プロファイル）を含むマスタユーザデータベースであり、ユーザの認証および認可を行うときに使用され、ユーザの場所およびユーザを現在ハンドリングしているコアネットワークエンティティについての情報を提供することができるホーム加入者サーバ（ＨＳＳ）１１８を含むことができる。
【００１５】
セルラーアクセスネットワークノード１０８に接続されると、ＵＥ１０６は、セルラーネットワーク１０２に接続されることができるか、または有線および／もしくは無線ネットワークを含む他のネットワークに接続されることができる他のデバイスと通信することが可能である。
【００１６】
ＷＬＡＮ１０４は、無線アクセスポイント（ＡＰ）１１０を含む。ＵＥ１０６は、ＷＬＡＮ無線リンク１１１を経由して、無線ＡＰ１１０と通信することができる。１つのみの無線ＡＰが、図１Ａに描写されるが、ＷＬＡＮ１０４は、それぞれのサービスエリアを提供する複数の無線ＡＰを含むことができることに留意されたい。いくつかの実装では、ＷＬＡＮ１０４は、電気電子技法者協会（ＩＥＥＥ）８０２．１１規格に従って動作することができる。８０２．１１規格に従って動作するＷＬＡＮ１０４は、Ｗｉ−Ｆｉネットワークとも称され得ることに留意されたい。他の例では、ＷＬＡＮ１０４は、異なる規格に対して動作することができる。ＩＥＥＥ８０２．１１は、モバイルデバイス間等の端末デバイス間の直接通信をサポートすることもできることに留意されたい。そのような直接通信（任意のＡＰを通して通過しない）は、ＷＬＡＮ直接通信またはＷｉ−Ｆｉ直接通信と称され得る。
【００１７】
ＷＬＡＮ１０４は、随意に、認証、認可、および課金（ＡＡＡ）サーバ１２０に接続されることができる。ＡＡＡサーバは、アクセス制御を行うために使用され、認証が、ユーザを識別するために使用され、認可が、ユーザがアクセスし得るネットワークリソースおよびサービスを決定するポリシを実装するために使用され、課金が、請求および分析目的のために使用されるリソースを追跡するために使用される。ＡＡＡサーバは、ＡＡＡサーバのサービスを提供するノードまたはノードの集合を指し得るか、または代替として、ＡＡＡサーバは、ＡＡＡサーバのサービスを提供する機械読み取り可能な命令を指し得る。
【００１８】
ライセンススペクトル内でセルラーネットワークを提供するセルラーネットワークオペレータは、購入のための新しいスペクトルを使い果たしており、利用可能なスペクトルは、ライセンスを得るためにコストがかかり得る。したがって、セルラーネットワークオペレータは、ユーザプレーントラフィックの一部をＷＬＡＮにオフロードすることによって、セルラーネットワークの能力を拡張させる方法を模索している。このように、ＵＥは、同時に、セルラーネットワークおよびＷＬＡＮの両方に接続されることができる。ＷＬＡＮをＬＴＥセルラーネットワークの中に統合することは、ＬＴＥ−ＷＬＡＮアグリゲーションと称される。ＬＴＥ−ＷＬＡＮアグリゲーションを用いることで、ユーザプレーントラフィックは、ＷＬＡＮを介して、ＵＥによってｅＮＢに伝送されることができ、ユーザプレーントラフィックは、ＷＬＡＮを介して、ＵＥによってｅＮＢから受信されることができる。
【００１９】
図１Ａに描写されるもの等のＬＴＥ−ＷＬＡＮアグリゲーションアーキテクチャでは、ｅＮＢ１０８は、マスタｅＮＢ（ＭｅＮＢ）と称され得る一方、ＷＬＡＮ１０４内のＡＰ１１０は、ＭｅＮＢ１０８がユーザプレーントラフィックの一部をオフロードすることができるスモールセルを提供すると見られ得る。
【００２０】
図１Ａは、ＡＰ１１０がリンク１２２を経由してＭｅＮＢ１０８に接続されるアーキテクチャを示す。図１Ｂは、ＬＴＥ−ＷＬＡＮアグリゲーションアーキテクチャの代替の例示的配列を示し、複数のＷＬＡＮ  ＡＰ１１０（ＷＬＡＮ１２８の一部である）が、それぞれのリンク１３０を経由してＷＬＡＮゲートウェイ１３２に接続され、それは、順に、リンク１３４を経由してＭｅＮＢ１０８に接続される。
【００２１】
従来、ＷＬＡＮおよびセルラーネットワークの各々は、それぞれ、ＷＬＡＮまたはセルラーネットワークへのアクセスを試みるＵＥのユーザを認証するために、それらのそれぞれの認証プロシージャを行うことができる。ＷＬＡＮによって使用される認証プロシージャは、典型的には、セルラーネットワークによって使用される認証プロシージャと異なる。ＬＴＥ−ＷＬＡＮアグリゲーションが採用される場合、種々の問題が、認証プロシージャを行うことに関連して生じ得る。
【００２２】
続く議論では、「認証プロシージャ」は、認証タスクのみまたは認証および認可タスクの両方を含むことができることに留意されたい。認証は、概して、ネットワークへのアクセスを試みるＵＥまたはＵＥのユーザの認証を指す。続く議論では、参照は、「ＵＥの認証」に対して為される。ＵＥの認証は、ＵＥの識別の認証またはＵＥのユーザの識別の認証のいずれかを指し得ることに留意されたい。認可は、ＵＥまたはＵＥのユーザがアクセスし得るネットワークリソースおよびサービスを決定するポリシの実装を指し得る。
【００２３】
ある場合には、ＬＴＥ−ＷＬＡＮアグリゲーションの状況において、ＷＬＡＮ認証プロシージャを使用することが望ましくあり得る。ＬＴＥ−ＷＬＡＮアグリゲーションの状況におけるＷＬＡＮ認証プロシージャを使用することに関連付けられた第１の問題（「問題１」と称される）は、認証プロシージャを行うためのコアネットワーク信号伝達がＷＬＡＮからｅＮＢを通してセルラーネットワークのコアネットワークにルーティングされる必要があり得ることである。図１Ａおよび１Ｂに示されるようなある場合には、ＷＬＡＮからコアネットワークの中への唯一のインターフェースは、ｅＮＢ（ＭｅＮＢ１０８等）を通したものである。コアネットワークの中への唯一のインターフェースがＭｅＮＢを介してであると規定することは、単一コアネットワークが、（ＬＴＥセルラーネットワークの）ライセンススペクトルおよび（ＷＬＡＮの）非ライセンススペクトルの両方を経由してトラフィックをサポートおよびトランスポートするために使用されるいわゆる「１ネットワーク」動作を可能にする。
【００２４】
第２の問題（「問題２」と称される）は、ある場合には、ＷＬＡＮがＡＡＡサーバ（例えば、図１ＡにおけるＡＡＡサーバ１２０）に接続され得る一方、他の場合には、ＷＬＡＮがＡＡＡサーバに接続されないこともあることである。ＷＬＡＮがＡＡＡサーバに接続される場合、ＡＡＡサーバを使用する通常ＷＬＡＮ認証プロシージャが、採用され得る。しかしながら、ＷＬＡＮがＡＡＡサーバに接続されない場合、認証プロシージャは、ＭｅＮＢを通して行われ得る。したがって、通信ネットワークの具体的配列時、異なるオペレータは、異なる認証プロシージャを規定し得る。したがって、問題２は、ＵＥが採用すべき認証プロシージャを通知される方法に関連する。
【００２５】
第３の問題（「問題３」と称される）は、認証プロシージャ信号伝達がＭｅＮＢを通してルーティングされる場合、ＵＥとＷＬＡＮとの間の接続性を追加時に認証プロシージャのためにコアネットワークとの追加の相互作用を回避することによって、過剰信号伝達オーバーヘッドが低減されることが所望されることである。問題３に関して、認証プロシージャのためのＬＴＥコアネットワークとの相互作用は、ＷＬＡＮへのＵＥアタッチ時ではなく、セルラーネットワークへのＵＥアタッチ時にのみ生じることが望ましい。
【００２６】
本開示のいくつかの実装によると、種々のソリューションが、前述の問題のうちの１つ以上のものに対処するために提供される。
【００２７】
（認証メッセージをＷＬＡＮからＭｅＮＢにルーティングすること）
【００２８】
いくつかの実装によると、ネットワークアクセス識別子（ＮＡＩ）が、ＷＬＡＮノード（ＷＬＡＮ  ＡＰまたはＷＬＡＮゲートウェイ等）が、ＡＡＡサーバではなく、認証メッセージを特定のｅＮＢに送信することをイネーブルにするセルラーアクセスネットワークノード（例えば、ｅＮＢ）の識別子を含むように修正される。ＮＡＩは、ネットワークへのアクセスを要求しているユーザを識別するために使用される識別子を指す。ＮＡＩは、２０１５年５月付けの「Ｔｈｅ  Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ  Ｉｄｅｎｔｉｆｉｅｒ」と題されたＲｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ（ＲＦＣ）７５４２に説明されている。
【００２９】
図２は、ＵＥ１０６、ＷＬＡＮノード２０２（例えば、ＡＰ１１０またはＷＬＡＮゲートウェイ１３２）、およびＭｅＮＢ１０８を含む種々のノードによって行われるメッセージおよびタスクを図示するメッセージフロー図である。図２によると、認証を行うために、ＵＥ１０６は、ＥＡＰ技法と称される複数の認証技法をサポートする認証フレームワークである拡張認証プロトコル（ＥＡＰ）に従って、メッセージングをＷＬＡＮノード２０２と交換することができる。ＥＡＰは、２００４年６月付けの「Ｅｘｔｅｎｓｉｂｌｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ（ＥＡＰ）」と題されたＲＦＣ３７４８に説明されている。いくつかの例では、ＥＡＰを参照するが、他の例では、ＵＥ１０６とＷＬＡＮノード２０２との間の認証メッセージングは、他の認証プロトコルに従うことができることに留意されたい。
【００３０】
ＵＥ１０６は、ＥＡＰをローカルエリアネットワーク（ＥＡＰＯＬ）開始メッセージを経由してＷＬＡＮノード２０２に送信する（２０４）。ＥＡＰＯＬ開始メッセージは、マルチキャストグループに送信されるマルチキャストメッセージであり、それは、ＵＥ１０６によって、認証側（より具体的には、認証側として動作し得る、ＷＬＡＮノード２０２）が存在するかどうかを決定するために使用される。ＥＡＰＯＬ開始メッセージに応答して、ＷＬＡＮノード２０２は、ＥＡＰ要求／識別メッセージをＵＥ１０６に送信する（２０６）。ＥＡＰ要求メッセージの識別ストリングは、ＷＬＡＮノード２０２の識別を含む。
【００３１】
ＥＡＰ要求／識別メッセージに応答して、ＵＥ１０６は、ＥＡＰ応答／識別メッセージを送信し（２０８）、ＥＡＰ応答／識別メッセージ内の識別ストリングは、前述のように、いくつかの実装によると、修正されたＮＡＩを含むことができる。ＥＡＰ応答メッセージの識別ストリング内に含まれ得るＮＡＩの例は、以下の通りである。
ｕｓｅｒ＠ＭｅＮＢ１．Ｏ２．ｃｏ．ｕｋ
【００３２】
上記の例示的ＮＡＩでは、「ｕｓｅｒ」は、ＵＥ１０６のユーザ（加入者）を識別するための国際移動体加入者識別番号（ＩＭＳＩ）であることができる。他の例では、他のユーザ識別子が、採用されることができる。ストリング「Ｏ２．ｃｏ．ｕｋ」は、セルラーネットワークを運営する、セルラーオペレータ（例えば、Ｏ２）のドメインを識別する一方、ＮＡＩ内のストリング「ＭｅＮＢ１」は、特定のｅＮＢまたは特定のｅＮＢのセル、この場合、ＭｅＮＢ１０８を識別する。別の例では、セルラーネットワークオペレータのドメインを識別するストリングは、３ＧＰＰ  ＴＳ  ２３．００３に説明される通りであることができ、例えば、ｗｌａｎ．ｍｎｃ０１５．ｍｃｃ２３４．３ｇｐｐｎｅｔｗｏｒｋ．ｏｒｇの形態をとることができ、このストリングのｍｎｃ０１５．ｍｃｃ２３４部分は、セルラーオペレータサブスクリプションプロバイダへの参照を提供し、そのモバイルネットワークコードは、０１５であり、そのモバイル国コードは、２３４である。
【００３３】
３ＧＰＰ  ＴＳ  ２３．００３に説明されるように、ＮＡＩは、本明細書ではＡｕｔｈ＿ｔｙｐｅと呼ばれ、行われるべき認証のタイプをＷＬＡＮに示す追加のストリングを含み得る。例えば、「０」がＮＡＩの開始に置かれる場合、これは、ＥＡＰ−ＡＫＡ認証が使用されるべきであることを示す一方、「１」は、ＥＡＰ−ＳＩＭ認証が使用されるべきであることを示す。追加のストリングが、認証プロセスを完了するために他のネットワーク要素と相互作用するために、ＷＬＡＮが期待されている方法、具体的には、認証メッセージングがＷＬＡＮとセルラーアクセスノードとの間で伝達されるべきか、またはＷＬＡＮとＡＡＡサーバとの間で伝達されるべきかを示すためにＮＡＩに追加されることができる。代替として、３ＧＰＰ  ＴＳ  ２３．００３に説明されるストリングを識別する既存の認証タイプの新しい値が、ＥＡＰ方法のタイプ、およびＷＬＡＮと他のネットワークノードとの間で認証メッセージングを伝達する方法の両方を示すために定義されることができる。具体的例示的ＮＡＩが提供されるが、他の例では、他のフォーマットに従うＮＡＩが採用されることができ、そのような他のフォーマットに従うそのようなＮＡＩも、ＭｅＮＢ１０８等のセルラーアクセスネットワークノードのための識別子を含むことができることに留意されたい。
【００３４】
ＥＡＰ応答メッセージ内での識別ストリングの受信時、ＷＬＡＮノード２０２は、識別ストリングを解析し、認証プロシージャを行うために使用されるべきｅＮＢを識別する（２１０）。図２による例では、識別されたｅＮＢは、ＭｅＮＢ１０８である。
【００３５】
ＷＬＡＮノード２０２は、次いで、認証メッセージを識別されたＭｅＮＢ１０８に送信する（２１２）。ＷＬＡＮノード２０２によってＭｅＮＢ１０８に送信される認証メッセージは、識別ストリングを含むことができ、それは、ＷＬＡＮノード２０２によって受信されたＮＡＩであることができるか、または代替として、ＮＡＩの修正されたバージョン（サブストリングＭｅＮＢ１が除去されたもの等）であることができる。いくつかの実装では、送信される認証メッセージ（２１２）は、認証および認可を行うためのプロトコルに従うことができる。いくつかの例では、そのようなプロトコルは、ユーザがネットワークサービスに接続し、それを使用するためのＡＡＡ管理を提供するためのネットワーキングプロトコルである遠隔認証ダイヤルインユーザサービス（ＲＡＤＩＵＳ）プロトコルであることができる。ＲＡＤＩＵＳは、２０００年６月付けの「Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ  Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅ（ＲＡＤＩＵＳ）」と題されたＲＦＣ２８６５に説明されている。他の例では、認証メッセージ（２１２において送信される）は、２０１２年１０月付けの「Ｄｉａｍｅｔｅｒ  Ｂａｓｅ  Ｐｒｏｔｏｃｏｌ」と題されたＲＦＣ６７３３に説明されている、Ｄｉａｍｅｔｅｒベースプロトコルに従うことができる。さらなる例では、他の認証プロトコルが、採用されることができる。
【００３６】
２１２において送信される認証メッセージの受信に応答して、ＭｅＮＢ１０８は、認証メッセージに応答して、自律的に認証を行うことができるか、または代替として、ＭｅＮＢ１０８は、認証プロキシとしての役割を果たし、認証プロシージャを行うための認証サーバ（図１Ａに示されるＨＳＳ１１８等）を巻き込むことができる。認証チャレンジが、認証メッセージ内のＮＡＩに基づいて発行されることができる。
【００３７】
２１２において送信される認証メッセージに応答して、ＭｅＮＢ１０８は、認証チャレンジをＷＬＡＮノード２０２に送信する（２１４）。いくつかの例では、認証チャレンジは、ＲＡＤＩＵＳプロトコルに従う、ＲＡＤＩＵＳアクセスチャレンジメッセージである。他の例では、認証チャレンジは、Ｄｉａｍｅｔｅｒベースプロトコルまたは他のプロトコル等の異なるプロトコルに従うことができる。より一般的には、認証チャレンジは、標的ノードからの応答を呼び出す目的のために送信される任意のメッセージを指し得、その応答は、その標的ノードを認証するために使用される。
【００３８】
認証チャレンジ（２１４において送信される）に応答して、ＷＬＡＮノード２０２は、認証チャレンジをＵＥ１０６に送信し（２１６）、この認証チャレンジは、ＥＡＰ要求／チャレンジメッセージであることができる。
【００３９】
ＵＥ１０６は、いくつかの例では、ＥＡＰ応答／チャレンジメッセージであることができる認証チャレンジ応答を送信することによって、認証チャレンジに応答する（２１８）。認証チャレンジ応答に応答して、ＷＬＡＮノード２０２は、認証チャレンジ応答をＭｅＮＢ１０８に送信する（２２０）。いくつかの例では、ＷＬＡＮノード２０２によってＭｅＮＢ１０８に送信される認証チャレンジ応答は、ＲＡＤＩＵＳアクセス要求（チャレンジ応答）メッセージであることができるか、または異なるプロトコルに従うメッセージであることができる。
【００４０】
ＷＬＡＮノード２０２からの認証チャレンジ応答に応答して、ＭｅＮＢ１０８は、アクセス承認をＷＬＡＮノード２０２に送信する（２２２）。いくつかの例では、このアクセス承認は、ＲＡＤＩＵＳアクセス承認メッセージまたは異なるプロトコルに従うアクセス承認であることができる。
【００４１】
ＭｅＮＢ１０８からのアクセス承認メッセージの受信に応答して、ＷＬＡＮノード２０２は、ＵＥ１０６が認証され、ＷＬＡＮのアクセスがＵＥ１０６に付与されたことを示す（２２４）。ＷＬＡＮは、この時点で、ＷＬＡＮの８０２．１Ｘ制御ポートをオープンし、その結果、ＥＡＰメッセージのみ以外の、例えば、ＩＰトラフィックを含むトラフィックが、ＵＥとセルラーネットワークとの間で伝達されることをイネーブルにする。それに応答して、ＷＬＡＮノード２０２は、ＥＡＰ成功メッセージまたはある他のメッセージ等の成功指示を送信する（２２６）。メッセージングのさらなる交換（２２８）が、ＵＥ１０６とＷＬＡＮノード２０２との間で暗号鍵の生成のために行われることができる。
【００４２】
ｅＮＢのための識別子がＵＥ１０６において取得され得る、いくつかの方法がある。例として、以下のうちのいずれかまたはある組み合わせが、行われることができる。
・  ＵＥが、セルＩＤ、公衆移動通信網（ＰＬＭＮ）ＩＤ等の他のネットワーク識別子に基づいて、ｅＮＢ識別子（ＩＤ）を導出する。
・  ｅＮＢが、ＷＬＡＮノードとｅＮＢとの間のルーティング可能経路を識別するであろうＩＤを導出し、専用無線リソース制御（ＲＲＣ）メッセージングを使用すること等によって、導出されたＩＤをＵＥにパスする。
・  ｅＮＢが、ＷＬＡＮアグリゲーションの目的のために、ルーティング可能ｅＮＢ  ＩＤをシステム情報ブロードキャストメッセージ内で信号伝達する。
【００４３】
他の例では、ｅＮＢのための識別子を導出する他の技法が、使用されることができる。
【００４４】
以下は、本開示による修正されたＮＡＩの例を提供し、ｅＮＢのための識別子は、各例示的ＮＡＩ内で下線が引かれている。
【００４５】
２つのタイプのＮＡＩが、例えば、３ＧＰＰ  ＴＳ  ２３．００３に説明されるように規定されることができる。第１のタイプのＮＡＩは、ルートＮＡＩである一方、第２のタイプのＮＡＩは、修飾されたＮＡＩである。
【００４６】
ルートＮＡＩは、ユーザのホームサブスクリプションプロバイダのＡＡＡサーバが直接アクセス可能であるネットワーク上でＵＥが認証を試みているときに使用される、ＮＡＩのタイプである。ルートＮＡＩは、ｕｓｅｒｎａｍｅ＠ｒｅａｌｍの形態を有することができ、「ｕｓｅｒｎａｍｅ」は、ＩＭＳＩから導出されることができ、「ｒｅａｌｍ」は、サブスクリプションプロバイダのモバイルネットワークコード（ＭＮＣ）およびモバイル国コード（ＭＣＣ）（集合的に、ＰＬＭＮコードを提供する）から導出されることができる。
【００４７】
修飾されたＮＡＩは、認証メッセージ（例えば、ＥＡＰメッセージ）がユーザのホームサブスクリプションプロバイダのＡＡＡサーバ以外の（「ｏｔｈｅｒｒｅａｌｍ」内の）別のＡＡＡサーバを介してルーティングされる必要がある場合に使用される。例として、ＵＥは、訪問先ＰＬＭＮ（ＶＰＬＭＮ）内でローミングしており、ＶＰＬＭＮによって提供されるＷＬＡＮサービスを使用することを欲し得る。その結果、ＡＡＡサーバへの認証メッセージは、最初に、ＶＰＬＭＮに、次いで、ホームＰＬＭＮ（ＨＰＬＭＮ）にルーティングされる必要がある。修飾されたＮＡＩは、ｈｏｍｅｒｅａｌｍ！ｕｓｅｒｎａｍｅ＠ｏｔｈｅｒｒｅａｌｍの形態を有することができる。
【００４８】
修正されたＮＡＩの種々のオプションが、以下にリストアップされる。
【００４９】
（オプション１（ルートＮＡＩのｒｅａｌｍがセルＩＤを含む））
【００５０】
オプション１によると、ルートＮＡＩ内に含まれるｅＮＢのための識別子（下線が引かれたテキスト）は、セルＩＤである。そのようなルートＮＡＩの例は、以下に記載される。
Ａｕｔｈ＿ｔｙｐｅ＜Ｉｄｅｎｔｉｔｙ＿ｄｅｓｃ＞＠ｗｌａｎ．ｃｅｌｌｉｄ５２３７６８１９３．ｍｎｃ０１５．ｍｃｃ２３４．３ｇｐｐｎｅｔｗｏｒｋ．ｏｒｇ
【００５１】
このルートＮＡＩでは、下線が引かれたテキストは、ＵＥが接続されるＭｅＮＢのセルのセルＩＤである。セルＩＤ（例では、ｃｅｌｌｉｄ５２３７６８１９３）が、ルートＮＡＩのｒｅａｌｍに追加され、ＮＡＩのｒｅａｌｍは、この例では、＠記号に続くストリングの一部である。セルＩＤは、特定のＰＬＭＮコードに対して参照されるとき、グローバルに一意である。ＷＬＡＮノードは、例えば、ＭｅＮＢのＩＰアドレスを取得するためにｒｅａｌｍに対してルックアップを行うことができる。例えば、ルックアップは、ＤＮＳサーバにおけるドメイン名システム（ＤＮＳ）ルックアップであることができる。代替として、ルックアップは、ＷＬＡＮノードにおいて静的に構成されているテーブルであることができる。ｅＮＢが複数のセルを提供する場合、これらの複数のセルの全セルＩＤは、同一（ｅＮＢ）ＩＰアドレスに帰着するｒｅａｌｍをもたらすことが予期され得ることに留意されたい。
【００５２】
１つのみのＰＬＭＮに関連付けられたｅＮＢのみがＷＬＡＮにアタッチされる場合、ＭＮＣ／ＭＣＣは、ＮＡＩ内に含まれる必要がないことが可能である。しかしながら、ＷＬＡＮネットワーク共有シナリオの可能性を対象とするために、いくつかの実装では、ＭＮＣ／ＭＣＣをＮＡＩ内に保つことが提案される。
【００５３】
（オプション２（ルートＮＡＩのｒｅａｌｍがｅＮＢ識別子を含む））
【００５４】
オプション２によると、ルートＮＡＩ内に含まれるｅＮＢのための識別子（下線が引かれたテキスト）は、ｅＮＢ  ＩＤである。そのようなルートＮＡＩの例は、以下に記載される。
Ａｕｔｈ＿ｔｙｐｅ＜Ｉｄｅｎｔｉｔｙ＿ｄｅｓｃ＞＠ｗｌａｎ．ｅｎｂｉｄ８３４５６７８９．ｍｎｃ０１５．ｍｃｃ２３４．３ｇｐｐｎｅｔｗｏｒｋ．ｏｒｇ
【００５５】
このルートＮＡＩでは、下線が引かれたテキストは、ｅＮＢを一意に識別し、ルートＮＡＩのｒｅａｌｍ内に含まれるｅＮＢ  ＩＤ（例では、ｅｎｂｉｄ８３４５６７８９）である。いくつかの例では、ｅＮＢ  ＩＤは、ＲＲＣメッセージング（または他のメッセージング）を使用して、ｅＮＢによってＵＥに提供されることができる。ｅＮＢ  ＩＤは、ｅＮＢによって導出され得る。例えば、ｅＮＢ識別子は、ｅＮＢ内の恣意的に選択されたセクタのセルＩＤとして設定されることができる。ｅＮＢ  ＩＤは、ＷＬＡＮノードからｅＮＢに向かってＡＡＡメッセージをＩＰルーティングする目的のためにｅＮＢを一意に識別することができる任意のＩＤを含むことができる。潜在的に、ｅＮＢ  ＩＤは、ｅＮＢをＷＬＡＮに接続するＩＰネットワーク上のｅＮＢのＩＰアドレスから導出されることができる。そのようなｅＮＢ  ＩＤは、通常のＥ−ＵＴＲＡＮ通信では、現在使用されておらず、故に、追加の情報要素（ＩＥ）としてＲＲＣメッセージまたは他のメッセージ内で規定されることができることに留意されたい。
【００５６】
（オプション３（修飾されたＮＡＩのｒｅａｌｍがセルＩＤを含む））
【００５７】
ＵＥが、ＶＰＬＭＮ上でセルラーローミングしている場合、修飾されたＮＡＩが、使用され得る（例えば、ＶＰＬＭＮ内のＭｅＮＢが、ＭｅＮＢが、「認証プロキシとして挙動するＭｅＮＢ」の節で以下にさらに議論される、認証プロキシとしての役割を果たすソリューション等において、ＥＡＰメッセージをＨＰＬＭＮ上のＡＡＡサーバに転送する必要がある場合）。修飾されたＮＡＩは、２つのｒｅａｌｍを含み、ストリング内に現れる第１のｒｅａｌｍは、ホームネットワークサブスクリプションプロバイダのｒｅａｌｍであり、ストリング内に現れる第２のｒｅａｌｍは、それを通してＡＡＡメッセージングがルーティングされるであろう、オペレータのものである。
【００５８】
セルＩＤを含む、オプション３による例示的修飾されたＮＡＩ（下線が引かれたテキスト）は、以下に提供される。
ｗｌａｎ．ｍｎｃ０１５．ｍｃｃ２３４．３ｇｐｐｎｅｔｗｏｒｋ．ｏｒｇ！Ａｕｔｈ＿ｔｙｐｅ＜Ｉｄｅｎｔｉｔｙ＿ｄｅｓｃ＞＠ｗｌａｎ．ｃｅｌｌｉｄ５２３７６８１９３．ｍｎｃ０７１．ｍｃｃ６１０．３ｇｐｐｎｅｔｗｏｒｋ．ｏｒｇ．
【００５９】
（オプション４（修飾されたＮＡＩのｒｅａｌｍが、ｅＮＢ  ＩＤを含む））
【００６０】
ｅＮＢ  ＩＤを含むオプション４による例示的修飾されたＮＡＩ（下線が引かれたテキスト）は、以下に提供される。
ｗｌａｎ．ｍｎｃ０１５．ｍｃｃ２３４．３ｇｐｐｎｅｔｗｏｒｋ．ｏｒｇ！Ａｕｔｈ＿ｔｙｐｅ＜Ｉｄｅｎｔｉｔｙ＿ｄｅｓｃ＞＠ｗｌａｎ．ｅｎｂｉｄ８３４５６７８９．ｍｎｃ０７１．ｍｃｃ６１０．３ｇｐｐｎｅｔｗｏｒｋ．ｏｒｇ
【００６１】
（ＵＥ識別を信号伝達するためのオプション）
【００６２】
オプション１−４に従って上で描写された例示的ＮＡＩの各々では、「ｉｄｅｎｔｉｔｙ＿ｄｅｓｃ」ストリングは、ＵＥに対応する識別子を表す。識別子の例は、以下を含むことができる。
・  以下等のＬＴＥコアネットワークに既知の識別
ｏ  国際移動体加入者識別番号（ＩＭＳＩ）：ＵＥに関連付けられたユーザまたは加入者の識別子である。または、
ｏ  グローバル一意一時識別子（ＧＵＴＩ）：ＵＥを識別するために生成される一時識別子である。
・  以下等のＬＴＥ  ｅＮＢに既知の識別（「無線アクセスネットワーク識別」と称される）
ｏ  無線ネットワーク一時識別子（ＲＮＴＩ）：ＲＲＣメッセージング内で無線アクセスネットワークによってＵＥに割り当てられるＵＥの一時識別子である。または、
ｏ  ＷＬＡＮ  ＭＡＣアドレス：ＵＥのＷＬＡＮインターフェースを識別し、セルラーアタッチ中にＵＥとｅＮＢとの間で交換され得る。
【００６３】
他の例では、ＵＥに対応する他の識別子が、採用されることができる。
【００６４】
無線アクセスネットワーク識別（例えば、ＲＮＴＩまたはＭＡＣアドレス）の使用が、本明細書に説明されるいくつかのソリューションでは、ｅＮＢが認証プロシージャを自律的にハンドリング可能であるので（ＨＳＳ／ＡＡＡサーバまたはコアネットワークにアクセスせずに）、可能である。加えて、ｅＮＢは、ＲＮＴＩまたはＭＡＣアドレスをコアネットワーク識別にマップ可能であり得る。一時識別子は、プライバシの理由から使用され得る。
【００６５】
「ｉｄｅｎｔｉｔｙ＿ｄｅｓｃ」ストリング（ＵＥに対応する識別子を表す）および随意に新しいｅＮＢ＿ｉｄｅｎｔｉｆｉｅｒ（ｅＮＢの識別子）が、図３に描写されるように、ＬＴＥ−ＷＬＡＮアグリゲーションのためにＵＥを構成するプロセス中にＲＲＣメッセージング（例えば、ＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎコマンド）を使用して、ＭｅＮＢによってＵＥに提供され得る。
【００６６】
図３では、ＵＥ１０６は、ＭｅＮＢ１０８およびＷＬＡＮ  ＡＰ１１０等の種々の無線アクセスノードによって伝送される信号の測定を含む測定結果を送信する（３０２）。測定結果は、ＭｅＮＢ１０８に送信され、ＬＴＥ−ＷＬＡＮアグリゲーションを行うことが可能である（例えば、ＵＥによって測定されたＷＬＡＮ  ＡＰ１１０からの信号の強度または電力が規定された閾値を上回る）ことを示すことができる。
【００６７】
ＬＴＥ−ＷＬＡＮアグリゲーションが行われることができることの決定に応答して、ＭｅＮＢ１０８は、制御メッセージをＵＥ１０６に送信し（３０４）、制御メッセージは、図２に関連して上で議論されたように、ＥＡＰ認証のための識別ストリングに含まれるべきｅＮＢ＿Ｉｄｅｎｔｉｆｉｅｒを含む。いくつかの例では、制御メッセージ（３０４において送信される）は、ＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎコマンドを含むことができる。
【００６８】
図３に示されるさらなるメッセージ３０６、３０８、および３１０は、それぞれ、図２におけるメッセージ２０４、２０６、および２０８に対応する。３１０において送信されるＥＡＰ応答／識別メッセージでは、識別ストリングは、３０４において送信されるＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎコマンド内でＭｅＮＢ１０８によって送信されたｅＮＢ＿Ｉｄｅｎｔｉｆｉｅｒを含む。
【００６９】
いくつかの例では、以下の変更が、３ＧＰＰ  ＴＳ  ３６．３３１に行われることができる（変更は、下線が引かれている）。
【００７０】
（ＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎ）
【００７１】
ＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎメッセージは、ＲＲＣ接続を修正するためのコマンドである。それは、測定構成、モビリティ制御、無線リソース構成（リソースブロック（ＲＢ）、ＭＡＣ主構成、および物理チャネル構成を含む）、ならびに任意の関連付けられた専用非アクセス層（ＮＡＳ）情報およびセキュリティ構成のための情報を伝達し得る。
信号伝達無線ベアラ：ＳＲＢ１
ＲＬＣ−ＳＡＰ：ＡＭ
論理チャネル：ＤＣＣＨ
方向：Ｅ−ＵＴＲＡＮからＵＥ
ＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎメッセージ
−−ＡＳＮ１ＳＴＡＲＴ
＜ｕｎｃｈａｎｇｅｄ  ＩＥｓ  ｏｍｉｔｔｅｄ＞
ＳｅｃｕｒｉｔｙＣｏｎｆｉｇＨＯ：：＝        ＳＥＱＵＥＮＣＥ｛
ｈａｎｄｏｖｅｒＴｙｐｅ            ＣＨＯＩＣＥ｛
ｉｎｔｒａＬＴＥ              ＳＥＱＵＥＮＣＥ｛
ｓｅｃｕｒｉｔｙＡｌｇｏｒｉｔｈｍＣｏｎｆｉｇ        ＳｅｃｕｒｉｔｙＡｌｇｏｒｉｔｈｍＣｏｎｆｉｇ    ＯＰＴＩＯＮＡＬ，  −−ＣｏｎｄｆｕｌｌＣｏｎｆｉｇ
ｋｅｙＣｈａｎｇｅＩｎｄｉｃａｔｏｒ          ＢＯＯＬＥＡＮ，
ｎｅｘｔＨｏｐＣｈａｉｎｉｎｇＣｏｕｎｔ        ＮｅｘｔＨｏｐＣｈａｉｎｉｎｇＣｏｕｎｔ
｝，  
ｉｎｔｅｒＲＡＴ              ＳＥＱＵＥＮＣＥ｛
ｓｅｃｕｒｉｔｙＡｌｇｏｒｉｔｈｍＣｏｎｆｉｇ        ＳｅｃｕｒｉｔｙＡｌｇｏｒｉｔｈｍＣｏｎｆｉｇ，
ｎａｓ−ＳｅｃｕｒｉｔｙＰａｒａｍＴｏＥＵＴＲＡ      ＯＣＴＥＴＳＴＲＩＮＧ（ＳＩＺＥ（６））
｝
｝，
｝
ＳｅｃｕｒｉｔｙＣｏｎｆｉｇＷｌａｎＡｇｇｒｅｇａｔｉｏｎ：：＝        ＳＥＱＵＥＮＣＥ｛
ｍＥｎｂＩｄＴｙｐｅ            ＣＨＯＩＣＥ｛
ｕｅＤｅｒｉｖｅｄ          ＮＵＬＬ
ｓｉｇｎａｌｌｅｄ          ＳＥＱＵＥＮＣＥ｛
ｍＥｎｂＩｄ          ＯＣＴＥＴＳＴＲＩＮＧ（ＳＩＺＥ（６））
｝
｝
．．．
｝
−−ＡＳＮ１ＳＴＯＰ
【表１】
2018523418.tif 000003
【００７２】
（ＷＬＡＮ−ＬＴＥアグリゲーションタイプ認証を使用するためのネットワーク提供指示）
【００７３】
いくつかの実装では、上でさらに議論される問題２に対処するために、ネットワーク（ＭｅＮＢ１０８等）は、ＬＴＥ−ＷＬＡＮアグリゲーションモードで動作するとき、ＷＬＡＮリソースへのアクセスを得るために複数の認証プロシージャのうちのＵＥが使用すべきものに関する指示をＵＥに提供することができる。
【００７４】
ＵＥは、認証メッセージがＷＬＡＮノードとセルラーアクセスネットワークノード（例えば、ＭｅＮＢ１０８）との間でルーティングされる第１のタイプの認証プロシージャと、認証メッセージがＷＬＡＮノードとＡＡＡサーバ（例えば、図１Ａにおける１２０）との間でルーティングされる第２のタイプの認証プロシージャとの間で使用を選定することができる。
【００７５】
第１のタイプの認証プロシージャは、前述のような修正されたＮＡＩ（ｅＮＢのための識別子を含む）の使用および／またはさらに以下に議論されるような鍵の生成ならびに使用を含む、本明細書で議論される種々の技法のいずれかを含むことができる。
【００７６】
第２のタイプの認証プロシージャは、ＷＬＡＮリソースへのアクセスを得るためのＷＬＡＮノードとＡＡＡサーバとの間のＷｉ−Ｆｉ  ＡｌｌｉａｎｃｅからのＷｉ−Ｆｉ保護アクセス（ＷＰＡ２）等の従来の認証プロシージャである。
【００７７】
いくつかの例示的実装では、ＵＥは、ＲＲＣメッセージングを使用して、ネットワークによって、ＵＥが適用すべき認証プロシージャのタイプを通知されることができる。
【００７８】
使用すべき認証プロシージャのタイプの指示は、明示的であり得る。そのような明示的指示は、ＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎコマンド内に含まれることができ、それは、ＷＬＡＮベースのスモールセルの使用を構成するために使用されることができる。
【００７９】
例として、以下の情報要素（ＩＥ）が、ＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎコマンドに追加されることができる。
ＷＬＡＮＡｕｔｈｅｎｔｉｃａｔｉｏｎＴｙｐｅ  ＩＥ（ｅｎｕｍｅｒａｔｅｄ  ｖａｌｕｅｓ：ＡＡＡ  ｒｏｕｔｅｄ，ｅＮＢ  ｒｏｕｔｅｄ，・・・）
【００８０】
ＷＬＡＮＡｕｔｈｅｎｔｉｃａｔｉｏｎＴｙｐｅ  ＩＥが値「ｅＮＢ  ｒｏｕｔｅｄ」に設定される場合、第１のタイプの認証プロシージャが、採用される。一方、ＷＬＡＮＡｕｔｈｅｎｔｉｃａｔｉｏｎＴｙｐｅ  ＩＥが値「ＡＡＡ  ｒｏｕｔｅｄ」に設定される場合、第２のタイプの認証プロシージャが、使用される。
【００８１】
代替実装では、第１のタイプの認証プロシージャを使用すべき指示は、暗示的指示であることができ、それは、ＷＬＡＮ構成のために使用されるＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎメッセージ内のｅＮＢ  ＩＤ（例えば、前述のｅＮＢ＿Ｉｄｅｎｔｉｆｉｅｒ）の信号伝達を使用して（またはその存在によって暗示的に）提供されることができる。そのようなｅＮＢ  ＩＤは、ｅＮＢ  ＩＤを含むＮＡＩを構築する目的のためにＵＥにのみ供給されるであろうため、その存在は、第１のタイプの認証プロシージャの使用を暗示的に示す。
【００８２】
使用すべき認証プロシージャのタイプの前述の指示の信号伝達は、ＵＥが認証プロシージャのどのタイプをどのＷＬＡＮと使用すべきかを把握するようなものであり、ＷＬＡＮタイプは、例えば、サービスセット識別（ＳＳＩＤ）または基本ＳＳＩＤ（ＢＳＳＩＤ）を使用して示されることができる。
【００８３】
（ＭｅＮＢにおける認証メッセージの処理）
【００８４】
以下は、ＭｅＮＢ１０８においてＵＥからの認証メッセージ（ＥＡＰメッセージ等）を処理するための例示的技法または機構を説明する。
【００８５】
第１のタイプのソリューションでは、ＭｅＮＢ１０８は、認証プロキシとして挙動する。
【００８６】
第２のタイプのソリューションでは、ＭｅＮＢ１０８は、自律的認証サーバとして挙動する。
【００８７】
（認証プロキシとしての役割を果たすＭｅＮＢ）
【００８８】
このソリューションは、問題１に対処するが、問題３に対処しない。
【００８９】
図２に関して上で議論されたように、ＵＥからのＥＡＰメッセージに応答して、ＷＬＡＮノード（例えば、図２におけるＷＬＡＮノード２０２）は、認証メッセージをＭｅＮＢ１０８に送信する。ＷＬＡＮノード２０２からの認証メッセージの受信に応答して、認証プロキシとしての役割を果たすＭｅＮＢは、ＵＥの認証を行うことにおいてコアネットワーク（および最終的には、図１におけるＨＳＳ１１８）を巻き込み、任意の認証信号伝達（例えば、ＡＡＡ信号伝達）は、ＵＥとＨＳＳ１１８との間に広げられるであろう。
【００９０】
従来、ＡＡＡ信号伝達は、ＷＬＡＮノードとＡＡＡサーバとの間で通信される。本開示のいくつかの実装では、ＡＡＡ信号伝達は、ＭｅＮＢ１０８を介して、ルーティングされる。
【００９１】
ＭｅＮＢ１０８を介してＵＥ１０６とＨＳＳ１１８との間で認証メッセージをルーティングするための異なるオプションが、それぞれ、図４Ａおよび４Ｂに示される。
【００９２】
図４Ａでは、認証メッセージは、ＷＬＡＮ１０４、ＡＡＡプロキシとして挙動するＭｅＮＢ１０８、および３ＧＰＰ  ＡＡＡサーバ４０２を通して、ＵＥ１０６とＨＳＳ１１８との間でルーティングされる。図４Ａのオプションでは、コアネットワーク内のＭｅＮＢ１０８と３ＧＰＰ  ＡＡＡサーバ４０２との間の接続性が、提供される。
【００９３】
図４Ｂでは、認証メッセージは、ＷＬＡＮ１０４、ＭｅＮＢ１０８、ＭＭＥ１１６、および３ＧＰＰ  ＡＡＡサーバ４０２を通して、ＵＥ１０６とＨＳＳ１１８との間でルーティングされる。
【００９４】
ＵＥ１０６からの識別ストリングを含むＥＡＰ要求の受信時、ＭｅＮＢ１０８は、認証メッセージを３ＧＰＰ  ＡＡＡサーバ４０２（図４Ａ）またはＭＭＥ１１６（図４Ｂ）のいずれかに送信する。ＵＥ１０６を認証するために、ＨＳＳ１１８は、ＵＥ１０６に対応する識別子を使用する。前述のように、ＵＥに対応するこの識別子は、ＮＡＩの「Ｉｄｅｎｔｉｔｙ＿ｄｅｓｃ」ストリング内で提供されるＩＭＳＩであることができるか、または代替として、無線アクセスネットワーク識別（例えば、前述のＲＮＴＩまたはＭＡＣアドレス）がＮＡＩ内で使用される場合、ＭｅＮＢ１０８は、無線アクセスネットワーク識別をＩＭＳＩ等のコアネットワーク識別と置換する。ＭｅＮＢ１０８が図４Ａのシステムアーキテクチャ内の正しい３ＧＰＰ  ＡＡＡサーバのＩＰアドレスを決定し得る１つの方法は、セルラーネットワークオペレータを識別するＮＡＩのｒｅａｌｍの一部を使用して、ＤＮＳルックアップを行うことによるものである。
【００９５】
前述のようにルートＮＡＩまたは修飾されたＮＡＩのいずれかが、ＵＥ１０６がセルラーローミングしているかどうかに応じて使用されることができる。ルートＮＡＩは、ＵＥ１０６がセルラーローミングしていない場合に使用され、修飾されたＮＡＩは、ＵＥ１０６がセルラーローミングしているときに使用される。修飾されたＮＡＩは、メッセージが、最初に、ＶＰＬＭＮ内のＡＡＡサーバを通して、次いで、ＨＰＬＭＮ内のＡＡＡサーバにパスされる必要がある場合、適切であり得る（２つのＡＡＡサーバのこの例は、図４Ａまたは４Ｂに示されない）。ｅＮＢのための識別子（例えば、セルＩＤまたはｅＮＢ  ＩＤ）を含むＮＡＩの部分は、ＭｅＮＢ１０８によって除去されることができる。
【００９６】
図４Ｂのオプションが使用される場合、ＥＡＰメッセージは、潜在的に、図５に示されるように、ＭｅＮＢ１０８からＭＭＥ１１６に送信される（５０２）ＵＥ−ＷＬＡＮアグリゲーションＩＤメッセージ等、メッセージ内に含まれるトランスペアレントコンテナにおいてＭＭＥ１１６に転送されることができる。ＵＥ−ＷＬＡＮアグリゲーションＩＤは、ＵＥのユーザのＩＭＳＩまたはＵＥ１０６に対応する任意の他の識別子であり得る。
【００９７】
ＭＭＥ１１６は、次いで、ＥＡＰメッセージをアンパックし、アンパックされたＥＡＰメッセージを適切なＡＡＡサーバ（例えば、図４Ｂにおける４０２）に転送することができる。ＥＡＰメッセージ内のＮＡＩは、ＭＭＥ１１６がアンパックされたＥＡＰメッセージが（前述のようなｅＮＢのための識別子を伴わない従来の形態のＮＡＩ等）転送されるべきＡＡＡサーバを決定するために十分な情報を有することができる。
【００９８】
ＵＥ−ＷＬＡＮアグリゲーションＩＤメッセージに応答して、ＭＭＥ１１６は、ＵＥ−ＷＬＡＮアグリゲーションチャレンジをＭｅＮＢ１０８に送信し（５０４）、ＵＥ−ＷＬＡＮアグリゲーションチャレンジは、ＨＳＳ１１８またはＡＡＡサーバ４０２によって発行されていることもある。ＵＥ−ＷＬＡＮアグリゲーションチャレンジメッセージは、チャレンジベクトルを含む。
【００９９】
無線アクセスネットワーク（ＲＡＮ）共有シナリオでは、（異なるＰＬＭＮ内の）複数のＭＭＥが、ＭｅＮＢ１０８に接続され得る。このシナリオをサポートするために、ＭｅＮＢ１０８は、ＮＡＩを読み取り、ＥＡＰメッセージを転送すべきＭＭＥを決定する必要があり得る（ＩＭＳＩがＩｄｅｎｔｉｔｙ＿ｄｅｓｃとして使用されると仮定して）。一方、無線アクセスネットワーク識別が、ＮＡＩ内でＩｄｅｎｔｉｔｙ＿ｄｅｓｃ（前述の例）として使用される場合、またはＥＡＰメッセージが、特定のユーザに関連付けられたＸ２−ＡＰメッセージ内で到着する場合、ＭｅＮＢ１０８は、テーブルルックアップを行い、トランスペアレントコンテナの転送のために使用されるべき特定のＭＭＥ（すなわち、Ｓ１−Ｃリンク）を決定することができる。
【０１００】
以下は、図５に示されるように、ＭｅＮＢ１０８とＭＭＥ１１６との間信号伝達をイネーブルにするための３ＧＰＰ  ＴＳ３６．４１３への例示的変更を説明する。
【０１０１】
（ＵＥ  ＷＬＡＮ−アグリゲーション認証メッセージ）
【０１０２】
（ＵＥ−ＷＬＡＮアグリゲーションＩＤ）
【０１０３】
ＵＥ−ＷＬＡＮアグリゲーションＩＤメッセージ（以下の表に示される）は、ＭｅＮＢによって送信され、ＵＥに送信されるべき、ＥＡＰチャレンジ応答のための対応するチャレンジベクトルを伝送することをＭＭＥに要求するために使用される。方向は、ｅＮＢ−＞ＭＭＥである。
【表２】
2018523418.tif 000004
【０１０４】
（ＵＥ−ＷＬＡＮアグリゲーションチャレンジ）
【０１０５】
ＵＥ−ＷＬＡＮアグリゲーションチャレンジメッセージ（以下の表に示される）は、ＭＭＥによって送信され、ＷＬＡＮ認証のためのＥＡＰ交換中にＵＥにチャレンジするために使用されるＩＥを伝送するために使用される。方向は、ＭＭＥ−＞ｅＮＢである。
【表３】
2018523418.tif 000005
【０１０６】
（ＭｅＮＢがＥＡＰメッセージングを自律的にハンドリングする）
【０１０７】
前述は、ＭｅＮＢ１０８が認証プロキシとして挙動する第１のタイプのソリューションを議論する。以下は、ＭｅＮＢ１０８が自律的認証サーバして挙動する第２のタイプのソリューションを議論する。
【０１０８】
第２のタイプのソリューションは、問題１および問題２の両方に対処する。
【０１０９】
第２のタイプのソリューションでは、ＭｅＮＢ１０８が鍵Ｋｗｌａｎ（以下に議論される）を得ると仮定される。階層的に、この鍵は、ＭＭＥ１１６において生成されるＫｅＮＢと同一セキュリティレベルにあり得る。ＭＭＥ１１６は、ＮＡＳメッセージのカウンタであるＮＡＳアップリンクカウントを使用して、ＫｅＮＢを生成する。
【０１１０】
鍵Ｋｗｌａｎは、ＭｅＮＢ１０８に既知にされることができる。鍵Ｋｗｌａｎは、ＷＬＡＮ  ＥＡＰ認証／認可チャレンジを行うために、かつ暗号化および完全性保護のためのＷＬＡＮ特定の鍵の計算において、ＭｅＮＢ１０８およびＵＥ１０６の両方によって使用されることができる。
【０１１１】
ＭｅＮＢ１０８は、Ｋｗｌａｎを生成するか、またはＭＭＥ１１６からＫｗｌａｎを提供されるかのいずれかである。ＵＥ１０６は、ＵＥ１０６のユニバーサル加入者識別モジュール（ＵＳＩＭ）において記憶されているマスタ鍵ＫからＫｗｌａｎを生成することが可能である。
【０１１２】
図６に示されるように、鍵Ｋｗｌａｎは、ＫｅＮＢの生成と類似様式で鍵導出関数（ＫＤＦ）６０２を使用することによって生成されることができる。ＫＤＦ６０２は、２つの入力を受信する：（１）通常、鍵が既知であるか、または導出されるセキュリティドメインを出ない秘密値である入力鍵（図６におけるＫａｓｍｅ）、（２）秘密であることもそうでないこともあり、所定のパラメータまたは値の組を使用して構築されることができる入力ストリング（図６におけるＩＮＰＵＴ＿ＳＴＲＩＮＧ１）。
【０１１３】
Ｋｗｌａｎの生成において使用されるＩＮＰＵＴ＿ＳＴＲＩＮＧ１は、記憶され、ＵＥ１０６もＫｗｌａｎを生成することを可能にするためにＵＥ１０６に転送されることができる（他の入力ＫａｓｍｅもＵＥ１０６によって生成されることができることに留意されたい）。
【０１１４】
いくつかの実装では、サービングネットワーク識別（ＳＮ  ＩＤ）が、Ｋａｓｍｅを決定するために使用されることができる（Ｋａｓｍｅは、ＥＰＳセッションマスタ鍵である）。
【０１１５】
例として、ＩＮＰＵＴ＿ＳＴＲＩＮＧ１は、ＭＭＥ１１６によって生成される乱数であることができ、この乱数は、次いで、ＵＥ１０６のアタッチプロシージャ中にＵＥ１０６に伝送される（例えば、乱数をＭＭＥ１１６からＵＥ１０６に送信される認証要求メッセージ内に含むことによって）。認証要求メッセージは、３ＧＰＰ  ＴＳ２４．３０１に説明されている。代替として、ＩＮＰＵＴ＿ＳＴＲＩＮＧ１は、ＵＥ１０６およびＭｅＮＢ１１６の両方に既知であり、変化し得る、値であることができる。そのような値は、ＵＥに信号伝達される必要はないであろう。そのような値の例は、ＲＲＣメッセージカウンタである。
【０１１６】
以下の下線が引かれたテキストは、３ＧＰＰ  ＴＳ３３．４０１に追加され、前述をサポートすることができ、ＦＣは、鍵導出関数の特定のバリアントの識別子である。
【０１１７】
（付属Ａ（標準）：）
鍵導出関数
Ａ．１  ＫＤＦインターフェースおよび入力パラメータ構造
・・・
Ａ．１６  ＭＭＥにおけるＫｗｌａｎの導出
この入力ストリングは、ＭＭＥおよびＵＥがＷＬＡＮ−アグリゲーションのためにＫｗｌａｎをＫａｓｍｅから導出するときに使用される。以下の入力パラメータは、鍵導出関数への入力ストリングを形成するために使用されるものとする。
−  ＦＣ＝０ｘ１Ｄ
−  Ｐ０＝ＭＭＥにおいて生成される乱数の非負整数の値
−  Ｌ０＝前述のステップにおいて生成される非負整数の長さ（すなわち、０ｘ００  ０ｘ０２）
入力鍵は、Ｋａｓｍｅであるべきである。
【０１１８】
図７Ａ−７Ｂは、３ＧＰＰ  ＴＳ  ２３．４０１に従う、修正されたＬＴＥアタッチおよびセキュリティ確立プロシージャを図示する。図７Ａ−７Ｂに示される３ＧＰＰ  ＴＳ  ２３．４０１に従うＬＴＥアタッチおよびセキュリティ確立プロシージャからの修正は、以下に議論される。３ＧＰＰ  ＴＳ  ２３．４０１に従う、残りのメッセージは、さらに議論されない。
【０１１９】
図７Ａ−７Ｂに示されるように、メッセージ１１は、ＭＭＥ１１６によってＭｅＮＢ１０８に送信される初期コンテキスト設定要求メッセージである。いくつかの実装では、初期コンテキスト設定要求メッセージは、前述のような鍵Ｋｗｌａｎを含むように修正されることができる。他の実装では、鍵Ｋｗｌａｎは、初期コンテキスト設定要求メッセージ内に含まれない。
【０１２０】
図７Ａ−７Ｂにおけるメッセージ１４は、ＭｅＮＢ１０８からＵＥ１０６に送信されるＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎメッセージである。前述のように、ＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎメッセージは、異なるタイプの認証プロシージャのうちのどれを使用すべきかの指示を含むことができる（前述の第１のタイプの認証プロシージャおよび第２のタイプの認証プロシージャ等）。ＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎメッセージは、特定の認証タイプが適用される、ＷＬＡＮ（ＷＬＡＮ  ＩＤ）の識別子を含むこともできる。
【０１２１】
図７Ａ−７Ｂは、図７Ａ−７Ｂに示されないＲＲＣ再構成プロシージャに応答してＵＥ１０６においてトリガされるＷＬＡＮの追加（ＬＴＥ−ＷＬＡＮアグリゲーションモードのため）に対応するタスク７０２も示す。
【０１２２】
図７Ａ−７Ｂにおけるメッセージおよび／またはタスク１８、１９、２０、２０ａ、２１、２２、２３、２４、２５、２６、２６ａ、２７、および２７ａは、それぞれ、図２におけるメッセージおよび／またはタスク２０４、２０６、２０８、２１０、２１２、２１４、２１６、２１８、２２０、２２２、２２４、２２６、および２２８に対応する。
【０１２３】
図７Ａ−７Ｂは、ＥＡＰ認証および鍵共有（ＡＫＡ）（ＥＡＰ−ＡＫＡまたはＥＡＰ−ＡＫＡ’）アルゴリズムの実施を含むＭｅＮＢ１０８におけるタスク７０４を示し、アルゴリズムは、図８に示されるように、Ｋｗｌａｎを入力として使用し、ＡＫ、ＲＡＮＤ、ＡＵＴＮ、ＸＲＥＳ、ＭＳＫ（マスタセッション鍵）、およびＥＭＳＫ（拡張マスタセッション鍵）を出力する。
【０１２４】
ＥＡＰは、ＥＡＰ方法と呼ばれる複数の認証方法をサポートする認証フレームワークである。ＡＫＡおよびＡＫＡ’は、ＵＳＩＭおよびＨＳＳ上に記憶される証明情報を利用する、３ＧＰＰに従うプロセスである。ＥＡＰ−ＡＫＡおよびＥＡＰ−ＡＫＡ’は、適用可能な認証プロセスである。ＥＡＰ−ＡＫＡ’は、ＥＡＰ−ＡＫＡに類似するが、ＥＡＰ−ＡＫＡ’は、導出される鍵のアクセスネットワーク識別への結合を提供する。ＥＡＰ−ＡＫＡ’は、２００９年５月付けの「Ｉｍｐｒｏｖｅｄ  Ｅｘｔｅｎｓｉｂｌｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  Ｍｅｔｈｏｄ  ｆｏｒ  ３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ａｎｄ  Ｋｅｙ  Ａｇｒｅｅｍｅｎｔ（ＥＡＰ−ＡＫＡ’）」と題されたＲＦＣ５４４８に説明されている。
【０１２５】
タスク７０４におけるＥＡＰ−ＡＫＡまたはＥＡＰ−ＡＫＡ’プロセスの実施は、ＡＫＡベクトルの要求および図８に示される鍵導出関数の出力等の種々のコンテンツを含むＡＫＡベクトルの返信を含むことができる（以下でさらに議論される）。いくつかの実装では、ＡＫＡベクトルの要求は、おそらくＭＭＥ１１６および／または３ＧＰＰ  ＡＡＡサーバ４０２を介して、ＭｅＮＢ１０８からＨＳＳ１１８に送信されることができ、その後、ＨＳＳ１１８は、ＡＫＡベクトルで応答する。ＭｅＮＢ１０８が認証タスクを自律的に行う他の実装では、ＭｅＮＢ１０８が、ＡＫＡベクトルを生成することができる。ＥＰＡ−ＡＫＡ’に関するさらなる詳細は、ＧＰＰ  ＴＳ  ３３．４０２およびＲＦＣ５４４８によって提供される。
【０１２６】
図７Ａ−７Ｂは、Ｋｗｌａｎを使用したＡＫＡの起動、ＡＵＴＮの検証、ならびにＲＥＳおよびＭＳＫの生成を含むＵＥ１０６におけるタスク７０６も示す。
【０１２７】
図７Ａ−７Ｂでは、ＭｅＮＢ１０８は、ＵＥをＬＴＥ−ＷＬＡＮアグリゲーションモードにおいて構成する前に、ＲＡＤＩＵＳアクセス−チャレンジメッセージ（メッセージ２２）を生成する。これを促進するために、ＲＡＤＩＵＳアクセス−チャレンジメッセージの全コンテンツは、ＭｅＮＢ１０８において生成される。ＲＡＤＩＵＳアクセス−チャレンジメッセージのコンテンツは、図８に示されるように、ＭｅＮＢ１０８がＫｗｌａｎを秘密鍵として使用することによって生成される。
【０１２８】
図８は、ＭｅＮＢが、ＵＥおよびネットワークが相互に認証することをイネーブルにするためのパラメータのセットを導出し得る方法の例を描写する。ＫＤＦ（鍵導出関数）８０２、８０４、８０６が、種々の入力に応答して鍵を生成する際に使用される。ＫＤＦ８０２の出力は、入力としてＫＤＦ８０４に提供され、ＫＤＦ８０４の出力は、入力としてＫＤＦ８０６に提供される。ＫＤＦ８０６の出力は、例えば、ＷＬＡＮトラフィックの暗号において使用され得る鍵である、ＭＳＫおよびＥＭＳＫを含む。いくつかの他の関数もまた、ＵＥおよびネットワークが相互に認証するプロセスの一部として使用される他のパラメータを導出するために提供される。関数Ｆ１  ８１０は、ＵＥによってチェックされ、ネットワークからの認証メッセージの信頼性を決定する、メッセージ認証コードを提供する。関数Ｆ３は、ＵＥがまた、ネットワークを認証するために、導出し、比較チェックにおいて使用し得る、認証トークンを生成するために使用される。関数Ｆ２  ８１２は、ネットワークがＵＥを認証し得るように、ＵＥが、導出し、次いで、ＲＥＳパラメータ内でネットワークに提供することが予期される値でもある、ＸＲＥＳ（予期される結果）を生成するために使用される。いわゆるＫＤＦ−入力パラメータである、ストリング１、ストリング２、ストリング３およびＫＤＦ（鍵導出関数）の識別を含む、パラメータが、ネットワークによってＵＥに供給されるが、ＵＥがそれらを自律的に確実に決定可能である場合を除く。
【０１２９】
以下の表は、図８に描写される鍵生成アルゴリズムにおいて使用されるパラメータと、従来のＥＡＰ−ＡＫＡ’アルゴリズムにおいて使用される鍵生成において使用されるパラメータを比較する。
【表４】
2018523418.tif 000006
【０１３０】
図６を参照すると、鍵Ｋａｓｍｅは、Ｋｗｌａｎを導出するために使用されるアルゴリズムのための秘密鍵入力として使用されることに留意されたい。代替として、ＫｅＮＢ等の任意の他の鍵もまた、入力として使用され得る。言い換えると、前述のアルゴリズムは、Ｋａｓｍｅと図６におけるＫｅＮＢを置換することによって起動され得る。
【０１３１】
ＫｅＮＢが使用される場合、ＭｅＮＢが変化するとき、新しいＫｅＮＢが生成されるため、本アルゴリズムは、新しいＫｅＮＢ（すなわち、ハンドオーバ後のＫｅＮＢ）を使用して、ハンドオーバに応じて再実行されることができる。アルゴリズムの残りは、同一のままである。ここでは、ハンドオーバ（すなわち、ＭｅＮＢ変更）時、ＷＬＡＮが、除去され、再び、追加される（新しいＭｅＮＢによって）と仮定される。
【０１３２】
別の代替技法は、Ｋａｓｍｅを導出する際に使用されるものと同一鍵導出関数および入力を使用するが、異なるサービングネットワーク識別（ＳＮ  ＩＤストリング）を用いて、ＫｗｌａｎをＨＳＳ１１６およびＵＳＩＭにおいて（すなわち、Ｋａｓｍｅが導出される同一セキュリティ階層レベルにおいて）導出することである。ＳＮ  ＩＤストリングは、セルラーが所与のＰＬＭＮにアタッチされると、デバイスがＬＴＥ−ＷＬＡＮアグリゲーションモードでＷＬＡＮを使用しているときは常に使用されるべき、固定ストリングであることができる。
【０１３３】
（ＷＬＡＮとＭｅＮＢとの間で認証メッセージをトランスポートするためのオプション）
【０１３４】
このソリューションは、問題１に対処するために使用されることができる。
【０１３５】
ＷＬＡＮを経由して認証を完了するために使用される情報がＷＬＡＮとＭｅＮＢ１０８との間で伝達されることができるいくつかの方法がある。以下は、認証メッセージをトランスポートする方法の例である。
・  ＷＬＡＮとＭｅＮＢとの間でストリーム制御伝送プロトコル／インターネットプロトコル（ＳＣＴＰ／ＩＰ）を使用して、ＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳメッセージ内でＥＡＰメッセージをトランスポートする。ＤＩＡＭＥＴＥＲメッセージは、Ｄｉａｍｅｔｅｒベースプロトコルに従う一方、ＲＡＤＩＵＳメッセージは、ＲＡＤＩＵＳプロトコルに従う。
・  ＷＬＡＮとＭｅＮＢとの間のＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳメッセージの伝達のために、Ｘ２−ＡＰトランスペアレントコンテナを使用する。
・  ＷＬＡＮとＭｅＮＢとの間のＥＡＰメッセージの直接伝達のために、Ｘ２−ＡＰトランスペアレントコンテナを使用する。
・  ＥＡＰメッセージのコンテンツを抽出し、抽出されたコンテンツをＷＬＡＮとＭｅＮＢとの間のＸ２−ＡＰメッセージ内に入れる。
【０１３６】
認証メッセージをトランスポートする前述の方法に対するさらなる詳細は、以下に提供される。
【０１３７】
（ＳＣＴＰ／ＩＰ上でＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳを使用して伝達されるＥＡＰメッセージ）
【０１３８】
ＤＩＡＭＥＴＥＲおよびＲＡＤＩＵＳは、ＥＡＰメッセージの伝達をサポートするプロトコルである。ＲＡＤＩＵＳプロトコルは、ＷＬＡＮにおいてより一般的である一方、ＤＩＡＭＥＴＥＲは、３ＧＰＰによって使用される。
【０１３９】
図９は、ＭｅＮＢ１０８およびＷＬＡＮ１０４（ＷＬＡＮ  ＡＰ、またはＷＬＡＮ  ＡＰとＷＬＡＮゲートウェイとの組み合わせのいずれか）におけるプロトコル層のブロック図である。ＭｅＮＢ１０８およびＷＬＡＮ１０４の各々におけるプロトコル層は、層１（物理層）と、層２（データリンク層）と、層１の上方のＩＰ層と、ＩＰ層の上方のＳＣＴＰ層とを含む。加えて、ＤＩＡＭＥＴＥＲ層および随意にＸ２−ＡＰ層が、ＭｅＮＢ１０８およびＷＬＡＮ１０４の各々に含まれる。図９の配列を使用して、ＭｅＮＢ１０８およびＷＬＡＮ１０４のＤＩＡＭＥＴＥＲ層間で通信されるＤＩＡＭＥＴＥＲメッセージは、ＥＡＰメッセージをカプセル化することができる。
【０１４０】
本開示の他の実装では、ＲＡＤＩＵＳ層は、ＥＡＰメッセージをカプセル化することができるＲＡＤＩＵＳメッセージを搬送するために、ＭｅＮＢ１０８およびＷＬＡＮ１０４内に提供されることができる。
【０１４１】
（Ｘ２−ＡＰトランスペアレントコンテナ内のＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳを使用して伝達されるＥＡＰ）
【０１４２】
代替実装では、図１０に示されるように、ＥＡＰメッセージは、最初に、ＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳメッセージの中にカプセル化され、ＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳメッセージは、順に、ＷＬＡＮノード２０２とＭｅＮＢ１０８との間のＸ２−ＡＰメッセージ内で搬送される。
【０１４３】
ＭｅＮＢ１０８およびＷＬＡＮ１０４の各々のプロトコル層は、層１と、層２と、ＩＰ層と、ＳＣＴＰ層と、ＳＣＴＰ層の上方のＸ２−ＡＰ層とを含む。ＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳメッセージを搬送するＸ２−ＡＰメッセージは、３ＧＰＰではトランスペアレントコンテナと称されるものをサポートし、それは、Ｘ２−ＡＰ層自体はトランスペアレントコンテナのコンテンツを解釈しないが、コンテンツ（この場合、ＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳメッセージ）がさらなる処理のためにＭｅＮＢ１０８に利用可能にされることを意味する。
【０１４４】
図１０は、ＤＩＡＭＥＴＥＲメッセージがＸ２−ＡＰトランスペアレントコンテナ内で搬送される例を示すが、他の例では、ＲＡＤＩＵＳメッセージが、代わりに、Ｘ２−ＡＰトランスペアレントコンテナによって搬送されることができる。
【０１４５】
（Ｘ２−ＡＰトランスペアレントコンテナ内で直接伝達されるＥＡＰメッセージ）
【０１４６】
このソリューションでは、ＥＡＰメッセージは、最初に、ＤＩＡＭＥＴＥＲまたはＲＡＤＩＵＳメッセージ内にカプセル化され、次いで、順に、Ｘ２−ＡＰトランスペアレントコンテナによって搬送されるのではなく、Ｘ２−ＡＰトランスペアレントコンテナ内で直接搬送される。
【０１４７】
（ＥＡＰメッセージのコンテンツがＸ２−ＡＰメッセージ内で伝達される）
【０１４８】
このソリューションでは、ＥＡＰ−ＡＫＡ’メッセージングのコンテンツは、新しいＸ２−ＡＰメッセージ内の新しい情報要素として直接搬送される。ＥＡＰメッセージ内でサポートされるべきＥＡＰ−ＡＫＡ’メッセージングのコンテンツは、ＮＡＩ、ＲＡＮＤ、ＡＵＴＮ、ＭＡＣ等の情報要素を含む。
【０１４９】
（システムアーキテクチャ）
【０１５０】
図１１は、ＵＥ、セルラーアクセスネットワークノード、またはＷＬＡＮノードのうちの任意の１つを表し得る例示的システム（またはネットワークノード）１１００のブロック図である。システム１１００は、コンピューティングデバイスまたは複数のコンピューティングデバイスの配列として実装されることができる。
【０１５１】
システム１１００は、ネットワークインターフェース（または複数のネットワークインターフェース）１１０４に結合され、無線で、または有線リンクを経由してのいずれかで、別のエンティティと通信することができるプロセッサ（または複数のプロセッサ）１１０２を含む。プロセッサは、マイクロプロセッサ、マイクロコントローラ、物理的プロセッサモジュールもしくはサブシステム、プログラマブル集積回路、プログラマブルゲートアレイ、または別の物理的制御もしくはコンピューティング回路を含むことができる。
【０１５２】
プロセッサ１１０２は、前述のような種々のタスクを行うためにプロセッサ１１０２上で実行可能な機械読み取り可能な命令１１０８を記憶し得る非一過性の機械読み取り可能またはコンピュータ読み取り可能な記憶媒体（または複数の記憶媒体）１１０６に結合されることもできる。
【０１５３】
記憶媒体（または複数の記憶媒体）１１０６は、１つまたは複数のコンピュータ読み取り可能もしくは機械読み取り可能な記憶媒体を含むことができる。記憶媒体または複数の記憶媒体は、半導体メモリデバイス、例えば、動的または静的ランダムアクセスメモリ（ＤＲＡＭまたはＳＲＡＭ）、消去可能およびプログム可能な読み取り専用メモリ（ＥＰＲＯＭ）、電気的に消去可能およびプログム可能な読み取り専用メモリ（ＥＥＰＲＯＭ）、およびフラッシュメモリ、磁気ディスク、例えば、固定、フロッピー（登録商標）、および取り外し可能ディスク、テープを含む他の磁気媒体、光学媒体、例えば、コンパクトディスク（ＣＤ）もしくはデジタルビデオディスク（ＤＶＤ）、または他のタイプの記憶装置デバイスを含む、１つまたは複数の異なる形態のメモリを含むことができる。前述の命令は、１つのコンピュータ読み取り可能なまたは機械読み取り可能な記憶媒体上に提供されることができるか、または代替として、おそらく複数のノードを有する大規模システム内に分散された複数のコンピュータ読み取り可能または機械読み取り可能な記憶媒体上に提供されることができることに留意されたい。そのようなコンピュータ読み取り可能または機械読み取り可能な記憶媒体もしくは複数の媒体は、物品（または製造品）の一部と見られる。物品または製造品は、任意の製造される単一コンポーネントまたは複数のコンポーネントを指し得る。記憶媒体または複数の媒体は、機械読み取り可能な命令を起動する機械に位置するか、または機械読み取り可能な命令が実行のためにネットワークを経由してダウンロードされ得る遠隔場所に位置するかのいずれかであることができる。
【０１５４】
前述の説明では、多数の詳細が、本明細書に開示される主題の理解を提供するために記載される。しかしながら、実装は、これらの詳細のうちのいくつかを伴わずに実践され得る。他の実装は、前述の詳細からの修正および変形例を含み得る。添付の請求項は、そのような修正および変形例を網羅することが意図される。
【図１Ａ】
2018523418.tif 000007
【図１Ｂ】
2018523418.tif 000008
【図２】
2018523418.tif 000009
【図３】
2018523418.tif 000010
【図４】
2018523418.tif 000011
【図５】
2018523418.tif 000012
【図６】
2018523418.tif 000013
【図７Ａ】
2018523418.tif 000014
【図７Ｂ】
2018523418.tif 000015
【図８】
2018523418.tif 000016
【図９】
2018523418.tif 000017
【図１０】
2018523418.tif 000018
【図１１】
2018523418.tif 000019
【国際調査報告】
2018523418.tif 000020
2018523418.tif 000021
2018523418.tif 000022