The past, present, and future of transport-layer multipath. (November 2016)
- Record Type:
- Journal Article
- Title:
- The past, present, and future of transport-layer multipath. (November 2016)
- Main Title:
- The past, present, and future of transport-layer multipath
- Authors:
- Habib, Sana
Qadir, Junaid
Ali, Anwaar
Habib, Durdana
Li, Ming
Sathiaseelan, Arjuna - Abstract:
- Abstract: Multipathing in communication networks is gaining momentum due to its attractive features of increased reliability, throughput, fault tolerance, and load balancing capabilities. In particular, wireless environments and datacenters are envisioned to become largely dependent on the power of multipathing for seamless handovers, virtual machine (VM) migration and in general, pooling less proficient resources together for achieving overall high proficiency. The transport layer, with its knowledge about end-to-end path characteristics, is well placed to enhance performance through better utilization of multiple paths. Realizing the importance of transport-layer multipath, this paper investigates the modernization of traditional connection establishment, flow control, sequence number splitting, acknowledgement, and flow scheduling mechanisms for use with multiple paths. Multipath rate control defines the fundamental feature of the transport layer. Thus, we study the restructuring of classical utility maximization framework and analyze its stability and convergence. We also examine the topic of multipath congestion control in the light of TCP fairness. To the best of our knowledge, this is the first in-depth survey paper that has chronicled the evolution of the transport layer of the Internet from the traditional single-path TCP to the recent development of the modern multipath TCP (MPTCP) protocol. Along with describing the history of this evolution, we also highlight inAbstract: Multipathing in communication networks is gaining momentum due to its attractive features of increased reliability, throughput, fault tolerance, and load balancing capabilities. In particular, wireless environments and datacenters are envisioned to become largely dependent on the power of multipathing for seamless handovers, virtual machine (VM) migration and in general, pooling less proficient resources together for achieving overall high proficiency. The transport layer, with its knowledge about end-to-end path characteristics, is well placed to enhance performance through better utilization of multiple paths. Realizing the importance of transport-layer multipath, this paper investigates the modernization of traditional connection establishment, flow control, sequence number splitting, acknowledgement, and flow scheduling mechanisms for use with multiple paths. Multipath rate control defines the fundamental feature of the transport layer. Thus, we study the restructuring of classical utility maximization framework and analyze its stability and convergence. We also examine the topic of multipath congestion control in the light of TCP fairness. To the best of our knowledge, this is the first in-depth survey paper that has chronicled the evolution of the transport layer of the Internet from the traditional single-path TCP to the recent development of the modern multipath TCP (MPTCP) protocol. Along with describing the history of this evolution, we also highlight in this paper the remaining challenges and research issues. Abstract : Graphical abstract: … (more)
- Is Part Of:
- Journal of network and computer applications. Volume 75(2016)
- Journal:
- Journal of network and computer applications
- Issue:
- Volume 75(2016)
- Issue Display:
- Volume 75, Issue 2016 (2016)
- Year:
- 2016
- Volume:
- 75
- Issue:
- 2016
- Issue Sort Value:
- 2016-0075-2016-0000
- Page Start:
- 236
- Page End:
- 258
- Publication Date:
- 2016-11
- Subjects:
- Multipath -- Flow control -- Congestion control -- Flow scheduling -- Fairness -- Stability -- Responsiveness
Microcomputers -- Periodicals
Computer networks -- Periodicals
Application software -- Periodicals
Micro-ordinateurs -- Périodiques
Réseaux d'ordinateurs -- Périodiques
Logiciels d'application -- Périodiques
Application software
Computer networks
Microcomputers
Periodicals
004.05
004 - Journal URLs:
- http://www.sciencedirect.com/science/journal/10848045 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.jnca.2016.09.005 ↗
- Languages:
- English
- ISSNs:
- 1084-8045
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5021.410600
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 525.xml