Network data analysis method and system based on federated learning

US12309038B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12309038-B2
Application numberUS-202318313205-A
CountryUS
Kind codeB2
Filing dateMay 5, 2023
Priority dateMay 6, 2022
Publication dateMay 20, 2025
Grant dateMay 20, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A federated learning-based network data analysis method and an apparatus for performing the same are provided. An operating method of a federation learning (FL) server includes performing an FL operation trigger in response to a request of a first network function (NF), selecting a plurality of second NFs on an analytics identifier (ID) in response to the FL operation trigger, and requesting the plurality of second FLs for FL, wherein the first NF is an FL consumer, and the plurality of second NFs is an FL client.

First claim

Opening claim text (preview).

What is claimed is: 1. An operating method of a federation learning (FL) server, the method comprising: performing an FL operation trigger in response to a request of a first network function (NF); and in response to the FL operation trigger: selecting a plurality of second NFs on an analytics identifier (ID); requesting the plurality of second NFs for FL, receiving one or more trained interim machine learning (ML) models from the plurality of second NFs, aggregating the trained interim ML models from the plurality of second NFs to produce a trained ML model, and providing the trained ML model to the first NF, wherein the first NF is an FL consumer, and wherein the plurality of second NFs includes an FL client and does not include the first NF. 2. The method of claim 1 , wherein the FL server and the plurality of second NFs comprise an FL capability, and the FL capability indicates that at least one of an FL server capability and an FL client capability is supported for a corresponding analytics ID. 3. The method of claim 1 , wherein, when the first NF is a network data analytics function (NWDAF) comprising a model training logical function (MTLF), a request of the first NF is performed as an Nnwdaf_MLModelTraining_Subscribe service, and when the first NF is an NWDAF comprising an analytic logical function (AnLF), a request of the first NF is performed as an Nnwdaf_MLModelProvsion_Subscribe service. 4. The method of claim 1 , wherein the requesting for FL comprises: transmitting, to the plurality of second NFs, second FL parameters, which are different from first FL parameters, by the FL server comprising the first FL parameters. 5. The method of claim 4 , wherein the first FL parameters comprise a number of FL rounds, a total number of FL clients used in a process, and an area of interest for an analytics ID. 6. The method of claim 4 , wherein the second FL parameters comprise a machine learning (ML) identifier, an indication for enabling local training, or ML model information for requesting an ML model operation. 7. The method of claim 6 , wherein different ML IDs are assigned to the plurality of second NFs, respectively. 8. The method of claim 1 , wherein the interim ML models are identified by an analytics ID and machine learning (ML) IDs respectively assigned to the plurality of second NFs. 9. The method of claim 1 , further comprising: determining whether an FL operation is required based on an area of interest, machine learning (ML) model reporting information, an expiry time, and a local operator configuration. 10. A federation learning (FL) server apparatus comprising: a processor; and a memory electrically connected to the processor and configured to store instructions executable by the processor, wherein the processor performs a plurality of operations when the instructions are executed by the processor, the plurality of operations comprising: performing an FL operation trigger in response to a request of a first network function (NF); in response to the FL operation trigger: selecting a plurality of second NFs on an analytics identifier (ID) in response to the FL operation trigger; requesting the plurality of second NFs for FL; receiving one or more trained interim machine learning (ML) models from the plurality of second NFs, aggregating the trained interim ML models from the plurality of second NFs to produce a trained ML model, and providing the trained ML model to the first NE, wherein the first NF is an FL consumer, and wherein the plurality of second NFs includes an FL client and does not include the first NF. 11. The FL server apparatus of claim 10 , wherein the FL server apparatus and the plurality of second NFs comprise an FL capability, and the FL capability indicates that at least one of an FL server capability and an FL client capability is supported for a corresponding analytics ID. 12. The FL server apparatus of claim 10 , wherein, when the first NF is a network data analytics function (NWDAF) comprising a model training logical function (MTLF), a request of the first NF is performed as an Nnwdaf_MLModelTraining_Subscribe service, and when the first NF is an NWDAF comprising an analytic logical function (AnLF), a request of the first NF is performed as an Nnwdaf_MLModelProvsion_Subscribe service. 13. The FL server apparatus of claim 10 , wherein the requesting for FL comprises: transmitting, to the plurality of second NFs, second FL parameters, which are different from FL parameters, by the FL server apparatus comprising the first FL parameters. 14. The FL server apparatus of claim 13 , wherein the first FL parameters comprise a number of FL rounds, a total number of FL clients used in a process, and an area of interest for an analytics ID. 15. The FL server apparatus of claim 13 , wherein the second FL parameters comprise a machine learning (ML) identifier, an indication for enabling local training, or ML model information for requesting an ML model operation. 16. The FL server apparatus of claim 15 , wherein different ML IDs are assigned to the plurality of second NFs, respectively. 17. The FL server apparatus of claim 11 , wherein the interim ML models are identified by an analytics ID and the ML IDs respectively assigned to the plurality of second NFs. 18. The FL server apparatus of claim 10 , wherein the plurality of operations further comprises: determining whether an FL operation is required based on an area of interest, machine learning (ML) model reporting information, an expiry time, and a local operator configuration.

Assignees

Inventors

Classifications

  • using machine learning or artificial intelligence · CPC title

  • Ensemble learning · CPC title

  • Arrangements for optimising operational condition · CPC title

  • Machine learning · CPC title

  • using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12309038B2 cover?
A federated learning-based network data analysis method and an apparatus for performing the same are provided. An operating method of a federation learning (FL) server includes performing an FL operation trigger in response to a request of a first network function (NF), selecting a plurality of second NFs on an analytics identifier (ID) in response to the FL operation trigger, and requesting th…
Who is the assignee on this patent?
Electronics & Telecommunications Res Inst
What technology area does this patent fall under?
Primary CPC classification H04L41/145. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 20 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).