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...
Main Authors: | , |
---|---|
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 |