(57)【特許請求の範囲】
【請求項１】
複数の無線機器用の電子登録データを登録サーバが保持する方法であって、
複数の予備の機器識別子及び対応するセキュリティコードを記憶するステップ（３２０）と、ここで、個々の予備の機器識別子は無線機器に関連付けられている；
サブスクリプションサーバから第１の無線機器に対する登録更新要求を受信するステップ（３３０）と、ここで、該登録更新要求は第１の機器識別子、第１の候補のセキュリティコード及び第１の無線機器のためのホームネットワークデータを含んでいる；
前記第１の候補のセキュリティコードを、前記第１の機器識別子に対応する記憶済みのセキュリティコードと比較することによって前記登録更新要求を認証するステップ（３４０）と；
前記第１の候補のセキュリティコードが前記第１の機器識別子に対応する記憶済みのセキュリティコードとマッチする場合、前記第１の機器識別子及び前記対応するセキュリティコードに関連して前記第１の無線機器用のホームネットワークデータを記憶するステップ（３５０）と；
前記第１の無線機器から前記第１の機器識別子を受信するステップと、
前記第１の無線機器に対して前記ホームネットワークデータを提供するステップ
とを有することを特徴とする方法。
【請求項２】
前記ホームネットワークデータを記憶するステップ（３５０）は、前記第１の機器識別子及び対応するセキュリティコードに関連付けられた前回のホームネットワークデータを更新するステップを有することを特徴とする請求項１に記載の方法。
【請求項３】
前記第１の無線機器用の前記ホームネットワークデータは、サブスクリプション証明書をダウンロードする際に前記第１の無線機器によって用いられるネットワークアドレスを含むことを特徴とする請求項１に記載の方法。
【請求項４】
更に、
セキュリティコードの更新要求を受信するステップ（４１０）と、ここで、該セキュリティコードの更新要求は、第２の機器識別子、第２の候補のセキュリティコード、及び、更新済みのセキュリティコードとを含む、
前記第２の候補のセキュリティコードを、前記第２の機器識別子に対応する前記第２の記憶済みのセキュリティコードと比較することによって前記セキュリティコードの更新要求を認証するステップ（４２０）と、
前記第２の機器識別子に関連して前記更新済みのセキュリティコードを記憶するステップ（４３０）と、
を有することを特徴とする請求項１に記載の方法。
【請求項５】
前記第２の機器識別子に関連して前記更新済みのセキュリティコードを記憶するステップは、前記第２の記憶済みのセキュリティコードを前記更新済みセキュリティコードと置き換えるステップを有することを特徴とする請求項４に記載の方法。
【請求項６】
更に、
前記第１の機器識別子に対応する前記第１の無線機器から接続要求を受信するステップと、
前記ホームネットワークデータの少なくとも一部を前記第１の無線機器へ送信するステップと、
を有することを特徴とする請求項１に記載の方法。
【請求項７】
前記ホームネットワークデータの一部は、サブスクリプション証明書をダウンロードする際に前記第１の無線機器によって用いられるネットワークアドレスとネットワークアドレスを指すポインタとのうちの一方を含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記第１の機器識別子に対応する前記記憶済みのセキュリティコードはワンタイム・セキュリティコードを含み、かつ、前記方法は更に前記第１の機器識別子と前記ワンタイム・セキュリティコードとを含む第２の登録更新要求を拒絶するステップを有することを特徴とする請求項１に記載の方法。
【請求項９】
複数の無線機器用の電子登録データを保持する登録サーバ（１６０）であって、
ネットワークインタフェース（６３０）、処理ユニット（６１０）、及び、複数の機器識別子を格納する記憶ユニット（６２０）とを備え、ここで、個々の予備の機器識別子は無線機器に関連付けられるようになっている、
前記記憶ユニット（６２０）は、前記予備の機器識別子に対応するセキュリティコードを記憶するように構成され、
前記処理ユニット（６１０）は、
第１の機器識別子と、第１の候補のセキュリティコードと、第１の無線機器用のホームネットワークデータとが含まれている登録更新要求を前記サブスクリプションサーバから前記ネットワークインタフェースを介して受信し、
前記第１の候補のセキュリティコードを前記第１の機器識別子に対応する記憶済みのセキュリティコードと比較することによって前記登録更新要求を認証し、
前記第１の候補のセキュリティコードが前記第１の機器識別子に対応する記憶済みのセキュリティコードとマッチする場合、前記第１の機器識別子及び対応するセキュリティコードに関連してホームネットワークデータを前記記憶ユニットに記憶し、
前記第１の無線機器から前記第１の機器識別子を受信し、
前記第１の無線機器に対して前記ホームネットワークデータを提供する
ように構成されることを特徴とする登録サーバ。
【請求項１０】
前記処理ユニット（６１０）は、前記第１の機器識別子に関連付けられた前回のホームネットワークデータを更新し、かつ、前記第１の機器識別子に関連して該更新されたホームネットワークデータを前記記憶ユニット（６２０）に記憶することによって前記ホームネットワークデータを記憶するように構成されることを特徴とする請求項９に記載の登録サーバ（１６０）。
【請求項１１】
前記処理ユニット（６１０）は、更に、
前記ネットワークインタフェース（６３０）を介して第２の機器識別子と、第２の候補のセキュリティコードと、更新済みのセキュリティコードとを含む前記セキュリティコードの更新要求を受信し、
前記第２の候補のセキュリティコードを前記第２の機器識別子に対応する第２の記憶済みのセキュリティコードと比較することによって前記セキュリティコードの更新要求を認証し、
前記第２の機器識別子に関連して前記更新済みのセキュリティコードを前記記憶ユニット（６２０）に記憶する
ように構成されることを特徴とする請求項９に記載の登録サーバ（１６０）。
【請求項１２】
前記処理ユニット（６１０）は、前記第２の記憶済みのセキュリティコードを前記更新済みセキュリティコードで置き換えることによって、前記第２の機器識別子に関連して前記更新済みのセキュリティコードを記憶するように構成されることを特徴とする請求項１１に記載の登録サーバ（１６０）。
【請求項１３】
前記処理ユニット（６１０）は、更に、
前記第１の機器識別子に対応する前記第１の無線機器から前記ネットワークインタフェース（６３０）を介して接続要求を受信し、
前記ネットワークインタフェース（６３０）を介して、前記ホームネットワークデータの少なくとも一部を第１の無線機器へ送信する
ように構成されることを特徴とする請求項９に記載の登録サーバ（１６０）。
【請求項１４】
前記ホームネットワークデータの前記一部は、サブスクリプション証明書のダウンロード時に前記第１の無線機器によって用いられるネットワークアドレスとネットワークアドレスを指すポインタとのうちの一方を含むことを特徴とする請求項１３に記載の登録サーバ（１６０）。
【請求項１５】
前記第１の機器識別子に対応する前記記憶済みのセキュリティコードはワンタイム・セキュリティコードを含み、かつ、前記処理ユニット（６１０）は更に前記第１の機器識別子と前記ワンタイム・セキュリティコードとを含む第２の登録更新要求を拒絶するように構成されることを特徴とする請求項９に記載の登録サーバ（１６０）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に無線通信システムに関し、特に、ダウンロード可能なユニバーサル加入者識別モジュール（ＤＬＵＳＩＭ）のようなネットワーク加入者証明書をダウンロードする際に用いられる無線機器用登録データを処理する方法、装置及びシステムに関する。
【背景技術】
【０００２】
マシン・ツー・マシン（Ｍ２Ｍ）通信技術によって、操作するのに人間によるインタラクションを必要としない無線機器（wireless device)の配備が可能になっている。広範囲の遠隔測定アプリケーション及びテレマティックアプリケーションとして無線Ｍ２Ｍ機器が配備されたり、提案されたりしてきた。これらのアプリケーションのなかには、ユーティリティ配信システムの監視、遠隔販売、セキュリティシステム及びフリート管理（fleet management）を含むものもある。
【０００３】
無線Ｍ２Ｍ配備のための挑戦すべき課題の１つとして、サービスの効率的「供給」をサポートする方法がある。特に、特定のネットワークにおいて動作させるために個々の無線Ｍ２Ｍ機器をアクティブにする必要がある。無線機器をアクティブにする、及び、供給するための様々な技術が知られており、その中には、「Customer activation system for cellular network」の名称の欧州特許出願のＥＰ0 0778 716 A2、及び、「Mobile Communication Method, and Mobile Telephone Switching Station Customer Management System, and Mobile Unit for Implementing the Same」のタイトルの米国特許第6,064,879号がある。従来の３Ｇセルラ電話機の場合、サービスの供給は通常、ユニバーサル加入者識別モジュール（ＵＳＩＭ）（無線ネットワークオペレータにより提供される汎用ＩＣカード（ＵＩＣＣ）にインストールされたアプリケーション）を用いて達成される。ハンドセットを或る特定の加入処理とつなぐためにＵＳＩＭ／ＵＩＣＣをセルラハンドセットの中へ挿入することが可能であり、これによって、ハンドセットユーザは、自分のホームオペレータのネットワークを介して、そして、多くの場合、一体に動作するパートナーネットワークを介して加入済みのサービスへのアクセスが可能になる。サービス供給に対するこのアプローチは個々の消費者にとってかなり使い勝手のよいものではあるが、広い地理上のエリアの両端にわたって数百の無線機器が単一のエンティティにより配備されている場合があるＭ２Ｍアプリケーション用としては実行不能になる場合が考えられる。例えば、いくつかのケースでは、無線機器が（自動車などの）さらに大きなピースの機器の中に工場でインストールされている場合がある。そのため、ＳＩＭカードなどの後で行われる挿入が実際に行えなくなったり、不可能になったりする。別の例では、複数のＭ２Ｍ機器が、単一の無線オペレータでは必要なカバーエリアを提供できないような広い地理上のエリアにわたって配備されている場合がある。このような場合、適当なオペレータ専用のＵＳＩＭを正しい機器に一致させることは厄介な問題を生じる可能性がある。最後に、例えば別のオペレータへのサブスクリプションへ機器を移すためにＭ２Ｍ機器の再構成を行うことは、特にＭ２Ｍ機器が遠隔地に存在する場合には、費用のかかるものになる場合がある。
【０００４】
これらの挑戦すべき課題に起因して、無線業界は最近、ダウンロード可能なＵＳＩＭ（又はＤＬＵＳＩＭ）などのダウンロード可能なサブスクリプション証明書（subscription credential）の利用可能性を調査している。特に、無線Ｍ２Ｍ機器のリモート管理のための第３世代パートナープロジェクト（３ＧＰＰ）はＤＬＵＳＩＭ技術利用の実行可能性を研究している。「技術仕様グループサービス及びシステムアスペクト；Ｍ２Ｍ機器におけるＵＳＩＭアプリケーションのリモート管理に関する実行可能性の研究；（リリース８）、３ＧＰＰ  ＴＲ３３．８１２」という標題の３ＧＰＰレポートが現在展開中である。
【０００５】
研究中の１つのアプローチでは、予備の国際移動加入者識別子及び関連するキーなどの予備のサブスクリプション証明書が個々の無線Ｍ２Ｍ機器の中へ予めプログラムされている。ダウンロード可能なＵＳＩＭのような「永久的」サブスクリプション証明書のダウンロードという限定された目的のために、これらの予備の証明書を用いて、利用可能な無線ネットワークへの初期アクセスを得ることが可能となる。これらの予備の証明書は、３ＧＰＰネットワークへの一時的アクセス及び所望のサービスを提供する無線オペレータに関連付けられた供給サーバとの接続を容易にする登録サービスに関連付けられる。
【０００６】
一般的アプローチとしては、通常の無線ネットワークプロトコルに従って、無線Ｍ２Ｍ機器が予備の証明書を用いて、利用可能なネットワークとの初期ネットワーク接続手順を実行するというアプローチが行われる。機器の接続先であるネットワークは訪問先ネットワークであると想定することができるため、接続はローミング手順に従って行われる。ネットワークに接続されるとすぐに、Ｍ２Ｍ機器はＵＳＩＭをダウンロードするために供給サーバとの接続を確立する。
【０００７】
上記の手順は３ＧＰＰネットワークとの初期接続を許可するものではあるが、無線Ｍ２Ｍ機器を供給するための完全な解決方法を提供するものではない。したがって、無線オペレータからの移動通信ネットワークサービスへのサブスクリプションと、配備済みの無線Ｍ２Ｍ機器をリンクするためのメカニズムが必要とされている。特に、新しく配備された無線機器を所望のオペレータ（又は「ホームオペレータ」）に登録するための、及び、当該登録を必要に応じて更新するためのメカニズムが必要とされている。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、特定のオペレータに対応するサブスクリプション証明書によって予めプログラムされていない「汎用性のある」無線Ｍ２Ｍ機器を、機器の所有者が指定するホームオペレータと関連付けるためのシステム及び方法を提供するものである。この開示されたシステム及び方法は、新しく起動されたＭ２Ｍ機器を、ホームオペレータ用のサブスクリプション証明書をダウンロードするための適切なサーバと自動的にリンクする処理をさらに容易にするものである。
【課題を解決するための手段】
【０００９】
上記開示されたシステムには、複数の無線機器用電子登録データを保持するための登録サーバであって、新しく起動した無線機器をサーバへ向けて、ダウンロード可能なＵＳＩＭのような「永久的」サブスクリプション証明書をダウンロードするようにするための登録サーバが含まれる。この開示されたシステムには、加入する無線機器とその対応するホームネットワークとの間の関連付けを反映する登録サーバエントリを更新する登録サーバがさらに含まれる。いくつかの実施形態では、サブスクリプションサーバは、加入する無線機器へサブスクリプション証明書をダウンロードするようにさらに構成されてもよい。
【００１０】
したがって、本発明のいくつかの実施形態に係る例示の登録サーバは、複数の予備の機器識別子と、対応するセキュリティコードとを記憶するように構成された記憶ユニットを備え、個々の予備の機器識別子が無線機器に関連付けられる。登録サーバはネットワークインタフェースと、登録更新要求を処理する処理ユニットとをさらに備える。いくつかの実施形態では、処理ユニットはネットワークインタフェースを介して登録更新要求を受信するように構成され、該登録更新要求には、第１の機器識別子と、第１の候補のセキュリティコードと、第１の無線機器用のホームネットワークデータとが含まれる。処理ユニットは、第１の候補のセキュリティコードを第１の機器識別子に対応する記憶済みのセキュリティコードと比較することによって登録更新要求を認証し、かつ、第１の機器識別子及び対応するセキュリティコードに関連付けられた記憶ユニットにホームネットワークデータを記憶する。いくつかの実施形態では、処理ユニットは、第１の機器識別子に対応する第１の無線機器からネットワークインタフェースを介して接続要求を受信し、かつ、ホームネットワークデータの少なくとも一部を、ネットワークインタフェースを介して第１の無線機器へ送信するようにさらに構成される。上記一部はサブスクリプション証明書をダウンロードする際に第１の無線機器によって用いられるネットワークアドレスを含んでもよい。
【００１１】
本発明のいくつかの実施形態に係る例示のサブスクリプションサーバが、ネットワークインタフェースと、該ネットワークインタフェースを介して第１の無線機器に対する電子サブスクリプション要求を受信するように構成された処理ユニットとを備え、該サブスクリプション要求には、予備の機器識別子と、第１の無線機器用の対応するセキュリティコードとが含まれる。サブスクリプションサーバは、ネットワークインタフェースを介して登録更新要求を登録サーバへ送信し、該登録更新要求には、予備の装置識別子と、対応するセキュリティコードと、第１の無線機器用のホームネットワークデータとが含まれ、該ホームネットワークデータはサブスクリプション証明書をダウンロードするためのネットワークアドレスを特定する。いくつかの実施形態では、サブスクリプションサーバは、ホームネットワークデータにより特定されたネットワークアドレスにアドレス指定された証明書のダウンロード要求を、ネットワークアドレスを介して第１の無線機器から受信し、かつ、ネットワークサービスにアクセスする際に使用される第１の無線機器へサブスクリプション証明書を送信するようにさらに構成される。
【００１２】
無線機器用電子登録データを保持し、かつ、この登録データを更新するための対応する方法も開示される。
【図面の簡単な説明】
【００１３】
【図１】本発明の１以上の実施形態に係る通信ネットワークを示す。
【図２】本発明のいくつかの実施形態に係る登録情報及び加入者証明書のフローを示す。
【図３】複数の無線機器用電子登録データを保持するための方法例を示す論理フローチャートである。
【図４】登録システム内の無線機器用セキュリティコード情報を更新するための方法例を示す論理フローチャートである。
【図５】無線機器用電子登録データを更新し、無線機器へサブスクリプション証明書を配信するための方法例を示す論理フローチャートである。
【図６】本発明のいくつかの実施形態に係る登録サーバのブロック図である。
【図７】本発明のいくつかの実施形態に係るサブスクリプションサーバのブロック図である。
【発明を実施するための形態】
【００１４】
以下の説明において、第３世代パートナープロジェクト（３ＧＰＰ）により公布されているネットワーク規格と関連して本発明の種々の側面について説明する。当業者であれば理解できるように、これらの技術はサブスクリプション証明書を無線機器へダウンロードできる他の無線システムにも適用できるものである。さらに、以下の解説は、人間によるインタフェースを全く伴うことのない機器を含む無線Ｍ２Ｍ機器に焦点を当てたものではあるが、本書面において開示されるこれらの技術はさらに一般的に適用可能なものであると共に、消費者用ハンドセットを含む他の無線端末に実際に適用できるものである。最後に、当業者であれば理解できるように、「モバイル端末」という用語は本書面において用いられているように、多種多様なエンドユーザ機器、特に、第３世代パートナーシップ又は他の規格グループによって公布されている種々の仕様によって、「ユーザ機器」、「ＵＥ」あるいは「移動局」と呼ばれる機器を含むことを意図するものである。特に、「モバイル端末」という用語は、マシン・ツー・マシン（Ｍ２Ｍ）アプリケーション用として適合された無線端末のみならず固定無線通信用として適合された無線端末も同様に含むものである。したがって、当業者であれば理解できるように、本願明細書で解説されるモバイル端末は、音声通信機能、データ通信機能又はこれら双方の機能を備えたセルラ無線電話機と、無線通信機能を含むパーソナル・デジタル・アシスタント（ＰＤＡ）機器と、従来からあるラップトップとパームトップコンピュータとのうちの少なくともいずれか、又は無線トランシーバを含むその他の電気機器と、ホスト計算機において使用されるように適合された（携帯用であっても、なくてもよい）無線トランシーバカード及びモジュールと、を備えたものであってもよい。したがって、以下の説明及び添付図面は本発明の例示と見なすべきものであって、本発明の限定と見なすべきものではない。
【００１５】
図１は本発明の１以上の実施形態に係る通信ネットワークを示し、少なくとも２つの移動通信ネットワーク基地局１２０の範囲内に存在する無線Ｍ２Ｍ機器１１０を含む図である。図１の例示のシステムにおいて、一方の基地局１２０が第１の無線ネットワーク（「訪問先」オペレータネットワーク１３０）へのアクセスを提供するのに対して、他方の基地局は第２の無線ネットワーク（「ホーム」オペレータネットワーク１４０）へのアクセスを提供する。当業者であれば理解できるように、以下の解説を行う目的のために、「訪問先」及び「ホーム」という用語は、Ｍ２Ｍ機器１１０がホ−ムオペレータネットワークのオペレータ（すなわち「ホームオペレータ」）によって行われるサブスクリプションに関連付けられた後でのみ意味のある用語になる。実際、Ｍ２Ｍ機器１１０がその予備の証明書を用いてネットワークと接続すると、ネットワーク接続を目的とするＭ２Ｍ機器１１０の「ホーム」オペレータは、本明細書に記載の登録サービスを提供するオペレータ、すなわち予備の証明書を制御するオペレータとなる。
【００１６】
当業者であれば理解できるように、Ｍ２Ｍ機器１１０は、いくつかの実施形態においてマルチモードとマルチバンドの少なくともいずれかの無線機器であってもよく、それによってＭ２Ｍ機器１１０は、複数の通信プロトコルをサポートするか、複数の周波数帯域で動作するかの少なくともいずれかを行うようになっている。したがって、訪問先オペレータネットワーク１３０とホ−ムオペレータネットワーク１４０とは、同様の又は完全に異なる無線アクセスネットワークを介してネットワークアクセスを提供することが可能となる。
【００１７】
いずれにせよ、訪問先オペレータネットワーク１３０とホ−ムオペレータネットワークの各ネットワークは、無線データサービスと、インターネットであってもよい公衆データ通信網（ＰＤＮ）１５０へのアクセスとを提供する。したがって、描かれているシステムにおいて、いずれかの無線ネットワークが任意の公的にアクセス可能なリソースへのアクセス、並びに、特定の無線ネットワークオペレータによって提供されるネットワーク専用リソースへのアクセスをインターネット上でＭ２Ｍ機器１１０に提供することが可能となる。図１に示す単純化されたシステムにおいて、Ｍ２Ｍ機器１１０は、ＰＤＮ１５０及び訪問先オペレータネットワーク１３０又はホ−ムオペレータネットワーク１４０のいずれかのネットワークを介して登録サーバ１６０及びその関連データベース１７０にアクセスすることができる。Ｍ２Ｍ機器１１０はまた、ＰＤＮ１５０と１つの無線ネットワーク又はその他のネットワークを介してサブスクリプションサーバ１８０にアクセスすることもできる。上記とは別に、いくつかの実施形態では、ホ−ムオペレータネットワーク１４０を介してサブスクリプションサーバ１８０への直接アクセスを行うことができる。
【００１８】
上述したように、本明細書に開示される技術は、一般に、ダウンロード可能なＵＳＩＭ（ＤＬＵＳＩＭ）アプリケーションの問題空間を利用するシステムに対して適用可能である。この問題空間が比較的新たな問題空間であるため、ダウンロード可能なＵＳＩＭというコンセプトの利用を実際に可能にするようなすべての機能を実現するための固定された又は指定された解決方法はまだ存在していない。まだ適切に解決されていない特別の問題点として、特定のオペレータに対応するサブスクリプション証明書によって予めプログラムされていない「汎用性のある」無線Ｍ２Ｍ機器を、機器の所有者が指定したホームオペレータとどのように関連付けるかという問題点がある。本明細書において開示される技術によって解決される密接に関連した問題点として、ホームオペレータ用のサブスクリプション証明書をダウンロードするための適切なサーバに、新しく起動されたＭ２Ｍ機器をどのように自動的にリンクするかという問題点がある。以下の開示において、これらの処理を一般に「登録サービス」又は「ホームオペレータ登録」と呼ぶことにする。
【００１９】
ＤＬＵＳＩＭ機器が作成されると、該機器の予備の国際移動加入者識別子（ＰＩＭＳＩ）及びその他の関連情報が登録サービスに記憶される。この登録サービスは図１の登録サーバ１６０のような登録サーバにおいて実行可能である。この機器のユーザが機器の起動を最終的に決定するとき、ユーザは、ホームオペレータと本願で呼ぶ無線ネットワークオペレータから移動通信ネットワークの利用を申し込む必要がある。しかし、ホームオペレータが機器の証明書を認知するためには、ユーザはいくつかの識別情報をホームオペレータに提供しなければならない。この提供はインターネットを介して最も好便に行われる。したがって、本願で開示される本発明による技術は、いくつかのランダムな証明書をタイプする代わりに、ユーザが自分の機器を登録すること、及び、サブスクリプション証明書が認証済みの機器に容易にアクセスできるようになることをホームオペレータ及び登録サービスが保証できる方法のためのメカニズムを提供する技術である。
【００２０】
ＰＩＭＳＩの他に、本願に記載の技術の多くの技術はＰＩＭＳＩに関連付けられたセキュリティコードに依拠するものである。このセキュリティコードは、本願では予備のＩＭＳＩ識別子（ＰＩＤ）とたまに呼ばれることもあるが、ＤＬＵＳＩＭ機器ユーザ用識別トークンとして機能している。ＰＩＤはユーザ自体を特定するものではないものの、加入するＤＬＵＳＩＭ機器を或るホームオペレータに登録するユーザの権限を示すものである。当業者には明らかなように、このＰＩＤは個々の機器に対して一意的なものである必要はないが、所定の何らかのＰＩＭＳＩに関連付けられたＰＩＤを推測することは困難である。
【００２１】
図２を参照しながら本願で開示される一般的な解決方法を以下の例によって示すことができる。計測用機器メーカーが登録サービス２２０から個々の機器用の予備の証明書を注文する。（ここで、図２に描かれているノードは機能エンティティを表すものであるという点に留意されたい。すなわち、これらのノードは個別の物理ノード又は地理上の位置に対応するものであってもよいし、そうでなくてもよい。）いくつかの実施形態では、登録サービス２２０は、ＰＩＭＳＩと、関連するキーと、２１２で示すような予備のＩＭＳＩ識別子（ＰＩＤ）とを含む、ダウンロード可能なＵＳＩＭを利用するためのすべての関連情報を伴う個々の機器用の予備の証明書を提供する。別の場合には、登録サービス２２０は、予備の証明書のみを提供し、次いで、メーカーは対応するＰＩＤを生成し、２２２に示すようにこれらのＰＩＤを登録サービス２２０へ戻す。
【００２２】
いずれの場合にも、ＰＩＤは英数字のパスワード又は別のコードであってもよい。いくつかのケースでは、ＰＩＤは、人間が読むことのできるものであることが望ましいが、実状は必ずしもそうであるとは限らない。
【００２３】
いずれにせよ、メーカー２１０は（機器の不揮発性メモリ内などのような）機器の内部にＰＩＭＳＩ証明書を構成し、次いで、ＰＩＭＳＩ／ＰＩＤの対を機器の購買者に提供する。いくつかのアプリケーションでは、メーカー２１０はＰＩＤと共にＰＩＭＳＩ番号を単にラベル、取扱説明書、チラシ等に印刷するだけでよい。メーカー２１０は代わりにバルクアプリケーションの形でＰＩＭＳＩの電子データベース及び対応するＰＩＤを顧客へ安全に提供することも可能である。
【００２４】
機器を配備する際に、（２３０で図２に描かれている）機器のエンドユーザは、特定の無線オペレータ、すなわち、ホームオペレータによって提供される無線ネットワークサービスを求めて機器へのサブスクリプションの作成を望む。したがって、機器ユーザ２３０は、ユーザが選択するサービスプロバイダ（すなわちホームオペレータ又は支局）により提供されるネットワークオペレータのサブスクリプションサービス２４０にアクセスする。このサブスクリプションサービス２４０はインターネットウェブサイトを介して提供されてもよい。次いで、機器ユーザ２３０は、２３２に示すように、加入機器のＰＩＭＳＩと、対応するＰＩＤとを単にサブスクリプションサービス２４０に提供するにすぎない。（ＰＩＤの所有によって、機器ユーザ２３０がＰＩＭＳＩに対応する機器を実際に制御していることが「証明」される。）
上記ＰＩＭＳＩと対応するＰＩＤが提供されるとすぐに、サブスクリプションサービス２４０は、登録サービス２２０にコンタクトし、次いで、２４２に示すように、ＰＩＭＳＩと、対応するＰＩＤと、ホ−ムオペレータネットワークを特定するデータとを登録サービス２２０に提供する。したがって、サブスクリプションサービス２４０は、ＰＩＭＳＩによって特定された機器がホームオペレータによって今からサービスを受けることを登録サービス２２０に知らせることになる。不正な登録を防止するために、登録サービス２２０は、対応するＰＩＭＳＩに関連して登録サービス２２０により前回記憶されたＰＩＤと、要求を供給されたＰＩＤとを比較することによってサブスクリプションサービス２４０からの登録更新要求を認証することができる。ＰＩＤが登録サービス２２０で記憶されたＰＩＤに一致しなければ、要求は拒否される。しかし、要求が認証されれば、登録サービス２２０は、機器用のＰＩＭＳＩに関連してデータを特定するホームオペレータを記憶する。（いくつかの実施形態では、登録サービス２２０は２２４に示すように確認メッセージを返すことができる。）このため、登録サービス２２０によって、機器のＰＩＭＳＩを無線オペレータに関連付けるデータベースが保持されることになる。
【００２５】
いくつかの実装構成では、ＰＩＤ用の追加のセキュリティを提供して、サブスクリプションサービスオペレータによる誤用を防いだり、サブスクリプションサービスにより保持されているデータへの不正アクセスを図る何者かによる悪用を防止したりすることが望ましい場合もある。このため、本発明のいくつかの実施形態では、機器所有者は、サブスクリプションサービス２４０にコンタクトする前に、登録サービス２２０にコンタクトして、第２のＰＩＤと見なすことができるワンタイム・セキュリティコードを要求することが可能となる。所有者は、ワンタイム・セキュリティコードを受け取る前に、機器ＰＩＭＳＩとＰＩＤとを用いて自身の認証を求められる場合がある。その後サブスクリプションサービス２４０にコンタクトするとき、所有者は、より永久的なＰＩＤの代わりにワンタイム・セキュリティコードをサブスクリプションサービス２４０に供給する。サブスクリプションサービス２４０は、登録更新要求の認証時に用いられるワンタイム・セキュリティコードをその後登録サービス２２０へ供給する。次いで、登録サービス２２０はこのワンタイム・セキュリティコードを無効なものとしてマークして、このセキュリティコードを再使用できないようにする。
【００２６】
さらなるセキュリティのために、この発行済みワンタイム・セキュリティコードに「組み込まれた」耐用期間制限を設けてもよい。１つのアプローチでは、ＰＩＭＳＩと、ＰＩＤと、現在の日付とをハッシュすることなどによって、日付コード又は時刻コードに基づいてワンタイム・セキュリティコードを生成するようにすることができる。サブスクリプションサービス２４０から登録更新要求を認証するとき、登録サービス２２０は同じ計算を反復することができ、日付が一致しなければ、計算結果が異なることになって要求は拒絶される。
【００２７】
いずれにせよ、登録サービス２２０が機器の（新しい）ホームオペレータについて通知を受けるとすぐに、機器はその予備の証明書を用いて、ネットワークと接続し、次いで、登録サービスを介して、そのホームネットワークを発見し、かつ、適当なＵＳＩＭをダウンロードする方法を見つけ出すことができる。上述したように、ＰＩＭＳＩにより特定された予備の証明書は、Ｍ２Ｍ機器のネットワークへの一時的アクセスを可能にする。いくつかの実施形態では、ＰＩＭＳＩを従来のＩＭＳＩと見分けることはできない。そのため、機器の最初の接続先であるネットワークがたまたま登録サービスを提供するオペレータでなければ、（したがって、オペレータが予備の証明書を制御していれば）ネットワークは、他の任意のローミング機器を扱う場合と同じ様に機器を扱って、機器の認証のために通常のローミングプロトコルを用いて登録オペレータにコンタクトする可能性が大きくなる。したがって、訪問先ネットワークによるＰＩＭＳＩ自体の認識が可能ではあるが、この認識は必要なものではない。ネットワークサービスへのアクセスは従来の通信プロトコルを用いて機器へ一時的に提供され得る。さらに、当業者であれば理解できるように、登録オペレータは、実際のＵＳＩＭがダウンロードされるまで、機器に利用させることができるサービスに制限を設けることができる。特に、Ｍ２Ｍ機器は、登録サービス２２０及びサブスクリプションサービス２４０（あるいは他の供給サーバ）とのデータ接続に制限される場合がある。そのため、起動時に、Ｍ２Ｍ機器１１０はその予備の証明書を用いて利用可能なネットワークに接続し、次いで、登録サービス２２０とのデータ接続を確立する。２５２に示すように、登録サービス２２０にそのＰＩＭＳＩを提供する際、登録サービス２２０は、２５４に示すようにホームオペレータ用の供給サーバをＭ２Ｍ機器１１０へ向けてＭ２Ｍ機器１１０にデータを提供する。言うまでもなく、登録サービス２２０はホームオペレータのアドレスデータを提供する前に、追加の認証手順を必要とする場合がある。これらの手順は図２には示されていない。いずれにせよ、ホームオペレータデータは（ＩＰアドレス又はＵＲＬなどの）供給サーバへのアドレスを含んでもよい。あるいは、このホームオペレータデータは、ルックアップテーブルからアドレスを検索するために、あるいはアドレスを形成するためにＭ２Ｍ機器１１０により使用されるパラメータであってもよい。
【００２８】
いくつかのケースでは、供給サーバはホームオペレータサブスクリプションサービス２４０の一部であってもよい。このケースでは、図２に描かれているように、Ｍ２Ｍ機器１１０は、２５６に示すようなサブスクリプションサービス２４０と接続し、そのＰＩＭＳＩを提供する。返信として、サブスクリプションサービス２４０はダウンロード可能なＵＳＩＭなどのダウンロード可能なサブスクリプション証明書を提供する。再びこの場合にも、サブスクリプションサービス２４０はダウンロード可能な証明書を提供する前に、追加の認証手順を求めることが予想される。広範囲の適用可能な認証手順は当業者には周知の手順である。
【００２９】
図１の通信ネットワーク例及び図２のメッセージフロー例を考慮すると、図３は複数の無線機器用として電子登録データを保持するための一般的方法を示す図である。いくつかの実施形態では、図１に描かれている登録サーバ１６０のような登録サーバにおいて、図３の方法又は該方法の変形例が実行可能であり、登録２２０に関連して図２に記載したようなサービスが提供される。
【００３０】
図３の方法は、ブロック３１０に示すように、機器メーカーから得られる複数の予備の機器識別子及びセキュリティコードの受信と共に始まる。この描かれている方法では、この場合、（ＰＩＭＳＩであってもよい）予備の機器識別子及び対応するセキュリティコード（ＰＩＤ）がメーカーによって登録サービスへ供給される。別の実施形態では、予備の機器識別子及びセキュリティコードは１以上の無線ネットワークオペレータによって供給され得る。これらの無線ネットワークオペレータのうちの１つは登録サービスを処理することも可能である。さらに別の実施形態では、登録サービスのオペレータは予備の機器識別子をメーカーに提供することができ、かつ、メーカーは対応するセキュリティコードを供給することができる。
【００３１】
いずれにせよ、ブロック３２０に示すように予備の機器識別子とセキュリティコードとは記憶される。この予備の機器識別子とセキュリティコードとは一般にデータベースに記憶され、該データベースは、図１に描かれている外部記憶機器１７０内などに設けられている登録サーバと物理的に共置されているか、あるいは、遠方に配置されたデータベースであって、かつ、民間のデータ通信網や公衆データ通信網を介して遠方からアクセス可能なものであってもよい。
【００３２】
ブロック３３０において、登録サービスはオペレータサブスクリプションサービスから登録更新要求を受信する。この登録更新要求は、機器識別子と、候補のセキュリティコードと、ホ−ムオペレータネットワークを特定するデータとを含む。例えば、登録更新要求は、“登録ＰＩＭＳＩ：２２４３８７１２３４５６７８９〜‘ホ−ムオペレータ’ＰＩＤ：７４６７２６”のように見える場合もある。言い替えれば、登録更新要求はホ−ムオペレータネットワークデータに機器識別子をリンクする指示である。登録「更新」要求として本明細書に記載されているとはいえ、このような要求によってかかるリンクを初めて確立することが可能となる。そのため、新たな登録を確立するために又は事前に確立された登録を更新するために単一のフォーマットコマンドを用いてもよい。別の実施形態では、事前に確立された登録を更新するために別々のコマンド又は手順を用いてもよい。
【００３３】
いずれの場合にも、ブロック３４０に示すように、候補のセキュリティコードを用いて上記登録更新要求を認証し、それによって、（オペレータサブスクリプションサービスなどの）要求者に対して登録情報を更新する権限が与えられることが確立される。したがって、供給済みの機器識別子を用いて、メモリ内の一致する機器識別子に関連付けられた記憶済みの情報を検索し、次いで、上記供給済みの機器識別子に関連して予め記憶させたセキュリティコードと候補のセキュリティコードを比較する。このセキュリティコードが一致すれば、登録更新要求は承認され、ブロック３５０に示すように、一致する機器識別子及びセキュリティコードと共にホームオペレータデータは記憶される。
【００３４】
その後の或る時点において、登録サービスは、ブロック３２０〜３５０で処理された予備の機器識別子に対応する無線機器によってアクセスされ得る。したがって、ブロック３６０に示すように、接続要求が無線機器から受信される。この接続要求は種々の形をとり得るが、一般的には、機器を特定するＰＩＭＳＩを含む少なくとも１つのメッセージを有するものとなる。ＰＩＭＳＩによって特定された無線機器から接続要求が実際に発信することを保証するために認証手順が採用される場合もある。例えば、公開鍵インフラストラクチャ（ＰＫＩ）技術を用いて、無線機器により署名されたメッセージの有効性を機器に記憶した秘密鍵や証明書を用いて検証することが可能となる。
【００３５】
接続要求の受信時に（及び成功した任意の認証手順の終了時に）、ホームネットワークデータはブロック３７０に示すように無線機器へ送信される。上述したように、このホームネットワークデータは、いくつかのケースでは、サブスクリプション証明書にアクセスし、かつ、このサブスクリプション証明書をダウンロードする際に無線機器によって用いられるインターネットプロトコル（ＩＰ）アドレスのようなネットワークアドレスやユニフォームリソースロケータ（ＵＲＬ）を含んでもよい。別の場合には、ホームネットワークデータはこのようなネットワークアドレスへのポインタを含んでもよい。例えば、ホームネットワークデータは複数のネットワークアドレスを中に含む記憶済みのルックアップテーブルのインデックスを作成するために無線機器が使用するパラメータを含んでもよい。上記とは別に、ホームネットワークデータは、完全なネットワークアドレスを計算したり、形成したりするために用いることができるパラメータを含んでもよい。例えば、ホームネットワークデータは、オペレータ専用のＵＲＬを形成するために記憶済みのテンプレートと組み合わせることができる英数字コードを含んでもよい。
【００３６】
図３の方法は、一般に無線機器の初期登録及び起動のための手順を描く図である。ブロック３１０及び３２０に例示の上記ステップは機器の販売以前であっても同様に行うことができる。このようなケースで、所定の予備の機器識別子用の登録サービスエントリは問題の機器のための規定されたホームオペレータが存在しないことを示すことができる。ブロック３５０の後、エントリはホームオペレータを指示するフィールドを含むことになる。当業者であれば理解できるように、図３に例示の方法は起動手順を示す単に１つのアプローチ例にすぎないことは言うまでもない。
【００３７】
機器が再販されたり、再配備されたりした場合には、無線機器に関連付けられたサブスクリプションを変更することができる。いくつかのケースでは、機器の所有者が単にオペレータを変更するだけでよいことは言うまでもない。いずれにせよ、予備の機器識別子に関連付けられたホームネットワークデータの更新が必要となる場合もある。さらに、ユーザは機器に関連付けられたセキュリティコードに対する変更を要求することができる。セキュリティコードの変更要求は、サブスクリプションデータに対する変更と切り離して行ってもよいし、サブスクリプションデータに対する変更と関連させて行うようにしてもよい。そのため、いくつかの実施形態では、図１の登録サーバ１６０において実行される登録サービスのような登録サービスは、図４の方法に基づく機器登録に関連付けられた１以上のパラメータの更新を行うことができる。
【００３８】
図４の方法は、セキュリティコードの更新要求の受信と共にブロック４１０から始まる。セキュリティコードの更新要求は機器識別子と新たなセキュリティコードとを含み、一般に登録サービスによって予め記憶済みのセキュリティコードに対応する候補のセキュリティコードも含むことが望ましい。オプションとして、セキュリティコードの更新要求はまた、更新済みホームネットワークデータを含んでもよい。例えば、セキュリティコードの更新要求は「登録ＰＩＭＳＩ：２２４３８７１２３４５６７８９〜‘新たなホームオペレータ’ＰＩＤ：７４６７２６、ＮＥＷＰＩＤ：ｈｘｕｓ８２Ｈ」のように見える場合がある。（但し、本解説を目的として「セキュリティコードの更新要求」と命名されてはいるものの、本発明の１以上の実施形態は、セキュリティコード又はホームネットワークの１つ又は両方に対する更新を可能にする単一の更新要求フォーマットを採用してもよい。上述したように、この同じ要求フォーマットは、ホームネットワークデータの初期登録をサポートすることも可能である。別の実施形態が、セキュリティコードとホームネットワークデータとの更新に対して別々のコマンドを必要とする場合がある。したがって、本開示を目的として、「要求」という用語は１乃至いくつかのメッセージ又はコマンドを含む場合もある。）
【００３９】
ブロック４２０において、更新要求の形で供給される候補のセキュリティコードを用いて要求を認証する。したがって、いくつかの実施形態では、供給された機器識別子は記憶済みの予備の機器識別子に一致され、かつ、候補のセキュリティコードは、一致する予備の機器識別子に関連して記憶済みのセキュリティコードと比較されることになる。セキュリティコードが一致すれば、更新要求求は承認され、次いで、ブロック４３０に示すように、記憶済みの予備の機器識別子に関連して更新済みのセキュリティコードは記憶される。いくつかの実施形態では、原セキュリティコードは更新されるか、新たなセキュリティコードにより上書きされる。別の実施形態では、原セキュリティコードは新たなセキュリティコードと共に保持されてもよい。
【００４０】
同様に、ブロック４４０において、更新要求が供給された場合、一致する予備の機器識別子に関連して更新済みホームネットワークデータが記憶される。対応する機器が該機器のホームオペレータの供給サーバとの接続をその後要求した場合、上記更新済みホームネットワークデータが用いられる。
【００４１】
図５は無線機器用電子登録データの更新方法の一例を示す。例えば、無線ネットワークオペレータにより作動される図１のサブスクリプションサーバ１８０のようなサブスクリプションサーバにおいて図５の方法のすべて又は一部を実行することが可能となる。したがって、図５は、機器所有者が無線ネットワークオペレータとの新規の又は現行のサブスクリプションに無線機器をリンクしようと努めるとき、後続すると考えられる例示の手順を示す図である。
【００４２】
図５の方法は、ブロック５１０に示すように無線機器に対するサブスクリプション要求の受信と共に開始する。このサブスクリプション要求は、いくつかのケースではインターネットウェブサイトインタフェースを介して機器所有者から受信することができる。いくつの例では、このサブスクリプション要求は単一の機器のみに対する要求であってもよい。別例では、機器所有者が、いくつかの無線機器を特定するバルクサブスクリプション要求を提供することができる。いずれにせよ、このサブスクリプション要求には、少なくとも１つの予備の機器識別子及び対応するセキュリティコードが含まれ、かつ、機器所有者に関連する識別情報、口座番号情報、支払い情報等のようなさらに別の情報を含んでもよい。（上述したように、この文脈における「要求」とは単一のメッセージ又は一連のメッセージ並びにコマンドを意味することができる。）
【００４３】
上述したように、予備の機器識別子とセキュリティコードとが機器所有者に対して購入時点に提供される場合もある。これらのパラメータをサブスクリプションサービスへ発信することによって、機器所有者は、サブスクリプションサービスを提供する無線ネットワークオペレータによるアクティブサブスクリプションに、対応する無線機器をリンクすることを目標とするものである。
【００４４】
ブロック５２０において、登録更新要求が登録サーバへ送信される。この登録更新要求には、機器所有者により提供される少なくとも機器識別子とセキュリティコードとが含まれる。この登録更新要求は無線機器用のホームネットワークを特定するデータをさらに含んでもよい。この更新要求は、図３及び図４に関して上述した方法に基づいて登録サーバにより処理されてもよい。
【００４５】
いくつかの実施形態では、サブスクリプションサービスはいくつかの利用可能なサービスの中から適切な登録サービスを選択することができる。例えば、異なる地理上の領域においていくつかの登録サービスが存在し得る。このようなシナリオにおいて、最も近い領域の登録サービスに関連付けられた予備の証明書を有する、特定領域向けのＭ２Ｍ機器を製造することが可能である。サブスクリプションサービスによる適切な登録サービスの特定は予備の機器識別子又は別の機器関連情報に基づいて行うことができる。例えば、異なるブロックのＰＩＭＳＩが種々の登録サービスに対応することが可能であり、このようなケースでは、単に予備の機器識別子のチェックによって適切な登録サービスを特定することができる。別のケースでは、適切な登録サービスは機器のメーカー又は機器の種類に対応するものであってもよい。
【００４６】
無線機器をホームオペレータにリンクするために、登録サービスへ提供されるホームネットワークデータが登録サービスにより利用されてもよい。上記登録サービスはこの情報を後で利用して、ダウンロード可能なＵＳＩＭのようなサブスクリプション証明書をダウンロードするために適切なネットワークアドレスへ無線機器を向ける。上記証明書のダウンロードサービスは無線オペレータのサブスクリプションサービスの一部である。いくつかのケースでは、このダウンロードサービスは上述のサブスクリプション要求管理を提供するために用いられるものと同じサーバを用いて実行してもよい。一方、別のケースでは、上記ダウンロードサービスは別個の供給サーバによって提供されてもよい。このダウンロードサービスは図５のブロック５３０と５４０にそのように示されている。ブロック５３０において、証明書のダウンロード要求が無線ネットワークを介して無線機器から受信される。この要求は、上述したように複数の形のうちのいずれかの形をとり得ることが可能であり、さらに、この要求が認証済みの機器から発信したものであることを保証するための認証手順を含んでもよい。上述したように、このような認証手順は、デジタル署名済みのメッセージを無線機器から認証するためのＰＫＩ証明書の利用などを含んでもよい。いずれにせよ、認証の成功時に、必要であれば、ブロック５４０に描かれているようにサブスクリプション証明書を無線機器へ送信することができる。これらのサブスクリプション証明書は、そのホームネットワークへの後続するアクセスのために、かつ、機器所有者が加入している加入先サービスへのアクセスのために無線機器により利用されることができる。
【００４７】
上述したように、本願に記載の登録サービスとサブスクリプションサービスとは、公衆データ通信網、民間のデータ通信網、又はこれら双方のデータ通信網を介して提供されてもよい。いくつかの例では、インターネットを介してアクセス可能なウェブサイトを用いて上記サービスのいずれかのサービス又は双方のサービスを提供してもよい。したがって、図６及び図７は、例示の登録サーバ１６０とサブスクリプションサーバ１８０の簡略ブロック図をそれぞれ示すものである。サーバ１６０と１８０は、上記に記載した１以上の方法を実行するように構成された従来のネットワークデータサーバ機器を備えてもよい。
【００４８】
特に、登録サーバ１６０は処理ユニット６１０を備え、該処理ユニット６１０は、図３及び図４と関連して上記に記載した１以上の方法を実行するための適切なソフトウェアにより構成された１以上の汎用マイクロプロセッサを含んでもよい。登録サーバ１６０は、インターネットのような民間のデータ通信網又は公衆データ通信網へのアクセスを提供するネットワークインタフェース６３０及び記憶ユニット６２０をさらに備える。記憶ユニット６２０は登録サーバ１６０のその他のコンポーネントと共置される１以上のメモリ機器を備えることができる。記憶ユニット６２０はまた、あるいはその代替として、登録サーバ１６０のその他のコンポーネントから遠隔地に配置された１以上のメモリ機器を備えてもよい。
【００４９】
したがって、いくつかの実施形態では、記憶ユニット６２０は、複数の予備の機器識別子と、対応するセキュリティコードとを記憶するように構成され、個々の予備の機器識別子は無線機器に関連付けられる。いくつかの実施形態では、予備の機器識別子はＰＩＭＳＩを有してもよい。いくつかの実施形態では、セキュリティコードは人間が読むことのできるコードを含むものであってもよい。いくつかの実施形態では、登録サーバ１６０の処理ユニット６１０は、ネットワークインタフェース６３０を介して登録更新要求を受信するように構成され、該登録更新要求には、第１の機器識別子と、第１の候補のセキュリティコードと、オペレータのネットワークに対応するホームネットワークデータとが含まれている。処理ユニット６１０は、第１の機器識別子と第１の候補のセキュリティコードとを、記憶済みの予備の機器識別子及びセキュリティコードと比較して、一致する機器識別子及び一致するセキュリティコードを特定することにより登録更新要求を認証するようにさらに構成される。候補のセキュリティコードが記憶済みのセキュリティコードに一致すれば、ホームネットワークデータは、一致する機器識別子及び一致するセキュリティコードに関連して記憶ユニット６２０に記憶される。
【００５０】
いくつかの実施形態では、処理ユニット６１０は、ネットワークインタフェース６３０を介してセキュリティコードの更新要求を受信するようにさらに構成され、該セキュリティコードの更新要求には、第２の機器識別子と、第２の候補のセキュリティコードと、更新済みのセキュリティコードとが含まれている。このような実施形態では、処理ユニット６１０は、機器識別子に関連する記憶ユニット６２０に記憶されたセキュリティコードと第２の候補のセキュリティコードを比較することによって、セキュリティコードの更新要求を認証するようにさらに構成することができる。要求の認証に成功した場合、更新済みのセキュリティコードは機器識別子に関連して記憶ユニット６２０に記憶される。
【００５１】
いくつかの実施形態では、処理ユニット６１０は、ネットワークインタフェース６３０を介して記憶済みの予備の機器識別子に対応する無線機器から接続要求を受信し、かつ、対応するホームネットワークデータの少なくとも一部を無線機器へ送信するようにさらに構成される。無線機器へ送信されるホームネットワークデータは、サブスクリプション証明書をダウンロードする際に無線機器によって用いられるネットワークアドレス又はこのようなネットワークアドレスを指すポインタを含んでもよい。
【００５２】
サブスクリプションサーバ１８０は、民間のデータ通信網又は公衆データ通信網へのアクセスを提供するネットワークインタフェース７２０と、図５と関連して上記に記載した１以上の方法を実行するように適切なソフトウェアによって構成された１以上の汎用マイクロプロセッサを含んでもよいサブスクリプション処理ユニット７１０も備える。したがって、いくつかの実施形態では、サブスクリプション処理ユニット７１０は、ネットワークインタフェース７２０を介して加入する無線機器に対するサブスクリプション要求を受信するように構成される。該サブスクリプション要求には加入する無線機器のための予備の機器識別子と、対応するセキュリティコードとが含まれている。サブスクリプション処理ユニット７１０はネットワークインタフェース７２０を介して電子登録更新要求を登録サーバへ送信するようにさらに構成される。該登録更新要求には、予備の機器識別子と、セキュリティコードと、加入する無線機器のためのホームネットワークデータとが含まれている。ホームネットワークデータはサブスクリプション証明書をダウンロードするためのネットワークアドレスを（直接的にあるいは間接的に）特定する。
【００５３】
いくつかの実施形態では、サブスクリプションサーバ１８０はその後、ホームネットワークデータにより特定されたネットワークアドレスにアドレス指定された加入する無線機器から、ネットワークインタフェース７２０を介して証明書のダウンロード要求を受信するようにさらに構成される。次いで、サブスクリプションサーバ１８０は、ネットワークサービスにアクセスする際に将来使用するための、ダウンロード可能なＵＳＩＭのようなサブスクリプション証明書を加入する無線機器へダウンロードする。いくつかの実施形態では、サブスクリプション証明書のダウンロードに先立って、認証済みの機器から証明書のダウンロード要求が発信することを保証するために認証手順を呼び出すことができる。
【００５４】
当業者であれば理解できるように、無線オペレータは、本願に一般的に記載したような登録サービスのみならず、上記に記載したサブスクリプションサービスも提供することができる。このようなケースでは、別々のサーバを用いて、又は１以上の同じサーバを用いて登録サービスとサブスクリプションサービスとを提供してもよい。さらに、当業者であれば理解できるように、上記に記載した種々の処理ユニットは単一のマイクロプロセッサと、関連付けられたソフトウェアを個々に備えることができるか、あるいは、上記に記載した種々の機能を一括して実行するように構成された２以上のマイクロプロセッサを備えることができる。本発明は、その本質的な特徴から逸脱しない範囲において、本明細書に具体的に記載した方法以外の方法でも実施可能であることは言うまでもない。したがって、本実施形態は、全ての点において例示的なものとして考えられるべきものであって、本発明を限定するものとして考えられるべきものではない。添付した特許請求項の範囲及びそれと均等の範囲に属するすべての変更は本発明に含まれることが意図されている。
【図１】
0005422571.tif 000002
【図２】
0005422571.tif 000003
【図３】
0005422571.tif 000004
【図４】
0005422571.tif 000005
【図５】
0005422571.tif 000006
【図６】
0005422571.tif 000007
【図７】
0005422571.tif 000008