5G Edge Session Steering to Application Servers via PCF Filters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 5G networks with edge computing, the user plane function (UPF) is unable to steer packets to edge application servers (EASs) due to unknown routes advertised by border gateway protocol (BGP) and interior gateway protocol (IGP), necessitating methods for session steering to application servers.

Innovation Solution

Implementing traffic influence routing rules and filters in the control plane (CP) to direct packets to edge application servers by storing and generating filters based on service addresses and gateway addresses, using network slice selection assistance information, and updating existing filters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If BGP/IGP routing is used for application servers, then scalability and resilience are improved, but the UPF cannot steer packets to edge application servers because routes are unknown

Engineering Contradiction:
Improvescalability and resilienceVSAvoidroute information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The PCF acts as an intermediary between the AF and UPF. The AF provides routing information to the PCF, which then generates traffic filters and transmits them to the UPF. This mediator approach allows the UPF to steer packets to edge application servers without requiring direct route knowledge in the UPF itself, resolving the contradiction between scalability and route information availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The routing control function is segmented into separate components: the AF (application function), the PCF (control plane function), and the UPF (user plane function). Each component handles specific aspects of routing control, allowing the UPF to receive pre-computed traffic filters from the PCF without needing to process complex routing decisions itself, thus maintaining scalability while enabling packet steering.

Inventive Principle:
Principle #1Segmentation

2Reliability

If traffic influence routing rules are implemented in the control plane, then packet steering to edge application servers is enabled, but device complexity increases

Engineering Contradiction:
Improvepacket steering capabilityVSAvoidcontrol plane complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex routing decision logic is extracted from the UPF and placed in the PCF. The PCF receives application service information from the AF, generates appropriate traffic filters, and transmits them to the UPF. This extraction simplifies the UPF while increasing control plane functionality, achieving reliable packet steering without over-complicating the user plane.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The PCF performs preliminary actions by pre-computing traffic filters based on routing rules received from the AF. These filters are generated in advance and transmitted to the UPF, which can then directly apply them for packet steering without needing to perform complex routing decisions in real-time. This preliminary action reduces operational complexity at the UPF while maintaining steering capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12407615B2Methods and apparatus for session steering to application servers
Publication Date: 2025.09.02 HUAWEI TECH CO LTD
  • US12407615B2 patent drawing
  • US12407615B2 patent drawing
  • US12407615B2 patent drawing

AI summary

A method includes receiving, by a control plane (CP) from an application function (AF), a traffic influence routing rule comprising a service address representing a destination address of a route to an application server, the traffic influence routing rule specifying a breakout rule for packets of a communicating device addressed to the application server; storing, by the CP, the traffic influence routing rule in a policy control function (PCF); and generating, by the CP, a traffic filter for packets of at least one traffic flow associated with the communicating device, the traffic filter directing packets of the at least one traffic flow that are addressed to the application server to the service address, the traffic filter being generated in accordance with the traffic influence routing rule.