Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

Device Management is an indispensable requirement to support large scale deployment. This helps in:

  • Controlled bulk operations/data retrievals
  • Firmware(code) download
  • Dynamically enable/disable features
  • Retrieving field matrices

XCONF/DCM is a management service that delivers certain configuration details to set-top-boxes (STB). Remote devices like set top boxes have settings to control certain activities. For instance, STBs need to know when to upload log files, or when to check for a new firmware update. In order to remotely manage a large population of devices, we need a solution that lets support staff define instructions and get the instructions to the devices. These are Device Configuration Manager (DCM) and Xconf (X1 Configuration Manager). DCM and Xconf are management services that delivers certain configuration details to set-top-boxes (STB). 

Xconf (X1 Configuration Manager) and Device Configuration Manager (DCM) began as separate solutions. Both the server and STB implementations evolved separately, yet both had overlapping functionality. Now, engineers have consolidated the server modules. The single name of the device configuration management service is XCONF. In the client side, the scripts and components are still named as DCM.

Device Management feature is horizontally scaled between different RDK profiles (like RDK-V, RDK-B and RDK-C) as shown in the below diagram. This means that the same code can be shared between different RDK profiles.

...