(57)【特許請求の範囲】
【請求項１】
無線アクセス技術間（ＩＲＡＴ）ハンドオーバ中、インターネットプロトコル（ＩＰ）コンテキストを維持するための方法であって、
ユーザ機器（ＵＥ）が、第１のＲＡＴのセルにとどまる場合、第２のＲＡＴのアタッチパケットデータネットワーク（ＰＤＮ）に、ハンドオーバアタッチ要求メッセージを送信することと、
１つ以上の他のアクティブなＰＤＮに、ＰＤＮ接続性要求を送信することと、
ＩＰアドレスが前記アタッチＰＤＮから受信されるかどうかを決定することと、
前記ＵＥが前記第２のＲＡＴのアタッチＰＤＮから前記ＩＰアドレスを受信する場合、前記第１のＲＡＴのＰＤＮから前記１つ以上の他のアクティブなＰＤＮに、前記ＩＰコンテキストを転送すること、または前記アタッチＰＤＮからの前記ＩＰアドレスが、前記ＵＥにおいて受信されない場合、デタッチ要求を送信することと、
を備える、方法。
【請求項２】
前記デタッチ要求は、前記ＵＥがデータスタックを使用して非アクセス層（ＮＡＳ）シグナリングを開始することを含む、請求項１に記載の方法。
【請求項３】
前記データスタックは、前記ＵＥが、前記ＵＥによって受信された前記アタッチＰＤＮの情報を保持することを含む、請求項２に記載の方法。
【請求項４】
前記デタッチ要求は、前記ＵＥがサービスマネジャを使用してデタッチ手順を開始することを含む、請求項１に記載の方法。
【請求項５】
前記ＵＥは、各アクティブなＰＤＮのための前記ＩＰコンテキストの情報を保持するように、前記デタッチ要求の後、前記ＵＥは前記第１のＲＡＴのセルと接続する、請求項１に記載の方法。
【請求項６】
前記第１のＲＡＴは、発展型高レートパケットデータ（ｅＨＲＰＤ）であり、前記第２のＲＡＴは、ロングタームエボリューション（ＬＴＥ）である、請求項１に記載の方法。
【請求項７】
無線アクセス技術間（ＩＲＡＴ）ハンドオーバ中、インターネットプロトコル（ＩＰ）コンテキストを維持するように構成されるモバイルデバイスであって、
前記モバイルデバイスが、第１のＲＡＴのセルにとどまる場合、第２のＲＡＴのアタッチパケットデータネットワーク（ＰＤＮ）に、ハンドオーバアタッチ要求メッセージを送信することと、
１つ以上の他のアクティブなＰＤＮに、ＰＤＮ接続性要求を送信することと、
ＩＰアドレスが前記アタッチＰＤＮから受信されるかどうかを決定することと、
前記ＵＥが前記第２のＲＡＴのアタッチＰＤＮから前記ＩＰアドレスを受信する場合、前記第１のＲＡＴのＰＤＮから前記１つ以上の他のアクティブなＰＤＮに、前記ＩＰコンテキストを転送すること、または前記アタッチＰＤＮからの前記ＩＰアドレスが受信されない場合、デタッチ要求を送信することと、
を備える、モバイルデバイス。
【請求項８】
前記デタッチ要求は、データスタックを使用して非アクセス層（ＮＡＳ）シグナリングを開始するように構成される前記モバイルデバイスを含む、請求項７に記載のモバイルデバイス。
【請求項９】
前記データスタックを使用することは、前記モバイルデバイスによって受信された前記アタッチＰＤＮの情報を保持するように構成される前記モバイルデバイスを含む、請求項８に記載のモバイルデバイス。
【請求項１０】
前記デタッチ要求は、サービスマネジャを使用してデタッチ手順を開始するように構成される前記モバイルデバイスを含む、請求項８に記載のモバイルデバイス。
【請求項１１】
前記モバイルデバイスは、デタッチ手順が成功した後に、前記第１のＲＡＴのＰＤＮとの接続を確立するように構成される、請求項７に記載のモバイルデバイス。
【請求項１２】
前記モバイルデバイスは、各アクティブなＰＤＮのための前記ＩＰコンテキストの情報を保持するように構成される、請求項１１に記載のモバイルデバイス。
【請求項１３】
前記第１のＲＡＴは、発展型高レートパケットデータ（ｅＨＲＰＤ）であり、前記第２のＲＡＴは、ロングタームエボリューション（ＬＴＥ）である、請求項７に記載のモバイルデバイス。
【請求項１４】
無線アクセス技術間（ＩＲＡＴ）ハンドオーバ中、インターネットプロトコル（ＩＰ）コンテキストを維持するための装置であって、
ユーザ機器（ＵＥ）が、第１のＲＡＴのセルにとどまる場合、第２のＲＡＴのアタッチパケットデータネットワーク（ＰＤＮ）に、ハンドオーバアタッチ要求メッセージを送信する手段と、
１つ以上の他のアクティブなＰＤＮに、ＰＤＮ接続性要求を送信する手段と、
前記アタッチＰＤＮからＩＰアドレスを受信する手段と、
前記ＵＥが前記第２のＲＡＴのアタッチＰＤＮから前記ＩＰアドレスを受信した後、前記第１のＲＡＴのＰＤＮから前記１つ以上の他のアクティブなＰＤＮに、前記ＩＰコンテキストを転送する手段と、
を備える、装置。
【請求項１５】
デタッチ要求を送信する手段をさらに備え、前記デタッチ要求を送信する手段は、データスタックを使用することを含む、
請求項１４に記載の装置。
【請求項１６】
前記データスタックを使用して前記デタッチ要求を送信する手段は、前記第１のＲＡＴの少なくとも１つのアクティブなＰＤＮのための前記ＩＰコンテキストを回復するための手段を含む、請求項１５に記載の装置。
【請求項１７】
前記ＩＰコンテキストは、前記ＩＰアドレスおよびドメインネームサーバアドレスのうちの少なくとも１つを含む、請求項１４に記載の装置。
【請求項１８】
前記デタッチ要求を送信するための手段は、前記第２のＲＡＴのＰＤＮからデタッチするためにサービスマネジャを使用することを含み、
前記サービスマネジャを使用することは、前記第１のＲＡＴから前記少なくとも１つのアクティブなＰＤＮのための前記ＩＰコンテキストを回復することを含む、
請求項１５に記載の装置。
【請求項１９】
前記装置は、任意のアクティブなＰＤＮのためのＩＰコンテキストにおけるロスなしに、デタッチ手順が成功した後に、前記第１のＲＡＴのアクティブなＰＤＮとの接続を確立するように構成される、請求項１８に記載の装置。
【請求項２０】
前記第１のＲＡＴは、発展型高レートパケットデータ（ｅＨＲＰＤ）であり、前記第２のＲＡＴは、ロングタームエボリューション（ＬＴＥ）である、請求項１４に記載の装置。
【請求項２１】
少なくとも１つのプロセッサにおいて実行される場合、
ユーザ機器（ＵＥ）が、第１の無線アクセス技術（ＲＡＴ）のセルにとどまる場合、第２のＲＡＴのアタッチパケットデータネットワーク（ＰＤＮ）に、ハンドオーバアタッチ要求メッセージを送信することと、
１つ以上の他のアクティブなＰＤＮに、ＰＤＮ接続性要求を送信することと、
前記アタッチＰＤＮからインターネットプロトコル（ＩＰ）アドレスを受信することと、
前記ＵＥが前記第２のＲＡＴのアタッチＰＤＮから前記ＩＰアドレスを受信した後、前記第１のＲＡＴのＰＤＮから前記１つ以上の他のアクティブなＰＤＮに、前記ＩＰコンテキストを転送することと、
を備える、無線アクセス技術間（ＩＲＡＴ）ハンドオーバ中、ＩＰコンテキストを維持するための方法を前記少なくとも１つのプロセッサに実行させる、プログラムを記憶するコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
以下に説明される特徴は、一般的に無線ネットワーク運用に関する。特に、この特徴は、（ＲＡＴ間モビリティまたは転送として知られる）１つの無線接続技術（ＲＡＴ（radio access technology））ネットワークから別の無線接続技術ネットワークへのモバイルデバイスのハンドオーバに関する。
【背景技術】
【０００２】
より詳細には、ユーザ機器（ＵＥ）またはモバイルデバイスは、複数のＰＤＮ（パケットデータネットワーク）に接続し、複数のＰＤＮからサービスを受信するために、ＬＴＥ（ロングタームエボリューション）ネットワークにおけるＥＰＣ（発展型パケットコア（Evolved Packet Core））にアクセスすることができる。各ＰＤＮはＵＥが、ＵＥにサービス（単数または複数）を提供する外部のデータネットワークにアクセスすることを可能にする。サービスは、音声、データ、ＳＭＳ、ＧＰＳ、テキスト等を含むが、これらに限定されない。ネットワークオペレータは、ＵＥが特別なＰＤＮ（アタッチＰＤＮとして知られる）に接続することを必要とし得る。アタッチＰＤＮへの接続は、ＵＥがアタッチＰＤＮのＩＰアドレスを受信することを必要とする。ＬＴＥにおいて、ＵＥは、アタッチＰＤＮとの接続を構築することなしにオペレータのネットワークにおいて任意のサービスにアクセスすることを禁止され得る。
【発明の概要】
【０００３】
実施形態は、インターネットプロトコルコンテキストを維持するための方法に関し、ＵＥが第２のネットワークからのアタッチＰＤＮのＩＰアドレスの受信を確認した後、第１のネットワークから第２のネットワークに、少なくとも１つのアクティブなパケットデータネットワーク（ＰＤＮ）のＩＰコンテキストを転送することを含む。
【０００４】
さらに別の埋め込みにおいて、モバイルデバイスは、無線ネットワークと通信するように構成される。モバイルデバイスは、モバイルデバイスが第２のネットワークからのアタッチＰＤＮのＩＰアドレスの受信を確認した後、第１のネットワークから第２のネットワークに、少なくとも１つのアクティブなパケットデータネットワーク（ＰＤＮ）のＩＰコンテキストを転送するように構成される。
【０００５】
インターネットプロトコルコンテキストを維持するための方法の別の実施形態は、ｅＨＲＰＤネットワークとＬＴＥネットワークとの間のユーザ機器におけるＲＡＴ間ハンドオーバを開始することを含む。ユーザ機器は、アタッチパケットデータネットワーク（ＰＤＮ）のためのインターネットプロトコルアドレスがユーザ機器によって受信されるまで、少なくとも１つのアクティブなパケットデータネットワークのためのインターネットプロトコルコンテキストの転送を遅延させるように構成されることができる。アタッチＰＤＮのためのインターネットプロトコルが割り当てられない場合、ユーザ機器は、ユーザ機器が少なくとも１つのアクティブなパケットデータネットワークのインターネットプロトコルコンテキストを失うことなく、ＬＴＥネットワークからのデタッチ動作を開始する。
【図面の簡単な説明】
【０００６】
【図１】図１は、ある例示的な実施形態に係る、ＬＴＥセルの中へ、およびＬＴＥセルの外へローミングするＵＥの模式図である。
【図２】図２は、ＥＰＣ／Ｅ−ＵＴＲＡＮとｅＨＲＰＤネットワークとの間のインタラクションの模式図である。
【図３】図３は、ある例示的な実施形態に係る、ＵＥのモジュールとＥＰＣとの間のインタラクションの模式図である。
【図４】図４は、ＬＴＥアーキテクチャからの様々なレイヤを含む、データスタックを示す図である。
【図５】図５は、アタッチＰＤＮのためのＩＰアドレスを受信し、他のアクティブなＰＤＮのためのＰＤＮ接続性（connectivity）を確立するために使用される処理を示すフローチャートである。
【図６】図６は、ある例示的な実施形態に係る、アタッチＰＤＮのためのＩＰアドレスを受信し、ＬＴＥネットワークからＵＥをデタッチするために使用される処理を示すフローチャートである。
【詳細な説明】
【０００７】
本明細書および図において使用される用語の頭字語の例が以下に提供されるが、頭字語は、以下の説明に限定されない。
【０００８】
ＡＰＮ  ＡＰＮは、アクセスポイント名である。
【０００９】
ｅＡＮ／ｅＰＣＦ  ｅＡＮ／ｅＰＣＦは、ＵＥとの無線通信のために使用される無線接続ネットワーク（ＲＡＮ）における論理エンティティ、およびｅＡＮとＨＳＧＷとの間のパケットのリレーを管理する発展型パケット制御機能エンティティ（ｅＰＣＦ（evolved Packet Control Function））を含む。
【００１０】
ＥＰＣ  発展型パケットコア。
【００１１】
ＥＰＳ  ＥＰＣおよびＥ−ＵＴＲＡＮを含む発展型パケットシステム。
【００１２】
ＥＰＳベアラ  ＥＰＳベアラは、ＵＥとＨＳＧＷとの間のサービス接続によって搬送される、同一のＱｏＳ処理を受ける、ＰＤＮ接続のための、１つ以上のサービスデータフロー（ＳＤＦｓ（Service Data Flows））の論理集合である。
【００１３】
ハンドオフ／ハンドオーバ  本明細書において、「ハンドオフ」および「ハンドオーバ−」という用語は同義であり、互換的に使用される。
【００１４】
ハンドオーバアタッチ  Ｅ−ＵＴＲＡＮとｅＨＲＰＤとの間のテクノロジ間ハンドオフ／ハンドオーバを実行する場合、ＵＥは、「初期アタッチ」シナリオと区別するために、ターゲット技術におけるパケットデータネットワークに再アタッチする場合、「ハンドオフ」のアタッチタイプパラメータを送信する。
【００１５】
ＨＳＧＷ  ＨＳＧＷは、信頼された非３ＧＰＰアクセスネットワークとして、発展型ＨＲＰＤ接続ネットワークを発展型パケットコア（ＥＰＣ）と接続する、ＨＲＰＤサービングゲートウェイである。ＨＳＧＷは、Ｐ−ＧＷ（ＬＭＡ）とのレイヤ３モビリティをサポートするために、ＰＭＩＰｖ６モバイル接続ゲートウェイ（ＭＡＧ）機能を提供する。
【００１６】
コンテキスト転送をともなうＨＳＧＷ間モビリティ  コンテキスト転送をともなうＨＳＧＷ間モビリティは、ソースＨＳＧＷが、データパケット転送のためのＨ２インターフェースの使用を含む、Ｈ１インターフェースを使用して、ＵＥのためのコンテキストをターゲットＨＳＧＷに転送する場合に行われる。
【００１７】
ＵＥは、ユーザ機器である。
【００１８】
記号および略語
３ＧＰＰ    第３世代パートナーシッププロジェクト（3rd Generation Partnership Project）
３ＧＰＰ２  第３世代パートナーシッププロジェクト２（3rd Generation Partnership Project 2）
ＡＡＡ      認証、認可、アカウンティング（Authentication, Authorization, Accounting）
ＡＢＮＦ    増大したバッカスナウア記法（Augmented Backus-Naur Form）
ＡＫＡ      認証および鍵共有（Authentication and Key Agreement）
ＡＭＢＲ    総合最大ビットレート（Aggregated Maximum Bit Rate）
ＡＰＮ      アクセスポイント名（Access Point Name）
ＡＰＮ−ＡＭＢＲ  ＡＰＮごとの総合最大ビットレート（per APN Aggregate Maximum Bit Rate）
ＡＲＰ      割当ておよび保持優先（Allocation and Retention Priority）
ＡＴ        アクセス端末（Access Terminal）
ＡＶＰ      属性値ペア（Attribute Value Pair）
ＢＡＫ      ＢＣＭＣＳアクセスキー（BCMCS Access Key）
ＢＢＥＲＦ  ベアラバインディングおよびイベント報告機能（Bearer Binding and Event Reporting Function）
ＢＣＥ      バインディングキャッシュエントリ（Binding Cache Entry）
ＢＣＭ      ベアラ制御モード（Bearer Control Mode）
ＢＣＭＣＳ  ブロードキャストマルチキャストサービス（Broadcast Multicast Service）
ＢＥ        ベストエフォート（Best Effort）
ＢＬＯＢ    ビットのブロック（BLock Of Bits）
ＣＣＰ      圧縮構成プロトコル（Compression Configuration Protocol）
ＣＭＩＰ    クライアントモバイルＩＰ（Client Mobile IP）
ＣＳＩＭ  ｃｄｍａ２０００加入者識別モジュール（cdma2000 Subscriber Identity Module）
ＤＨＣＰ    動的ホスト構成プロトコル（Dynamic Host Configuration Protocol）
ＤＬ        下りリンク（Down Link）
ｅＡＮ      発展型アクセスネットワーク（evolved Access Network）
ＥＡＰ      拡張可能認証プロトコル（Extensible Authentication Protocol）
ｅＨＲＰＤ  発展型高レートパケットデータ（evolved High Rate Packet Data）
ｅＮＢ      発展型ノードＢ（evolved NodeB）
ＥＰＣ      発展型パケットコア（Evolved Packet Core）
ｅＰＣＦ    発展型パケット制御機能（evolved Packet Control Function）
ＥＰＳ      発展型パケットシステム（Evolved Packet System）
Ｅ−ＵＴＲＡＮ  発展型ユニバーサル地上無線アクセスネットワーク（Evolved Universal Terrestrial Radio Access Network）
ＦＱＤＮ    完全修飾ドメイン名（Fully Qualified Domain Name）
ＧＢＲ      保証ビットレート（Guaranteed Bit Rate）
ＧＲＥ      一般的なルーティングカプセル化（Generic Routing Encapsulation）
ＨＲＰＤ    高レートパケットデータ（High Rate Packet Data）
ＨＳＧＷ    ＨＲＰＤサービングゲートウェイ（HRPD Serving Gateway）
ＨＳＳ      ホーム加入者サーバ（Home Subscriber Server）
ＩＡＮＡ    インターネット番号割当て機関（Internet Assigned Numbers Authority）
ＩＭＳＩ    国際移動体加入者識別番号（International Mobile Subscriber Identity）
ＩＰ          インターネットプロトコル（Internet Protocol）
ＩＰ−ＣＡＮ  ＩＰコネクティビティアクセスネットワーク（IP Connectivity Access Network）
ＬＣＰ      リンク制御プロトコル（Link Control Protocol）
ＬＭＡ      ローカルモビリティエージェント（Local Mobility Agent）
ＭＡＧ      モバイルアクセスゲートウェイ（Mobile Access Gateway）
ＭＢＲ      最大ビットレート（Maximum Bit Rate）
ＭＭＥ      モビリティ管理エンティティ（Mobility Management Entity）
ＭＮ ＮＡＩ モバイルノードネットワークアクセス識別子（Mobile Node Network Access Identifier）
ＭＲＵ      最大受信ユニット（Maximum Receive Unit）
ＭＳＩＤ    移動局ＩＤ（Mobile Station ID）
ＭＳＫ      マスターセッションキー（Master Session Key）
ＭＵＰＳＡＰ  単一のＡＰＮへの複数のＰＤＮ接続（Multiple PDN Connections to A Single APN）
ＮＡＩ      ネットワークアクセス識別子（Network Access Identifier）
ＯＵＩ      組織的に一意の識別子（Organizationally Unique Identifier）
Ｐ ＧＷ     （３ＧＰＰによって指定された）パケットデータネットワークゲートウェイ（Packet Data Network Gateway (specified by 3GPP)）
ＰＢＡ      プロキシバインディング肯定応答（Proxy Binding Acknowledgement）
ＰＢＵ      プロキシバインディング更新（Proxy Binding Update）
ＰＣＣ      ポリシーおよび課金制御（Policy and Charging Control）
ＰＣＥＦ    ポリシーおよび課金施行機能（Policy and Charging Enforcement Function）
ＰＣＯ      プロトコル構成オプション（Protocol Configuration Options）
ＰＣＲＦ    ポリシーおよび課金ルール機能（Policy and Charging Rules Function）
ＰＤＮ      パケットデータネットワーク（Packet Data Network）
ＰＤＮ−ＩＤ  ＰＤＮ識別子（PDN Identifier）
ＰＤＳＮ    パケットデータサービングノード（Packet Data Serving Node）
ＰＭＩＰ    プロキシモバイルＩＰ（Proxy Mobile IP）
ＰＰＰ      ポイントツーポイントプロトコル（Point-to-Point Protocol）
ＱＣＩ      ＱｏＳクラスインデックス（QoS Class Index）
ＱｏＳ      サービスの品質（Quality of Service）
ＲＡ        ルータ広告（Router Advertisement）
ＲＡＮ      無線接続ネットワーク（Radio Access Network）
ＲＡＴ      無線接続技術／無線接続タイプ（Radio Access Technology/Radio Access Type）
ＲＫ        登録キー（Registration Key）
ＲＯＨＣ    ロバストヘッダ圧縮（RObust Header Compression）
ＲＳ        ルータ要請（Router Solicitation）
ＲＳＶＰ    リソース予約プロトコル（Resource Reservation Protocol）
Ｓ−ＧＷ    （３ＧＰＰによって指定された）サービングゲートウェイ（Serving Gateway (specified by 3GPP)）
ＳＤＦ      （３ＧＰＰによって指定された）サービスデータフロー（Service Data Flow (specified by 3GPP)）
ＳＫ        セッションキー（Session Key）
ＳＬＡＡＣ  ステートレスアドレス自動設定（Stateless Address Autoconfiguration）
ＴＫ        一時キー（Temporary Key）
ＴＮＬ      トランスポートネットワーク層（Transport Network Layer）
ＴＦＴ      トラフィックフローテンプレート（Traffic Flow Template）
ＴＬＶ      タイプ−長さ−値（Type Length Value）
ＵＡＴＩ    ユニバーサルアクセス端末識別子（Universal Access Terminal Identifier）
ＵＥ        ユーザ機器（User Equipment）
ＵＥ−ＡＭＢＲ  ＵＥごとの総合最大ビットレート（per UE Aggregate Maximum Bit Rate）
ＵＬ        上りリンク（Uplink）
ＶＳＡ      ベンダ固有の属性（Vendor Specific Attribute）
ＶＳＮＣＰ  ベンダ固有のネットワーク制御プロトコル（Vendor Specific Network Control Protocol）
ＶＳＮＰ    ベンダ固有のネットワークプロトコル（Vendor Specific Network Protocol）
例示的なＲＡＴ間ハンドオーバは、ＵＥがｅＨＲＤＢ（発展型高レートパケットデータ）ネットワークからＬＴＥネットワークにローミングする場合に行われる。ある例示的な実施形態において、ＵＥは、１つのタイプのネットワークから別のタイプのネットワークへローミングすることができる。ＬＴＥネットワークへの接続を確立することは、２つのステップを必要とし得る。第１のステップは、ＮＡＳ（非アクセス層（Non-Access Stratum））シグナリングを介するアタッチ手順中、ＵＥがサービスを受信するためにネットワークにレジスタすることを含む、ＬＴＥアタッチ手順を含む。ＬＴＥアタッチ手順中、アタッチＰＤＮへのＰＤＮ接続性要求は、アタッチ要求メッセージによって送信される。第１のステップが完了した後、ＬＴＥネットワークへの接続を確立するための第２のステップは、ＵＥが、並行処理を使用してアタッチＰＤＮおよび他のＰＤＮのためのＩＰアドレスを捕捉することを含む。
【００１９】
以下に説明される方法およびシステムの実施形態は、アタッチＰＤＮのためのＩＰアドレスの受信の失敗に対処するように意図されている。アタッチすることにおける成功は、アタッチＰＤＮのためのＩＰコンテキストがＵＥによって受信されることに言及する。ＩＰアドレスの受信に失敗すると、アタッチＰＤＮのＩＰアドレスなしではＵＥはＬＴＥネットワークからの任意のサービスにアクセスすることができないので、ＵＥは、ＬＴＥネットワークからデタッチしなければならない。しかしながら、この段階においてＬＴＥネットワークからデタッチすることは、アタッチＰＤＮのためのＩＰコンテキスト情報におけるロス、およびＬＴＥネットワークに既に転送された他のＰＤＮのためのＩＰコンテキスト（ＩＰアドレス、ＤＮＳサーバアドレス、ＰＣＳＣＳアドレス、ＡＰＮネーム、デフォルトのルータアドレス、ＩＰタイプ、ＰＤＮ ＩＤおよび他の情報）のロスをもたらし得る。ＩＰコンテキストのロスは、ＵＥに提供されるサービスへの割込みを引き起こし得る。
【００２０】
ＬＴＥネットワークからデタッチすることは、ＬＴＥに既に転送された他のＰＤＮのためのＩＰコンテキストのロスを無くす、または最小化するために実行され得る。例えば、ＵＥは、サービスマネジャ（ＬＴＥアタッチ／デタッチ手順をトリガすることができるＵＥに位置するモジュール）を使用してデタッチ要求を、エアインターフェースを通じてＬＴＥネットワークに送信することができる。特に、ＵＥは、ＩＰアドレスの割り当て失敗を経験すると、サービスマネジャに通知する。サービスマネジャは、ＵＥにおいて命令を実行するように構成されるプロセッサと通信しているように構成される、ソフトウェアおよび／またはハードウェアの一部であることができる。サービスマネジャがＬＴＥデタッチをトリガする場合、アタッチＰＤＮのためのＩＰコンテキストが、ＵＥにおいてリリースされる。サービスマネジャを使用することは、アタッチＰＤＮおよび他のアクティブなＰＤＮのためのＩＰコンテキスト情報におけるロスを引き起こし得る。ＩＰコンテキストのロスは、ＵＥが、ＵＥにおいてディスプレイスクリーンまたは可聴の警告を使用して、ＩＰデータが失われたまたは使用可能でなくなったことをユーザに知らせることを、もたらし得る。ＬＴＥデタッチ手順中、ＩＰコンテキスト情報は、ＬＴＥに成功して転送されたＰＤＮのためのネットワークにおいてリリースされる。デタッチ要求メッセージがネットワークによって受信されない場合、他のＰＤＮのためのＩＰコンテキスト連続性は、ＵＥがｅＨＲＰＤネットワークにハンドオーバし戻すことを実行した後、維持される。
【００２１】
デタッチ手順を実行する別の方法は、制御プレーンスタックを使用することを含み得る。アタッチＰＤＮのためのＩＰアドレス割当てが失敗する場合、制御プレーンデータスタックは、サービスマネジャに通知することなしにＬＴＥデタッチをトリガし得る。データスタックを使用すると、アタッチＰＤＮのためのＩＰコンテキストは、ＵＥにおいてリリースされない。制御プレーンデータスタックを使用することは、他のＰＤＮのためのＩＰコンテキスト情報におけるロスを引き起こし得る。デタッチ手順中、ＩＰコンテキスト情報が、ＬＴＥに成功して転送されたＰＤＮのためのネットワークにおいてリリースされる。デタッチ要求メッセージがネットワークによって受信されない場合、全てのＰＤＮのためのＩＰ連続性は、ＵＥがｅＨＲＰＤネットワークにハンドオーバし戻すことを実行した後、維持されやすい。
【００２２】
１つの例示的な実施形態において、他のＰＤＮのためのＩＰコンテキストの転送は、アタッチＰＤＮのためのＩＰアドレスがＵＥによって受信されているまで遅延され得る。特に、ＵＥの一部であるＡＭＳＳ（アドバンスドモバイル加入者ソフトウェア（Advanced Mobile Subscriber Software））は、アタッチＰＤＮのためのＩＰアドレス割当てが完了されるまで他のＰＤＮ ＩＰコンテキストを転送しない。他のアクティブなＰＤＮのためのＰＤＮ接続性は、アタッチＰＤＮのためのＩＰアドレス割当てがＵＥによって成功して受信された後、転送される。他のＰＤＮのためのＩＰコンテキストの転送を、アタッチＰＤＮのためのＩＰアドレス割当てまで遅延することが、サービスマネジャまたはデータスタックデタッチメカニズムを使用することによって実行され得る。
【００２３】
１つの実施形態において、アタッチＰＤＮのためのＩＰアドレス割当てが失敗する場合、ＵＥは失敗を宣言し得、サービスマネジャに通知し得る。サービスマネジャは、ＬＴＥデタッチ信号をネットワークおよびＵＥの他のモジュールに送信することができ、アタッチＰＤＮのためのＩＰコンテキストが、ＵＥによってリリースされる。ＵＥがｅＨＲＰＤネットワークに転送し戻される場合、アタッチＰＤＮのためのＩＰコンテキストは失われるが、他のＰＤＮのためのＩＰコンテキストは回復され得る。
【００２４】
別の実施形態において、ＡＭＳＳは、アタッチＰＤＮのためのＩＰアドレス割当てが完了されているまで、他のＰＤＮのためのＩＰコンテキストを転送しない。アタッチＰＤＮのためのＩＰアドレス割当てが失敗する場合、制御プレーンデータスタックは、サービスマネジャに通知することなく、デタッチ要求をＵＥにおける他のモジュールに送信し得る。この実施形態において、アタッチＰＤＮのためのＩＰコンテキストは、ＵＥにおいてリリースされない。ネットワークがＵＥからデタッチ要求メッセージを受信する場合、ネットワークはアタッチＰＤＮのためのＩＰコンテキストをリリースし、アタッチＰＤＮのためのＩＰコンテキストは、削除され得る。
【００２５】
デタッチ要求メッセージがネットワークによって受信されない場合、アタッチＰＤＮのためのＩＰ連続性は、ＵＥがｅＨＲＰＰＤネットワークに動いて戻った後に、ＵＥがアタッチＰＤＮへのハンドオーバアタッチを実行した後、維持されやすい。したがって、データスタックを使用すること、および他のＰＤＮのためのＩＰコンテキストの転送を遅延させることは、ＬＴＥネットワークにおいてＩＰアドレス割当て失敗がある場合、ＵＥがｅＨＲＰＤネットワークにスイッチバックする場合に、ＵＥがアタッチＰＤＮおよび他のＰＤＮのためのＩＰコンテキストを維持することを可能にすることができる。以下の説明は、限定されない手法で、第１のネットワークから第２のネットワークへ、および第１のネットワークに戻る、ＩＲＡＴハンドオーバ中ＩＰコンテキストのロスを最小化するためのシステムおよび方法の実施形態を示す図面に関連する。例示的な実施形態において、第１のネットワークはｅＨＲＰＤネットワークであることができ、第２のネットワークはＬＴＥネットワークであることができる。
【００２６】
図１における図は、ＬＴＥセル１１２の中へ、およびＬＴＥ１１２セルの外へローミングするＵＥ１００の模式図である。ＵＥ１００は、モバイルデバイス、携帯電話、スマートフォン、コンピュータまたは他の無線通信デバイスであることができるが、それらに限定されない。さらに、ＵＥ１００は、メモリ１０２といった１つ以上のメモリ、またはプロセッサ１０４といった１つ以上のプロセッサ、または両方を含むが、それらに限定されず、メモリ、プロセッサ、および／または追加のコンポーネントの１つ以上は、ここにおいて説明される機能を実行するように特別に構成される。以下に、より詳細に説明されるＬＴＥセル１１２は、ＵＥ１００にサービスを提供する無線通信ネットワークを生成するｅノードＢとして知られる、無線通信タワーを含むことができる。セル１１０は、ＵＥ１００が様々なネットワークコンポーネントと無線で通信することができるエリアをカバーする。
【００２７】
例示的な実施形態において、ＵＥ１００は、セル１１０とのアクティブなまたはパッシブな無線通信において認証され、ＵＥ１００がＬＴＥセル１１２の通信範囲内にあるように動かされるにつれて、ＵＥ１００は、ＬＴＥセル１１２にＩＲＡＴハンドオーバを実行することを試みる。例示的な実施形態において、セル１１０はｅＨＲＰＤセルであることができ、ＵＥ１００はＬＴＥセル１１２の通信範囲内に位置されることができる。ＬＴＥセル１１２へのＩＲＡＴハンドオーバを実行するために、ＵＥ１００は、アタッチ要求およびＰＤＮ接続性要求を、ＬＴＥセル１１２のＭＭＥに送信することができる。アタッチ要求が承認された後、ＵＥ１００は、アタッチＰＤＮおよび全ての他のアクティブなＰＤＮ接続のためのＩＰコンテキストを転送する。ＬＴＥアタッチが成功するが、アタッチＰＤＮのためのＩＰアドレス割当てが失敗する場合、ＵＥ１００は、ＬＴＥセル１１２からデタッチする。他のＲＡＴ（無線接続技術）が利用可能である場合、ＵＥ１００は、他のＲＡＴに動く。例示的な実施形態において、ＵＥ１００は、セル１１０、またはｅＨＲＰＤセルに戻り得る。例えば、１つの態様における、しかしそのような態様に限定されない、ＵＥ１００のプロセッサ１０２は、上述の機能性を実行するために、回路および／または論理、または両方を有することができる。別の例において、１つの態様において、しかしそのような態様に限定されない、ＵＥ１００のメモリ１０４は、特別にプログラムされたコンピュータ読取可能な命令を記憶し、プロセッサ１０２によって実行される場合、ＵＥ１００に上述の機能性を実行させることができる。
【００２８】
図２における図は、Ｅ−ＵＴＲＡＮおよびｅＨＲＰＤインターウォーキングアーキテクチャの模式図である。図２は、ｅＨＲＰＤネットワーク２１０と無線で通信するように構成されたＵＥ１００を示す。ｅＨＲＰＤネットワーク２１０は、ＰＤＮゲートウェイ２５１と通信しているＨＳＧＷ２１２を含むことができる。例示的な実施形態において、ＰＤＮゲートウェイ２５１は、ＵＥ１００が、音声、データ、ＩＭＳ、ＰＳＳ、ＧＰＳおよび他のサービスのような、しかしそれらに限定されないサービスを提供される様々なオペレータにアクセスすることを可能にするために、アタッチされたＰＤＮおよび全ての他のＰＤＮのためのＩＰアドレスをＨＳＧＷ２１２に提供する。ＵＥ１００は、ＰＰＰ／ＶＳＮＣＰネゴシエーションを実行することによって、ｅＨＲＰＤネットワークとの通信を確立することができる。ＰＰＰネゴシエーションは、リンク制御、認証およびネットワーク制御プロトコルを含むことができる。ＵＥ１００は、ＨＳＧＷ２１２を通じて、１つ以上のＰＤＮにアタッチされることができる。
【００２９】
図２は、例えば１つ以上の通信コンポーネントを通じて、Ｅ−ＵＴＲＡＮ／ＥＰＣネットワーク２３０のコンポーネントと無線通信していることができる、ＵＥ１００を示す。例えば、ＵＥ１００は、トランシーバ、送信機、受信機、のうちの１つ以上、または任意のそれらの組み合わせといった通信コンポーネントを含むことができるが、これらに限定されない。Ｅ−ＵＴＲＡＮ／ＥＰＣネットワーク２３０は、以下のハードウェアエレメント、ｅノードＢ２３１、ＭＭＥ２３２、およびサービングゲートウェイ２３３の各々のうちの１つ以上を含む。Ｅ−ＵＴＲＡＮ／ＥＰＣネットワーク２３０は、図２に示されない様々な他のコンポーネントを含む。ＵＥ１００がＥ−ＵＴＲＡＮ／ＥＰＣ２３０を検出する場合、ＵＥ１００およびｅノードＢ２３１は、ＬＴＥネットワークによってＵＥ１００を認証するために、ＮＡＳシグナリングを始めることができる。次に、アタッチ手順が、ＵＥ１００とＰＤＮゲートウェイ２５１との間で始まる。アタッチ手順は、ＵＥ１００、ＭＭＥ２３２およびサービングゲートウェイ（ＳＧＷ）２３３が、アタッチＰＤＮのためのＩＰアドレス、およびＵＥ１００がｅＨＲＰＤネットワーク２１０と通信していた間ＵＥ１００が接続していた全ての他のＰＤＮのためのＩＰアドレスを要求することを含むことができる（図１を参照）。
【００３０】
サービングゲートウェイ２３３は、ＰＤＮゲートウェイ２５１から様々なＰＤＮのためのＩＰアドレスを受信するために、ＰＤＮゲートウェイ２５１と通信することができる。ほとんどの例において、ＵＥ１００は、サービングゲートウェイ２３３から、アタッチＰＤＮおよび全ての他のＰＤＮのためのＩＰアドレスを受信する。サービングゲートウェイ２３３との接続が確立されると、ＨＳＧＷ２１２との接続が切断される。様々な実施形態において、ＵＥ１００は、サービングゲートウェイ２３３からＩＰアドレスを受信する前に接続を切断し得る。接続を切断すること、またはデタッチすることは、ＵＥ１００がＩＰコンテキスト情報を削除すること、またはネットワークが特定のネットワーク（すなわち、本開示において説明される例におけるｅＨＲＰＤネットワーク２１０）に関するＩＰコンテキスト情報を削除することのいずれかに言及する。
【００３１】
図２に示される基準点（reference point）は、以下により詳細に説明される。
【００３２】
Ｈ１／Ｈ２−Ｈ１基準点は、最適化されたＨＳＧＷ間ハンドオフのために、ソースＨＳＧＷ（Ｓ−ＨＳＧＷ）とターゲットＨＳＧＷ（Ｔ−ＨＳＧＷ）との間でシグナリング情報を搬送する。Ｈ２基準点は、最適化されたＨＳＧＷ間ハンドオフのために、ソースＨＳＧＷ（Ｓ−ＨＳＧＷ）からターゲットＨＳＧＷ（Ｔ−ＨＳＧＷ）に、上りリンクおよび下りリンクの両方で、ユーザトラフィックを搬送する。
【００３３】
Ｇｘａ−Ｇｘａ基準点は、３ＧＰＰ ＥＰＣにおけるポリシーおよび課金ルール機能（ＰＣＲＦ）を、３ＧＰＰ２ ｅＨＲＰＤ接続ネットワークにおけるＨＳＧＷにおけるＢＢＥＲＦに接続する。
【００３４】
Ｐｉ*基準点−Ｐｉ*基準点において使用されるプロトコルは、ＨＳＧＷを３ＧＰＰ２ ＡＡＡプロキシに接続する。
【００３５】
Ｓ２ａ−Ｓ２ａは、３ＧＰＰ ＥＰＣにおけるＰＤＮゲートウェイを、３ＧＰＰ２ ｅＨＲＰＤネットワークにおけるＨＳＧＷに接続する。それは、ｅＨＲＰＤ接続とＰ−ＧＷとの間の関連する制御および移動性サポートをユーザプレーンに提供する。
【００３６】
図３は、ＵＥ１００において実行されることができる複数のアプリケーション、データスタック３０３、およびサービスマネジャ３０１を含むＵＥ１００を示す。サービスマネジャ３０１およびデータスタック３０３は、互いに電気通信している。サービスマネジャ３０１および／またはデータスタック３０３は、回路として実現されることができ、または、ＵＥ１００に位置されている、例えばプロセッサ１０２といったプロセッサにおいて実行されるように構成されることができる。ＵＥ１００はまた、例えばメモリ１０４において、サービスマネジャ３０１を通じてデータを送信または受信する、例示的なアプリケーション０および１を含む。アプリケーション２および３は、データスタック３０３を通じてデータを送信、または受信する。上述したように、ＵＥ１００は、例えば１つ以上のトランシーバ、および／または送信機、および／または受信機を通じて、ＥＰＣ２０１、および様々な他のエンティティと無線通信していることができる。ＥＰＣ２０１は、ＵＥ１００に、様々なＰＤＮへのアクセスを提供することができる。例えば、図３に示されるように、ＥＰＣ２０１は、ＵＥ１００において実行中のアプリケーションが、アタッチＰＤＮ３２０、ＰＤＮ−Ａ３２２、およびＰＤＮ−Ｂ３２４にアクセスすることを可能にすることができる。
【００３７】
ＵＥ１００は、サービスを受信するために、ＥＰＣにアクセスし、ＰＤＮに接続する。任意の他のＰＤＮからサービスを受信するために、ネットワークオペレータは、ＵＥ１００がアタッチＰＤＮ３２０と接続しなければならないことを必要とする。アタッチＰＤＮ３２０はまた、以下により詳細に説明される、ＵＥ１００がＬＴＥアタッチ手順中接続するＰＤＮである。ＬＴＥネットワークにおいて、ＵＥ１００は、アタッチＰＤＮ３２０に接続することなしに（緊急電話呼出を除く）オペレータのネットワークにアクセスすることを可能にされない。例示的な実施形態において、アタッチＰＤＮは、ＩＭＳ（インターネットプロトコルマルチメディアサブシステム（Internet Protocol Multimedia Subsystem））であることができる。ＩＭＳは、ＵＴＲＡＮおよびＥ−ＵＴＲＡＮを介して、インターネットプロトコル（ＩＰ）マルチメディアサービスを送り出すための構造的枠組みである。アタッチＰＤＮ３２０のための他の例は、ＵＥまたは他の必須のＰＤＮに音声サービスを提供するＰＤＮを含むことができる。ネットワークオペレータは、アタッチＰＤＮとして他のＰＤＮを指定することができる。他の例において、１つ以上のＰＤＮは、ネットワークオペレータによって、アタッチＰＤＮであると考慮されることができる。
【００３８】
例示的な実施形態において、ＰＤＮ−Ａ ３２２は、アプリケーション０および２にサービスを提供することができ、ＰＤＮ−Ｂ ３２４は、アプリケーション１および３にサービスを提供することができる。他の実施形態において、ＵＥ１００に接続され得る、１つより多くのＰＤＮがあることができ、ＵＥ１００において同時に実行され得る、１つより多くのアプリケーションがあることができる。
【００３９】
サービスマネジャ３０１は、（Ｅ−ＵＴＲＡＮ／ＥＰＣ２３０を含む）ＬＴＥネットワークのためのアタッチ／デタッチ手順をトリガする。サービスマネジャ３０１がＬＴＥデタッチ手順をトリガする場合、アタッチＰＤＮのためのＩＰコンテキストは、ＵＥにおいてリリースされる。アタッチ手順は、ＵＥ１００が、ＵＥ１００がＬＴＥネットワークを介してデータを受信することを認証し可能にする無線信号を送信すること、および受信することを含む。
【００４０】
1つの実施形態において、データスタック３０３は、図４においてより詳細に示される、制御プレーンデータスタックである。ＵＥの要求と同時に、データスタック３０３は、ＬＴＥネットワークからデタッチするように構成されることができる。サービスマネジャ３０１がデタッチ要求の開始に関して知らせられない場合、ＬＴＥネットワークは、データスタック３０３からデタッチ要求を受信することができない。ＬＴＥネットワークがデタッチ要求を受信することに失敗する場合、全てのＰＤＮのためのＩＰコンテキストが、保存されることができる。
【００４１】
図４は、ＬＴＥアーキテクチャからのスタックにおける様々な層を含む、制御プレーンデータスタック３０３を示す。データスタック３０３の最上部に示されるＮＡＳ層は、アタッチおよびデタッチ手順を実行するＮＡＳシグナリングのために使用される。データスタック３０３がデタッチ手順のために使用される場合、データスタック３０３は、サービスマネジャ３０１に、ＵＥ１００がＬＴＥネットワークからデタッチしていることをサービスマネジャに知らせる信号を送信することができない。ＵＥ１００は、ＬＴＥデタッチＮＡＳシグナリングを開始するために、データスタック３０３に信号を生成することができる。
【００４２】
データスタック３０３のデタッチ手順中、アタッチＰＤＮのためのＩＰコンテキストは、ＵＥ１００においてリリースされない。ＵＥ１００においてリリースされないことは、ＵＥ１００が、メモリ位置にアタッチＰＤＮのためのＩＰコンテキスト情報を記憶することを含むことができる。すなわち、ＵＥ１００は、アタッチＰＤＮのためのＩＰコンテキスト情報を保持することができる。サービスマネジャ３０１は、デタッチに関して知らされていなかったので、ＬＴＥネットワークは、デタッチに関してＵＥ１００から信号を受信することができない。ＵＥ１００から信号を受信するＬＴＥネットワークは、以下にさらに詳細に説明されるように、全ての他のＰＤＮのためのＩＰコンテキストを保存することができる。
【００４３】
例えば、１つの態様において、しかしそのような態様に限られない、ＵＥの１００のプロセッサ１０２は、サービスマネジャ３０１および／またはデータスタック３０３と組み合わせて上述の機能性を実行するために、回路および／または論理、または両方を有することができる。別の例において、１つの態様において、しかしそのような態様に限られない、ＵＥ１００のメモリ１０４は、特別にプログラムされたコンピュータ読取可能な命令を記憶することができ、プロセッサ１０２によって実行される場合、ＵＥ１００に、サービスマネジャ３０１および／またはデータスタック３０３と組み合わせて上述の機能性を実行させる。
【００４４】
図５は、アタッチＰＤＮのためのＩＰアドレスを受信し、他のアクティブなＰＤＮのためのＰＤＮ接続性を確立するために使用される処理のフローチャートである。ＵＥ１００がＬＴＥネットワークを検出すると、ＵＥ１００は、ＮＡＳシグナリングによってアタッチ手順中サービスを受信するために、ネットワークにレジスタすることを始める。ステップ５０１において、ＬＴＥアタッチ中、ＵＥ１００からのＰＤＮ接続性要求が、アタッチ要求メッセージによってアタッチＰＤＮに送信される。ＵＥ１００におけるプロセッサは、ｅノードＢ２３１およびＭＭＥ２３２と通信する無線信号を生成するために、ＵＥ１００において無線アンテナを指令するように構成されることができる。代わりに、ＭＭＥ２３２は、アタッチアクセプトを生成するために、信号を生成し、サービングゲートウェイ２３３およびＰＤＮゲートウェイ２５１と通信することができる。ＭＭＥ２３２はｅノードＢ２３１に信号を送信することができ、それは、アタッチアクセプトがＵＥ１００に送信されること、およびデフォルトのＥＰＳベアラのアクティベーションをもたらす。
【００４５】
アタッチがステップ５０１において成功した後、ＵＥ１００は、ＩＰアドレスがＮＡＳシグナリングを通して捕捉されなかった場合、ＩＰアドレスを捕捉し続ける。例えば、ＵＥ１００が、ＲＳ／ＲＡ手順を介して割当てられるＩＰｖ６アドレスを受信する、またはＵＥ１００が、ＤＨＣＰｖ４手順を介して割り当てられたＩＰｖ４アドレスを受信する。例示的な実施形態において、ＵＥ１００は、干渉または他のファクタにより、ＬＴＥネットワークと良い接続を有することができない。
【００４６】
次に、ステップ５０３および５０５が、並行して実行される。ステップ５０３において、アタッチＰＤＮのためのＩＰアドレス割当てを完了するためのＩＰｖ６ ＲＡ手順は、通信問題または他の問題によって、失敗し得る。ＲＡ手順の失敗は、起こり得る例示的な失敗である。他のタイプの失敗は、アタッチＰＤＮのＩＰアドレスがＵＥ１００と通信されないことをもたらし得る。しかしながら、ステップ５０５は、ステップ５０３と並行して実行されているので、他のアクティブなＰＤＮのためのＰＤＮ接続性は、ＬＴＥネットワークに転送されてい得る。ステップ５０３において失敗があり、アタッチＰＤＮのＩＰアドレス割当てが失敗したので、ネットワークオペレータは、ＵＥ１００が、全ての他のアクティブなＰＤＮにおけるサービスにアクセスすることを、許可しないだろう。したがって、ＵＥ１００は、ＬＴＥに転送された少なくともアクティブなＰＤＮのためのＩＰコンテキストのロスを経験し得る。ＵＥ１００は、ｅＨＲＰＤネットワークに帰り戻るために、デタッチ手順を実行しなければならない。
【００４７】
図６は、アタッチＰＤＮのためのＩＰアドレスを受信し、他のアクティブなＰＤＮのためのＰＤＮ接続性を確立するために使用される処理のフローチャートである。この実施形態において、他のアクティブなＰＤＮのためのＰＤＮ接続性の手順は、遅延され、アタッチＰＤＮのためのＩＰアドレス割当てが成功した後、実行される。したがって、ステップ６０１に示される処理が、最初に行われる。例えばステップ６０１において、ハンドオーバアタッチおよびアタッチＰＤＮへのＰＤＮ接続が、ＰＤＮゲートウェイ２５１に送られる。次にステップ６０３において、ＩＰｖ６ ＲＳ／ＲＡ手順が、ＵＥへのアタッチＰＤＮのＩＰアドレス割当てを完了することができる。ステップ６０３が成功した後、他のアクティブなＰＤＮのためのＰＤＮ接続性手順が、ステップ６０５において開始される。１つの実施形態において、アタッチＰＤＮ以外のＰＤＮのためのＰＤＮ接続性手順が、ＵＥ１００がアタッチＰＤＮのＩＰアドレスを受信した後、実行される。１つの実施形態において、他のＰＤＮのためのＰＤＮ接続性手順の遅延が、タイマまたは検証信号を使用することによって、達成されることができる。１つの実施形態において、ＵＥ１００がＩＰアドレスがアタッチＰＤＮのために受信されたと確認する場合、検証信号が、ＵＥ１００内のプロセッサによって生成されることができる。
【００４８】
ステップ６０３においてＲＳ／ＲＡ手順が失敗する場合、ＵＥ１００は、デタッチ手順を開始することができる。ＵＥ１００は、デタッチ要求を送信することに関して、様々なオプションを有する。例示的な実施形態において、ＵＥ１００は、ステップ６０７において、サービスマネジャを使用してデタッチ要求を送信することができる。さらに、他のアクティブなＰＤＮのためのＰＤＮ接続性手順が開始されなかったので、ＵＥ１００は、ｅＨＲＰＤネットワークにおいて他のアクティブなＰＤＮのためのＩＰコンテキスト情報を保持する。したがって、ＵＥ１００がサービスマネジャ３０１を使用してＬＴＥネットワークからデタッチする場合、アタッチＰＤＮのためのＩＰコンテキストは、ＵＥ１００においてリリースされる。この実施形態において、デタッチ要求メッセージがＬＴＥネットワークによって受信されない場合、他のＰＤＮのためのＩＰ連続性は、ＵＥ１００がｅＨＲＰＤネットワークに動いて戻った後、他のＰＤＮへのハンドオーバアタッチを実行した後、維持されやすい。この実施形態の１つの利点は、アタッチＰＤＮに接続されることなしにＬＴＥネットワークに接続される、ＵＥ１００の危険性が低減されることである。別の利点は、他のＰＤＮのためのＩＰコンテキストが、ＵＥ１００からのデタッチ要求メッセージがＵＥ１００がＬＴＥ上にある間ネットワークによって受信されない場合、ｅＨＲＰＤネットワークにハンドオーバし戻った後回復されることができることであり得る。様々な実施形態において、デタッチ要求は、ＵＥ１００がアタッチＰＤＮからＩＰアドレスを受信することができなかったので、ネットワークによって受信されることができない。
【００４９】
別の実施形態において、ＵＥ１００は、ステップ６０９に示されるようにＬＴＥネットワークからデタッチを開始するために、データスタック３０３を使用することができる。データスタック３０３を使用する場合、デタッチ要求はＮＡＳ層を使用して送信されることができる。データスタック３０３は、サービスマネジャ３０１に通知することなしに、ＬＴＥネットワークからのデタッチをトリガする。サービスマネジャ３０１に通知することの失敗は、ＵＥ１００がアタッチＰＤＮのためのＩＰコンテキストを保持することを可能にする。しかしながら、ネットワークがＵＥ１００からデタッチ要求メッセージを受信する場合、ネットワークは、アタッチＰＤＮのためのＩＰコンテキストをリリースし得、アタッチＰＤＮのためのＩＰコンテキストは失われ得る。ネットワークがデタッチ要求を受信しない場合、全てのＰＤＮのためのＩＰ連続性は、ＵＥ１００がｅＨＲＰＤに動いて戻った後、ＰＤＮへのハンドオーバアタッチを実行した後、維持されることができる。
【００５０】
本願発明の実施形態が、図面に関連して説明されてきた。図面は、本願発明のシステム、方法、およびプログラムを実現する特定の実施形態の特定の詳細を示す。しかしながら、発明を図面によって説明することは、発明に、図面において提示され得る任意の限定を課すものとして解釈されるべきではない。本願発明は、その動作を達成するための任意の機械読取可能な媒体におけるプログラム製品、システム、および方法を意図する。本願発明の実施形態は、存在するコンピュータプロセッサを使用して、またはこれまたは別の目的のために組み込まれた専用コンピュータプロセッサによって、またはハードワイヤードシステムによって、実現されることができる。
【００５１】
上述したように、本願発明の範囲内の実施形態は、記憶された機械実行可能な命令またはデータ構造を搬送または有するための、非一時的な機械読取可能な媒体を備えるプログラム製品を含む。このような非一時的な機械読取可能な媒体は、汎用コンピュータまたは専用コンピュータまたはプロセッサを有する他の機械によってアクセスされることができる、非一時的な記憶媒体といった、任意の利用可能な媒体であることができる。例として、このような機械読取可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、または他の光ディスク記憶装置、磁気ディスク記憶装置、または他の磁気記憶デバイス、または機械実行可能な命令またはデータ構造の形態で所望のプログラムコードを搬送または記憶するために使用されることができ、汎用または専用のコンピュータ、またはプロセッサを有する他の機械によってアクセスされることができる、任意の他の媒体を含むことができる。上述の組み合わせはまた、機械読取可能な媒体の範囲内に含まれる。機械実行可能な命令は、例えば、汎用コンピュータ、専用コンピュータ、または専用処理機械に、ある特定の機能または一群の機能を実行させる、命令およびデータを備える。
【００５２】
本願発明の実施形態が、例えばネットワーク化された環境において機械によって実行されるプログラムモジュールの形態で、プログラムコードのような機械実行可能な命令を含むプログラム製品によって、１つの実施形態において実現されることができる方法ステップの一般的なコンテキストにおいて説明されてきた。一般的に、プログラムモジュールは、特定のタスクを実行する、または特定の抽象データ型を実現するルーチン、プログラム、オブジェクト、コンポーネント、データ構造等を含む。機械実行可能な命令、関連するデータ構造、およびプログラムモジュールは、本明細書において開示される方法のステップを実行するための、プログラムコードの例を表す。そのような実行可能な命令の特定のシーケンスまたは関連するデータ構造は、そのようなステップにおいて説明される機能を実現するための、対応する動作の例を表す。
【００５３】
以前示したように、本願発明の実施形態は、プロセッサを有する１つ以上のリモートコンピュータへの論理接続を使用して、ネットワーク化された環境において実行されることができる。当業者は、そのようなネットワークコンピューティング環境がパーソナルコンピュータ、ハンドヘルドデバイス、マルチプロセッサシステム、マイクロプロセッサベースのまたはプログラム可能な消費者向けエレクトロニクス、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータ、等を含む、多くのタイプのコンピュータを包含し得ることを理解するだろう。発明の実施形態はまた、通信ネットワークを通じてタスクが（ハードワイヤードリンクまたは無線リンクのどちらかによって、またはハードワイヤードまたは無線リンクの組み合わせによって）リンクされたローカルおよびリモート処理デバイスによって実行される、分散されたコンピューティング環境において実行されることができる。分散されたコンピューティング環境において、プログラムモジュールは、ローカルおよびリモートメモリ記憶デバイスの両方において位置されることができる。
【００５４】
発明のシステム全体または部分を実現するための例示的なシステムは、システムメモリから処理ユニットを含む、様々なシステムコンポーネントを結合するシステムバス、システムメモリ、および処理ユニットを含むコンピュータの形態の汎用コンピューティングデバイスを含み得る。システムメモリは、読み出し専用メモリ（ＲＯＭ）、およびランダムアクセスメモリ（ＲＡＭ）を含むことができる。コンピュータはまた、磁気ハードディスクから読み出し、または書き込むための磁気ハードディスクドライブ、リムーバブル磁気ディスクから読み出し、または書き込むための磁気ディスクドライブ、およびＣＤ ＲＯＭまたは他の光媒体のようなリムーバブル光ディスクから読み出し、または書き込むための光ディスクドライブを含むことができる。ドライブおよびそれらに関連する機械読取可能な媒体は、機械実行可能な命令、データ構造、プログラムモジュール、およびコンピュータのための他のデータの不揮発性記憶装置を提供する。本明細書において使用される「端末」という用語は、コンピュータ入力および出力デバイスを包含することが意図されることにも注意すべきである。本明細書において説明される入力デバイスは、キーボード、キーパッド、マウス、ジョイスティック、または同様の機能を実行する他の入力デバイスを含む。本明細書において説明される出力デバイスは、コンピュータモニタ、プリンタ、ファクシミリ装置、または同様の機能を実行する他の出力デバイスを含む。
【００５５】
本明細書における図面は、特定の順序および方法ステップの構成を示し得るが、これらのステップの順序は、示されるものとは異なり得ることが理解されることに注意すべきである。例えば、２つ以上のステップが、同時にまたは部分的に同時に実行されることができる。また、別個のステップとして実行されるいくつかの方法ステップが組み合わせられることができ、組み合わせられたステップとして実行されるステップは、別個のステップに分けられることができ、特定の処理のシーケンスは、逆にされまたはそうでなければ変化されることができ、別個の処理の性質または数は、変えられるまたは変化されることができる。任意のエレメントおよび装置の順序またはシーケンスは、代替的な実施形態にしたがって変化されるまたは置き換えられることができる。したがって、全てのそのような変形は、添付の特許請求の範囲において定義される本願発明の範囲内に含まれることが意図される。そのような変形は、選択されるソフトウェアおよびハードウェアシステム、および設計者の選択に依存するだろう。全てのそのような変更は、発明の範囲内であることが理解されるべきである。同様に、本願発明のソフトウェアおよびウェブ実現が、様々なデータベース探索ステップ、相関ステップ、比較ステップおよび決定ステップを達成するために、規則に基づく論理および他の論理を有する標準的なプログラミング技法によって達成されることができる。
【００５６】
先述した発明の実施形態の説明は、例示および説明の目的で提示されてきた。これは、発明を、開示された厳密な形式に限定するもの、または網羅的なものとして意図されるのではなく、変更および変形が、上述の教示を考慮して可能であり、または発明の実施により獲得されることができる。実施形態は、当業者が様々な実施形態において、および意図された特定の使用に適した様々な変形によって、発明を利用することを可能にするために、発明の原理およびその実際的な応用例を説明するために選択され、述べられた。他の置き換え、変更、変化、および省略が、添付の特許請求の範囲において示された本願発明の範囲から逸脱することなく、実施形態の配列、動作条件、および設計においてなされることができる。
なお、以下に、出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
インターネットプロトコルコンテキストを維持する方法であって、
ＵＥが第２のネットワークからのアタッチＰＤＮのＩＰアドレスの受信を確認した後、第１のネットワークから前記第２のネットワークに、少なくとも１つのアクティブなパケットデータネットワーク（ＰＤＮ）のＩＰコンテキストを転送すること、
を備える、方法。
［Ｃ２］
前記ＵＥが前記アタッチＰＤＮのＩＰアドレスを受信することに失敗するケースにおいて、前記ＵＥは、デタッチ動作を開始する、Ｃ１に記載の方法。
［Ｃ３］
前記デタッチ動作は、前記ＵＥがデータスタックを使用してＮＡＳシグナリングを開始することを含む、Ｃ２に記載の方法。
［Ｃ４］
前記データスタックを使用することは、前記ＵＥが、前記ＵＥによって受信された前記アタッチＰＤＮの情報を保持することを含む、Ｃ３に記載の方法。
［Ｃ５］
前記デタッチ動作は、前記ＵＥがサービスマネジャを使用して前記デタッチを開始することを含む、Ｃ２に記載の方法。
［Ｃ６］
前記ＵＥは、各アクティブなＰＤＮのための前記ＩＰコンテキストの情報を保持するように、前記デタッチ動作の後、前記ＵＥは前記第１のネットワークと接続する、Ｃ２に記載の方法。
［Ｃ７］
無線ネットワークと通信するように構成されるモバイルデバイスであって、
前記モバイルデバイスが第２のネットワークからのアタッチＰＤＮのＩＰアドレスの受信を確認した後、第１のネットワークから前記第２のネットワークに、少なくとも１つのアクティブなパケットデータネットワーク（ＰＤＮ）のＩＰコンテキストを転送するように構成される前記モバイルデバイス
を備える、モバイルデバイス。
［Ｃ８］
前記モバイルデバイスが前記アタッチＰＤＮのＩＰアドレスを受信することに失敗するケースにおいて、前記モバイルデバイスは、デタッチ動作を開始するように構成される、Ｃ７に記載のモバイルデバイス。
［Ｃ９］
前記デタッチ動作は、データスタックを使用してＮＡＳシグナリングを開始するように構成される前記モバイルデバイスを含む、Ｃ７に記載のモバイルデバイス。
［Ｃ１０］
前記データスタックを使用することは、前記モバイルデバイスが、前記モバイルデバイスによって受信された前記アタッチＰＤＮの情報を保持するように構成されることを含む、Ｃ９に記載のモバイルデバイス。
［Ｃ１１］
前記デタッチ動作は、サービスマネジャを使用して前記デタッチを開始するように構成される前記モバイルデバイスを含む、Ｃ９に記載のモバイルデバイス。
［Ｃ１２］
前記モバイルデバイスは、前記デタッチが成功した後に、前記第１のネットワークとの接続を確立するように構成される、Ｃ８に記載のモバイルデバイス。
［Ｃ１３］
前記モバイルデバイスは、各アクティブなＰＤＮのための前記ＩＰコンテキストの情報を保持するように構成される、Ｃ１２に記載のモバイルデバイス。
［Ｃ１４］
ｅＨＲＰＤネットワークとＬＴＥネットワークとの間の、ユーザ機器におけるＲＡＴ間ハンドオーバを開始する手段と、
アタッチパケットデータネットワークのためのインターネットプロトコルアドレスが受信されるまで、少なくとも１つのアクティブなパケットデータネットワークのためのインターネットプロトコルコンテキストの転送を遅延させる手段と、
前記アタッチパケットデータネットワークのための前記インターネットプロトコルアドレスが割り当てられないケースにおいて、前記ユーザ機器が前記少なくとも１つのアクティブなパケットデータネットワークの前記インターネットプロトコルコンテキストを保持しながら、前記ＬＴＥネットワークからのデタッチ動作を開始する手段と、
を備える、装置。
［Ｃ１５］
前記デタッチ動作を開始する手段は、データスタックを使用するデタッチする手段を含む、Ｃ１４に記載の装置。
［Ｃ１６］
前記データスタックを使用する前記デタッチする手段は、ｅＨＲＰＤネットワークからの前記少なくとも１つのアクティブなパケットデータネットワークのための前記インターネットプロトコルコンテキストを回復するための手段を含む、Ｃ１５に記載の装置。
［Ｃ１７］
前記インターネットプロトコルコンテキストは、インターネットプロトコルアドレスおよびドメインネームサーバアドレスのうちの少なくとも１つを含む、Ｃ１４に記載の装置。
［Ｃ１８］
前記デタッチ動作を開始するための手段は、前記ＬＴＥネットワークからデタッチするためにサービスマネジャを使用することを含み、
前記サービスマネジャを使用することは、前記ｅＨＲＰＤネットワークから前記少なくとも１つのアクティブなパケットデータネットワークのための前記インターネットプロトコルコンテキストを回復することを含む、
Ｃ１４に記載の装置。
［Ｃ１９］
前記装置は、任意のアクティブなＰＤＮのためのＩＰコンテキストにおけるロスなしに、前記デタッチが成功した後に、第１のネットワークとの接続を確立するように構成される、Ｃ１８に記載の装置。
［Ｃ２０］
少なくとも１つのプロセッサにおいて実行される場合、
ＵＥが、第２のネットワークからのアタッチＰＤＮのＩＰアドレスの受信を確認した後、第１のネットワークから前記第２のネットワークに、少なくとも１つのアクティブなパケットデータネットワーク（ＰＤＮ）のＩＰコンテキストを転送すること、
を備える方法を実行する、プログラム製品を記憶するように構成される非一時的なコンピュータ読取可能な記憶媒体。
【図２】
0005964442.tif 000002
【図３】
0005964442.tif 000003
【図４】
0005964442.tif 000004
【図５】
0005964442.tif 000005
【図６】
0005964442.tif 000006
【図１】
0005964442.tif 000007