-
Notifications
You must be signed in to change notification settings - Fork 7
API
Andrew Beltrano edited this page Mar 21, 2024
·
1 revision
All APIs are encoded with protocol buffers using gRPC extensions. The overall API exposes two gRPC services: one for network component control and one for network data streaming.
This service exposes APIs to control various network components. Each distinct category of network components are collected into a subset of APIs, prefixed with its name. One such subset are the APIs for controlling Wi-Fi access points.
This sub-set of APIs allow control of Wi-Fi network components, specifically access points, for use in tests. Tests typically require controlling Wi-Fi access point configuration including:
- Radio settings such as frequency bands and channels.
- Security settings such as authentication and key management (AKMs), pairwise ciphers, and overall WPA security protocol.
- Physical radio frequency (RF) characteristics such as signal strength, congestion, and interference.
- Backend network topology and properties for inducing complex scenarios such as handover/roaming.
This service exposes APIs to perform data streaming between the client and the server.