Traffic rate agnostic end-to-end delay optimization using receiver-based adaptive link scheduling in 6TiSCH networks

Karnish N.A. Tapadar,Manas Khatua,Venkatesh Tamarapalli
DOI: https://doi.org/10.1016/j.adhoc.2024.103397
IF: 4.816
2024-01-05
Ad Hoc Networks
Abstract:Link scheduling is a key component in 6TiSCH networks. It mainly specifies a node is allowed to transmit packets through which link at what time and in which channel. There exist many link scheduling schemes in the literature for 6TiSCH networks. Among the distributed schemes, the Self-healing distributed scheduling for end-to-end delay optimization (Stratum) was specifically devised to minimize end-to-end latency. However, it performs worse in case of higher traffic rates. On the other hand, the de-facto link scheduling standard Minimal Scheduling Function (MSF) allocates cells (i.e. timeslot and channel) randomly in a slotframe for scheduling transmissions, and thus its end-to-end delay performance is not good under all traffic rates. Therefore, this paper proposes a traffic rate agnostic distributed link scheduling function (RTDS) for 6TiSCH networks. The RTDS follows a receiver-based cell selection and allocation strategy to reduce the waiting time of a packet in the buffer of receiving node before forwarding the packet towards final destination. Unlike MSF, the RTDS uses lesser number of control packet exchanges to adapt the schedule of a link based on the present network condition and traffic rate. The proposed RTDS scheme minimizes end-to-end latency under any traffic rate. RTDS is implemented in the 6TiSCH simulator. Simulation results show that RTDS can significantly improve the end-to-end latency compared to the benchmark schemes. For example, in an 80-node network, the RTDS reduces end-to-end latency by 58% and 43% in low and high traffic rates, respectively, compared to that in MSF. Further, it outperforms Stratum by 77% and 75% under the low and high traffic rates, respectively.
computer science, information systems,telecommunications
What problem does this paper attempt to address?