KR20200116844A - Network data collection method from network function device for network data analytic function - Google Patents

Network data collection method from network function device for network data analytic function Download PDF

Info

Publication number
KR20200116844A
KR20200116844A KR1020190160938A KR20190160938A KR20200116844A KR 20200116844 A KR20200116844 A KR 20200116844A KR 1020190160938 A KR1020190160938 A KR 1020190160938A KR 20190160938 A KR20190160938 A KR 20190160938A KR 20200116844 A KR20200116844 A KR 20200116844A
Authority
KR
South Korea
Prior art keywords
eventexposure
event
nwdaf
subscription
nnf
Prior art date
Application number
KR1020190160938A
Other languages
Korean (ko)
Inventor
이수환
신명기
Original Assignee
한국전자통신연구원
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 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to US16/705,550 priority Critical patent/US10904739B2/en
Publication of KR20200116844A publication Critical patent/KR20200116844A/en

Links

Images

Classifications

    • H04L67/16
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • H04L67/20
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/60Subscription-based services using application servers or record carriers, e.g. SIM application toolkits

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Disclosed is a network data collection method from a network function (NF) device for network data analytic function (NWDAF). According to the present invention, the network data collection method comprises the steps of: transmitting, by an NWDAF device, an Nnf_EventExposure_Subscribe message to the NF device for subscribing to an event or an Nnf_EventExposure_Unsubscribe message to cancel a subscription; and receiving an Nnf_EventExposure_Notify message related to subscription or unsubscription from the NF device.

Description

NWDAF를 위한 NF 장치로부터의 네트워크 데이터 수집 방법 {NETWORK DATA COLLECTION METHOD FROM NETWORK FUNCTION DEVICE FOR NETWORK DATA ANALYTIC FUNCTION}Network data collection method from NF device for NWDAF {NETWORK DATA COLLECTION METHOD FROM NETWORK FUNCTION DEVICE FOR NETWORK DATA ANALYTIC FUNCTION}

본 발명은 NWDAF를 위한 NF 장치로부터의 네트워크 데이터 수집 방법과 그 방법을 수행하는 장치에 관한 것이다.The present invention relates to a method for collecting network data from an NF device for NWDAF and an apparatus for performing the method.

네트워크에서는 다양한 데이터들이 생성된다. 이러한 네트워크의 여러 가지 상황을 분석하기 위해서는 네트워크 데이터의 수집이 필요하다. 이러한 네트워크 데이터의 수집을 위해서는 다양한 설정이 필요하다.Various data are generated in the network. In order to analyze various situations of such a network, it is necessary to collect network data. Various settings are required to collect such network data.

특히, 네트워크 데이터를 수집할 때 설정한 파라미터는 네트워크 데이터를 수집하는 순간 결정되기 때문에, 한번 결정되면 변경될 수 없을 수 있다. 그래서, 네트워크 데이터를 수집할 때의 파라미터를 설정하는 방식이 요구된다.In particular, since the parameters set when collecting network data are determined at the moment when network data is collected, once determined, it may not be able to be changed. Therefore, a method of setting parameters when collecting network data is required.

본 발명은 코어네트워크에 포함된 네트워크 기능(Network function)들의 성능 향상을 위한 네트워크 데이터 분석 기능에 필요한 네트워크 데이터의 수집과 관련된 사항을 정의함으로써 네트워크 데이터의 분석 정확도를 높일 수 있는 방법 및 시스템을 제공한다.The present invention provides a method and system for increasing the accuracy of network data analysis by defining matters related to the collection of network data required for a network data analysis function for improving the performance of network functions included in a core network. .

본 발명의 일실시예에 따른 NWDAF 장치가 수행하는 NF 장치로부터의 데이터 수집 방법은 NWDAF 장치가 이벤트에 대한 구독을 위해 Nnf_EventExposure_Subscribe 메시지를 NF 장치에 전송하는 단계; 및 상기 NF 장치로부터 Nnf_EventExposure_Notify 메시지를 수신하는 단계를 포함하고, 상기 이벤트가 이미 NF 장치에 의해 정의된 경우, 상기 구독은 업데이트되거나 또는 수정될 수 있다.A method of collecting data from an NF device performed by an NWDAF device according to an embodiment of the present invention includes: transmitting, by the NWDAF device, an Nnf_EventExposure_Subscribe message to the NF device to subscribe to an event; And receiving an Nnf_EventExposure_Notify message from the NF device. When the event is already defined by the NF device, the subscription may be updated or modified.

본 발명의 일실시예에 따르면, 상기 이벤트 ID는 PDU 세션 해제 또는 관심 영역 외부의 사용자 단말의 이동성을 구독하고자 하는 이벤트의 타입을 식별할 수 있다.According to an embodiment of the present invention, the event ID may identify a type of an event for which a PDU session is released or a mobility of a user terminal outside an ROI is to be subscribed.

상기 Nnf_EventExposure_Notify 메시지를 수신하는 단계는, 상기 NWDAF 장치가 이벤트 ID에 구독한 경우, 상기 NF 장치로부터 이벤트 리포트와 함께 Nnf_EventExposure_Notify 메시지를 수신할 수 있다.In the receiving of the Nnf_EventExposure_Notify message, when the NWDAF device subscribes to an event ID, an Nnf_EventExposure_Notify message may be received from the NF device along with an event report.

상기 NF 장치가, NEF 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Nnef_EventExposure_Subscribe 메시지이고, 상기 구독이 NEF 장치에 이미 정의된 경우, 구독은 업데이트될 수 있다.When the NF device is a NEF device, The Nnf_EventExposure_Subscribe message is an Nnef_EventExposure_Subscribe message, and when the subscription is already defined in the NEF device, the subscription may be updated.

상기 NF 장치가 AMF 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Namf_EventExposure_Subscribe 메시지이고, 상기 AMF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 리포팅(event reporting)을 업데이트할 수 있다.When the NF device is an AMF device, the Nnf_EventExposure_Subscribe message is a Namf_EventExposure_Subscribe message, and the AMF device may update one user terminal, a group of user terminals, or event reporting for a user terminal.

상기 NF 장치가 UDM 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Nudm_EventExposure_Subscribe 메시지이고, 상기 구독이 UDM 장치에 이미 정의된 경우, 구독은 업데이트될 수 있다.When the NF device is a UDM device, the Nnf_EventExposure_Subscribe message is a Nudm_EventExposure_Subscribe message, and when the subscription is already defined in the UDM device, the subscription may be updated.

상기 NF 장치가 PCF 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Npcf_EventExposure_Subscribe 메시지이고, 상기 PCF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 리포팅(event reporting)을 업데이트할 수 있다.When the NF device is a PCF device, The Nnf_EventExposure_Subscribe message is an Npcf_EventExposure_Subscribe message, and the PCF device may update one user terminal, a group of user terminals, or event reporting for a user terminal.

상기 NF 장치가 SMF 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Nsmf_EventExposure_Subscribe 메시지이고, 상기 SMF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 통지(event notification)를 업데이트할 수 있다.When the NF device is an SMF device, The Nnf_EventExposure_Subscribe message is an Nsmf_EventExposure_Subscribe message, and the SMF device may update one user terminal, a group of user terminals, or an event notification for a user terminal.

상기 NF 장치가 AF 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Naf_EventExposure_Subscribe 메시지이고, 상기 구독이 AF 장치에 이미 정의된 경우, 구독은 업데이트될 수 있다.When the NF device is an AF device, the Nnf_EventExposure_Subscribe message is a Naf_EventExposure_Subscribe message, and when the subscription is already defined in the AF device, the subscription may be updated.

본 발명의 일실시예에 따른 NWDAF 장치는 NWDAF 장치가 이벤트에 대한 구독을 위해 Nnf_EventExposure_Subscribe 메시지를 NF 장치에 전송하고, 상기 NF 장치로부터 Nnf_EventExposure_Notify 메시지를 수신하는 프로세서를 포함하고, 상기 이벤트가 이미 NF 장치에 의해 정의된 경우, 상기 구독은 업데이트되거나 또는 수정될 수 있다.In the NWDAF device according to an embodiment of the present invention, the NWDAF device transmits an Nnf_EventExposure_Subscribe message to the NF device to subscribe to an event, And a processor that receives an Nnf_EventExposure_Notify message from the NF device, and when the event is already defined by the NF device, the subscription may be updated or modified.

상기 이벤트 ID는 PDU 세션 해제 또는 관심 영역 외부의 사용자 단말의 이동성을 구독하고자 하는 이벤트의 타입을 식별할 수 있다.The event ID may identify the type of event for which the PDU session is canceled or the mobility of the user terminal outside the ROI is to be subscribed.

상기 Nnf_EventExposure_Notify 메시지를 수신하는 단계는, 상기 NWDAF 장치가 이벤트 ID에 구독한 경우, 상기 NF 장치로부터 이벤트 리포트와 함께 Nnf_EventExposure_Notify 메시지를 수신할 수 있다.In the receiving of the Nnf_EventExposure_Notify message, when the NWDAF device subscribes to an event ID, an Nnf_EventExposure_Notify message may be received from the NF device along with an event report.

상기 NF 장치가, NEF 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Nnef_EventExposure_Subscribe 메시지이고, 상기 구독이 NEF 장치에 이미 정의된 경우, 구독은 업데이트될 수 있다.When the NF device is a NEF device, the Nnf_EventExposure_Subscribe message is an Nnef_EventExposure_Subscribe message, and when the subscription is already defined in the NEF device, the subscription may be updated.

상기 NF 장치가 AMF 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Namf_EventExposure_Subscribe 메시지이고, 상기 AMF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 리포팅(event reporting)을 업데이트할 수 있다.When the NF device is an AMF device, the Nnf_EventExposure_Subscribe message is a Namf_EventExposure_Subscribe message, and the AMF device may update one user terminal, a group of user terminals, or event reporting for a user terminal.

상기 NF 장치가 UDM 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Nudm_EventExposure_Subscribe 메시지이고, 상기 구독이 UDM 장치에 이미 정의된 경우, 구독은 업데이트될 수 있다.When the NF device is a UDM device, the Nnf_EventExposure_Subscribe message is a Nudm_EventExposure_Subscribe message, and when the subscription is already defined in the UDM device, the subscription may be updated.

상기 NF 장치가 PCF 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Npcf_EventExposure_Subscribe 메시지이고, 상기 PCF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 리포팅(event reporting)을 업데이트할 수 있다.When the NF device is a PCF device, the Nnf_EventExposure_Subscribe message is an Npcf_EventExposure_Subscribe message, and the PCF device may update one user terminal, a group of user terminals, or event reporting for a user terminal.

상기 NF 장치가 SMF 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Nsmf_EventExposure_Subscribe 메시지이고, 상기 SMF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 통지(event notification)를 업데이트할 수 있다.When the NF device is an SMF device, The Nnf_EventExposure_Subscribe message is an Nsmf_EventExposure_Subscribe message, and the SMF device may update one user terminal, a group of user terminals, or an event notification for a user terminal.

상기 NF 장치가 AF 장치인 경우, 상기 Nnf_EventExposure_Subscribe 메시지는, Naf_EventExposure_Subscribe 메시지이고, 상기 구독이 AF 장치에 이미 정의된 경우, 구독은 업데이트될 수 있다.When the NF device is an AF device, the Nnf_EventExposure_Subscribe message is a Naf_EventExposure_Subscribe message, and when the subscription is already defined in the AF device, the subscription may be updated.

본 발명의 일실시예에 따르면, 코어네트워크에 포함된 네트워크 기능(Network function)들의 성능 향상을 위한 네트워크 데이터 분석 기능에 필요한 네트워크 데이터의 수집과 관련된 사항을 정의함으로써 네트워크 데이터의 분석 정확도를 높일 수 있다.According to an embodiment of the present invention, it is possible to increase the analysis accuracy of network data by defining matters related to collection of network data necessary for a network data analysis function for improving the performance of network functions included in the core network. .

도 1은 본 발명의 일실시예에 따른 NWDAF 장치와 NF 장치 간의 관계를 설명하는 도면이다.
도 2는 본 발명의 일실시예에 따른 NWDAF 장치가 NF 장치로부터 데이터를 수집하는 과정을 도시한 도면이다.
도 3은 본 발명의 일실시예에 따라 NWDAF 장치가 NEF 장치를 경유하여 AF 장치로부터 데이터를 수집하는 과정을 도시한 도면이다.
도 4는 본 발명의 일실시예에 따라 NWDAF 장치가 OAM 장치로부터 데이터를 수집하는 과정을 도시한 도면이다.
1 is a diagram illustrating a relationship between an NWDAF device and an NF device according to an embodiment of the present invention.
2 is a diagram illustrating a process of collecting data from an NF device by an NWDAF device according to an embodiment of the present invention.
3 is a diagram illustrating a process in which an NWDAF device collects data from an AF device via a NEF device according to an embodiment of the present invention.
4 is a diagram illustrating a process of collecting data from an OAM device by an NWDAF device according to an embodiment of the present invention.

이하, 본 발명의 실시예를 첨부된 도면을 참조하여 상세하게 설명한다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

NWDAF 장치는 5G 코어네트워크와 OAM(Operations, administration and management) 장치의 매커니즘 및 인터페이스를 사용한다. NWDAF 장치는 다른 엔티티들과 다른 목적들을 위해서 상호 작용한다.The NWDAF device uses the mechanisms and interfaces of the 5G core network and OAM (Operations, administration and management) devices. NWDAF devices interact with different entities for different purposes.

-AMF(Access and Mobility Management Function) 장치, SMF (Session Management Function) 장치, PCF (Policy Control Function) 장치, UDM (Unified Data Management) 장치, AF(Application Function) 장치(직접적 또는 NEF(Network Exposure Function) 장치) 및 OAM 장치에 의해 제공되는 이벤트 구독(event subscription)에 기초한 데이터 수집하는 것-AMF (Access and Mobility Management Function) device, SMF (Session Management Function) device, PCF (Policy Control Function) device, UDM (Unified Data Management) device, AF (Application Function) device (direct or NEF (Network Exposure Function)) Device) and event subscriptions provided by OAM devices.

-정보 저장 (예를 들어, 구독 관련 정보를 위해 UDM을 통한 UDR)을 위해 정보를 검색하는 것-Retrieving information for information storage (e.g. UDR via UDM for subscription related information)

-소비자를 위해 분석의 요구 제공-Provide analysis needs for consumers

NWDAF 장치의 단일 인스턴스 또는 다중 인스턴스는 PLMN(Public Land Mobile Network)에 배포될 수 있다. 다중 NWDAF 인스턴스가 배포되는 경우, 아키텍처는 NWDAF를 중앙 NF 장치, 분산 NF 장치들의 집합 또는 이들의 조합으로 배포할 수 있다.A single instance or multiple instances of the NWDAF device can be deployed on a Public Land Mobile Network (PLMN). When multiple NWDAF instances are deployed, the architecture can deploy the NWDAF as a central NF device, a set of distributed NF devices, or a combination thereof.

복수의 NWDAF 장치들이 존재할 때, NWDAF 장치들 전부가 동일한 유형의 분석 결과를 제공할 필요는 없다. NWDAF 장치들 중 몇몇은 특정 유형의 분석을 제공하는데 특화될 수 있다. Analytics ID information element는 NWDAF 장치가 생성한 분석 유형을 식별하는데 이용된다.When there are multiple NWDAF devices, not all of the NWDAF devices need to provide the same type of analysis results. Some of the NWDAF devices can be specialized to provide specific types of analysis. The Analytics ID information element is used to identify the type of analysis generated by the NWDAF device.

-NWDAF 인스턴스는 5GS의 NF 장치들과 함께 배치될 수 있다.-NWDAF instance can be deployed with 5GS NF devices.

도 1은 본 발명의 일실시예에 따른 NWDAF 장치와 NF 장치 간의 관계를 설명하는 도면이다.1 is a diagram illustrating a relationship between an NWDAF device and an NF device according to an embodiment of the present invention.

