CMT-QA: Quality-Aware Adaptive Concurrent Multipath Data Transfer in Heterogeneous Wireless Networks

Mobile devices equipped with multiple network interfaces can increase their throughput by making use of parallel transmissions over multiple paths and bandwidth aggregation, enabled by the stream control transport protocol (SCTP). However, the different bandwidth and delay of the multiple paths will determine data to be received out of order and in the absence of related mechanisms to correct this, serious application-level performance degradations will occur. This paper proposes a novel quality-aware adaptive concurrent multipath transfer solution (CMT-QA) that utilizes SCTP for FTP-like data transmission and real-time video delivery in wireless heterogeneous networks. CMT-QA monitors and analyses regularly each path's data handling capability and makes data delivery adaptation decisions to select the qualified paths for concurrent data transfer. CMT-QA includes a series of mechanisms to distribute data chunks over multiple paths intelligently and control the data traffic rate of each path independently. CMT-QA's goal is to mitigate the out-of-order data reception by reducing the reordering delay and unnecessary fast retransmissions. CMT-QA can effectively differentiate between different types of packet loss to avoid unreasonable congestion window adjustments for retransmissions. Simulations show how CMT-QA outperforms existing solutions in terms of performance and quality of service.

[1]  Chase Cotton,et al.  Packet-level traffic measurements from the Sprint IP backbone , 2003, IEEE Netw..

[2]  Thomas Dreibholz,et al.  Evaluation of Concurrent Multipath Transfer over Dissimilar Paths , 2011, 2011 IEEE Workshops of International Conference on Advanced Information Networking and Applications.

[3]  Abdallah Shami,et al.  A Review of Multihoming Issues Using the Stream Control Transmission Protocol , 2012, IEEE Communications Surveys & Tutorials.

[4]  Yasir Saleem,et al.  Network Simulator NS-2 , 2015 .

[5]  Chung-Ming Huang,et al.  Multimedia streaming using partially reliable concurrent multipath transfer for multihomed networks , 2011, IET Commun..

[6]  Sherali Zeadally,et al.  Stream Control Transmission Protocol (SCTP) , 2008 .

[7]  Thomas Dreibholz,et al.  On the Use of Concurrent Multipath Transfer over Asymmetric Paths , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[8]  Yili Hong,et al.  The Relationship Between Confidence Intervals for Failure Probabilities and Life Time Quantiles , 2008, IEEE Transactions on Reliability.

[9]  Fred Baker,et al.  Throughput analysis of Non-Renegable Selective Acknowledgments (NR-SACKs) for SCTP , 2010, Comput. Commun..

[10]  Chung-Ming Huang,et al.  Fast Retransmission for Concurrent Multipath Transfer (CMT) over Vehicular Networks , 2011, IEEE Communications Letters.

[11]  Claudio Casetti,et al.  WiSE: Best-Path Selection in Wireless Multihoming Environments , 2007, IEEE Transactions on Mobile Computing.

[12]  Janardhan R. Iyengar,et al.  Concurrent Multipath Transfer Using SCTP Multihoming Over Independent End-to-End Paths , 2006, IEEE/ACM Transactions on Networking.

[13]  Woo Jin Lee,et al.  Fast selective ACK scheme for throughput enhancement of multi-homed SCTP hosts , 2010, IEEE Communications Letters.

[14]  Cheng-Hsin Hsu,et al.  Flexible Broadcasting of Scalable Video Streams to Heterogeneous Mobile Devices , 2011, IEEE Transactions on Mobile Computing.

[15]  Wang Yang,et al.  RPS: range-based path selection method for concurrent multipath transfer , 2010, IWCMC.

[16]  Hongke Zhang,et al.  Distributed rate allocation for flows in best path transfer using SCTP multihoming , 2011, Telecommun. Syst..

[17]  Tansu Alpcan,et al.  Robust Rate Control for Heterogeneous Network Access in Multihomed Environments , 2009, IEEE Transactions on Mobile Computing.

[18]  Gabriel-Miro Muntean,et al.  Distributed Storage-Assisted Data-Driven Overlay Network for P2P VoD Services , 2009, IEEE Transactions on Broadcasting.

[19]  Carolina Fortuna,et al.  Trends in the development of communication networks: Cognitive networks , 2009, Comput. Networks.

[20]  B. Wang,et al.  Concurrent multipath transfer protocol used in ad hoc networks , 2010, IET Commun..

[21]  Masahiro Kozuka,et al.  Stream Control Transmission Protocol (SCTP) Dynamic Address Reconfiguration , 2007, RFC.

[22]  Athanasios V. Vasilakos,et al.  Joint Forensics-Scheduling Strategy for Delay-Sensitive Multimedia Applications over Heterogeneous Networks , 2011, IEEE Journal on Selected Areas in Communications.

[23]  Thomas Dreibholz,et al.  Stream control transmission protocol: Past, current, and future standardization activities , 2011, IEEE Communications Magazine.

[24]  Xiaomin Zhu,et al.  Introducing multipath selection for concurrent multipath transfer in the future internet , 2011, Comput. Networks.

[25]  K. P. Kaliyamurthie,et al.  Performance Evaluation of Multimedia Content Distribution over Multi-Homed Wireless Networks , 2014 .

[26]  Paul D. Amer,et al.  Concurrent Multipath Transfer during path failure , 2009, Comput. Commun..

[27]  Thomas Dreibholz,et al.  Simulation and Experimental Evaluation of Multipath Congestion Control Strategies , 2012, 2012 26th International Conference on Advanced Information Networking and Applications Workshops.

[28]  Gabriel-Miro Muntean,et al.  Performance Evaluation of Distributing Real-Time Video Over Concurrent Multipath , 2009, 2009 IEEE Wireless Communications and Networking Conference.