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...
Saved in:
Published in | Journal of communications and networks Vol. 16; no. 5; pp. 548 - 558 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | English |
Published |
Seoul
Editorial Department of Journal of Communications and Networks
01.10.2014
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 한국통신학회 |
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |