NEF API Charging Rules for Zero-Charge Request Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems struggle to differentiate between production and testing API service requests from enterprise subscribers, leading to incorrect billing and inefficiencies in charging for API service requests, particularly in 5G Core Networks, due to the inability to identify whether requests are chargeable or zero-charge requests.

Innovation Solution

Implementing a northbound API charging rule using a Network Exposure Function (NEF) that creates a whitelist with enterprise subscriber information, including IP addresses and protocol port numbers, to assign rating groups for API service requests, allowing for zero-charge or chargeable billing based on the context of the request.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing communication systems use generic billing for all API service requests, then billing simplicity is maintained, but billing accuracy deteriorates due to inability to differentiate between production and testing requests

Engineering Contradiction:
Improvebilling accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system pre-establishes a whitelist containing enterprise subscriber information (IP addresses, protocol port numbers) before API service requests are made. This preliminary configuration enables the NEF to quickly determine whether requests should be charged or free by checking against the pre-defined whitelist, achieving accurate billing differentiation without complex real-time analysis

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The Network Exposure Function (NEF) acts as an intermediary between the API service requests and the charging function. The NEF receives requests, compares them against the whitelist to determine rating groups (chargeable vs. zero-charge), and forwards appropriate indicators to the CHF. This intermediary role enables accurate billing differentiation while keeping the charging system itself relatively simple

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If specialized APIs are created to differentiate testing and production requests, then request identification accuracy is improved, but API complexity increases

Engineering Contradiction:
Improverequest identification accuracyVSAvoidAPI complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses a single northbound API for all API service requests, regardless of whether they are for testing or production. The differentiation is achieved not through multiple specialized APIs but through the universal API combined with whitelist-based routing that directs requests to appropriate rating groups. This multi-functional approach maintains API simplicity while achieving accurate request identification

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

Solution Approach 2:

Instead of creating different APIs, the system changes parameters within the existing API framework by using IP addresses and protocol port numbers as identifying parameters. These parameters are compared against the whitelist to determine the appropriate rating group, enabling request differentiation through parameter analysis rather than through API structure complexity

Inventive Principle:
Principle #35Parameter changes

3Productivity

If all API service requests are charged, then revenue generation is maximized, but operational efficiency deteriorates due to inability to automatically identify zero-charge requests

Engineering Contradiction:
Improveoperational efficiencyVSAvoidcharging processing overhead
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The whitelist is pre-configured with enterprise subscriber information before operational use. This preliminary action enables the system to automatically identify zero-charge requests (testing requests) by simple whitelist matching, eliminating the need for complex real-time analysis and reducing charging processing overhead while maintaining operational efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service billing determination where the NEF automatically compares incoming requests against the whitelist and self-determines the appropriate rating group without requiring external intervention or complex processing. This self-service mechanism efficiently distinguishes between chargeable and zero-charge requests, reducing operational overhead

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260067646A1Network Exposure Function Northbound API Charging Rule for Zero Charge
Publication Date: 2026.03.05 T MOBILE INNOVATIONS LLC
  • US20260067646A1 patent drawing
  • US20260067646A1 patent drawing
  • US20260067646A1 patent drawing

AI summary

A method comprises writing, by a Network Exposure Function (NEF) to a memory, a first Internet Protocol (IP) address to a whitelist that is of the communication device and that is associated with an enterprise subscriber of a network provider; receiving, by the NEF, the API service request from the AF based on an invocation of an API, wherein the API service request comprises a second IP address of the communication device; comparing, by the NEF, the first IP address with the second IP address; obtaining, by the NEF, a rating group for the API service request based on comparing the first IP address with the second IP address; sending, by the NEF to a charging function (CHF), an indicator for indicating the rating group of the API service request; and sending, by the NEF, a second indicator to the CHF indicating the API service request is completed.