Cargando…

Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach

A significant role in the Internet of Things (IoT) will be taken by mobile and low-cost unstable devices, which autonomously self-organize and introduce highly dynamic and heterogeneous scenarios for the deployment of distributed applications. This entails the devices to cooperate to dynamically fin...

Descripción completa

Detalles Bibliográficos
Autores principales: Pilloni, Virginia, Atzori, Luigi, Mallus, Matteo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5375770/
https://www.ncbi.nlm.nih.gov/pubmed/28257030
http://dx.doi.org/10.3390/s17030484
_version_ 1782519053015842816
author Pilloni, Virginia
Atzori, Luigi
Mallus, Matteo
author_facet Pilloni, Virginia
Atzori, Luigi
Mallus, Matteo
author_sort Pilloni, Virginia
collection PubMed
description A significant role in the Internet of Things (IoT) will be taken by mobile and low-cost unstable devices, which autonomously self-organize and introduce highly dynamic and heterogeneous scenarios for the deployment of distributed applications. This entails the devices to cooperate to dynamically find the suitable combination of their involvement so as to improve the system reliability while following the changes in their status. Focusing on the above scenario, we propose a distributed algorithm for resources allocation that is run by devices that can perform the same task required by the applications, allowing for a flexible and dynamic binding of the requested services with the physical IoT devices. It is based on a consensus approach, which maximizes the lifetime of groups of nodes involved and ensures the fulfillment of the requested Quality of Information (QoI) requirements. Experiments have been conducted with real devices, showing an improvement of device lifetime of more than [Formula: see text] , with respect to a uniform distribution of tasks.
format Online
Article
Text
id pubmed-5375770
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-53757702017-04-10 Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach Pilloni, Virginia Atzori, Luigi Mallus, Matteo Sensors (Basel) Article A significant role in the Internet of Things (IoT) will be taken by mobile and low-cost unstable devices, which autonomously self-organize and introduce highly dynamic and heterogeneous scenarios for the deployment of distributed applications. This entails the devices to cooperate to dynamically find the suitable combination of their involvement so as to improve the system reliability while following the changes in their status. Focusing on the above scenario, we propose a distributed algorithm for resources allocation that is run by devices that can perform the same task required by the applications, allowing for a flexible and dynamic binding of the requested services with the physical IoT devices. It is based on a consensus approach, which maximizes the lifetime of groups of nodes involved and ensures the fulfillment of the requested Quality of Information (QoI) requirements. Experiments have been conducted with real devices, showing an improvement of device lifetime of more than [Formula: see text] , with respect to a uniform distribution of tasks. MDPI 2017-03-01 /pmc/articles/PMC5375770/ /pubmed/28257030 http://dx.doi.org/10.3390/s17030484 Text en © 2017 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
Pilloni, Virginia
Atzori, Luigi
Mallus, Matteo
Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach
title Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach
title_full Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach
title_fullStr Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach
title_full_unstemmed Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach
title_short Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach
title_sort dynamic involvement of real world objects in the iot: a consensus-based cooperation approach
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5375770/
https://www.ncbi.nlm.nih.gov/pubmed/28257030
http://dx.doi.org/10.3390/s17030484
work_keys_str_mv AT pillonivirginia dynamicinvolvementofrealworldobjectsintheiotaconsensusbasedcooperationapproach
AT atzoriluigi dynamicinvolvementofrealworldobjectsintheiotaconsensusbasedcooperationapproach
AT mallusmatteo dynamicinvolvementofrealworldobjectsintheiotaconsensusbasedcooperationapproach