MPTCP Sub-Flow Switching for Reliable Mobile Edge Handover

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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, as they face challenges in handling mobility and connectivity during device movement.

Innovation Solution

Implementing a method where a Wireless Transmit/Receive Unit (WTRU) communicates data traffic over a Multi-Path Transmission Control Protocol (MPTCP) stack, switching between MPTCP sub-flows anchored to different Mobile Edge (ME) host devices, with message exchanges to manage seamless handovers and data traffic routing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a device switches between different ME host devices during movement, then mobility and adaptability are improved, but connection reliability and latency performance deteriorate

Engineering Contradiction:
ImprovemobilityVSAvoidconnection reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the connection into multiple MPTCP sub-flows, each associated with a different ME host device. This allows the device to maintain simultaneous connections to multiple hosts, enabling seamless switching during mobility events without breaking the overall connection, thus maintaining reliability while improving mobility adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple TCP connections into a single MPTCP connection that spans multiple ME host devices. By combining these sub-flows at the transport layer, the system maintains a unified connection state while allowing flexible switching between hosts, resolving the contradiction between mobility and connection reliability.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If a device maintains multiple active connections to different ME host devices, then mobility support is improved, but device complexity increases

Engineering Contradiction:
Improvemobility supportVSAvoidconnection management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces the MPTCP protocol as an intermediary layer between the application and multiple TCP connections to ME hosts. This mediator handles the complexity of managing multiple sub-flows, connection states, and switching logic, thereby simplifying the overall system architecture while enabling robust mobility support.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates sub-flows that are copies of the main connection protocol, each tailored to a specific ME host. These sub-flows replicate the essential connection management functions while being optimized for their respective hosts, reducing the complexity of managing diverse connection types.

Inventive Principle:
Principle #26Copying

3Reliability

If data traffic is routed through multiple paths, then reliability and redundancy are improved, but latency and transmission efficiency worsen

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic path selection where MPTCP sub-flows can be actively switched based on real-time network conditions, device mobility state, and host availability. This dynamic adjustment allows the system to optimize for low latency when on a stable connection while maintaining redundant paths for reliability, resolving the contradiction between these two objectives.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260025336A1Application mobility based on enhanced mptcp
Publication Date: 2026.01.22 INTERDIGITAL PATENT HOLDINGS INC
  • US20260025336A1 patent drawing
  • US20260025336A1 patent drawing
  • US20260025336A1 patent drawing

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.