Cargando…

A Constrained Coding-Aware Routing Scheme in Wireless Ad-Hoc Networks

In wireless multi-hop networks, instead of using the traditional store-and-forward method, the relay nodes can exploit the network coding idea to encode and transmit the packets in the distributed coding-aware routing (DCAR) mechanisms, which can decrease the transmission number and achieve higher t...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhao, Yimin, Xiao, Song, Gan, Hongping, Li, Lizhao, Xiao, Lina
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6567880/
https://www.ncbi.nlm.nih.gov/pubmed/31096678
http://dx.doi.org/10.3390/s19102252
_version_ 1783427170466529280
author Zhao, Yimin
Xiao, Song
Gan, Hongping
Li, Lizhao
Xiao, Lina
author_facet Zhao, Yimin
Xiao, Song
Gan, Hongping
Li, Lizhao
Xiao, Lina
author_sort Zhao, Yimin
collection PubMed
description In wireless multi-hop networks, instead of using the traditional store-and-forward method, the relay nodes can exploit the network coding idea to encode and transmit the packets in the distributed coding-aware routing (DCAR) mechanisms, which can decrease the transmission number and achieve higher throughput. However, depending on the primary coding conditions of DCAR, the DCAR-type schemes may not only detect more coding opportunities, but also lead to an imbalanced distribution of the network load. Especially, they are not energy efficient in more complex scenarios, such as wireless ad-hoc networks. In this paper, to solve these shortcomings, we propose a constrained coding-aware routing (CCAR) mechanism with the following benefits: (1) by the constrained coding conditions, the proposed mechanism can detect good coding opportunities and assure a higher decoding probability; (2) we propose a tailored “routing + coding” discovery process, which is more lightweight and suitable for the CCAR scheme; and (3) by evaluating the length of the output queue, we can estimate the states of coding nodes to improve the efficient coding benefit. To those ends, we implement the CCAR scheme in different topologies with the ns-2 simulation tool. The simulation results show that a higher effective coding benefit ratio can be achieved by the constrained coding conditions and new coding benefit function. Moreover, the CCAR scheme has significant advantages regarding throughput, average end-to-end delay, and energy consumption.
format Online
Article
Text
id pubmed-6567880
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-65678802019-06-17 A Constrained Coding-Aware Routing Scheme in Wireless Ad-Hoc Networks Zhao, Yimin Xiao, Song Gan, Hongping Li, Lizhao Xiao, Lina Sensors (Basel) Article In wireless multi-hop networks, instead of using the traditional store-and-forward method, the relay nodes can exploit the network coding idea to encode and transmit the packets in the distributed coding-aware routing (DCAR) mechanisms, which can decrease the transmission number and achieve higher throughput. However, depending on the primary coding conditions of DCAR, the DCAR-type schemes may not only detect more coding opportunities, but also lead to an imbalanced distribution of the network load. Especially, they are not energy efficient in more complex scenarios, such as wireless ad-hoc networks. In this paper, to solve these shortcomings, we propose a constrained coding-aware routing (CCAR) mechanism with the following benefits: (1) by the constrained coding conditions, the proposed mechanism can detect good coding opportunities and assure a higher decoding probability; (2) we propose a tailored “routing + coding” discovery process, which is more lightweight and suitable for the CCAR scheme; and (3) by evaluating the length of the output queue, we can estimate the states of coding nodes to improve the efficient coding benefit. To those ends, we implement the CCAR scheme in different topologies with the ns-2 simulation tool. The simulation results show that a higher effective coding benefit ratio can be achieved by the constrained coding conditions and new coding benefit function. Moreover, the CCAR scheme has significant advantages regarding throughput, average end-to-end delay, and energy consumption. MDPI 2019-05-15 /pmc/articles/PMC6567880/ /pubmed/31096678 http://dx.doi.org/10.3390/s19102252 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhao, Yimin
Xiao, Song
Gan, Hongping
Li, Lizhao
Xiao, Lina
A Constrained Coding-Aware Routing Scheme in Wireless Ad-Hoc Networks
title A Constrained Coding-Aware Routing Scheme in Wireless Ad-Hoc Networks
title_full A Constrained Coding-Aware Routing Scheme in Wireless Ad-Hoc Networks
title_fullStr A Constrained Coding-Aware Routing Scheme in Wireless Ad-Hoc Networks
title_full_unstemmed A Constrained Coding-Aware Routing Scheme in Wireless Ad-Hoc Networks
title_short A Constrained Coding-Aware Routing Scheme in Wireless Ad-Hoc Networks
title_sort constrained coding-aware routing scheme in wireless ad-hoc networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6567880/
https://www.ncbi.nlm.nih.gov/pubmed/31096678
http://dx.doi.org/10.3390/s19102252
work_keys_str_mv AT zhaoyimin aconstrainedcodingawareroutingschemeinwirelessadhocnetworks
AT xiaosong aconstrainedcodingawareroutingschemeinwirelessadhocnetworks
AT ganhongping aconstrainedcodingawareroutingschemeinwirelessadhocnetworks
AT lilizhao aconstrainedcodingawareroutingschemeinwirelessadhocnetworks
AT xiaolina aconstrainedcodingawareroutingschemeinwirelessadhocnetworks
AT zhaoyimin constrainedcodingawareroutingschemeinwirelessadhocnetworks
AT xiaosong constrainedcodingawareroutingschemeinwirelessadhocnetworks
AT ganhongping constrainedcodingawareroutingschemeinwirelessadhocnetworks
AT lilizhao constrainedcodingawareroutingschemeinwirelessadhocnetworks
AT xiaolina constrainedcodingawareroutingschemeinwirelessadhocnetworks