Implementing QZMAC (a Decentralized Delay Optimal MAC) over 6TiSCH under the Contiki OS in an IEEE 802.15.4 Network

12/05/2020
by   Shivam Vinayak Vatsa, et al.
0

Motivated by the emerging delay-sensitive applications of the Internet of Things (IoT), there has been a resurgence of interest in developing medium access control (MAC) protocols in a time-slotted framework. The resource-constrained, ad-hoc nature of wireless networks typical of the IoT also forces the amount of control information exchanged across the network – required to make scheduling decisions – to a minimum. In a previous article we proposed a protocol called QZMAC that (i) provides provably low mean delay, (ii) has distributed control (i.e., there is no central scheduler), and (iii) does not require explicit exchange of state information or control signals. In the present article, we implement and demonstrate the performance of QZMAC on a test bed consisting of CC2420 based Crossbow telosB motes, running the 6TiSCH communication stack on the Contiki operating system over the 2.4GHz ISM band. QZMAC achieves its near-optimal delay performance using a clever combination of polling and contention modes. We demonstrate the polling and the contention modes of QZMAC separately. We use an Adaptive Synchronization Technique in our implementation which we also demonstrate. Our network shows good delay performance even in the presence of heavy interference from ambient WiFi networks.

READ FULL TEXT

page 1

page 3

research
05/24/2021

Decentralized, Hybrid MAC Design with Reduced State Information Exchange for Low-Delay IoT Applications

We consider a system of several collocated nodes sharing a time slotted ...
research
02/03/2018

Delay Analysis of Random Scheduling and Round Robin in Small Cell Networks

We analyze the delay performance of small cell networks operating under ...
research
01/03/2018

Hybrid Scheduling in Heterogeneous Half- and Full-Duplex Wireless Networks

Full-duplex (FD) wireless is an attractive communication paradigm with h...
research
12/18/2018

Distributed Algorithms for Internet-of-Things enabled Prosumer Markets: A Control Theoretic Perspective

We develop a distributed control algorithm for prosumer based sharing ec...
research
10/25/2021

Medium Access Control protocol for Collaborative Spectrum Learning in Wireless Networks

In recent years there is a growing effort to provide learning algorithms...
research
09/28/2022

Universal Policy Tracking: Scheduling for Wireless Networks with Delayed State Observation

Numerous scheduling algorithms have been proposed to optimize various pe...
research
10/26/2017

Interference Queuing Networks on Grids

Motivated by applications in large scale wireless networks, we introduce...

Please sign up or login with your details

Forgot password? Click here to reset