NetWise IoT Services Platform

The NetWise® IoT services platform combines the powerful NetWise® on-device rules engine with the Open Mobile Alliance’s LightweightM2M (LwM2M) management object model to deliver an extensible, efficient and full-featured device management solution. Explore a solution that provides fault and diagnostics management, device provisioning, device configuration, and Firmware/SW updates.

The NetWise IoT Services Platform

The NetWise® IoT services platform consists of two client-server pairs – an IoT Server and IoT Client as well as a Firmware Update Generator and Firmware Update Client. Both pairs are capable of independent operation, however both sets of functionalities are enhanced through coordination. Each component delivers the following functionality:

NetWise IoT Server

*based on OMA LwM2M Object Model

Key functionality includes:

  • Device Command and Control
  • Policy and Rules-Management
  • Device and Group Management
  • Campaign Management for Device Configuration or Update
  • LwM2M Interoperability Testing

NetWise IoT Client

*based on OMA LwM2M Object Model

Key functionality includes:

  • Communication with NetWise IoT Server to execute commands
  • Initial device “bootstrap”
  • Establishment of secure “trust” relationship between client and server
  • Update package delivery to Firmware Update Client
  • Verification with NetWise IoT Server of completed Firmware Update

Firmware Update Generator

Key functionality includes:

  • Evaluation and byte-level analysis of firmware images
  • Creation of firmware “rewrite” instructions based on this analysis
  • Forecast and account for ripple effects that may occur due to code insertions into existing Firmware image
  • Ensure transport integrity of Firmware image

Learn More about NetWise FOTA »

Firmware Update Client

Key functionality includes:

  • Validation of Update Package
  • Fault-tolerant Firmware Update
  • Act as “mini-OS” for device during update
  • Process update “block-by-block” to ensure success
  • Provide Redundancy during rewrite operation
  • Inform IoT Client of completed update
CLOSE