(57)【要約】  無線ネットワークをＭＩＮベースの操作からＩＭＳＩベースの操作に制御可能なように移行する方法が提供される。この方法は、移行の第１のフェーズの間にネットワーク間の操作に影響を与える変更を実装するステップを含む。ネットワーク内の操作に影響を与える変更を含む残りの変更が、移行の第２のフェーズの間に実装される。
2009512278.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークをＭＩＮベースの操作からＩＭＳＩベースの操作に制御可能なように移行する方法であって、
前記移行の第１のフェーズの間にネットワーク間の操作を解決する変更を実装するステップと、
前記移行の第２のフェーズの間に残りの変更を実装するステップとを含むことを特徴とする方法。
【請求項２】
前記移行の第１のフェーズの間にネットワーク間の操作を解決する変更を実装するステップは、前記ネットワーク内の各セルから、セルのホーム・ネットワーク識別子を識別するメッセージをブロードキャストするステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記移行の第１のフェーズの間にネットワーク間の操作を解決する変更を実装するステップは、前記ネットワーク内の各セルから、真のＩＭＳＩがサポートされていないことを示すメッセージをブロードキャストするステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記移行の第１のフェーズの間にネットワーク間の操作を解決する変更を実装するステップは、前記ネットワークと関連する各移動機を前記ネットワークに割り当てられているホーム・ネットワーク識別子でプログラムするステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記ネットワークと関連する各移動機を前記ネットワークに割り当てられている前記ホーム・ネットワーク識別子でプログラムするステップは、前記ネットワークと関連する各移動機を、移動体識別番号およびホーム・ネットワーク識別子から構成される国際移動機識別番号でプログラムするステップをさらに含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記ネットワークと関連する各移動機を、移動体識別番号およびホーム・ネットワーク識別子から構成される国際移動機識別番号でプログラムするステップは、前記ネットワークと関連する各移動機を、１０桁の移動体識別番号および５桁のホーム・ネットワーク識別子から構成される１５桁の国際移動機識別番号でプログラムするステップをさらに含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記ネットワークと関連する各移動機を、移動体識別番号およびホーム・ネットワーク識別子から構成される国際移動機識別番号でプログラムするステップは、移動体識別番号およびホーム・ネットワーク識別子から構成される前記国際移動機識別番号を、ＭＩＮベースの国際移動機識別番号を格納するために識別される位置に格納するステップをさらに含むことを特徴とする請求項５に記載の方法。
【請求項８】
前記移行の前記第２のフェーズの間に残りの変更を実装するステップは、移動体識別番号およびホーム・ネットワーク識別子から構成される前記国際移動機識別番号を、真の国際移動機識別番号を格納するために識別される位置に格納するステップをさらに含むことを特徴とする請求項５に記載の方法。
【請求項９】
前記ネットワークと関連する各移動機を、移動体識別番号およびホーム・ネットワーク識別子から構成される国際移動機識別番号でプログラムするステップは、移動体識別番号およびホーム・ネットワーク識別子から構成される前記国際移動機識別番号を、真の国際移動機識別番号およびＭＩＮベースの国際移動機識別番号を格納するために識別される位置に格納するステップをさらに含むことを特徴とする請求項５に記載の方法。
【請求項１０】
前記移行の第１のフェーズの間にネットワーク間の操作を解決する変更を実装するステップは、ホームおよびローミングの移動機に対してＭＩＮを用いるサービス・プロバイダに割り当てられるホーム・ネットワーク識別を識別する項目をＭＩＮエスケープ・コード・リストに追加するステップをさらに含むことを特徴とする請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般的に電気通信に関し、より詳細には無線通信に関する。
【背景技術】
【０００２】
携帯電話通信などの無線電気通信の分野では、システムは典型的には、システムによりサービスを受ける、区域内に分布した複数の基地局を含む。区域内の様々なユーザは、固定式または移動式であるが、次に１つまたは複数の基地局を介してそのシステムにアクセスし、したがって他の相互接続された電気通信システムにアクセスできる。典型的には、ユーザが移動するにつれ、移動機が１つの基地局と、次に別の基地局と通信することにより区域を通り抜けるため、移動機はシステムとの通信を維持する。移動機は、一番近くの基地局、最も強い信号を持つ基地局、通信を受信するのに十分な容量を持つ基地局等と通信できる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
多くの移動機は、移動体識別番号（ＭＩＮ：Ｍｏｂｉｌｅ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）と呼ばれる１０桁のユニークな加入識別子でサービス・プロバイダによりプログラムされている。特に、米国のサービス・プロバイダは、国際移動加入者識別番号（ＩＭＳＩ：Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）ではなくＭＩＮを使用している。ＭＩＮはサービス・プロバイダにより用いられて、カスタマイズしたサービスを認証し提供し、正確に請求することが可能である。しかし、ＭＩＮの使用に関連していくつかの欠点が存在する。例えば、携帯電話通信の急増に伴い、ユニークなＭＩＮの個数が枯渇する危険がある。さらに、ＭＩＮの使用に対する国際規格が存在せず、したがって、国際ローミング規格はＭＩＮをサポートしていない。例えば、ＭＩＮを用いる移動機は、ＩＭＳＩを使用する携帯システムにローミングできない。
【０００４】
完全に実装されたＭＩＮベースのシステムからＩＭＳＩベースのシステムに移行することは、過渡期の問題を伴う。例えば実装は、サービス・プロバイダのローミング・パートナーおよび国際ＳＳ７転送ネットワークのネットワーク要素を含む、サービス・プロバイダの自分のネットワーク内および外のネットワーク要素への変更の連携を必要とする。さらに、新規のおよび既存の移動機ならびにバック・オフィスの運用システムのプログラミングも実装されねばならない。これらの変更のうちの任意のものに連携が欠如すると、全体としての無線システムに巨大な問題が生み出され、無線システムの機能が場合によっては止まってしまうかまたは少なくとも一時的に低下する可能性がある。
【非特許文献１】「Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ，Ｖｅｒｓｉｏｎ６（ＩＰｖ６）Ｓｐｅｃｉｆｉｃａｔｉｏｎ」（ＲＦＣ２４６０、１９９８年１２月）
【課題を解決するための手段】
【０００５】
本発明は、１つまたは複数の上述の問題の影響を克服するか、または少なくとも低減することを対象とする。
【０００６】
本発明の一態様では、ネットワークをＭＩＮベースの操作からＩＭＳＩベースの操作に制御可能なように移行する方法が提供される。この方法は、移行の第１のフェーズの間にネットワーク間の操作に影響を与える変更を実装し、移行の第２のフェーズの間に残りの変更を実装するステップを含む。
【０００７】
本発明は、添付の図面と併せて以下の説明を参照することにより理解でき、これらの図面では、同様の参照番号は同様の要素を特定する。
【０００８】
本発明は、様々な変更および代替形を受け入れることができるが、その具体的な実施例が、図面に一例として示されており、本明細書で詳細に説明される。しかし、具体的な実施形態の本明細書の説明は、本発明を開示した特定の形に限定することを意図せず、反対に、この意図は、添付の特許請求の範囲により定義される本発明の精神と範囲内にはいるすべての変更、均等物、および代替物に及ぶことを理解されたい。
【発明を実施するための最良の形態】
【０００９】
本発明の図示の実施形態が以下に説明される。明確にするために、実際の実装のすべての特徴が本明細書で説明されるわけではない。もちろん任意のこのような実際の実施形態の開発では、実装に特有の多数の決定が、システム関連およびビジネス関連の制約の適合など、開発者の特定の目的を達成するために行われてよく、これはある実装と別の実装では異なる可能性があることを理解されたい。さらに、このような開発努力は複雑で時間がかかる可能性があるが、それにもかかわらず本開示の利益を有する当業者にとってきまりきった仕事である可能性があることを理解されたい。
【００１０】
次に図面に移り、具体的には図１を参照すると、本発明の一実施形態に従って、通信システム１００が図示される。説明のために、図１の通信システム１００は、符号分割多元接続（ＣＤＭＡ：Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）システムであるが、本発明は、データおよび／または音声の通信をサポートする他のシステムに適用可能であってよいことを理解されたい。通信システム１００は、１つまたは複数の移動機１２０が、１つまたは複数の基地局１３０を介してインターネットなどのデータ・ネットワーク１２５、および／または公衆交換電話網（ＰＳＴＮ：Ｐｕｂｌｉｃｌｙ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）１２８と通信することを可能とする。移動機１２０は、任意の様々な機器の形態をとってよく、これらの機器は、携帯電話、携帯情報端末（ＰＤＡ）、ラップトップ・コンピュータ、デジタル・ページャ、無線カード、およびデータ・ネットワーク１２５および／またはＰＳＴＮ１２８に基地局１３０を介してアクセス可能な任意の他の機器を含む。
【００１１】
一実施形態では、複数の基地局１３０は、Ｔ１／ＥＩラインまたは回線、ＡＴＭ回線、ケーブル、光デジタル加入者線（ＤＳＬ）等などの１つまたは複数の接続により無線ネットワーク制御（ＲＮＣ：Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ）１３８に接続されてよい。当業者は、複数のＲＮＣ１３８が多数の基地局１３０とインターフェースするために用いられてよいことを理解されたい。概して、ＲＮＣ１３８は、接続された基地局１３０を制御および連携させる働きをする。図１のＲＮＣ１３８は、概してレプリケーション、通信、ランタイム、およびシステム管理のサービスを行う。ＲＮＣ１３８は、例示の実施形態では呼経路を設定および終了させるなどの呼び出し処理機能を担当し、各ユーザ１２０に対して、および基地局１３０のそれぞれによりサポートされる各セクタに対して、フォワードおよび／またはリバース・リンク上のデータ転送速度を決定できる。
【００１２】
ＲＮＣ１３８のそれぞれは、複数の移動交換局（ＭＳＣ：Ｍｏｂｉｌｅ  Ｓｗｉｔｃｈｉｎｇ  Ｃｅｎｔｅｒ）１４０のうちの１つに接続される。ＭＳＣ１４０は、概して移動機１２０に対する呼経路設定に関する参照情報の提供に責任を持つ。概して、以下により詳細に説明されるように、ＭＳＣ１４０は、呼経路設定を制御するために移動機１２０により与えられる移動機識別子（ＭＳＩＤ：Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ  ＩＤｅｎｔｉｔｙ）を用いる。
【００１３】
ＭＳＣ１４０はまた、接続を介してコア・ネットワーク（ＣＮ：Ｃｏｒｅ  Ｎｅｔｗｏｒｋ）１５０に接続され、この接続は、Ｔ１／Ｅｌラインまたは回線、ＡＴＭ回線、ケーブル、光デジタル加入者線（ＤＳＬ）等などの様々な形態のうちの任意の形態をとってよい。概してＣＮ１５０は、データ・ネットワーク１２５および／またはＰＳＴＮ１２８に対するインターフェースとして動作する。ＣＮ１５０は、ユーザ認証などの様々な機能および操作を実行するが、ＣＮ１５０の構造および操作の詳細な説明は、本発明の理解および認識に必須ではない。したがって、本発明を不必要に分かりにくくすることを避けるために、ＣＮ１５０のさらなる詳細は本明細書では提示されない。
【００１４】
データ・ネットワーク１２５は、インターネット・プロトコル（ＩＰ：Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に準拠するデータ・ネットワークなどのパケット交換データ・ネットワークであってよい。ＩＰの一バージョンが、「Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ」という題で１９８１年９月のリクエスト・フォー・コメント（ＲＦＣ：Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ）７９１で説明されている。ＩＰｖ６などのＩＰの他のバージョンまたは他のコネクションレスのパケット交換規格も、追加の実施形態で用いられてよい。ＩＰｖ６のバージョンが、「Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ，Ｖｅｒｓｉｏｎ６（ＩＰｖ６）Ｓｐｅｃｉｆｉｃａｔｉｏｎ」という題で１９９８年１２月のＲＦＣ２４６０で説明されている。データ・ネットワーク１２５は、追加の実施形態で他の種類のパケットベースのデータ・ネットワークも含んでよい。このような他のパケットベースのデータ・ネットワークの例は、非同期転送モード（ＡＴＭ：Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）、フレーム・リレー・ネットワーク等を含む。
【００１５】
本明細書で使用されるように、「データ・ネットワーク」は、１つまたは複数の通信ネットワーク、チャネル、リンクまたは経路と、このようなネットワーク、チャネル、リンクまたは経路を介してデータをルーティングするために用いられるシステムまたは機器（ルータなど）とを指してよい。
【００１６】
したがって、当業者は、通信システム１００が移動機１２０とデータ・ネットワーク１２５および／またはＰＳＴＮ１２８との間の通信を容易にすることを理解されたい。しかし、図１の通信システム１００の構成は事実上例示的なものであり、より少ないまたは追加の要素が、本発明の精神および範囲から逸脱することなく通信システム１００の他の実施形態で用いられてよいことを理解されたい。
【００１７】
他の点で特に述べられなければ、または説明から明白であるように、「処理」または「コンピューティング」または「計算」または「判定」または「表示」等などの用語は、コンピュータ・システムのレジスタおよびメモリ内の物理的、電子的量として表されるデータをコンピュータ・システムのメモリあるいはレジスタあるいは他のこのような情報の記憶、伝送または表示の装置内の物理的量として同様に表される他のデータに操作および変換する、コンピュータ・システムまたは同様の電子コンピューティング装置の動作および処理を指す。
【００１８】
当業者は、米国では移動機１２０のそれぞれは従来、移動体識別番号（ＭＩＮ）から構成されるユニークな移動機識別子（ＭＳＩＤ）を使用していることを理解されたい。従来ＭＩＮは１０桁の長さであり、北米のサービス・プロバイダに対してはＭＩＮブロック・アドミニストレータ（ＭＩＮ  Ｂｌｏｃｋ  Ａｄｍｉｎｉｓｔｒａｔｏｒ）、および北米外のサービス・プロバイダに対しては国際ローミングＭＩＮアドミニストレータ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｒｏａｍｉｎｇ  ＭＩＮ  Ａｄｍｉｎｉｓｔｒａｔｏｒ）という単一の組織により割り当てられ管理される。既存の規格では、各移動機１２０は、２つの識別子でプログラム可能である。一方の識別子は、１５桁の「真のＩＭＳＩ」であり、他方は、ＭＣＣ＋００のフォーマットでの５桁の「デフォルト」ネットワーク識別子が前に置かれる１０桁のＭＩＮで構成される「ＭＩＮベースのＩＭＳＩ」であり、このＭＣＣ＋００はユニークではなく、したがってルーティングに用いることができない。このシナリオは図２に示され、移動機１２０は真のＩＭＳＩおよび先頭の５桁にデフォルトの桁「３１０＋００」を持つＭＩＮベースのＩＭＳＩでプログラムされている。任意のＩＭＳＩのこれらの先頭の５桁は、図３に示されるようにホーム・ネットワーク識別子（ＨＮＩ：Ｈｏｍｅ  Ｎｅｔｗｏｒｋ  Ｉｄｅｎｔｉｆｉｅｒ）と呼ばれる。ユニークなＨＮＩ２０４が、サービス・プロバイダに割り当てられてよい。デフォルトのＨＮＩの桁ＭＣＣ＋００、図２では３１０＋００は、国内の任意のサービス・プロバイダにより用いられてよく、したがって割り当てらないか、またはユニークでない。図３Ａは、６桁のＨＮＩ２１４を有する、米国で今日割り当てられている標準のＩＭＳＩのフォーマットを示す。本発明の一ステップは、図３に示すようなサービス・プロバイダに対する５桁のＨＮＩ２０４の割り当てを可能にするために米国のＩＭＳＩ割り当てのガイドラインの変更を必要とする。この変更は、１０桁のＭＳＩＮの空き領域を提供し、ＭＳＩＮ２０６がＭＩＮに等しくなることを可能とする。
【００１９】
図２は、今日のＭＩＮベースのローミングに対する１つの一般的な方法を示す。移動機１２０は、真のＩＭＳＩ（ＩＭＳＩ＿Ｔ）が移動機（ＭＳ）１２０内でプログラム可能であろうとなかろうと、基地局１３０に対して１０桁のＩＭＳＩ＿Ｍ＿Ｓ（ＭＩＮと同様のもの）で自分自身を識別する。ＩＭＳＩ＿Ｔは、たとえ移動機１２０内でプログラムされていても、サービングＭＳＣ１４０が真のＩＭＳＩをサポートしないため送信されない。これは、可能なサービングＭＳＣ１４０の同一性および機能を示すための基地局１３０による拡張システム・パラメータ・メッセージ（ＥＳＰＭ：Ｅｘｔｅｎｄｅｄ  Ｓｙｓｔｅｍ  Ｐａｒａｍｅｔｅｒ  Ｍｅｓｓａｇｅ）ブロードキャストにおけるＩＭＳＩ＿Ｔ＿ＳＵＰＰＯＲＴＥＤ＝０ビットにより移動機１２０に示される。例えば図２では、ＥＳＰＭは、５桁のＨＮＩがこのサービス・プロバイダを識別するために割り当てられていないため、デフォルトのＨＮＩとしてＭＣＣ＝１１１およびＩＭＳＩ＿１１＿１２＝１１をブロードキャストしている。したがって、移動機１２０は、基地局１３０に１０桁のＭＩＮ（ＩＭＳＩ＿Ｍ＿Ｓ）を登録メッセージ（ＲＧＭ（ＩＭＳＩ＝ＩＭＳＩ＿Ｍ＿Ｓ））で送信するのみであり、基地局１３０は、サービングＭＳＣ１４０にＭＩＮ（ＩＭＳＩ＿Ｍ＿Ｓ）を位置更新要求メッセージ（ＬＵＲ（ＩＭＳＩ＝ＩＭＳＩ＿Ｍ＿Ｓ））で転送する。ＥＳＰＭがＨＮＩ＝１１１１１をブロードキャストすると、このＭＩＮのみがサービング・システムに利用可能である。
【００２０】
移動機１２０がサービングＭＳＣ１４０に対して自分自身を識別したあと、サービングＭＳＣ１４０は、移動アプリケーション・プロトコルでホーム・ネットワークにＭＩＮを信号で伝え、ＩＭＳＩではなくＭＩＮを用いホーム・ロケーション・レジスタ（ＨＬＲ：Ｈｏｍｅ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）内の加入者を識別する。登録通知（ＲＥＧＮＯＴ）メッセージは、ＩＭＳＩが利用可能でないためＩＭＳＩでなくＭＩＮをネットワーク・アドレスとして用いて、サービングＭＳＣ１４０からＨＬＲへネットワークを介してルーティングされる。サービス・プロバイダを割り当てるための新しいＭＩＮの提供が市場の成長のために枯渇すると、新しいＭＳＩＤが、ＨＬＲ内の加入者の同一性およびホーム・ネットワークの要素内のルーティング・アドレスの両方としてＭＩＮに取って代わるために必要とされる。業界は、ＭＳＩＤとしてＭＩＮに取って代わるためにＩＭＳＩを選択している。
【００２１】
ＭＩＮが枯渇する前にＭＩＮからＩＭＳＩへ移行する１つの限定された方法は、単にすべての電話を真のＩＭＳＩでプログラムし、ＭＩＮベースのＩＭＳＩではプログラムしないというものである。これは、ホーム・システムでのみのサービスを提供する。この方法の問題は図４で示される。このシナリオでは、基地局１３０によるＥＳＰＭブロードキャストは、移動機１２０に対して可能なサービング・システムを識別するための割り当てられたＨＮＩを含まず、真のＩＭＳＩはサポートされていない。すなわち、真のＩＭＳＩの移動機１２０は、ＭＩＮベースのサービングＭＳＣ１４０を有するシステムにローミングされている。その結果、移動機１２０は、このシステムの同一性を認識せず、システムにアクセスするために用いるのに真のＩＭＳＩのみを有するため、このシステムにアクセスできない。このシステムは、真のＩＭＳＩでのアクセスをサポートしていない。
【００２２】
他の可能な方法が図５に示される。このシナリオでは、ＭＩＮベースのＩＭＳＩが移動機１２０内にプログラムされず、真のＩＭＳＩのみがプログラムされている。図４と異なり、図５でのこの可能なサービング・システムは、自分自身を識別するために、割り当てられたＨＮＩをブロードキャストしている。真のＩＭＳＩが、可能なサービング・システムによって依然サポートされていないため、移動機１２０は、自分自身を基地局１３０に識別するためのＩＭＳＩ＿Ｍを有していないのでアクセスしない。
【００２３】
本発明の一実施形態で、（ＭＩＮの枯渇を回避するために）可能な限り早くＭＩＮの割り当てへの依存をなくし、各サービス・プロバイダのネットワークの各要素が長い時間をかけてＭＩＮからＩＭＳＩへ移行するときに加入者のローミング・サービスへのアクセスを維持するような方法で、ネットワーク内の個々の要素をＭＩＮへの依存からＩＭＳＩへ移行する段階的なプロセスが説明される。
【００２４】
１０桁のＭＩＮのシステムから、提案された１５桁のＩＭＳＩシステムへの移行は、問題となる可能性がある。変更のすべてが１度に完全に起きる必要がない方法が望ましい可能性がある。実際、徐々に必要な変更を行う方法、すなわち解決策の１局面を１度に実行するように変更が行われるときに既存の機能を壊さない「都度変更する」または１度に１ステップのプロセスを開発することが有用である可能性がある。このプロセスは、限定された個数のシナリオで進化を可能にする以下のステップを必要とする。すなわち、その個数のうちのいくつかは変更されてよいが、システムは依然サービスを提供するために機能する。
【００２５】
本発明の一実施形態では、概して、第１にネットワーク間のルーティングに影響を及ぼす変更を行い、次に第２としてネットワーク内の操作およびルーティングに影響を及ぼす変更を行うことが望ましい。この段階的な移行方法は、各サービス・プロバイダが、ネットワーク間のルーティングがＩＭＳＩに基づいた後に自分の割り当てられたＭＩＮを使うことをやめることを可能にする。この決定は、ＭＩＮの管理に参加し続けるかまたはやめるかというサービス・プロバイダのローミング・パートナーにより行われる決定と無関係であり、ネットワーク間またはネットワーク内のローミング、相互接続、またはメッセージ・ルーティングを中断することはない。本発明の一態様では、この方法は、変更に向けた一連の追加のステップを考慮に入れており、各ステップは概して逆向きに互換性がある。
【００２６】
本発明の一態様では、１０桁のＭＩＮシステムから、提案された１５桁のＩＭＳＩシステムへ変更するために、サービス・プロバイダにより使用可能な２フェーズのプロセスが説明される。各フェーズの中では複数のステップが存在する。２フェーズのプロセスは、図２および図４でそれぞれ示されるように、現在ＭＩＮベースのローミングを実装しているか、またはローミングを実装していないサービス・プロバイダに対して開始されてよく、この場合、ＭＩＮベースのＩＭＳＩが存在しないか（図４）、またはＭＣＣ＋００（図２では３１０００）を含み、ＭＩＮエスケープ・コードが存在しない。
【００２７】
このプロセスのフェーズ１を開始するために、サービス・プロバイダは、ＨＮＩの割り当てをＩＭＳＩアドミニストレータから取得する。サービス・プロバイダおよびローミング・パートナーは次に任意の順序で次を行う。１）必須ではないが、ホームのおよびローミングの移動機１２０に対してＭＩＮを用いて加入者を識別するサービス・プロバイダのＨＮＩをＭＳＣ１４０内のＭＩＮエスケープ・コード・リストに追加する。２）サービス・プロバイダとローミング・パートナーの間にあるネットワーク内のＳＴＰにＩＭＳＩへのＨＮＩ変換を追加する。３）すべての移動機１２０をＭＩＮベースのＩＭＳＩ内のＨＮＩで、および必須ではないが真のＩＭＳＩでプログラムする。４）Ｅ．２１２  ＧＴアドレス＝ＨＮＩ＋１０桁でＨＬＲを割り当ててプログラムする。５）Ｅ．２１２  ＧＴアドレスでＭＳＣを割り当ててプログラムする。
【００２８】
サービス・プロバイダおよびローミング・パートナーは次に、基地局のそれぞれからのメッセージＥＳＰＭ（ＭＣＣ、ＩＭＳＩ＿１１＿１２＝ＨＮＩおよびＩＭＳＩ＿Ｔ＿ＳＵＰＰＯＲＴＥＤ＝０）など、割り当てられたＨＮＩおよび真のＩＭＳＩがサポートされていないことを示す１ビットを含むＥＳＰＭメッセージのブロードキャストを開始する。サービングＭＳＣ１４０は、ＭＳＣ識別番号（ＭＳＣＩＮ：ＭＳＣ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）（Ｅ．２１２  ＧＴアドレス）を登録メッセージでＨＬＲに送信する。登録メッセージは、ローミングをサポートするためにＥ．２１２．グローバル・タイトル（Ｇｌｏｂａｌ  Ｔｉｔｌｅ）アドレスを有するサービングＭＳＣ１４０を識別する。ＨＬＲは、サービングＭＳＣのＧＴアドレス（ＭＳＣＩＮ）を格納し、その後メッセージをサービングＭＳＣ１４０にルーティングする。サービングＭＳＣ１４０がＭＳＣＩＮをＨＬＲに送信すると、ＨＬＲは、ＨＬＲ自身のＥ．２１２グローバル・タイトル・アドレス（ＨＬＲを識別するための、ＨＮＩ＋１０桁）を持つ送信者識別番号（ＳＥＮＤＥＲＩＮ：Ｓｅｎｄｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）をサービングＭＳＣ１４０に送信する。ＳＥＮＤＥＲＩＮで送信されるＨＬＲのＨＮＩは、ＨＬＲによりサービスされる移動機１２０のＨＮＩと同じでなければならない。ＭＳＣ１４０がＳＥＮＤＥＲＩＮを受信すると、ＳＥＮＤＥＲＩＮで受信したＨＮＩをＭＩＮの先頭に追加し、ＭＳＣ１４０内で移動機をユニークに識別する。
【００２９】
または、本発明のいくつかの実施形態では、フェーズ１ではなくフェーズ２の最初にＭＩＮエスケープ・コード・リストをサービングＭＳＣ１４０内にプログラムするのが有用である可能性がある。本発明の一実施形態では、サービングＭＳＣ１４０内のＭＩＮエスケープ・コード・リストは、ＭＩＮを用いてホーム・ネットワークの要素内で加入者を識別するサービス・プロバイダに関係付けられるＨＮＩを格納する。移動機１２０は、そのＨＮＩがＭＩＮエスケープ・コード・リスト内のＨＮＩと一致するＩＭＳＩをサービングＭＳＣに送信すると、サービングＭＳＣ１４０は、移動アプリケーション・プロトコルでＩＭＳＩではなくＭＩＮを用いる。フェーズ１でＭＩＮエスケープ・コード・リストをプロビジョンする必要は、移動機１２０からＭＩＮベースのＩＭＳＩを識別するサービングＭＳＣ１４０の実装に依存する。図５Ａに示すＭＳＣの実装は、移動機１２０からのＩＭＳＩをＭＩＮベースのＩＭＳＩとして識別し、移動機１２０をＨＬＲに登録するために、ＨＮＩのリストを含むＭＩＮエスケープ・コード・リストを必要としてよい。概して、サービングＭＳＣ１４０が真のＩＭＳＩをサポートしないため移動機１２０によりサービングＭＳＣ１４０に与えられるＩＭＳＩがＭＩＮベースのＩＭＳＩであると仮定できるため、サービングＭＳＣ１４０は、フェーズ１の間にＭＳＣエスケープ・コード・リストにデータを追加する必要はない。フェーズ１またはフェーズ２でＭＩＮエスケープ・コード・リストをプロビジョンすることは、異なる移行スケジュールを有するサービス・プロバイダの間でＭＩＮからＩＭＳＩにスムーズな移行を提供するために必要である。これにより、フェーズ１（ＭＩＮベースのＩＭＳＩのディプロイメント）を実装しているか、または完了しているサービス・プロバイダの移動機１２０が、フェーズ２（真のＩＭＳＩのディプロイメント）を終了しているサービス・プロバイダのネットワークにローミングすることを可能にする。
【００３０】
追加の代替案では、本発明のいくつかの実施形態で、フェーズ２（真のＩＭＳＩのディプロイメント）を終了しており、ＭＩＮエスケープ・コード・リストを適切にプログラムしていないローミング・パートナーから守るために、フェーズ１ではなくフェーズ２の最初に移動機１２０を真のＩＭＳＩでプログラムすることが有用である可能性がある。この方法は図５Ｂで示され、この場合、ローミング・パートナーがホーム・サービス・プロバイダのＨＮＩをサービングＭＳＣ１４０のＭＩＮエスケープ・コード・リスト内にプログラムしておらず、サービスは拒否される。概して、ＨＬＲなどのホーム・ネットワークの要素はＭＩＮに基づき加入者を識別するため、真のＩＭＳＩを移動機１２０内にフェーズ１の間にプログラムする必要はない。しかし、フェーズ１の間、ＭＩＮベースのＩＭＳＩは、ローミング・サービス利用者のホーム・ネットワークの要素に信号を送るために、割り当てられたＨＮＩでプログラムされる。
【００３１】
サービス・プロバイダおよびローミング・パートナーは、１）ＭＣＣおよびＩＭＳＩ＿１１＿１２に基づくｅＰＲＬシステム取得（ｅＰＲＬ  Ｓｙｓｔｅｍ  Ａｃｑｕｉｓｉｔｉｏｎ）２）ホームの移動機１２０に対するＭＩＮおよびローミング移動機１２０に対するＩＭＳＩに基づくルーティングをテストし検証してよい。概して、フェーズ１の間のＭＩＮに基づくＡＮＳＩ−４１のメッセージングまたはＭＩＮに基づく請求書作成への変更はない。
【００３２】
フェーズ１の完了時に、上述のすべてのステップがサービス・プロバイダおよびサービス・プロバイダのローミング・パートナーに対して完了すると、ＭＩＮがサービス・プロバイダとローミング・パートナーの間でユニークであるようにＭＩＮ自体が管理される必要はもはやない。むしろ、各加入者のＭＩＮは、サービス・プロバイダのネットワーク内でユニークであることのみが必要である。これは、ＭＩＮベースのＩＭＳＩに対してサービス・プロバイダに割り当てられたユニークなＨＮＩが、サービス・プロバイダ間と同様にユニークなＩＭＳＩを保証するからである。したがって、ＭＩＮの管理は、サービス・プロバイダによるなど、内部で行われてよい。さらに、ＭＩＮはもはや使用されないか、またはネットワーク間の信号アドレスに必要とされない。
【００３３】
プロセスのフェーズ１を完了後のメッセージ・フローは、図６（ホームでの移動機１２０）および図７Ａ（ローミングしている移動機１２０）で示される。第１に図６を参照すると、真のＩＭＳＩ（必須ではない）およびＭＩＮベースのＩＭＳＩを有する移動機（ＭＳ）１２０は、その拡張システム・パラメータ・メッセージ（ＥＳＰＭ）信号により示されるように、そのホーム・サービス・プロバイダの基地局（ＢＳ）１３０と通信を試みており、このＥＳＰＭ信号は、３１１１２に設定されたＨＮＩを有し、真のＩＭＳＩがサポートされていない（ＩＭＳＩ＿Ｔ＿ＳＵＰＰＯＲＴＥＤ＝０）ことを信号している。このシナリオでは、移動機１２０は、受信したＨＮＩがその内部に格納されたＨＮＩと一致するため、そのホーム・サービス・プロバイダと通信していることを認識し、したがって移動機１２０は、そのＩＭＳＩの１０ビットのＭＩＮ部分のみを含む登録メッセージ（ＲＧＭ（ＩＭＳＩ＝ＩＭＳＩ＿Ｍ＿Ｓ））を配信する。当業者は、現在の規格のもとで本発明なしでは、移動機１２０が、代わりにＭＣＣ＋００という５桁のＨＮＩの値（例えば米国では３１０００）を含む、効率が劣る１５桁の応答を送信する可能性があることを理解されたい。このＭＣＣ＋００という５桁のＨＮＩの値は、その国のすべてのサービス・プロバイダによる加入者の移動機での使用に利用可能であるデフォルトのまたは割り当てられていないＨＮＩの値である。したがって、ＭＣＣ＋００は、サービス・プロバイダをユニークに識別せず、ｅＰＲＬまたはＥＳＰＭで使用できない。
【００３４】
引き続き図６を参照すると、基地局１３０は、その５桁のＨＮＩ（この例では３１１１２）を先頭に追加し、１５桁の位置更新要求をサービングＭＳＣ１４０に転送する（ＬＵＲ（ＩＭＳＩ＝３１１＋１２＋ＩＭＳＩ＿Ｍ＿Ｓ））。必須ではないが、サービングＭＳＣ１４０は、位置更新要求内で受信されたＨＮＩをＭＩＮエスケープ・コード・リスト内のＨＮＩと比較し、基地局１３０から受信したＩＭＳＩがＭＩＮベースのＩＭＳＩであるかを判定する。ＭＩＮベースのＩＭＳＩに対して、サービングＭＳＣ１４０は、ＨＮＩを移動機１２０に対するＭＩＮ拡張としてサービングＭＳＣデータベース４００内に格納する。次にサービングＭＳＣ１４０は、ＭＩＮを含む登録通知（ＲＥＧＮＯＴ（ＭＩＮ＝ＩＭＳＩ＿Ｍ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｓ−ＭＳＣ））をネットワークまたはシステム１００内に位置するホーム・ロケーション・レジスタ（ＨＬＲ）に転送する。登録通知メッセージは、システム内の信号にＭＩＮまたは１５桁のＩＭＳＩを用いてネットワークを介しＨＬＲにルーティングされる。
【００３５】
移動体に対する呼がネットワークからサービングＭＳＣ１４０にＲＯＵＴＥＲＲＥＱ／ＴＬＤＮ（ＭＩＮ＝ＩＭＳＩ＿Ｍ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｏ−ＭＳＣ），ＳＥＮＤＥＲＩＮ＝３１１＋１２＋１０Ｄ）の形で到着すると、サービングＭＳＣ１４０は、１５桁のＩＭＳＩを形成するために、ＳＥＮＤＥＲＩＮ（３１１１２）内で受信した５桁のＨＮＩをＭＩＮの先頭に追加する。この１５桁のＩＭＳＩは、登録されると、ＭＳにより送信される１５桁のＩＭＳＩと一致させるために必要とされる。このＩＭＳＩは、ＭＳＣデータベース４００内にＭＩＮおよびＭＩＮ拡張（ＭＳからの５桁のＨＮＩ）として格納された。ＭＳＣ１４０は、移動体のＭＩＮ拡張をＭＩＮ（ＩＭＳＩ＿Ｍ＿Ｓ）の先頭に追加することによりページング要求（ＰＲ：Ｐａｇｉｎｇ  Ｒｅｑｕｅｓｔ）を形成し、この要求は基地局１３０に転送される。次に基地局１３０は、ページを移動機１２０に１０桁のＩＭＳＩ＿Ｍ＿Ｓのみを使用して送出し、この場合も１５桁のＩＭＳＩがページに用いられた場合よりエア・インターフェースのより効率的な使用をもたらす。
【００３６】
次に図７Ａを参照すると、３１２３４というＨＮＩの値と同一の値に設定された真のＩＭＳＩ（必須ではない）およびＭＩＮベースのＩＭＳＩを有するローミング移動機（ＭＳ）１２０が、そのＥＳＰＭ信号により示されるように、非ホーム・サービス・プロバイダの基地局（ＢＳ）１３０と通信を試みており、このＥＳＰＭ信号は、３１１１２に設定されたＨＮＩを有する（移動機１２０のＨＮＩは３１２３４に設定されている）。非ホーム・サービス・プロバイダの基地局１３０はまた、Ｓ−ＭＳＣとネットワークの間のネットワークのアドレス指定がＩＭＳＩに基づいてよいとしても、真のＩＭＳＩがサービングＭＳＣにより移動アプリケーション・プロトコルに対してサポートされない（ＩＭＳＩ＿Ｔ＿ＳＵＰＰＯＲＴＥＤ＝０）ことを信号で伝えている。移動機１２０は、ＭＩＮベースのＩＭＳＩ（ＩＭＳＩ＿Ｍ）から形成された１５桁の登録メッセージを基地局１３０に送信する。基地局１３０は、同一のＭＩＮベースのＩＭＳＩに基づく１５桁の位置更新要求（ＬＵＲ（ＩＭＳＩ＝３１２＋３４＋ＩＭＳＩ＿Ｍ＿Ｓ））をサービングＭＳＣ１４０に配信する。必須ではないが、サービングＭＳＣ１４０は、位置更新要求で基地局１３０から受信されたＨＮＩをＭＩＮエスケープ・コード・リスト内のＨＮＩと比較する。ＭＩＮベースのＩＭＳＩに対して、サービングＭＳＣ１４０は、ＨＮＩを移動体のＭＩＮ拡張としてサービングＭＳＣデータベース４００内に格納する。次にサービングＭＳＣ１４０は、登録通知（ＲＥＧＮＯＴ（ＭＩＮ＝ＩＭＳＩ＿Ｍ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｓ−ＭＳＣ））をネットワークまたはシステム１００内に位置するホーム・ロケーション・レジスタ（ＨＬＲ）に転送する。登録通知メッセージは、システム間の信号に１５桁のＩＭＳＩを用いてネットワークを介してＨＬＲにルーティングされる。
【００３７】
移動体に対する呼がネットワークからサービングＭＳＣ１４０にＲＯＵＴＥＲＲＥＱ／ＴＬＤＮ（ＭＩＮ＝ＩＭＳＩ＿Ｍ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｏ−ＭＳＣ），ＳＥＮＤＥＲＩＮ＝３１２＋３４＋１０Ｄ）の形で到着すると、サービングＭＳＣ１４０は、１５桁のＩＭＳＩを形成するために、ＳＥＮＤＥＲＩＮ（３１２３４）内で受信した５桁のＨＮＩをＭＩＮの先頭に追加する。この１５桁のＩＭＳＩは、登録されると、移動機１２０により送信される１５桁のＩＭＳＩと一致させるために必要とされる。このＩＭＳＩは、ＭＳＣデータベース４００内にＭＩＮおよびＭＩＮ拡張（ＭＳからの５桁のＨＮＩ）として格納された。ＭＳＣ１４０は、移動体のＭＩＮ拡張をＭＩＮ（ＩＭＳＩ＿Ｍ＿Ｓ）の先頭に追加することによりページング要求（ＰＲ）を形成し、この要求は基地局１３０に転送される。次に基地局１３０は、ページを移動機１２０に１５桁のＩＭＳＩ＿Ｍのみを使用して送出する。
【００３８】
図７Ｂは、代替の方法を仮定するプロセスのフェーズ１におけるメッセージ・フローを示し、この方法では、移動機１２０はフェーズ２の開始まで真のＩＭＳＩでプログラムされない。このメッセージ・フローは、真のＩＭＳＩが利用可能であろうとなかろうとサポートされないため、図７Ａと同様である。以下に説明が行われる。次に図７Ｂを参照すると、３１２３４というＨＮＩの値を有するＭＩＮベースのＩＭＳＩのみを有する（ＩＭＳＩ＿Ｔがプロビジョンされていない）ローミング移動機（ＭＳ）１２０が、そのＥＳＰＭ信号により示されるように、非ホーム・サービス・プロバイダの基地局（ＢＳ）１３０と通信を試みており、このＥＳＰＭ信号は、３１１１２に設定されたＨＮＩを有する（移動機１２０のＨＮＩは３１２３４に設定されている）。非ホーム・サービス・プロバイダの基地局１３０はまた、サービングＭＳＣ１４０とネットワークの間のネットワークのアドレス指定がＩＭＳＩに基づいてよいとしても、真のＩＭＳＩがサービングＭＳＣ１４０により移動アプリケーション・プロトコルに対してサポートされない（ＩＭＳＩ＿Ｔ＿ＳＵＰＰＯＲＴＥＤ＝０）ことを信号で伝えている。移動機１２０は、ＭＩＮベースのＩＭＳＩ（ＩＭＳＩ＿Ｍ）から形成された１５桁の登録メッセージを基地局１３０に送信する。基地局１３０は、同一のＭＩＮベースのＩＭＳＩに基づく１５桁の位置更新要求（ＬＵＲ（ＩＭＳＩ＝３１２＋３４＋ＩＭＳＩ＿Ｍ＿Ｓ））をサービングＭＳＣ１４０に配信する。必須ではないが、サービングＭＳＣ１４０は、位置更新要求で基地局１３０から受信されたＨＮＩをＭＩＮエスケープ・コード・リスト内のＨＮＩと比較する。ＭＩＮベースのＩＭＳＩに対して、サービングＭＳＣ１４０は、ＨＮＩを移動機１２０のＭＩＮ拡張としてサービングＭＳＣデータベース４００内に格納する。次にサービングＭＳＣ１４０は、登録通知（ＲＥＧＮＯＴ（ＭＩＮ＝ＩＭＳＩ＿Ｍ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｓ−ＭＳＣ））をネットワークまたはシステム１００内に位置するホーム・ロケーション・レジスタ（ＨＬＲ）に転送する。登録通知メッセージは、システム間の信号に１５桁のＩＭＳＩを用いてネットワークを介してＨＬＲにルーティングされる。
【００３９】
移動体に対する呼がネットワークからサービングＭＳＣ１４０にＲＯＵＴＥＲＲＥＱ／ＴＬＤＮ（ＭＩＮ＝ＩＭＳＩ＿Ｍ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｏ−ＭＳＣ），ＳＥＮＤＥＲＩＮ＝３１２＋３４＋１０Ｄ）の形で到着すると、サービングＭＳＣ１４０は、１５桁のＩＭＳＩを形成するために、ＳＥＮＤＥＲＩＮ（３１２３４）内で受信した５桁のＨＮＩをＭＩＮの先頭に追加する。この１５桁のＩＭＳＩは、登録されると、移動機１２０により送信される１５桁のＩＭＳＩと一致させるために必要とされる。このＩＭＳＩは、ＭＳＣデータベース４００内にＭＩＮおよびＭＩＮ拡張（ＭＳからの５桁のＨＮＩ）として格納された。ＭＳＣ１４０は、移動体のＭＩＮ拡張をＭＩＮ（ＩＭＳＩ＿Ｍ＿Ｓ）の先頭に追加することによりページング要求（ＰＲ）を形成し、この要求は基地局１３０に転送される。次に基地局１３０は、ページを移動機１２０に１５桁のＩＭＳＩ＿Ｍのみを使用して送出する。
【００４０】
２フェーズのプロセスのフェーズ２は、サービス・プロバイダが任意の順序で、１）ＩＭＳＩ＝ＨＮＩ＋ＭＩＮでＨＬＲ、２）ＩＭＳＩ＝ＨＮＩ＋ＭＩＮでＳＣＰ、３）ＩＭＳＩ＝ＨＮＩ＋ＭＩＮで請求書作成システム、４）フェーズ１で行われていない場合、真のＩＭＳＩですべての移動機１２０、５）フェーズ１で行われていない場合、ホームのおよびローミングの移動機１２０のＭＩＮを用いて加入者を識別するサービス・プロバイダのＨＮＩを含むために、サービングＭＳＣ１４０内のＭＩＮエスケープ・コード・リストを更新することで開始する。次にサービス・プロバイダは、真のＩＭＳＩがサポートされている（ＩＭＳＩ＿Ｔ＿ＳＵＰＰＯＲＴＥＤ＝１）というメッセージをＥＳＰＭでブロードキャストするために、セルを更新する。サービス・プロバイダは、そのホーム・ネットワークが（サービス・プロバイダ自体の移動機を含み）ＩＭＳＩに転換されている移動機１２０のＨＮＩをＭＳＣ内のＭＩＮエスケープ・コード・リストから削除する。
【００４１】
サービス・プロバイダおよびローミング・パートナーは、以下の項目、１）ＭＣＣおよびＩＭＳＩ＿１１＿１２に基づくｅＰＲＬシステム取得、２）ＩＭＳＩに基づくＡＮＳＩ４１メッセージ内容（移動アプリケーション・プロトコル）、３）ＩＭＳＩに基づくローミング、４）ＩＭＳＩに基づく請求書作成をテストし検証しなければならない。
【００４２】
プロセスのフェーズ２でのメッセージのフローが、図８（ホームでの移動機１２０）、図９（ＩＭＳＩ＿Ｔがプロビジョンされていないローミング移動機１２０）、および図１０（ローミングしている移動機１２０）で示される。第１に図８を参照すると、移動機（ＭＳ）１２０は、真のＩＭＳＩをプロビジョンしており、このＩＭＳＩは、そのＭＩＮベースのＩＭＳＩと一致している。移動機１２０は、ＥＳＰＭのＨＮＩが移動機１２０のＨＮＩと同一であることにより示されるようにホームにある。その結果、移動機１２０は、真のＩＭＳＩのＭＩＮの部分（ＩＭＳＩ＿Ｔ＿Ｓ）から形成される１０桁の登録メッセージのみを基地局１３０に送信する必要がある。基地局１３０は、そのＨＮＩを真のＩＭＳＩの同一のＭＩＮ部分の先頭に追加することにより１５桁の位置更新要求を配信する（ＬＵＲ（ＩＭＳＩ＝３１１＋１２＋ＩＭＳＩ＿Ｔ＿Ｓ））。ホーム・システムのＨＮＩがＭＩＮエスケープ・コード・リスト上に存在しないため、サービングＭＳＣ１４０は、ネットワークまたはシステム１００内に位置するホーム・ロケーション・レジスタ（ＨＬＲ）に、ＨＬＲに対するネットワーク・アドレスとしてＭＩＮまたはＩＭＳＩの一方を用いて１５桁の登録通知を転送する（ＲＥＧＮＯＴ（ＩＭＳＩ＝３１１＋１２＋ＩＭＳＩ＿Ｔ＿Ｓ），ＭＳＣＩＮ＝Ｅ．２１２（Ｓ−ＭＳＣ））。
【００４３】
移動機１２０に対する呼がネットワークからサービングＭＳＣ１４０にＲＯＵＴＥＲＲＥＱ／ＴＬＤＮ（ＩＭＳＴ＝３１１＋１２＋ＩＭＳＩ＿Ｔ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｏ−ＭＳＣ），ＳＥＮＤＥＲＩＮ＝３１１＋１２＋１０Ｄ）の形で到着すると、サービングＭＳＣ１４０は、基地局１３０にＲＯＵＴＥＲＥＱ内で受信したＩＭＳＩを用いて１５桁のページング要求（ＰＲ）を送信する。次に基地局１３０は、１０桁のページを移動機１２０に１０桁のＩＭＳＩ＿Ｔ＿Ｓのみを用いて送出する。
【００４４】
図９を参照すると、３１２３４というＨＮＩの値を有するＭＩＮベースのＩＭＳＩのみを有する（ＩＭＳＩ＿Ｔがプロビジョンされていない）ローミング移動機（ＭＳ）１２０が、そのＥＳＰＭ信号により示されるように、非ホーム・サービス・プロバイダの基地局（ＢＳ）１３０と通信を試みており、このＥＳＰＭ信号は、３１１１２に設定されたＨＮＩを有する（移動機１２０のＨＮＩは３１２３４に設定されている）。非ホーム・サービス・プロバイダの基地局１３０はまた、真のＩＭＳＩがサービングＭＳＣ１４０により移動アプリケーション・プロトコルでサポートされており（ＩＭＳＩ＿Ｔ＿ＳＵＰＰＯＲＴＥＤ＝１）、サービングＭＳＣ１４０とネットワークの間のネットワークのアドレス指定がＩＭＳＩに基づいていることを信号で伝えている。移動機１２０は、真のＩＭＳＩ（ＩＭＳＩ＿Ｔ）が利用可能でないため、ＭＩＮベースのＩＭＳＩ（ＩＭＳＩ＿Ｍ）から形成された１５桁の登録メッセージを基地局１３０に送信する。基地局１３０は、同一のＭＩＮベースのＩＭＳＩに基づく１５桁の位置更新要求（ＬＵＲ（ＩＭＳＩ＝３１２＋３４＋ＩＭＳＩ＿Ｍ＿Ｓ））をサービングＭＳＣ１４０に配信する。もはや必須ではないが、サービングＭＳＣ１４０は、位置更新要求で基地局１３０から受信されたＨＮＩをＭＩＮエスケープ・コード・リスト内のＨＮＩと比較する。基地局１３０からのＩＭＳＩ内のＨＮＩがＭＩＮエスケープ・コード・リスト内のＨＮＩと一致する場合、移動機１２０から受信したＩＭＳＩはＭＩＮベースのＩＭＳＩであり、ローミング・サービス利用者のホーム・ネットワークがＭＩＮを用いて加入者を識別することを示す。サービングＭＳＣ１４０は、ＨＮＩを移動機１２０のＭＩＮ拡張としてサービングＭＳＣデータベース４００内に格納する。次にサービングＭＳＣ１４０は、登録通知（ＲＥＧＮＯＴ（ＭＩＮ＝ＩＭＳＩ＿Ｍ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｓ−ＭＳＣ））をネットワークまたはシステム１００内に位置するホーム・ロケーション・レジスタ（ＨＬＲ）に転送する。登録通知メッセージは、システム間の信号に１５桁のＩＭＳＩを用いてネットワークを介してＨＬＲにルーティングされる。
【００４５】
移動機１２０に対する呼がネットワークからサービングＭＳＣ１４０にＲＯＵＴＥＲＲＥＱ／ＴＬＤＮ（ＭＩＮ＝ＩＭＳＩ＿Ｍ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｏ−ＭＳＣ），ＳＥＮＤＥＲＩＮ＝３１２＋３４＋１０Ｄ）の形で到着すると、サービングＭＳＣ１４０は、１５桁のＩＭＳＩを形成するために、ＳＥＮＤＥＲＩＮ（３１２３４）内で受信した５桁のＨＮＩをＭＩＮの先頭に追加する。この１５桁のＩＭＳＩは、登録されると、ＭＳにより送信される１５桁のＩＭＳＩと一致させるために必要とされる。このＩＭＳＩは、ＭＳＣデータベース４００内にＭＩＮおよびＭＩＮ拡張（ＭＳからの５桁のＨＮＩ）として格納された。ＭＳＣ１４０は、移動機のＭＩＮ拡張をＭＩＮ（ＩＭＳＩ＿Ｍ＿Ｓ）の先頭に追加することによりページング要求（ＰＲ）を形成し、この要求は基地局１３０に転送される。次に基地局１３０は、ページを移動機１２０に１５桁のＩＭＳＩ＿Ｍのみを使用して送出する。
【００４６】
次に図１０を参照すると、同一の値に設定された真のＩＭＳＩおよびＭＩＮベースのＩＭＳＩを有するローミング移動機（ＭＳ）１２０が、そのＥＳＰＭ信号により示されるように、非ホーム・サービス・プロバイダの基地局（ＢＳ）１３０と通信を試みており、このＥＳＰＭ信号は、３１１１２に設定されたＨＮＩを有する（移動機１２０のＨＮＩは３１２３４に設定されている）。非ホーム・サービス・プロバイダの基地局１３０はまた、真のＩＭＳＩがサービングＭＳＣにより移動アプリケーション・プロトコルでサポートされている（ＩＭＳＩ＿Ｔ＿ＳＵＰＰＯＲＴＥＤ＝１）ことを信号で伝えている。移動機１２０は、ＨＮＩおよびＩＭＳＩ＿Ｔ＿Ｓを含む真のＩＭＳＩの形の１５桁の登録メッセージを基地局１３０に送信する。基地局１３０は、同一の真のＩＭＳＩに基づく１５桁の位置更新要求（ＬＵＲ（ＩＭＳＩ＝３１２＋３４＋ＩＭＳＩ＿Ｔ＿Ｓ））をサービングＭＳＣ１４０に配信する。１５桁のＩＭＳＩを用いて、次にサービングＭＳＣ１４０は、登録通知（ＲＥＧＮＯＴ（ＩＭＳＩ＝３１２＋３４＋ＩＭＳＩ＿Ｔ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｓ−ＭＳＣ））をネットワークまたはシステム１００内に位置するホーム・ロケーション・レジスタ（ＨＬＲ）に転送する。サービングＭＳＣ１４０とネットワークの間のネットワークのアドレス指定は、ＭＩＮがもはやユニークであるように管理されないため、ＩＭＳＩに基づく。
【００４７】
移動機１２０に対する呼がネットワークからサービングＭＳＣ１４０にＲＯＵＴＥＲＲＥＱ／ＴＬＤＮ（ＩＭＳＩ＝３１２＋３４＋ＩＭＳＩ＿Ｔ＿Ｓ，ＭＳＣＩＮ＝Ｅ．２１２（Ｏ−ＭＳＣ），ＳＥＮＤＥＲＩＮ＝３１２＋３４＋１０Ｄ）の形で到着すると、サービングＭＳＣ１４０は、１５桁のページング要求をＲＯＵＴＥＲＥＱ内で受信したＩＭＳＩを用いて形成する。これは基地局１３０に転送される。次に基地局１３０は、ページを移動機１２０にＨＮＩおよびＩＭＳＩ＿Ｔ＿Ｓから形成された１５桁のＩＭＳＩを用いて送出する。
【００４８】
当業者は、本明細書で様々な実施形態に示された様々なシステム階層、ルーチン、またはモジュールが、実行可能な制御装置であってよいことを理解されたい。これらの制御装置は、マイクロプロセッサ、マイクロコントローラ、デジタル・シグナル・プロセッサ、プロセッサ・カード（１つまたは複数のマイクロプロセッサまたはコントローラを含む）、あるいは他の制御またはコンピューティング装置を含んでよい。本説明で参照された記憶装置は、データおよび命令を格納する、１つまたは複数のマシンが読み取り可能な記憶媒体を含んでよい。記憶媒体は異なる形態のメモリを含んでよく、これらのメモリは、ダイナミックまたはスタティック・ランダム・アクセス・メモリ（ＤＲＡＭまたはＳＲＡＭ）、消去可能およびプログラム可能な読み出し専用メモリ（ＥＰＲＯＭ）、電気的に消去可能およびプログラム可能な読み出し専用メモリ（ＥＥＰＲＯＭ）ならびにフラッシュ・メモリなどの半導体メモリ装置と、固定式の、フロッピー（登録商標）の、取り外し可能なディスクなどの磁気ディスクと、テープを含む他の磁気媒体と、コンパクト・ディスク（ＣＤ）またはデジタル・ビデオ・ディスク（ＤＶＤ）などの光学媒体とを含む。様々なシステムで様々なソフトウェア階層、ルーチン、またはモジュールを構成する命令は、それぞれの記憶装置に格納されてよい。命令は、制御装置により実行されると、対応するシステムにプログラムされた働きを行わせる。
【００４９】
本発明が、本明細書の教示の利益を有する当業者に明らかな、異なるが同等の方法で変更され実行されてよいため、上記に開示された特定の実施形態は、例示にすぎない。さらに、特許請求の範囲で説明されるもの以外では、本明細書で示された構成または設計の詳細に限定することを意図しない。したがって、方法と、システムと、その一部ならびに説明した方法およびシステムの一部とは、無線装置、基地局、基地局制御装置および／または移動交換局などの異なる位置で実装されてよい。さらに、説明されたシステムを実装および使用するために必要な処理回路は、本開示の利益を受ける一当業者により理解されるように、アプリケーション専用集積回路、ソフトウェア主導型処理回路、ファームウェア、プログラム可能な論理装置、ハードウェア、上記要素の個別要素または機構で実装されてよい。したがって、上記に開示された特定の実施形態は変更または修正されてよく、すべてのこのような変形が本発明の範囲および精神の中にはいると考えられることは明らかである。したがって、本明細書で得ようとする保護は特許請求の範囲に記載される。
【図面の簡単な説明】
【００５０】
【図１】本発明が使用可能な典型的な通信システムのブロック図である。
【図２】ＭＩＮベースのローミングに対する一般的な方法に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図３】少なくともいくつかの本発明の態様を用い、図１の通信システムで使用可能なＩＭＳＩ番号付け方式の様式表現を示す図である。
【図３Ａ】米国で今日使われているＩＭＳＩ番号付け方式の様式表現を示す図である。
【図４】様々な移動機が様々なサービス・プロバイダと通信しようとすることが可能な少なくとも本発明のいくつかの態様に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図５】様々な移動機が様々なサービス・プロバイダと通信しようとすることが可能な少なくとも本発明のいくつかの態様に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図５Ａ】様々な移動機が様々なサービス・プロバイダと通信しようとすることが可能な少なくとも本発明のいくつかの態様に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図５Ｂ】様々な移動機が様々なサービス・プロバイダと通信しようとすることが可能な少なくとも本発明のいくつかの態様に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図６】様々な移動機が様々なサービス・プロバイダと通信しようとすることが可能な少なくとも本発明のいくつかの態様に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図７Ａ】様々な移動機が様々なサービス・プロバイダと通信しようとすることが可能な少なくとも本発明のいくつかの態様に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図７Ｂ】様々な移動機が様々なサービス・プロバイダと通信しようとすることが可能な少なくとも本発明のいくつかの態様に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図８】様々な移動機が様々なサービス・プロバイダと通信しようとすることが可能な少なくとも本発明のいくつかの態様に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図９】様々な移動機が様々なサービス・プロバイダと通信しようとすることが可能な少なくとも本発明のいくつかの態様に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図１０】様々な移動機が様々なサービス・プロバイダと通信しようとすることが可能な少なくとも本発明のいくつかの態様に基づき、図１の通信システムの様々な要素の間で交換されるメッセージを様式的に示す流れ図である。
【図１】
2009512278.tif 000003
【図２】
2009512278.tif 000004
【図３】
2009512278.tif 000005
【図３Ａ】
2009512278.tif 000006
【図４】
2009512278.tif 000007
【図５】
2009512278.tif 000008
【図５Ａ】
2009512278.tif 000009
【図５Ｂ】
2009512278.tif 000010
【図６】
2009512278.tif 000011
【図７Ａ】
2009512278.tif 000012
【図７Ｂ】
2009512278.tif 000013
【図８】
2009512278.tif 000014
【図９】
2009512278.tif 000015
【図１０】
2009512278.tif 000016
【国際調査報告】
2009512278.tif 000017
2009512278.tif 000018
2009512278.tif 000019