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 条
  • [21] POSTER: Cracking the TSCH Channel Hopping in IEEE 802.15.4e
    Cheng, Xia
    Sha, Mo
    PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, : 2210 - 2212
  • [22] Slot-Size Adaptation and Utility-Based Packet Aggregation for IEEE 802.15.4e Time-Slotted Communication Networks
    Kim, Hongchan
    Lee, Geonhee
    Shin, Juhun
    Paek, Jeongyeup
    Bahk, Saewoong
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (09): : 16382 - 16397
  • [23] A Three-Dimensional Stabilization Protocol for Time-Slotted Multi-Hop Cognitive Radio Networks with Channel Hopping
    Aragao, Paulo
    Engel, Markus
    Gotzhein, Reinhard
    PROCEEDINGS 2018 IEEE 32ND INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2018, : 32 - 39
  • [24] Time slotted channel hopping with collision avoidance
    Hammoudi S.
    Harous S.
    Aliouat Z.
    Louail L.
    Harous, Saad (harous@uaeu.ac.ae), 2018, Inderscience Publishers, 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (29) : 85 - 102
  • [25] Time slotted channel hopping with collision avoidance
    Hammoudi, Sarra
    Harous, Saad
    Aliouat, Zibouda
    Louail, Lemia
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2018, 29 (1-2) : 85 - 102
  • [26] Traffic Aware Scheduler for Time-Slotted Channel-Hopping-Based IPv6 Wireless Sensor Networks
    Deac, Diana
    Teshome, Eden
    Van Glabbeek, Roald
    Dobrota, Virgil
    Braeken, An
    Steenhaut, Kris
    SENSORS, 2022, 22 (17)
  • [27] A Hybrid Channel Hopping Scheme for Wireless Sensor Networks Based on IEEE 802.15.4
    Li, Yong
    Sun, Hairong
    Huang, Yibin
    2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 2764 - 2768
  • [28] Hardware implementation of secure and lightweight Simeck32/64 cipher for IEEE 802.15.4 transceiver
    Bhoyar, Prachin
    Dhok, S. B.
    Deshmukh, R. B.
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2018, 90 : 147 - 154
  • [29] Optimization of packet transmission scheduling and node parent selection for 802.15.4e Time Slotted Channel Hopping (TSCH)
    Wijayasekara, S. K.
    Sasithong, P.
    Hsieh, H. -y.
    Saengudomlert, P.
    Chae, C. -b
    Wuttisittikulkij, L.
    ICT EXPRESS, 2024, 10 (02): : 442 - 450
  • [30] Multi-Agent Reinforcement-Learning-Based Time-Slotted Channel Hopping Medium Access Control Scheduling Scheme
    Park, Huiung
    Kim, Haeyong
    Kim, Seon-Tae
    Mah, Pyeongsoo
    IEEE ACCESS, 2020, 8 : 139727 - 139736