(57)【要約】この開示は、コンピュータ記憶媒体上で符号化されるコンピュータプログラムを含む、ワイヤレス通信のためのシステム、方法および装置を提供する。ユーザ機器（ＵＥ）デバイスは、第１の無線アクセス技術（ＲＡＴ）を介して第１の発展型パケットデータゲートウェイ（ｅＰＤＧ）に接続されうる。ＵＥは、周期的にまたはトリガイベントに基づいてのいずれかで第１のｅＰＤＧとは異なる第２のｅＰＤＧを選択することが実現可能かどうかを決定するために、第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価しうる。ＵＥはその後、ｅＰＤＧ再選択メトリックが１つまたは複数の選択条件を満たすかどうかに基づいて第２のｅＰＤＧを再選択しうる。選択条件は、例えば、ＵＥの公衆陸上モバイルネットワーク（ＰＬＭＮ）またはロケーションにおける変更、ネットワーク間におけるＵＥの移動、あるいは第１のｅＰＤＧに関連付けられた接続失敗を含みうる。【選択図】図４Ｂ
2018530270.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信のための方法であって、
ユーザ機器（ＵＥ）が、第１の無線アクセス技術（ＲＡＴ）を介して第１の発展型パケットデータゲートウェイ（ｅＰＤＧ）に接続することと、
前記ＵＥが、前記第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価することと、
前記ＵＥが、前記ｅＰＤＧ再選択メトリックが１つまたは複数の選択条件を満たすことに少なくとも部分的に基づいて第２のｅＰＤＧを再選択することと
を備える、方法。
【請求項２】
パケットデータネットワーク（ＰＤＮ）ゲートウェイに関連付けられた接続失敗ステータスを識別することと、
第１の公衆陸上モバイルネットワーク（ＰＬＭＮ）に関連付けられたｅＰＤＧの少なくとも一部分がブロックされている、またはブロックされていない前記第１のＰＬＭＮのｅＰＤＧへの接続試行が失敗した、あるいは両方の組み合わせである、と決定することと、ここにおいて、前記第２のｅＰＤＧは、第２のＰＬＭＮに関連付けられる、
をさらに備える、請求項１に記載の方法。
【請求項３】
第１の公衆陸上モバイルネットワーク（ＰＬＭＮ）に関連付けられたｅＰＤＧの前記少なくとも一部分がブロックされていない状態になると決定することと、
前記ｅＰＤＧの前記一部分がブロックされていないことに少なくとも部分的に基づいて前記ｅＰＤＧ再選択メトリックを評価することと
をさらに備える、請求項１に記載の方法。
【請求項４】
前記ｅＰＤＧ再選択評価に関連付けられた少なくとも１つの条件パラメータを識別することと、
前記少なくとも１つの条件パラメータが満たされていないと決定することと
をさらに備える、請求項１に記載の方法。
【請求項５】
前記少なくとも１つの条件パラメータが満たされていない間に前記ｅＰＤＧ再選択メトリックを評価することを控えること
をさらに備える、請求項４に記載の方法。
【請求項６】
前記少なくとも１つの条件パラメータは、セルラＲＡＴの公衆陸上モバイルネットワーク（ＰＬＭＮ）の変更、または前記第１のｅＰＤＧを介したパケットデータネットワーク（ＰＤＮ）接続ステータス失敗、あるいはそれらの組み合わせを備える、
請求項４に記載の方法。
【請求項７】
前記少なくとも１つの条件パラメータが満たされていると決定することと、
前記ＵＥの非アクティブ動作ステータスを識別することと、
前記ｅＰＤＧ再選択メトリックにおける変更を識別することと、
前記ＵＥにおいて構成されたｅＰＤＧ完全修飾ドメイン名（ＦＱＤＮ）または前記変更されたｅＰＤＧ再選択メトリックのうちの少なくとも１つに基づいてドメイン名システム（ＤＮＳ）クエリを遂行することと、ここにおいて、前記第２のｅＰＤＧを再選択することは、前記第１のｅＰＤＧに関連付けられた識別子が前記ＤＮＳクエリの結果にないことにさらに基づく、
をさらに備える、請求項４に記載の方法。
【請求項８】
前記第１のｅＰＤＧを介したパケットデータネットワーク（ＰＤＮ）への接続を解放すること、前記ＰＤＮに少なくとも部分的に基づいて前記解放することは、非ローミングアクセスリストに関連付けられる、
をさらに備える、請求項１に記載の方法。
【請求項９】
前記第１のｅＰＤＧは、第１の公衆陸上モバイルネットワーク（ＰＬＭＮ）に関連付けられ、前記第２のｅＰＤＧは、第２のＰＬＭＮに関連付けられる、
請求項８に記載の方法。
【請求項１０】
前記ＵＥのアクティブ動作ステータスを識別すること
をさらに備える、請求項１に記載の方法。
【請求項１１】
前記アクティブ動作ステータスは、ＵＥ通信に関連付けられた、制限されたサービスに関連付けられる、
請求項１０に記載の方法。
【請求項１２】
前記アクティブ動作ステータスは、前記ＵＥ上で動作するアプリケーションに関連付けられる、
請求項１０に記載の方法。
【請求項１３】
前記ｅＰＤＧ再選択メトリックは、前記ＵＥによって検出される現在の公衆陸上モバイルネットワーク（ＰＬＭＮ）、または前記ＵＥの現在の地理的ロケーション、あるいは前記ＵＥによって検出される現在のセルアイデンティティ、もしくはそれらの組み合わせのうちの少なくとも１つに関連付けられる、
請求項１に記載の方法。
【請求項１４】
周期的スケジュールにしたがって前記ｅＰＤＧ再選択メトリックを評価すること
をさらに備える、請求項１に記載の方法。
【請求項１５】
トリガリングイベントに少なくとも部分的に基づいて前記ｅＰＤＧ再選択メトリックを評価すること
をさらに備える、請求項１に記載の方法。
【請求項１６】
ワイヤレス通信のための装置であって、システム中に、
プロセッサと、
前記プロセッサと電子通信中のメモリと、
前記メモリ中に記憶され、前記プロセッサによって実行されたとき、前記装置に、
ユーザ機器（ＵＥ）が、第１の無線アクセス技術（ＲＡＴ）を介して第１の発展型パケットデータゲートウェイ（ｅＰＤＧ）に接続することと、
前記ＵＥが、前記第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価することと、
前記ＵＥが、前記ｅＰＤＧ再選択メトリックが１つまたは複数の選択条件を満たすことに少なくとも部分的に基づいて第２のｅＰＤＧを再選択することと
を行わせるように動作可能な命令と
を備える、装置。
【請求項１７】
前記命令は、
パケットデータネットワーク（ＰＤＮ）ゲートウェイに関連付けられた接続失敗ステータスを識別することと、
第１の公衆陸上モバイルネットワーク（ＰＬＭＮ）に関連付けられたｅＰＤＧの少なくとも一部分がブロックされている、またはブロックされていない前記第１のＰＬＭＮのｅＰＤＧへの接続試行が失敗した、あるいは両方の組み合わせである、と決定することと、ここにおいて、前記第２のｅＰＤＧは、第２のＰＬＭＮに関連付けられる、
を行うように前記プロセッサによってさらに実行可能である、請求項１６に記載の装置。
【請求項１８】
前記命令は、
第１の公衆陸上モバイルネットワーク（ＰＬＭＮ）に関連付けられたｅＰＤＧの前記少なくとも一部分がブロックされていない状態になると決定することと、
前記ｅＰＤＧの前記一部分がブロックされていないことに少なくとも部分的に基づいて前記ｅＰＤＧ再選択メトリックを評価することと
を行うように前記プロセッサによってさらに実行可能である、請求項１６に記載の装置。
【請求項１９】
前記命令は、
前記ｅＰＤＧ再選択評価に関連付けられた少なくとも１つの条件パラメータを識別することと、
前記少なくとも１つの条件パラメータが満たされていないと決定することと
を行うように前記プロセッサによってさらに実行可能である、請求項１６に記載の装置。
【請求項２０】
前記命令は、
前記少なくとも１つの条件パラメータが満たされていない間に前記ｅＰＤＧ再選択メトリックを評価することを控えること
を行うように前記プロセッサによってさらに実行可能である、請求項１６に記載の装置。
【請求項２１】
ワイヤレス通信のためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードは、
ユーザ機器（ＵＥ）が、第１の無線アクセス技術（ＲＡＴ）を介して第１の発展型パケットデータゲートウェイ（ｅＰＤＧ）に接続することと、
前記ＵＥが、前記第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価することと、
前記ＵＥが、前記ｅＰＤＧ再選択メトリックが１つまたは複数の選択条件を満たすことに少なくとも部分的に基づいて第２のｅＰＤＧを再選択することと
を行うようにプロセッサによって実行可能な命令を備える、非一時的コンピュータ可読媒体。
【請求項２２】
前記命令は、
パケットデータネットワーク（ＰＤＮ）ゲートウェイに関連付けられた接続失敗ステータスを識別することと、
第１の公衆陸上モバイルネットワーク（ＰＬＭＮ）に関連付けられたｅＰＤＧの少なくとも一部分がブロックされている、またはブロックされていない前記第１のＰＬＭＮのｅＰＤＧへの接続試行が失敗した、あるいは両方の組み合わせである、と決定することと、ここにおいて、前記第２のｅＰＤＧは、第２のＰＬＭＮに関連付けられる、
を行うように前記プロセッサによってさらに実行可能である、請求項２１に記載の非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
[0001]本特許出願は、２０１６年１０月１０日に出願された「Evolved Packet Data Gateway (EPDG) Reselection」と題されたZhao他による米国特許出願第１５／２８９，９２５号、および２０１５年１０月１１日に出願された「Evolved Packet Data Gateway Reselection」と題されたZhao他による米国仮特許出願第６２／２３９，９５１号に対する優先権を主張し、それらの各々は、本願の譲受人に譲渡される。
【技術分野】
【０００２】
[0002]この開示は、ワイヤレス通信に関し、より具体的には、発展型パケットデータゲートウェイ（ｅＰＤＧ）再選択に関する。
【背景技術】
【０００３】
[0003]ワイヤレス通信システムは、音声、映像、パケットデータ、メッセージング、ブロードキャスト、等のような様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、（時間、周波数、および電力のような）利用可能なシステムリソースを共有することによって複数のユーザとの通信をサポートすることが可能な多元接続システムでありうる。ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）（すなわち、ＩＥＥＥ８０２．１１）のようなワイヤレスネットワーク、またはＭｕｌｔｅＦｉｒｅのような無認可（unlicensed）無線周波数スペクトル中で動作する（無認可スペクトル中でロングタームエボリューション（ＬＴＥ（登録商標））技術に基づいて動作するような）別のネットワークは、局（ＳＴＡ）またはモバイルデバイスと通信しうる基地局またはアクセスポイント（ＡＰ）を含みうる。ＡＰは、インターネットのようなネットワークに結合され得、モバイルデバイスがネットワークを介して通信すること（またはアクセスポイントに結合された他のデバイスと通信すること）を可能にしうる。ワイヤレスデバイスは、双方向にネットワークデバイスと通信しうる。例えば、ＷＬＡＮでは、ＳＴＡは、ダウンリンク（ＤＬ）およびアップリンク（ＵＬ）を介して関連するＡＰと通信しうる。ＤＬ（すなわち順方向リンク）は、ＡＰから局への通信リンクを指し、ＵＬ（すなわち逆方向リンク）は、局からＡＰへの通信リンクを指しうる。
【０００４】
[0004]多元接続ワイヤレス通信システムの他の例は、（ＬＴＥ技術のようなセルラ通信技法のような）ワイヤレスワイドエリアネットワーク（ＷＷＡＮ）技法を使用する通信を含みうる。例えば、ＳＴＡはまた、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システムを使用する通信のために構成されたユーザ機器（ＵＥ）と呼ばれうる。そのようなワイヤレス多元接続通信システムは、いくつかの基地局を含み得、各々が、ユーザ機器（ＵＥ）のような複数の通信デバイスのための通信を同時にサポートする。基地局は、（基地局からＵＥへの送信のような）ダウンリンクチャネルおよび（ＵＥから基地局への送信のような）アップリンクチャネル上でＵＥと通信しうる。
【０００５】
[0005]ＷＷＡＮ通信のために構成されたＵＥによる一貫したサービス品質および常時アクセスに対するユーザ需要は、ＷＷＡＮインフラストラクチャに負担をかけてきた（has strained）。その上、ＷＷＡＮサービスの使用に関連するコスト構造は、ＷＬＡＮまたはＭｕｌｔｅＦｉｒｅのような他のワイヤレスネットワークを使用するコスト構造とは異なり、いくつかのケースでは、ＷＷＡＮアクセスの代わりにＷＬＡＮまたはＭｕｌｔｅＦｉｒｅアクセスを通してデータを送受信することが望ましい。加えて、ＷＷＡＮインフラストラクチャによって提供されるある特定のサービスは、ＵＥがＷＷＡＮ発展型パケットコア（ＥＰＣ）にセキュアに接続されているときにしか利用可能でない。これらに対処するために、ＵＥは、ＷＷＡＮシステムに属さないＷＬＡＮシステムまたは他のワイヤレスネットワークを介してある特定のＷＷＡＮ通信およびトラフィックをオフロードするように構成されることがある。いくつかの事例では、これらのシステムは、信頼できない（untrusted）と考えられうる。いくつかのインプリメンテーションでは、ＵＥは、信頼できる（trusted）ＷＷＡＮシステムと信頼できないＷＬＡＮシステムとの間でといったように、信頼できるネットワークと信頼できないネットワークとの間でローミングし（roam）うる。ＷＷＡＮコアネットワーク（ＣＮ）中の発展型パケットデータゲートウェイ（ｅＰＤＧ）は概して、ＷＷＡＮ ＥＰＣへとＷＷＡＮワイヤレスアクセスを通してトランスポートされないトラフィックのアクセスの統合を可能にするために、信頼できないネットワーク中のＵＥにリンクを提供する、例えば、ＷＷＡＮ ＥＰＣにアクセスするための第３世代パートナーシッププロジェクト（３ＧＰＰ（登録商標））セキュリティ規格をＵＥ（またはＳＴＡ）が満たすことを可能にするセキュリティおよびアクセス制御フレームワーク機能を提供する。
【発明の概要】
【０００６】
[0006]この開示のシステム、方法およびデバイスは各々、いくつかの革新的な態様を有し、それらのどれ１つとして、ここに開示される望ましい属性を単独で担うわけではない。
【０００７】
[0007]この開示中に説明される主題のある革新的な態様は、ワイヤレス通信のための方法においてインプリメントされることができる。いくつかのインプリメンテーションでは、方法は、ユーザ機器（ＵＥ）が、第１の無線アクセス技術（ＲＡＴ）を介して第１の発展型パケットデータゲートウェイ（ｅＰＤＧ）に接続することと、ＵＥが、第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価することと、ＵＥが、ｅＰＤＧ再選択メトリックが１つまたは複数の選択条件を満たすことに少なくとも部分的に基づいて第２のｅＰＤＧを再選択することとを含むことができる。
【０００８】
[0008]この開示中に説明される主題の別の革新的な態様は、ワイヤレス通信のための装置においてインプリメントされることができる。装置は、プロセッサと、プロセッサと電子通信中のメモリと、メモリ中に記憶され、プロセッサによって実行されたとき、ＵＥが、第１のＲＡＴを介して第１のｅＰＤＧに接続することと、ＵＥが、第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価することと、ＵＥが、ｅＰＤＧ再選択メトリックが１つまたは複数の選択条件を満たすことに少なくとも部分的に基づいて第２のｅＰＤＧを再選択することとを行うように動作可能な命令とを含むシステム中にあることができる。
【０００９】
[0009]この開示中に説明される主題の別の革新的な態様は、ワイヤレス通信のためのコードを記憶する非一時的コンピュータ可読媒体においてインプリメントされることができる。コードは、ＵＥが、第１のＲＡＴを介して第１のｅＰＤＧに接続することと、ＵＥが、第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価することと、ＵＥが、ｅＰＤＧ再選択メトリックが１つまたは複数の選択条件を満たすことに少なくとも部分的に基づいて第２のｅＰＤＧを再選択することとを行うようにプロセッサによって実行可能な命令を含むことができる。
【００１０】
[0010]いくつかのインプリメンテーションでは、方法、装置、またはコンピュータ可読媒体は、パケットデータネットワーク（ＰＤＮ）ゲートウェイに関連付けられた接続失敗ステータスを識別することと、第１の公衆陸上モバイルネットワーク（ＰＬＭＮ：public land mobile network）に関連付けられたｅＰＤＧの少なくとも一部分がブロックされている、またはブロックされていない第１のＰＬＭＮのｅＰＤＧへの接続試行が失敗した、あるいは両方の組み合わせである、と決定することと、ここで、第２のｅＰＤＧは、第２のＰＬＭＮに関連付けられることができる、を含むことができる。方法、装置、またはコンピュータ可読媒体は、第１のＰＬＭＮに関連付けられたｅＰＤＧの少なくとも一部分がブロックされていない状態になると決定することと、ｅＰＤＧの一部分がブロックされていないことに少なくとも部分的に基づいてｅＰＤＧ再選択メトリックを評価することとを含むことができる。
【００１１】
[0011]いくつかのインプリメンテーションでは、方法、装置、またはコンピュータ可読媒体は、ｅＰＤＧ再選択評価に関連付けられた少なくとも１つの条件パラメータを識別することと、少なくとも１つの条件パラメータが満たされていないと決定することと、少なくとも１つの条件パラメータが満たされていない間にｅＰＤＧ再選択メトリックを評価することを控えることとを含むことができる。少なくとも１つの条件パラメータは、セルラＲＡＴのＰＬＭＮの変更、または第１のｅＰＤＧを介したＰＤＮ接続ステータス失敗、あるいはそれらの組み合わせを含むことができる。いくつかのインプリメンテーションでは、方法、装置、またはコンピュータ可読媒体は、少なくとも１つの条件パラメータが満たされていると決定することと、ＵＥの非アクティブ動作ステータスを識別することと、ｅＰＤＧ再選択メトリックにおける変更を識別することと、ＵＥにおいて構成されたｅＰＤＧ完全修飾ドメイン名（ＦＱＤＮ：fully qualified domain name）または変更されたｅＰＤＧ再選択メトリックのうちの少なくとも１つに基づいてドメイン名システム（ＤＮＳ）クエリを遂行すること（performing）と、ここで、第２のｅＰＤＧを再選択することは、第１のｅＰＤＧに関連付けられた識別子がＤＮＳクエリの結果にないことにさらに基づく、を含むことができる。
【００１２】
[0012]いくつかのインプリメンテーションでは、方法、装置、またはコンピュータ可読媒体は、第１のｅＰＤＧを介したＰＤＮへの接続を解放すること、ＰＤＮに少なくとも部分的に基づいて解放することは、非ローミングアクセスリストに関連付けられる、を含むことができる。第１のｅＰＤＧは、第１のＰＬＭＮに関連付けられ、第２のｅＰＤＧは、第２のＰＬＭＮに関連付けられうる。方法、装置、またはコンピュータ可読媒体は、ＵＥのアクティブ動作ステータスを識別することと、動作ステータスに少なくとも部分的に基づいて第２のｅＰＤＧを再選択することを控えることとを含むことができる。アクティブ動作ステータスは、ＵＥ通信に関連付けられた、制限されたサービスに関連付けられることができる。アクティブ動作ステータスは、ＵＥ上で動作するアプリケーションに関連付けられることができる。
【００１３】
[0013]いくつかのインプリメンテーションでは、ｅＰＤＧ再選択メトリックは、ＵＥによって検出される現在のＰＬＭＮ、またはＵＥの現在の地理的ロケーション、あるいはＵＥによって検出される現在のセルアイデンティティ、もしくはそれらの組み合わせのうちの少なくとも１つに関連付けられることができる。いくつかのインプリメンテーションでは、方法、装置、またはコンピュータ可読媒体は、周期的スケジュールにしたがってｅＰＤＧ再選択メトリックを評価することを含むことができる。いくつかのインプリメンテーションでは、方法、装置、またはコンピュータ可読媒体は、トリガリングイベントに少なくとも部分的に基づいてｅＰＤＧ再選択メトリックを評価することを含むことができる。
【００１４】
[0014]この開示中に説明される主題の１つまたは複数のインプリメンテーションの詳細は、添付の図面および以下の説明中に記載されている。他の特徴、態様、および利点は、説明、図面および特許請求の範囲から明らかになるであろう。以下の図の相対的な寸法は原寸通りに描かれていないことがありうることに留意されたい。
【図面の簡単な説明】
【００１５】
【図１】ワイヤレス通信のための実例的なシステムの概略図を示す。
【図２】ワイヤレス通信のための実例的なシステムの概略図を示す。
【図３】ワイヤレス通信のための実例的なシステムの概略図を示す。
【図４Ａ】発展型パケットデータゲートウェイ（ｅＰＤＧ）再選択のための実例的なフローチャートを示す。
【図４Ｂ】発展型パケットデータゲートウェイ（ｅＰＤＧ）再選択のための実例的なフローチャートを示す。
【図４Ｃ】発展型パケットデータゲートウェイ（ｅＰＤＧ）再選択のための実例的なフローチャートを示す。
【図５】実例的なデバイスのブロック図を示す。
【図６】実例的なデバイスのブロック図を示す。
【図７】実例的なデバイスのブロック図を示す。
【図８】デバイスを含む実例的なシステムのブロック図を示す。
【図９】ｅＰＤＧ再選択のための実例的なフローチャートを示す。
【図１０】ｅＰＤＧ再選択のための実例的なフローチャートを示す。
【図１１】ｅＰＤＧ再選択のための実例的なフローチャートを示す。
【図１２】ｅＰＤＧ再選択のための実例的なフローチャートを示す。
【図１３】ｅＰＤＧ再選択のための実例的なフローチャートを示す。
【図１４】ｅＰＤＧ再選択のための実例的なフローチャートを示す。
【詳細な説明】
【００１６】
[0022]以下の説明は、この開示の革新的な態様を説明することを目的として、ある特定のインプリメンテーションを対象としている。しかしながら、当業者は、ここでの教示が数多くの異なる方法で適用されることができることを容易に認識するであろう。説明されるインプリメンテーションは、ＩＥＥＥ１６．１１規格のうちの任意のもの、またはＩＥＥＥ８０２．１１規格のうちの任意のもの、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格、符号分割多元接続（ＣＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、時分割多元接続（ＴＤＭＡ）、モバイル通信のためのグローバルシステム（ＧＳＭ（登録商標））、ＧＳＭ／汎用パケット無線サービス（ＧＰＲＳ）、エンハンストデータＧＳＭ環境（ＥＤＧＥ）、地上基盤無線（ＴＥＴＲＡ）、ワイドバンドＣＤＭＡ（Ｗ−ＣＤＭＡ（登録商標））、エボリューションデータオプティマイズド（ＥＶ−ＤＯ）、１ｘＥＶ−ＤＯ、ＥＶ−ＤＯ Ｒｅｖ Ａ、ＥＶ−ＤＯ Ｒｅｖ Ｂ、高速パケットアクセス（ＨＳＰＡ）、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）、高速アップリンクパケットアクセス（ＨＳＵＰＡ）、発展型高速パケットアクセス（ＨＳＰＡ＋）、ロングタームエボリューション（ＬＴＥ）、ＡＭＰＳにしたがうＲＦ信号、あるいは、３Ｇ、４Ｇ、または５Ｇ、もしくはそれらのさらなるインプリメンテーションの技術を利用するシステムのようなワイヤレス、セルラまたはモノのインターネット（ＩＯＴ）ネットワーク内で通信するために使用される他の知られている信号を送信および受信することが可能な任意のデバイス、システムまたはネットワークにおいてインプリメントされうる。
【００１７】
[0023]ユーザ機器（ＵＥ）（または局（ＳＴＡ）、これらの用語が交換可能であるため）は、第１の発展型パケットデータゲートウェイ（ｅＰＤＧ）に接続し得、それは、ＵＥに対するセキュアなアクセスおよび接続をワイヤレスワイドエリアネットワーク（ＷＷＡＮ）発展型パケットコア（ＥＰＣ）に提供する。ＷＷＡＮ ＥＰＣは、音声およびデータサービスをＵＥに提供しうる。ＵＥは、現在のｅＰＤＧの選択が実現可能かどうかを評価し、実現可能でない場合は、第１のｅＰＤＧに関連付けられた１つまたは複数のｅＰＤＧ再選択メトリックに基づいて、異なるｅＰＤＧの選択が保証される（warranted）かどうかを決定することができる。
【００１８】
[0024]いくつかのインプリメンテーションでは、ＵＥは、信頼できないネットワーク中で通信しており、ワイヤレス通信システムを介して第１のｅＰＤＧに接続されうる。一例として、ＵＥは、ＡＰを通じてＭｕｌｔｅＦｉｒｅ無線アクセス技術（ＲＡＴ）または信頼できないＷＬＡＮを介して第１のｅＰＤＧに接続されうる。ＵＥは、周期的にまたはトリガイベントに基づいてのいずれかで第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価しうる。評価に基づいて、ＵＥは、第２のｅＰＤＧを再選択しうる。例えば、ＵＥは、第１のｅＰＤＧのｅＰＤＧ再選択メトリックが選択条件（１つ以上）を満たすときに第２のｅＰＤＧを再選択しうる。選択条件の例は、ＵＥの公衆陸上モバイルネットワーク（ＰＬＭＮ）またはロケーションにおける変更、異なるＷＬＡＮまたはＭｕｌｔｅＦｉｒｅネットワーク間におけるＵＥの移動、ＷＬＡＮおよびＭｕｌｔｅＦｉｒｅネットワーク間におけるＵＥの移動、またはＵＥが第１のｅＰＤＧを成功裏に選択したが、第１のｅＰＤＧを介してパケットデータネットワーク（ＰＤＮ）に接続することができない接続失敗を含むが、それらに限定されない。このことから、説明される技法は、ＥＰＣへのアクセスを確実にすることが適切であるときにＵＥが第２のｅＰＤＧを再選択するためのメカニズムを提供する。
【００１９】
[0025]この開示中に説明される主題の特定のインプリメンテーションは、以下の潜在的な利点のうちの１つまたは複数を実現するようにインプリメントされることができる。第２のｅＰＤＧを再選択することによって、ＵＥは、ＥＰＣへのより一貫した接続を維持することができ、それによって、サービスの失敗または損失が第１のｅＰＤＧにおいて生じたときにＵＥについての音声およびデータスループットを改善する。加えて、ＵＥモビリティは、ローミングを可能にしない第１のｅＰＤＧにＵＥが現在接続されている場合にローミングを可能にする第２のｅＰＤＧにＵＥが接続することを可能にすることによって強化されうる。さらに、より高い品質のＰＬＭＮに関連付けられたｅＰＤＧがブロックされていない状態になるとＵＥが決定する場合、ＵＥは、より高い品質のＰＬＭＮに関連付けられたｅＰＤＧを再選択することを選びうる。より高い品質のＰＬＭＮに関連付けられたｅＰＤＧを選ぶことはまた、音声およびデータスループットを改善しうる。
【００２０】
[0026]図１は、（ＷＬＡＮまたはＷｉ-Ｆｉネットワークのような）ワイヤレスネットワーク１００のようなワイヤレス通信のためのシステムの例を例示する。ＷＬＡＮ１００は、ＡＰ１０５と複数の関連するＵＥ１１０とを含み得、それらは、ワイヤレス局、モバイル局、携帯情報端末（ＰＤＡ）、他のハンドヘルドデバイス、ネットブック、ノートブックコンピュータ、タブレットコンピュータ、ラップトップ、（ＴＶ、コンピュータモニタ、等のような）ディスプレイデバイス、プリンタ、等のようなデバイスを表しうる。ワイヤレスネットワーク１００がＭｕｌｔｅＦｉｒｅネットワークとして構成されるとき、ＡＰ１０５は、ＭｕｌｔｅＦｉｒｅ発展型ノードＢ（ｅＮＢ）または基地局として構成されうる。ネットワーク中の様々なＵＥ１１０は、ＡＰ１０５を通じて互いと通信することが可能である。また示されるのは、ＡＰ１０５のカバレッジエリア１２５である。ワイヤレスネットワーク１００は概して、非３ＧＰＰネットワークと考えられうる。いくつかの態様では、ワイヤレスネットワーク１００は、ＵＥ１１０の観点からすれば信頼できないネットワークでありうる。例えば、ＵＥ１１０は、そうでない場合はワイヤレスネットワーク１００の加入者グループ中で構成されないことがありうる。
【００２１】
[0027]図１中には示されていないが、ＵＥ１１０は、１つよりも多くのカバレッジエリア１２５の交差部（intersection）中にロケートされ（be located）、１つよりも多くのＡＰ１０５と関連付けうる。ＵＥ１１０およびＡＰ１０５は、ＩＥＥＥ８０２．１１、および８０２．１１ｂ、８０２．１１ｇ、８０２．１１ａ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１１ａｄ、８０２．１１ａｈ、等を含むが、それらに限定されないバージョンからの物理および媒体アクセス制御（ＭＡＣ）レイヤについてのＷＬＡＮ無線およびベースバンドプロトコルにしたがって通信しうる。ＵＥ１１０およびＡＰ１０５は、無認可無線周波数スペクトル中で動作する自立した（free standing）ＬＴＥベースの技術、ＭｕｌｔｅＦｉｒｅのような他のＲＡＴにしたがって通信しうる。
【００２２】
[0028]ＵＥ１１０は、リンク１３２を使用して、ワイヤレスネットワーク１００を介してコアネットワーク１３０にアクセスしうる。例えば、ワイヤレスネットワーク１００は、ＵＥ１１０の観点からすれば信頼できない非３ＧＰＰネットワークでありうる。ＵＥ１１０は、コアネットワーク１３０のＥＰＣ中でデータ接続を確立しうる。アクセスポイント名（ＡＰＮ）は、ワイヤレスネットワークと（インターネットのような）別のコンピュータネットワークとの間のゲートウェイの名称でありうる。（例えば、回路交換音声接続（a circuit switched voice connection）とは対照的に）データ接続を行っているＵＥ１１０は、ＡＰＮを用いて構成され得、これを、ネットワークにアクセスする際にそれは伝達しうる。コアネットワーク１３０のサーバはその後、何のタイプのネットワーク接続が作成されうるか（例えば、何のＩＰまたはＩＰマルチメディアサブシステム（ＩＭＳ）アドレスが割り当てられうるか、あるいは何のセキュリティ方法が使用されうるか）を決定するためにＡＰＮを検査し（examine）うる。言い換えれば、ＡＰＮは、ＵＥ１１０が通信したいパケットデータネットワーク（ＰＤＮ）を識別しうる。ＰＤＮを識別することに加えて、ＡＰＮはまた、ＰＤＮによって提供されている（ワイヤレスアプリケーションプロトコル（ＷＡＰ）サーバまたはマルチメディアメッセージングサービス（ＭＭＳ）のような）サービスタイプを定義するために使用されうる。
【００２３】
[0029]従来のセルラワイヤレス通信システムでは、コアネットワーク１３０は、ＥＰＣであり得、それは、少なくとも１つのモビリティ管理エンティティ（ＭＭＥ）、少なくとも１つのサービングゲートウェイ（Ｓ−ＧＷ）、および少なくとも１つのパケットデータネットワークゲートウェイ（Ｐ−ＧＷ）を含みうる。ＭＭＥは、ＵＥ１１０とＥＰＣとの間でのシグナリングを処理する制御ノードでありうる。全てのユーザＩＰパケットは、Ｓ−ＧＷを通じて転送され得、それ自体は、Ｐ−ＧＷに接続されうる。Ｐ−ＧＷは、ＩＰアドレス割り振りならびに他の機能を提供しうる。Ｐ−ＧＷは、ネットワークオペレータのＩＰサービスに接続されうる。オペレータのＩＰサービスは、インターネット、イントラネット、ＭＳ、およびパケット交換（ＰＳ）ストリーミングサービス（ＰＳＳ）を含みうる。
【００２４】
[0030]ＷＷＡＮ構成されたＵＥ１１０は、利用可能なＰＬＭＮのセットを識別し、（ホームＰＬＭＮのような）最も高い優先度のＰＬＭＮを選択し、その後、選択されたＰＬＭＮ中で最良の利用可能なセルを選択することによって、ＰＬＭＮにアタッチ（attach）しうる。ＵＥ１１０が、ビジタＰＬＭＮ（ＶＰＬＭＮ）に接続されている間にセル探索を遂行する場合、それは、ホームＰＬＭＮ（または別のより高い優先度のＰＬＭＮ）を優先する（give preference）ために優先度オフセットを使用しうる。
【００２５】
[0031]ＵＥ１１０は、いくつかの例では、ｅＰＤＧ再選択のために構成されうる。例えば、ＵＥ１１０は、第１のＲＡＴを介して、例えば、ワイヤレスネットワーク１００を介して、ｅＰＤＧ（第１のｅＰＤＧ）に接続され得、それは、信頼できないＷＬＡＮ、ＭｕｌｔｅＦｉｒｅネットワーク、または別の非３ＧＰＰネットワークでありうる。ＵＥ１１０は、ホームルーティングされた構成（a home routed configuration）またはローカルブレイクアウト構成（a local breakout configuration）のいずれかにおいて、ｅＰＤＧを介してＰＤＮに接続されうる。ＵＥ１１０は、周期的スケジュール、トリガイベント、または両方にしたがって、接続されたｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価しうる。ｅＰＤＧ再選択メトリックが選択条件（１つ以上）を満たす事例では、ＵＥ１１０は、異なるｅＰＤＧ（第２のｅＰＤＧ）を再選択しうる。例えば、ＵＥ１１０は、ＵＥ１１０が（例えば、異なる地理的ロケーションに）移動する（または異なるＰＬＭＮに移動およびアタッチする、あるいは異なるワイヤレスネットワーク１００間を移動する）ときに異なるｅＰＤＧを再選択しうる。別の例では、ＵＥ１１０は、ＵＥ１１０が現在接続されているｅＰＤＧを介してある特定の接続失敗を検出するときに異なるｅＰＤＧを再選択しうる。
【００２６】
[0032]いくつかの態様では、ＵＥ１１０は、ある特定の動作構成または条件下で異なるｅＰＤＧを再選択、またはｅＰＤＧ再選択メトリックを評価しないことがある。例えば、ＵＥ１１０は、ある特定の条件が満たされていないとき、ＵＥ１１０がある特定のトラフィックタイプまたはリアルタイムサービス、等、のようなある特定の制限されたサービスを通信しているときに、ｅＰＤＧ再選択メトリックを評価することを控えうる。代替の例は、ＵＥ１１０が他のまたは追加のｅＰＤＧのために構成される、等、といったような、ｅＰＤＧ再選択メトリックにおける変更を検出することに基づいて、ＵＥ１１０がｅＰＤＧ再選択メトリックを評価することを含む。それ故に、ＵＥ１１０は、その現在のｅＰＤＧからデタッチ（detach）し、ｅＰＤＧ再選択メトリックに基づいて異なるｅＰＤＧを再選択しうる。
【００２７】
[0033]図２は、ｅＰＤＧ再選択のためのＷＬＡＮ２００のようなワイヤレス通信のためのシステムの例を例示する。概して、ＷＬＡＮ２００は、発展型パケットシステム（ＥＰＳ）のためのローミングアーキテクチャの例、例えば、図１を参照して説明されたようなＥＰＣ、でありうる。ＷＬＡＮ２００は、Ｓ２ａ〜Ｓ２ｂのようなＳ８を使用するホームルーティングされた構成の例を例示しうる。ＷＬＡＮ２００は、ＨＰＬＭＮ、ＶＰＬＭＮ、または非３ＧＰＰネットワークの例を例示しうる。非３ＧＰＰネットワークは、図１を参照して説明されたワイヤレスネットワーク１００の例であり得、その態様をインプリメントしうる。
【００２８】
[0034]概して、ＨＰＬＭＮは、ＵＥ１１０のためのサービスプロバイダまたはホームオペレータとして構成されたオペレータを指しうる。ＶＰＬＭＮは、ＵＥ１１０がアタッチされたか、またはそうでない場合は通信中であるサービスプロバイダまたはビジティングオペレータ（a visiting operator）を指しうる。ＨＰＬＭＮおよびＶＰＬＭＮは概して、３ＧＰＰネットワーク、または他のパケット交換セルラワイヤレス通信システムと考えられうる。ＵＥ１１０がそのＨＰＬＭＮから遠隔（remote）であるとき、それは、ＶＰＬＭＮを介してＨＰＬＭＮの様々なサービスにアクセスしうる。
【００２９】
[0035]ＨＰＬＭＮは、ホーム加入者サーバ（ＨＳＳ）２０２、ホームポリシーおよび課金ルール機能（ｈＰＣＲＦ：a home policy and charging rules function）２０４、オペレータＩＰサービス２０６、ＰＤＮゲートウェイ２０８、および３ＧＰＰ認証、認可（authorization）、およびアカウンティング（ＡＡＡ）サーバ２１０を含みうる。ＨＰＬＭＮの例示されたコンポーネントは、ＨＰＬＭＮのためのコアネットワークの機能の少なくとも一部分をインプリメントしうるが、コアネットワークは、追加のまたは異なるコンポーネントを含みうる。ＨＳＳ２０２は概して、ＩＭＳサービスのような、ＨＰＬＭＮの使用に関連し、ＨＰＬＭＮによって提供される加入データを提供するか、またはそれを含む。ｈＰＣＲＦ２０４は、ＨＰＬＭＮのメインパケットゲートウェイとインターフェースし、ＵＥに課金を、それらのデータの使用量に基づいて、要求される保証されたサービス品質に基づいて、等により、提供しうる。オペレータＩＰサービス２０６は概して、インターネットのような様々なネットワークにＩＰベースのアクセスを提供する。ＰＤＮゲートウェイ２０８は概して、動的ＩＰアドレスを割り振り、ＨＰＬＭＮに対して、ユーザプレーンパケット、ポリシー、サービス品質（ＱｏＳ）制御、等をルーティングする。３ＧＰＰ ＡＡＡサーバ２１０は概して、ＨＰＬＭＮに認可、ポリシー強制（policy enforcement）およびルーティング情報、および課金サービス、等を提供する。
【００３０】
[0036]同様に、ＶＰＬＭＮは、３ＧＰＰアクセス２１２、サービングゲートウェイ２１４、ビジティングポリシーおよび課金ルール機能（ｖＰＣＲＦ：visiting policy and charging rules function）２１６、ｅＰＤＧ２１８、および３ＧＰＰ ＡＡＡプロキシサーバ２２０を含みうる。ＶＰＬＭＮの例示されたコンポーネントは、ＶＰＬＭＮのためのコアネットワークの機能の少なくとも一部分をインプリメントしうるが、コアネットワークは、追加のまたは異なるコンポーネントを含みうる。３ＧＰＰアクセス２１２は、それぞれのカバレッジエリア内のＵＥにサービングするセルまたは基地局のような従来のセルラアクセスインフラストラクチャを含みうる。サービングゲートウェイ２１４は概して、ユーザデータパケットをルーティングおよび転送し、ＵＥ１１０によるネットワーク間ハンドオーバ中にユーザプレーンのためのモビリティアンカーとして機能しうる。ｖＰＣＲＦ２１６は、ｈＰＣＲＦ２０４と同様に、ＵＥ１１０に課金を提供する。３ＧＰＰ ＡＡＡプロキシサーバ２２０は、３ＧＰＰ ＡＡＡサーバ２１０がＨＰＬＭＮに提供するように、ＶＰＬＭＮに同様の機能を提供する。
【００３１】
[0037]非３ＧＰＰネットワークは、３ＧＰＰプロトコル以外の通信プロトコルをインプリメントする任意のネットワークでありうる。いくつかの例では、非３ＧＰＰネットワークは、ＷＬＡＮ通信に関連付けられたＲＡＴをインプリメントするＷＬＡＮを含みうる。他のＲＡＴもまた、ＭｕｌｔｅＦｉｒｅ ＲＡＴのような非３ＧＰＰネットワークを構成しうる。概して、非３ＧＰＰネットワークは、信頼できる非３ＧＰＰ ＩＰアクセス２２２または信頼できない非３ＧＰＰ ＩＰアクセス２２４を含みうる。信頼できない非３ＧＰＰ ＩＰアクセスの１つの非限定的な例は、ＷＬＡＮのＡＰに接続されたＵＥ１１０を含みうる。
【００３２】
[0038]ｅＰＤＧ２１８は概して、ＨＰＬＭＮまたはＶＰＬＭＮのようなＥＰＣに信頼できない非３ＧＰＰアクセスを提供する。ＰＤＮ接続サービスは、（ＷＬＡＮのような）非３ＧＰＰネットワークに接続されたＵＥ１１０とＧＴＡベースのＳ２ｂのためのベアラ（１つ以上）で連結されたｅＰＤＧ２１８との間においてＩＰｓｅｃ接続によって提供されうる。Ｓ２Ｂインターフェース上では、ベアラは、ｅＰＤＧとＰＤＮゲートウェイとの間において共通ＱｏＳ処置（a common QoS treatment）を受けるトラフィックフローを一意的に識別しうる。
【００３３】
[0039]初めに、ＵＥ１１０は、そのそれぞれのＨＰＬＭＮによって受信された情報に基づいてｅＰＤＧ２１８に接続される。ＵＥ１１０は、例えば、ＵＥモビリティに起因して、ｅＰＤＧ２１８に、それが現在アタッチされているＰＬＭＮに基づいて接続しうる。ｅＰＤＧ２１８のようなｅＰＤＧに接続しているＵＥ１１０は概して、３ＧＰＰ技術仕様書（ＴＳ）２３．４０２中に概説されているプロトコルにしたがいうる。例えば、ＵＥ１１０は、ＰＬＭＮ識別子に基づいて、トラッキングエリア／ロケーションエリアアイデンティティに基づいて、等により、構成されたｅＰＤＧのためのＦＱＤＮを構築しうる。ＨＰＬＭＮによって構成されるとき、ＨＰＬＭＮは、ＵＥにＨＰＬＭＮのｅＰＤＧのＩＰアドレスまたはＦＱＤＮ、ＰＬＭＮのリストを、および各ＰＬＭＮについては、ＰＬＭＮ中のｅＰＤＧの選択が有益でありうるか、または必須（mandatory）でありうるかのインジケーションを提供しうる。概括的に（Broadly）、ＵＥ１１０は、ＦＱＤＮを構築するためにｅＰＤＧに関連付けられた情報を使用し、選択されたｅＰＤＧのＩＰアドレスを決定するためにＤＮＳクエリを遂行しうる。ＵＥ１１０はその後、そのそれぞれのＩＰアドレスにおいてｅＰＤＧに接続しうる。実例的なワイヤレス通信システム２００では、ＵＥ１１０は、ホームルーティングされ、ＶＰＬＭＮのｅＰＤＧ２１８を通じてＨＰＬＭＮのＰＤＮゲートウェイ２０８に接続する。現在のインプリメンテーションは、しかしながら、現在選択されているｅＰＤＧとは異なるｅＰＤＧをＵＥ１１０が再選択するためのメカニズムを提供しない。
【００３４】
[0040]本開示の態様にしたがって構成されたＵＥ１１０は、ｅＰＤＧ再選択メトリックを評価し、いくつかの状況では、異なるｅＰＤＧを再選択しうる。ＵＥ１１０は、ＷＬＡＮ ＲＡＴのような非３ＧＰＰ ＲＡＴを介して、ｅＰＤＧ２１８のようなｅＰＤＧに接続されうる。ＵＥ１１０は、周期的にまたはトリガイベントに基づいて、接続されたｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価しうる。ｅＰＤＧ再選択メトリックが選択条件（１つ以上）を満たすとき、ＵＥ１１０は、異なるｅＰＤＧを再選択しうる。
【００３５】
[0041]いくつかの態様では、第１のｅＰＤＧを選択した後で、ＵＥ１１０は、異なるｅＰＤＧの発見および選択が適切かどうかを決定するために（現在検出されているＰＬＭＮ、現在のＵＥの地理的ロケーション、現在のセルアイデンティティ、等のうちの少なくとも１つに基づくｅＰＤＧ再選択メトリックのような）ｅＰＤＧ選択条件を周期的に再評価しうる。例えば、ｅＰＤＧ再選択メトリックは、ＵＥ１１０の地理的ロケーションに基づきうる。ｅＰＤＧ再選択メトリックは、ＵＥ１１０がｅＰＤＧからまたは以前のロケーションから構成された距離を移動することに基づいて選択条件を満たしうる。別の例として、ｅＰＤＧ再選択メトリックは、ＵＥ１１０が、ＶＰＬＭＮのような異なるＰＬＭＮへとそれが移動したと検出するか、またはそうでない場合は異なるＰＬＭＮを検出したときに選択条件を満たしうる。さらなる別の例は、ＵＥ１１０が、現在のセル識別子（ＩＤ）が変化したと検出したときにｅＰＤＧ再選択メトリックが選択条件を満たすことを含みうる。
【００３６】
[0042]いくつかの態様では、ＵＥ１１０は、（ｅＰＤＧ再選択評価条件リストまたはＥＰＤＧＲｅｓｅｌＥｖｌＣｏｎｄＬｉｓｔのような）リストを用いて構成されうる。ＵＥ１１０は、条件ベースまたは無条件ベースでｅＰＤＧ再選択メトリックの周期的再評価のためのリストを利用しうる。例えば、リストが満たされている条件を包含するとき、ＵＥ１１０は、ｅＰＤＧ再選択メトリックを再評価し続けうる。ｅＰＤＧ再選択評価条件リスト中の条件の例は、ＵＥ１１０が、それが３ＧＰＰアクセスを通してＰＬＭＮを変更したと検出したとき、ＵＥ１１０が、現在接続されているｅＰＤＧを通して所与のＡＰＮに接続することに失敗したとき、等を含みうる。
【００３７】
[0043]例えば、ＵＥ１１０は、ｅＰＤＧ再選択評価に関連付けられた条件パラメータを識別するために、ｅＰＤＧ再選択評価条件リストを使用しうる。１つの条件、または複数の条件が満たされない場合、ＵＥ１１０は、条件（１つ以上）が満たされない間はｅＰＤＧ再選択メトリックを評価することを控えうる。
【００３８】
[0044]いくつかの態様では、ＵＥ１１０は、ｅＰＤＧ選択条件の変更を決定しうるか、またはそうでない場合はそれを検出しうる。検出された変更に基づいて、ＵＥ１１０は、異なるｅＰＤＧの再選択が適切でありうるかどうかを決定しうる。例えば、ｅＰＤＧ選択条件の変更は、ＵＥ１１０が追加のまたは異なるｅＰＤＧを用いて構成されることを含みうる。ＵＥ１１０は、変更されたｅＰＤＧ選択条件を使用してＤＮＳクエリを遂行しうる。ＤＮＳクエリは、ＵＥ１１０がＰＤＮ接続プロシージャを進めるより前に遂行されうる。現在選択されているｅＰＤＧがＤＮＳクエリ結果リスト中にリストされていない例では、ＵＥ１１０は、異なるｅＰＤＧを再選択しうる。
【００３９】
[0045]いくつかの態様では、ＵＥ１１０は、ＮｏＲｏａｍｉｎｇＡＰＮＬｉｓｔのような非ローミングＡＰＮのリストを用いてＨＰＬＭＮによって構成されうる。リストは、ＵＥ１１０がＨＰＬＭＮ ｅＰＤＧからＶＰＬＭＮ ｅＰＤＧへの再選択を行うと決定するときに解放されうるＡＰＮ（１つ以上）を識別しうる。ＨＰＬＭＮは、図３を参照して説明されるような、ＵＥ１１０がローミングしている間にローカルブレイクアウト構成を使用するＡＰＮ（１つ以上）をリスト中に含みうる。ＵＥ１１０が、異なるｅＰＤＧが選択されうると決定するとき、ＰＬＭＮの変更がＨＰＬＭＮとＶＰＬＭＮとの間である場合、ＵＥ１１０は、対応するＡＰＮが非ローミングＡＰＮリスト中に含まれる場合にソースｅＰＤＧ上で既存のＰＤＮ接続を解放しうる。
【００４０】
[0046]いくつかの態様では、ＵＥ１１０は、禁止されているｅＰＤＧ再選択トラフィックタイプの、ＦｏｒｂｉｄｄｅｎＥＰＤＧＲｅｓｅｌｅｃｔｉｏｎＴｒａｆｆｉｃリストのようなリスト、ＡＰＮ、またはそのようなトラフィックタイプがアクティブであるときにｅＰＤＧ再選択が遂行されないことがあるアプリケーションを用いてＨＰＬＭＮによって構成されうる。ＵＥ１１０は、ＵＥ１１０がｅＰＤＧを通して進行中のリアルタイムサービスに関わっているときには、ｅＰＤＧ再選択プロシージャを控えうる。
【００４１】
[0047]例えば、ＵＥ１１０は、アクティブ動作ステータスまたは非アクティブ動作ステータスのような、ＵＥ１１０の動作ステータスを識別しうる。アクティブ動作ステータスは、ＵＥ１１０が禁止されているトラフィックタイプを介して通信している、ＵＥ１１０が禁止されているリスト中に含まれるＡＰＮを介して通信している、進行中のリアルタイムサービスを有している、等の事例（instances）を含みうる。反対に、非アクティブ動作ステータスは、ＵＥ１１０が禁止されているトラフィックタイプを介して通信していない、ＵＥ１１０が禁止されているリスト中に含まれるＡＰＮを介して通信していない、進行中のリアルタイムサービスを有していない、等の事例を含みうる。ＵＥ１１０は、アクティブ動作ステータスにあるときにｅＰＤＧ再選択評価を遂行することを控えうる。
【００４２】
[0048]いくつかの態様では、ＵＥ１１０は、（ＶＰＬＭＮのような）ＰＬＭＮ中でｅＰＤＧを選択した後で、ある特定の失敗に遭遇するか、またはそうでない場合はそれを検出しうる。ＵＥ１１０が検出しうる失敗（１つ以上）は、構成可能であり、ＵＥ１１０が現在のＰＬＭＮ中の選択されたｅＰＤＧ上での接続を再試行しないことがあることを示すネットワーク拒否（a network reject）を含みうる。検出された失敗は、ＵＥ１１０が選択されたｅＰＤＧを介してＰＤＮ接続を確立しようと試みているときに生じうる。現在のＰＬＭＮまたはＨＰＬＭＮによって認可される場合、ＵＥ１１０は、ＨＰＬＭＮのｅＰＤＧを再選択しうる。いくつかの例では、ＨＰＬＭＮのｅＰＤＧの再選択は、ｅＰＤＧ選択条件が満たされることなしに（例えば、ＵＥ１１０によってＰＬＭＮの変更を検出することなしに）生じうる。
【００４３】
[0049]例えば、ＵＥ１１０は、ＰＤＮゲートウェイへの接続試行が失敗したと決定しうる。ＵＥ１１０は、現在のＰＬＭＮに関連付けられたｅＰＤＧのうちの全てがブロックされたか、またはいくつかがブロックされたかを決定しうる。ＵＥ１１０はまた、現在のＰＬＭＮのブロックされていないｅＰＤＧ（１つ以上）に接続しようとする試みが失敗したと決定しうる。それ故に、ＵＥ１１０は、異なるＰＬＭＮの異なるｅＰＤＧを再選択しうる。ＵＥ１１０は、現在のＰＬＭＮの以前のｅＰＤＧのうちの１つ、いくつか、または全てがブロックされていない状態になったと決定しうる。それ故に、ＵＥ１１０は、ｅＰＤＧ（１つ以上）がブロックされていない状態になったことに基づいてｅＰＤＧ再選択メトリックを再評価しうる。
【００４４】
[0050]図３はｅＰＤＧ再選択のためのＷＬＡＮ３００のようなワイヤレス通信のためのシステムの例を例示する。概して、ＷＬＡＮ３００は、ＥＰＳのためのローミングアーキテクチャの例、例えば、図１を参照して説明されたようなＥＰＣ、でありうる。いくつかの態様では、ＷＬＡＮ３００は、Ｓ５、Ｓ２ａ、Ｓ２ｂを使用するローカルブレイクアウト構成の例を例示しうる。ＷＬＡＮ３００は、ＨＰＬＭＮ、ＶＰＬＭＮ、および非３ＧＰＰネットワークの例を例示しうる。非３ＧＰＰネットワークは、図１を参照して説明されたＷＬＡＮ１００の例であり得、その態様をインプリメントしうる。ＷＬＡＮ３００は、図２を参照して説明されたＷＬＡＮ２００の態様または機能をインプリメントしうる。
【００４５】
[0051]概して、ＨＰＬＭＮは、ＵＥ１１０のためのサービスプロバイダとしてまたはホームオペレータとして構成されたオペレータを指しうる。ＶＰＬＭＮは、ＵＥ１１０がアタッチされたか、またはそうでない場合は通信中であるサービスプロバイダまたはビジティングオペレータを指しうる。ＨＰＬＭＮおよびＶＰＬＭＮは概して、３ＧＰＰネットワーク、または他のパケット交換セルラワイヤレス通信システムと考えられうる。ＵＥ１１０がそのＨＰＬＭＮから遠隔である、例えば、ローミング中であるとき、それは、ＶＰＬＭＮを介してＨＰＬＭＮの様々なサービスにアクセスしうる。
【００４６】
[0052]ＨＰＬＭＮは、ＨＳＳ３０２、ｈＰＣＲＦ３０４、ＨＰＬＭＮ ＩＰサービス３０６、および３ＧＰＰ ＡＡＡサーバ３１０を含み得、それらは、それぞれ、図２に関して説明されたＨＳＳ２０２、ｈＰＣＲＦ２０４、およびオペレータＩＰサービス２０６、および３ＧＰＰ ＡＡＡサーバ２１０の機能を遂行しうる。ＨＰＬＭＮの例示されたコンポーネントは、ＨＰＬＭＮのためのコアネットワークの機能の少なくとも一部分をインプリメントしうるが、コアネットワークは、追加のまたは異なるコンポーネントを含みうる。
【００４７】
[0053]同様に、ＶＰＬＭＮは、３ＧＰＰアクセス３１２、サービングゲートウェイ３１４、ｖＰＣＲＦ３１６、ｅＰＤＧ３１８、および３ＧＰＰ ＡＡＡプロキシサーバ３２０を含みうる。３ＧＰＰアクセス３１２、サービングゲートウェイ３１４、ｖＰＣＲＦ３１６、ｅＰＤＧ３１８、および３ＧＰＰ ＡＡＡプロキシサーバ３２０は、それぞれ、図２を参照して説明された３ＧＰＰアクセス２１２、サービングゲートウェイ２１４、ｖＰＣＲＦ２１６、ｅＰＤＧ２１８、および３ＧＰＰ ＡＡＡプロキシサーバ２２０の機能を遂行しうる。ＶＰＬＭＮの例示されたコンポーネントは、ＶＰＬＭＮのためのコアネットワークの機能の少なくとも一部分をインプリメントしうるが、コアネットワークは、追加のまたは異なるコンポーネントを含みうる。ＶＰＬＭＮはまた、ＰＤＮゲートウェイ３０８を含み得、それは、ＶＰＬＭＮのために、図２を参照して説明されたＰＤＮゲートウェイ２０８の機能を遂行しうる。
【００４８】
[0054]非３ＧＰＰネットワークは、３ＧＰＰプロトコル以外の通信プロトコルをインプリメントする任意のネットワークでありうる。いくつかの例では、非３ＧＰＰネットワークは、ＷＬＡＮ通信に関連付けられたＲＡＴをインプリメントするＷＬＡＮを含みうる。他のＲＡＴもまた、非３ＧＰＰネットワークを構成しうる。概して、非３ＧＰＰネットワークは、信頼できる非３ＧＰＰ ＩＰアクセス３２２または信頼できない非３ＧＰＰ ＩＰアクセス３２４を含みうる。信頼できない非３ＧＰＰ ＩＰアクセス３２４の１つの非限定的な例は、ＷＬＡＮ３００のＡＰに接続されたＵＥ１１０を含みうる。
【００４９】
[0055]概して、ワイヤレス通信システム３００中に例示されたローカルブレイクアウト構成では、信頼できない非３ＧＰＰ ＩＰアクセス３２４を介してｅＰＤＧ３１８に接続しているＵＥ１１０は、ＵＥのＨＰＬＭＮのＰＤＮゲートウェイ２０８というよりはむしろＶＰＬＭＮのＰＤＮゲートウェイ３０８に接続しうる。ＵＥ１１０は、図２を参照して説明された特徴にしたがってｅＰＤＧ再評価および再選択のために構成されうる。例えば、ＵＥ１１０は、現在のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価し、ｅＰＤＧ再選択メトリックが選択条件を満たすときに異なるｅＰＤＧを再選択しうる。
【００５０】
[0056]図４Ａ〜４Ｃは、ｅＰＤＧ再選択のための方法４００の例を例示する。いくつかのケースでは、方法４００は、図１〜３を参照して説明されたように、ＵＥ１１０によって遂行される技法の態様を表しうる。例えば、ＵＥ１１０は、現在選択されているｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価し、ｅＰＤＧ再選択メトリックが選択条件を満たすときに異なるｅＰＤＧを再選択するための方法４００のブロック（１つ以上）をインプリメントしうる。方法４００のブロック（１つ以上）が、ある特定の構成では、再配列されうるか、組み合わされうるか、または省略されうることが理解されるべきである。方法４００は、３ＧＰＰアクセスを通して、ＵＥのアタッチされたＰＬＭＮに基づいてＵＥ１１０がｅＰＤＧを選択する状況においてｅＰＤＧ再選択を遂行するためのブロックを例示する。
【００５１】
[0057]いくつかの態様では、方法４００中に例示されたｅＰＤＧ再選択プロシージャは、ＵＥ１１０が優先順位で１つよりも多くのｅＰＤＧ ＦＱＤＮを用いて静的に構成されたときのケースに拡張されうる。ｅＰＤＧの再選択は、ＵＥ１１０において構成されたＦＱＤＮに基づき得、ＵＥ１１０が３ＧＰＰを介してアタッチされたＰＬＭＮとは独立している。
【００５２】
[0058]図４Ａの方法４００−ａは、ＵＥ１１０がＶＰＬＭＮ中でｅＰＤＧを成功裏に選択した後でｅＰＤＧ再選択をサポートするための実例的な方法を提供する。ＵＥ１１０がｅＰＤＧを介してＰＤＮ接続を確立しようと試みている間にある特定の失敗に遭遇する場合、および失敗が、このＰＬＭＮ中のｅＰＤＧの全てが全てのＡＰＮについて（またはＵＥ１１０上で構成可能なある特定のＡＰＮについて）ブロックされることをもたらす場合、ＵＥ１１０は、ＨＰＬＭＮによって許可される場合、ＨＰＬＭＮ中のｅＰＤＧを再選択しうる。ＵＥ１１０がＨＰＬＭＮ ｅＰＤＧを再選択すると、およびＶＰＬＭＮに依然としてアタッチされている間、ＶＰＬＭＮ中のｅＰＤＧ（１つ以上）がブロックされていない状態になったとＵＥ１１０が検出する場合、ＵＥ１１０は、異なるｅＰＤＧの発見および選択が適切でありうると決定しうる。
【００５３】
[0059]例えば、ブロック４０２において、方法４００−ａは、ＵＥ１１０がＶＰＬＭＮのｅＰＤＧを選択することを含みうる。ブロック４０４において、ＵＥ１１０は、ＰＤＮ接続失敗が生じたかどうかを決定しうる。いかなるＰＮＤ接続失敗も検出されない場合、４０６において、ＵＥ１１０は、ＶＰＬＭＮ  ｅＰＤＧを介して通信しうる。ＰＤＮ接続失敗が検出された場合、４０８において、ＵＥ１１０は、ＶＰＬＭＮのｅＰＤＧのうちのいずれかまたは全てがブロックされたかどうかを決定しうる。いかなるＶＰＬＭＮのｅＰＤＧもブロックされない場合、ＵＥ１１０は、ＶＰＬＭＮ ｅＰＤＧを介して通信しうる。ＶＰＬＭＮ ｅＰＤＧがブロックされる場合、およびＵＥ１１０がそのようにすることを可能にされる場合、４１０において、ＵＥ１１０は、ＨＰＬＭＮ ｅＰＤＧを再選択しうる。ＶＰＬＭＮのｅＰＤＧのうちの１つまたは１つよりも多くがブロックされていない場合、ＵＥ１１０は、ブロックされていないｅＰＤＧの選択が適切かどうかを決定しうる。
【００５４】
[0060]４１２において、ＵＥ１１０は、ＶＰＬＭＮのｅＰＤＧのうちの１つがブロックされていない状態になったかどうかを決定しうる。なっていない場合、４１４において、ＵＥ１１０は、ＨＰＬＭＮ ｅＰＤＧを介して通信し続けうる。なった場合、４１６において、ＵＥ１１０は、ブロックされていないｅＰＤＧの再選択が適切かどうかを決定するために、ｅＰＤＧ再選択メトリックを評価することを決定しうる。
【００５５】
[0061]次に図４Ｂを参照すると、方法４００−ｂは、ＵＥ１１０がｅＰＤＧを成功裏に選択した後でｅＰＤＧ再選択をサポートする実例的な方法を提供する。ＵＥ１１０がＥＰＤＧＲｅｓｅｌＥｖｌＣｏｎｄＬｉｓｔ中にリストされた条件を継続的にモニタする場合（例えば、ＵＥ１１０が選択されたｅＰＤＧを通して所与のＡＰＮに接続することに失敗した場合、または３ＧＰＰアクセスを通したＰＬＭＮの変更が生じた場合）、ＵＥ１１０において構成されたとき。ＥＰＤＧＲｅｓｅｌＥｖｌＣｏｎｄＬｉｓｔ中の条件（１つ以上）が満たされる場合、またはリストが空であるとき、ＵＥ１１０は、ｅＰＤＧ選択メトリックを周期的に再評価することを始めうる。例えば、ＵＥ１１０は、３ＧＰＰアクセスを通したＰＬＭＮの変更が生じたかどうか（それは、アタッチされたＰＬＭＮがあるＰＬＭＮから異なるＰＬＭＮに変化し、ＵＥ１１０が「ＰＬＭＮなし」と「ＰＬＭＮにアタッチされた」との間で変化したシナリオを含みうる）、または（トラッキングエリアアイデンティティ／ロケーションエリアアイデンティティのような）現在の３ＧＰＰセルアイデンティティが変化したかどうかを決定しうる。ＵＥ１１０は、異なるｅＰＤＧの発見および再選択が適切かどうかを決定しうる。リスト中の条件（１つ以上）が満たされない状況では、ＵＥ１１０は、リスト中の条件（１つ以上）をモニタし続けうる。
【００５６】
[0062]例えば、ブロック４１８において、方法４００−ｂは、ＵＥ１１０がｅＰＤＧを選択することを含みうる。ブロック４２０において、ＵＥ１１０は、リスト中の再選択条件（１つ以上）が満たされるかどうかを決定しうる。満たされない場合、ＵＥ１１０は、ブロック４２０に戻り、再選択条件をモニタし続けうる。再選択条件が満たされる（または条件リストが空である）場合、ブロック４２２において、ＵＥ１１０は、ｅＰＤＧ選択メトリックを評価またはモニタしうる。ブロック４２４において、ＵＥ１１０は、（例えば、ブロック４２２中でｅＰＤＧ選択メトリックを評価／モニタすることに基づいて）選択メトリックが変化したかどうかを決定しうる。選択メトリックが変化していない場合、ＵＥ１１０は、ブロック４２０に戻り、再選択条件および／またはｅＰＤＧ選択メトリックをモニタし続けうる。再選択条件が満たされ、選択メトリックが変化した場合、ブロック４２６において、ＵＥ１１０は、そのためにｅＰＤＧ再選択が遂行されないことがある任意の進行中の制限されたサービス（例えば、リアルタイムサービス、制限されたトラフィックタイプ、等を含むが、それらに限定されない）が存在するかどうかを決定しうる。ＵＥ１１０は、サービスまたはトラフィックタイプがアクティブである限り、そのためにｅＰＤＧ再選択が遂行されないことがある制限されたサービスまたは制限されたトラフィックタイプのリストを用いて（例えば、ＨＰＬＭＮ、ユーザ、または他のソースによって）構成されうる。進行中の制限されたサービスが存在する場合、ＵＥ１１０は、ブロック４２０に戻り、条件をモニタし続ける。進行中のアクティブな禁止されているトラフィックタイプが存在しない場合、ブロック４２８において、ＵＥ１１０は、異なるｅＰＤＧを発見および再選択するために、ｅＰＤＧ ＦＱＤＮを構築し、ＤＮＳクエリを遂行しうる。
【００５７】
[0063]ブロック４３０において、ＵＥ１１０が現在接続しているｅＰＤＧ ＩＰアドレスが、ＵＥ１１０がＤＮＳ解決を通じて取得するＩＰアドレス（１つ以上）中に包含される場合、ｅＰＤＧ再選択は終了され得、ＵＥ１１０は、ブロック４２０に戻り、条件をモニタし続ける。（ソースｅＰＤＧのような）ＵＥ１１０が現在接続しているｅＰＤＧ ＩＰアドレスが、ＵＥ１１０がＤＮＳ解決を通じて取得するＩＰアドレス（１つ以上）中に包含されない場合、ＵＥ１１０は、異なるｅＰＤＧを再選択することを決定しうる。
【００５８】
[0064]次に図４Ｃを参照すると、方法４００−ｃは、異なるｅＰＤＧの選択が適切であるとＵＥ１１０が決定したときにｅＰＤＧ再選択をサポートする実例的な方法を提供する。この例では、ＰＬＭＮの変更がＨＰＬＭＮとＶＰＬＭＮとの間である場合、ＵＥ１１０は、ＮｏＲｏａｍｉｎｇＡＰＮＬｉｓｔ中に含まれるＡＰＮに対応するソースｅＰＤＧ上で既存のＰＤＮ接続を解放しうる。ＵＥ１１０はまた、全ての他のＰＤＮのハンドオーバの２つのステップを遂行しうる。特に、ＵＥ１１０は、ソースｅＰＤＧから３ＧＰＰへの全ての他のＰＤＮのハンドオーバを開始し得、ＲＡＴ選好規則（the RAT preference rule）に基づいて３ＧＰＰから新しいｅＰＤＧへのＰＤＮのハンドオーバが続く。例えば、ブロック４４０において、方法４００−ｃは、ＵＥ１１０が異なるｅＰＤＧを再選択すると決定することを含みうる。ブロック４４２において、ＵＥ１１０は、異なるｅＰＤＧを再選択することがＨＰＬＭＮ ｅＰＤＧからＶＰＬＭＮ ｅＰＤＧへの変更を伴うかどうかを決定する。異なるｅＰＤＧを再選択することがＨＰＬＭＮ ｅＰＤＧからＶＰＬＭＮ ｅＰＤＧへの変更を伴う場合、ＵＥは、ローミングすることを可能にされていないＰＤＮ接続を解放しうる。例えば、ＵＥ１１０は、ＮｏＲｏａｍｉｎｇＡＰＮＬｉｓｔのような非ローミングＡＰＮのリストを取得し得、それは、ＵＥ１１０がＨＰＬＭＮ ｅＰＤＧからＶＰＬＭＮ ｅＰＤＧへの再選択を行うと決定するときに解放されるべき１つまたは複数のＰＤＮ接続に関連付けられたＡＰＮ（１つ以上）を識別するために使用されうる。言い換えれば、ＵＥ１１０が、異なるｅＰＤＧが選択されうると決定するとき、ＰＬＭＮの変更がＨＰＬＭＮとＶＰＬＭＮとの間である場合、ＵＥ１１０は、対応するＡＰＮが非ローミングＡＰＮリスト中に含まれる場合にソースｅＰＤＧ上で既存のＰＤＮ接続を解放しうる。ＰＤＮ接続を解放した後で、またはｅＰＤＧ再選択がＨＰＬＭＮ ｅＰＤＧからＶＰＬＭＮ ｅＰＤＧへではないと決定される場合、ＵＥは、ブロック４４６において、３ＧＰＰ ＲＡＴに残りのＰＤＮ接続をハンドオーバすることを伴う２ステップハンドオーバ処理を遂行し得、ブロック４４８において、３ＧＰＰ ＲＡＴから新しいｅＰＤＧにＰＤＮをハンドオーバすることが続く。
【００５９】
[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]ブロック１０２５において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、第２のＰＬＭＮの第２のｅＰＤＧを再選択しうる。いくつかのインプリメンテーションでは、ブロック１０２５の動作は、図６および７を参照して説明された再選択コンポーネントによって遂行されうる。
【００９３】
[0099]図１１は、ｅＰＤＧ再選択のための方法１１００を例示するフローチャートを示す。方法１１００の動作は、図１および２を参照して説明されたＵＥ１１０またはそのコンポーネントによってインプリメントされうる。例えば、方法１１００の動作は、ここに説明されたｅＰＤＧ再選択マネージャによって遂行されうる。いくつかの例では、ＵＥ１１０は、以下に説明される機能を遂行するためのデバイスの機能的な要素を制御するために、コードのセットを実行しうる。加えてまたは代替として、ＵＥ１１０は、特殊用途ハードウェアを使用して、以下に説明される機能の態様を遂行しうる。
【００９４】
[0100]ブロック１１０５において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価しうる。いくつかのインプリメンテーションでは、ブロック１１０５の動作は、図６および７を参照して説明された選択メトリックコンポーネントによって遂行されうる。
【００９５】
[0101]ブロック１１１０において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、ｅＰＤＧ再選択メトリックが選択条件（１つ以上）を満たすことに基づいて第２のｅＰＤＧを再選択しうる。いくつかのインプリメンテーションでは、ブロック１１１０の動作は、図６および７を参照して説明された再選択コンポーネントによって遂行されうる。
【００９６】
[0102]ブロック１１１５において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、第１のＰＬＭＮに関連付けられたｅＰＤＧの少なくとも一部分がブロックされていない状態になると決定しうる。いくつかのインプリメンテーションでは、ブロック１１１５の動作は、図６および７を参照して説明されたＰＬＭＮ可用性コンポーネントによって遂行されうる。
【００９７】
[0103]ブロック１１２０において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、ｅＰＤＧがブロックされていないことに少なくとも部分的に基づいてｅＰＤＧ再選択メトリックを評価しうる。いくつかのインプリメンテーションでは、ブロック１１２０の動作は、図６および７を参照して説明された選択メトリックコンポーネントによって遂行されうる。
【００９８】
[0104]図１２は、ｅＰＤＧ再選択のための方法１２００を例示するフローチャートを示す。方法１２００の動作は、図１および２を参照して説明されたＵＥ１１０またはそのコンポーネントによってインプリメントされうる。例えば、方法１２００の動作は、ここに説明されたｅＰＤＧ再選択マネージャによって遂行されうる。いくつかの例では、ＵＥ１１０は、以下に説明される機能を遂行するためのデバイスの機能的な要素を制御するために、コードのセットを実行しうる。加えてまたは代替として、ＵＥ１１０は、特殊用途ハードウェアを使用して、以下に説明される機能の態様を遂行しうる。
【００９９】
[0105]ブロック１２０５において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価しうる。いくつかのインプリメンテーションでは、ブロック１２０５の動作は、図６および７を参照して説明された選択メトリックコンポーネントによって遂行されうる。
【０１００】
[0106]ブロック１２１０において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、ｅＰＤＧ再選択メトリックが選択条件（１つ以上）を満たすことに基づいて第２のｅＰＤＧを再選択しうる。いくつかのインプリメンテーションでは、ブロック１２１０の動作は、図６および７を参照して説明された再選択コンポーネントによって遂行されうる。
【０１０１】
[0107]ブロック１２１５において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、ｅＰＤＧ再選択評価に関連付けられた少なくとも１つの条件パラメータを識別しうる。いくつかのインプリメンテーションでは、ブロック１２１５の動作は、図６および７を参照して説明された条件パラメータコンポーネントによって遂行されうる。
【０１０２】
[0108]ブロック１２２０において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、少なくとも１つの条件パラメータが満たされていないと決定しうる。いくつかのインプリメンテーションでは、ブロック１２２０の動作は、図６および７を参照して説明された条件パラメータコンポーネントによって遂行されうる。
【０１０３】
[0109]ブロック１２２５において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、少なくとも１つの条件パラメータが満たされていない間にｅＰＤＧ再選択メトリックを評価することを控えうる。いくつかのインプリメンテーションでは、ブロック１２２５の動作は、図６および７を参照して説明された選択メトリックコンポーネントによって遂行されうる。
【０１０４】
[0110]図１３は、本開示の様々な態様にしたがって発展型パケットデータゲートウェイ再選択のための方法１３００を例示するフローチャートを示す。方法１３００の動作は、図１および２を参照して説明されたＵＥ１１０またはそのコンポーネントによってインプリメントされうる。例えば、方法１３００の動作は、ここに説明されたｅＰＤＧ再選択マネージャによって遂行されうる。いくつかの例では、ＵＥ１１０は、以下に説明される機能を遂行するためのデバイスの機能的な要素を制御するために、コードのセットを実行しうる。加えてまたは代替として、ＵＥ１１０は、特殊用途ハードウェアを使用して、以下に説明される機能の態様を遂行しうる。
【０１０５】
[0111]ブロック１３０５において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価しうる。いくつかのインプリメンテーションでは、ブロック１３０５の動作は、図６および７を参照して説明された選択メトリックコンポーネントによって遂行されうる。
【０１０６】
[0112]ブロック１３１０において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、ｅＰＤＧ再選択メトリックが選択条件（１つ以上）を満たすことに基づいて第２のｅＰＤＧを再選択しうる。いくつかのインプリメンテーションでは、ブロック１３１０の動作は、図６および７を参照して説明された再選択コンポーネントによって遂行されうる。
【０１０７】
[0113]ブロック１３１５において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、第２のｅＰＤＧを再選択しうる。いくつかのインプリメンテーションでは、ブロック１３１５の動作は、図６および７を参照して説明された再選択コンポーネントによって遂行されうる。
【０１０８】
[0114]ブロック１３２０において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、第１のｅＰＤＧを介したＰＤＮへの接続を解放し得、解放することは、ＰＤＮが非ローミングアクセスリストに関連付けられることに基づく。いくつかのインプリメンテーションでは、ブロック１３２０の動作は、図６および７を参照して説明された接続解放コンポーネントによって遂行されうる。
【０１０９】
[0115]図１４は、ｅＰＤＧ再選択のための方法１４００を例示するフローチャートを示す。方法１４００の動作は、図１および２を参照して説明されたＵＥ１１０またはそのコンポーネントによってインプリメントされうる。例えば、方法１４００の動作は、ここに説明されたｅＰＤＧ再選択マネージャによって遂行されうる。いくつかの例では、ＵＥ１１０は、以下に説明される機能を遂行するためのデバイスの機能的な要素を制御するために、コードのセットを実行しうる。加えてまたは代替として、ＵＥ１１０は、特殊用途ハードウェアを使用して、以下に説明される機能の態様を遂行しうる。
【０１１０】
[0116]ブロック１４０５において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、第１のｅＰＤＧに関連付けられたｅＰＤＧ再選択メトリックを評価しうる。いくつかのインプリメンテーションでは、ブロック１４０５の動作は、図６および７を参照して説明された選択メトリックコンポーネントによって遂行されうる。
【０１１１】
[0117]ブロック１４１０において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、ｅＰＤＧ再選択メトリックが選択条件（１つ以上）を満たすことに基づいて第２のｅＰＤＧを再選択しうる。いくつかのインプリメンテーションでは、ブロック１４１０の動作は、図６および７を参照して説明された再選択コンポーネントによって遂行されうる。
【０１１２】
[0118]ブロック１４１５において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、ＵＥのアクティブ動作ステータスを識別しうる。いくつかのインプリメンテーションでは、ブロック１４１５の動作は、図６および７を参照して説明された動作ステータスコンポーネントによって遂行されうる。
【０１１３】
[0119]ブロック１４２０において、ＵＥ１１０は、図２〜４Ｄを参照して上述されたように、動作ステータスに基づいて第２のｅＰＤＧを再選択することを控えうる。いくつかのインプリメンテーションでは、ブロック１４２０の動作は、図６および７を参照して説明された再選択コンポーネントによって遂行されうる。
【０１１４】
[0120]ここに使用される場合、項目のリスト「のうちの少なくとも１つ」を指すフレーズは、単一のメンバを含む、それらの項目の任意の組み合わせを指す。例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａ、ｂ、ｃ、ａ−ｂ、ａ−ｃ、ｂ−ｃ、およびａ−ｂ−ｃをカバーすることを意図される。
【０１１５】
[0121]ここに開示されたインプリメンテーションに関連して説明された様々な例示的なロジック、論理ブロック、モジュール、回路、およびアルゴリズムプロセスは、電子ハードウェア、コンピュータソフトウェア、または両方の組み合わせとしてインプリメントされうる。ハードウェアとソフトウェアとの互換性は概して、機能の観点から説明されており、上述された様々な例示的なコンポーネント、ブロック、モジュール、回路、およびプロセスにおいて例示されている。そのような機能がハードウェアにおいてインプリメントされるか、またはソフトウェアにおいてインプリメントされるかは、特定のアプリケーションとシステム全体に課せられた設計制約とに依存する。
【０１１６】
[0122]ここに開示された態様に関連して説明された様々な例示的なロジック、論理ブロック、モジュールおよび回路をインプリメントするために使用されるハードウェアおよびデータ処理装置は、汎用単一チップまたはマルチチッププロセッサ、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡまたは他のプログラマブルロジックデバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、あるいはここに説明された機能を遂行するように設計されたそれらの任意の組み合わせでインプリメントまたは遂行されうる。汎用プロセッサは、マイクロプロセッサ、または、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、あるいはステートマシンでありうる。プロセッサはまた、ＤＳＰおよびマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連携した１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成のようなコンピューティングデバイスの組み合わせとしてインプリメントされうる。いくつかのインプリメンテーションでは、特定のプロセスおよび方法は、所与の機能に特有である回路によって遂行されうる。
【０１１７】
[0123]１つまたは複数の様態では、説明された機能は、この明細書中に開示された構造およびそれらの構造的同等物を含む、ハードウェア、デジタル電子回路、コンピュータソフトウェア、ファームウェアまたはそれらの任意の組み合わせにおいてインプリメントされうる。この明細書中に説明された主題のインプリメンテーションはまた、データ処理装置による実行のための、またはデータ処理装置の動作を制御するために、コンピュータ記憶媒体上で符号化される、１つまたは複数のコンピュータプログラム、すなわち、コンピュータプログラムの命令の１つまたは複数のモジュール、としてインプリメントされることができる。
【０１１８】
[0124]ソフトウェアにおいてインプリメントされる場合、それら機能は、コンピュータ可読媒体上で、１つまたは複数の命令あるいはコードとして記憶または送信されうる。ここに開示された方法またはアルゴリズムのプロセスは、コンピュータ可読媒体上に存在しうるプロセッサ実行可能ソフトウェアモジュールにおいてインプリメントされうる。コンピュータ可読媒体は、ある場所から別の場所にコンピュータプログラムを転送することを可能にされることができる任意の媒体を含む通信媒体およびコンピュータ記憶媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされうる任意の利用可能な媒体でありうる。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、電気的消去可能プログラマブル読取専用メモリ（ＥＥＰＲＯＭ（登録商標））、コンパクトディスク（ＣＤ）−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは、データ構造または命令の形態で所望されるプログラムコードを記憶するために使用され、コンピュータによってアクセスされうる任意の他の媒体を含みうる。また、任意の接続は、コンピュータ可読媒体と適正に称されることができる。ディスク（disk）およびディスク（disc）は、ここに使用される場合、ＣＤ（disc）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（ＤＶＤ）（disc）、フロッピー（登録商標）ディスク（disk）、およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ここで、ディスク（disk）は通常、磁気的にデータを再生し、その一方でディスク（disc）は、レーザーを用いて光学的にデータを再生する。上記の組み合わせは、コンピュータ可読媒体の範囲内に含まれる。加えて、方法またはアルゴリズムの動作は、機械可読媒体およびコンピュータ可読媒体上にコードおよび命令の１つのまたは任意の組み合わせあるいはセットとして存在し得、それは、コンピュータプログラム製品へと組み込まれうる。
【０１１９】
[0125]この開示中に説明されたインプリメンテーションに対する様々な修正は、当業者にとって容易に明らかであり、ここに定義された包括的な原理は、この開示の精神または範囲から逸脱することなしに他のインプリメンテーションに適用されうる。このことから、特許請求の範囲は、ここに示されたインプリメンテーションに限定されるようには意図されないが、ここに開示されたこの開示、原理および新規の特徴と一致する最も広い範囲が付与されるべきである。
【０１２０】
[0126]加えて、当業者は、「上方（upper）」および「下方（lower）」という用語が、図を説明しやすくするために使用されることがあり、適正に方向付けられた頁上で図の向きに対応する相対位置を示し、インプリメントされたときの任意のデバイスの適正な向きを反映しないことがあることを容易に認識するであろう。
【０１２１】
[0127]別個のインプリメンテーションのコンテキストにおいてこの明細書中で説明されているある特定の特徴もまた、単一のインプリメンテーションにおいて組み合わせてインプリメントされることができる。反対に、単一のインプリメンテーションのコンテキストにおいて説明されている様々な特徴もまた、別個に複数のインプリメンテーションにおいて、または任意の適したサブコンビネーションにおいてインプリメントされることができる。その上、特徴は、ある特定の組み合わせで機能するとして上述され、特許請求の範囲にさえ最初はそのように記載されうるが、特許請求の範囲に記載されている組み合わせからの１つまたは複数の特徴は、いくつかのケースでは、その組み合わせから削除され、特許請求の範囲に記載されている組み合わせは、サブコンビネーションまたはサブコンビネーションの変形を対象としうる。
【０１２２】
[0128]同様に、図面中には複数の動作が特定の順序で図示されているが、このことによって、望ましい結果を達成するために、そのような動作が示されている特定の順序でまたは順次的な順序で遂行される必要がある、あるいは全ての例示された動作が遂行される必要がある、と理解されるべきではない。さらに、図面は、フロー図の形式でもう１つの実例的なプロセスを概略的に図示しうる。しかしながら、図示されていない他の動作は、概略的に例示されている実例的なプロセス中に組み込まれることができる。例えば、１つまたは複数の追加の動作は、例示されている動作のいずれかの前に、後で、同時に、または間に遂行されることができる。ある特定の状況では、マルチタスクおよび平行処理が有利でありうる。その上、上述されたインプリメンテーションにおける様々なシステムコンポーネントの分離は、そのような分離が全てのインプリメンテーションにおいて必要であると理解されるべきではなく、説明されたプログラムコンポーネントおよびシステムが概して、単一のソフトウェア製品にともに一体化されるか、または複数のソフトウェア製品へとパッケージ化されることができることは理解されるべきである。加えて、他のインプリメンテーションは、以下の特許請求の範囲内にある。いくつかのケースでは、特許請求の範囲中に記載されるアクションは、異なる順序で遂行されることができ、それでもなお望ましい結果を達成することができる。
【図１】
2018530270.tif 000003
【図２】
2018530270.tif 000004
【図３】
2018530270.tif 000005
【図４Ａ】
2018530270.tif 000006
【図４Ｂ】
2018530270.tif 000007
【図４Ｃ】
2018530270.tif 000008
【図５】
2018530270.tif 000009
【図６】
2018530270.tif 000010
【図７】
2018530270.tif 000011
【図８】
2018530270.tif 000012
【図９】
2018530270.tif 000013
【図１０】
2018530270.tif 000014
【図１１】
2018530270.tif 000015
【図１２】
2018530270.tif 000016
【図１３】
2018530270.tif 000017
【図１４】
2018530270.tif 000018
【国際調査報告】
2018530270.tif 000019
2018530270.tif 000020
2018530270.tif 000021