The IEEE 802.15.4-2015 standard defines a number of Medium Access Control (MAC) layer protocols for low-power wireless communications in the IoT. Originally defined in the IEEE 802.15.4e amendment, TSCH (Time Slotted Channel Hopping) is among the proposed mechanisms. TSCH is a scheme aiming to guarantee network reliability by keeping nodes time-synchronised at the MAC layer. In order to ensure successful communication between a sender and a receiver, the latter starts listening shortly before the expected time of a MAC layer frame's arrival. The offset between the time a node starts listening and the estimated time of frame arrival is called guard time and it aims to reduce the probability of missed frames due to clock drift. In this poster, we investigate the effect of the guard time duration on energy consumption. We identify that, when using the 6tisch minimal schedule, the most significant cause of energy consumption is idle listening during guard time. Therefore, the energy-efficiency of TSCH can be significantly improved by guard time optimisation. Our performance evaluation results, conducted using the Contiki operating system, show that an efficient configuration of guard time may reduce energy consumption by up to 30%, without compromising network reliability.
[1]
Thomas Noël,et al.
Adding value to WSN simulation using the IoT-LAB experimental platform
,
2013,
2013 IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).
[2]
Ankur Mehta,et al.
Reliability through frequency diversity: why channel hopping makes sense
,
2009,
PE-WASUN '09.
[3]
Philip Levis,et al.
RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks
,
2012,
RFC.
[4]
Thomas Watteyne,et al.
Adaptive synchronization in multi-hop TSCH networks
,
2015,
Comput. Networks.
[5]
Maria Rita Palattella,et al.
Using IEEE 802.15.4e Time-Slotted Channel Hopping (TSCH) in the Internet of Things (IoT): Problem Statement
,
2015,
RFC.
[6]
Neil Genzlinger.
A. and Q
,
2006
.