도 1을 참고하면, 비로밍 아키텍처 기반의 NWDAF 장치가 도시된다. 5G 시스템 아키텍처를 통해 NWDAF 장치는 모든 NF(Network Function) 장치에서 데이터를 수집할 수 있다. NWDAF 장치는 데이터를 알리는 네트워크 기능이 존재하는 동일한 PLMN에 속할 수 있다.Referring to FIG. 1, an NWDAF device based on a non-roaming architecture is shown. The 5G system architecture allows NWDAF devices to collect data from all NF (Network Function) devices. The NWDAF device may belong to the same PLMN where the network function to advertise data exists.

Nnf 인터페이스는 NWDAF 장치가 특정 컨텍스트를 위한 데이터 전달에 대한 구독을 요청하고, 데이터 전달에 대한 구독을 취소하며, 특정 컨텍스트를 위한 데이터의 특정 리포트를 요청하기 위해 정의된다. 5G 시스템은 NWDAF 장치가 존재하는 OAM 서비스들을 호출하여 OAM 장치로부터 관리 데이터를 검색하도록 한다.The Nnf interface is defined for the NWDAF device to request a subscription for data delivery for a specific context, cancel the subscription for data delivery, and request a specific report of data for a specific context. The 5G system allows the NWDAF device to retrieve management data from the OAM device by calling the existing OAM services.

<NWDAF 장치에 대한 설명><Description of NWDAF device>

NWDAF 장치는 5G 코어네트워크의 NF(Network Function) 장치들 및 OAM 장치들에게 분석 결과를 제공한다. 분석 정보는 과거 이벤트의 통계 정보 또는 예측 정보일 수 있다. 다른 NWDAF 인스턴스들은 5G 코어네트워크에 존재하며, 분석 카테고리에 따라 특화될 수 있다. NWDAF 인스턴스의 기능은 NRF(Network Repository Function) 장치에 저장된 NWDAF 프로파일에서 설명된다.The NWDAF device provides analysis results to NF (Network Function) devices and OAM devices of the 5G core network. The analysis information may be statistical information or prediction information of past events. Other NWDAF instances exist in the 5G core network and can be specialized according to the analysis category. The function of the NWDAF instance is described in the NWDAF profile stored in the Network Repository Function (NRF) device.

분석의 소비자인 NF 장치들을 특정 유형의 분석을 제공할 수 있는 NWDAF 인스턴스의 발견과 함께 지원하려면, 각각의 NWDAF 인스턴스는 NEF 장치에 등록하는 것을 지원하는 Analytic ID들의 리스트와 NF 프로파일의 다른 NRF 등록 요소들을 제공한다. 특정 타입의 분석에 대한 지원을 제공하는 NWDAF 인스턴스의 발견을 요청하는 다른 NF 장치들은 NRF 장치에게 문의할 수 있으며, 원하는 타입의 분석을 식별하는 Analytic ID들을 포함할 수 있다.To support NF devices that are consumers of analytics with the discovery of an NWDAF instance that can provide a specific type of analytics, each NWDAF instance has a list of Analytic IDs that support registration with NEF devices and other NRF registration elements in the NF profile. Provide them. Other NF devices requesting the discovery of an NWDAF instance that provides support for a specific type of analysis may contact the NRF device and may include Analytic IDs that identify the desired type of analysis.

소비자, 즉 5G 코어네트워크의 NF 장치들과 OAM 장치들은 NWDAF 장치에 의해 제공되는 데이터 분석을 어떻게 사용할지를 결정한다. 5G 코어네트워크의 NF 장치들과 NWDAF 장치 간의 상호 작용은 PLMN 내에서 진행된다. NWDAF 장치는 NF 어플리케이션 로직에 대한 지식을 가지고 있지 않다. NWDAF 장치는 통계 목적으로만 구독 데이터를 사용할 수 있다.Consumers, i.e. NF devices and OAM devices in the 5G core network, decide how to use the data analysis provided by the NWDAF device. The interaction between the NF devices of the 5G core network and the NWDAF devices proceeds within the PLMN. NWDAF devices do not have knowledge of NF application logic. NWDAF devices may only use subscription data for statistical purposes.

<NWDAF 발견 및 선택><NWDAF discovery and selection>

NWDAF 서비스 소비자는 NWDAF 발견 원칙(discovery principle)을 이용하여 요청된 분석 정보를 지원하는 NWDAF를 선택할 수 있다.The NWDAF service consumer can select the NWDAF that supports the requested analysis information using the NWDAF discovery principle.

NWDAF 장치는 운영자 관리 네트워크 분석 논리 기능(operator managed network analytics logical function)을 나타낸다. NWDAF 장치는 다음과 같은 기능들을 포함할 수 있다.The NWDAF device represents an operator managed network analytics logical function. NWDAF devices may include the following functions.

-NF 장치들과 AF 장치들로부터 데이터를 수집하는 기능-Function to collect data from NF devices and AF devices

-OAM 장치로부터 데이터를 수집하는 기능-Ability to collect data from OAM devices

-NF 장치들과 AF 장치들에게 NWDAF 서비스 등록 및 메타데이터 노출 기능-NWDAF service registration and metadata exposure function to NF devices and AF devices

-NF 장치들과 AF 장치들에게 분석 정보 프로비너징을 지원하는 기능-Function to support provisioning of analysis information to NF devices and AF devices

<NWDAF 발견 및 탐색><NWDAF discovery and discovery>

NWDAF 장치의 다중 인스턴스들은 네트워크에 배포된다. NWDAF 정보가 다른 수단(예. 서비스 소비자 NF 장치 장치들에 지역적으로 구성된)에 의해 이용 가능하지 않는 경우, 서비스 소비자 NF 장치 장치들은 NWDAF 인스턴스들을 발견하기 위해 NRF 장치를 이용한다. 서비스 소비자 NF 장치 장치들에서 NWDAF 선택 기능은 이용가능한 NWDAF 인스턴스들에 기초하여 NWDAF 인스턴스를 선택한다.Multiple instances of NWDAF devices are deployed on the network. If the NWDAF information is not available by other means (eg, configured locally on the service consumer NF device devices), the service consumer NF device devices use the NRF device to discover NWDAF instances. The NWDAF selection function in service consumer NF device devices selects an NWDAF instance based on the available NWDAF instances.

NWDAF 선택을 위해 서비스 소비자 NF 장치 장치에 의해 다음 요소들이 고려된다.The following factors are considered by the service consumer NF device device for NWDAF selection.

- S-NSSAI (Single Network Slice Selection Assistance Information)-S-NSSAI (Single Network Slice Selection Assistance Information)

- Analytics ID(s). -Analytics ID(s).

- NWDAF Serving Area information (예: NWDAF 장치에 의해 생성된 분석과 관련된 TAI(Tracking Area Identifier)들의 리스트)-NWDAF Serving Area information (e.g., a list of TAI (Tracking Area Identifiers) related to analysis generated by the NWDAF device)

<NEF 장치><NEF device>

NEF 장치는 다음 기능을 수행할 수 있다.The NEF device can perform the following functions.

-분석 노출 (Exposure of analytics) 기능-Exposure of analytics function

NWDAF 분석은 외부 파티(external party)들을 위해 NEF(Network Exposure Function) 장치에 의해 보안적으로 노출된다.NWDAF analysis is securely exposed by NEF (Network Exposure Function) devices for external parties.

-NWDAF 장치에 의해 외부 파티로부터 데이터를 검색하는 기능-Ability to retrieve data from external party by NWDAF device

외부 파티들에 의해 제공되는 데이터는 분석 생성을 위해 NEF 장치를 통해 NWDAF 장치에 의해 수집된다. NEF 장치는 NWDAF 장치와 AF 장치 간의 요청과 통지를 핸들링하고 포워딩한다.Data provided by external parties is collected by the NWDAF device through the NEF device for analysis generation. The NEF device handles and forwards requests and notifications between the NWDAF device and the AF device.

<NEF 발견><NEF discovery>

NEF 정보가 다른 수단(예. 서비스 소비자 NF 장치 장치들에 지역적으로 구성된)에 의해 이용 가능하지 않는 경우, 서비스 소비자 NF 장치 장치들은 NEF 인스턴스들을 발견하기 위해 NRF 장치를 이용한다. NRF 장치는 서비스 소비자 NF 장치 장치들에게 NEF 인스턴스의 NF 프로파일을 제공한다.If NEF information is not available by other means (eg, configured locally in service consumer NF device devices), service consumer NF device devices use the NRF device to discover NEF instances. The NRF device provides the NF profile of the NEF instance to service consumer NF device devices.

NEF 발견과 선택 과정은 운영자(operator) 도메인 내부에서 배포되는 서비스 소비자 NF 장치 장치들에 의해 적용된다.The NEF discovery and selection process is applied by service consumer NF device devices distributed within the operator domain.

NEF 선택을 위해 다음 요소들이 고려될 수 있다.The following factors can be considered for NEF selection.

- S-NSSAI(s). -S-NSSAI(s).

- Event ID(s) supported by. -Event ID(s) supported by.

- AF Instance ID, Application ID. -AF Instance ID, Application ID.

- External Identifier, External Group Identifier, 또는 domain name.-External Identifier, External Group Identifier, or domain name.

<네트워크 노출 (Network Exposure)><Network Exposure>

네트워크 기능 노출(network capability exposure)은 다음 사항을 포함할 수 있다.Network capability exposure may include:

-외부적 뿐만 아니라 내부적으로 코어네트워크의 NF 장치들을 향한 네트워크 이벤트들의 노출-Exposure of network events not only externally but also internally to NF devices in the core network

-외부 기능들을 향한 기능 프로비저닝의 노출-Exposure of function provisioning towards external functions

-외부 기능들을 향한 정책 및 과금(charging) 기능의 노출-Exposure of policies and charging functions towards external functions

-분석을 위해 코어네트워크 내부 기능들의 노출-Exposure of core network internal functions for analysis

-외부 파티들에게 분석의 노출-Exposure of analysis to outside parties

-NWDAF 장치들에 의해 외부 파티로부터 데이터를 검색-Retrieve data from external parties by NWDAF devices

이벤트 리포팅을 구독할 때, 서비스 소비자 NF 장치 장치는 다음 사항을 제공한다.When subscribing to event reporting, the service consumer NF device device provides:

-하나 또는 복수의 이벤트 ID들 (Event ID). 이벤트 ID는 PDU(Protocol Data Unit) 세션 해제, 관심 영역(an Area of Interest)의 밖에서 사용자 단말(UE)의 이동성 등에 구독하는 이벤트의 타입을 식별한다.-One or more event IDs (Event ID). The event ID identifies the type of an event subscribed to, for example, to release a Protocol Data Unit (PDU) session, or the mobility of a user terminal (UE) outside an area of interest.

-이벤트 필터 정보 (Event Filter Information): 구독된 이벤트 ID를 통지하는 조건을 충족하기 위해, 이벤트 파라미터 타입(Event Parameter Type)과 이벤트 파라미터 값(Event Parameter Value)이 서로 매칭되어 제공된다. 이벤트 파라미터 타입은 관심 영역(Area of interest)이 될 수 있고, 이벤트 파라미터 값은 추적 영역(TA: tracking area)들의 리스트가 될 수 있다. 이벤트 필터는 이벤트 ID에 의존한다. 이벤트 필터 정보는 구독된 이벤트 ID마다 제공된다. 이벤트 ID는 서로 다른 이벤트 필터 정보와 연관된다.-Event Filter Information: In order to satisfy the condition of notifying the subscribed event ID, an event parameter type and an event parameter value are matched and provided. The event parameter type may be an area of interest, and the event parameter value may be a list of tracking areas (TA). The event filter depends on the event ID. Event filter information is provided for each subscribed event ID. The event ID is associated with different event filter information.

-이벤트 리포팅 정보: 구독(subscription) 내에서 모든 이벤트 ID는 고유한 이벤트 리포팅 정보와 연관된다.-Event reporting information: All event IDs within a subscription are associated with unique event reporting information.

-이벤트 리포팅의 타겟 (target of event reporting): 이것은 특정 사용자 단말, 또는 PDU 세션, 사용자 단말의 그룹이나 어떤 사용자 단말을 지칭한다. 구독 내에서 모든 이벤트 ID들은 이벤트 리포팅의 같은 타겟과 연관된다.-Target of event reporting: This refers to a specific user terminal, or a PDU session, a group of user terminals or a certain user terminal. All event IDs within a subscription are associated with the same target of event reporting.

- A Notification Target Address (+ Notification Correlation ID) allowing the Event Receving NF to correlate notifications received from the Event provider with this subscription. A subscription is associated with an unique Notification Target Address (+ Notification Correlation ID). In the case that the Service consumer NF subscribes to the NF producer on behalf of other NF, the Service consumer NF includes the Notification Target Address(+Notification Correlation ID) of other NF for the Event ID which is to be notified to other NF directly, and the Notification Target Address(+Notification Correlation ID) of itself for the Subscription change related event notification. Each Notification Target Address(+ Notification Correlation ID) is associated with related (set of) Event ID(s). -A Notification Target Address (+ Notification Correlation ID) allowing the Event Receving NF to correlate notifications received from the Event provider with this subscription. A subscription is associated with an unique Notification Target Address (+ Notification Correlation ID). In the case that the Service consumer NF subscribes to the NF producer on behalf of other NF, the Service consumer NF includes the Notification Target Address(+Notification Correlation ID) of other NF for the Event ID which is to be notified to other NF directly , and the Notification Target Address(+Notification Correlation ID) of itself for the Subscription change related event notification. Each Notification Target Address(+ Notification Correlation ID) is associated with related (set of) Event ID(s).

-통지 타겟 주소 (Notification Target Address)+통지 상관 ID (Notification Correlation ID): 통지 상관 ID를 포함하는 통지 타겟 주소 는 이벤트를 수신한 NF 장치가 이벤트 제공자로부터 수신한 통지를 구독과 상관시키는 것을 허용한다. 구독은 특정 통지 타겟 주소와 연관된다. NF 소비사가 다른 NF 장치들을 대신하여 NF 생산자에게 구독하는 경우, 서비스 소비자 NF 장치는 다른 NF 장치들에게 직접적으로 통지되어야 하는 이벤트 ID를 위해 다른 NF 장치의 통지 타겟 주소 (+통지 상관 ID)와 이벤트 통지와 연관된 구독 변경을 위한 통지 타겟 주소 (+통지 상관 ID)를 포함한다. -Notification Target Address + Notification Correlation ID: The notification target address including the notification correlation ID allows the NF device receiving the event to correlate the notification received from the event provider with the subscription. . Subscriptions are associated with a specific notification target address. When the NF consumer subscribes to the NF producer on behalf of other NF devices, the service consumer NF device is the notification target address (+notification correlation ID) and event of other NF devices for event IDs that should be notified directly to other NF devices. Contains notification target address (+ notification correlation ID) for subscription change associated with notification.

-만료 시간 (Expiry time): 만료 시간은 구독이 활성 상태로 유지되기를 원하는 시간을 의미한다. 서비스 소비자 NF 장치는 만료 시간을 제안하고, NF 서비스 생산자에게 제공한다. 운영자 정책에 기초하여 NF 서비스 생산자는 구독이 종료될 수 있는지 여부를 결정할 수 있다. 만약에, 구독이 종료될 수 있는 경우, NF 서비스 생산자는 만료 시간을 결정하고, 그것을 서비스 소비자 NF 장치에게 응답으로 제공한다. 만약 만료 시간에 기초하여 이벤트 구독이 만료되려고 하고 서비스 소비자 NF 장치는 계속해서 통지를 수신하기를 원하는 경우, 서비스 소비자 NF 장치는 만료 시간을 연장하기 위해 NF 서비스 생산자에 대한 구독을 업데이트한다. 구독과 관련된 만료 시간이 도달하면, NF 서비스 생산자에서 구독은 유효하지 않게 된다. 만약에 서비스 소비자 NF 장치가 통지를 수신하는 것을 유지하기를 원하는 경우, NF 서비스 생산자와 새로운 구독을 생성해야 한다.-Expiry time: The expiry time is the time you want the subscription to remain active. The service consumer NF device proposes an expiration time and provides it to the NF service producer. Based on the operator policy, the NF service producer can decide whether the subscription can be terminated. If the subscription can be terminated, the NF service producer determines the expiration time and provides it as a response to the service consumer NF device. If the event subscription is about to expire based on the expiration time and the service consumer NF device wants to continue to receive notifications, the service consumer NF device updates the subscription to the NF service producer to extend the expiration time. When the expiration time associated with the subscription has been reached, the subscription becomes invalid at the NF service producer. If you want the service consumer NF device to keep receiving notifications, you must create a new subscription with the NF service producer.

