(57)【要約】無線通信デバイスは、無線メディア上の２つのネットワークのうちのいずれかと通信するように構成されており、２つのネットワークの各々は、異なるエアーインタフェースプロトコルを有している。さらに、無線デバイスは、第１のタイプの１セットのネットワークについて記憶されたプロビジョニング情報を含んでおり、第２のタイプのネットワークの使用のために、この第１のプロビジョニング情報を、第２のフォーマットにマッピングすることができる。デバイスはまた、デフォルトプロビジョニング情報を記憶するための不揮発性メモリを含むので、何がメモリから消去されるかにかかわらずに、ある情報は使用可能なままで残る。デフォルトプロビジョニング情報は、利用可能なネットワークのうちの１ネットワーク上での接続を確立し、プロビジョニングリストの再構成を許可するのに、十分である。
2009522950.tif 000002
【特許請求の範囲】
【請求項１】
マルチプルネットワークタイプと通信が可能である無線デバイスであって、
無線メディア上で、任意の複数のネットワークタイプと通信するように構成されたトランシーバと、なお、前記複数のネットワークタイプのそれぞれは、異なるエアーインタフェースプロトコルを有する；
前記複数のネットワークタイプのうちの１つ以上についてのそれぞれのデフォルトプロビジョニングデータを記憶するように構成された不揮発性メモリと；
を備える無線デバイス。
【請求項２】
前記トランシーバに、前記の対応する前記複数のネットワークタイプのうちの１つとの接続を確立させるために前記それぞれのデフォルトプロビジョニングデータのうちの1つを使用するように構成されたプロセッサ、をさらに備える、請求項１に記載の無線デバイス。
【請求項３】
第１の前記複数のネットワークタイプについてのデフォルトプロビジョニングデータを第２の前記複数のネットワークタイプについての対応するプロビジョニング情報に、変換するように構成されたプロセッサ、をさらに備える、請求項１に記載の無線デバイス。
【請求項４】
前記プロセッサは、前記トランシーバに前記第２の前記複数のネットワークタイプとの接続を確立させるために、前記第２の前記複数のネットワークタイプに関連する前記対応するプロビジョニング情報およびデフォルトプロビジョニングデータを使用するように、さらに構成されている、請求項３に記載の無線デバイス。
【請求項５】
前記第２の前記複数のネットワークタイプに関連する前記デフォルトプロビジョニングデータは、対応するエアーインタフェースプロトコルに関連するシグナリング情報を含む、請求項４に記載の無線デバイス。
【請求項６】
前記複数のネットワークタイプは、ＧＳＭネットワークおよびＣＤＭＡネットワークを含む、請求項１に記載の無線デバイス。
【請求項７】
前記複数のネットワークタイプは、無線ＬＡＮを含む、請求項１に記載の無線デバイス。
【請求項８】
第１の前記複数のネットワークタイプについてのデフォルトプロビジョニングデータは、ＧＳＭネットワークについてのＭＣＣ／ＭＮＣペアを含む、請求項３に記載の無線デバイス。
【請求項９】
第２の前記複数のネットワークタイプについての前記対応するプロビジョニング情報は、ＣＤＭＡネットワークについてのＳＩＤ／ＮＩＤペアを含む、請求項３に記載の無線デバイス。
【請求項１０】
１つ以上の前記複数のネットワークタイプについてのプロビジョニング情報を記憶するように構成され、前記プロセッサによってアクセス可能である、メモリ、をさらに備える、請求項１に記載の無線デバイス。
【請求項１１】
ユーザが前記プロビジョニング情報を修正することを可能にするように構成されたユーザインタフェース、をさらに備える請求項１０に記載の無線デバイス。
【請求項１２】
前記プロセッサは、ユーザが前記デフォルトプロビジョニングデータを修正することを防ぐようにさらに構成されている、請求項１０に記載の無線デバイス。
【請求項１３】
マルチプルネットワークタイプと通信が可能である無線デバイスであって、
無線メディア上の２つのネットワークタイプのうちのいずれか一方と通信するように構成されたトランシーバと、なお、前記２つのネットワークの各々は異なるエアーインタフェースプロトコルを有している；
前記２つのネットワークタイプの各々についてのそれぞれのデフォルトプロビジョニングデータを記憶するように構成された不揮発性メモリと；
前記それぞれのデフォルトプロビジョニングデータを使用して前記２つのネットワークタイプのうちの一方との接続を、前記トランシーバに確立させるように構成されたプロセッサと；
を備える無線デバイス。
【請求項１４】
第１の前記２つのネットワークタイプについての第１のプロビジョニング情報を記憶するように構成されたメモリ、をさらに備える請求項１３に記載の無線デバイス。
【請求項１５】
前記メモリと前記不揮発性メモリとは同一である、請求項１４に記載の無線デバイス。
【請求項１６】
前記プロセッサは、前記第１のプロビジョニング情報を第２の前記２つのネットワークタイプについての対応するプロビジョニング情報に変換するように、さらに構成されている、請求項１４に記載の無線デバイス。
【請求項１７】
前記プロセッサは、前記第２の前記２つのネットワークタイプに関連する前記デフォルトプロビジョニングデータおよび前記対応するプロビジョニング情報を備えるプロビジョニングリスト、を作成するようにさらに構成されている、請求項１６に記載の無線デバイス。
【請求項１８】
前記プロビジョニングリストはＣＤＭＡ  ＰＲＬを含む、請求項１７に記載の無線デバイス。
【請求項１９】
前記第１のプロビジョニング情報はＧＳＭ  ＰＬＭＮリストを含む、請求項１４に記載の無線デバイス。
【請求項２０】
マルチプルネットワークタイプと通信することが可能であり、無線メディア上で２つのネットワークタイプのうちのいずれか一方と通信するように構成されたトランシーバを有することが可能である、無線デバイスについてのプロビジョニングリストを生成する方法であって、前記２つのネットワークの各々は、異なるエアーインタフェースプロトコルを有し、
第１の前記ネットワークタイプについてのそれぞれのデフォルトプロビジョニング情報を検索することと、
第２の前記２つのネットワークタイプについての第１プロビジョニング情報を検索することと、
前記第１のプロビジョニング情報を前記第２の前記ネットワークタイプについての対応するプロビジョニング情報に変換することと、
前記デフォルトプロビジョニング情報および前記対応するプロビジョニング情報を使って、前記プロビジョニングリストを作ることと、
を備える、
方法。
【請求項２１】
前記無線デバイスのユーザがデフォルトプロビジョニング情報を修正するのを防ぐこと、をさらに含む請求項２０に記載の方法。
【請求項２２】
前記プロビジョニングリストはホームネットワークを含む、請求項２０に記載の方法。
【請求項２３】
前記プロビジョニングリストは１つ以上の好ましいネットワークを含む、請求項２０に記載の方法。
【請求項２４】
前記プロビジョニングリストは１つ以上の禁制ネットワークを含む、請求項２０に記載の方法。
【請求項２５】
マルチプルネットワークタイプと通信することが可能であり、無線メディア上で２つのネットワークタイプのうちのいずれかと通信するように構成されたトランシーバを有することが可能である無線デバイスについてのプロビジョニングリスト、を生成するための１セットのインストラクションを含むコンピュータ可読記憶媒体であって、２つのネットワークの各々は異なるエアーインタフェースプロトコルを有し、前記インストラクションは、
第１の前記ネットワークタイプについてのそれぞれのデフォルトプロビジョニング情報を検索するルーチンと、
第２の前記２つのネットワークタイプについての第１プロビジョニング情報を検索するルーチンと、
前記第１のプロビジョニング情報を、前記第２の前記ネットワークタイプについての対応するプロビジョニング情報に変換するルーチンと、
前記デフォルトプロビジョニング情報および前記対応するプロビジョニング情報を使用して、前記プロビジョニングリストを作るルーチンと、
を備える、
コンピュータ可読記憶媒体。
【発明の詳細な説明】
【背景】
【０００１】
（分野）
本開示は、一般に、テレコミュニケーションに関し、より具体的には、複数の通信ネットワークを含むテレコミュニケーションに関する。
【０００２】
（背景）
無線サービスについての消費者需要は、数多くの無線通信ネットワークの発展をもたらした。１つのそのようなネットワークは、スペクトラム拡散技術を使用するデータサービスおよび無線音声をサポートする符号分割多元接続（ＣＤＭＡ）技術に基づいている。スペクトラム拡散技術は、利用可能な無線周波数（ＲＦ）スペクトルを効率的に使用することによって、低コストでの高品質サービスを可能にする。結果として、ＣＤＭＡ技術は、ほとんどの人々によって、次世代のデジタル無線通信と考えられている。
【０００３】
ＣＤＭＡ技術の最も広範な可用性(availability)を提供するために、インプリメンテーション(implementation)の間にコスト低減努力が費やされる(employed)べきである。コストを減らす１つの方法は、モバイル通信のためのグローバルシステム(Global System for Mobile Communications)（ＧＳＭ）のような既存のネットワークに対してオーバーレイ(overlay)としてＣＤＭＡをインプリメントすることである。ヨーロッパとアジアでデファクトスタンダード(de facto standard)になったＧＳＭは、デジタル無線通信の前の世代を代表し、無線音声およびデータサービスをサポートするために狭帯域ＴＤＭＡを利用する。ＧＳＭあるいは他の既存のシステムに対するオーバーレイとしてＣＤＭＡをインプリメントすることによって、既存のインフラストラクチャの実質的な部分は、ＣＤＭＡをサポートするために使用されることができるので、低減されたコストが実現されることができる。オーバーレイアーキテクチャ内では、ＧＳＭシステムは、ＣＤＭＡエアーインタフェースを含めるように強化される(augmented)。この例において、モバイルユニットは、ＣＤＭＡのまたはＧＳＭのエアーインタフェースのいずれかを使って、ＧＳＭコアネットワークと通信することができる。
【０００４】
ＧＳＭネットワークへのＣＤＭＡの導入は、多くの課題を提起する。現在、ＧＳＭモバイルユニットは、ＧＳＭモバイルユニットにおけるリムーバブルな加入者識別情報モジュール(Subscriber Identity Module)(ＳＩＭ）上に記憶されたプロビジョニング情報を使って、ＧＳＭネットワークとの接続を得る。リムーバブルなＳＩＭは、任意のＧＳＭモバイルユニット上でインストールされることができ、その結果、新しいものが消費者によって購入されるごとに、ＧＳＭモバイルユニットへ情報をプロビジョンする(provision)ための必要性をなくす。ＧＳＭ製品の多くの消費者は、この特徴に対するある程度の満足を表してきた、そしてそれ故に、ＧＳＭモバイルユニットからＳＩＭを受理することができるＣＤＭＡおよびＧＳＭエアーインタフェースの両方をサポートできるモバイルユニットを展開させることは望ましい。このことは、モバイルユニットがＧＳＭＳ  ＳＩＭ上に蓄積されたＧＳＭ無線ネットワーク用のプロビジョニング情報を用いてＣＤＭＡ無線ネットワークを得ることを可能にするように、なんらかの互換性の問題が対処されるべきであることを必要とするであろう。
【発明の開示】
【０００５】
［概要］
１つの態様は、マルチプルネットワークタイプ(multiple network types)と通信することが可能であり、無線メディア上で２つのネットワークタイプのうちのいずれか一方と通信するように構成されたトランシーバを有することが可能である無線デバイスについてのプロビジョニングリスト、を生成するための方法に関連しており、２つのネットワークのそれぞれは異なるエアーインタフェースを有する。この方法に従って、第１のネットワークタイプについてのそれぞれのデフォルトプロビジョニング情報は検索され、第２の２つのネットワークタイプについての第１のプロビジョニング情報もまた検索される。第１のプロビジョニング情報は、第２のネットワークタイプについての対応するプロビジョニング情報に変換される。次に、プロビジョニングリストは、デフォルトプロビジョニング情報および対応するプロビジョニング情報を使用して、作成される(built)。
【０００６】
別の態様は、マルチプルネットワークタイプと通信することが可能である無線デバイスに関連する。このデバイスは、無線メディア上の複数のネットワークタイプ(a plurality of network types)のうちのいずれとも通信するように構成されたトランシーバを含んでおり、ここにおいては、複数のネットワークタイプの各々は、異なるエアーインタフェースプロトコルを有している。デバイスはまた、さらに複数のネットワークタイプのうちの１つ以上についてのそれぞれのデフォルトプロビジョニングデータを記憶するように構成された不揮発性メモリも含む。
【０００７】
さらに別の態様は、無線メディア上で２つのネットワークタイプのうちのいずれか一方と通信するように構成されたトランシーバを含む、マルチプルネットワークタイプと通信することが可能である無線デバイス、に関連しており、２つのネットワークの各々は、異なるエアーインタフェースプロトコルを有する。デバイスはまた、２つのネットワークタイプの各々についてのそれぞれのデフォルトプロビジョニングデータを記憶するように構成された不揮発性メモリも含む。それぞれのデフォルトプロビジョニングデータを使用して２つのネットワークタイプのうちの一方との接続をトランシーバに確立させるように構成されるプロセッサ、もまた含まれる。
【０００８】
本発明の他の実施形態は、以下の詳細な説明から、当業者には容易に明らかになるであろう、ことが理解されるが、ここにおいては、例として、本発明の様々な実施形態のみが示され、説明される。理解されるとおり、本発明の精神あるいは範囲から逸脱することなく、本発明は、他の異なる実施形態が可能であり、また、そのいくつかの細部は様々な他の点において修正が可能である。したがって、図面および詳細な説明は、本質的に、説明のためのものとしてみなされるべきであり、制限するものとしてみなされるべきでない。
【０００９】
［詳細な説明］
無線通信システムの様々な態様が、例として、ただし限定としてではなく、添付図面において、図示されている。
【００１０】
添付図面に関連して以下に述べられる詳細な説明は、本発明の様々な実施形態の説明として意図されているが、本発明が実行されることができる実施形態のみを表わすようには意図されていない。詳細な説明は、本発明についての完全なる理解を提供する目的で具体的な詳細を含む。しかしながら、本発明は、これらの具体的な詳細なしに実施され得ることは、当業者にとってあきらかであろう。いくつかのインスタンス(instances)では、よく知られたストラクチャ(structures)およびコンポーネントは、本発明のコンセプト(concepts)を不明瞭にすることを避けるために、ブロック図の形で示されている。
【００１１】
図１は、無線通信をサポートすることができるモバイルデバイスの例を説明する機能ブロック図である。モバイルデバイス１０２は、第１のエアーインタフェーストランシーバ２０２と、第２のエアーインタフェーストランシーバ２０４と、を含むことができる。例えば、これらのトランシーバは、ＣＤＭＡインタフェースとＧＳＭインタフェースとにそれぞれ互換性があることができる。モバイルデバイス１０２の少なくとも一実施形態においては、第１のエアーインタフェーストランシーバ２０２は、ＢＴＳ（示されてはいない）とのＣＤＭＡ２０００  １ｘ通信をサポートすることが可能であり、また、他のトランシーバ２０４は、ＧＳＭ  ＢＴＳ（示されてはいない）との通信をサポートすることが可能である。しかしながら、当業者は、モバイルデバイス１０２に関連して説明されたコンセプトは、単独で(alone)、あるいは別のものとの組み合わせ(combination)で、他の無線技術に拡張されることができる、ということを、容易に理解するであろう。モバイルデバイス１０２においては、示されているように、各トランシーバ２０２および２０４は、それぞれ、別々のアンテナ２０６および２０７を有してもよいが、トランシーバ２０２および２０４は、単一の広帯域アンテナを共有することができるであろう。
【００１２】
モバイルデバイス１０２はまた、両方のトランシーバ２０２および２０４に結合されるプロセッサ２０８を用いて示されているが、しかしながら、モバイルデバイス１０２の代替実施形態においては、別々のプロセッサが各トランシーバのために使用されることができる。プロセッサ２０８は、ハードウェア、ファームウェア、ソフトウェアあるいはそれらの任意の組み合わせとしてインプリメントされてよい。一例として、プロセッサ２０８は、マイクロプロセッサあるいはマイクロコントローラ（示されてはいないが）を含むことができ、揮発性、不揮発性、あるいはそれらの組み合わせである可能性のあるメモリ２１１にアクセスできる。マイクロプロセッサは、いろいろと数ある中で、（１）様々な無線ネットワークに対してのアクセスを制御し、管理する、そして（２）キーパッド２１０、ディスプレイ２１２および他のユーザインタフェース(示されていない)にプロセッサ２０８をインタフェース接続する、ソフトウェアアプリケーションをサポートするために使用されることができる。プロセッサ２０８はまた、様々な信号処理機能をサポートする組込められたソフトウェア層(embedded software layer)を備えたデジタル信号プロセッサ（ＤＳＰ）（示されてはいないが）を含むことができる。プロセッサ２０８は、スタンドアローンのエンティティ(stand-alone entity)であってもよく、あるいはモバイルデバイス１０２における、マルチプルエンティティにわたって分散され(distributed across multiple entities)てもよい。プロセッサ２０８がインプリメントされる様式は、特定のアプリケーションおよび全体のシステムに課された設計の制約(design constraints)に依存する(depend on)であろう。当業者は、これらの状況下でハードウェア、ファームウェアおよびソフトウェアの構成の互換性を、そして、各特定のアプリケーションについて、説明された機能性をベストにインプリメントする方法(how best to implement)を、を認識するであろう。ここまで説明されてきたモバイルデバイス１０２の実施形態においては、プロセッサ２０８はまた、ＳＩＭ  ２１３に接続される。
【００１３】
図２Ａの通信ネットワークアーキテクチャは、コアネットワークおよび無線接続ネットワークを含む。コアネットワーク２６２は、一般的に、モバイルスイッチングノード(mobile switching node)（ＭＳＮ）２５８の「上」側(“top” side)にある、エレメントを含む。無線接続ネットワークは、一般的に、ＭＳＮ  ２５８の「下方」(“below”)のエレメントを指す。ＭＳＮ  ２５８は、コアネットワーク２６２および無線接続ネットワークの両方に通信することが可能である。例えば、コアネットワークがＧＳＭコアネットワークであり、また無線接続ネットワークがＣＤＭＡネットワークである場合、ＭＳＮ  ２５８は、メッセージを、ＧＳＭネットワークにおいて知られているフォーマットとストラクチャからＣＤＭＡネットワークにおいて知られているそれにマッピングし、逆もまた同様である。したがって、ＭＳＮ  ２５８は、２つのインタフェース２９０および２９２を概念的に含む。１つのインタフェース２９０は、無線接続ネットワークに従ったフォーマットにおいて通信するように構成され、また他のインタフェース２９２は、コアネットワークに従って通信するように構成される。
【００１４】
一般的に、ＭＳＮ  ２５８は、汎用プログラマブルコンピュータあるいはより専門化されたコンピュータプラットフォームであってよい。ＭＳＮ  ２５８の特定のハードウェアインプリメンテーションにかかわらず、複数のソフトウェアアプリケーションあるいはコンポーネントは、ここに説明される機能性を実行するために、１つ以上のプロセッサによって、そこで、記憶され、実行される。したがって、ＭＳＮ  ２５８は、ハードウェアコンポーネントを含むだけでなく、実行可能なソフトウェアアプリケーションと、そのようなソフトウェアを記憶するコンピュータ可読メディアとを、同様に含む。
【００１５】
移動局２５０および２５２は、無線通信デバイス、例えば、携帯電話(mobile telephone)、携帯情報端末(personal digital assistant)、コンピュータ、あるいは、音声またはデータ情報の無線通信が可能な他の無線デバイスなど、である。１つの具体的な構成では、モバイル通信デバイス２５０は、マルチモードデバイス、例えば、図１を参照して説明された、ＧＳＭあるいはＣＤＭＡの無線接続を通してＧＳＭコアネットワークと通信できるモバイルデバイス１０２など、であり得る。他のモバイル通信デバイス２５２は、それが１つのトランシーバのみを含んでおり、そして、ＣＤＭＡ無線接続によってのみＧＳＭコアネットワークと通信することが可能であるという点で、異なるかもしれない。両方のケースにおいて、モバイルデバイスは、既存ＧＳＭシステムへのＣＤＭＡ無線ネットワークの導入をサポートするように設計される。
【００１６】
デバイス２５０および２５２は、基地局コントローラ(base station controller)（ＢＳＣ）２５６に接続される１つ以上のベーストランシーバ局(base transceiver stations)（ＢＴＳ）２５４と通信する。ＢＳＣ  ２５６からのメッセージは、前に説明されたように、これらのメッセージをコアネットワーク２６２における様々なサービスにアクセスするために使用されるものに変換するＭＳＮ  ２５８に向けられる(directed)。例えば、ＧＳＭコアネットワークにおいて知られているように、ある種のサービスが、公衆交換電話網(public switched telephone network)（ＰＳＴＮ）２６０を使用し、通話およびデータ伝送が行われることを可能にするために使用される。これらのサービスは、ユーザ認証２６４、ホームロケーションレジスタ２６６、サービス制御ポイント２６８、メッセージングサービス２７０およびユーザビリング(user billing)２７２を含む。さらに、コアネットワーク２６２は、ＭＳＮ  ２５８からメッセージおよび他のデータを受け取るだけでなく、それはまた、ＢＳＣ  ２５６、ＢＴＳ  ２５４、デバイス２５０および２５２についてのメッセージおよび他のデータを生成することもできる。ＭＳＮ  ２５８は、これらのメッセージについてのトランスレータ(translator)として同様に動作するので、それらは、オペレーティングエアーインタフェース(operating air interface)に応じて、適切にフォーマットされる。
【００１７】
ＧＳＭおよびＣＤＭＡの技術を伴う上記に説明されたネットワークは、単なる例として提供されており、また、他のネットワーキング技術(networking technologies)もまた本発明の範囲から逸脱することなく同様に使用されることができる。例えば、本開示全体をとおして検討される様々な原理は、ＣＤＭＡネットワーク全体にわたって分散される任意の数の無線ローカルエリアネットワーク（ＬＡＮ）を備えたＣＤＭＡコアネットワークに適用されることができる。そのケースにおいては、モバイルデバイスは、例えば、８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）あるいは同様のものを使用し、無線ＬＡＮ接続を通してＣＤＭＡコアネットワークと通信するように構成されることができる。
【００１８】
図２Ｂは、２つの異なる通信ネットワークのためのサービスエリア２４０および２４２が実質的にオーバーラップしている、より一般的な環境(environment)を図示する。これは、２つの異なる送信機２４６および２４８が、一般的に同じエリアにおいて動作しており、そして同様の地理的領域(similar geographic region)にわたって２つの異なるエアーインタフェースプロトコルを提供するためである。述べたように、これらの送信機は、任意の異なるネットワーキング技術のうちの１つであってよい。したがって、モバイルデバイス２４９は、図２Ｂで図示されるように位置するとき、いずれかのエアーインタフェースプロトコルを介して、コアネットワークにアクセスすることができる。
【００１９】
使用されるマルチプルネットワーキング技術にかかわらず、各々の技術は、特定の無線ネットワークがモバイルデバイスによってどのように獲得されるのかに関係するあるプロビジョニング情報を利用する。モバイルデバイスは、デバイスが最初にパワーオンするとき、２つの異なるネットワークの間を移動している(traveling)とき、あるいは、ユーザによって選択されるマニュアルのイベント(manual events)によって、無線ネットワークを獲得することができる。例えば、ＧＳＭ無線ネットワークにおいては、モバイルデバイスのＳＩＭは、好ましい陸上モバイルネットワーク(preferred land mobile network)（ＰＬＭＮ）リストを含んでおり、そのリストは、ホームネットワーク、好ましいネットワーク(preferred network)、およびその加入者にとっての禁制のネットワーク(forbidden networks)を識別する。当技術分野において知られているように、このリストは、どのネットワークに加入者がアクセスできるのかを記述するために使用される。例えば、加入者が加入者のホームネットワーク内にいないとき、好ましいリスト(preferred list)は、利用可能なネットワークのうちのどれが使用されるべきかを識別するために使用されることができる。
【００２０】
一例のＰＬＭＮリストの一部分は、図３の表３００において示される。例えば、各ネットワークは好ましいのかそれとも禁制であるのかどうか、のような他の情報も、同様に含まれることができる。したがって、この表の各行(row)は、好ましいあるいは禁制であり得る固有のネットワーク(unique network)を表わす。列(columns)は、ＧＳＭネットワークを識別するために使用される属性を表す。特に、モバイル国コード(mobile country code)（ＭＣＣ）およびモバイルネットワークコード(mobile network code)（ＭＮＣ）は、各ＧＳＭネットワークを一意的に識別するために、１つのペアとして使用される。ＭＣＣは３デジットの数(digit number)（例、０００−９９９）であり、ＭＮＣは２デジットあるいは３デジットの数であり、それらは、国際標準規格管理機構(international standards governing body)によって、割り当てられる。ＰＬＭＮリストは、典型的に、モバイルに提供するオペレーターによって、ＳＩＭに加えられ、また、加入者は、リストを修正する能力を有する。
【００２１】
ＣＤＭＡネットワークにおいて、アクセス可能なネットワークを識別する類似プロビジョニング情報(analogous provisioning information)は、好ましいローミングリスト(preferred roaming list)（ＰＲＬ）として記憶される。このリストは、ネットワークオペレータ(network operator)から、モバイル通信デバイスに周期的(periodically)に送信される。この伝送は、通信のプッシュ(push)あるいはプル(pull)のいずれか１つのモデルを使用することができる。例であるＰＲＬは、表４００として図４において図示される。表の各行は、固有のネットワークを表わし、また、列は、ＣＤＭＡネットワークを一意的に識別するために使用される属性を表わす。特に、これらの属性は、システム識別子(system identifier)（ＳＩＤ）およびネットワーク識別子(network identifier)（ＮＩＤ）である。ＳＩＤは１５ビットの数であり、ＮＩＤは１６ビットの数である。
【００２２】
同様な表は、無線ＬＡＮネットワークのために、生成されることができるであろう、例えば、それは、各ネットワークを一意的に識別するために、ＢＳＳＩＤあるいは別のＭＡＣレベル属性を使用する。したがって、一般的に、各ネットワーキング技術は、基本的に(fundamentally)異なる情報を識別するネットワークを含む。この情報は、サイズ、ストラクチャ、それが割り当てられる方法などにおいて、異なり得る。これらの相違のために、モバイル通信デバイスのＣＤＭＡネットワーキング能力(capabilities)は、好ましいパートナーを選ぶためにＭＣＣ／ＭＮＣ情報を利用することができない。あるいは反対に、モバイル通信デバイスのＧＳＭネットワーク能力は、ＧＳＭネットワークを識別するネイティブ(native)ＳＩＤ／ＮＩＤ情報を使用することができない。
【００２３】
モバイルデバイス１０２が、無線ＣＤＭＡネットワークを通してＧＳＭコアネットワークに接続する通信システムの例においては、ＧＳＭ  ＳＩＭを使用することが可能であるモバイルデバイス１０２を展開させることは望ましいかもしれない。そのケースにおいては、モバイルデバイス１０２におけるプロセッサは、ＧＳＭ  ＳＩＭからのプロビジョニング情報を、ＣＤＭＡ無線ネットワークを得るのに適しているプロビジョニング情報に変換するために、使用されることができる。
【００２４】
図５の表５００は、各異なるＭＣＣ／ＭＮＣのペアとＳＩＤ／ＮＩＤペアを関連づける情報のデータベースを図示する。言いかえれば、１つのタイプの通信ネットワークについてのプロビジョニング情報は、別の通信ネットワークについての類似のプロビジョニング情報(analogous provisioning information)に関連している。この表５００は、モバイルデバイスのプロセッサにおいて保持されるか、あるいはモバイルデバイス内に含まれている別個のメモリにおいて記憶されることができる。モバイルデバイスは、ＣＤＭＡ無線ネットワークを獲得することを試みるとき、それは、デフォルトあるいは最も好ましいＭＣＣ／ＭＮＣのペアに関連付けられたＳＩＤ／ＮＩＤペアを検索する。ＳＩＤ／ＮＩＤペアを使って、プロセッサは、ＣＤＭＡ無線ネットワークを獲得することを試みる。もしモバイルデバイスがＣＤＭＡ無線ネットワークを獲得することができない場合は、プロセスは、ＣＤＭＡ無線ネットワークが獲得されるまで、他の好ましいＭＣＣ／ＭＮＣのペアに関連付けられたＳＩＤ／ＮＩＤペアを使って繰り返される。禁制ＧＳＭネットワークに関連するＳＩＤ／ＮＩＤペアは、ＣＤＭＡ無線ネットワークを獲得するためには使用されない。
【００２５】
メモリの中に表を維持することの代替として、プロセッサは、ＭＣＣ／ＭＮＣからＳＩＤ／ＮＩＤにマッピングするためにアルゴリズム(algorithm)を使用することができる。このケースにおいて、ＣＤＭＡ無線ネットワークを獲得することを試みるとき、プロセッサは、ＧＳＭ  ＳＩＭからデフォルトあるいは最も好ましいＭＣＣ／ＭＮＣを検索する。次に、プロセッサは、対応するＳＩＤ／ＮＩＤペアを生成するために、検索されたＭＣＣ／ＭＮＣのペアを使って、アルゴリズムを実行する。ＳＩＤ／ＮＩＤペアを使って、プロセッサは、ＣＤＭＡ無線ネットワークを獲得することを試みる。このプロセスは、プロセッサが無線ＣＤＭＡネットワークを獲得するまで、異なるＭＣＣ／ＭＮＣのペアを使って繰り返され得る。
【００２６】
別の実施形態では、プロセッサは、オンザフライで(on the fly)表を生成するアルゴリズムを使用することができる。ユーザが開始したコマンド(user initiated command)のようないくつかのトリガーに応じて、プロセッサは、モバイルデバイスがアクセスすることを許されるＭＣＣ／ＭＮＣのペアの各々を検索し、アルゴリズムを使って、対応するＳＩＤ／ＮＩＤのペアを生成する。そして、結果は、プロセッサにおいて、あるいはモバイルデバイスにおける他のメモリにおいて、記憶されることができる。
【００２７】
図６は、プロビジョニング情報の１つのフォーマットから別のものにマッピングするための、例示的なアルゴリズムのフローチャートを提供する。そのようなアルゴリズムは、モバイル通信デバイスのプロセッサによって実行される、ソフトウェアあるいはハードウェアおよびソフトウェアの組み合わせによって行なわれることができる。ステップ６０２において、第１タイプの通信ネットワークについてのプロビジョニング情報は、受信される、あるいは取り出される(retrieved)。次に、ステップ６０４において、情報は、第２タイプのネットワークを識別するのに役立つフォーマットに変換される。したがって、この変換されたフォーマットは、ステップ６０６において、好ましいあるいは禁制のネットワークのリストを定義するために第２のタイプのネットワークのリストに加えられることができる。
【００２８】
ＧＳＭとＣＤＭＡのネットワーク識別子の間をマッピングするための１つの例示的な技術が、以下に提供される。しかしながら、これは、これらの２つのタイプのネットワークについての単なる一例であり、そして同様に、２つの特定のネットワークの技術の単なる一例である。他の技術およびネットワークも、本発明の範囲内に意図されている(contemplated)。
【００２９】
ＭＣＣは、デジット(digits)（左から右へ）ＭＣＣ１、ＭＣＣ２、ＭＣＣ３を含む３デジット数であると考えられる。ＭＮＣは、デジット（左から右へ）ＭＮＣ１、ＭＮＣ２、ＭＮＣ３を含む３デジット数である。次の式を使うと、
Ｒ＝（ＭＣＣ１×１００＋ＭＣＣ２×１０＋ＭＣＣ３）×１０００＋（ＭＮＣ１×１００）＋ＭＮＣ２×１０＋ＭＮＣ３）
【００３０】
結果Ｒは、０から９９９９９９までの範囲である。この範囲の数は、２０ビットの数によって表わされることができる。したがって、低位１６ビットはＮＩＤであるように利用される(taken)。そのことは、上位４つのデジットを、ＳＩＤを表わすために残す。１６ＳＩＤの範囲が、ＳＩＤ管理組織(SID administration body)により確保される(reserved)ことによって、確保されたＳＩＤは、０００から１１１１までの４ビットのパターンにマッピングされることができる。例えば、確保されるＳＩＤが１０８３２から１０８４８までである場合、そのときは、１０８３２は００００、１０８３３は０００１、等、となるであろう。このようにして、すべての有効なＭＣＣ／ＭＮＣは、有効で得意なＳＩＤ／ＮＩＤのペアにマッピングされることができる。
【００３１】
図７は、図１の無線デバイス１０２についての様々なプロビジョニング情報を記憶する不揮発性メモリ７００の概念図を図示する。メモリ７００は、メモリ２１１の一部であってもよくて、あるいは、それはプロセッサ２０８によってアクセス可能である別個のメモリデバイスであってもよい。当業者は、メモリデバイスの多くの異なる物理的なインプリメンテーション(physical implementations)が本発明の範囲から逸脱することなく使用されることができることを、認識するであろう。同じように、メモリ７００内でデータを体系づける(organizing)ための様々な同等の方法(equivalent methods)も同様に可能である。
【００３２】
一般的に、メモリ７００は、無線デバイスがアクセスすることができる複数の異なるネットワーク技術についてのそれぞれのエントリ(entries)７０２、７０４、７０６を有している。例えば、前に説明したように、無線デバイス１０２は、ＧＳＭあるいはＣＤＭＡエアーインタフェース上で通信するように構成されることができる。そのケースにおいては、メモリ７００は、２つの列、すなわちＧＳＭ用の１つとＣＤＭＡ用の１つ、で構成されるであろう。したがって、異なるネットワーク技術の各々において、異なるアクセス可能なネットワークに対し、それぞれのプロビジョニング情報７１０、７１２および７１４がある。この情報は、ホームあるいは最も好ましいネットワーク、好ましいパートナーネットワークのリスト、そして、禁制あるいはネガティブプレファレンスのネットワークを含むことができる。前に記述した機能をマッピングすること、あるいは変換することを通して、１つのネットワーク技術７１０のプロビジョニング情報は、異なるネットワーク技術のプロビジョニング情報７１２および７１４にマッピングされることができる。より詳細には、１つのタイプのネットワークのネットワーク識別子（例、ＭＣＣ／ＭＮＣのペア）は、異なるタイプのネットワークの対応するネットワーク識別子（例、ＳＩＤ／ＮＯＤペア）にマッピングされる。第１のプロビジョニング情報７１０における１つのエントリが削除される(deleted)とき、そのときは、他のプロビジョニング情報７１２および７１４におけるそれの対応するエントリもまた同様に削除され得る。
【００３３】
例えば、ＧＳＭエアーインタフェース上に通信するように構成された無線デバイスは、典型的に、ユーザがＰＬＭＮリストを編集することを可能にする。キーパッド／ユーザインタフェース２１０を使って、ユーザはマニュアルでＰＬＭＮリストを編集し、またＰＬＭＮリストからエントリを加えるか削除することができるマニュアルスキャンを実行することができる。さらに、第１のネットワークタイプ（例、ＧＳＭ）についてのプロビジョニング情報を記憶するメモリは、無線デバイスから取り除かれることができて、それによって、そのネットワークタイプを介して通信する能力を取り除く。これらのインスタンスにおいて、第１のネットワークタイプ（例、ＧＳＭ）からのプロビジョニング情報のインアクセシビリティ(inaccessibility)は、無線デバイスが、任意の他の利用可能なネットワークタイプ上で通信することを防ぐ(prevent)ことができる。従って、デフォルトプロビジョニング情報は、他のプロビジョニング情報に何が起きるかにかかわらずに利用可能な、不揮発性メモリ中に記憶される。
【００３４】
示されるように、デフォルトプロビジョニング情報７０３および７０５および７０７は、エアーインタフェースプロトコルあるいは異なるネットワークタイプの各々のために記憶されることができる。この表７００は、具体的に、３つの異なるネットワークタイプを図示するが、より多くのネットワークタイプのみならずより少ないネットワークタイプも、同様に利用可能であることができる。デフォルトプロビジョニング情報７０３、７０５、７０７は、対応するネットワークタイプのプロトコルおよび能力に応じて、様々な異なるフォーマットにあってもよい。例えば、ＧＳＭエアーインタフェースについては、デフォルトプロビジョニング情報は、ＳＩＭにおいて典型的に見つけられる加入者を認証するために、追加情報をプラスした加入者のホームネットワーク(subscriber’s home network plus additional information)についてＭＣＣ／ＭＮＣのペアを含むことができる。ＣＤＭＡエアーインタフェースについては、デフォルトプロビジョニング情報は、追加情報同様に最も好ましいネットワークについてもＳＩＤ／ＮＩＤペアを含むことができる。例えば、ＣＤＭＡエアーインタフェースにおいては、ベーシックＣＤＭＡエアーインタフェース信号でさえ獲得されることができる前に必要とされる周波数およびチャネルのような、他のネットワーク属性がある。したがって、前に述べたように、デフォルト情報７０３、７０５、７０７は、ネットワーク識別子に単に加えて情報を含むことができる。もしプロビジョニングデータがどういうわけか削除され、破壊され、または、もしそうでなければ利用不可能である場合は、デフォルト情報は、ネットワークタイプのうちの１つ以上についての無線デバイス用のプロビジョニングデータを再構成するために、先に説明されたマッピング機能と併せて使用されることができる。
【００３５】
例えば、デフォルト情報７０３は、ＧＳＭエアーインタフェースのためのものであってもよく、加入者のホーム、あるいは最も好ましい、ネットワークについてのＭＣＣ／ＭＮＣのペアを含むことができる。デフォルト情報７０５は、ＣＤＭＡネットワークのためのものであって、対応するＣＤＭＡエアーインタフェースについての基本信号パラメータを含んでもよい。この情報を使って、無線デバイスのプロセッサ２０８は、ＭＣＣ／ＭＮＣのペアが、ＣＤＭＡネットワークについてのデフォルト情報７０５と共に利用される対応するＳＩＤ／ＮＩＤペアにマッピングされるようにすることができる。この情報の組み合わせを使って、無線デバイスは、ＣＤＭＡネットワークを獲得することができ、そして、接続を確立することができる。この接続から、ＣＤＭＡシステムにおいて知られているように、ＰＲＬリストは受信されることができる。したがって、各ネットワークタイプについてのデフォルトプロビジョニング情報は、ネットワーク識別子を含むことができる、あるいは、それは、上記技術を使ってマッピング可能ではないプロビジョニング情報を含んでもよい。それにもかかわらず、デフォルト情報７０３、７０５、７０７は、利用可能なネットワークのうちの１つ以上についてのプロビジョニングリスト（例、ＰＬＭＮ、ＰＲＬなど）の再構成を可能にするのに、互いに連携して有用である。
【００３６】
別の例においては、ＰＬＭＮリストからＰＲＬリストを単に生成することは、特にマニュアスキャンがＰＬＭＮからエントリを取り除いたかもしれないケースにおいては、すべての利用可能なＣＤＭＡ無線接続ネットワークについての情報を含むＰＲＬリストを、結果としてもたらさない可能性がある。そのようなインスタンスにおいては、対応するＧＳＭ無線接続ネットワークを有さないかもしれないＣＤＭＡ無線接続ネットワークを含むＰＲＬを記憶するために、不揮発性メモリが使用されてもよい。結果として生じる結果の組み合わせＰＲＬは、マッピングされていない無線接続ネットワーク同様に、ＳＩＭにおいてマッピングされたＧＳＭ無線接続ネットワークに対応するネットワークも含む。
【００３７】
デフォルトプロビジョニング情報は、様々な異なる方法で獲得されることができる。例えば、１セットのデフォルト情報７０３は、最初に無線デバイスをコンフィギュレーションする(configures)オペレーターによって無線デバイスにプログラムされることができる。他のデフォルト情報７０５は、ネットワーク接続上で自動的に獲得されることができ、（マニュアルで、あるいはプログラマチックイベント(programmatic event)に応じて）メモリ中に記憶されることができる。さらに、デフォルト情報は、ユーザによってマニュアルで入力されることができる。いずれのケースにおいても、ユーザがデフォルト情報を、一度それが記憶されると修正することを防ぐように、プロセッサ２０８は構成される(configured)ことができる。この予防(prevention)は、異なるレベルで、例えば、一度記憶されたデータへのすべてのユーザアクセスを単に防ぐことによって、あるいは、もしユーザがこのデフォルト情報を修正することを試みる場合は、警告メッセージでユーザをクエリすること(querying)によって、遂行されることができる。
【００３８】
上記の例において記述された具体的な動作(behaviors)およびステップに対する多くの変形は、本発明の範囲から逸脱することなく、行われることができる。様々な説明のための論理ブロック、モジュール、回路、エレメント、および／またはここに開示された実施形態に関連して説明されたコンポーネントは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）あるいは他のプログラマブル論理コンポーネント、ディスクリートゲートあるいはトランジスタロジック、ディスクリートハードウェアコンポーネント、あるいはここに説明された機能を実行するために設計されたそれらの任意の組み合わせで、インプリメントあるいは実行されることができる。汎用プロセッサは、マイクロプロセッサであってもよいが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、あるいは状態機械であってもよい。プロセッサはまた、コンピューティングコンポーネント(computing components)の組み合わせ、例えば、ＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと併用しての１つ以上のマイクロプロセッサ、あるいは任意の他のそのような構成、としてインプリメントされてもよい。
【００３９】
ここに開示された実施形態に関連して説明された方法あるいはアルゴリズムは、直接にハードウェアにおいて、プロセッサによって実行されたソフトウェアモジュールにおいて、あるいはこれら２つの組み合わせにおいて、具体化されることができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭあるいは当技術分野において知られている記憶媒体の任意の他の形態において常駐する(reside)ことができる。記憶媒体は、プロセッサが記憶媒体から情報を読み取ることができ、記憶媒体に情報を書き込むことができるように、プロセッサに結合されることができる。あるいは、記憶媒体は、プロセッサに一体化していてもよい。
【００４０】
以上の説明は、いずれの当業者もここに説明された様々な実施形態を実行することができるように提供されている。これらの実施形態に対する様々な修正は、当業者にとって容易に明らかであろう、そして、ここにおいて定義された包括的な原理は、他の実施形態に適用されることができる。したがって、特許請求の範囲は、ここに示された実施形態に限定されるようには意図されてはおらず、言語による特許請求の範囲(language claims)に整合する十分な範囲を与えられるべきである、なおここにおいて、単数形でのエレメントへの言及は、特にそのように述べられていないかぎり、「唯一の(one and only one)」を意味するように意図されてはおらず、むしろ「１つまたは複数の(one or more)」を意図している。当業者に知られているあるいは後に知られるようになる、本開示全体にわたって説明される様々な実施形態のエレメントのすべての構造的および機能的な同等物(equivalents)は、参照することによりここに明白に(expressly)組み込まれており、特許請求の範囲によって包含されるように意図されている。さらに、ここに開示されたものは、そのような開示が特許請求の範囲において明示的に記載されているかどうかにかかわらず、公共にささげる(dedicated to the public)ようには意図されていない。請求項の構成要素(claim element)は、構成要素が明示的に、フレーズ「のための手段(means for)」を使用して明白に記載されていない限り、あるいは、方法の請求項のケースにおいては、構成要素が、フレーズ「のためのステップ(step for)」を使用して記載されていない限り、米国特許法第１１２条６項の規定の下で解釈されるべきではない。
【図面の簡単な説明】
【００４１】
【図１】図１は、ＣＤＭＡエアーインタフェース上に通信することができるモバイル通信デバイスのブロック図を示す。
【図２Ａ】図２Ａは、例示的なテレコミュニケーションネットワークアーキテクチャを示しており、そのエアーインタフェースとは異なるコアネットワークを含んでいる。
【図２Ｂ】図２Ｂは、オーバーラップしている部分を備えた２つの通信ネットワークを示す。
【図３】図３は、ＧＳＭネットワークについてのＰＬＭＮリストを記憶するメモリを図示する。
【図４】図４は、ＣＤＭＡネットワークについてのＰＲＬリストを記憶するメモリを図示する。
【図５】図５は、ＧＳＭおよびＣＤＭＡネットワークの両方のためのプロビジョニング情報を記憶するメモリを図示する。
【図６】図６は、第１のフォーマットにおけるプロビジョニング情報を第２のフォーマットにおけるプロビジョニング情報に変換する、例示的な方法のフローチャートを図示する。
【図７】図７は、複数の異なるネットワークについてのデフォルトプロビジョニング情報を記憶するメモリの概念図を図示する。
【図１】
2009522950.tif 000003
【図２Ａ】
2009522950.tif 000004
【図２Ｂ】
2009522950.tif 000005
【図３】
2009522950.tif 000006
【図４】
2009522950.tif 000007
【図５】
2009522950.tif 000008
【図６】
2009522950.tif 000009
【図７】
2009522950.tif 000010
【国際調査報告】
2009522950.tif 000011
2009522950.tif 000012
2009522950.tif 000013