Throughput and Channel Aware MAC scheduling for SmartBAN standard
|Author:||Khan, Rida1; Alam, Muhammad Mahtab1; Paso, Tuomas2;|
1Thomas Johann Seebeck Department of Electronics, Tallinn University of Technology, Tallinn, Estonia
2Centre for Wireless Communications, University of Oulu, Oulu, Finland
|Online Access:||PDF Full Text (PDF, 0.9 MB)|
|Persistent link:|| http://urn.fi/urn:nbn:fi-fe2019091828726
Institute of Electrical and Electronics Engineers,
|Publish Date:|| 2019-09-18
In this paper, a throughput- and channel-aware (TCA) medium access control (MAC) scheduling scheme is presented and evaluated for smart body area network (SmartBAN) standard, developed by the European Telecommunication Standard Institute (ETSI). The presented algorithm utilizes the radio link signal-to-noise ratio (SNR) to select the candidate nodes for a given time slot in the first phase, while, in the second phase, the slot is assigned to one of the chosen nodes based on their priority level and data packet availability. The algorithm uses an m-periodic scheduling technique, in which the nodes are considered for slot assignment according to their data packet generation rates during the second phase. Subsequently, a comprehensive explanation of the TCA algorithm execution through the slot reassignment method in SmartBAN is provided. For performance comparison, we use four key performance indicators (KPIs), which include packet reception rate (PRR), latency, energy consumption per successful transmission, and throughput. The simulation results indicate a significant performance gain of the SmartBAN-complaint TCA algorithm in terms of PRR and energy efficiency over the reference SmartBAN MAC scheduling with and without repetition. The average improvement in the PRR results is approximately 40%, whereas a maximum enhancement of 66% is observed in terms of energy efficiency while satisfying the throughput and latency requirements of the use case considered during simulations. Furthermore, we introduce some enhancements in the primary TCA to decrease the frequency of TCA execution via slot re-assignment frames transmission for reducing energy consumption, which results in a slight improvement of energy efficiency.
|Pages:||2169 - 3536|
|Type of Publication:||
A1 Journal article – refereed
|Field of Science:||
213 Electronic, automation and communications engineering, electronics
This project has received funding partly from European Union’s Horizon 2020 Research and Innovation Program under Grant 668995, European Union Regional Development Fund in the framework of the Tallinn University of Technology Development Program 2016-2022 and Estonian Research Council Grant PUT-PRG424 as well as Academy of Finland 6Genesis Flagship (grant no. 318927). This material reflects only the authors view and the EC Research Executive Agency is not responsible for any use that may be made of the information itcontains.
|Academy of Finland Grant Number:||
318927 (Academy of Finland Funding decision)
© 2019 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission.