QUIC Connection Handling for 5G PDU Session Reestablishment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 5G mobile communication, when a terminal device moves out of a service area and reestablishes a PDU session, the IP address changes, leading to disconnection of the TCP connection and service interruption.
Innovation Solution
Implementing a QUIC module to establish a QUIC connection instead of a TCP connection between the communication apparatus and the application server after a successful PDU session, allowing the IP address change without disconnecting the connection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a terminal device reestablishes a PDU session when moving out of service area, then the terminal device can continue to communicate with the data network, but the IP address changes and the TCP connection is disconnected causing service interruption
Solution Approach 1:
The patent changes the transport layer protocol from TCP to QUIC. QUIC connections are bound to connection identifiers rather than IP addresses, allowing the terminal device to change IP addresses during PDU session reestablishment without disrupting the connection. This parameter change in the protocol layer resolves the contradiction by making connection stability independent of IP address stability.
Solution Approach 2:
The patent introduces QUIC as an intermediary transport layer protocol between the application layer and the network layer. This intermediary layer abstracts the connection management from IP address changes, allowing TCP connections to be maintained through QUIC even when underlying IP addresses change due to PDU session reestablishment.
2Adaptability or versatility
If a TCP connection is used between terminal device and application server, then the connection is established based on IP address, but when IP address changes the connection must be disconnected
Solution Approach 1:
The patent changes the binding parameter of the connection from IP address (in TCP) to connection identifier (in QUIC). This parameter change allows the connection to persist across IP address changes, as the QUIC connection is identified and maintained through connection identifiers rather than network layer addresses.
Solution Approach 2:
The patent shifts the connection identification from the network layer dimension (IP address) to the transport layer dimension (connection identifier). This dimensional shift allows connection persistence to be managed independently of network layer address changes, resolving the contradiction between protocol compatibility and connection persistence.
3Productivity
If the terminal device moves out of service area requiring PDU session reestablishment, then network connectivity is restored, but service interruption occurs due to connection disconnection
Solution Approach 1:
The patent enables continuous connection action through QUIC protocol during PDU session reestablishment. While the PDU session is being reestablished and IP address is changing, the QUIC connection remains active and continuous, preventing service interruption and maintaining uninterrupted data transmission between the terminal device and application server.
Solution Approach 2:
The patent establishes the QUIC connection in advance before PDU session reestablishment occurs. This preliminary action ensures that when the terminal device moves out of service area and needs to reestablish the PDU session, the connection framework is already in place and can seamlessly accommodate the IP address change without service interruption.
Data Source
AI summary
A communication method and a communication apparatus are provided, which relate to the field of communication technologies. The communication apparatus includes a communication protocol module and a QUIC module. The communication protocol module is configured to send a first request to establish a first PDU session for a first data network, receive a first response indicating that the first PDU session is successfully established, and after receiving the first response, send, to the QUIC module, a first notification including a first IP address. The QUIC module is configured to, after receiving the first notification, send, to an application server of the first data network, a second request to establish a first QUIC connection, and receive a second response that indicates that the first QUIC connection is successfully established. An IP address on a terminal device side of the first QUIC connection is the first IP address.