이벤트 제공자 NF 장치에 의해 구독이 승인된 경우, 서비스 소비자 NF 장치는 이벤트 제공자 NF 장치로부터 구독을 추가적으로 관리(수정, 삭제)할 수 있는 식별자 (구독 상관 ID)를 수신한다.When the subscription is approved by the event provider NF device, the service consumer NF device receives an identifier (subscription correlation ID) capable of additionally managing (modifying, deleting) the subscription from the event provider NF device.

-통지 상관 ID는 이벤트 리포팅을 구독하는 서비스 소비자 NF 장치에 의해 할당되고, 구독 상관 ID는 이벤트가 충족되는 것을 알리는 NF 장치에 의해 할당된다. 비록 통지 상관 ID와 구독 상관 ID는 각각의 NF 장치 내에서의 컨텍스트와 연관된 구독을 발견하는데 최적화되어 다르게 될 것으로 될 예정이라고 하더라도, 통지 상관 ID와 구독 상관 ID는 같은 값으로 할당될 수 있다.The notification correlation ID is assigned by the service consumer NF device that subscribes to the event reporting, and the subscription correlation ID is assigned by the NF device notifying that the event is satisfied. Although the notification correlation ID and the subscription correlation ID are optimized to discover a subscription associated with a context in each NF device and are expected to be different, the notification correlation ID and the subscription correlation ID may be assigned the same value.

서비스 소비자 NF 장치는 구독에 이벤트 ID들을 추가하거나 또는 삭제하고, 또는 이벤트 필터 정보를 수정하기 위해 구독 수정에 대한 동작을 사용한다. 이벤트 필터를 제공함으로써, 이벤트는 서비스 소비자 NF 장치에 의해 구독된다. 이벤트 리포팅 정보의 컨텐츠들은 각 정보 요소의 존재 요구 사항에 따라 표 1에서 설명된다.The service consumer NF device uses the action on subscription modification to add or delete event IDs to the subscription, or to modify event filter information. By providing an event filter, events are subscribed to by the service consumer NF device. The contents of the event reporting information are described in Table 1 according to the existence requirements of each information element.

Event Reporting Information ParameterEvent Reporting Information Parameter DescriptionDescription Event reporting modeEvent reporting mode Mode of reporting - e.g reporting up to a maximum number of reports, periodic reporting along with periodicity, reporting up to a maximum durationMode of reporting-e.g reporting up to a maximum number of reports, periodic reporting along with periodicity, reporting up to a maximum duration Maximum number of reportsMaximum number of reports Maximum number of reports after which the event subscription ceases to existMaximum number of reports after which the event subscription ceases to exist Maximum duration of reportingMaximum duration of reporting Maximum duration after which the event subscription ceases to existMaximum duration after which the event subscription ceases to exist Immediate reporting flagImmediate reporting flag The Event provider NF notifies the current status of the subscribed event, if available, immediately to the service consumer NF.The Event provider NF notifies the current status of the subscribed event, if available, immediately to the service consumer NF. Sampling ratioSampling ratio Percentage of sampling (1%..100%) among impacted UEs.Percentage of sampling (1%..100%) among impacted UEs. Group Reporting Guard TimeGroup Reporting Guard Time Parameter for group-based monitoring configuration to indicate the time for which the Monitoring Event Reporting(s) detected by the UEs in a group can be aggregated before sending them to the service consumer NF.Parameter for group-based monitoring configuration to indicate the time for which the Monitoring Event Reporting(s) detected by the UEs in a group can be aggregated before sending them to the service consumer NF.

-요청자는 이벤트 리포팅 모드에 따라 리포트의 최대 개수 또는 리포팅의 최대 지속 시간(maximum duration)을 포함해야 한다.-파라미터(예: 지리적 영역에 존재하는 사용자 단말의 개수)는 특정 이벤트 ID들 리포팅 매트릭스를 위해 이용되고, 데이터 수집을 위한 NWDAF 장치에 의해 이용된다.-The requestor must include the maximum number of reports or the maximum duration of the reporting according to the event reporting mode.-The parameter (eg, the number of user terminals in the geographic area) indicates the specific event IDs reporting matrix. It is used for, and is used by NWDAF devices for data collection.

리포트의 최대 개수는 하나의 사용자 단말 또는 사용자 단말들의 그룹에서 구독을 위해 사용 가능하다. 만약에, 구독이 사용자 단말들의 그룹에 적용될 때, 파라미터는 개별 멤버인 사용자 단말에 적용될 수 있다. 리포트의 개수의 카운트는 이벤트 유형 단위마다 결정된다.The maximum number of reports can be used for subscription in one user terminal or a group of user terminals. If, when the subscription is applied to a group of user terminals, the parameter can be applied to the user terminals that are individual members. The count of the number of reports is determined for each event type unit.

리포팅의 최대 지속 시간은 하나의 사용자 단말 또는 사용자 단말들의 그룹에서 구독을 위해 사용 가능하다. 만약에, 구독이 사용자 단말의 그룹에 적용되는 경우, 파라미터는 그룹의 멤버들에게 적용된다. 만약에 구독이 어느 하나의 단말에 적용되는 경우, 파라미터는 영향을 받는 모든 사용자 단말에 적용된다.The maximum duration of reporting is available for subscription in one user terminal or a group of user terminals. If the subscription is applied to the group of the user terminal, the parameter is applied to the members of the group. If the subscription is applied to any one terminal, the parameter is applied to all affected user terminals.

만약, 주어진 구독에 대해 리포트의 최대 개수와 리포팅의 최대 지속 시간이 모두 포함된 경우, 조건들 중 어느 하나가 충족되는 즉시 구독이 만료된 것으로 고려된다.If both the maximum number of reports and the maximum duration of reporting are included for a given subscription, the subscription is considered to have expired as soon as any one of the conditions is satisfied.

샘플링율: 샘플링율은 사용자 단말의 그룹 또는 특정 단말을 타겟팅하는 구독에 이용 가능하다. 샘플링율이 제공되는 경우, 샘플링율에 따라 타겟 사용자 단말들 중 랜덤 부분집합이 선택되며, 이 부분 집합과 관련된 이벤트가 리포팅된다. 사용자 단말은 이벤트 제공자 NF 장치가 더 이상 관리되지 않을 때까지 선택된 채로 유지된다. NF 장치에 의해 새롭게 관리되는 사용자 단말이 선택될 수 있다.Sampling rate: The sampling rate is available for subscriptions targeting a group of user terminals or a specific terminal. When a sampling rate is provided, a random subset is selected from among target user terminals according to the sampling rate, and an event related to this subset is reported. The user terminal remains selected until the event provider NF device is no longer managed. A user terminal newly managed by the NF device may be selected.

그룹 리포팅 가드 타임: 그룹 리포팅 가드 타임은 그룹에서 사용자 단말에 의해 탐지된 모니터링 이벤트 리포팅이 서비스 소비자 NF 장치에게 전송되기 전에 집계할 수 있는 시간을 나타내는 그룹 기반 모니터링 구성을 위한 부가적인 파라미터이다. 그룹 리포팅 가드 타임의 값은 리포팅의 최대 지속 시간보다는 짧게 설정되어야 한다.Group reporting guard time: The group reporting guard time is an additional parameter for group-based monitoring configuration indicating the amount of time that the monitoring event reporting detected by the user terminal in the group can be aggregated before being transmitted to the service consumer NF device. The value of the group reporting guard time should be set shorter than the maximum duration of reporting.

연속적인 모니터링 리포팅을 위해, 리포팅의 최대 지속 시간에 도달하지 않는다면, 그룹 리포팅 가드 타임이 만료되면 그룹 리포팅 가드 타임은 다시 시작된다. 만약, 리포팅의 최대 지속 시간까지 남은 시간이 그룹 리포팅 가드 타임보다 작다면, 그룹 리포팅 타임은 리포팅의 최대 지속 시간이 만료될 때로 만료되도록 설정될 수 있다. 만약, 리포팅의 최대 지속 시간이 종료된다면, 그룹 리포팅 가드 타임은 만료되는 것으로 간주되고, 집계된 모니터링 이벤트 리포팅이 즉시 목적지로 전송된다.For continuous monitoring reporting, if the maximum duration of reporting is not reached, the group reporting guard time is restarted when the group reporting guard time expires. If the time remaining until the maximum duration of reporting is less than the group reporting guard time, the group reporting time may be set to expire when the maximum duration of reporting expires. If the maximum duration of reporting ends, the group reporting guard time is considered to expire, and the aggregated monitoring event reporting is immediately transmitted to the destination.

대응하는 통지는 이벤트 ID와 통지와 연관된 개별 타겟(예: 사용자 단말 또는 PDU 세션 ID)와 함께 통지 상관 ID를 포함한다. 만약 NF 서비스 소빗자가 이벤트 구독을 종료하기를 결정한다면, 이벤트 제공자 NF에게 구독 취소 요청을 전송함으로써 이벤트 구독을 취소한다. 서비스 소비자 NF 장치로부터 구독 취소 요청을 수신한 이후에, 이벤트 제공자 NF는 이벤트 구독을 종료한다.The corresponding notification includes an event ID and a notification correlation ID along with an individual target (eg, user terminal or PDU session ID) associated with the notification. If the NF service minor decides to terminate the event subscription, it cancels the event subscription by sending a subscription cancellation request to the event provider NF. After receiving the subscription cancellation request from the service consumer NF device, the event provider NF terminates the event subscription.

네트워크 기능의 외부 노출과 코어 네트워크 내부 이벤트 및 기능 노출이 이하에서 설명된다. 즉시 보고 리포팅 플래그(immediate reporting flag)가 설정된 경우, 만약 대응 정보가 이벤트의 구독 요청의 수신에서 이용 가능한 경우, 출력 메시지에 첫번째 대응 이벤트 리포트가 포함된다. External exposure of network functions and internal events and functions of the core network are described below. If the immediate reporting flag is set, if the corresponding information is available in the reception of the subscription request of the event, the first corresponding event report is included in the output message.

MTC(Machine Type Communication) 제공자 정보 (MTC Provider Information)는 AF 장치에 의해 제공되거나 또는 NEF 장치에 의해 결정되는 참조 파라미터이다. MTC 제공자 정보는 MTC 서비스 제공자 및/또는 MTC 어플리케이션을 식별한다.MTC (Machine Type Communication) provider information (MTC Provider Information) is a reference parameter provided by the AF device or determined by the NEF device. The MTC provider information identifies an MTC service provider and/or an MTC application.

-MTC 제공자 정보는 서비스 제공자에 의해 다른 소비자들을 구분하기 위해 사용될 수 있다-MTC provider information can be used by service providers to distinguish different consumers

<네트워크 기능의 외부 노출 (External Exposure of Network Capabilities)><External Exposure of Network Capabilities>

NEF 장치는 네트워크 기능들의 외부 노출을 지원한다. 외부 노출은 모니터링 기능, 프로비저닝 기능, 정책/과금 기능, 네트워크 상태 리포팅 기능, 및 분석 리포팅 기능으로 분류될 수 있다. 모니터링 기능은 5G 서비스에서 사용자 단말을 위한 특정 이벤트를 모니터링하고, NEF 장치를 통해 외부 노출이 될 수 있는 모니터링 이벤트 정보를 생성하는 기능이다. 프로비저닝 기능은 외부 파티가 5G 서비스에서 사용자 단말에 의해 사용될 수 있는 정보의 프로비저닝이 가능하도록 한다. 정책/과금 기능은 외부 파티로부터의 요청에 기초하여 사용자 단말을 위한 QoS를 관리하고 과금 정책을 위한 기능이다. 분석 기능은 5G 시스템에서 생성된 분석 정보를 외부 파티가 획득할 수 있도록 하는 기능이다. 분석 기능의 외부 노출에 대한 상세 사항 뿐만 아니라, NWDAF 장치, NEF 장치 및 외부 파티들 간의 상호 작용은 이하에서 설명된다.NEF devices support external exposure of network functions. External exposure can be classified into a monitoring function, a provisioning function, a policy/billing function, a network status reporting function, and an analysis reporting function. The monitoring function is a function that monitors a specific event for a user terminal in 5G service and generates monitoring event information that can be exposed to the outside through the NEF device. The provisioning function enables external parties to provision information that can be used by the user terminal in 5G service. The policy/billing function manages QoS for the user terminal based on a request from an external party and is a function for billing policy. The analysis function is a function that allows an external party to acquire analysis information generated by the 5G system. The details of the external exposure of the analysis function, as well as the interaction between the NWDAF device, the NEF device and external parties are described below.

<AF로부터의 데이터 수집><Collection of data from AF>

NEF 장치는 AF 장치로부터 데이터를 수집하는 기능을 지원한다.The NEF device supports a function of collecting data from the AF device.

<네트워크 기능 서비스 절차 (Network Function Service procedures)><Network Function Service procedures>

*네트워크 기능 서비스 발견*Network function service discovery

코어 네트워크 내부에 있는 NF(network function) 장치는 서비스 기반의 인터페이스를 통해 기능을 서비스로서 노출한다. 기능은 다른 NF 장치들에 의해 재사용될 수 있다. 만약, 예측된 NF 정보가 요청자 NF 장치에 지역적으로 구성되어 있지 않더라도(예: 같은 PLMN에 예측된 NF가 있음), NF 서비스 발견은 NF 발견(NF discovery)에 의해 수행된다.Network function (NF) devices inside the core network expose functions as services through service-based interfaces. The function can be reused by other NF devices. Even if the predicted NF information is not configured locally in the requester NF device (eg, there is a predicted NF in the same PLMN), NF service discovery is performed by NF discovery.

<네트워크 기능의 외부 노출><External exposure of network functions>

NEF(Network Exposure Function) 장치는 네트워크 기능들의 외부 노출을 지원한다. 외부 노출은 모니터링 기능, 프로비저닝 기능, 정책/과금 기능, 네트워크 상태 리포팅 기능, 및 분석 리포팅 기능으로 분류될 수 있다. 모니터링 기능은 5G 서비스에서 사용자 단말을 위한 특정 이벤트를 모니터링하고, NEF 장치를 통해 외부 노출이 될 수 있는 모니터링 이벤트 정보를 생성하는 기능이다. 프로비저닝 기능은 외부 파티가 5G 서비스에서 사용자 단말에 의해 사용될 수 있는 정보의 프로비저닝이 가능하도록 한다. 정책/과금 기능은 외부 파티로부터의 요청에 기초하여 사용자 단말을 위한 QoS를 관리하고 과금 정책을 위한 기능이다. 분석 리포팅 기능은 외부 단말이 5G 시스템에 의해 생성된 구독 정보에 대해 패치(fetch)하거나 또는 구독/구독 취소하는 것을 외부 파티에 허용하는 기능이다.The NEF (Network Exposure Function) device supports external exposure of network functions. External exposure can be classified into a monitoring function, a provisioning function, a policy/billing function, a network status reporting function, and an analysis reporting function. The monitoring function is a function that monitors a specific event for a user terminal in 5G service and generates monitoring event information that can be exposed to the outside through the NEF device. The provisioning function enables external parties to provision information that can be used by the user terminal in 5G service. The policy/billing function manages QoS for the user terminal based on a request from an external party and is a function for billing policy. The analysis reporting function is a function that allows an external terminal to fetch or subscribe/unsubscribe to subscription information generated by the 5G system to an external party.

