Software-Defined City Infrastructure: A Control Plane for Rewireable Smart Cities

A Smart City can be envisioned as an ecosystem of smart environments that can be federated to interact one another, making infrastructure suitable to host innovative services for citizens and improve quality of city life. In such a context, interoperability and the presence of different administrative domains are the main challenges. In this paper, we propose to extend the Software-Defined City paradigm to both I/O and networking functions for implementing this vision. Through a motivating use case, we show how this approach can help in making city infrastructure a fully programmable ecosystem of resources that can be rewired any time at will.

[1]  Antonio Puliafito,et al.  Hierarchical load balancing as a service for federated cloud networks , 2018, Comput. Commun..

[2]  Antonio Puliafito,et al.  I/Ocloud: Adding an IoT Dimension to Cloud Infrastructures , 2018, Computer.

[3]  D. M. Hutton,et al.  Smart Environments: Technology, Protocols and Applications , 2005 .

[4]  Marco Aurélio Gerosa,et al.  Software Platforms for Smart Cities , 2016, ACM Comput. Surv..

[5]  Antonio Puliafito,et al.  Extending Openstack for Cloud-Based Networking at the Edge , 2018, 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData).

[6]  Antonio Puliafito,et al.  Device-Centric Sensing: An Alternative to Data-Centric Approaches , 2017, IEEE Systems Journal.

[7]  A. Puliafito,et al.  Software Defined Cities: A Novel Paradigm for Smart Cities through IoT Clouds , 2015, 2015 IEEE 12th Intl Conf on Ubiquitous Intelligence and Computing and 2015 IEEE 12th Intl Conf on Autonomic and Trusted Computing and 2015 IEEE 15th Intl Conf on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom).

[8]  Maria Ebling,et al.  An open ecosystem for mobile-cloud convergence , 2015, IEEE Communications Magazine.

[9]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[10]  Marko Grobelnik,et al.  A Capillary Computing Architecture for Dynamic Internet of Things: Orchestration of Microservices from Edge Devices to Fog and Cloud Providers , 2018, Sensors.