(57)【要約】  ローミングする移動局のための位置サービスをサポートするための技術が説明される。  移動局は、サービング・ネットワーク内でサービングする移動通信交換センター（ＭＳＣ）と通信する。ローミング・サービス・プロバイダ（ＲＳＰ）ネットワークは、包括的なＭＳＣＩＤにサービングＭＳＣの実際のＭＳＣアイデンティティ（ＭＳＣＩＤ）をマップし、ホーム・ネットワークに包括的なＭＳＣＩＤを供給する。  ホーム移動位置センター（Ｈ−ＭＰＣ）は、ＲＳＰネットワーク内のマッピング・サーバのインターネット・プロトコル（ＩＰ）アドレスに包括的なＭＳＣＩＤをマップし、マッピング・サーバに移動局識別（ＭＳＩＤ）を含む位置リクエスト・メッセージを送る。マッピング・サーバは、ＭＳＩＤに基づいてサービング・移動位置センター（Ｓ−ＭＰＣ）を決定し、Ｓ−ＭＰＣにメッセージを転送する。更に、マッピング・サーバは、Ｓ−ＭＰＣから位置応答メッセージを受信し、Ｈ−ＭＰＣにメッセージを転送する。【選択図】  図１
2010532942.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信プロトコルのための第１のネットワーク・エンティティの第１のアドレスを得ることと；
第２の通信プロトコルのための第２のネットワーク・エンティティの第２のアドレスに前記第１のアドレスをマッピングすることと；
前記第２のアドレスを使用して前記第２のネットワーク・エンティティ経由で第３のネットワーク・エンティティとメッセージを交換することと；
を含むことを特徴とする通信方法。
【請求項２】
前記第３のネットワーク・エンティティとメッセージを交換することは、ホーム・ネットワークと異なるサービング・ネットワークにローミングする移動局の位置サービスのための前記第３のネットワーク・エンティティとメッセージを交換することを含むこと、
前記第２のネットワーク・エンティティは、前記サービング・ネットワーク及びホーム・ネットワークと異なるローミング・サービス・プロバイダ（ＲＳＰ）ネットワークに存在すること、
を特徴とする請求項１に記載の方法。
【請求項３】
前記第１の通信プロトコルは、ＡＮＳＩ−４１を含み、前記第２の通信プロトコルは、インターネット・プロトコル（ＩＰ）を含み、前記第１のアドレスは、ＡＮＳＩ−４１アドレスを含み、前記第２のアドレスは、ＩＰアドレスを含むこと、
を特徴とする請求項１に記載の方法。
【請求項４】
前記第１のネットワーク・エンティティは、移動局のためのサービング移動通信交換センター（ＭＳＣ）であり、前記第２のネットワーク・エンティティは、マッピング・サーバであり、前記第３のネットワーク・エンティティは、サービング・モバイル位置局（Ｓ−ＭＰＣ）であること、
前記得ること、マッピングすること及び交換することは、ホーム・モバイル位置センター（Ｈ−ＭＰＣ）によって実行されること、
を特徴とする請求項１に記載の方法。
【請求項５】
前記第１のネットワーク・エンティティの第１のアドレスを得ることは、
前記移動局のモバイル・ディレクトリ番号（ＭＤＮ）を含む第１のメッセージをホーム位置レジスター（ＨＬＲ）に送ること、
前記移動局に対する前記サービングＭＳＣの前記第１のアドレスを含む第２のメッセージを前記ＨＬＲから受信すること、なお、前記第１のアドレスは、前記移動局の前記ＭＤＮにマップされることを含む、
を特徴とする請求項４に記載の方法。
【請求項６】
前記第１のアドレスは、ローミング・サービス・プロバイダ（ＲＳＰ）ネットワークによって前記サービングＭＳＣに割り当てられた包括的なＭＳＣ識別（ＭＳＣＩＤ）を含むことを特徴とする請求項４に記載の方法。
【請求項７】
前記第３のネットワーク・エンティティとメッセージを交換することは、
前記第２のアドレスを使用して前記マッピング・サーバに位置リクエスト・メッセージを送ること、なお、前記位置リクエスト・メッセージは、前記Ｓ−ＭＰＣの第３のアドレスを決定するために前記マッピング・サーバによって使用される移動局識別（ＭＳＩＤ）を含む、
前記マッピング・サーバから位置応答メッセージを受信すること、なお、前記位置応答メッセージは、前記Ｓ−ＭＰＣによって供給される前記移動局の位置評価を含む、
を特徴とする請求項４に記載の方法。
【請求項８】
第１の通信プロトコルに対して第１のネットワーク・エンティティの第１のアドレスを得、
第２の通信プロトコルに対しての第２のネットワーク・エンティティ第２のアドレスに前記第１のアドレスをマップし、
前記第２のアドレスを使用する前記第２のネットワーク・エンティティを経由して第３番のネットワーク・エンティティとメッセージを交換する、
ように構成された少なくとも１つのプロセッサを含むこと
を特徴とする通信のための装置。
【請求項９】
前記第１の通信プロトコルは、ＡＮＳＩ−４１を含み、前記第２の通信プロトコルは、インターネット・プロトコル（ＩＰ）を含み、前記第１のアドレスは、ＡＮＳＩ−４１アドレスを含み、前記第２のアドレスは、ＩＰアドレスを含み、前記第１のネットワーク・エンティティは、移動局のためのサービング移動通信交換センター（ＭＳＣ）であり、前記第２のネットワーク・エンティティは、マッピング・サーバであり、前記第３のネットワーク・エンティティは、サービング・モバイル位置センター（Ｓ−ＭＰＣ）であり、前記装置は、ホーム・モバイル位置センター（Ｈ−ＭＰＣ）であること、
を特徴とする請求項８に記載の装置。
【請求項１０】
前記少なくとも１つのプロセッサは、
前記移動局の移動体ディレクトリ番号（ＭＤＮ）を含む第１のメッセージをホーム位置レジスタ（ＨＬＲ）に送り、
前記移動局のための前記サービングＭＳＣの前記第１のアドレスを含む第２のメッセージを前記ＨＬＲから受信する、なお、前記第１のアドレスは、ローミング・サービス・プロバイダ（ＲＳＰ）ネットワークによって前記サービングＭＳＣに割り当てられ、前記移動局の前記ＭＤＮにマップされる包括的なＭＳＣ識別（ＭＳＣＩＤ）を含む、
ように構成されることを特徴とする請求項９に記載の装置。
【請求項１１】
移動局の移動局識別（ＭＳＩＤ）を含む第１のメッセージを第１のネットワーク・エンティティから受信することと；
前記ＭＳＩＤに基づいて第２のネットワーク・エンティティのアドレスの決定することと；
前記決定されたアドレスを使用して前記第２のネットワーク・エンティティに前記第１のメッセージを転送することと；
を含むことを特徴とする通信方法。
【請求項１２】
前記第１のネットワーク・エンティティは、ホーム・モバイル位置センター（Ｈ−ＭＰＣ）であること、
前記第２のネットワーク・エンティティは、前記移動局のためのサービング・モバイル位置センター（Ｓ−ＭＰＣ）であること、なお、前記決定されたアドレスは、前記Ｓ−ＭＰＣのインターネット・プロトコル（ＩＰ）アドレスを含む、
を特徴とする請求項１１に記載の方法。
【請求項１３】
前記第２のネットワーク・エンティティのアドレスを決定することは、前記移動局のためのサービング移動通信交換センター（ＭＳＣ）の移動通信交換センター識別（ＭＳＣＩＤ）に前記移動局の前記ＭＳＩＤをマッピングし、前記Ｓ−ＭＰＣのＩＰアドレスに前記ＭＳＣＩＤをマッピングすることを含むこと、
を特徴とする請求項１２に記載の方法。
【請求項１４】
前記ＭＳＩＤ、第１のネットワーク・エンティティのアドレス及び第２のネットワーク・エンティティのアドレスを含む状態情報を格納することと；
前記第２のネットワーク・エンティティから第２のメッセージを受信することと；
前記格納された状態情報に基づいて前記第２のメッセージの受信者として前記第１のネットワーク・エンティティを識別することと；
前記第１のネットワーク・エンティティに前記第２のメッセージを転送することと；
を更に含むことを特徴とする請求項１１に記載の方法。
【請求項１５】
前記第１のネットワーク・エンティティは、ホーム・ネットワーク内にあり、前記第２のネットワーク・エンティティは、サービング・ネットワーク内にあること、
前記受信すること、決定すること及び転送することは、前記ホーム・ネットワーク及びサービング・ネットワークの外部の第３のネットワーク・エンティティによって実行されること、
を特徴とする請求項１１に記載の方法。
【請求項１６】
前記移動局のためのサービング移動通信交換センター（ＭＳＣ）の実際の移動通信交換センター識別（ＭＳＣＩＤ）を受信すること；
包括的なＭＳＣＩＤに前記実際のＭＳＣＩＤをマップすること；
前記移動局のための前記ホーム・ネットワークに前記包括的なＭＳＣＩＤを供給すること、なお、前記第１のメッセージは、前記包括的なＭＳＣＩＤに基づいて決定された前記第３のネットワーク・エンティティのアドレスを使用する前記第１のネットワーク・エンティティによって送られる、
を特徴とする請求項１５に記載の方法。
【請求項１７】
移動局の移動局識別（ＭＳＩＤ）を含む第１のメッセージを第１のネットワーク・エンティティから受信し、
前記ＭＳＩＤに基づいて第２のネットワーク・エンティティのアドレスを決定し、
前記決定されたアドレスを使用して前記第２のネットワーク・エンティティに前記第１のメッセージを転送する、
ように構成された少なくとも１つのプロセッサを含むこと、
を特徴とする通信のための装置。
【請求項１８】
前記第１のネットワーク・エンティティは、ホーム・モバイル位置センター（Ｈ−ＭＰＣ）であり、前記第２のネットワーク・エンティティは、前記移動局のためのサービング・モバイル位置センター（Ｓ−ＭＰＣ）である、
前記決定されたアドレスは、前記Ｓ−ＭＰＣのインターネット・プロトコル（ＩＰ）アドレスを含む、
ことを特徴とする請求項１７に記載の装置。
【請求項１９】
前記少なくとも１つのプロセッサは、前記移動局のためのサービング移動通信交換センター（ＭＳＣ）の移動通信交換センター識別（ＭＳＣＩＤ）に前記移動局の前記ＭＳＩＤをマップし、前記Ｓ−ＭＰＣの前記ＩＰアドレスに前記ＭＳＣＩＤをマップする、
ように構成されることを特徴とする請求項１８に記載の装置。
【請求項２０】
前記少なくとも１つのプロセッサは、
前記ＭＳＩＤ、第１のネットワーク・エンティティのアドレス及び第２のネットワーク・エンティティのアドレスを含む状態情報を格納し、
前記格納された状態情報に基づいて前記第２のメッセージの受信者として前記第１のネットワーク・エンティティを識別し、
前記第１のネットワーク・エンティティに前記第２のメッセージを転送する、
ように構成されることを特徴とする請求項１７に記載の装置。
【請求項２１】
前記少なくとも１つのプロセッサは、
前記移動局のためのサービング移動通信交換センター（ＭＳＣ）の実際の移動通信交換センター識別（ＭＳＣＩＤ）を受信し、
包括的なＭＳＣＩＤに前記実際のＭＳＣＩＤをマップし、
前記移動局のためのホーム・ネットワークに前記包括的なＭＳＣＩＤを供給する、
ように構成される、なお、前記第１のメッセージは、前記包括的なＭＳＣＩＤに基づいて決定されたアドレスを使用して前記第１のネットワーク・エンティティに送られる、
ことを特徴とする請求項１７に記載の装置。
【請求項２２】
移動局の移動局識別（ＭＳＩＤ）を含む第１のメッセージを第１のネットワーク・エンティティから受信するための手段と；
前記ＭＳＩＤに基づいて第２のネットワーク・エンティティのアドレスを決定するための手段と；
前記決定されたアドレスを使用して前記第２のネットワーク・エンティティに前記第１のメッセージを転送するための手段と；
ように構成されることを特徴とする通信のための装置。
【請求項２３】
前記第１のネットワーク・エンティティは、ホーム移動位置センター（Ｈ−ＭＰＣ）であり、前記第２のネットワーク・エンティティは、前記移動局のためのサービング移動位置センター（Ｓ−ＭＰＣ）であること、
前記決定されたアドレスは、前記Ｓ−ＭＰＣのインターネット・プロトコル（ＩＰ）アドレスを含むこと、
を特徴とする請求項２２に記載の装置。
【請求項２４】
前記第２のネットワーク・エンティティの前記アドレスを決定するための手段は、
前記移動局のためのサービング移動通信交換センター（ＭＳＣ）の移動通信交換センター識別（ＭＳＣＩＤ）に前記移動局の前記ＭＳＩＤをマッピングするための手段と、
前記Ｓ−ＭＰＣの前記ＩＰアドレスに前記ＭＳＣＩＤをマッピングするための手段と、
を含むことを特徴とする請求項２３に記載の装置。
【請求項２５】
前記ＭＳＩＤ、第１のネットワーク・エンティティのアドレス及び第２のネットワーク・エンティティのアドレスを含む状態情報を格納するための手段と；
前記第２のネットワーク・エンティティから第２のメッセージを受信するための手段と；
前記格納された状態情報に基づいて前記第２のメッセージの受信者として前記第１のネットワーク・エンティティを識別するための手段と；
前記第１のネットワーク・エンティティに前記第２のメッセージを転送するための手段と；
を更に含むことを特徴とする請求項２２に記載の装置。
【請求項２６】
前記移動局のためのサービング移動通信交換センター（ＭＳＣ）の実際の移動通信交換センター識別（ＭＳＣＩＤ）を受信するための手段と；
包括的なＭＳＣＩＤに前記実際のＭＳＣＩＤをマッピングするための手段と；
前記移動局のホーム・ネットワークに前記包括的なＭＳＣＩＤを供給するための手段と、なお、前記第１のメッセージは、前記包括的なＭＳＣＩＤに基づいて決定したアドレスを使用する前記第１のネットワーク・エンティティによって送られる；
を更に含むこと特徴とする請求項２２に記載の装置。
【請求項２７】
コンピュータ判読可能なメディアを具備し：
前記コンピュータ判読可能なメディアは、
移動局の移動局識別（ＭＳＩＤ）を含む第１のメッセージを第１のネットワーク・エンティティから受信するための少なくとも１つのコンピュータに実行させるためのコードと；
前記ＭＳＩＤに基づいて第２のネットワーク・エンティティのアドレスを決定するための少なくとも１つのコンピュータに実行させるためのコードと；
前記決定されたアドレスを使用して前記第２のネットワーク・エンティティに前記第１のメッセージを転送するための少なくとも１つのコンピュータに実行させるためのコードと；
を含むことを特徴とするコンピュータ・プログラム製品。
【請求項２８】
前記コンピュータ判読可能なメディアは、
前記ＭＳＩＤ、第１のネットワーク・エンティティのアドレス及び第２のネットワーク・エンティティのアドレスを含む状態情報を格納するための少なくとも１つのコンピュータに実行させるためのコードと；
前記第２のネットワーク・エンティティから第２のメッセージを受信するための少なくとも１つのコンピュータに実行させるためのコードと；
前記格納された状態情報に基づいて前記第２のメッセージの受信者として前記第１のネットワーク・エンティティを識別するための少なくとも１つのコンピュータに実行させるためのコードと；
前記第１のネットワーク・エンティティに前記第２のメッセージを転送するための少なくとも１つのコンピュータに実行させるためのコードと；
を更に含むことを特徴とする請求項２７に記載のコンピュータ・プログラム製品。
【請求項２９】
第１の通信プロトコルのための第１のネットワーク・エンティティの第１のアドレスを得ることと；
第２の通信プロトコルのための第２のネットワーク・エンティティの第２のアドレスに前記第１のアドレスをマッピングすることと；
前記第２のアドレスを使用して前記第２のネットワーク・エンティティとメッセージを交換することと；
を含むことを特徴とする通信方法。
【請求項３０】
前記第２のネットワーク・エンティティとメッセージを交換することは、ホーム・ネットワークと異なるサービング・ネットワーク内でローミングする移動局の位置サービスのための前記第２のネットワーク・エンティティとメッセージを交換すること、
前記第１のアドレスは、ローミング・サービス・プロバイダ（ＲＳＰ）ネットワークによって前記ホーム・ネットワークに供給されること、
を特徴とする請求項２９に記載の方法。
【請求項３１】
前記第１の通信プロトコルは、ＡＮＳＩ−４１を含み、前記第２の通信プロトコルは、インターネット・プロトコル（ＩＰ）を含み、前記第１のアドレスは、ＡＮＳＩ−４１アドレスを含み、前記第２のアドレスは、ＩＰアドレスを含むこと、
を特徴とする請求項２９に記載の方法。
【請求項３２】
前記第１のネットワーク・エンティティは、移動局のためのサービング移動通信交換センター（ＭＳＣ）であり、前記第２のネットワーク・エンティティは、サービング・移動位置センター（Ｓ−ＭＰＣ）であること、
前記得ること、マッピングすること及び交換することは、ホーム移動位置センター（Ｈ−ＭＰＣ）によって実行されること、
を特徴とする請求項２９に記載の方法。
【請求項３３】
前記第１のネットワーク・エンティティの第１のアドレスを得ることは、
前記移動局のモバイル・ディレクトリ番号（ＭＤＮ）を含む第１のメッセージをホーム位置レジスタ（ＨＬＲ）に送ること、
前記移動局のための前記サービングＭＳＣのＭＳＣ識別（ＭＳＣＩＤ）を含む第２のメッセージを前記ＨＬＲから受信すること、なお、前記ＭＳＣＩＤは、前記第１のアドレスであり、前記移動局の前記ＭＤＮにマップされる、
を含むことを特徴とする請求項３２に記載の方法。
【請求項３４】
前記第２のネットワーク・エンティティとメッセージを交換することは、
前記第２のアドレスを使用して前記Ｓ−ＭＰＣに位置リクエスト・メッセージを送ること、
前記移動局の位置評価を含む位置応答メッセージを前記Ｓ−ＭＰＣから受信すること、
を含むことを特徴とする請求項３２に記載の方法。
【請求項３５】
第１の通信プロトコルのための第１のネットワーク・エンティティの第１のアドレスを得、
第２の通信プロトコルのための第２のネットワーク・エンティティの第２のアドレスに前記第１のアドレスをマップし、
前記第２のアドレスを使用して前記第２のネットワーク・エンティティにメッセージを交換する、
ように構成された少なくとも１つのプロセッサを含むことを特徴とする通信のための装置。
【請求項３６】
前記第１の通信プロトコルは、ＡＮＳＩ−４１を含み、前記第２の通信プロトコルは、インターネット・プロトコル（ＩＰ）を含み、前記第１のアドレスは、ＡＮＳＩ−４１アドレスを含み、前記第２のアドレスは、ＩＰアドレスを含み、前記第１のネットワーク・エンティティは、移動局のためのサービング移動通信交換局（ＭＳＣ）であり、前記第２のネットワーク・エンティティは、サービング・移動位置センター（Ｓ−ＭＰＣ）であり、前記装置は、ホーム・移動位置センター（Ｈ−ＭＰＣ）のためのものであること、
を特徴とする請求項３５に記載の装置。
【請求項３７】
前記少なくとも１つのプロセッサは、
前記移動局のモバイル・ディレクトリ番号（ＭＤＮ）を含む第１のメッセージをホーム位置レジスタ（ＨＬＲ）に送り、
前記移動局のための前記サービングＭＳＣのＭＳＣ識別（ＭＳＣＩＤ）を含む第２のメッセージを前記ＨＬＲから受信する、なお、前記ＭＳＣＩＤは、前記第１のアドレスであり、前記移動局の前記ＭＤＮにマップされる、
ように構成されることを特徴とする請求項３６に記載の装置。
【請求項３８】
前記少なくとも１つのプロセッサは、
前記第２のアドレスを使用して前記Ｓ−ＭＰＣに位置リクエスト・メッセージを送り、
前記移動局の位置評価を含む位置応答メッセージを前記Ｓ−ＭＰＣから受信する、
ように構成されることを特徴とする請求項３５に記載の装置。
【発明の詳細な説明】
【関連出願】
【０００１】
Ｉ．米国特許法第１１９条に基づく優先権の主張
本特許出願は、「ローミング・サービスのための方法、システム及び装置」と題される、２００７年６月２０日出願の米国仮出願第６０／９４５，２４４号の優先権を主張する。この仮出願は、参照によって本明細書に組み込まれる。
【技術分野】
【０００２】
本開示は、一般に通信に関し、特に、ローミングする移動局のための位置サービスをサポートするための技術に関する。
【背景技術】
【０００３】
移動局、例えば、携帯電話の位置を知ることがよく望まれ、時々必要になる。ここで、用語「位置（location）」と「位置（position）」は、同義語であり、交換可能に使用される。例えば、ユーザは、ウェブサイトを通じてブラウズするために移動局を利用し、位置のセンシティブなコンテンツをクリックするかもしれない。その後、移動局の位置は、ユーザに適切なコンテンツを供給するために決定され、使用されるかもしれない。移動局の位置の知識が有用又は必要であるという他の多くのシナリオがある。
【０００４】
移動局は、ホーム・ネットワークから位置サービス（ＬＣＳ）を得ることができるように準備され、更に、サービング・ネットワーク内でローミングしている間でも準備される。位置サービスは、位置情報に基づいた、又は、関連した任意のサービスを含み、更に、位置情報サービス（ＬＢＳ：location-based services）としても参照される。ＬＣＳクライアントは、移動局がサービング・ネットワーク内でローミングしている間に移動局の位置をリクエストする。その後、移動局は、移動局の位置を決定し、ＬＣＳクライアントに位置を供給するためにサービング・ネットワーク内で様々なネットワーク・エンティティと通信する。その時、主要なチャレンジは、ローミング・シナリオのような移動局のための位置サービスをサポートすることである。
【発明の概要】
【０００５】
ローミングする移動局のための位置サービスをサポートする技術がここに説明される。移動局は、移動局のホーム・ネットワークと異なるサービング・ネットワーク内でサービング移動通信交換センター（ＭＳＣ：mobile switching center）と通信する。ＬＣＳクライアントは、ホーム・ネットワーク内のホーム・モバイル位置センター（Ｈ−ＭＰＣ：home mobile positioning center）に移動局の位置のリクエストを送る。ローミングする移動局のための位置サービスは、いくつかの方法でサポートされる。
【０００６】
１つの設計において、ローミング・サービス・プロバイダ（ＲＳＰ：roaming service provider）ネットワークは、サービング・ネットワークからサービングＭＳＣの実際のＭＳＣ識別（ＭＳＣＩＤ）を受信し、包括的なＭＳＣＩＤに実際のＭＳＣＩＤをマップし、ホーム・ネットワーク内のホーム位置レジスター（ＨＬＲ）に包括的なＭＳＣＩＤを供給する。ＲＳＰネットワークは、ローミングする移動局を追跡し、ホーム・ネットワークは、その位置を留意せずに移動局のための同じ包括的なＭＳＣＩＤを使用する。Ｈ−ＭＰＣは、ＨＬＲから包括的なＭＳＣＩＤを得て、ＲＳＰネットワーク内のマッピング・サーバのインターネット・プロトコル（ＩＰ）アドレスにこのＭＳＣＩＤをマップする。その後、Ｈ−ＭＰＣは、マッピング・サーバに位置リクエスト・メッセージを送る。このメッセージは、移動局の移動局識別（ＭＳＩＤ）を含む。
【０００７】
マッピング・サーバは、Ｈ−ＭＰＣから位置リクエスト・メッセージを受信し、メッセージからＭＳＩＤを抽出し、移動局のためのサービング・モバイル位置センター（Ｓ−ＭＰＣ：serving mobile positioning center）を決定する。その後、マッピング・サーバは、Ｓ−ＭＰＣにメッセージを転送する。Ｓ−ＭＰＣ、サービングＭＳＣ及び移動局は、移動局の位置評価を得るために通信する。その後、Ｓ−ＭＰＣは、Ｈ−ＭＰＣにメッセージを転送する、マッピング・サーバに位置評価を含む位置応答メッセージを送る。
【０００８】
上記の設計において、Ｈ−ＭＰＣは、１つの通信プロトコル（つまり、ＡＮＳＩ−４１）のために適用可能な包括的なＭＳＣＩＤを受信し、スタティック・マッピングに基づいて別の通信プロトコル（つまり、ＩＰ）のために適用可能なＩＰアドレスにこのＭＳＣＩＤをマッピングする。マッピング・サーバは、（ｉ）フォワード・パスでＨ−ＭＰＣからＳ−ＭＰＣにメッセージを転送するため、（ｉｉ）リターン・パスでＳ−ＭＰＣからＨ−ＭＰＣにメッセージを転送するためのマッピング機能を供給する。マッピング・サーバは、異なるネットワーク内にローミングするための位置サービスを効果的にサポートする。
【０００９】
別の設計において、ＲＳＰネットワークは、ホーム・ネットワーク内のＨＬＲにサービングＭＳＣの実際のＭＳＣＩＤを供給する。Ｈ−ＭＰＣは、ＨＬＲから実際のＭＳＣＩＤを得て、Ｓ−ＭＰＣのＩＰアドレスにこのＭＳＣＩＤをマップする。その後、Ｈ−ＭＰＣは、このＩＰアドレスを使用してＳ−ＭＰＣと位置サービスのためのメッセージを交換する。
【００１０】
本開示の様々な態様及び特徴は、さらに、詳細に以下に説明される。
【図面の簡単な説明】
【００１１】
【図１】様々なネットワークについての配置を示す。
【図２】ローミングする移動局のための位置サービスをサポートする設計を示す。
【図３】ネットワーク−起動位置サービス（network-initiated location services）のためのメッセージ・フローを示す。
【図４】位置サービスをサポートするＨ−ＭＰＣによって実行されるプロセスを示す。
【図５】位置サービスをサポートするマッピング・サーバによって実行されるプロセスを示す。
【図６】ローミングする移動局のための位置サービスをサポートする別の設計を示す。
【図７】ネットワーク−起動位置サービスのための別のメッセージ・フローを示す。
【図８】位置サービスをサポートするＨ−ＭＰＣによって実行される別のプロセスを示す。
【図９】図１の様々なエンティティのブロック図を示す。
【発明の詳細な記述】
【００１２】
ここに説明された技術は、符号分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交周波数分割多元接続（ＯＦＤＭＡ）ネットワーク、シングル・キャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）ネットワークなどのような様々な無線ネットワークに対して使用される。用語「ネットワーク」と「システム」は、しばしば交換可能に使用される。ＣＤＭＡネットワークは、ｃｄｍａ２０００、広帯域ＣＤＭＡ（ＷＣＤＭＡ）のような無線技術をインプリメントする（implement）。ｃｄｍａ２０００は、ＩＳ−２０００、ＩＳ−８５６及びＩＳ−９５標準をカバーする。ＴＤＭＡネットワークは、グローバル移動体通信システム（ＧＳＭ）、デジタル・アドバンスト移動電話サービス（Ｄ−ＡＭＰＳ：Digital Advanced Mobile Phone system）などのような無線技術をインプリメントする。ＷＣＤＭＡ及びＧＳＭは、「第３世代パートナーシップ・プロジェクト」（３ＧＰＰ）と名付けられた組織からの文章に説明される。ｃｄｍａ２０００は、「第３世代パートナーシップ・プロジェクト２」（３ＧＰＰ２）と名付けられた組織からの文章に説明される。３ＧＰＰ及び３ＧＰＰ２の文章は、公に利用可能である。明瞭化のために、技術のある態様は、３ＧＰＰ２ネットワークのために以下で説明されており、３ＧＰＰ２の用語は、以下の説明で多く使用される。
【００１３】
図１は、サービング・ネットワーク１０２、ホーム・ネットワーク１０４、ＲＳＰネットワーク１０６及びリクエスティング・ネットワーク１０８についての配置を示す。用語「サービング（serving）」と「訪問（visited）」は、同意語であり、交換可能に使用される。ホーム・ネットワーク１０４は、移動局（ＭＳ）１１０がサービス・サブスクリプション（service subscription）を有する無線ネットワークである。サービング・ネットワーク１０２は、移動局１１０に現在サービスしている無線ネットワークである。移動局１１０がホーム・ネットワークのサービスエリア外でローミングする場合、サービング・ネットワーク１０２とホーム・ネットワーク１０４は、異なるネットワークとなる。
【００１４】
移動局１１０は、ステイショナリー又はモバイルであり、ユーザ設備（ＵＥ）、端末、アクセス端末、加入者ユニット、局などとも称される。移動局１１０は、携帯電話、携帯情報端末（ＰＤＡ）、無線装置、ハンドセット、ラップトップ・コンピュータ、遠隔測定装置（telemetry device）、追跡装置などである。移動局１１０は、音声、ビデオ、パケット・データ、ブロードキャスト、メーセージなどのような通信サービスを得るためにサービング・ネットワーク１０２内の無線アクセス・ネットワーク（ＲＡＮ）１２０と通信できる。更に、移動局１１０は、アメリカ全地球測位システム（ＧＰＳ）、欧州のガリレオ・システム（European Galileo system）、ロシアのグロナス・システム（Russian GLONASS system）又は他のある衛星測位システム（ＳＰＳ）の一部である１つ以上の衛星１９０から信号を受信できる。移動局１１０は、衛星１９０からの信号、及び／又は、ＲＡＮ内の基地局からの信号を測定し、衛星のための疑似距離測定、及び／又は、基地局のためのタイミング測定を得ることができる。擬似距離測定、及び／又は、タイミング測定は、アシステッドＧＰＳ（Ａ−ＧＰＳ：assisted GPS）、スタンドアローンＧＰＳ（standalone GPS）、アドバンスト・フォワード・リンク・トライレタレイション（Ａ−ＦＬＴ：Advanced Forward Link Trilateration）、エンハンスト・オブザーブト・タイム・ディファレンス（Ｅ−ＯＴＤ：Enhanced Observed Time Difference）、オブザーブト・タイム・ディファレンス・オブ・アライバル（ＯＴＤＯＡ：Observed Time Difference Of Arrival）、強化されたセルＩＤ（Enhanced Cell ID）、セルＩＤなどのような位置決め方法の１つ又はこれらの組み合わせを使用する移動局１１０のための位置推定を導くために使用される。
【００１５】
アプリケーション（ＡＰＰ）１１２は、移動局１１０のための位置サービスをサポートし、ＬＣＳクライアント、及び／又は、より高い層のアプリケーションを含む。ＬＣＳクライアントは、ＬＣＳターゲットに対して位置情報をリクエストする機能又はエンティティである。ＬＣＳターゲットは、その位置が求められている移動局である。一般的に、ＬＣＳクライアントは、ネットワーク・エンティティ又は移動局内に存在する、又は、その両方の外部にある。
【００１６】
サービング・ネットワーク１０２において、ＲＡＮ１２０は、ＲＡＮのサービスエリア内に位置する移動局のための無線通信をサポートする。ＲＡＮ１２０は、無線通信をサポートする基地局、基地局コントローラ（ＢＳＣ）、及び／又は、他のネットワーク・エンティティを含む。ＭＳＣ１３０は、そのサービスエリア内の移動局のためのスイッチング機能（例えば、メッセージ及びデータのルーティング）を実行し、回線交換呼をサポートし、ショート・メッセージ・サービス（ＳＭＳ）メッセージを送る。
【００１７】
サービングＬＣＳシステム１３８は、サービング・ネットワーク１０２のための位置サービスをサポートする。位置サービスは、他の位置関連サービスと同様にポジショニングを含む。ポジショニングは、ターゲット装置の地理的位置評価を測定／計算する処理に関連する。更に、位置評価（position estimate）は、位置評価（location estimate）、位置固定（position fix）、固定として参照される。サービングＬＣＳシステム１３８は、Ｓ−ＭＰＣ１４０及びサービング位置決定エンティティ（Ｓ−ＰＤＥ：serving position determining entity）１４２を含む。Ｓ−ＭＰＣ１４０は、位置サービスのための様々な機能を実行し、加入者プライバシー、認可、認証、ローミング・サポート、請求／課金（charging/billing）、サービス管理、位置計算などをサポートする。Ｓ−ＰＤＥ１４２は、サービング・ネットワーク１０２と通信する移動局のためのポジショニングをサポートし、移動局に補助データを渡し、位置評価を計算し、セキリティのための機能を実行する、などを行なう。訪問者位置レジスタ（ＶＬＲ：visitor location register）１３２は、サービング・ネットワーク１０２で登録している移動局のための登録情報を格納する。サービング・ネットワーク１０２内のネットワーク・エンティティは、データ・ネットワーク１４８を経由して別のネットワークと通信する。
【００１８】
ホーム・ネットワーク１０４において、ＭＳＣ１５０は、そのサービスエリア内で移動局のための交換機能をサポートする。ホームＬＣＳシステム１５８は、ホーム・ネットワーク１０４のための位置サービスをサポートし、Ｈ−ＭＰＣ１６０及びホーム位置決定エンティティ（Ｈ−ＰＤＥ）１６２を含む。ここにおいて、Ｈ−ＭＰＣ１６０及びＨ−ＰＤＥ１６２は、サービングＬＣＳシステムの対応するネットワーク・エンティティと同様の方法で動作する。ＨＬＲ１５２は、サービング・ネットワーク１０２内のＶＬＲ１３２と同様の方法で動作する。ホーム・ネットワーク１０４内のネットワーク・エンティティは、ホーム・ネットワークと通信する移動局をサーブし、データ・ネットワーク１６８を経由して別のネットワークと通信する。
【００１９】
ＲＳＰネットワーク１０６は、マッピング・サーバ１７０、コール・サーバ１７２及び中間ＨＬＲ１７４を含む。コール・サーバ１７２は、移動局のローミングをサポートする様々な機能を実行する。例えば、コール・サーバ１７２は、サービング・ネットワーク１０２とホーム・ネットワーク１０４との間で交換されるシグナリング・システム７（ＳＳ７）及びＡＮＳＩ−４１シグナリングのための相互運用（interoperability）を供給する。ＳＳ７は、公衆交換電話網（ＰＳＴＮ）を経由して通話をセット・アップするためにしばしば使用される１セットの電話シグナリング・プロトコルである。ＡＮＳＩ−４１は、３ＧＰＰ２ネットワーク内でローミング及び高度なサービスを可能にする移動ネットワーク・プロトコル（mobile networking protocol）である。ＧＳＭ−ＭＡＰは、３ＧＰＰネットワーク内で使用される対応する移動ネットワーク・プロトコルである。更に、コール・サーバ１７２は、ホーム・ネットワーク１０２がこれらの移動局の現在地を確認するためにコール・サーバ１７２を簡単にクエリできるように、ローミングする移動局を追跡する。マッピング・サーバ１７０は、以下に説明されるようにローミングする移動局の位置サービスをサポートするためにネットワーク１０２のネットワーク・エンティティとネットワーク１０４のネットワーク・エンティティとの間のメッセージ経路を定める。中間ＨＬＲ１７４は、ローミングする移動局の現在地を示す情報を格納し、リクエストされたとき、その情報を提供する。
【００２０】
リクエスティング・ネットワーク１０８は、移動局１１０の位置を知ることを要求するＬＣＳクライアント１８０を含む。ＬＣＳクライアント１８０は、移動局１１０の位置を得るためにＨ−ＭＰＣ１６０と通信する。リクエスティング・ネットワーク１０８は、サービング・ネットワーク１０２又はホーム・ネットワーク１０４の一部である、或いは、これらのネットワークと分離していてもよい。例えば、リクエスティング・ネットワーク１０８は、インターネット・サービス・プロバイダ（ＩＳＰ）によって管理されたデータ・ネットワークである。ＲＳＰネットワーク１０６及びリクエスティング・ネットワーク１０８内のエンティティは、インターネット、及び／又は、他のネットワークを含むデータ・ネットワーク１７８を経由してサービング・ネットワーク１０２及びホーム・ネットワーク１０４内のエンティティと通信する。
【００２１】
図１は、サービング・ネットワーク１０２、ホーム・ネットワーク１０４及びＲＳＰネットワーク１０６の例を示す。これらのネットワークは、図１に示されていない他のネットワーク・エンティティを含んでいてもよい。一般的に、ネットワークは、ネットワークによって提供された任意のサービスをサポートするネットワーク・エンティティの任意の組み合わせを含む。
【００２２】
ネットワーク１０２及び１０４は、位置サービスのための制御プレーン位置アーキテクチャ（control plane location architecture）をサポートする。制御プレーン（信号プレーンとも呼ばれる）は、より上の層のアプリケーションに対して信号を伝達するためのメカニズムであり、一般的に、ネットワーク特有のプロトコル、インターフェース及び信号メッセージとインプリメントされる。位置サービスをサポートするメッセージは、制御プレーン・アーキテクチャの信号の一部として伝達される。３ＧＰＰ制御プレーンは、３ＧＰＰ  ＴＳ  ２３．２７１、ＴＳ  ４３．０５９及びＴＳ  ２５．３０５に説明されている。３ＧＰＰ２制御プレーンは、ＩＳ−８８１及び３ＧＰＰ２  Ｘ．Ｓ０００２に説明されている。これらの文献は、公に利用可能である。
【００２３】
この説明において、用語「ＰＤＥ」は、包括的にポジショニングをサポートするエンティティを称し、用語「ＭＰＣ」は、包括的に位置サービスをサポートするエンティティを称し、用語「移動局」は、包括的に位置サービスのためのＭＰＣ及び／又はポジショニングＰＤＥと通信するエンティティを称し、用語「ＬＣＳクライアント」は、包括的に移動局の位置をリクエストするエンティティを称し、且つ、用語「マッピング・サーバ」は、包括的にＭＰＣ間の通信をサポートするためにマッピング機能を実行するエンティティを称する。更に、ＰＤＥ、ＭＰＣ、移動局、ＬＣＳクライアント及びマッピング・サーバは、例えば、他のネットワーク及び他の位置アーキテクチャ内で、他の名前によって参照されてもよい。
【００２４】
移動局１１０がサービング・ネットワーク１０２と通信している間、移動局の位置のためのリクエストは、例えば、移動局、ＬＣＳクライアント１８０又はＨ−ＭＰＣ１６０に常駐のアプリケーションから、受信される。ローミングの間でさえ、ホームＬＣＳシステム１５８からローミングする移動局１１０を取り扱うことが望ましい。これは、ホーム・ネットワーク１０４がセキュリティ、認証、ユーザ・プライバシー、位置評価の質、システム・スケーリング、課金等を保持することを可能にする。更に、これは、任意の場所でローミングしている間に、移動局がホーム・ネットワーク１０４から位置サービスを得ることを可能にする。ローミングしているときに移動局１１０を効果的に取り扱うために、ホーム・ネットワーク１０４内のＨ−ＭＰＣ１６０は、サービング・ネットワーク１０２内のＳ−ＭＰＣ１４０と通信する必要がある。このＭＰＣとＭＰＣとの通信は、幾つかの方法でサポートされてもよい。
【００２５】
図２は、制御プレーン・アーキテクチャでローミングする移動局１１０のための位置サービスをサポートする設計を示す。移動局１１０は、サービング・ネットワーク１０２とローミングし、サービング・ネットワーク１０２に登録する。サービング・ネットワーク１０２内で、ＭＳＣ１３０は、移動局１１０の登録情報を格納するＶＬＲ１３２と通信する。その後、移動局１１０は、サービング・ネットワーク１０２内のＲＡＮ１２０を経由してＭＳＣ１３０と通信する。
【００２６】
登録の間、サービング・ネットワーク１０２は、ＲＳＰネットワーク１０６にＭＳＣ１３０の実際のＭＳＣＩＤを供給する。更に、実際のＭＳＣＩＤは、ＭＳＣ／ＶＬＲ・ＭＳＣＩＤとして参照され、ＭＳＣ１３０に到達するために使用されるＡＮＳＩ−４１アドレスとみなされる。ＲＳＰネットワーク１０６は、通常行なわれる、包括的なＭＳＣＩＤと実際のＭＳＣＩＤを取り替える。更に、包括的なＭＳＣＩＤは、ＲＳＰ・ＭＳＣＩＤとして参照され、且つ、ＭＳＣ１３０に到達するために直接使用可能ではない。
【００２７】
ＲＳＰネットワーク１０６は、ホーム・ネットワーク１０４に包括的なＭＳＣＩＤを供給する。ホーム・ネットワーク１０４内のＨＬＲ１５２は、移動局１１０の現在地を示す情報として包括的なＭＳＣＩＤを格納する。ＲＳＰネットワーク１０６内の中間ＨＬＲ１７４は、実際のＭＳＣＩＤに包括的なＭＳＣＩＤのマッピングを格納する。ＲＳＰネットワーク１０６は、移動局の現在のサービングＭＳＣが確認できるように、必要であれば、移動局１１０の現在のサービングＭＳＣを追跡し、実際のＭＳＣＩＤマッピングに包括的なＭＳＣをアップデートする。ＨＬＲ１５２は、移動局１１０の位置を示す情報として包括的なＭＳＣＩＤを使用し、ＲＳＰネットワーク１０６によって追跡される移動局の実際のサービングＭＳＣを知る必要がない。
【００２８】
移動局１１０がサービング・ネットワーク１０２内でローミングしている間、ＬＣＳクライアント１８０は、移動局１１０の位置をリクエストするためにＨ−ＭＰＣ１６０と通信する。Ｈ−ＭＰＣ１６０は、移動局１１０のサービングＭＳＣのＭＳＣＩＤを得るためにＨＬＲ１５２と通信する。ＨＬＲ１５２は、移動局１１０のＲＳＰネットワーク１０６によって提供された包括的なＭＳＣＩＤを返送する。Ｈ−ＭＰＣ１６０は、これらＭＳＣをサーブするために指定されたＭＰＣのＩＰアドレスと異なるＭＳＣの実際のＭＳＣＩＤのスタティック・マッピングを有する。しかしながら、包括的なＭＳＣＩＤが実際のＭＳＣＩＤではないので、Ｈ−ＭＰＣ１６０は、このスタティック・マッピングに基づいて移動局１１０のための適切なＭＰＣのＩＰアドレスを得ることができない。
【００２９】
１つの態様において、制御プレーン・アーキテクチャにおいてローミングする移動局１１０の位置サービスをサポートするために、Ｈ−ＭＰＣ１６０は、マッピング・サーバ１７０のＩＰアドレスに包括的なＭＳＣＩＤをマップし、このＩＰアドレスを使用するマッピング・サーバ１７０とＩＰ接続を確立する。その後、Ｈ−ＭＰＣ１６０は、移動局１１０のための適切なＳ−ＭＰＣ１４０にこれらのメッセージを転送する、マッピング・サーバ１７０に移動局１１０の位置サービスのためのメッセージを送る。更に、マッピング・サーバ１７０は、Ｓ−ＭＰＣ１４０から移動局１１０の位置サービスのためのメッセージを受信し、Ｈ−ＭＰＣ１６０にこれらのメッセージを転送する。
【００３０】
マッピング・サーバ１７０にＨ−ＭＰＣ１６０によって送られた移動局１１０の位置サービスのための各メッセージは、移動局１１０のＭＳＩＤを含む。このＭＳＩＤは、国際移動体加入者識別子（ＩＭＳＩ：International Mobile Subscriber Identity）、移動体加入者ＩＳＤＮ番号（ＭＳＩＳＤＮ：Mobile Subscriber ISDN Number）、移動体識別子番号（ＭＩＮ：Mobile Identification Number）、国際移動体装置識別子（ＩＭＥＩ：International Mobile Equipment Identity）、パブリック・ユーザＳＩＰ統一資源識別子（ＵＲＩ：Uniform Resource Identifier）であってもよい。
【００３１】
マッピング・サーバ１７０は、Ｈ−ＭＰＣ１６０からの移動局１１０のＭＳＩＤを含むメッセージを受信する。移動局１１０のＭＳＩＤは、様々な方法でＳ−ＭＰＣ１４０のＩＰアドレスにマップされる。１つの設計において、移動局１１０のＭＳＩＤは、例えば、ＨＬＲ１７４によって、移動局のためのサービング・ＭＳＣの実際のＭＳＣＩＤに最初にマップされる、その後、実際のＭＳＣＩＤは、例えば、マッピング・サーバ１７０によって、Ｓ−ＭＰＣ１４０のＩＰアドレスにマップされる。更に、移動局１１０のＭＳＩＤは、他の方法でＳ−ＭＰＣ１４０のＩＰアドレスにマップされる。任意の場合において、マッピング・サーバ１７０は、これらのメッセージから抽出されたＭＳＩＤに基づいて決定されたＳ−ＭＰＣ・ＩＰアドレスを使用して、Ｈ−ＭＰＣからのメッセージをＳ−ＭＰＣ１４０に転送する。
【００３２】
図３は、制御プレーン・アーキテクチャのネットワーク−起動位置サービスのためのメッセージ・フローの設計を示す。ＬＣＳクライアント１８０は、移動局１１０の位置をリクエストするためにモバイル位置プロトコル（ＭＬＰ：Mobile Location Protocol）基準位置即時リクエスト（ＳＬＩＲ：Standard Location Immediate Request）メッセージを送る（ステップａ）。ＭＬＰ・ＬＩＲメッセージは、移動局１１０のモバイル・ディレクトリ番号（ＭＤＮ：Mobile Directory Number）を含み、且つ、他の情報を含むかもしれない。Ｈ−ＭＰＣ１６０は、ＬＣＳクライアント１８０が移動局１１０の位置を得るために認可されることを確認する。認可することが成功した後、もし適用可能ならば、Ｈ−ＭＰＣ１６０は、移動局１１０が登録されたサービング・ＭＳＣのＭＳＣＩＤをリクエストするためにＨＬＲ１５２にＬＣＳパラメータ・リクエスト呼び出し（ＬＰＲＥＱ：LCS Parameter Request Invoke）メッセージを送る（ステップｂ）。ＬＰＲＥＱメッセージは、Ｈ−ＭＰＣ１６０のＭＰＣ識別（ＭＰＣＩＤ：MPC identity）及び移動局１１０のＭＤＮを含む。
【００３３】
ＨＬＲ１５２は、Ｈ−ＭＰＣ１６０からＬＰＲＥＱメッセージを受信し、ＬＣＳパラメータ・リクエスト・リターン結果（ｌｐｒｅｑ：LCS Parameter Request Return Result）メッセージを返送する（ステップｃ）。ｌｐｒｅｑメッセージは、ＭＳＩＤ（例えば、ＩＭＳＩ又はＭＩＮ）、移動局１１０のサービングＭＳＣのための包括的なＭＳＩＤ、移動局１１０（ＭＰＣＡＰ）のポジショニング性能などを含む。Ｈ−ＭＰＣ１６０は、例えば、Ｈ−ＭＰＣでのスタティック・マッピングに基づいて、マッピング・サーバ１７０のＩＰアドレスに包括的なＭＳＣＩＤをマップする（ステップｄ）。
【００３４】
その後、Ｈ−ＭＰＣ１６０は、ステップｄで得られたＩＰアドレスを使用してマッピング・サーバ１７０にシステム間位置リクエスト（ＩＳＰＯＳＲＥＱ：Inter-System Position Request）メッセージを送る（ステップｅ）。ＩＳＰＯＳＲＥＱメッセージは、移動局１１０の位置をリクエストし、ＭＳＩＤ、サービスの要求されたポジショニング品質（ＰＱＯＳ：positioning quality of service）等を含む。マッピング・サーバ１７０は、ＩＳＰＯＳＲＥＱメッセージを受信し、メッセージからＭＳＩＤを抽出し、適切なＳ−ＭＰＣ、この例においてＳ−ＭＰＣ１４０、のＩＰアドレスを決定する（ステップｆ）。更に、マッピング・サーバ１７０は、この処理のための状態情報を保持する。状態情報は、ＭＳＩＤ、Ｈ−ＭＰＣ・ＩＰアドレス、Ｓ−ＭＰＣ・ＩＰアドレスなどを含む。その後、マッピング・サーバ１７０は、Ｓ−ＭＰＣ・ＩＰアドレスを使用してＳ−ＭＰＣ１４０にＩＳＰＯＳＲＥＱメッセージを転送する（ステップｇ）。
【００３５】
Ｓ−ＭＰＣ１４０は、ＩＳＰＯＳＲＥＱメッセージを受信し、このメッセージが認可されたエンティティから受信したものであることを確認する。Ｓ−ＭＰＣ１４０は、移動局１１０の現在地が位置リクエストを満足するために確かめられる必要があるかを決定する。その後、Ｓ−ＭＰＣ１４０は、ＭＳＣ１３０にＭＳＩＤ及び他の情報を含むＩＳＰＯＳＲＥＱメッセージを送信する（ステップｈ）。移動局１１０が現在アイドルである場合、ＭＳＣ１３０、ＲＡＮ  １２０及び移動局１１０は、移動局のためのページング、及び／又は、トラフィック・チャネル割り当てを得るために信号を交換する（ステップｉ）。その後、ＭＳＣ１３０は、ＭＳＩＤ、移動局１１０のポジショニング性能、サービング・セルＩＤ、及び移動局１１０の位置を決定するために必要な他の情報（ＭＯＢＩＮＦＯ）を含むｉｓｐｏｓｒｅｑメッセージをＳ−ＭＰＣに返送する（ステップｊ）。
【００３６】
Ｓ−ＭＰＣ１４０は、移動局１１０のポジショニング性能、ＰＱＯＳなどに基づいて移動局位置を決定するためにＳ−ＰＤＥ１４２を選択する。その後、Ｓ−ＭＰＣ１４０は、ＭＳＩＤ、移動局ポジショニング性能、サービング・セルＩＤなどを含むジオポジション・リクエスト（ＧＰＯＳＲＥＱ:Geoposition Request）メッセージを送信する（ステップｋ）。その後、Ｓ−ＰＤＥ１４２及び移動局１１０は、例えば、衛星に基づいたポジショニングのためのＩＳ−８０１セッションに従事する（ステップｌ）。ＩＳ−８０１セッションに関して、Ｓ−ＰＤＥ１４２は、移動局１１０に補助データを供給し、移動局１１０と測定情報を交換し、移動局１１０のための位置評価を計算するなどである。
【００３７】
その後、Ｓ−ＰＤＥ１４２は、移動局１１０のための位置評価を含み、且つ、場合によっては他の情報を含むｇｐｏｓｒｅｑメッセージをＳ−ＭＰＣ１４０に返送する（ステップｍ）。その後、Ｓ−ＭＰＣ１４０は、ＰＯＳＩＮＦＯを含むｉｓｐｏｓｒｅｑメッセージをマッピング・サーバ１７０に返送する（ステップｎ）。マッピング・サーバ１７０は、ステップｆの処理のために格納された状態情報に基づいてｉｓｐｏｓｒｅｑメッセージの受信者としてＨ−ＭＰＣ１６０を識別する（ステップｏ）。その後、マッピング・サーバ１７０は、Ｈ−ＭＰＣ１６０にｉｓｐｏｓｒｅｑメッセージを転送する（ステップｐ）。Ｈ−ＭＰＣ１６０は、ＬＣＳクライアント１８０に送信されたＭＬＰ標準位置即時回答（ＳＬＩＡ：Standard Location Immediate Answer）メッセージ内の移動局１１０のための位置評価を供給する。
【００３８】
メッセージ・フロー３００のメッセージ及びパラメータのいくつかは、２００４年３月に公に利用可能となった「ＴＩＡ／ＥＩＡ−４１−Ｄ位置サービス向上（TIA/EIA-41-D Location Services Enhancements）」と題された３ＧＰＰ２  Ｘ．Ｓ０００２−０に説明されている。
【００３９】
図２に示されるように、ＲＳＰネットワーク１０６は、ローミングすることをサポートし、サービング・ネットワーク１０２とホーム・ネットワーク１０４との間のＳＳ７／ＡＮＳＩ−４１信号交換のために相互接続点（peering point）を供給する。更に、ＲＳＰネットワーク１０６は、中間ＨＬＲ機能をサポートし、ローミングする移動局１１０のためのホーム・ネットワーク１０４に包括的なＭＳＣＩＤを供給する。この包括的なＭＳＣＩＤは、ホーム・ネットワーク１０４が、移動局を追跡する必要性を回避する。ここにおいて、移動局を追跡することは、ＲＳＰネットワーク１０６によって供給される付加価値機能である。しかしながら、この包括的なＭＳＣＩＤは、上記で説明されたように、ホーム・ネットワークがＭＰＣ・ＩＰアドレスに実際のＭＳＣＩＤをスタティック・マッピングすることに基づいて適切なＳ−ＭＰＣを決定するのをも防げる。
【００４０】
図２及び３に示される設計において、包括的なＭＳＣＩＤで制御プレーン・アーキテクチャ内の位置サービスのためのローミングは、いくつかの革新的な特徴によってサポートされる。第１に、Ｈ−ＭＰＣ１６０は、ＨＬＲ１５２から包括的なＭＳＣＩＤを受信し、Ｈ−ＭＰＣ１６０とＳ−ＭＰＣ１４０との間で交換されたメッセージを転送するために応答できるマッピング・サーバ１７０のＩＰアドレスにこの包括的なＭＳＣＩＤをマップする。ＭＳＣＩＤは、ＡＮＳＩ−４１のために適用可能なアドレスである。図２に示されるように、ＡＮＳＩ−４１は、サービング・ネットワーク１０２とホーム・ネットワーク１０４とＲＳＰネットワーク１０６との間の通信のために使用される。ＭＰＣがＩＰを使用して外部エンティティ（例えば、ＬＣＳクライアント及び他のＭＰＣ）と通信することが望しい。ＩＰの使用は、ＭＰＣに対してより低いコスト及び他の利点を生ずる。Ｈ−ＭＰＣ１６０は、スタティック・マッピングに基づいて別の通信プロトコル（つまり、ＩＰ）の適用可能なＩＰアドレスに１つの通信プロトコル（つまり、ＡＮＳＩ−４１）のために適用可能な包括的なＭＳＣＩＤをマップする。その後、Ｈ−ＭＰＣ１６０は、図２及び３に示されるように、包括的なＭＳＣＩＤにマップされたＩＰアドレスを使用するＩＰを経由してローミングする移動局１１０の位置サービスのためのメッセージを交換する。
【００４１】
第２に、マッピング・サーバ１７０は、（ｉ）フォワード・パスでＨ−ＭＰＣ１６０からＳ−ＭＰＣにメッセージを転送するために、（ｉｉ）リターン・パスでＳ−ＭＰＣ１４０からＨ−ＭＰＣにメッセージを転送するために、マッピング機能を供給する。フォワード・パスで、マッピング・サーバ１７０は、Ｈ−ＭＰＣ１６０から受信したメッセージからＭＳＩＤを抽出し、Ｓ−ＭＰＣ１４０のＩＰアドレスにＭＳＩＤをマップし、Ｓ−ＭＰＣ１４０にメッセージを転送する。リターン・パスで、マッピング・サーバ１７０は、格納された状態情報に基づいてＳ−ＭＰＣ１４０から受信したメッセージの受信者を確かめ、Ｈ−ＭＰＣ１６０にメッセージを転送する。マッピング・サーバ１７０によって提供されたマッピング機能は、Ｈ−ＭＰＣ１６０及びＳ−ＭＰＣ１４０の動作を単純化する。特に、Ｈ−ＭＰＣ１６０は、移動局のサービングＭＳＣを追跡する必要なく、且つ、Ｓ−ＭＰＣが移動局をサーブするために適切であるかを知る必要なく、マッピング・サーバ１７０のＩＰアドレスに包括的なＭＳＣＩＤのスタティック・マッピングを使用する。同様に、Ｓ−ＭＰＣ１４０は、Ｈ−ＭＰＣがどれに応答しているか知る必要なくマッピング・サーバ１７０のＩＰアドレスを使用する。マッピング・サーバ１７０は、異なるネットワークのローミングを効果的にサポートする。ＲＳＰネットワーク１０６でのＭＰＣアドレスへの実際のＭＳＣＩＤのスタティック・マッピングは、新しいネットワークがローミングのためにＲＳＰネットワークによってサポートされるネットワークのリストを追加する時はいつでもアップデートされる。
【００４２】
図４は、ローミングする移動局のための位置サービスをサポートするためにＨ−ＭＰＣ１６０のようなネットワーク・エンティティによって実行されるプロセス４００の設計を示す。第１の通信プロトコルのための第１のネットワーク・エンティティの第１のアドレスを得る（ブロック４１２）。第１のアドレスは、例えば、スタティック・マッピングに基づいて、第２の通信プロトコルのための第２のネットワーク・エンティティの第２のアドレスにマップされる（ブロック４１４）。メッセージは、第２のアドレスを使用する第２のネットワーク・エンティティを経由して第３のネットワーク・エンティティと交換される（ブロック４１６）。
【００４３】
１つの設計において、第１の通信プロトコルは、ＡＮＳＩ−４１であり、第２の通信プロトコルは、ＩＰであり、第１のアドレスは、ＡＮＳＩ−４１アドレスであり、第２のアドレスは、ＩＰアドレスである。１つの設計において、第１のネットワーク・エンティティは、移動局のためのサービングＭＳＣであり、第２のネットワーク・エンティティは、マッピング・サーバであり、第３のネットワーク・エンティティは、Ｓ−ＭＰＣである。１つの設計において、第１のアドレスは、サービングＭＳＣの実際のＭＳＣＩＤの代わりに、ＲＳＰネットワークによってサービングＭＳＣに割り当てられた包括的なＭＳＣＩＤであってもよい。
【００４４】
ブロック４１２の１つの設計において、移動局のＭＤＮを含む第１のメッセージは、ＨＬＲに送られる。サービングＭＳＣの包括的なＭＳＣＩＤを含む第２のメッセージは、ＨＬＲから受信される。包括的なＭＳＣＩＤは、ＨＬＲで移動局のＭＤＮにマップされる。
【００４５】
ブロック４１６対して、メッセージは、ホーム・ネットワークと異なるサービング・ネットワーク内にローミングする移動局の位置サービスのために第３のネットワーク・エンティティと交換される。第３のネットワーク・エンティティは、サービング・ネットワーク及びホーム・ネットワークと異なるＲＳＰネットワーク内に存在してもよい。ブロック４１６の１つのデザインにおいて、位置リクエスト・メッセージは、第２のアドレスを使用するマッピング・サーバに送られる。位置リクエスト・メッセージは、Ｓ−ＭＰＣのＩＰアドレスを決定するためにマッピング・サーバによって使用される、移動局のＭＳＩＤを含む。位置レスポンス・メッセージは、マッピング・サーバから受信され、Ｓ−ＭＰＣによって提供される移動局の位置評価を含む。
【００４６】
図５は、ローミングする移動局の位置サービスをサポートするためにマッピング・サーバ１７０のようなネットワーク・エンティティによって実行されるプロセス５００の設計を示す。移動局のＭＳＩＤを含む第１のメッセージは、第１のネットワーク・エンティティから受信する（ブロック５１２）。第２のネットワーク・エンティティのアドレスは、ＭＳＩＤに基づいて決定される（ブロック５１４）。第１のメッセージは、決定されたアドレスを使用して第２のネットワーク・エンティティに転送される（ブロック５１６）。
【００４７】
１つの設計において、第１のネットワーク・エンティティは、ホーム・ネットワーク内のＨ−ＭＰＣであり、第２のネットワーク・エンティティは、移動局のサービング・ネットワーク内のＳ−ＭＳＣである。マッピング・サーバは、ホーム・ネットワーク及びサービング・ネットワークの外部にあってもよい。決定されたアドレスは、Ｓ−ＭＰＣのＩＰアドレスである。ブロック５１４の１つの設計において、移動局のＭＳＩＤは、移動局のためのサービングＭＳＣのＭＳＣＩＤにマップされる。その後、ＭＳＣＩＤは、Ｓ−ＭＰＣのＩＰアドレスにマップされる。
【００４８】
ＭＳＩＤ、第１のネットワーク・エンティティのアドレス及び第２のネットワーク・エンティティのアドレスを含む状態情報が格納される（ブロック５１８）。ブロック５１８は、ブロック５１６の前で実行されてもよい。第２のメッセージは、第２のネットワーク・エンティティから受信される（ブロック５２０）。第１のネットワーク・エンティティが格納された状態情報に基づいて第２のメッセージの受信者として識別される（ブロック５２２）。その後、第２のメッセージは、第１のネットワーク・エンティティに転送される（ブロック５２４）。
【００４９】
ブロック５１２の前に、移動局に対するサービングＭＳＣの実際のＭＳＣＩＤは、ＲＳＰネットワークで受信されてもよい。実際のＭＳＣＩＤは、ホーム・ネットワークに供給される、包括的なＭＳＣＩＤにマップされる。第１のメッセージは、包括的なＭＳＣＩＤに基づいて決定されたマッピング・サーバのアドレスを使用する第１のネットワーク・エンティティによって送信される。
【００５０】
図６は、制御プレーン・アーキテクチャでローミングする移動局１１０の位置サービスをサポートするための別の設計を示す。移動局１１０は、サービング・ネットワーク１０２でローミングされ、登録されてもよい。一つの態様において、ＲＳＰネットワーク１０６は、ホーム・ネットワーク１０４に包括的なＭＳＣＩＤの代わりにＭＳＣ１３０の実際のＭＳＣＩＤを供給する。ホーム・ネットワーク１０４内のＨＬＲ１５２は、移動局１１０の現在地を示す情報のような実際のＭＳＣＩＤを格納する。ＲＳＰネットワーク１０６は、移動局１１０のための現在のサービングＭＳＣを追跡し、必要であれば、ＨＬＲ１５２に移動局のアップデートされたＭＳＣＩＤを送るため、移動局の現在のサービングＭＳＣが確かめられる。
【００５１】
移動局１１０がサービング・ネットワーク１０２にローミングしている間、ＬＣＳクライアント１８０は、移動局１１０の位置をリクエストするためにＨ−ＭＰＣ１６０と通信する。Ｈ−ＭＰＣ１６０は、移動局１１０のためのサービングＭＳＣのＭＳＣＩＤを得るためにＨＬＲ１５２と通信する。ＨＬＲ１５２は、移動局１１０のＲＳＰネットワーク１０６によって提供される実際のＭＳＣＩＤを返送する。Ｈ−ＭＰＣ１６０は、ＭＳＣ１３０をサーブするために明示されたＳ−ＭＰＣ１４０のＩＰアドレスに実際のＭＳＣＩＤをマップする。その後、Ｈ−ＭＰＣ１６０は、Ｓ−ＭＰＣ・ＩＰアドレスを使用してＳ−ＭＰＣ１４０と移動局１１０の位置サービスのためのメッセージを交換する。
【００５２】
図７は、制御プレーン・アーキテクチャのためのネットワーク−起動位置サービスのためのメッセージ・フロー７００の設計を示す。ＬＣＳクライアント１８０は、移動局１１０の位置をリクエストするために、Ｈ−ＭＰＣ１６０にＭＬＰ・ＳＬＩＲメッセージを送る（ステップａ）。Ｈ−ＭＰＣ１６０は、ＬＣＳクライアント１８０が移動局１１０の位置を得るために認可されるかを確認する。その後、Ｈ−ＭＰＣ１６０は、移動局１１０が登録されているサービングＭＳＣのＭＳＣＩＤをリクエストするためにＨＬＲ１５２にＬＰＲＥＱメッセージを送る（ステップｂ）。ＨＬＲ１５２は、移動局１１０のためのサービングＭＳＣの実際のＭＳＣＩＤを含むｌｐｒｅｑメッセージを返送する（ステップｃ）。Ｈ−ＭＰＣ１６０は、例えば、Ｈ−ＭＰＣでのスタティック・マッピングに基づいて、Ｓ−ＭＰＣ１４０のＩＰアドレスに実際のＭＳＣＩＤをマップする（ステップｄ）。
【００５３】
その後、Ｈ−ＭＰＣ１６０は、ステップｄで得られたＳ−ＭＰＣ・ＩＰアドレスを使用してＳ−ＭＰＣ１４０にＩＳＰＯＳＲＥＱメッセージを送る（ステップｅ）。ＩＳＰＯＳＲＥＱメッセージは、ＭＳＩＤ、実際のＭＳＣＩＤなどを含む。実際のＭＳＣＩＤは、ＩＳ−８８１手続（IS-881 procedures）を呼び出すためにＳ−ＭＰＣ１４０によって使用される。Ｓ−ＭＰＣ１４０は、Ｈ−ＭＰＣ１６０からＩＳＰＯＳＲＥＱメッセージを受信し、このメッセージが認可されたエンティティから受信したかを確認し、移動局１１０の現在位置が確認される必要があるかを決定する。その後、Ｓ−ＭＰＣ１４０は、ＭＳＣ１３０にＭＳＩＤ及び他の情報を含むＩＳＰＯＳＲＥＱメッセージを送る（ステップｆ）。ＭＳＣ１３０、ＲＡＮ１２０及び移動局１１０は、ページング、及び／又は、トラヒック・チャネルの割り当てを確立するために信号を交換する（ステップｇ）。その後、ＭＳＣ１３０は、Ｓ−ＭＰＣ１４０にｉｓｐｏｓｒｅｑメッセージを返送する（ステップｈ）。
【００５４】
Ｓ−ＭＰＣ１４０は、移動局位置を決定するためにＳ−ＰＤＥ１４２を選択し、Ｓ−ＰＤＥにＧＰＯＳＲＥＱメッセージを送る（ステップｉ）。その後、Ｓ−ＰＤＥ１４２及び移動局１１０は、例えば、衛星に基づいたポジショニングのためのＩＳ−８０１セッションに従事する（ステップｊ）。Ｓ−ＰＤＥ１４２は、Ｓ−ＭＰＣ１４０に送られたｇｐｏｓｒｅｑメッセージ内の移動局１１０のための位置評価を返送する（ステップｋ）。その後、Ｓ−ＭＰＣ１４０は、Ｈ−ＭＰＣ１６０に位置評価を備えたｉｓｐｏｓｒｅｑメッセージを返送する。Ｈ−ＭＰＣ１６０は、ＬＣＳクライアント１８０に送られるＭＬＰ・ＳＬＩＡメッセージの移動局１１０のための位置評価を供給する（ステップｍ）。
【００５５】
図６及び７に示される設計において、制御プラン・アーキテクチャ内の位置サービスのためのローミングは、ホーム・ネットワーク１０４に実際のＭＳＣＩＤ（包括的なＭＳＣＩＤの代わりに）を送るＲＳＰネットワークを有することでサポートされる。Ｈ−ＭＰＣ１６０は、ＨＬＲ１５２から実際のＭＳＣＩＤを受信し、明示されたＳ−ＭＰＣ１４０のＩＰアドレスにこのＭＳＣＩＤをマップする。実際のＭＳＣＩＤは、サービングＭＳＣに到達するために使用されるＡＮＳＩ−４１アドレスである。従って、Ｈ−ＭＰＣ１６０は、スタティック・マッピングに基づいて別の通信プロトコル（つまりＩＰ）のために適用可能なＩＰアドレスに１つの通信プロトコル（つまりＡＮＳＩ−４１）のために適用可能な実際のＭＳＣＩＤをマップする。図６及び７に示されるように、その後、Ｈ−ＭＰＣ１６０は、実際のＭＳＣＩＤにマップされたＳ−ＭＰＣ・ＩＰアドレスを使用するＩＰ経由でローミングする移動局１１０の位置サービスのためのメッセージを交換する。
【００５６】
図８は、ローミングする移動局のための位置サービスをサポートするためにＨ−ＭＰＣ１６０のようなネットワーク・エンティティによって実行されるプロセス８００の設計を示す。第１の通信プロトコルのための第１のネットワーク・エンティティの第１のアドレスが得られる（ブロック８１２）。第１のアドレスは、例えば、スタティック・エンティティに基づいて、第２の通信プロトコルのための第２のネットワーク・エンティティの第２のアドレスにマップされる（ブロック８１４）。メッセージは、第２のアドレスを使用して第２のネットワーク・エンティティと交換される（ブロック８１６）。
【００５７】
１つの設計において、第１の通信プロトコルは、ＡＮＳＩ−４１であり、第２の通信プロトコルは、ＩＰであり、第１のアドレスは、ＡＮＳＩ−４１アドレスであり、第２のアドレスは、ＩＰアドレスである。１つの設計において、第１のネットワーク・エンティティは、移動局のサービングＭＳＣであり、第２のネットワーク・エンティティは、Ｓ−ＭＰＣである。
【００５８】
ブロック８１２の１つのデザインにおいて、移動局のＭＤＮを含む第１のメッセージは、ＨＬＲに送られる。移動局のためのサービングＭＳＣの実際のＭＳＣＩＤを含む第２のメッセージは、ＨＬＲから受信される。実際のＭＳＣＩＤは、ホーム・ネットワークにＲＳＰネットワークによって提供される第１のアドレスであり、ＨＬＲで移動局のＭＤＮにマップされる。
【００５９】
ブロック８１６の１つのデザインにおいて、メッセージは、ホーム・ネットワークと異なるサービング・ネットワークにローミングする移動局の位置サービスのために第２のネットワーク・エンティティと交換される。位置リクエスト・メッセージは、第２のアドレスを使用してＳ−ＭＰＣに送られる。その後、移動局の位置評価を含む位置応答メッセージは、Ｓ−ＭＰＣから受信される。
【００６０】
図９は、移動局１１０、ＲＡＮ１２０、Ｓ−ＰＤＥ１４０、Ｈ−ＰＤＥ１６０及びマッピング・サーバ１７０の設計のブロック図を示す。単純化のために、図９は、（ｉ）移動局１１０のための１つのコントローラ／プロセッサ９１０、１つのメモリ９１２及び１つの送信器／受信器（ＴＭＴＲ／ＲＣＶＲ）９１４、（ｉｉ）ＲＡＮのための１つのコントローラ／プロセッサ９２０、１つのメモリ、１つの送信器／受信器９２４及び１つの通信（Ｃｏｍｍ）ユニット９２６、（ｉｉｉ）Ｓ−ＰＤＥ１４０のための１つのコントローラ／プロセッサ９４０、１つのメモリ９４２及び１つの通信ユニット、（ｉｖ）Ｈ−ＰＤＥ１６０のための１つのコントローラ／プロセッサ９６０、１つのメモリ９６２、１つの通信ユニット９６４、（ｖ）マッピング・サーバ１７０のための１つのコントローラ／プロセッサ９７０、１つのメモリ及び１つの通信ユニット９７４を示す。一般的に、各エンティティは、任意の数のコントローラ、プロセッサ、メモリ、送受信器、通信ユニットなどを含んでもよい。
【００６１】
順方向リンク（又はダウンリンク）上において、ＲＡＮ１２０内の基地局は、それらのサービスエリア内の移動局にトラフィック・データ、メッセージ／信号及びパイロットを送る。これら様々なタイプのデータは、移動局に送信される順方向リンク信号を生成するために、プロセッサ９２０によって処理され、送信器９２４によって調整される。移動局１１０で、基地局からの順方向リンク信号は、位置サービス、及び／又は、他のサービスのための様々なタイプの情報を得るために、アンテナ経由で受信され、受信機９１４によって調整され、プロセッサ９１０によって処理される。例えば、プロセッサ９１０は、上記で説明されたメッセージ・フローのために使用されたメッセージをデコードする。メモリ９１２及び９２２は、移動局１１０及びＲＡＮ１２０それぞれのためにプログラム・コード及びデータを格納する。
【００６２】
逆方向リンク（又はアップリンク）上において、移動局１１０は、ＲＡＮ１２０内の基地局にトラフィック・データ、メッセージ／信号及びパイロットを送信する。これらの様々なタイプのデータは、基地局に送信された逆方向リンク信号を生成するために、プロセッサ９１０によって処理され、送信器９１４によって調整される。ＲＡＮ１２０で、移動局１１０及び他の移動局からの逆方向リンク信号は、様々なタイプの情報、例えば、データ、メッセージ／信号などを得るために、受信機９２４によって受信され、調整され、更に、プロセッサによって処理される。ＲＡＮ１２０は、通信ユニット９２６によって他のネットワーク・エンティティと通信する。
【００６３】
Ｓ−ＭＰＣ１４０内で、プロセッサ９４０は、位置サービスのための処理を実行し、メモリ９４２は、Ｓ−ＭＰＣのためのプログラム・コード及びデータを格納し、通信ユニット９４４は、Ｓ−ＭＰＣが他のエンティティと通信することを可能にする。プロセッサ９４０は、上記で説明されたメッセージ・フロー内のＳ−ＭＰＣ１４０のための処理を実行する。
【００６４】
Ｈ−ＭＰＣ１６０内で、プロセッサ９６０は、位置サービスのための処理を実行し、メモリ９６２は、Ｈ−ＰＤＥのためのプログラム・コード及びデータを格納し、通信ユニット９６４は、Ｈ−ＭＰＣが他のエンティティと通信することを可能にする。プロセッサ９６０は、上記で説明されたメッセージ・フロー内のＨ−ＭＰＣ１６０の処理を実行する。更に、プロセッサ９６０は、図４のプロセス４００、図８のプロセス８００、及び／又は、個々に説明された技術のための他のプロセスを実行又は命令する。
【００６５】
マッピング・サーバ１７０で、プロセッサ９７０は、アドレスをマップし、メッセージを転送するために処理を実行し、メモリ９７２は、マッピング・サーバのためにプログラム・コード及びデータを格納し、通信ユニット９７４は、マッピング・サーバが他のエンティティと通信することを可能にする。プロセッサ９７０は、図３のメッセージ・フロー３００内でマッピング・サーバ１７０のための処理を実行する。更に、プロセッサ９７０は、図５のプロセス５０、及び／又は、ここに説明された技術のためのプロセスを実行又は命令する。
【００６６】
当業者は、情報及び信号が様々な異なる任意の技術及び技法を使用して表わされることを理解できるだろう。例えば、上記の説明を通して参照されたデータ、命令、コマンド、情報、信号、ビット、シンボル及びチップは、電圧、電流、電磁波、磁界又は粒子、光場又は粒子、或いはこれらの組み合わせによって表される。
【００６７】
更に、当業者は、本開示に関連して説明された様々な実例の論理ブロック、モジュール、回路及びアルゴリズム・ステップが電子ハードウェア、コンピュータ・ソフトウェア、或いは両方の組み合わせとして実施されうることを認識するだろう。このハードウェア及びソフトウェアの互換性を明確に説明するために、様々な実例となるコンポーネント、ブロック、モジュール、回路及びステップは、全般的に上記でこれらの機能性の点から説明されている。このような機能性がハードウェア又はソフトウェアとして実施されるかどうかは、全体のシステム上での特定の利用及び課された設計の制約に依存する。熟練した職人は、各特定の利用のために変化した方法で説明された機能性を実施するかもしれないが、このような実施は、本開示の範囲から逸脱する理由として解釈されるべきではない。
【００６８】
この開示に関連して説明された様々な実例の論理ブロック、モジュール、及び回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途の集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）又は他のプログラム可能な論理デバイス、ディスクリート・ゲート又はトランジスタ・ロジック、分離したハードウェア・コンポーネント、ここで説明された機能を実施するため設計されたこれらの任意の組み合わせで実施され又は実行される。汎用プロセッサは、マイクロプロセッサでもよいが代案において、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ或いはステート・マシーンでもよい。更に、プロセッサは、コンピューティングデバイスの組み合わせ、例えば、ＤＳＰとマイクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアで結合する１つ以上のコンビネーション或いは任意の他のこのような結合としても実施される。
【００６９】
本開示に関連して説明された方法又はアルゴリズムのステップは、ハードウェア、プロセッサによって実行されるソフトウェア・モジュール或いはこの２つの組み合わせによって直接的に具体化されてもよい。ソフトウェア・モジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブル・ディスク、ＣＤ−ＲＯＭ或いは当業者で知られた記憶メディアの任意の他の形式に備わっていてもよい。例示的な記憶メディアは、プロセッサが記憶メディアから情報を読み出すことができ、記憶メディアに情報を書き込むことが出来るようなプロセッサと連結される。代案において、記憶メディアは、プロセッサと一体となっても良い。プロセッサと記憶メディアは、ＡＳＩＣに存在していてもよい。
【００７０】
ＡＳＩＣは、ユーザ端末に存在していてもよい。代案において、プロセッサと記憶メディアは、ユーザ端末内の分離したコンポーネントとして存在していてもよい。
【００７１】
１つ以上の例示的な設計において、この機能は、ハードウェア、ソフトウェア、ファームウェア或いは、これらの組み合わせの中で実施されてもよい。ソフトウェアで実施される場合、この機能は、コンピュータ判読可能なメディア上の１つ以上の命令又はコードとして格納され又は送信されてもよい。コンピュータ判読可読なメディアは、ある場所から別の場所にコンピュータ・プログラムの移動を容易にする、任意のメディアを含むコンピュータ記憶メディアと通信メディアとの両方を含む。記憶メディアは、汎用又は専用コンピュータによってアクセスできる任意の適用可能なメディアである。限定ではなく、例示として、このようなコンピュータ判読可能メディアは、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ又は他の光学ディスク記憶装置、磁気記憶装置又は他の磁気記憶装置デバイス或いは命令の形式又はデータ構造の要求されたプログラム・コード手段を運ぶ又は格納するために利用され、汎用又は専用コンピュータ或いは汎用又は専用プロセッサによってアクセスされる、任意の他のメディアを含むことができる。更に、任意の接続は、コンピュータ判読可能メディアに適切な名称がつけられる。例えば、ソフトウェアが同軸ケーブル、光ファイバー・ケーブル、ツイストテッド・ペア、デジタル加入者線（ＤＳＬ）或いは赤外線、無線及びマイクロ波のような無線技術を使用したウェブサイト、サーバ或いは他の同軸ケーブルから送信される場合、同軸ケーブル、光ファイバー・ケーブル、ツイステッド・ペア、ＤＳＬ或いは赤外線、無線及びマイクロ波のような無線技術は、メディアの定義に含まれる。ここで使用されるようなディスク（ｄｉｓｋ）及び（ｄｉｓｃ）は、コンパクト・ディスク（ＣＤ）、レーザー・ディスク、光学ディスク、デジタル多目的ディスク（ＤＶＤ）、フロッピー（登録商標）・ディスク及びｂｌｕ−ｒａｙ（登録商標）・ディスクを含む。ここで、ディスク（ｄｉｓｋ）は、通常磁気的にデータを再生し、一方、ディスク（ｄｉｓｃ）は、レーザーで工学的にデータを再生する。更に、上記の組み合わせは、コンピュータ判読可能メディアの範囲内に含まれる。
【００７２】
本開示の以前の説明は、任意の当業者が本開示を創作又は使用することを可能にするために提供される。本開示に対する様々な修正は、当業者において容易に実施され、ここで定義された包括的な原理は、本開示の意図又は範囲から外れない他のバリエーションに適用される。従って、本開示は、ここで説明された例示及び設計に限定される意図は無く、ここで説明された原理及び新規な特徴に一致する最も広い範囲を認容する。
【図１】
2010532942.tif 000003
【図２】
2010532942.tif 000004
【図３】
2010532942.tif 000005
【図４】
2010532942.tif 000006
【図５】
2010532942.tif 000007
【図６】
2010532942.tif 000008
【図７】
2010532942.tif 000009
【図８】
2010532942.tif 000010
【図９】
2010532942.tif 000011
【国際調査報告】
2010532942.tif 000012
2010532942.tif 000013