모니터링 기능은 특정 모니터링 이벤트들을 구성하기에 적합한 5G 네트워크 기능의 식별을 허용하고, 모니터링 이벤트를 감지하며, 인증된 외부 파티에 모니터링 이벤트를 리포팅하는 수단(means)들을 포함한다. 모니터링 기능은 사용자 단말 위치, 도달 가능성, 로밍 상태 및 연결 손실과 같은 사용자 단말의 이동성 관리 컨텍스트(mobility management context)를 노출하는데 이용될 수 있다. AMF(Access and Mobility Management Function) 장치는 AMF 장치로부터 직접적인 통지를 수신하는 것에 인증된 NF 장치들을 결정하기 위한 MM(Mobility Management) 컨텍스트에 URRP-AMF(UE Reachability Request Parameter for AMF) 정보를 저장한다. UDM 장치는 간접적인 통지를 포워딩할 때 인증된 모니터링 요청을 결정하는 URRP-AMF 정보를 지역적으로 저장한다.The monitoring function includes means for allowing identification of 5G network functions suitable for composing specific monitoring events, detecting monitoring events, and reporting monitoring events to authorized external parties. The monitoring function can be used to expose the mobility management context of the user terminal such as the user terminal location, reachability, roaming status, and connection loss. The AMF (Access and Mobility Management Function) device stores URRP-AMF (UE Reachability Request Parameter for AMF) information in the MM (Mobility Management) context for determining the NF devices authenticated to receive a direct notification from the AMF device. The UDM device locally stores URRP-AMF information that determines an authenticated monitoring request when forwarding an indirect notification.

프로비저닝 기능은 외부 파티가 예측된 사용자 단말의 행위, 5G LAN 그룹 정보 또는 서비스 특정 정보를 5G 코어네트워크의 NF 장치에게 NEF 장치를 경유하여 프로비저닝하는 것을 허용한다. 프로비저닝은 외부 파티 프로비저닝을 인증하고, NEF 장치를 통해 프로비저닝된 외부 정보를 수신하고, 외부 정보를 저장하고, 외부 정보를 사용하는 NF 장치들 간에 외부 정보를 분배하는 것을 인증하는 것을 포함한다. 외부로 프로비저닝된 데이터는 데이터에 따라 다른 NF 장치들에 의해 소비될 수 있다. 예측된 사용자 단말의 행위를 프로비저닝하는 경우, 외부로 프로비저닝된 외부 정보는 예측된 사용자 단말 행위 파라미터들 또는 네트워크 제어 파라미터로 정의되며, 예측된 사용자 단말의 이동에 대한 정보, 예측된 사용자 단말의 행동 파라미터에 대한 정보 또는 예측된 네트워크 구성 파라미터에 대한 정보를 포함한다.The provisioning function allows an external party to provision the predicted user terminal behavior, 5G LAN group information, or service-specific information to the NF device of the 5G core network via the NEF device. Provisioning includes authenticating external party provisioning, receiving external information provisioned through NEF devices, storing external information, and authenticating distributing external information between NF devices that use the external information. Externally provisioned data can be consumed by other NF devices depending on the data. When provisioning the predicted user terminal behavior, external information provisioned to the outside is defined as predicted user terminal behavior parameters or network control parameters, information on the predicted user terminal movement, and predicted user terminal behavior parameters And information on the predicted network configuration parameter.

프로비저닝된 예측 사용자 행동 파라미터들은 사용자 단말을 위한 이동성 관리 또는 세션 관리 파라미터들의 설정을 위해 사용된다. 5GLAN 그룹 정보를 프로비저닝하는 경우, 외부로 프로비저닝된 정보는 5GLAN 그룹 파라미터들로 정의되며, 5GLAN 그룹에 대한 몇몇의 정보를 포함한다. 영향을 받은 NF 장치들은 구독이자 데이터 업데이트를 통해 알려진다. 서비스 파라미터로 정의된 외부로 프로비저닝된 정보는 5G 시스템에서 특정 서비스를 지원하기 위해 사용되는 서비스 특정 정보를 포함한다. 프로비저닝된 서비스 파라미터들은 사용자 단말로 전달된다. 영향을 받은 NF 장치들에 데이터 업데이트가 통지된다.The provisioned predictive user behavior parameters are used for setting mobility management or session management parameters for the user terminal. When provisioning 5GLAN group information, the information provisioned to the outside is defined as 5GLAN group parameters, and includes some information on the 5GLAN group. The affected NF devices are notified through subscription and data updates. The externally provisioned information defined as a service parameter includes service-specific information used to support a specific service in the 5G system. Provisioned service parameters are delivered to the user terminal. Data updates are notified to the affected NF devices.

정책/과금 기능은 세션 및 과금 정책에 대한 요청, QoS 정책을 시행하며, 계정 기능을 적용하는 것을 허용하는 수단들을 포함한다. 정책/과금 기능은 사용자 단말을 위한 세션을 핸들링하는 특정 QoS/우선 순위를 위해 사용되고, 과금 당사자와 과금율을 설정하는데 사용될 수 있다.The policy/billing function includes means for allowing session and billing policy requests, QoS policy enforcement, and accounting functions to be applied. The policy/billing function is used for a specific QoS/priority handling session for the user terminal, and can be used to set the billing party and the billing rate.

분석 리포팅 기능은 외부 파티에 의해 소비될 수 있는 분석 유형을 발견하고, NWDAF 장치에 의해 생성된 분석 정보의 소비를 요청하는 것을 허용하는 수단들을 포함한다.The analysis reporting function includes means for discovering the types of analysis that may be consumed by an external party and allowing requesting consumption of the analysis information generated by the NWDAF device.

NEF 장치는 외부 노출을 위해 CAPIF (Common API Framework for 3GPP northbound APIs) 기능을 지원한다.NEF devices support CAPIF (Common API Framework for 3GPP northbound APIs) for external exposure.

NEF 장치는 NWDAF 분석의 외부 노출을 지원한다.The NEF device supports external exposure of NWDAF analysis.

<AF 장치로부터의 데이터 수집><Data collection from AF device>

AF 장치로부터 데이터를 수집할 필요가 있는 NF 장치는 AF 장치로부터 직접적으로 또는 NEF 장치를 통해 간접적으로 수집된 데이터에 대한 통지에 구독하거나 구독 취소할 수 있다.An NF device that needs to collect data from an AF device can subscribe to or unsubscribe from notifications about data collected directly from the AF device or indirectly through the NEF device.

AF 장치로부터 수집된 데이터는 NWDAF 장치의 분석을 위한 입력으로 사용될 수 있다.Data collected from the AF device can be used as input for analysis of the NWDAF device.

AF 장치로부터 수집된 데이터의 상세 사항 뿐만 아니라 NEF 장치, AF 장치 및 NWDAF 장치들 간의 상호 작용이 이하에서 설명된다.The details of the data collected from the AF device as well as the interaction between the NEF device, the AF device and the NWDAF devices are described below.

이하에서 설명되는 서비스 동작들은 다음과 같이 정의될 수 있다.Service operations described below may be defined as follows.

이하에서는 본 발명에서 설명하는 서비스 동작에 대해 구체적으로 설명한다.Hereinafter, the service operation described in the present invention will be described in detail.

<NEF 서비스><NEF service>

1. Nnef_EventExposure service1.Nnef_EventExposure service

(1) Nnef_EventExposure_Subscribe operation(1) Nnef_EventExposure_Subscribe operation

서비스 동작 이름: Nnef_EventExposure_SubscribeService action name: Nnef_EventExposure_Subscribe

설명: 소비자는 이벤트를 수신하기 위해 구독하거나 또는 NEF 장치에서 이미 이벤트가 정의되었다면, 구독이 업데이트된다.Description: The consumer subscribes to receive the event, or if the event has already been defined in the NEF device, the subscription is updated.

입력 (필수 사항): 이벤트 ID의 집합, Npcf_PolicyAuthorization_Notify 및 Naf_EventExposure_Subscribe service operation, 이벤트 리포팅의 타겟 (GPSI 또는 External Group Identifier), 이벤트 리포팅 정보(Event Reporting Information), 통지 타겟 주소 (+통지 상관 ID)Input (required): set of event IDs, Npcf_PolicyAuthorization_Notify and Naf_EventExposure_Subscribe service operation, event reporting target (GPSI or External Group Identifier), event reporting information, notification target address (+ notification correlation ID)

입력 (부가 사항): 이벤트 필터(Event Filter), 구독 상관 ID(Subscription Correlation ID), 만료 시간(Expiry time)Input (optional): Event Filter, Subscription Correlation ID, Expiry time

출력 (필수 사항): 구독이 승인될 때, 구독 상관 ID, 만료 시간 (만약 구독이 운영자의 정책에 기초하여 만료될 수 있는 경우 요구됨)Output (required): When the subscription is approved, the subscription correlation ID, expiration time (required if the subscription can expire based on the operator's policy)

출력 (부가 사항): 첫번째 대응 이벤트 리포트 (대응 정보가 사용 가능한 경우)Output (optional): First response event report (if response information is available)

(2) Nnef_EventExposure_Unsubscribe service operation(2) Nnef_EventExposure_Unsubscribe service operation

서비스 동작 이름: Nnef_EventExposure_UnsubscribeService action name: Nnef_EventExposure_Unsubscribe

설명: 만약 NEF 장치에 이미 정의된 경우, 서비스 소비자 NF 장치는 이벤트를 삭제한다.Description: If it is already defined in the NEF device, the service consumer NF device deletes the event.

입력 (필수 사항): 구독 상관 IDEnter (required): Subscription correlation ID

출력 (필수 사항): 운영자 실행 결과 인디케이션 (Operation execution result indication)Output (required): Operation execution result indication

(3) Nnef_EventExposure_Notify service operation(3) Nnef_EventExposure_Notify service operation

서비스 동작 이름: Nnef_EventExposure_NotifyService action name: Nnef_EventExposure_Notify

설명: NEF 장치가 이전에 구독한 서비스 소비자 NF 장치에 대한 이벤트를 리포팅한다.Description: Reports events on service consumer NF devices previously subscribed by NEF devices.

입력 (필수 사항): 이벤트 ID(Event ID), 통지 상관 정보 (Notification Correlation Information), 타임 스탬프(time stamp).Input (required): Event ID, Notification Correlation Information, time stamp.

입력 (부가 사항): 이벤트 정보 (이벤트 ID마다 정의됨)Input (optional): Event information (defined per event ID)

출력 (필수 사항): 운영자 실행 결과 인디케이션 (Operation execution result indication)Output (required): Operation execution result indication

<AF 서비스><AF service>

* Naf_EventExposure service* Naf_EventExposure service

서비스 설명: 이 서비스는 서비스 소비자 NF 장치 장치가 이벤트에 대해 구독하고, 이벤트에 대한 통지를 획득할 수 있도록 한다. 이벤트는 서비스 소비자 NF 장치 장치에 의해 구독될 수 있다. 아래 서비스 동작들은 Naf_EventExposure service를 위해 정의된다.Service Description: This service enables service consumer NF device devices to subscribe to events and obtain notifications of events. Events can be subscribed to by service consumer NF device devices. The following service actions are defined for the Naf_EventExposure service.

- Naf_EventExposure_Subscribe. -Naf_EventExposure_Subscribe.

- Naf_EventExposure_Unsubscribe. -Naf_EventExposure_Unsubscribe.

- Naf_EventExposure_Notify.-Naf_EventExposure_Notify.

(1) Naf_EventExposure_Subscribe service operation(1) Naf_EventExposure_Subscribe service operation

서비스 동작 이름: Naf_EventExposure_SubscribeService action name: Naf_EventExposure_Subscribe

설명: 서비스 소비자 NF 장치는 사용자 단말, 사용자 단말들의 그룹, 또는 어떤 사용자 단말을 위한 AF 데이터를 수집하고, AF 장치에 의해 이미 정의된 구독을 업데이트하기 위한 이벤트에 구독한다.Description: The service consumer NF device collects AF data for a user terminal, a group of user terminals, or a certain user terminal, and subscribes to an event for updating a subscription already defined by the AF device.

입력 (필수 사항): 이벤트 리포팅의 타겟(Target of Event Reporting), 이벤ㅌ ID(Event ID(s)), 통지 타겟 주소와 통지 상관 ID (Notification Target Address, Notification Correlation ID), 이벤트 리포팅 정보(Event Reporting Information), 만료 시간(Expiry time) 이벤트 리포팅의 타겟은 external UE ID(s), External Group Identifier, or 사용자 단말이 타겟되었다는 인디케이션을 포함한다. Input (required): Target of Event Reporting, Event ID(s), Notification Target Address and Notification Correlation ID, Event Reporting Information (Event Reporting Information), expiry time The target of event reporting includes an external UE ID(s), an external group identifier, or an indication that the user terminal is targeted.

입력 (부가 사항): NF 장치 ID(NF ID), 이벤트 ID에 연관된 이벤트 필터(Event Filter(s) associated with each Event ID), 어플리케이션 ID(Application ID), 기존의 구독의 수정이 있는 경우, 구독 상관 ID(Subscription Correlation ID).Input (optional): NF Device ID (NF ID), Event Filter(s) associated with each Event ID, Application ID, if there is a modification of an existing subscription, subscribe Subscription Correlation ID.

출력 (필수 사항): 동작 실행 결과 인디케이션(Operation execution result indication). 구독이 승인된 경우, 구독 상관 ID(Subscription Correlation ID) Output (required): Operation execution result indication. Subscription Correlation ID, if the subscription is approved

출력 (부가 사항): 만약 대응 정보가 사용 가능한 경우, 첫번째 대응 이벤트 리포트(First corresponding event report)Output (optional): First corresponding event report, if response information is available

(2) Naf_EventExposure_Unsubscribe service operation(2) Naf_EventExposure_Unsubscribe service operation

서비스 동작 이름: Naf_EventExposure_UnsubscribeService action name: Naf_EventExposure_Unsubscribe

설명: 서비스 소비자 NF 장치는 특정 이벤트에 대해 구독 취소한다.Description: The service consumer NF device unsubscribes to a specific event.

입력 (필수 사항): 구독 상관 ID (Subscription Correlation ID)Input (required): Subscription Correlation ID

입력 (부가 사항): NoneInput (optional): None

출력 (필수 사항): 동작 실행 결과 인디케이션 (Operation execution result indication)Output (required): Operation execution result indication

출력 (부가 사항): NoneOutput (optional): None

(3) Naf_EventExposure_Notify service operation(3) Naf_EventExposure_Notify service operation

서비스 동작 이름: Naf_EventExposure_NotifyService action name: Naf_EventExposure_Notify

설명: AF 장치는 이전에 서비스를 구독했던 서비스 소비자 NF 장치에게 이전에 구독한 이벤트 정보를 제공한다.Description: The AF device provides previously subscribed event information to a service consumer NF device that has previously subscribed to a service.

입력 (필수 사항): 통지 상관 정보(Notification Correlation Information), 이벤트 ID(Event ID), 대응 사용자 단말들(corresponding UE(s))(external UE ID(s), External Group Identifier, or indication of any UE), 타임스탬프(time stamp)Input (required): Notification Correlation Information, event ID, corresponding user terminals (corresponding UE(s)) (external UE ID(s), External Group Identifier, or indication of any UE ), time stamp

입력 (부가 사항): 이벤트 특화 파라미터 리스트(Event specific parameter list)Input (optional): Event specific parameter list

출력 (필수 사항): NoneOutput (required): None

출력 (부가 사항): NoneOutput (optional): None

< Namf_EventExposure service><Namf_EventExposure service>

* Namf_EventExposure_Subscribe service operation* Namf_EventExposure_Subscribe service operation

서비스 동작 이름: Namf_EventExposure_SubscribeService action name: Namf_EventExposure_Subscribe

설명: 서비스 소비자 NF 장치 장치는 하나의 사용자 단말, 사용자 단말의 그룹, 또는 특정 사용자 단말을 위한 이벤트 리포트에 구독하거나 또는 수정하는 서비스 동작을 사용한다.Description: The service consumer NF device device uses a service operation to subscribe or modify an event report for one user terminal, a group of user terminals, or a specific user terminal.

입력 (필수 사항): NF 장치 ID, 이벤트 리포팅의 타겟 (사용자 ID, SUPI 또는 내부 그룹 식별자(Internal Group Identifier) 또는 사용자 단말이 타겟되었다는 인디케이션), 이벤트 ID의 셋트, 통지 타겟 주소(Notification Target Address)와 통지 상관 ID(Notification Correlation ID),이벤트 리포팅 정보 (Event Reporting Information)Input (required): NF device ID, target of event reporting (user ID, SUPI or internal group identifier or indication that user terminal is targeted), set of event ID, notification target address ) And Notification Correlation ID, Event Reporting Information

