UPF PFCP Session Mapping on a Shared PFU to Cut Forwarding Loss
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The forwarding of massive private network data packets within UPF network elements causes significant performance loss due to the need for separate processing by two packet forwarding units, leading to internal performance consumption.
Innovation Solution
Establish a first and second PFCP session on the same packet forwarding unit (PFU) within the UPF, associating them through session information to handle both public and private network packets on the same unit, thereby avoiding internal forwarding and reducing performance loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each private network data packet is forwarded by two separate PFCP sessions in UPF, then complete packet forwarding functionality is achieved, but internal performance consumption increases sharply
Solution Approach 1:
The patent merges the first PFCP session and second PFCP session onto the same packet forwarding unit (PFU) in the UPF. By associating session information of the first PFCP session with the second PFCP session, both sessions share the same PFU resources, eliminating the need for separate forwarding paths and reducing internal performance consumption while maintaining complete packet forwarding functionality.
2Reliability
If two separate PFCP sessions are used for private network packet forwarding, then proper session management is achieved, but device complexity increases
Solution Approach 1:
The patent combines multiple PFCP sessions on a single packet forwarding unit by establishing associations between session information. This merging approach maintains proper session management through explicit association tracking while reducing the overall device complexity by eliminating redundant PFU structures and simplifying the forwarding architecture.
Data Source
AI summary
The present application relates to the technical field of communications, and discloses a session establishment method and apparatus, an electronic device and a storage medium. The method includes: receiving an establishment request message of a second packet forwarding control protocol (PFCP) session, wherein the establishment request message of the second PFCP session carries information of a first PFCP session, and the first PFCP session and the second PFCP session have an association relationship; according to the information of the first PFCP session, determining a first packet forwarding unit (PFU) in a UPF corresponding to the first PFCP session; determining the first PFU as a second PFU in a UPF corresponding to the second PFCP session; and sending an establishment response message of the second PFCP session carrying information of the second PFU.


