scispace - formally typeset
Search or ask a question
Author

Riccardo Petrolo

Other affiliations: Rice University
Bio: Riccardo Petrolo is an academic researcher from French Institute for Research in Computer Science and Automation. The author has contributed to research in topics: Smart city & Virtualization. The author has an hindex of 11, co-authored 22 publications receiving 559 citations. Previous affiliations of Riccardo Petrolo include Rice University.

Papers
More filters
Journal ArticleDOI
01 Jan 2017
TL;DR: The semantic annotation of the sensors in Cloud is browses, and innovative services can be implemented and considered by bridging Cloud of Things (CoT) and IoT, and the smart city vision is surveyed.
Abstract: Smart City represents one of the most promising, prominent and challenging Internet of Things (IoT) applications. In the last few years, indeed, the smart city concept has played an important role in academic and industry fields, with the development and deployment of various middleware platforms and IoT-based infrastructures. However, this expansion has followed distinct approaches creating, therefore, a fragmented scenario, in which different IoT ecosystems are not able to communicate between them. To fill this gap, there is a need to re-visit the smart city IoT semantic and offer a global common approach. To this purpose, this paper browses the semantic annotation of the sensors in the cloud, and innovative services can be implemented and considered by bridging Cloud and Internet of Things. Things-like semantic will be considered to perform the aggregation of heterogeneous resources by defining the Cloud of Things (CoT) paradigm. We survey the smart city vision, providing information on the main requirements and highlighting the benefits of integrating different IoT ecosystems within the cloud under this new CoT vision. This paper also discusses relevant challenges in this research area.

248 citations

Proceedings ArticleDOI
11 Aug 2014
TL;DR: The semantic annotation of the sensors in the cloud is browses, and innovative services can be implemented and considered by bridging Clouds and IoT, by defining the Clouds of Things (CoT) paradigm.
Abstract: Smart City represents one of the most promising and prominent Internet of Things (IoT) applications. In the last few years, smart city concept has played an important role in academic and industry fields, with the development and deployment of various middleware platforms. However, this expansion has followed distinct approaches creating a fragmented scenario, in which different IoT ecosystems are not able to communicate between them. To fill this gap, there is a need to revisit the smart city IoT semantic and offer a global common approach. To this purpose, this paper browses the semantic annotation of the sensors in the cloud, and innovative services can be implemented and considered by bridging Clouds and IoT. Things-like semantic will be considered to perform the aggregation of heterogeneous resources by defining the Clouds of Things (CoT) paradigm. We survey the smart city vision, providing information on the main requirements and highlighting the benefits of integrating different IoT ecosystems within the cloud under this new CoT vision and discuss relevant challenges in this research area.

123 citations

Journal ArticleDOI
TL;DR: A Lightweight Edge Gateway for the Internet of Things (LEGIoT) architecture is introduced that enhances the suitability of edge gateways towards a wide variety of IoT protocols/applications enabling an optimized resource management and taking into account requirements such as energy efficiency, multi-tenancy, and interoperability.

75 citations

Journal ArticleDOI
TL;DR: In this article, the authors propose a gateway for the Cloud of Things (CoT), which is able to manage semantic-like things and at the same time act as an end-point for the presentation of data to users.
Abstract: The increasing momentum of the Internet of Things (IoT) leaded to the development of a huge number of applications in different domains. Those applications are based on different standards and protocols, making therefore the IoT landscape widely fragmented. In this context, the evolution of Web semantic technologies together with the popularity of Cloud computing represents a solution to enable the horizontal integration of various IoT applications and platforms. This is what the Cloud of Things (CoT) aims to achieve. In this paper, we propose the design of a gateway for the Cloud of Things. The proposed gateway is able to manage semantic-like things and at the same time to act as an end-point for the presentation of data to users. Moreover, thanks to the use of virtualized software—which introduces a negligible impact in terms of performance—the gateway enables a lightweight and dense deployment of services. The paper describes the above technologies and how to combine them in order to design the gateway. Furthermore, we provide information about use cases, hardware, performance evaluation, and future hints to enhance the gateway.

40 citations

Proceedings ArticleDOI
01 Nov 2016
TL;DR: The concept of a Gateway-as-a-Service (GaaS) is introduced, a lightweight device that can be shared between different users thanks to the use of virtualization techniques, and results demonstrate the lightweight characteristics of the proposal.
Abstract: Since its introduction, the Internet of Things (IoT) has changed several aspects of our lives, leading to the commercialization of different heterogeneous devices. In order to bridge the gap among these heterogeneous devices, in some of the most common IoT use cases-e.g., smart home, smart buildings, etc.- the presence of a gateway as an enabler of interoperability is required. In this paper, we introduce the concept of a Gateway-as-a-Service (GaaS), a lightweight device that can be shared between different users thanks to the use of virtualization techniques. Performance has been evaluated on real hardware and results demonstrate the lightweight characteristics of the proposal.

34 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: This paper provides an up-to-date picture of CloudIoT applications in literature, with a focus on their specific research challenges, and identifies open issues and future directions in this field, which it expects to play a leading role in the landscape of the Future Internet.

1,880 citations

Journal ArticleDOI
TL;DR: This article assesses the different machine learning methods that deal with the challenges in IoT data by considering smart cities as the main use case and presents a taxonomy of machine learning algorithms explaining how different techniques are applied to the data in order to extract higher level information.

690 citations

Journal ArticleDOI
01 Jun 2019-Cities
TL;DR: This paper reviews the urban potential of AI and proposes a new framework binding AI technology and cities while ensuring the integration of key dimensions of Culture, Metabolism and Governance which are known to be primordial in the successful integration of Smart Cities for the compliance to the Sustainable Development Goal 11 and the New Urban Agenda.

497 citations

Journal ArticleDOI
TL;DR: A comprehensive survey on the literature involving blockchain technology applied to smart cities, from the perspectives of smart citizen, smart healthcare, smart grid, smart transportation, supply chain management, and others is provided.
Abstract: In recent years, the rapid urbanization of world’s population causes many economic, social, and environmental problems, which affect people’s living conditions and quality of life significantly. The concept of “smart city” brings opportunities to solve these urban problems. The objectives of smart cities are to make the best use of public resources, provide high-quality services to the citizens, and improve the people’s quality of life. Information and communication technology plays an important role in the implementation of smart cities. Blockchain as an emerging technology has many good features, such as trust-free, transparency, pseudonymity, democracy, automation, decentralization, and security. These features of blockchain are helpful to improve smart city services and promote the development of smart cities. In this paper, we provide a comprehensive survey on the literature involving blockchain technology applied to smart cities. First, the related works and background knowledge are introduced. Then, we review how blockchain technology is applied in the realm of smart cities, from the perspectives of smart citizen, smart healthcare, smart grid, smart transportation, supply chain management, and others. Finally, some challenges and broader perspectives are discussed.

472 citations

Journal ArticleDOI
TL;DR: This survey provides a holistic overview on the exploitation of MEC technology for the realization of IoT applications and their synergies and discusses the technical aspects of enabling MEC in IoT and provides some insight into various other integration technologies therein.
Abstract: The Internet of Things (IoT) has recently advanced from an experimental technology to what will become the backbone of future customer value for both product and service sector businesses. This underscores the cardinal role of IoT on the journey toward the fifth generation of wireless communication systems. IoT technologies augmented with intelligent and big data analytics are expected to rapidly change the landscape of myriads of application domains ranging from health care to smart cities and industrial automations. The emergence of multi-access edge computing (MEC) technology aims at extending cloud computing capabilities to the edge of the radio access network, hence providing real-time, high-bandwidth, low-latency access to radio network resources. IoT is identified as a key use case of MEC, given MEC’s ability to provide cloud platform and gateway services at the network edge. MEC will inspire the development of myriads of applications and services with demand for ultralow latency and high quality of service due to its dense geographical distribution and wide support for mobility. MEC is therefore an important enabler of IoT applications and services which require real-time operations. In this survey, we provide a holistic overview on the exploitation of MEC technology for the realization of IoT applications and their synergies. We further discuss the technical aspects of enabling MEC in IoT and provide some insight into various other integration technologies therein.

448 citations