Local Voting: A New Distributed Bandwidth Reservation Algorithm for 6TiSCH Networks

12/05/2019
by   Dimitrios J. Vergados, et al.
0

The IETF 6TiSCH working group fosters the adaptation of IPv6-based protocols into Internet of Things by introducing the 6TiSCH Operation Sublayer (6top). The 6TiSCH architecture integrates the high reliability and low-energy consumption of IEEE 802.15.4e Time Slotted Channel Hopping (TSCH) with IPv6. IEEE 802.15.4e TSCH defines only the communication between nodes through a schedule but it does not specify how the resources are allocated for communication between the nodes in 6TiSCH networks. We propose a distributed algorithm for bandwidth allocation, called Local Voting, that adapts the schedule to the network conditions. The algorithm tries to equalize the link load (defined as the ratio of the queue length plus the new packet arrivals, over the number of allocated cells) through cell reallocation by calculating the number of cells to be added or released by 6top. Simulation results show that equalizing the load throughout 6TiSCH network provides better fairness in terms of load, reduces the queue sizes and packets reach the root faster compared to representative algorithms from the literature. Local Voting combines good delay performance and energy efficiency that are crucial features for Industrial Internet-of-Things applications.

READ FULL TEXT

page 23

page 24

page 27

page 28

page 30

page 35

page 36

page 39

research
01/29/2019

Enhanced Minimal Scheduling Function for IEEE802.15.4e TSCH Networks

MAC layer protocol design in a WSN is crucial due to the limitations on ...
research
09/13/2021

Are Group Acknowledgements Worth Anything in IEEE 802.15.4 DSME: A Comparative Analysis

For data collection scenarios in the Industrial Internet of Things, wire...
research
07/15/2022

BDPC: Controlling Application Delay in 6TiSCH networks for the Industrial Internet of Things

One of the essential requirements of the Industrial Internet of Things (...
research
12/02/2021

Phasic Policy Gradient Based Resource Allocation for Industrial Internet of Things

Time Slotted Channel Hopping (TSCH) behavioural mode has been introduced...
research
06/22/2023

GT-TSCH: Game-Theoretic Distributed TSCH Scheduler for Low-Power IoT Networks

Time-Slotted Channel Hopping (TSCH) is a synchronous medium access mode ...
research
12/14/2021

Contention Based Proportional Fairness (CBPF) Transmission Scheme for Time Slotted Channel Hopping Networks

Time Slotted Channel Hopping (TSCH) is a Medium Access Control (MAC) pro...
research
12/30/2022

CONSIP: Consistency Protocol for Hopping Function Exchange and Black listing in TSCH

The use of white and black listing techniques in Wireless Sensor Network...

Please sign up or login with your details

Forgot password? Click here to reset