Start with the failure consequence
A vending machine losing connectivity is inconvenient. A remote pumping station or safety system can be operationally critical. The design should reflect the real cost and consequence of failure.
A vending machine losing connectivity is inconvenient. A remote pumping station or safety system can be operationally critical. The design should reflect the real cost and consequence of failure. In a production deployment, this should be validated against the actual module, mobile networks, geography, security policy and commercial service being used.
Build the complete chain
Reliable service requires adequate RF, a suitable network service, correctly configured hardware, stable power, secure routing, remote management and a tested recovery process.
Reliable service requires adequate RF, a suitable network service, correctly configured hardware, stable power, secure routing, remote management and a tested recovery process. In a production deployment, this should be validated against the actual module, mobile networks, geography, security policy and commercial service being used.
Design for recovery
Use watchdogs, scheduled health checks, remote reboot, SMS fallback, dual SIM or dual modem where justified, and independent monitoring that can detect an outage from outside the site.
Use watchdogs, scheduled health checks, remote reboot, SMS fallback, dual SIM or dual modem where justified, and independent monitoring that can detect an outage from outside the site. In a production deployment, this should be validated against the actual module, mobile networks, geography, security policy and commercial service being used.
Document the deployment
Record SIM ICCID, device IMEI, APN, firmware, antenna type, cable length, installation photographs, signal readings, network selection and escalation procedures.
Record SIM ICCID, device IMEI, APN, firmware, antenna type, cable length, installation photographs, signal readings, network selection and escalation procedures. In a production deployment, this should be validated against the actual module, mobile networks, geography, security policy and commercial service being used.
Measure after installation
A successful commissioning test is only the start. Track uptime, registration failures, signal quality, data use, reboots and network changes over the life of the system.
A successful commissioning test is only the start. Track uptime, registration failures, signal quality, data use, reboots and network changes over the life of the system. In a production deployment, this should be validated against the actual module, mobile networks, geography, security policy and commercial service being used.
Core decision table
| Question | Why it matters |
|---|---|
| Where will devices operate? | Determines available networks, roaming rules and regulatory constraints. |
| What happens when connectivity fails? | Sets the required level of redundancy, monitoring and recovery. |
| Is inbound access required? | Influences APN, VPN and addressing choices. |
| How long will the devices remain deployed? | Drives lifecycle, eSIM, network sunset and hardware-support decisions. |
Frequently asked questions
Is the cheapest IoT SIM usually the best choice?
No. The total cost includes failed installations, engineer visits, poor management and service limitations, not merely the monthly tariff.
Does multi-network access guarantee uptime?
No. It improves options, but the modem, roaming policy, local radio conditions and recovery process still determine whether the device reconnects successfully.
Should every IoT deployment use a private APN?
Not always. Outbound-only devices can often use a standard internet APN with strong application security. Private networking is valuable where controlled addressing, inbound access or traffic isolation is required.
How should a deployment be tested?
Test signal quality, registration, data path, remote management, restart behaviour, network loss, power loss and any failover path before handover.