Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

Comparison of CoAP and CoCoA+ Congestion Control Mechanisms for Different IoT Application Scenarios

Contributo in Atti di convegno
Data di Pubblicazione:
2017
Abstract:
CoAP is a web transfer protocol that provides basicRESTful services for IoT devices. Since CoAP operates on topof UDP, CoAP must support additional congestion control andreliability mechanisms. However, CoAP is originally designedto allow implementations that do not maintain any end-to-endconnection information. Thus, the default congestion controlmechanisms are not capable of adapting to network conditions. Afew enhancements of the basic congestion control mechanism ofCoAP have been recently proposed, and CoCoA+ is commonlyconsidered the most mature of these proposals. However, theshortcomings of CoCoA+ have not been sufficiently investigatedin the literature. In this paper, we present an in-depth analysis ofthe congestion control mechanisms of CoCoA+ and CoAP for avariety of traffic patterns under realistic IoT setups. The resultsof this evaluation indicate that CoCoA+ can perform significantlyworse than default CoAP, especially with bursty traffic and innetworks with few clients as a result of an improper selectionof the retransmission timeouts. Furthermore, large variability ofRTO values in CoCoA+ makes difficult to meet end-to-end delayrequirements of typical IoT monitoring applications.
Tipologia CRIS:
04.01 Contributo in Atti di convegno
Keywords:
CoAP; congestion control; Cooja; Internet of Things; Performance Evaluation
Elenco autori:
Bruno, Raffaele; Ancillotti, Emilio
Autori di Ateneo:
ANCILLOTTI EMILIO
BRUNO RAFFAELE
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/356327
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)