Enhanced MPTCP Sub-Flow Handover for WTRU Mobility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems struggle to maintain ultra-reliable and low latency connections (URLLC) for devices in motion, particularly in 5G networks, which are crucial for applications like autonomous vehicles and remote medical procedures.
Innovation Solution
Implementing a method where a Wireless Transmit/Receive Unit (WTRU) communicates data traffic over Multiple Path Transmission Control Protocol (MPTCP) sessions with Mobile Edge (ME) host devices, transitioning between sub-flows to maintain connectivity during mobility, using enhanced MPTCP protocols and network architectures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a device maintains a single TCP session with a server application over wireless communication, then the connection is simple to manage, but the connection becomes unreliable and experiences high latency when the device is moving
Solution Approach 1:
The patent segments the single TCP session into multiple MPTCP sub-flows, each associated with different access points (AP1, AP2, AP3). This segmentation allows the system to maintain multiple parallel communication paths, improving reliability during device movement while managing complexity through structured sub-flow management and state machine transitions.
2Adaptability or versatility
If the device switches between different access points during mobility, then the device maintains connectivity, but the connection experiences interruptions and latency
Solution Approach 1:
The system performs preliminary actions by pre-establishing multiple MPTCP sub-flows to different access points before the device actually moves. The state machine is configured in advance to handle transitions between sub-flows, enabling seamless handover during mobility without connection interruptions or latency, as the infrastructure is prepared in advance to accommodate the movement.
3Reliability
If the system uses multiple MPTCP sub-flows with different access points, then the connection reliability improves during device movement, but the protocol complexity increases
Solution Approach 1:
The patent introduces an intermediary state machine that mediates between the application layer and the multiple MPTCP sub-flows. This state machine (with states S0-S6) acts as a controller that manages sub-flow activation, deactivation, and switching based on device mobility events, thereby improving connection reliability while containing protocol complexity within the state machine's structured logic rather than scattering it throughout the system.
Data Source
AI summary
A client application running on a WTRU is configured to communicate data traffic over a TCP session with an MPTCP stack running on the WTRU. The data traffic is exchanged with a server application over a first MPTCP sub-flow with a first mobile edge (ME) host device. The WTRU is anchored to a second ME anchor node. The WTRU receives a first message from a second ME host device indicating that the WTRU should join a second MPTCP sub-flow with the second ME host device. The WTRU joins the second MPTCP sub-flow, responsive to the first message, wherein the second sub-flow is configured not to exchange data traffic. The WTRU receives a second message from the second ME host device configuring the second MPTCP sub-flow to exchange data traffic. The WTRU exchanges the data traffic with the server application over the second MPTCP sub-flow with the second ME host device.


