Improving IEEE 802.15.4 channel access performance for IoT and WSN devices


COMPUTERS & ELECTRICAL ENGINEERING, vol.87, 2020 (SCI-Expanded) identifier identifier

  • Publication Type: Article / Article
  • Volume: 87
  • Publication Date: 2020
  • Doi Number: 10.1016/j.compeleceng.2020.106745
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, Aerospace Database, Applied Science & Technology Source, Communication Abstracts, Compendex, Computer & Applied Sciences, INSPEC, Metadex, zbMATH, Civil Engineering Abstracts
  • Keywords: IEEE 802.15.4, Channel access, MAC throughput, macMaxCsmaBackoff, Internet of Things, CSMA/CA, WIRELESS SENSOR NETWORK, MAC PARAMETERS
  • Kayseri University Affiliated: No


IEEE 802.15.4 is a well-known protocol for low power, low rate wireless personal area networks that determines the specifications for the physical layer and the media access control sub-layer. However, IEEE 802.15.4 suffers from several limitations that play a role in reducing its performance such as using a default maximum backoff (macMaxCsmaBackoffs) value for channel access. In terms of energy efficiency, complexity, delay, using a default macMaxCsmaBackoffs does not provide optimum performance in every channel condition. For this reason, we built an adaptive channel access model, ACAMRO that maximizes channel utilization via adjusting macMaxCsmaBackoffs according to channel conditions. ACAMRO provides higher throughput which yields up to a 120% performance gain compared to the default IEEE 802.15.4 setup. It provides an implementation requiring low memory space that is less than 20 kBytes. Measured results show that ACAMRO achieves significant throughput increase, and a low complexity solution for Internet of Things devices. (C) 2020 Elsevier Ltd. All rights reserved.