UPF Selection for Roaming via Control Plane Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inter Public Land Mobile Network (PLMN) roaming presents challenges in determining the best location for User Plane Function (UPF) entities, particularly when user equipment frequently hops between different operator networks, as existing methods conflict with home PLMN node selection rules and result in suboptimal user plane traffic handling.

Innovation Solution

A method is introduced where a control plane entity in the mobile core network selects an optimal user plane entity based on user equipment-related parameters, using a Domain Name System (DNS) query and predictive analysis to ensure topological proximity and adherence to roaming policies, thereby optimizing UPF selection during seamless roaming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the PGW-U is selected based on home PLMN node selection rules, then the selection follows standardized procedures, but the PGW-U may not be topologically close to the peering point resulting in suboptimal traffic handling

Engineering Contradiction:
ImprovePGW-U selection adaptability to roaming scenariosVSAvoidselection process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by having the control plane entity (PGW-C) pre-select an optimal user plane entity (PGW-U) based on user equipment parameters before traffic routing. This pre-selection process considers factors like user location and network topology to ensure the PGW-U is topologically close to the peering point, thereby optimizing traffic handling while maintaining standardized procedures

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control plane entity (PGW-C) acts as an intermediary between the home PLMN node selection rules and the actual PGW-U selection. It receives the create session request, applies selection criteria based on user equipment parameters, and determines the optimal PGW-U that satisfies both standardized procedures and topological proximity requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If DNS returns all available PGW identifiers including remote data center PGWs, then complete PGW options are provided, but the selected PGW may be far from the user resulting in poor service quality

Engineering Contradiction:
Improveroaming service qualityVSAvoidsession establishment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system applies local quality by having the control plane entity select a PGW-U that is locally optimal for the specific user equipment and roaming scenario. Instead of treating all PGWs equally, the selection process considers local factors such as user location, network topology, and peering point proximity to determine the most suitable PGW-U, thereby improving roaming service quality without significantly increasing session establishment time

Inventive Principle:
Principle #3Local quality

3Productivity

If the PGW-U is selected without considering user equipment parameters, then the selection process is simple, but the user plane traffic routing is suboptimal when users frequently hop between networks

Engineering Contradiction:
Improveuser plane traffic handling efficiencyVSAvoidselection criteria complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of user equipment parameters during the session establishment phase. The control plane entity examines parameters such as user location, mobility patterns, and network topology before selecting the PGW-U. This preliminary action ensures that the selected PGW-U is optimal for handling user plane traffic, especially for users who frequently hop between networks, while the complexity is managed through automated decision-making processes

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11729608B2Efficient user plane function selection with S10 roaming
Publication Date: 2023.08.15 CISCO TECHNOLOGY INC
  • US11729608B2 patent drawing
  • US11729608B2 patent drawing
  • US11729608B2 patent drawing

AI summary

A solution for selecting an optimal user Plane entity (with Control and User Plane Separation (CUPS)) per UE during seamless roaming. In one embodiment, a method is provide that is performed by a control plane entity in a mobile core network that supports inter public land mobile network (PLMN) roaming among two or more PLMNs. The method includes obtaining a create session request from an entity in a second PLMN to which a user equipment has roamed from a first PLMN; selecting a particular user plane entity among a plurality of user plane entities based on one or more user equipment related parameters; and establishing a session with the particular user plane entity to serve user plane traffic in the mobile core network for the user equipment.