A hardware accelerator for IEEE 802.15.4 Time-Slotted Channel Hopping transceiver

被引:0
|
作者
Kalatehbali, Hamid Rahimian [1 ,3 ]
Nabi, Majid [1 ,2 ]
Ko, Seok-Bum [3 ]
机构
[1] Isfahan Univ Technol, Dept Elect & Comp Engn, Esfahan 8415683111, Iran
[2] Eindhoven Univ Technol, Dept Elect Engn, Eindhoven, Netherlands
[3] Univ Saskatchewan, Dept Elect & Comp Engn, Saskatoon, SK, Canada
关键词
TSCH MAC accelerator; Baseband processor; IEEE; 802.15.4; Wireless Sensor Networks;
D O I
10.1016/j.mejo.2022.105545
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Time-Slotted Channel Hopping (TSCH), an operational mode of the IEEE 802.15.4e standard, imposes a high workload on the embedded processor, mainly due to its precise timing. The limited embedded processor of an edge device cannot satisfy the considerable memory footprint and computational complexity caused by functions that need precise timing in the protocol stack. Moving such duties to hardware seems to be a viable path towards offloading the processor and releasing its resource to be used for running firmware related to the implementation of the upper layers of the protocol stack as well as the application. In this work, a TSCH protocol hardware accelerator is designed and integrated within the digital baseband processor of an IEEE 802.15.4 transceiver. The whole system is implemented targeting the TSMC 65 nm technology. The designed TSCH accelerator has an efficient interface and is totally configurable by the software. It efficiently controls the transceiver, frees up embedded processor cycles, and reduces the interrupt callback to the processor. Therefore, the TSCH hardware accelerator makes it possible to use a cheaper embedded processor or to operate the processor on a lower clock speed which results in lower power consumption. The power analysis of the implemented system shows that, in the minimal setting of the TSCH accelerator, only 0.1% is added to the power consumption of the digital baseband processor. The power overhead increases to 5.6% for supporting three parallel slotframes which is a widely used TSCH setting in multi-hop networks. In return, the embedded processor is relaxed of processing TSCH timing related interrupts that are required for software-based TSCH implementation.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Guard-Time Design for Symmetric Synchronization in IEEE 802.15.4 Time-Slotted Channel Hopping
    Tavakoli, Rasool
    Nabi, Majid
    Basten, Twan
    Goossens, Kees
    2018 IEEE 87TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2018,
  • [2] Enhanced time-slotted channel hopping
    Hammoudi, Sarra
    Aliouat, Zibouda
    Harous, Saad
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (08)
  • [3] A virtual slotframe technique for reliable multi-hop IEEE 802.15.4e time-slotted channel hopping network
    Ha, Yuvin
    Chung, Sang-Hwa
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2018, 14 (07):
  • [4] Scheduling in IEEE 802.15.4e Time Slotted Channel Hopping: A Survey
    Hammoudi, Sarra
    Bentaleb, Abdelhak
    Harous, Saad
    Aliouat, Zibouda
    2020 11TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2020, : 331 - 336
  • [5] A rapid joining scheme based on fuzzy logic for highly dynamic IEEE 802.15.4e time-slotted channel hopping networks
    Thang Phan Duy
    Dinh, Thanh
    Kim, Younghan
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2016, 12 (08):
  • [6] Slotframe Partitioning-based Cell Scheduling for IEEE 802.15.4 Time Slotted Channel Hopping
    Kwon, Jung-Hyok
    Kim, Eui-Jik
    Kim, Dongwan
    SENSORS AND MATERIALS, 2019, 31 (05) : 1419 - 1427
  • [7] Application-Aware Scheduling for IEEE 802.15.4e Time-Slotted Channel Hopping Using Software-Defined Wireless Sensor Network Slicing
    Sayjari, Tarek
    Silveira, Regina Melo
    Margi, Cintia Borges
    SENSORS, 2023, 23 (16)
  • [8] A performance analysis of Orchestra scheduling for time-slotted channel hopping networks
    Rekik, Sana
    Baccour, Nouha
    Jmaiel, Mohamed
    Drira, Khalil
    INTERNET TECHNOLOGY LETTERS, 2018, 1 (03):
  • [9] Multiple channel access techniques in industrial IoT: evaluation case of time-slotted channel hopping
    Eloudrhiri Hassani, Abdelhadi
    Sahel, Aicha
    Badri, Abdelmajid
    El Mourabit, Ilham
    WIRELESS NETWORKS, 2024, 30 (05) : 3119 - 3133
  • [10] Performance Analysis of IEEE 802.15.4e Time Slotted Channel Hopping for Low-Rate Wireless Networks
    Chen, Shuguang
    Sun, Tingting
    Yuan, Jingjing
    Geng, Xiaoyan
    Li, Changle
    Ullah, Sana
    Alnuem, Mohammed Abdullah
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2013, 7 (01): : 1 - 21