- Introduction
- Soracom Device Implementation Guidelines
- IoT Device Architecture
- IoT Device Implementation Checklist
- Avoid connecting and disconnecting excessively
- Avoid synchronous behavior in large numbers of devices
- Reduce the number of network connections per device
- Reduce the data transfer size
- Reduce active connection time
- Select appropriate protocols
- Understand how wireless access technology works
- Understand the operation of the communication module
- Correctly handle data communication failures
- Disable connectivity when SIMs are deactivated
- Gracefully Shutdown IoT Devices
- Design for Subscription Containers
- Handle resources properly
- Additional considerations for device security
- Implement device recovery mechanisms
Reduce active connection time
Besides reducing the frequency and size of data to transfer, reducing the time it takes to transfer that data is equally important.
Though it may seem counterintuitive, sometimes a faster and more power-hungry connectivity technology such as LTE may actually be more power-efficient than a power-efficient but slower technology, since the IoT Device will be able to finish transmitting the data more quickly and return to a power saving state sooner.
Of course, this implies that there is a break-even point across frequency, size, and duration. As data size decreases, IoT Devices may stand to benefit from more power-efficient technologies such as LTE-M and NB-IoT.
On the other hand, if data is transferred frequently, features such as eDRX and PSM may not be as effective, and increasing the data size to reduce transmission frequency may favor faster technologies.
Conducting a variety of power consumption tests is vital to selecting the most optimal combination of transmission frequency, data size, and connection duration.
Manage every IoT connection in your network from a powerful, cloud-native platform built for M2M devices with expert support and services.
Join the Soracom
Partner Space
Be part of a growing network, building the future of IoT