ネットワーク調査 Android アプリは、セルラー ネットワーク、Wi-Fi ネットワーク、Bluetooth デバイス、および GNSS コンステレーションのログを記録および分析するための基本的な調査機能を提供します。信号強度、ネットワーク情報、デバイスデータの詳細な記録を取得します。すべてのデータは、オフライン分析のために GeoPackage または CSV ファイルに簡単に記録できます。あるいは、リアルタイムの監視と他のシステムとの統合のために、MQTT または gRPC プロトコルを介してデータをライブ ストリーミングすることを選択します。
このアプリには、バックグラウンドでデバイスの位置情報にアクセスする機能があります。起動時にネットワーク調査を開始するには、バックグラウンドでの位置情報のアクセス許可が必要です。詳細については、https://www.networksurvey.app/privacy-policy にあるアプリのプライバシー ポリシーをご覧ください。
セルラーログ機能は、現在のサービスセルに関するいくつかの詳細をログに記録し、次に隣接セルに関するいくつかの基本情報をログに記録します。このアプリは、5 つの携帯電話プロトコルすべてを一度に記録するわけではありません。代わりに、現在接続されているプロトコルに関する情報のみがログに記録されます。特定のプロトコルのロギングが必要な場合は、電話機をそのプロトコルにロックする必要があります(ダイヤル パッドから *#*#4636#*#* を使用してみてください)。
携帯電話調査レコードは、gRPC サーバーまたは MQTT ブローカーのいずれかにストリーミングできます。 これはデフォルトではオンになっていないため、この機能が動作するには gRPC サーバーまたは MQTT ブローカーをセットアップする必要があります。
ネットワーク調査 gRPC サーバーの設定の詳細については、https://github.com/christianrowlands/network-survey-messaging を参照してください。
MQTT ブローカーのセットアップについては、https://mosquitto.org を参照してください。
このアプリのボーナス機能は、通話詳細記録 (CDR) ファイルを作成する機能です。有効にすると、CDR イベントが CSV ファイルに記録されます。
このアプリには、LTE セル ID を対応する eNodeB ID およびセクター ID に変換する計算機と、LTE PCI を対応するプライマリ同期シーケンス (PSS) およびセカンダリ同期シーケンス (SSS) に変換する計算機もあります。
私がこのアプリを書いて楽しんだのと同じくらい、このアプリを楽しんでいただければ幸いです。機能リクエストがある場合は、以下のリンクで GitHub の問題を作成し、お気軽にお問い合わせください。
このアプリのソースコードはここにあります: https://github.com/christianrowlands/android-network-survey
www.flaticon.com
の
Smashicons
によって作成されたアイコンは、
CC BY 3.0