{"title":"Efficient Schemes for Improved Performance in 6TiSCH Networks","authors":"Alakesh Kalita, A. Hazra, Gurusamy Mohan","doi":"10.1109/INFOCOMWKSHPS57453.2023.10225947","DOIUrl":null,"url":null,"abstract":"The 6TiSCH (IPv6 over Time Slotted Channel Hopping (TSCH) mode of IEEE 802.15.4e) network is standardized to provide high reliability, higher throughput, delay-bounded, and energy-efficient communication in various resource-constrained Internet of Things (IoT) networks. However, it is observed that 6TiSCH network suffers from load balancing issue due to the default parent selection mechanism of its de-facto routing protocol, RPL (Routing Protocol for Low power and Lossy network). Furthermore, the performance of a 6TiSCH network degrades due to improper management of nodes' queue/buffer. None of the existing works studied these problems in RPL-based 6TiSCH networks. Therefore, in this work, we first validate these two problems using testbed experiments. Then, we propose an Early Parent Switching (EPS) scheme to deal with the load balancing problem of RPL by which nodes are allowed to change their parents depending on the remaining queue capacity of the parents. We propose another scheme named Parrondo’ Paradox based Queue Management (PPQM) for efficiently managing the nodes' queue so that buffer overflow can be reduced. We implement EPS and PPQM on Contiki-NG OS and perform testbed experiments on FIT IoT-LAB. Testbed experiment results show that both the proposed schemes can significantly improve the performance of 6TiSCH networks.","PeriodicalId":354290,"journal":{"name":"IEEE INFOCOM 2023 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE INFOCOM 2023 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFOCOMWKSHPS57453.2023.10225947","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The 6TiSCH (IPv6 over Time Slotted Channel Hopping (TSCH) mode of IEEE 802.15.4e) network is standardized to provide high reliability, higher throughput, delay-bounded, and energy-efficient communication in various resource-constrained Internet of Things (IoT) networks. However, it is observed that 6TiSCH network suffers from load balancing issue due to the default parent selection mechanism of its de-facto routing protocol, RPL (Routing Protocol for Low power and Lossy network). Furthermore, the performance of a 6TiSCH network degrades due to improper management of nodes' queue/buffer. None of the existing works studied these problems in RPL-based 6TiSCH networks. Therefore, in this work, we first validate these two problems using testbed experiments. Then, we propose an Early Parent Switching (EPS) scheme to deal with the load balancing problem of RPL by which nodes are allowed to change their parents depending on the remaining queue capacity of the parents. We propose another scheme named Parrondo’ Paradox based Queue Management (PPQM) for efficiently managing the nodes' queue so that buffer overflow can be reduced. We implement EPS and PPQM on Contiki-NG OS and perform testbed experiments on FIT IoT-LAB. Testbed experiment results show that both the proposed schemes can significantly improve the performance of 6TiSCH networks.
IEEE 802.15.4e的IPv6 over Time - Slotted Channel Hopping (IPv6 over Time - Slotted Channel Hopping, TSCH) 6TiSCH (IPv6 over Time - Slotted Channel Hopping)模式是一种标准化的网络,旨在为各种资源受限的物联网(IoT)网络提供高可靠性、高吞吐量、时延有限和节能的通信。然而,由于其事实上的路由协议RPL (routing protocol for Low power and Lossy network)的默认父选择机制,6TiSCH网络存在负载均衡问题。此外,由于节点队列/缓冲区管理不当,6TiSCH网络的性能会下降。在基于rpl的6TiSCH网络中没有研究这些问题。因此,在本工作中,我们首先使用试验台实验来验证这两个问题。然后,我们提出了一种早期父节点交换(Early Parent Switching, EPS)方案来解决RPL的负载均衡问题,该方案允许节点根据父节点的剩余队列容量改变父节点。我们提出了另一种基于Parrondo悖论的队列管理(PPQM)方案来有效地管理节点的队列,从而减少缓冲区溢出。我们在Contiki-NG操作系统上实现了EPS和PPQM,并在FIT IoT-LAB上进行了测试实验。试验台实验结果表明,两种方案都能显著提高6TiSCH网络的性能。