Wireless Simulation (LWM2M)

A fortune 100 client of IoTIFY in this case study is a leading provider of cellular IoT chipsets, which are essentially data flow management systems, and AI for image sensing. The company offers the smallest and most highly integrated IoT chipsets on the market, featuring ultra-low power consumption, hardware-based security, and a carrier-grade integrated SIM (iSIM), all 5G ready. In addition, they have partnered with leading global vendors to provide low-power and cost-efficient modules for various industrial and consumer IoT applications such as trackers, smart metres, wearables, and vehicle telematics.

To speed up the time to market for their customers, this semiconductor offered out-of-the-box secure cloud connectivity as a service on top of their existing hardware business. Being an early adopter and contributor to the OMA alliance, an organisation developing open and international technical standards for the mobile phone industry, the LWM2M protocol was a natural choice for the semiconductor. Based on UDP/DTLS, LWM2M offers the flexibility of HTTP-like methods while also supporting asynchronous observer patterns, thereby reducing the bandwidth and power requirement of the system. The UDP (User Datagram Protocol) is a transport layer protocol based on exchange of datagrams, and DTLS (Datagram Transport Layer Security). LWM2M is designed especially for remote device management within IoT and features a modern architectural design. It allows reduced power and data usage for low-power devices, such as mobiles.

The company wanted to ensure seamless scalability of their internal backend systems, as customer fleets could quickly scale up to hundreds of thousands across continents. The complex nature of the LWM2M protocol also required all the data sent between device and server to be fully traceable and logged. The system simulation use case also required modelling different device types, power profiles, payloads, and have bi-direction communication through NATS (Network Address Translation) and firewalls. This two-way communication process limits the number of public IP addresses a company can use.

Using IoTIFY, the industry’s first scalable cloud-based stateful IoT simulator, this leading semiconductor was able to successfully model their LWM2M client endpoint. With a fully managed cloud-based solution, they could seamlessly scale on demand, reproduce any scalability issue, and measure the impact of every code commit with the CI/CD integration. A CI/CD integration allows software development teams to continuously integrate and deliver applications to customers. IoTIFY were also able to validate several features which would have been hard to reproduce in the actual field.

To learn more about how could your IoT solution benefit from a scalable IoT simulation, please drop us an email at [email protected] or visit our website iotify.io