입력 (부가 사항): 이벤트 ID와 연관된 이벤트 필터, 이벤트 구독의 수정이 있는 경우 구독 상관 ID(Subscription Correlation ID), 만료 시간(Expiry time)Input (optional): Event filter associated with the event ID, Subscription Correlation ID, if there is modification of event subscription, Expiry time

출력 (필수 사항): 구독이 승인된 경우, 구독의 관리가 요구된 구독 상관 ID, 운영자 정책에 기초하여 구독이 만료될 필요가 있는 경우에 만료 시간Output (required): If the subscription is approved, the subscription correlation ID required to manage the subscription, the expiration time if the subscription needs to expire based on operator policy.

출력 (부가 사항): 첫번째 대응 이벤트 리포트 (대응 정보가 사용 가능한 경우)Output (optional): First response event report (if response information is available)

서비스 소비자 NF 장치 장치는 Namf_EventExposure 메시지를 AMF 장치에 호출함으로써 이벤트 통지에 구독한다. AMF 장치는 구독을 위한 구독 상관 ID를 할당하고, 구독 상관 ID와 함께 서비스 소비자 NF 장치 장치에 응답한다. 사용자 단말 ID는 사용자 단말과 SUPI 또는 GPSI를 식별한다. 이벤트 ID는 서비스 소비자 NF 장치 장치가 관심을 가지는 이벤트를 식별한다. 구독 상관 ID는 AMF 셋트 내부에 고유하다. 이벤트 ID의 셋트와 통지 타겟 주소 및 통지 상관 ID는 이벤트 ID에 대응하는 이벤트 구독에 대해 이벤트를 수신한 NF 장치가 통지를 상호 연관하는 것에 도움을 준다.The service consumer NF device device subscribes to event notification by calling the Namf_EventExposure message to the AMF device. The AMF device allocates a subscription correlation ID for subscription, and responds to the service consumer NF device device together with the subscription correlation ID. The user terminal ID identifies the user terminal and SUPI or GPSI. The event ID identifies an event of interest to the service consumer NF device device. The subscription correlation ID is unique within the AMF set. The set of event IDs, the notification target address, and the notification correlation ID help the NF device receiving the event to correlate the notification to the event subscription corresponding to the event ID.

서비스 소비자 NF 장치 장치가 다른 NF 장치의 도움으로 AMF 장치를 구독하는 경우, 서비스 소비자 NF 장치 장치는 다른 NF 장치에 직접적으로 통지되어야 하는 이벤트 ID를 위해 다른 NF 장치의 통지 타겟 주소와 통지 상관 ID을 포함하거나, 또는 구독 상관 ID가 변하는 경우를 위한 통지 타겟 주소 및 통지 상관 ID를 포함한다. 통지 타겟 주소와 통지 상관 ID는 이벤트 ID와 연관된다. AMF 장치의 재할당으로 인해서 구독 상관 ID가 변경되는 경우, 구독을 트리거링하는 서비스 소비자 NF 장치 장치에 통지가 전송된다.When a service consumer NF device device subscribes to an AMF device with the help of another NF device, the service consumer NF device device will match the notification target address and notification correlation ID of the other NF device for the event ID that should be notified directly to the other NF device Includes, or includes a notification target address and a notification correlation ID for when the subscription correlation ID changes. The notification target address and the notification correlation ID are associated with the event ID. When the subscription correlation ID changes due to reassignment of the AMF device, a notification is sent to the service consumer NF device device triggering the subscription.

이벤트 필터는 매칭되는 파라미터 값의 리스트의 일부로서, 그리고 액세스 타입당 구독하는 것을 알리기 위한 "AN Type"을 포함한다. 이벤트 수신 NF 장치 ID는 NF 장치가 이벤트 리포팅을 수신하는 것을 식별한다. 서비스 소비자 NF 장치 장치가 AMF 장치에서 이전에 생성된 기존의 구독을 수정할 필요가 있는 경우, 서비스 소비자 NF 장치 장치가 구독 상관 ID와 AMF 장치로 전달될 이벤트 ID를 가지는 신규 이벤트 필터를 포함하는 Namf_EventExposure_Subscribe 서비스 동작을 호출한다.The event filter includes an "AN Type" to indicate subscribing per access type and as part of a list of matching parameter values. The event receiving NF device ID identifies that the NF device receives the event reporting. When the service consumer NF device device needs to modify an existing subscription previously created in the AMF device, the service consumer NF device device is a Namf_EventExposure_Subscribe service including a new event filter having a subscription correlation ID and an event ID to be delivered to the AMF device Invoke an action.

< Nudm_EventExposure_Subscribe service operation><Nudm_EventExposure_Subscribe service operation>

서비스 동작 이름: Nudm_EventExposure_SubscribeService action name: Nudm_EventExposure_Subscribe

설명: 서비스 소비자 NF 장치 장치는 이벤트를 수신하기 위해 구독한다 또는 이미 UDM 장치에 의해 정의된 구독이 있다면, 그 구독은 업데이트된다. 서비스 소비자 NF 장치 장치는 NEF 장치이다.Description: The service consumer NF device device subscribes to receive events or if there is already a subscription defined by the UDM device, the subscription is updated. The service consumer NF device device is a NEF device.

입력 (필수 사항): 이벤트 리포팅의 타겟: 사용자 단말 ID, SUPI, GPSI, 내부 그룹 ID 또는 외부 그룹 ID 또는 사용자 단말이 타겟되었다는 인디케이터, 이벤트 ID와 이벤트 리포팅 정보를 포함하는 이벤트 필터Input (required): Target of event reporting: User terminal ID, SUPI, GPSI, internal group ID or external group ID, or an indicator that the user terminal is targeted, event filter including event ID and event reporting information

입력 (부가 사항): 만료 시간 (Expiry time)Input (optional): Expiry time

출력 (필수 사항): 동작 실행 결과 인디케이션(Operation execution result indication). 만약 구독이 승인된 경우, 구독 상관 ID 또는 운영자 정책에 기초하여 구독이 만료될 것이 요청된 경우 만료 시간Output (required): Operation execution result indication. If the subscription is approved, the expiration time if the subscription is requested to expire based on the subscription correlation ID or operator policy.

출력 (부가 사항): 만약 대응 정보가 사용 가능하다면, 첫번째 대응 이벤트 리포트. 만약 입력에 외부 그룹 ID와 리포트의 최대 개수가 포함된다면, 사용자 단말의 개수.Output (optional): First response event report, if response information is available. If the input includes the external group ID and the maximum number of reports, the number of user terminals.

사용자 단말의 개수는 외부 그룹 식별자에 의해 식별된 그룹 내부의 사용자 단말의 개수를 의미한다. NEF 장치는 모든 사용자 단말의 그룹 멤버들을 위해 리포트되는 이벤트를 모니터링해야 할지 여부를 결정하기 위해 사용자 단말의 개수를 이용한다.The number of user terminals refers to the number of user terminals in the group identified by the external group identifier. The NEF device uses the number of user terminals to determine whether to monitor events reported for group members of all user terminals.

< Npcf_EventExposure_Subscribe service operation><Npcf_EventExposure_Subscribe service operation>

서비스 동작 이름: Npcf_EventExposure_SubscribeService action name: Npcf_EventExposure_Subscribe

설명: 서비스 소비자 NF 장치 장치는 DNN과 S-NSSAI 조합에 접근하는 사용자 단말의 그룹 또는 어떠한 사용자 단말을 위한 이벤트 리포트를 구독하거나 또는 수정하기 위해 이 서비스 동작을 사용한다.Description: The service consumer NF device device uses this service action to subscribe or modify event reports for a group of user terminals or any user terminal accessing the DNN and S-NSSAI combination.

서비스 소비자 NF 장치 장치는 NEF 장치이다.The service consumer NF device device is a NEF device.

Inputs (optional): Event Filter (s) associated with each Event ID. Inputs (optional): Event Filter (s) associated with each Event ID.

Outputs (required): Operation execution result indication. When the subscription is accepted: Subscription Correlation ID. Outputs (required): Operation execution result indication. When the subscription is accepted: Subscription Correlation ID.

Outputs (optional): First corresponding event report is included, if corresponding information is available. Outputs (optional): First corresponding event report is included, if corresponding information is available.

입력 (부가 사항): 이벤트 ID와 연관된 이벤트 필터Input (optional): Event filter associated with event ID

출력 (필수 사항): 동작 실행 결과 인디케이션. 만약 구독이 승인된 경우, 구독 상관 IDOutput (required): An indication of the result of the action execution. Subscription correlation ID if the subscription is approved

출력 (부가 사항): 만약 대응 정보가 사용 가능하면, 첫번째 대응 이벤트 리포트Output (optional): If response information is available, first response event report

서비스 소비자 NF 장치 장치는 Npcf_EventExposure 메시지를 PCF 장치에 호출함으로써 이벤트 통지를 구독한다. PCF 장치는 구독을 위한 구독 상관 ID를 할당하고, 구독 상관 ID와 함께 서비스 소비자 NF 장치 장치에 응답한다. 이벤트 수신 NF 장치 ID는 NF 장치가 이벤트 리포팅을 수신한다는 것을 식별한다.The service consumer NF device device subscribes to the event notification by calling the Npcf_EventExposure message to the PCF device. The PCF device allocates a subscription correlation ID for subscription and responds to the service consumer NF device device together with the subscription correlation ID. The event receiving NF device ID identifies that the NF device receives event reporting.

< Nsmf_EventExposure_Subscribe service operation><Nsmf_EventExposure_Subscribe service operation>

서비스 동작 이름: Nsmf_EventExposure_SubscribeService action name: Nsmf_EventExposure_Subscribe

설명: 이 서비스 동작은 특정 PDU 세션 또는 하나의 사용자 단말, 사용자 단말의 그룹 또는 어떤 사용자 단말의 모든 PDU 세션들에 대한 이벤트 통지를 구독하거나 또는 구독을 수정하는 NF 장치에 의해 사용된다.Description: This service operation is used by the NF device to subscribe or modify the subscription for event notifications for a specific PDU session or for one user terminal, a group of user terminals, or all PDU sessions for a user terminal.

입력 (필수 사항): NF 장치 ID, 이벤트 리포팅의 타겟, 통지 타겟 주소와 통지 상관 ID, 이벤트 리포팅 정보Input (required): NF device ID, target of event reporting, notification target address and notification correlation ID, event reporting information

입력 (부가 사항): 이벤트 ID와 연관된 이벤트 필터, 구독 상관 ID (만약 이벤트 구독의 수정이 있는 경우), 만료 시간 (Expiry time)Input (optional): Event filter associated with event ID, subscription correlation ID (if event subscription is modified), expiry time

출력 (필수 사항): 구독이 승인된 경우, 구독 상관 ID (이 구독이 관리될 필요가 있는 경우), 만료 시간 (운영자 정책에 기초하여 구독이 만료될 수 있는 경우)Output (required): If subscription is approved, subscription correlation ID (if this subscription needs to be managed), expiration time (if subscription may expire based on operator policy)

출력 (부가 사항): 대응 정보가 사용 가능하다면, 첫번째 대응 이벤트 리포트Output (optional): First response event report, if response information is available

<데이터 수집 절차><Data collection procedure>

데이터 수집 기능은 NWDAF 장치가 다양한 소스(예, AMF 장치, SMF 장치, PCF(Policy Control Function) 장치, AF 장치 등과 같은 NF 장치)로부터 네트워크 분석의 계산의 기초가 되는 데이터를 검색하는 것을 허용한다.The data collection function allows the NWDAF device to retrieve data on which the calculation of the network analysis is based from various sources (eg, NF devices such as AMF devices, SMF devices, Policy Control Function (PCF) devices, AF devices, etc.).

가능한 모든 데이터는 다음과 같다.All possible data are as follows.

-OAM 글로벌 NF 데이터 (OAM global NF data)-OAM global NF data

-개별 사용자 단말 또는 사용자 단말 그룹과 관련된 행동 정보 (예: 사용자 단말의 도달 가능성) 및 사용자 단말의 모집단(population)을 커버하는 미리 계산된 컴퓨팅 매트릭스 (예: 지역적 영역에 존재하는 사용자 단말의 개수), 공간 및 시간 차원별(예: 일정 주기동안의 영역별)-Behavior information related to individual user terminals or groups of user terminals (e.g., reachability of user terminals) and a pre-calculated computing matrix that covers the population of user terminals (e.g., the number of user terminals in a regional area) , Spatial and temporal dimensions (e.g., by area over a period of time)

-5G 코어네트워크에서 사용 가능한 NF 데이터-NF data available in 5G core network

-AF 장치에서 사용 가능한 데이터-Data available on AF device

NWDAF 장치는 이하의 적어도 하나의 서비스들을 사용할 수 있다.The NWDAF device may use at least one of the following services.

-OAM 글로벌 NF 데이터를 수집하기 위해 OAM 장치에 의해 제공되는 일반 관리 서비스-General management service provided by OAM devices to collect OAM global NF data

-NF 데이터 및 비 OAM 사전 계산된 매트릭스들(non-OAM pre-computed metrics)을 검색하기 위해, NF 장치들에 의해 제공된 노출 서비스들-Exposure services provided by NF devices to retrieve NF data and non-OAM pre-computed metrics

-NF 데이터를 수집하기 위한 다른 NF 서비스들 -Other NF services to collect NF data

NWDAF 장치들은 사용자 단말 또는 사용자 단말들의 그룹을 위해 데이터를 수집하는 것을 수행하기 위한 적절한 정보를 획득할 수 있다.NWDAF devices may obtain appropriate information to perform collecting data for a user terminal or a group of user terminals.

-분석 ID(Analytics ID)를 위해, NWDAF 장치는 대응하는 NF 타입들과 이벤트 ID 및/또는 OAM 관리 타입들로 구성된다.-For Analytics ID, the NWDAF device is composed of corresponding NF types and event ID and/or OAM management types.

-NWDAF 장치는 상대적인 NF 타입들의 NF 인스턴스들이 사용자 단말 또는 사용자 단말의 그룹에 제공되는지 여부와 S-NSSAI와 관심 영역(area of interest)을 사용하는지를 결정할 수 있다.-The NWDAF device may determine whether NF instances of relative NF types are provided to a user terminal or a group of user terminals, and whether to use the S-NSSAI and an area of interest.

-NWDAF 장치는 NF 인스턴스들로부터 데이터를 수집하는 Nnf_EventSubscribe services를 호출하고, OAM 측정을 수집하기 위해 OAM 서비스들에 구독하는 절차를 트리거링한다.-The NWDAF device calls Nnf_EventSubscribe services that collect data from NF instances, and triggers a procedure for subscribing to OAM services to collect OAM measurements.

NWDAF 장치는 직접적으로 AF 장치로부터 데이터를 수집하거나 또는 NEF 장치를 통해 간접적으로 데이터를 수집할 수 있다.The NWDAF device can collect data directly from the AF device or indirectly through the NEF device.

NWDAF 장치는 NF 장치에 의해 지원되는 매트릭스를 발견할 수 있다.NWDAF devices can discover the matrix supported by NF devices.

데이터 수집 절차는 NWDAF 장치가 효율적으로 적절한 단위(granularity)로 적절한 데이터를 획득하는 것을 가능하도록 한다.The data collection procedure makes it possible for the NWDAF device to efficiently acquire appropriate data in an appropriate granularity.

통계 또는 예측을 위한 구독이 수신되었을 때, NWDAF 장치는 서비스를 수행하기 위해 필요한 데이터를 소유하지 않는다.When a subscription for statistics or prediction is received, the NWDAF device does not own the data necessary to perform the service.

-과거에 분석 타겟 주기에 매칭하는 모니터링 주기에서의 데이터는 통계 및 예측의 프로비저닝을 우해 필요하다.-Data in the monitoring period matching the analysis target period in the past is necessary for the provision of statistics and predictions.

-과거에 긴 모니터링 주기의 데이터는 모델 학습을 위해 필요하다.-Data from long monitoring cycles in the past are needed for model training.

