(57)【特許請求の範囲】
【請求項１】
ローミングネットワークアクセス方法であって、
ローミングエリアのモバイル・カントリ・コードＭＣＣを取得するステップと、
優先ローミングリストを取得するステップであって、前記優先ローミングリストは、ユーザがローミングしているとき、ユーザ装置が優先的に登録することを試みる少なくとも１つのネットワークに関する情報を示すのに利用される、取得するステップと、
前記優先ローミングリストから前記ＭＣＣに一致するネットワークを選択し、前記選択されたネットワークを検索するステップと、
前記検索によってネットワークが検出される毎に、前記検出されたネットワークに登録することを試みるステップと、
を有し、
前記優先ローミングリストは前記ユーザ装置の不揮発性メモリに格納され、前記優先ローミングリストのバックアップはクラウドにおけるネットワークサーバに格納され、前記優先ローミングリストは、前記ユーザ装置がローミング中に登録成功した、及び／又は登録失敗したネットワークを記録する履歴ローミング情報を含み、前記履歴ローミング情報は、前記ユーザ装置が登録成功したか否かに従って更新される方法。
【請求項２】
前記優先ローミングリストから前記ＭＣＣに一致するネットワークを選択し、前記選択されたネットワークを検索するステップは、
利用可能な優先ローミングリストを生成するため、スクリーニングによって前記優先ローミングリストから前記ＭＣＣに一致する少なくとも１つのネットワークを取得するステップと、
前記利用可能な優先ローミングリストにおけるネットワークを１つずつ選択し、前記選択されたネットワークを検索するステップと、
を含む、請求項１記載の方法。
【請求項３】
前記優先ローミングリストから前記ＭＣＣに一致するネットワークを選択し、前記選択されたネットワークを検索するステップは、
前記優先ローミングリストから前記ＭＣＣに一致する前記ネットワークを選択するステップと、
前記選択されたネットワークに一致する周波数帯を取得するステップと、
前記選択されたネットワークに一致する前記取得された周波数帯に従って前記選択されたネットワークを検索するステップと、
を含む、請求項１又は２記載の方法。
【請求項４】
前記ローミングエリアのＭＣＣを取得するステップは、
在圏する緊急サービスセルによりサポートされるパブリック・ランド・モバイル・ネットワークＰＬＭＮに従って前記ローミングエリアの前記ＭＣＣを取得するステップを含む、請求項１乃至３何れか一項記載の方法。
【請求項５】
前記ローミングエリアのＭＣＣを取得するステップは、
前記ユーザの取得されたスケジュール及び／又はフライト情報に従って前記ローミングエリアの前記ＭＣＣを取得するステップを含む、請求項１乃至３何れか一項記載の方法。
【請求項６】
ローミングネットワークアクセス装置であって、
ローミングエリアのモバイル・カントリ・コードＭＣＣを取得するよう構成される取得モジュールであって、前記取得モジュールは更に、優先ローミングリストを取得するよう構成され、前記優先ローミングリストは、ユーザがローミングしているとき、ユーザ装置が優先的に登録することを試みる少なくとも１つのネットワークに関する情報を示すのに利用される、取得モジュールと、
前記取得モジュールにより取得された前記優先ローミングリストから前記取得モジュールにより取得された前記ＭＣＣに一致するネットワークを選択し、前記選択されたネットワークを検索するよう構成される検索モジュールと、
前記検索モジュールが前記検索によってネットワークを検出する毎に、前記検出されたネットワークに登録することを試みるよう構成される登録モジュールと、
を有し、
前記優先ローミングリストは前記ユーザ装置の不揮発性メモリに格納され、前記優先ローミングリストのバックアップはクラウドにおけるネットワークサーバに格納され、前記優先ローミングリストは、前記ユーザ装置がローミング中に登録成功した、及び／又は登録失敗したネットワークを記録する履歴ローミング情報を含み、前記履歴ローミング情報は、前記ユーザ装置が登録成功したか否かに従って更新される装置。
【請求項７】
前記検索モジュールは、
利用可能な優先ローミングリストを生成するため、スクリーニングによって前記優先ローミングリストから前記ＭＣＣに一致する少なくとも１つのネットワークを取得し、
前記利用可能な優先ローミングリストにおけるネットワークを１つずつ選択し、前記選択されたネットワークを検索するよう構成される、請求項６記載の装置。
【請求項８】
前記検索モジュールは、
前記優先ローミングリストから前記ＭＣＣに一致する前記ネットワークを選択し、
前記選択されたネットワークに一致する周波数帯を取得し、
前記選択されたネットワークに一致する前記取得された周波数帯に従って前記選択されたネットワークを検索するよう構成される、請求項６又は７記載の装置。
【請求項９】
前記取得モジュールは、在圏する緊急サービスセルによりサポートされるパブリック・ランド・モバイル・ネットワークＰＬＭＮに従って前記ローミングエリアの前記ＭＣＣを取得するよう構成される、請求項６乃至８何れか一項記載の装置。
【請求項１０】
前記取得モジュールは、前記ユーザの取得されたスケジュール及び／又はフライト情報に従って前記ローミングエリアの前記ＭＣＣを取得するよう構成される、請求項６乃至８何れか一項記載の装置。
【請求項１１】
ローミングネットワークアクセス装置であって、
命令を格納するメモリと、
前記メモリに結合され、
ローミングエリアのモバイル・カントリ・コードＭＣＣを取得するステップと、
優先ローミングリストを取得するステップであって、前記優先ローミングリストは、ユーザがローミングしているとき、ユーザ装置が優先的に登録することを試みる少なくとも１つのネットワークに関する情報を示すのに利用される、取得するステップと、
前記優先ローミングリストから前記ＭＣＣに一致するネットワークを選択し、前記選択されたネットワークを検索するステップと、
前記検索によってネットワークが検出される毎に、前記検出されたネットワークに登録することを試みるステップと、
を実行するための命令を実行するプロセッサと、
を有し、
前記優先ローミングリストは前記ユーザ装置の不揮発性メモリに格納され、前記優先ローミングリストのバックアップはクラウドにおけるネットワークサーバに格納され、前記優先ローミングリストは、前記ユーザ装置がローミング中に登録成功した、及び／又は登録失敗したネットワークを記録する履歴ローミング情報を含み、前記履歴ローミング情報は、前記ユーザ装置が登録成功したか否かに従って更新される装置。
【請求項１２】
請求項１乃至５何れか一項記載の方法をコンピュータに実行させるプログラム。
【請求項１３】
プログラムを記録するコンピュータ可読記憶媒体であって、前記プログラムは請求項１乃至５何れか一項記載の方法をコンピュータに実行させる記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施例は、通信技術に関し、特にローミングネットワークアクセス方法及び装置に関する。
【背景技術】
【０００２】
ユーザ装置（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ、略してＵＥ）が電源オンされた後、又はそれがローミングしているとき、主要なタスクは、パブリック・ランド・モバイル・ネットワーク（Ｐｕｂｌｉｃ  Ｌａｎｄ  Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ、略してＰＬＭＮ）を選択し、ＰＬＭＮに登録成功することであり、ＵＥは、この方法のみで音声サービス及びデータサービスなどの通常の通信サービスを取得することができる。
【０００３】
従来技術では、ＵＥが電源オンされた後、それはまず、ＵＥが最後に登録成功したパブリック・ランド・モバイル・ネットワーク（Ｒｅｇｉｓｔｅｒｅｄ  ＰＬＭＮ、略してＲＰＬＭＮ）に登録することを試みる。登録が失敗した場合、ＵＥは全帯域ネットワーク検索を実行する。ＵＥは、ＵＥによってサポートされている周波数帯及び無線アクセス技術（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｔｅｃｈｎｏｌｏｇｉｅｓ、略してＲＡＴ）に従って全てのネットワークを検索し、利用可能なネットワークのリストを生成し、ここで、リストにおける各要素は、利用可能なネットワークのＲＡＴ及びＰＬＭＮを含む。利用可能なネットワークへのＵＥのより迅速な登録を実現するため、ＵＥは、特定のルールに従って検出された利用可能なネットワークの上記のリストからＰＬＭＮを選択する必要がある。例えば、ＵＥは、以下のシーケンス、ＲＰＬＭＮ――＞ホーム・パブリック・ランド・モバイル・ネットワーク（Ｈｏｍｅ  ＰＬＭＮ、略してＨＰＬＭＮ）――＞ユーザ制御されたパブリック・ランド・モバイル・ネットワーク（Ｕｓｅｒ  ＰＬＭＮ、略してＵＰＬＭＮ）――＞オペレータ制御されたパブリック・ランド・モバイル・ネットワーク（Ｏｐｅｒａｔｏｒ  ＰＬＭＮ、略してＯＰＬＭＮ）――＞他の利用可能なＰＬＭＮ（ＯＴＨＥＲ  Ａｖａｉｌａｂｌｅ  ＰＬＭＮ）に従ってＰＬＭＮを選択することが、第三世代パートナーシッププロジェクト（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ、略して３ＧＰＰ）仕様において規定されている。
【０００４】
ＵＥによって実行されるネットワーク検索の時間は、ＵＥによってサポートされている周波数帯及びＲＡＴ、ＵＥが配置されているエリアにおけるカバレッジセルの数、並びにＵＥのソフトウェア及びハードウェア制限などのファクタに主として依存する。ロング・ターム・エボリューション（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ、略してＬＴＥ）技術の商業化によって、ＵＥは、より多くのＲＡＴをサポートすることができる。ＵＥがローミングするとき、ＵＥは、ＵＥによってサポートされる全ての規格及び周波数帯を調べ、ＰＬＭＮを選択し、選択されたＰＬＭＮに登録することを試みる前に、利用可能なネットワークのリストを生成する必要があり、ネットワーク検索の過剰に長い時間を生じさせる。
【０００５】
ＵＥにより実行されるＰＬＭＮ選択の時間は、リストにおける上記の検出された利用可能なネットワークの順序に主として依存する。ＵＥがローミングしているシナリオでは、ＵＥのローミングエリアに多数のオペレータがある場合、検出された利用可能なネットワークのリストは長く、例えば、香港、米国及びいくつかの欧州の国々には多数の小さなオペレータがあり、利用可能なネットワークのリストにおける要素の数は数十に達しうる。さらに、ＰＬＭＮ選択処理は、トライアル・アンド・エラー処理であり、選択された各ＰＬＭＮ及びＲＡＴについて、ＵＥの登録試行処理は、複数回のネットワークワイドなシグナリングメッセージインタラクションを伴い、さらに、１回の登録の試みが失敗すると、ＵＥは、例えば、失敗した試行数が所定の失敗試行数閾値に到達するなど、所定の停止条件が充足されるまで、同一のＰＬＭＮ及びＲＡＴに登録することを試み続ける必要があり、ＰＬＭＮ選択の過剰に長い時間を導く。
【０００６】
従来技術では、ＵＥがローミングエリアにおけるネットワークに最初にアクセスするとき、ＵＥがローミングエリアにおけるネットワークに登録成功するには比較的長時間かかり、ユーザ体感は過剰に長い待機時間のため影響を受ける。
【発明の概要】
【０００７】
本発明の実施例は、ローミングエリアにおける最初のネットワークアクセスに対してユーザ装置により費やされる時間を低減するためのローミングネットワークアクセス方法及び装置を提供する。
【０００８】
第１の態様によると、本発明の実施例は、ローミングネットワークアクセス方法を提供し、ここで、当該方法は、
ローミングエリアのモバイル・カントリ・コードＭＣＣを取得するステップと、
優先ローミングリストを取得するステップであって、前記優先ローミングリストは、ユーザがローミングしているとき、前記ユーザが優先的に登録することを試みる少なくとも１つのネットワークに関する情報を示すのに利用される、取得するステップと、
前記優先ローミングリストから前記ＭＣＣに一致するネットワークを選択し、前記選択されたネットワークを検索するステップと、
前記検索によってネットワークが検出される毎に、前記検出されたネットワークに登録することを試みるステップと、
を有する。
【０００９】
第１の態様によると、第１の態様の第１の実現方式では、前記ローミングエリアのＭＣＣを取得するステップは、
在圏する緊急サービスセルによりサポートされるパブリック・ランド・モバイル・ネットワークＰＬＭＮに従って前記ローミングエリアの前記ＭＣＣを取得するステップを含む。
【００１０】
第１の態様によると、第１の態様の第２の実現方式では、前記ローミングエリアのＭＣＣを取得するステップは、
前記ユーザの取得されたスケジュール及び／又はフライト情報に従って前記ローミングエリアの前記ＭＣＣを取得するステップを含む。
【００１１】
第１の態様によると、第１の態様の第３の可能な実現方式では、前記優先ローミングリストから前記ＭＣＣに一致するネットワークを選択し、前記選択されたネットワークを検索するステップは、
利用可能な優先ローミングリストを生成するため、スクリーニングによって前記優先ローミングリストから前記ＭＣＣに一致する少なくとも１つのネットワークを取得するステップと、
前記利用可能な優先ローミングリストにおけるネットワークを１つずつ選択し、前記選択されたネットワークを検索するステップと、
を含む。
【００１２】
第１の態様によると、第１の態様の第４の可能な実現方式では、前記優先ローミングリストから前記ＭＣＣに一致するネットワークを選択し、前記選択されたネットワークを検索するステップは、
前記優先ローミングリストから前記ＭＣＣに一致する前記ネットワークを選択するステップと、
前記選択されたネットワークに一致する周波数帯を取得するステップと、
前記選択されたネットワークと前記選択されたネットワークに一致する前記取得された周波数帯とに従って前記選択されたネットワークを検索するステップと、
を含む。
【００１３】
第１の態様及び第１の態様の第１から第４の可能な実現方式の何れか１つによると、第１の態様の第５の可能な実現方式では、前記優先ローミングリストは、
オペレータ制御されたパブリック・ランド・モバイル・ネットワークＯＰＬＭＮ、ユーザ制御されたパブリック・ランド・モバイル・ネットワークＵＰＬＭＮ及び履歴ローミング情報の少なくとも１つであり、前記履歴ローミング情報は、前記ユーザがローミング中に登録成功した、及び／又は登録失敗したネットワークを記録するのに利用される。
【００１４】
第２の態様によると、本発明の実施例は、ローミングネットワークアクセス装置を提供し、ここで、当該装置は、
ローミングエリアのモバイル・カントリ・コードＭＣＣを取得するよう構成される取得モジュールであって、前記取得モジュールは更に、優先ローミングリストを取得するよう構成され、前記優先ローミングリストは、ユーザがローミングしているとき、前記ユーザが優先的に登録することを試みる少なくとも１つのネットワークに関する情報を示すのに利用される、取得モジュールと、
前記取得モジュールにより取得された前記優先ローミングリストから前記取得モジュールにより取得された前記ＭＣＣに一致するネットワークを選択し、前記選択されたネットワークを検索するよう構成される検索モジュールと、
前記検索モジュールが前記検索によってネットワークを検出する毎に、前記検出されたネットワークに登録することを試みるよう構成される登録モジュールと、
を有する。
【００１５】
第２の態様によると、第２の態様の第１の可能な実現方式では、前記取得モジュールは、具体的には、在圏する緊急サービスセルによりサポートされるパブリック・ランド・モバイル・ネットワークＰＬＭＮに従って前記ローミングエリアの前記ＭＣＣを取得するよう構成される。
【００１６】
第２の態様によると、第２の態様の第２の可能な実現方式では、前記取得モジュールは、具体的には、前記ユーザの取得されたスケジュール及び／又はフライト情報に従って前記ローミングエリアの前記ＭＣＣを取得するよう構成される。
【００１７】
第２の態様によると、第２の態様の第３の可能な実現方式では、前記検索モジュールは、具体的には、
利用可能な優先ローミングリストを生成するため、スクリーニングによって前記優先ローミングリストから前記ＭＣＣに一致する少なくとも１つのネットワークを取得し、
前記利用可能な優先ローミングリストにおけるネットワークを１つずつ選択し、前記選択されたネットワークを検索するよう構成される。
【００１８】
第２の態様によると、第２の態様の第４の可能な実現方式では、前記検索モジュールは、具体的には、
前記優先ローミングリストから前記ＭＣＣに一致する前記ネットワークを選択し、
前記選択されたネットワークに一致する周波数帯を取得し、
前記選択されたネットワークと前記選択されたネットワークに一致する前記取得された周波数帯とに従ってネットワークを検索するよう構成される。
【００１９】
第２の態様及び第２の態様の第１から第４の可能な実現方式の何れか１つによると、第２の態様の第５の可能な実現方式では、前記優先ローミングリストは、オペレータ制御されたパブリック・ランド・モバイル・ネットワークＯＰＬＭＮ、ユーザ制御されたパブリック・ランド・モバイル・ネットワークＵＰＬＭＮ及び履歴ローミング情報の少なくとも１つであり、前記履歴ローミング情報は、前記ユーザがローミング中に登録成功した、及び／又は登録失敗したネットワークを記録するのに利用される。
【００２０】
従来技術と比較されると、本発明の実施例において提供されるローミングネットワークアクセス方法及び装置によって、ユーザ装置がローミングエリアにおけるネットワークに最初にアクセスするとき、ユーザ装置は、ユーザ装置によりサポートされる全てのＲＡＴ及び周波数帯を調べる必要がなく、また以下のシーケンス、ＨＰＬＭＮ――＞ＵＰＬＭＮ――＞ＯＰＬＭＮ――＞ＯＴＨＥＲ  Ａｖａｉｌａｂｌｅ  ＰＬＭＮに従ってＰＬＭＮを選択する必要はなく、代わりに、ユーザ装置は、ローミングエリアのＭＣＣに従って、ユーザがローミングしているときにユーザが優先的に登録することを試みる少なくとも１つのネットワークに関する情報を示すのに利用される優先ローミングリストからローミングエリアのＭＣＣに一致するネットワークを選択し、選択されたネットワークを検索し、ユーザ装置が検索によってネットワークを検出する毎に、ユーザ装置は検出されたネットワークに登録することを試み、ユーザ装置により実行されるネットワーク検索の時間を短縮し、さらに、ユーザ装置は、ローミングエリアのＭＣＣ及び優先ローミングリストに基づき、ネットワーク検索及び登録のためのネットワークを適切に選択し、これにより、ローミングエリアにおける最初のネットワークアクセスに対してユーザ装置により費やされる時間が低減され、ユーザ体感が向上する。
【図面の簡単な説明】
【００２１】
【図１】図１は、本発明の実施例によるローミングネットワークアクセス方法のフローチャートである。
【図２】図２は、本発明の実施例によるローミングネットワークアクセス装置の概略的な構成図である。
【図３】図３は、本発明の実施例によるローミングネットワークアクセス装置の他の概略的な構成図である。
【発明を実施するための形態】
【００２２】
図１は、本発明の実施例によるローミングネットワークアクセス方法のフローチャートである。図１に示されるように、当該方法は以下を含む。
【００２３】
１０１：ローミングエリアのモバイル・カントリ・コード（Ｍｏｂｉｌｅ  Ｃｏｕｎｔｒｙ  Ｃｏｄｅ、略してＭＣＣ）を取得する。
【００２４】
１０２：優先ローミングリストを取得し、ここで、優先ローミングリストは、ユーザがローミングしているとき、ユーザが優先的に登録することを試みる少なくとも１つのネットワークに関する情報を示すのに利用される。
【００２５】
ステップ１０１とステップ１０２との間には厳密な時間的順序はなく、ステップ１０１はステップ１０２の前に実行されてもよいし、あるいは、ステップ１０１はステップ１０２の後に実行されてもよいし、あるいは、ステップ１０１とステップ１０２とは同時に実行されてもよい。
【００２６】
１０３：優先ローミングリストからＭＣＣに一致するネットワークを選択し、選択されたネットワークを検索する。
【００２７】
１０４：検索によってネットワークが検出される毎に、検出されたネットワークに登録することを試みる。
【００２８】
登録が成功した場合、ネットワーク検索は停止されてもよい。
【００２９】
具体的には、当該方法はユーザ装置により実行されてもよく、当該方法は、ユーザ装置がローミングエリアにおけるネットワークに最初にアクセスするシナリオに適用されてもよい。ユーザ装置は、携帯電話（ｃｅｌｌｕｌａｒ  ｐｈｏｎｅ）又はタブレットなどの通信デバイスであってもよい。優先ローミングリストにおけるネットワークに関する情報は、ネットワークのＰＬＭＮ情報、又はネットワークのＰＬＭＮ情報とＰＬＭＮによりサポートされるＲＡＴに関する情報とを含む。
【００３０】
任意的には、優先ローミングリストは、以下のＯＰＬＭＮ、ＵＰＬＭＮ及び履歴ローミング情報の少なくとも１つである。履歴ローミング情報は、ユーザがローミング中に登録成功した、及び／又は登録失敗したネットワークを記録するのに利用される。
【００３１】
従来技術と比較して、本発明の本実施例において提供されるローミングネットワークアクセス方法によって、ユーザ装置がローミングエリアにおけるネットワークに最初にアクセスするとき、ユーザ装置は、ユーザ装置によりサポートされる全てのＲＡＴと周波数帯とを調べる必要はなく、また、以下のシーケンス、ＨＰＬＭＮ――＞ＵＰＬＭＮ――＞ＯＰＬＭＮ――＞ＯＴＨＥＲ  Ａｖａｉｌａｂｌｅ  ＰＬＭＮに従ってＰＬＭＮを選択する必要もなく、代わりに、ユーザ装置は、ローミングエリアのＭＣＣに従って、ユーザがローミングしているときにユーザが優先的に登録することを試みる少なくとも１つのネットワークに関する情報を示すのに利用される優先ローミングリストから、ローミングエリアのＭＣＣに一致するネットワークを選択し、選択されたネットワークを検索し、ユーザ装置が検索によってネットワークを検出する毎に、ユーザ装置は、検出されたネットワークに登録することを試み、ユーザ装置により実行されるネットワーク検索の時間を短縮し、さらに、ユーザ装置は、ローミングエリアのＭＣＣと優先ローミングリストとに基づき、ネットワーク検索及び登録のためのネットワークを適切に選択し、これにより、ローミングエリアにおける最初のネットワークアクセスに対してユーザ装置により費やされる時間が低減され、ユーザ体感が向上する。
【００３２】
任意的には、上記の実施例に基づき、ローミングエリアのＭＣＣを取得する実現方式は、ユーザ装置が在圏する緊急サービスセルによりサポートされるＰＬＭＮに従ってローミングエリアのＭＣＣを取得することである。
【００３３】
ローミングエリアのＭＣＣを取得する他の実現方式は、ユーザ装置がユーザの取得されたスケジュール及び／又はフライト情報に従ってローミングエリアのＭＣＣを取得することである。具体的には、ユーザのスケジュール及び／又はフライト情報は目的地（ローミングエリア）情報を含み、ユーザ装置は、ユーザのスケジュール及び／又はフライト情報に従って目的地情報を取得し、取得された目的地情報に従って、また、テーブルルックアップなどの方式で目的地（すなわち、ローミングエリア）のＭＣＣを取得する。ユーザがユーザ装置にユーザのスケジュール及び／又はフライト情報を手動で設定してもよいことが理解されてもよく、ユーザのスケジュール及び／又はフライト情報は、飛行機が離陸する前又はユーザ装置がローミングエリアにおいて電源オンされた後に設定されてもよく、任意的には、ユーザのスケジュール及び／又はフライト情報は、ユーザ装置の特定のアプリケーションに記憶されてもよく、ここで、当該特定のアプリケーションは、目的地のＭＣＣ情報を提供するのに利用され、ユーザ装置は、目的地に従って特定のアプリケーションを利用することによって目的地のＭＣＣを予め取得する。
【００３４】
任意的には、上記の実施例に基づき、優先ローミングリストからＭＣＣに一致するネットワークを選択し、選択されたネットワークを検索する実現方式は、以下の少なくとも１つを含む。
【００３５】
実現方式１
ユーザ装置は、利用可能な優先ローミングリストを生成するため、スクリーニングによって優先ローミングリストからＭＣＣに一致する少なくとも１つのネットワークを取得し、利用可能な優先ローミングリストにおけるネットワークを１つずつ選択し、選択されたネットワークを検索する。
【００３６】
具体的には、ユーザ装置は、スクリーニングによって優先ローミングリストからＭＣＣに一致するＰＬＭＮを取得し、優先ローミングリストに記録され、スクリーニングによって取得されたＰＬＭＮによりサポートされるＲＡＴを参照して利用可能なローミングリストを生成し、利用可能なローミングリストにおける各要素は、ＰＬＭＮに関する情報と、ＰＬＭＮによりサポートされるＲＡＴに関する情報とを含み、ユーザ装置は、優先ローミングリストにおける要素を１つずつ選択し、ネットワークを検索し、検索によってネットワークが検出される毎に、ユーザ装置は、検出されたネットワークに登録することを試みる。
【００３７】
実現方式２
ユーザ装置は、優先ローミングリストからＭＣＣに一致するネットワークを選択し、選択されたネットワークに一致する周波数帯を取得し、選択されたネットワークと選択されたネットワークに一致する取得された周波数帯とに従ってネットワークを検索する。
【００３８】
具体的には、ユーザ装置は、優先ローミングリストからＭＣＣに一致するＰＬＭＮを選択し、検索試行リストを生成するため、優先ローミングリストに記録され、選択されたＰＬＭＮによりサポート可能なＲＡＴに従って、周波数帯リストからＲＡＴの利用可能な周波数帯を取得し、検索試行リストにおける各要素は、ＰＬＭＮ、ＰＬＭＮによりサポートされるＲＡＴ及びＲＡＴの利用可能な周波数帯を含み、ユーザ装置は、検索試行リストにおける要素を１つずつ選択し、ネットワークを検索し、ネットワークが検索によって検出される毎に、ユーザ装置は、検出されたネットワークを登録することを試みる。
【００３９】
ユーザ装置における周波数帯リストは、グローバルＭＣＣ−ＭＮＣ並びに規格及び周波数帯情報を記憶する。周波数帯リストは、データベース形式でユーザ装置に記憶され、動的に更新可能である。
【００４０】
上記の実現方式２により提供される技術的解決策によって、優先ローミングリストからのローミングエリアのＭＣＣに一致するＰＬＭＮを選択した後、ユーザ装置は、選択されたＰＬＭＮによりサポートされる全ての周波数帯又は選択されたＰＬＭＮによりサポートされるＲＡＴの全ての利用可能な周波数帯を調べる必要がなく、代わりに、ユーザ装置は、ローミングエリアにおけるオペレータネットワークによって選択されたＰＬＭＮに対してサポート可能な周波数帯のみを検索し、これにより、ユーザ装置により実行されるネットワーク検索の時間が短縮され、ローミングエリアにおける最初のネットワークアクセスに対してユーザ装置により費やされる時間が低減され、ユーザ体感が向上する。
【００４１】
任意的には、検索試行リストを生成するため、周波数帯リストからＲＡＴの利用可能な周波数帯を取得した後、ユーザ装置は、ネットワーク検索範囲を更に減少させ、ネットワーク検索時間を短縮させるため、ユーザ装置によりサポート可能なＲＡＴ及び周波数帯に従って、検索試行リストからユーザ装置によりサポートされないＲＡＴ及び周波数帯を削除する。
【００４２】
任意的には、検索試行リストを生成するため、周波数帯リストからＲＡＴの利用可能な周波数帯を取得した後、ユーザ装置は、ネットワーク検索範囲を更に減少させ、ネットワーク検索時間を短縮するため、ユーザ装置によりサポート可能なＲＡＴ及び周波数帯に従って、検索試行リストからユーザ装置によりサポートされないＲＡＴ及び周波数帯を削除する。
【００４３】
任意的には、上記の実施例に基づき、履歴ローミング情報は、第１のローミングネットワークリスト及び／又は第２のローミングネットワークリストを含み、第１のローミングネットワークリストは、ユーザがローミング中に登録成功したネットワークを記録するのに利用され、第２のローミングネットワークリストは、ユーザがローミング中に登録失敗したネットワークを記録するのに利用される。
【００４４】
さらに、優先ローミングリストが履歴ローミング情報を含む場合、ユーザ装置が検出されたＰＬＭＮを登録することを試みた後は毎回、ユーザ装置は、登録が成功したかに従ってリアルタイムで履歴ローミング情報を更新する。
【００４５】
（１）履歴ローミング情報が第１のローミングネットワークリストを含むとき
ユーザ装置が検出されたＰＬＭＮに登録失敗したとユーザ装置が判断した場合、ユーザ装置は、検出されたＰＬＭＮが第１のローミングネットワークリストに現れているか判断し、検出されたＰＬＭＮが第１のローミングネットワークリストに現れていると判断されたとき、ユーザ装置は、第１のローミングネットワークリストから検出されたＰＬＭＮを削除するか、又は、
ユーザ装置が検出されたＰＬＭＮに登録成功したとユーザ装置が判断した場合、ユーザ装置は、検出されたＰＬＭＮが第１のローミングネットワークリストに現れているか判断し、検出されたＰＬＭＮが第１のローミングネットワークリストに現れていないと判断されたとき、ユーザ装置は、検出されたＰＬＭＮを第１のローミングネットワークリストに追加する。
【００４６】
（２）履歴ローミング情報が第２のローミングネットワークリストを含むとき
ユーザ装置が検出されたＰＬＭＮに登録失敗したとユーザ装置が判断した場合、ユーザ装置は、検出されたＰＬＭＮが第２のローミングネットワークリストに現れているか判断し、検出されたＰＬＭＮが第２のローミングネットワークリストに現れていないと判断されたとき、ユーザ装置は、検出されたＰＬＭＮを第２のローミングネットワークリストに追加し、又は、
ユーザ装置が検出されたＰＬＭＮに登録成功したとユーザ装置が判断した場合、ユーザ装置は、検出されたＰＬＭＮが第２のローミングネットワークリストに現れているか判断し、検出されたＰＬＭＮが第２のローミングネットワークリストに現れていないと判断されると、ユーザ装置は、第２のローミングネットワークリストから検出されたＰＬＭＮを削除する。
【００４７】
任意的には、上記の実施例に基づき、優先ローミングリストはユーザ装置の不揮発性メモリ（ｎｏｎ−ｖｏｌａｔｉｌｅ  ｍｅｍｏｒｙ）に記憶される。
【００４８】
さらに、優先ローミングリストのバックアップがクラウドに記憶される。クラウドは少なくとも１人のユーザの優先ローミングリストを記憶するのに利用され、各ユーザの優先ローミングリストは各ユーザの識別子に従って記憶され、当該識別子は、例えば、ユーザのクラウドアカウント及び電話番号又はユーザ装置のＩＭＥＩシーケンス番号などのユーザの身元を特徴付ける情報であってもよい。ユーザがユーザ装置を失うか取り替えた後、取り替え後のユーザ装置は、クラウドからユーザの優先ローミングリストを取得してもよい。
【００４９】
ユーザ装置が優先ローミングリストを取得する実現可能な実現方式は、ユーザ装置が、優先ローミングリストがユーザ装置の不揮発性メモリに記憶されているか検出し、記憶されていない場合、ユーザ装置が、クラウドからクラウドに記憶されている優先ローミングリストを取得し、又は、記憶されている場合、ユーザ装置が、不揮発性メモリから優先ローミングリストを取得し、ユーザ装置の不揮発性メモリに記憶されている優先ローミングリストのバージョン情報（例えば、同期識別子及びタイムスタンプ）がクラウドに記憶されている優先ローミングリストのバージョン番号と同一となるように、クラウドとの情報同期を実行することである。
【００５０】
さらに、優先ローミングリストが更新された後、ユーザ装置は、クラウドとの情報同期を実行し、クラウドに記憶されている優先ローミングリスト及びそのバージョン情報を更新するため、クラウドに優先ローミングリストにおける記憶情報の変更を同期的にアップロードする。
【００５１】
任意的には、上記の実施例に基づき、優先ローミングリストはサブスクライバ・アイデンティティ・モジュール（ＳＩＭ）に記憶される。サブスクライバ・アイデンティティ・モジュールに優先ローミングリストを記憶する実現可能な実現方式は、新たなエレメンタリ・ファイル（Ｅｌｅｍｅｎｔａｒｙ  Ｆｉｌｅ、略してＥＦ）ＥＦ−ローム（ＥＦ−Ｒｏａｍ）をＳＩＭに追加することであり、ここで、ＥＦ−Ｒｏａｍはユーザの優先ローミングリストを記憶するのに利用される。
【００５２】
優先ローミングリストが履歴ローミング情報を記録することが一例として利用される。ユーザ装置がローミングエリアにおけるネットワークに最初にアクセスするとき、
登録成功メッセージ又は位置更新成功メッセージが受信された後、ユーザ装置が登録成功した現在の利用可能なネットワークに関する情報がＥＦ−Ｒｏａｍに記憶される。
【００５３】
ユーザ装置の登録リクエストが拒絶されると、例えば、拒絶理由がＰＬＭＮが許可されていない（ＰＬＭＮ  ｎｏｔ  ａｌｌｏｗｅｄ）場合、ユーザ装置は、ユーザ装置が登録失敗した現在の利用可能なネットワークがＥＦ−Ｒｏａｍに記憶されているか判断し、記憶されている場合、ユーザ装置は、ＥＦ−Ｒｏａｍから利用可能なネットワークを削除する。
【００５４】
任意的には、有効時間フィールドがＥＦ−Ｒｏａｍに設定される。利用可能なネットワークに関する情報がＥＦ−Ｒｏａｍに新たに追加される間、有効時間が開始され、有効時間が満了すると、利用可能なネットワークに関する情報がＥＦ−Ｒｏａｍから自動的に削除される。
【００５５】
図２は、本発明の実施例によるローミングネットワークアクセス装置の概略的な構成図である。図２に示されるように、本発明の本実施例において提供されるローミングネットワークアクセス装置２００は、
ローミングエリアのモバイル・カントリ・コードＭＣＣを取得するよう構成される取得モジュール２０１であって、ここで、取得モジュール２０１は更に、優先ローミングリストを取得するよう構成され、ここで、優先ローミングリストは、ユーザがローミングしているとき、ユーザが優先的に登録することを試みる少なくとも１つのネットワークに関する情報を示すのに利用される、取得モジュール２０１と、
取得モジュール２０１により取得された優先ローミングリストから取得モジュール２０１により取得されたＭＣＣに一致するネットワークを選択し、選択されたネットワークを検索するよう構成される検索モジュール２０２と、
検索モジュール２０２が検索によってネットワークを検出する毎に、検出されたネットワークに登録することを試みるよう構成される登録モジュール２０３と、
を有する。
【００５６】
本発明の本実施例において提供されるローミングネットワークアクセス装置２００はユーザ装置に配置されてもよい。ローミングネットワークアクセス装置２００は、図１に示される方法の実施例の技術的解決策を実行するよう構成されてもよく、よりシンプルな実現原理及び技術的効果を有し、ここでは詳細は再説明されない。
【００５７】
任意的には、取得モジュール２０１は、具体的には、在圏する緊急サービスセルによりサポートされるＰＬＭＮに従ってローミングエリアのＭＣＣを取得するよう構成される。
【００５８】
任意的には、取得モジュール２０１は、具体的には、ユーザの取得されたスケジュール及び／又はフライト情報に従ってローミングエリアのＭＣＣを取得するよう構成される。
【００５９】
任意的には、検索モジュール２０２は、具体的には、
利用可能な優先ローミングリストを生成するため、スクリーニングによって優先ローミングリストからＭＣＣに一致する少なくとも１つのネットワークを取得し、
利用可能な優先ローミングリストにおけるネットワークを１つずつ選択し、選択されたネットワークを検索するよう構成される。
【００６０】
任意的には、検索モジュール２０２は、具体的には、
優先ローミングリストからＭＣＣに一致するネットワークを選択し、
選択されたネットワークに一致する周波数帯を取得し、
選択されたネットワークと選択されたネットワークに一致する取得された周波数帯とに従って選択されたネットワークを検索するよう構成される。
【００６１】
上記の実施例に基づき、優先ローミングリストは、オペレータ制御されたパブリック・ランド・モバイル・ネットワークＯＰＬＭＮ、ユーザ制御されたパブリック・ランド・モバイル・ネットワークＵＰＬＭＮ及び履歴ローミング情報の少なくとも１つであり、ここで、履歴ローミング情報は、ユーザがローミング中に登録成功した、及び／又は登録失敗したネットワークを記録するのに利用される。
【００６２】
図３は、本発明の実施例によるローミングネットワークアクセス装置の他の概略的な構成図である。図３に示されるように、本発明の本実施例において提供されるローミングネットワークアクセス装置３００は、入力ユニット３０１、プロセッサユニット３０２、出力ユニット３０３、通信ユニット３０４、記憶ユニット３０５、周辺インタフェース３０６及び電源３０７などのコンポーネントを有する。これらのコンポーネントは、１つ以上のバスを用いることによって互いに通信する。当業者は、図３に示されるローミングネットワークアクセス装置３００の構成が本発明に対する限定を構成するものでなく、当該構成はバス構成又はスター構成であってもよく、また、図３に示されるよりも多く又は少ないコンポーネントを有してもよいし、あるいは、いくつかのコンポーネントは組み合わせ可能であるか、又は異なるコンポーネント配置が利用されてもよいことを理解してもよい。本発明の本実現方式では、ローミングネットワークアクセス装置３００は、限定することなく、携帯電話、モバイルコンピュータ、タブレット、パーソナル・デジタル・アシスタント（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ，ＰＤＡ）、メディアプレーヤ、スマートテレビ、上記アイテムの２つ以上の組み合わせなどを含む何れかのモバイル又はポータブル通信デバイスであってもよい。
【００６３】
入力ユニット３０１は、ユーザとローミングネットワークアクセス装置３００との間のインタラクション及び／又はローミングネットワークアクセス装置３００への情報入力を実現するよう構成される。例えば、入力ユニット３０１は、ユーザ設定又は機能制御に関連する信号入力を生成するため、ユーザにより入力されたデジタル又は文字情報を受信してもよい。本発明の特定の実現方式では、入力ユニット３０１はタッチパネルであってもよいし、あるいは、物理的な入力キー又はマイクロフォンなどの他のヒューマンコンピュータインタラクションインタフェースであってもよいし、あるいは、カメラなどの他の外部情報キャプチャリング装置であってもよい。タッチ画面又はタッチ画面としても参照されるタッチパネルは、例えば、指又はスタイラスなどの何れか適当なオブジェクト又はアクセサリを利用することによってタッチパネル上で又は近くでユーザにより実行される操作の動きなど、ユーザにより実行されるタッチパネルに近付く操作の動き又はタッチパネル上でユーザにより実行されるタッチ操作の動きを収集してもよく、対応する接続装置が所定のプログラムに従って駆動される。任意的には、タッチパネルは、タッチ検出装置とタッチコントローラとの２つのパーツを有してもよい。タッチ検出装置は、ユーザのタッチ操作を検出し、検出されたタッチ操作を電気信号に変換し、電気信号をタッチコントローラに送信し、タッチコントローラは、タッチ検出装置から電気信号を受信し、電気信号をタッチポイント座標に変換し、それからタッチポイント座標をプロセッサユニット３０２に送信する。タッチコントローラはまた、プロセッサユニット３０２により送信されたコマンドを受信及び実行してもよい。さらに、タッチパネルは、抵抗タッチパネル、容量タッチパネル、赤外線（Ｉｎｆｒａｒｅｄ）タッチパネル又は表面音響波タッチパネルなどの複数タイプのタッチパネルを利用することによって実現されてもよい。本発明の他の実現方式では、入力ユニット３０１により利用される物理的入力キーは、以下の１つ以上に限定されることなく、物理的キーボード、ファンクションキー（ボリューム制御キー及びスイッチキーなど）、トラックボール、マウス、ジョイスティックなどを含むものであってもよい。マイクロフォン形式の入力ユニットは、ユーザ又は環境により入力された音声を収集し、音声を電気信号の形式であって、プロセッサユニット３０２により実行可能なコマンドに変換してもよい。
【００６４】
本発明のいくつかの他の実現方式では、入力ユニット３０１はまた、力、トルク、圧力、ストレス、位置、シフト、速度、加速度、角度、角速度、回転、回転速度、動作状態が変わった時間など、ローミングネットワークアクセス装置３００の物理量を検出し、物理量を検出及び制御用の電気量に変換するよう構成される、例えば、ホール素子などの各種タイプのセンサであってもよい。他のセンサは、重力センサ、３軸加速度計、ジャイロスコープなどを含むものであってもよい。
【００６５】
プロセッサユニット３０２は、ローミングネットワークアクセス装置３００の制御センタであり、各種インタフェース及びラインを利用することによって、ローミングネットワークアクセス装置３００全体の各種パーツに接続される。記憶ユニット３０５に記憶されているソフトウェアプログラム及び／又はモジュールをラン又は実行し、記憶ユニット３０５に記憶されているデータを呼び出すことによって、プロセッサユニット３０２は、ローミングネットワークアクセス装置３００の各種機能及び／又はデータ処理を実現する。プロセッサユニット３０２は、集積回路（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、略してＩＣ）を有してもよく、例えば、プロセッサユニット３０２は、同じ機能又は異なる機能を有する単一パッケージのＩＣ又は複数パッケージのＩＣを有してもよい。例えば、プロセッサユニット３０２は、中央処理ユニット（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、略してＣＰＵ）のみを有してもよいし、あるいは、ＣＰＵ、デジタル信号プロセッサ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ、）略してＤＳＰ）及び通信ユニット３０４における制御チップ（ベースバンドチップ）の組み合わせであってもよい。本発明の当該実現方式では、ＣＰＵは、単一の計算コアであってもよいし、あるいは、複数の計算コアを有してもよい。
【００６６】
通信ユニット３０４は、ローミングネットワークアクセス装置３００と他のデバイスとの間の通信を実現するよう構成され、データパケットは通信ユニット３０４を利用することによって受信又は送信されてもよい。通信ユニット３０４は、無線ＬＡＮ通信、ブルートゥース通信、赤外線通信、及び、例えば、ワイドバンド符号分割多重接続（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ、略してＷ−ＣＤＭＡ）及び／又は高速ダウンリンクパケット接続（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ、略してＨＳＰＤＡ）などのセルラ通信システム通信を実行するよう構成される、ワイヤレス・ローカル・エリア・ネットワーク（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ、略して無線ＬＡＮ）モジュール、ブルートゥースモジュール、ベースバンド（Ｂａｓｅ  Ｂａｎｄ）モジュール及び通信モジュールに対応する無線周波数（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ、略してＲＦ）回路などの通信モジュールを有してもよい。通信モジュールは、ローミングネットワークアクセス装置３００におけるコンポーネント間の通信を制御するよう構成され、ダイレクト・メモリ・アクセス（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）をサポートしてもよい。
【００６７】
本発明の異なる実現方式では、通信ユニット３０４における通信モジュールは、一般に集積回路チップ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃｈｉｐ）の形態で提供され、選択的に組み合わされてもよく、通信ユニット３０４は、全ての通信モジュール及び対応するアンテナグループを含む必要はない。例えば、通信ユニット３０４は、セルラ通信システムにおいて通信機能を提供するため、ベースバンドチップ、ＲＦチップ及び対応するアンテナのみを有してもよい。通信ユニット３０４により確立された無線ＬＡＮアクセス又はＷＣＤＭＡアクセスなどの無線通信接続によって、ローミングネットワークアクセス装置３００は、セルラネットワーク（Ｃｅｌｌｕｌａｒ  Ｎｅｔｗｏｒｋ）又はインターネット（Ｉｎｔｅｒｎｅｔ）に接続されてもよい。本発明のいくつかの任意的な実現方式では、ベースバンドモジュールなどの通信ユニット３０４における通信モジュールは、プロセッサユニット３０２に統合されてもよく、クアルコム（Ｑｕａｌｃｏｍｍ）により提供されるＡＰＤ＋ＭＤＭシリーズプラットフォームは典型的な具体例である。
【００６８】
出力ユニット３０３は、限定することなく、ビデオ出力ユニット及びオーディオ出力ユニットを有する。ビデオ出力ユニットは、テキスト、イメージ及び／又はビデオを出力するよう構成される。ビデオ出力ユニットは、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ、液晶ディスプレイ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、有機発光ダイオード）及び電界放出ディスプレイ（ｆｉｅｌｄ  ｅｍｉｓｓｉｏｎ  ｄｉｓｐｌａｙ、略してＦＥＤ）などのディスプレイパネルを有してもよい。あるいは、ビデオ出力ユニットは、電気泳動（ｅｌｅｃｔｒｏｐｈｏｒｅｔｉｃ）ディスプレイなどの反射ディスプレイ又は光の干渉変調（Ｉｎｔｅｒｆｅｒｏｍｅｔｒｉｃ  Ｍｏｄｕｌａｔｉｏｎ  ｏｆ  Ｌｉｇｈｔ）の技術を利用したディスプレイを含むものであってもよい。ビデオ出力ユニットは、単一のディスプレイ又は異なるサイズの複数のディスプレイを含むものであってもよい。本発明の特定の実現方式では、上記の入力ユニット３０１により用いられるタッチパネルはまた、出力ユニット３０３のディスプレイパネルとして利用されてもよい。例えば、タッチパネル上のタッチジェスチャ操作又はタッチパネルに近付くジェスチャ操作を検出した後、タッチパネルは、タッチイベントのタイプを決定するため、プロセッサユニット３０２にジェスチャを送信し、それから、プロセッサユニット３０２は、タッチイベントのタイプに従ってディスプレイパネル上の対応する視覚的出力を提供する。図３において、入力ユニット３０１及び出力ユニット３０３が２つの別々のコンポーネントとして利用され、ローミングネットワークアクセス装置３００の入出力機能を実現するが、いくつかの実施例では、タッチパネル及びディスプレイパネルは、ローミングネットワーク装置３００の入出力機能を実現するよう統合されてもよい。例えば、ビデオ出力ユニットは、限定するものではないが、タッチ方式でユーザが操作を実行するのに役立つため、ウィンドウ、スクロールバー、アイコン及びクリップブックを含むバーチャル制御コンポーネントとして機能するための各種グラフィカルユーザインタフェース（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ、略してＧＵＩ）を表示してもよい。
【００６９】
本発明の特定の実現方式では、ビデオ出力ユニットは、プロセッサユニット３０２により生成されるビデオをフィルタリング及び増幅するよう構成されるフィルタ及びアンプを有する。オーディオ出力ユニットは、プロセッサユニット３０２により生成されるオーディオ信号をデジタル形式からアナログ形式に変換するよう構成されるデジタル・アナログコンバータを有する。
【００７０】
記憶ユニット３０５は、ソフトウェアプログラム及びモジュールを記憶するよう構成されてもよい。記憶ユニット３０５に記憶されているソフトウェアプログラム及びモジュールを実行することによって、プロセッサユニット３０２は、ローミングネットワークアクセス装置３００の各種機能アプリケーションを実行し、データ処理を実現する。記憶ユニット３０５は、プログラム記憶エリア及びデータ記憶エリアを主として含む。プログラム記憶エリアは、オペレーティングシステムと、例えば、サウンド再生機能及びイメージ表示機能などの少なくとも１つの機能によって必要とされるアプリケーションプログラムとを記憶してもよい。データ記憶エリアは、ローミングネットワークアクセス装置３００などの使用に従って生成されるデータ（オーディオデータ及びアドレスブックなど）を記憶してもよい。本発明の特定の実現方式では、記憶ユニット３０５は、不揮発性ランダム・アクセス・メモリ（Ｎｏｎｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、略してＮＶＲＡＭ）、相変化ＲＡＭ（Ｐｈａｓｅ  Ｃｈａｎｇｅ  ＲＡＭ、略してＰＲＡＭ）及び磁気抵抗ＲＡＭ（Ｍａｇｅｔｏｒｅｓｉｓｔｉｖｅ  ＲＡＭ、略してＭＲＡＭ）などの揮発性メモリを有してもよく、更に少なくとも１つの磁気ディスク記憶コンポーネント、電気的に消去可能なプログラマブル読み出し専用メモリ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、略してＥＥＰＲＯＭ）、及びＮＯＲフラッシュメモリ（ＮＯＲ  ｆｌａｓｈ  ｍｅｍｏｒｙ）又はＮＡＮＤフラッシュメモリ（ＮＡＮＤ  ｆｌａｓｈ  ｍｅｍｏｒｙ）などのフラッシュメモリコンポーネントなどの不揮発性メモリを有してもよい。不揮発性メモリは、プロセッサユニット３０２により実行されるオペレーティングシステム及びアプリケーションプログラムを記憶する。プロセッサユニット３０２は、実行対象のプログラム及びデータを不揮発性メモリからメモリにロードし、デジタルコンテンツをマスストレージ装置に記憶する。オペレーティングシステムは、メモリ管理、記憶デバイス制御及び電力管理などの通常のシステムタスクを制御及び管理し、各種ソフトウェアとハードウェアとの間の通信を実行するよう構成される各種コンポーネント及び／又はドライバを有する。本発明の本実現方式では、オペレーティングシステムは、ＧｏｏｇｌｅのＡｎｄｒｏｉｄシステム、Ａｐｐｌｅにより開発されたｉＯＳシステム又はＭｉｃｒｏｓｏｆｔにより開発されたＷｉｎｄｏｗｓオペレーティングシステムであってもよいし、あるいは、Ｖｘｗｏｒｋｓなどの埋め込みオペレーティングシステムであってもよい。
【００７１】
アプリケーションプログラムは、限定しないが、ブラウザ、電子メール、インスタントメッセージングサービス、ワードプロセッシング、キーボード仮想化、ウィンドウウィジット（Ｗｉｄｇｅｔ）、暗号化、デジタル著作権管理、音声認識、音声複製、測位（グローバル・ポジショニング・システムにより提供される機能など）、音楽再生などを含むローミングネットワークアクセス装置３００にインストールされる何れかのアプリケーションを含む。
【００７２】
具体的には、本発明の本実施例では、記憶ユニット３０５はプログラムデータを記憶し、プロセッサユニット３０２は、ローミングエリアのＭＣＣを取得するため、プログラムデータを実行する。通信ユニット３０４は更に、ネットワークサーバから優先ローミングリストを取得するよう構成され、ここで、優先ローミングリストは、ユーザがローミングしているとき、ユーザが優先的に登録することを試みる少なくとも１つのネットワークに関する情報を示すのに利用される。任意的には、記憶ユニット３０５は優先ローミングリストを記憶してもよい。プロセッサユニット３０２は、通信ユニット３０４により取得された優先ローミングリストから、又は記憶ユニット３０５に記憶される優先ローミングリストからＭＣＣに一致するネットワークを選択するため、記憶ユニット３０５に記憶されたプログラムデータを実行し、通信ユニット３０４は更に、プロセッサユニット３０２により選択され、ＭＣＣに一致するネットワークに従って、選択されたネットワークを検索し、ネットワークが検索によって検出される毎に、検出されたネットワークに登録することを試みるよう構成される。
【００７３】
さらに、任意的には、記憶ユニット３０５はプログラムデータを記憶し、プロセッサユニット３０２は、在圏する緊急サービスセルによりサポートされるＰＬＭＮに従ってローミングエリアのＭＣＣを取得するため、又はユーザの取得されたスケジュール及び／又はフライト情報に従ってローミングエリアのＭＣＣを取得するため、プログラムデータを実行する。
【００７４】
電源３０７は、コンポーネントの処理を維持するため、ローミングネットワークアクセス装置３００の異なるコンポーネントに電力を供給するよう構成される。一般に、電源は通常のリチウムイオンバッテリ及びＮｉＭＨバッテリなどのビルトインバッテリであってもよく、ＡＣアダプタなど、ローミングネットワークアクセス装置３００に電力を直接供給する外部電源を含むものであってもよい。本発明のいくつかの実現方式では、電源３０７はより広い定義を有してもよく、例えば、電源３０７は、電力管理システム、充電システム、電力故障検出回路、電力コンバータ若しくはインバータ、電力状態インジケータ（発光ダイオードなど）及びローミングネットワークアクセス装置３００の電気エネルギー生成、管理及び分配に関連する他の何れかのコンポーネントを含むものであってもよい。
【００７５】
本明細書における“及び／又は”という用語は関連するオブジェクトを説明するための関連付け関係のみを記述し、３つの関係が存在しうることを表すことが留意されるべきである。例えば、Ａ及び／又はＢは、以下の３つのケース、Ａのみが存在する、ＡとＢとの双方が存在する、及びＢのみが存在することを表すものであってもよい。さらに、本明細書における文字“／”は、通常は関連するオブジェクトの間の“又は”の関係を示す。上記の実施例では、各実施例の説明は各自の注目を有する。実施例において詳細に説明されない部分について、他の実施例における関連する説明を参照されたい。さらに、第１及び第２などの関係的用語は、あるエンティティと他のエンティティとを区別するためだけに使用され、これらのエンティティの間の何れか実際の関係又はシーケンスを要求又は意味するものでない。
【００７６】
当業者は、方法の実施例のステップの全て又は一部がプログラムが関連するハードウェアに指示することによって実現されうることを理解してもよい。プログラムは、コンピュータ可読記憶媒体に記憶されてもよい。プログラムが実行されると、方法の実施例のステップが実行される。上記の記憶媒体は、ＲＯＭ、ＲＡＭ、磁気ディスク又は光ディスクなど、プログラムコードを記憶可能な何れかの媒体を含む。
【００７７】
最後に、上記の実施例は本発明の技術的解決策を説明することを単に意図しており、各実施例において提供される技術的解決策の間の参照又は組み合わせが行われてもよいことが留意されるべきである。本発明が上記の実施例を参照して詳細に説明されるが、当業者は、本発明の実施例の技術的解決策の範囲から逸脱することなく、彼らが上記の実施例において説明された技術的解決策に対する変更を依然として行ってもよく、あるいは、それの一部又は全ての技術的特徴に対する等価な置換を行ってもよいことを理解すべきである。
【図１】
0006377244.tif 000002
【図２】
0006377244.tif 000003
【図３】
0006377244.tif 000004