Priority Based Transmission Rate Control with Neural Network Controller in WMSNs

Wireless Multimedia Sensor Networks (WMSNs) are networks of wirelessly interconnected sensor nodes equipped with multimedia devices, such as cameras and microphones. Thus a WMSN will have the capability to transmit multimedia data, such as video and audio streams, still images, and scalar data from...

Full description

Bibliographic Details
Main Authors: Nadia Adnan Shiltagh, Ali H. Wheeb
Format: Article
Language:English
Published: University of Baghdad 2023-06-01
Series:Journal of Engineering
Subjects:
Online Access:https://joe.uobaghdad.edu.iq/index.php/main/article/view/2133
_version_ 1797782983583727616
author Nadia Adnan Shiltagh
Ali H. Wheeb
author_facet Nadia Adnan Shiltagh
Ali H. Wheeb
author_sort Nadia Adnan Shiltagh
collection DOAJ
description Wireless Multimedia Sensor Networks (WMSNs) are networks of wirelessly interconnected sensor nodes equipped with multimedia devices, such as cameras and microphones. Thus a WMSN will have the capability to transmit multimedia data, such as video and audio streams, still images, and scalar data from the environment. Most applications of WMSNs require the delivery of multimedia information with a certain level of Quality of Service (QoS). This is a challenging task because multimedia applications typically produce huge volumes of data requiring high transmission rates and extensive processing; the high data transmission rate of WMSNs usually leads to congestion, which in turn reduces the Quality of Service (QoS) of multimedia applications. To address this challenge, This paper proposes the Neural Control Exponential Weight of Priority Based Rate Control (NEWPBRC) algorithm for adjusting the node transmission rate and facilitate the problem of congestion occur in WMSNs. The proposed algorithm combines Neural Network Controller (NC) with the Exponential Weight of Priority Based Rate Control (EWPBRC) algorithms. The NC controller can calculate the appropriate weight parameter λ in the Exponential Weight (EW) algorithm for estimating the output transmission rate of the sink node, and then ,on the basis of the priority of each child node , an appropriate transmission rate is assigned . The proposed algorithm can support four different traffic classes namely, Real Time traffic class (RT class); High priority, Non Real-Time traffic class (NRT1 class); Medium priority, Non Real-Time traffic class (NRT2 class); and Low priority, Non Real-Time traffic class (NRT3 class). Simulation result shows that the proposed algorithm can effectively reduce congestion and enhance the transmission rate. Furthermore, the proposed algorithm can enhance Quality of Service (QoS) by achieve better throughput, and reduced the transmission delay and loss probability.
first_indexed 2024-03-13T00:18:40Z
format Article
id doaj.art-b6a6591635d54d87b966058c05312ba4
institution Directory Open Access Journal
issn 1726-4073
2520-3339
language English
last_indexed 2024-03-13T00:18:40Z
publishDate 2023-06-01
publisher University of Baghdad
record_format Article
series Journal of Engineering
spelling doaj.art-b6a6591635d54d87b966058c05312ba42023-07-11T18:34:20ZengUniversity of BaghdadJournal of Engineering1726-40732520-33392023-06-01200410.31026/j.eng.2014.04.05Priority Based Transmission Rate Control with Neural Network Controller in WMSNsNadia Adnan ShiltaghAli H. Wheeb Wireless Multimedia Sensor Networks (WMSNs) are networks of wirelessly interconnected sensor nodes equipped with multimedia devices, such as cameras and microphones. Thus a WMSN will have the capability to transmit multimedia data, such as video and audio streams, still images, and scalar data from the environment. Most applications of WMSNs require the delivery of multimedia information with a certain level of Quality of Service (QoS). This is a challenging task because multimedia applications typically produce huge volumes of data requiring high transmission rates and extensive processing; the high data transmission rate of WMSNs usually leads to congestion, which in turn reduces the Quality of Service (QoS) of multimedia applications. To address this challenge, This paper proposes the Neural Control Exponential Weight of Priority Based Rate Control (NEWPBRC) algorithm for adjusting the node transmission rate and facilitate the problem of congestion occur in WMSNs. The proposed algorithm combines Neural Network Controller (NC) with the Exponential Weight of Priority Based Rate Control (EWPBRC) algorithms. The NC controller can calculate the appropriate weight parameter λ in the Exponential Weight (EW) algorithm for estimating the output transmission rate of the sink node, and then ,on the basis of the priority of each child node , an appropriate transmission rate is assigned . The proposed algorithm can support four different traffic classes namely, Real Time traffic class (RT class); High priority, Non Real-Time traffic class (NRT1 class); Medium priority, Non Real-Time traffic class (NRT2 class); and Low priority, Non Real-Time traffic class (NRT3 class). Simulation result shows that the proposed algorithm can effectively reduce congestion and enhance the transmission rate. Furthermore, the proposed algorithm can enhance Quality of Service (QoS) by achieve better throughput, and reduced the transmission delay and loss probability. https://joe.uobaghdad.edu.iq/index.php/main/article/view/2133Wireless multimedia sensor network; congestion control; QoS; neural network.
spellingShingle Nadia Adnan Shiltagh
Ali H. Wheeb
Priority Based Transmission Rate Control with Neural Network Controller in WMSNs
Journal of Engineering
Wireless multimedia sensor network; congestion control; QoS; neural network.
title Priority Based Transmission Rate Control with Neural Network Controller in WMSNs
title_full Priority Based Transmission Rate Control with Neural Network Controller in WMSNs
title_fullStr Priority Based Transmission Rate Control with Neural Network Controller in WMSNs
title_full_unstemmed Priority Based Transmission Rate Control with Neural Network Controller in WMSNs
title_short Priority Based Transmission Rate Control with Neural Network Controller in WMSNs
title_sort priority based transmission rate control with neural network controller in wmsns
topic Wireless multimedia sensor network; congestion control; QoS; neural network.
url https://joe.uobaghdad.edu.iq/index.php/main/article/view/2133
work_keys_str_mv AT nadiaadnanshiltagh prioritybasedtransmissionratecontrolwithneuralnetworkcontrollerinwmsns
AT alihwheeb prioritybasedtransmissionratecontrolwithneuralnetworkcontrollerinwmsns