Investigating the multipath extension of the GRE in UDP technology

A novel network layer multipath solution is proposed.MPT is a multipath extension of the GRE in UDP technology.Different mappings of tunnel traffic to paths are supported.Open control interface facilitates experimenting. Display Omitted MPT is a novel multipath technology based on the GRE in UDP tunnel specification. In this paper, the conceptual architecture of MPT is disclosed. The designed structure of MPT includes several useful components: the possibility for external software modules to change the run-time parameters (by using the control interface), the choice between flow-based and packet based mappings of tunnel traffic to paths, as well as optional guarantee of in-order packet delivery to the application. The throughput aggregation performance of MPT is investigated in both laboratory and production network environment. The production network measurements proved that MPT is capable for super-aggregation (i.e. the aggregated throughput is higher than the algebraic sum of the throughput of the paths).

[1]  Ferenc Fejes,et al.  MPT: A solution for eliminating the effect of network breakdowns in case of HD video stream transmission , 2015, 2015 6th IEEE International Conference on Cognitive Infocommunications (CogInfoCom).

[2]  Miroslav Popovic,et al.  MPTCP Is Not Pareto-Optimal: Performance Issues and a Possible Solution , 2013, IEEE/ACM Transactions on Networking.

[3]  Béla Almási,et al.  A solution for changing the communication interfaces between WiFi and 3G without packet loss , 2015, 2015 38th International Conference on Telecommunications and Signal Processing (TSP).

[4]  Gábor Lencse,et al.  Advanced Measurements of the Aggregation Capability of the MPT Network Layer Multipath Communication Library , 2015 .

[5]  Ren Wang,et al.  TCP westwood: Bandwidth estimation for enhanced transport over wireless links , 2001, MobiCom '01.

[6]  Szabolcs Szilágyi,et al.  Multipath FTP and Stream Transmission Analysis using the MPT Software Environment , 2013 .

[7]  Michael Bredel,et al.  OLiMPS. OpenFlow Link-layer MultiPath Switching , 2014 .

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

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

[10]  Béla Almási,et al.  Throughput performance analysis of the multipath communication library MPT , 2013, 2013 36th International Conference on Telecommunications and Signal Processing (TSP).

[11]  Mark Handley,et al.  TCP Extensions for Multipath Operation with Multiple Addresses , 2020, RFC.

[12]  Akos Kov Advanced Measurements of the Aggregation Capability of the MPT Network Layer Multipath Communication Library , 2015 .

[13]  Anoop Ghanwani,et al.  Routing Bridges (RBridges): Base Protocol Specification , 2011, RFC.

[14]  Fernando A. Kuipers,et al.  Experiences with MPTCP in an intercontinental OpenFlow network , 2013 .

[15]  Shruti Sanadhya,et al.  A super-aggregation strategy for multi-homed mobile hosts with heterogeneous wireless interfaces , 2014, Wireless Networks.

[16]  Hui Li,et al.  A layer 2 multipath solution and its performance evaluation for Data Center Ethernets , 2013, Int. J. Commun. Syst..

[17]  Godred Fairhurst,et al.  Unicast UDP Usage Guidelines for Application Designers , 2008, RFC.

[18]  Liviu Georgescu Marius IPv6NET : A Collection of Methodologies for the Evaluation of IPv6 Transition Technologies , 2016 .

[19]  Olivier Bonaventure,et al.  TFO support for Multipath TCP , 2019 .

[20]  Carlos J. Bernardos,et al.  Proxy Mobile IPv6 Extensions to Support Flow Mobility , 2016, RFC.

[21]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.

[22]  Zdravko Bozakov,et al.  Flow-based load balancing in multipathed layer-2 networks using OpenFlow and multipath-TCP , 2014, HotSDN.

[23]  Akos Kovacs Comparing the aggregation capability of the MPT communications library and multipath TCP , 2016, 2016 7th IEEE International Conference on Cognitive Infocommunications (CogInfoCom).

[24]  Mark Handley,et al.  Experimenting with multipath TCP , 2010, SIGCOMM 2010.

[25]  Ferenc Fejes,et al.  Multipath strategies and solutions in multihomed mobile environments , 2016, 2016 7th IEEE International Conference on Cognitive Infocommunications (CogInfoCom).

[26]  Sami Tabbane,et al.  Multipath routing mechanism with load balancing in ad hoc network , 2010, The 2010 International Conference on Computer Engineering & Systems.

[27]  Ryuji Wakikawa,et al.  Network Mobility (NEMO) Basic Support Protocol , 2005, RFC.

[28]  Nicolas Montavont,et al.  Flow Bindings in Mobile IPv6 and Network Mobility (NEMO) Basic Support , 2011, RFC.

[29]  Olivier Bonaventure,et al.  Exploring mobile/WiFi handover with multipath TCP , 2012, CellNet '12.

[30]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[31]  Marc Blanchet,et al.  Internet Engineering Task Force (ietf) Multiple Interfaces and Provisioning Domains Problem Statement , 2022 .

[32]  Basavaraj Patil,et al.  Proxy Mobile IPv6 , 2008, RFC.