서비스 품질을 최적화하기 위해, NWDAF 장치는 다음과 같은 액션을 수행한다.In order to optimize the quality of service, the NWDAF device performs the following actions.

-NWDAF 장치는 생성된 분석에 대한 신뢰(confidence)를 표현하는 확률 주장을 리턴할 수 있다. 제로 신뢰도에서, 어떤 분석도 리턴되지 않는다. 이러한 신뢰도는 구독의 경우에 증가할 수 있다.-The NWDAF device may return a probability claim expressing confidence in the generated analysis. At zero confidence, no analysis is returned. This reliability can increase in the case of a subscription.

-신뢰도의 값은 파라미터 "time when analytics information is needed(분석 정보에 필요한 시간)", 파라미터 " preferred level of accuracy of the analytics (분석의 정확도에 대한 선호 레벨)" 및 데이터 가용성(availability)에 의해 표현되는 레벨 또는 긴급성에 의존한다. 만약, 마감 시건 전에 정확도의 요청된 레벨의 추정(estimation)을 제공하기 위해 충분한 데이터가 수집되지 않으면, 서비스는 제로 신뢰도를 리턴할 수 있다. 그렇지 않다면, NWDAF 장치는 응답이나 첫번째 통지를 제공하기 전에 충분한 데이터가 수집될 때까지 기다린다.-The value of the reliability is expressed by the parameter "time when analytics information is needed", the parameter "preferred level of accuracy of the analytics", and data availability. Depends on the level or urgency being. If enough data is not collected to provide an estimate of the requested level of accuracy before the deadline, the service may return zero reliability. If not, the NWDAF device waits for sufficient data to be collected before providing a response or first notification.

-NF 장치들/OAM 장치로부터 통계에 대한 향후 요청에 대비하기 위해, NWDAF 장치는 운영자 구성에 따라 자체 이니셔티브(own initiative)(예: 사용자 단말의 샘플들(이동성))에 대해 데이터를 수집하고, 데이터 스토리지에 수집된 데이터를 리턴한다.-To prepare for future requests for statistics from NF devices/OAM devices, the NWDAF device collects data about its own initiative (e.g., samples of user terminals (mobility)) according to the operator configuration, Returns the collected data in data storage.

데이터 스토리지의 볼륨과 최대 지속 시간은 운영 구성의 대상이다. NWDAF 장치는 요청을 우선 순위화하거나, 데이터 수집의 지속 시간 또는 샘플링율을 줄임으로써 높은 시그널링 부하의 경우에서 데이터 수집의 양을 줄이기로 결정할 수 있다.The volume and maximum duration of data storage are subject to operational configuration. The NWDAF device may decide to reduce the amount of data collection in the case of a high signaling load by prioritizing the request or by reducing the duration or sampling rate of data collection.

NWDAF 장치는 요청된 분석을 제공하기 위한 충분한 정보를 이미 가지고 있는 경우, NWDAF 장치는 데이터 수집 단계를 스킵한다.If the NWDAF device already has enough information to provide the requested analysis, the NWDAF device skips the data collection step.

NWDAF 장치가 수집한 데이터는 입력 데이터의 각 분석을 위해 리스팅된다.The data collected by the NWDAF device is listed for each analysis of the input data.

NWDAF 장치는 요청된 분석마다 몇몇의 특정 입력 데이터에 대해 데이터 수집 단계를 스킵한다. (예: 정확도의 선호 레벨 또는 분석이 필요한 시간에 기초하여, 요청된 분석에 대해 NWDAF 장치가 몇몇의 데이터를 이미 사용 가능한 경우, 또는 NWDAF 장치가 몇몇의 데이터들이 분석 요청에 대한 분석을 전부 제공하기 위해 전부 필요가 없다고 고려한 경우) The NWDAF device skips the data collection step for some specific input data per requested analysis. (E.g., based on the preferred level of accuracy or the time required for analysis, if some data is already available by the NWDAF device for the requested analysis, or if the NWDAF device provides full analysis of some data to the analysis request. Considering that there is no need for all of them)

<NF 장치로부터 데이터 수집><Data collection from NF device>

이벤트들의 셋트에 대한 데이터를 통지할 어떠한 NF 장치들에 구독하거나 또는 구독취소하기 위해, NF 장치로부터의 데이터 수집은 NWDAF 장치에 의해 사용될 수 있다.Data collection from the NF device can be used by the NWDAF device to subscribe to or unsubscribe from any NF devices that will be notified of data for a set of events.

NF 장치로부터의 데이터 수집은 AMF 장치, SMF 장치, UDM 장치, PCF 장치, NRF 장치, 및 AF 장치의 서비스에 기초한다.Data collection from NF devices is based on the services of AMF devices, SMF devices, UDM devices, PCF devices, NRF devices, and AF devices.

-각각의 NF 장치들에 의해 이벤트 노출 서비스가 제공된다.-Event exposure service is provided by each NF device.

-다른 NF 서비스들 (NRF 장치에서 " Nnrf_NFDiscovery 및 Nnrf_NFManagement")-Other NF services ("Nnrf_NFDiscovery and Nnrf_NFManagement" in NRF device)

개별 사용자 단말 또는 사용자 단말의 그룹들을 위한 행동 데이터(예: 사용자 단말 도달가능성)를 검색하고, 글로벌 사용자 단말 정보(예: 지역 영역에 존재하는 사용자 단말의 개수)을 검색하기 위해 데이터 수집 서비스가 직접적으로 사용된다.The data collection service is a direct data collection service to retrieve behavioral data (e.g., user terminal reachability) for individual user terminals or groups of user terminals, and to retrieve global user terminal information (e.g., the number of user terminals in a local area). Is used as

특정 사용자 단말과 관련된 데이터를 검색하기 위해, NWDAF 장치는 사용자 단말과 연관된 최근 동작에 의해 NWDAF 장치가 이미 정보를 획득하지 않았다면, 사용자 단말에게 NF 인스턴스를 제공할 지 여부를 결정할 수 있다.In order to search for data related to a specific user terminal, the NWDAF device may determine whether to provide an NF instance to the user terminal if the NWDAF device has not already obtained information due to a recent operation associated with the user terminal.

표 2는 데이터 수집을 위해 NWDAF 장치에 의해 소비되는 서비스들이다.Table 2 shows the services consumed by the NWDAF device for data collection.

Service producerService producer ServiceService AMFAMF Namf_EventExposureNamf_EventExposure SMFSMF Nsmf_EventExposureNsmf_EventExposure PCFPCF Npcf_EventExposureNpcf_EventExposure UDMUDM Nudm_EventExposureNudm_EventExposure NEFNEF Nnef_EventExposureNnef_EventExposure AFAF Naf_EventExposureNaf_EventExposure NRFNRF Nnrf_NFDiscoveryNnrf_NFManagementNnrf_NFDiscoveryNnrf_NFManagement

표 3은 사용자 단말에 NF 인스턴스를 제공할지 여부를 결정하는 NWDAF 장치에 의해 소비되는 NF 서비스들을 나타낸다.Table 3 shows NF services consumed by the NWDAF device that determines whether to provide an NF instance to the user terminal.

NF instance (serving the UE) to determineNF instance (serving the UE) to determine NF to be contacted
by NWDAF
NF to be contacted
by NWDAF
ServiceService
UDMUDM NRFNRF Nnrf_NFDiscoveryNnrf_NFDiscovery AMFAMF UDMUDM Nudm_UECMNudm_UECM SMFSMF UDMUDM Nudm_UECMNudm_UECM BSFBSF NRFNRF Nnrf_NFDiscoveryNnrf_NFDiscovery PCFPCF BSFBSF Nbsf_ManagementNbsf_Management NEFNEF FFSFFS AFAF FFSFFS

AMF 장치와 SMF 인스턴스는 SUPI(Subscription Permanent Identifier)를 제공하는 UDM 장치로의 요청을 이용하여 결정된다. SMF 장치가 제공하는 PDU 세션을 결정하기 위해, NWDAF 장치는 PDU 세션의 DNN과 S-NSSAI를 제공한다. 그렇지 않으면, NWDAF 장치는 하나의 PDU 세션당 가능한 복수의 SMF 장치들의 리스트를 획득한다.BSF(Binding Support Function) 인스턴스는 DNN list, IP domain list, IPv4 address range, IPv6 prefix range와 같은 요청 파라미터 또는 NWDAF 장치에서의 로컬 구성에 기초하여 발견된다.The AMF device and the SMF instance are determined using a request to a UDM device that provides a Subscription Permanent Identifier (SUPI). To determine the PDU session provided by the SMF device, the NWDAF device provides the DNN and S-NSSAI of the PDU session. Otherwise, the NWDAF device acquires a list of possible SMF devices per PDU session. BSF (Binding Support Function) instances include request parameters such as DNN list, IP domain list, IPv4 address range, and IPv6 prefix range, or NWDAF Found based on the local configuration on the device.

사용자 PDU 세션들을 제공하는 PCF(Policy Control Function) 인스턴스는 SUPI를 가지는 BSF로의 요청을 이용하여 결정된다. PDU 세션을 제공하는 PCF를 결정하기 위해, NWDAF 장치는 PDU 세션의 DNN과 S-NSSAI를 제공하며, 그렇지 않으면 NWDAF 장치는 하나의 PDU 세션당 가능한 복수의 SMF 장치들의 리스트를 획득한다.The PCF (Policy Control Function) instance providing user PDU sessions is determined using a request to the BSF with SUPI. In order to determine the PCF providing the PDU session, the NWDAF device provides the DNN and S-NSSAI of the PDU session, otherwise the NWDAF device obtains a list of possible SMF devices per one PDU session.

도 2는 본 발명의 일실시예에 따른 NWDAF 장치가 NF 장치로부터 데이터를 수집하는 과정을 도시한 도면이다.2 is a diagram illustrating a process of collecting data from an NF device by an NWDAF device according to an embodiment of the present invention.

도 2는 NF 장치들을 위해 이벤트 노출 구독/구독 취소를 도시한다. 도 2에 도시된 과정은 이벤트 노출 서비스들을 이용하여 관련된 이벤트에 대한 데이터 수집을 통지하기 위해 NF 장치들에 구독 또는 구독 취소하는 NWDAF 장치에 의해 사용된다.2 shows event exposure subscription/subscription cancellation for NF devices. The process shown in FIG. 2 is used by the NWDAF device subscribing or unsubscribing to NF devices to notify data collection for related events using event exposure services.

도 2의 step 1에서, NWDAF 장치는 이벤트 ID들의 집합에 대해 Nnf_EventExposure_Subscribe 서비스 동작을 호출함으로써 NF 장치(102)에 구독하거나 또는 Nnf_EventExposure_Unsubscribe 서비스 동작을 호출함으로써 NF 장치(102)에 구독 취소를 할 수 있다. 여기서, 서비스 동작(service operation)은 메시지로 지칭될 수 있다.In step 1 of FIG. 2, the NWDAF device may subscribe to the NF device 102 by calling the Nnf_EventExposure_Subscribe service operation for the set of event IDs, or cancel the subscription to the NF device 102 by calling the Nnf_EventExposure_Unsubscribe service operation. Here, the service operation may be referred to as a message.

도 2의 step 2에서, 만약 NWDAF 장치가 이벤트 ID들의 집합에 구독한 경우, NF 장치들은 이벤트 리포트와 함께 Nnf_EventExposure_Notify 서비스 동작을 호출함으로써 NWDAF 장치에 통지한다. NWDAF 장치는 NF 장치들로부터 데이터를 수집하기 위한 요청-응답 모델을 충족하기 위해 즉시 리포팅 플래그를 사용할 수 있다.In step 2 of FIG. 2, if the NWDAF device subscribes to the set of event IDs, the NF devices notify the NWDAF device by calling the Nnf_EventExposure_Notify service operation together with the event report. The NWDAF device can use the reporting flag immediately to meet the request-response model for collecting data from NF devices.

도 3은 본 발명의 일실시예에 따라 NWDAF 장치가 NEF 장치를 경유하여 AF 장치로부터 데이터를 수집하는 과정을 도시한 도면이다.3 is a diagram illustrating a process in which an NWDAF device collects data from an AF device via a NEF device according to an embodiment of the present invention.

도 3은 NEF 장치를 경유하여 AF 장치로부터 정보를 수집하는 과정을 설명한다. AF 장치는 NEF 장치를 구성하는 OAM 장치를 통해 NWDAF 장치에 사용 가능한 데이터를 등록할 수 있다. AF 장치로부터 수집 가능한 데이터는 AF 식별자, AF 서비스 식별자 (예: Naf_EventExposure의 엔드포인트 정보), 이벤트 ID에 의해 식별된 어플리케이션마다 수집된 사용가능한 데이터를 포함할 수 있다.3 illustrates a process of collecting information from the AF device via the NEF device. The AF device may register data available to the NWDAF device through the OAM device constituting the NEF device. Data that can be collected from the AF device may include an AF identifier, an AF service identifier (eg, endpoint information of Naf_EventExposure), and usable data collected for each application identified by an event ID.

도 3의 step 1a에서, NEF 장치에서 AF 장치로부터 수집가능한 데이터의 등록이 진행된 이후에, NEF 장치는 AF 장치로부터 수집될 사용 가능한 데이터(available data)와 연관된 신규 이벤트 ID와 함께 이벤트 노출을 생성한다. NEF 장치는 생성된 이벤트 ID 및 연관된 AF 식별자, 어플리케이션 ID들을 포함하는 등록 정보(예: NEF 프로파일)를 업데이트하기 위해 Nnrf_NFManagement_NFUpdate_request 서비스 동작을 호출한다.In step 1a of FIG. 3, after registration of data collectable from the AF device in the NEF device is in progress, the NEF device generates an event exposure with a new event ID associated with available data to be collected from the AF device. . The NEF device calls the Nnrf_NFManagement_NFUpdate_request service operation to update registration information (eg, NEF profile) including the generated event ID, associated AF identifier, and application ID.

도 3의 step 1b에서, NRF 장치는 NEF 장치로부터 수신한 NEF 등록 정보를 저장한다. NEF 등록 정보는 AF 장치로부터 수집될 수 있는 사용 가능한 데이터를 포함한다.In step 1b of FIG. 3, the NRF device stores NEF registration information received from the NEF device. NEF registration information contains available data that can be collected from the AF device.

도 3의 step 1c에서, NRF 장치는 Nnrf_NFManagement_NFUpdate_response 메시지를 NEF 장치에 전달한다.In step 1c of FIG. 3, the NRF device transmits an Nnrf_NFManagement_NFUpdate_response message to the NEF device.

도 3의 step 1d에서, NWDAF 장치가 AF 장치로부터 수집될 수 있는 사용 가능한 데이터와 데이터를 수집할 NEF 장치를 발견할 필요가 있는 경우, NWDAF 장치는 NEF NF 타입, 이벤트 ID들의 리스트, AF 식별자 또는 어플리케이션 ID를 포함하는 파라미터를 이용하여 Nnrf_NFDiscovery_Request_request 서비스 동작을 호출한다.In step 1d of FIG. 3, when the NWDAF device needs to discover the available data that can be collected from the AF device and the NEF device that will collect the data, the NWDAF device is the NEF NF type, the list of event IDs, the AF identifier or The Nnrf_NFDiscovery_Request_request service operation is called by using a parameter including the application ID.

도 3의 step 1e에서, NRF 장치는 AF 장치에서 사용가능한 데이터에 대한 요청 쿼리를 등록된 NEF 프로파일들에 매칭하고, NWDAF 장치에 Nnrf_NFDiscovery_Request_response 메시지를 통해 AF 장치에서 사용 가능한 데이터에 대한 요청 쿼리를 전송한다.In step 1e of FIG. 3, the NRF device matches a request query for data available in the AF device to registered NEF profiles, and transmits a request query for data available in the AF device to the NWDAF device through an Nnrf_NFDiscovery_Request_response message. .

도 3에서 등록과 발견 과정 이후에, NWDAF 장치는 어플리케이션별 AF 장치에 대해 사용 가능한 데이터와 데이터를 수집하기에 적절한 NEF 장치를 식별할 수 있다.After the registration and discovery process in FIG. 3, the NWDAF device may identify data available for each application-specific AF device and a NEF device suitable for collecting data.

도 3의 step 2에서, NWDAF 장치는 Nnef_EventExposure_Subscribe 서비스 동작을 호출함으로써 NEF 장치를 통해 AF 장치의 데이터에 대해 구독하거나 또는 Nnef_EventExposure_Unsubscribe 서비스 동작을 호출함으로써 NEF 장치를 통해 AF 장치의 데이터에 대한 구독 취소할 수 있다. 만약, 이벤트 구독이 NEF 장치에 의해 승인된 경우, NEF 장치는 이벤트 트리거와 NWDAF ID의 연관(association)을 기록한다.In step 2 of FIG. 3, the NWDAF device can subscribe to the data of the AF device through the NEF device by calling the Nnef_EventExposure_Subscribe service operation, or cancel the subscription to the data of the AF device through the NEF device by calling the Nnef_EventExposure_Unsubscribe service operation. . If the event subscription is approved by the NEF device, the NEF device records an association between the event trigger and the NWDAF ID.

도 3의 step 3에서, NWDAF 장치로부터의 요청에 기초하여, NEF 장치는 Naf_EventExposure_Subscribe 서비스 동작을 호출함으로써 AF 장치에서 데이터에 대한 구독하거나 또는 Naf_EventExposure_Unsubscribe 서비스 동작을 호출함으로써 AF 장치에서 데이터에 대한 구독 취소할 수 있다.In step 3 of FIG. 3, based on a request from the NWDAF device, the NEF device can subscribe to data from the AF device by calling the Naf_EventExposure_Subscribe service operation or cancel the subscription to data from the AF device by calling the Naf_EventExposure_Unsubscribe service operation. have.

도 3의 step 4에서, 만약 NEF 장치가 AF 장치에서 데이터를 구독한 경우, AF 장치는 Naf_EventExposure_Notify 서비스 동작을 호출함으로써 데이터와 함께 NEF 장치에 통지한다.In step 4 of FIG. 3, if the NEF device subscribes to data from the AF device, the AF device notifies the NEF device along with the data by calling the Naf_EventExposure_Notify service operation.

도 3의 step 5에서, 만약 NEF 장치가 AF 장치로부터 통지를 수신한다면, NEF 장치는 Nnef_EventExposure_Notify 서비스 동작을 호출함으로써 데이터와 함께 NWDAF 장치에 통지한다.In step 5 of FIG. 3, if the NEF device receives a notification from the AF device, the NEF device notifies the NWDAF device with data by calling the Nnef_EventExposure_Notify service operation.

<NRF 장치로부터 데이터 수집><Collection of data from NRF devices>

NWDAF 장치는 NRF 서비스들과 네트워크 기능 서비스 프레임워크를 이용한다.The NWDAF device uses NRF services and network function service framework.

NF/AF 서비스 탐지 절차와 Nnrf_NFDiscovery는 5G 코어네트워크의 NF 인스턴스들과 서비스들을 탐지하는데 이용된다. 이러한 발견은 주기적인 기준 또는 특정 환경에서 수행된다.NF/AF service detection procedure and Nnrf_NFDiscovery are used to detect NF instances and services of 5G core network. These findings are made on a periodic basis or on a specific environment.

NF 장치의 상태 변화에 대해 통지하기 위해 NF 서비스 상태에 대한 구독과 통지절차 및 Nnrf_NFManagement 서비스가 사용된다. 상태 정보를 획득하기 위한 서비스 동작은 Nnrf_NFManagement service로부터의 NFStatusSubscribe 및 NFStatusNotify이다.Subscription and notification procedures for NF service status and Nnrf_NFManagement service are used to notify about changes in the status of NF devices. Service operations for obtaining status information are NFStatusSubscribe and NFStatusNotify from the Nnrf_NFManagement service.

NRF 장치에 의해 Nnrf_NFDiscovery_Request 및 Nnrf_NFManagement_NFStatusNotify operations와 함께 NWDAF 장치에 제공되는 정보는 NF Profile 및 NF Service이다. 이들 정보는 셋업하는데 사용되고, 데이터 수집을 위해 지속적인 네트워크 맵을 유지하는데 사용된다.Information provided by the NRF device to the NWDAF device along with the Nnrf_NFDiscovery_Request and Nnrf_NFManagement_NFStatusNotify operations are NF Profile and NF Service. This information is used to set up and maintain a persistent network map for data collection.

-NF Profile: NF capacity, NF load information, NF status, NF recovery time, NF locality-NF Profile: NF capacity, NF load information, NF status, NF recovery time, NF locality

- NF service: service capacity, service load information, service status, service recovery time-NF service: service capacity, service load information, service status, service recovery time

<데이터 수집을 위한 NWDAF의 노출 프레임의 사용><Use of NWDAF exposure frames for data collection>

NWDAF 장치는 프레임워크를 재사용하는 NF 장치들로부터의 Event exposure service를 구독하거나 또는 구독 취소한다. 프레임워크는 이하의 요청을 인디케이트하는 NWDAF 장치의 가능성을 지원한다.The NWDAF device subscribes or unsubscribes to the Event exposure service from NF devices that reuse the framework. The framework supports the possibility of an NWDAF device indicating the following request.

-이벤트 ID: 하나 또는 복수의 이벤트 ID-Event ID: One or more event IDs

-이벤트 리포팅의 타겟: 이벤트에 의해 타겟되는 오브젝트. 구독 내부에서 모든 이벤트 ID들은 이벤트 리포팅의 같은 타겟과 연관된다. NWDAF의 경우, 오브젝트는 하나 또는 복수의 사용자들, 하나 또는 복수의 사용자 그룹들일 수 있다.-Target of event reporting: Objects targeted by the event. Inside the subscription, all event IDs are associated with the same target of event reporting. In the case of NWDAF, the object may be one or more users, or one or more user groups.

-이벤트 필터 정보: 이것은 서로 매칭되는 Event Parameter Types 및 Event Parameter Value(s)를 제공한다.-Event Filter Information: This provides Event Parameter Types and Event Parameter Value(s) that match each other.

-통지 타겟 주소 및 통지 상관 ID(Notification Target Address, a Notification Correlation ID): 이들 파라미터는 NWDAF 장치가 NF 장치로부터 수신한 통지들과 이들 구독을 서로 상관시키는 것을 허용한다.-Notification Target Address and a Notification Correlation ID: These parameters allow the NWDAF device to correlate these subscriptions with notifications received from the NF device.

-이벤트 리포팅 정보 (Event Reporting Information)-Event Reporting Information

-만료 시간 (Expiry time)-Expiry time

NF 장치들 또는 AF 장치들로부터의 통지는 리포팅된 이벤트의 최상단(top)을 포함하고, 이벤트를 위해 리포팅되는 정보를 포함한다.Notifications from NF devices or AF devices contain the top of the reported event and contain the information reported for the event.

-NWDAF 장치에 의해 제공되는 통지 상관 정보 (Notification Correlation Information)-Notification Correlation Information provided by NWDAF device

-타겟 ID (예를 들면, 사용자 ID, SUPI 및 GPSI(Generic Public Subscription Identifier)-Target ID (e.g., User ID, SUPI and Generic Public Subscription Identifier (GPSI))

-시간 스탬프-Time stamp

도 4는 본 발명의 일실시예에 따라 NWDAF 장치가 OAM 장치로부터 데이터를 수집하는 과정을 도시한 도면이다4 is a diagram illustrating a process of collecting data from an OAM device by an NWDAF device according to an embodiment of the present invention

NWDAF 장치는 PLMN 운영자에 의해 구성된 OAM 장치에서 서비스들로부터 관련 관리 정보를 수집한다.The NWDAF device collects related management information from services in the OAM device configured by the PLMN operator.

- NG RAN 또는 5GC performance measurements-NG RAN or 5GC performance measurements

-5G End to end KPIs-5G End to end KPIs

NWDAF 장치는 OAM 장치에 의해 제공되는 정보로의 접근을 가지는 다음 서비스들을 이용한다.The NWDAF device uses the following services with access to information provided by the OAM device.

- Generic performance assurance and fault supervision management services-Generic performance assurance and fault supervision management services

- PM (Performance Management) services-PM (Performance Management) services

- FS (Fault Supervision) services.-FS (Fault Supervision) services.

NWDAF 장치는 관리 데이터를 검색하기 위해 기존의 OAM 서비스들을 호출한다. The NWDAF device calls existing OAM services to retrieve management data.

OAM 장치는 NWDAF 구독에 의해 요청된 정보를 제공하기 위해 요구되는 구성을 수행하거나 또는 NWDAF 장치로부터 구독 요청된 것과 관련된 데이터 수집, 데이터 처리를 수행한다. The OAM device performs the configuration required to provide the information requested by the NWDAF subscription, or performs data collection and data processing related to the subscription request from the NWDAF device.

도 6에서, 데이터 수집을 위한 NWDAF 장치와 OAM 장치 간의 상호 작용이 도시된다. 유즈 케이스에 따라 데이터가 수집된다. 도 6은 NWDAF 장치가 관련 OAM 서비스에 어떻게 구독할 것인지를 도시한다. OAM 장치는 NWDAF 장치에 의해 요청된 연속적인 데이터 수집을 보장하기 위한 매커니즘을 설정할 수 있다.In Fig. 6, the interaction between the NWDAF device and the OAM device for data collection is shown. Data is collected according to the use case. 6 shows how the NWDAF device will subscribe to the related OAM service. The OAM device can set up a mechanism to ensure the continuous data collection requested by the NWDAF device.

도 4의 step 1은, Subscribe (Input)를 나타낸다. NWDAF 장치는 관리 서비스 생산자(management service producer)에 의해 제공되는 서비스와 관련된 통지들을 구독한다. 여기서, 관리 서비스 생산자는 OAM 장치에 대응한다.Step 1 of FIG. 4 represents Subscribe (Input). The NWDAF device subscribes to notifications related to services provided by a management service producer. Here, the management service producer corresponds to the OAM device.

도 4의 step 2는 Subscribe (Output)를 나타낸다. 만약 구독이 성공하거나 성공하지 못한 경우, 관리 서비스 생산자는 NWDAF 장치에 응답한다.Step 2 of FIG. 4 represents Subscribe (Output). If the subscription is successful or unsuccessful, the management service producer responds to the NWDAF device.

도 4의 step 3은 데이터 처리를 나타낸다. 관리 서비스 생산자는 데이터를 준비한다.Step 3 of FIG. 4 shows data processing. The management service producer prepares the data.

도 4의 step 4는 Notification (notifyFileReady)를 나타낸다. 관리 서비스 생산자는 데이터 파일이 준비되었음을 통지한다.Step 4 of FIG. 4 represents Notification (notifyFileReady). The management service producer notifies that the data file is ready.

최종적으로, NWDAF 장치는 FTP를 이용하여 데이터를 패치(fetch)할 수 있다.Finally, the NWDAF device can fetch data using FTP.

한편, 본 발명에 따른 방법은 컴퓨터에서 실행될 수 있는 프로그램으로 작성되어 마그네틱 저장매체, 광학적 판독매체, 디지털 저장매체 등 다양한 기록 매체로도 구현될 수 있다.Meanwhile, the method according to the present invention is written as a program that can be executed on a computer and can be implemented in various recording media such as magnetic storage media, optical reading media, and digital storage media.

본 명세서에 설명된 각종 기술들의 구현들은 디지털 전자 회로조직으로, 또는 컴퓨터 하드웨어, 펌웨어, 소프트웨어로, 또는 그들의 조합들로 구현될 수 있다. 구현들은 데이터 처리 장치, 예를 들어 프로그램가능 프로세서, 컴퓨터, 또는 다수의 컴퓨터들의 동작에 의한 처리를 위해, 또는 이 동작을 제어하기 위해, 컴퓨터 프로그램 제품, 즉 정보 캐리어, 예를 들어 기계 판독가능 저장 장치(컴퓨터 판독가능 매체) 또는 전파 신호에서 유형적으로 구체화된 컴퓨터 프로그램으로서 구현될 수 있다. 상술한 컴퓨터 프로그램(들)과 같은 컴퓨터 프로그램은 컴파일된 또는 인터프리트된 언어들을 포함하는 임의의 형태의 프로그래밍 언어로 기록될 수 있고, 독립형 프로그램으로서 또는 모듈, 구성요소, 서브루틴, 또는 컴퓨팅 환경에서의 사용에 적절한 다른 유닛으로서 포함하는 임의의 형태로 전개될 수 있다. 컴퓨터 프로그램은 하나의 사이트에서 하나의 컴퓨터 또는 다수의 컴퓨터들 상에서 처리되도록 또는 다수의 사이트들에 걸쳐 분배되고 통신 네트워크에 의해 상호 연결되도록 전개될 수 있다.Implementations of the various techniques described herein may be implemented in digital electronic circuitry, or in computer hardware, firmware, software, or combinations thereof. Implementations include a data processing device, e.g., a programmable processor, a computer, or a computer program product, i.e. an information carrier, e.g., machine-readable storage, for processing by or controlling the operation of a number of computers. It can be implemented as a computer program tangibly embodied in an apparatus (computer readable medium) or a radio signal. Computer programs, such as the computer program(s) described above, may be recorded in any type of programming language including compiled or interpreted languages, and as a standalone program or in a module, component, subroutine, or computing environment. It can be deployed in any form, including as other units suitable for the use of. A computer program can be deployed to be processed on one computer or multiple computers at one site, or to be distributed across multiple sites and interconnected by a communication network.

컴퓨터 프로그램의 처리에 적절한 프로세서들은 예로서, 범용 및 특수 목적 마이크로프로세서들 둘 다, 및 임의의 종류의 디지털 컴퓨터의 임의의 하나 이상의 프로세서들을 포함한다. 일반적으로, 프로세서는 판독 전용 메모리 또는 랜덤 액세스 메모리 또는 둘 다로부터 명령어들 및 데이터를 수신할 것이다. 컴퓨터의 요소들은 명령어들을 실행하는 적어도 하나의 프로세서 및 명령어들 및 데이터를 저장하는 하나 이상의 메모리 장치들을 포함할 수 있다. 일반적으로, 컴퓨터는 데이터를 저장하는 하나 이상의 대량 저장 장치들, 예를 들어 자기, 자기-광 디스크들, 또는 광 디스크들을 포함할 수 있거나, 이것들로부터 데이터를 수신하거나 이것들에 데이터를 송신하거나 또는 양쪽으로 되도록 결합될 수도 있다. 컴퓨터 프로그램 명령어들 및 데이터를 구체화하는데 적절한 정보 캐리어들은 예로서 반도체 메모리 장치들, 예를 들어, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 롬(ROM, Read Only Memory), 램(RAM, Random Access Memory), 플래시 메모리, EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM) 등을 포함한다. 프로세서 및 메모리는 특수 목적 논리 회로조직에 의해 보충되거나, 이에 포함될 수 있다.Processors suitable for processing a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. In general, the processor will receive instructions and data from read-only memory or random access memory or both. Elements of the computer may include at least one processor that executes instructions and one or more memory devices that store instructions and data. In general, a computer may include one or more mass storage devices, such as magnetic, magnetic-optical disks, or optical disks, to store data, receive data from, transmit data to, or both It may be combined so as to be. Information carriers suitable for embodying computer program instructions and data are, for example, semiconductor memory devices, for example, magnetic media such as hard disks, floppy disks and magnetic tapes, Compact Disk Read Only Memory (CD-ROM). ), Optical Media such as DVD (Digital Video Disk), Magnetic-Optical Media such as Floptical Disk, ROM (Read Only Memory), RAM (RAM) , Random Access Memory), flash memory, EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), and the like. The processor and memory may be supplemented by or included in a special purpose logic circuit structure.

또한, 컴퓨터 판독가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용매체일 수 있고, 컴퓨터 저장매체 및 전송매체를 모두 포함할 수 있다.Further, the computer-readable medium may be any available medium that can be accessed by a computer, and may include both a computer storage medium and a transmission medium.

