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 条
  • [31] Time-Slotted Spreading Factor Hopping for Mitigating Blind Spots in LoRa-Based Networks
    Iglesias-Rivera, Alejandro
    Van Glabbeek, Roald
    Ortiz Guerra, Erik
    Braeken, An
    Steenhaut, Kris
    Cruz-Enriquez, Hector
    SENSORS, 2022, 22 (06)
  • [32] Reinforcement Learning Techniques for Optimized Channel Hopping in IEEE 802.15.4-TSCH Networks
    Dakdouk, Hiba
    Tarazona, Erika
    Alami, Reda
    Feraud, Raphael
    Papadopoulos, Georgios Z.
    Maille, Patrick
    MSWIM'18: PROCEEDINGS OF THE 21ST ACM INTERNATIONAL CONFERENCE ON MODELING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS, 2018, : 99 - 107
  • [33] Reduced-rank channel estimation and tracking in time-slotted CDMA systems
    Nicoli, M
    Sternad, M
    Spagnolini, U
    Ahlén, A
    2002 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2002, : 533 - 537
  • [34] Reduced-rank channel estimation for time-slotted mobile communication systems
    Nicoli, M
    Spagnolini, U
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2005, 53 (03) : 926 - 944
  • [35] TSCR-MAC: Time-Slotted Channel Reservation Based Cognitive MAC
    Wu, Juanmei
    Wang, Yichen
    Deng, Jianguo
    2014 9TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2014, : 666 - 671
  • [36] On the hardware cost of end-to-end latency variation control for time-slotted optical networks
    Szczerban, Mijail
    Kasbari, Abed-Elhak
    Ouslimani, Achour
    Bigo, Sebastien
    Benzaoui, Nihel
    2020 EUROPEAN CONFERENCE ON OPTICAL COMMUNICATIONS (ECOC), 2020,
  • [37] Cooperative Coexistence of BLE and Time Slotted Channel Hopping Networks
    Carhacioglu, Onur
    Zand, Pouria
    Nabi, Majid
    2018 IEEE 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2018,
  • [38] Enabling Listening Suspension in the Time Slotted Channel Hopping Protocol
    Cena, Gianluca
    Scanzio, Stefano
    Valenzano, Adriano
    17TH IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS 2021 (WFCS 2021), 2021, : 19 - 26
  • [39] Adaptive Channel Map for Time Slotted Channel Hopping Industrial Wireless Networks
    Feldman, Max
    Cainelli, Gustavo
    Kunzel, Gustavo
    Muller, Ivan
    Pereira, Carlos Eduardo
    IFAC PAPERSONLINE, 2020, 53 (02): : 8237 - 8242
  • [40] Why Channel Hopping Makes Sense, even with IEEE802.15.4 OFDM at 2.4 GHz
    Munoz, Jonathan
    Muhlethaler, Paul
    Vilajosana, Xavier
    Watteyne, Thomas
    2018 GLOBAL INTERNET OF THINGS SUMMIT (GIOTS), 2018, : 252 - 258