UPF Dynamic Addressing for 5G Network Slice Traffic Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods fail to provide efficient and resource-conserving mechanisms for identifying per slice traffic in 5G transport networks, leading to inefficient management and resource consumption due to the large number of network slices and frequent additions/deletions.

Innovation Solution

A user plane function (UPF) maintains a list of active slice identifiers and dynamically assigns unique network addresses based on slice identifiers, creating new addresses when necessary, thereby eliminating the need for provisioning on other UPFs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed provisioning of network slice addresses on all UPFs is implemented, then network slice traffic identification is achieved, but device complexity and resource consumption increase significantly

Engineering Contradiction:
Improvenetwork slice traffic identificationVSAvoidaddress provisioning complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the address provisioning responsibility from individual UPFs and centralizes it in the SMF. Instead of each UPF having pre-provisioned addresses for all slices, the SMF dynamically allocates addresses only when needed, removing the complexity of widespread address provisioning across the network

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The UPF performs self-service by dynamically generating its own slice-specific addresses based on slice identifiers received during session establishment. The UPF maintains a list of active slice identifiers and autonomously creates addresses without requiring external provisioning or configuration from the network operator

Inventive Principle:
Principle #25Self-service

2Measurement precision

If unique network addresses are assigned to each network slice, then traffic identification accuracy is improved, but loss of networking resources increases due to frequent address allocations and deletions

Engineering Contradiction:
Improvetraffic identification accuracyVSAvoidcomputing and networking resources
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The system transitions from static address provisioning to dynamic address allocation. Addresses are allocated on-demand when a new slice is created and deallocated when a slice is deleted. The UPF dynamically generates addresses by combining its own identifier with the slice identifier, allowing the network to adapt to changing slice requirements without resource waste

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the approach from fixed address assignment to parameter-based address generation. Instead of using predetermined addresses, the system generates addresses by combining UPF identifier parameters with slice identifier parameters, creating unique addresses dynamically based on the current network state and slice requirements

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If large quantities of network addresses are allocated for network slices, then slice management capability is enhanced, but device complexity and management overhead increase

Engineering Contradiction:
Improveslice management capabilityVSAvoidaddress management overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The UPF's address generation mechanism is universal and can be applied to any slice identifier. The UPF uses a consistent method (combining UPF identifier with slice identifier) that works for all slices, eliminating the need for slice-specific address configurations. This multi-functional approach simplifies management while maintaining full slice management capability

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The UPF receives feedback in the form of slice identifiers from the SMF during session establishment. Based on this feedback, the UPF dynamically determines which addresses to allocate and generates appropriate addresses. This feedback mechanism ensures the system adapts to actual network needs without maintaining unnecessary address inventories

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12376161B2Systems and methods for network slice traffic identification using dynamic network addressing
Publication Date: 2025.07.29 VERIZON PATENT & LICENSING INC
  • US12376161B2 patent drawing
  • US12376161B2 patent drawing
  • US12376161B2 patent drawing

AI summary

A network device may maintain a list of existing slice identifiers, associated with slices of a core network, that are in use in active UE sessions, and may receive a slice identifier associated with a slice of the core network and provided in a request to establish a session between a UE and the slice of the core network. The network device may determine whether the slice identifier matches an existing slice identifier included in the list, and may create a new network address, with an address of the network device and the slice identifier, based on the slice identifier failing to match an existing slice identifier included in the list. The network device may utilize the new network address to establish the session between the UE and the slice of the core network.