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