Modeling Aggregate Input Load of Interoperable Smart City Services

The Internet of Things (IoT) is expanding and reaching the maturity level beyond initial deployments. An integrative and interoperable IoT platform proves to be a suitable execution environment for Smart City services because users simultaneously use multiple services, while an IoT platform enables cross-service data sharing. A large number of various IoT and mobile devices as well as the corresponding services can generate tremendous input load on an underlying IoT platform. Thus, it is crucial to analyze the overall input rate on Smart City services to ensure predefined quality of service (e.g., low latency required by some IoT services). An aggregate input rate which characterizes a real world deployment can be used to check if a platform is able to adequately support multiple services running in parallel and to evaluate its overall performance. In this paper we review IoT-based Smart City services to identify key applications characterizing the domain, e.g., smart mobility, smart utilities, and citizen-driven mobile crowd sensing services. Next, we analyze the potential load which such applications pose on IoT services that continuously process the generated data streams. The analysis is used to create a model estimating an aggregate load generated by Smart City applications. We simulate a number of characteristic application compositions to provide insight about the aggregate input load and its potential impact on the performance of Smart City services. The proposed model is a first step towards predicting the processing load of Smart City services to facilitate the assessment and planning of required resources for continuous processing of sensor data in the context of Smart City services.

[1]  P. Nijkamp,et al.  Smart Cities in Europe , 2011 .

[2]  Michael Zink,et al.  Characteristics of YouTube network traffic at a campus network - Measurements, models, and implications , 2009, Comput. Networks.

[3]  KuroseJim,et al.  Characteristics of YouTube network traffic at a campus network - Measurements, models, and implications , 2009 .

[4]  Lea Skorin-Kapov,et al.  Energy-aware and quality-driven sensor management for green mobile crowd sensing , 2016, J. Netw. Comput. Appl..

[5]  Alireza Ghasempour Optimum Packet Service and Arrival Rates in Advanced Metering Infrastructure Architecture of Smart Grid , 2016, 2016 IEEE Green Technologies Conference (GreenTech).

[6]  Leonard Kleinrock,et al.  Theory, Volume 1, Queueing Systems , 1975 .

[7]  Helge Parzyjegla,et al.  Analyzing content-based publish/subscribe systems , 2015, DEBS.

[8]  Jesus Alonso-Zarate,et al.  A Survey on Application Layer Protocols for the Internet of Things , 2015 .

[9]  Carl M. Harris,et al.  Fundamentals of Queueing Theory: Gross/Fundamentals of Queueing Theory , 2008 .

[10]  Andrea Zanella,et al.  Internet of Things for Smart Cities , 2014, IEEE Internet of Things Journal.

[11]  A. While,et al.  Competitive urbanism and the limits to smart city innovation: The UK Future Cities initiative , 2017 .

[12]  Huimin Xiao,et al.  The queuing theory application in bank service optimization , 2010, 2010 International Conference on Logistics Systems and Intelligent Management (ICLSIM).

[13]  Piet Demeester,et al.  City of things: An integrated and multi-technology testbed for IoT smart city experiments , 2016, 2016 IEEE International Smart Cities Conference (ISC2).

[14]  Khalil El-Khatib,et al.  Smart city architecture for community level services through the internet of things , 2015, 2015 18th International Conference on Intelligence in Next Generation Networks.

[15]  Alexander Gluhak,et al.  A survey on facilities for experimental internet of things research , 2011, IEEE Communications Magazine.

[16]  R.N. Murty,et al.  CitySense: An Urban-Scale Wireless Sensor Network and Testbed , 2008, 2008 IEEE Conference on Technologies for Homeland Security.

[17]  Irfan-Ullah Awan,et al.  Modelling QoS in IoT Applications , 2014, 2014 17th International Conference on Network-Based Information Systems.

[18]  Yi Sun,et al.  Modeling and analysis on congestion control in the Internet of Things , 2014, 2014 IEEE International Conference on Communications (ICC).

[19]  J. Wareham,et al.  A Smart City Initiative: the Case of Barcelona , 2012, Journal of the Knowledge Economy.

[20]  Nico Vandaele,et al.  A QUEUEING BASED TRAFFIC FLOW MODEL , 2000 .

[21]  Hui Chen,et al.  A literature survey on smart cities , 2015, Science China Information Sciences.

[22]  Luis Muñoz,et al.  SmartSantander: Experimentation and service provision in the smart city , 2013, 2013 16th International Symposium on Wireless Personal Multimedia Communications (WPMC).

[23]  Ivana Podnar Žarko,et al.  Towards the cross-domain interoperability of IoT platforms , 2016, 2016 European Conference on Networks and Communications (EuCNC).

[24]  Thomas R. Robbins,et al.  Evaluating Arrival Rate Uncertainty in Call Centers , 2006, Proceedings of the 2006 Winter Simulation Conference.

[25]  Antonio Pescapè,et al.  Integration of Cloud computing and Internet of Things: A survey , 2016, Future Gener. Comput. Syst..

[26]  AntonićAleksandar,et al.  A mobile crowd sensing ecosystem enabled by CUPUS , 2016 .

[27]  Konstantinos Vandikas,et al.  Performance Evaluation of an IoT Platform , 2014, 2014 Eighth International Conference on Next Generation Mobile Apps, Services and Technologies.

[28]  Anna Corinna Cagliano,et al.  Current trends in Smart City initiatives: some stylised facts , 2014 .

[29]  Lea Skorin-Kapov,et al.  Urban crowd sensing demonstrator: Sense the Zagreb Air , 2014, 2014 22nd International Conference on Software, Telecommunications and Computer Networks (SoftCOM).

[30]  Dave Evans,et al.  How the Next Evolution of the Internet Is Changing Everything , 2011 .