C1181 Iocast Control Stack
The C1181 Iocast Control Stack is a Linux software package that controls an Iocast network, including multiple sectors and base transceivers. It supports fixed and mobile nodes, bidirectional unicast and multicast communications, secure provisioning and management, inter-system roaming, and all node availability values. The control stack enables a wide range of applications ranging from sensors requiring a multi-year battery life to station alerting terminals requiring two-second latency.
An Iocast network offers significant benefits where cellular coverage is not reliable, or where NFPA-1221 or similar standards preclude use of cellular networks. Iocast can also deliver a cost advantage over LTE-M where a high node density can be served by a few base transceivers, and practical advantages over NB-IOT where mobility is required.
- Ultra-reliable solution for IoT and IIoT
- 2-second datagram delivery
- AES-128 message encryption with key management
- Active and passive standby redundancy
The C1181 Iocast Control Stack is a Linux software distribution that includes two microservice modules, io-core and io-sector. It installs on a commercial server running the CentOS 7 or RHEL 7 operating system.
The io-core module provides API endpoints and maintains the node database and datagram queues. The real-time io-sector module handles the Iocast RF layers, connecting to one or more base transceivers and providing one or more sectors of coverage. The SCI interface between the two modules may be expanded into a many-to-many relationship to affect inter-system roaming. For example, if System A's io-core makes an SCI connection to System B's io-sector, then System A's nodes may roam onto System B. A control stack may include one or both modules, depending on requirements.
The control stack implements three top-level TCP/IP interfaces, API, SCI, and BXI. It acts as an API server, a BXI client, and (potentially) a SCI client and server if inter-system roaming is implemented.
The Iocast Control Stack is available as downloadable software, along with a perpetual licence based on the total number of nodes supported by the system. The part number for the base license is CRS-C1181-BASE-NODES where NODES specifies the number of supported nodes.
An existing system may be expanded with one or more expansion licenses. The part number for the expansion license is CRS-C1181-EXPANSION-NODES where NODES specifies the number of additional supported nodes.