English

Adaptive flow-level scheduling for the IoT MAC

Networking and Internet Architecture 2019-12-24 v1

Abstract

Over the past decade, distributed CSMA, which forms the basis for WiFi, has been deployed ubiquitously to provide seamless and high-speed mobile internet access. However, distributed CSMA might not be ideal for future IoT/M2M applications, where the density of connected devices/sensors/controllers is expected to be orders of magnitude higher than that in present wireless networks. In such high-density networks, the overhead associated with completely distributed MAC protocols will become a bottleneck. Moreover, IoT communications are likely to have strict QoS requirements, for which the `best-effort' scheduling by present WiFi networks may be unsuitable. This calls for a clean-slate redesign of the wireless MAC taking into account the requirements for future IoT/M2M networks. In this paper, we propose a reservation-based (for minimal overhead) wireless MAC designed specifically with IoT/M2M applications in mind. The key features include: (i) flow-level, rather than packet level contention to minimize overhead, (ii) deadline aware, reservation based scheduling, and (iii) the ability to dynamically adapt the MAC parameters with changing workload.

Keywords

Cite

@article{arxiv.1912.10619,
  title  = {Adaptive flow-level scheduling for the IoT MAC},
  author = {Pragya Sharma and Jayakrishnan Nair and Raman Singh},
  journal= {arXiv preprint arXiv:1912.10619},
  year   = {2019}
}
R2 v1 2026-06-23T12:54:09.157Z