(57)【特許請求の範囲】
【請求項１】
運用中のモバイルネットワークにおいてモバイルデバイスを有している加入者に対してマルチ国際移動加入者識別符号（マルチＩＭＳＩ）ソリューションを提供する方法であって、前記モバイルデバイスに、ＩＭＳＩとベースバンドコンポーネントとを有する加入者識別モジュール（ＳＩＭ）カードが設けられ、前記モバイルデバイスは、対応するベースバンドプロセッサを含んで、前記ＳＩＭカードが、ホームネットワークオペレータによって動作し、前記ベースバンドプロセッサを介して前記ＩＭＳＩに関係付けられるホームネットワークと通信することを可能にし、前記方法は、
前記ＳＩＭカードにＳＩＭカードオーバレイを設けることを含み、前記オーバレイは、前記ＳＩＭカードと前記モバイルデバイスのベースバンドプロセッサとの間のプロキシとして動作し、前記オーバレイは、スポンサーネットワークオペレータによって動作するスポンサーネットワークに関係付けられる主（「パイロット」）スポンサーＩＭＳＩを、起動時認証キー（Ｋｉ）とともに含み、前記方法はさらに、
前記モバイルデバイスが、いつ前記ホームネットワークから出て、前記主スポンサーＩＭＳＩと関連付けられるスポンサーネットワークとの合意を有する外部のネットワーク内にローミングしたかを判断することと、
信号送信メッセージを生成することとを含み、前記主スポンサーＩＭＳＩを用いて、これらのメッセージを生成し、これらをマルチＩＭＳＩローミングハブプラットフォームに送信し、前記マルチＩＭＳＩローミングハブプラットフォームは各スポンサーネットワークに接続され、前記方法はさらに、
前記ホームネットワークには、前記ホームネットワークオペレータの前記ＩＭＳＩはあたかも前記ホームネットワークにおいて依然としてローミングしているようにみえるように、これらのメッセージを実時間で変換し、それらを前記ホームネットワークオペレータの前記ホームネットワークに中継することと、
起動プロセスを実行することを含み、当該起動プロセスは、前記オーバレイがまず前記ＳＩＭカード上にインストールされ、そして前記モバイルデバイスの電源がオンされるときに実行され、前記起動プロセスは、
前記スポンサーネットワークオペレータが確立されたローミング合意を適所に有する利用可能なモバイルネットワークに前記主スポンサーＩＭＳＩを呈示することと、
前記利用可能なモバイルネットワークからの認証要求に応答して、前記オーバレイ上に記憶される前記起動時Ｋｉを用いることと、
ここで前記起動時Ｋｉを含む認証要求を、前方への前記マルチＩＭＳＩローミングハブプラットフォームへの送信のために、前記スポンサーネットワークに転送することとを含む、方法。
【請求項２】
前記オーバレイは少なくとも１つの副スポンサーＩＭＳＩを含んでもよい、請求項１に記載の方法。
【請求項３】
前記主スポンサーＩＭＳＩを利用可能なモバイルネットワークに呈示することは、前記オーバレイが前記主スポンサーＩＭＳＩを前記モバイルデバイスの前記ベースバンドプロセッサに呈示するステップを含み、次いで、前記主スポンサーＩＭＳＩを利用可能なモバイルネットワークに呈示することができる、請求項１に記載の方法。
【請求項４】
前記マルチＩＭＳＩローミングハブプラットフォームは、前記オーバレイが起動プロセスにあることを認識し、受信された認証要求を、前記マルチＩＭＳＩローミングハブプラットフォームと関連付けられるホーム・ロケーション・レジスタ（ＨＬＲ）に転送する、請求項３に記載の方法。
【請求項５】
前記マルチＩＭＳＩローミングハブプラットフォームと関連付けられる前記ＨＬＲは前記加入者に割当てられる前記起動時Ｋｉを識別しており、前記方法は、認証データを生成すること、および前記認証データを前記スポンサーネットワークにルーティングし戻すことをさらに含む、請求項４に記載の方法。
【請求項６】
前記起動プロセスは、下にあるＳＩＭカード上の前記ＩＭＳＩを読出すこと、および前記マルチＩＭＳＩローミングハブプラットフォームに向かってコマンドを送信して当該ＩＭＳＩを報告することを含む、請求項５に記載の方法。
【請求項７】
前記マルチＩＭＳＩローミングハブプラットフォームは、次いで、前記主スポンサーＩＭＳＩを、下にあるＳＩＭカード上の前記ＩＭＳＩと対にする、請求項６に記載の方法。
【請求項８】
前記方法は、前記モバイルデバイスがその域内／ホームネットワークにあるかまたは域外／外部のネットワークにあるかどうかに依存した動作プロセスを含む、請求項１に記載の方法。
【請求項９】
その域内／ホームネットワークにあるとき、前記オーバレイは透過的に作用し、したがって前記ＳＩＭカード上に含まれる前記ＩＭＳＩを前記モバイルデバイスに晒す、請求項８に記載の方法。
【請求項１０】
前記モバイルデバイスがその域内／ホームネットワークを出ると、前記オーバレイが自動的に引継ぎ、前記主スポンサーＩＭＳＩは前記ＳＩＭカード上に含まれる前記ＩＭＳＩの代りに前記モバイルデバイスに晒される、請求項８に記載の方法。
【請求項１１】
運用中のモバイルネットワークにおいてモバイルデバイスを有している加入者に対してマルチＩＭＳＩソリューションを提供するためのシステムであって、前記モバイルデバイスに、ＩＭＳＩとベースバンドコンポーネントとを有するＳＩＭカードが設けられ、前記モバイルデバイスは、対応するベースバンドプロセッサを含んで、前記ＳＩＭカードが、ホームネットワークオペレータによって動作され、前記ベースバンドプロセッサを介して前記ＩＭＳＩに関係付けられるホームネットワークと通信することを可能にするようにし、前記システムは、
前記ＳＩＭカードに設けることができるＳＩＭカードオーバレイを含み、前記オーバレイは、前記ＳＩＭカードと前記モバイルデバイスのベースバンドプロセッサとの間のプロキシとして動作し、前記オーバレイは、スポンサーネットワークオペレータによって動作するスポンサーネットワークに各々が関係付けられる主スポンサーＩＭＳＩを、起動時Ｋｉとともに含み、前記システムはさらに、
前記モバイルデバイスが、いつ前記ホームネットワークから出て、前記主スポンサーＩＭＳＩと関連付けられるスポンサーネットワーク内にローミングしたかを判断するための手段と、
信号送信メッセージを生成および送信するための手段と、
前記信号送信メッセージを受信するためのマルチＩＭＳＩローミングハブプラットフォームとを含み、前記マルチＩＭＳＩローミングハブプラットフォームは各スポンサーネットワークに接続され、前記マルチＩＭＳＩローミングハブプラットフォームは、これらのメッセージを実時間で変換し、それらを前記ホームネットワークオペレータの前記ホームネットワークに中継するよう構成されるプロセッサを含み、したがって、前記ホームネットワークには、前記ホームネットワークオペレータの前記ＩＭＳＩはあたかも前記ホームネットワークにおいて依然としてローミングしているようにみえ、
前記マルチＩＭＳＩローミングハブプラットフォームは、前記オーバレイがいつ起動モードにあるかを認識でき、このモードにおいて、前記マルチＩＭＳＩローミングハブプラットフォームは、受信された認証要求を、前記マルチＩＭＳＩローミングハブプラットフォームと関連付けられるＨＬＲに転送するよう構成され、
前記マルチＩＭＳＩローミングハブプラットフォームと関連付けられる前記ＨＬＲは、前記加入者に割当てられる前記起動時Ｋｉを識別し、認証データを生成し、前記認証データを前記スポンサーネットワークにルーティングし戻す、システム。
【請求項１２】
前記起動モードでは、前記オーバレイは、下にあるＳＩＭカード上の前記ＩＭＳＩを読出し、前記マルチＩＭＳＩローミングハブプラットフォームに向かってコマンドを送信して当該ＩＭＳＩを報告する、請求項１１に記載のシステム。
【請求項１３】
前記マルチＩＭＳＩローミングハブプラットフォームは、前記主スポンサーＩＭＳＩを、下にあるＳＩＭカード上の前記ＩＭＳＩと対にするよう構成される、請求項１２に記載のシステム。
【請求項１４】
前記マルチＩＭＳＩローミングハブプラットフォームは前記オーバレイがいつ動作モードにあるかを認識でき、このモードでは、前記モバイルデバイスが域外／外部のネットワークにあるとき、前記マルチＩＭＳＩローミングハブプラットフォームのプロセッサは、必要に応じて、さらなるＩＭＳＩを前記オーバレイ上に無線通信を経由して（ＯＴＡ）プロビジョニングして、最も経済的な主スポンサーＩＭＳＩが前記モバイルデバイスによって訪問されている地域において用いられていることを確実にするよう構成される、請求項１３に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
発明の分野
この発明は、運用中のモバイルネットワークにおいてマルチＩＭＳＩソリューションを提供する方法およびそのためのシステムに関する。
【背景技術】
【０００２】
発明の背景
加入者識別モジュール（ＳＩＭ）は移動電話技術およびデータ通信の分野において周知のデバイスである。ＳＩＭは集積回路であり、典型的にはＳＩＭカードに埋込まれており、それは、ネットワーク上において加入者を認証および識別するよう用いられるネットワーク特定情報をセキュリティ上安全に記憶しており、そのネットワークは、典型的には、モバイル／セルラー電話ネットワークに対応している。記憶される最も重要な情報は国際移動加入者識別符号（ＩＭＳＩ）を含み、それは、ＳＩＭカードを、そのホームネットワーク、ＳＩＭの一意の国際回路カード識別子（ＩＣＣＩＤ）、および（セルラー電話、タブレットおよびモバイルコンピュータなどのような）モバイルデバイス上において加入者を識別および認証するのに用いられる認証キー（Ｋｉ）に関して識別するよう用いられる。
【０００３】
ＩＭＳＩ番号は、次いで、典型的には以下の１つ以上を含む：
・モバイルデバイスの使用が１つの国に限定される移動国コード（ＭＣＣ）；
・モバイルデバイスの使用が、たとえばOrangeなどのような予め定められたネットワークに限定される移動ネットワークコード（ＭＮＣ）；および
・モバイルデバイスの使用が１つのＳＩＭカードに限定される移動局（つまりデバイス）識別番号（ＭＳＩＮ）。
【０００４】
ＩＭＳＩは、さらに、モバイルデバイスの他の詳細を、ホーム・ロケーション・レジスタ（ＨＬＲ）において、またはビジター・ロケーション・レジスタ（ＶＬＲ）においてローカルでコピーされるように、獲得するためにも用いられる。ＨＬＲは、ＧＳＭ（登録商標）コアネットワークを用いるよう承認される各モバイルデバイス加入者の詳細を含む中央データベースである。したがって、図１に示されるように、加入者ホームＳＩＭ１０がそのホームネットワークにおいて動作しているとき、それは、それの関係付けられるホームネットワークＨＬＲ１４と、ネットワークステーション１６および関係付けられるネットワーク１８を介して通信する。
【０００５】
ＶＬＲは、それが働くＭＳＣ（移動通信交換局）の管轄内にローミングした加入者のデータベースである。ネットワークにおける各基地局に対しては、正確に１つのＶＬＲが働き、したがって、加入者は一度に２つ以上のＶＬＲに存在することはできない。ＶＬＲに記憶されるデータは、ＨＬＲから受信されているか、またはモバイルデバイスから集められている。新たなモバイルデバイスがそのネットワークにおいて検出される度毎に、オペレータは新たなレコードをそのＶＬＲにおいて作成するのみならず、モバイル加入者のＨＬＲの更新も行ない、それに対してそのモバイルデバイスの新たな位置を知らせる。
【０００６】
Ｋi認証キーはＳＩＭをモバイルネットワーク上において認証する際に用いられる１２８ビットの値である。各ＳＩＭは、パーソナライゼーションプロセス中にオペレータによってそれに対して割当てられる一意のＫiを保持する。Ｋiはネットワーク上のデータベースにも記憶される。
【０００７】
ＳＩＭカードは、モバイルデバイスが、データを、ＳＩＭカードに、Ｋiで署名されるように渡すことを可能にするソフトウェア機能を提供する。これは、ＫiがＳＩＭカードから抽出され得なければ、設計上はＳＩＭカードの使用を絶対的なものにする。
【０００８】
典型的な認証プロセスを記載する前に、モバイルデバイスがネットワークに接続することを可能にするために、モバイルデバイスは、ハイレベルにおいて、ベースバンドプロセッサを含み、このベースバンドプロセッサがネットワークと通信している状態で、モバイルデバイスのアンテナ関連機能およびＳＩＭカードを管理するようにする。ＳＩＭカードは、次いで、ベースバンドプロセッサを介してネットワークと通信することができるベースバンドのみのコンポーネントを含む。ＳＩＭカードはさらにメモリコンポーネントを含む。モバイルデバイスは、さらに、モバイルデバイスを動作させるよう必要とされるソフトウェアを実行するようアプリケーション層を含む。
【０００９】
このことを念頭において、認証プロセスは以下のステップを含む：
１．モバイルデバイスが起動すると、アプリケーション層はベースバンドプロセッサから接続を要求する。
【００１０】
２．ベースバンドプロセッサは、次いで、モバイルデバイスを一意に識別する国際移動機構別符号（ＩＭＥＩ）番号を、ＳＩＭカードから、および、次いでネットワークに対して接続／認証要求の一部として送信されるＩＭＳＩを要求する。モバイルデバイスは、ＳＩＭカードがこの情報を明らかにする前に、ＰＩＮをＳＩＭカードに渡さなければならないかも知れない。
【００１１】
３．ネットワークは、入来するＩＭＳＩおよびその関連付けられるＫiを求めてそのデータベースを検索する。
【００１２】
４．ネットワークは、次いで、予め規定されるＫiに基づいて乱数（ＲＡＮＤ）を生成し、それから、認証ベクトル１（ＡＶ１）を生成する。
【００１３】
５．ネットワークは、次いで、ＲＡＮＤをモバイルデバイス１に送信する。モバイルデバイス１は、次いで、その予め規定されるＫi（ネットワークオペレータによって用いられるＫiと一致するはずである）およびＲＡＮＤを用いて認証ベクトル２（ＡＶ２）を生成する。モバイルデバイスは、次いで、ＡＶ２をネットワークに渡して戻す。
【００１４】
６．ネットワークは、次いで、ＡＶ１をＡＶ２と比較し、一致がある場合には、モバイルデバイスはネットワークに対するアクセスを認められる。
【００１５】
上において短く触れたように、モバイルデバイスの接続サービスを、そのサービスが登録されるホームロケーション／ネットワークとは異なる位置にまで拡張するために、モバイルデバイスはローミングプロセスを経ることを必要とする。従来のローミングプロセスに関しては、モバイルデバイスがオンにされるかまたはハンドオーバーを介して新たなネットワークもしくは外部のネットワークに転送されると、この新たな「訪問された」ネットワークはそのモバイルデバイスを確認し、それがそれ自体のシステムに登録されていないことを判断し、それのホームネットワークを識別しようと試みる。訪問されたネットワークは、次いで、ホームネットワークとコンタクトを取り、ＩＭＳＩ番号を用いて、ローミングしているモバイルデバイスについて（そのモバイルデバイスはローミングが許可されるべきか否かを含む）サービス情報を要求する。
【００１６】
成功した場合には、訪問されているネットワークは一時的な加入者レコードをそのモバイルデバイスに対して維持し始める。同様に、ホームネットワークはその情報を更新して、モバイルデバイスがホストネットワーク上にある旨を示して、そのモバイルデバイスに送信されるどのような情報も正しくルーティングされ得るようにする。
【００１７】
上記に関して、世界中に亘るセルラー業界の年間収入は、ローミングサービスの提供に関して、ローミングを非常に利益の高いものにすることが理解されることになる。これに関して、ローミング料金を介して生ずる収入はユーザが彼らのホームネットワークの外で呼出し、データもしくはテキストメッセージを行なうかまたは受信することによって生ずる。いくつかの国では、ネットワークは、ユーザがその国においてどこでもローミングすることを可能にし、彼らがモバイルデバイスを用いることに対しては如何なる超過料金も生じさせない。他の国では、カナダのように、在住している大都市部を出るだけで、ローミング料金が生ずる結果となり得る。しかしながら、ほとんどすべての場合では、在住する国を出る結果、超過ローミング料金が生ずることになる。
【００１８】
先の段落で挙げられたもののいくつかに対応するために、何年もの間、いわゆる「デュアルＩＭＳＩ」ソリューションがモバイルオペレータに対して利用可能となっている。これらは、加入者が、他のオペレータ（いわゆるスポンサーオペレータ）のローミング合意を用いて、彼らのホームネットワークの外でローミングすることを可能にする。これらのソリューションは、初めは、立ち上げ時に自身の国際ローミング合意のいずれも有さなかったスタートアップモバイルオペレータが、それでも、世界規模の国際的なローミング範囲を、それらの加入者に対して、ただしスポンサーモバイルオペレータの合意を用いて提供することを可能にするよう作成された。
【００１９】
デュアルＩＭＳＩソリューションは、典型的には、加入者が域内／ホームネットワークを出るとすぐにホームネットワークＩＭＳＩからスポンサーのＩＭＳＩに切換わるよう構成されるアプリケーションを実行するＳＩＭカードを用いて実現される。この切換は、最初は、ユーザがメニューにおいて設定を選択することによって、手動で生じ、その後、それらのソリューションはＩＭＳＩの自動切換を含むよう改善された。
【００２０】
最近数年間においては、これらのソリューションの焦点は、より幅広いローミング範囲を提供することに対してはより小さくなり、ホームネットワークオペレータのアウトバウンドのローミングコストを低減することに対してより大きくなっており、なぜならば、スポンサーオペレータは、ホームネットワークオペレータよりも低いアウトバウンドのローミングレートに対するアクセスを有し、というのも、それは、より大量のローミングトラフィックを処理するか、またはEurotariffのような特別な規定の枠組みから恩恵を得るからである。
【００２１】
デュアルＩＭＳＩソリューションは、典型的には、ホームネットワークオペレータが、それの加入者がホームＩＭＳＩまたはスポンサーＩＭＳＩを用いてローミングしているかどうかに係わらず、その加入者の挙動および使用を、それ自体のホームネットワークから制御することを可能にする。この結果、加入者も、どのＩＭＳＩが用いられているかに係わらず、同じＭＳＩＳＤＮを保持する。これは、時として「ローミングレプリケータ」とも呼ばれる精巧な信号送信プラットフォームを用いて達成され、それは信号送信を実時間でスポンサーオペレータのローミングパートナーとオペレータのホームネットワークとの間において変換し、したがって、ホームネットワークは、ホームＩＭＳＩが使用中であるときと比較して、スポンサーのＩＭＳＩが使用中であるときに、どのような相違も見ない。換言すれば、ホームネットワークオペレータは、それのネットワークにおいてどのような変更も実行する必要がなく、どのようなさらなるネットワーク設備もインストールする必要がなく、どのような先進のマルチＩＭＳＩ可能コア／ホームネットワーク要素も必要としない。
【００２２】
新たなクライアントオペレータを伴う実現となると、上記のソリューションにはいくつかの問題がある：
１．従来のデュアルＩＭＳＩソリューションは、スポンサーオペレータが、それがそのソリューションを用いることを欲するすべての加入者のＳＩＭカードを、ホームネットワークオペレータによって提供されるホームＩＭＳＩとスポンサーオペレータによって提供されるさらなるＩＭＳＩとの両方を含む新たなＳＩＭカードと置換することを必要とする。ＳＩＭカードはモバイルネットワークにおいて最も重要なコンポーネントの１つであるため、オペレータは、既存のＳＩＭカードを取扱い処理することに非常に後ろ向きであり、それらを置換することは事業を遂行する上で挑戦的なことであろう。したがって、大抵のモバイルネットワークは、そのようなソリューションを、立上げから実現するか、または新たな加入者に対して発行されている新たなＳＩＭカードに対してのみ実現する。
【００２３】
２．このソリューションは、今や、拡張されたローミング範囲ではなく、コスト最適化のために用いられつつあるため、単一のスポンサーＩＭＳＩで動作することは最早十分ではない。代わりに、あるマルチＩＭＳＩソリューションの概念が導入され、それによって、複数のスポンサーオペレータからの複数のＩＭＳＩが、各スポンサーオペレータが最善のコストを有する領域に従って用いられる。これは、ＳＩＭカード上において、より高度なロジックを必要とし、なぜならば、複数のスポンサーオペレータＩＭＳＩのうち最も費用効果的なものが、加入者が移動している地域によって使用可能とされなければならないからである。スポンサーネットワークのローミング条件は時間とともに変化するため、ＳＩＭカードにおける静的なロジックは十分ではなく、さまざまなスポンサーオペレータを管理するマルチＩＭＳＩソリューションの供給者によって制御され得る高度なロジックが必要となる。これは、マルチＩＭＳＩソリューションプロバイダとＳＩＭカード製造業者との間の大きな共同作業を必要とし、それは、しばしば、マルチＩＭＳＩソリューションプロバイダが、特定のＳＩＭ製造業者と結び付けられる複雑なアプリケーションを開発し、そのＳＩＭ製造業者は、そのソリューションを実現するのにそのアプリケーションを用いることを必要とすることを意味する。しかしながら、ホームネットワークオペレータは、その秘密認証キー（それはＳＩＭカードとホームネットワークにおけるホームネットワークオペレータの認証センターとの間において同一でなければならない）を、それがともに作業する経験がないかもしれないＳＩＭ製造業者に対して開示することを全く望まない。
【００２４】
上記の問題の両方が、マルチＩＭＳＩソリューションを既存のモバイルネットワーク内に実現することを非常に困難にしている。
【００２５】
この発明の目的は、したがって、運用中のモバイルネットワークにおいてマルチＩＭＳＩソリューションを提供する方法およびそのためのシステムを提供することである。特に、この発明の方法は、運用中のモバイルネットワークにおけるマルチＩＭＳＩソリューションの迅速かつ効率的な実現を、ホームネットワークオペレータがＳＩＭカードを置換したり、秘密認証キーを通信したり、またはどのような機器もそのネットワーク内にインストールすることなく可能にすることを目的とする。
【発明の概要】
【課題を解決するための手段】
【００２６】
発明の概要
この発明の第１の局面によれば、運用中のモバイルネットワークにおいてモバイルデバイスを有している加入者に対してマルチＩＭＳＩソリューションを提供する方法が提供され、モバイルデバイスに、ＩＭＳＩとベースバンドコンポーネントとを有するＳＩＭカードが設けられ、モバイルデバイスは、対応するベースバンドプロセッサを含んで、ＳＩＭカードが、ホームネットワークオペレータによって動作し、ベースバンドプロセッサを介してＩＭＳＩに関係付けられるホームネットワークと通信することを可能にし、方法は、
ＳＩＭカードにＳＩＭカードオーバレイを設けることを含み、オーバレイは、ＳＩＭカードとモバイルデバイスのベースバンドプロセッサとの間のプロキシとして動作し、オーバレイは、スポンサーネットワークオペレータによって動作するスポンサーネットワークに関係付けられる主（「パイロット」）スポンサーＩＭＳＩを、起動時Ｋｉとともに含み、方法はさらに、
モバイルデバイスが、いつホームネットワークから出て、スポンサーＩＭＳＩと関連付けられるスポンサーネットワークとの合意を有する外部のネットワーク内にローミングしたかを判断することと、
信号送信メッセージを生成することとを含み、スポンサーＩＭＳＩを用いて、これらのメッセージを生成し、これらをマルチＩＭＳＩローミングハブプラットフォームに送信し、ローミングハブプラットフォームは各スポンサーネットワークに接続され、方法はさらに、
これらのメッセージを実時間で変換し、それらをホームネットワークオペレータのホームネットワークに中継し、したがって、ホームネットワークには、ホームネットワークオペレータのＩＭＳＩはあたかもホームネットワークにおいて依然としてローミングしているようにみえることを含む。
【００２７】
ある実施の形態では、オーバレイは少なくとも副スポンサーＩＭＳＩを含んでもよい。
ある実施の形態では、方法は起動プロセスを含み、それは、オーバレイがまずＳＩＭカード上にインストールされ、そしてモバイルデバイスの電源がオンされるときに実行されて、起動プロセスは、
スポンサーネットワークオペレータが確立されたローミング合意を適所に有する利用可能なモバイルネットワークに主スポンサーＩＭＳＩを呈示することと、
利用可能なモバイルネットワークからの認証要求に応答して、オーバレイ上に記憶される起動時Ｋｉを用いることと、
ここで起動時Ｋｉを含む認証要求を、前方へのマルチＩＭＳＩローミングハブプラットフォームへの伝達のために、スポンサーネットワークに転送することとを含む。
【００２８】
ある実施の形態では、主スポンサーＩＭＳＩを利用可能なモバイルネットワークに呈示するステップは、オーバレイが主スポンサーＩＭＳＩをモバイルデバイスのベースバンドプロセッサに呈示するステップを含み、次いで、主スポンサーＩＭＳＩを利用可能なモバイルネットワークに呈示することができる。
【００２９】
ある実施の形態では、ローミングハブは、オーバレイが起動プロセスにあることを認識し、受信された認証要求を、マルチＩＭＳＩローミングハブプラットフォームと関連付けられるＨＬＲに転送する。
【００３０】
ある実施の形態では、マルチＩＭＳＩローミングハブプラットフォームと関連付けられるＨＬＲは加入者に割当てられる起動時Ｋｉを識別しており、方法は、認証データを生成すること、および認証データをスポンサーネットワークにルーティングし戻すことをさらに含む状態である。
【００３１】
ある実施の形態では、起動プロセスは、下にあるＳＩＭカード上のＩＭＳＩを読出すこと、およびマルチＩＭＳＩローミングハブプラットフォームに向かってコマンドを送信してこのＩＭＳＩを報告することを含む。
【００３２】
ある実施の形態では、マルチＩＭＳＩローミングハブプラットフォームは、次いで、主スポンサーＩＭＳＩを、下にある元のＳＩＭカード上のＩＭＳＩと対にする。
【００３３】
ある実施の形態では、方法は、モバイルデバイスがその域内／ホームネットワークにあるかまたは域外／外部のネットワークにあるかどうかに依存した動作プロセスを含む。
【００３４】
その域内／ホームネットワークにあるとき、オーバレイは透過的に作用し、したがってＳＩＭ上に含まれるＩＭＳＩをモバイルデバイスに単純に晒す。
【００３５】
モバイルデバイスがその域内／ホームネットワークを出ると、オーバレイが自動的に引継ぎ、主スポンサーＩＭＳＩは元のＩＭＳＩの代りにモバイルデバイスに晒される。主ＩＭＳＩは、マルチＩＭＳＩローミングハブプラットフォームとホームネットワーク内のコアノードとの両方と通信する。これらの状況下では、動作プロセスは、必要に応じて、さらなるＩＭＳＩをオーバレイ上に無線通信を経由して（ＯＴＡ）プロビジョニングして、最も経済的なスポンサーＩＭＳＩがモバイルデバイスによって訪問されている地域において用いられていることを確実にすることを含む。
【００３６】
この発明の第２の局面によれば、オペレーティングモバイルネットワークにおいてモバイルデバイスを有している加入者に対してマルチＩＭＳＩソリューションを提供するためのシステムが提供され、モバイルデバイスに、ＩＭＳＩとベースバンドコンポーネントとを有するＳＩＭカードが設けられ、モバイルデバイスは、対応するベースバンドプロセッサを含んで、ＳＩＭカードが、ホームネットワークオペレータによって動作され、ベースバンドプロセッサを介してＩＭＳＩに関係付けられるホームネットワークと通信することを可能にするようにし、システムは、
ＳＩＭカードに設けることができるＳＩＭカードオーバレイを含み、オーバレイは、ＳＩＭカードとモバイルデバイスのベースバンドプロセッサとの間のプロキシとして動作し、オーバレイは、スポンサーネットワークオペレータによって動作するスポンサーネットワークに各々が関係付けられる主スポンサーＩＭＳＩを、起動時Ｋｉとともに含み、システムはさらに、
モバイルデバイスが、いつホームネットワークから出て、スポンサーＩＭＳＩと関連付けられるスポンサーネットワーク内にローミングしたかを判断するための手段と、
信号送信メッセージを生成および送信するための手段と、
信号送信メッセージを受信するためのマルチＩＭＳＩローミングハブプラットフォームとを含み、ローミングハブプラットフォームは各スポンサーネットワークに接続され、マルチＩＭＳＩローミングハブプラットフォームは、これらのメッセージを実時間で変換し、それらをホームネットワークオペレータのホームネットワークに中継するよう構成されるプロセッサを含み、したがって、ホームネットワークには、ホームネットワークオペレータのＩＭＳＩはあたかもホームネットワークにおいて依然としてローミングしているようにみえる。
【００３７】
ある実施の形態では、ローミングハブプラットフォームは、オーバレイがいつ起動モードにあるかを認識でき、このモードにおいて、ローミングハブプラットフォームは、受信された認証要求を、マルチＩＭＳＩローミングハブプラットフォームと関連付けられるＨＬＲに転送するよう構成される。
【００３８】
ある実施の形態では、マルチＩＭＳＩローミングハブプラットフォームと関連付けられるＨＬＲは、加入者に割当てられる起動時Ｋｉを識別しており、認証データを生成し、認証データをスポンサーネットワークにルーティングし戻す。
【００３９】
ある実施の形態では、起動モードでは、オーバレイは、下にあるＳＩＭカード上のＩＭＳＩを読出し、マルチＩＭＳＩローミングハブプラットフォームに向かってコマンドを送信してこのＩＭＳＩを報告する。
【００４０】
ある実施の形態では、マルチＩＭＳＩローミングハブプラットフォームは、主スポンサーＩＭＳＩを、下にある元のＳＩＭカード上のＩＭＳＩと対にするよう構成される。
【００４１】
ある実施の形態では、ローミングハブプラットフォームはオーバレイがいつ動作モードにあるかを認識でき、このモードでは、モバイルデバイスが域外／外部のネットワークにあるとき、ローミングハブプラットフォームのプロセッサは、必要に応じて、さらなるＩＭＳＩをオーバレイ上に無線通信を経由して（ＯＴＡ）プロビジョニングして、最も経済的なスポンサーＩＭＳＩがモバイルデバイスによって訪問されている地域において用いられていることを確実にするよう構成される。
【図面の簡単な説明】
【００４２】
【図１】加入者ホームＳＩＭがそのホームネットワークにおいて動作しているときのハイレベルのアーキテクチャ上のレイアウトおよび典型的な信号の流れを示す。
【図２】この発明の第１の実施の形態に従って、オペレーティングモバイルネットワークにおいてモバイルデバイスを有している加入者に対してマルチＩＭＳＩソリューションを提供する方法を表すフローチャートを示す。
【図３】起動モードの第１の部分に従うハイレベルのアーキテクチャ上のレイアウトおよび典型的な信号の流れを示す。
【図４】起動モードの第２の部分に従うハイレベルのアーキテクチャ上のレイアウトおよび典型的な信号の流れを示す。
【図５】動作モードの第１の部分に従うハイレベルのアーキテクチャ上のレイアウトおよび典型的な信号の流れを示す。
【図６】動作モードの第２の部分に従うハイレベルのアーキテクチャ上のレイアウトおよび典型的な信号の流れを示す。
【発明を実施するための形態】
【００４３】
好ましい実施の形態の記載
広い意味において、本開示は、オペレーティングモバイルネットワークにおいてモバイルデバイスを有している加入者に対してマルチＩＭＳＩソリューションを提供する方法およびそのためのシステムが提供される。モバイルデバイスには、当該技術分野において周知のように、ＩＭＳＩとベースバンドコンポーネントとを有するＳＩＭカードが設けられる。さらに、周知であるように、モバイルデバイスは、対応するベースバンドプロセッサを含んで、ＳＩＭカードが、ホームネットワークオペレータによって動作され、ベースバンドプロセッサを介してＩＭＳＩに関係付けられるホームネットワーク１２（図３および図４）と通信することを可能にする。
【００４４】
ここで図２を参照して、および残りの図を参照して、ある実施の形態では、この開示の方法２０は、ブロック２６に示されるように、ＳＩＭカードオーバレイ２２を加入者ホームＳＩＭカード２４に設けることを含む。
【００４５】
ＳＩＭカードオーバレイ２２は以下のものを含む：
１）ファームウェアが埋込まれている通信プロセッサ；
２）上にＭＣＵが搭載され、配線が引き回されているＰＣＢ（フレキシブルまたはその他）；および
３）ＭＣＵがモバイルデバイスのＳＩＭカード２４との間で情報を送信する／受信することを可能にするパッド。
【００４６】
オーバレイ２２の目的は、モバイルデバイスのベースバンドプロセッサとＳＩＭカード２４との間の通信を遮断すること、ならびに通信を方向変更および修正して迂回ネットワーク上でモバイルデバイスを認証するようにすることである。オーバレイ２２は、したがって、ＳＩＭカード２４とモバイルデバイスのベースバンドプロセッサとの間のプロキシとして作用する。本開示では、オーバレイ２２は、スポンサーネットワークオペレータ／プロバイダによって動作されるスポンサーネットワーク２８に関係付けられる主（「パイロット」）スポンサーＩＭＳＩを、起動時に使用され得る起動時Ｋｉとともに含む。スポンサーネットワーク２８は信号中継局（ＳＴＰ）から形成する。
【００４７】
ある実施の形態では、オーバレイは少なくとも副スポンサーＩＭＳＩを含んでもよい。
方法２０は、さらに、図２においてブロック３２によって示されるように、モバイルデバイスが、いつホームネットワーク１２から出て、スポンサーＩＭＳＩと関連付けられるスポンサーネットワーク２８との合意を有する外部のネットワーク３０（図５および図６）内にローミングしたかを判断することを含む。
【００４８】
方法２０は、さらに、ブロック３６によって示されるように、信号送信メッセージを生成することを含み、スポンサーＩＭＳＩを用いて、これらのメッセージを生成し、これらをマルチＩＭＳＩローミングハブプラットフォーム３４に送信し（図３〜図６）、ローミングハブプラットフォーム３４は各スポンサーネットワーク２８に接続されている。
【００４９】
方法２０は、さらに、ブロック３８によって示されるように、これらのメッセージを実時間で変換し、それらをホームネットワークオペレータのホームネットワーク１２に中継し、したがって、ホームネットワーク１２には、ホームネットワークオペレータのＩＭＳＩはあたかもホームネットワーク１２において依然としてローミングしているようにみえることを含む。
【００５０】
上記の結果は、ホームネットワークオペレータが、ちょうどそれがホームでそうするように、挙動およびアクティビティをそのホームネットワーク１２から制御することを可能にすることであり、加入者は同じモバイルデバイス番号下で同一のサービスを保持する。
【００５１】
ここで特に図３および図４を参照して、方法は起動プロセス（つまり起動モード）を含み、それは、オーバレイ２２がまずＳＩＭカード２４上にインストールされ、そしてモバイルデバイスの電源がオンされたときに実行される。
【００５２】
図３に示される、起動プロセスの第１の部分においては、方法は、スポンサーネットワーク２８のオペレータが確立されたローミング合意を適所に有する利用可能なモバイルネットワーク４０に主スポンサーＩＭＳＩを呈示することを含む。利用可能なモバイルネットワーク４０からの認証要求に応答して、オーバレイは、オーバレイ上に記憶される起動時Ｋｉを取得して用いる。
【００５３】
ある実施の形態では、主スポンサーＩＭＳＩを利用可能なモバイルネットワーク４０に呈示するステップは、オーバレイ２２が主（「パイロット」）スポンサーＩＭＳＩをモバイルデバイスのベースバンドプロセッサに呈示するステップを含み、それは、次いで、主スポンサーＩＭＳＩを利用可能なモバイルネットワーク４０に呈示することができる。
【００５４】
ここで起動時Ｋｉを含む認証要求が、次いでコンパイルされ、前方へのマルチＩＭＳＩローミングハブプラットフォーム３４への伝達のために、スポンサーネットワーク２８に転送される。
【００５５】
ある実施の形態では、ローミングハブ３４は、オーバレイ２２が起動プロセス（つまり起動モード）にあることを認識し、受信された認証要求を、マルチＩＭＳＩローミングハブプラットフォーム３４と関連付けられるＨＬＲ４２に転送する。
【００５６】
ある実施の形態では、マルチＩＭＳＩローミングハブプラットフォーム３４と関連付けられるＨＬＲ４２は加入者に割当てられる起動時Ｋｉを識別しており、方法は、認証データを生成すること、および認証データをスポンサーネットワーク２８にルーティングし戻すことをさらに含む状態である。次いで、認証は成功裡に完了され、成功裡な位置更新（ＬＵ）も次いで成功裡に完了する。
【００５７】
ここで図４を参照して、ＬＵ処理が完了しており、モバイルデバイスがスポンサーネットワーク２８に接続されるとすぐに、起動プロセスは、矢印４４によって示されるように、オーバレイが、下にあるＳＩＭカード２４上のＩＭＳＩを読出すこと、およびマルチＩＭＳＩローミングハブプラットフォーム３４に向かってコマンドを送信してこのＩＭＳＩを報告することを含む。マルチＩＭＳＩローミングハブプラットフォーム３４は、次いで、さらなるユーザ介在なしに、主スポンサーＩＭＳＩを、下にある元のＳＩＭカード２４上のＩＭＳＩと対にする。完了すると、線４６によって示されるように、ローミングハブプラットフォーム３４はコマンドをオーバレイ２２に向かって送信し、それは、シームレスの起動処理を完了し、モバイルデバイスをリセットする。
【００５８】
ここで特に図５および図６を参照して、方法は動作プロセス（つまり動作モード）を含み、それは、モバイルデバイスがその域内／ホームネットワーク（図５）にあるかまたは域外／外部のネットワーク（図６）にあるかどうかに依存して、変動する。
【００５９】
その域内／ホームネットワークにあるとき、オーバレイ２２は透過的に作用し、したがって、線４８で示されるように、ＳＩＭ上に含まれるＩＭＳＩをモバイルデバイスに単純に晒す。次いで、信号フローは、ＳＩＭカード２４の上のホームＩＭＳＩから、オーバレイ２２を通り、中間モバイルネットワーク４０を通り、スポンサーネットワーク２８を通り、ローミングハブプラットフォーム３４を介して中間モバイルネットワーク４０に戻って、ホームネットワークのＨＬＲ１４にアクセスするであろう。
【００６０】
モバイルデバイスがその域内／ホームネットワークを出ると、オーバレイ２２が自動的に引継ぎ、主スポンサーＩＭＳＩが元のＩＭＳＩの代りにモバイルデバイスに晒される。この場合、ＬＵはオーバレイ２２で実行される。主ＩＭＳＩは、マルチＩＭＳＩローミングハブプラットフォーム３４とホームネットワーク内のコアノード（つまりホームネットワークのＨＬＲ１４）との両方と通信する。
【００６１】
これらの状況下では、動作プロセスは、ローミングハブプラットフォーム３４が、必要に応じて、さらなるＩＭＳＩをオーバレイ２２上に無線通信を経由して（ＯＴＡ）プロビジョニングして、最も経済的なスポンサーＩＭＳＩがモバイルデバイスによって訪問されている地域において用いられていることを確実にすることを含む。
【００６２】
両方の場合において、ホームネットワークのＨＬＲ１４が関与するので、エンドユーザは彼らの通常のサービスを受けて、彼らの通常のＭＳＩＳＤＮ下で到達可能であり、すべてのサービスがホームネットワークのコア機器から制御される。
【図１】
0006652256.tif 000002
【図２】
0006652256.tif 000003
【図３】
0006652256.tif 000004
【図４】
0006652256.tif 000005
【図５】
0006652256.tif 000006
【図６】
0006652256.tif 000007