Software defined cities: A novel paradigm for smart cities through IoT clouds

TitleSoftware defined cities: A novel paradigm for smart cities through IoT clouds
Publication TypeConference Proceedings
Year of Conference2015
AuthorsMerlino, G., D. Bruneo, F. Longo, A. Puliafito, and S. Distefano
Conference NameProceedings - 2015 IEEE 12th International Conference on Ubiquitous Intelligence and Computing, 2015 IEEE 12th International Conference on Advanced and Trusted Computing, 2015 IEEE 15th International Conference on Scalable Computing and Communications, 20
PublisherInstitute of Electrical and Electronics Engineers Inc.
Conference LocationBeijing (China)
ISBN Number9781467372114
KeywordsBig Data, Clouds, Complex ecosystems, Complex infrastructures, Cyber physical systems (CPSs), Design and implementations, Ecology, Ecosystems, embedded systems, Internet, Internet of Things, Sensing and actuating, smart cities, Sustainable development, Sustainable growth, Trusted Computing, Ubiquitous computing, Virtual reality, Virtualizations

A Smart City represents an improvement of today cities that strategically exploits many smart factors to increase the city sustainable growth and strengthen city functions, while ensuring citizen quality of life and health. Cities can be perceived as an ecosystem of "things" which citizens daily interact with: street furniture, public buildings, transportation, monuments, public lighting as well as personal smartphones. Thanks to recent advances in ICT such things can be considered always interconnected also providing sensing and actuating facilities according to the Internet of Things and Cyber Physical Systems models. Creating smart services that exploit such a complex infrastructure is a fundamental and current challenge. To this end, aim of this paper is the design and implementation of the Software Defined Cities approach: a Cloud-based infrastructure that, starting from the well known concept of Software Defined paradigms, is able to transform this complex ecosystem in a simple and "programmable" environment where municipalities, companies, scientists, and citizens can easily collaborate in developing innovative smart services. The overall architecture is presented focusing on both the function virtualization and infrastructure aspects also giving details about the software stacks used (e.g., Open Stack) while a use case is laid out to demonstrate the advantages of the proposed approach. © 2015 IEEE.