Analysis for Joint Delay-Power Tradeoff with Buffer/Channel-Aware and its FPGA Implementation in Wireless Sensor Networks

In this paper, we aim to investigate the delay-power tradeoff problem which is attracting widespread interest due to its importance in wireless technology. This research has two main objectives. First, to assess the effect of different system parameters on the performance metrics. Second, to provide...

Full description

Bibliographic Details
Main Authors: Joumana Dakkak, Saleh Eisa, Hesham M. El-Badawy, Ahmed ElBakly
Format: Article
Language:English
Published: MDPI AG 2020-05-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/11/3114
id doaj-7ffb49e12caf444796e7b009891771d8
record_format Article
spelling doaj-7ffb49e12caf444796e7b009891771d82020-11-25T03:51:10ZengMDPI AGSensors1424-82202020-05-01203114311410.3390/s20113114Analysis for Joint Delay-Power Tradeoff with Buffer/Channel-Aware and its FPGA Implementation in Wireless Sensor NetworksJoumana Dakkak0Saleh Eisa1Hesham M. El-Badawy2Ahmed ElBakly3Department of Basic &Applied Sciences, Arab Academy for Science, Technology and Maritime Transport, Cairo 2033, EgyptDepartment of Electronics & Communications Engineering, Arab Academy for Science, Technology and Maritime Transport, Cairo 11799, EgyptNetwork Planning Department, National Telecommunication Institute (NTI), Cairo 11768, EgyptDepartment of Basic &Applied Sciences, Arab Academy for Science, Technology and Maritime Transport, Cairo 2033, EgyptIn this paper, we aim to investigate the delay-power tradeoff problem which is attracting widespread interest due to its importance in wireless technology. This research has two main objectives. First, to assess the effect of different system parameters on the performance metrics. Second, to provide a solution for this optimization problem. A two-state, slow-fading channel is categorized into good and bad channel states. An adaptive transmission and random data arrivals are considered in our model. Each channel category has its own Markov chain, which is used in modeling the system. A joint Buffer-Aware and Channel-Aware (BACA) problem was introduced. In addition, an enhanced iterative algorithm was introduced for obtaining a sub-optimal delay-power tradeoff. The results show that the tradeoff curve is piecewise linear, convex and decreasing. Furthermore, a channel-aware system was investigated to provide analysis of the effect of system parameters on the delay and power. The obtained results show that the dominant factors that control the system performance are based on the arrival rate and the channel goodness factor. Moreover, a simplified field programable gate array (FPGA) hardware implementation for the channel aware system scheduler is presented. The implementation results show that the consumed power for the proposed scheduler is 98.5 mW and the maximum processing clock speed is 190 MHz.https://www.mdpi.com/1424-8220/20/11/3114Internet of ThingsMarkov chaindelay-power tradeoff
collection DOAJ
language English
format Article
sources DOAJ
author Joumana Dakkak
Saleh Eisa
Hesham M. El-Badawy
Ahmed ElBakly
spellingShingle Joumana Dakkak
Saleh Eisa
Hesham M. El-Badawy
Ahmed ElBakly
Analysis for Joint Delay-Power Tradeoff with Buffer/Channel-Aware and its FPGA Implementation in Wireless Sensor Networks
Sensors
Internet of Things
Markov chain
delay-power tradeoff
author_facet Joumana Dakkak
Saleh Eisa
Hesham M. El-Badawy
Ahmed ElBakly
author_sort Joumana Dakkak
title Analysis for Joint Delay-Power Tradeoff with Buffer/Channel-Aware and its FPGA Implementation in Wireless Sensor Networks
title_short Analysis for Joint Delay-Power Tradeoff with Buffer/Channel-Aware and its FPGA Implementation in Wireless Sensor Networks
title_full Analysis for Joint Delay-Power Tradeoff with Buffer/Channel-Aware and its FPGA Implementation in Wireless Sensor Networks
title_fullStr Analysis for Joint Delay-Power Tradeoff with Buffer/Channel-Aware and its FPGA Implementation in Wireless Sensor Networks
title_full_unstemmed Analysis for Joint Delay-Power Tradeoff with Buffer/Channel-Aware and its FPGA Implementation in Wireless Sensor Networks
title_sort analysis for joint delay-power tradeoff with buffer/channel-aware and its fpga implementation in wireless sensor networks
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-05-01
description In this paper, we aim to investigate the delay-power tradeoff problem which is attracting widespread interest due to its importance in wireless technology. This research has two main objectives. First, to assess the effect of different system parameters on the performance metrics. Second, to provide a solution for this optimization problem. A two-state, slow-fading channel is categorized into good and bad channel states. An adaptive transmission and random data arrivals are considered in our model. Each channel category has its own Markov chain, which is used in modeling the system. A joint Buffer-Aware and Channel-Aware (BACA) problem was introduced. In addition, an enhanced iterative algorithm was introduced for obtaining a sub-optimal delay-power tradeoff. The results show that the tradeoff curve is piecewise linear, convex and decreasing. Furthermore, a channel-aware system was investigated to provide analysis of the effect of system parameters on the delay and power. The obtained results show that the dominant factors that control the system performance are based on the arrival rate and the channel goodness factor. Moreover, a simplified field programable gate array (FPGA) hardware implementation for the channel aware system scheduler is presented. The implementation results show that the consumed power for the proposed scheduler is 98.5 mW and the maximum processing clock speed is 190 MHz.
topic Internet of Things
Markov chain
delay-power tradeoff
url https://www.mdpi.com/1424-8220/20/11/3114
work_keys_str_mv AT joumanadakkak analysisforjointdelaypowertradeoffwithbufferchannelawareanditsfpgaimplementationinwirelesssensornetworks
AT saleheisa analysisforjointdelaypowertradeoffwithbufferchannelawareanditsfpgaimplementationinwirelesssensornetworks
AT heshammelbadawy analysisforjointdelaypowertradeoffwithbufferchannelawareanditsfpgaimplementationinwirelesssensornetworks
AT ahmedelbakly analysisforjointdelaypowertradeoffwithbufferchannelawareanditsfpgaimplementationinwirelesssensornetworks
_version_ 1724488401270341632