Cargando…

Leveraging a Publish/Subscribe Fog System to Provide Collision Warnings in Vehicular Networks †

Fog computing, an extension of the Cloud Computing paradigm where routers themselves may provide the virtualisation infrastructure, aims at achieving fluidity when distributing in-network functions, in addition to allowing fast and scalable processing, and exchange of information. In this paper we p...

Descripción completa

Detalles Bibliográficos
Autores principales: Patra, Subhadeep, Manzoni, Pietro, T. Calafate, Carlos, Zamora, Willian, Cano, Juan-Carlos
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6767351/
https://www.ncbi.nlm.nih.gov/pubmed/31489937
http://dx.doi.org/10.3390/s19183852
_version_ 1783454897760370688
author Patra, Subhadeep
Manzoni, Pietro
T. Calafate, Carlos
Zamora, Willian
Cano, Juan-Carlos
author_facet Patra, Subhadeep
Manzoni, Pietro
T. Calafate, Carlos
Zamora, Willian
Cano, Juan-Carlos
author_sort Patra, Subhadeep
collection PubMed
description Fog computing, an extension of the Cloud Computing paradigm where routers themselves may provide the virtualisation infrastructure, aims at achieving fluidity when distributing in-network functions, in addition to allowing fast and scalable processing, and exchange of information. In this paper we present a fog computing architecture based on a “content island” which interconnects sets of “things” to exchange and process data among themselves or with other content islands. We then present a use case that focuses on a smartphone-based forward collision warning application for a connected vehicle scenario. This application makes use of the optical sensor of smartphones to estimate the distance between the device itself and other vehicles in its field of view. The vehicle travelling directly ahead is identified relying on the information from the GPS, camera, and inter-island communication. Warnings are generated at both content islands, if the driver does not maintain a predefined safe distance towards the vehicle ahead. Experiments performed with the application show that with the developed method, we are able to estimate the distance between vehicles, and the inter-island communication has a very low overhead, resulting in improved performance. On comparing our proposed solution based on edge/fog computing with a cloud-based api, it was observed that our solution outperformed the cloud-based api, thus making us optimistic of the utility of the proposed architecture.
format Online
Article
Text
id pubmed-6767351
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-67673512019-10-02 Leveraging a Publish/Subscribe Fog System to Provide Collision Warnings in Vehicular Networks † Patra, Subhadeep Manzoni, Pietro T. Calafate, Carlos Zamora, Willian Cano, Juan-Carlos Sensors (Basel) Article Fog computing, an extension of the Cloud Computing paradigm where routers themselves may provide the virtualisation infrastructure, aims at achieving fluidity when distributing in-network functions, in addition to allowing fast and scalable processing, and exchange of information. In this paper we present a fog computing architecture based on a “content island” which interconnects sets of “things” to exchange and process data among themselves or with other content islands. We then present a use case that focuses on a smartphone-based forward collision warning application for a connected vehicle scenario. This application makes use of the optical sensor of smartphones to estimate the distance between the device itself and other vehicles in its field of view. The vehicle travelling directly ahead is identified relying on the information from the GPS, camera, and inter-island communication. Warnings are generated at both content islands, if the driver does not maintain a predefined safe distance towards the vehicle ahead. Experiments performed with the application show that with the developed method, we are able to estimate the distance between vehicles, and the inter-island communication has a very low overhead, resulting in improved performance. On comparing our proposed solution based on edge/fog computing with a cloud-based api, it was observed that our solution outperformed the cloud-based api, thus making us optimistic of the utility of the proposed architecture. MDPI 2019-09-06 /pmc/articles/PMC6767351/ /pubmed/31489937 http://dx.doi.org/10.3390/s19183852 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Patra, Subhadeep
Manzoni, Pietro
T. Calafate, Carlos
Zamora, Willian
Cano, Juan-Carlos
Leveraging a Publish/Subscribe Fog System to Provide Collision Warnings in Vehicular Networks †
title Leveraging a Publish/Subscribe Fog System to Provide Collision Warnings in Vehicular Networks †
title_full Leveraging a Publish/Subscribe Fog System to Provide Collision Warnings in Vehicular Networks †
title_fullStr Leveraging a Publish/Subscribe Fog System to Provide Collision Warnings in Vehicular Networks †
title_full_unstemmed Leveraging a Publish/Subscribe Fog System to Provide Collision Warnings in Vehicular Networks †
title_short Leveraging a Publish/Subscribe Fog System to Provide Collision Warnings in Vehicular Networks †
title_sort leveraging a publish/subscribe fog system to provide collision warnings in vehicular networks †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6767351/
https://www.ncbi.nlm.nih.gov/pubmed/31489937
http://dx.doi.org/10.3390/s19183852
work_keys_str_mv AT patrasubhadeep leveragingapublishsubscribefogsystemtoprovidecollisionwarningsinvehicularnetworks
AT manzonipietro leveragingapublishsubscribefogsystemtoprovidecollisionwarningsinvehicularnetworks
AT tcalafatecarlos leveragingapublishsubscribefogsystemtoprovidecollisionwarningsinvehicularnetworks
AT zamorawillian leveragingapublishsubscribefogsystemtoprovidecollisionwarningsinvehicularnetworks
AT canojuancarlos leveragingapublishsubscribefogsystemtoprovidecollisionwarningsinvehicularnetworks