2016-04-26 18 views
0

地理位置アプリケーションで作業していますが、人または場所の正確な位置を取得することが必須です。 GSMネットワークがどのように動作するかを読んだ後、アクティブなユーザの携帯電話番号のレコードが各基地局トランシーバのHLRとVLRに保存されていることが通知されます。これらのレコードはどのように入手できますか?私は基地局のHLRとVLRを意味しますか?ありがとう。あなたの専門的な貢献を期待しています。基地局のCellidのHLRとVLRのレコードを取得

答えて

1

HLR(ホーム・ロケーション・レジスタ)は、別のノードであり、任意の大規模ネットワークにおける基地局「は」位置またはホストされていない、場所、認証情報を含め、実際にユーザ情報の中央データベースです。

VLR(ビジターLoctaion Register)は、本質的に、特定のMSC(モバイル・スイッチ)に接続されているすべての携帯電話のためのHLRからの情報の一部をキャッシュのようなものです。 MSC/VLRは組み合わされることもありますが、通常のネットワークでは基地局とはほとんど別の場所にあります。

いずれかの方法では、HLR及びVLRの情報が外部に通常使用できません。情報の一部は共有されることはありませんだろうが、あなたには、いくつかのHLR情報を照会できるようになりますいくつかのサービスがあります - 例えば(私はこれらを使用していないし、それらを保証することはできません):

ターゲットネットワークではこれがサポートされていても、ユーザが接続されているMSCを取得する可能性が高いため、一般的に位置情報は非常に粗いでしょう。現代の分散型スイッチネットワークでは、MSC番号は本当に多くの場所veyを絞り込むことはありません。

アプリがスマートフォンベースの場合、携帯電話自体は、GPSとWiFiネットワーク情報を使用して非常に正確な場所を指定できるため、一般的にははるかに正確な位置情報を持つことになります。ほとんどのユーザーは最近、より良くなったり悪くなったりします。

関連する問題