Using concurrent multipath transmission for Transport Virtualization: Analyzing path selection

The concept of Transport Virtualization (TV) enhances the capabilities of future networks. TV enables transport mechanisms with arbitrary resource usage independent of the underlying transport system. The simplest form of TV can be achieved by collecting multiple transport resources (even from different virtual networks or providers) and selecting the best resources for exclusive or concurrent use. However, the selection and application of concurrent paths is complex and its impact on the transmission is non-intuitive. Path length diversity of different concurrent paths inevitably introduces out-of-order packet delivery.We present and discuss a mathematical model for the analysis of the fundamental behavior and influence factors for packet re-ordering in concurrent multipath transmissions. Our model facilitates the understanding of path selection algorithms for multipath transport virtualization.

[1]  Ying Li,et al.  DaVinci: dynamically adaptive virtual networks for a customized internet , 2008, CoNEXT '08.

[2]  Reinaldo Penno,et al.  LEDBAT Practices and Recommendations for Managing Multiple Concurrent TCP Connections , 2009 .

[3]  David M. Nicol,et al.  Simulation of large scale networks II: development of an internet backbone topology for large-scale network simulations , 2003, WSC '03.

[4]  Krishna P. Gummadi,et al.  Improving the Reliability of Internet Paths with One-hop Source Routing , 2004, OSDI.

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

[6]  Moshe Sidi,et al.  Parallel downloads for streaming applications - a resequencing analysis , 2006, Perform. Evaluation.

[7]  M. Liljenstam,et al.  Development of an Internet backbone topology for large-scale network simulations , 2003 .

[8]  Suman Banerjee,et al.  The Interdomain Connectivity of PlanetLab Nodes , 2004, PAM.

[9]  Phuoc Tran-Gia,et al.  Re-sequencing Buffer Occupancy of a Concurrent Multipath Transmission Mechanism for Transport System Virtualization , 2009, KiVS.

[10]  Moshe Sidi,et al.  Resequencing considerations in parallel downloads , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[11]  Markus Fiedler,et al.  Testing the IQX Hypothesis for Exponential Interdependency between QoS and QoE of Voice Codecs iLBC and G.711 , 2008 .

[12]  Akihiro Nakao,et al.  Best-Effort Network Layer Packet Reordering in Support of Multipath Overlay Packet Dispersion , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[13]  Lyndon Ong,et al.  An Introduction to the Stream Control Transmission Protocol (SCTP) , 2002, RFC.

[14]  Peter Reichl,et al.  Towards low-complexity Internet traffic engineering: The Adaptive Multi-Path algorithm , 2008, Comput. Networks.

[15]  Christian Scheideler,et al.  Can ISPS and P2P users cooperate for improved performance? , 2007, CCRV.

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

[17]  D AmerPaul,et al.  Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths , 2006 .

[18]  Phuoc Tran-Gia,et al.  Performance evaluation of packet reordering on concurrent multipath transmissions for transport virtualisation , 2011, Int. J. Commun. Networks Distributed Syst..

[19]  R. Srikant,et al.  Multi-Path TCP: A Joint Congestion Control and Routing Scheme to Exploit Path Diversity in the Internet , 2006, IEEE/ACM Transactions on Networking.

[20]  Sándor Molnár,et al.  On the distribution of round-trip delays in TCP/IP networks , 1999, Proceedings 24th Conference on Local Computer Networks. LCN'99.

[21]  A. Feldmann,et al.  Can ISPs and P2P systems co-operate for improved performance? , 2007 .