Cargando…

Flexible Unicast-Based Group Communication for CoAP-Enabled Devices (†)

Smart embedded objects will become an important part of what is called the Internet of Things. Applications often require concurrent interactions with several of these objects and their resources. Existing solutions have several limitations in terms of reliability, flexibility and manageability of s...

Descripción completa

Detalles Bibliográficos
Autores principales: Ishaq, Isam, Hoebeke, Jeroen, Van den Abeele, Floris, Rossey, Jen, Moerman, Ingrid, Demeester, Piet
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4118386/
https://www.ncbi.nlm.nih.gov/pubmed/24901978
http://dx.doi.org/10.3390/s140609833
_version_ 1782328838312689664
author Ishaq, Isam
Hoebeke, Jeroen
Van den Abeele, Floris
Rossey, Jen
Moerman, Ingrid
Demeester, Piet
author_facet Ishaq, Isam
Hoebeke, Jeroen
Van den Abeele, Floris
Rossey, Jen
Moerman, Ingrid
Demeester, Piet
author_sort Ishaq, Isam
collection PubMed
description Smart embedded objects will become an important part of what is called the Internet of Things. Applications often require concurrent interactions with several of these objects and their resources. Existing solutions have several limitations in terms of reliability, flexibility and manageability of such groups of objects. To overcome these limitations we propose an intermediately level of intelligence to easily manipulate a group of resources across multiple smart objects, building upon the Constrained Application Protocol (CoAP). We describe the design of our solution to create and manipulate a group of CoAP resources using a single client request. Furthermore we introduce the concept of profiles for the created groups. The use of profiles allows the client to specify in more detail how the group should behave. We have implemented our solution and demonstrate that it covers the complete group life-cycle, i.e., creation, validation, flexible usage and deletion. Finally, we quantitatively analyze the performance of our solution and compare it against multicast-based CoAP group communication. The results show that our solution improves reliability and flexibility with a trade-off in increased communication overhead.
format Online
Article
Text
id pubmed-4118386
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-41183862014-08-01 Flexible Unicast-Based Group Communication for CoAP-Enabled Devices (†) Ishaq, Isam Hoebeke, Jeroen Van den Abeele, Floris Rossey, Jen Moerman, Ingrid Demeester, Piet Sensors (Basel) Article Smart embedded objects will become an important part of what is called the Internet of Things. Applications often require concurrent interactions with several of these objects and their resources. Existing solutions have several limitations in terms of reliability, flexibility and manageability of such groups of objects. To overcome these limitations we propose an intermediately level of intelligence to easily manipulate a group of resources across multiple smart objects, building upon the Constrained Application Protocol (CoAP). We describe the design of our solution to create and manipulate a group of CoAP resources using a single client request. Furthermore we introduce the concept of profiles for the created groups. The use of profiles allows the client to specify in more detail how the group should behave. We have implemented our solution and demonstrate that it covers the complete group life-cycle, i.e., creation, validation, flexible usage and deletion. Finally, we quantitatively analyze the performance of our solution and compare it against multicast-based CoAP group communication. The results show that our solution improves reliability and flexibility with a trade-off in increased communication overhead. MDPI 2014-06-04 /pmc/articles/PMC4118386/ /pubmed/24901978 http://dx.doi.org/10.3390/s140609833 Text en © 2014 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 license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Ishaq, Isam
Hoebeke, Jeroen
Van den Abeele, Floris
Rossey, Jen
Moerman, Ingrid
Demeester, Piet
Flexible Unicast-Based Group Communication for CoAP-Enabled Devices (†)
title Flexible Unicast-Based Group Communication for CoAP-Enabled Devices (†)
title_full Flexible Unicast-Based Group Communication for CoAP-Enabled Devices (†)
title_fullStr Flexible Unicast-Based Group Communication for CoAP-Enabled Devices (†)
title_full_unstemmed Flexible Unicast-Based Group Communication for CoAP-Enabled Devices (†)
title_short Flexible Unicast-Based Group Communication for CoAP-Enabled Devices (†)
title_sort flexible unicast-based group communication for coap-enabled devices (†)
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4118386/
https://www.ncbi.nlm.nih.gov/pubmed/24901978
http://dx.doi.org/10.3390/s140609833
work_keys_str_mv AT ishaqisam flexibleunicastbasedgroupcommunicationforcoapenableddevices
AT hoebekejeroen flexibleunicastbasedgroupcommunicationforcoapenableddevices
AT vandenabeelefloris flexibleunicastbasedgroupcommunicationforcoapenableddevices
AT rosseyjen flexibleunicastbasedgroupcommunicationforcoapenableddevices
AT moermaningrid flexibleunicastbasedgroupcommunicationforcoapenableddevices
AT demeesterpiet flexibleunicastbasedgroupcommunicationforcoapenableddevices