{"title":"通过调整TSCH插槽帧的大小实现低功耗物联网网络的吞吐量最大化","authors":"Omid Tavallaie, J. Taheri, Albert Y. Zomaya","doi":"10.1145/3485730.3492894","DOIUrl":null,"url":null,"abstract":"Time-Slotted Channel Hopping (TSCH) was standardized as a part of IEEE 802.15.4e to address the strict reliability and timeliness requirements of low-power Internet of Things (IoT) applications. Setting the size of the TSCH slotframe has a considerable effect on the performance of scheduling algorithms used in IoT networks. Although IETF and IEEE standards define general mechanisms for communication of TSCH nodes, finding the optimal size of the TSCH slotframe has been left open and unresolved. In this poster, we propose an algorithm called S-TSCH to find the optimal size of the TSCH slotframe for maximizing network throughput based on 1) the number of nodes placed in the topology, 2) the data generation rate of applications running on IoT nodes, 3) and the maximum rate of generating TSCH/RPL control packets. To evaluate the performance of our contribution, we implement S-TSCH on Zolerita Firefly IoT motes and the Contiki-NG operating system. Evaluation results show that our proposed method improves the performance of distributed TSCH scheduling algorithms in terms of reliability and delay.","PeriodicalId":356322,"journal":{"name":"Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems","volume":"59 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Throughput Maximization in Low-Power IoT Networks via Tuning the Size of the TSCH Slotframe\",\"authors\":\"Omid Tavallaie, J. Taheri, Albert Y. Zomaya\",\"doi\":\"10.1145/3485730.3492894\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Time-Slotted Channel Hopping (TSCH) was standardized as a part of IEEE 802.15.4e to address the strict reliability and timeliness requirements of low-power Internet of Things (IoT) applications. Setting the size of the TSCH slotframe has a considerable effect on the performance of scheduling algorithms used in IoT networks. Although IETF and IEEE standards define general mechanisms for communication of TSCH nodes, finding the optimal size of the TSCH slotframe has been left open and unresolved. In this poster, we propose an algorithm called S-TSCH to find the optimal size of the TSCH slotframe for maximizing network throughput based on 1) the number of nodes placed in the topology, 2) the data generation rate of applications running on IoT nodes, 3) and the maximum rate of generating TSCH/RPL control packets. To evaluate the performance of our contribution, we implement S-TSCH on Zolerita Firefly IoT motes and the Contiki-NG operating system. Evaluation results show that our proposed method improves the performance of distributed TSCH scheduling algorithms in terms of reliability and delay.\",\"PeriodicalId\":356322,\"journal\":{\"name\":\"Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems\",\"volume\":\"59 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-11-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3485730.3492894\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3485730.3492894","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Throughput Maximization in Low-Power IoT Networks via Tuning the Size of the TSCH Slotframe
Time-Slotted Channel Hopping (TSCH) was standardized as a part of IEEE 802.15.4e to address the strict reliability and timeliness requirements of low-power Internet of Things (IoT) applications. Setting the size of the TSCH slotframe has a considerable effect on the performance of scheduling algorithms used in IoT networks. Although IETF and IEEE standards define general mechanisms for communication of TSCH nodes, finding the optimal size of the TSCH slotframe has been left open and unresolved. In this poster, we propose an algorithm called S-TSCH to find the optimal size of the TSCH slotframe for maximizing network throughput based on 1) the number of nodes placed in the topology, 2) the data generation rate of applications running on IoT nodes, 3) and the maximum rate of generating TSCH/RPL control packets. To evaluate the performance of our contribution, we implement S-TSCH on Zolerita Firefly IoT motes and the Contiki-NG operating system. Evaluation results show that our proposed method improves the performance of distributed TSCH scheduling algorithms in terms of reliability and delay.