On the fairness of transport protocols in a multi-path environment

On the fairness of transport protocols in a multi-path environment
复制标题

DOI:
10.1109/icc.2012.6363695
复制
发表时间:
2012-06
期刊:
2012 IEEE International Conference on Communications (ICC)
影响因子:
--
通讯作者:
M. Becke;Thomas Dreibholz;Hakim Adhari;E. Rathgeb
M. Becke;Thomas Dreibholz;Hakim Adhari;E. Rathgeb
中科院分区:
其他
文献类型:
--
作者:
M. Becke;Thomas Dreibholz;Hakim Adhari;E. Rathgeb

文献摘要

被引文献

相似文献

如今,越来越多的设备包含多个网络接口。例如,几乎所有的智能手机都至少配备了W-LAN和3G/4G接口。因此,对所谓的多路径传输的需求不断增加,它同时利用所有这些接口以最大限度地提高应用程序的有效负载吞吐量。目前,IETF正在非常积极地讨论这种所谓的多路径传输,其形式是TCP的多路径TCP (MPTCP)扩展以及SCTP的并发多路径传输扩展(CMT-SCTP)。预计在不久的将来,它们将在互联网上大规模部署。阻碍这些方法标准化的一个关键问题是并发TCP流的公平性。多路径传输应该表现为“tcp友好”,即不会对广泛部署的基于tcp的应用程序的性能造成损害。在本文中,我们首先将“公平性”的概念从单路径传输扩展到多路径传输。此外,我们还介绍了IETF环境中用于单路径和多路径传输的相关拥塞控制方法。我们在几个有趣的网络配置场景中模拟分析了这些方法,以显示它们在公平定义方面的行为。特别是,我们还指出了进一步讨论的项目,这些项目是目前方法的结果。
Today, a steadily growing number of devices contains multiple network interfaces. For example, nearly all smartphones are equipped with at least W-LAN as well as 3G/4G interfaces. In consequence, there is a rising demand for so-called multi-path transfer, which utilizes all of these interfaces simultaneously in order to maximize the payload throughput of applications. Currently, this so-called multi-path transfer is very actively discussed by the IETF, in form of the Multi-Path TCP (MPTCP) extension for TCP as well as the Concurrent Multi-path Transfer extension for SCTP (CMT-SCTP). Their larger-scale deployment in the Internet is expected for the near future. A key issue that prevents the standardization of these approaches is the fairness to concurrent TCP flows. A multi-path transfer should behave “TCP-friendly”, i.e. cause no harm to the performance of the very widely deployed TCP-based applications. In this paper, we first extend the notion of “fairness” from single-path transport to multi-path transport. Furthermore, we introduce the relevant congestion control approaches in the IETF context for single-path as well as multi-path transfer. We simulatively analyze these approaches in a couple of interesting network configuration scenarios, in order to show their behavior with special regard to the fairness definitions. Particularly, we also point out items of further discussion which are the result of the current approaches.