(57)【特許請求の範囲】
【請求項１】
無線送信受信装置（ＷＴＲＵ）が、移動ネットワークおよびローカルネットワークに接続されるとき、モビリティサービスを必要とするアプリケーションに関連付けられたインターネットプロトコル（ＩＰ）トラフィックフローをルーティングするための方法であって、
前記ＩＰトラフィックフローの宛先アドレスを識別するステップと、
前記宛先アドレスおよび前記ローカルネットワークのタイプに基づいて前記ＩＰトラフィックフローを前記移動ネットワークから前記ローカルネットワークにオフロードするかどうか決定するステップであって、前記宛先アドレスがローカルであり、および前記ローカルネットワークの前記タイプは前記ＷＴＲＵが実質的に静止していることを示すとき、前記ＩＰトラフィックフローは、前記移動ネットワークから前記ローカルネットワークにオフロードされると決定される、ステップと、
前記決定に基づいて前記ＩＰトラフィックフローをルーティングするステップと
を具えたことを特徴とする方法。
【請求項２】
前記宛先アドレスがローカルであり、および前記ローカルネットワークが企業ネットワークまたは宅内ネットワークのうちの少なくとも１つであるとき、前記ＩＰトラフィックフローは、前記ローカルネットワークを通じてルーティングされると決定されることを特徴とする請求項１記載の方法。
【請求項３】
前記宛先アドレスがローカルであり、および前記ローカルネットワークに関連付けられたローカル接続が安定であるとき、前記ＩＰトラフィックフローは、前記移動ネットワークから前記ローカルネットワークにオフロードされると決定されることを特徴とする請求項１記載の方法。
【請求項４】
前記ＩＰトラフィックフローをオフロードするかどうかは、前記宛先アドレスがローカルであるときトラフィックが前記ローカルネットワークに非シームレスにオフロードされることを示すフィルタ規則に基づいて、決定されることを特徴とする請求項１記載の方法。
【請求項５】
前記ローカルネットワークによって割り当てられたローカルＩＰアドレスを取得するステップと、
前記ＩＰトラフィックフローを前記移動ネットワークから前記ローカルネットワークへオフロードする決定に基づいて、前記ＩＰトラフィックフローを送るために前記ローカルＩＰアドレスを使用するステップと
をさらに具えたことを特徴とする請求項１記載の方法。
【請求項６】
移動ＩＰアドレスを取得するステップと、
前記ＩＰトラフィックフローを前記移動ネットワークから前記ローカルネットワークへオフロードしない決定に基づいて、前記ＩＰトラフィックフローを送るために前記移動ＩＰアドレスを使用するステップと
をさらに具えたことを特徴とする請求項１記載の方法。
【請求項７】
移動ネットワークおよびローカルネットワークに接続されるとき、モビリティサービスを必要とするアプリケーションに関連付けられたインターネットプロトコル（ＩＰ）トラフィックフローをルーティングするための無線送信受信装置（ＷＴＲＵ）であって、
前記ＩＰトラフィックフローの宛先アドレスを識別し、
前記宛先アドレスおよび前記ローカルネットワークのタイプに基づいて前記ＩＰトラフィックフローを前記移動ネットワークから前記ローカルネットワークへオフロードするかどうか決定し、前記ＩＰトラフィックフローは、前記宛先アドレスがローカルであり、および前記ローカルネットワークの前記タイプは前記ＷＴＲＵが実質的に静止していることを示すとき、前記移動ネットワークから前記ローカルネットワークへオフロードされると決定され、
前記決定に基づいて前記ＩＰトラフィックフローをルーティングする
ように構成されたプロセッサ
を具えたことを特徴とする無線送信受信装置（ＷＴＲＵ）。
【請求項８】
前記プロセッサは、前記宛先アドレスがローカルであり、および前記ローカルネットワークが企業ネットワークまたは宅内ネットワークのうちの少なくとも１つであるとき、ＩＰトラフィックフローを前記移動ネットワークから前記ローカルネットワークへオフロードすると決定するように構成されたことを特徴とする請求項７記載のＷＴＲＵ。
【請求項９】
前記プロセッサは、前記宛先アドレスがローカルであり、および前記ローカルネットワークに関連付けられたローカル接続が安定であるとき、ＩＰトラフィックフローを前記移動ネットワークから前記ローカルネットワークへオフロードすると決定するように構成されたことを特徴とする請求項７記載のＷＴＲＵ。
【請求項１０】
前記ＩＰトラフィックフローをオフロードするかどうかは、前記宛先アドレスがローカルであるときトラフィックが前記ローカルネットワークに非シームレスにオフロードされることを示すフィルタ規則に基づいて、決定されることを特徴とする請求項７記載のＷＴＲＵ。
【請求項１１】
前記プロセッサは、
前記ローカルネットワークによって割り当てられたローカルＩＰアドレスを取得し、
前記ＩＰトラフィックフローを前記移動ネットワークから前記ローカルネットワークへオフロードする決定に基づいて、前記ＩＰトラフィックフローを送るために前記ローカルＩＰアドレスを使用する
ようにさらに構成されたことを特徴とする請求項７記載のＷＴＲＵ。
【請求項１２】
前記プロセッサは、
移動ＩＰアドレスを取得し、
前記ＩＰトラフィックフローを前記移動ネットワークから前記ローカルネットワークへオフロードしない決定に基づいて、前記ＩＰトラフィックフローを送るために前記移動ＩＰアドレスを使用する
ようにさらに構成されたことを特徴とする請求項７記載のＷＴＲＵ。
【請求項１３】
移動ネットワークおよびローカルネットワークに接続されるときインターネットプロトコル（ＩＰ）トラフィックフローをルーティングするための方法であって、
前記ローカルネットワークに関連付けられたローカルネットワーク接続の安定性状態を決定するステップと、
ＩＰトラフィックフローに関連付けられた安定性要件を識別するステップと、
前記ローカルネットワーク接続の前記安定性状態が前記ＩＰトラフィックフローに関連付けられた前記安定性要件を満たすとき前記ＩＰトラフィックフローを前記ローカルネットワークにオフロードするステップと
を具えたことを特徴とする方法。
【請求項１４】
前記ＩＰトラフィックフローは、前記ローカルネットワークに非シームレスにオフロードされることを特徴とする請求項１３記載の方法。
【請求項１５】
ソースＩＰアドレスの要求を受信するステップと、
前記ＩＰトラフィックフローを前記ローカルネットワークにオフロードするときローカルＩＰアドレスを割り当てるステップと
をさらに具えたことを特徴とする請求項１３記載の方法。
【請求項１６】
ソースＩＰアドレスの要求を受信するステップと、
前記ローカルネットワーク接続の前記安定性状態が前記ＩＰトラフィックフローに関連付けられた前記安定性要件を満たしていないとき移動ＩＰアドレスを割り当てるステップと
をさらに具えたことを特徴とする請求項１３記載の方法。
【請求項１７】
移動ネットワークおよびローカルネットワークに接続されるときインターネットプロトコル（ＩＰ）トラフィックフローをルーティングするための無線送信受信装置（ＷＴＲＵ）であって、
前記ローカルネットワークに関連付けられたローカルネットワーク接続の安定性状態を決定し、
ＩＰトラフィックフローに関連付けられた安定性要件を識別し、
前記ローカルネットワーク接続の前記安定性状態が前記ＩＰトラフィックフローに関連付けられた前記安定性要件を満たすとき前記ＩＰトラフィックフローを前記ローカルネットワークにオフロードする
ように構成されたプロセッサ
を具えたことを特徴とする無線送信受信装置（ＷＴＲＵ）。
【請求項１８】
前記ＩＰトラフィックフローは、ローカルＩＰアドレスをソースＩＰアドレスとして割り当てることによって前記ローカルネットワークに非シームレスにオフロードされることを特徴とする請求項１７記載のＷＴＲＵ。
【請求項１９】
前記ローカルネットワーク接続の前記安定性状態は、前記ローカルネットワーク接続が所定の時間期間の間、ＷＴＲＵに使用可能であったかどうかに基づいて決定されることを特徴とする請求項１７記載のＷＴＲＵ。
【請求項２０】
前記ローカルネットワーク接続の前記安定性状態は事前構成されたことを特徴とする請求項１７記載のＷＴＲＵ。
【請求項２１】
前記ローカルネットワーク接続の前記安定性状態は、前記ローカルネットワーク接続に関連付けられた安定性情報を追跡することによってヒューリスティックに識別されることを特徴とする請求項１７記載のＷＴＲＵ。
【請求項２２】
前記ローカルネットワーク接続に関連付けられた安定性情報を記憶するためのメモリをさらに具えたことを特徴とする請求項１７記載のＷＴＲＵ。
【請求項２３】
前記ローカルネットワーク接続に関連付けられた安定性情報を記憶するためのメモリをさらに具え、前記安定性情報は前記ローカルネットワーク接続の安定性期間を含み、および前記ローカルネットワーク接続の前記安定性状態は前記ＩＰトラフィックフローが前記安定性期間の間ずっと送信されるかどうかに基づいて決定されることを特徴とする請求項１７記載のＷＴＲＵ。
【請求項２４】
前記ＩＰトラフィックフローの前記安定性要件は、前記ＩＰトラフィックフローに関連付けられたアプリケーションがモビリティ要求であるかどうかに基づいて識別されることを特徴とする請求項１７記載のＷＴＲＵ。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本願は、２０１１年２月２４日に出願された米国特許仮出願第６１／４４６，３４３号の利益を主張し、それを参照により本明細書に組み込む。
【背景技術】
【０００２】
移動デバイスは、セルラネットワークと無線ローカルネットワーク（ＷＬＡＮ）に同時に接続し、異なるアクセスを通じて、同じパブリックデータネットワーク（ＰＤＮ）に属するＩＰフローを交換する。オペレータは、どのようにＩＰフローが、使用可能なアクセスシステムを通じてルーティングされるか示し、他のトラフィックにＵＴＲＡＮまたはＥ−ＵＴＲＡＮを使用しながら一部のトラフィックをＷＬＡＮに選択的にオフロードする。これは、ＷＬＡＮオフロードと呼ばれる。
【０００３】
ＷＬＡＮオフロードは、シームレスまたは非シームレスである。ＷＬＡＮオフロードがシームレスであるときには、同じ、または異なるアプリケーションに属するＩＰトラフィックフローが、第３世代パートナーシッププロジェクト（３ＧＰＰ）アクセスとＷＬＡＮの間でシームレスに移動される。ＷＬＡＮオフロードが非シームレスであるときには、移動デバイスがその位置を変え、異なるアクセスポイントに接続するたびに、ローカルＩＰアドレスが変わる。データセッションは、再確立されることを必要とし、対応するノードは、データ交換を再開するために、新しいローカルＩＰアドレスを学習する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
現在、モビリティサービスなどある種のサービスは、シームレスなＷＬＡＮオフロードを使用することを必要とし、またはそれを好む。モビリティサービスは、それだけには限らないがボイスオーバーネットワーク（ＶｏＩＰ）、技術間ハンドオーバ（ＨＯ）、ＩＰフローモビリティ（ＩＦＯＭ）、および／または帯域幅アグリゲーション（ＢＷＡ）を含む。ＶｏＩＰアプリケーションおよびビデオストリーミングアプリケーションなどのアプリケーションは、モビリティサービスを必要とする。ローカル接続を使用することは、移動デバイスにとって、移動ネットワーク接続を使用するよりコストがかからず高速であるが、モビリティ要求のアプリケーションは、移動デバイスが実質的に静止しているときでさえ、移動ネットワーク接続を使用することを強いられる。
【課題を解決するための手段】
【０００５】
移動ネットワークに接続されるときインターネットプロトコル（ＩＰ）トラフィックフローをルーティングするためのシステムおよび方法、ならびにローカルネットワークの安定なローカルブレークアウトが開示される。一態様によれば、方法は、無線送信／受信装置（ＷＴＲＵ）が、ＩＰトラフィックフローの宛先アドレスに基づいてＩＰトラフィックフローを移動ネットワークからローカルネットワークにオフロードするかどうか決定するステップを含む。一態様によれば、方法は、ローカルネットワーク接続が十分に安定であるときＩＰトラフィックフローをローカルネットワークにオフロードするステップを含む。
【０００６】
一実施形態では、ＩＰトラフィックフローの宛先アドレスが識別される。ＩＰトラフィックフローを移動ネットワークからローカルネットワークにオフロードするかどうかが、この宛先アドレスに基づいて決定される。たとえば、フィルタ規則は、宛先アドレスがローカルであるとき、トラフィックがローカルネットワークに非シームレスにオフロードされることを示す。宛先アドレスがローカルであるとき、たとえば、ＷＴＲＵは、同じローカルネットワーク内の対応するノードと通信することになり、ＩＰフローは、そのローカルアクセスポイントを通じてルーティングされる。ローカルネットワークによって割り当てられたローカルＩＰアドレスが取得され、ＩＰトラフィックフローを送るために使用される。たとえば、宛先アドレスがローカルネットワークの一部でないとき、ＩＰトラフィックフローは、移動ネットワークを通じてルーティングされる。
【０００７】
一実施形態では、ＩＰトラフィックフローをローカルネットワークにオフロードするかどうかが、ローカルネットワークの安定性状態に基づいて決定される。たとえば、ローカル接続の安定性は、ローカルネットワーク接続が所定の時間期間の間、ＷＴＲＵにとって使用可能であると予想されるかどうかに基づいて決定される。安定性状態は、ユーザまたはネットワークオペレータによって事前構成されても入力されてもよい。安定性状態は、ヒューリスティックに識別されてもよい。ローカルネットワーク接続の安定性状態がＩＰトラフィックフローに関連付けられた安定性要件を満たすとき、ローカルＩＰアドレスをソースＩＰアドレスとして選択することにより、ＩＰトラフィックフローがローカルネットワークにオフロードされる。
【０００８】
ローカルネットワーク接続は、ローカルブレークアウト接続として働く。ローカルブレークアウト接続が安定状態にあるとき、モビリティサービスおよびアプリケーションは、ローカルブレークアウト接続を使用するように導かれる。シームレスなＷＬＡＮオフロードを必要とし、通常なら移動接続を使用するはずのモビリティサービスおよびアプリケーションは、ローカルブレークアウト接続を使用する。（１つまたは複数の）ローカルブレークアウト接続が使用されることになるとき、ソースＩＰアドレスが選択される。
【０００９】
この概要は、以下、詳細な説明でさらに述べる概念のうちの選ばれたものを簡単な形態で紹介するために設けられている。この概要は、特許請求されている主題の重要な特徴または本質的な特徴を識別するものでも、特許請求されている主題の範囲を限定するために使用されるものでもない。さらに、特許請求されている主題は、本開示のいずれかの部分に記載のいくつか、またはすべての欠点を解決する任意の限定に限定されない。
【図面の簡単な説明】
【００１０】
より詳細な理解を、添付の図面と共に、例として与えられている以下の説明から得ることができる。
【図１Ａ】１つまたは複数の開示されている実施形態が実施される例示的な通信システムのシステム図である。
【図１Ｂ】図１Ａに示されている通信システム内で使用される例示的なＷＴＲＵのシステム図である。
【図１Ｃ】図１Ａに示されている通信システム内で使用される例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【図１Ｄ】図１Ａに示されている通信システム内で使用される例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【図１Ｅ】図１Ａに示されている通信システム内で使用される例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【図２】移動ネットワーク上での例示的な論理インターフェース実装である。
【図３】安定なローカルブレークアウトセッションを通る例示的なトラフィックの図である。
【図４】ローカルブレークアウトを通るローカルトラフィックの図である。
【図５】ローカルブレークアウトセッション中にソースＩＰアドレスを選択するための例示的なプロセスの図である。
【図６】ＩＰトラフィックをローカルブレークアウトセッションにおいてルーティングするための例示的な方法の図である。
【図７】ＩＰトラフィックをローカルブレークアウトセッションにおいてルーティングするための例示的な方法の図である。
【発明を実施するための形態】
【００１１】
図１Ａは、１つまたは複数の開示されている実施形態が実施される例示的な通信システム１００の図である。通信システム１００は、音声、データ、映像、メッセージング、ブロードキャストなどコンテンツを複数の無線ユーザに提供する多元接続システムである。通信システム１００は、無線帯域幅を含むシステムリソースの共用を通じて、複数の無線ユーザがそのようなコンテンツにアクセスすることを可能にする。たとえば、通信システム１００は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交ＦＤＭＡ（ＯＦＤＭＡ）、シングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）など、１つまたは複数のチャネルアクセス方法を使用する。
【００１２】
図１Ａに示されているように、通信システム１００は、無線送信／受信装置（ＷＴＲＵ）１０２ａ、１０２ｂ、１０２ｃ、１０２ｄ、無線アクセスネットワーク（ＲＡＮ）１０４、コアネットワーク１０６、公衆交換電話網（ＰＳＴＮ）１０８、インターネット１１０、および他のネットワーク１１２を含むが、開示されている実施形態は任意の数のＷＴＲＵ、基地局、ネットワーク、および／またはネットワーク要素を企図していることが理解される。ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄのそれぞれは、無線環境で動作および／または通信するように構成された任意のタイプのデバイスである。たとえば、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄは、無線信号を送信および／または受信するように構成され、ユーザ機器（ＵＥ）、移動局、固定型もしくは移動型加入者装置、ページャ、セルラ電話、携帯情報端末（ＰＤＡ）、スマートフォン、ラップトップ、ネットブック、パーソナルコンピュータ、無線センサ、家電などを含む。
【００１３】
また、通信システム１００は、基地局１１４ａおよび基地局１１４ｂを含む。基地局１１４ａ、１１４ｂのそれぞれは、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの少なくとも１つと無線でインターフェースし、コアネットワーク１０６、インターネット１１０、および／またはネットワーク１１２など、１つまたは複数の通信ネットワークへのアクセスを円滑にするように構成された任意のタイプのデバイスである。たとえば、基地局１１４ａ、１１４ｂは、ベーストランシーバ基地局（ＢＴＳ）、ノードＢ、高度化ノードＢ、ホームノードＢ、ホーム高度化ノードＢ、サイトコントローラ、アクセスポイント（ＡＰ）、無線ルータなどである。基地局１１４ａ、１１４ｂは、それぞれが単一の要素として示されているが、基地局１１４ａ、１１４ｂは、任意の数の相互接続された基地局および／またはネットワーク要素を含むことが理解される。
【００１４】
基地局１１４ａは、ＲＡＮ１０４の一部であり、ＲＡＮ１０４もまた、基地局コントローラ（ＢＳＣ）、無線ネットワークコントローラ（ＲＮＣ）、中継ノードなど、他の基地局および／またはネットワーク要素（図示せず）を含む。基地局１１４ａおよび／または基地局１１４ｂは、セル（図示せず）と呼ばれる特定の地理的領域内で無線信号を送信および／または受信するように構成される。さらに、セルは、セルセクタに分割される。たとえば、基地局１１４ａに関連付けられたセルは、３つのセクタに分割される。したがって、一実施形態では、基地局１１４ａは、３つ、すなわちセルの各セクタごとに１つ、トランシーバを含む。他の実施形態では、基地局１１４ａは、多重入力・多重出力（ＭＩＭＯ）技術を使用し、したがって、セルの各セクタについて複数のトランシーバを使用する。
【００１５】
基地局１１４ａ、１１４ｂは、任意の好適な無線通信リンク（たとえば、無線周波数（ＲＦ）、マイクロ波、赤外（ＩＲ）、紫外（ＵＶ）、可視光など）であるエアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの１つまたは複数と通信する。エアインターフェース１１６は、任意の好適な無線アクセス技術（ＲＡＴ）を使用して確立される。
【００１６】
より具体的には、上記で指摘したように、通信システム１００は、多元接続システムであり、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡなど、１つまたは複数のチャネルアクセス方式を使用する。たとえば、ＲＡＮ１０４内の基地局１１４ａ、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃは、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））を使用してエアインターフェース１１６を確立するものなど、無線技術を実装する。ＷＣＤＭＡは、高速パケットアクセス（ＨＳＰＡ）および／または発展型ＨＳＰＡ（ＨＳＰＡ＋）など、通信プロトコルを含む。ＨＳＰＡは、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）および／または高速アップリンクパケットアクセス（ＨＳＵＰＡ）を含む。
【００１７】
他の実施形態では、基地局１１４ａ、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃは、ロングタームエボリューション（ＬＴＥ）および／または拡張ＬＴＥ（ＬＴＥ−Ａ）を使用してエアインターフェース１１６を確立する拡張ＵＭＴＳ地上波無線アクセスネットワーク（Ｅ−ＵＴＲＡＮ）など無線技術を実装する。
【００１８】
他の実施形態では、基地局１１４ａ、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃは、ＩＥＥＥ８０２．１６（すなわち、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ））、ＣＤＭＡ２０００、ＣＤＭＡ２０００  １Ｘ、ＣＤＭＡ２０００ＥＶ−ＤＯ、暫定標準２０００（ＩＳ−２０００）、暫定標準９５（ＩＳ−９５）、暫定標準８５６（ＩＳ−８５６）、グローバル移動体通信システム（ＧＳＭ（登録商標））、ＧＳＭエボリューション用の拡張データ転送速度（ＥＤＧＥ）、ＧＳＭ  ＥＤＧＥ（ＧＥＲＡＮ）など、無線技術を実装する。
【００１９】
図１Ａにおける基地局１１４ｂは、たとえば、無線ルータ、ホームノードＢ、ホーム高度化ノードＢ、またはＡＰであり、事業所、自宅、乗物、キャンパスなど、局所的な領域での無線コネクティビティを円滑にするための任意の好適なＲＡＴを使用する。一実施形態では、基地局１１４ｂ、およびＷＴＲＵ１０２ｃ、１０２ｄは、無線ローカルエリアネットワーク（ＷＬＡＮ）を確立するために、ＩＥＥＥ８０２．１１など無線技術を実装する。他の実施形態では、基地局１１４ｂ、およびＷＴＲＵ１０２ｃ、１０２ｄは、無線パーソナルエリアネットワーク（ＷＰＡＮ）を確立するために、ＩＥＥＥ８０２．１５など無線技術を実装する。他の実施形態では、基地局１１４ｂ、およびＷＴＲＵ１０２ｃ、１０２ｄは、ピコセルまたはフェムトセルを確立するために、セルラベースのＲＡＴ（たとえば、ＷＣＤＭＡ、ＣＤＭＡ２０００、ＧＳＭ、ＬＴＥ、ＬＴＥ−Ａなど）を使用する。図１Ａに示されているように、基地局１１４ｂは、インターネット１１０に対する直接接続を有する。したがって、基地局１１４ｂは、コアネットワーク１０６を介してインターネット１１０にアクセスすることが必要でない。
【００２０】
ＲＡＮ１０４は、コアネットワーク１０６と通信し、コアネットワーク１０６は、音声、データ、アプリケーション、および／またはボイスオーバーネットワーク（ＶｏＩＰ）サービスを、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの１つまたは複数に提供するように構成された任意のタイプのネットワークである。たとえば、コアネットワーク１０６は、呼制御、支払い請求サービス、移動体位置をベースとするサービス、プリペイド呼、インターネットコネクティビティ、映像配信などを提供することができ、かつ／またはユーザ認証などハイレベルセキュリティ機能を実施する。図１Ａには示されていないが、ＲＡＮ１０４および／またはコアネットワーク１０６は、ＲＡＮ１０４と同じＲＡＴまたは異なるＲＡＴを使用する他のＲＡＮと直接または間接的に通信することが理解される。たとえば、Ｅ−ＵＴＲＡ無線技術を使用しているＲＡＮ１０４に接続されることに加えて、コアネットワーク１０６はまた、ＧＳＭ無線技術を使用する別のＲＡＮ（図示せず）と通信する。
【００２１】
また、コアネットワーク１０６は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄがＰＳＴＮ１０８、インターネット１１０、および／または他のネットワーク１１２にアクセスするためのゲートウェイとして働く。コアネットワーク１０６は、少なくとも１つのトランシーバと、少なくとも１つのプロセッサとを含む。ＰＳＴＮ１０８は、基本電話サービス（ＰＯＴＳ／ｐｌａｉｎ  ｏｌｄ  ｔｅｌｅｐｈｏｎｅ  ｓｅｒｖｉｃｅ）を提供する回線交換電話網を含む。インターネット１１０は、ＴＣＰ／ＩＰインターネットプロトコルスイートにおける伝送制御プロトコル（ＴＣＰ）、ユーザデータグラムプロトコル（ＵＤＰ）、インターネットプロトコル（ＩＰ）など、一般的な通信プロトコルを使用する相互接続されたコンピュータネットワークおよびデバイスのグローバルシステムを含む。ネットワーク１１２は、他のサービスプロバイダによって所有および／または運営される有線もしくは無線通信ネットワークを含む。たとえば、ネットワーク１１２は、ＲＡＮ１０４と同じＲＡＴまたは異なるＲＡＴを使用する１つまたは複数のＲＡＮに接続された別のコアネットワークを含む。
【００２２】
通信システム１００におけるＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの一部または全部がマルチモード機能を含む。すなわち、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄは、異なる無線リンク上で異なる無線ネットワークと通信するために複数のトランシーバを含む。たとえば、図１Ａに示されているＷＴＲＵ１０２ｃは、セルラベースの無線技術を使用する基地局１１４ａ、およびＩＥＥＥ８０２無線技術を使用する基地局１１４ｂと通信するように構成される。
【００２３】
図１Ｂは、例示的なＷＴＲＵ１０２のシステム図である。図１Ｂに示されているように、ＷＴＲＵ１０２は、プロセッサ１１８、トランシーバ１２０、送信／受信エレメント１２２、スピーカ／マイクロフォン１２４、キーパッド１２６、ディスプレイ／タッチパッド１２８、非取外し式メモリ１０６、取外し式メモリ１３２、電源１３４、全世界測位システム（ＧＰＳ）チップセット１３６、および他の周辺機器１３８を含む。ＷＴＲＵ１０２は、一実施形態と一貫したまま前述の要素の任意のサブコンビネーションを含むことが理解される。
【００２４】
プロセッサ１１８は、汎用プロセッサ、専用プロセッサ、従来のプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、複数のマイクロプロセッサ、ＤＳＰコアに関連付けられた１つまたは複数のマイクロプロセッサ、コントローラ、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）回路、任意の他のタイプの集積回路（ＩＣ）、状態機械などである。プロセッサ１１８は、信号符号化、データ処理、電力制御、入力／出力処理、および／またはＷＴＲＵ１０２が無線環境で動作することを可能にする任意の他の機能を実施する。プロセッサ１１８は、トランシーバ１２０に結合され、トランシーバ１２０は、送信／受信エレメント１２２に結合される。図１Ｂは、プロセッサ１１８とトランシーバ１２０を別個の構成要素として示しているが、プロセッサ１１８とトランシーバ１２０は、電子パッケージまたはチップ内で共に集積されてもよいことが理解される。
【００２５】
送信／受信エレメント１２２は、エアインターフェース１１６上で基地局（たとえば、基地局１１４ａ）に信号を送信する、または基地局から信号を受信するように構成される。たとえば、一実施形態では、送信／受信エレメント１２２は、ＲＦ信号を送信および／または受信するように構成されたアンテナである。他の実施形態では、送信／受信エレメント１２２は、たとえばＩＲ信号、ＵＶ信号、または可視光信号を送信および／または受信するように構成されたエミッタ／ディテクタである。他の実施形態では、送信／受信エレメント１２２は、ＲＦ信号と光信号を共に送信および受信するように構成される。送信／受信エレメント１２２は、任意の組合せの無線信号を送信および／または受信するように構成されることが理解される。  さらに、送信／受信エレメント１２２は、図１Ｂに単一のエレメントとして示されているが、ＷＴＲＵ１０２は、任意の数の送信／受信エレメント１２２を含む。より具体的には、ＷＴＲＵ１０２は、ＭＩＭＯ技術を使用する。したがって、一実施形態では、ＷＴＲＵ１０２は、エアインターフェース１１６上で無線信号を送信および受信するために２つ以上の送信／受信エレメント１２２（たとえば、複数のアンテナ）を含む。
【００２６】
トランシーバ１２０は、送信／受信エレメント１２２によって送信しようとする信号を変調するように、また送信／受信エレメント１２２によって受信される信号を復調するように構成される。上記で指摘したように、ＷＴＲＵ１０２は、マルチモード機能を有する。したがって、トランシーバ１２０は、たとえばＵＴＲＡおよびＩＥＥＥ８０２．１１など複数のＲＡＴを介してＷＴＲＵ１０２が通信することを可能にするために複数のトランシーバを含む。
【００２７】
ＷＴＲＵ１０２のプロセッサ１１８は、スピーカ／マイクロフォン１２４、キーパッド１２６、および／またはディスプレイ／タッチパッド１２８（たとえば、液晶ディスプレイ（ＬＣＤ）ディスプレイ装置、または有機発光ダイオード（ＯＬＥＤ）ディスプレイ装置）に結合され、それらからユーザ入力データを受け取る。また、プロセッサ１１８は、ユーザデータをスピーカ／マイクロフォン１２４、キーパッド１２６、および／またはディスプレイ／タッチパッド１２８に出力する。さらに、プロセッサ１１８は、非取外し式メモリ１０６および／または取外し式メモリ１３２など、任意のタイプの好適なメモリからの情報にアクセスし、それらにデータを記憶させる。非取外し式メモリ１０６は、ランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、ハードディスク、または任意の他のタイプのメモリ記憶装置を含む。取外し式メモリ１３２は、加入者識別モジュール（ＳＩＭ）カード、メモリスティック、セキュアデジタル（ＳＤ）メモリカードなどを含む。他の実施形態では、プロセッサ１１８は、サーバ上または家庭用コンピュータ（図示せず）上など、物理的にＷＴＲＵ１０２上に位置しないメモリからの情報にアクセスし、それらにデータを記憶させる。
【００２８】
プロセッサ１１８は、電源１３４から電力を受け取り、ＷＴＲＵ１０２内の他の構成要素に電力を分配し、かつ／またはその電力を制御するように構成される。電源１３４は、ＷＴＲＵ１０２に給電するための任意の好適なデバイスである。たとえば、電源１３４は、１つまたは複数の乾電池（たとえば、ニッケルカドミウム（ＮｉＣｄ）、ニッケル亜鉛（ＮｉＺｎ）、ニッケル水素（ＮｉＭＨ）、リチウムイオン（Ｌｉ−ｉｏｎ）など）、太陽電池、燃料電池などを含む。
【００２９】
また、プロセッサ１１８は、ＷＴＲＵ１０２の現在位置に関する位置情報（たとえば、経度および緯度）を提供するように構成されるＧＰＳチップセット１３６に結合される。ＧＰＳチップセット１３６からの情報に加えて、またはその代わりに、ＷＴＲＵ１０２は、エアインターフェース１１６上で基地局（たとえば、基地局１１４ａ、１１４ｂ）から位置情報を受信し、かつ／または近くの２つ以上の基地局から受信される信号のタイミングに基づいてその位置を決定する。ＷＴＲＵ１０２は、一実施形態と一貫したまま任意の好適な位置決定方法により位置情報を獲得することが理解される。
【００３０】
さらに、プロセッサ１１８は他の周辺機器１３８に結合され、それらの周辺機器１３８は、追加の特徴、機能、および／または有線もしくは無線コネクティビティを提供する１つまたは複数のソフトウェアおよび／またはハードウェアモジュールを含む。たとえば、周辺機器１３８は、加速度計、電子コンパス（ｅ−ｃｏｍｐａｓｓ）、衛星トランシーバ、デジタルカメラ（写真またはビデオ用）、ユニバーサルシリアルバス（ＵＳＢ）ポート、振動デバイス、テレビトランシーバ、ハンドフリー用ヘッドセット、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、周波数変換（ＦＭ）無線装置、デジタル音楽プレーヤ、メディアプレーヤ、ビデオゲームプレーヤモジュール、インターネットブラウザなどを含む。
【００３１】
図１Ｃは、一実施形態によるＲＡＮ１０４およびコアネットワーク１０６のシステム図である。上記で指摘したように、ＲＡＮ１０４は、ＵＴＲＡ無線技術を使用し、エアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信する。また、ＲＡＮ１０４は、コアネットワーク１０６と通信する。図１Ｃに示されているように、ＲＡＮ１０４は、ノードＢ１４０ａ、１４０ｂ、１４０ｃを含み、ノードＢ１４０ａ、１４０ｂ、１４０ｃは、それぞれが、エアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信するために１つまたは複数のトランシーバを含む。ノードＢ１４０ａ、１４０ｂ、１４０ｃは、それぞれがＲＡＮ１０４内の特定のセル（図示せず）に関連付けられる。また、ＲＡＮ１０４は、ＲＮＣ１４２ａ、１４２ｂを含む。ＲＡＮ１０４は、一実施形態と一貫したまま任意の数のノードＢおよびＲＮＣを含むことが理解される。
【００３２】
図１Ｃに示されているように、ノードＢ１４０ａ、１４０ｂは、ＲＮＣ１４２ａと通信する。さらに、ノードＢ１４０ｃは、ＲＮＣ１４２ｂと通信する。ノードＢ１４０ａ、１４０ｂ、１４０ｃは、Ｉｕｂインターフェースを介して、それぞれのＲＮＣ１４２ａ、１４２ｂと通信する。ＲＮＣ１４２ａ、１４２ｂは、Ｉｕｒインターフェースを介して互いに通信する。ＲＮＣ１４２ａ、１４２ｂのそれぞれは、接続されているそれぞれのノードＢ１４０ａ、１４０ｂ、１４０ｃを制御するように構成される。さらに、ＲＮＣ１４２ａ、１４２ｂのそれぞれは、外部ループ電力制御、負荷制御、許可制御、パケットスケジューリング、ハンドオーバ制御、マクロダイバシティ、セキュリティ機能、データ暗号化など、他の機能を実施する、またはサポートするように構成される。
【００３３】
図１Ｃに示されているコアネットワークは、メディアゲートウェイ（ＭＧＷ）１４４、移動交換センタ（ＭＳＣ）１４６、サービングＧＰＲＳサポートノード（ＳＧＳＮ）１４８、および／またはゲートウェイＧＰＲＳサポートノード（ＧＧＳＮ）１５０を含む。前述の要素のそれぞれはコアネットワーク１０６の一部として示されているが、これらの要素のいずれか１つがコアネットワークオペレータ以外の企業体（ｅｎｔｉｔｙ）によって所有および／または運営されてもよいことが理解される。
【００３４】
ＲＡＮ１０４内のＲＮＣ１４２ａは、ＩｕＣＳインターフェース上でコアネットワーク１０６内のＭＳＣ１４６に接続される。ＭＳＣ１４６は、ＭＧＷ１４４に接続される。ＭＳＣ１４６およびＭＧＷ１４４は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃがＰＳＴＮ１０８など回線交換ネットワークにアクセスすることを可能にし、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと従来の陸線通信デバイスとの間の通信を円滑にする。
【００３５】
また、ＲＡＮ１０４内のＲＮＣ１４２ａは、ＩｕＰＳインターフェース上でコアネットワーク１０６内のＳＧＳＮ１４８に接続される。ＳＧＳＮ１４８は、ＧＧＳＮ１５０に接続される。ＳＧＳＮ１４８およびＧＧＳＮ１５０は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃがインターネット１１０などパケット交換ネットワークにアクセスすることを可能にし、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃとＩＰ対応デバイスの間の通信を円滑にする。
【００３６】
上記で指摘したように、コアネットワーク１０６はまた、他のサービスプロバイダによって所有および／または運営される他の有線もしくは無線ネットワークを含むネットワーク１１２に接続される。
【００３７】
図１Ｄは、一実施形態によるＲＡＮ１０４およびコアネットワーク１０６のシステム図である。上記で指摘したように、ＲＡＮ１０４は、Ｅ−ＵＴＲＡ無線技術を使用し、エアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信する。また、ＲＡＮ１０４は、コアネットワーク１０６と通信する。
【００３８】
ＲＡＮ１０４は高度化ノードＢ１７０ａ、１７０ｂ、１７０ｃを含むが、ＲＡＮ１０４は、一実施形態と一貫したまま任意の数の高度化ノードＢを含むことが理解される。高度化ノードＢ１７０ａ、１７０ｂ、１７０ｃは、それぞれが、エアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信するために１つまたは複数のトランシーバを含む。一実施形態では、高度化ノードＢ１７０ａ、１７０ｂ、１７０ｃは、ＭＩＭＯ技術を実装する。したがって、たとえば高度化ノードＢ１４０ａは、複数のアンテナを使用し、ＷＴＲＵ１０２ａに無線信号を送信し、ＷＴＲＵ１０２ａから無線信号を受信することができる。
【００３９】
高度化ノードＢ１７０ａ、１７０ｂ、１７０ｃのそれぞれは、特定のセル（図示せず）に関連付けられ、無線リソース管理判断、ハンドオーバ判断、アップリンクおよび／またはダウンリンクにおけるユーザのスケジューリングなどを処理するように構成される。図１Ｄに示されているように、高度化ノードＢ１７０ａ、１７０ｂ、１７０ｃは、Ｘ２インターフェース上で互いに通信する。
【００４０】
図１Ｄに示されているコアネットワーク（ＣＮ）１０６は、無線通信移動管理装置（ＭＭＥ）１６２、サービングゲートウェイ１６４、およびパケットデータネットワーク（ＰＤＮ）ゲートウェイ１６６を含む。前述の要素のそれぞれはコアネットワーク１０６の一部として示されているが、これらの要素のいずれか１つがコアネットワークオペレータ以外の企業体によって所有および／または運営されてもよいことが理解される。
【００４１】
ＭＭＥ１６２は、Ｓ１インターフェースを介してＲＡＮ１０４内の高度化ノードＢ１７０ａ、１７０ｂ、１７０ｃのそれぞれに接続され、制御ノードとして働く。たとえば、ＭＭＥ１６２は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃのユーザを認証すること、ベアラの活動化／非活動化、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃの最初のアタッチ中に特定のサービングゲートウェイを選択することなどの責任を担う。また、ＭＭＥ１６２は、ＲＡＮ１０４と、ＧＳＭまたはＷＣＤＭＡなど他の無線技術を使用する他のＲＡＮ（図示せず）との間で切り替えるための制御プレーン機能を提供する。
【００４２】
サービングゲートウェイ１６４は、Ｓ１インターフェースを介してＲＡＮ１０４内の高度化ノードＢ１７０ａ、１７０ｂ、１７０ｃのそれぞれに接続される。サービングゲートウェイ１６４は、一般に、ユーザデータパケットをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに／ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃからルーティングおよび転送する。また、サービングゲートウェイ１６４は、高度化ノードＢ間ハンドオーバ中にユーザプレーンをアンカリングすること、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃにダウンリンクデータが使用可能であるときページングをトリガすること、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃのコンテキストを管理および記憶することなど、他の機能を実施する。
【００４３】
また、サービングゲートウェイ１６４はＰＤＮゲートウェイ１６６に接続され、ＰＤＮゲートウェイ１６６は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃがインターネット１１０などパケット交換ネットワークにアクセスすることを可能にし、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃとＩＰ対応デバイスの間の通信を円滑にする。
【００４４】
コアネットワーク１０６は、他のネットワークとの通信を円滑にする。たとえば、コアネットワーク１０６は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃがＰＳＴＮ１０８など回線交換ネットワークにアクセスすることを可能にし、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと従来の陸線通信デバイスとの間の通信を円滑にする。たとえば、コアネットワーク１０６は、コアネットワーク１０６とＰＳＴＮ１０８の間のインターフェースとして働くＩＰゲートウェイ（たとえば、ＩＰマルチメディアサブシステム（ＩＭＳ）サーバ）を含み、またはＩＰゲートウェイと通信する。さらに、コアネットワーク１０６は、他のサービスプロバイダによって所有および／または運営される他の有線もしくは無線ネットワークを含むネットワーク１１２に、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃがアクセスすることを可能にする。
【００４５】
図１Ｅは、一実施形態によるＲＡＮ１０４およびコアネットワーク１０６のシステム図である。ＲＡＮ１０４は、エアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信するためにＩＥＥＥ８０２．１６無線技術を使用するアクセスサービスネットワーク（ＡＳＮ）である。下記でさらに論じるように、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、ＲＡＮ１０４、およびコアネットワーク１０６の異なる機能エンティティ間の通信リンクが、参照ポイントとして定義される。
【００４６】
図１Ｅに示されているように、ＲＡＮ１０４は、基地局１８０ａ、１８０ｂ、１８０ｃ、およびＡＳＮゲートウェイ１４２を含むが、ＲＡＮ１０４は、一実施形態と一貫したまま任意の数のノードＢおよびＲＮＣを含むことが理解される。基地局１８０ａ、１８０ｂ、１８０ｃは、それぞれがＲＡＮ１０４内の特定のセル（図示せず）に関連付けられ、それぞれが、エアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信するために１つまたは複数のトランシーバを含む。一実施形態では、基地局１８０ａ、１８０ｂ、１８０ｃは、ＭＩＭＯ技術を実装する。したがって、たとえば基地局１４０ａは、複数のアンテナを使用し、ＷＴＲＵ１０２ａに無線信号を送信し、ＷＴＲＵ１０２ａから無線信号を受信することができる。また、基地局１８０ａ、１８０ｂ、１８０ｃは、ハンドオフのトリガ、トンネル確立、無線リソース管理、トラフィック分類、サービス品質（ＱｏＳ）ポリシ施行など、移動管理機能を提供する。ＡＳＮゲートウェイ１８２は、トラフィック集約ポイントとして働き、ページング、加入者プロファイルのキャッシング、コアネットワーク１０６へのルーティングなどの責任を担う。
【００４７】
ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃとＲＡＮ１０４の間のエアインターフェース１１６は、ＩＥＥＥ８０２．１６仕様を実装するＲ１参照ポイントとして定義される。さらに、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃのそれぞれは、コアネットワーク１０６との論理インターフェース（図示せず）を確立する。ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃとコアネットワーク１０６の間の論理インターフェースは、Ｒ２参照ポイントとして定義され、認証、許可、ＩＰホスト構成管理、および／または移動管理のために使用される。
【００４８】
基地局１８０ａ、１８０ｂ、１８０ｃのそれぞれの間の通信リンクは、ＷＴＲＵハンドオーバおよび基地局間のデータの転送を円滑にするためのプロトコルを含むＲ８参照ポイントとして定義される。基地局１８０ａ、１８０ｂ、１８０ｃとＡＳＮゲートウェイ２１５の間の通信リンクは、Ｒ６参照ポイントとして定義される。Ｒ６参照ポイントは、ＷＴＲＵ１０２ａ、１０２ｂ、１００ｃのそれぞれに関連付けられた移動イベントに基づいて移動管理を円滑にするためのプロトコルを含む。
【００４９】
図１Ｅに示されているように、ＲＡＮ１０４は、コアネットワーク１０６に接続される。ＲＡＮ１０４とコアネットワーク１０６の間の通信リンクは、たとえばデータ転送および移動管理機能を円滑にするためのプロトコルを含むＲ３参照ポイントとして定義される。コアネットワーク１０６は、移動ＩＰホームエージェント（ＭＩＰ−ＨＡ）１８４と、認証、許可、アカウンティング（ＡＡＡ）サーバ１８６と、ゲートウェイ１８８とを含む。前述の要素のそれぞれはコアネットワーク１０６の一部として示されているが、これらの要素のいずれか１つがコアネットワークオペレータ以外の企業体によって所有および／または運営されてもよいことが理解される。
【００５０】
インターネットプロトコル（ＩＰ）スタックは、ＩＰスイートのソフトウェア実装と呼ばれる。論理インターフェース（ＬＩＦ）は、オペレーティングシステム内部のコンストラクトを指す。ＬＩＦ実装では、リンクレイヤが物理インターフェースをＩＰスタックから、またネットワークノードから隠す。ＬＩＦは、移動ノードが、ＩＰより上のレイヤに対して単一のインターフェースビューを提供することを可能にする。上部レイヤはＬＩＦにバインドし、これは、異なる物理インターフェースの間で、内部のアクセス間技術ハンドオーバまたはデータフロー転送を隠す。移動ネットワーク上での論理インターフェース実装の一例が、図２の図によって示されている。
【００５１】
物理インターフェースには、ホームネットワークプレフィックス（ＨＮＰ）の一意のセット、またはネットワークプレフィックスの共用セットが割り当てられる。ＬＩＦは、上部レイヤ（たとえば、ＩＰ以上）にとって透過的にインターフェース間で移動されるＨＮＰに関連付けられる。ＬＩＦ技術は、順次アタッチに加えて、同時アタッチをサポートする。一実施形態では、移動アクセスゲートウェイ（ＭＡＧ）にアタッチすることができる物理インターフェースは、ＩＰインターフェースを含む。複数の物理インターフェースが、同じＩＰ論理インターフェース下でグループ化される。
【００５２】
ネットワークベースのＩＰフローモビリティ（ＩＦＯＭ）は、アンカが特定のフローをそのデフォルトの経路から異なる経路に移動すると決めたとき開始する。アンカは、特定のフローが開始されたとき、そのフローを転送するためのアクセスゲートウェイを決定する。たとえば、アンカは、アプリケーションポリシプロファイルに基づいて、および／またはフローの寿命中、ネットワークベースのトリガまたはモバイルベースのトリガを受信したとき、アクセスゲートウェイを決定する。
【００５３】
セルラ無線アクセス、ならびに無線ローカルエリアネットワーク（ＷＬＡＮ）無線アクセスなどローカルネットワークアクセスをサポートするＷＴＲＵは、ローカルブレークアウト技術を使用し、ＩＰトラフィックをルーティングする。たとえば、ＷＴＲＵは、ＷＬＡＮに接続されている間、特定のＩＰフローを、発展型パケットコア（ＥＰＣ）をトラバースすることなしにＷＬＡＮアクセスを介してルーティングする。ＥＰＣは、移動ネットワークまたはセルラ無線アクセスの一部であってもよい。ＷＴＲＵは、ローカルネットワークに直接または間接的に接続される。ＷＴＲＵは、アクセスポイント、ゲートウェイ、別のネットワークなどを介してローカルネットワークに接続される。接続は有線でも無線でもよい。あるＩＰフローをＷＬＡＮを通してルーティングすることにより、ローカルブレークアウトは、ＩＰトラフィックをＥＰＣからオフロードする。ＷＬＡＮアクセスを通じてルーティングされるＩＰフローは、ユーザの嗜好（ｐｒｅｆｅｒｅｎｃｅ）、ローカル動作環境情報を介して、および／または、ＷＴＲＵに対してオペレータによって静的に事前構成されても、アクセスネットワーク発見および選択機能（ＡＮＤＳＦ）を介してオペレータによって動的に設定されてもよいポリシを介して識別される。ＷＴＲＵは、使用されるアクセス技術に基づいて異なるＩＰアドレスを使用してもよい。そのようなオフロードは、非シームレスなＷＬＡＮオフロードと呼ばれる。
【００５４】
一実施形態では、ＷＬＡＮアクセスがＥＰＣ接続されるとき、ＷＴＲＵは、一部のＩＰフローに対するシームレスなＷＬＡＮオフロードと、一部のＩＰフローに対する非シームレスなＷＬＡＮオフロードとを同時に実施する。
【００５５】
ＷＴＲＵは、移動ネットワークおよびＷＬＡＮネットワークに接続されるとき、異なるＩＰアドレスを使用する。たとえば、特定のＩＰフローは、移動ネットワークによって割り当てられた移動ＩＰアドレスを使用し、特定のＩＰフローは、ＷＬＡＮアクセスネットワークによって割り当てられたローカルＩＰアドレスを使用する。具体的には、ローカルＩＰアドレスは、ローカルネットワークを通じてルーティングされると識別されたＩＰフローに使用され、移動ＩＰアドレスは、ＥＰＣを通じてルーティングされるＩＰフローに使用される。ＷＴＲＵは、ＷＬＡＮアクセスでローカルＩＰアドレスを取得する。ローカルＩＰアドレスは、動的ホスト構成プロトコル（ＤＨＣＰ）サーバによって得られてもよい。
【００５６】
図６は、ＩＰトラフィックをローカルブレークアウトセッションにおいてルーティングするための例示的な方法を示す。６１０では、ローカルネットワーク接続の安定性状態が決定される。安定性状態は、その接続が所定の時間期間の間、ＷＴＲＵにとって使用可能であったか、および／または使用可能なままである可能性が高いかを表す。一実施形態では、安定性状態は、ＷＴＲＵが所定の時間期間の間、その接続に接続されてきたか、および／または依然として接続されていると予想されるかを表す。
【００５７】
一実施形態では、ローカルブレークアウト接続は、ローカル接続が所定の時間期間の間、ＷＴＲＵにとって使用可能であると予想されるとき、安定性状態にある。一実施形態では、ローカルブレークアウト接続は、ＷＴＲＵのローカルＩＰアドレスが所定の時間期間の間、ＷＴＲＵにとって使用可能であると予想されるとき、安定性状態にある。所定の時間期間は、５分、１０分、３０分、６０分、９０分など、実質的に長い期間を含む。所定の時間期間は、事前構成されても、動的に設定されても、半動的に設定されてもよい。所定の時間期間は、安定性閾値と呼ばれる。
【００５８】
１つまたは複数の安定性閾値が設定されてもよい。たとえば、安定性閾値は、安定であると考えられる前に確立される必要がある接続のための最小期間を表す。一実施形態では、ローカル接続は、その接続が所定の期間の間、割込みなし、または最小限の割込みで、ＷＴＲＵにとって使用可能であった後で、安定であると考えられる。
【００５９】
一実施形態では、安定性状態は、サブ状態に分類される。たとえば、接続は、低安定性状態、中安定性状態、または高安定性状態にある。異なる安定性閾値を異なるサブ状態に適用してもよい。たとえば、高安定性状態のための安定性閾値は、低安定性状態および中安定性状態のための安定性閾値より高くてもよい。表１は、例示的な安定性閾値設定を示す。
【００６０】
【表１】
0005809295.tif 000002
【００６１】
一実施形態では、ローカルブレークアウト接続は、そのローカルブレークアウト接続が安定接続として識別された場合、安定状態にあると決定される。たとえば、ＷＴＲＵは、ローカル接続のリストを維持する。あるローカル接続が安定接続として識別される。一実施形態では、ユーザプロファイルが、「安定」であると知られている、あるアクセスポイント（ＡＰ）識別子を含む。たとえば、ＷＴＲＵユーザは通常、長期間の間、自宅にいるので、ユーザのホームＡＰは、安定接続としてリストされる。たとえば、ＷＴＲＵユーザは職場におり、それによりＷＴＲＵをオフィスＡＰに長期間の間接続すると予想されるので、ユーザの職場またはオフィスＡＰは、安定接続としてリストされる。
【００６２】
ローカルブレークアウト接続は、所定の時間枠の間、安定状態にあると決定されてもよい。ローカル接続またはＡＰは、１つまたは複数の予想安定性期間と関連付けられる。予想安定性期間は、ローカル接続またはＡＰがＷＴＲＵにとって使用可能である、および／またはＷＴＲＵがそのローカル接続またはＡＰに接続し、実質的に静止したままであると予想される日および／または予想される期間を含む。一実施形態では、（１つまたは複数の）予想安定性期間が、ＷＴＲＵに関連付けられたユーザプロファイル内に記憶される。たとえば、このプロファイルは、月曜日から金曜日まで午後６：００から午前７：００の間、ホームＡＰに対するローカル接続を安定したものとして識別する。
【００６３】
一実施形態では、ローカル接続またはＡＰのための安定性期間は、ヒューリスティックに識別されてもよい。ローカル接続が監視され、経時的なＡＰ使用に関する累積統計が維持される。ローカル接続またはＡＰのための安定性期間は、ＷＴＲＵがローカル接続またはＡＰに接続されている時間および期間に基づいて導出されてもよい。
【００６４】
ＷＴＲＵがアクセスする１つまたは複数のローカル接続またはＡＰに関連付けられた安定性情報を追跡してもよい。安定性情報は、ローカルでも遠隔でも記憶されてよい。たとえば、安定性情報は、非取外し式メモリ１０６および／または取外し式メモリ１３２など、任意のタイプの好適なメモリに記憶されてもよい。安定性情報は、遠隔サーバを介してなど、遠隔で追跡および／または記憶されてもよい。
【００６５】
表２は、例示的な安定性情報を有する例示的な安定性テーブルを示す。示されているように、ＷＴＲＵが接続し得るＡＰを一意に識別するＡＰ識別子に、ＡＰが関連付けられている。（１つまたは複数の）予想安定性期間が、各ＡＰについて追跡および記憶される。一実施形態では、予想安定性期間は、（１つまたは複数の）設定された期間、および／または（１つまたは複数の）導出された期間を含む。（１つまたは複数の）設定された期間は、ユーザによって入力されてもよい。ローカル接続またはＡＰのための（１つまたは複数の）導出された期間は、上述のように経時的な累積使用統計に基づいて導出または学習されてもよい。たとえば、下記に示すように、ＷＴＲＵが、「友人ＩＤ」に関連付けられたローカル接続またはＡＰに金曜日の午後９：００から午後１２：００に接続される場合、安定性情報は、その期間を導出された予想安定性期間として含む。
【００６６】
【表２】
0005809295.tif 000003
【００６７】
表２に示されているように、安定性情報は、現在の安定性状態の指示を含む。たとえば、現在の安定性状態のための潜在的な値は、それだけには限らないが、安定性（高）、安定性（中）、安定性（低）、不明、および未接続を含む。ＷＴＲＵが、現在、ローカル接続またはＡＰに接続されている場合、安定性情報は、接続時間の指示をも含む。示されているように、安定性情報は、以前の（１回または複数の）接続セッションの日付、時刻、および／または期間など、履歴安定性情報および／または統計を含む。たとえば、「友人ＩＤ」に関連付けられたローカル接続またはＡＰのための履歴統計は、先週の金曜日に午後８：５５から３時間の間接続されたこと、および２週間前の金曜日に午後９：１０から３時間半の間接続されたことを含む。この履歴統計に基づいて、金曜日の午後９：００から午後１２：００の安定性期間が導出される。
【００６８】
一実施形態では、全世界測位システム（ＧＰＳ）を使用して、ローカル接続が安定したものとして識別される。たとえば、ＷＴＲＵが実質的に静止している、または所定の時間期間の間移動していない場合、そのローカル接続は安定であると決定される。
【００６９】
図６を参照すると、６２０では、ＩＰトラフィックフローに関連付けられた安定性要件が決定される。一実施形態では、アプリケーションまたは移動サービスが、安定性を必要とする、または安定性を必要としないなど、安定性要件に関連付けられる。たとえば、安定性を必要とするアプリケーションは、ローカルネットワークが安定であると決定された場合、ローカルネットワークを使用し、ローカル接続が不安定であると決定された場合、セルラネットワークを使用する。一実施形態では、アプリケーションまたは移動サービスが、低、中、または高など、安定性要件に関連付けられる。たとえば、中安定性を必要とするアプリケーションは、ローカル接続が高安定性状態または中安定性状態にあるという条件で、ローカル接続を使用する。たとえば、高安定性を必要とする移動サービスは、ローカル接続が低安定性状態または中安定性状態にある場合、その接続を使用しない。
【００７０】
６３０では、ローカルネットワーク接続の安定性状態がＩＰトラフィックフローの安定性要件を満たすとき、ＩＰトラフィックフローがローカルネットワークにオフロードされる。ＩＰトラフィックフローは、安定なローカルブレークアウト接続を通じてルーティングされる。たとえば、ローカルＩＰアドレスがローカルネットワークによって割り当てられる。ＩＰトラフィックフローをオフロードすると決定されたとき、そのローカルＩＰアドレスが、ＩＰトラフィックフローを送るために使用される。
【００７１】
図３は、安定なローカルブレークアウトセッションを通る例示的なトラフィックの図を示す。示されているように、ＷＴＲＵ３０２は、セルラ無線接続３０８を介して、および／または移動ネットワーク３０６にトンネルされたＷＬＡＮ接続を介して、移動ネットワーク３０６に接続される。また、ＷＴＲＵ３０２は、ローカル無線接続３０７を介してＡＰ３３０に接続されてもよい。ＡＰ３３０は、ローカルネットワークにもＷＬＡＮ３１２にも属してよい。示されているように、ＷＴＲＵ３０２と、対応するノード３４０との間のＩＰフロー３２０は、セルラ無線接続３０８、移動ネットワーク３０６、およびインターネット３１０を介してルーティングされる。ＷＴＲＵ３０２と、対応するノード３４０との間のＩＰフロー３２２は、ローカル無線接続３０７およびＡＰ３３０を介してルーティングされる。ＩＰフロー３２２をＷＬＡＮ３１２を通してルーティングすることにより、ローカルブレークアウトは、トラフィックを移動コアネットワークからオフロードする。
【００７２】
一実施形態では、ＷＴＲＵ３０２が移動ネットワーク３０６にアクセスするために、トンネル３０４が確立される。図３に示されているように、ＷＴＲＵ３０２と、対応するノード３４０との間のＩＰフロー３２４は、トンネル３０４、移動ネットワーク３０６、およびインターネット３１０を介してルーティングされる。トンネルは、ＷＴＲＵ３０２と移動ネットワーク３０６／ＥＰＣとの間のＷＬＡＮインターフェースとして働く。このＷＬＡＮインターフェースは、ＥＰＣ  ＩＰアドレスと、ローカルのＤＨＣＰサーバによって割り振られたローカルＩＰアドレスとを有する。ＥＰＣ  ＩＰアドレスを使用し、ＷＬＡＮを通してＩＰフローを送るとき、そのＩＰフローに関連付けられたパケットは、ＥＰＣにトンネルされる。ローカルＩＰアドレスは、ＥＰＣをバイパスするために使用される。
【００７３】
ローカル接続が安定状態にあるという決定に基づいて、アプリケーションが、ローカルブレークアウト接続上で使用される。モビリティ要求のアプリケーションに関連するＩＰフローは、ローカル無線接続３０７およびＡＰ３３０を介してルーティングされる。ローカルブレークアウト接続に接続されるとき、マルチパス伝送制御プロトコル（ＭＰＴＣＰ）などピアツーピア概念に基づくブロードバンド無線アクセス（ＢＷＡ）が使用される。
【００７４】
一実施形態では、モビリティサービスを必要とするＩＰトラフィックフローは、移動コアネットワークを通じてルーティングされる。一実施形態では、トラフィックフローの宛先がローカルであるとき、トラフィックフローは、移動コアネットワークを通じてルーティングされるのではなく、ローカルネットワーク上に留まる。ローカルのトラフィックをローカルネットワーク内に留めることは有用である。なぜなら、伝送が移動コアネットワークを通るより速く、ユーザに対するコストが少なく、トラフィックが移動コアネットワークからオフロードされるからである。
【００７５】
図７は、ＩＰトラフィックをローカルブレークアウトセッションにおいてルーティングするための例示的な方法を示す。７１０では、ＩＰトラフィックフローの宛先アドレスが識別される。７２０では、ＩＰトラフィックフローをセルラネットワークからローカルネットワークにオフロードするかどうかが、ＩＰトラフィックフローの宛先アドレスに基づいて決定される。宛先アドレスは、ローカルネットワークに関連付けられたアドレスに比較される。たとえば、フィルタ規則が、宛先アドレスに基づいてトラフィックを識別する。宛先アドレスが、ローカルネットワークに関連付けられたアドレスの一部である場合、フィルタ規則は、ＩＰトラフィックがローカルネットワークにオフロードされることを示す。一実施形態では、宛先アドレスがローカルであるとき、ＩＰトラフィックは、モビリティサービスが必要とされるときでさえ、ローカルネットワークの内部に留められる。７３０では、ＩＰトラフィックフローが、決定に基づいてルーティングされる。たとえば、ローカルＩＰアドレスがローカルネットワークによって割り当てられる。ＩＰトラフィックフローをオフロードすると決定されたとき、そのローカルＩＰアドレスが、ＩＰトラフィックフローを送るために使用される。たとえば、宛先アドレスがローカルであると決定されたとき、そのローカルＩＰアドレスがソースＩＰアドレスとして割り当てられ、ＩＰトラフィックフローは、ローカルネットワークを通じてルーティングされる。
【００７６】
図４は、ローカルブレークアウトを通る例示的なローカルトラフィックの図を示す。図４を参照すると、ＷＴＲＵ３０２は、セルラ無線接続３０８を介して、またＷＬＡＮ接続３０４を介してコアネットワーク３０６に接続される。また、ＷＴＲＵ３０２は、ローカル無線接続３０７を介してＡＰ３３０に接続される。対応するノード４４０もまた、ローカル無線接続３０７を介してＡＰ３３０に接続される。ＡＰ３３０は、ローカルネットワークまたはＷＬＡＮ３１２に接続される。
【００７７】
一実施形態では、ＷＴＲＵ３０２が移動ネットワーク３０６にアクセスするために、トンネル３０４が確立される。図３に示されているように、ＷＴＲＵ３０２と、対応するノード３４０との間のＩＰフロー３２４は、トンネル３０４、移動ネットワーク３０６、およびインターネット３１０を介してルーティングされる。トンネルは、ＷＴＲＵ３０２と移動ネットワーク３０６／ＥＰＣとの間のＷＬＡＮインターフェースとして働く。このＷＬＡＮインターフェースは、ＥＰＣ  ＩＰアドレスと、ローカルのＤＨＣＰサーバによって割り振られたローカルＩＰアドレスとを有する。ＥＰＣ  ＩＰアドレスを使用し、ＷＬＡＮを通してＩＰフローを送るとき、そのＩＰフローに関連付けられたパケットは、ＥＰＣにトンネルされる。ローカルＩＰアドレスは、ＥＰＣをバイパスするために使用される。たとえば、宛先ＩＰアドレスがＥＰＣからのものであるとき、ＷＬＡＮを通じて送られるパケットは、ＥＰＣにトンネルされる。宛先ＩＰアドレスがローカルであるとき、パケットはローカルで送られ、ＥＰＣをバイパスする。
【００７８】
図４に示されているように、対応するノード４４０は、ローカルネットワーク３１２に接続される。ローカルネットワーク３１２は、企業ネットワーク、または比較的安定なＩＰアドレスを有するＡＰを有するユーザのホームネットワークを含む。ＷＴＲＵ３０２と、対応するノード４４０との間のＩＰフロー３２０、３２２は、モビリティサービスを必要とする。一実施形態では、ＩＰフロー３２０は、セルラ無線接続３０８、移動ネットワーク３０６、およびインターネット３１０を介してルーティングされる。ＩＰフロー３２０は、ＷＬＡＮ接続３０４、コアネットワーク３０６、およびインターネット３１０を介してルーティングされてもよい。一実施形態では、対応するノード４４０が同じローカルネットワークに接続されているという決定に基づいて、ＷＴＲＵ３０２は、ローカル無線接続３０７およびＡＰ３３０を介して、ＩＰフロー３２２を対応するノード４４０にルーティングする。ＩＰフロー３２２をＷＬＡＮ３１２を通してルーティングすることにより、ローカルブレークアウトは、トラフィックを移動コアネットワークからオフロードする。
【００７９】
ＷＴＲＵ３０２は、図１Ａないし図１Ｄに関連して述べたＷＴＲＵ１０２に対応し、またはそれを含む。移動ネットワーク３０６は、図１Ａ、図１Ｃ、および図１Ｄに関連して上述したコアネットワーク１０６に対応し、またはそれを含む。インターネット３１０は、図１Ａ、図１Ｃ、および図１Ｄに関連して上述したインターネット１１０に対応し、またはそれを含む。図３および図４に示されているＡＰ３３０は無線ＡＰであるが、任意の非セルラＡＰが使用されてもよい。
【００８０】
ローカルブレークアウト接続を使用するか、それともローカルネットワークを使用するか、またいつ使用するかを決定するための例示的な手順について、下記で述べる。この判断は、ローカルブレークアウト接続の安定性状態を考慮する。この決定に応じて、モビリティ要求のアプリケーションは、安定なローカルブレークアウト接続を使用する。ローカルトラフィックは、移動コアネットワークを通るのではなく、ローカルネットワーク内に留められる。たとえば、このユーザのホームネットワークに接続された２つのデバイス間のＩＰトラフィックは、ユーザのホームネットワーク内でルーティングされる。ローカルブレークアウト接続は、たとえばトラフィックが低速または低ＱｏＳトラフィックを必要とするとき選択されてもよい。
【００８１】
一実施形態では、ローカルブレークアウト接続は、フローモビリティなどモビリティサービスが必要とされるとき使用されなくてもよい。ローカルブレークアウト接続は、ＷＴＲＵが新しい位置に移動するたびに変化する、ローカルで割り当てられるＩＰアドレスを使用してもよい。ＩＰアドレスが変化すると、遠隔ピアとのコネクティビティに割込みが入る。たとえば、ＷＴＲＵが遠隔ピアとボイスオーバーＩＰ接続を開始し、ユーザが移動している場合、そのＷＴＲＵのローカルＩＰアドレスは、連続的に変化する。コアネットワークによって割り当てられた移動ＩＰアドレスを使用し、ＶｏＩＰ接続を維持する。一実施形態では、ローカルブレークアウト接続は、均一のモビリティサービスが必要とされるとき使用されてもよい。
【００８２】
一実施形態では、ＩＰフローがローカルブレークアウト接続を通じてルーティングされるかどうかが、１つまたは複数のポリシに基づいて決定される。たとえば、ＩＰトラフィックがＷＬＡＮにオフロードされるかどうかが、システム間モビリティポリシおよび／またはシステム間ルーティングポリシのフィルタ規則を介して決定される。
【００８３】
システム間モビリティポリシおよび／またはシステム間ルーティングポリシは、ＩＰトラフィックを複数の無線アクセスインターフェースにわたって同時にルーティングするためのポリシを含む。このポリシは、オペレータのルーティング嗜好および／または移動ネットワークオフロード嗜好に従ってセットアップされてもよい。ＷＴＲＵは、このポリシを使用し、特定のＩＰトラフィックフローについてローカルブレークアウト接続がいつ制限されるかを決定し、および／またはそのＩＰトラフィックフローをルーティングするためのアクセス技術もしくはネットワークを選択する。たとえば、このポリシは、たとえばそれだけには限らないが、移動ネットワークオペレータ、ＷＴＲＵのオペレータ、アプリケーションもしくはサービスプロバイダ、および／またはローカルネットワーク管理者によって設定される。
【００８４】
ＩＰフロークラス特有のポリシは、オペレータがＷＴＲＵに、どのアクセス技術を通じてＩＰフローがルーティングされるかを示すことを可能にする。そのようなポリシは、ＡＰごと、ＩＰフロークラスごと、または特定のＡＰ下のＩＰフロークラスごとに定義される。ＷＬＡＮ上でルーティングされるＩＰフローについて、ＩＰフロークラス特有のポリシは、トラフィックがホームエージェント（ＨＡ）を通じてルーティングされるか、それともＷＬＡＮアクセスを介して直接ルーティングされ、ＨＡをバイパスするかを指定する。
【００８５】
たとえば、このポリシは、使用可能な安定したローカル接続のサブセットを使用するようにローカルブレークアウトセッションを制限する。このポリシは、複数の安定なローカル接続がＷＴＲＵにとって使用可能であるとき、ある接続が他の接続より好ましいことを指定する。このポリシは、どの（１つまたは複数の）タイプのモビリティサービスをローカル接続がサポートするか、またはサポートしないかを指定する。
【００８６】
ＷＴＲＵがセルラ／移動ネットワークおよびローカルネットワークに接続されるとき、ＷＴＲＵは、アクセスにおける異なるＩＰアドレスで設定される。ローカルＩＰアドレスがソースＩＰアドレスとして割り当てられ、発信トラフィックがローカル接続を通じてルーティングされる。ローカルＩＰアドレスをソースＩＰアドレスとして割り当てるかどうかは、ポリシ、宛先ＩＰアドレス、使用可能な（１つまたは複数の）ローカルブレークアウト接続が安定状態にあるかどうか、無線環境情報、ＩＰ接続の品質、サービス特有の要件、アプリケーション特有の要件、および／または使用可能なセルラ接続に基づいて決定される。たとえば、ローカル接続がアプリケーションの必要にとって十分に安定であると決定された場合、ローカルＩＰアドレスが割り当てられる。そうでない場合には移動ＩＰアドレスが割り当てられ、トラフィックは、コアネットワークを通じてルーティングされる。例示すると、ＢＷＡサービスが、ローカル接続を通して関連のＩＰフローをルーティングするためにローカル接続が高い安定性状態にあることを必要とする。ローカル接続が低安定性状態または中安定性状態にある場合、ＢＷＡサービスに関連するＩＰフロー、またはＢＷＡサービスを必要とするアプリケーションに関連するＩＰフローは、コアネットワークを通じてルーティングされる。複数の移動接続が存在する場合、移動接続の選択は、たとえば、ポリシ、ユーザの嗜好、輻輳などによって決まる。
【００８７】
図５は、ローカルブレークアウトセッション中にソースＩＰアドレスを選択するための例示的なプロセスを示す。この例示的なプロセスは、発信トラフィック、およびソースＩＰアドレスを選択することという状況で述べられているが、着信トラフィックのための宛先ＩＰアドレスを選択することも同じプロセスに従うことが理解される。
【００８８】
示されているように、５１０では、アプリケーションがソースＩＰアドレスを要求する。たとえば、アプリケーションは、そのソースＩＰアドレスを使用し、図３における対応するノード３４０、または図４における対応するノード４４０など、対応するノードと通信する。５２０では、アプリケーションが低速または低サービス品質（ＱｏＳ）接続で機能するかどうかが決定される。一例では、アプリケーションが低速または低ＱｏＳ接続でのコンテンツである場合、５７０で、ローカルＩＰアドレスがソースＩＰアドレスとして割り当てられ、発信トラフィックは、ローカルブレークアウトを通じてルーティングされる。
【００８９】
示されているように、アプリケーションが低ＱｏＳより多くを必要とする場合、５３０で、（１つまたは複数の）モビリティサービスが必要とされるかどうかが決定される。一例では、アプリケーションが、ビデオストリーミングまたはＶｏＩＰなどモビリティサービスを必要としない場合、５７０で、ローカルＩＰアドレスがソースＩＰアドレスとして割り当てられ、発信トラフィックは、ローカルブレークアウトを通じてルーティングされる。アプリケーションが、機能するためにモビリティサービスを必要とする場合、５４０で、宛先ＩＰアドレスがローカルであるかどうかが決定される。たとえば、対応するノードのＩＰアドレスが、ローカルネットワークに属するＩＰアドレスである場合、５７０で、ローカルＩＰアドレスがソースＩＰアドレスとして割り当てられ、発信トラフィックは、ローカルブレークアウトを通じてルーティングされる。
【００９０】
示されているように、宛先ＩＰアドレスがローカルでないと決定されたことに応答して、ローカル接続が安定状態にあるかどうかが５５０で決定される。ローカル接続が安定状態にないと決定されたことに応答して、５８０で、移動ＩＰアドレスが割り当てられる。ローカル接続が安定状態にあると決定されたことに応答して、５６０で、必要とされる（１つまたは複数の）モビリティサービスが安定なローカルブレークアウト上で使用可能であるかどうかが決定される。（１つまたは複数の）モビリティサービスが安定なローカルブレークアウト上で使用可能であると決定されたことに応答して、５７０で、ローカルＩＰアドレスが割り当てられる。それらのモビリティサービスが安定なローカルブレークアウト上で使用可能でないと決定されたことに応答して、５８０で、移動ＩＰアドレスが割り当てられる。予め存在するトンネルが使用されてもよい。
【００９１】
本明細書に記載の技法は、ＬＩＦサポート有りまたは無しでデュアルスタックモバイルＩＰ（ＤＳＭＩＰ）またはプロキシモバイルＩＰ（ＰＭＩＰ）／ＧＰＲＳトンネリングプロトコル（ＧＴＰ）を使用するＭＣＮなど、移動コアネットワークタイプから独立してローカルブレークアウトに適用可能である。
【００９２】
上記では特徴および要素が特定の組合せで述べられているが、各特徴および要素は、単独で、またはコンピュータまたはプロセッサによって実行するためのコンピュータ可読媒体内に組み込まれる他のプログラム、ソフトウェア、またはファームウェアとの任意の組合せで使用することができることを、当業者なら理解するであろう。コンピュータ可読媒体の例は、（有線接続または無線接続上で伝送される）電子信号、およびコンピュータ可読記憶媒体を含む。コンピュータ可読記憶媒体の例は、それだけには限らないが、読取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、レジスタ、キャッシュメモリ、半導体メモリデバイス、内部ハードディスクや取外し式ディスクなど磁気媒体、光磁気媒体、ならびにＣＤ−ＲＯＭディスクおよびデジタル多目的ディスク（ＤＶＤ）など光媒体を含む。ソフトウェアと関連付けられたプロセッサを使用し、ＷＴＲＵ、ＵＥ、端末、基地局、ＲＮＣ、または任意のホストコンピュータで使用するために、無線周波数トランシーバを実装することができる。
【図１Ａ】
0005809295.tif 000004
【図１Ｂ】
0005809295.tif 000005
【図１Ｃ】
0005809295.tif 000006
【図１Ｄ】
0005809295.tif 000007
【図１Ｅ】
0005809295.tif 000008
【図２】
0005809295.tif 000009
【図３】
0005809295.tif 000010
【図４】
0005809295.tif 000011
【図５】
0005809295.tif 000012
【図６】
0005809295.tif 000013
【図７】
0005809295.tif 000014