Anjay LwM2M stack implementation and customisation
For a leading global IoT enabler
Challenge
We were given the challenge of handling the communication module’s constrained resources, ensuring efficient and secure data transmission (TLS 1.3 / DTLS) over TCP & UDP, and adapting the stack to various carriers’ specifications.
With specific adaptations for network behaviour, encryption, and FOTA (Firmware Over The Air) processes were required to meet the diverse needs of the telecommunications market.
Solution
Through well planned multi-phase, iterative development and agile practices, the team customised the the AVSystem Anjay LwM2M stack for optimal performance on the communication module.
This involved deep integration with the module’s firmware, rewriting partially legacy code for performance, developing a dual-build system for debug and production, and implementing carrier-specific customisations for network registration and management.
Learnings
The project underscored the criticality of precision in memory and performance optimisation within embedded systems.
Use of power management software solutions to maximise the operational longevity of a resource constrained connected device.
The importance of flexible and adaptable development processes, and the value of detailed technical documentation and collaboration among multi-disciplinary team
Impact and Value
The project delivered a customised LwM2M stack which reduced the message payload between the device and IoT platform resulting in increased battery life and lower connectivity costs.
The impact of this development included enhanced security protocols, sophisticated device management capabilities, and adherence to new carrier and operator requirements. These improvements significantly mitigate business risk.
Looking for someone to help you develop a project?
We’re a technology consulting company helping clients deliver connected devices and systems.