IP Library Granted Patent US 12,063,151
Granted Patent B2
US 12,063,151 · App. 17/549,505 · Granted Aug 13, 2024

Methods and devices for operation of a network data analytics function

Inventors: Sheeba Backia Mary (Kista, SE); Andrey Krendzel (Kista, SE); Ali Hamidian (Kista, SE)
Assignee: Huawei Technologies Co., Ltd.
H04L43/04H04L43/028H04L43/0876H04L43/14H04W24/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,063,151
App. No.
17/549,505
Granted
Aug 13, 2024
Kind
B2
Abstract

A mobile network data analytics function node is described. The network data analytics function node obtains from a network function service consumer, a request for analytics of at least one load parameter for at least one network function service provider and obtains a load data from at least one network function service provider. The network data analytics function node performs filtering of the load data from the network function service provider to filter out load data responsive to said at least one load parameter, to determine the requested analytics of said at least one load parameter based on the filtered load data from the network function service provider, and provides, to the network function service consumer, the determined analytics of at least one load parameter for said at least one network function provider. The reporting message overhead and resource exhaustion can be reduced.

Claims (54)

1. A network node comprising:

a processor, and

a non-transitory computer-readable medium including computer-executable instructions that, when executed by the processor, facilitate carrying out a network data analytics function operated in a mobile telecommunications network,

wherein the network data analytics function executes a method comprising:

obtaining, from a network function service consumer, a request for an analytics of at least one load parameter for at least one network function service provider;

obtaining a load data from at least one network function service provider;

providing, by performing filtering of the load data to filter out load data responsive to the at least one load parameter, filtered load data;

determining, based on the filtered load data, the analytics of at least one load parameter;

providing, to the network function service consumer, the determined analytics of at least one load parameter for said at least one network function provider together with a related validity period or expiry time of the determined analytics;

updating analytics of the at least one load parameter based on an obtained change of network performance information or notification time period; and

providing updated reports of analytics of the at least one load parameter to the network function service consumer in accordance with events including both:

in accordance with a threshold for the at least one load parameter being reached; and

in accordance with a requested periodic notification time period expiring.

2. The network node of claim 1 , wherein the method includes:

determining the requested analytics of the at least one load parameter as the filtered-out load data.

3. The network node of claim 1 , wherein the method includes:

performing the filtering of the load data from the network functions service provider by obtaining only load data for the at least one network function provider corresponding to the at least one load parameter.

4. The network node of claim 1 , wherein the at least one load parameter is at least one parameter taken from the group consisting of: a desired load level, a critical load level, and a pre-configured load level.

5. The network node of claim 1 , wherein the at least one load parameter is a load range.

6. The network node according to claim 5 , wherein the load range is a load range of at least one of the group consisting of: a resource usage, a number of user equipment, a number of protocol data sessions, and a number of handovers.

7. A method, carried out in a network data analytics function entity configured for operation in a mobile telecommunications network, the method comprising:

obtaining, from a network function service consumer, a request for an analytics of at least one load parameter for at least one network function service provider;

obtaining a load data from at least one network function service provider;

providing, by performing filtering of the load data from the network function service provider to filter out load data responsive to said at least one load parameter, filtered load data;

determining, based on the filtered load data, the analytics of at least one load parameter;

providing, to the network function service consumer, the determined analytics of at least one load parameter for at least one network function provider together with a related validity period or expiry time of the determined analytics;

updating analytics of the at least one load parameter based on an obtained change of network performance information or notification time period; and

providing updated reports of analytics of the at least one load parameter to the network function service consumer in accordance with events including both:

in accordance with a threshold for the at least one load parameter being reached; and

in accordance with a requested periodic notification time period expiring.

8. The method according to claim 7 , wherein the method includes:

determining the requested analytics of said at least one load parameter as the filtered-out load data.

9. The method according to claim 7 , wherein the method includes:

performing the filtering of the load data from the network function service provider by obtaining only load data for said at least one network function provider corresponding to the at least one load parameter.

10. The method of claim 7 , wherein the at least one load parameter is at least one parameter taken from the group consisting of: a desired load level, a critical load level, and a pre-configured load level.

11. The method of claim 7 , wherein the at least one load parameter is a load range.

12. The method according to claim 11 , wherein the load range is a load range of at least one of the group consisting of: a resource usage, a number of user equipment, a number of protocol data sessions, and a number of handovers.

13. A non-transitory computer-readable medium including computer-executable instructions that, when executed by a processor, cause a networked computer system to carry out a method comprising:

obtaining, from a network function service consumer, a request for an analytics of at least one load parameter for at least one network function service provider;

obtaining a load data from at least one network function service provider;

providing, by performing filtering of the load data from the network function service provider to filter out load data responsive to said at least one load parameter, filtered load data;

determining, based on the filtered load data, the analytics of at least one load parameter;

providing, to the network function service consumer, the determined analytics of at least one load parameter for at least one network function provider together with a related validity period or expiry time of the determined analytics;

updating analytics of the at least one load parameter based on an obtained change of network performance information or notification time period; and

providing updated reports of analytics of the at least one load parameter to the network function service consumer in accordance with events including both:

in accordance with a threshold for the at least one load parameter being reached; and

in accordance with a requested periodic notification time period expiring.

14. The non-transitory computer-readable medium according to claim 13 , wherein the method includes:

determining the requested analytics of said at least one load parameter as the filtered-out load data.

15. The non-transitory computer-readable medium according to claim 13 , wherein the method includes:

performing the filtering of the load data from the network function service provider by obtaining only load data for said at least one network function provider corresponding to the at least one load parameter.

16. The non-transitory computer-readable medium of claim 13 , wherein the at least one load parameter is at least one parameter taken from the group consisting of: a desired load level, a critical load level, and a pre-configured load level.

17. The non-transitory computer-readable medium of claim 13 , wherein the at least one load parameter is a load range.

18. The non-transitory computer-readable medium according to claim 17 , wherein the load range is a load range of at least one of the group consisting of: a resource usage, a number of user equipment, a number of protocol data sessions, and a number of handovers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2023
From: MARY, SHEEBA BACKIA; HAMIDIAN, ALI; KRENDZEL, ANDREY
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 064738/0565 →
Continuity (2)
Continuation PCTEP2019065775 · Jun 14, 2019
Related Publication 20220103443A1 · Mar 31, 2022