Evaluating Multipath TCP Resilience against Link Failures
author
Abstract:
Standard TCP is the de facto reliable transfer protocol for the Internet. It is designed to establish a reliable connection using only a single network interface. However, standard TCP with single interfacing performs poorly due to intermittent node connectivity. This requires the re-establishment of connections as the IP addresses change. Multi-path TCP (MPTCP) has emerged to utilize multiple network interfaces in order to deliver higher throughput. Resilience to link failures can be better supported in MPTCP as the segments’ communication are maintained via alternative interfaces. In this paper, the resilience of MPTCP to link failures against several challenges is evaluated. Several link failure scenarios are applied to examine all aspects of MPTCP including congestion algorithms, path management, and subflow scheduling. In each scenario, the behavior of MPTCP is studied by observing and analyzing the throughput and delay. The evaluation of the results indicates MPTCP resilience to a low number of failed links. However, as the number of failed links increases, MPTCP can only recover full throughput if the link failure occurs on the server side. In addition, in the presence of link failures, the lowestRTT MPTCP scheduler yields the shortest delivery time while providing the minimum application jitter.
similar resources
Multipath Routing Scheme for Link Failures in Broadband Communications
Broadband communications are concerned with various types of failures, varying from single link failures such as fibre cuts, inline equipment breakdown to multiple network failures which significantly affects the backbone of the Internet. Alternative routing schemes and backup metholodgy is needed to recovery from link failures. In this paper we propose a multipath routing schemes for various l...
full textVulnerability of Networks Against Critical Link Failures
Networks are known to be prone to link failures. In this paper we set out to investigate how networks of varying connectivity patterns respond to different link failure schemes in terms of connectivity, clustering coefficient and shortest path lengths. We then propose a measure, which we call the vulnerability of a network, for evaluating the extent of the damage these failures can cause. Accep...
full textEvaluating TCP-friendliness in light of Concurrent Multipath Transfer
24 25 26 27 28 29 30 31 32 33 34 35 Article history: Received 1 September 2010 Received in revised form 23 December 2011 Accepted 18 January 2012 Available online xxxx
full textMultipath Adaptive Video Streaming over Multipath TCP
Multimedia streaming over the Internet has become popular over the years and expected to constitute 90% of Internet traffic in the near future. However, state-of-the-art solutions for multimedia streaming are inherently limited by their use of a single network path and a lack of efficient adaptation algorithms. Dynamic Adaptive Streaming over HTTP (DASH) is a new streaming technology that uses ...
full textIdentifying network failures and evaluating link MTBF from utilization logs
Network failure detection techniques and link Mean Time Between Failure (MTBF) estimates are required to assess the reliability of large communication networks. We present an experience based on utilization logs from a large ISP network comprising hundreds of links, and spreading over a geographic area. The complexity of the network requires accounting also for the mutual dependencies between e...
full textMultipath TCP Design Decisions
A path is a chain of intermediate routers that the source can use to communicate with the destination. We assume multiple paths are available, but these are not necesarily disjoint: they may share one or many routers between them. We term subflow the stream of packets sent over an available path. We term connection the collection of these subflows. The connection begins when at least one subflo...
full textMy Resources
Journal title
volume 11 issue Special Issue
pages 113- 122
publication date 2019-07-01
By following a journal you will be notified via email when a new issue of this journal is published.
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023