1. A system comprising a multitude of end-user devices coupled via a broadband connection with a service provider network, wherein the system comprises further: a publish/subscribe broker adapted to communicate with the multitude of end-user devices and at least a first back-end entity coupled with the service provider network, the first back-end entity including a first client software application for connecting to the publish/subscribe broker and for publishing control data via a control data channel for a device management of the end-user devices, and wherein the end-user devices include a second client software application for connecting to the publish/subscribe broker for subscribing to said control data channel and for receiving the control data, and for publishing device data and action data as instructed by the control data, wherein each end-user device subscribes to at least one control data channel for receiving execute commands for its device management, and each end-user device publishes the device data via a device data channel and action data via an action data channel.