• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

MPMTP-AR: Multipath Message Transport Protocol Based on Application-Level Relay

Vol. 11, No. 3, March 30, 2017
10.3837/tiis.2017.03.009, Download Paper (Free):

Abstract

Recent advancements in network infrastructures provide increased opportunities to support data delivery over multiple paths. Compared with multi-homing scenario, overlay network is regarded as an effective way to construct multiple paths between end devices without any change on the underlying network. Exploiting multipath characteristics has been explored for TCP with multi-homing device, but the corresponding exploration with overlay network has not been studied in detail yet. Motivated by improving quality of experience (QoE) for reliable data delivery, we propose a multipath message transport protocol based on application level relay (MPMTP-AR). MPMTP-AR proposes mechanisms and algorithms to support basic operations of multipath transmission. Dynamic feedback provides a foundation to distribute reasonable load to each path. Common source decrease (CSD) takes the load weight of the path with congestion into consideration to adjust congestion window. MPMTP-AR uses two-level sending buffer to ensure independence between paths and utilizes two-level receiving buffer to improve queuing performance. Finally, the MPMTP-AR is implemented on the Linux platform and evaluated by comprehensive experiments.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
S. Liu, W. Lei, W. Zhang, X. Song, "MPMTP-AR: Multipath Message Transport Protocol Based on Application-Level Relay," KSII Transactions on Internet and Information Systems, vol. 11, no. 3, pp. 1406-1424, 2017. DOI: 10.3837/tiis.2017.03.009.

[ACM Style]
Shaowei Liu, Weimin Lei, Wei Zhang, and Xiaoshi Song. 2017. MPMTP-AR: Multipath Message Transport Protocol Based on Application-Level Relay. KSII Transactions on Internet and Information Systems, 11, 3, (2017), 1406-1424. DOI: 10.3837/tiis.2017.03.009.

[BibTeX Style]
@article{tiis:21392, title="MPMTP-AR: Multipath Message Transport Protocol Based on Application-Level Relay", author="Shaowei Liu and Weimin Lei and Wei Zhang and Xiaoshi Song and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2017.03.009}, volume={11}, number={3}, year="2017", month={March}, pages={1406-1424}}