A Survey on Recent Advances in Transport Layer Protocols
arXiv:1810.03884 · doi:10.1109/COMST.2019.2932905
Abstract
Over the years, the Internet has been enriched with new available communication technologies, for both fixed and mobile networks and devices, exhibiting an impressive growth in terms of performance, with steadily increasing available data rates. The Internet research community has kept trying to evolve the transport layer protocols to match the capabilities of modern networks, in order to fully reap the benefits of the new communication technologies. This paper surveys the main novelties related to transport protocols that have been recently proposed, identifying three main research trends: (i) the evolution of congestion control algorithms, to target optimal performance in challenging scenarios, possibly with the application of machine learning techniques; (ii) the proposal of brand new transport protocols, alternative to TCP and implemented in the user-space; and (iii) the introduction of multi-path capabilities at the transport layer.
25 pages, 14 figures, 4 tables. Accepted for publications on IEEE Communications Surveys and Tutorials
References in corpus (15)
- Millimeter Wave Cellular Wireless Networks: Potentials and Challenges
- Machine Learning for Networking: Workflow, Advances and Opportunities
- IEEE 802.11ax: High-Efficiency WLANs
- Homa: A Receiver-Driven Low-Latency Transport Protocol Using Network Priorities (Complete Version)
- PCC: Re-architecting Congestion Control for Consistent High Performance
- Realizing the Tactile Internet: Haptic Communications over Next Generation 5G Cellular Networks
- Datacenter Traffic Control: Understanding Techniques and Trade-offs
- Will TCP work in mmWave 5G Cellular Networks?
- A First Look at QUIC in the Wild
- Exploiting Path Diversity in Datacenters using MPTCP-aware SDN
- X-TCP: A Cross Layer Approach for TCP Uplink Flows in mmWave Networks
- milliProxy: a TCP Proxy Architecture for 5G mmWave Cellular Systems
- A QUIC Implementation for ns-3
- Low Delay Scheduling of Objects Over Multiple Wireless Paths
- More Than The Sum Of Its Parts: Exploiting Cross-Layer and Joint-Flow Information in MPTCP