Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7803896B2 - Method for training learning models of analysis function servers located at each of multiple sites, analysis function server, and program - Google Patents
[go: Go Back, main page]

JP7803896B2 - Method for training learning models of analysis function servers located at each of multiple sites, analysis function server, and program - Google Patents

Method for training learning models of analysis function servers located at each of multiple sites, analysis function server, and program

Info

Publication number
JP7803896B2
JP7803896B2 JP2023046032A JP2023046032A JP7803896B2 JP 7803896 B2 JP7803896 B2 JP 7803896B2 JP 2023046032 A JP2023046032 A JP 2023046032A JP 2023046032 A JP2023046032 A JP 2023046032A JP 7803896 B2 JP7803896 B2 JP 7803896B2
Authority
JP
Japan
Prior art keywords
analysis
learning model
network data
function server
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023046032A
Other languages
Japanese (ja)
Other versions
JP2024135380A (en
Inventor
真之 倉田
陽登 鈴木
皓生 伊神
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2023046032A priority Critical patent/JP7803896B2/en
Publication of JP2024135380A publication Critical patent/JP2024135380A/en
Application granted granted Critical
Publication of JP7803896B2 publication Critical patent/JP7803896B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、移動通信ネットワークのコアシステムに配置された分析制御サーバの技術に関する。特に、NWDAF(NetWork Data Analytics Function)の技術に関する。 The present invention relates to technology for analysis control servers located in core systems of mobile communication networks. In particular, it relates to technology for NWDAF (Network Data Analytics Function).

移動通信ネットワークは、5G(5th Generation)及び4G(4th Generation)の両規格に共通して、ユーザ端末(UE(User Equipment))と、RAN(Radio Access Network)と、コアシステム(Core network System)とから構成される。 Common to both 5G (5th Generation) and 4G (4th Generation) standards, mobile communication networks consist of user equipment (UE), radio access networks (RAN), and core network systems.

図1は、従来技術におけるコアシステムの機能構成図である。 Figure 1 is a functional configuration diagram of a core system in conventional technology.

コアシステムは、論理的なコントロールプレーン(Control Plane)ネットワーク装置群の仮想化基盤に、物理的なユーザプレーン(User Plane)ネットワーク装置群が配置されている。コントロールプレーンネットワーク装置は、RANを介して多数のユーザ端末を収容し、通信確立などの制御信号を送受信する。ユーザプレーンネットワーク装置は、RANを介してユーザ端末のユーザデータを送受信する。
また、コアシステムには、コントロールプレーンネットワーク装置群を制御するために、様々なNF(Network Function)サーバが配置されている。
The core system has a group of physical user plane network devices arranged on a virtualization platform of a group of logical control plane network devices. The control plane network devices accommodate a large number of user terminals via the RAN and transmit and receive control signals such as for establishing communications. The user plane network devices transmit and receive user data from user terminals via the RAN.
Furthermore, various NF (Network Function) servers are arranged in the core system to control the control plane network devices.

コアシステムには、通信設備装置としての様々なデータソースから、多種多様なログデータを取得して分析するNWDAF(分析制御サーバ)が配置されている。NWDAFは、NFコンシューマから分析要求を受信し、その分析結果を返信する。これは、3GPP(3rd Generation Partnership Project)(登録商標)に標準化されている(例えば非特許文献1参照)。
NWDAFには、連合学習(Federated Learning)が導入されている。これによって、NWDAFは、学習(AI)モデルを、ネットワークデータによって訓練しながら、推論に用いることができる(例えば非特許文献2参照)。
The core system includes an NWDAF (analysis control server) that acquires and analyzes a wide variety of log data from various data sources, which are communication equipment. The NWDAF receives analysis requests from NF consumers and returns the analysis results. This is standardized by the 3GPP (3rd Generation Partnership Project) (registered trademark) (see, for example, Non-Patent Document 1).
NWDAF introduces federated learning, which allows NWDAF to use learning (AI) models for inference while training them with network data (see, for example, Non-Patent Document 2).

図1によれば、以下のようなNFサーバから構成されている。
アプリケーション機能サーバ(NFコンシューマ)10
レポジトリ機能サーバ(NRF)11
分析機能サーバ(NWDAF)12
NWDAF12は、分析項目に応じた学習モデルを保有し、分析要求に応じて推論処理を実行し、その分析結果を返信する。そのために、分析項目の種類毎に、複数のNWDAF12が配置される。
NFコンシューマ10は、分析要求の送信元となるNFサーバである。
NRF11は、NFコンシューマからの発見要求に応じて、複数のNWDAF12の中から1つのNWDAFを選択して応答する。
尚、コントロールプレーンネットワーク装置群やユーザプレーンネットワーク装置群は、データソースとなり、NWDAFが学習モデルを用いて推論処理を実行するための入力データとなる。
According to FIG. 1, the system is configured with the following NF servers.
Application Function Server (NF Consumer) 10
Repository Function Server (NRF) 11
Analysis function server (NWDAF) 12
The NWDAF 12 holds a learning model corresponding to the analysis item, executes inference processing in response to an analysis request, and returns the analysis results. For this purpose, multiple NWDAFs 12 are provided for each type of analysis item.
The NF consumer 10 is an NF server that is the source of an analysis request.
In response to a discovery request from an NF consumer, the NRF 11 selects one NWDAF from among a plurality of NWDAFs 12 and responds.
The control plane network devices and the user plane network devices serve as data sources, and serve as input data for the NWDAF to execute inference processing using a learning model.

図2は、従来技術におけるシーケンス図である。 Figure 2 is a sequence diagram for conventional technology.

(s01)NFコンシューマ10が、分析項目αについて分析結果を得たいとする。このとき、NFコンシューマ10は、NRF11へ、発見要求(Discover Request)を送信し、分析項目αを分析可能なNWDAFを問い合わせる。
尚、発見要求には、分析項目αにおける分析結果を得るまでの時間のパラメータであるPreferred Supported Analytics Delayが設定されることも好ましい(例えば非特許文献2参照)。
(s01) Assume that the NF consumer 10 wishes to obtain an analysis result for analysis item α. At this time, the NF consumer 10 transmits a discover request to the NRF 11 to inquire about an NWDAF that can analyze analysis item α.
It is also preferable to set a Preferred Supported Analytics Delay, which is a parameter for the time required to obtain the analysis result for analysis item α, in the discovery request (see, for example, Non-Patent Document 2).

(s02)NRF11は、NFコンシューマ10から発見要求を受信した際に、分析可能なNWDAF12を選択する。選択されたNWDAF12のアドレスを、NFコンシューマ10へ返信する。ここで選択されたNWDAF12は、NFコンシューマ10から要求された分析項目αを分析するための「学習モデル」を保有している。 (s02) When the NRF 11 receives a discovery request from the NF consumer 10, it selects an NWDAF 12 that can perform the analysis. It returns the address of the selected NWDAF 12 to the NF consumer 10. The NWDAF 12 selected here possesses a "learning model" for analyzing the analysis item α requested by the NF consumer 10.

(s03)NFコンシューマ10は、NRF11から返信されたNWDAFのアドレスへ、「分析要求」を送信する。分析要求には、以下の情報が含まれる。
分析項目(Analytics ID) :分析処理の指定
分析要求期間(Analytics target period):分析結果として要求する期間
所望待ち時間(expected waiting time) :分析処理の応答待ち時間
(s03) The NF consumer 10 sends an "analysis request" to the address of the NWDAF returned from the NRF 11. The analysis request includes the following information:
Analysis item (Analytics ID): Specification of analysis processing Analysis target period: Period requested as analysis result Desired waiting time: Waiting time for response of analysis processing

分析要求を受信したNWDAF12は、所望待ち時間内に分析結果を返信できない場合には、エラーレスポンスを、NFコンシューマ10へ返信する。このとき、NWDAF12は、エラーレスポンスに、分析処理待ち時間(revised waiting time)を設定するものであってもよい。 If the NWDAF 12 receives an analysis request and is unable to return the analysis results within the desired waiting time, it returns an error response to the NF consumer 10. At this time, the NWDAF 12 may set the analysis processing waiting time (revised waiting time) in the error response.

(s04)NWDAF12は、分析項目αについて分析するための入力データを取得するべく、データソースへ、ネットワークデータ要求を送信する。
これに対し、データソースは、ネットワークデータを、NWDAF12へ送信する。この「データ収集時間」は、NWDAF12の処理時間として遅延することとなる。
(s04) The NWDAF 12 transmits a network data request to the data source to acquire input data for analysis on the analysis item α.
In response to this, the data source transmits the network data to the NWDAF 12. This "data collection time" is delayed as the processing time of the NWDAF 12.

(s05)NWDAF121は、学習モデルにネットワークデータを入力し、推論処理を実行し、その分析結果を得る。この「推論時間」は、NWDAF12の処理時間として遅延することとなる。 (s05) NWDAF121 inputs network data into the learning model, performs inference processing, and obtains the analysis results. This "inference time" is delayed as processing time for NWDAF12.

(s06)そして、NWDAF121は、その分析結果を、NFコンシューマ10へ返信する。 (s06) Then, the NWDAF 121 returns the analysis results to the NF consumer 10.

3GPP TS 23.288 “Architecture enhancements for 5G System (5GS) to support network data analytics services”、[online]、[令和5年3月7日検索]、インターネット<URL:https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3579>3GPP TS 23.288 “Architecture enhancements for 5G System (5GS) to support network data analytics services,” [online], [Retrieved March 7, 2023], Internet <URL: https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3579> Hexa-X deliverables D4.2 “AI-driven communication & computation co-design: initial solutions”、[online]、[令和5年3月7日検索]、インターネット<URL: https://hexa-x.eu/wp-content/uploads/2022/07/Hexa-X_D4.2_v1.0.pdf>Hexa-X deliverables D4.2 “AI-driven communication & computation co-design: initial solutions,” [online], [Retrieved March 7, 2023], Internet <URL: https://hexa-x.eu/wp-content/uploads/2022/07/Hexa-X_D4.2_v1.0.pdf>

前述したように、従来、コアシステムにおける様々なNFサーバは、1つのサイトで集中的に管理されるものであった。
これに対し、近年、5Gや6Gでは、セントラルサイトやエッジサイトからなる分散コンピューティングに基づくアーキテクチャが採用されている。そのために、複数のNWDAFが、セントラルサイトのみならず、エッジサイトにも配置されてきている。NFコンシューマが存在するエッジサイトに、NWDAFを配置することによって、分析要求を送信して分析結果を受信するまでの伝送遅延が短縮される、という利点がある。
As mentioned above, conventionally, various NF servers in a core system are centrally managed at one site.
In contrast, in recent years, 5G and 6G have adopted architectures based on distributed computing consisting of a central site and an edge site. For this reason, multiple NWDAFs have been deployed not only at the central site but also at edge sites. Deploying an NWDAF at an edge site where an NF consumer is located has the advantage of reducing the transmission delay between sending an analysis request and receiving the analysis result.

しかしながら、エッジサイトのNFコンシューマは、そのエッジサイト内に配置されたNWDAFへ「分析要求」を送信することとなる。このとき、エッジサイト内で発生した分析要求が、そのエッジサイトのNWDAFに集中するという課題がある。
エッジサイトのNFサーバの多くは、セントラルサイトと比較して、一般的に、計算資源が限られている。そのために、エッジサイトのNWDAFも、その計算資源が枯渇しやすくなる。NFコンシューマが、自らのエッジサイト内のNWDAFへ分析要求を送信しても、所望待ち時間(expected waiting time)を満たせなくなる。
However, an NF consumer at an edge site transmits an "analysis request" to an NWDAF located within the edge site. In this case, there is a problem that analysis requests generated within the edge site are concentrated in the NWDAF at the edge site.
Many NF servers at edge sites generally have limited computing resources compared to those at central sites. As a result, NWDAFs at edge sites are also prone to running out of computing resources. When an NF consumer sends an analysis request to an NWDAF at its own edge site, the expected waiting time cannot be met.

また、コアシステムにおける様々なNFサーバが、セントラルサイトやエッジサイトに分散することとなり、サイト間のネットワーク資源の使用量が増加するという課題もある。特に、セントラルサイトと複数のエッジサイトとのそれぞれが地理的に分散するほど、ネットワーク資源の容量が問題となる。 In addition, various NF servers in the core system will be distributed across central and edge sites, which will increase the amount of network resources used between sites. In particular, the more geographically dispersed the central site and multiple edge sites are, the greater the problem of network resource capacity.

そこで、本発明は、エッジサイトの分析制御サーバの処理負荷を低減すると共に、エッジサイトとセントラルサイトとの間のネットワーク資源の使用容量を低減することができる分析機能サーバの学習モデル訓練方法、分析機能サーバ及びプログラムを提供することを目的とする。 The present invention therefore aims to provide a learning model training method, analysis function server, and program for an analysis function server that can reduce the processing load on the analysis control server at the edge site and reduce the network resource usage capacity between the edge site and the central site.

本発明によれば、所定の分析項目について、学習モデルを用いてネットワークデータから分析する複数の分析機能サーバの学習モデル訓練方法であって、
エッジサイトに第1の分析機能サーバが配置され、セントラルサイトに第2の分析機能サーバが配置されており、
エッジサイトの第1の分析機能サーバは、
エッジサイトのデータソースにおけるネットワークデータから学習モデルを訓練する際に、当該ネットワークデータの容量が、自ら保持する学習モデルの容量以下であるか否かを判定する第1のステップと、
第1のステップによって真と判定した場合、当該ネットワークデータを、セントラルサイトの第2の分析機能サーバへ送信し、第2の分析機能サーバに、当該ネットワークデータによって学習モデルを訓練させる第21のステップと、
第1のステップによって偽と判定した場合、当該ネットワークデータによって学習モデルを訓練し、訓練した学習モデルを、セントラルサイトの第2の分析機能サーバへ送信する第22のステップと
を有することを特徴とする。
According to the present invention, there is provided a method for training a learning model of a plurality of analysis function servers that analyzes network data using a learning model for a predetermined analysis item, the method comprising:
A first analytics function server is located at the edge site and a second analytics function server is located at the central site;
The first analysis function server at the edge site
a first step of determining whether or not the capacity of the network data in a data source at the edge site is equal to or less than the capacity of the learning model held by the edge site when training the learning model from the network data;
a 21st step of transmitting the network data to a second analysis function server at a central site when the first step determines that the answer is true, and causing the second analysis function server to train a learning model using the network data;
If the first step determines that the result is false, a 22nd step is included in which a learning model is trained using the network data and the trained learning model is sent to a second analysis function server at the central site.

本発明の分析機能サーバの学習モデル訓練方法における他の実施形態によれば、
エッジサイトの第1の分析機能サーバは、第1のステップの前段として、自らの計算資源使用率が所定閾値よりも高い場合、第21のステップへ移行する
ことも好ましい。
According to another embodiment of the learning model training method of the analysis function server of the present invention,
It is also preferable that, as a preliminary step to the first step, the first analysis function server at the edge site proceeds to step 21 if its own computing resource utilization rate is higher than a predetermined threshold.

本発明の分析機能サーバの学習モデル訓練方法における他の実施形態によれば、
エッジサイトの第1の分析機能サーバは、第1のステップの前段として、
コンシューマサーバから、分析項目と、分析要求期間とを含む分析要求を受信し、当該分析項目における分析要求期間に応じたネットワークデータをエッジサイトのデータソースから取得し、学習モデルを用いて推論処理を実行し、分析結果をコンシューマサーバへ返信する
又は、
コンシューマサーバから、分析項目と、分析要求期間とを含む分析要求を受信し、当該分析項目における分析要求期間に応じたネットワークデータをエッジサイトのデータソースから取得し、学習モデルを用いて推論処理を実行し、分析結果をコンシューマサーバへ返信した後、自らの計算資源使用率が所定閾値よりも高い場合、第21のステップへ移行する
ことも好ましい。
According to another embodiment of the learning model training method of the analysis function server of the present invention,
The first analysis function server at the edge site performs the following as a preliminary step of the first step:
receive an analysis request including an analysis item and an analysis request period from the consumer server, acquire network data corresponding to the analysis request period for the analysis item from a data source at the edge site, execute inference processing using a learning model, and return the analysis results to the consumer server ;
Or,
An analysis request including an analysis item and an analysis request period is received from the consumer server, network data corresponding to the analysis request period for the analysis item is obtained from the data source at the edge site, inference processing is performed using the learning model, and the analysis results are returned to the consumer server. If the utilization rate of its own computing resources is higher than a predetermined threshold, the process proceeds to step 21.
It is also preferable.

本発明の分析機能サーバの学習モデル訓練方法における他の実施形態によれば、
セントラルサイトの第2の分析機能サーバは、複数のエッジサイトにおける複数の第1の分析機能サーバの学習モデルを蓄積して共有する
ことも好ましい。
According to another embodiment of the learning model training method of the analysis function server of the present invention,
It is also preferable that the second analysis function server at the central site accumulates and shares learning models of the multiple first analysis function servers at the multiple edge sites.

本発明の分析機能サーバの学習モデル訓練方法における他の実施形態によれば、
分析機能サーバは、NWDAF(Network Data Analytics Function)であり、
分析機能サーバの学習モデルは、MTLF(Model Training logical function)によって訓練され、
分析機能サーバの推論処理は、AnLF(Analytics logical function)によって実行される
ことも好ましい。
According to another embodiment of the learning model training method of the analysis function server of the present invention,
The analysis function server is NWDAF (Network Data Analytics Function),
The learning model of the analysis function server is trained by MTLF (Model Training logical function),
It is also preferable that the inference process of the analysis function server is executed by AnLF (Analytics logical function).

本発明の分析機能サーバの学習モデル訓練方法における他の実施形態によれば、
エッジサイトに分析制御機能サーバを更に有し、
コンシューマサーバは、自ら配置されたエッジサイトの分析制御機能サーバへ分析要求を送信し、
分析制御機能サーバが、エッジサイトの分析制御サーバを選択し、当該分析制御サーバへ当該分析要求を転送する
ことも好ましい。
According to another embodiment of the learning model training method of the analysis function server of the present invention,
Further, an analysis control function server is provided at the edge site,
The consumer server sends an analysis request to the analysis control function server at the edge site where it is located,
It is also preferable that the analysis control function server selects an analysis control server at the edge site and transfers the analysis request to that analysis control server.

本発明によれば、所定の分析項目について、学習モデルを用いてネットワークデータから分析すると共に、セントラルサイトの他の分析機能サーバと通信可能な、エッジサイトの分析機能サーバであって、
エッジサイトのデータソースにおけるネットワークデータから学習モデルを訓練する際に、当該ネットワークデータの容量が、自ら保持する学習モデルの容量以下であるか否かを判定する判定手段と、
第1のステップによって真と判定した場合、当該ネットワークデータを、セントラルサイトの他の分析機能サーバへ送信し、第2の分析機能サーバに、当該ネットワークデータによって学習モデルを訓練させるネットワークデータ送信手段と、
第1のステップによって偽と判定した場合、当該ネットワークデータによって学習モデルを訓練し、訓練した学習モデルを、セントラルサイトの他の分析機能サーバへ送信する学習モデル送信手段と
を有することを特徴とする。
According to the present invention, an analysis function server at an edge site is capable of analyzing network data using a learning model for a predetermined analysis item and communicating with other analysis function servers at a central site,
a determination means for determining whether or not the capacity of the network data in the data source of the edge site is equal to or less than the capacity of the learning model held by the edge site when training the learning model from the network data;
a network data transmission means for transmitting the network data to another analysis function server at the central site when the first step determines that the answer is true, and causing the second analysis function server to train a learning model using the network data;
If the first step determines that the result is false, the method is characterized by having a learning model transmission means that trains a learning model using the network data and transmits the trained learning model to other analysis function servers at the central site.

本発明によれば、所定の分析項目について、学習モデルを用いてネットワークデータから分析すると共に、セントラルサイトの他の分析機能サーバと通信可能な、エッジサイトの分析機能サーバに搭載されたコンピュータを機能させるプログラムであって、
エッジサイトのデータソースにおけるネットワークデータから学習モデルを訓練する際に、当該ネットワークデータの容量が、自ら保持する学習モデルの容量以下であるか否かを判定する判定手段と、
第1のステップによって真と判定した場合、当該ネットワークデータを、セントラルサイトの他の分析機能サーバへ送信し、第2の分析機能サーバに、当該ネットワークデータによって学習モデルを訓練させるネットワークデータ送信手段と、
第1のステップによって偽と判定した場合、当該ネットワークデータによって学習モデルを訓練し、訓練した学習モデルを、セントラルサイトの他の分析機能サーバへ送信する学習モデル送信手段と
してコンピュータを機能させることを特徴とする。
According to the present invention, a program for causing a computer installed in an analysis function server at an edge site to function is provided, which analyzes network data using a learning model for a predetermined analysis item and is capable of communicating with other analysis function servers at a central site, and
a determination means for determining whether or not the capacity of the network data in the data source of the edge site is equal to or less than the capacity of the learning model held by the edge site when training the learning model from the network data;
a network data transmission means for transmitting the network data to another analysis function server at the central site when the first step determines that the answer is true, and causing the second analysis function server to train a learning model using the network data;
If the first step determines that the result is false, the method is characterized in that the computer functions as a learning model transmission means that trains a learning model using the network data and transmits the trained learning model to other analysis function servers at the central site.

本発明の分析機能サーバの学習モデル訓練方法、分析機能サーバ及びプログラムによれば、エッジサイトの分析制御サーバの処理負荷を低減すると共に、エッジサイトとセントラルサイトとの間のネットワーク資源の使用容量を低減することができる。 The present invention's analysis function server learning model training method, analysis function server, and program can reduce the processing load on the edge site analysis control server and reduce the network resource usage capacity between the edge site and the central site.

従来技術におけるシステム構成図である。FIG. 1 is a diagram illustrating a system configuration according to a conventional technique. 従来技術におけるシーケンス図である。FIG. 1 is a sequence diagram according to the prior art. 本発明におけるシステム構成図である。1 is a system configuration diagram according to the present invention. 本発明におけるエッジサイトの分析機能サーバのフローチャートである。10 is a flowchart of an analysis function server at an edge site in the present invention. 分析制御機能サーバを更に有するシステム構成図である。FIG. 10 is a system configuration diagram further including an analysis control function server.

以下では、本発明の実施の形態について、図面を用いて詳細に説明する。 The following describes in detail an embodiment of the present invention using the drawings.

図3は、本発明におけるシステム構成図である。 Figure 3 is a system configuration diagram for the present invention.

図3のコアシステムによれば、複数のエッジサイトと、1つのセントラルサイトとから構成されている。複数のエッジサイトとセントラルサイトとはそれぞれ、地理的に分散して配置されたものであってもよいし、計算資源を考慮して論理的に分散して配置されたものであってもよい。 The core system in Figure 3 is composed of multiple edge sites and one central site. The multiple edge sites and the central site may each be geographically distributed, or may be logically distributed in consideration of computing resources.

NRF11は、従来技術と同様に、NFコンシューマ10が必要とする様々なNFサーバを発見することができる。
NFコンシューマ10は、自ら属するエッジサイト内に配置されたNRF11へ、当該分析項目の分析可能なNWDAF12のアドレスを問い合わせることができる。
The NRF 11 can discover various NF servers required by the NF consumer 10, as in the prior art.
The NF consumer 10 can inquire of the NRF 11 arranged in the edge site to which the NF consumer 10 belongs about the address of the NWDAF 12 that can perform analysis of the analysis item in question.

複数のエッジサイトとセントラルサイトとにはそれぞれ、所定の分析項目について、ネットワークデータから学習モデルを用いて分析する複数のNWDAF(分析機能サーバ)12が配置されている。
NWDAF12は、既存のものであって、以下の2つの機能を有する。
AnLF(Analytics Logical Function)
MTLF(Model Training Logical Function)
NWDAF12の学習モデルは、MTLFによって訓練される。MTLFは、データソースから取得したログデータによって学習モデルを再訓練し、その学習モデルをAnLFに利用させる。
また、NWDAF12の推論処理は、AnLFによって実行される。AnLFは、分析要求を受信し、その分析結果を返信する。
At each of the edge sites and the central site, a plurality of NWDAFs (analysis function servers) 12 are arranged, which analyze predetermined analysis items using a learning model from network data.
The NWDAF 12 is an existing device and has the following two functions.
AnLF(Analytics Logical Function)
MTLF (Model Training Logical Function)
The learning model of the NWDAF 12 is trained by the MTLF, which retrains the learning model using log data acquired from a data source and allows the AnLF to use the retrained learning model.
The inference process of the NWDAF 12 is executed by the AnLF, which receives an analysis request and returns the analysis result.

図3によれば、エッジサイトXのNWDAF12は、セントラルサイトのNWDAF22と通信することができる。エッジサイトXのNWDAF12は、セントラルサイトのNWDAF22を発見するために、セントラルサイトのNRF21へ問い合わせるものであってもよい。
また、セントラルサイトのNWDAF22は、複数のエッジサイトにおける複数のNWDAF12の学習モデルを蓄積するものであってもよい。これによって、セントラルサイトのNWDAF22は、共有となる学習モデルを構築することができ、エッジサイトの多数のNWDAF12から利用可能となる。
3, the NWDAF 12 at the edge site X can communicate with the NWDAF 22 at the central site. The NWDAF 12 at the edge site X may query the NRF 21 at the central site to discover the NWDAF 22 at the central site.
The NWDAF 22 at the central site may also store the learning models of multiple NWDAFs 12 at multiple edge sites, allowing the NWDAF 22 at the central site to build a shared learning model that can be used by multiple NWDAFs 12 at edge sites.

図4は、本発明におけるエッジサイトの分析機能サーバのフローチャートである。 Figure 4 is a flowchart of the edge site analysis function server in the present invention.

(s03)前述した図2と同様である。NWDAF12は、NFコンシューマ10から「分析要求」を受信する。分析要求には、少なくとも、分析項目及び分析要求期間が含まれる。
NWDAF12は、分析要求に含まれる分析項目αに応じた学習モデルAを保有していることを前提とする。ここで、保有する学習モデルは、最終更新日時や、学習済みのネットワークデータにおける分析可能期間のようなメタデータを保持する。
(s03) This is the same as in Fig. 2. The NWDAF 12 receives an "analysis request" from the NF consumer 10. The analysis request includes at least an analysis item and an analysis request period.
It is assumed that the NWDAF 12 has a learning model A corresponding to the analysis item α included in the analysis request. Here, the learning model A has metadata such as the last update date and time and the period during which the learned network data can be analyzed.

(s04)前述した図2と同様である。NWDAF12は、分析項目αについて分析するための入力データを取得するべく、データソースへ、分析要求期間に応じたネットワークデータを要求する「ネットワークデータ要求」を送信する。これによって、NWDAF12は、そのネットワークデータを、データソースから受信する。 (s04) This is the same as in Figure 2 described above. In order to obtain input data for analysis of analysis item α, NWDAF12 sends a "network data request" to the data source requesting network data corresponding to the analysis request period. In response, NWDAF12 receives the network data from the data source.

(s05)前述した図2と同様である。NWDAF12は、分析項目αにおける学習モデルにネットワークデータを入力して、推論処理を実行し、その分析結果をNFコンシューマ10へ返信する。 (s05) Same as in Figure 2 described above. The NWDAF 12 inputs network data into the learning model for analysis item α, performs inference processing, and returns the analysis results to the NF consumer 10.

<学習モデルの再訓練>
NWDAF12は、分析結果を返信した後、そのネットワークデータによって再訓練することが好ましい。これによって、学習モデルを更新することができる。また、学習モデルは、エッジサイトのNWDAF12と、セントラルサイトのNWDAF22とので共有する。セントラルサイトのNWDAF22で保有される学習モデルは、他のエッジサイトでも利用することができる。
<Retraining the learning model>
After returning the analysis results, the NWDAF 12 preferably retrains using the network data. This allows the learning model to be updated. The learning model is also shared between the NWDAF 12 at the edge site and the NWDAF 22 at the central site. The learning model held by the NWDAF 22 at the central site can also be used at other edge sites.

(S0)最初に、NWDAF12は、自らの計算資源使用率が所定閾値以下であるか否かを判定する。真(計算資源使用率≦所定閾値)と判定した場合、S1へ移行する。一方で、偽(計算資源使用率>所定閾値)と判定した場合、過負荷状態にあるとして、S21へ移行する。これによって、エッジサイトのNWDAF12については、処理負荷を常に低減させるようにする。
尚、NWDAF12は、自ら計測可能な計算資源使用率として、プロセッサの使用率を用いてもよいし、単位時間あたりの分析要求の受信率を用いてもよい。
(S0) First, the NWDAF 12 determines whether its own computational resource utilization rate is equal to or lower than a predetermined threshold. If it determines that this is true (computational resource utilization rate≦predetermined threshold), it proceeds to S1. On the other hand, if it determines that this is false (computational resource utilization rate>predetermined threshold), it is determined that the NWDAF 12 is in an overload state, and it proceeds to S21. This allows the processing load of the NWDAF 12 at the edge site to be constantly reduced.
The NWDAF 12 may use the processor usage rate or the reception rate of analysis requests per unit time as the computational resource usage rate that it can measure itself.

(S1)NWDAF12は、当該ネットワークデータの容量が、自ら保持する学習モデルの容量以下であるか否かを判定する。真(ネットワークデータの容量≦学習モデルの容量)と判定した場合、S21へ移行する。一方で、偽(ネットワークデータの容量>学習モデルの容量)と判定した場合、S22へ移行する。 (S1) NWDAF12 determines whether the capacity of the network data is less than or equal to the capacity of the learning model it holds. If it determines that this is true (the capacity of the network data is less than or equal to the capacity of the learning model), it proceeds to S21. On the other hand, if it determines that this is false (the capacity of the network data is greater than the capacity of the learning model), it proceeds to S22.

(S21)ここでは、エッジサイトのNWDAF12は、計算資源とネットワーク資源との観点から、学習モデルAを自ら再訓練するよりも、セントラルサイトのNWDAF22によって再訓練させた方がよいと判定したこととなる。そのために、NWDAF12は、ネットワークデータを、セントラルサイトのNWDAF22へ送信する。これによって、NWDAF22に、そのネットワークデータによって学習モデルAを訓練させる。
但し、エッジサイトとセントラルサイトとの間のネットワークが輻輳しており、伝送遅延が所定閾値以上となる場合には、S22へ移行することも好ましい。
(S21) Here, the NWDAF 12 at the edge site determines that, from the viewpoint of computational resources and network resources, it would be better to have the NWDAF 22 at the central site retrain the learning model A rather than retraining it itself. To this end, the NWDAF 12 transmits network data to the NWDAF 22 at the central site. This causes the NWDAF 22 to train the learning model A using the network data.
However, if the network between the edge site and the central site is congested and the transmission delay exceeds a predetermined threshold, it is also preferable to proceed to S22.

尚、エッジサイトのNWDAF12は、データソースから取得したネットワークデータの中で、学習モデルが保持する最終更新日時及び分析可能期間を超えるネットワークデータのみで、その学習モデルを訓練する。 In addition, the NWDAF12 at the edge site trains its learning model using only the network data acquired from the data source that exceeds the last update date and time and analysis period held by the learning model.

(S22)ここでは、エッジサイトのNWDAF12は、計算資源とネットワーク資源との観点から、ネットワークデータによって学習モデルAを訓練し、訓練した学習モデルAを、セントラルサイトのNWDAF22へ送信する。
エッジサイトとセントラルサイトとの間で、ネットワークデータを送受信するよりも、学習モデルを送受信することによって、トラフィック量を軽減し、ネットワーク資源の使用容量を低減する。
(S22) Here, the NWDAF12 at the edge site trains the learning model A using network data from the viewpoint of computational resources and network resources, and transmits the trained learning model A to the NWDAF22 at the central site.
By transmitting and receiving learning models between the edge site and the central site rather than transmitting and receiving network data, the amount of traffic is reduced and the network resource capacity is reduced.

尚、セントラルサイトのNWDAF12は、エッジサイトのNWDAF12から受信したネットワークデータの中で、学習モデルが保持する最終更新日時及び分析可能期間を超えるネットワークデータのみで、その学習モデルを訓練する。 Furthermore, the NWDAF12 at the central site trains its learning model using only the network data received from the NWDAF12 at the edge site that exceeds the last update date and time and analysis period held by the learning model.

図4によれば、エッジサイトのNWDAF12の計算資源を考慮した推論と、エッジサイトとセントラルサイトとの間のネットワーク資源を考慮した学習モデルの再訓練との両方を実現することができる。 As shown in Figure 4, it is possible to achieve both inference that takes into account the computational resources of the NWDAF12 at the edge site and retraining of the learning model that takes into account the network resources between the edge site and the central site.

図5は、分析制御機能サーバを更に有するシステム構成図である。 Figure 5 is a system configuration diagram that further includes an analysis control function server.

図5によれば、図3と比較して、エッジサイトとセントラルサイトとにそれぞれ、分析制御機能サーバ(NWDAFコントローラ)13及び23が配置されている。
エッジサイトのNWDAFコントローラ13は、NFコンシューマ10に対して、プロデューササーバとして機能する。
5, in comparison with FIG. 3, analysis control function servers (NWDAF controllers) 13 and 23 are arranged at the edge site and the central site, respectively.
The NWDAF controller 13 at the edge site functions as a producer server for the NF consumer 10 .

NFコンシューマ10は、自ら配置されたエッジサイトのNRF11へ、NWDAFコントローラ13のアドレスを問い合わせる。
次に、NFコンシューマ10は、NWDAFコントローラ13へ「分析要求」を送信する。
このように、NWDAFコントローラ13を配置することによって、NRF11は、分析要求の分析項目に応じてNWDAF12を発見する必要がなくなり、NWDAF12毎のSupported Analytics Delayを管理する必要もなくなる。NRF11は、NWDAF12の管理における処理負荷を低減させることができ、他の様々なNFサーバの発見のための処理負荷に向けることができる。
The NF consumer 10 inquires of the NRF 11 at the edge site where the NF consumer 10 is located about the address of the NWDAF controller 13 .
Next, the NF consumer 10 sends an “analysis request” to the NWDAF controller 13 .
In this way, by disposing the NWDAF controller 13, the NRF 11 does not need to discover the NWDAF 12 according to the analysis items of the analysis request, and it also does not need to manage the Supported Analytics Delay for each NWDAF 12. The NRF 11 can reduce the processing load in managing the NWDAF 12, and can allocate that processing load to discovering various other NF servers.

<NWDAFコントローラにおけるNWDAF12毎の現計算資源使用率の管理>
NWDAFコントローラ13は、NWDAF12毎に、現在の計算資源使用率を管理するものであってもよい。NWDAFコントローラ13は、自らの管理下にある複数のNWDAF12から定期的に、計算資源使用率を受信するものであってもよい。
NWDAFコントローラ13は、現在の計算資源使用率が高い順(計算資源効率が悪い順)から所定条件を満たす複数のNWDAF12を、検索候補とする。ここで、「所定条件」とは、所定率以下であるとする。即ち、所定率よりも高い計算資源使用率となるNWDAF12しか無い場合、検索候補を選択しない。一方で、所定率以下であって且つ計算資源使用率が最も高いNWDAFを、検索候補とするものであってもよい。
<Management of current computing resource utilization rate for each NWDAF 12 in the NWDAF controller>
The NWDAF controller 13 may manage the current computational resource utilization rate for each NWDAF 12. The NWDAF controller 13 may periodically receive computational resource utilization rates from multiple NWDAFs 12 under its management.
The NWDAF controller 13 selects, as search candidates, multiple NWDAFs 12 that satisfy a predetermined condition, in descending order of current computational resource utilization rate (in descending order of computational resource efficiency). Here, the "predetermined condition" refers to a predetermined rate or less. In other words, if there are only NWDAFs 12 with computational resource utilization rates higher than the predetermined rate, no search candidates are selected. On the other hand, the NWDAF with the highest computational resource utilization rate and a rate less than the predetermined rate may be selected as a search candidate.

<NWDAFコントローラにおけるNWDAF12の選択>
NWDAFコントローラ13は、検索候補となるNWDAF12の中から、分析要求の所望待ち時間(expected waiting time)を満たすNWDAF12を選択する。
NWDAFコントローラ13は、分析要求期間の時間長(Analytics target period)に応じた推論時間が所望待ち時間を算出し、分析要求期間の時間長に応じたネットワークデータ取得時間を算出する。
そして、推論時間とデータ収集時間との和が、所望待ち時間以下となるNWDAF12を検索候補とする。
推論時間+データ収集時間 ≦ 所望待ち時間
ここで、NWDAF12が検索できない場合、エラーレスポンスをNFコンシューマ10へ返信する。このとき、NWDAFコントローラ13は、エラーレスポンスに、その推論時間をrevised waiting timeとして設定する。これによって、NFコンシューマ10は、revised waiting timeを考慮して、再度、分析要求を送信することもできる。
尚、NWDAFコントローラ13は、NWDAF12毎に、実行すべき分析項目の推論時間の時間帯をスケジュール管理するものであってもよい。
<Selection of NWDAF 12 in NWDAF Controller>
The NWDAF controller 13 selects an NWDAF 12 that satisfies the expected waiting time of the analysis request from among the NWDAFs 12 that are search candidates.
The NWDAF controller 13 calculates the desired waiting time as an inference time according to the time length of the analysis request period (Analytics target period), and calculates the network data acquisition time according to the time length of the analysis request period.
Then, the NWDAF 12 for which the sum of the inference time and the data collection time is equal to or less than the desired waiting time is selected as a search candidate.
Inference time + data collection time ≦ desired waiting time If the NWDAF 12 cannot be found, it returns an error response to the NF consumer 10. At this time, the NWDAF controller 13 sets the inference time in the error response as the revised waiting time. This allows the NF consumer 10 to send the analysis request again, taking the revised waiting time into consideration.
The NWDAF controller 13 may schedule and manage the time slots for inference of analysis items to be executed for each NWDAF 12 .

そして、NWDAFコントローラ13は、選択されたNWDAF12へ、NFコンシューマ10から受信した「分析要求」を転送する。 Then, the NWDAF controller 13 forwards the "analysis request" received from the NF consumer 10 to the selected NWDAF 12.

以上、詳細に説明したように、本発明の分析機能サーバの学習モデル訓練方法、分析機能サーバ及びプログラムによれば、エッジサイトの分析制御サーバの処理負荷を低減すると共に、エッジサイトとセントラルサイトとの間のネットワーク資源の使用容量を低減することができる。 As explained in detail above, the learning model training method for an analysis function server, analysis function server, and program of the present invention can reduce the processing load on the analysis control server at the edge site and reduce the network resource usage capacity between the edge site and the central site.

尚、これにより、例えば「移動通信ネットワークのコアシステムにおける処理負荷を軽減することができる」ことから、国連が主導する持続可能な開発目標(SDGs)の目標9「レジリエントなインフラを整備し、持続可能な産業化を推進するとともに、イノベーションの拡大を図る」に貢献することが可能となる。 Furthermore, this will enable, for example, "reducing the processing load on core systems of mobile communications networks," which will contribute to Goal 9 of the United Nations-led Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote sustainable industrialization and foster innovation."

前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。 With regard to the various embodiments of the present invention described above, those skilled in the art will be able to easily make various changes, modifications, and omissions that fall within the scope of the technical spirit and principles of the present invention. The foregoing description is merely illustrative and is not intended to be limiting in any way. The present invention is limited only by the claims and their equivalents.

10 NFコンシューマ、アプリケーション機能サーバ
11 NRF、レポジトリ機能サーバ
12 NWDAF、分析機能サーバ
13 NWDAFコントローラ、分析制御機能サーバ
21 NRF、レポジトリ機能サーバ
22 NWDAF、分析機能サーバ
23 NWDAFコントローラ、分析制御機能サーバ

10 NF consumer, application function server 11 NRF, repository function server 12 NWDAF, analysis function server 13 NWDAF controller, analysis control function server 21 NRF, repository function server 22 NWDAF, analysis function server 23 NWDAF controller, analysis control function server

Claims (8)

所定の分析項目について、学習モデルを用いてネットワークデータから分析する複数の分析機能サーバの学習モデル訓練方法であって、
エッジサイトに第1の分析機能サーバが配置され、セントラルサイトに第2の分析機能サーバが配置されており、
エッジサイトの第1の分析機能サーバは、
エッジサイトのデータソースにおけるネットワークデータから学習モデルを訓練する際に、当該ネットワークデータの容量が、自ら保持する学習モデルの容量以下であるか否かを判定する第1のステップと、
第1のステップによって真と判定した場合、当該ネットワークデータを、セントラルサイトの第2の分析機能サーバへ送信し、第2の分析機能サーバに、当該ネットワークデータによって学習モデルを訓練させる第21のステップと、
第1のステップによって偽と判定した場合、当該ネットワークデータによって学習モデルを訓練し、訓練した学習モデルを、セントラルサイトの第2の分析機能サーバへ送信する第22のステップと
を有することを特徴とする分析機能サーバの学習モデル訓練方法。
A method for training a learning model of a plurality of analysis function servers that analyzes network data using a learning model for a predetermined analysis item, comprising:
A first analytics function server is located at the edge site and a second analytics function server is located at the central site;
The first analysis function server at the edge site
a first step of determining whether or not the capacity of the network data in a data source at the edge site is equal to or less than the capacity of the learning model held by the edge site when training the learning model from the network data;
a 21st step of transmitting the network data to a second analysis function server at a central site when the first step determines that the answer is true, and causing the second analysis function server to train a learning model using the network data;
A method for training a learning model for an analysis function server, characterized in that if the first step determines that the result is false, a 22nd step trains a learning model using the network data and sends the trained learning model to a second analysis function server at a central site.
エッジサイトの第1の分析機能サーバは、第1のステップの前段として、自らの計算資源使用率が所定閾値よりも高い場合、第21のステップへ移行する
ことを特徴とする請求項1に記載の分析機能サーバの学習モデル訓練方法。
A method for training a learning model for an analytical function server as described in claim 1, characterized in that, as a preliminary step to the first step, the first analytical function server at the edge site proceeds to step 21 if its own computing resource utilization rate is higher than a predetermined threshold.
エッジサイトの第1の分析機能サーバは、第1のステップの前段として、
コンシューマサーバから、分析項目と、分析要求期間とを含む分析要求を受信し、当該分析項目における分析要求期間に応じたネットワークデータをエッジサイトのデータソースから取得し、学習モデルを用いて推論処理を実行し、分析結果をコンシューマサーバへ返信する
又は、
コンシューマサーバから、分析項目と、分析要求期間とを含む分析要求を受信し、当該分析項目における分析要求期間に応じたネットワークデータをエッジサイトのデータソースから取得し、学習モデルを用いて推論処理を実行し、分析結果をコンシューマサーバへ返信した後、自らの計算資源使用率が所定閾値よりも高い場合、第21のステップへ移行する
ことを特徴とする請求項に記載の分析機能サーバの学習モデル訓練方法。
The first analysis function server at the edge site performs the following as a preliminary step of the first step:
receive an analysis request including an analysis item and an analysis request period from the consumer server, acquire network data corresponding to the analysis request period for the analysis item from a data source at the edge site, execute inference processing using a learning model, and return the analysis results to the consumer server ;
Or,
An analysis request including an analysis item and an analysis request period is received from the consumer server, network data corresponding to the analysis request period for the analysis item is obtained from the data source at the edge site, inference processing is performed using the learning model, and the analysis results are returned to the consumer server. If the utilization rate of its own computing resources is higher than a predetermined threshold, the process proceeds to step 21.
2. The method for training a learning model of an analysis function server according to claim 1 .
セントラルサイトの第2の分析機能サーバは、複数のエッジサイトにおける複数の第1の分析機能サーバの学習モデルを蓄積して共有する
ことを特徴とする請求項1又は2に記載の分析機能サーバの学習モデル訓練方法。
A method for training a learning model of an analytical function server as described in claim 1 or 2, characterized in that a second analytical function server at a central site accumulates and shares learning models of multiple first analytical function servers at multiple edge sites.
分析機能サーバは、NWDAF(Network Data Analytics Function)であり、
分析機能サーバの学習モデルは、MTLF(Model Training logical function)によって訓練され、
分析機能サーバの推論処理は、AnLF(Analytics logical function)によって実行される
ことを特徴とする請求項1又は2に記載の分析機能サーバの学習モデル訓練方法。
The analysis function server is NWDAF (Network Data Analytics Function),
The learning model of the analysis function server is trained by MTLF (Model Training logical function),
3. The method for training a learning model for an analytical function server according to claim 1, wherein the inference process of the analytical function server is executed by an AnLF (Analytics logical function).
エッジサイトに分析制御機能サーバを更に有し、
コンシューマサーバは、自ら配置されたエッジサイトの分析制御機能サーバへ分析要求を送信し、
分析制御機能サーバが、エッジサイトの分析制御サーバを選択し、当該分析制御サーバへ当該分析要求を転送する
ことを特徴とする請求項1又は2に記載の分析機能サーバの学習モデル訓練方法。
Further, an analysis control function server is provided at the edge site,
The consumer server sends an analysis request to the analysis control function server at the edge site where it is located,
3. The method for training a learning model of an analysis function server according to claim 1, wherein the analysis control function server selects an analysis control server at an edge site and transfers the analysis request to the analysis control server.
所定の分析項目について、学習モデルを用いてネットワークデータから分析すると共に、セントラルサイトの他の分析機能サーバと通信可能な、エッジサイトの分析機能サーバであって、
エッジサイトのデータソースにおけるネットワークデータから学習モデルを訓練する際に、当該ネットワークデータの容量が、自ら保持する学習モデルの容量以下であるか否かを判定する判定手段と、
第1のステップによって真と判定した場合、当該ネットワークデータを、セントラルサイトの他の分析機能サーバへ送信し、第2の分析機能サーバに、当該ネットワークデータによって学習モデルを訓練させるネットワークデータ送信手段と、
第1のステップによって偽と判定した場合、当該ネットワークデータによって学習モデルを訓練し、訓練した学習モデルを、セントラルサイトの他の分析機能サーバへ送信する学習モデル送信手段と
を有することを特徴とするエッジサイトの分析機能サーバ。
An analysis function server at an edge site that analyzes network data using a learning model for a predetermined analysis item and can communicate with other analysis function servers at a central site,
a determination means for determining whether or not the capacity of the network data in the data source of the edge site is equal to or less than the capacity of the learning model held by the edge site when training the learning model from the network data;
a network data transmission means for transmitting the network data to another analysis function server at the central site when the first step determines that the answer is true, and causing the second analysis function server to train a learning model using the network data;
An analysis function server at an edge site, characterized in that if the first step determines that the result is false, it has a learning model transmission means for training a learning model using the network data and transmitting the trained learning model to other analysis function servers at the central site.
所定の分析項目について、学習モデルを用いてネットワークデータから分析すると共に、セントラルサイトの他の分析機能サーバと通信可能な、エッジサイトの分析機能サーバに搭載されたコンピュータを機能させるプログラムであって、
エッジサイトのデータソースにおけるネットワークデータから学習モデルを訓練する際に、当該ネットワークデータの容量が、自ら保持する学習モデルの容量以下であるか否かを判定する判定手段と、
第1のステップによって真と判定した場合、当該ネットワークデータを、セントラルサイトの他の分析機能サーバへ送信し、第2の分析機能サーバに、当該ネットワークデータによって学習モデルを訓練させるネットワークデータ送信手段と、
第1のステップによって偽と判定した場合、当該ネットワークデータによって学習モデルを訓練し、訓練した学習モデルを、セントラルサイトの他の分析機能サーバへ送信する学習モデル送信手段と
してコンピュータを機能させることを特徴とする分析機能サーバのプログラム。

A program that causes a computer installed in an analysis function server at an edge site to function, the computer analyzing network data using a learning model and capable of communicating with other analysis function servers at a central site,
a determination means for determining whether or not the capacity of the network data in the data source of the edge site is equal to or less than the capacity of the learning model held by the edge site when training the learning model from the network data;
a network data transmission means for transmitting the network data to another analysis function server at the central site when the first step determines that the answer is true, and causing the second analysis function server to train a learning model using the network data;
A program for an analysis function server, characterized in that if the first step determines that the result is false, the program causes the computer to function as a learning model transmission means that trains a learning model using the network data and transmits the trained learning model to other analysis function servers at the central site.

JP2023046032A 2023-03-22 2023-03-22 Method for training learning models of analysis function servers located at each of multiple sites, analysis function server, and program Active JP7803896B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023046032A JP7803896B2 (en) 2023-03-22 2023-03-22 Method for training learning models of analysis function servers located at each of multiple sites, analysis function server, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023046032A JP7803896B2 (en) 2023-03-22 2023-03-22 Method for training learning models of analysis function servers located at each of multiple sites, analysis function server, and program

Publications (2)

Publication Number Publication Date
JP2024135380A JP2024135380A (en) 2024-10-04
JP7803896B2 true JP7803896B2 (en) 2026-01-21

Family

ID=92912513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023046032A Active JP7803896B2 (en) 2023-03-22 2023-03-22 Method for training learning models of analysis function servers located at each of multiple sites, analysis function server, and program

Country Status (1)

Country Link
JP (1) JP7803896B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021007190A (en) 2019-06-27 2021-01-21 キヤノン株式会社 Information processing equipment, control methods and programs
US20220150130A1 (en) 2019-07-23 2022-05-12 Huawei Technologies Co., Ltd. Training method for application mos model, device, and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021007190A (en) 2019-06-27 2021-01-21 キヤノン株式会社 Information processing equipment, control methods and programs
US20220150130A1 (en) 2019-07-23 2022-05-12 Huawei Technologies Co., Ltd. Training method for application mos model, device, and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Architecture enhancemets for 5G System(5GS) to support network data analytics services (Release 17),2022年12月,https://www.3gpp.org/ftp/Specs/archive/23_series/23.288/23288-h70.zip,3GPP TS 23.288 V17.7.0

Also Published As

Publication number Publication date
JP2024135380A (en) 2024-10-04

Similar Documents

Publication Publication Date Title
US20250330385A1 (en) Feature engineering orchestration method and apparatus
US12184719B2 (en) Cloud-network integration oriented multi-access edge computing architecture
US11564063B2 (en) Intelligent dynamic communication handoff for mobile applications
CN113315806B (en) Multi-access edge computing architecture for cloud network fusion
US20240320049A1 (en) Artificial Intelligence-Based Data Processing Method, Electronic Device and Computer-Readable Storage Medium
CN109348264B (en) Video resource sharing method and device, storage medium and electronic equipment
US20260006460A1 (en) Task scheduling method and device for artificial intelligence (ai) network function service
Xu et al. Schedule or wait: Age-minimization for IoT big data processing in MEC via online learning
Li et al. Method of resource estimation based on QoS in edge computing
JP7367257B1 (en) Communication management device and communication management method
Peralta et al. Fog to cloud and network coded based architecture: Minimizing data download time for smart mobility
Kumar et al. Quality of service‐aware adaptive radio resource management based on deep federated Q‐learning for multi‐access edge computing in beyond 5G cloud‐radio access network
CN108415775A (en) A kind of quality-of-service based resource determining method and system
US11096229B1 (en) Endpoint computing device dynamic network slice utilization system
CN114553964A (en) Control method, device and equipment of simulcast system and simulcast system
KR101924628B1 (en) Apparatus and Method for controlling traffic offloading
JP7803896B2 (en) Method for training learning models of analysis function servers located at each of multiple sites, analysis function server, and program
CN114363827A (en) Network resource allocation method and device, storage medium and electronic equipment
Xiang et al. A deep reinforcement learning based content caching and mode selection for slice instances in fog radio access networks
KR102642396B1 (en) Batch scheduling device for deep learning inference model using limited gpu resources
CN118677829A (en) Electric power business access routing method and device based on full-time global terminal access network
CN117909067A (en) EPG request processing method, device and readable storage medium
JP7733038B2 (en) Analysis method using analysis control server, analysis control function server, program, and core system
CN120283390A (en) Communication method and communication device
Su et al. Task offloading decision making for IoV based on deep reinforcement learning

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250116

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250919

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250925

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251010

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20260106

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260108

R150 Certificate of patent or registration of utility model

Ref document number: 7803896

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150