Приложение Network Survey для Android предоставляет базовые возможности съемки для регистрации и анализа сотовых сетей, сетей Wi-Fi, устройств Bluetooth и группировок GNSS. Сохраняйте подробные записи уровня сигнала, сетевой информации и данных устройства. Все данные можно удобно записать в файлы GeoPackage или CSV для автономного анализа. Альтернативно, выберите потоковую передачу данных в реальном времени через протоколы MQTT или gRPC для мониторинга в реальном времени и интеграции с другими системами.
Это приложение имеет возможность получать доступ к местоположению вашего устройства в фоновом режиме. Разрешение на фоновое местоположение необходимо для запуска Network Survey при загрузке. Более подробную информацию можно найти в политике конфиденциальности приложения, расположенной по адресу https://www.networksurvey.app/privacy-policy.
Функция регистрации сотовой связи записывает некоторые сведения о текущей обслуживающей соте, а затем некоторую базовую информацию о соседних сотах. Это приложение не регистрирует все 5 сотовых протоколов одновременно. Вместо этого он будет регистрировать только информацию о протоколах, которые подключены в данный момент. Если требуется регистрация для одного конкретного протокола, телефон должен быть заблокирован для этого протокола (попробуйте использовать *#*#4636#*#* на панели набора номера).
Записи опросов сотовой связи можно передавать либо на сервер gRPC, либо на брокер MQTT. По умолчанию эта функция не включена, и для работы этой функции необходимо настроить сервер gRPC или MQTT Broker.
См. https://github.com/christianrowlands/network-survey-messaging для получения более подробной информации о настройке gRPC-сервера сетевых опросов.
Посетите https://mosquitto.org для получения информации о настройке MQTT-брокера.
Бонусной функцией этого приложения является его способность создавать файл записи подробностей вызовов (CDR). Если этот параметр включен, события CDR записываются в файл CSV.
В приложении также есть калькулятор, который преобразует идентификатор соты LTE в соответствующий идентификатор eNodeB и идентификатор сектора, а также калькулятор, который преобразует LTE PCI в соответствующую первичную последовательность синхронизации (PSS) и вторичную последовательность синхронизации (SSS).
Надеюсь, вам понравится это приложение так же, как мне понравилось его писать. Если у вас есть какие-либо пожелания по функциям, пожалуйста, свяжитесь с ними, создав задачу GitHub по ссылке ниже.
Исходный код этого приложения находится здесь: https://github.com/christianrowlands/android-network-survey.
Иконка, созданная
Smashicons
с сайта
www.flaticon.com
, лицензирована
CC BY 3.0