Time Slotted Channel Hopping (TSCH) is a Medium Access Control (MAC) protocol introduced in IEEE802.15.4e standard, addressing low power requirements of the Internet of Things (IoT) and Low Power Lossy Networks (LLNs). The 6TiSCH Operation sublayer (6top) of IEEE802.15.4e defines the schedule that includes sleep, transmit and receive routines of the nodes. However, the design of schedule is not specified by the standard. In this paper, we propose a contention based proportional fairness (CBPF) transmission scheme for TSCH networks to maximize the system throughput addressing fair allocation of resources to the nodes. We propose a convex programming based method to achieve the fairness and throughput objectives. We model TSCH MAC as a multichannel slotted aloha and analyse it for a schedule given by the 6top layer. Performance metrics like throughput, delay and energy spent per successful transmission are derived and validated through simulations. The proposed CBPF transmission scheme has been implemented in the IoT-LAB public testbed to evaluate its performance and to compare with the existing scheduling algorithms.
翻译:IEE802.15.4e 6TISCH 操作亚层(6top) 定义了包括睡眠、传输和接收节点的例行活动在内的时间表;然而,该标准没有具体规定时间表的设计;在本文中,我们提议为TSCH网络制定一个基于争议的相称性传输计划,以便通过对节点公平分配资源的系统进行优化,从而最大限度地实现该系统的适度公平性;我们提出了基于锥形的编程方法,以实现公平和吞吐目标;我们将TCH MAC作为多道嵌入的斜形模型,并按6个顶层给出的时间表进行分析;通过模拟得出并验证了诸如吞吐、延迟和每次成功传输所花费的能源等性能指标;拟议的CBPFS传输计划已在IOT-LAB公共测试台实施,以评价其性能和与现有列表进行比较。