(57)【特許請求の範囲】
【請求項１】
ワイヤレス・データ通信ネットワーク１００においてパケット・データ・プロトコル（ＰＤＰ）コンテキストを管理するための方法であって、
汎用パケット無線サービス（ＧＰＲＳ）ゲートウェイ・サポート・ノード（ＧＧＳＮ）１３０において、ＰＤＰコンテキストを生成するために、サービングＧＰＲＳサポート・ノード（ＳＧＳＮ）１１２からの生成ＰＤＰコンテキスト要求を受信する（３０８）ステップであって、前記生成ＰＤＰコンテキスト要求は、第１の要求されたサービスおよびアクセス・ポイント名（ＡＰＮ）に関連する第１のサービス識別子を備えており、またＳＧＳＮ１１２が前記第１の要求されたサービスを要求するモバイル・デバイス２００から第１のアクティベートＰＤＰコンテキスト・メッセージを受信する（３０２）ステップに応じて前記ＳＧＳＮ１１２から前記ＧＧＳＮ１３０において受信されるステップと、
前記ＧＧＳＮ１３０が、前記第１の要求されたサービスについての第１の優先順位要求であって、前記第１のサービス識別子を備える第１の優先順位要求を生成する（３１８）ステップと、
前記ＧＧＳＮ１３０が、前記第１の要求されたサービスに関連する第１の優先順位レベルであって、前記第１の要求されたサービスについて確立される優先順位ファクタに基づいて、前記第１の要求されたサービスについて優先順位管理エンジン（ＰＭＥ）１６４によって決定される第１の優先順位レベルを決定する前記ＰＭＥ１６４に対して、前記第１の優先順位要求を送信する（３１８）ステップと、
前記ＧＧＳＮ１３０が、前記第１の優先順位要求に応じて、前記第１の要求されたサービスに関連する前記第１の優先順位レベルを前記ＰＭＥ１６４から受信する（３２０）ステップと、
前記ＧＧＳＮ１３０が、生成ＰＤＰコンテキスト応答を生成し（３２２）、前記ＳＧＳＮ１１２に対して前記生成ＰＤＰコンテキスト応答を送信する（３２２）ステップであって、前記ＳＧＳＮ１１２は、前記モバイル・デバイス２００が前記第１のサービスにアクセスすることができるように前記ＡＰＮを経由して前記第１のサービスについての前記第１のＰＤＰコンテキストを生成し、また前記第１のアクティベートＰＤＰコンテキスト・メッセージ３０２に応じて第１のＰＤＰコンテキスト受入れメッセージを用いて前記第１のＰＤＰコンテキストの前記生成について前記モバイル・デバイス２００に通知する（３２４）、ステップと、
前記ＧＧＳＮ１３０が、前記ＳＧＳＮ１１２から、前記第１の要求されたサービスの前記第１の優先順位レベルと、前記モバイル・デバイス２００から前記ＳＧＳＮ１１２において受信される第２のアクティベートＰＤＰコンテキスト・メッセージの中で要求される（３３０）第２のサービスについての第２の優先順位レベルとについての要求を備える獲得優先順位メッセージを受信する（３３２）ステップと、
前記ＧＧＳＮ１３０が、前記獲得優先順位メッセージに応じて、前記第２の要求されたサービスについての第２の優先順位要求であって、前記第２の要求されたサービスに関連する第２のサービス識別子を備える第２の優先順位要求を生成する（３３４）ステップと、
前記ＧＧＳＮ１３０が、前記第２の要求されたサービスに関連する第２の優先順位レベルであって、前記第２の要求されたサービスについて確立される優先順位ファクタに基づいて前記第２の要求されたサービスについて前記ＰＭＥ１６４によって決定されている第２の優先順位レベルを決定する前記ＰＭＥ１６４に対して、前記第２の優先順位要求を送信する（３３４）ステップと、
前記ＧＧＳＮ１３０が、前記第２の優先順位要求に応じて、前記第２の要求されたサービスに関連する前記第２の優先順位レベルを前記ＰＭＥ１６４から受信する（３３６）ステップと、
前記ＧＧＳＮ１３０が、前記の第１および第２の要求されたサービスのうちのどちらが最高の優先順位サービスであるかを決定するために前記第１の優先順位レベルを前記第２の優先順位レベルと比較するステップと、
前記ＧＧＳＮ１３０が、前記最高の優先順位サービスの表示を備える優先順位応答を生成する（３３８）ステップと、
前記ＧＧＳＮ１３０が、前記ＳＧＳＮ１１２に対して前記優先順位応答を送信する（３３８）ステップであって、前記ＳＧＳＮ１１２が、前記最高の優先順位サービスの前記表示と、
前記第１の優先順位レベルが前記第２の優先順位レベルよりも低い場合に、前記第１の要求されたサービスを一時停止すべき、または
前記第２の優先順位レベルが前記第１の優先順位レベルよりも低い場合に、前記第１の要求されたサービスが、前記第２の要求されたサービスがアクティブにされることに先立って終了することを可能にすべき
命令とを備える第２のＰＤＰコンテキスト受入れメッセージを用いて前記モバイル・デバイス２００からの前記第２のアクティベートＰＤＰコンテキスト・メッセージに対して応答する（３４０）、ステップと
を備える方法。
【請求項２】
前記ＧＧＳＮ１３０が、前記第１の要求されたサービスに関連する、前記第１の要求されたサービスについて確立される優先順位ファクタに基づいて前記第１の要求されたサービスについて前記ＰＭＥ１６４によって決定されている前記第１の優先順位レベルと、前記第２の要求されたサービスに関連する、前記第２の要求されたサービスについて確立される優先順位ファクタに基づいて前記第２の要求されたサービスについて前記ＰＭＥ１６４によって決定されている前記第２の優先順位レベルとを決定する前記ＰＭＥ１６４に対して前記第１の優先順位要求と前記第２の優先順位要求とを送信する（３１８、３３４）ステップは、ネットワーク１００のロード・ファクタと、地理的ファクタと、ユーザの好みのファクタと、加入者フィードバック・ファクタと、ユーザにより指定されたファクタと、サービス・プロバイダにより指定されたファクタと、サービス特有のファクタと、時間の影響を受けやすいファクタと、遅延の影響を受けやすいファクタと、ロケーション特有のファクタと、ネットワーク１００のリソース・ファクタとから成る群から選択される前記優先順位ファクタをさらに備える、請求項１に記載の方法。
【請求項３】
前記ＧＧＳＮ１３０が、前記の第１および第２の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために前記第１の優先順位レベルを前記の第２の優先順位レベルと比較するステップは、前記ＧＧＳＮ１３０が、前記第１の優先順位要求に応じて前記ＰＭＥ１６４から前記第１の優先順位レベルを受信する（３２０）ステップの後に前記ＧＧＳＮ１３０に記憶される前記第１の優先順位レベルを前記第２の優先順位要求に応じて前記ＰＭＥ１６４から受信される（３３６）前記第２の優先順位レベルと比較するステップを備える、請求項１に記載の方法。
【請求項４】
前記ＧＧＳＮ１３０が、前記ＰＭＥ１６４に対して前記第２の優先順位要求を送信する（３３４）ステップは、前記ＧＧＳＮ１３０が、前記ＰＭＥ１６４から前記第１の優先順位レベルと前記第２の優先順位レベルとを要求するステップを備え、また
前記ＧＧＳＮ１３０が、前記の第１および第２の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第１の優先順位レベルを前記第２の優先順位レベルと比較するステップは、前記ＧＧＳＮ１３０が、前記第２の優先順位要求の中の前記ＰＭＥ１６４から受信される前記第１の優先順位レベルと、前記第２の優先順位要求の中の前記ＰＭＥ１６４から受信される前記第２の優先順位レベルとを比較するステップを備える、請求項１に記載の方法。
【請求項５】
前記第１の要求されたサービスは、ビジュアル・ボイスメール・サービスであり、また前記第１の優先順位レベルについての前記優先順位ファクタは、
前記ＧＧＳＮ１３０が、前記の第１および第２の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第１の優先順位レベルを前記第２の優先順位レベルと比較するステップが、前記ＧＧＳＮ１３０が、前記ビジュアル・ボイスメール・サービスが前記最高の優先順位サービスであることの表示を備える前記優先順位応答を生成するステップを常にもたらすように、
前記ビジュアル・ボイスメール・サービスが、デフォルトにより前記最高の優先順位サービスであることを示す、請求項１に記載の方法。
【請求項６】
前記第１の要求されたサービスと、前記第２の要求されたサービスとは、おのおの、ビジュアル・ボイスメール・サービスと、インターネット・アクセス・サービスと、オーディオ・ストリーミング・サービスと、ビデオ・ストリーミング・サービスと、オンライン・ゲーミング・サービスと、インターネット・テレビジョン・サービスと、前記モバイル・デバイス２００の上に記憶されるデータ・アプリケーション２０８に関連するサービスと、前記モバイル・デバイス２００の上に記憶されるインターネット・アプリケーションを経由して前記モバイル・デバイス２００によってアクセス可能なデータ・アプリケーションに関連するサービスと、時間の影響を受けやすいサービスと、遅延の影響を受けやすいサービスと、ロケーション特有のサービスと、ネットワーク１００のリソース集約サービスとから成るサービスの群から選択される、請求項１に記載の方法。
【請求項７】
実行されるときに、汎用パケット無線サービス（ＧＲＰＳ）ゲートウェイ・サポート・ノード（ＧＧＳＮ）１３０のプロセッサに方法のステップを実行するようにさせるコンピュータ実行可能命令を備える前記ＧＧＳＮ１３０のコンピュータ読取り可能媒体であって、前記方法のステップは、
ＰＤＰコンテキストを生成するために、サービングＧＰＲＳサポート・ノード（ＳＧＳＮ）１１２からの生成ＰＤＰコンテキスト要求を受信する（３０８）ステップであって、前記生成ＰＤＰコンテキスト要求は、第１の要求されたサービスおよびアクセス・ポイント名（ＡＰＮ）に関連する第１のサービス識別子を備えており、またＳＧＳＮ１１２が前記第１の要求されたサービスを要求するモバイル・デバイス２００から第１のアクティベートＰＤＰコンテキスト・メッセージを受信するステップに応じて前記ＳＧＳＮ１１２から受信されるステップと、
前記第１の要求されたサービスについての第１の優先順位要求であって、前記第１のサービス識別子を備える第１の優先順位要求を生成する（３１８）ステップと、
前記第１の要求されたサービスに関連する第１の優先順位レベルであって、前記第１の要求されたサービスについて確立される優先順位ファクタに基づいて、前記第１の要求されたサービスについて優先順位管理エンジン（ＰＭＥ）１６４によって決定される第１の優先順位レベルを決定する前記ＰＭＥ１６４に対して、前記第１の優先順位要求を送信する（３１８）ステップと、
前記第１の優先順位要求に応じて、前記第１の要求されたサービスに関連する前記第１の優先順位レベルを前記ＰＭＥ１６４から受信する（３２０）ステップと、
生成ＰＤＰコンテキスト応答を生成し（３２２）、前記ＳＧＳＮ１１２に対して前記生成ＰＤＰコンテキスト応答を送信する（３２２）ステップであって、前記ＳＧＳＮ１１２は、前記モバイル・デバイス２００が前記第１のサービスにアクセスすることができるように前記ＡＰＮを経由して前記第１のサービスについての前記第１のＰＤＰコンテキストを生成し、また前記第１のアクティベートＰＤＰコンテキスト・メッセージ３０２に応じて第１のＰＤＰコンテキスト受入れメッセージを用いて前記第１のＰＤＰコンテキストの前記生成について前記モバイル・デバイス２００に通知する（３２４）、ステップと、
前記ＳＧＳＮ１１２から、前記第１の要求されたサービスの前記第１の優先順位レベルと、前記モバイル・デバイス２００から前記ＳＧＳＮ１１２において受信される第２のアクティベートＰＤＰコンテキスト・メッセージの中で要求される第２のサービスについての第２の優先順位レベルとについての要求を備える獲得優先順位メッセージを受信する（３３２）ステップと、
前記獲得優先順位メッセージに応じて、前記第２の要求されたサービスについての第２の優先順位要求であって、前記第２の要求されたサービスに関連する第２のサービス識別子を備える第２の優先順位要求を生成する（３３４）ステップと、
前記第２の要求されたサービスに関連する第２の優先順位レベルであって、前記第２の要求されたサービスについて確立される優先順位ファクタに基づいて前記第２の要求されたサービスについて前記ＰＭＥ１６４によって決定されている第２の優先順位レベルを決定する前記ＰＭＥ１６４に対して、前記第２の優先順位要求を送信する（３３４）ステップと、
前記第２の優先順位要求に応じて、前記第２の要求されたサービスに関連する前記第２の優先順位レベルを前記ＰＭＥ１６４から受信する（３３６）ステップと、
前記の第１および第２の要求されたサービスのうちのどちらが最高の優先順位サービスであるかを決定するために前記第１の優先順位レベルを前記第２の優先順位レベルと比較するステップと、
前記最高の優先順位サービスの表示を備える優先順位応答を生成する（３３８）ステップと、
前記ＳＧＳＮ１１２に対して前記優先順位応答を送信する（３３８）ステップであって、前記ＳＧＳＮ１１２が、前記最高の優先順位サービスの前記表示と、
前記第１の優先順位レベルが前記第２の優先順位レベルよりも低い場合に、前記第１の要求されたサービスを一時停止すべき、または
前記第２の優先順位レベルが前記第１の優先順位レベルよりも低い場合に、前記第１の要求されたサービスが、前記第２の要求されたサービスがアクティブにされることに先立って終了することを可能にすべき
命令とを備える第２のＰＤＰコンテキスト受入れメッセージを用いて前記モバイル・デバイス２００からの前記第２のアクティベートＰＤＰコンテキスト・メッセージに対して応答する（３４０）、ステップと
を備えるコンピュータ読取り可能媒体。
【請求項８】
前記第１の要求されたサービスに関連する、前記第１の要求されたサービスについて確立される優先順位ファクタに基づいて前記第１の要求されたサービスについて前記ＰＭＥ１６４によって決定されている前記第１の優先順位レベルと、前記第２の要求されたサービスに関連する、前記第２の要求されたサービスについて確立される優先順位ファクタに基づいて前記第２の要求されたサービスについて前記ＰＭＥ１６４によって決定されている前記第２の優先順位レベルとを決定する前記ＰＭＥ１６４に対して前記第１の優先順位要求と前記第２の優先順位要求とを送信する（３１８、３３４）ための前記命令は、前記優先順位ファクタが、ネットワーク１００のロード・ファクタと、地理的ファクタと、ユーザの好みのファクタと、加入者フィードバック・ファクタと、ユーザにより指定されたファクタと、サービス・プロバイダにより指定されたファクタと、サービス特有のファクタと、時間の影響を受けやすいファクタと、遅延の影響を受けやすいファクタと、ロケーション特有のファクタと、ネットワーク１００のリソース・ファクタとから成る群から選択されることを示す命令をさらに備える、請求項７に記載のコンピュータ読取り可能媒体。
【請求項９】
前記の第１および第２の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第１の優先順位レベルを前記第２の優先順位レベルと比較するための前記命令は、前記第１の優先順位要求に応じて前記ＰＭＥ１６４から前記第１の優先順位レベルを受信した後にコンピュータ読取り可能媒体に記憶される前記第１の優先順位レベルを前記第２の優先順位要求に応じて前記ＰＭＥ１６４から受信される（３３６）前記第２の優先順位レベルと比較するための命令をさらに備える、請求項７に記載のコンピュータ読取り可能媒体。
【請求項１０】
前記第２の優先順位要求を前記ＰＭＥ１６４に対して送信する（３３４）ための前記命令は、前記ＰＭＥ１６４から前記第１の優先順位レベルと前記第２の優先順位レベルとを要求するための命令をさらに備え、また
前記の第１および第２の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第１の優先順位レベルを前記第２の優先順位レベルと比較するための前記命令は、前記第２の優先順位要求の中の前記ＰＭＥ１６４から受信される前記第１の優先順位レベルと、前記第２の優先順位要求の中の前記ＰＭＥ１６４から受信される前記第２の優先順位レベルとを比較するための命令をさらに備える、請求項７に記載のコンピュータ読取り可能媒体。
【請求項１１】
前記第１の要求されたサービスは、ビジュアル・ボイスメール・サービスであり、また前記第１の優先順位レベルについての前記優先順位ファクタは、
前記の第１および第２の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第１の優先順位レベルを前記第２の優先順位レベルと比較するための前記命令が、前記ＧＧＳＮ１３０が、前記ビジュアル・ボイスメール・サービスが前記最高の優先順位サービスであることの表示を備える前記優先順位応答を生成するステップを常にもたらすように、
前記ビジュアル・ボイスメール・サービスが、デフォルトにより前記最高の優先順位サービスであることを示す、請求項７に記載のコンピュータ読取り可能媒体。
【請求項１２】
前記第１の要求されたサービスと、前記第２の要求されたサービスとは、おのおの、ビジュアル・ボイスメール・サービスと、インターネット・アクセス・サービスと、オーディオ・ストリーミング・サービスと、ビデオ・ストリーミング・サービスと、オンライン・ゲーミング・サービスと、インターネット・テレビジョン・サービスと、前記モバイル・デバイス２００の上に記憶されるデータ・アプリケーション２０８に関連するサービスと、前記モバイル・デバイス２００の上に記憶されるインターネット・アプリケーションを経由して前記モバイル・デバイス２００によってアクセス可能なデータ・アプリケーションに関連するサービスと、時間の影響を受けやすいサービスと、遅延の影響を受けやすいサービスと、ロケーション特有のサービスと、ネットワーク１００のリソース集約サービスとから成るサービスの群から選択される、請求項７に記載のコンピュータ読取り可能媒体。
【請求項１３】
サービングＧＰＲＳサポート・ノード（ＳＧＳＮ）１１２と優先順位管理エンジン（ＰＭＥ）１６４との通信を容易にするように構成されたトランシーバと、
プロセッサと、
前記プロセッサと通信するメモリであって命令を記憶するように構成されたメモリとを備え、前記命令は、
ＰＤＰコンテキストを生成するために、前記ＳＧＳＮ１１２からの生成ＰＤＰコンテキスト要求を受信する（３０８）ことであって、前記生成ＰＤＰコンテキスト要求は、第１の要求されたサービスおよびアクセス・ポイント名（ＡＰＮ）に関連する第１のサービス識別子を備えており、またＳＧＳＮ１１２が前記第１の要求されたサービスを要求するモバイル・デバイス２００から第１のアクティベートＰＤＰコンテキスト・メッセージを受信すること（３０２）に応じて前記ＳＧＳＮ１１２から受信されることと、
前記第１の要求されたサービスについての第１の優先順位要求であって、前記第１のサービス識別子を備える第１の優先順位要求を生成する（３１８）ことと、
前記第１の要求されたサービスに関連する第１の優先順位レベルであって、前記第１の要求されたサービスについて確立される優先順位ファクタに基づいて、前記第１の要求されたサービスについて前記ＰＭＥ１６４によって決定される第１の優先順位レベルを決定する前記ＰＭＥ１６４に対して、前記第１の優先順位要求を送信する（３１８）ことと、
前記第１の優先順位要求に応じて、前記第１の要求されたサービスに関連する前記第１の優先順位レベルを前記ＰＭＥ１６４から受信する（３２０）ことと、
生成ＰＤＰコンテキスト応答を生成し（３２２）、前記ＳＧＳＮ１１２に対して前記生成ＰＤＰコンテキスト応答を送信することであって、前記ＳＧＳＮ１１２は、前記モバイル・デバイス２００が前記第１のサービスにアクセスすることができるように前記ＡＰＮを経由して前記第１のサービスについての前記第１のＰＤＰコンテキストを生成し、また前記第１のアクティベートＰＤＰコンテキスト・メッセージに応じて第１のＰＤＰコンテキスト受入れメッセージを用いて前記第１のＰＤＰコンテキストの前記生成について前記モバイル・デバイス２００に通知することと、
前記ＳＧＳＮ１１２から、前記第１の要求されたサービスの前記第１の優先順位レベルと、前記モバイル・デバイス２００から前記ＳＧＳＮ１１２において受信される第２のアクティベートＰＤＰコンテキスト・メッセージの中で要求される第２のサービスについての第２の優先順位レベルとについての要求を備える獲得優先順位メッセージを受信する（３３２）ことと、
前記獲得優先順位メッセージに応じて、前記第２の要求されたサービスについての第２の優先順位要求であって、前記第２の要求されたサービスに関連する第２のサービス識別子を備える第２の優先順位要求を生成する（３３４）ことと、
前記第２の要求されたサービスに関連する第２の優先順位レベルであって、前記第２の要求されたサービスについて確立される優先順位ファクタに基づいて前記第２の要求されたサービスについて前記ＰＭＥ１６４によって決定されている第２の優先順位レベルを決定する前記ＰＭＥ１６４に対して、前記第２の優先順位要求を送信する（３３４）ことと、
前記第２の優先順位要求に応じて、前記第２の要求されたサービスに関連する前記第２の優先順位レベルを前記ＰＭＥ１６４から受信する（３３６）ことと、
前記の第１および第２の要求されたサービスのうちのどちらが最高の優先順位サービスであるかを決定するために前記第１の優先順位レベルを前記第２の優先順位レベルと比較することと、
前記最高の優先順位サービスの表示を備える優先順位応答を生成する（３３８）ことと、
前記ＳＧＳＮ１１２に対して前記優先順位応答を送信する（３３８）ことであって、前記ＳＧＳＮ１１２が、前記最高の優先順位サービスの前記表示と、
前記第１の優先順位レベルが前記第２の優先順位レベルよりも低い場合に、前記第１の要求されたサービスを一時停止すべき、または
前記第２の優先順位レベルが前記第１の優先順位レベルよりも低い場合に、前記第１の要求されたサービスが、前記第２の要求されたサービスがアクティブにされることに先立って終了することを可能にすべき
命令とを備える第２のＰＤＰコンテキスト受入れメッセージを用いて前記モバイル・デバイス２００からの前記第２のアクティベートＰＤＰコンテキスト・メッセージに対して応答することと
を行うように前記プロセッサによって実行可能である、汎用パケット無線サービス（ＧＰＲＳ）ゲートウェイ・サポート・ノード（ＧＧＳＮ）１３０。
【請求項１４】
前記第１の要求されたサービスに関連する、前記第１の要求されたサービスについて確立される優先順位ファクタに基づいて前記第１の要求されたサービスについて前記ＰＭＥ１６４によって決定されている前記第１の優先順位レベルと、前記第２の要求されたサービスに関連する、前記第２の要求されたサービスについて確立される優先順位ファクタに基づいて前記第２の要求されたサービスについて前記ＰＭＥ１６４によって決定されている前記第２の優先順位レベルとを決定する前記ＰＭＥ１６４に対して前記第１の優先順位要求と前記第２の優先順位要求とを送信する（３１８、３３４）ように前記プロセッサによって実行可能である前記命令は、前記優先順位ファクタが、ネットワーク１００のロード・ファクタと、地理的ファクタと、ユーザの好みのファクタと、加入者フィードバック・ファクタと、ユーザにより指定されたファクタと、サービス・プロバイダにより指定されたファクタと、サービス特有のファクタと、時間の影響を受けやすいファクタと、遅延の影響を受けやすいファクタと、ロケーション特有のファクタと、ネットワーク１００のリソース・ファクタとから成る群から選択されることを示す命令をさらに備える、請求項１３に記載のＧＧＳＮ１３０。
【請求項１５】
前記の第１および第２の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第１の優先順位レベルを前記第２の優先順位レベルと比較するように前記プロセッサによって実行可能である前記命令は、前記第１の優先順位要求に応じて前記ＰＭＥ１６４から前記第１の優先順位レベルを受信した後に前記メモリに記憶される前記第１の優先順位レベルを前記第２の優先順位要求に応じて前記ＰＭＥ１６４から受信される（３３６）前記第２の優先順位レベルと比較するように前記プロセッサによって実行可能である命令をさらに備える、請求項１３に記載のＧＧＳＮ１３０。
【請求項１６】
前記第２の優先順位要求を前記ＰＭＥ１６４に対して送信する（３３４）ように前記プロセッサによって実行可能である前記命令は、前記ＰＭＥ１６４から前記第１の優先順位レベルと前記第２の優先順位レベルとを要求するように前記プロセッサによって実行可能である命令をさらに備え、また
前記の第１および第２の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第１の優先順位レベルを前記第２の優先順位レベルと比較するように前記プロセッサによって実行可能である前記命令は、前記第２の優先順位要求の中の前記ＰＭＥ１６４から受信される前記第１の優先順位レベルと、前記第２の優先順位要求の中の前記ＰＭＥ１６４から受信される前記第２の優先順位レベルとを比較するように前記プロセッサによって実行可能である命令をさらに備える、請求項１３に記載のＧＧＳＮ１３０。
【請求項１７】
前記第１の要求されたサービスは、ビジュアル・ボイスメール・サービスであり、また前記第１の優先順位レベルについての前記優先順位ファクタは、
前記の第１および第２の要求されたサービスのうちのどちらが前記最高の優先順位サービスであるかを決定するために、前記第１の優先順位レベルを前記第２の優先順位レベルと比較するように前記プロセッサによって実行可能である前記命令が、前記ＧＧＳＮ１３０が、前記ビジュアル・ボイスメール・サービスが前記最高の優先順位サービスであることの表示を備える前記優先順位応答を生成することを常にもたらすように、
前記ビジュアル・ボイスメール・サービスが、デフォルトにより前記最高の優先順位サービスであることを示す、請求項１３に記載のＧＧＳＮ１３０。
【請求項１８】
前記第１の要求されたサービスと、前記第２の要求されたサービスとは、おのおの、ビジュアル・ボイスメール・サービスと、インターネット・アクセス・サービスと、オーディオ・ストリーミング・サービスと、ビデオ・ストリーミング・サービスと、オンライン・ゲーミング・サービスと、インターネット・テレビジョン・サービスと、前記モバイル・デバイス２００の上に記憶されるデータ・アプリケーション２０８に関連するサービスと、前記モバイル・デバイス２００の上に記憶されるインターネット・アプリケーションを経由して前記モバイル・デバイス２００によってアクセス可能なデータ・アプリケーションに関連するサービスと、時間の影響を受けやすいサービスと、遅延の影響を受けやすいサービスと、ロケーション特有のサービスと、ネットワーク１００のリソース集約サービスとから成るサービスの群から選択される、請求項１３に記載のＧＧＳＮ１３０。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、その全体が、参照により本明細書に組み込まれている、２０１０年２月１８日に出願された米国特許出願第１２／７０７，７９１号の優先権を主張するものである。
【０００２】
本開示は、一般にデータ通信ネットワークに関し、より詳細には、ワイヤレス・データ通信ネットワークにおいてパケット・データ・プロトコル（ｐａｃｋｅｔ  ｄａｔａ  ｐｒｏｔｏｃｏｌ）（ＰＤＰ）コンテキストを管理するためのシステムおよび方法に関する。
【背景技術】
【０００３】
ＰＤＰコンテキストは、その上で、モバイル・デバイスと、データ・ネットワークとが、インターネット・プロトコル（ＩＰ）パケットを交換することができるパケット・データ接続を提供する。ＰＤＰコンテキストは、データ・ネットワークとのエンド・ツー・エンド接続を確立するためのすべての必要とされる情報から成るパラメータのレコードを有する。これらのパラメータは、ＰＤＰタイプと、ＰＤＰアドレス・タイプと、サービス品質（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）（ＱｏＳ）プロファイル要求（例えば、ユーザによって要求されるＱｏＳパラメータ）と、データ・ネットワークによってネゴシエートされるＱｏＳプロファイルと、認証タイプと、ドメイン名システム（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）（ＤＮＳ）タイプ（例えば、動的ＤＮＳまたは静的ＤＮＳ）とを含む。
【０００４】
ＰＤＰコンテキストは、主として、モバイル・デバイスのための２つの特定の機能を提供するように設計される。ＰＤＰコンテキストは、ＰＤＰアドレス、ＩＰバージョン４タイプのアドレス、またはＩＰバージョン６タイプのアドレスのいずれかを、モバイル・デバイスに対して割り付けるように設計される。ＰＤＰコンテキストはまた、データ・ネットワークを通して、ＱｏＳプロファイルとの、１つのＰＤＰコンテキストのためにネゴシエートされ、また１つのＰＤＰコンテキストによって利用されるＱｏＳ属性の組との論理接続を行うためにも使用される。
【０００５】
現在のハイエンドのモバイル・デバイスは、並列なアプリケーションをサーブする（ｓｅｒｖｅ）ように複数のＰＤＰコンテキストを確立することができる。これらのＰＤＰコンテキストは、それらのＱｏＳパラメータ、および／またはそれらがデータ接続を提供する相手のターゲット・データ・ネットワークにおいて異なる可能性がある。例として、モバイル・デバイスは、ウェブ・ブラウザを通してインターネットにアクセスする第１のＰＤＰコンテキストと、アプリケーション・サーバによって提供されるアプリケーションにアクセスする第２のＰＤＰコンテキストとを確立することができる。
【０００６】
一般的に言えば、２つのタイプのＰＤＰコンテキスト、すなわち一次的ＰＤＰコンテキストと、二次的ＰＤＰコンテキストとが、存在する。一次的ＰＤＰコンテキストは、固有の関連するＩＰアドレスを有する。一次的ＰＤＰコンテキストは、互いに独立にアクティブにされ、または非アクティブにされることが可能である。二次的ＰＤＰコンテキストは、一次的ＰＤＰコンテキストに基づいて生成され、また一次的ＰＤＰコンテキストとＩＰアドレスを共用する。二次的ＰＤＰコンテキストは、常に一次的ＰＤＰコンテキストに関連づけられる。ＰＤＰアドレス（ＩＰアドレス）とアクセス・ポイント（ａｃｃｅｓｓ  ｐｏｉｎｔ）（ＡＰ）とは、一次的ＰＤＰコンテキストから再使用される。それゆえに、一次的ＰＤＰコンテキストと、関連する二次的ＰＤＰコンテキストとは、異なる保証されたＱｏＳを有する、同じパケット・データ・ネットワークに対する接続を提供する。
【０００７】
１つの一次的ＰＤＰコンテキストは、複数の二次的コンテキストを割り当てられている可能性がある。各ＰＤＰコンテキストは、それ自体の無線アクセス・ベアラ（ｒａｄｉｏ  ａｃｃｅｓｓ  ｂｅａｒｅｒ）（ＲＡＢ）と、ユーザ・プレーン・データ（ｕｓｅｒ  ｐｌａｎｅ  ｄａｔａ）を転送するトンネルとを有する。一次的ＰＤＰコンテキストは、関連する二次的ＰＤＰコンテキストをアクティブにすることに先立って、アクティブである必要がある。任意の二次的ＰＤＰコンテキストは、関連する一次的コンテキストと、任意の結果として生ずる他の二次的ＰＤＰコンテキストとをアクティブに保持したまま、非アクティブにされることが可能である。一次的ＰＤＰコンテキストが、非アクティブにされる場合、これはまた、すべての割り当てられた二次的ＰＤＰコンテキストを非アクティブにすることになる。３ＧＰＰ（第３世代パートナーシップ・プロジェクト）ネットワークにおいて、一次的ＰＤＰコンテキストと、二次的ＰＤＰコンテキストとの任意の組合せを含む合計で１１個のＰＤＰコンテキストは、同時に共存することができる。
【０００８】
複数のＰＤＰコンテキストのうちのおのおのは、異なるＱｏＳプロファイルを有することができる。一次的ＰＤＰコンテキストは、デフォルトのＱｏＳプロファイル属性を有する通常のＰＤＰコンテキストであり、またそれは、常に最初にアクティブにされる。複数の一次的ＰＤＰコンテキストでは、各コンテキストは、異なるＰＤＰアドレスを有し、また異なるアクセス・ポイント名（Ａｃｃｅｓｓ  Ｐｏｉｎｔ  Ｎａｍｅ）（ＡＰＮ）によって識別される異なるパケット・データ・ネットワーク（Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ）（ＰＤＮ）にアタッチするために使用される。
【０００９】
ＡＰＮは、３ＧＰＰデータ・アクセス・ネットワーク（例えば、汎用パケット無線サービス（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）（ＧＰＲＳ）ネットワーク、または進化型パケット・コア（Ｅｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｃｏｒｅ）（ＥＰＣ）ネットワーク）の中で使用されて、モバイル・デバイスが情報をやりとりするＩＰ  ＰＤＮを識別し、またＰＤＮによって提供されるサービスのタイプを定義する。例えば、ＡＰＮは、ＩＰマルチメディア・サブシステム（ＩＰ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ）（ＩＭＳ）、メッセージング・サービス・センタ（例えば、マルチメディア・メッセージング・サービス・センタ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ  Ｃｅｎｔｅｒ）（ＭＭＳＣ）、ワイヤレス・アプリケーション・プロトコル（ｗｉｒｅｌｅｓｓ  ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｔｏｃｏｌ）（ＷＡＰ）サーバ、インターネット、アプリケーション・サーバ、もしくは別のデバイスに対する接続、ノード、および／またはサービスを識別することができる。
【００１０】
ＰＤＮにおいては、オペレータのパケット・ドメイン・ネットワークは、モバイル・ユーザに対してデータ接続性を提供する役割を担う。ユーザは、オペレータによって提供される１つまたは複数のＰＤＮ、あるいは別のオペレータによって提供される外部ネットワークにアクセスする。例示のＰＤＮは、それだけには限定されないが、ＩＭＳサービスと、ＭＭＳサービスと、ＷＡＰサービスと、インターネット・サービスと、ビジュアル・ボイスメール（ｖｉｓｕａｌ  ｖｏｉｃｅｍａｉｌ）（ＶＶＭ）サービスとを提供するネットワークを含んでいる。ゲートウェイＧＰＲＳサポート・ノード（Ｇａｔｅｗａｙ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）（ＧＧＳＮ）は、１つまたは複数のＰＤＮと、オペレータのパケット・ドメイン・ネットワークとの間の接続性を提供する。一般に、ユーザは、ＧＧＳＮを経由してＰＤＮにアクセスし、このＧＧＳＮは、訪問されたオペレータのネットワークの中に位置することができ、またはユーザのホーム・オペレータのネットワークの中に位置することができる。いくつかの状況においては、オペレータ間ネットワークは、オペレータのパケット・ドメイン・ネットワークの間のＩＰ接続性を提供する。
【００１１】
ＡＰＮは、ユーザのＩＰアドレスを提供すべき元のＰＤＮを識別するために使用される。ＡＰＮはまた、ＰＤＮがアクセス可能であるＧＧＳＮを選択するためにも使用される。ＡＰＮの決定は、ＡＰＮによって識別されるＰＤＮに対する接続性を提供するＧＧＳＮのＩＰアドレスを決定するＤＮＳルックアップのプロセスである。ＧＰＲＳモバイル・デバイスが、ＰＤＰコンテキストをアクティブにするときに、モバイル・デバイスは、モバイル・デバイスが接続したいと望むＡＰＮを提供する。ＡＰＮは、適切なＧＧＳＮを識別するために、選択するために、またＩＰアドレスをモバイル・デバイスに対して供給するために決定される。モバイル・デバイスが、ＰＤＰコンテキストをセットアップするときに、アクセス・ポイントは、選択され、またＡＰＮが、決定される。次いで、このアクセス・ポイントは、私的なＤＮＳネットワークに対するＤＮＳの問い合わせの中で使用される。このプロセスは、アクセス・ポイントをサーブすべきＧＧＳＮのＩＰアドレスを与える。このポイントにおいて、ＰＤＰコンテキストは、アクティブにされることが可能である。
【発明の概要】
【課題を解決するための手段】
【００１２】
本明細書において説明される革新的なシステムおよび方法は、ワイヤレス・データ通信ネットワークにおいてパケット・データ・プロトコル（ＰＤＰ）コンテキストを管理するためのものである。複数のリアル・タイム・アプリケーションは、高優先順位のアプリケーションが、より低い優先順位のアプリケーションの前に配信されるように、単一の共用されたＰＤＰコンテキストの内部で優先順位が付けられ、あるいは複数のアプリケーションに対して論理的に割り当てられる優先順位レベルに基づいて第２のＰＤＰコンテキストを割り付けられる。より低い優先順位のアプリケーションは、より高い優先順位のアプリケーションによって一時停止され、割り込まれ、またより高い優先順位のアプリケーションが完了された後に再開するように設定される。優先順位レベルは、汎用パケット無線サービス（ＧＰＲＳ）サポート・ノード（例えば、ＧＧＳＮまたはＳＧＳＮ）やネットワーク・プローブ・システムなど、１つまたは複数のネットワーク要素の中に存在することができる優先順位管理エンジン（ｐｒｉｏｒｉｔｙ  ｍａｎａｇｅｍｅｎｔ  ｅｎｇｉｎｅ）（ＰＭＥ）によって確立される。優先順位管理エンジンは、例えば、与えられた時刻および／または与えられたネットワーク・ロケーションにおけるＰＤＰ利用特性、および／またはユーザの好みを含めて、１つまたは複数のファクタに基づいて、優先順位レベルを確立する。
【図面の簡単な説明】
【００１３】
【図１】本開示のいくつかの実施形態が実装されることが可能である通信ネットワークを概略的に示す図である。
【図２】本開示のいくつかの実施形態による例示のモバイル通信デバイスとそのコンポーネントとを概略的に示す図である。
【図３】本開示のいくつかの実施形態による、単一の共用されたＰＤＰコンテキストの内部のアプリケーションに優先順位を付けるための例示のメッセージ・フローを概略的に示す図である。
【発明を実施するための形態】
【００１４】
必要に応じて、本開示の詳細な実施形態が、本明細書において開示される。開示された実施形態は、様々な、代替的な形態で、またその組合せの形で実施されることが可能である、開示の単なる例示の例にすぎないことが理解される必要がある。本明細書において使用されるように、単語「例示の（ｅｘｅｍｐｌａｒｙ）」は、例証、見本、モデルまたはパターンとしての機能を果たす実施形態を意味するように拡張的に使用される。図面は、必ずしも縮尺するものとは限らず、またいくつかの特徴は、誇張されて、またはできるだけ小さくされて、特定のコンポーネントの詳細を示すことができる。他の例においては、よく知られているコンポーネント、システム、材料または方法は、本開示をあいまいにすることを回避するために詳細には説明されていない。したがって、本明細書において開示される特定の構造的な詳細と機能的な詳細とは、限定するようには解釈されるべきではなく、ただし単に特許請求の範囲のための基礎として、また本開示を様々な形で使用するように当業者に教示するための代表的な基礎として解釈されるべきである。
【００１５】
本開示のシステムおよび方法は、移動通信用グローバル・システム（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）（ＧＳＭ）やユニバーサル・モバイル電気通信システム（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）（ＵＭＴＳ）など、例示の電気通信規格を使用したワイヤレス・ネットワークにおいて実装されることが可能である。しかしながら、本システムおよび本方法は、任意の既存の、またはこれから開発されるべき電気通信技術を使用するワイヤレス・ネットワークの中で実装されることが可能であることを理解すべきである。他の適切な電気通信技術のいくつかの例は、それだけには限定されないが、時分割多元接続（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）（ＴＤＭＡ）技術と、周波数分割多元接続（Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）（ＦＤＭＡ）技術と、広帯域符号分割多元接続（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）（ＷＣＤＭＡ）技術と、直交周波数分割多重化（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）（ＯＦＤＭ）技術と、ロング・ターム・エボリューション（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）（ＬＴＥ）技術と、様々な他の２Ｇ技術、２．５Ｇ技術、３Ｇ技術、４Ｇ技術、およびそれより後の世代の技術とを含む。適切なデータ・ベアラの例は、それだけには限定されないが、汎用パケット無線サービス（ＧＰＲＳ）データ・ベアラと、グローバル・エボリューションのための拡張データ・レート（Ｅｎｈａｎｃｅｄ  Ｄａｔａ  ｒａｔｅｓ  ｆｏｒ  Ｇｌｏｂａｌ  Ｅｖｏｌｕｔｉｏｎ）（ＥＤＧＥ）データ・ベアラと、高速ダウンリンク・パケット・アクセス（Ｈｉｇｈ−Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）（ＨＳＤＰＡ）、拡張アップリンク（Ｅｎｈａｎｃｅｄ  Ｕｐｌｉｎｋ）（ＥＵＬ）またはその他の方法で名づけられた高速アップリンク・パケット・アクセス（Ｈｉｇｈ−Ｓｐｅｅｄ  Ｕｐｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）（ＨＳＵＰＡ）、進化型ＨＳＰＡ（ＨＳＰＡ＋）などの高速パケット・アクセス（Ｈｉｇｈ−Ｓｐｅｅｄ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）（ＨＳＰＡ）プロトコル・ファミリ・データ・ベアラと、様々な他の現在および将来のデータ・ベアラとを含む。
【００１６】
本明細書において説明されるプロセスまたは方法は、時には、コンピュータ実行可能な命令の一般的な場合の関連で説明されることが可能であるが、本開示の方法、プロシージャ、およびプロセスは、他のプログラム・モジュールと組み合わせて、かつ／またはハードウェアとソフトウェアとの組合せとして実装されることも可能である。用語「アプリケーション」またはその変形は、ルーチンと、プログラム・モジュールと、プログラムと、コンポーネントと、データ構造と、アルゴリズムなどとを含むように本明細書において拡張的に使用される。アプリケーションは、サーバと、ネットワーク・システムと、シングル・プロセッサ・システムまたはマルチプロセッサ・システムと、ミニコンピュータと、メインフレーム・コンピュータと、パーソナル・コンピュータと、ハンドヘルド・コンピューティング・デバイスと、モバイル・デバイスと、マイクロプロセッサ・ベースの消費者向け電子機器と、プログラマブル電子機器と、ネットワーク要素と、ゲートウェイと、ネットワーク機能と、デバイスと、それらの組合せなどとを含む様々なシステム・コンフィギュレーションの上で実装されることが可能である。
【００１７】
同様な番号が、いくつかの図全体を通して同様な要素を表している図面を次に参照すると、図１は、例示の通信ネットワーク１００を概略的に示すものである。通信ネットワーク１００は、２つの無線アクセス・ネットワーク（ｒａｄｉｏ  ａｃｃｅｓｓ  ｎｅｔｗｏｒｋｓ）（ＲＡＮ）を含んでいる。図１の左上の部分に示される第１のＲＡＮは、ＧＳＭ−ベースのネットワーク・アクセスに専用のものである。図１の左下の部分に示される第２のＲＡＮは、ＵＭＴＳ−ベースのネットワーク・アクセスに専用のものである。本開示の革新的な態様は、上記で説明されるような他のアクセス技術を使用する代替的なネットワークにおいて実装されることが可能である。第１のＲＡＮが、次に説明される。例示の通信ネットワーク１００は、Ｕｍ無線（エア）インターフェースを経由してベース・トランシーバ基地局（Ｂａｓｅ  Ｔｒａｎｓｃｅｉｖｅｒ  Ｓｔａｔｉｏｎ）（ＢＴＳ）１０６とおのおの通信している第１の移動局（Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ）（ＭＳ）１０２と、第２のＭＳ１０４とを含む。ＢＴＳ１０６は、例示の第１のＲＡＮにおいて無線インターフェースのための終端ノードである。各ＢＴＳ１０６は、１つまたは複数のトランシーバを含んでおり、また無線インターフェースの暗号化の役割を担っている。
【００１８】
例示の実施形態において、第１のＭＳ１０２は、モバイル・デバイスであり、第２のＭＳ１０４は、一体化された、または外部の着脱可能なＧＳＭアクセス・カードを有するラップトップなどのコンピュータである。おのおののＭＳ１０２、１０４は、それだけには限定されないが、１つまたは複数のキーボード、画面、タッチ画面、マルチ・タッチ画面、無線トランシーバ、回路基板、プロセッサ、メモリ、加入者識別モジュール（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅｓ）（ＳＩＭ）、ユニバーサルＳＩＭ（ＵＳＩＭ）、ワイヤレス電気通信ネットワーク１００に対するネットワーク・アクセスを可能にする加入者情報を含むユニバーサル集積回路カード（Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ）（ＵＩＣＣ）などのモバイル装置を含んでいる。
【００１９】
各ＢＴＳ１０６は、Ａｂｉｓインターフェースを経由して、基地局制御装置（Ｂａｓｅ  Ｓｔａｔｉｏｎ  Ｃｏｎｔｒｏｌｌｅｒ）（ＢＳＣ）１０８と通信している。一般的に、ＢＳＣは、その制御の下に、数十個、または数百個さえものＢＴＳを有する。ＢＳＣ１０８は、無線リソースをＭＳ１０２、１０４に対して割り付けるように、周波数を管理するように、また（制御が、部分的にＭＳＣの役割である場合のモバイル交換センタ（Ｍｏｂｉｌｅ  Ｓｗｉｔｃｈｉｎｇ  Ｃｅｎｔｅｒ）（ＭＳＣ）の間のハンドオーバーの場合を除いて）ＢＴＳ１０６の間のハンドオーバー（ｈａｎｄｏｖｅｒｓ）を制御するように、構成されている。ＢＳＣ１０８の１つの機能は、集信装置としての機能を果たすことであり、その結果、ＢＴＳ１０６に対する多数の異なる低容量の接続は、ＭＳＣに向かってより少ない数の接続へと低減されるようになる。一般に、これは、ネットワークが、多くの場合に、多数のＢＳＣ１０８が、ＢＴＳ１０６の近くの領域へと分散されるように構成されており、これらのＢＴＳは、今度は、大きな中央集中されたＭＳＣサイトに接続されることを意味している。異なる要素として示されるが、ＢＳＣ１０８によって提供される機能は、代わりに、ＢＴＳ１０６に組み込まれることが可能である。Ａｂｉｓインターフェースは、そのようなコンフィギュレーションの中では除去される。
【００２０】
ＢＳＣ１０８は、ＧＰＲＳ能力が使用されるときに、パケット制御ユニット（Ｐａｃｋｅｔ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）（ＰＣＵ）１１０に論理的に関連づけられる。ＰＣＵ１１０は、ＧＳＭネットワークに接続されるときに、ＧＰＲＳの無線に関連した態様をサポートするように構成されている。ＰＣＵ１１０は、Ｇｂインターフェースを経由して、サービングＧＰＲＳサポート・ノード（Ｓｅｒｖｉｎｇ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）（ＳＧＳＮ）１１２と通信している。ＳＧＳＮ１１２は、ワイヤレス電気通信ネットワーク１００における各モバイル・デバイス（例えば、ＭＳ１０２、１０４）のロケーションを記録し、また追跡する。ＳＧＳＮ１１２はまた、セキュリティ機能と、アクセス制御機能とを提供する。
【００２１】
ＢＳＣ１０８はまた、Ａインターフェースを経由して、ＭＳＣ１１４と通信している。ＭＳＣ１１４は、電気通信スイッチとして機能するように構成されている。ＭＳＣ１１４は、訪問ロケーション・レジスタ（Ｖｉｓｉｔｉｎｇ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）（ＶＬＲ）１１６やホーム・ロケーション・レジスタ（Ｈｏｍｅ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）（ＨＬＲ）１１７などのロケーション・データベースと通信している。ＶＬＲ１１６は、例証されるようにＭＳＣ１１４に論理的に関連づけられることが可能であり、またはＭＳＣ１１４と通信する別個のネットワーク要素として提供されることが可能である。ＶＬＲ１１６は、コール処理のために必要とされるすべての加入者データと、ＶＬＲ１１６によって制御されるエリアに現在位置しているモバイル加入者のための移動性管理とを記憶するように構成されたデータベースである。
【００２２】
ＨＬＲ１１７は、Ｄインターフェースを経由してＭＳＣ１１４およびＶＬＲ１１６と通信している。ＨＬＲ１１７は、モバイルに終端されるコールと、様々なメッセージング通信とについてのルーティング情報（ｒｏｕｔｉｎｇ  ｉｎｆｏｒｍａｔｉｏｎ）を提供するように構成されたデータベースである。ＨＬＲ１１７はまた、アタッチ・プロセスを通して関連のあるＶＬＲ（例えば、ＶＬＲ１１６）またはＳＧＳＮ１１２に配信される加入者データを保持するように、またロケーション・エリアやルーティング・エリア（ｒｏｕｔｉｎｇ  ａｒｅａ）のアップデートなどの移動性管理プロシージャを提供するように構成されてもいる。ＨＬＲ１１７は、例証されるように、認証センタ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｃｅｎｔｅｒ）（ＡｕＣ）に論理的に関連づけられることが可能であり、またはＨＬＲ１１７と通信している別個のネットワーク要素として提供されることも可能である。
【００２３】
ＡｕＣは、例えば、モバイル・デバイスの電源が投入されるときに、ワイヤレス電気通信ネットワーク１００に接続するように試みる各ＵＩＣＣ／ＳＩＭ／ＵＳＩＭを認証するように構成されている。ひとたび認証された後に、ＨＬＲ１１７は、ＭＳ１０２、１０４に対して提供されるＵＩＣＣ／ＳＩＭ／ＵＳＩＭと、サービスとを管理ことが許可される。ＡｕＣはまた、ＭＳ１０２、１０４と、通信ネットワーク１００との間のすべてのワイヤレス通信を暗号化するために使用される暗号化キーを生成することもできる。
【００２４】
ＭＳＣ１１４はまた、Ｂインターフェースを経由して、ゲートウェイＭＳＣ（ＧＭＳＣ）１１８と通信している。ＧＭＳＣ１１８は、公衆陸上移動通信網（Ｐｕｂｌｉｃ  Ｌａｎｄ  Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ）（ＰＬＭＮ）の内部でエッジ機能（ｅｄｇｅ  ｆｕｎｃｔｉｏｎ）を提供するように構成されている。ＧＭＳＣ１１８は、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）（ＰＳＴＮ）１２２とデジタル総合サービス網（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）（ＩＳＤＮ）１２４とからの信号およびトラフィックを終了させ、またその信号およびトラフィックをモバイル・ネットワークによって使用されるプロトコルへと変換する。ＧＭＳＣ１１８は、例えば、ＰＳＴＮ１２２を経由してモバイル・ネットワークと通信している陸上有線電話などの固定ネットワーク・デバイスを起源とするモバイル終端コール（ｍｏｂｉｌｅ  ｔｅｒｍｉｎａｔｅｄ  ｃａｌｌｓ）についてのルーティング情報を得るためにＣインターフェースを経由してＨＬＲ／ＡｕＣ１１７と通信している。
【００２５】
ＭＳＣ１１４はまた、Ｆインターフェースを経由してＥＩＲ（装置識別レジスタ（Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ  Ｒｅｇｉｓｔｅｒ））１２８と通信している。ＥＩＲ１２８は、ワイヤレス電気通信ネットワーク１００にアクセスすることが許可される加入者デバイスを識別するように構成されていることが可能なデータベースである。ＩＭＥＩ（国際モバイル装置アイデンティティ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ））は、各モバイル・デバイスに割り付けられる固有の識別子であり、またＥＩＲ１２８において加入者デバイスを識別するために使用される。ＩＭＥＩは、タイプ認可コード（ｔｙｐｅ  ａｐｐｒｏｖａｌ  ｃｏｄｅ）と、最終アセンブリ・コード（ｆｉｎａｌ  ａｓｓｅｍｂｌｙ  ｃｏｄｅ）と、シリアル番号と、予備ディジット（ｓｐａｒｅ  ｄｉｇｉｔ）とを含む。ＩＭＥＩは、一般的に、ひとたびそのオペレーションが研究所または検証施設においてネットワーク１００のインフラストラクチャのために認証された後に、ＥＩＲ１２８の中に配置される。
【００２６】
ＳＧＳＮ１１２と、ＭＳＣ１１４とはまた、Ｌｇインターフェースを経由してゲートウェイ・モバイル・ロケーション・センタ（ｇａｔｅｗａｙ  ｍｏｂｉｌｅ  ｌｏｃａｔｉｏｎ  ｃｅｎｔｅｒ）（ＧＭＬＣ）１２９と通信している。ＧＭＬＣ１２９は、Ｌｈインターフェースを経由してＨＬＲ／ＡＵｃ１１７と通信して、ルーティング情報を獲得することができる。
【００２７】
ＥＩＲ１２８と、ＨＬＲ／ＡｕＣ１１７とは、おのおの、ＧｆインターフェースとＧｒインターフェースとを経由して、それぞれＳＧＳＮ１１２と通信している。ＳＧＳＮ１１２は、順に、Ｇｎインターフェースを経由してＧＧＳＮ（ゲートウェイＧＰＲＳサポート・ノード）１３０と通信している。ＧＧＳＮ１３０は、例えば、インターネットや１つまたは複数のイントラネットなどの外部ＰＤＮ（パケット・データ・ネットワーク）１３２に対してＧＰＲＳネットワークの内部のエッジ・ルーティング機能を提供するように構成されている。ＧＧＳＮ１３０は、Ｇｉインターフェースを経由してＰＤＮ１３２と通信している。ＧＧＳＮ１３０は、ファイアウォール機能とフィルタリング機能とを含む。ＨＬＲ／ＡｕＣ１１７は、Ｇｃインターフェースを経由してＧＧＳＮ１３０と通信している。ＳＧＳＮ１１２はまた、外部ＧＧＳＮ（図示されず）を経由して他のＰＬＭＮ１３４と通信している。外部ＧＧＳＮは、他のＰＬＭＮ１３４に対してアクセスを提供する。他のＰＬＭＮ１３４は、例えば、別のサービス・プロバイダまたは同じサービス・プロバイダによって運営されるワイヤレス電気通信ネットワークなどのフォーリン・ネットワーク（ｆｏｒｅｉｇｎ  ｎｅｔｗｏｒｋ）とすることができる。
【００２８】
図１の左下の部分に示される第２のＲＡＮは、ＵＭＴＳ−ベースのネットワーク・アクセスに専用のものであり、また次に説明されている。例示のワイヤレス電気通信ネットワーク１００はまた、おのおのがＵｕ無線（エア）インターフェースを経由してノードＢ１４０と通信している第１のＵＥ（ユーザ装置）１３６と、第２のＵＥ１３８とを含む。ノードＢ１４０は、第２のＲＡＮの中の無線インターフェースのための終端ノードである。各ノードＢ１４０は、Ｕｕ無線インターフェースを通してのデータの送信および受信のための１つまたは複数のトランシーバを含んでいる。各ノードＢ１４０は、ＣＤＭＡ−ベースのＵＭＴＳネットワークの中のチャネルを記述するコードを適用するように構成されている。一般に、ノードＢ１４０は、ＢＴＳ１０６が、ＧＳＭネットワークの場合に実行する類似した機能をＵＭＴＳネットワークの場合に実行する。
【００２９】
例示の実施形態において、第１のＵＥ１３６は、モバイル電話（例えば、モバイル・デバイス１０２、８００）であり、第２のＵＥ１３８は、一体化された、または外部の着脱可能ＵＭＴＳカードを有するラップトップなどのコンピュータである。各ＵＥ１３６、１３８は、１つまたは複数のキーボード、画面、タッチ画面、マルチ・タッチ画面、無線トランシーバ、回路基板、プロセッサ、メモリ、ＳＩＭ、ＵＳＩＭ、ワイヤレス電気通信ネットワーク１００に対するネットワーク・アクセスを可能にする加入者情報を含むＵＩＣＣなどのモバイル装置を含んでいる。一般に、ＵＥ１３６、１３８は、ＭＳ１０２、１０４が、ＧＳＭネットワークにおいて実行する類似の機能をＵＭＴＳネットワークにおいて実行する。
【００３０】
各ノードＢ１４０は、ｌｕｂインターフェースを経由して無線ネットワーク制御装置（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ）（ＲＮＣ）１４２と通信している。ＲＮＣ１４２は、無線リソースをＵＥ１３６、１３８に対して割り付けるように、周波数を管理するように、またノードＢ１４０（または図示されていない他のもの）の間のハンドオーバーを制御するように、構成されている。はっきりと異なる要素として示されるが、ＲＮＣ１４２の機能は、代わりに、ノードＢ１４０の内部に位置することもできる。このコンフィギュレーションにおいては、ｌｕｂインターフェースは、取り除かれる。一般に、ＲＮＣ１４２は、ＢＳＣ１０８が、ＧＳＭネットワークの場合に実行する類似した機能をＵＭＴＳネットワークの場合に実行する。ＲＮＣ１４２は、ｌｕ−ＣＳインターフェースを経由してＭＳＣ１１４と通信している。ＲＮＣ１４２はまた、ｌｕ−ＰＳインターフェースを経由してＳＧＳＮ１１２と通信している。他のネットワーク要素は、ＧＳＭネットワークの場合に上記で説明されるような同じ機能をＵＭＴＳネットワークの場合に実行する。
【００３１】
通信ネットワーク１００はまた、ＩＰマルチメディア・サブシステム（ＩＭＳ）ネットワーク１４４を含んでいる。ＩＭＳネットワーク１４４は、プロキシ−ＣＳＣＦ（Ｐ−ＣＳＣＦ）、問い合わせ−ＣＳＣＦ（Ｉ−ＣＳＣＦ）、サービング−ＣＳＣＦ（Ｓ−ＣＳＣＦ）などのコール状態制御機能（Ｃａｌｌ  Ｓｔａｔｅ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎｓ）（ＣＳＣＦ）を含んでいる。Ｐ−ＣＳＣＦは、ＵＥについてのＩＭＳネットワーク１４４における第１のコンタクト・ポイントであり、また着信してくる通信をＩ−ＣＳＣＦに対して経路指定する。Ｉ−ＣＳＣＦは、どのＳ−ＣＳＣＦが通信をサーブしているかを決定し、また通信をそのＳ−ＣＳＣＦへと経路指定し、このＳ−ＣＳＣＦは、登録機能と、セッション制御機能と、アプリケーション・インターフェース機能とを実行する。Ｐ−ＣＳＣＦとＩ−ＣＳＣＦとは、組み合わされたＩ／Ｐ−ＣＳＣＦ１４６として示され、またＳ−ＣＳＣＦ１４８は、スタンドアロン要素として示される。他のＣＳＣＦコンフィギュレーションも企図されている。
【００３２】
ＩＭＳネットワーク１４４はまた、ホーム加入者サーバ（Ｈｏｍｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｓｅｒｖｅｒ）（ＨＳＳ）１５０を含んでおり、このホーム加入者サーバは、ＩＭＳネットワーク１４４のコア・ネットワーク要素をサポートするマスタ・ユーザ・データベースである。ＨＳＳ１５０は、加入者アカウントの詳細や加入者プロファイルなどの加入者関連情報を記憶し、ユーザの認証と許可とを実行し、また加入者のロケーションおよびＩＰアドレスについての情報を提供する。それは、組合せＨＬＲ／ＡｕＣ１１７として上記に説明されるＧＳＭ  ＨＬＲとＡｕＣとに類似している。
【００３３】
ＩＭＳネットワーク１４４はまた、メディア・ゲートウェイ制御機能（Ｍｅｄｉａ  Ｇａｔｅｗａｙ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）（ＭＧＣＦ）１５２を含んでおり、このメディア・ゲートウェイ制御機能は、ＰＳＴＮ１２２によって使用されるＩＳＵＰ（ＩＳＤＮユーザ・パート（ＩＳＤＮ  Ｕｓｅｒ  Ｐａｒｔ））プロトコルと、ＩＭＳネットワーク１４４によって使用されるＳＩＰ（セッション開始プロトコル（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ））との間のコール制御プロトコル変換を提供する。
【００３４】
ＳＧＳＮ１１２に戻って参照すると、ＳＧＳＮ１１２は、ＣＡＰインターフェースを経由してチャージング・システム（ｃｈａｒｇｉｎｇ  ｓｙｓｔｅｍ）１５４と通信していることが示されている。ＧＧＳＮ１３０はまた、Ｒｏインターフェースを経由してチャージング・システム１５４と通信している。チャージング・システム１５４は、順に、課金システム（ｂｉｌｌｉｎｇ  ｓｙｓｔｅｍ）１５６と通信している。
【００３５】
簡潔に言えば、チャージング・システム１５４は、加入者アカウントについてのオフライン・チャージングとオンライン・チャージングとについての役割を担っている。チャージング・システム１５４は、前払いおよび／または後払いのネットワーク・プラットフォームについてのチャージング・ルール機能を提供するように展開されることが可能である。単一のチャージング・システム１５４が、簡単にするために示されるが、しかしながら、別個のチャージング・システムも企図され、また運営しているサービス・プロバイダによって必要に応じて利用されることが可能である。
【００３６】
課金システム１５６は、後払いの顧客に課金すること、およびネットワーク１００における後払いアカウントと前払いアカウントとの両方のために用意されるサービスについて受け取られる支払いを処理することのための役割を担っている。チャージング・システム１５４と同様に、課金システム１５６は、代わりに、後払いのアプリケーションと、前払いのアプリケーションとについての２つの別個のエンティティとして設計されることも可能である。
【００３７】
ＳＧＳＮ１１２はまた、例示のＸ１インターフェースを経由してドメイン名システム（ＤＮＳ）サーバ１５８と通信している。ＳＧＳＮ１１２と、ＤＮＳサーバ１５８と、ＧＧＳＮ１３０とは、ＰＤＰコンテキスト・アクティベーション・シーケンス中に互いに通信する。
【００３８】
例示のＰＤＰコンテキスト・アクティベーション・シーケンスは、要求するモバイル・デバイス（例えば、デバイス１０２、１０４、１３６、１３８のうちの１つ）が、ＰＤＰコンテキスト・アクティベーション・シーケンスを開始するときに開始されて、デバイスについてのＩＰアドレスを取得する。ＡＰＮは、アクティベートＰＤＰコンテキスト・メッセージの中のパラメータとして渡されるＡＰＮによって指定される。サービス識別情報（サービスＩＤ）はまた、アクティベートＰＤＰコンテキスト・メッセージの中に含まれる。サービスＩＤは、要求するモバイル・デバイスが、アクセスしようと試みているサービスを識別する。アクティベートＰＤＰコンテキスト・メッセージの受信のすぐ後に、ＳＧＳＮ１１２は、ＤＮＳサーバ１５８に対するＤＮＳ問い合わせを開始して、ＡＰＮに対応するＧＧＳＮ（例えば、ＧＧＳＮ１３０）についてのＩＰアドレスを決定する。ＤＮＳサーバ１５８は、ＧＧＳＮ  ＩＰアドレスをＳＧＳＮ１１２に対して供給し、このＳＧＳＮは、ＩＰアドレスを使用して、ＡＰＮに対応するＧＧＳＮ１３０に対して生成ＰＤＰコンテキスト要求を開始する。
【００３９】
ＧＧＳＮ１３０はまた、例示のＸ２インターフェースを経由して認証サーバ１６０と、例示のＸ３インターフェースを経由して動的ホスト・コンフィギュレーション・プロトコル（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）（ＤＨＣＰ）１６２と、また例示のＸ４インターフェースを経由して優先順位管理エンジン（ＰＭＥ）１６４と通信している。ＧＧＳＮ１３０は、認証サーバ１６０を用いてＧＰＲＳ加入情報を認証する。認証サーバ１６０は、要求するモバイル・デバイスが、ＰＤＰコンテキストをアクティブにすることを可能にすることに先立って、ＲＡＤＩＵＳプロトコルまたはＤＩＡＭＥＴＥＲプロトコルを使用して加入情報を認証して動作する。次いで、認証サーバ１６０は、加入認証の成功／失敗についてＧＧＳＮ１３０に通知する。成功した認証についての通知を受信するとすぐに、ＧＧＳＮ１３０は、ＤＨＣＰサーバ１６２と通信して、ＰＤＰコンテキストにおいて使用するための動的ＩＰアドレスを取り出す。次いで、ＧＧＳＮ１３０は、ＰＭＥ１６４からサービスＩＤの中で識別されるサービスについての優先順位レベルを要求する。
【００４０】
ＰＭＥ１６４は、それだけには限定されないが、ビジュアル・ボイスメール（ＶＶＭ）サービスと、インターネット・アクセスと、オーディオ・ストリーミングと、ビデオ・ストリーミングと、オンライン・ゲーミングと、インターネット・テレビジョンと、データ接続を要求する他のアプリケーションとを含めて、サービス・プロバイダによって提供されるサービスについての優先順位レベルを記憶するように構成されている。優先順位は、データ接続を利用する任意のアプリケーションについて確立されることが可能であるが、時間の影響を受けやすい、遅延の影響を受けやすい、ロケーション特有の、ネットワーク・リソース集約的なアプリケーション、またはそれらの何らかの組合せについて確立される優先順位は、開示されたシステムおよび方法からより大きな利益を受ける可能性がある。
【００４１】
ユーザは、彼らのデバイスの上で動作するデータ・アプリケーションに対して優先順位レベルを割り当てることができる。デバイスは、図３を参照して以下でより詳細に説明されるように、ＰＤＰコンテキスト・アクティベーション・シーケンス中に考慮するために優先順位レベルをＰＭＥ１６４にアップロードすることができる。
【００４２】
代わりに、サービス・プロバイダは、例えば、ネットワーク分析装置（例えば、ネットワーク・プローブ、ＢＴＳ、ＭＳＣ、セル・サイトの計画および／または保守において使用されるハードウェア／ソフトウェア・コンポーネントなど）から取り出されるネットワーク・ロード情報と、地理的ファクタと、遅い接続、貧弱な接続、または無接続に関する加入者フィードバックとを含む様々なファクタに基づいてデータ・アプリケーションについての優先順位レベルを割り当てることもできる。さらに、サービス・プロバイダは、ある種のアプリケーションについての加入者経験を最適化しようとすることもできる。例えば、サービス・プロバイダは、加入者のデバイスの上に存在するＶＶＭアプリケーションが、そうでなければボイスメール・サーバから新しいボイスメールを取得するＶＶＭアプリケーションと干渉してしまう可能性がある他のサービスに優る優先順位を与えられるように、ＶＶＭサービスに対して最高の優先順位レベルを割り当てることができる。
【００４３】
ＧＧＳＮ１３０からの要求のすぐ後に、ＰＭＥ１６４は、サービスについての割り当てられた優先順位レベルを戻すことができる。ＧＧＳＮ１３０は、後続のサービス要求におけるサービスについての優先順位レベルと比べて使用すべき要求されたサービスについての優先順位レベルを記憶することができる。例えば、第１の要求されたサービスが、ＶＶＭアプリケーションによって追随されるウェブ・ブラウジングである場合、ウェブ・ブラウジング・サービスは、ＶＶＭアプリケーションが、新しいボイスメールを取り出すことを可能にするために一次的に停止されることになる。その後のある時に、ウェブ・ブラウジング・サービスは、再びアクティブにされる。ＰＭＥ１６４の機能は、図３を参照して以下でさらに詳細に説明される。
【００４４】
次に図２を参照すると、例示のモバイル・デバイス２００の概略ブロック図が、示されている。接続は、図２に示されるコンポーネントの間には示されていないが、コンポーネントは、互いに情報をやりとりして、デバイス機能を実行することができる。例えば、いくつかの実施形態においては、コンポーネントは、１つまたは複数のバス（図示されず）を経由して通信するように構成される。図２と、以下の説明とは、本開示のいくつかの実施形態の様々な態様が、実装されることが可能である適切な環境の一般的な理解を提供するように意図されることを理解すべきである。
【００４５】
いくつかの実施形態においては、図１に示されるモバイル・デバイス１０２、１０４、１３６、１３８は、次に詳細に示されるモバイル・デバイス２００のように構成されている。いくつかの実施形態においては、モバイル・デバイス２００は、マルチモード・ヘッドセットであり、例えば、揮発性媒体と、不揮発性媒体と、着脱可能媒体と、着脱不能媒体とを含めて、様々なコンピュータ読取り可能媒体を有する。明細書および特許請求の範囲において使用されるような、用語「コンピュータ読取り可能媒体」およびその変形は、ストレージ媒体と、通信媒体とを意味する。いくつかの実施形態においては、ストレージ媒体は、揮発性および／または不揮発性の、着脱可能および／または着脱不能な媒体を含んでいる。例えば、ストレージ媒体は、ランダム・アクセス・メモリ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）（ＲＡＭ）、リード・オンリー・メモリ（ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）（ＲＯＭ）、電気的消去可能プログラマブル・リード・オンリー・メモリ（ｅｌｅｃｔｒｉｃａｌｌｙ  ｅｒａｓａｂｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）（ＥＥＰＲＯＭ）、ソリッド・ステート・メモリ、または他のメモリ技術、ＣＤ  ＲＯＭ、ＤＶＤ、または他の光ディスク・ストレージ、磁気テープ、磁気ディスク・ストレージ、または他の磁気ストレージ・デバイス、あるいは望ましい情報を記憶するために使用されることが可能であり、またモバイル・デバイス２００によってアクセスされることが可能である他の有形の任意の媒体を含む。
【００４６】
図２に示されるように、モバイル・デバイス２００は、例えば、ボイスメール通知メッセージ、アプリケーション・グラフィカル・ユーザ・インターフェース（ＧＵＩ）、テキスト、画像、ビデオなどのマルチメディアと、呼び出し側ＩＤデータ、セットアップ機能、メニュー、ボイスメール・メッセージを待つ識別子（ＭＷＩ）、音楽、メタデータ、メッセージ、壁紙、グラフィックス、インターネット・コンテンツ、デバイス・ステータス、好みの設定、地図およびロケーションのデータ、プロファイル（例えば、振動する、静かな、大声の）選択などのテレフォニー機能などとを表示するためのディスプレイ２０２を含んでいる。ディスプレイ２０２は、日付、時刻、メッセージ長、メッセージ・ステータス（すなわち、新しい−未読の、読まれた、保存された、または削除された）など、ビジュアル・ボイスメール・ヘッダの中のビジュアル・ボイスメール・データと、コーリング・ライン識別（ｃａｌｌｉｎｇ  ｌｉｎｅ  ｉｄｅｎｔｉｔｙ）（ＣＬＩ）情報とを表示することができる。示されたモバイル・デバイス２００はまた、データを処理するための、かつ／または１つまたは複数のアプリケーション２０８のコンピュータ実行可能命令を実行するためのプロセッサ２０４と、データおよび／または１つまたは複数のアプリケーションを記憶するためのメモリ２０６とを含む。
【００４７】
いくつかの実施形態においては、アプリケーション（単数または複数）２０８は、ユーザ・インターフェース（ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ）（ＵＩ）アプリケーション２１０を含んでいる。ＵＩアプリケーション２１０は、クライアント２１２（例えば、オペレーティング・システム（ｏｐｅｒａｔｉｎｇ  ｓｙｓｔｅｍ）（ＯＳ））とインターフェースして、デバイス機能およびデータとのユーザ相互作用を容易にする。いくつかの実施形態においては、クライアント２１２は、シンビアンＯＳ（Ｓｙｍｂｉａｎ  ＯＳ）、マイクロソフト（Ｍｉｃｒｏｓｏｆｔ）（登録商標）ウィンドウズ（Ｗｉｎｄｏｗｓ）（登録商標）モバイルＯＳ（Ｍｏｂｉｌｅ  ＯＳ）（ワシントン州、レッドモンド市のマイクロソフト社（Ｍｉｃｒｏｓｆｔ  Ｃｏｒｐｏｒａｔｉｏｎ）から入手可能）、パーム（Ｐａｌｍ）ウェブＯＳ（ｗｅｂＯＳ）（商標）（カリフォルニア州、サニーベイル市のパーム社（Ｐａｌｍ  Ｃｏｒｐｏｒａｔｉｏｎ）から入手可能）、Ｐａｌｍ（登録商標）ＯＳ（パーム社から入手可能）、ＲＩＭ（登録商標）ブラックベリー（ＢｌａｃｋＢｅｒｒｙ）（登録商標）ＯＳ（カナダ、オンタリオ州、ワーテルロー市のリサーチ・イン・モーション・リミテッド（Ｒｅｓｅａｒｃｈ  Ｉｎ  Ｍｏｔｉｏｎ  Ｌｉｍｉｔｅｄ）から入手可能）、アップル（Ａｐｐｌｅ）（登録商標）アイフォン（ｉＰｈｏｎｅ）（登録商標）ＯＳ（カリフォルニア州、クパチーノ市のアップル社（Ａｐｐｌｅ  Ｃｏｒｐｏｒａｔｉｏｎ）から入手可能）、またはグーグル（Ｇｏｏｇｌｅ）アンドロイド（Ａｎｄｒｏｉｄ）（商標）ＯＳ（カリフォルニア州、マウンテン・ビュー市のグーグル社（Ｇｏｏｇｌｅ  Ｉｎｃ．）から入手可能）のうちの１つである。これらのオペレーティング・システムは、本明細書に開示される実施形態に従って使用され得るオペレーティング・システムの単なる例にすぎない。
【００４８】
ＵＩアプリケーション２１０は、メッセージ内容を入力し、受信されたメッセージ（例えば、マルチメディア・メッセージ、ＳＭＳメッセージ、ビジュアル・ボイスメール・メッセージ）を閲覧し、ビジュアル・ボイスメール・アプリケーションにおいてボイスメールを管理し、コールに応答し／開始し、データを入力し／削除し、デバイス・アクセスのためのユーザＩＤおよびパスワードを入力し、また設定し、設定を構成し、アドレス帳の内容および／または設定、ならびにマルチモード相互作用を操作し、他のアプリケーション２１４と相互作用するなどに際してユーザを助ける。いくつかの実施形態においては、他のアプリケーション２１４は、例えば、ビジュアル・ボイスメール・アプリケーションと、メッセージング・アプリケーション（例えば、ＳＭＳアプリケーション、ＥＭＳアプリケーション、ＭＭＳアプリケーション）と、プレゼンス・アプリケーション（ｐｒｅｓｅｎｃｅ  ａｐｐｌｉｃａｔｉｏｎｓ）と、テキスト・ツー・スピーチ・アプリケーションと、スピーチ・ツー・テキスト・アプリケーションと、アドオン・アプリケーションと、プラグイン・アプリケーションと、電子メール・アプリケーションと、音楽アプリケーションと、ビデオ・アプリケーションと、カメラ・アプリケーションと、ロケーション・サービス・アプリケーション（ｌｏｃａｔｉｏｎ  ｓｅｒｖｉｃｅ  ａｐｐｌｉｃａｔｉｏｎｓ）（ＬＳＡ）と、電力節約アプリケーションと、ゲーム・アプリケーションと、生産性アプリケーションと、娯楽アプリケーションと、企業アプリケーションと、それらの組合せなどとを含む。アプリケーション２０８は、メモリ２０６に、かつ／またはファームウェア２１６に記憶され、またプロセッサ２０４によって実行される。ファームウェア２１６は、例えば、デバイスの電源投入中に実行のためのコードを記憶することもできる。
【００４９】
モバイル・デバイス２００は、デバイス・ベースの優先順位管理エンジン（ＰＭＥ）２１５も含んでいる。いくつかの実施形態においては、デバイスＰＭＥ２１５は、ＰＤＰコンテキストを確立するときに、または既存のＰＤＰコンテキストを使用するときに、要求されたアプリケーションについての優先順位を決定するように、また決定された優先順位を要求するように構成されている。例として、デバイスＰＭＥ２１５は、それだけには限定されないが、現在の時刻、現在のデバイス・ロケーション、サービング・ネットワーク・ロケーション、サービング・ネットワーク・ロケーションにおける関連するネットワーク・ロード（例えば、ＳＧＳＮロード、ＧＧＳＮロード、ＲＮＣロード、ＢＳＣロード、ＭＳＣ  ＢＴＳロード、ノード−Ｂロード）、要求されたアプリケーション・タイプ（例えば、リアル・タイム・アプリケーションまたは遅延の影響を受けるアプリケーションに対する非リアル・タイム・アプリケーションまたは遅延の影響を受けないアプリケーション）、ユーザの好み（例えば、アプリケーションについてのユーザ定義された優先順位）を含めて様々なファクタに基づいて要求されたアプリケーションについての優先順位を決定することができる。
【００５０】
いくつかの実施形態においては、デバイスＰＭＥ２１５は、モバイル・デバイス２００からＳＧＳＮ１１２へと送信される要求されたアプリケーションについてのアクティベートＰＤＰコンテキスト要求に対して優先順位レベルを付け加えるように構成されている。ＳＧＳＮ１１２は、ネットワークＰＭＥ１６４またはＧＧＳＮ１３０に対して優先順位レベルを転送することができ、その結果、要求されたアプリケーションに対するアクセスが、要求された優先順位レベルで提供されることが可能であるかどうかが決定される。代わりに、ＳＧＳＮ１１２が、この決定を行うこともある。
モバイル・デバイス２００が、要求されたアプリケーションに対してアクセスを要求するときに、少なくとも１つの他のアプリケーションが、モバイル・デバイス２００の上で実行されている場合に、ＰＭＥ１６４、ＧＧＳＮ１３０、またはＳＧＳＮ１１２は、必要に応じて、上記に、ただしネットワークの観点から説明されるこれらなど、ネットワーク・リソースおよび他のファクタが、新しいＰＤＰコンテキストが、要求されたアプリケーションについて確立されることを可能にするかどうかを決定することになる。代わりに、既存のＰＤＰコンテキストを利用したアプリケーションは、それが、要求されたアプリケーションの優先順位レベルよりも低い優先順位を割り当てられる場合に、一時停止されることが可能である。その一時停止されたアプリケーションは、要求されたアプリケーションが、終了された後に、ＰＤＰコンテキストの使用を再開することができるようになる可能性がある。これは、同じＡＰＮを使用するアプリケーションの場合に特に有用である。
【００５１】
異なるＡＰＮを使用するアプリケーションでは、新しいＰＤＰコンテキストが、確立される必要がある可能性がある。代わりに、いくつかの実施形態においては、アプリケーションは、動的にＡＰＮに経路指定されて、さらにネットワーク・リソースを節約する。例えば、ＰＤＰコンテキストが、ビデオ・ストリーミング、オーディオ・ストリーミング、インターネット・ブラウジングなどのインターネット・アプリケーションのために既に確立されている場合、ＶＶＭアプリケーションは、インターネットＡＰＮを使用するように経路指定されることが可能である。この例においては、ルーティング機能は、そのような機能を容易にするために適切にネットワークを用いて展開される。
【００５２】
いくつかの実施形態においては、優先順位レベルは、デバイスＰＭＥ２１５によって確立され、また与えられたアプリケーションのために確立されるただ１つの優先順位レベルである。他の実施形態においては、デバイスＰＭＥ２１５は、ネットワークＰＭＥ１６４、ＧＧＳＮ１３０、ＳＧＳＮ１１２、または他のサービング・ノードによって受け入れられ、または拒絶される優先順位レベルを示唆する。図３を参照して以下で説明される、さらに他の実施形態においては、優先順位レベルは、ＰＭＥ１６４におけるネットワークにおいて管理され、またＰＤＰコンテキストは、ユーザの好みと、ロケーションと、サービス・プロバイダの好みと、ネットワーク・ロードの好みと、上記で説明される他の判断基準とに基づいてＰＭＥ１６４によって確立される優先順位レベルに基づいて選択的に一時停止され、アクティブにされ、または非アクティブにされる。
【００５３】
例示のモバイル・デバイス２００はまた、例えば、ボイスメール・アカウント情報要求、ビジュアル・ボイスメール管理、ロケーション情報、プレゼンス・ステータス情報、ユーザＩＤ、パスワード、アプリケーション開始（スタートアップ）要求などのデータの入出力のための入出力（Ｉ／Ｏ）インターフェース２１８を含んでいる。いくつかの実施形態においては、Ｉ／Ｏインターフェース２１８は、例えば、ＵＳＢポート、ミニ−ＵＳＢポート、オーディオ・ジャック・ポート、ＰＳ２ポート、ＩＥＥＥ１３９４ポート、シリアル・ポート、パラレル・ポート、イーサネット（Ｅｔｈｅｒｎｅｔ）（ＲＪ４８）ポート、ＲＪ１１ポートなどのハードワイヤ接続である。いくつかの実施形態においては、Ｉ／Ｏインターフェース２１８は、例えば、キーボード、キーパッド、マウス、インターフェース・テザー（ｉｎｔｅｒｆａｃｅ  ｔｅｔｈｅｒｓ）、スタイラス・ペン、プリンタ、サム・ドライブ（ｔｈｕｍｂ  ｄｒｉｖｅｓ）、タッチ・スクリーン、マルチ・タッチ・スクリーン、タッチ・パッド、トラックボール、ジョイスティック、マイクロフォン、リモート制御デバイス、モニタ、ディスプレイ、液晶ディスプレイ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙｓ）（ＬＣＤ）、それらの組合せなど、他のＩ／Ｏデバイスを受け入れる。Ｉ／Ｏインターフェース２１８は、通信コンポーネント２２０の代わりに、またはそれに追加して、モバイル・デバイス２００と、ネットワークまたはローカル・デバイスとの間の通信のために使用され得ることを理解すべきである。
【００５４】
通信コンポーネント２２０は、プロセッサ２０４とインターフェースして、外部のシステムとの有線／無線の通信を容易にする。外部システムの例は、それだけには限定されないが、イントラネットと、ネットワーク・データベースと、ネットワーク・ストレージ・システムと、セルラ・ネットワークと、ロケーション・サーバと、プレゼンス・サーバと、ボイス・オーバー・インターネット・プロトコル（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）（ＶｏＩＰ）ネットワークと、ローカル・エリア・ネットワーク（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋｓ）（ＬＡＮ）と、広域ネットワーク（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋｓ）（ＷＡＮ）と、メトロポリタン・エリア・ネットワーク（ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋｓ）（ＭＡＮ）と、パーソナル・エリア・ネットワーク（ｐｅｒｓｏｎａｌ  ａｒｅａ  ｎｅｔｗｏｒｋｓ）（ＰＡＮ）と、他のネットワークとを含む。いくつかの実施形態においては、外部システムは、ＷｉＦｉと、ＷｉＭＡＸと、それらの組合せおよび／または改良などとを使用して実装される。いくつかの実施形態においては、通信コンポーネント２２０は、異なるセルラ技術によってセルラ通信を提供するためのマルチモード通信サブシステムを含んでいる。いくつかの実施形態においては、例えば、第１のセルラ・トランシーバ２２２は、ＧＳＭなどの１つのモードで動作し、また第Ｎのセルラ・トランシーバ２２４は、ＵＭＴＳなど、異なるモードで動作する。２つのセルラ・トランシーバ２２２、２２４だけが示されているが、複数のトランシーバが、含まれ得ることを理解すべきである。
【００５５】
例示の通信コンポーネント２２０はまた、例えば、ＷｉＦｉ、ＷｉＭＡＸ、Ｂｌｕｅｔｏｏｔｈ、赤外線、赤外線データ・アソシエーション（ｉｎｆｒａｒｅｄ  ｄａｔａ  ａｓｓｏｃｉａｔｉｏｎ）（ＩＲＤＡ）、近接場通信（ｎｅａｒ  ｆｉｅｌｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）（ＮＦＣ），ＲＦなど、他の通信技術による使用のための代替的通信トランシーバ２２６を含んでいる。いくつかの実施形態においては。通信コンポーネント２２０はまた、地上波無線ネットワークと、デジタル衛星無線ネットワークと、インターネット・ベースの無線サービス・ネットワークと、それらの組合せなどとからの受信を容易にする。
【００５６】
通信コンポーネント２２０は、例えば、ＩＳＰ、ＤＳＬプロバイダ、またはブロードバンド・プロバイダを経由した、インターネット、イントラネット（例えば、企業イントラネット）、ホーム・ブロードバンド・ネットワーク、ＷｉＦｉホットスポットなどのネットワークからのデータを処理する。いくつかの実施形態においては、通信コンポーネント２２０は、モバイル・デバイス２００から本明細書において説明される方法に従って処理するためのネットワークへの認証情報の伝送を容易にする。
【００５７】
モバイル・デバイス２００についてのオーディオ能力は、オーディオ信号の出力のためのスピーカと、オーディオ信号を収集するためのマイクロフォンとを含むオーディオＩ／Ｏコンポーネント２２８によって提供されることが可能である。
【００５８】
例示のモバイル・デバイス２００はまた、例えば、１つまたは複数のＳＩＭアプリケーション（例えば、ＩＳＩＭ、ＳＩＭ、ＵＳＩＭ、ＣＳＩＭ）を含む、加入者識別モジュール（ｓｕｂｓｃｒｉｂｅｒ  ｉｄｅｎｔｉｔｙ  ｍｏｄｕｌｅ）（ＳＩＭ）カード、ユニバーサルＳＩＭ（ＵＳＩＭ）カード、ユニバーサル集積回路カード（ｕｎｉｖｅｒｓａｌ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ  ｃａｒｄ）（ＵＩＣＣ）などの加入者識別システム２３２を受け入れるためのスロット・インターフェース２３０を含んでいる。代わりに、加入者識別システム２３２は、モバイル・デバイス２００へと製造して作り込まれることも可能であり、それによってスロット・インターフェース２３０についての必要性を取り除いている。いくつかの実施形態においては、加入者識別システム２３２は、製造業者、小売業者、ユーザ、コンピュータ、ネットワーク・オペレータなどによってプログラムされる。加入者識別システム２３２は、ボイスメール・アカウント情報、ユーザについての連絡情報、アドレス帳の連絡先、および／または他の情報を記憶するように構成されていることが可能である。
【００５９】
例示のモバイル・デバイス２００はまた、画像の取込みおよび処理のシステム２３４（画像システム）を含んでいる。写真は、画像システム２３４の関連する画像取込みサブシステム、例えば、カメラを経由して取得されることが可能である。例示のモバイル・デバイス２００はまた、ビデオ・コンテンツを取り込み、処理し、記録し、修正し、かつ／または送信するためのビデオ・システム２３６を含んでいる。画像システム２３４およびビデオ・システム２３６をそれぞれ使用して得られる写真およびビデオは、メッセージ内容としてＭＭＳメッセージに追加され、また別のモバイル・デバイスへと送信されることが可能である。
【００６０】
例示のモバイル・デバイス２００はまた、例えば、モバイル・デバイス２００のロケーションを決定するためのＧＰＳデータ、補助されたＧＰＳ（Ａ−ＧＰＳ）データ、ＷｉＦｉ／ＷｉＭＡＸおよび／またはセルラ・ネットワークの三角測量データ、それらの組合せなどの信号を送信し、かつ／または受信するためのロケーション・コンポーネント２３８を含んでいる。いくつかの実施形態においては、ロケーション・コンポーネント２３８は、セルラ・ネットワーク・ノード、電話回線、衛星、ロケーションのトランスミッタおよび／またはビーコン、ワイヤレス・ネットワークのトランスミッタおよびレシーバ、例えば、ＷｉＦｉホットスポット、無線トランスミッタ、それらの組合せなどとインターフェースする。ロケーション・コンポーネント２３８を使用して、モバイル・デバイス２００は、そのロケーションを識別するデータを取得し、生成し、かつ／または受信し、あるいはモバイル・デバイス２００のロケーションを決定するために他のデバイスによって使用されるデータを送信する。
【００６１】
例示のモバイル・デバイス２００はまた、バッテリおよび／または他の電源サブシステム（ＡＣまたはＤＣ）などの電源２４０を含んでいる。電源２４０は、パワーＩ／Ｏコンポーネント２４２を経由して外部の電源システムまたは充電装置とインターフェースすることができる。
【００６２】
次に図３を参照すると、単一の共用されたＰＤＰコンテキストの内部のアプリケーションを優先順位付けするための例示のメッセージ・フロー図が、概略的に示される。メッセージ・フローは、サービス（アプリケーション）要求が、モバイル・デバイス２００において受信されるときに、ステップ３００において開始される。例示されるように、サービス１についてのサービス要求が、要求される。これは、モバイル・デバイス２００が、ＡＰＮ１を通してサービス１にアクセスするようにアクティブにされるべきＰＤＰコンテキストを要求するように促す。ＡＰＮ１は、その要求に追加される。要求は、ＰＤＰコンテキスト・アクティベーション・シーケンスの場合に典型的であるようなアクティベートＰＤＰコンテキスト要求としてフォーマットされる。
【００６３】
ステップ３０２において、アクティベートＰＤＰコンテキスト要求は、ＳＧＳＮ１１２へと送信される。ステップ３０４において、ＳＧＳＮ１１２は、ＤＮＳサーバ１５８に対するＤＮＳ問い合わせを開始して、アクティベートＰＤＰコンテキスト要求の中でモバイル・デバイス２００によって指定されるＡＰＮに対応するＧＧＳＮ（例えば、ＧＧＳＮ１３０）を見出す。ステップ３０６において、ＤＮＳサーバ１５８は、サービングＧＧＳＮ（ＧＧＳＮ１３０として示される）についてのＩＰアドレスをＳＧＳＮ１１２に対して供給する。ステップ３０８において、ＳＧＳＮ１１２は、ＡＰＮに対応するＧＧＳＮ１３０に対して生成ＰＤＰコンテキスト要求を送信する。ステップ３１０において、ＧＧＳＮ１３０は、認証要求を認証サーバ１６０に対して送信して、モバイル・デバイス２００に関連する加入者のデータ・サービス（例えば、ＧＰＲＳ）アカウントを認証する。認証サーバ１６０は、ＧＰＲＳの加入を認証し、またステップ３１２において、ＧＧＳＮ１３０に対して応答して戻す。ステップ３１４において、ＧＧＳＮ１３０は、ＤＨＣＰサーバ１６２からの動的ＩＰアドレスを要求する。ステップ３１６において、ＤＨＣＰサーバ１６２は、ＩＰアドレスをＧＧＳＮ１３０に対して戻す。
【００６４】
ステップ３１８において、ＧＧＳＮ１３０は、優先順位要求（Ｐｒｉｏｒｉｔｙ  Ｒｅｑ）（サービス＿１）メッセージの中でＰＭＥ１６４からの優先順位レベルを要求する。ステップ３２０において、ＰＭＥ１６４は、サービス１についての割り当てられた優先順位レベルをＧＧＳＮ１３０に対して戻す。ＧＧＳＮ１３０は、後続のサービス要求におけるサービスのための優先順位レベルと比べて使用すべきサービス１についての優先順位レベルを記憶することができる。ステップ３２２において、ＧＧＳＮ１３０は、ＩＰアドレスを用いてＳＧＳＮ１１２に応答する。ステップ３２４において、ＳＧＳＮ１１２は、ＰＤＰコンテキスト・アクティベーション・シーケンスの完了を信号で伝えるように、モバイル・デバイス２００に対して応答して戻す。
【００６５】
このポイントにおいて、ＰＤＰコンテキストは、サービス１に対するアクセスを容易にするように、モバイル・デバイス２００と、ＡＰＮ１との間に確立されている。このＰＤＰコンテキストは、サービス１が、ＡＰＮ１を経由してアクティブになっているＰＤＰコンテキストＡとして示される（３２６）。ステップ３２８において、モバイル・デバイス２００は、やはりＡＰＮ１の上でサービス２についての第２のサービス要求を受信する。第２のサービス要求の受信のすぐ後に、ステップ３３０において、モバイル・デバイス２００は、サービス２についてのアクティベートＰＤＰコンテキスト要求をＳＧＳＮ１１２に対して送信する。ステップ３３２において、アクティベートＰＤＰコンテキスト要求の受信のすぐ後に、また知られている確立されたＰＤＰコンテキストＡに基づいて、ＳＧＳＮ１１２は、獲得＿優先順位＿レベル・メッセージ（Ｇｅｔ＿Ｐｒｉｏｒｉｔｙ＿Ｌｖｌｓ  ｍｅｓｓａｇｅ）をＧＧＳＮ１３０に対して送信して、要求されたアプリケーション（サービス２）と、現在サーブされているアプリケーション（サービス１）とについての優先順位レベルを要求する。
【００６６】
ステップ３３４において、ＰＭＥ１６４は、優先順位要求メッセージをＰＭＥ１６４に対して送信する。ＧＧＳＮ１３０が、サービス１についての優先順位レベルを記憶していない場合、ステップ３３６において、ＰＭＥ１６４は、優先順位応答メッセージ（Ｐｒｉｏｒｉｔｙ  Ｒｅｓｐ  ｍｅｓｓａｇｅ）の中の両方の優先順位レベルをＧＧＳＮ１３０に対して送信する。代わりに、ステップ３３６において、ＧＧＳＮ１３０が、サービス１についての優先順位レベルを記憶している場合には、ＰＭＥ１６４は、サービス２についての優先順位レベルだけを戻す。一般に、ＧＧＳＮ１３０は、両方の（または任意の数の）サービスについての優先順位レベルを比較するように、またサービス２が、サービス１よりも高い優先順位レベルを割り当てられるかどうかに応じて適切にアクティベートＰＤＰコンテキスト要求に応答するように、ＳＧＳＮ１１２に指示するように構成されている。
【００６７】
代わりに、ステップ３３４において、ＧＧＳＮ１３０は、この場合にはサービス２である要求されたサービスについての優先順位レベルと、既存の任意のサービス（例えば、例示の実施形態においてはサービス１）についての優先順位レベルを比較するようにＰＭＥ１６４に指示する優先順位比較メッセージ（Ｐｒｉｏｒｉｔｙ  Ｃｍｐ  ｍｅｓｓａｇｅ）をＰＭＥ１６４へと送信する。例示の実施形態においては、ＰＭＥ１６４は、最高の優先順位を有するものとしてサービス２を戻す。
【００６８】
ステップ３３８において、ＧＧＳＮ１３０は、最高の優先順位のサービスをＳＧＳＮ１１２へと戻す。ステップ３４０において、ＳＧＳＮ１１２は、サービス２についてのＰＤＰ受入れメッセージ（ＰＤＰ  Ａｃｃｅｐｔ  ｍｅｓｓａｇｅ）でモバイル・デバイスのアクティベートＰＤＰコンテキスト要求に対して応答する。この応答は、モバイル・デバイス２００に、サービス１についてＰＤＰコンテキストＡを一時停止するようにさせ、またＰＤＰコンテキストＡは、サービス２について使用される。サービス２が、もはや必要とされなくなった後に、モバイル・デバイス２００は、ＰＤＰコンテキストを再確立する必要なしに、または追加のＰＤＰコンテキストを利用する必要なしに、ＰＤＰコンテキストＡを使用してサービス１へと復帰する。
【００６９】
例示の実施形態は、モバイル・デバイス２００が、ＰＤＰコンテキストを要求する際に、正常に実行することを可能にし、また必ずしも特定のサービスの優先順位レベルについての知識を有する必要があるとは限らない。したがって、第１のアクティベートＰＤＰコンテキスト要求は、第２のアクティベートＰＤＰコンテキスト要求と同じように一般的なものである。ＳＧＳＮ１１２と、ＧＧＳＮ１３０と、ＰＭＥ１６４とは、情報をやりとりして、要求されたサービスについての優先順位を決定し、またＰＤＰコンテキスト受入れメッセージをモバイル・デバイス２００へと戻し、確立されたＰＤＰコンテキストＡを使用して、より高い優先順位のサービスにアクセスするようにモバイル・デバイス２００に指示する。例示の実施形態は、２つのアプリケーションだけには限定されず、また３つ以上のアプリケーションに対しても同様に適用可能である。
【００７０】
本特許請求の範囲についてのあらゆる可能な実施形態を例証し、また教示することは、法律が必要とはしておらず、またそれは、経済的に法外なものである。それゆえに、上記で説明された実施形態は、本開示の原理の明快な理解のために説明される実装についての単に例示的な例証であるにすぎない。変形と、修正と、組合せとは、本特許請求の範囲の範囲を逸脱することなく、上記で説明された実施形態に対して行われることが可能である。すべてのそのような変形と、修正と、組合せとは、本開示と、添付の特許請求の範囲との範囲によって本明細書に含められる。
【図１】
0005536910.tif 000002
【図２】
0005536910.tif 000003
【図３】
0005536910.tif 000004