UPF Packet Routing for Private IP Cross-Domain Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In scenarios where terminal devices within a group need to communicate across domains, the UPF cannot identify the IP address of a private network terminal device, leading to data transmission failures.
Innovation Solution
The UPF identifies terminal devices using identification information instead of IP addresses by encapsulating network addresses and identification information at the outer layer of data packets, enabling smooth data transmission by determining the correct destination UPF.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the UPF uses IP address identification to forward data packets, then data transmission can be achieved for public network terminals, but data transmission fails when the destination terminal device has a private network IP address that the UPF cannot identify
Solution Approach 1:
The patent introduces UPF identification information as an intermediary element between the source UPF and destination UPF. Instead of relying solely on destination terminal IP addresses, the data packet carries identification information of the destination UPF, which acts as a mediator to enable the source UPF to correctly route packets even when the destination terminal uses a private network IP address that the source UPF cannot resolve.
2Productivity
If the UPF stores and uses IP address information of terminal devices for routing, then routing efficiency is improved for identified addresses, but the system cannot handle private network terminals with unidentified IP addresses
Solution Approach 1:
The patent makes the data packet structure universal by adding UPF identification information fields that can be filled for both public and private network terminals. This multi-functional approach allows the same routing mechanism to handle both identified public network terminals (using IP addresses) and private network terminals (using UPF identification information), thereby improving overall system adaptability without sacrificing routing efficiency.
3Productivity
If the network architecture relies on IP address-based routing, then public network communication is efficient, but cross-domain communication in PIN networks fails when UPFs cannot identify private IP addresses
Solution Approach 1:
The patent adds another dimension to the existing IP address-based routing by incorporating UPF identification information as a new routing parameter. This dimensional expansion allows the routing decision to be made not only based on destination IP addresses but also based on destination UPF identification information, enabling reliable cross-domain communication in PIN networks where private IP addresses cannot be resolved by source UPFs.
Data Source
AI summary
This application provides a data transmission method and apparatus, to help implement smooth data transmission and improve data transmission efficiency when a UPF cannot identify an IP address of a terminal device. The method includes: A first UPF receives a first data packet from a first terminal device, where the first data packet carries identification information of a second UPF and a network address of a second terminal device; and the first UPF sends a second data packet to the second UPF based on the identification information of the second UPF, where the second UPF is a UPF serving the second terminal device, and the second data packet carries identification information of the first UPF and the network address of the second terminal device.


