Decentralized broadcast-based scheduling for dense multi-hop TSCH networks

Esteban Municio, Steven Latré
{"title":"Decentralized broadcast-based scheduling for dense multi-hop TSCH networks","authors":"Esteban Municio, Steven Latré","doi":"10.1145/2980137.2980143","DOIUrl":null,"url":null,"abstract":"Wireless Sensor Networks (WSNs) are becoming more and more popular to support a wide range of Internet of Things (IoT) applications. Time-Slotted Channel Hopping (TSCH) is a technique to enable ultra reliable and ultra low-power wireless multi-hop networks. TSCH consist of a channel hopping scheme for sending link-layer frames in different time slots and frequencies in order to efficiently combat external interference and multi-path fading. The keystone of TSCH is the scheduling algorithm, which determines for every node at which opportunity (a combination of time slots and channels) it is allowed to send. However, current scheduling algorithms are not suited for dense deployments and have important scalability limitations. In this paper, we investigate TSCH's scheduling performance in dense deployments and show how the scheduling can be improved for such environments. We performed an extensive analysis of the scalability for different scheduling approaches showing the performance drops as the number of nodes increases. Moreover, we propose a novel Decentralized Broadcast-based Scheduling algorithm called DeBraS, based on selective broadcasting to inform nodes about each other's schedule. Through extensive simulations, we show that DeBraS is highly more scalable than centralized solutions and that it outperforms the current decentralized 6Tisch algorithms in up to 88.5% in terms of throughput for large network sizes.","PeriodicalId":109303,"journal":{"name":"Proceedings of the Workshop on Mobility in the Evolving Internet Architecture","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"32","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Workshop on Mobility in the Evolving Internet Architecture","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2980137.2980143","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 32

Abstract

Wireless Sensor Networks (WSNs) are becoming more and more popular to support a wide range of Internet of Things (IoT) applications. Time-Slotted Channel Hopping (TSCH) is a technique to enable ultra reliable and ultra low-power wireless multi-hop networks. TSCH consist of a channel hopping scheme for sending link-layer frames in different time slots and frequencies in order to efficiently combat external interference and multi-path fading. The keystone of TSCH is the scheduling algorithm, which determines for every node at which opportunity (a combination of time slots and channels) it is allowed to send. However, current scheduling algorithms are not suited for dense deployments and have important scalability limitations. In this paper, we investigate TSCH's scheduling performance in dense deployments and show how the scheduling can be improved for such environments. We performed an extensive analysis of the scalability for different scheduling approaches showing the performance drops as the number of nodes increases. Moreover, we propose a novel Decentralized Broadcast-based Scheduling algorithm called DeBraS, based on selective broadcasting to inform nodes about each other's schedule. Through extensive simulations, we show that DeBraS is highly more scalable than centralized solutions and that it outperforms the current decentralized 6Tisch algorithms in up to 88.5% in terms of throughput for large network sizes.
密集多跳TSCH网络的分散广播调度
无线传感器网络(wsn)越来越受欢迎,以支持广泛的物联网(IoT)应用。时隙信道跳频(TSCH)是一种实现超可靠、超低功耗无线多跳网络的技术。为了有效地对抗外部干扰和多径衰落,TSCH采用了一种信道跳频方案,在不同的时隙和频率发送链路层帧。TSCH的关键是调度算法,该算法确定每个节点在哪个机会(时隙和信道的组合)允许发送。然而,当前的调度算法不适合密集部署,并且具有重要的可伸缩性限制。在本文中,我们研究了TSCH在密集部署中的调度性能,并展示了如何在这种环境下改进调度。我们对不同调度方法的可伸缩性进行了广泛的分析,结果显示,随着节点数量的增加,性能会下降。此外,我们提出了一种新的基于分散广播的调度算法,称为DeBraS,该算法基于选择性广播来通知节点彼此的调度。通过广泛的模拟,我们表明DeBraS比集中式解决方案具有更高的可扩展性,并且在大型网络规模方面,它比目前分散的6Tisch算法的吞吐量高出88.5%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信