Next Article in Journal
Operation Scheduling Optimization for Microgrids Considering Coordination of Their Components
Previous Article in Journal
Integration of LTE 230 and LTE 1800 in Power Wireless Private Networks
Previous Article in Special Issue
RFID Based Embedded System for Sustainable Food Management in an IoT Network Paradigm
Open AccessArticle

Fog Computing in IoT Smart Environments via Named Data Networking: A Study on Service Orchestration Mechanisms

1
DIIES Department, University Mediterranea of Reggio Calabria, Via Graziella, Loc. Feo di Vito, 89100 Reggio Calabria, Italy
2
Laboratoire des Signaux et Systémes (L2S), CentraleSupélec, Université Paris-Saclay, 91190 Gif-sur-Yvette, France
3
Inria Lille-Nord Europe/FUN, 59650 Villeneuve D’Ascq, France
4
Department of Computer Engineering (DISCA), Universitat Politècnica de València, 46022 València, Spain
*
Author to whom correspondence should be addressed.
Future Internet 2019, 11(11), 222; https://doi.org/10.3390/fi11110222
Received: 24 September 2019 / Revised: 18 October 2019 / Accepted: 21 October 2019 / Published: 24 October 2019
(This article belongs to the Special Issue The Internet of Things for Smart Environments)
By offering low-latency and context-aware services, fog computing will have a peculiar role in the deployment of Internet of Things (IoT) applications for smart environments. Unlike the conventional remote cloud, for which consolidated architectures and deployment options exist, many design and implementation aspects remain open when considering the latest fog computing paradigm. In this paper, we focus on the problems of dynamically discovering the processing and storage resources distributed among fog nodes and, accordingly, orchestrating them for the provisioning of IoT services for smart environments. In particular, we show how these functionalities can be effectively supported by the revolutionary Named Data Networking (NDN) paradigm. Originally conceived to support named content delivery, NDN can be extended to request and provide named computation services, with NDN nodes acting as both content routers and in-network service executors. To substantiate our analysis, we present an NDN fog computing framework with focus on a smart campus scenario, where the execution of IoT services is dynamically orchestrated and performed by NDN nodes in a distributed fashion. A simulation campaign in ndnSIM, the reference network simulator of the NDN research community, is also presented to assess the performance of our proposal against state-of-the-art solutions. Results confirm the superiority of the proposal in terms of service provisioning time, paid at the expenses of a slightly higher amount of traffic exchanged among fog nodes. View Full-Text
Keywords: Internet of Things; named data networking; information centric networking; fog computing; smart environments; service orchestration Internet of Things; named data networking; information centric networking; fog computing; smart environments; service orchestration
Show Figures

Figure 1

MDPI and ACS Style

Amadeo, M.; Ruggeri, G.; Campolo, C.; Molinaro, A.; Loscrí, V.; Calafate, C.T. Fog Computing in IoT Smart Environments via Named Data Networking: A Study on Service Orchestration Mechanisms. Future Internet 2019, 11, 222.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop