IP Library Granted Patent US 12,245,054
Granted Patent B2
US 12,245,054 · App. 17/721,420 · Granted Mar 4, 2025

Injecting analytics into network repository function (NRF) for automated management of 5G core

Inventors: Anwer Al-Dulaimi (Montréal, CA); Stéphane Lagain (Rennes, FR); Sylvain Nadeau (Vaudreuil-Dorion, CA)
Assignee: EXFO Solutions SAS
H04W24/02H04W24/08H04W48/16
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,245,054
App. No.
17/721,420
Granted
Mar 4, 2025
Kind
B2
Abstract

Systems and methods for managing 5G networks are provided. A method for injecting analytics into a Network Repository Function (NRF) for managing a 5G slice, according to one implementation, includes a first step of obtaining parameters associated with User Plane (UP) traffic and Control Plane (CP) traffic from a Service-Based Architecture (SBA) of a 5G network. The method also includes the step of performing analytics on the obtained parameters to monitor Network Functions (NFs) associated with the 5G network. In addition, the method includes the step of providing results of the analytics to an NRF to control NFs stored in a repository associated with the NRF.

Claims (29)

1. A server comprising:

one or more processors, and

memory configured to store a computer program having instructions that, when executed, enable the one or more processors to

obtain parameters associated with User Plane (UP) traffic and Control Plane (CP) traffic from a Service-Based Architecture (SBA) of a 5G network,

perform analytics on the obtained parameters to monitor Network Functions (NFs) associated with the 5G network, wherein performing analytics includes evaluating 5G NF status using Artificial Intelligence (AI), and wherein AI is configured to predict errors in one or more NFs in a repository, and

provide results of the analytics to a Network Repository Function (NRF) to control NFs stored in the repository associated with the NRF, wherein the control include removing one or more faulty or unavailable NFs from the repository.

2. The management system of claim 1 , wherein performing analytics is implemented using a Network Data Analytics Function (NWDAF) of the SBA.

3. The management system of claim 2 , wherein the instructions further enable the processing device to allow the NWDAF to communicate an update request to the NRF.

4. The management system of claim 2 , wherein the NWDAF is configured to receive input from one or more of a Network Slice Selection Function (NSSF), a Network Exposure Function (NEF), the NRF, a Policy Control Function (PCF), a Unified Data Management (UDM) function, an Application Function (AF), an Authentication Server Function (AUSF), an Access and Mobility management Function (AMF), and a Session Management Function (SMF).

5. The management system of claim 1 , wherein providing the results to the NRF includes utilizing an interface in a control loop, the interface positioned between a monitoring tool and the NRF.

6. The management system of claim 5 , wherein the instructions further enable the processing device to configure the interface to provide one or more alarms to the NRF regarding a status of one or more NFs in the repository.

7. The management system of claim 1 , wherein obtaining the parameters includes receiving passive results from an UP probe and a CP probe and receiving native results from an SBA probe of the SBA.

8. A non-transitory computer-readable medium configured to store computer logic having instructions that, when executed, cause one or more processing devices to:

obtain parameters associated with User Plane (UP) traffic and Control Plane (CP) traffic from a Service-Based Architecture (SBA) of a 5G network;

perform analytics on the obtained parameters to monitor Network Functions (NFs) associated with the 5G network;

provide results of the analytics to a Network Repository Function (NRF) to control NFs stored in a repository associated with the NRF, wherein providing the results to the NRF includes utilizing an interface in a control loop, the interface positioned between a monitoring tool and the NRF; and

configure the interface to provide one or more alarms to the NRF regarding a status of one or more NFs in the repository.

9. The non-transitory computer-readable medium of claim 8 , wherein performing analytics is implemented using a Network Data Analytics Function (NWDAF) of the SBA.

10. The non-transitory computer-readable medium of claim 9 , wherein the instructions further cause the one or more processing devices to allow the NWDAF to communicate an update request to the NRF.

11. The non-transitory computer-readable medium of claim 9 , wherein the NWDAF is configured to receive input from one or more of a Network Slice Selection Function (NSSF), a Network Exposure Function (NEF), the NRF, a Policy Control Function (PCF), a Unified Data Management (UDM) function, an Application Function (AF), an Authentication Server Function (AUSF), an Access and Mobility management Function (AMF), and a Session Management Function (SMF).

12. A method implemented by a processing device associated with a 5G network, the method comprising steps of:

obtaining parameters associated with User Plane (UP) traffic and Control Plane (CP) traffic from a Service-Based Architecture (SBA) of the 5G network;

performing analytics on the obtained parameters to monitor Network Functions (NFs) associated with the 5G network;

providing results of the analytics to a Network Repository Function (NRF) to control NFs stored in a repository associated with the NRF, wherein providing the results to the NRF includes utilizing an interface in a control loop, the interface positioned between a monitoring tool and the NRF; and

configuring the interface to provide one or more alarms to the NRF regarding a status of one or more NFs in the repository.

13. The method of claim 12 , wherein the step of obtaining the parameters includes the steps of receiving passive results from an UP probe and a CP probe and receiving native results from an SBA probe of the SBA.

14. The method of claim 12 , wherein the step of performing analytics includes the step of evaluating 5G NF status using Artificial Intelligence (AI).

15. The method of claim 14 , wherein the AI is configured to predict errors in one or more NFs in the repository.

