"ワイヤレスデータ通信ネットワーク100においてパケットデータプロトコルPDPコンテキストを管理するための方法であって、汎用パケット無線サービスGPRSゲートウェイサポートノードGGSN130において、PDPコンテキストを生成するために、サービングGPRSサポートノードSGSN112からの生成PDPコンテキスト要求を受信する308ステップであって、前記生成PDPコンテキスト要求は、第1の要求されたサービスおよびアクセスポイント名APNに関連する第1のサービス識別子を備えており、またSGSN112が前記第1の要求されたサービスを要求するモバイルデバイス200から第1のアクティベートPDPコンテキストメッセージを受信する302ステップに応じて前記SGSN112から前記GGSN130において受信されるステップと、前記GGSN130が、前記第1の要求されたサービスについての第1の優先順位要求であって、前記第1のサービス識別子を備える第1の優先順位要求を生成する318ステップと、前記GGSN130が、前記第1の要求されたサービスに関連する第1の優先順位レベルであって、前記第1の要求されたサービスについて確立される優先順位ファクタに基づいて、前記第1の要求されたサービスについて優先順位管理エンジンPME164によって決定される第1の優先順位レベルを決定する前記PME164に対して、前記第1の優先順位要求を送信する318ステップと、前記GGSN130が、前記第1の優先順位要求に応じて、前記第1の要求されたサービスに関連する前記第1の優先順位レベルを前記PME164から受信する320ステップと、前記GGSN130が、生成PDPコンテキスト応答を生成し322、前記SGSN112に対して前記生成PDPコンテキスト応答を送信する322ステップであって、前記SGSN112は、前記モバイルデバイス200が前記第1のサービスにアクセスすることができるように前記APNを経由して前記第1のサービスについての前記第1のPDPコンテキストを生成し、また前記第1のアクティベートPDPコンテキストメッセージ302に応じて第1のPDPコンテキスト受入れメッセージを用いて前記第1のPDPコンテキストの前記生成について前記モバイルデバイス200に通知する324、ステップと、前記GGSN130が、前記SGSN112から、前記第1の要求されたサービスの前記第1の優先順位レベルと、前記モバイルデバイス200から前記SGSN112において受信される第2のアクティベートPDPコンテキストメッセージの中で要求される330第2のサービスについての第2の優先順位レベルとについての要求を備える獲得優先順位メッセージを受信する332ステップと、前記GGSN130が、前記獲得優先順位メッセージに応じて、前記第2の要求されたサービスについての第2の優先順位要求であって、前記第2の要求されたサービスに関連する第2のサービス識別子を備える第2の優先順位要求を生成する334ステップと、前記GGSN130が、前記第2の要求されたサービスに関連する第2の優先順位レベルであって、前記第2の要求されたサービスについて確立される優先順位ファクタに基づいて前記第2の要求されたサービスについて前記PME164によって決定されている第2の優先順位レベルを決定する前記PME164に対して、前記第2の優先順位要求を送信する334ステップと、前記GGSN130が、前記第2の優先順位要求に応じて、前記第2の要求されたサービスに関連する前記第2の優先順位レベルを前記PME164から受信する336ステップと、前記GGSN130が、前記の第1および第2の要求されたサービスのうちのどちらが最高の優先順位サービスであるかを決定するために前記第1の優先順位レベルを前記第2の優先順位レベルと比較するステップと、前記GGSN130が、前記最高の優先順位サービスの表示を備える優先順位応答を生成する338ステップと、前記GGSN130が、前記SGSN112に対して前記優先順位応答を送信する338ステップであって、前記SGSN112が、前記最高の優先順位サービスの前記表示と、前記第1の優先順位レベルが前記第2の優先順位レベルよりも低い場合に、前記第1の要求されたサービスを一時停止すべき、または前記第2の優先順位レベルが前記第1の優先順位レベルよりも低い場合に、前記第1の要求されたサービスが、前記第2の要求されたサービスがアクティブにされることに先立って終了することを可能にすべき命令とを備える第2のPDPコンテキスト受入れメッセージを用いて前記モバイルデバイス200からの前記第2のアクティベートPDPコンテキストメッセージに対して応答する340、ステップとを備える方法。前記GGSN130が、前記第1の要求されたサービスに関連する、前記第1の要求されたサービスについて確立される優先順位ファクタに基づいて前記第1の要求されたサービスについて前記PME164によって決定されている前記第1の優先順位レベルと、前記第2の要求されたサービスに関連する、前記第2の要求されたサービスについて確立される優先順位ファクタに基づいて前記第2の要求されたサービスについて前記PME164によって決定されている前記第2の優先順位レベルとを決定する前記PME164に対して前記第1の優先順位要求と前記第2の優先順位要求とを送信する318、334ステップは、ネットワーク100のロードファクタと、地理的ファクタと、ユーザの好みのファクタと、加入者フィードバックファクタと、ユーザにより指定されたファクタと、サービスプロバイダにより指定されたファクタと、サービス特有のファクタと、時間の影響を受けやすいファクタと、遅延の影響を受けやすいファクタと、ロケーション特有のファクタと、ネットワーク100のリソースファクタとから成る群から選択される前記優先順位ファクタをさらに備える、請求項1に記載の方法。前記GGSN130が、前記の第1および第2の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために前記第1の優先順位レベルを前記の第2の優先順位レベルと比較するステップは、前記GGSN130が、前記第1の優先順位要求に応じて前記PME164から前記第1の優先順位レベルを受信する320ステップの後に前記GGSN130に記憶される前記第1の優先順位レベルを前記第2の優先順位要求に応じて前記PME164から受信される336前記第2の優先順位レベルと比較するステップを備える、請求項1に記載の方法。前記GGSN130が、前記PME164に対して前記第2の優先順位要求を送信する334ステップは、前記GGSN130が、前記PME164から前記第1の優先順位レベルと前記第2の優先順位レベルとを要求するステップを備え、また前記GGSN130が、前記の第1および第2の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第1の優先順位レベルを前記第2の優先順位レベルと比較するステップは、前記GGSN130が、前記第2の優先順位要求の中の前記PME164から受信される前記第1の優先順位レベルと、前記第2の優先順位要求の中の前記PME164から受信される前記第2の優先順位レベルとを比較するステップを備える、請求項1に記載の方法。前記第1の要求されたサービスは、ビジュアルボイスメールサービスであり、また前記第1の優先順位レベルについての前記優先順位ファクタは、前記GGSN130が、前記の第1および第2の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第1の優先順位レベルを前記第2の優先順位レベルと比較するステップが、前記GGSN130が、前記ビジュアルボイスメールサービスが前記最高の優先順位サービスであることの表示を備える前記優先順位応答を生成するステップを常にもたらすように、前記ビジュアルボイスメールサービスが、デフォルトにより前記最高の優先順位サービスであることを示す、請求項1に記載の方法。前記第1の要求されたサービスと、前記第2の要求されたサービスとは、おのおの、ビジュアルボイスメールサービスと、インターネットアクセスサービスと、オーディオストリーミングサービスと、ビデオストリーミングサービスと、オンラインゲーミングサービスと、インターネットテレビジョンサービスと、前記モバイルデバイス200の上に記憶されるデータアプリケーション208に関連するサービスと、前記モバイルデバイス200の上に記憶されるインターネットアプリケーションを経由して前記モバイルデバイス200によってアクセス可能なデータアプリケーションに関連するサービスと、時間の影響を受けやすいサービスと、遅延の影響を受けやすいサービスと、ロケーション特有のサービスと、ネットワーク100のリソース集約サービスとから成るサービスの群から選択される、請求項1に記載の方法。実行されるときに、汎用パケット無線サービスGRPSゲートウェイサポートノードGGSN130のプロセッサに方法のステップを実行するようにさせるコンピュータ実行可能命令を備える前記GGSN130のコンピュータ読取り可能媒体であって、前記方法のステップは、PDPコンテキストを生成するために、サービングGPRSサポートノードSGSN112からの生成PDPコンテキスト要求を受信する308ステップであって、前記生成PDPコンテキスト要求は、第1の要求されたサービスおよびアクセスポイント名APNに関連する第1のサービス識別子を備えており、またSGSN112が前記第1の要求されたサービスを要求するモバイルデバイス200から第1のアクティベートPDPコンテキストメッセージを受信するステップに応じて前記SGSN112から受信されるステップと、前記第1の要求されたサービスについての第1の優先順位要求であって、前記第1のサービス識別子を備える第1の優先順位要求を生成する318ステップと、前記第1の要求されたサービスに関連する第1の優先順位レベルであって、前記第1の要求されたサービスについて確立される優先順位ファクタに基づいて、前記第1の要求されたサービスについて優先順位管理エンジンPME164によって決定される第1の優先順位レベルを決定する前記PME164に対して、前記第1の優先順位要求を送信する318ステップと、前記第1の優先順位要求に応じて、前記第1の要求されたサービスに関連する前記第1の優先順位レベルを前記PME164から受信する320ステップと、生成PDPコンテキスト応答を生成し322、前記SGSN112に対して前記生成PDPコンテキスト応答を送信する322ステップであって、前記SGSN112は、前記モバイルデバイス200が前記第1のサービスにアクセスすることができるように前記APNを経由して前記第1のサービスについての前記第1のPDPコンテキストを生成し、また前記第1のアクティベートPDPコンテキストメッセージ302に応じて第1のPDPコンテキスト受入れメッセージを用いて前記第1のPDPコンテキストの前記生成について前記モバイルデバイス200に通知する324、ステップと、前記SGSN112から、前記第1の要求されたサービスの前記第1の優先順位レベルと、前記モバイルデバイス200から前記SGSN112において受信される第2のアクティベートPDPコンテキストメッセージの中で要求される第2のサービスについての第2の優先順位レベルとについての要求を備える獲得優先順位メッセージを受信する332ステップと、前記獲得優先順位メッセージに応じて、前記第2の要求されたサービスについての第2の優先順位要求であって、前記第2の要求されたサービスに関連する第2のサービス識別子を備える第2の優先順位要求を生成する334ステップと、前記第2の要求されたサービスに関連する第2の優先順位レベルであって、前記第2の要求されたサービスについて確立される優先順位ファクタに基づいて前記第2の要求されたサービスについて前記PME164によって決定されている第2の優先順位レベルを決定する前記PME164に対して、前記第2の優先順位要求を送信する334ステップと、前記第2の優先順位要求に応じて、前記第2の要求されたサービスに関連する前記第2の優先順位レベルを前記PME164から受信する336ステップと、前記の第1および第2の要求されたサービスのうちのどちらが最高の優先順位サービスであるかを決定するために前記第1の優先順位レベルを前記第2の優先順位レベルと比較するステップと、前記最高の優先順位サービスの表示を備える優先順位応答を生成する338ステップと、前記SGSN112に対して前記優先順位応答を送信する338ステップであって、前記SGSN112が、前記最高の優先順位サービスの前記表示と、前記第1の優先順位レベルが前記第2の優先順位レベルよりも低い場合に、前記第1の要求されたサービスを一時停止すべき、または前記第2の優先順位レベルが前記第1の優先順位レベルよりも低い場合に、前記第1の要求されたサービスが、前記第2の要求されたサービスがアクティブにされることに先立って終了することを可能にすべき命令とを備える第2のPDPコンテキスト受入れメッセージを用いて前記モバイルデバイス200からの前記第2のアクティベートPDPコンテキストメッセージに対して応答する340、ステップとを備えるコンピュータ読取り可能媒体。前記第1の要求されたサービスに関連する、前記第1の要求されたサービスについて確立される優先順位ファクタに基づいて前記第1の要求されたサービスについて前記PME164によって決定されている前記第1の優先順位レベルと、前記第2の要求されたサービスに関連する、前記第2の要求されたサービスについて確立される優先順位ファクタに基づいて前記第2の要求されたサービスについて前記PME164によって決定されている前記第2の優先順位レベルとを決定する前記PME164に対して前記第1の優先順位要求と前記第2の優先順位要求とを送信する318、334ための前記命令は、前記優先順位ファクタが、ネットワーク100のロードファクタと、地理的ファクタと、ユーザの好みのファクタと、加入者フィードバックファクタと、ユーザにより指定されたファクタと、サービスプロバイダにより指定されたファクタと、サービス特有のファクタと、時間の影響を受けやすいファクタと、遅延の影響を受けやすいファクタと、ロケーション特有のファクタと、ネットワーク100のリソースファクタとから成る群から選択されることを示す命令をさらに備える、請求項7に記載のコンピュータ読取り可能媒体。前記の第1および第2の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第1の優先順位レベルを前記第2の優先順位レベルと比較するための前記命令は、前記第1の優先順位要求に応じて前記PME164から前記第1の優先順位レベルを受信した後にコンピュータ読取り可能媒体に記憶される前記第1の優先順位レベルを前記第2の優先順位要求に応じて前記PME164から受信される336前記第2の優先順位レベルと比較するための命令をさらに備える、請求項7に記載のコンピュータ読取り可能媒体。前記第2の優先順位要求を前記PME164に対して送信する334ための前記命令は、前記PME164から前記第1の優先順位レベルと前記第2の優先順位レベルとを要求するための命令をさらに備え、また前記の第1および第2の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第1の優先順位レベルを前記第2の優先順位レベルと比較するための前記命令は、前記第2の優先順位要求の中の前記PME164から受信される前記第1の優先順位レベルと、前記第2の優先順位要求の中の前記PME164から受信される前記第2の優先順位レベルとを比較するための命令をさらに備える、請求項7に記載のコンピュータ読取り可能媒体。前記第1の要求されたサービスは、ビジュアルボイスメールサービスであり、また前記第1の優先順位レベルについての前記優先順位ファクタは、前記の第1および第2の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第1の優先順位レベルを前記第2の優先順位レベルと比較するための前記命令が、前記GGSN130が、前記ビジュアルボイスメールサービスが前記最高の優先順位サービスであることの表示を備える前記優先順位応答を生成するステップを常にもたらすように、前記ビジュアルボイスメールサービスが、デフォルトにより前記最高の優先順位サービスであることを示す、請求項7に記載のコンピュータ読取り可能媒体。前記第1の要求されたサービスと、前記第2の要求されたサービスとは、おのおの、ビジュアルボイスメールサービスと、インターネットアクセスサービスと、オーディオストリーミングサービスと、ビデオストリーミングサービスと、オンラインゲーミングサービスと、インターネットテレビジョンサービスと、前記モバイルデバイス200の上に記憶されるデータアプリケーション208に関連するサービスと、前記モバイルデバイス200の上に記憶されるインターネットアプリケーションを経由して前記モバイルデバイス200によってアクセス可能なデータアプリケーションに関連するサービスと、時間の影響を受けやすいサービスと、遅延の影響を受けやすいサービスと、ロケーション特有のサービスと、ネットワーク100のリソース集約サービスとから成るサービスの群から選択される、請求項7に記載のコンピュータ読取り可能媒体。サービングGPRSサポートノードSGSN112と優先順位管理エンジンPME164との通信を容易にするように構成されたトランシーバと、プロセッサと、前記プロセッサと通信するメモリであって命令を記憶するように構成されたメモリとを備え、前記命令は、PDPコンテキストを生成するために、前記SGSN112からの生成PDPコンテキスト要求を受信する308ことであって、前記生成PDPコンテキスト要求は、第1の要求されたサービスおよびアクセスポイント名APNに関連する第1のサービス識別子を備えており、またSGSN112が前記第1の要求されたサービスを要求するモバイルデバイス200から第1のアクティベートPDPコンテキストメッセージを受信すること302に応じて前記SGSN112から受信されることと、前記第1の要求されたサービスについての第1の優先順位要求であって、前記第1のサービス識別子を備える第1の優先順位要求を生成する318ことと、前記第1の要求されたサービスに関連する第1の優先順位レベルであって、前記第1の要求されたサービスについて確立される優先順位ファクタに基づいて、前記第1の要求されたサービスについて前記PME164によって決定される第1の優先順位レベルを決定する前記PME164に対して、前記第1の優先順位要求を送信する318ことと、前記第1の優先順位要求に応じて、前記第1の要求されたサービスに関連する前記第1の優先順位レベルを前記PME164から受信する320ことと、生成PDPコンテキスト応答を生成し322、前記SGSN112に対して前記生成PDPコンテキスト応答を送信することであって、前記SGSN112は、前記モバイルデバイス200が前記第1のサービスにアクセスすることができるように前記APNを経由して前記第1のサービスについての前記第1のPDPコンテキストを生成し、また前記第1のアクティベートPDPコンテキストメッセージに応じて第1のPDPコンテキスト受入れメッセージを用いて前記第1のPDPコンテキストの前記生成について前記モバイルデバイス200に通知することと、前記SGSN112から、前記第1の要求されたサービスの前記第1の優先順位レベルと、前記モバイルデバイス200から前記SGSN112において受信される第2のアクティベートPDPコンテキストメッセージの中で要求される第2のサービスについての第2の優先順位レベルとについての要求を備える獲得優先順位メッセージを受信する332ことと、前記獲得優先順位メッセージに応じて、前記第2の要求されたサービスについての第2の優先順位要求であって、前記第2の要求されたサービスに関連する第2のサービス識別子を備える第2の優先順位要求を生成する334ことと、前記第2の要求されたサービスに関連する第2の優先順位レベルであって、前記第2の要求されたサービスについて確立される優先順位ファクタに基づいて前記第2の要求されたサービスについて前記PME164によって決定されている第2の優先順位レベルを決定する前記PME164に対して、前記第2の優先順位要求を送信する334ことと、前記第2の優先順位要求に応じて、前記第2の要求されたサービスに関連する前記第2の優先順位レベルを前記PME164から受信する336ことと、前記の第1および第2の要求されたサービスのうちのどちらが最高の優先順位サービスであるかを決定するために前記第1の優先順位レベルを前記第2の優先順位レベルと比較することと、前記最高の優先順位サービスの表示を備える優先順位応答を生成する338ことと、前記SGSN112に対して前記優先順位応答を送信する338ことであって、前記SGSN112が、前記最高の優先順位サービスの前記表示と、前記第1の優先順位レベルが前記第2の優先順位レベルよりも低い場合に、前記第1の要求されたサービスを一時停止すべき、または前記第2の優先順位レベルが前記第1の優先順位レベルよりも低い場合に、前記第1の要求されたサービスが、前記第2の要求されたサービスがアクティブにされることに先立って終了することを可能にすべき命令とを備える第2のPDPコンテキスト受入れメッセージを用いて前記モバイルデバイス200からの前記第2のアクティベートPDPコンテキストメッセージに対して応答することとを行うように前記プロセッサによって実行可能である、汎用パケット無線サービスGPRSゲートウェイサポートノードGGSN130。前記第1の要求されたサービスに関連する、前記第1の要求されたサービスについて確立される優先順位ファクタに基づいて前記第1の要求されたサービスについて前記PME164によって決定されている前記第1の優先順位レベルと、前記第2の要求されたサービスに関連する、前記第2の要求されたサービスについて確立される優先順位ファクタに基づいて前記第2の要求されたサービスについて前記PME164によって決定されている前記第2の優先順位レベルとを決定する前記PME164に対して前記第1の優先順位要求と前記第2の優先順位要求とを送信する318、334ように前記プロセッサによって実行可能である前記命令は、前記優先順位ファクタが、ネットワーク100のロードファクタと、地理的ファクタと、ユーザの好みのファクタと、加入者フィードバックファクタと、ユーザにより指定されたファクタと、サービスプロバイダにより指定されたファクタと、サービス特有のファクタと、時間の影響を受けやすいファクタと、遅延の影響を受けやすいファクタと、ロケーション特有のファクタと、ネットワーク100のリソースファクタとから成る群から選択されることを示す命令をさらに備える、請求項13に記載のGGSN130。前記の第1および第2の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第1の優先順位レベルを前記第2の優先順位レベルと比較するように前記プロセッサによって実行可能である前記命令は、前記第1の優先順位要求に応じて前記PME164から前記第1の優先順位レベルを受信した後に前記メモリに記憶される前記第1の優先順位レベルを前記第2の優先順位要求に応じて前記PME164から受信される336前記第2の優先順位レベルと比較するように前記プロセッサによって実行可能である命令をさらに備える、請求項13に記載のGGSN130。前記第2の優先順位要求を前記PME164に対して送信する334ように前記プロセッサによって実行可能である前記命令は、前記PME164から前記第1の優先順位レベルと前記第2の優先順位レベルとを要求するように前記プロセッサによって実行可能である命令をさらに備え、また前記の第1および第2の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第1の優先順位レベルを前記第2の優先順位レベルと比較するように前記プロセッサによって実行可能である前記命令は、前記第2の優先順位要求の中の前記PME164から受信される前記第1の優先順位レベルと、前記第2の優先順位要求の中の前記PME164から受信される前記第2の優先順位レベルとを比較するように前記プロセッサによって実行可能である命令をさらに備える、請求項13に記載のGGSN130。前記第1の要求されたサービスは、ビジュアルボイスメールサービスであり、また前記第1の優先順位レベルについての前記優先順位ファクタは、前記の第1および第2の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第1の優先順位レベルを前記第2の優先順位レベルと比較するように前記プロセッサによって実行可能である前記命令が、前記GGSN130が、前記ビジュアルボイスメールサービスが前記最高の優先順位サービスであることの表示を備える前記優先順位応答を生成することを常にもたらすように、前記ビジュアルボイスメールサービスが、デフォルトにより前記最高の優先順位サービスであることを示す、請求項13に記載のGGSN130。前記第1の要求されたサービスと、前記第2の要求されたサービスとは、おのおの、ビジュアルボイスメールサービスと、インターネットアクセスサービスと、オーディオストリーミングサービスと、ビデオストリーミングサービスと、オンラインゲーミングサービスと、インターネットテレビジョンサービスと、前記モバイルデバイス200の上に記憶されるデータアプリケーション208に関連するサービスと、前記モバイルデバイス200の上に記憶されるインターネットアプリケーションを経由して前記モバイルデバイス200によってアクセス可能なデータアプリケーションに関連するサービスと、時間の影響を受けやすいサービスと、遅延の影響を受けやすいサービスと、ロケーション特有のサービスと、ネットワーク100のリソース集約サービスとから成るサービスの群から選択される、請求項13に記載のGGSN130。本明細書において説明される革新的なシステムおよび方法は、ワイヤレスデータ通信ネットワークにおいてパケットデータプロトコルPDPコンテキストを管理するためのものである。複数のリアルタイムアプリケーションは、高優先順位のアプリケーションが、より低い優先順位のアプリケーションの前に配信されるように、単一の共用されたPDPコンテキストの内部で優先順位が付けられ、あるいは複数のアプリケーションに対して論理的に割り当てられる優先順位レベルに基づいて第2のPDPコンテキストを割り付けられる。より低い優先順位のアプリケーションは、より高い優先順位のアプリケーションによって一時停止され、割り込まれ、またより高い優先順位のアプリケーションが完了された後に再開するように設定される。優先順位レベルは、汎用パケット無線サービスGPRSサポートノード例えば、GGSNまたはSGSNやネットワークプローブシステムなど、1つまたは複数のネットワーク要素の中に存在することができる優先順位管理エンジンprioritymanagementenginePMEによって確立される。優先順位管理エンジンは、例えば、与えられた時刻および/または与えられたネットワークロケーションにおけるPDP利用特性、および/またはユーザの好みを含めて、1つまたは複数のファクタに基づいて、優先順位レベルを確立する。必要に応じて、本開示の詳細な実施形態が、本明細書において開示される。開示された実施形態は、様々な、代替的な形態で、またその組合せの形で実施されることが可能である、開示の単なる例示の例にすぎないことが理解される必要がある。本明細書において使用されるように、単語例示のexemplaryは、例証、見本、モデルまたはパターンとしての機能を果たす実施形態を意味するように拡張的に使用される。図面は、必ずしも縮尺するものとは限らず、またいくつかの特徴は、誇張されて、またはできるだけ小さくされて、特定のコンポーネントの詳細を示すことができる。他の例においては、よく知られているコンポーネント、システム、材料または方法は、本開示をあいまいにすることを回避するために詳細には説明されていない。したがって、本明細書において開示される特定の構造的な詳細と機能的な詳細とは、限定するようには解釈されるべきではなく、ただし単に特許請求の範囲のための基礎として、また本開示を様々な形で使用するように当業者に教示するための代表的な基礎として解釈されるべきである。本開示のシステムおよび方法は、移動通信用グローバルシステムGlobalSystemforMobilecommunicationsGSMやユニバーサルモバイル電気通信システムUniversalMobileTelecommunicationsSystemUMTSなど、例示の電気通信規格を使用したワイヤレスネットワークにおいて実装されることが可能である。しかしながら、本システムおよび本方法は、任意の既存の、またはこれから開発されるべき電気通信技術を使用するワイヤレスネットワークの中で実装されることが可能であることを理解すべきである。他の適切な電気通信技術のいくつかの例は、それだけには限定されないが、時分割多元接続TimeDivisionMultipleAccessTDMA技術と、周波数分割多元接続FrequencyDivisionMultipleAccessFDMA技術と、広帯域符号分割多元接続WidebandCodeDivisionMultipleAccessWCDMA技術と、直交周波数分割多重化OrthogonalFrequencyDivisionMultiplexingOFDM技術と、ロングタームエボリューションLongTermEvolutionLTE技術と、様々な他の2G技術、2.5G技術、3G技術、4G技術、およびそれより後の世代の技術とを含む。適切なデータベアラの例は、それだけには限定されないが、汎用パケット無線サービスGPRSデータベアラと、グローバルエボリューションのための拡張データレートEnhancedDataratesforGlobalEvolutionEDGEデータベアラと、高速ダウンリンクパケットアクセスHigh-SpeedDownlinkPacketAccessHSDPA、拡張アップリンクEnhancedUplinkEULまたはその他の方法で名づけられた高速アップリンクパケットアクセスHigh-SpeedUplinkPacketAccessHSUPA、進化型HSPAHSPAなどの高速パケットアクセスHigh-SpeedPacketAccessHSPAプロトコルファミリデータベアラと、様々な他の現在および将来のデータベアラとを含む。本明細書において説明されるプロセスまたは方法は、時には、コンピュータ実行可能な命令の一般的な場合の関連で説明されることが可能であるが、本開示の方法、プロシージャ、およびプロセスは、他のプログラムモジュールと組み合わせて、かつ/またはハードウェアとソフトウェアとの組合せとして実装されることも可能である。用語アプリケーションまたはその変形は、ルーチンと、プログラムモジュールと、プログラムと、コンポーネントと、データ構造と、アルゴリズムなどとを含むように本明細書において拡張的に使用される。アプリケーションは、サーバと、ネットワークシステムと、シングルプロセッサシステムまたはマルチプロセッサシステムと、ミニコンピュータと、メインフレームコンピュータと、パーソナルコンピュータと、ハンドヘルドコンピューティングデバイスと、モバイルデバイスと、マイクロプロセッサベースの消費者向け電子機器と、プログラマブル電子機器と、ネットワーク要素と、ゲートウェイと、ネットワーク機能と、デバイスと、それらの組合せなどとを含む様々なシステムコンフィギュレーションの上で実装されることが可能である。同様な番号が、いくつかの図全体を通して同様な要素を表している図面を次に参照すると、図1は、例示の通信ネットワーク100を概略的に示すものである。通信ネットワーク100は、2つの無線アクセスネットワークradioaccessnetworksRANを含んでいる。図1の左上の部分に示される第1のRANは、GSM-ベースのネットワークアクセスに専用のものである。図1の左下の部分に示される第2のRANは、UMTS-ベースのネットワークアクセスに専用のものである。本開示の革新的な態様は、上記で説明されるような他のアクセス技術を使用する代替的なネットワークにおいて実装されることが可能である。第1のRANが、次に説明される。例示の通信ネットワーク100は、Um無線エアインターフェースを経由してベーストランシーバ基地局BaseTransceiverStationBTS106とおのおの通信している第1の移動局MobileStationMS102と、第2のMS104とを含む。BTS106は、例示の第1のRANにおいて無線インターフェースのための終端ノードである。各BTS106は、1つまたは複数のトランシーバを含んでおり、また無線インターフェースの暗号化の役割を担っている。例示の実施形態において、第1のMS102は、モバイルデバイスであり、第2のMS104は、一体化された、または外部の着脱可能なGSMアクセスカードを有するラップトップなどのコンピュータである。おのおののMS102、104は、それだけには限定されないが、1つまたは複数のキーボード、画面、タッチ画面、マルチタッチ画面、無線トランシーバ、回路基板、プロセッサ、メモリ、加入者識別モジュールSubscriberIdentityModulesSIM、ユニバーサルSIMUSIM、ワイヤレス電気通信ネットワーク100に対するネットワークアクセスを可能にする加入者情報を含むユニバーサル集積回路カードUniversalIntegratedCircuitCardUICCなどのモバイル装置を含んでいる。各BTS106は、Abisインターフェースを経由して、基地局制御装置BaseStationControllerBSC108と通信している。一般的に、BSCは、その制御の下に、数十個、または数百個さえものBTSを有する。BSC108は、無線リソースをMS102、104に対して割り付けるように、周波数を管理するように、また制御が、部分的にMSCの役割である場合のモバイル交換センタMobileSwitchingCenterMSCの間のハンドオーバーの場合を除いてBTS106の間のハンドオーバーhandoversを制御するように、構成されている。BSC108の1つの機能は、集信装置としての機能を果たすことであり、その結果、BTS106に対する多数の異なる低容量の接続は、MSCに向かってより少ない数の接続へと低減されるようになる。一般に、これは、ネットワークが、多くの場合に、多数のBSC108が、BTS106の近くの領域へと分散されるように構成されており、これらのBTSは、今度は、大きな中央集中されたMSCサイトに接続されることを意味している。異なる要素として示されるが、BSC108によって提供される機能は、代わりに、BTS106に組み込まれることが可能である。Abisインターフェースは、そのようなコンフィギュレーションの中では除去される。BSC108は、GPRS能力が使用されるときに、パケット制御ユニットPacketControlUnitPCU110に論理的に関連づけられる。PCU110は、GSMネットワークに接続されるときに、GPRSの無線に関連した態様をサポートするように構成されている。PCU110は、Gbインターフェースを経由して、サービングGPRSサポートノードServingGPRSSupportNodeSGSN112と通信している。SGSN112は、ワイヤレス電気通信ネットワーク100における各モバイルデバイス例えば、MS102、104のロケーションを記録し、また追跡する。SGSN112はまた、セキュリティ機能と、アクセス制御機能とを提供する。BSC108はまた、Aインターフェースを経由して、MSC114と通信している。MSC114は、電気通信スイッチとして機能するように構成されている。MSC114は、訪問ロケーションレジスタVisitingLocationRegisterVLR116やホームロケーションレジスタHomeLocationRegisterHLR117などのロケーションデータベースと通信している。VLR116は、例証されるようにMSC114に論理的に関連づけられることが可能であり、またはMSC114と通信する別個のネットワーク要素として提供されることが可能である。VLR116は、コール処理のために必要とされるすべての加入者データと、VLR116によって制御されるエリアに現在位置しているモバイル加入者のための移動性管理とを記憶するように構成されたデータベースである。HLR117は、Dインターフェースを経由してMSC114およびVLR116と通信している。HLR117は、モバイルに終端されるコールと、様々なメッセージング通信とについてのルーティング情報routinginformationを提供するように構成されたデータベースである。HLR117はまた、アタッチプロセスを通して関連のあるVLR例えば、VLR116またはSGSN112に配信される加入者データを保持するように、またロケーションエリアやルーティングエリアroutingareaのアップデートなどの移動性管理プロシージャを提供するように構成されてもいる。HLR117は、例証されるように、認証センタAuthenticationCenterAuCに論理的に関連づけられることが可能であり、またはHLR117と通信している別個のネットワーク要素として提供されることも可能である。AuCは、例えば、モバイルデバイスの電源が投入されるときに、ワイヤレス電気通信ネットワーク100に接続するように試みる各UICC/SIM/USIMを認証するように構成されている。ひとたび認証された後に、HLR117は、MS102、104に対して提供されるUICC/SIM/USIMと、サービスとを管理ことが許可される。AuCはまた、MS102、104と、通信ネットワーク100との間のすべてのワイヤレス通信を暗号化するために使用される暗号化キーを生成することもできる。MSC114はまた、Bインターフェースを経由して、ゲートウェイMSCGMSC118と通信している。GMSC118は、公衆陸上移動通信網PublicLandMobileNetworkPLMNの内部でエッジ機能edgefunctionを提供するように構成されている。GMSC118は、公衆交換電話網PublicSwitchedTelephoneNetworkPSTN122とデジタル総合サービス網IntegratedServiceDigitalNetworkISDN124とからの信号およびトラフィックを終了させ、またその信号およびトラフィックをモバイルネットワークによって使用されるプロトコルへと変換する。GMSC118は、例えば、PSTN122を経由してモバイルネットワークと通信している陸上有線電話などの固定ネットワークデバイスを起源とするモバイル終端コールmobileterminatedcallsについてのルーティング情報を得るためにCインターフェースを経由してHLR/AuC117と通信している。MSC114はまた、Fインターフェースを経由してEIR装置識別レジスタEquipmentIdentityRegister128と通信している。EIR128は、ワイヤレス電気通信ネットワーク100にアクセスすることが許可される加入者デバイスを識別するように構成されていることが可能なデータベースである。IMEI国際モバイル装置アイデンティティInternationalMobileEquipmentIdentityは、各モバイルデバイスに割り付けられる固有の識別子であり、またEIR128において加入者デバイスを識別するために使用される。IMEIは、タイプ認可コードtypeapprovalcodeと、最終アセンブリコードfinalassemblycodeと、シリアル番号と、予備ディジットsparedigitとを含む。IMEIは、一般的に、ひとたびそのオペレーションが研究所または検証施設においてネットワーク100のインフラストラクチャのために認証された後に、EIR128の中に配置される。SGSN112と、MSC114とはまた、Lgインターフェースを経由してゲートウェイモバイルロケーションセンタgatewaymobilelocationcenterGMLC129と通信している。GMLC129は、Lhインターフェースを経由してHLR/AUc117と通信して、ルーティング情報を獲得することができる。EIR128と、HLR/AuC117とは、おのおの、GfインターフェースとGrインターフェースとを経由して、それぞれSGSN112と通信している。SGSN112は、順に、Gnインターフェースを経由してGGSNゲートウェイGPRSサポートノード130と通信している。GGSN130は、例えば、インターネットや1つまたは複数のイントラネットなどの外部PDNパケットデータネットワーク132に対してGPRSネットワークの内部のエッジルーティング機能を提供するように構成されている。GGSN130は、Giインターフェースを経由してPDN132と通信している。GGSN130は、ファイアウォール機能とフィルタリング機能とを含む。HLR/AuC117は、Gcインターフェースを経由してGGSN130と通信している。SGSN112はまた、外部GGSN図示されずを経由して他のPLMN134と通信している。外部GGSNは、他のPLMN134に対してアクセスを提供する。他のPLMN134は、例えば、別のサービスプロバイダまたは同じサービスプロバイダによって運営されるワイヤレス電気通信ネットワークなどのフォーリンネットワークforeignnetworkとすることができる。図1の左下の部分に示される第2のRANは、UMTS-ベースのネットワークアクセスに専用のものであり、また次に説明されている。例示のワイヤレス電気通信ネットワーク100はまた、おのおのがUu無線エアインターフェースを経由してノードB140と通信している第1のUEユーザ装置136と、第2のUE138とを含む。ノードB140は、第2のRANの中の無線インターフェースのための終端ノードである。各ノードB140は、Uu無線インターフェースを通してのデータの送信および受信のための1つまたは複数のトランシーバを含んでいる。各ノードB140は、CDMA-ベースのUMTSネットワークの中のチャネルを記述するコードを適用するように構成されている。一般に、ノードB140は、BTS106が、GSMネットワークの場合に実行する類似した機能をUMTSネットワークの場合に実行する。例示の実施形態において、第1のUE136は、モバイル電話例えば、モバイルデバイス102、800であり、第2のUE138は、一体化された、または外部の着脱可能UMTSカードを有するラップトップなどのコンピュータである。各UE136、138は、1つまたは複数のキーボード、画面、タッチ画面、マルチタッチ画面、無線トランシーバ、回路基板、プロセッサ、メモリ、SIM、USIM、ワイヤレス電気通信ネットワーク100に対するネットワークアクセスを可能にする加入者情報を含むUICCなどのモバイル装置を含んでいる。一般に、UE136、138は、MS102、104が、GSMネットワークにおいて実行する類似の機能をUMTSネットワークにおいて実行する。各ノードB140は、lubインターフェースを経由して無線ネットワーク制御装置RadioNetworkControllerRNC142と通信している。RNC142は、無線リソースをUE136、138に対して割り付けるように、周波数を管理するように、またノードB140または図示されていない他のものの間のハンドオーバーを制御するように、構成されている。はっきりと異なる要素として示されるが、RNC142の機能は、代わりに、ノードB140の内部に位置することもできる。このコンフィギュレーションにおいては、lubインターフェースは、取り除かれる。一般に、RNC142は、BSC108が、GSMネットワークの場合に実行する類似した機能をUMTSネットワークの場合に実行する。RNC142は、lu-CSインターフェースを経由してMSC114と通信している。RNC142はまた、lu-PSインターフェースを経由してSGSN112と通信している。他のネットワーク要素は、GSMネットワークの場合に上記で説明されるような同じ機能をUMTSネットワークの場合に実行する。通信ネットワーク100はまた、IPマルチメディアサブシステムIMSネットワーク144を含んでいる。IMSネットワーク144は、プロキシ-CSCFP-CSCF、問い合わせ-CSCFI-CSCF、サービング-CSCFS-CSCFなどのコール状態制御機能CallStateControlFunctionsCSCFを含んでいる。P-CSCFは、UEについてのIMSネットワーク144における第1のコンタクトポイントであり、また着信してくる通信をI-CSCFに対して経路指定する。I-CSCFは、どのS-CSCFが通信をサーブしているかを決定し、また通信をそのS-CSCFへと経路指定し、このS-CSCFは、登録機能と、セッション制御機能と、アプリケーションインターフェース機能とを実行する。P-CSCFとI-CSCFとは、組み合わされたI/P-CSCF146として示され、またS-CSCF148は、スタンドアロン要素として示される。他のCSCFコンフィギュレーションも企図されている。IMSネットワーク144はまた、ホーム加入者サーバHomeSubscriberServerHSS150を含んでおり、このホーム加入者サーバは、IMSネットワーク144のコアネットワーク要素をサポートするマスタユーザデータベースである。HSS150は、加入者アカウントの詳細や加入者プロファイルなどの加入者関連情報を記憶し、ユーザの認証と許可とを実行し、また加入者のロケーションおよびIPアドレスについての情報を提供する。それは、組合せHLR/AuC117として上記に説明されるGSMHLRとAuCとに類似している。IMSネットワーク144はまた、メディアゲートウェイ制御機能MediaGatewayControlFunctionMGCF152を含んでおり、このメディアゲートウェイ制御機能は、PSTN122によって使用されるISUPISDNユーザパートISDNUserPartプロトコルと、IMSネットワーク144によって使用されるSIPセッション開始プロトコルSessionInitiationProtocolとの間のコール制御プロトコル変換を提供する。SGSN112に戻って参照すると、SGSN112は、CAPインターフェースを経由してチャージングシステムchargingsystem154と通信していることが示されている。GGSN130はまた、Roインターフェースを経由してチャージングシステム154と通信している。チャージングシステム154は、順に、課金システムbillingsystem156と通信している。簡潔に言えば、チャージングシステム154は、加入者アカウントについてのオフラインチャージングとオンラインチャージングとについての役割を担っている。チャージングシステム154は、前払いおよび/または後払いのネットワークプラットフォームについてのチャージングルール機能を提供するように展開されることが可能である。単一のチャージングシステム154が、簡単にするために示されるが、しかしながら、別個のチャージングシステムも企図され、また運営しているサービスプロバイダによって必要に応じて利用されることが可能である。課金システム156は、後払いの顧客に課金すること、およびネットワーク100における後払いアカウントと前払いアカウントとの両方のために用意されるサービスについて受け取られる支払いを処理することのための役割を担っている。チャージングシステム154と同様に、課金システム156は、代わりに、後払いのアプリケーションと、前払いのアプリケーションとについての2つの別個のエンティティとして設計されることも可能である。SGSN112はまた、例示のX1インターフェースを経由してドメイン名システムDNSサーバ158と通信している。SGSN112と、DNSサーバ158と、GGSN130とは、PDPコンテキストアクティベーションシーケンス中に互いに通信する。例示のPDPコンテキストアクティベーションシーケンスは、要求するモバイルデバイス例えば、デバイス102、104、136、138のうちの1つが、PDPコンテキストアクティベーションシーケンスを開始するときに開始されて、デバイスについてのIPアドレスを取得する。APNは、アクティベートPDPコンテキストメッセージの中のパラメータとして渡されるAPNによって指定される。サービス識別情報サービスIDはまた、アクティベートPDPコンテキストメッセージの中に含まれる。サービスIDは、要求するモバイルデバイスが、アクセスしようと試みているサービスを識別する。アクティベートPDPコンテキストメッセージの受信のすぐ後に、SGSN112は、DNSサーバ158に対するDNS問い合わせを開始して、APNに対応するGGSN例えば、GGSN130についてのIPアドレスを決定する。DNSサーバ158は、GGSNIPアドレスをSGSN112に対して供給し、このSGSNは、IPアドレスを使用して、APNに対応するGGSN130に対して生成PDPコンテキスト要求を開始する。GGSN130はまた、例示のX2インターフェースを経由して認証サーバ160と、例示のX3インターフェースを経由して動的ホストコンフィギュレーションプロトコルDynamicHostConfigurationProtocolDHCP162と、また例示のX4インターフェースを経由して優先順位管理エンジンPME164と通信している。GGSN130は、認証サーバ160を用いてGPRS加入情報を認証する。認証サーバ160は、要求するモバイルデバイスが、PDPコンテキストをアクティブにすることを可能にすることに先立って、RADIUSプロトコルまたはDIAMETERプロトコルを使用して加入情報を認証して動作する。次いで、認証サーバ160は、加入認証の成功/失敗についてGGSN130に通知する。成功した認証についての通知を受信するとすぐに、GGSN130は、DHCPサーバ162と通信して、PDPコンテキストにおいて使用するための動的IPアドレスを取り出す。次いで、GGSN130は、PME164からサービスIDの中で識別されるサービスについての優先順位レベルを要求する。PME164は、それだけには限定されないが、ビジュアルボイスメールVVMサービスと、インターネットアクセスと、オーディオストリーミングと、ビデオストリーミングと、オンラインゲーミングと、インターネットテレビジョンと、データ接続を要求する他のアプリケーションとを含めて、サービスプロバイダによって提供されるサービスについての優先順位レベルを記憶するように構成されている。優先順位は、データ接続を利用する任意のアプリケーションについて確立されることが可能であるが、時間の影響を受けやすい、遅延の影響を受けやすい、ロケーション特有の、ネットワークリソース集約的なアプリケーション、またはそれらの何らかの組合せについて確立される優先順位は、開示されたシステムおよび方法からより大きな利益を受ける可能性がある。ユーザは、彼らのデバイスの上で動作するデータアプリケーションに対して優先順位レベルを割り当てることができる。デバイスは、図3を参照して以下でより詳細に説明されるように、PDPコンテキストアクティベーションシーケンス中に考慮するために優先順位レベルをPME164にアップロードすることができる。代わりに、サービスプロバイダは、例えば、ネットワーク分析装置例えば、ネットワークプローブ、BTS、MSC、セルサイトの計画および/または保守において使用されるハードウェア/ソフトウェアコンポーネントなどから取り出されるネットワークロード情報と、地理的ファクタと、遅い接続、貧弱な接続、または無接続に関する加入者フィードバックとを含む様々なファクタに基づいてデータアプリケーションについての優先順位レベルを割り当てることもできる。さらに、サービスプロバイダは、ある種のアプリケーションについての加入者経験を最適化しようとすることもできる。例えば、サービスプロバイダは、加入者のデバイスの上に存在するVVMアプリケーションが、そうでなければボイスメールサーバから新しいボイスメールを取得するVVMアプリケーションと干渉してしまう可能性がある他のサービスに優る優先順位を与えられるように、VVMサービスに対して最高の優先順位レベルを割り当てることができる。GGSN130からの要求のすぐ後に、PME164は、サービスについての割り当てられた優先順位レベルを戻すことができる。GGSN130は、後続のサービス要求におけるサービスについての優先順位レベルと比べて使用すべき要求されたサービスについての優先順位レベルを記憶することができる。例えば、第1の要求されたサービスが、VVMアプリケーションによって追随されるウェブブラウジングである場合、ウェブブラウジングサービスは、VVMアプリケーションが、新しいボイスメールを取り出すことを可能にするために一次的に停止されることになる。その後のある時に、ウェブブラウジングサービスは、再びアクティブにされる。PME164の機能は、図3を参照して以下でさらに詳細に説明される。次に図2を参照すると、例示のモバイルデバイス200の概略ブロック図が、示されている。接続は、図2に示されるコンポーネントの間には示されていないが、コンポーネントは、互いに情報をやりとりして、デバイス機能を実行することができる。例えば、いくつかの実施形態においては、コンポーネントは、1つまたは複数のバス図示されずを経由して通信するように構成される。図2と、以下の説明とは、本開示のいくつかの実施形態の様々な態様が、実装されることが可能である適切な環境の一般的な理解を提供するように意図されることを理解すべきである。いくつかの実施形態においては、図1に示されるモバイルデバイス102、104、136、138は、次に詳細に示されるモバイルデバイス200のように構成されている。いくつかの実施形態においては、モバイルデバイス200は、マルチモードヘッドセットであり、例えば、揮発性媒体と、不揮発性媒体と、着脱可能媒体と、着脱不能媒体とを含めて、様々なコンピュータ読取り可能媒体を有する。明細書および特許請求の範囲において使用されるような、用語コンピュータ読取り可能媒体およびその変形は、ストレージ媒体と、通信媒体とを意味する。いくつかの実施形態においては、ストレージ媒体は、揮発性および/または不揮発性の、着脱可能および/または着脱不能な媒体を含んでいる。例えば、ストレージ媒体は、ランダムアクセスメモリrandomaccessmemoryRAM、リードオンリーメモリread-onlymemoryROM、電気的消去可能プログラマブルリードオンリーメモリelectricallyerasableprogrammableread-onlymemoryEEPROM、ソリッドステートメモリ、または他のメモリ技術、CDROM、DVD、または他の光ディスクストレージ、磁気テープ、磁気ディスクストレージ、または他の磁気ストレージデバイス、あるいは望ましい情報を記憶するために使用されることが可能であり、またモバイルデバイス200によってアクセスされることが可能である他の有形の任意の媒体を含む。図2に示されるように、モバイルデバイス200は、例えば、ボイスメール通知メッセージ、アプリケーショングラフィカルユーザインターフェースGUI、テキスト、画像、ビデオなどのマルチメディアと、呼び出し側IDデータ、セットアップ機能、メニュー、ボイスメールメッセージを待つ識別子MWI、音楽、メタデータ、メッセージ、壁紙、グラフィックス、インターネットコンテンツ、デバイスステータス、好みの設定、地図およびロケーションのデータ、プロファイル例えば、振動する、静かな、大声の選択などのテレフォニー機能などとを表示するためのディスプレイ202を含んでいる。ディスプレイ202は、日付、時刻、メッセージ長、メッセージステータスすなわち、新しい-未読の、読まれた、保存された、または削除されたなど、ビジュアルボイスメールヘッダの中のビジュアルボイスメールデータと、コーリングライン識別callinglineidentityCLI情報とを表示することができる。示されたモバイルデバイス200はまた、データを処理するための、かつ/または1つまたは複数のアプリケーション208のコンピュータ実行可能命令を実行するためのプロセッサ204と、データおよび/または1つまたは複数のアプリケーションを記憶するためのメモリ206とを含む。いくつかの実施形態においては、アプリケーション単数または複数208は、ユーザインターフェースuserinterfaceUIアプリケーション210を含んでいる。UIアプリケーション210は、クライアント212例えば、オペレーティングシステムoperatingsystemOSとインターフェースして、デバイス機能およびデータとのユーザ相互作用を容易にする。いくつかの実施形態においては、クライアント212は、シンビアンOSSymbianOS、マイクロソフトMicrosoft登録商標ウィンドウズWindows登録商標モバイルOSMobileOSワシントン州、レッドモンド市のマイクロソフト社MicrosftCorporationから入手可能、パームPalmウェブOSwebOS商標カリフォルニア州、サニーベイル市のパーム社PalmCorporationから入手可能、Palm登録商標OSパーム社から入手可能、RIM登録商標ブラックベリーBlackBerry登録商標OSカナダ、オンタリオ州、ワーテルロー市のリサーチインモーションリミテッドResearchInMotionLimitedから入手可能、アップルApple登録商標アイフォンiPhone登録商標OSカリフォルニア州、クパチーノ市のアップル社AppleCorporationから入手可能、またはグーグルGoogleアンドロイドAndroid商標OSカリフォルニア州、マウンテンビュー市のグーグル社GoogleInc.から入手可能のうちの1つである。これらのオペレーティングシステムは、本明細書に開示される実施形態に従って使用され得るオペレーティングシステムの単なる例にすぎない。UIアプリケーション210は、メッセージ内容を入力し、受信されたメッセージ例えば、マルチメディアメッセージ、SMSメッセージ、ビジュアルボイスメールメッセージを閲覧し、ビジュアルボイスメールアプリケーションにおいてボイスメールを管理し、コールに応答し/開始し、データを入力し/削除し、デバイスアクセスのためのユーザIDおよびパスワードを入力し、また設定し、設定を構成し、アドレス帳の内容および/または設定、ならびにマルチモード相互作用を操作し、他のアプリケーション214と相互作用するなどに際してユーザを助ける。いくつかの実施形態においては、他のアプリケーション214は、例えば、ビジュアルボイスメールアプリケーションと、メッセージングアプリケーション例えば、SMSアプリケーション、EMSアプリケーション、MMSアプリケーションと、プレゼンスアプリケーションpresenceapplicationsと、テキストツースピーチアプリケーションと、スピーチツーテキストアプリケーションと、アドオンアプリケーションと、プラグインアプリケーションと、電子メールアプリケーションと、音楽アプリケーションと、ビデオアプリケーションと、カメラアプリケーションと、ロケーションサービスアプリケーションlocationserviceapplicationsLSAと、電力節約アプリケーションと、ゲームアプリケーションと、生産性アプリケーションと、娯楽アプリケーションと、企業アプリケーションと、それらの組合せなどとを含む。アプリケーション208は、メモリ206に、かつ/またはファームウェア216に記憶され、またプロセッサ204によって実行される。ファームウェア216は、例えば、デバイスの電源投入中に実行のためのコードを記憶することもできる。モバイルデバイス200は、デバイスベースの優先順位管理エンジンPME215も含んでいる。いくつかの実施形態においては、デバイスPME215は、PDPコンテキストを確立するときに、または既存のPDPコンテキストを使用するときに、要求されたアプリケーションについての優先順位を決定するように、また決定された優先順位を要求するように構成されている。例として、デバイスPME215は、それだけには限定されないが、現在の時刻、現在のデバイスロケーション、サービングネットワークロケーション、サービングネットワークロケーションにおける関連するネットワークロード例えば、SGSNロード、GGSNロード、RNCロード、BSCロード、MSCBTSロード、ノード-Bロード、要求されたアプリケーションタイプ例えば、リアルタイムアプリケーションまたは遅延の影響を受けるアプリケーションに対する非リアルタイムアプリケーションまたは遅延の影響を受けないアプリケーション、ユーザの好み例えば、アプリケーションについてのユーザ定義された優先順位を含めて様々なファクタに基づいて要求されたアプリケーションについての優先順位を決定することができる。いくつかの実施形態においては、デバイスPME215は、モバイルデバイス200からSGSN112へと送信される要求されたアプリケーションについてのアクティベートPDPコンテキスト要求に対して優先順位レベルを付け加えるように構成されている。SGSN112は、ネットワークPME164またはGGSN130に対して優先順位レベルを転送することができ、その結果、要求されたアプリケーションに対するアクセスが、要求された優先順位レベルで提供されることが可能であるかどうかが決定される。代わりに、SGSN112が、この決定を行うこともある。モバイルデバイス200が、要求されたアプリケーションに対してアクセスを要求するときに、少なくとも1つの他のアプリケーションが、モバイルデバイス200の上で実行されている場合に、PME164、GGSN130、またはSGSN112は、必要に応じて、上記に、ただしネットワークの観点から説明されるこれらなど、ネットワークリソースおよび他のファクタが、新しいPDPコンテキストが、要求されたアプリケーションについて確立されることを可能にするかどうかを決定することになる。代わりに、既存のPDPコンテキストを利用したアプリケーションは、それが、要求されたアプリケーションの優先順位レベルよりも低い優先順位を割り当てられる場合に、一時停止されることが可能である。その一時停止されたアプリケーションは、要求されたアプリケーションが、終了された後に、PDPコンテキストの使用を再開することができるようになる可能性がある。これは、同じAPNを使用するアプリケーションの場合に特に有用である。異なるAPNを使用するアプリケーションでは、新しいPDPコンテキストが、確立される必要がある可能性がある。代わりに、いくつかの実施形態においては、アプリケーションは、動的にAPNに経路指定されて、さらにネットワークリソースを節約する。例えば、PDPコンテキストが、ビデオストリーミング、オーディオストリーミング、インターネットブラウジングなどのインターネットアプリケーションのために既に確立されている場合、VVMアプリケーションは、インターネットAPNを使用するように経路指定されることが可能である。この例においては、ルーティング機能は、そのような機能を容易にするために適切にネットワークを用いて展開される。いくつかの実施形態においては、優先順位レベルは、デバイスPME215によって確立され、また与えられたアプリケーションのために確立されるただ1つの優先順位レベルである。他の実施形態においては、デバイスPME215は、ネットワークPME164、GGSN130、SGSN112、または他のサービングノードによって受け入れられ、または拒絶される優先順位レベルを示唆する。図3を参照して以下で説明される、さらに他の実施形態においては、優先順位レベルは、PME164におけるネットワークにおいて管理され、またPDPコンテキストは、ユーザの好みと、ロケーションと、サービスプロバイダの好みと、ネットワークロードの好みと、上記で説明される他の判断基準とに基づいてPME164によって確立される優先順位レベルに基づいて選択的に一時停止され、アクティブにされ、または非アクティブにされる。例示のモバイルデバイス200はまた、例えば、ボイスメールアカウント情報要求、ビジュアルボイスメール管理、ロケーション情報、プレゼンスステータス情報、ユーザID、パスワード、アプリケーション開始スタートアップ要求などのデータの入出力のための入出力I/Oインターフェース218を含んでいる。いくつかの実施形態においては、I/Oインターフェース218は、例えば、USBポート、ミニ-USBポート、オーディオジャックポート、PS2ポート、IEEE1394ポート、シリアルポート、パラレルポート、イーサネットEthernetRJ48ポート、RJ11ポートなどのハードワイヤ接続である。いくつかの実施形態においては、I/Oインターフェース218は、例えば、キーボード、キーパッド、マウス、インターフェーステザーinterfacetethers、スタイラスペン、プリンタ、サムドライブthumbdrives、タッチスクリーン、マルチタッチスクリーン、タッチパッド、トラックボール、ジョイスティック、マイクロフォン、リモート制御デバイス、モニタ、ディスプレイ、液晶ディスプレイliquidcrystaldisplaysLCD、それらの組合せなど、他のI/Oデバイスを受け入れる。I/Oインターフェース218は、通信コンポーネント220の代わりに、またはそれに追加して、モバイルデバイス200と、ネットワークまたはローカルデバイスとの間の通信のために使用され得ることを理解すべきである。通信コンポーネント220は、プロセッサ204とインターフェースして、外部のシステムとの有線/無線の通信を容易にする。外部システムの例は、それだけには限定されないが、イントラネットと、ネットワークデータベースと、ネットワークストレージシステムと、セルラネットワークと、ロケーションサーバと、プレゼンスサーバと、ボイスオーバーインターネットプロトコルVoiceoverInternetProtocolVoIPネットワークと、ローカルエリアネットワークlocalareanetworksLANと、広域ネットワークwideareanetworksWANと、メトロポリタンエリアネットワークmetropolitanareanetworksMANと、パーソナルエリアネットワークpersonalareanetworksPANと、他のネットワークとを含む。いくつかの実施形態においては、外部システムは、WiFiと、WiMAXと、それらの組合せおよび/または改良などとを使用して実装される。いくつかの実施形態においては、通信コンポーネント220は、異なるセルラ技術によってセルラ通信を提供するためのマルチモード通信サブシステムを含んでいる。いくつかの実施形態においては、例えば、第1のセルラトランシーバ222は、GSMなどの1つのモードで動作し、また第Nのセルラトランシーバ224は、UMTSなど、異なるモードで動作する。2つのセルラトランシーバ222、224だけが示されているが、複数のトランシーバが、含まれ得ることを理解すべきである。例示の通信コンポーネント220はまた、例えば、WiFi、WiMAX、Bluetooth、赤外線、赤外線データアソシエーションinfrareddataassociationIRDA、近接場通信nearfieldcommunicationsNFC,RFなど、他の通信技術による使用のための代替的通信トランシーバ226を含んでいる。いくつかの実施形態においては。通信コンポーネント220はまた、地上波無線ネットワークと、デジタル衛星無線ネットワークと、インターネットベースの無線サービスネットワークと、それらの組合せなどとからの受信を容易にする。通信コンポーネント220は、例えば、ISP、DSLプロバイダ、またはブロードバンドプロバイダを経由した、インターネット、イントラネット例えば、企業イントラネット、ホームブロードバンドネットワーク、WiFiホットスポットなどのネットワークからのデータを処理する。いくつかの実施形態においては、通信コンポーネント220は、モバイルデバイス200から本明細書において説明される方法に従って処理するためのネットワークへの認証情報の伝送を容易にする。モバイルデバイス200についてのオーディオ能力は、オーディオ信号の出力のためのスピーカと、オーディオ信号を収集するためのマイクロフォンとを含むオーディオI/Oコンポーネント228によって提供されることが可能である。例示のモバイルデバイス200はまた、例えば、1つまたは複数のSIMアプリケーション例えば、ISIM、SIM、USIM、CSIMを含む、加入者識別モジュールsubscriberidentitymoduleSIMカード、ユニバーサルSIMUSIMカード、ユニバーサル集積回路カードuniversalintegratedcircuitcardUICCなどの加入者識別システム232を受け入れるためのスロットインターフェース230を含んでいる。代わりに、加入者識別システム232は、モバイルデバイス200へと製造して作り込まれることも可能であり、それによってスロットインターフェース230についての必要性を取り除いている。いくつかの実施形態においては、加入者識別システム232は、製造業者、小売業者、ユーザ、コンピュータ、ネットワークオペレータなどによってプログラムされる。加入者識別システム232は、ボイスメールアカウント情報、ユーザについての連絡情報、アドレス帳の連絡先、および/または他の情報を記憶するように構成されていることが可能である。例示のモバイルデバイス200はまた、画像の取込みおよび処理のシステム234画像システムを含んでいる。写真は、画像システム234の関連する画像取込みサブシステム、例えば、カメラを経由して取得されることが可能である。例示のモバイルデバイス200はまた、ビデオコンテンツを取り込み、処理し、記録し、修正し、かつ/または送信するためのビデオシステム236を含んでいる。画像システム234およびビデオシステム236をそれぞれ使用して得られる写真およびビデオは、メッセージ内容としてMMSメッセージに追加され、また別のモバイルデバイスへと送信されることが可能である。例示のモバイルデバイス200はまた、例えば、モバイルデバイス200のロケーションを決定するためのGPSデータ、補助されたGPSA-GPSデータ、WiFi/WiMAXおよび/またはセルラネットワークの三角測量データ、それらの組合せなどの信号を送信し、かつ/または受信するためのロケーションコンポーネント238を含んでいる。いくつかの実施形態においては、ロケーションコンポーネント238は、セルラネットワークノード、電話回線、衛星、ロケーションのトランスミッタおよび/またはビーコン、ワイヤレスネットワークのトランスミッタおよびレシーバ、例えば、WiFiホットスポット、無線トランスミッタ、それらの組合せなどとインターフェースする。ロケーションコンポーネント238を使用して、モバイルデバイス200は、そのロケーションを識別するデータを取得し、生成し、かつ/または受信し、あるいはモバイルデバイス200のロケーションを決定するために他のデバイスによって使用されるデータを送信する。例示のモバイルデバイス200はまた、バッテリおよび/または他の電源サブシステムACまたはDCなどの電源240を含んでいる。電源240は、パワーI/Oコンポーネント242を経由して外部の電源システムまたは充電装置とインターフェースすることができる。次に図3を参照すると、単一の共用されたPDPコンテキストの内部のアプリケーションを優先順位付けするための例示のメッセージフロー図が、概略的に示される。メッセージフローは、サービスアプリケーション要求が、モバイルデバイス200において受信されるときに、ステップ300において開始される。例示されるように、サービス1についてのサービス要求が、要求される。これは、モバイルデバイス200が、APN1を通してサービス1にアクセスするようにアクティブにされるべきPDPコンテキストを要求するように促す。APN1は、その要求に追加される。要求は、PDPコンテキストアクティベーションシーケンスの場合に典型的であるようなアクティベートPDPコンテキスト要求としてフォーマットされる。ステップ302において、アクティベートPDPコンテキスト要求は、SGSN112へと送信される。ステップ304において、SGSN112は、DNSサーバ158に対するDNS問い合わせを開始して、アクティベートPDPコンテキスト要求の中でモバイルデバイス200によって指定されるAPNに対応するGGSN例えば、GGSN130を見出す。ステップ306において、DNSサーバ158は、サービングGGSNGGSN130として示されるについてのIPアドレスをSGSN112に対して供給する。ステップ308において、SGSN112は、APNに対応するGGSN130に対して生成PDPコンテキスト要求を送信する。ステップ310において、GGSN130は、認証要求を認証サーバ160に対して送信して、モバイルデバイス200に関連する加入者のデータサービス例えば、GPRSアカウントを認証する。認証サーバ160は、GPRSの加入を認証し、またステップ312において、GGSN130に対して応答して戻す。ステップ314において、GGSN130は、DHCPサーバ162からの動的IPアドレスを要求する。ステップ316において、DHCPサーバ162は、IPアドレスをGGSN130に対して戻す。ステップ318において、GGSN130は、優先順位要求PriorityReqサービス_1メッセージの中でPME164からの優先順位レベルを要求する。ステップ320において、PME164は、サービス1についての割り当てられた優先順位レベルをGGSN130に対して戻す。GGSN130は、後続のサービス要求におけるサービスのための優先順位レベルと比べて使用すべきサービス1についての優先順位レベルを記憶することができる。ステップ322において、GGSN130は、IPアドレスを用いてSGSN112に応答する。ステップ324において、SGSN112は、PDPコンテキストアクティベーションシーケンスの完了を信号で伝えるように、モバイルデバイス200に対して応答して戻す。このポイントにおいて、PDPコンテキストは、サービス1に対するアクセスを容易にするように、モバイルデバイス200と、APN1との間に確立されている。このPDPコンテキストは、サービス1が、APN1を経由してアクティブになっているPDPコンテキストAとして示される326。ステップ328において、モバイルデバイス200は、やはりAPN1の上でサービス2についての第2のサービス要求を受信する。第2のサービス要求の受信のすぐ後に、ステップ330において、モバイルデバイス200は、サービス2についてのアクティベートPDPコンテキスト要求をSGSN112に対して送信する。ステップ332において、アクティベートPDPコンテキスト要求の受信のすぐ後に、また知られている確立されたPDPコンテキストAに基づいて、SGSN112は、獲得_優先順位_レベルメッセージGet_Priority_LvlsmessageをGGSN130に対して送信して、要求されたアプリケーションサービス2と、現在サーブされているアプリケーションサービス1とについての優先順位レベルを要求する。ステップ334において、PME164は、優先順位要求メッセージをPME164に対して送信する。GGSN130が、サービス1についての優先順位レベルを記憶していない場合、ステップ336において、PME164は、優先順位応答メッセージPriorityRespmessageの中の両方の優先順位レベルをGGSN130に対して送信する。代わりに、ステップ336において、GGSN130が、サービス1についての優先順位レベルを記憶している場合には、PME164は、サービス2についての優先順位レベルだけを戻す。一般に、GGSN130は、両方のまたは任意の数のサービスについての優先順位レベルを比較するように、またサービス2が、サービス1よりも高い優先順位レベルを割り当てられるかどうかに応じて適切にアクティベートPDPコンテキスト要求に応答するように、SGSN112に指示するように構成されている。代わりに、ステップ334において、GGSN130は、この場合にはサービス2である要求されたサービスについての優先順位レベルと、既存の任意のサービス例えば、例示の実施形態においてはサービス1についての優先順位レベルを比較するようにPME164に指示する優先順位比較メッセージPriorityCmpmessageをPME164へと送信する。例示の実施形態においては、PME164は、最高の優先順位を有するものとしてサービス2を戻す。ステップ338において、GGSN130は、最高の優先順位のサービスをSGSN112へと戻す。ステップ340において、SGSN112は、サービス2についてのPDP受入れメッセージPDPAcceptmessageでモバイルデバイスのアクティベートPDPコンテキスト要求に対して応答する。この応答は、モバイルデバイス200に、サービス1についてPDPコンテキストAを一時停止するようにさせ、またPDPコンテキストAは、サービス2について使用される。サービス2が、もはや必要とされなくなった後に、モバイルデバイス200は、PDPコンテキストを再確立する必要なしに、または追加のPDPコンテキストを利用する必要なしに、PDPコンテキストAを使用してサービス1へと復帰する。例示の実施形態は、モバイルデバイス200が、PDPコンテキストを要求する際に、正常に実行することを可能にし、また必ずしも特定のサービスの優先順位レベルについての知識を有する必要があるとは限らない。したがって、第1のアクティベートPDPコンテキスト要求は、第2のアクティベートPDPコンテキスト要求と同じように一般的なものである。SGSN112と、GGSN130と、PME164とは、情報をやりとりして、要求されたサービスについての優先順位を決定し、またPDPコンテキスト受入れメッセージをモバイルデバイス200へと戻し、確立されたPDPコンテキストAを使用して、より高い優先順位のサービスにアクセスするようにモバイルデバイス200に指示する。例示の実施形態は、2つのアプリケーションだけには限定されず、また3つ以上のアプリケーションに対しても同様に適用可能である。本特許請求の範囲についてのあらゆる可能な実施形態を例証し、また教示することは、法律が必要とはしておらず、またそれは、経済的に法外なものである。それゆえに、上記で説明された実施形態は、本開示の原理の明快な理解のために説明される実装についての単に例示的な例証であるにすぎない。変形と、修正と、組合せとは、本特許請求の範囲の範囲を逸脱することなく、上記で説明された実施形態に対して行われることが可能である。すべてのそのような変形と、修正と、組合せとは、本開示と、添付の特許請求の範囲との範囲によって本明細書に含められる。"