4

この質問に対する答えは実際にはないかもしれませんが、念のためここに投稿したいと思います。これは、独創的な思考が必要になるためです。これは、それ自体がプログラム的な質問ではない場合があります。そうでない場合は、反対票を投じるのではなく、この特定の質問に使用する別のstackoverflowサイトを提案できますか?

SMS Tools 3(http://smstools3.kekekasvi.com/)からSMSゲートウェイをインストールして実行し、テキストメッセージを送受信できます。

さらに、GPS位置データをSMSメッセージに埋め込むAndroid / iPhone用のカスタムSMSアプリケーションを作成しましたが、ダムフォンを使用してユーザーから位置ベースのデータを取得する方法を模索しています(アフリカのNGOを考えてみてください。最も基本的な電話を使用しているユーザー)。

Wi-Fi / GPSがない電話からのSMSメッセージから位置ベースのデータを取得することは可能ですか?これまでのところ唯一の考えは、対象国の携帯電話プロバイダーと協力してセルタワーを使用することです。

考え?

注:これは、ユーザーの場所を無意識のうちに追跡する試みではありません(そうでない場合は、カスタムSMSメッセージアプリケーションを作成しませんでした)

4

2 に答える 2

3

あなたはいつでもGSMタワーの三角測量を行うことができ(最初のiPhoneがそれを行いました)、すべてのオペレーターに行く必要はありません-そこにたくさんのサービスがあります。

于 2011-12-04T05:54:51.690 に答える
1

WiFi、GPS(およびその他の衛星ベースのナビゲーションシステム)を使用しないセルラーローカリゼーション方法は、無線アクセスネットワーク(RAN)に大きく依存するため、オペレーターネットワークのタイプ(GSM / CDMA / UMTS / LTE)によって異なります。等。)。同じ国に複数のタイプのネットワークが共存していることが多く、その結果、使用される測位スキームのパフォーマンスが変化する可能性があるため、これを理解することが重要です。

あなたの質問は特にGSMに言及しているので、それに固執しましょう。GSMセルの三角測量には、加入者の位置情報を取得するためのさまざまなスキームが含まれます。大まかに言って、これらのスキームは、ネットワークベースとターミナルベースの2つのカテゴリに分類されます。

ネットワークベースのサービスは、オペレーターのコアネットワーク(CN)でのシグナリングを必要とし、オペレーターとの合意によってトリガーされる可能性があります。技術的には、これは、電話がかけられたとき、またはSMSが事前定義された緊急番号に送信されたときに発生します。技術的な詳細については、ETSI仕様[1]を参照してください。

*欠点:オペレーターのサポートが必要です!*

ターミナルベースのサービスは、携帯電話の位置情報サービス(GPS、Wi-Fi、インターネットなど)の存在に依存しています。これらがない場合、解決策は1つだけと考えられます。モバイルターミナル(MT)に携帯電話の位置情報-[MCC+MNC + LAC + CellId]をRANに送信します。RANは、ユーザーの緯度/経度を取得するよりも、情報をGISサービスに転送できます。無料で利用できるGISサービスの1つは、GoogleのジオロケーションAPIです[2]。

[1] http://www.etsi.org/deliver/etsi_ts/101700_101799/101724/07.03.00_60/ts_101724v070300p.pdf
[2] https://developers.google.com/maps/documentation/business/geolocation/

于 2013-07-21T01:15:02.803 に答える