Loading…

Back pressure congestion control for CoAP/6LoWPAN networks

In this paper we address the design of network architectures for the Internet of Things by proposing practical algorithms to augment IETF CoAP/6LoWPAN protocol stacks with congestion control functionalities. Our design is inspired by previous theoretical work on back pressure routing and is targeted...

Full description

Saved in:
Bibliographic Details
Published in:Ad hoc networks 2014-07, Vol.18, p.71-84
Main Authors: Castellani, Angelo P., Rossi, Michele, Zorzi, Michele
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this paper we address the design of network architectures for the Internet of Things by proposing practical algorithms to augment IETF CoAP/6LoWPAN protocol stacks with congestion control functionalities. Our design is inspired by previous theoretical work on back pressure routing and is targeted toward Web-based architectures featuring bidirectional data flows made up of CoAP request/response pairs. Here, we present three different cross-layer and fully decentralized congestion control schemes and compare them against ideal back pressure and current UDP-based protocol stacks. Hence, we discuss results obtained using ns-3 through an extensive simulation campaign for two different scenarios: unidirectional and upstream flows and bidirectional Web-based CoAP flows. Our results confirm that the proposed congestion control algorithms perform satisfactorily in both scenarios for a wide range of values of their configuration parameters, and are amenable to the implementation onto existing protocol stacks for embedded sensor devices.
ISSN:1570-8705
1570-8713
DOI:10.1016/j.adhoc.2013.02.007