Enabling the Future Internet for Smart Cities

Enabling the Future Internet for Smart Cities

Publications

Download the interscity.bib BibTeX file

2017

Rodrigo Izidoro Tinini, Larissa C. M. Reis, Daniel Macêdo Batista, Gustavo Bittencourt Figueiredo, Massimo Tornatore, and Biswanath Mukherjee. Optimal Placement of Virtualized BBU Processing in Hybrid Cloud-Fog RAN over TWDM-PON. Accepted for publication in IEEE Global Communications Conference (GLOBECOM) 2017, 2017.


Abstract

In the context of future Cloud Radio Access Net- works (CRAN), optical networks will play an important role to provide the required transport capacity between cell-sites and processing pools, especially for future 5G scenarios. For instance, using CPRI fronthaul technologies a single antenna element can generate data up to 24.3Gbps even with current configurations of radio transmissions, and it is expected to generate up to Tbps with the advance of technology. So, the transport segment of a 5G network needs to be accurately planned to accommodate all the generated traffic. In this work, we propose the use of a Passive Optical Network (PON) jointly with the emergent paradigms of Fog Computing and Network Function Virtualization (NFV) to energy-efficiently support the high traffic transported in emergent mobile networks in an hybrid architecture called Cloud/Fog RAN (CF-RAN) that allows local and remote baseband processing. We introduce an Integer Linear Programming (ILP) model to schedule the processing of CPRI demands among the processing nodes of the network and turn on or off processing functions on demand. Our approach is able to accommodate demands on the nodes of the network in the most energy efficient way. We compare our results with CRAN and distributed architectures (DRAN) and show that an energy efficient planning can achieve considerable gains in power consumption.

Note

Accepted for publication in IEEE Global Communications Conference (GLOBECOM) 2017

PDF

BibTeX

@inproceedings{tinini2017optical,
title="{Optimal Placement of Virtualized BBU Processing in Hybrid Cloud-Fog RAN over TWDM-PON}",
author={Rodrigo Izidoro Tinini, Larissa C. M. Reis, Daniel Mac^edo Batista, Gustavo Bittencourt Figueiredo, Massimo Tornatore, and Biswanath Mukherjee},
booktitle="{Accepted for publication in IEEE Global Communications Conference (GLOBECOM) 2017}",
year="{2017}"
}

Eduardo Felipe Zambom Santana, Ana Paula Chaves, Marco Aurelio Gerosa, Fabio Kon and Dejan Milojicic. Software Platforms for Smart Cities: Concepts, Requirements, Challenges, and a Unified Reference Architecture. Accepted for publication in ACM Computing Surveys, 2017.


Abstract

Making cities smarter help improve city services and increase citizens’ quality of life. Information and communication technologies (ICT) are fundamental for progressing towards smarter city environments. Smart City software platforms potentially support the development and integration of Smart City applications. However, the ICT community must overcome current significant technological and scientific challenges before these platforms can be widely used. This paper surveys the state-of-the-art in software platforms for Smart Cities. We analyzed 23 projects with respect to the most used enabling technologies, as well as functional and non-functional requirements, classifying them into four categories: Cyber-Physical Systems, Internet of Things, Big Data, and Cloud Computing. Based on these results, we derived a reference architecture to guide the development of next-generation software platforms for Smart Cities. Finally, we enumerated the most frequently cited open research challenges, and discussed future opportunities. This survey gives important references for helping application developers, city managers, system operators, end-users, and Smart City researchers to make project, investment, and research decisions.

Note

Accepted for publication in ACM Computing Surveys

PDF

BibTeX

@article{santana2016software,
title={Software platforms for smart cities: Concepts, requirements, challenges, and a unified reference architecture},
author={Santana, Eduardo F. Z. and Chaves, Ana Paula and Gerosa, Marco A. and Kon, Fabio and Milojicic, Dejan},
journal={Accepted for publication in ACM Computing Surveys},
year={2017}
}

João Eduardo Ferreira, José Antônio Visintin, Jun Okamoto Jr. and Calton Pu. Smart Services: A Case Study on Smarter Public Safety by a Mobile App for University of São Paulo. The 2017 IEEE Conference on Smart City Innovations (IEEE SCI), 2017.


Abstract

The University of São Paulo has faced public safety issues a long the years. Due to its size preventive surveillance by the campus security guard cannot be effective all the times. In order to bring a safer environment to its public of more than 60,000 daily users, a smart public safety system is being developed. This is a complex system, spread throughout all the University’s campuses. It is composed of a smart surveillance cameras system, a back office system with a workflow engine and a mobile application within a collaborative concept. The smart cameras system is being deployed and the mobile application together with the back office system is being used this past year with satisfactory results. The mobile application is the user entry point to report several security and campus maintenance related issues that are automatically directed to the responder team for immediate action in the case of security or enters an automated workflow engine in the case of campus maintenance. This paper presents the structure created towards achieving a smarter public safety environment, details of the implementation, presents statistical data collected by the system showing its effectiveness and concludes showing the improvements introduced in the university community safety and welfare.