본 명세서는 다수의 특정한 구현물의 세부사항들을 포함하지만, 이들은 어떠한 발명이나 청구 가능한 것의 범위에 대해서도 제한적인 것으로서 이해되어서는 안되며, 오히려 특정한 발명의 특정한 실시형태에 특유할 수 있는 특징들에 대한 설명으로서 이해되어야 한다. 개별적인 실시형태의 문맥에서 본 명세서에 기술된 특정한 특징들은 단일 실시형태에서 조합하여 구현될 수도 있다. 반대로, 단일 실시형태의 문맥에서 기술한 다양한 특징들 역시 개별적으로 혹은 어떠한 적절한 하위 조합으로도 복수의 실시형태에서 구현 가능하다. 나아가, 특징들이 특정한 조합으로 동작하고 초기에 그와 같이 청구된 바와 같이 묘사될 수 있지만, 청구된 조합으로부터의 하나 이상의 특징들은 일부 경우에 그 조합으로부터 배제될 수 있으며, 그 청구된 조합은 하위 조합이나 하위 조합의 변형물로 변경될 수 있다.While this specification includes details of a number of specific implementations, these should not be construed as limiting to the scope of any invention or claim, but rather as a description of features that may be peculiar to particular embodiments of a particular invention. It must be understood. Certain features described herein in the context of separate embodiments may be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination. Furthermore, although features operate in a particular combination and may be initially described as so claimed, one or more features from a claimed combination may in some cases be excluded from the combination, and the claimed combination may be a subcombination. Or sub-combination variations.

마찬가지로, 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 그 특정한 순서나 순차적인 순서대로 그러한 동작들을 수행하여야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해되어서는 안 된다. 특정한 경우, 멀티태스킹과 병렬 프로세싱이 유리할 수 있다. 또한, 상술한 실시형태의 다양한 장치 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 장치들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징 될 수 있다는 점을 이해하여야 한다.Likewise, although operations are depicted in the drawings in a specific order, it should not be understood that such operations must be performed in that particular order or sequential order shown, or that all illustrated operations must be performed in order to obtain a desired result. In certain cases, multitasking and parallel processing can be advantageous. In addition, separation of the various device components in the above-described embodiments should not be understood as requiring such separation in all embodiments, and the program components and devices described are generally integrated together into a single software product or packaged in multiple software products. You should understand that you can.

한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.On the other hand, the embodiments of the present invention disclosed in the specification and drawings are only presented specific examples to aid understanding, and are not intended to limit the scope of the present invention. In addition to the embodiments disclosed herein, it is apparent to those of ordinary skill in the art that other modified examples based on the technical idea of the present invention may be implemented.

Claims (18)

NWDAF 장치가 수행하는 NF 장치로부터의 데이터 수집 방법에 있어서,
NWDAF 장치가 이벤트에 대한 구독을 위해 Nnf_EventExposure_Subscribe 메시지를 NF 장치에 전송하는 단계;
상기 NF 장치로부터 Nnf_EventExposure_Notify 메시지를 수신하는 단계
를 포함하고,
상기 이벤트가 이미 NF 장치에 의해 정의된 경우, 상기 구독은 업데이트되거나 또는 수정되는 데이터 수집 방법.
In the method of collecting data from an NF device performed by an NWDAF device,
Transmitting, by the NWDAF device, an Nnf_EventExposure_Subscribe message to the NF device to subscribe to the event;
Receiving an Nnf_EventExposure_Notify message from the NF device
Including,
If the event is already defined by the NF device, the subscription is updated or modified.
제1항에 있어서,
상기 이벤트 ID는 PDU 세션 해제 또는 관심 영역 외부의 사용자 단말의 이동성을 구독하고자 하는 이벤트의 타입을 식별하는 데이터 수집 방법.
The method of claim 1,
The event ID is a data collection method for identifying a type of event for which a PDU session is released or a user terminal outside an ROI is to subscribe to mobility.
제1항에 있어서,
상기 Nnf_EventExposure_Notify 메시지를 수신하는 단계는,
상기 NWDAF 장치가 이벤트 ID에 구독한 경우, 상기 NF 장치로부터 이벤트 리포트와 함께 Nnf_EventExposure_Notify 메시지를 수신하는 데이터 수집 방법.
The method of claim 1,
Receiving the Nnf_EventExposure_Notify message,
When the NWDAF device subscribes to an event ID, a data collection method for receiving an Nnf_EventExposure_Notify message together with an event report from the NF device.
제1항에 있어서,
상기 NF 장치가, NEF 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Nnef_EventExposure_Subscribe 메시지이고,
상기 구독이 NEF 장치에 이미 정의된 경우, 구독은 업데이트되는 데이터 수집 방법.
The method of claim 1,
When the NF device is a NEF device,
The Nnf_EventExposure_Subscribe message is an Nnef_EventExposure_Subscribe message,
If the subscription is already defined in the NEF device, the subscription is updated data collection method.
제1항에 있어서,
상기 NF 장치가 AMF 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Namf_EventExposure_Subscribe 메시지이고,
상기 AMF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 리포팅(event reporting)을 업데이트하는 데이터 수집 방법.
The method of claim 1,
When the NF device is an AMF device,
The Nnf_EventExposure_Subscribe message is a Namf_EventExposure_Subscribe message,
The AMF device, a data collection method for updating event reporting for one user terminal, a group of user terminals, or a user terminal.
제1항에 있어서,
상기 NF 장치가 UDM 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Nudm_EventExposure_Subscribe 메시지이고,
상기 구독이 UDM 장치에 이미 정의된 경우, 구독은 업데이트되는 데이터 수집 방법.
The method of claim 1,
If the NF device is a UDM device,
The Nnf_EventExposure_Subscribe message is a Nudm_EventExposure_Subscribe message,
If the subscription is already defined in the UDM device, the subscription is updated data collection method.
제1항에 있어서,
상기 NF 장치가 PCF 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Npcf_EventExposure_Subscribe 메시지이고,
상기 PCF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 리포팅(event reporting)을 업데이트하는 데이터 수집 방법.
The method of claim 1,
When the NF device is a PCF device,
The Nnf_EventExposure_Subscribe message is an Npcf_EventExposure_Subscribe message,
The PCF device, a data collection method for updating event reporting for one user terminal, a group of user terminals, or a user terminal.
제1항에 있어서,
상기 NF 장치가 SMF 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Nsmf_EventExposure_Subscribe 메시지이고,
상기 SMF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 통지(event notification)를 업데이트하는 데이터 수집 방법.
The method of claim 1,
When the NF device is an SMF device,
The Nnf_EventExposure_Subscribe message is an Nsmf_EventExposure_Subscribe message,
The SMF device, a data collection method for updating an event notification for one user terminal, a group of user terminals, or a user terminal.
제1항에 있어서,
상기 NF 장치가 AF 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Naf_EventExposure_Subscribe 메시지이고,
상기 구독이 AF 장치에 이미 정의된 경우, 구독은 업데이트되는 데이터 수집 방법.
The method of claim 1,
When the NF device is an AF device,
The Nnf_EventExposure_Subscribe message is a Naf_EventExposure_Subscribe message,
If the subscription is already defined on the AF device, the subscription is updated.
NWDAF 장치에 있어서,
NWDAF 장치가 이벤트에 대한 구독을 위해 Nnf_EventExposure_Subscribe 메시지를 NF 장치에 전송하고, 상기 NF 장치로부터 Nnf_EventExposure_Notify 메시지를 수신하는 프로세서를 포함하고,
를 포함하고,
상기 이벤트가 이미 NF 장치에 의해 정의된 경우, 상기 구독은 업데이트되거나 또는 수정되는 NWDAF 장치.
In the NWDAF device,
The NWDAF device includes a processor that transmits an Nnf_EventExposure_Subscribe message to the NF device to subscribe to an event, and receives an Nnf_EventExposure_Notify message from the NF device,
Including,
If the event is already defined by the NF device, the subscription is updated or modified.
제10항에 있어서,
상기 이벤트 ID는 PDU 세션 해제 또는 관심 영역 외부의 사용자 단말의 이동성을 구독하고자 하는 이벤트의 타입을 식별하는 NWDAF 장치.
The method of claim 10,
The event ID is an NWDAF device that identifies the type of event for which the PDU session is released or the mobility of a user terminal outside the ROI is to be subscribed.
제10항에 있어서,
상기 Nnf_EventExposure_Notify 메시지를 수신하는 단계는,
상기 NWDAF 장치가 이벤트 ID에 구독한 경우, 상기 NF 장치로부터 이벤트 리포트와 함께 Nnf_EventExposure_Notify 메시지를 수신하는 NWDAF 장치.
The method of claim 10,
Receiving the Nnf_EventExposure_Notify message,
When the NWDAF device subscribes to an event ID, the NWDAF device receives an Nnf_EventExposure_Notify message together with an event report from the NF device.
제10항에 있어서,
상기 NF 장치가, NEF 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Nnef_EventExposure_Subscribe 메시지이고,
상기 구독이 NEF 장치에 이미 정의된 경우, 구독은 업데이트되는 NWDAF 장치.
The method of claim 10,
When the NF device is a NEF device,
The Nnf_EventExposure_Subscribe message is an Nnef_EventExposure_Subscribe message,
If the subscription is already defined on the NEF device, the subscription is updated to the NWDAF device.
제10항에 있어서,
상기 NF 장치가 AMF 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Namf_EventExposure_Subscribe 메시지이고,
상기 AMF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 리포팅(event reporting)을 업데이트하는 NWDAF 장치.
The method of claim 10,
When the NF device is an AMF device,
The Nnf_EventExposure_Subscribe message is a Namf_EventExposure_Subscribe message,
The AMF device is an NWDAF device that updates an event reporting for one user terminal, a group of user terminals, or a user terminal.
제10항에 있어서,
상기 NF 장치가 UDM 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Nudm_EventExposure_Subscribe 메시지이고,
상기 구독이 UDM 장치에 이미 정의된 경우, 구독은 업데이트되는 NWDAF 장치.
The method of claim 10,
If the NF device is a UDM device,
The Nnf_EventExposure_Subscribe message is a Nudm_EventExposure_Subscribe message,
If the subscription is already defined on the UDM device, the subscription is updated to the NWDAF device.
제10항에 있어서,
상기 NF 장치가 PCF 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Npcf_EventExposure_Subscribe 메시지이고,
상기 PCF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 리포팅(event reporting)을 업데이트하는 NWDAF 장치.
The method of claim 10,
When the NF device is a PCF device,
The Nnf_EventExposure_Subscribe message is an Npcf_EventExposure_Subscribe message,
The PCF device is an NWDAF device for updating event reporting for one user terminal, a group of user terminals, or a user terminal.
제10항에 있어서,
상기 NF 장치가 SMF 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Nsmf_EventExposure_Subscribe 메시지이고,
상기 SMF 장치는, 하나의 사용자 단말, 사용자 단말의 그룹, 또는 사용자 단말을 위한 이벤트 통지(event notification)를 업데이트하는 NWDAF 장치.
The method of claim 10,
When the NF device is an SMF device,
The Nnf_EventExposure_Subscribe message is an Nsmf_EventExposure_Subscribe message,
The SMF device is an NWDAF device for updating an event notification for one user terminal, a group of user terminals, or a user terminal.
제10항에 있어서,
상기 NF 장치가 AF 장치인 경우,
상기 Nnf_EventExposure_Subscribe 메시지는, Naf_EventExposure_Subscribe 메시지이고,
상기 구독이 AF 장치에 이미 정의된 경우, 구독은 업데이트되는 NWDAF 장치.
The method of claim 10,
When the NF device is an AF device,
The Nnf_EventExposure_Subscribe message is a Naf_EventExposure_Subscribe message,
If the subscription is already defined on the AF device, the subscription is updated to the NWDAF device.
KR1020190160938A 2019-04-02 2019-12-05 Network data collection method from network function device for network data analytic function KR20200116844A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/705,550 US10904739B2 (en) 2019-04-02 2019-12-06 Network data collection method from network function device for network data analytic function

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
KR1020190038720 2019-04-02
KR20190038720 2019-04-02
KR20190053317 2019-05-07
KR1020190053074 2019-05-07
KR20190053074 2019-05-07
KR1020190053317 2019-05-07

Publications (1)

Publication Number Publication Date
KR20200116844A true KR20200116844A (en) 2020-10-13

Family

ID=72885187

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020190161022A KR20200116845A (en) 2019-04-02 2019-12-05 Network data collection method from application function device for network data analytic function
KR1020190160938A KR20200116844A (en) 2019-04-02 2019-12-05 Network data collection method from network function device for network data analytic function

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020190161022A KR20200116845A (en) 2019-04-02 2019-12-05 Network data collection method from application function device for network data analytic function

Country Status (1)

Country Link
KR (2) KR20200116845A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116321110A (en) * 2023-05-26 2023-06-23 深圳艾灵网络有限公司 Service subscription method, device, service providing network element and storage medium
WO2024096534A1 (en) * 2022-10-31 2024-05-10 삼성전자 주식회사 Method and device for applying billing for terminal analysis data collection and provision in wireless communication system

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2603469A (en) * 2021-01-28 2022-08-10 Samsung Electronics Co Ltd Network analytics model training
KR102659676B1 (en) * 2021-03-24 2024-04-23 한국전자통신연구원 Method and apparatus for COLLECTING DATA THROUGH EVENT EXPOSURE SERVICE
WO2023077907A1 (en) * 2021-11-04 2023-05-11 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatuses for same event subscription for multi sessions of one ue
CN115604857B (en) * 2022-09-27 2023-06-16 广州爱浦路网络技术有限公司 Method and system for user grouping monitoring based on signaling plane
WO2024076105A1 (en) * 2022-10-03 2024-04-11 Samsung Electronics Co., Ltd. Method and system for improving authorization policy framework in 5g network

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024096534A1 (en) * 2022-10-31 2024-05-10 삼성전자 주식회사 Method and device for applying billing for terminal analysis data collection and provision in wireless communication system
CN116321110A (en) * 2023-05-26 2023-06-23 深圳艾灵网络有限公司 Service subscription method, device, service providing network element and storage medium
CN116321110B (en) * 2023-05-26 2023-08-18 深圳艾灵网络有限公司 Service subscription method, device, service providing network element and storage medium

Also Published As

Publication number Publication date
KR20200116845A (en) 2020-10-13

Similar Documents

Publication Publication Date Title
US10904739B2 (en) Network data collection method from network function device for network data analytic function
US11695680B2 (en) Method and system for providing communication analysis of user equipment based on network data analysis
US11388070B2 (en) Method and system for providing service experience analysis based on network data analysis
US20220394525A1 (en) Network data collection method from application function device for network data analytic function
US11418413B2 (en) Sharable storage method and system for network data analytics
KR20200116844A (en) Network data collection method from network function device for network data analytic function
GB2587697A (en) Service experience analytics for network slice instance
US20220103443A1 (en) Methods and devices for operation of a network data analytics function
JP7269377B2 (en) A network analysis component and method for providing network analysis and/or prediction information for network slice instances of a mobile communication network.
US20220377655A1 (en) Network Slicing Scalability Attributes
US11741092B2 (en) Method and apparatus for providing big data analysis service, and computer readable storage medium
KR20200129053A (en) Method and system for providing service experience analysis based on network data analysis
US11979783B2 (en) Network data analytics function predictive handover
KR102659676B1 (en) Method and apparatus for COLLECTING DATA THROUGH EVENT EXPOSURE SERVICE
KR20200129054A (en) Method and system for providing communication analysis of user equipment based on network data analysis
EP4135413B1 (en) Communication network arrangement and method for selecting a network component
US10169399B2 (en) Flexible profile grouping download
US20240137447A1 (en) Access and mobility policy control
EP4087192A1 (en) Communication network arrangement and method for providing a machine learning model for performing communication network analytics
WO2023126479A1 (en) User consent based model provisioning
JP2024517038A (en) Method for Providing Machine Learning Models for Configuring Communication Network Components and Analyzing Communication Networks
GB2619104A (en) Monitoring for application AI/ML-based services and operations
CN117616787A (en) Network function subscription management
CN116827845A (en) Routing policy configuration method, device, equipment and storage medium
CN114143217A (en) Method for determining allowed NSSAI, network equipment and storage medium

Legal Events

Date Code Title Description
A201 Request for examination