Sayjari Tarek, Melo Silveira Regina, Borges Margi Cintia
Escola Politécnica, Universidade de São Paulo, São Paulo 05508010, Brazil.
Sensors (Basel). 2023 Aug 12;23(16):7143. doi: 10.3390/s23167143.
Given the improvements to network flexibility and programmability, software-defined wireless sensor networks (SDWSNs) have been paired with IEEE 802.15.4e time-slotted channel hopping (TSCH) to increase network efficiency through slicing. Nonetheless, ensuring the quality of service (QoS) level in a scalable SDWSN remains a significant difficulty. To solve this issue, we introduce the application-aware (AA) scheduling approach, which isolates different traffic types and adapts to QoS requirements dynamically. To the best of our knowledge, this approach is the first to support network scalability using shared timeslots without the use of additional hardware while maintaining the application's QoS level. The AA approach is deeply evaluated compared with both the application traffic isolation (ATI) approach and the application's QoS requirements using the IT-SDN framework and by varying the number of nodes up to 225. The evaluation process took into account up to four applications with varying QoS requirements in terms of delivery rate and delay. In comparison with the ATI approach, the proposed approach enhanced the delivery rate by up to 28% and decreased the delay by up to 57%. Furthermore, even with four applications running concurrently, the AA approach proved capable of meeting a 92% delivery rate requirement for up to 225 nodes and a 900 ms delay requirement for up to 144 nodes.
鉴于网络灵活性和可编程性的提高,软件定义无线传感器网络(SDWSN)已与IEEE 802.15.4e时隙信道跳频(TSCH)相结合,以通过切片提高网络效率。尽管如此,在可扩展的SDWSN中确保服务质量(QoS)水平仍然是一个重大难题。为了解决这个问题,我们引入了应用感知(AA)调度方法,该方法隔离不同的流量类型并动态适应QoS要求。据我们所知,这种方法是第一种在不使用额外硬件的情况下使用共享时隙支持网络可扩展性同时保持应用程序QoS水平的方法。使用IT-SDN框架并通过将节点数量变化到225,将AA方法与应用流量隔离(ATI)方法以及应用程序的QoS要求进行了深入评估。评估过程考虑了多达四个在交付率和延迟方面具有不同QoS要求的应用程序。与ATI方法相比,所提出的方法将交付率提高了多达28%,并将延迟降低了多达57%。此外,即使有四个应用程序同时运行,AA方法也被证明能够满足多达225个节点的92%交付率要求和多达144个节点的900毫秒延迟要求。