The throughput critical condition study for reliable multipath transport

Employing multiple paths for achieving high capability and robustness has some obvious benefits. New wireless technologies are giving more Internet access modes for notebooks and smart phones. However, most multipath protocols may not get acceptable throughput if reliable transmission is guaranteed. For some cases, the situation may even worse than using single path only. The main reason has strong relationship with the principal of multipath transmission. Motivated by these facts, specific analytical mechanisms are proposed to analyze the potential problems which may lead to serious performance decrease. Following that, we investigate how to use multiple paths legitimately when network environments are fluctuating. In our simulation, topologies for multiple paths and single path are set up for evaluating our analytical methods. Some distinguished scenarios are chosen from different perspectives. The results have revealed some throughput critical conditions and could be helpful in designing scheduling schemes for multipath protocols.

[1]  Sally Floyd,et al.  TCP Selective Acknowledgement Options , 1996 .

[2]  Sally Floyd,et al.  TCP Selective Acknowledgment Options , 1996, RFC.

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

[4]  T. J. Shepard,et al.  TCP/IP performance over satellite links , 1997, IEEE Netw..

[5]  P. Amer,et al.  A Model for Detecting Transport Layer Data Reneging , 2010 .

[6]  Sang-Uk Shin,et al.  A Study on Design and Implementation of E-Discovery Service based on Cloud Computing , 2012, J. Internet Serv. Inf. Secur..

[7]  Lixia Zhang,et al.  Experimentations with TCP selective acknowledgment , 1998, CCRV.

[8]  Mark Handley,et al.  Design, Implementation and Evaluation of Congestion Control for Multipath TCP , 2011, NSDI.

[9]  Marcelo Bagnulo,et al.  Opportunistic mobility with multipath TCP , 2011, MobiArch '11.

[10]  Mark Handley,et al.  Datagram Congestion Control Protocol (DCCP) , 2006, RFC.

[11]  Mark Handley,et al.  The resource pooling principle , 2008, CCRV.

[12]  Mark Handley,et al.  Improving datacenter performance and robustness with multipath TCP , 2011, SIGCOMM 2011.

[13]  Paul D. Amer,et al.  Misbehaviors in TCP SACK generation , 2011, CCRV.

[14]  Janardhan Iyengar Concurrent Multipath Transfer Using SCTP Multihoming , 2004 .

[15]  Ignas G. Niemegeers,et al.  Handoff in Radio over Fiber Indoor Networks at 60 GHz , 2010, J. Wirel. Mob. Networks Ubiquitous Comput. Dependable Appl..

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

[17]  Injong Rhee,et al.  Towards a common TCP evaluation suite , 2008 .

[18]  Hongke Zhang,et al.  Performance Analysis of Reliable Transmission on Multiple Paths and Single Path , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[19]  Burkhard Stiller,et al.  Towards the Future Internet - Emerging Trends from European Research , 2010, Future Internet Assembly.

[20]  Marcelo Bagnulo,et al.  Threat Analysis for TCP Extensions for Multipath Operation with Multiple Addresses , 2011, RFC.

[21]  Zivanov Zarko,et al.  Wireless sensor network application programming and simulation system , 2008 .

[22]  Janardhan R. Iyengar,et al.  Concurrent Multipath Transfer Using SCTP Multihoming: Introducing the Potentially-Failed Destination State , 2008, Networking.

[23]  Janardhan R. Iyengar,et al.  Receive buffer blocking in concurrent multipath transfer , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[24]  Alan Ford,et al.  Business Aspects of Multipath TCP Adoption , 2010, Future Internet Assembly.

[25]  Janardhan R. Iyengar,et al.  Performance implications of a bounded receive buffer in concurrent multipath transfer , 2007, Comput. Commun..

[26]  Randall R. Stewart,et al.  Stream Control Transmission Protocol , 2000, RFC.

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

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

[29]  Tomoya Enokido,et al.  Computation and Transmission Rate Based Algorithm for Reducing the Total Power Consumption , 2011, J. Wirel. Mob. Networks Ubiquitous Comput. Dependable Appl..