# US 12,120,200 B2 · Flexible data analytics processing and exposure in 5GC

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,120,200 B2
- Document ID: US12120200B2
- Status: Granted
- Kind: B2
- Application number: 17/424,663
- Filed: 2020-01-21
- Published: 2022-03-17
- Granted: 2024-10-15
- Earliest claimed: 2019-01-21
- Assignees: Telefonaktieabolaget LM Ericsson (Publ)
- Applicants: Telefonaktiebolaget LM Ericsson (publ)
- Inventors: Zhang Fu; Göran Eriksson; Dinand Roeland
- Web page: https://patentgrep.com/patent/US12120200B2

## CPC

- G06F 9/5077: {Logical partitioning of resources; Management or configuration of virtualized resources (specific details on emulation or internal functioning of virtual machines G06F9/455)}
- H04L 41/5009: Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
- H04L 43/14: {using software, i.e. software packages (network security related monitoring H04L63/1408)}
- H04L 67/34: {involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416)}
- H04L 67/51: Discovery or management thereof, e.g. service location protocol [SLP] or web services
- H04L 67/63: Routing a service request depending on the request content or context
- H04W 4/50: Service provisioning or reconfiguring
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Methods and systems for providing flexible information exposure in a Fifth Generation (5G) Core (5GC) and an Operations, Administration, and Maintenance (OAM) system are provided. According to one aspect of the present disclosure, a method, performed by a first network node of a 5GC for providing flexible information exposure in the 5GC and an OAM system, comprises: receiving, from a second network node, a request to register the second network node as a provider of data and/or a compute function; registering the second network node as a provider of the data and/or the compute function; storing information associating the second network node with the data and/or compute function provided by the second network node; and sending, to the second network node, a response to the request to register the second network node as a provider of data and/or a compute function.

## Claims

### Claim 1

A method, performed by a first network node of a Fifth Generation, 5G, Core Network, 5GC, for providing flexible information exposure in the 5GC and an Operations, Administration, and Maintenance, OAM, system, the method comprising:
receiving, from a second network node, a request to register the second network node as a provider of data or a compute function;
registering the second network node as a provider of the data or the compute function;
storing information associating the second network node with the data or the compute function provided by the second network node;
sending, to the second network node, a response to the request to register the second network node as a provider of the data or the compute function;
receiving, from a data consumer, a request for information;
deducing how to produce the requested information;
producing the requested information; and
sending, to the data consumer, an information response.

### Claim 2 (depends on 1)

The method of claim 1 wherein the request to register the second network node as a provider of the data or the compute function comprises a request to register the second network node as a provider of the data.

### Claim 3 (depends on 2)

The method of claim 2 wherein the request comprises metadata that at least one of:
identifies the data that the second network node can provide;
indicates how often the second network node can provide the data;
indicates a location where the data provided by the second network node is stored;
indicates how long the data provided by the second network node will be stored; or
indicates a schema or format for the data provided by the second network node.

### Claim 4 (depends on 1)

The method of claim 1 wherein the request to register the second network node as a provider of the data or the compute function comprises a request to register the second network node as a provider of the compute function.

### Claim 5 (depends on 4)

The method of claim 4 wherein the request comprises metadata that at least one of:
identifies the compute function that the second network node can provide;
indicates the input or inputs to the compute function;
indicates options or parameters that can modify operation of the compute function;
indicates an output or outputs from the compute function; or
identifies data operated upon by the compute function.

### Claim 6 (depends on 1)

The method of claim 1 wherein the first network node comprises a Network Data Analytics Function, NWDAF, a Network Exposure Function, NEF, or a Service Capability Exposure Function, SCEF.

### Claim 7 (depends on 1)

The method of claim 1 wherein the second network node comprises a 5GC Network Function, NF, an Application Function, AF, or a 5G OAM node or Management Function, MF.

### Claim 8 (depends on 1)

The method of claim 1 wherein sending the response comprises sending an indication that the registration request was accepted or was rejected.
