Senet’s connectivity platforms and services are built on a common cloud-based services architecture. Senet’s Network Operating System powers the public network, our Managed Network Services for IoT offering and enables the massive scale of the Senet Low Power Wide Area Virtual Network. The operating system provides extremely efficient, scalable and secure options to connect and manage low-power, low-cost sensors at massive scale.
Senet’s network connectivity platforms and services consists of five major components:
The Network Controller is owned and operated by Senet and deployed as a scalable cloud based resource. The Network Controller is the management and control point for the LoRaWAN network and has multiple functions:
LoRaWAN Gateways provide the wireless access to the end devices and the IP backhaul to the cloud deployed controllers. Senet offers a number of business models for gateway deployment to enable the rapid build-out of Low Power Wide Area networks wherever they are needed, when they are needed, and at the lowest possible cost of ownership.
The Senet Security Controller is the access control authority responsible for authenticating End Devices. It facilitates network join authorization procedures and generates session keys (a series of AES 128-bit security keys unique to each end device), securing communication from the end devices and the Network Server.
The Application Controller receives end device messages forwarded from the Network Controller, and is responsible for decryption of the messages and provides application-level control of the end devices. The Application Controller is Senet or Application Provider supplied with the operational flexibility to have Senet or the Application Provider host the controller.
The Senet Application Provider Portal provides application visibility to Network Server managed resources. The portal can also be used for end device management, including device registration, device activation and deactivation. The application has access to specific network mapping and system health tools as well as message accounting information assembled on behalf of the application.