SPMLD: Sub-packet based multipath load distribution for real-time multimedia traffic

Load distribution is vital to the performance of multipath transport. The task becomes more challenging in real-time multimedia applications (RTMA), which impose stringent delay requirements. Two key issues to be addressed are: 1) How to minimize end-to-end delay and 2) how to alleviate packet reord...

Full description

Saved in:
Bibliographic Details
Published inJournal of communications and networks Vol. 16; no. 5; pp. 548 - 558
Main Authors Wu, Jiyan, Yang, Jingqi, Shang, Yanlei, Cheng, Bo, Chen, Junliang
Format Journal Article
LanguageEnglish
Published Seoul Editorial Department of Journal of Communications and Networks 01.10.2014
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
한국통신학회
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Load distribution is vital to the performance of multipath transport. The task becomes more challenging in real-time multimedia applications (RTMA), which impose stringent delay requirements. Two key issues to be addressed are: 1) How to minimize end-to-end delay and 2) how to alleviate packet reordering that incurs additional recovery time at the receiver. In this paper, we propose sub-packet based multipath load distribution (SPMLD), a new model that splits traffic at the granularity of sub-packet. Our SPMLD model aims to minimize total packet delay by effectively aggregating multiple parallel paths as a single virtual path. First, we formulate the packet splitting over multiple paths as a constrained optimization problem and derive its solution based on progressive approximation method. Second, in the solution, we analyze queuing delay by introducing D/M/1 model and obtain the expression of dynamic packet splitting ratio for each path. Third, in order to describe SPMLD's scheduling policy, we propose two distributed algorithms respectively implemented in the source and destination nodes. We evaluate the performance of SPMLD through extensive simulations in QualNet using real-time H.264 video streaming. Experimental results demonstrate that: SPMLD outperforms previous flow and packet based load distribution models in terms of video peak signal-to-noise ratio, total packet delay, end-to-end delay, and risk of packet reordering. Besides, SPMLD's extra overhead is tiny compared to the input video streaming.
Bibliography:G704-000784.2014.16.5.002
ISSN:1229-2370
1976-5541
DOI:10.1109/JCN.2014.000093