Adaptable Protocol Selection for Reliable Smart City Services


  • Asma Elmangoush The College of Industrial Technology – Misurata, Libya
  • Thomas Magedanz Technische Universität Berlin, Germany



Smart City, Internet of Things, Adaptability, Interoperability


The Machine-to-Machine (M2M) communication intends to promote seamless interaction between connecting devices to enable the automation of decision making based on aggregated data. This forms the new Internet of Things (IoT) paradigm, which aims to increase the level of system automation by enabling devices and systems to exchange and share data, facilitating the communication for other industry branches. This article addresses the requirements of implementing reliable Smart services, with consideration to the heterogeneous traffic patterns rises from the huge variant devices. The main challenges for M2M communication are driven from integrating lowpower devices, each produce a different pattern of traffic, and low bandwidth networks. The heterogeneity of integrated communications technologies, targeted service domain and data representation, highlights the need to study the communication requirements of various services and the traffic patterns in the system.



Download data is not yet available.

Author Biographies

Asma Elmangoush, The College of Industrial Technology – Misurata, Libya

Asma Elmangoush received her B.E. and M.Sc. in Computer Engineering from the College of Industrial Technology – Misurata, Libya, and received her Ph.D. degree from the Technische Universität Berlin, Germany, in 2016. She is currently a lecturer at the College of Industrial Technologies – Misurata, Libya. Her current research interests are in the area of the Internet of Things, Smart Services and network applications in the Smart grid power systems. She is an IEEE member.

Thomas Magedanz, Technische Universität Berlin, Germany

Thomas Magedanz is a full professor in the electrical engineering and computer sciences faculty at the Technical University of Berlin, Germany, leading the chair for Next Generation Networks. In addition, he is director of the “Next Generation Network Infrastructures” division of the Fraunhofer Institute FOKUS. Since more than 20 years he is working in the convergence field of fixed and mobile telecommunications, the Internet and information technologies, which resulted in many international R&D projects centered on Next Generation Service Delivery Platforms prototyped in a set of globally recognized open technology testbeds. In 2007 he joined the European FIRE (Future Internet Research and Experimentation) Expert Group. In the course of his research activities he published more than 250 technical papers/articles. In addition, he is a senior member of the IEEE, and editorial board member of several journals. He received his diploma and his Ph.D. in computer sciences from the Technische Universität Berlin, Germany, in 1988 and 1993, respectively. In 2000 he finished his postdoctoral lecture qualification in Applied Computer Sciences at the Technische Universität Berlin, Germany.


Rausand, M., and Høyland, A. (2004). System Reliability Theory: Models, Statistical Methods, and Applications. Hoboken, NJ: Wiley.

Nikaein, N., et al. (2013). “Simple traffic modeling framework for machine type communication,” in Proceedings of the Tenth International Symposium on Wireless Communication Systems, Ilmenau, 783–787.

Elmangoush, A., Corici, A. A., Steinke, R., Corici, M., and Magedanz, T. (2015). A framework for handling heterogeneous m2m traffic. Proc. Comput. Sci. 63, 112–119.

Shafiq, M. Z., Ji, L., Liu, A. X., Pang, J., and Wang, J. (2012). “A first look at cellular machine-to-machine traffic – large scale measurement and characterization,” in Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems, London, 65.

Ahmed-Zaid, F., et al. (2011). Vehicle Safety Communications – Applications (VSC-A). Final Report.

Predojev, T., Dohler, M., Al-Hezmi, A., and Alonso-Zarate, J. (2014). “A real-time middleware platform for the smart grid,” in Proceedings of the IEEE Online GreenComm, Singapore, 1–6.

Castillejo, P., Martinez, J.-F., Rodriguez Molina, J., and Cuerva, A. (2013). “Integration of wearable devices in a wireless sensor network for an health application,” in Proceedings of the IEEE Wireless Communication, Shanghai, 38–49.

oneM2M-TS-0001 (2015). OneM2M Functional Architecture, Vol. 1.

oneM2M-TS-0009 (2015). HTTP Protocol Binding, Vol. 1. 13.

OneM2M-TS-0008 (2015). CoAP Protocol Binding, Vol. 1. 14.

International Business Machines Corporation (IBM) (2010). MQTT V3.1 Protocol Specification. Paris: IBM.

OneM2M-TS-0010 (2015). MQTT Protocol Binding, 1–27.

Vinoski, S., and Technologies, I. (2006). Advanced message queuing protocol. IEEE Internet Comput. 6, 87–89.

SIGFOX (2017). SigFox. Available at:

Tariq, M., Zhou, Z., Wu, J., Macuha, M., and Sato, T. (2012). “Smart grid standards for home and building automation,” in Proceedings of the 2012 IEEE International Conference on Power System Technology (POWERCON), Auckland, 1–6.

Naito, K. (2017). A survey on the internet-of-things: standards, challenges and future prospects. J. Inf. Process. 25, 23–31.

OpenMTC Platform (2017). Available at:

Elmangoush, A., Al-Hezmi, A., and Magedanz, T. (2014). “The Development of M2M Standards for Ubiquitous Sensing Service Layer,” in Proceedings of the 2014 IEEE Globecom Workshops (GC Wkshps), Austin, TX, 624–629.

Kosolwsorrawattanakul, N., Elmangoush, A., Magedanz, T., and Aswakul, C. (2014). Development of Real-Time Data Synchronization for IEEE1888 and ETSI M2M Standards. IEICE Technical Report. Rome: IEEE, 79–84.

Apache JMeter (2017). Available at: [accessed October 12, 2015].

Berrhouma, C., Elmangoush, A., Al-Hazmi, A., Steinke, R., and Agedanz, T. M. (2016). “Performance evaluation of an M2M platform in different deployment setups,” in Proceedings of the 2016 IEEE First International Conference on Internet-of-Things Design and Implementation (IoTDI), Berlin, 223–228.

Khan, R. H., and Khan, J. Y. (2013). A comprehensive review of the application characteristics and traffic requirements of a smart grid communications network. Comput. Netw. 57, 825–845.