A Low-Jitter Wireless Transmission Based on Buffer Management in Coding-Aware Routing

It is significant to reduce packet jitter for real-time applications in a wireless network. Existing coding-aware routing algorithms use the opportunistic network coding (ONC) scheme in a packet coding algorithm. The ONC scheme never delays packets to wait for the arrival of a future coding opportun...

Full description

Bibliographic Details
Main Authors: Cunbo Lu, Liangtian Wan
Format: Article
Language:English
Published: MDPI AG 2015-08-01
Series:Future Internet
Subjects:
Online Access:http://www.mdpi.com/1999-5903/7/3/307
id doaj-59991ea40bcd46959940ccefe1b19365
record_format Article
spelling doaj-59991ea40bcd46959940ccefe1b193652020-11-25T00:12:19ZengMDPI AGFuture Internet1999-59032015-08-017330732810.3390/fi7030307fi7030307A Low-Jitter Wireless Transmission Based on Buffer Management in Coding-Aware RoutingCunbo Lu0Liangtian Wan1School of Communication Engineering, Xidian University, Xi'an 710071, Shanxi, ChinaDepartment of Information and Communication Systems, Hohai University, Changzhou 213022, Jiangsu, ChinaIt is significant to reduce packet jitter for real-time applications in a wireless network. Existing coding-aware routing algorithms use the opportunistic network coding (ONC) scheme in a packet coding algorithm. The ONC scheme never delays packets to wait for the arrival of a future coding opportunity. The loss of some potential coding opportunities may degrade the contribution of network coding to jitter performance. In addition, most of the existing coding-aware routing algorithms assume that all flows participating in the network have equal rate. This is unrealistic, since multi-rate environments often appear. To overcome the above problem and expand coding-aware routing to multi-rate scenarios, from the view of data transmission, we present a low-jitter wireless transmission algorithm based on buffer management (BLJCAR), which decides packets in coding node according to the queue-length based threshold policy instead of the regular ONC policy as used in existing coding-aware routing algorithms. BLJCAR is a unified framework to merge the single rate case and multiple rate case. Simulations results show that the BLJCAR algorithm embedded in coding-aware routing outperforms the traditional ONC policy in terms of jitter, packet delivery delay, packet loss ratio and network throughput in network congestion in any traffic rates.http://www.mdpi.com/1999-5903/7/3/307coding aware routingdelay jitterbuffer managementunified frameworkmultiple rates
collection DOAJ
language English
format Article
sources DOAJ
author Cunbo Lu
Liangtian Wan
spellingShingle Cunbo Lu
Liangtian Wan
A Low-Jitter Wireless Transmission Based on Buffer Management in Coding-Aware Routing
Future Internet
coding aware routing
delay jitter
buffer management
unified framework
multiple rates
author_facet Cunbo Lu
Liangtian Wan
author_sort Cunbo Lu
title A Low-Jitter Wireless Transmission Based on Buffer Management in Coding-Aware Routing
title_short A Low-Jitter Wireless Transmission Based on Buffer Management in Coding-Aware Routing
title_full A Low-Jitter Wireless Transmission Based on Buffer Management in Coding-Aware Routing
title_fullStr A Low-Jitter Wireless Transmission Based on Buffer Management in Coding-Aware Routing
title_full_unstemmed A Low-Jitter Wireless Transmission Based on Buffer Management in Coding-Aware Routing
title_sort low-jitter wireless transmission based on buffer management in coding-aware routing
publisher MDPI AG
series Future Internet
issn 1999-5903
publishDate 2015-08-01
description It is significant to reduce packet jitter for real-time applications in a wireless network. Existing coding-aware routing algorithms use the opportunistic network coding (ONC) scheme in a packet coding algorithm. The ONC scheme never delays packets to wait for the arrival of a future coding opportunity. The loss of some potential coding opportunities may degrade the contribution of network coding to jitter performance. In addition, most of the existing coding-aware routing algorithms assume that all flows participating in the network have equal rate. This is unrealistic, since multi-rate environments often appear. To overcome the above problem and expand coding-aware routing to multi-rate scenarios, from the view of data transmission, we present a low-jitter wireless transmission algorithm based on buffer management (BLJCAR), which decides packets in coding node according to the queue-length based threshold policy instead of the regular ONC policy as used in existing coding-aware routing algorithms. BLJCAR is a unified framework to merge the single rate case and multiple rate case. Simulations results show that the BLJCAR algorithm embedded in coding-aware routing outperforms the traditional ONC policy in terms of jitter, packet delivery delay, packet loss ratio and network throughput in network congestion in any traffic rates.
topic coding aware routing
delay jitter
buffer management
unified framework
multiple rates
url http://www.mdpi.com/1999-5903/7/3/307
work_keys_str_mv AT cunbolu alowjitterwirelesstransmissionbasedonbuffermanagementincodingawarerouting
AT liangtianwan alowjitterwirelesstransmissionbasedonbuffermanagementincodingawarerouting
AT cunbolu lowjitterwirelesstransmissionbasedonbuffermanagementincodingawarerouting
AT liangtianwan lowjitterwirelesstransmissionbasedonbuffermanagementincodingawarerouting
_version_ 1725399772836134912