SMF-UPF IP Pool Reclamation Using Session Floor Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Fifth Generation (5G) core networks, inactive sessions linger on user plane functions (UPFs), leading to under-utilization of IP pools, which results in inefficient allocation and over-allocation by the Session Management Function (SMF) due to the under-utilization of IP pools, causing a shortage of available IP pools.

Innovation Solution

Implementing a floor threshold mechanism in UPFs and SMF to detect when session counts fall below a predefined threshold, triggering the release of remaining sessions and reclaiming the IP pool, with the SMF reallocating resources based on session reports and delete cause codes to manage IP usage, and re-allocate IP addresses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the SMF allocates IP pools to UPFs based on session reports indicating zero sessions, then IP pools are reclaimed when truly unused, but inactive sessions linger and prevent reclamation causing under-utilization

Engineering Contradiction:
ImproveIP pool reclamation accuracyVSAvoidIP pool utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a floor threshold parameter (e.g., 3 sessions) that changes the reclamation criterion from zero sessions to a small non-zero value. This parameter modification allows the system to distinguish between truly unused IP pools and those with lingering inactive sessions, enabling more accurate reclamation decisions while maintaining efficient utilization.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the SMF waits for zero sessions before reclaiming IP pools, then reclamation is simple based on session reports, but IP pools remain allocated to inactive sessions causing shortage of available pools

Engineering Contradiction:
ImproveReclamation process simplicityVSAvoidAvailable IP pools
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

By changing the reclamation threshold from zero to a floor value (e.g., 3 sessions), the system proactively reclaims IP pools before they become completely idle. This maintains a simpler automated process while increasing the quantity of available IP pools for active sessions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The floor threshold mechanism performs preliminary reclamation action before IP pools become completely unused. By triggering reclamation when sessions fall to the floor threshold rather than waiting for zero, the system proactively frees up resources while maintaining operational simplicity.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the SMF over-allocates IP pools to ensure availability, then IP pool shortages are prevented, but UPFs hold onto under-utilized pools reducing overall efficiency

Engineering Contradiction:
ImproveIP pool availabilityVSAvoidIP pool allocation efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The floor threshold parameter creates a buffer that allows UPFs to maintain a small number of sessions (e.g., 3) without triggering reclamation. This ensures IP pool availability for near-future needs while preventing long-term under-utilization, balancing reliability and efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4661373A1Managing IP utilization in smfs and upfs
Publication Date: 2025.12.10 T MOBILE US INC
  • EP4661373A1 patent drawingFigure 1A
  • EP4661373A1 patent drawingFigure 1B
  • EP4661373A1 patent drawingFigure 2

AI summary

Described herein are a session management function (SMF) and user plane function (UPF) configured allocate and utilize Internet Protocol (IP) pools to support sessions for user equipment (UE). The SMF allocates an IP pool that is then used for sessions by a UPF. The UPF determines when the count of sessions falls to a floor threshold and notifies the SMF of this. In response, the SMF sends an instruction to the UPF to release remaining sessions of the IP pool. The UPF receives the instruction and releases the sessions, and the SMF reclaims the IP pool.