訪問先ネットワークでのローミングのアンチステアリングを検出する方法であって;ホームネットワークで受信した上記訪問先ネットワークでのローミング加入者からのシグナリングメッセージを捕捉し;加入者毎に上記捕捉したメッセージを相関させ;上記訪問先ネットワークでのアクティブなローミング加入者の数を見積り;上記訪問先でのステアリングされたローミング加入者の数を見積り;上記訪問先ネットワークでのアンチステアリングされたローミング加入者の数を見積り;上記アクティブなローミング加入者、ステアリングされたローミング加入者及びアンチステアリングされたローミング加入者の見積り数を単独又は組合せて1つ以上の所定しきい値と比較し;上記1つ以上の見積り値が単独又は組合せでしきい値を超えたときにローミング活動の潜在的なアンチステアリングを識別する方法。ホームネットワーク及び1つ以上の訪問先ネットワークの間で交換されるメッセージを含むデータトラフィックをSS7リンクから捕捉するのに適する少なくとも1つのSS7インタフェースと;上記捕捉したデータトラフィックを蓄積するメモリと;上記訪問先ネットワークでのアクティブなローミング加入者の数を計算し、上記訪問先ネットワークでのステアリングされたローミング加入者の数を計算し、上記訪問先ネットワークでのアンチステアリングされたローミング加入者の数を計算し、上記アクティブなローミング加入者、ステアリングされたローミング加入者及びアンチステアリングされたローミング加入者の数を所定しきい値と比較し、上記比較に応じて上記訪問先ネットワークがローミング技術のアンチステアリングを用いているかを判断するのに適したプロセッサとを備えるネットワークモニタリングシステム。ネットワークモニタリングシステムを制御するインストラクションを備えており、上記インストラクションは、実行の際にプロセッサにより;ホームネットワークで受信した訪問先ネットワークからのシグナリングメッセージを捕捉し、ここで、ローミングホームネットワーク加入者が上記訪問先ネットワークにアタッチしようとする試みに上記シグナリングメッセージが対応し;上記訪問先ネットワークでのアクティブなローミング加入者の数を見積り;上記訪問先でのステアリングされたローミング加入者の数を見積り;上記訪問先ネットワークでのアンチステアリングされたローミング加入者の数を見積り;上記アクティブなローミング加入者、ステアリングされたローミング加入者及びアンチステアリングされたローミング加入者の見積り数を単独又は組合せて1つ以上の所定しきい値と比較し;上記1つ以上の見積り値が単独又は組合せでしきい値を超えたときにローミング活動の潜在的なアンチステアリングを識別することを行うことを特徴とするコンピュータが読出し可能な蓄積媒体ホームネットワーク及び1つ以上の訪問先ネットワークの間で交換されるメッセージを含むデータトラフィックをSS7リンクから捕捉するのに適する少なくとも1つのSS7インタフェースと;上記捕捉したデータトラフィックを蓄積するメモリと;訪問先ネットワーク用の成功したローミングの数に対応するローミング変数を上記所定期間の初めにてゼロにリセットし、上記所定期間中に上記訪問先ネットワークにて個別の出て行くローミング加入者を追跡し、上記所定期間中に少なくとも1つの成功したサービスの試みを特定ローミング加入者が実行すると上記ローミング加入者をアクティブなローミングサービス利用者として識別し、各アクティブなローミングサービス利用者に対してローミングサービス利用者変数の値を増分するのに適するプロセッサとを備えるネットワークモニタリングシステム。モニタリングシステムは、訪問先の一般モバイルネットワーク及びホームの一般モバイルネットワークの間のシグナリングトラフィックを分析して、訪問先ネットワークがホームネットワーク加入者に対するローミング技術のアンチステアリングを用いているかを判断する。モニタリングシステムは、例えば、訪問先ネットワークが加入者の手動切り離しをエミュレーションしているか、又はホームネットワークからのメッセージの切り離しに応答していないかを検出する。一実施例において、モニタリングシステムは、訪問先ネットワークでのローミングのアンチステアリングを検出する。モニタリングシステムは、訪問先ネットワークからホームネットワークで受信したシグナリングメッセージを捕捉する。シグナリングメッセージは、ホームネットワーク加入者をローミングすることによって訪問先ネットワークにアタッチする試みに対応する。モニタリングシステムは、アクティブなローミング加入者の数、ステアリングされたローミング加入者の数、訪問先ネットワークでアンチステアリングされたローミング加入者の数を見積る。モニタリングシステムは、次に、アクティブなローミング加入者、ステアリングされたローミング加入者及びアンチステアリングされたローミング加入者の見積り数を単独又は組合せで、予め選択された1つ以上のしきい値と比較する。単独又は他の見積り数と組合さった1つ以上の見積り数が、予め選択されたしきい値を超えると、モニタリングシステムは、ローミング活動の潜在的なアンチステアリングを識別する。本発明の第1態様によれば、訪問先ネットワークでのローミングのアンチステアリングを検出する方法は;ホームネットワークで受信した上記訪問先ネットワークでのローミング加入者からのシグナリングメッセージを捕捉し;加入者毎に上記捕捉したメッセージを相関させ;上記訪問先ネットワークでのアクティブなローミング加入者の数を見積り;上記訪問先でのステアリングされたローミング加入者の数を見積り;上記訪問先ネットワークでのアンチステアリングされたローミング加入者の数を見積り;上記アクティブなローミング加入者、ステアリングされたローミング加入者及びアンチステアリングされたローミング加入者の見積り数を単独又は組合せて1つ以上の所定しきい値と比較し;上記1つ以上の見積り値が単独又は組合せでしきい値を超えたときにローミング活動の潜在的なアンチステアリングを識別する。本発明の第2態様によれば、上記第1態様の方法は、更に、特定加入者が上記訪問先ネットワークで通信を成功裏に開始又は受信すると、アクティブなローミング加入者として特定ネットワーク加入者をカウントすることを特徴とする。本発明の第3態様によれば、上記第2態様の方法は、上記訪問先ネットワークでの上記通信が音声コール、データ接続又はショートメッセージサービス通信から選択された通信を含むことを特徴とする。本発明の第4態様によれば、上記第1態様の方法は、更に、上記特定加入者に対して上記訪問先ネットワークから成功裏にアップデートしたロケーショントランザクションを上記ホームネットワークが実行しないと、ステアリングされたローミング加入者として特定加入者をカウントすることを特徴とする。本発明の第5態様によれば、上記第4態様の方法は、システム障害、許可されないローミング、データ損失、予期せぬデータ値コードから成るグループから選択された応答コードによって、失敗したアップデートロケーショントランザクションが拒絶されると、ステアリングされたローミング加入者として特定加入者がカウントされることを特徴とする。本発明の第6態様によれば、上記第1態様の方法は、更に、成功したアップデートロケーショントランザクションが続く所定期間内に、特定加入者が失敗したアップデートロケーショントランザクションのシーケンスを行うと、アンチステアリングされたローミング加入者として特定ネットワーク加入者をカウントすることを特徴とする。本発明の第7態様によれば、上記第1態様の方法は、更に、特定加入者がアップデートロケーショントランザクションのシーケンスを実行すると、アンチステアリングされたローミング加入者として特定ネットワーク加入者をカウントとし、各アップデートロケーショントランザクションが所定のインターバルで離れており、上記シーケンスに上記所定インターバルで成功したアップデートロケーショントランザクションが続くことを特徴とする。本発明の第8態様によれば、上記第1態様の方法は、更に、所定期間内に上記訪問先ネットワークによる複数のトランザクションシーケンスを上記特定加入者が実行すると、アンチステアリングされたローミング加入者として特定ネットワーク加入者をカウントすることを特徴とする。本発明の第9態様によれば、上記第1態様の方法は、更に、少なくとも1つのアンチステアリングローミング加入者に関連したメッセージを含むプロトコルトレースを発生することを特徴とする。本発明の第10態様によれば、ネットワークモニタリングシステムは;ホームネットワーク及び1つ以上の訪問先ネットワークの間で交換されるメッセージを含むデータトラフィックをSS7リンクから捕捉するのに適する少なくとも1つのSS7インタフェースと;上記捕捉したデータトラフィックを蓄積するメモリと;上記訪問先ネットワークでのアクティブなローミング加入者の数を計算し、上記訪問先ネットワークでのステアリングされたローミング加入者の数を計算し、上記訪問先ネットワークでのアンチステアリングされたローミング加入者の数を計算し、上記アクティブなローミング加入者、ステアリングされたローミング加入者及びアンチステアリングされたローミング加入者の数を所定しきい値と比較し、上記比較に応じて上記訪問先ネットワークがローミング技術のアンチステアリングを用いているかを判断するのに適したプロセッサとを備えている。本発明の第11態様によれば、上記第10態様のシステムは、上記データトラフィックが捕捉されると上記比較ステップをほぼ実時間で実行するのに上記プロセッサが適することを特徴とする。本発明の第12態様によれば、上記第10態様のシステムは、上記メモリに蓄積された捕捉データトラフィックを用いて所定インターバルで上記比較ステップを実行するのに上記プロセッサが適することを特徴とする。本発明の第13態様によれば、上記第12態様のシステムは、上記所定インターバルが操作者の選択した期間に対応することを特徴とする。本発明の第14態様によれば、上記第12態様のシステムは、上記所定インターバルが捕捉データの所定量に対応することを特徴とする。本発明の第15態様によれば、上記第10態様のシステムは、上記訪問先ネットワークのサービスエリア内で動作するテストモバイルユニットを更に備え、上記テストモバイルは、上記モニタリングシステムに命令されるときに上記訪問先ネットワークにアタッチすると共に、上記訪問先ネットワークから受信したメッセージトラフィックを上記モニタリングシステムにレポートするのに適しているのを特徴とする。本発明の第16態様によれば、コンピュータが読出し可能な蓄積媒体がネットワークモニタリングシステムを制御するインストラクションを備えており;上記インストラクションは、実行の際にプロセッサにより;ホームネットワークで受信した訪問先ネットワークからのシグナリングメッセージを捕捉し;ローミングホームネットワーク加入者が上記訪問先ネットワークにアタッチしようとする試みに上記シグナリングメッセージが対応し;上記訪問先ネットワークでのアクティブなローミング加入者の数を見積り;上記訪問先でのステアリングされたローミング加入者の数を見積り;上記訪問先ネットワークでのアンチステアリングされたローミング加入者の数を見積り;上記アクティブなローミング加入者、ステアリングされたローミング加入者及びアンチステアリングされたローミング加入者の見積り数を単独又は組合せて1つ以上の所定しきい値と比較し;上記1つ以上の見積り値が単独又は組合せでしきい値を超えたときにローミング活動の潜在的なアンチステアリングを識別する。本発明の第17態様によれば、上記第16態様のコンピュータが読出し可能な蓄積媒体は、更に、上記特定加入者が上記訪問先ネットワークでの通信を成功裏に開始するか受信すると、アクティブなローミング加入者として上記特定ネットワークの加入者をカウントし;上記訪問先ネットワークでの上記通信は、音声コール、データ接続又はショートメッセージサービス通信から成るグループから選択された通信を含むことを特徴とする。本発明の第18態様によれば、上記第16態様のコンピュータが読出し可能な蓄積媒体は、更に、特定加入者に対して上記訪問先ネットワークからの成功したアップデートロケーショントランザクションを上記ホームネットワークが実行しないと、ステアリングされたローミング加入者として上記特定加入者をカウントし;システム故障、許可されないローミング、データ損失及び予期せぬデータ値コードから成るグループから選択された応答コードにより、失敗したアップデートロケーショントランザクションが拒絶されると、ステアリングされたローミング加入者として上記特定加入者がカウントされることを特徴とする。本発明の第19態様によれば、上記第16態様のコンピュータが読出し可能な蓄積媒体は、更に;成功したアップデートロケーショントランザクションが続く所定期間内に失敗したアップデートロケーショントランザクションの試験を上記特定加入者が実行すると、アンチステアリングされたローミング加入者として特定ネットワーク加入者をカウントし;上記特定加入者がアップデートロケーショントランザクションのシーケンスを実行すると、アンチステアリングされたローミング加入者として特定ネットワーク加入者をカウントし、各アップデートロケーショントランザクションが所定のインターバルで離れており、上記シーケンスに上記所定インターバルで成功したアップデートロケーショントランザクションが続き;所定期間内で上記訪問先ネットワークにより複数のトランザクションシーケンスを上記特定加入者が実行すると、アンチステアリングされたローミング加入者として特定ネットワーク加入者をカウントし、上記トランザクションシーケンスの各々が少なくとも1つのキャンセルロケーションメッセージ及び少なくとも1つのアップデートロケーションメッセージの交換を含むことを特徴とする。本発明の第20態様によれば、上記第16態様のコンピュータが読出し可能な蓄積媒体は、更に、少なくとも1つのアンチステアリングローミング加入者に関連したメッセージを含むプロトコルトレースを発生することを特徴とする。本発明の第21態様によれば、ネットワークモニタリングシステムは;ホームネットワーク及び1つ以上の訪問先ネットワークの間で交換されるメッセージを含むデータトラフィックをSS7リンクから捕捉するのに適する少なくとも1つのSS7インタフェースと;上記捕捉したデータトラフィックを蓄積するメモリと;訪問先ネットワーク用の成功したローミングの数に対応するローミング変数を上記所定期間の初めにてゼロにリセットし、上記所定期間中に上記訪問先ネットワークにて個別の出て行くローミング加入者を追跡し、上記所定期間中に少なくとも1つの成功したサービスの試みを特定ローミング加入者が実行すると上記ローミング加入者をアクティブなローミングサービス利用者として識別し、各アクティブなローミングサービス利用者に対してローミングサービス利用者変数の値を増分するのに適するプロセッサとを備える。本発明の第22態様によれば、上記第21態様のネットワークモニタリングシステムは、更に、加入者のユーザ装置のIMSI又はMISIDNを用いてローミング加入者身元を決めることを特徴とする。本発明の第23態様によれば、上記第21態様のネットワークモニタリングシステムは、上記所定期間が24時間の期間であることを特徴とする。本発明の第24態様によれば、上記第21態様のネットワークモニタリングシステムは、モバイル音声コールの発信、モバイル音声コールの終了、SMSメッセージの発信及びSMSメッセージの終了から成るグループから、少なくとも1つの成功したサービスの試みを選択することを特徴とする。よって、一般用語で本発明を説明することにより、添付図について説明を行う。以下に添付図を参照して本発明を更に詳細に説明する。しかし、本発明は、多くの異なる形式で実施でき、ここでの説明の実施例に限定することを意図するものではない。むしろここでの開示が詳細且つ完全になるようにこれら実施例を提供し、当業者に本発明の範囲を充分に示すものである。当業者は、本発明の種々の実施例を用いることができよう。図1は、訪問先公衆モバイルネットワークVisitedPublicMobileNetwork:VPMN102~104とユーザ装置UserEquipment:UE101との相互作用を説明する高レベルのブロック図である。UE101は、ホーム公衆モバイルネットワークHomePublicMobileNetwork:HPMN105であり、装置がそのホームエリア、領域又は国で動作するとき、無線サービスをUE101に提供する。HPMN105が無線サービスを提供しないときは、UE101の如き加入者がローミングか、異なるエリア、領域又は国に出かけているときである。この状態にて、加入者は、他の公衆モバイルネットワークをサーチしなければならず、無線サービスを得るために他のネットワークにアクセスしようとする。例えば、UE101は、ローミングプロバイダをサーチする間に、3つのVPMN102~104を検出する。UE101は、典型的には、VPMN102~104の信号強度を測定し、最強信号のVPMNに接続しようとする。UE101がVPMNの1つにアタッチすると、HPMN105は、UE101用の登録処理期間中にVPMNからの認証メッセージを受ける。UE101がローミングであり、特定VPMNにアタッチしていることを、VPMNからのアタッチ及び認証メッセージがHPMN105に知らせる。HPMN105は、HPMNサービスエリアの外側のエリア内の1つ以上の推奨VPMNを有する。例えば、HPMN105は、VPMN102のパートナであり、HPMN105のローミング加入者をサポートする。VPMN102は、推奨課金レート又は進化したサービスをHPMN105のローミング加入者に提供できる。その結果、HPMN105は、VPMNサービスエリア内でローミングしている間、UE101を含む加入者がVPMN102を使用することを好む。UE101がVPMN102にアタッチすると、HPMN105は、UE101用の登録処理期間中にVPMNからの認証メッセージを受ける。HPMN105は、UE101がパートナ又は優先のVPMN102にアタッチしたと判断し、HPMN105は、認証データを提供して、UE101がVPMN102により登録できるようにする。UE101は、VPMN103が最強の信号であると判断し、VPMN103にアタッチしようとする。HPMN105は、UE101用の登録処理期間中にVPMN103からの認証メッセージを受ける。HPMN105は、UE101が非推奨又は未知のVMPNにアタッチしたと判断する。HPMN105は、VPMN103と同じエリアでパートナVPMN102がUE101にサービスしているとも判断する。次に、VPMN103から切り離れ、他のVMPNを探し、特にパートナVMPN102に再アタッチするように、HPMN105がUE101に命令する。特定のVPMNにアタッチするようにHPMN105がUE101に指示するか指示しようとする処理は、ローミングのステアリングSteeringofRoaming:SoRと呼ばれる。ローミングのステアリングは、HPMN105の如きホームネットワークが用いる技術であり、推奨又はパートナネットワーク好ましくはVPMNと交換されるローミングトラフィックのパーセントを制御するために、UE101の如き加入者用の外に向かうローミングトラフィックを管理する。典型的には、ローミングのステアリングは、ホームネットワークがサービスをしない異国に出かける加入者に適用する。例えば、無線overtheair:OTAステアリング及びSS7ノードベースレダイレクションを含むいくつかの異なる方法で、ローミングのステアリングを達成できる。OTA動作において、UE101は、HPMN105が割り当てた推奨ネットワークのリストを維持する。UE101は、ローミングがHPMN105から離れるとき、VPMN102の如き推奨ネットワークの1つに接続しようとする。推奨ネットワークリストは、GSM登録商標MAPメッセージ、即ち、MTFSM63-USMデータダウンロードをUE101へ送るようにして、HPMN105によりアップデートできる。SS7ノードベースのリダイレクションにおいて、UE101が訪問国でのVPMN103の如き他のネットワークにアタッチするとき、モバイルアプリケーションパートMobileApplicationPart:MAPアップデートロケーションメッセージは、VPMN103からSS7ネットワーク106を介してUE101用のホームネットワーク105でのホームロケーションレジスタHomeLocationResister:HLR107に送られる。ホームネットワーク105内に配置されたステアリングプラットホーム108は、アップデートロケーションメッセージを遮断し、発信されたメッセージからVPMN103を識別する。VPMN103がHPMN105用の推奨又はパートナネットワークでなければ、ホームネットワークは、そのネットワークから離れるようにローミング加入者をステアリングすることを望む。ステアリングプラットホーム108は、アップデートロケーションメッセージを拒否する。失敗したロケーションアップデート手順は、UE101がVPMN103から切り離されるようにし、次の利用可能なネットワークへのアタッチを試みる。UE101は、利用可能なネットワークを再びサーチし、VPMN103の後の次に最強の信号のネットワークにアタッチしようとする。推奨VPMN102からメッセージが来るまで、HPMN105及びステッププラットホーム108は、UE101用にアップデートロケーションメッセージを拒否し続ける。MAPアップデートロケーションメッセージへの返信にて異なる応答コードを送ることができる。ステアリングプラットホーム108によりこれらメッセージも用いて、異なるVPMNへUE101をリダイレクションする。ステアリングプラットホーム108は、ある応答コードを用いて、アップデートロケーションメッセージを拒否し、他のVPMNへローミング加入者をステアリングする。3GPPGSM登録商標MAP規格において、例えば、アップデートロケーションメッセージに応答するために許された値は、システム障害、許可されないローミング、データ損失及び予期せぬデータ値である。UE101がVPMN104の如きあるローミングプローブにアタッチするとき、訪問先ネットワークは、ホームネットワーク105が実行しようとしているいかなるローミングのステアリングに対抗しようとする。ローミングのステアリングを対抗又は拒否する処理は、ローミングのアンチステアリングアンチSoRと呼ばれる。非推奨VPMNがローミングのアンチステアリングを用いて、HPMNからのローミングのステアリングを無視する。非推奨VPMN104は、例えば、ローミングトラフィックを捕捉するためのローミング加入者の身元と対応収益とを維持しようとするかもしれない。その代わりに、非推奨VPMN104は、推奨VPMN102の如き競合ネットワークで生じる収益を防ぐか最小にしようとするかもしれない。訪問先ネットワークは、異なる形式のローミングのアンチステアリングを用いて、ローミングのステアリングの異なる形式に対抗する。SS7ノードベースのリダイレクションメカニズムを無視するため、例えば、アンチSoR方法は、SS7シグナリングをあてにし、2つのメインカテゴリである強制手動モード又は周期的回復に入る。強制手動モードにおいて、VPMNアンチSoRプラットホームは、SoRプラットホームがアップデートロケーションメッセージの拒否を止めるまで、HPMNへの連続的アップデートロケーションを発生する。ある数のアップデートロケーションを受信した後、HPMNSoRプラットホームは、加入者が手動で特定ネットワークを選択しようとしていると仮定する。周期的回復において、非推奨VPMNがMAPキャンセルロケーションをHPMNから受信するとき、VPMNのアンチSoRプラットホームは、MAPアップデートロケーションを出す。キャンセルロケーションであるアップデートロケーションパターンが半連続シーケンスにて繰り返し、非常に短時間のウィンドウを除いてUEがモバイル終了又はモバイル発信サービスを実行できない。いくつかの場合において、VPMNにより他のシグナリングもサポートされて、ローミング加入者に対するサービス途絶のリスクを低減する。非推奨VPMNがこれらの方法を単独又は組合せで用いて、ホームネットワークでのローミングのステアリングの活動に対抗する。一実施例において、非推奨VPMN104は、VPMN104及びHPMN105の間のSS7トラフィックをモニタするローミングのアンチステアリングプラットホーム110を有する。加入者が用いるUE101は、ローミング期間中に特定のVPMNを用いることを望む。このオプションを加入者に提供するために、HPMN105は、UE101が手動モードで動作することを認め、加入者は、どの訪問先ネットワークを用いるかを手動で選択する。ローミングプラットホーム110のアンチステアリングは、UE101のこの能力を活用する。アンチSoRプラットホーム110は、連続アップデートロケーションメッセージを発生し、これらがUE101で開始されるようにこれらをHPMN105に送ることにより、強制手動ノードにて動作する。ローミングのステアリングプラットホーム108は、アップデートロケーションメッセージを最初に拒否するが、その理由は、これらが非推奨訪問先ネットワークから発信されるためである。しかし、ローミングのステアリング108は、加入者が特定ネットワークを手動で選択しようとしているという仮定でアップデートロケーションメッセージの拒否を結局は停止する。例えば、15秒間隔で4つのアップデートロケーションメッセージが受信された後、HPMNがアップデートロケーションの拒否を停止するということを3GPPTS24.008が規定している。この方法において、加入者の知識がなくても、VPMN104は、UE101からのメッセージを成功裏に模倣して、パートナVPMN102の如き推奨VPMNにUE101をHPMNがリダイレクションすることを防ぐ。その結果、加入者は、推奨訪問先ネットワークで利用できるよりも高速レート又は準標準サービスを非推奨VPMN104で受けることができる。ローミング加入者が競合ネットワークにアタッチするのを防ぐだけで、非推奨VPMNは、加入者がそのネットワークにうまくアタッチするかを配慮しない。ローミングのアンチステアリングプラットホーム110は、周期的な回復を用いて、UE101が他の訪問先ネットワークにアタッチするのを妨げる。UE101がVPMN104にアタッチしようとするとき、上述のようにアップデートロケーションメッセージをHPMN105に送る。VPMN104が推奨VPMNでないため、UE101が他の訪問先ネットワークにアタッチするように強制しようとして、SoRプラットホーム108は、キャンセルロケーション又は他のMAPメッセージをVPMN104に送る。非推奨VPMN104がHPMN105からキャンセルロケーションメッセージを受信するとき、アンチSoRプラットホーム110は、他のMAPアップデートロケーションをHPMN105に再度出す。SoRプラットホーム108は、キャンセルロケーションメッセージを再度出す。アップデートロケーション/キャンセルロケーションパターンは、連続又は準連続シーケンスにてアンチSoRプラットホーム110により繰り返される。その結果、UE101は、いかなるモバイル終了又はモバイル発信サービスも達成できない。よくても、UE101は、アンチSoR及びSoRプラットホームからのアップデートロケーション/キャンセルロケーションの交換の間で、非常に短時間のウィンドウの間だけサービスを受ける。SS7モニタリングシステムを用いて、上述の如きローミングのアンチステアリングのアタックを検出できる。一実施例において、受動モニタリングシステムにより備えられたHPMNは、全ての国際的なMAPシグナリングを連続的にモニタする。MAPシグナリングを分析することにより、モニタリングシステムは、訪問先ネットワークでのアンチSoR動作を自動的に検出できる。受動モニタリングシステムは、1つ以上のネットワークモニタリングプローブ111を備える。図1に示すように、プローブ111は、ホームネットワーク105で1つ以上のインタフェース又は相互接続リンクに結合される。プローブ111は、ステアリングプラットホーム108からHLR107及びVPMN102~104へのリンクに加えて、ホームネットワーク105内の任意のインタフェース又は相互接続リンクにも結合できることが理解できよう。簡単にするため、図1は、ネットワーク105内の全てのモニタ可能なリンクを示すわけではない。プローブ111は、ネットワーク動作を中断することなく、インタフェースからのメッセージトラフィックを受動的に捕捉する。図1に示すモニタリングプローブ111は、ホームネットワーク105での1つ以上のモニタリングプローブを代表する。各モニタリングプローブは、ネットワークでの1つ以上のリンクからのトラフィックを捕捉する。さらに、1つ以上のプローブ111が、あるリンクのトラフィックを捕捉できる。多数のプローブ111を用いれば、これらプローブを相互接続して、捕捉したトラフィックを共有及び交換できる。モニタリングシステムは、大量のシグナリングトラフィックを扱うのに最適化された分布アーキテクチャを利用できる。モニタリングシステム及びプローブ111は、実時間、ネットワークにわたる全てのトランザクションのマルチプロトコル追跡、ベアラ/サービス加入者の付勢、リンク/インタフェース、及びノード状態モニタリングを提供できる。一実施例において、プローブ111は、テクトロニクス社製アイリスアナライザツールセットアプリケーション並びにSpIプローブ及びG10プローブを含むGeoProbeプラットホームの一部でもよい。モニタリングプローブは、SS7リンクから捕捉したデータトラフィックを分析するためのソフトウェアアプリケーションを実行するプロセッサと、ソフトウェアアプリケーションインストラクション及び捕捉データトラフィックを蓄積するメモリとを備えている。ここで開示し記載した技術を用いて、ローミングのアンチステアリングを検出するために他のネットワークモニタリング装置又はプローブを用いることができることが理解できよう。図2は、本発明の一実施例によるローミングのアンチステアリング動作を検出する処理を示す流れ図である。ホームネットワーク内のリンクからのデータを捕捉するモニタリングシステムは、図2に示す処理を実行して、ホームネットワークの加入者に対してローミングのアンチステアリング技術を訪問先ネットワークが適用するときに、検出を行う。ステップ201において、モニタリングシステムは、一実施例において、インジケータ番号1と指定された第1パラメータを見積る。これは、固有のアクティブローミングサービス利用者の数に対応する。所定期間にわたって訪問先ネットワークでローミングするホームネットワーク加入者の数がどれくらいかの見積りが、インジケータ番号1である。ステップ202において、モニタリングシステムは、一実施例において、インジケータ番号2と指定された第2パラメータを見積る。これは、固有のステアリングローミングの数に対応する。所定期間にわたってホームネットワークが開始したローミング活動のステアリングを示すシグナリングトラフィックに関連するホームネットワーク加入者の数がどれくらいであるかの見積りが、インジケータ番号2である。ステップ203において、モニタリングシステムは、一実施例において、インジケータ番号3と指定された第3パラメータを見積る。これは、固有のアンチステアリングローミングの数に対応する。所定期間にわたって訪問先ネットワークが開始したローミング活動のアンチステアリングを示すシグナリングに関連したホームネットワーク加入者の数がどれくらいかであるかの見積りが、インジケータ番号3である。ステップ204にて、モニタリングシステムは、一実施例において、インジケータ番号4と指定された第4パラメータを見積る。これは、ホームネットワークHLRの潜在的エリアシングに対応する。訪問先ネットワークからのトラフィックに応答するときに、訪問先ネットワークでのアンチステアリングプラットホームがホームネットワークHLRのアドレスを用いることを示すシグナリングトラフィックの量の見積りが、インジケータ番号4である。インジケータ番号1~4パラメータは、特定の訪問先ネットワーク又は訪問先ネットワークのグループに関連する。インジケータ番号1~4パラメータは、分、時、日又は他の時間での選択された期間の如き特定期間にわたり検出された活動に対応する。ステップ205において、モニタリングシステムは、ローミング活動の可能なアンチステアリングに関する警告を発生する。設定可能なしきい値と、インジケータ番号1~4パラメータ値との比較に基づいて、アンチSoR警告を決める。ホームネットワークサービスプロバイダの如きユーザは、インジケータ番号1~4パラメータの各々に対するしきい値を確立又は選択できる。これらしきい値は、一般的であり、全ての訪問先ネットワークに適用されるか、1つ以上の特定訪問先ネットワーク用に特に選択される。個別のインジケータ及び/又は2つ以上のインジケータの種々の組合せの値を用いて、潜在的なアンチSoR活動を識別する。ステップ206において、モニタリングシステムは、詳細なプロトコルトレースを発生して、特定訪問先ネットワークでの任意の検出可能なローミングのアンチステアリング活動を確認する。処理のステップ201~204は、同時に及び/又はシーケンスで実行できることが理解できよう。これらステップは、任意の順序で実行でき、1回又は繰り返し実行できることが更に理解できよう。図2の処理は、モニタリングシステムで利用可能な処理能力及びリソースに応じて連続的に実行できる。インジケータの連続及び同時のモニタリングにより、モニタリングシステムは、アンチSoR活動のほぼ実時間の警告を発生できる。代わりに、ホームネットワーク及び訪問先ネットワークの間のトラフィックトレースを時間と伴に捕捉する。選択したインターバルで、又は所望量のデータを捕捉したときに、モニタリングシステムは、捕捉したトラフィックをバッチモードで分析して、アンチSoR活動が前の期間に生じたかを判断する。アンチSoR活動の実時間及び経過的な両方の検出は、ホームネットワークサービスプロバイダに対する潜在的なビジネス価値がある。ホームネットワークサービスプロバイダは、技術的、商業的又は法務的な方法を用いて、訪問先ネットワークのアンチSoRに対抗しようとする。しかし、アンチSoR活動に対するホームネットワークサービスプロバイダが採る対策には、対策が有効になるまでに、長くなくても、日又は週の如きある程度の期間がかかる。[インジケータ番号1の見積り:固有のアクティブなローミングサービス利用者の数]ホームネットワークでのSS7リンクから受動的に捕捉したデータを用いて、ネットワークモニタリングシステムが、所定訪問先ネットワーク用の固有の成功したローミングサービス利用者の数を見積もることができる。一実施例において、モニタリングシステムは、以下の処理を実行する。1.各日の開始にて、選択した訪問先ネットワーク用のインジケータ番号1の値をゼロにリットする。2.訪問先ネットワークにて、外に向かうローミング加入者subscriber:SUBの各々を追跡する。例えば、ユーザ装置のIMSI又はMSISDNを用いて、加入者の身元を判断できる。3.その日の終わりにて、各SUB用のトラフィックを精査する。次の動作、即ち、モバイル発信音声コール、モバイル終了音声コール、モバイル発信SMS及びモバイル終了SMSの中で少なくとも1つの成功したサービスの試みをSUBが実行したならば、特定のSUBをアクティブローミングサービス利用者としてカウントし、その日に訪問先ネットワーク用のインジケータ番号1の値を増分する。[インジケータ番号2の見積り:固有のステアリングされたローミングサービス利用者の数]以下の処理を用いて、所定訪問先ネットワーク用の固有のステアリングされたローミングサービス利用者の数をモニタリングシステムにより見積もることができる。1.各日の開始にて、選択された訪問先ネットワーク用のインジケータ番号2の値をゼロにリセットする。2.訪問先ネットワークにて、外に向かうローミング加入者SUBの各々を追跡する。例えば、ユーザ装置のIMSI/MSISDNを用いて、加入者の身元を判断できる。3.その日の終わりにて、各SUBのトラフィックを精査する。次の条件の両方が満足すれば、特定のSUBをステアリングされたローミングサービス利用者としてカウントし、その日の訪問先ネットワーク用のインジケータ番号2の値を増分する。a訪問先ネットワークからの成功しないMAPアップデートロケーショントランザクションをそのSUBが実行する。bSUBからの全ての失敗したMAPロケーショントランザクションが、所定リスト内で識別された応答コードにより拒否される。応答コードリストは、設定可能であり、例示又はディフォルトの実施例において、システム障害、許されないローミング、データ損失及び予期せぬデータ値であるコードを含む。応答コードリストは、各訪問先ネットワークに対して異なった構成となる。インジケータ番号2は、ステアリングされたローミングサービス利用者の正確なカウントを提供できない。これは、異なる訪問先ネットワークにローミング加入者をステアリングするのにステアリングプラットホームが用いた応答コードを、実際のネットワーク又は加入の問題をレポートするのにホームネットワーク自体が用いるためである。しかし、インジケータ番号2の値は、アンチSoR活動の発見的検出の役割を果たす関連情報を提供する。[インジケータ番号3の見積り:固有のアンチステアリングされたローミングサービス利用者の数]所定訪問先ネットワーク用の固有のアンチステアリングされたローミングサービス利用者の数は、以下の条件を用いてモニタリングシステムにより見積もることができる。1.各日の開始にて、選択された訪問先ネットワーク用のインジケータ番号3の値をゼロにリセットする。2.訪問先ネットワークにて外に向かうローミング加入者SUBの各々を追跡する。加入者の身元は、例えば、ユーザ装置のIMSI/MSISDNを用いて判断できる。3.その日の終わりにて、各SUB用のトラフィックを精査する。以下の条件の少なくとも1つを満足したならば、特定のSUBをアンチステアリングされたローミングサービス利用者としてカウントし、その日の訪問先ネットワーク用のインジケータ番号3の値を増分する。aその特定SUBが、t1秒の期間中に、訪問先ネットワークからのn個のMAPアップデートロケーショントランザクションの少なくとも1個のシーケンスを実行する。ここでは、最初のn-1回のトランザクションが応答コードで失敗し、最後のトランザクションが成功する。t1及び/又はnは、設定可能である。応答コードは、所定又は設定可能なリストにて任意のMAP応答コードである。例示的な実施例において、t1のディフォルト値が20秒であり、nの値が5であり、応答コードの設定可能なリストが次のコードを含んでいる。すなわち、システム障害、許可されないローミング、データ損失、及び予期せぬデータ値である。MAP応答コードは、各訪問先ネットワークで異なって構成される。bこの特定SUBは、訪問先ネットワークからのn個のMAPアップデートロケーショントランザクションの少なくとも1個を実行する。ここで、MAPアップデートロケーションの試みは、最短がt2秒で最長がt3秒だけ離れた間隔である。また、最初のn-1回のトランザクションが応答コードRCで失敗し、最後のトランザクションが成功する。t2、t3の値が設定可能である。例示的な実施例において、t2のディフォルト値が35秒であり、t3のディフォルト値が40秒であり、nのディフォルト値が5である。応答コードは、所定又は設定可能なリストにて任意のMAP応答コードである。例示的な実施例において、応答コードの構成可能なリストは、システム障害、許可されないローミング、データ損失、及び予期せぬデータ値を含んでいる。cその特定SUBは、1時間の期間にてMAP手順の少なくともm回のシーケンスを実行する。ここで、各シーケンスは、訪問先ネットワークへのMAPキャンセルロケーションにより開始し、訪問先ネットワークからのMAPアップデートロケーションにより終了する。各シーケンスに含まれるMAP手順と、そのシーケンス内の引き続く手順の間の時間インターバルは、設定可能である。一実施例において、ディフォルトの構成は、20秒間隔未満で離れたMAPアップデートロケーショントランザクション及びMAPキャンセルロケーションを備えたシーケンスである。mの値は、設定可能である。一実施例において、m=2のディフォルト値を用いる。インジケータ番号3は、アンチステアリングローミングの正確なカウントを提供しない。これは、アンチSoRプラットホームでなく加入者又はユーザ装置が、ネットワークの選択を手動強制するためである。これは、インジケータ番号3の下でカウントされるMAP手順のシーケンスを含むことができる。さらに、アンチSoRの動きは、タイミング及びシグナリングの流れの観点からの変動を含み、上述の処理を用いて、検出を潜在的に避けることができる。しかし、インジケータ番号2の値は、アンチSoR活動の発見的な検出での役割を果たす関連情報を提供する。[インジケータ番号4の見積り:訪問先ネットワークHLRの潜在的エリアシング]アンチステアリングプラットホームは、訪問先ネットワークHLRのアドレスを用いて、訪問先ネットワークに応答する。これが生じると、モニタリングシステムは、応答のみのMAPトランザクションをレポートする。インジケータ番号4の値は、応答のみのトランザクションの数をカウントする。インジケータ番号4を計算するのに用いる応答のみのトランザクションのリストは、設定可能であり、一実施例においては、アップデートロケーション/挿入加入者データInsertSubscriberDataがディフォルトである。[ローミングのアンチステアリングの可能な存在での警告の発生]ローミングの可能なアンチステアリングの指示が検出されると、モニタリングシステムは、インジケータ番号1~4に基づいて警告を発生する。上述のインジケータ番号3の規則3に基づいてモニタリングシステムにより、ほぼ実時間の警告が発生される。モニタリングシステムでの処理パワーが充分ならば、システムは、この規則を連続的に評価でき、1つのSUBが規則3の第1又は第2条件のいずれかに一致したときに、警告を発生できる。インジケータ番号4を用いて、モニタリングシステムは、ほぼ実時間の警告も発生する。インジケータ番号4の値が設定可能又は現在の時間インターバル内の設定可能又はプリセットのしきい値に達すると、モニタリングシステムは、訪問先ネットワークがアンチSoRを用いていると判断する。一実施例において、モニタリングシステムは、以下のアプローチによる如くインジケータの組合せを用いて、アンチSoRレポートを発生できる。もし、インジケータ番号2/インジケータ番号1インジケータ番号2<Xで且つインジケータ番号3/インジケータ番号2>Yならば、アンチSoR活動をレポートする。最初の式インジケータ番号2/インジケータ番号1インジケータ番号2は、ステアリングされたローミング加入者の総数の分数として、訪問先ネットワークによるステアリングの効率を計っている。2番目の式インジケータ1/インジケータ2は、ステアリングの効果に対するアンチSoRの効果を計っている。X及びYの値は、設定可能であり、各訪問先ネットワーク用に個別に選択される。X及びYは、訪問先ネットワーク用のステアリングプラットホームの構成と、ステアリングされた加入者の要求パーセントに基づく。校正期間を用いて、X及びYの値を選択する。インジケータ番号1及びインジケータ番号2は、発見的アプリケーションで単に見積もることができ、これは、可能なアンチSoRの必要性を確認する。かかる更なる確認は、訪問先ネットワークが法務的又は商業的活動を行う前に、必要である。アンチSoRの確認をテストモビリティで得る。例えば、テストモバイル112を1つ以上のVPMN102~104用のカバレージエリアシング内に配置する。訪問先ネットワーク105又はモニタリングシステム111は、リンク113を介してテストモバイル112と通信を行うが、これは、SS7シグナリング、インターネット接続、又は他の任意の通信方法である。訪問先ネットワーク105又はモニタリングシステム111は、VPMN104の如き選択された訪問先ネットワークにアタッチすることをテストモバイル112に指示する。アタッチメッセージがVPMN104からホームネットワーク105に送られるとき、ステアリングプラットホーム108は、テストモバイル112を他のVPMNにステアリングしようとして、アップデートロケーションメッセージを拒否する。VPMN104がアンチSoRを用いていれば、アップデートロケーションメッセージが拒否されたことをテストモバイル112に通知しない。ホームネットワーク105及び/又はモニタリングシステム111がテストモバイル112へのバックチャネル113接続を有するので、これらは、何のメッセージが実際に送られテストモバイル112で受信されたかをモニタできる。ホームネットワーク105のインストラクションに基づいて送信又は受信された期待メッセージと実際のメッセージとを比較できる。アップデートロケーション又はキャンセルロケーションメッセージが期待されたように伝送されないなどのように、実際のメッセージが期待メッセージと一致しなければ、アンチSoR活動を確認できる。[何が検出されたかを確認するための詳細プロトコルトレースの発生]モニタリングシステムは、データ記録として、コール捕捉したMAPシグナリングトラフィックのログをとり、完全なプロトコルトレースを発生する能力がある。モニタリングシステムのアンチSoR検出処理が警告を発生するとき、それは、加入者の検出されたIMSI/MSISDNのリストも提供する。このリストを、プロトコルトレース質問及び履歴的コールトレースアプリケーションに用いることができる。検出されたIMSI/MSISDNに対応するユーザ装置用に詳細なプロトコルトレースを発生して、インジケータが示唆したようにアンチSoRが生じたかを確認できる。本発明の多くの変更及び他の実施例が当業者には想定され、本発明は、上述及び添付図に示す利点を有する。よって、本発明は、開示した特定実施例に限定されないことを理解すべきである。特定の用語をここでは用いたが、これらは、汎用且つ説明のためのみであり、限定の目的ではない。