CoCoA+: an advanced congestion control mechanism for CoAP

The Constrained Application Protocol (CoAP) has been designed by the Internet Engineering Task Force (IETF) for Internet of Things (IoT) devices. Due to the limited radio channel capacities and hardware resources of such devices, congestion can be a serious problem. CoAP addresses this important iss...

Full description

Bibliographic Details
Authors: Betzler, August, Gómez Montenegro, Carlos|||0000-0002-4186-8418, Demirkol, Ilker Seyfettin|||0000-0002-8026-5337, Paradells Aspas, Josep|||0000-0003-4185-2202
Format: article
Publication Date:2015
Country:España
Institution:Universitat Politècnica de Catalunya (UPC)
Repository:UPCommons. Portal del coneixement obert de la UPC
Language:English
OAI Identifier:oai:upcommons.upc.edu:2117/84808
Online Access:https://hdl.handle.net/2117/84808
https://dx.doi.org/10.1016/j.adhoc.2015.04.007
Access Level:Open access
Keyword:Internet of things
Computer networks
CoAP
Congestion control
Internet de les coses
Ordinadors, Xarxes d'
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Internet
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Protocols de comunicació
id ES_14c19a0cd59a3f85577b07eb3b0586f1
oai_identifier_str oai:upcommons.upc.edu:2117/84808
network_acronym_str ES
network_name_str España
repository_id_str
spelling CoCoA+: an advanced congestion control mechanism for CoAPBetzler, AugustGómez Montenegro, Carlos|||0000-0002-4186-8418Demirkol, Ilker Seyfettin|||0000-0002-8026-5337Paradells Aspas, Josep|||0000-0003-4185-2202Internet of thingsComputer networksCoAPCongestion controlInternet of thingsInternet de les cosesOrdinadors, Xarxes d'Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::InternetÀrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Protocols de comunicacióThe Constrained Application Protocol (CoAP) has been designed by the Internet Engineering Task Force (IETF) for Internet of Things (IoT) devices. Due to the limited radio channel capacities and hardware resources of such devices, congestion can be a serious problem. CoAP addresses this important issue with a basic congestion control mechanism. CoCoA, an Internet-Draft proposal, introduced alternative congestion control mechanisms for CoAP. Yet, there has been limited evaluation of these congestion control mechanisms in the literature. In this paper, we assess the methods applied in CoCoA in detail and propose improvements to address the shortcomings observed in the congestion control mechanisms. We carry out simulations to compare the congestion control performance for default CoAP, CoCoA, and our new proposal, CoCoA+, in a variety of network topologies and use cases. The results show that CoCoA+ outperforms default CoAP and achieves better results than CoCoA in the majority of considered cases.Peer ReviewedElsevier20152015-10-0120162016-03-29journal articlehttp://purl.org/coar/resource_type/c_6501AOhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/2117/84808https://dx.doi.org/10.1016/j.adhoc.2015.04.007reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)InglésengMinisterio de Economía y Competitividad http://doi.org/10.13039/501100003329 TEC2012-32531 ARQUITECTURA DE INTERNET BASADA EN SERVICIOS ATOMICOS PARA REDES RESTRINGIDAS Y UBICUASopen accesshttp://purl.org/coar/access_right/c_abf2http://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/848082026-05-27T15:37:01Z
dc.title.none.fl_str_mv CoCoA+: an advanced congestion control mechanism for CoAP
title CoCoA+: an advanced congestion control mechanism for CoAP
spellingShingle CoCoA+: an advanced congestion control mechanism for CoAP
Betzler, August
Internet of things
Computer networks
CoAP
Congestion control
Internet of things
Internet de les coses
Ordinadors, Xarxes d'
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Internet
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Protocols de comunicació
title_short CoCoA+: an advanced congestion control mechanism for CoAP
title_full CoCoA+: an advanced congestion control mechanism for CoAP
title_fullStr CoCoA+: an advanced congestion control mechanism for CoAP
title_full_unstemmed CoCoA+: an advanced congestion control mechanism for CoAP
title_sort CoCoA+: an advanced congestion control mechanism for CoAP
dc.creator.none.fl_str_mv Betzler, August
Gómez Montenegro, Carlos|||0000-0002-4186-8418
Demirkol, Ilker Seyfettin|||0000-0002-8026-5337
Paradells Aspas, Josep|||0000-0003-4185-2202
author Betzler, August
author_facet Betzler, August
Gómez Montenegro, Carlos|||0000-0002-4186-8418
Demirkol, Ilker Seyfettin|||0000-0002-8026-5337
Paradells Aspas, Josep|||0000-0003-4185-2202
author_role author
author2 Gómez Montenegro, Carlos|||0000-0002-4186-8418
Demirkol, Ilker Seyfettin|||0000-0002-8026-5337
Paradells Aspas, Josep|||0000-0003-4185-2202
author2_role author
author
author
dc.subject.none.fl_str_mv Internet of things
Computer networks
CoAP
Congestion control
Internet of things
Internet de les coses
Ordinadors, Xarxes d'
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Internet
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Protocols de comunicació
topic Internet of things
Computer networks
CoAP
Congestion control
Internet of things
Internet de les coses
Ordinadors, Xarxes d'
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Internet
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Protocols de comunicació
description The Constrained Application Protocol (CoAP) has been designed by the Internet Engineering Task Force (IETF) for Internet of Things (IoT) devices. Due to the limited radio channel capacities and hardware resources of such devices, congestion can be a serious problem. CoAP addresses this important issue with a basic congestion control mechanism. CoCoA, an Internet-Draft proposal, introduced alternative congestion control mechanisms for CoAP. Yet, there has been limited evaluation of these congestion control mechanisms in the literature. In this paper, we assess the methods applied in CoCoA in detail and propose improvements to address the shortcomings observed in the congestion control mechanisms. We carry out simulations to compare the congestion control performance for default CoAP, CoCoA, and our new proposal, CoCoA+, in a variety of network topologies and use cases. The results show that CoCoA+ outperforms default CoAP and achieves better results than CoCoA in the majority of considered cases.
publishDate 2015
dc.date.none.fl_str_mv 2015
2015-10-01
2016
2016-03-29
dc.type.none.fl_str_mv journal article
http://purl.org/coar/resource_type/c_6501
AO
http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.openaire.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.none.fl_str_mv https://hdl.handle.net/2117/84808
https://dx.doi.org/10.1016/j.adhoc.2015.04.007
url https://hdl.handle.net/2117/84808
https://dx.doi.org/10.1016/j.adhoc.2015.04.007
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.relation.none.fl_str_mv Ministerio de Economía y Competitividad http://doi.org/10.13039/501100003329 TEC2012-32531 ARQUITECTURA DE INTERNET BASADA EN SERVICIOS ATOMICOS PARA REDES RESTRINGIDAS Y UBICUAS
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2

http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2

http://creativecommons.org/licenses/by-nc-nd/3.0/es/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv reponame:UPCommons. Portal del coneixement obert de la UPC
instname:Universitat Politècnica de Catalunya (UPC)
instname_str Universitat Politècnica de Catalunya (UPC)
reponame_str UPCommons. Portal del coneixement obert de la UPC
collection UPCommons. Portal del coneixement obert de la UPC
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869403754518806528
score 15.300724