16. The method of claim 15 , further comprising the step of removing one or more faulty or unavailable NFs from the repository.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2025
From: EXFO SOLUTIONS SAS
To: TC FRANCE S.A.S.
Reel/Frame 073329/0624 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2025
From: EXFO INC.
To: EXFO SOLUTIONS SAS
Reel/Frame 070035/0499 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2023
From: EXFO SOLUTIONS SAS
To: EXFO INC.
Reel/Frame 065928/0957 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2022
From: AL-DULAIMI, ANWER; NADEAU, SYLVAIN
To: EXFO INC.
Reel/Frame 060145/0702 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2022
From: LAGAIN, STEPHANE
To: EXFO SOLUTIONS S.A.S.
Reel/Frame 060145/0755 →
Continuity (2)
Provisional Application 63177647 · Apr 21, 2021
Related Publication 20220345913A1 · Oct 27, 2022
References Cited (51)
US 9838272B2 · Djukic et al. · 2017 [cited by applicant]
US 10505870B2 · Cui et al. · 2019 [cited by applicant]
US 10581984B2 · Livanos et al. · 2020 [cited by applicant]
US 10785634B1 · Fiorese et al. · 2020 [cited by applicant]
US 10841974B1 · Young et al. · 2020 [cited by applicant]
US 10892958B2 · Bor-Yaliniz et al. · 2021 [cited by applicant]
US 10911326B2 · Han et al. · 2021 [cited by applicant]
US 11653178B2 · Qiao · 2023 [cited by examiner]
US 11729636B1 · Ahmed · 2023 [cited by examiner]
US 20120317276A1 · Muniraju · 2012 [cited by applicant]
US 20180262924A1 · Dao et al. · 2018 [cited by applicant]
US 20180367373A1 · Chou · 2018 [cited by applicant]
US 20190109768A1 · Senarath et al. · 2019 [cited by applicant]
US 20190215730A1 · Qiao et al. · 2019 [cited by applicant]
US 20190222489A1 · Shan et al. · 2019 [cited by applicant]
US 20190253917A1 · Dao et al. · 2019 [cited by applicant]
US 20190268777A1 · Simon et al. · 2019 [cited by applicant]
US 20190356558A1 · Han et al. · 2019 [cited by applicant]
US 20190380037A1 · Lifshitz et al. · 2019 [cited by applicant]
US 20200042365A1 · Tanna et al. · 2020 [cited by applicant]
US 20200106812A1 · Verma et al. · 2020 [cited by applicant]
US 20200112868A1 · Shariat et al. · 2020 [cited by applicant]
US 20200112907A1 · Dao et al. · 2020 [cited by applicant]
US 20200112921A1 · Han et al. · 2020 [cited by applicant]
US 20200296603A1 · Suthar et al. · 2020 [cited by applicant]
US 20210021494A1 · Yao et al. · 2021 [cited by applicant]
US 20210105665A1 · Bennett et al. · 2021 [cited by applicant]
US 20210211452A1 · Patel et al. · 2021 [cited by applicant]
US 20220124547A1 · Young · 2022 [cited by examiner]
WO 2015065368A1 · 2015 [cited by applicant]
WO 2018215046A1 · 2018 [cited by applicant]
WO 2019196796 · 2019 [cited by applicant]
WO 2019197467 · 2019 [cited by applicant]
WO 2019246530 · 2019 [cited by applicant]
WO 2020001795 · 2020 [cited by applicant]
WO 2020018012 · 2020 [cited by applicant]
WO 2020031158 · 2020 [cited by applicant]
WO 2020032769 · 2020 [cited by applicant]
WO 2020074092A1 · 2020 [cited by applicant]
WO 2020173580 · 2020 [cited by applicant]
Hunt et al., “End-toEnd Network Service Lifecycle Demonstration,” IEEE Conference on Network Function Virtualization and Software Defined Networks 2015 Demo Track, pp. 9-12. [cited by applicant]
Karapantelakis et al., “DevOps for IoT Applications using Cellular Networks and Cloud,” 2016 IEEE 4th temational Conference of Future Internet of Things and Cloud, pp. 340-347. [cited by applicant]
Afolabi et al., “Network Slicing and Softwarization: A Survey on Principles, Enabling Technologies, and Solutions,” IEEE Communications Surveys & Tutorials, vol. 20, No. 3, Mar. 21, 2018, pp. 2429-2453. [cited by applicant]
Santos et al., “SELFNET Framework self-healing capabilities for 5G mobile networks,” Open Access, DOI: 10.1002/ett.3049, Sep. 30, 2016. [cited by applicant]
Casellas et al., “Enabling Data Analytics and Machine Learning for 5G Services within Disaggregated Multi-Layer Transport Networks,” IEEE, Jul. 1, 2018. [cited by applicant]
Corici et al., “Practical Performance Degradation Mitigation Solution using Anomaly Detection for Carrier-Grade Software Networks,” 2018 IEEE Conference on Standards for Communications and Networking (CSCN), Dec. 20, 20… [cited by applicant]
Pateromichelakis et al., “End-to-End Data Analytics Framework for 5G Architecture,” IEEE Access, vol. 7, 2019, Mar. 5, 2019, pp. 40295-40312. [cited by applicant]
Jul. 12, 2022, European Search Report issued for European Patent Application No. EP 22 16 9188. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study of Enablers for Network Automation for 5G,” 3GPP TR 23.791 v1.1.0, Nov. 3, 2018, pp. 1-97. [cited by applicant]
Nokia et al., “Soution to Key Issue #6: NWDAF analytics usage for UPF selection,” 3GPP TSG-SA WG2 Meeting #129, S2-1810737, Oct. 15-19, 2018, 2 pgs. [cited by applicant]
Tencent et al., “NRF Registration and Discovery Service Update,” SA WG2 Meeting #133, S2-1905153, May 13-17, 2019, 5 pgs. [cited by applicant]
Cited By (1)
US 12,483,470