Abstract

Multipath TCP (MPTCP) is one of the most important extensions to TCP that enables the use of multiple paths in data transmissions for a TCP connection. In MPTCP, the end hosts transmit data across a number of TCP subflows simultaneously on one connection. MPTCP can sufficiently utilize the bandwidth resources to improve the transmission efficiency while providing TCP fairness to other TCP connections. Meanwhile, it also offers resilience due to multipath data transfers. MPTCP attracts tremendous attention from the academic and industry field due to the explosive data growth in recent times and limited network bandwidth for each single available communication interface. The vehicular Internet-of-Things systems, such as cooperative autonomous driving, require reliable high speed data transmission and robustness. MPTCP could be a promising approach to solve these challenges. In this paper, we first conduct a brief survey of existing MPTCP studies and give a brief overview to multipath routing. Then we discuss the significance technical challenges in applying MPTCP for vehicular networks and point out future research directions.

Highlights

  • In the past, people have mostly relied on newspapers, magazines, or books to acquire the information they need

  • Existing studies show that we can improve the performance of multipath transmission control protocol (TCP) (MPTCP) by leveraging other techniques

  • We first conducted a survey on MPTCP and compared MPTCP with single path TCP (SPTCP)

Read more

Summary

Introduction

People have mostly relied on newspapers, magazines, or books to acquire the information they need. TCP utilizes a congestion control algorithm (CC) [12] to adjust sending rate based on packet loss or delay in order to avoid network congestion. The above-mentioned approaches generally adopt a pre-determined policy with fixed system parameters for implementing congestion control They are incapable of satisfying the performance requirements under dynamic network environments. QTCP is capable of adjusting congestion control corresponding to a new network scenario They developed a generalization-based Kanerva coding function approximation approach to reduce the computation complexity and necessary state space, reducing the training time. The TCP-RL dynamically adjusts the IW and congestion control to improve TCP flow transmission efficiency Such learning based TCP variants are able to provide a higher throughput than rule-based TCP variants.

Overview of Multipath TCP
Comparison of Single Path TCP and MPTCP
Congestion Control and Scheduler
Congestion Control with AI
Lesson Learned
Scheduler with AI
Cross Layer MPTCP Approach
MPTCP with SDN
Energy Efficient MPTCP
MPTCP in Vehicular Networks
Existing Studies on MPTCP in Vehicular Environment
Mutipath Routing in Vehicular Networks
Extensions of Ad Hoc Routing Protocols
Fault-Tolerance and Security
Optimization Models
Cross-Layer Multipath Routing
Stochastic Models
Open Research Problem
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call