A Novel Application of CWMP: An Operator-grade Management Platform for IoT

Martin Stusek, Pavel Masek, Krystof Zeman, Dominik Kovac, Petr Cika, Jiri Pokorny, Franz Kröpfl


The aggressive expansion of emerging smart devices connected to the Internet infrastructure is nowadays considered as one of the most challenging components of the Internet of Things (IoT) vision. As a particular segment of IoT, the smart home gateways, also named Machine-Type Communication Gateway (MTCG), become an important direction for industry including telecommunication operators. In most cases, the MTCG acts as a bridge between connected smart objects and the public network (Internet). As a consequence of the IoT domain expansion, the separate configuration of each individual Machine-to-Machine (M2M) device is not feasible anymore due to steadily growing numbers of M2M nodes. To perform this task, several novel technologies have recently been introduced. However, legacy protocols and mechanisms for remote network management still retain a certain application potential for IoT. Accordingly, we have investigated the protocol TR-069 with a particular focus on its usability for MTCG. To this end, the software module (bundle) based on the TR-069 for remote configuration and management of MTCG, as well as for controlling the end smart devices, has been developed. We believe that our implementation (available as open source on GitHub) can serve as an important building block for efficient management of future IoT devices. Therefore, TR-069 protocol constitutes a proven and standardized technology and could be easily deployed by most of the network and service providers today. Authors would like to recall that this paper represents extended version of their previously published work at TSP 2016 conference.

Full Text:



M. S. Whitcup and K. LaMattina, Juniper What is Inhibiting Growth in the Medical Device Wearable Market? Available from: http://bit.ly/1Dfffbf, September 2014.

Cisco, Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2014-2019, February 2015.

P. Masek, J. Hosek, D. Kovac, F. Kropfl, M2M Gateway: The Centrepiece of Future Home. in Proc. of 6th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT). St. Petersburg, Russia. pp. 286–293. 2014.

M. Gerasimenko, V. Petrov, O. Galinina, S. Andreev, Y. Koucheryavy, Energy and delay analysis of LTE-advanced RACH performance under MTC overload. Globecom Workshops (GC Wkshps), IEEE. pp. 1632–1637. 2012.

P. Masek, K. Zeman, Z. Kuder, J. Hosek, S. Andreev, R. Fujdiak, F. Kropfl, Wireless M-BUS: An Attractive M2M Technology for 5G-Grade Home Automation. in Proc. of EAI International Conference on CYber physiCaL systems, iOt and sensors Networks (CYCLONE). pp. 1–12. ISBN: 978-1-4673-9282-2. 2015.

N. Himayat, S.-P. Yeh, A. Y Panah, S. Talwar, M. Gerasimenko, S. Andreev, Y. Koucheryavy, Multi-radio heterogeneous networks: Architectures and performance. in Proc. of International Conference on Computing, Networking and Communications (ICNC). pp. 252–258. 2014.

O. Galinina, S. Andreev, M. Gerasimenko, Y. Koucheryavy, N. Himayat, S.-P. Yeh, S. Talwar, Capturing spatial randomness of heterogeneous cellular/WLAN deployments with dynamic traffic. Journal on Selected Areas in Communications. vol. 32. issue 6. pp. 1083–1099. 2014.

GitHub: SyMPHOnY (Smart Multi-Purpose Home Gateway). Available from: https://github.com/SyMPHOnY-/Smart-Home-Gateway/wiki/

M. Stusek, P. Masek, D. Kovac, A. Ometov, J. Hosek, F. Kropfl, S. Andreev, Remote Management of Inteligent Devices: Using TR-069 Protocol in IoT. in Proc. of the 39th International Conference on Telecommunication and Signal Processing, TSP 2016. Vienna, Austria. pp. 1–5. ISBN: 978-1-5090-1287-9. 2016.

A. Ometov, S. Andreev, A. Turlikov, Y. Koucheryavy, Characterizing the effect of packet losses in current WLAN Deployments. in Proc. of 13th International Conference on ITS Telecommunications (ITST). pp. 331–336. IEEE. 2013.

S. Andreev, P. Gonchukov, N. Himayat, Y. Koucheryavy, A. Turlikov, Energy efficient communications for future broadband cellular networks. Computer Communications, Volume 35, Issue 14, pp. 1662–1671. 2012.

J. Bernstein, T. Spets, CPE WAN Management Protocol. DSL Forum, Tech. Rep. TR-069. 2004.

D. Dasgupta, S. Saha, A. Negatu, Techniques for validation and controlled execution of processes, codes and data: A survey, in Proc. of International Conference on Security and Cryptography (SECRYPT). pp. 1–9. 2010.

Incognito, Broadband Forum TR-069 standards support. [online]. Available from: http://bit.ly/1OdCsjM/

M. Stusek, J. Hosek, D. Kovac, P. Masek, P. Cika, J. Masek, F. Kropfl, Performance Analysis of the OSGi-based IoT Frameworks on Restricted Devices as Enablers for Connected-Home. in Proc. of 7th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT). Brno, Czech Republic. pp. 211–216. ISBN: 978-1-4673-9282-2. 2015.

Knopflerfish, Open Source OSGi SDK. [Online]. Available from: http: //www.knopflerfish.org/

GenieACS, Smart, fast TR-069 ACS. [online]. Available from: https: //genieacs.com/

A. Stack. TR-069 cwmp client implementation: open sources comparison. In: Stackoverflow [online]. 2014. Available from: http://bit.ly/1PTzzWS

OSGi, OSGi Alliance. [Online]. Available from: http://www.osgi.org/

R. Hall, K. Pauls, S. McCulloch, D. Savage, OSGi in action: creating modular applications in Java. Greenwich [Conn.]: Manning. 548 p. ISBN: 19-339-8891-6. 2012.

France Telecom, Modus TR069. [online]. Available from: http://modus-tr-069.sourceforge.net/

A. Greenspan, L. Cameron, Monetize the Internet of Things: JSON turns a flood of data into business actions and results. 2015 [online]. Available from: http://bit.ly/1He09Vu/

DOI: http://dx.doi.org/10.11601/ijates.v5i3.224


  • There are currently no refbacks.