Network Survey Messaging API
Stream network survey data in real-time using MQTT and gRPC protocols
Protocol Definitions for Wireless Survey Data
The Network Survey (NS) Messaging API defines a set of messages that can be used to describe wireless survey related events. The Network Survey Android App uses this Messaging API to stream survey results to an MQTT broker or gRPC server.
Important Note
The NS Messaging API was originally designed for the Network Survey Android app, but has grown beyond this app and now contains message schemas (such as Energy Detection) that don't apply to the Network Survey Android App. Only certain messages from the NS Messaging API are sent by the Network Survey Android App. Consult the manual for the messages supported by the app.
Resources & Documentation
Everything you need to work with the NS Messaging API
Getting Started
Start consuming Network Survey data streams in three simple steps
Review Message Formats
Understand the data structure and message schemas
Set Up Your Server
Configure an MQTT broker or gRPC server to receive data
Configure the App
Set up Network Survey Android to stream to your endpoint
Choose Your Protocol
Why Use the NS Messaging API?
Stream real-time wireless network survey data with industry-standard protocols
Real-Time Streaming
Get survey data as it's collected with minimal latency
Protocol Flexibility
Choose between MQTT and gRPC based on your needs
Open Standards
Built on Protocol Buffers for cross-platform compatibility
Ready to Stream Network Survey Data?
Download Network Survey Android and start streaming wireless survey data to your infrastructure