Device and Data Management
Device and Data Management is an important service offered as part of the Ericsson IoT Accelerator. The platform is built on standards starting at the bottom chipset layer, which transcends throughout the full value chain. This enables a swift device onboarding and massive IoT roll-out, enabling our customers to build strong IoT use cases, helping their customers realize its potential.
The device and data management service enable developers to perform the following actions:
- Connect and provision IoT devices
- Send commands to the devices
- Retrieve data that the devices produce
- Store data in an access-controlled environment
The platform is built on standards starting at the bottom chipset layer, which transcends throughout the full value chain. This enables a swift device onboarding and massive IoT roll-out.
Ericsson Device and Data Management layer provides functions to allow the full management of connected devices and the exposure of their capabilities to the upper management layer (Orchestration, Integration and Automation layer). Each Device and Data Management Component controls its own sub-network of devices.
Ericsson provides a Device & Data Management system which can integrate and manage any devices supporting REST, AMQP, COAP, compliant to LWM2M specifications. It includes advanced functions for devices provisioning like zero-touch onboarding and massive provisioning, device management, data processing and filtering.
Ericsson IoT Accelerator also provides integration capabilities towards 3PP Device and Data Management systems, to enrich the use case coverage in all these cases where devices are natively provided with their own management subnet or are simply providing data streams. This requires Ericsson Professional Services integration activities.
The Ericsson Device & Data Management (DDM) platform is developed to support a wide range of applications, vertical solutions, and use cases. The built-in data model in DDM is metadata-driven. It can be adapted to support languages and terms used in the different applications and vertical solutions.
DDM consists of three main feature areas:
- Hardware templates for rapid Gateway/Device registration
- Blacklisting function for Gateway/Device registration
- Tags for grouping Gateways/Devices to enable filtering in APIs and Rules engine
- Location (GPS coordinates) for Gateway/Device positioning
- Firmware and application updates
- LwM2M support for standardized Device management
- Storage of raw sensor data harmonized to a common internal data model based on the IPSO model
- Creation of aggregated values per Sensor, Tag, Location etc. for rapid access to aggregated data
- Creation of “virtual Sensors” and “virtual Devices” based on physical sensor data through mathematical formulas
- Extendable metadata model to add more information about Devices and Sensors to simplify integration with external systems
- 3rd party data integration via secured APIs with user access control
- Rule engine to create alarm triggers; triggers can be set on discrete Sensor values or aggregated values based on Location, Device type, Sensor type, and Tags
- Multiple event Consumers per alarm trigger to enable 3rd party system/application integration
- Data streaming between Devices through the Transformer framework
- Actuators simplify end to end processes, reading and acting on values and triggers