The design of scalable and reliable transport protocols forIoT environments is still an unsolved issue. A simple stop-and-wait con-gestion control method and a lightweight reliability mechanism are onlyimplemented in CoAP, an application protocol that provides standard-ised RESTful services for IoT devices. Inspired by delay-based congestioncontrol algorithms that have been proposed for the TCP, in this work wepropose a rate control technique that leverages measurements of round-trip times (RTTs) to infer network state and to determine the ow ratethat would prevent network congestion. Our key idea is that the growthof RTT variance, coupled with thresholds on CoAP message losses, isan eective way to detect the onset of network congestion. To validateour approach, we conduct a comparative performance analysis with thetwo loss-based congestion control methods of standard CoAP under dif-ferent application scenarios. Results show that our solution outperformsthe alternative methods, with a signicant improvement of fairness androbustness against unacknowledged traffic.

RTT-based Congestion Control for the Internet of Things

Emilio Ancillotti;Simone Bolettieri;Raffaele Bruno
2018

Abstract

The design of scalable and reliable transport protocols forIoT environments is still an unsolved issue. A simple stop-and-wait con-gestion control method and a lightweight reliability mechanism are onlyimplemented in CoAP, an application protocol that provides standard-ised RESTful services for IoT devices. Inspired by delay-based congestioncontrol algorithms that have been proposed for the TCP, in this work wepropose a rate control technique that leverages measurements of round-trip times (RTTs) to infer network state and to determine the ow ratethat would prevent network congestion. Our key idea is that the growthof RTT variance, coupled with thresholds on CoAP message losses, isan eective way to detect the onset of network congestion. To validateour approach, we conduct a comparative performance analysis with thetwo loss-based congestion control methods of standard CoAP under dif-ferent application scenarios. Results show that our solution outperformsthe alternative methods, with a signicant improvement of fairness androbustness against unacknowledged traffic.
2018
Istituto di informatica e telematica - IIT
CoAP
Contiki OS
delay-based congestion control
Internet of Things
ow pacing
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/373325
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact