Developed by Trackimo, a global leader in developing high-end tracking devices, the company needed to integrate voice communications into the NickWatch product. As described by Trackimo, voice communications were a fundamental feature of the product launch.
As detailed at the time by Trackimo technical staff, the issues to address were:
Leveraging the Cloudonix Mobile Fragmentation Engine, the NickWatch device profile was added to the engine. Following that addition, the engine had several new features introduced – that enabled it to account to profiling devices that had various ‘chassis’ related constraints.
Network roaming constraints, which manifested as DNS resolution issues were resolved by adding new fall-back resolution techniques to the mobile SDK, ones the circumvent the normal operating system lookup functionality.
In order to address the CPU limitations with using the Opus codec, a new feature was added to the fragmentation engine, enabling it to preset the Opus complexity level – on a per device profile. This enabled the Mobile Fragmentation Engine to provide the NickWatch device with an optimal operational profile.