Skip to main content
Erschienen in:
Buchtitelbild

2018 | OriginalPaper | Buchkapitel

RTT-Based Congestion Control for the Internet of Things

verfasst von : Emilio Ancillotti, Simone Bolettieri, Raffaele Bruno

Erschienen in: Wired/Wireless Internet Communications

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The design of scalable and reliable transport protocols for IoT environments is still an unsolved issue. A simple stop-and-wait congestion control method and a lightweight reliability mechanism are only implemented in CoAP, an application protocol that provides standardised RESTful services for IoT devices. Inspired by delay-based congestion control algorithms that have been proposed for the TCP, in this work we propose a rate control technique that leverages measurements of round-trip times (RTTs) to infer network state and to determine the flow rate that would prevent network congestion. Our key idea is that the growth of RTT variance, coupled with thresholds on CoAP message losses, is an effective way to detect the onset of network congestion. To validate our approach, we conduct a comparative performance analysis with the two loss-based congestion control methods of standard CoAP under different application scenarios. Results show that our solution outperforms the alternative methods, with a significant improvement of fairness and robustness against unacknowledged traffic.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Typically, TCP packet losses are detected through the receipt of duplicate and/or selective ACKs, or the timeout of a retransmission timer.
 
Literatur
1.
Zurück zum Zitat Borgia, E.: The Internet of Things vision: key features, applications and open issues. Comput. Commun. 54, 1–31 (2014)CrossRef Borgia, E.: The Internet of Things vision: key features, applications and open issues. Comput. Commun. 54, 1–31 (2014)CrossRef
3.
Zurück zum Zitat Winter, T., et al.: RPL: IPv6 routing protocol for low-power and lossy networks. IETF RFC 6550, March 2012 Winter, T., et al.: RPL: IPv6 routing protocol for low-power and lossy networks. IETF RFC 6550, March 2012
5.
Zurück zum Zitat Palattella, M.R., et al.: Standardized protocol stack for the internet of (important) things. IEEE Commun. Surv. Tutor. 15(3), 1389–1406 (2013)CrossRef Palattella, M.R., et al.: Standardized protocol stack for the internet of (important) things. IEEE Commun. Surv. Tutor. 15(3), 1389–1406 (2013)CrossRef
6.
Zurück zum Zitat Betzler, A., Gomez, C., Demirkol, I., Paradells, J.: CoCoA+: an advanced congestion control mechanism for CoAP. Ad Hoc Netw. 33, 126–139 (2015)CrossRef Betzler, A., Gomez, C., Demirkol, I., Paradells, J.: CoCoA+: an advanced congestion control mechanism for CoAP. Ad Hoc Netw. 33, 126–139 (2015)CrossRef
8.
Zurück zum Zitat Ancillotti, E., Bruno, R.: Comparison of CoAP and CoCoA+ congestion control mechanisms for different IoT application scenarios. In: Proceedings of IEEE ISCC 2017, pp. 1186–1192. IEEE (2017) Ancillotti, E., Bruno, R.: Comparison of CoAP and CoCoA+ congestion control mechanisms for different IoT application scenarios. In: Proceedings of IEEE ISCC 2017, pp. 1186–1192. IEEE (2017)
9.
Zurück zum Zitat Mittal, R., et al.: TIMELY: RTT-based congestion control for the datacenter. SIGCOMM Comput. Commun. Rev. 45(4), 537–550 (2015)CrossRef Mittal, R., et al.: TIMELY: RTT-based congestion control for the datacenter. SIGCOMM Comput. Commun. Rev. 45(4), 537–550 (2015)CrossRef
10.
Zurück zum Zitat Liu, S., Başar, T., Srikant, R.: TCP-Illinois: a loss- and delay-based congestion control algorithm for high-speed networks. Perform. Eval. 65(6), 417–440 (2008)CrossRef Liu, S., Başar, T., Srikant, R.: TCP-Illinois: a loss- and delay-based congestion control algorithm for high-speed networks. Perform. Eval. 65(6), 417–440 (2008)CrossRef
11.
Zurück zum Zitat Afanasyev, A., Tilley, N., Reiher, P., Kleinrock, L.: Host-to-host congestion control for TCP. IEEE Commun. Surv. Tutor. 12(3), 304–342 (2010)CrossRef Afanasyev, A., Tilley, N., Reiher, P., Kleinrock, L.: Host-to-host congestion control for TCP. IEEE Commun. Surv. Tutor. 12(3), 304–342 (2010)CrossRef
12.
Zurück zum Zitat Brakmo, L.S., Peterson, L.L.: TCP Vegas: end to end congestion avoidance on a global internet. IEEE J. Sel. Areas Commun. 13(8), 1465–1480 (1995)CrossRef Brakmo, L.S., Peterson, L.L.: TCP Vegas: end to end congestion avoidance on a global internet. IEEE J. Sel. Areas Commun. 13(8), 1465–1480 (1995)CrossRef
Metadaten
Titel
RTT-Based Congestion Control for the Internet of Things
verfasst von
Emilio Ancillotti
Simone Bolettieri
Raffaele Bruno
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-030-02931-9_1