(57)【要約】【課題】ワイアレス・データ・サービスのためのシステム選択。【解決手段】 “アクセス・ストリング”、“プロフィール”、及び“アクティベーション・ストリング”を使用する使用モデルに基づいてシステム選択を実行する技術が、記載される。アクセス・ストリングは、ワイアレス・データ・サービスに対して規定され、そして非常に直感的なユーザ・インターフェースを提供する。各アクセス・ストリングは、１又はそれより多くのプロフィールと関係付けられる。各プロフィールは、特定のデータ・コールを確立するために必要な各種のパラメータを含む。各プロフィールは、そのデータ・コールのための接続情報を包含するアクティベーション・ストリングにさらに関係付けられる。システム選択は、２つのパートで実行される。第１パートでは、ワイアレス・ユーザは、利用可能なデータ・サービスのためのアクセス・ストリングを見て、所望のデータ・サービスのためのアクセス・ストリングを選択し、そして選択されたアクセス・ストリングを返す。第２パートでは、ワイアレス・デバイスは、選択されたアクセス・ストリングに関係する全てのプロフィールの中から、所望のデータ・サービスを提供するために最も適したシステムに対するプロフィールを選択する。【選択図】図１
2007508781.tif 000002
【特許請求の範囲】
【請求項１】
ワイアレス・データ・サービスを受けるために適切なワイアレス・デバイスであって、該ワイアレス・デバイスは下記を具備する：
下記を行うために適切なコントローラ
該ワイアレス・デバイスのために設定されたデータ・サービスに関する問い合わせを受信する、
該設定されたデータ・サービスのために該ワイアレス・デバイスに与えられたアクセス・ストリングを提供する、各アクセス・ストリングは特定のデータ・サービスに対して規定される、
所望のデータ・サービスのためのアクセス・ストリングに対するユーザ選択を受信する、
該選択されたアクセス・ストリングに関係する少なくとも１つのプロフィールからプロフィールを選択する、該少なくとも１つのプロフィールの各々は該選択されたアクセス・ストリングによって識別された該所望のデータ・サービスのために個々のデータ・コールを確立するための情報を含む、そして
該選択されたプロフィールを使用してデータ・コールを確立する；及び
該与えられたアクセス・ストリング及び該与えられたアクセス・ストリングに関係するプロフィールを記憶するために適切なメモリ・ユニット。
【請求項２】
請求項１のワイアレス・デバイス、ここにおいて、該与えられたアクセス・ストリングの各々は、少なくとも１つのプロフィールに関係付けられる。
【請求項３】
請求項１のワイアレス・デバイス、ここにおいて、該少なくとも１つのプロフィールの各々は、特定のワイアレス・ネットワーク技術及び特定のサービス・プロバイダのシステムに対してである。
【請求項４】
請求項１のワイアレス・デバイス、ここにおいて、各プロフィールは、データ・コールを確立するために使用可能な１又はそれより多くのパラメータを含む。
【請求項５】
請求項４のワイアレス・デバイス、ここにおいて、該１又はそれより多くのパラメータは、サービスの品質（ＱｏＳ）、機密保護情報、認証情報、ドメイン名システム（ＤＮＳ）情報、圧縮情報、プロトコル情報、コール制御情報、又はこれらの組み合わせに対してである。
【請求項６】
請求項１のワイアレス・デバイス、ここにおいて、該少なくとも１つのプロフィールの各々は、データ・コールを接続するための情報を包含するアクティベーション・ストリングにさらに関係付けられる。
【請求項７】
請求項６のワイアレス・デバイス、ここにおいて、該選択されたプロフィールに関係する該アクティベーション・ストリングは、ワイアレス通信ネットワークに対するアタッチメントのポイントを識別するアクセス・ポイント名（ＡＰＮ）である。
【請求項８】
請求項６のワイアレス・デバイス、ここにおいて、該選択されたプロフィールに関係する該アクティベーション・ストリングは、コード分割多元アクセス（ＣＤＭＡ）システムにおいてコールを行うためにワイアレス・デバイスによって使用される１又はそれより多くのパラメータのセットに対応する。
【請求項９】
請求項８のワイアレス・デバイス、ここにおいて、該アクティベーション・ストリングのための該１又はそれより多くのパラメータのセットは、回路交換コール又はパケット交換コールを指示するパラメータを含む。
【請求項１０】
請求項１のワイアレス・デバイス、ここにおいて、少なくとも１つの該与えられたアクセス・ストリングは、アクセス・ポイント名（ＡＰＮ）によって識別される。
【請求項１１】
請求項１のワイアレス・デバイス、ここにおいて、該コントローラは、該選択されたアクセス・ストリングに関係する該少なくとも１つのプロフィールの中から該所望のデータ・サービスに対して最も適したシステムに対するプロフィールを選択するために適切である。
【請求項１２】
請求項１１のワイアレス・デバイス、ここにおいて、該コントローラは、好ましいサービス・プロバイダのリストに基づいて最も適したシステムを決定するために適切である。
【請求項１３】
請求項１１のワイアレス・デバイス、ここにおいて、該コントローラは、該ワイアレス・デバイスによってサポートされる好ましいワイアレス・ネットワーク技術のリストに基づいて最も適したシステムを決定するために適切である。
【請求項１４】
請求項１１のワイアレス・デバイス、ここにおいて、該コントローラは、コスト及び性能基準に基づいて最も適したシステムを決定するために適切である。
【請求項１５】
請求項１のワイアレス・デバイス、ここにおいて、該コントローラは、該与えられたアクセス・ストリングの中の好ましいアクセス・ストリングをさらに識別することに適切し、各好ましいアクセス・ストリングは１又はそれより多くの予め決められた基準を満足する。
【請求項１６】
請求項１５のワイアレス・デバイス、ここにおいて、該好ましいアクセス・ストリングは、該ワイアレス・デバイスによって現在アクセス可能なデータ・サービスに対してである。
【請求項１７】
請求項１５のワイアレス・デバイス、ここにおいて、該好ましいアクセス・ストリングは、好ましいと識別されたサービス・プロバイダに対してである。
【請求項１８】
請求項１５のワイアレス・デバイス、ここにおいて、該好ましいアクセス・ストリングは、好ましいと識別されたワイアレス・ネットワーク技術に対してである。
【請求項１９】
請求項１５のワイアレス・デバイス、ここにおいて、該コントローラは、ユーザが認識可能なフォーマットで好ましいアクセス・ストリングを提供するために適切である。
【請求項２０】
請求項１５のワイアレス・デバイス、ここにおいて、該コントローラは、好ましいアクセス・ストリングだけを提供するために適切である。
【請求項２１】
請求項１のワイアレス・デバイスであって、下記をさらに具備する：
確立されたデータ・コールのための処理を実行するために適切なモデム・プロセッサ。
【請求項２２】
請求項２１のワイアレス・デバイス、ここにおいて、該モデム・プロセッサは、複数のワイアレス・ネットワーク技術のための処理を実行するために適切である。
【請求項２３】
請求項２２のワイアレス・デバイス、ここにおいて、該複数のワイアレス・ネットワーク技術は、広帯域コード分割多元アクセス（Ｗ−ＣＤＭＡ）及びＩＳ−２０００を含む。
【請求項２４】
請求項２２のワイアレス・デバイス、ここにおいて、該複数のワイアレス・ネットワーク技術は、広帯域コード分割多元アクセス（Ｗ−ＣＤＭＡ）、ＧＳＭ／ＧＰＲＳ、ＧＳＭ／ＥＤＧＥ、又はこれらの組み合わせを含む。
【請求項２５】
請求項２２のワイアレス・デバイス、ここにおいて、該複数のワイアレス・ネットワーク技術は、ＩＳ−２０００、ＩＳ−８５６、ＩＳ−９５、又はこれらの組み合わせを含む。
【請求項２６】
請求項２２のワイアレス・デバイス、ここにおいて、該複数のワイアレス・ネットワーク技術は、ワイアレス・ローカル・エリア・ネットワーク（ＷＬＡＮ）技術を含む。
【請求項２７】
ワイアレス・デバイスを介してワイアレス・データ・サービスを受ける方法であって、該方法は下記を具備する：
該ワイアレス・デバイスのために設定されたデータ・サービスに関する問い合わせを受信すること；
該設定されたデータ・サービスのために該ワイアレス・デバイスに与えられたアクセス・ストリングを提供すること、各アクセス・ストリングは個々のデータ・サービスに対して規定される；
所望のデータ・サービスのためのアクセス・ストリングに対するユーザ選択を受信すること；
該選択されたアクセス・ストリングに関係する少なくとも１つのプロフィールからプロフィールを選択すること、該少なくとも１つのプロフィールの各々は、該選択されたアクセス・ストリングによって識別された該所望のデータ・サービスのための個々のデータ・コールを確立するための情報を含む；及び
該選択されたプロフィールを使用してデータ・コールを確立すること。
【請求項２８】
ワイアレス・データ・サービスを受けるために適切なワイアレス装置であって、該ワイアレス装置は下記を具備する：
該ワイアレス装置のために設定されたデータ・サービスに関する問い合わせを受信するための手段；
該設定されたデータ・サービスのために該ワイアレス装置に与えられたアクセス・ストリングを提供するための手段、各アクセス・ストリングは個々のデータ・サービスに対して規定される；
所望のデータ・サービスのためのアクセス・ストリングに対するユーザ選択を受信するための手段；
該選択されたアクセス・ストリングに関係する少なくとも１つのプロフィールからプロフィールを選択するための手段、該少なくとも１つのプロフィールの各々は該選択されたアクセス・ストリングによって識別された該所望のデータ・サービスのために個々のデータ・コールを確立するための情報を含む；及び
該選択されたプロフィールを使用してデータ・コールを確立するための手段。
【請求項２９】
下記を行うために適切な命令を記憶するためのプロセッサ読み取り可能な媒体であって：
該ワイアレス・デバイスのために設定されたデータ・サービスに関する問い合わせを受信する；
該ワイアレス・デバイスに該問い合わせを転送する；
該ワイアレス・デバイスから、該設定されたデータ・サービスのためのアクセス・ストリングを受信する、各アクセス・ストリングは個々のデータ・サービスに対して規定される；
ディスプレイのために該アクセス・ストリングを供給する；
所望のデータ・サービスのためのアクセス・ストリングに対するユーザ選択を受信する；及び
該ワイアレス・デバイスに該選択されたアクセス・ストリングを転送する、及び
ここにおいて、少なくとも１つのプロフィールは、該選択されたアクセス・ストリングに関係する、該少なくとも１つのプロフィールの各々は該選択されたアクセス・ストリングによって識別された該所望のデータ・サービスのための個々のデータ・コールを確立するための情報を含む、そしてここにおいて、１つのプロフィールは、該少なくとも１つのプロフィールの中から選択されそして該所望のデータ・サービスのためのデータ・コールを確立するために使用される。
【請求項３０】
請求項２９のプロセッサ読み取り可能な媒体、ここにおいて、該ワイアレス・デバイスは、複数のワイアレス・ネットワーク技術のワイアレス通信ネットワークとデータ・コールを確立するために適切である。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００３年１０月１７日に出願された米国特許仮出願番号第６０／５１２，３２４号（代理人明細書番号第０４００４６Ｐ）、名称“多重モード環境においてワイアレス・データ・ユーザを取り扱うために強いシステム選択を容易にする方法（Method to Facilitate Robust System Selection to Serve a Wireless Data User in a Multimode Environment）”に優先権を主張する。
【０００２】
本発明は、一般にデータ通信に係り、より詳しくは、ワイアレス・データ・サービスを受けるために適した通信システムを選択するための技術に関する。
【背景技術】
【０００３】
ワイアレス通信ネットワークは、音声、データ及びその他のような各種の通信サービスを提供するために広く展開されている。これらのワイアレス・ネットワークは、利用可能なリソースを共有することによって複数のユーザをサポートすることが可能であり、コード分割多元アクセス（Code Division Multiple Access）（ＣＤＭＡ）、時間分割多元アクセス（Time Division Multiple Access）（ＴＤＭＡ）、周波数分割多元アクセス（Frequency Division Multiple Access）（ＦＤＭＡ）、又はある種のその他の多元アクセス技術に基づくことができる。ＣＤＭＡベースのネットワークは、広帯域−ＣＤＭＡ（Wideband-CDMA）（Ｗ−ＣＤＭＡ）、ＩＳ−２０００リリース０及びＡ（一般にＣＤＭＡ  １ｘと呼ばれる）、ＩＳ−８５６（一般にＣＤＭＡ  １ｘ  ＥＶ−ＤＯと呼ばれる）、ＩＳ−２０００リリースＣ（一般にＣＤＭＡ  １ｘ  ＥＶ−ＤＶと呼ばれる）、ＩＳ−９５、及びその他のような１又はそれより多くの規格を実行できる。（本明細書中で使用されるように、“ＩＳ−２０００”は、この規格の全てのリリースを含む。）ＴＤＭＡベースのネットワークは、移動体通信のための全世界システム（Global Standard for Mobile Communications）（ＧＳＭ）のような１又はそれより多くの規格を実行できる。Ｗ−ＣＤＭＡ、ＣＤＭＡ  １ｘ、ＣＤＭＡ  １ｘ  ＥＶ−ＤＯ、及びＣＤＭＡ  １ｘ  ＥＶ−ＤＶは、ＣＤＭＡのための第３世代規格であり、そしてＩＳ−９５及びＧＳＭは、それぞれＣＤＭＡ及びＴＤＭＡのための第２世代規格である。ＧＳＭネットワークは、パケット・データ送信のために汎用パケット無線サービス（General Packet Radio Service）（ＧＰＲＳ）又は全世界展開のための増速データ・レート（Enhanced Data rates for Global Evolution）（ＥＤＧＥ）を実行できる。
【０００４】
ＣＤＭＡ  １ｘ、ＣＤＭＡ  １ｘ  ＥＶ−ＤＯ、ＣＤＭＡ  １ｘ  ＥＶ−ＤＶ、ＩＳ−９５、Ｗ−ＣＤＭＡ、ＧＳＭ／ＧＰＲＳ、及びＧＳＭ／ＥＤＧＥは、異なる“ワイアレス・ネットワーク”技術と見られることができる。各ワイアレス・ネットワーク技術は、（１）無線通信のための無線アクセス技術及び（２）パケット・データ送信のためのデータ・ネットワーク技術の異なる組み合わせに対応する。データ・ネットワーク技術は、上記のワイアレス・ネットワーク技術のいくつかに対して明確に認識されていない。簡単のために、以下の説明では、ＣＤＭＡファミリーの規格／技術は、ＣＤＭＡ  １ｘ、ＣＤＭＡ  １ｘ  ＥＶ−ＤＯ、ＣＤＭＡ  １ｘ  ＥＶ−ＤＶ、ＩＳ−９５、及び“第３世代パートナーシップ・プロジェクト２（3rd Generation Partnership Project 2）”（３ＧＰＰ２）と名付けられた共同体によって採用されたその他の規格を含む。全世界的な移動体電気通信システム（Universal Mobile Telecommunication System）（ＵＭＴＳ）ファミリーの規格／技術は、Ｗ−ＣＤＭＡ、ＧＳＭ／ＧＰＲＳ、ＧＳＭ／ＥＤＧＥ、“第３世代パートナーシップ・プロジェクト”（３ＧＰＰ）と名付けられた共同体によって採用されたその他の規格を含む。
【０００５】
各種のワイアレス・ネットワーク技術のワイアレス通信ネットワークは、ネットワーク・オペレータ（これは、サービス・プロバイダ又はワイアレス・キャリアとも呼ばれる）によって世界中に広く展開されている。各サービス・プロバイダは、自身が展開したネットワークを介してワイアレス・データ・サービスの広い範囲をサポートできる。そのようなデータ・サービスは、インターネット接続性、ＷＡＰ（ワイアレス・アプリケーション・プロトコル（Wireless Application Protocol））アクセス、マルチメディア・ストリーミング、マルチメディア・メッセージング、インスタント・メッセージング、及びその他を含むことができる。各サービス・プロバイダは、異なる場所において異なるデータ・サービスをサポートすることができ、そしてさらに、異なるワイアレス・ネットワーク技術を使用してこれらのデータ・サービスを提供することができる。例えば、サービス・プロバイダは、ＧＰＲＳを使用してヨーロッパにおいてインターネット接続性を提供することができ、そしてＣＤＭＡ  １ｘ  ＥＶ−ＤＯを使用してアメリカにおいてインターネットアクセスを提供することができる。この同じサービス・プロバイダは、しかも、ヨーロッパ内ではなく米国においてだけショート・メッセージ・サービス（Short Message Service）（ＳＭＳ）及びインスタント・メッセージング・サービス（Instant Messaging Service）（ＩＭＳ）も提供できる。サービス・プロバイダは、しかも、同一地域内で異なるワイアレス・ネットワーク技術（例えば、ＣＤＭＡ  １ｘ及びＣＤＭＡ  １ｘ  ＥＶ−ＤＯ）の複数のワイアレス・ネットワークも展開でき、同一のデータ・サービス又は異なるデータ・サービスを提供する。そのようにして、任意の所与の場所において、１又はそれより多くのサービス・プロバイダによって運営される同一のワイアレス・ネットワーク技術又は異なるワイアレス・ネットワーク技術の１又はそれより多くのワイアレス・ネットワークは、多数のワイアレス・データ・サービスを提供するために利用可能であり得る。
【０００６】
ワイアレス・マルチ・モード・デバイス（例えば、デュアル・モード・セルラ電話機）は、ワイアレス・データ・サービスを受けるために異なるワイアレス・ネットワーク技術（例えば、ＣＤＭＡ  １ｘ、ＣＤＭＡ  １ｘ  ＥＶ−ＤＯ、Ｗ−ＣＤＭＡ、ＧＳＭ／ＧＰＲＳ、ＧＳＭ／ＥＤＧＥ、及びその他）のワイアレス・ネットワークと通信することが可能である。この能力は、ワイアレス・ユーザ／加入者がより多くのワイアレス・ネットワークからデータ・サービスを受けることを可能にし、そして同じデバイスを用いて交信可能範囲を拡張することを可能にする。例えば、マルチ・モード・デバイスを使用するワイアレス・ユーザは、異なるサービス・プロバイダのワイアレス・ネットワークをあちこちと動き回ることがある。任意の与えられた時間及び場所において、マルチ・モード・デバイスは、同じワイアレス・ネットワーク技術又は別のワイアレス・ネットワーク技術の、そして１又はそれより多くのサービス・プロバイダによって運営される１又はそれより多くのワイアレス・ネットワークの交信可能地域の中にいることがある。各ワイアレス・ネットワークは、それぞれのデータ・サービスのセットを提供できる。マルチ・モード・デバイスの位置及びサービス認可に応じて、ワイアレス・ユーザは、所望のデータ・サービスを受けるためにどのワイアレス・ネットワークが使用されることができるかについて多くの選択肢を持つことができる。
【０００７】
従来は、ワイアレス・デバイスは、ワイアレス・データ・サービスを受けるために起動されることができる１又はそれより多くの“コンテクスト（context）”（ＵＭＴＳファミリーに対して）又は“ダイアル・ストリング”（ＣＤＭＡファミリーに対して）を与えられることができる、又は事前に設定されることができる。ＣＤＭＡベースのデバイスは、どのサービスが要求されているかを伝達するために異なる手段を使用できる。簡単のために、サービスを指定するためのダイアル・ストリングの使用が、ＣＤＭＡベースのデバイスに関して下記に説明される。コンテクスト又はダイアル・ストリングは、一般的に特定の（specific）ワイアレス・ネットワーク技術に対する特定のサービス・プロバイダによってワイアレス・デバイスに与えられ、そしてそのようにしてサービス・プロバイダ及び技術と非明示的に又は明示的に関係付けられる。各コンテクスト／ダイアル・ストリングは、サービス・プロバイダによって運営されているワイアレス・ネットワークを介して特定のデータ・サービスのためのデータ・コールを確立する（すなわち、起動する又は設定する）ために必要な直接関係のある情報を含む。所望のデータ・サービスを受けるために、ワイアレス・ユーザは、通常（１）ワイアレス・デバイスに与えられたコンテクスト／ダイアル・ストリングスのリストを通してブラウズし、そして所望のデータ・サービスのために適しているコンテクスト／ダイアル・ストリングスを選択すること、又は（２）１つのコンテクスト／ダイアル・ストリングスを指定すること、のいずれかが必要なはずである。ワイアレス・ユーザは、その後、データ接続性を確立するために選択されたコンテクスト／ダイアル・ストリングスを起動する。
【０００８】
そこではワイアレス・ユーザがデータ・サービス、ワイアレス・ネットワーク技術、及びサービス・プロバイダの１つの組み合わせに対する適切なコンテクスト／ダイアル・ストリングスを選択する上記に説明された従来の使用モデルは、ワイアレス・ユーザに大部分の判断を負担させる。この使用モデルは、コンテクスト／ダイアル・ストリングスに対する限られた数の選択肢がワイアレス・デバイスに与えられる簡単なケースに対して適している。しかしながら、ワイアレス・マルチ・モード・デバイスは、多くのデータ・サービスを受けるために異なる技術のワイアレス・ネットワークと通信する能力を有するように設計されることがある。従来の使用モデルは、そのようなマルチ・モード・デバイスに対して十分に適していないことがある。これは、従来の使用モデルが下記のことを認識するようにワイアレス・ユーザに要求するためである。それは、（１）任意の与えられた時間及び場所においてアクセス可能なワイアレス・ネットワークの各種のタイプ、（２）各ワイアレス・ネットワークからアクセス可能な複数のデータ・サービス、及び（３）各コンテクスト／ダイアル・ストリングスが与えることが可能なデータ・サービスである。この全ては、ワイアレス・ユーザに対するデータ使用を複雑にする。
【０００９】
したがって、所望のデータ・サービスを受けるためにワイアレス・ネットワークをもっと容易に選択するための技術に対してこの技術分野における必要性がある。
【非特許文献１】３ＧＰＰ  ＴＳ  ２７．００７；“グループ端末技術仕様書；ユーザ装置（ＵＥ）のためのＡＴ命令セット（Technical Specification Group Terminals; AT command set for User Equipment(UE)）”、第３世代パートナーシップ・プロジェクト技術仕様書
【発明の開示】
【００１０】
［サマリー］
ワイアレス・デバイスを介してワイアレス・データ・サービスを受けるためにシステム選択を実行するための技術が、本明細書中に記載される。本明細書中で使用されるように、“システム選択”は、ワイアレス・デバイスを使用してワイアレス・ユーザによって望まれるデータ・サービスを受けるために適したシステムの選択を呼ぶ。システム選択の関係において、“システム”は、個々の（particular）サービス・プロバイダによって提供される個々のワイアレス・ネットワーク技術を呼ぶ、すなわち、特定の技術とプロバイダの対である。システム選択は、そのようにして３個のパラメータ−サービス、技術、及びプロバイダ−によって規定される。
【００１１】
本明細書中で説明されるシステム選択技術は、“アクセス・ストリング”、“プロフィール”、及び“アクティベーション・ストリング”を使用する新規な使用モデルに基づいている。アクセス・ストリングは、ワイアレス・データ・サービスに対して規定され、そしてワイアレス・ユーザに対して非常に直感的なユーザ・インターフェースを提供する。各アクセス・ストリングは、１又はそれより多くのプロフィールと関係付けられる。各プロフィールは、特定のデータ・コールを確立するために必要とされる各種のタイプの情報又はパラメータ（例えば、加入者情報、機密保護情報、サービス・オプション、サービスの品質（ＱｏＳ）、及びその他）を含む。各プロフィールは、そのデータ・コールのための接続情報を包含するアクティベーション・ストリングにさらに関係付けられる。例えば、１つのアクティベーション・ストリングは、ＵＭＴＳプロフィールのためのアクセス・ポイント名（access point name）（ＡＰＮ）又はＣＤＭＡプロフィールのためのダイアル・ストリングを包含できる。
【００１２】
システム選択は、２つのパートで効率的に実行される。第１パートでは、ワイアレス・ユーザは、利用可能なデータ・サービスのためのアクセス・ストリングを見て、所望のデータ・サービスのためのアクセス・ストリングを選択し、そして選択されたアクセス・ストリングを返す。第２パートでは、ワイアレス・デバイス（又はワイアレス・ユーザ）は、選択されたアクセス・ストリングに関係付けられた全てのプロフィールの中から、所望のデータ・サービスを提供するために最も適したシステムに対するプロフィールを選択する。ユーザが所望のデータ・サービスを最も良く説明するアクセス・ストリングを識別し、そして選択することを必要とするだけであるので、第１パートは、ワイアレス・ユーザにとって些細な作業である。ワイアレス・ユーザは、ワイアレス・デバイスに与えられたプロフィールの知識を有する必要がない、若しくはどんな目的が各プロフィールによって取り扱われるかを認識する必要がない。第２パートは、ワイアレス・デバイスによって実行されることができる。これは、所望のデータ・サービスのために利用可能な全てのシステムの中から所望のデータ・サービスに対して最も適したシステムを選択するための自由度をワイアレス・デバイスに与える。より良いユーザが受ける性能及び改善された性能は、そのようにして本明細書中に説明されるシステム選択技術を使用して実現されることができる。
【００１３】
本発明の種々の態様及び実施形態が、下記にさらに詳細に記載される。
【００１４】
［詳細な説明］
本発明の特徴及び本質は、図面を使用して以下に述べる詳細な説明から、さらに明確になる。図面では、同じ参照符号は、一貫して対応するものを識別する。
【００１５】
用語“具体例の”は、“例、事例、又は実例として働くこと”を意味するように本明細書中では使用される。“具体例の”として本明細書中で記載されたいずれかの実施形態又は設計が、その他の実施形態又は設計に対して好ましい又は優位であるとして解釈される必要はない。
【００１６】
図１は、展開図１００を示し、そこでは、ワイアレス・マルチ・モード・デバイス１１０は、異なるワイアレス・ネットワーク技術の複数のワイアレス・ネットワーク１２０，１２２及び１２４と通信することが可能である。ワイアレス・デバイス１１０は、セルラ電話機、モデム・カード、若しくはある種のその他のワイアレス通信ユニット又はワイアレス通信デバイスであり得る。ワイアレス・デバイス１１０は、ユーザ装置（user equipment）（ＵＥ）、移動局（mobile station）（ＭＳ）、ユーザ端末、及びその他のように呼ばれることがある。
【００１７】
ワイアレス・ネットワーク１２０は、ＣＤＭＡネットワーク、例えば、ＣＤＭＡ  １ｘ、ＣＤＭＡ  １ｘ  ＥＶ−ＤＯ、ＣＤＭＡ  １ｘ  ＥＶ−ＤＶ、又はＩＳ−９５ネットワークであり得る。ワイアレス・ネットワーク１２０は、３ＧＰＰ２によって説明されたネットワーク・エンティティを含む。ワイアレス・デバイス１１０は、無線リンク接続を介してワイアレス・ネットワーク１２０内の基地トランシーバ局（base transceiver station）（ＢＴＳ）１３０と通信できる。データ・サービスのために、ＢＴＳ１３０は、パケット制御機能（Packet Control Function）（ＰＣＦ）１４０と通信する。ＰＣＦ１４０は、パケット・データ・サービビング・ノード（Packet Data Serving Node）（ＰＤＳＮ）１５０とさらに通信する。ＰＣＦ１４０は、ワイアレス・ネットワーク１２０においてＢＴＳ１３０とＰＤＳＮ１５０との間のパケットの送信を制御するネットワーク・エンティティである。ＰＤＳＮ１５０は、ＣＤＭＡネットワーク内のワイアレス・デバイスに対するデータ・サービスをサポートする。例えば、ＰＤＳＮ１５０は、ワイアレス・デバイスに対するＰＰＰ（ポイント・ツー・ポイント・プロトコル（Point-to-Point Protocol））セッションの確立、維持、及び終了に関する責任がある。ＰＤＳＮ１５０は、同様に、ワイアレス・デバイスに対するダイナミック・インターネット・プロトコル（Internet Protocol）（ＩＰ）アドレスも割り当てることができる。ＰＤＳＮ１５０は、インターネット及び／又はその他のデータ・ネットワーク（例えば、データ・ネットワーク１６０）に接続でき、そしてこれらのネットワークに接続するその他のエンティティ（例えば、遠隔ホスト１７０）と通信することが可能である。
【００１８】
ワイアレス・ネットワーク１２２は、ＵＭＴＳネットワークであり得る、これは無線インターフェースのためにＷ−ＣＤＭＡ又はＧＳＭを利用でき、そしてデータ・ネットワークのためにＧＰＲＳを利用できる。ワイアレス・デバイス１１０は、無線リンク接続を介してワイアレス・ネットワーク１２２内のノードＢ１３２と通信できる。データ・サービスのために、ノードＢ１３２は、サービングＧＰＲＳサポート・ノード（Serving GPRS Support Node）（ＳＧＳＮ）１４２と通信する。ＳＧＳＮ１４２は、ゲートウェイＧＰＲＳサポート・ノード（Gateway GPRS Support Node）（ＧＧＳＮ）１５２とさらに通信する。ＳＧＳＮ１４２は、ノードＢ１３２とＧＧＳＮ１５２との間のデータ・パケットの送信を制御する。ＧＧＳＮ１５２は、ＵＭＴＳネットワーク内のワイアレス・デバイスのためのデータ・サービスをサポートし、そしてインターネット及び／又はその他のデータ・ネットワーク（例えば、データ・ネットワーク１６２）に接続できる。
【００１９】
ワイアレス・ネットワーク１２４は、限定された地理的な地域にわたる通信可能範囲を提供するワイアレス・ローカル・エリア・ネットワーク（wireless local area network）（ＷＬＡＮ）であり得る。例えば、ワイアレス・ネットワーク１２４は、（１）ＩＥＥＥ８０２．１１規格（例えば、８０２．１１ａ，ｂ，ｇ及びその他）を実行するＩＥＥＥ８０２．１１ネットワーク、（２）ブルートゥース（登録商標）ワイアレス技術を採用するブルートゥース個人エリア・ネットワーク（Bluetooth（登録商標） personal area network）（ＢＴＰＡＮ）、又は（３）ある種のその他のネットワーク及びワイアレス技術を採用できるある種のその他のタイプのＷＬＡＮであり得る。ワイアレス・ネットワーク１２４は、アクセス・ポイント１３４及びゲートウェイ・ルータ１５４を含む。ワイアレス・デバイス１１０は、無線リンク接続を介してアクセス・ポイント１３４と通信できる。ゲートウェイ・ルータ１５４は、ＷＬＡＮ内のワイアレス・デバイスのためのデータ・サービスをサポートし、そしてインターネットに接続する。
【００２０】
一般に、ワイアレス・デバイス１１０は、異なるワイアレス・ネットワーク技術の任意の数のワイアレス・ネットワークと通信することが可能である。各ワイアレス・ネットワークは、ワイアレス・ワイド・エリア・ネットワーク（wireless wide area network）（ＷＷＡＮ）（例えば、ＣＤＭＡネットワーク又はＵＭＴＳネットワーク）又はＷＬＡＮ（例えば、ＩＥＥＥ８０２．１１ネットワーク又はＢＴＰＡＮ）であり得る。３つの異なるワイアレス・ネットワーク技術（ＣＤＭＡ，ＵＭＴＳ、及びＷＬＡＮ）に対する３つの具体例のワイアレス・ネットワークが図１に示される。本明細書中で説明されるシステム選択技術は、各種のワイアレス・ネットワークに対して使用されることができる。明確にするために、これらの技術は、ＣＤＭＡネットワーク及びＵＭＴＳネットワーク（例えば、図１のワイアレス・ネットワーク１２０及び１２２）と通信することが可能なワイアレス・デバイスに対して具体的に説明される。
【００２１】
ワイアレス・デバイス１１０は、独立型設定又は付属型設定で動作することができる。独立型設定では、ワイアレス・デバイス１１０は、端末装置に接続されない、そしてワイアレス・ユーザは、データ・サービスを受けるために直接ワイアレス・デバイスを使用する。付属型設定では、ワイアレス・デバイス１１０は、端末装置１１２に接続され、ワイアレス・ユーザは、端末装置を介してデータ・サービスを受け、そして端末装置は、データ・サービスを提供するためにワイアレス・デバイスと通信する。端末装置１１２は、ラップトップ・コンピュータ、パーソナル・ディジタル・アシスタンツ（ＰＤＡ）、又はある種のその他の電子ユニット又は電子デバイスであり得る。
【００２２】
両方の設定に対して、ワイアレス・デバイス１１０は、所望のデータ・サービスを受けるためのデータ・コールに対して無線を介した通信を提供する。独立型設定に関して、ワイアレス・デバイス１１０は、所望のデータ・サービスのために端から端への通信をさらにサポートする。付属型設定に関して、端末装置１１２は、所望のデータ・サービスのために端から端への通信をサポートする。例えば、ワイアレス・デバイス１１０は、リンク・レイヤ及び物理レイヤに対するプロセシングを実行できる。これらのレイヤは、データ・コールのためのプロトコル・スタック中の２つの最下位レイヤである。端末装置１１２又はワイアレス・デバイス１１０は、輸送レイヤ及びネットワーク・レイヤ（例えば、ＩＰ）を与えることができる。これらのレイヤは、プロトコル・スタック中で次に高い２つのレイヤである。
【００２３】
ＵＭＴＳファミリーは、データ接続性をサポートするためにパケット・データ・プロトコル（Packet Data Protocol）（ＰＤＰ）コンテクストを利用する。ＵＭＴＳデバイスは、任意の数のＰＤＰコンテクストを用いて与えられることができる。各ＰＤＰコンテクストは、固有のコンテクスト識別名（ＩＤ）を割り当てられ、そして（１）ＰＤＰタイプ、アクセス・ポイント名（access point name）（ＡＰＮ）、ＰＤＰアドレス、及びその他のようなパラメータ、及び（２）ＰＤＰタイプに特有のパラメータを包含する。ＰＤＰタイプは、データ・コールのために使用する個々のプロトコル、例えば、ＩＰバージョン４（ＩＰｖ４）、ＩＰバージョン６（ＩＰｖ６）、ＰＰＰ、及びその他を指示する。ＡＰＮは、データ・コールのための外部パケット・データ・ネットワーク又はＧＧＳＮを選択するために使用する論理名に関するストリング・パラメータである。異なるサービス・プロバイダは、ＡＰＮを別々に規定できる。例えば、サービス・プロバイダは、（１）サービス・プロバイダを識別するオペレータＩＤ、及び（２）サービス・プロバイダに対する情報の経路を指定するネットワークＩＤを含むようにＡＰＮを規定できる。サービス・プロバイダは、同様に、サービスに基づいてＡＰＮを規定できる（例えば、“ｍｏｂｉｌｅｉｐ．ｘｙｚ．ｃｏｍ”、ここで、“ｍｏｂｉｌｅｉｐ”はサービスを表し、“ｘｙｚ”はサービス・プロバイダの名前である。）一般に、ＡＰＮは、ワイアレス・デバイスのためのアタッチメントのポイント指定する。
【００２４】
各ＰＤＰコンテクストは、特定のサービス・プロバイダのワイアレス・ネットワークを使用して確立されようとしている特定のデータ・コールを規定する。各ＰＤＰコンテクストは、通常、特定のワイアレス・ネットワーク技術（例えば、ＧＰＲＳ／ＥＤＧＥ又はＷ−ＣＤＭＡ）に非明示的に又は明示的に接続される。ワイアレス・ユーザは、選択されたＰＤＰコンテクストに対するコンテクストＩＤを指定することによってデータ接続性を確立できる。ワイアレス・ユーザは、同様に、ＡＰＮストリングそれ自身を指定することによってもデータ接続性を確立できる。ＰＤＰコンテクストは、文書３ＧＰＰ  ＴＳ  ２７．００７、名称“グループ端末技術仕様書；ユーザ装置（ＵＥ）のためのＡＴ命令セット（Technical Specification Group Terminals; AT command set for User Equipment(UE)）”に詳細に記載されており、これは公に利用可能である。
【００２５】
ＣＤＭＡファミリーは、データ接続性をサポートするために複数の異なる手段を利用可能である。どのサービスが要求されているかをワイアレス・デバイスに指示するための手段のあるものは、ダイアル・ストリング、与えられた設定、及びユーザ・インターフェース・メニュー選択を含む。ダイアル・ストリングは、ワイアレス・ユーザがデータ・コールのタイプをダイナミックに選択することを可能にする。与えられた設定は、例えば、サービス・アクティベーションの間に設定される、そして各与えられた設定は、どのタイプのコールをすべきかをワイアレス・デバイスに知らせる。ユーザ・インターフェース・メニュー選択は、同様にワイアレス・デバイス上に設定され、その結果、各メニュー選択はどのタイプのコールをすべきかをデバイスに知らせる。ワイアレス・デバイスは、ダイアル・ストリング、与えられた設定、及び／又はユーザ・インターフェース・メニュー選択が特定のサービスのために特定のタイプのデータ・コールを確立することをデバイスが管理できるように実行される。簡単のために、ＣＤＭＡに関するダイアル・ストリングの使用が、下記に説明される。ＣＤＭＡデバイスは、任意の数のダイアル・ストリングを用いて与えられることができる。各ダイアル・ストリングは、確立されるべき特定のデータ・コールのタイプを規定する。
【００２６】
各ＰＤＰコンテクスト及びダイアル・ストリングは、通常、個々のサービス・プロバイダによって運営される個々のワイアレス・ネットワーク技術のワイアレス・ネットワークを介して個々のデータ・サービスに対するデータ・コールを確立するために直接関係する情報を包含する。従来の使用モデルに関して、ワイアレス・ユーザは、そのワイアレス・デバイスに与えられた全てのＰＤＰコンテクスト／ダイアル・ストリングスの中から所望のデータ・サービスのために適切なＰＤＰコンテクスト／ダイアル・ストリングスを選択する。この従来の使用モデルは、特に複数のタイプのワイアレス・ネットワークと通信することが可能な、そして多数のデータ・サービスを受けることが可能なマルチ・モード・デバイスに対して、いくつかの欠点を有する。第１に、従来の使用モデルは、所望のデータ・サービスのための最も適切なコンテクスト／ダイアル・ストリングスについて判断をしなければならないワイアレス・ユーザに負担を負わせる。ワイアレス・ユーザは、どのデータ・サービスが各コンテクスト／ダイアル・ストリングスを用いて受けられることができるか、どのワイアレス・ネットワークが現在の時刻及び場所でアクセス可能であるか、どのデータ・サービスがこれらのアクセス可能なネットワークから利用可能であるか、及びその他を知っておく必要があるはずである。これは、ワイアレス・ユーザとってデータ使用を複雑にすることがある。第２に、従来の使用モデルは、所望のデータ・サービスを受けるために利用可能な最良のワイアレス・ネットワークを選択する自由度を認めない。この自由度は、各プロフィールが特定の組み合わせのデータ・サービス、ワイアレス・ネットワーク技術、及びサービス・プロバイダに非明示的に又は明示的に関係付けられることを取り除く。
【００２７】
本明細書中で説明されるシステム選択技術は、上記の欠点を克服することが可能である。システム選択技術は、新規な使用モデルを利用し、これは、ワイアレス・デバイスのためのシステム選択を単純化することが可能である。本技術は、ワイアレス・デバイスを使用するワイアレス・ユーザに所望のデータ・サービスを提供するために最も適しているシステムを選択する。
【００２８】
図２Ａは、システム選択のために使用される新規な使用モデル２００を説明する。ワイアレス・デバイスは、任意の数のアクセス・ストリング２１０を用いて与えられることができる。各アクセス・ストリングは、個々のワイアレス・データ・サービスに対してである。例えば、ワイアレス・デバイスは、インターネット、ＷＡＰアクセス（ＷＡＰサーバ・アクセスに対して）、マルチメディア・サービス、所在地決定（例えば、ＧＰＳ及び／又はセルラ信号に基づいて）、同報通信サービス（例えば、ＩＰを介した同報通信媒体に対して）、及びその他のためのアクセス・ストリングを用いて与えられることができる。アクセス・ストリングは、一般的に規定される（例えば、“インターネット”）又は限定的（例えば、“高速インターネット”、“ダイアル・アップ・インターネット”、又は“家庭ネットワークにおけるインターネット”）に規定されることがある。このアクセス・ストリングは、例えば、ＰＤＰコンテクスト、ＡＰＮ、及びダイアル・ストリング中のデータ・サービスを取り出すことによって形成されることができる。各アクセス・ストリングは、さらに、ニューマニック（pneumonic）ラベルと関係付けられることができ、これは、関係付けられたデータ・サービスの説明であり、そしてワイアレス・ユーザによって容易に受け入れられることができる。
【００２９】
各アクセス・ストリング２１０は、さらに１又はそれより多くのプロフィール２２０と関係付けられる。各プロフィールは、特定のシステム（すなわち、特定の技術及びプロバイダ対）に対してであり、そしてデータ・コールを確立するために使用可能な１又はそれより多くのパラメータを含む。例えば、１つのプロフィールは、加入者情報、機密保護情報、認証情報、サービス・オプション（ＣＤＭＡファミリーに対して）、サービスのグレード（grade of service）（ＧｏＳ）、サービスの品質（quality of service）（ＱｏＳ）、プロトコル情報（例えば、単純なＩＰ又はｍｏｂｉｌｅＩＰ）、圧縮情報、ドメイン名システム（domain name system）（ＤＮＳ）情報、コール制御情報、及びその他、又はこれらの組み合わせに関するパラメータを含むことができる。ＵＭＴＳファミリー内のシステムに対するプロフィール（すなわち、ＵＭＴＳプロフィール）は、ＰＤＰコンテクスト中の全てのパラメータを含むことができる。ＣＤＭＡファミリー内のシステムに対するプロフィール（すなわち、ＣＤＭＡプロフィール）は、そのシステムに対して直接関係するパラメータの全てを含むことができ、これはインプリメンテーションに依存することがある。簡単のために図２Ａには示されないが、アクセス・ストリングは、同じワイアレス・ネットワーク技術に対する複数のプロフィールと関係付けられることができ、各プロフィールはその技術を使用して別のデータ接続を提供する。
【００３０】
各プロフィールは、さらに接続情報を包含するアクティベーション・ストリング２３０に関係付けられる。各プロフィールは、１又はそれより多くのパラメータを包含しているように見られることができ、そしてアクティベーション・ストリングは、その時はプロフィール・パラメータの１つである。各アクティベーション・ストリングは、特定のデータ接続を規定する１又はそれより多くのデータ・アクセス・パラメータのセットを含み、そしてあるタイプのデータ・コールを行うためにワイアレス・デバイスによって使用される。例えば、ＵＭＴＳプロフィールのためのアクティベーション・ストリングは、ＡＰＮに設定されることがある。ＣＤＭＡプロフィールのためのアクティベーション・ストリングは、ワイアレス・デバイスの特定のインプリメンテーションに依存する。ＣＤＭＡファミリーのためのアクティベーション・ストリングに関するパラメータは、例えば、回路交換コール又はパケット交換コールを示しているパラメータ、コールに使用するための個々の無線アクセス技術を示しているパラメータ、及びその他、若しくはこれらの組み合わせを含むことができる。各プロフィールは、そのワイアレス・ネットワーク技術のワイアレス・ネットワークを介してデータ接続性を得るために関係するアクティベーション・ストリングを使用して起動されることができ、そしてそのプロフィールに関係付けられたサービス・プロバイダによって運営されることができる。
【００３１】
各アクセス・ストリングに関係付けられたプロフィールは、そのアクセス・ストリングによって識別されたデータ・サービスを提供することが可能な異なるシステムの全て（すなわち、ワイアレス・ネットワーク技術及びサービス・プロバイダ）を規定する。アクセス・ストリングからプロフィールへの１点対多点マッピングがある。同様に、プロフィールとアクティベーション・ストリングとの間に１対１マッピングもある。
【００３２】
図２Ｂは、ワイアレス・デバイスに与えられることができる、アクセス・ストリング、プロフィール、及びアクティベーション・ストリングの一例を示す。この例では、“インターネット”アクセス・ストリングは、ＣＤＭＡ  １ｘ、ＵＭＴＳ、及び８０２．１１に対する３つのプロフィールに関係付けられる。ＣＤＭＡ  １ｘに対するプロフィールは、サービス・プロバイダ名（“ＸＹＺ”）、移動体ＩＰパラメータ（例えば、ホーム・エージェント及び外部エージェント）、及び認証情報を含む。このプロフィールは、“＃７７７、ＭｏｂｉｌｅＩＰ”のダイアル・ストリングを有するアクティベーション・ストリングに関係付けられ、これは、ワイアレス・デバイス内部のハードウェアによって理解され、移動体ＩＰに対するパケット・データ・コールを意味する。ＵＭＴＳに対するプロフィールは、サービス・プロバイダ名（“ＡＢＣ”）、ＰＤＰタイプ（ＩＰ）、及び認証情報を含む。このプロフィールは、“ｉｎｔｅｒｎｅｔ．ａｂｃ．ｃｏｍ”のＡＰＮを有するアクティベーション・ストリングに関係付けられる。８０２．１１に対するプロフィールは、サービス・プロバイダ名（“ＸＹＺ”）及び認証情報を含む。このプロフィールは、“Ａ１２３”のサービス・セット識別名（ＳＳＩＤ）を有するアクティベーション・ストリングに関係付けられ、これは“ＸＹＺ”サービス・プロバイダによって運営される８０２．１１ネットワークの構成要素を識別する。
【００３３】
図２Ｂに示された例では、“高速インターネット”アクセス・ストリングは、ＣＤＭＡ  １ｘ  ＥＶ−ＤＯ及び８０２．１１に対する２つのプロフィールに関係付けられる。ＣＤＭＡ  １ｘ  ＥＶ−ＤＯに対するプロフィールは、サービス・プロバイダ名（“ＸＹＺ”）及び認証情報を含む。このプロフィールは、“＃７７７、ＭｏｂｉｌｅＩＰ”のダイアル・ストリングを有するアクティベーション・ストリングに関係付けられる。８０２．１１に対するプロフィール及びアクティベーション・ストリングは、“インターネット”アクセス・ストリングに関して上記に説明されたものと同じである。
【００３４】
アクセス・ストリング、プロフィール、及びアクティベーション・ストリングは、サービス・アクティベーションの時に、例えば、サービス・プロバイダの代表者によってワイアレス・デバイス上に与えられることができる。アクセス・ストリング、プロフィール、及びアクティベーション・ストリングは、同様に、無線を介した信号通信を介して与えられ、変更され、及び／又は削除されることができる。これは、例えば、ＵＭＴＳ中のＰＤＰコンテクストに対して実施された方式と同様の方式で実現されることができ、そして３ＧＰＰ  ＴＳ  ２７．００７に記載されている。
【００３５】
アクセス・ストリング、プロフィール、及びアクティベーション・ストリングは、同様にワイアレス・ユーザによって生成されることができる。ワイアレス・ユーザは、所望のデータ・サービスのためのアクセス・ストリングを規定することができ、アクセス・ストリングに対して１又はそれより多くのプロフィール及びアクティベーション・ストリングを生成でき、そして（複数の）プロフィールをアクセス・ストリングに関係付けることができる。ワイアレス・ユーザは、生成されたアクセス・ストリングによって説明されるデータ・サービスを受けるために、どんなアクティベーション・ストリングが使用されることができるかの知識を有する必要があるはずである。ワイアレス・ユーザは、同様に、各プロフィールおよびアクティベーション・ストリングのために必要とされるその他のパラメータを供給することに責任があるはずである。
【００３６】
ワイアレス・ユーザは、同様にアクセス・ストリング、プロフィール、及びアクティベーション・ストリングを規定でき、その結果、特定のデータ・サービスが特定のシステムから受けられる。例えば、ワイアレス・ユーザは、個々のワイアレス・ネットワーク技術を使用して個々のサービス・プロバイダから個々のデータ・サービスのためのアクセス・ストリング、プロフィール、及びアクティベーション・ストリングを生成できる。アクセス・ストリングは、その後、１つのプロフィール及び１つのアクティベーション・ストリングに関係付けられ、そしてサービス、技術、及びプロバイダの特定の組み合わせに対してである。アクティベーション・ストリングがＡＰＮを含む場合には、アクセス・ストリングは、このＡＰＮによって識別されることができる。いずれにせよ、このアクセス・ストリングは、１つのプロフィール及びワイアレス・ネットワーク技術に関係付けられる（複数のプロフィール及び複数のアクティベーション・ストリングに関係付けられることができるデータ・サービスのためのアクセス・ストリングとは異なる）。もし、アクセス・ストリングがワイアレス・ユーザによってその後に選択される場合に、ワイアレス・デバイスは、このアクセス・ストリングに関係付けられた１つのプロフィールを使用してデータ・セッションを設定する。そのようにして、特定のシステム（特定の技術及びプロバイダ対）は、このアクセス・ストリングに対して常に使用される。これは、複数の従来のワイアレス・ネットワークによってサポートされる同様な方法で、ワイアレス・ユーザがシステム選択を介して狭い制御を行うことを可能にする。しかしながら、この能力は、新規な使用モデルに対して（要求の代わりに）オプションとして提供されて、例えば、従来の使用モデルを採用するワイアレス・デバイスとバックワード互換性をサポートする。
【００３７】
図３は、独立型設定においてワイアレス・デバイスによってデータ・コールを起動するためのプロセス３００のフロー図を示す。プロセス３００は、図２Ａに示された新規な使用モデルに基づいている。データ・サービス（例えば、“インターネット”）を受けることを望んでいるワイアレス・ユーザは、ワイアレス・デバイスに対して設定された全てのデータ・サービスのリストをワイアレス・デバイスに問い合わせる（ブロック３１２）。応答において、ワイアレス・デバイスは、設定されたデータ・サービスのためのアクセス・ストリングを返す（ブロック３１４）。アクセス・ストリングが特定の接続情報よりはむしろデータ・サービスを識別するので、これは、コンテクスト／ダイアル・ストリングスを返す従来のワイアレス・デバイスとは異なる。
【００３８】
ワイアレス・ユーザは、同様に“アクセス可能な”データ・サービスも問い合わせ、これは、現在アクセス可能なワイアレス・ネットワークからワイアレス・デバイスにとって受けることが可能なデータ・サービスである。この場合には、ワイアレス・デバイスは、アクセス可能なデータ・サービスのためのアクセス・ストリングだけを返信できる。これらのデータ・サービスを提供しているワイアレス・ネットワークが現在アクセス可能であるので、このオプションは、ワイアレス・デバイスが高い成功の確率で起動できるこれらのアクセス・ストリングだけをワイアレス・ユーザが見ることを可能にする。
【００３９】
ワイアレス・デバイスは、同様に、“好ましい”アクセス・ストリングも返すことができ、これは、１又はそれより多くの予め決められた基準を満足するアクセス・ストリングである。例えば、好ましいアクセス・ストリングは、好ましいと認識されたサービス・プロバイダのためのアクセス・ストリング、好ましいと認識されたワイアレス・ネットワーク技術のためのアクセス・ストリング、ある種のコスト及び予め決められた基準を満足するアクセス・ストリング、及びその他であり得る。ワイアレス・デバイスは、同様に、全てのアクセス・ストリングを提供できるが、ワイアレス・ユーザによって認識されることが可能なフォーマット及び／又は方式で好ましいアクセス・ストリング又はアクセス可能なアクセス・ストリングに標識を付けることができる。
【００４０】
各アクセス・ストリングが１つのデータ・サービスを識別するので、ワイアレス・デバイスによって返されたアクセス・ストリングは、そこからワイアレス・ユーザが所望のデータ・サービスを選択できる非常に直感的なユーザ・インターフェースを提供する。ワイアレス・ユーザは、その後、所望のデータ・サービスに基づいて１つのアクセス・ストリングを選択する（ブロック３１６）。例えば、もし、ワイアレス・ユーザがインターネットをブラウズしようと望むのであれば、ユーザは、“インターネット”とラベルを付けられたアクセス・ストリングを選択できる。そのワイアレス・デバイスは、選択されたアクセス・ストリングを受信し、そして設定されたデータ・サービスのためにワイアレス・デバイスに与えられた全てのプロフィールの中から選択されたアクセス・ストリングに関係付けられた全てのプロフィールを検索する（ブロック３１８）。上記の例に関して、“インターネット”アクセス・ストリングを受信することに応答して、ワイアレス・デバイスは、インターネット接続性を提供することが可能なＡＰＮに関係付けられている全てのＵＭＴＳプロフィールを検索でき、そしてインターネット接続性を提供することが可能なアクティベーション・ストリングに関係する全てのＣＤＭＡプロフィールを検索できる。
【００４１】
選択されたアクセス・ストリングに関係付けられた各プロフィールは、所望のデータ・サービスを受けるために使用されることができる異なるシステムを表す。そのワイアレス・デバイス（又はワイアレス・ユーザ）は、その後、そこから所望のサービスを受けるために最も適したシステムに対するプロフィールを選択する（ブロック３２０）。所望のデータ・サービスのためのシステム選択は、下記に説明されるように実行されることができ、そして種々の基準に基づくことができる。ワイアレス・デバイスは、それからデータ・コールを確立するために選択されたプロフィールを使用する（ブロック３２２）。
【００４２】
図４は、付属型設定において端末装置によってデータ・コールを起動するためのプロセス４００のフロー図を示す。プロセス４００は、同様に図２Ａに示された新規な使用モデルに基づいている。ワイアレス・ユーザは、ワイアレス・デバイスに対して設定された全てのデータ・サービスのリストを端末装置に問い合わせる（ブロック４１２）。端末装置は、ワイアレス・デバイスに問い合わせを転送し（ブロック４１４）、設定されたデータ・サービスのためのアクセス・ストリングを受信し（ブロック４１６）、そしてワイアレス・ユーザのためにアクセス・ストリングを表示する（ブロック４１８）。再び、ワイアレス・ユーザは、全てのデータ・サービスの代わりに“アクセス可能な”データ・サービスを問い合わせることができる。
【００４３】
ワイアレス・ユーザは、それから所望のデータ・サービスに基づいてアクセス・ストリングを選択する。端末装置は、選択されたアクセス・ストリングを受信し（ブロック４２０）、そしてそれをワイアレス・デバイスに転送する（ブロック４２２）。ワイアレス・デバイスは、選択されたアクセス・ストリングによって識別された所望のデータ・サービスを提供するために最も適したシステムに対するプロフィールを選択し、そしてデータ・コールを確立するために選択されたプロフィールを起動する。端末装置は、その後でデータ・コールが確立されたことの指示を受信し（ブロック４２４）、そしてワイアレス・ユーザに対して所望のデータ・サービスを提供するためにデータ接続を利用する（ブロック４２６）。
【００４４】
プロセス３００及び４００に関して、ワイアレス・ユーザは、プロフィールの知識を有する必要がない、又はどの目的が各プロフィールによって取り扱われたかを知っている必要がない。ワイアレス・ユーザは、ユーザによって望まれたデータ・サービスを最も良く説明するアクセス・ストリングを識別すること、そして選択することだけが必要である。これは、一般的に、ワイアレス・ユーザにとって些細なタスクである。システム選択のための情報及び意思決定は、ワイアレス・デバイスに押しつけることができる。これは、より良いユーザ体験を提供できる。その上、ワイアレス・デバイスが所望のデータ・サービスのために選択されたアクセス・ストリングに関係付けられた全てのプロフィールの中から選択できるので、ワイアレス・デバイスは、そこから所望のデータ・サービスを受けるために最も適したシステムを選択する自由度を有する。
【００４５】
システム選択は、そのようにして、２つのパートで効率的に実行される。第１パートでは、ワイアレス・ユーザは、所望のデータ・サービスを選択し、そして選択されたアクセス・ストリングを返す。第２パートでは、ワイアレス・デバイスは、選択されたアクセス・ストリングに関係する全てのプロフィールの中から最も適したシステムに対するプロフィールを選択する。システム選択の第２パートは、種々の基準に基づいて実行されることができる。例えば、ワイアレス・ユーザは、好ましいサービス・プロバイダのリスト、及び／又は好ましいワイアレス・ネットワーク技術のリストを規定できる。この場合には、ワイアレス・デバイスは、最も高く格付けされたサービス・プロバイダ及び／又は最も高く格付けされた技術を有するプロフィールを選択できる。システム選択は、同様にコスト、性能、及びその他に基づくことができる。例えば、データ接続のために最も低いコストを有するシステムが、選択されることができる、又は最も高いデータ・レート、最も強い受信信号強度、及び／又は最も良いサービスの品質が選択されることができる。
【００４６】
システム選択の第２パートは、同様に、最も良いシステムを選択するために１組のルールを実行し、そして１組の基準を評価するアルゴリズムに基づくことができる。例えば、ワイアレス・ユーザは、下記を選択することを望むことができる、（１）それとユーザがサービス申込を有するサービス・プロバイダによって運営されるワイアレス・ネットワークの交信可能範囲にある時に最高の性能を有するシステム、及び（２）動き回っている時に最も低いコストのシステム。
【００４７】
システム選択の第２パートは、（１）ワイアレス・ユーザからのいずれかの入力なしに独立しているワイアレス・デバイス、（２）ワイアレス・ユーザからの入力を有するワイアレス・デバイス、又は（３）ワイアレス・ユーザ、によって実行されることができる。例えば、ワイアレス・ユーザは、（１）動き回っていない時にシステム選択を実行すること、及び（２）動き回っている時に独立してシステム選択を実行するワイアレス・デバイスを持つこと、を望むことができる。ワイアレス・ユーザは、しかも、システム選択のために評価されることがある各種の基準に関するユーザの好み（例えば、サービス・プロバイダ、技術、コスト、性能、及びその他）を提供できる。システム選択の第２パートは、そのようにして数多くの方式で実行されることができ、そしてこれは、本発明の範囲内である。
【００４８】
ワイアレス・デバイスは、一般的に、ワイアレス・ネットワークとデータ接続を確立するために２つの手順、登録／アタッチメント及びアクティベーションを実行する。ワイアレス・デバイスは、ワイアレス・ネットワークに自分自身を知らせるために登録／アタッチメントを実行する。登録／アタッチメントを完了すると、ワイアレス・ネットワークは、（その後の場所の更新を介して）ワイアレス・デバイスを追跡することが可能であり、そして同様にワイアレス・デバイスの能力及びワイアレス・デバイスにアクセス可能なサービスとワイアレス・ネットワークを認識する。何も動作をしていないのであれば、ワイアレス・デバイスは、その後でワイアレス・ネットワーク内のセルに留まることができる。ワイアレス・デバイスは、データ接続を確立するためにアクティベーションを実行する。アクティベーションを完了すると、バーチャル接続がワイアレス・デバイスとネットワーク・エンティティ（例えば、ＰＤＳＮ又はＧＧＳＮ）との間で確立する。ネットワーク・エンティティは、外部データ・ネットワークに対するワイアレス・ネットワーク内の相互接続点である。
【００４９】
登録は、手動モード又は自動モードを使用して実行されることができる。手動登録モードは、そこに留まる特定のサービス・プロバイダをワイアレス・ユーザが選択することを可能にする。このモードに関して、ワイアレス・デバイスは、選択されたサービス・プロバイダによって運営されているワイアレス・ネットワークを検索する。あるいは、ワイアレス・ユーザは、好ましいサービス・プロバイダのリストを与えることができ、そしてワイアレス・デバイスは、それからサービス・プロバイダの好みに基づいて登録するためにワイアレス・ネットワークを検索するはずである。好みのリストは、ワイアレス・デバイス内に記憶されることができる。自動登録モードに関して、ワイアレス・デバイスは、ワイアレス・デバイスに予め与えられている方針に基づいてそして何のユーザの介入なしに、最も良い可能性があるワイアレス・ネットワークを検索する、そしてその後このワイアレス・ネットワークに登録する。
【００５０】
本明細書中に説明された新規な使用モデルは、両方の登録モードをサポートする。手動登録モードをサポートするために、ワイアレス・ユーザによって問い合わせられた時に、ワイアレス・ネットワークは、下記のいずれかを返すことができる、（１）“好ましい”アクセス・ストリングだけ、これは好みのリスト上のサービス・プロバイダに対するプロフィールに関係するアクセス・ストリングであり得る、又は（２）全てのアクセス・ストリングであるが、好ましいアクセス・ストリングを識別する又は標識を付ける、その結果、ワイアレス・ユーザが好ましくないアクセス・ストリングからそれらを容易に差別できる。ユーザが全てのアクセス・ストリングを見ることが可能であるが、標識を付けられたアクセス・ストリングの１つを選択することを選べるので、第２のオプションは、より多くの自由度をワイアレス・ユーザに提供する。アクセス・ストリングは通常データ・サービスに対して規定されるので、好ましいアクセス・ストリングは、好みのリスト上のサービス・プロバイダ、同様に好みのリスト上にないサービス・プロバイダに対するプロフィールに関係付けられることができる。この場合には、システム選択の第２パートに関して、ワイアレス・デバイスは、選択されたアクセス・ストリングに関係する全てのプロフィールを検索でき、好みのリスト上にないサービス・プロバイダに対するプロフィールを破棄でき、そして好みのリスト上に残っているサービス・プロバイダに対するプロフィールの１つを選択する。好みのリストと組み合わせでアクセス・ストリングの使用は、ワイアレス・ユーザが特定のサービス・プロバイダによって提供されるデータ・サービスを選ぶことを可能にする。
【００５１】
好ましいアクセス・ストリングは、同様に、その他の方法で規定されることができる。例えば、好ましいアクセス・ストリングは、好ましいワイアレス・ネットワーク技術に対して、ワイアレス・デバイスによって現在アクセス可能なシステムに対して、１組の基準（例えば、コスト及び性能）を満足するシステムに対して、及びその他に対してであり得る。
【００５２】
自動登録モードをサポートするために、ワイアレス・デバイスは、事前に与えられた方針に適合する複数のプロフィールに関係するアクセス・ストリングをまず識別する。システム選択の第２パートは、それから手動登録モードに関して上記に説明されたものと同様な方式で実行されることができる。
【００５３】
図５は、ワイアレス・デバイス１１０のブロック図を示す。送信経路において、ワイアレス・デバイスによって送られようとしているデータ及びシグナリングは、エンコーダ５１２によって処理され（例えば、フォーマット化され、エンコードされ、そしてインターリーブされ）、そしてデータ・チップのストリームを取得するためにモジュレータ（ＭＯＤ）５１４によってさらに処理される（例えば、変調され、拡散／チャネライズされ、そしてスクランブルされる）。送信機ユニット（ＴＭＴＲ）５２２は、その後、データ・チップ・ストリームを調整して（例えば、アナログに変換し、フィルタし、増幅し、そして周波数アップコンバートして）、ダウンリンク変調された信号を発生する。これは、デュプレクサ（Ｄ）５２４を経由して伝送され、そしてアンテナ５２６を介して送信される。
【００５４】
受信経路において、ワイアレス・ネットワーク（例えば、ＣＤＭＡネットワーク１２０及びＵＭＴＳネットワーク１２２）内の基地局によって送信されたアップリンク信号は、アンテナ５２６によって受信され、デュプレクサ５２４を経由して伝送され、そして受信機ユニット（ＲＣＶＲ）５２８に供給される。受信機ユニット５２８は、受信された信号を調整し（例えば、フィルタし、増幅し、そして周波数ダウンコンバートし）、そしてデータ・サンプルを取得するために調整された信号をさらにディジタル化する。デモジュレータ（Ｄｅｍｏｄ）５１６は、シンボルを取得するためにサンプルを処理する（例えば、デスクランブルし、逆拡散／チャネライズし、そしてデータ復調する）。デコーダ５１８は、デコードされたデータを取得するためにシンボルをさらに処理する（例えば、デインターリーブし、そしてデコードする）。
【００５５】
エンコーダ５１２、モジュレータ５１４、デモジュレータ５１６、及びデコーダ５１８は、モデム・プロセッサ５１０に関する処理ユニットである。これらのユニットは、その技術に対してデータ接続が確立されたワイアレス・ネットワーク技術（例えば、Ｗ−ＣＤＭＡ又はＩＳ−２０００）にしたがって処理を実行する。
【００５６】
コントローラ５４０は、ワイアレス・デバイス１１０の内部の各種のユニットの動作を管理する。コントローラ５４０は、同様に、独立型設定のために図３に示されたプロセス３００を実行する。メモリ・ユニット５４２は、コントローラ５４０とその他のユニットによって使用されるプログラム・コード及びデータを記憶する。入力／出力（Ｉ／Ｏ）ユニット５４４は、端末装置１１２へのインターフェースを提供する。ディスプレイ・ユニット５４６は、ワイアレス・ユーザのための情報（例えば、アクセス・ストリング）を表示する。（複数の）入力装置５４８（例えば、キーパッド）は、ワイアレス・ユーザからの入力を受信し、そしてコントローラ５４０に（例えば、選択されたアクセス・ストリングに対する）ユーザ入力を提供する。
【００５７】
図５は、同様に、端末装置１１２の単純化されたブロック図も示す。コントローラ５６０は、端末装置のための処理を実行し、そして端末装置内部の各種のユニットの動作をさらに管理する。コントローラ５６０は、同様に、付属型設定のための図４に示されたプロセス４００も実行する。Ｉ／Ｏユニット５６４は、ワイアレス・デバイス１１０へのインターフェースを提供する。ディスプレイ・ユニット５６６は、ワイアレス・ユーザのための情報を表示する。（複数の）入力装置５６８は、ワイアレス・ユーザからの入力を受信し、そしてコントローラ５６０にユーザ入力を提供する。
【００５８】
ワイアレス・ユーザは、例えば、図３及び４に示されたように、ワイアレス・データ・サービスを開始できる。本明細書中に説明された新規な使用モデルは、同様により高次レイヤ・アプリケーションによるワイアレス・データ・サービスの自動開始もサポートできる。例えば、メディア・プレーヤ・アプリケーションは、アクセス・ストリング“マルチメディア・ストリーミング”によって規定されるデータ・サービスを選択できる。ワイアレス・デバイスは、この選択を受信し、選択されたアクセス・ストリングに関係するプロフィールを検索し、そしてマルチキャスト又は同報通信を使用してマルチメディア・ストリーミングをサポートするデータ・セッションを確立するためにプロフィールを起動する。より高次レイヤ・アプリケーションが所望のデータ・サービスを受けることが可能であることを確実にするために、これらのアプリケーションによって選択可能なアクセス・ストリングは、各標準化されたアクセス・ストリングが特定の規定されたデータ・サービスに対してであるように、標準化されることができる。全てのアプリケーションは、その後、どのデータ・サービスがどの標準化されたアクセス・ストリングによって供給されるかをはっきりと知ることができる。
【００５９】
本明細書中に説明されたシステム選択技術は、ワイアレス・デバイスを使用してワイアレス・データ・サービスを受けるためにワイアレス・ユーザにとって便利にする新規な使用モデルを採用する。これらの技術は、ワイアレス・ユーザが異なるサービス・プロバイダによって運営される異なるワイアレス・ネットワークをあちこちと動き回っている時に特に有利である。
【００６０】
本明細書中に説明されたシステム選択技術は、ＣＤＭＡファミリーの技術及びＵＭＴＳファミリーの技術、８０２．１１、ブルートゥース、及びその他のような種々の技術のワイアレス・ネットワークに対して使用されることができる。これらの技術は、同様に、その他の既存のワイアレス・ネットワーク技術及び将来のワイアレス・ネットワーク技術に対しても使用されることができる。一般に、システム選択技術は、１つのワイアレス・ネットワーク技術をサポートする単一モードワイアレス・デバイス及び複数のワイアレス・ネットワーク技術をサポートするマルチ・モード・ワイアレス・デバイスに対して使用されることができる。
【００６１】
本明細書中に説明されたシステム選択技術は、種々の手段によって与えられることができる。例えば、これらの技術は、ハードウェア、ソフトウェア、又はこれらの組み合わせで与えられることができる。ハードウェア・インプリメンテーションに関して、システム選択をサポートするために使用された処理ユニットは、１又はそれより多くの用途特定集積回路（application specific integrated circuits）（ＡＳＩＣｓ）、ディジタル・シグナル・プロセッサ（digital signal processors）（ＤＳＰｓ）、ディジタル・シグナル・デバイス（digital signal processing devices）（ＤＳＰＤｓ）、プログラマブル・ロジック・デバイス（programmable logic devices）（ＰＬＤｓ）、フィールド・プログラマブル・ゲートアレイ（field programmable gate arrays）（ＦＰＧＡｓ）、プロセッサ、コントローラ、マイクロ−コントローラ、マイクロプロセッサ、本明細書中に説明した機能を実行するために設計された他の電子ユニット、若しくはこれらの組み合わせの中で与えられることができる。
【００６２】
ソフトウェア・インプリメンテーションに関して、システム選択技術は、本明細書中に説明された機能を実行するモジュール（例えば、手順、機能、及びその他）を用いて与えられることができる。ソフトウェア・コードは、メモリ・ユニット（例えば、図５のメモリ・ユニット５４２又は５６２）中に記憶されることができ、そしてプロセッサ（例えば、コントローラ５４０又は５６０）によって実行されることができる。メモリ・ユニットは、プロセッサの内部に、又はプロセッサの外部に与えられることができる。後者の場合には、この分野で公知の種々の手段を介してプロセッサに通信的に接続されることが可能である。
【００６３】
開示された複数の実施形態のこれまでの説明は、本技術分野に知識のあるいかなる者でも、本発明を作成し、使用することを可能にするために提供される。これらの実施形態に対する種々の変形は、当業者に容易に明らかにされるであろう。そして、本明細書中に規定された一般的な原理は、発明の精神又は範囲から逸脱することなく、他の実施形態に適用されることができる。それゆえ、本発明は、本明細書中に示された複数の実施形態に限定されることを意図したものではなく、本明細書中に開示された原理及び新規な機能と整合する最も広い範囲に適用されるべきである。
【図面の簡単な説明】
【００６４】
【図１】図１は、異なる技術の複数のワイアレス・ネットワークと通信することが可能なワイアレス・マルチ・モード・デバイスを示す。
【図２Ａ】図２Ａは、システム選択のための新規な使用モデルを図示する。
【図２Ｂ】図２Ｂは、アクセス・ストリング、プロフィール、及びアクティベーション・ストリングの一例を示す。
【図３】図３は、独立型設定のワイアレス・デバイスによってデータ・コールを起動するためのプロセスを示す。
【図４】図４は、付属型設定の端末装置によってデータ・コールを起動するためのプロセスを示す。
【図５】図５は、ワイアレス・デバイス及び端末装置のブロック図を示す。
【符号の説明】
【００６５】
１００…展開図，２００…システム選択のための使用モデル，３００…プロセス，４００…プロセス，１２０…ＣＤＭＡネットワーク，１２２…ＵＭＴＳネットワーク，５２４…デュプレクサ，５２６…アンテナ。
【図１】
2007508781.tif 000003
【図２Ａ】
2007508781.tif 000004
【図２Ｂ】
2007508781.tif 000005
【図３】
2007508781.tif 000006
【図４】
2007508781.tif 000007
【図５】
2007508781.tif 000008
【国際調査報告】
2007508781.tif 000009
2007508781.tif 000010