PCF Resource Cleanup for Stale BSF Binding Records in 5G Core

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 5G communications networks, stale or inactive protocol data unit (PDU) session binding records at the binding support function (BSF) lead to resource wastage and inefficiencies, as they contain inaccurate information, causing delays in service provision due to non-operational policy control functions (PCFs) and requiring consumer NFs to perform unnecessary queries and reconnections.

Innovation Solution

A method and system where the policy control function (PCF) receives notifications from the BSF about potentially stale binding records, uses context data to determine the need for cleanup, and initiates resource cleanup across relevant network entities, including the BSF, session management function (SMF), unified data repository (UDR), and charging function (CHF), even for NFs lacking stale session detection capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If stale binding records are maintained in the BSF database, then the system preserves historical binding information, but resources are wasted and service delays occur due to inaccurate information

Engineering Contradiction:
Improveaccuracy of binding informationVSAvoidresource wastage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary cleanup by proactively identifying and removing stale binding records before they cause service delays. The BSF periodically scans its database, detects records exceeding a threshold age, and initiates cleanup procedures in advance, preventing the accumulation of inaccurate information that would waste network resources.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the BSF receives notifications from network functions about active bindings and uses this feedback to identify stale records. When no updates are received within a certain period, the system determines records are stale and triggers cleanup, creating a closed-loop system that maintains information accuracy while conserving resources.

Inventive Principle:
Principle #23Feedback

2Reliability

If consumer NFs perform discovery queries to obtain updated PCF binding information, then accurate service routing is achieved, but service delays occur due to multiple contact points

Engineering Contradiction:
Improveservice routing accuracyVSAvoidservice delivery delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The BSF proactively identifies and removes stale binding records before consumer NFs attempt to use them, ensuring that only current, accurate binding information remains in the database. This preliminary cleanup prevents consumer NFs from encountering outdated PCF information, eliminating the need for repeated discovery queries and reducing service delivery delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by maintaining an automatically updated, accurate binding database at the BSF through periodic scans and proactive cleanup. Consumer NFs can directly query the BSF for reliable binding information without needing to perform complex discovery sequences involving multiple network functions, as the BSF self-maintains data accuracy through its cleanup mechanisms.

Inventive Principle:
Principle #25Self-service

3Productivity

If the BSF periodically scans and cleans up stale binding records, then resource efficiency is improved, but additional processing overhead is introduced

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidBSF processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The BSF implements periodic scanning at configured intervals rather than continuous monitoring, balancing resource efficiency with processing overhead. The system scans the binding database at predetermined time intervals, identifying and removing stale records only when necessary, thus improving resource utilization while avoiding excessive processing complexity from constant monitoring.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system changes the parameter of scanning frequency based on network conditions and resource availability. The BSF can adjust the interval between scans dynamically, using longer intervals when resources are constrained and shorter intervals when resources are abundant, thereby optimizing the balance between resource efficiency and processing overhead according to current system state.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11638134B2Methods, systems, and computer readable media for resource cleanup in communications networks
Publication Date: 2023.04.25 ORACLE INT CORP
  • US11638134B2 patent drawing
  • US11638134B2 patent drawing
  • US11638134B2 patent drawing

AI summary

Methods, systems, and computer readable media for resource cleanup in communications networks are disclosed. One method for resource cleanup in a communications network comprises: at a policy control function (PCF) comprising at least one processor: receiving, from a binding support function (BSF), a first notification indicating a potentially stale or inactive first binding record, wherein the first notification includes context data associated with the first binding record; determining that resource cleanup associated with the first binding record should be performed; and initiating, using the context data, resource cleanup associated with the first binding record at one or more network entities.