PDF

BibTeX

@conference{sci2017,
author={Jo{\~a}o Eduardo Ferreira and Jos{\'e} Ant{\^o}nio Visintin and Jun Okamoto Jr. and Calton Pu},
title={Smart Services: A Case Study on Smarter Public Safety by a Mobile App for University of S{\~a}o Paulo},
booktitle={Proceedings of the 2017 IEEE Conference on Smart City Innovations (IEEE SCI 2017)},
year={2017},
}

Arthur de M. Del Esposte, Fabio Kon, Fabio M. Costa and Nelson Lago. InterSCity: A Scalable Microservice-based Open Source Platform for Smart Cities. 6th International Conference on Smart Cities and Green ICT Systems, 2017.


Abstract

Smart City technologies emerge as a potential solution to tackle common problems in large urban centers by using city resources efficiently and providing quality services for citizens. Despite the various advances in middleware technologies to support future smart cities, there are no universally accepted platforms yet. Most of the existing solutions do not provide the required flexibility to be shared across cities. Moreover, the extensive use and development of non-open-source software leads to interoperability issues and limits the collaboration among R&D groups. In this paper, we explore the use of a microservices architecture to address key practical challenges in smart city platforms. We present InterSCity, a microservice-based open source smart city platform that aims at supporting collaborative, novel smart city research, development, and deployment initiatives. We discuss how the microservice approach enables a flexible, extensible, and loosely coupled architecture and present experimental results demonstrating the scalability of the proposed platform.

Note

Received the Best Student Paper Award

PDF

BibTeX

@conference{smartgreens17,
author={Arthur de M. Del Esposte and Fabio Kon and Fabio M. Costa and Nelson Lago},
title={InterSCity: A Scalable Microservice-based Open Source Platform for Smart Cities},
booktitle={Proceedings of the 6th International Conference on Smart Cities and Green ICT Systems},
year={2017},
}

Eduardo F. Z. Santana, Nelson Lago, Fabio Kon and Dejan S. Milojicic. InterSCSimulator: Large-Scale Traffic Simulation in Smart Cities using Erlang. 18th Workshop on Multi-agent-based Simulation, 2017.


Abstract

Large cities around the world face numerous challenges to guarantee the quality of life of its citizens. A promising approach to cope with these problems is the concept of Smart Cities, of which the main idea is the use of Information and Communication Technologies to improve city services. Being able to simulate the execution of Smart Cities scenarios would be extremely beneficial for the advancement of the field. Such a simulator, like many others, would need to represent a large number of various agents (e.g. cars, hospitals, and gas pipelines). One possible approach for doing this in a computer system is to use the actor model as a programming paradigm so that each agent corresponds to an actor. The Erlang programming language is based on the actor model and is the most commonly used implementation of it. In this paper, we present the first version of InterSCSimulator, an open-source, extensible, large-scale Traffic Simulator for Smart Cities developed in Erlang, capable of simulating millions of agents using a real map of a large city. Future versions will be extended to address other Smart City domains.

PDF

BibTeX

@conference{mabs2017,
author={Eduardo F. Z. Santana and Nelson Lago and Fabio Kon and Dejan S. Milojicic},
title={InterSCSimulator: Large-Scale Traffic Simulation in Smart Cities using Erlang},
booktitle={Proceedings of the 18th Workshop on Multi-agent-based Simulation},
year={2017},
}

2016

Daniel Macêdo Batista, Alfredo Goldman, Roberto Hirata Jr., Fabio Kon, Fabio M. Costa and Markus Endler. InterSCity: Addressing Future Internet Research Challenges for Smart Cities. 7th IEEE International Conference on Network of the Future, 2016.


Abstract

The Future Internet will integrate large-scale systems constructed from the composition of thousands of distributed services, while interacting directly with the physical world via sensors and actuators, which compose the Internet of Things. This Future Internet will enable the realization of the Smart Cities vision, in which the urban infrastructure will be used to its fullest extent to offer a better quality of life for its citizens. Key to the efficient and effective realization of Smart Cities is the scientific and technological research covering the multiple layers that make up the Internet. This paper discusses the research challenges and initiatives related to Future Internet and Smart Cities in the scope of the InterSCity project. The challenges and initiatives are organized in three fronts: (1) Networking and High-Performance Distributed Computing; (2) Software Engineering for the Future Internet; and (3) Analysis and Mathematical Modeling for the Future Internet and Smart Cities. InterSCity aims at developing an integrated open-source platform containing all the major building blocks for the development of robust, integrated, sophisticated applications for the smart cities of the future.

PDF

BibTeX

@inproceedings{nof2016,
author={Daniel Mac^edo Batista and Alfredo Goldman and Roberto Hirata Jr. and Fabio Kon and Fabio M. Costa and Markus Endler},
title={InterSCity: Addressing Future Internet Research Challenges for Smart Cities},
booktitle = {Online Proceedings},
year={2016},
publisher={IEEE},
isbn={978-1-5090-4671-3},
doi={10.1109/NOF.2016.7810114},
url={http://ieeexplore.ieee.org/document/7810114/},
eventdate={16--18 November, 2016},
eventtitle={7th IEEE International Conference on Network of the Future},
venue={Búzios, RJ --- Brazil},
}

Fabio Kon, Nelson Lago and Roberto Speicys Cardoso. Cidades Inteligentes por mais Qualidade de Vida. Artigo opinativo publicado no Jornal O Estado de São Paulo (edição de 14 de outubro), 2016.


Abstract

A preocupação atual com os recursos tecnológicos na gestão urbana é a chave para a melhoria da vida nas cidades e para a cidadania nas décadas vindouras, com foco em:

  1. Oferta de dados abertos, disponibilizados de forma padronizada e fáceis de ser processados automaticamente.
  2. Oferta de software livre com foco em serviços para o cidadão e no apoio ao desenvolvimento de ferramentas adicionais por entidades não-governamentais.
  3. Exigência de conformidade a padrões abertos e de documentação completa em todos os processos de compras e contratação de serviços de soluções tecnológicas com vistas a garantir a interoperabilidade.
  4. Disseminação do conhecimento sobre as ferramentas desenvolvidas e iniciativas relacionadas, fomento à formação de comunidades participativas na gestão urbana baseadas no uso dessas tecnologias e criação de mecanismos de comunicação com os gestores para o acolhimento de seus frutos.
  5. Incentivo à inovação dentro e fora das prefeituras, através de parcerias com instituições de pesquisa, promoção de eventos, concursos, apoio ao empreendedorismo e inclusão de PMEs nos processos de licitação.
  6. Preparação da infraestrutura urbana para a implantação futura de sensores e definição de projetos-piloto, seja na cidade como um todo ou em áreas delimitadas.

PDF

BibTeX

@article{scmanifesto2016,
author={Fabio Kon and Nelson Lago and Roberto Speicys Cardoso},
title={Cidades Inteligentes por mais Qualidade de Vida},
journaltitle={Jornal O Estado de S{\~a}o Paulo},
journalsubtitle={Caderno Metr{\'o}pole},
date={2016-10-14},
pages={A15},
url={http://brasil.estadao.com.br/noticias/geral,analise-cidades-inteligentes-por-mais-qualidade-de-vida,10000082030},
}

Fabio Kon and Eduardo Felipe Zambom Santana. Cidades Inteligentes: Conceitos, plataformas e desafios. Jornadas de Atualização em Informática (JAI), 2016.


Abstract

With the growth of the urban population, the infrastructural problems and limited resources of thousands of cities around the world affect negatively the lives of billions of people. Making cities smarter can help improving city services and increasing the quality of life of their citizens. Information and communication technologies (ICT) are a fundamental means to move towards smarter city environments. Using a software platform on top of which Smart City applications can be deployed facilitates the development and integration of such applications. However, there are, currently, significant technological and scientific challenges that must be faced by the ICT community before these platforms can be widely used. This chapter presents the state-of-the-art and the state-of-the-practice in Smart Cities environments. We analyze eleven smart city platforms and eleven smart city initiatives with respect to the most used enabling technologies as well as functional and non-functional requirements. Finally, we enumerate open research challenges and comment on our vision for the area in the future.

PDF

Slides

BibTeX

@inbook{jai2016,
author={Fabio Kon and Eduardo Felipe Zambom Santana},
title={Cidades Inteligentes: Conceitos, plataformas e desafios},
booktitle = {Jornadas de Atualiza,c~ao em Inform'atica 2016 --- JAI},
editor = {Jos'e Carlos Maldonado and Jos'e Viterbo and Marcio Eduardo Delamaro and Sabrina Marczak},
year={2016},
publisher = {SBC},
isbn = {978-85-7669-326-0},
eventdate = {04--07 July, 2016},
eventtitle = {XXXVI Congresso da Sociedade Brasileira de Computa,c~ao},
venue = {Porto Alegre, RS --- Brazil},
}