Performance Evaluation of Multipath Transport Protocol in Asymmetric Heterogeneous Network Environment

Performance of multipath transport protocols is known to be sensitive to path asymmetry. The potential difference between each path in terms of bandwidth, delay and packet-lo ss significantly decreases the overall performance when a sing le data flow is carried over multiple asymmetric paths. In this paper, we evaluate and analyse Concurrent Multipath Transfer extension of Stream Control Transport Protocol (CMT-SCTP) under variou s scenarios of network asymmetry. We identify various causesof performance bottle-neck under different asymmetric scena rios, review the impact of delayed SACK under path asymmetry and show that the total achievable good-put of a reliable inorder data flow over multiple heterogeneous paths is ruled by the characteristics of the perceived worst path by the trans port protocol. Finally to support our study, we derive a simple analytical proof to support our simulated experimental results of NS-2.

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

[2]  M. Tüxen,et al.  Transmission Scheduling Optimizations for Concurrent Multipath Transfer , 2010 .

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

[4]  Marcelo Bagnulo,et al.  Outgoing Packet Routing with MP-TCP , 2009 .

[5]  Kazunori Yamamoto,et al.  Forward RTO-Recovery ( F-RTO ) : An Algorithm for Detecting Spurious Retransmission Timeouts with TCP , 2005 .

[6]  Masato Saito,et al.  Design and implementation of a socket-level bandwidth aggregation mechanism for wireless networks , 2006, WICON '06.

[7]  Mark Handley,et al.  TCP Extensions for Multipath Operation with Multiple Addresses , 2011 .

[8]  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.

[9]  Raghupathy Sivakumar,et al.  pTCP: an end-to-end transport layer protocol for striped connections , 2002, 10th IEEE International Conference on Network Protocols, 2002. Proceedings..

[10]  Alan Ford,et al.  MPTCP Application Interface Considerations , 2010 .

[11]  Mark Handley,et al.  Architectural Guidelines for Multipath TCP Development , 2011, RFC.

[12]  Janardhan R. Iyengar,et al.  Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths , 2006, TNET.

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

[14]  Kameswari Chebrolu,et al.  Bandwidth aggregation for real-time applications in heterogeneous wireless networks , 2006 .

[15]  Mark Handley,et al.  Data center networking with multipath TCP , 2010, Hotnets-IX.

[16]  Dhananjay S. Phatak,et al.  IP-in-IP tunneling to enable the simultaneous use of multiple IP interfaces for network level connection striping , 2003, Comput. Networks.

[18]  Pablo Rodriguez,et al.  MAR: a commuter router infrastructure for the mobile Internet , 2004, MobiSys '04.

[19]  V. Subramanian,et al.  A multi-path transport protocol to exploit network diversity in airborne networks , 2008, MILCOM 2008 - 2008 IEEE Military Communications Conference.

[20]  Atsushi Iwata,et al.  High-Speed, Short-Latency Multipath Ethernet Transport for Interconnections , 2008, 2008 16th IEEE Symposium on High Performance Interconnects.

[21]  Janardhan R. Iyengar,et al.  Non-Renegable Selective Acknowledgments (NR-SACKs) for SCTP , 2008, 2008 IEEE International Conference on Network Protocols.