Data acquisition method and system, and device therefor

The method simplifies the data acquisition process for NWDAF by allowing it to determine object identifiers within the OAM system, reducing complexity and enhancing security by limiting access to necessary data only.

JP7675852B2Active Publication Date: 2025-05-13HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023568156
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-05-06
Filing Date
2022-04-24
Publication Date
2025-05-13
Estimated Expiration
2042-04-24

AI Technical Summary

Technical Problem

The current process for NWDAF to obtain data for managed objects in the OAM system is complex, requiring a full database of managed objects, which is inefficient and potentially insecure.

Method used

A method where a network data analysis network element determines the data source and obtains first information to identify an object identifier within the OAM system, allowing it to send a request to obtain specific data without needing the entire database, thus simplifying the process and enhancing security.

Benefits of technology

This approach simplifies the data acquisition process for NWDAF, reducing complexity and ensuring that NWDAF does not have to access the entire database of managed objects, thereby enhancing security by limiting access to necessary data only.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007675852000002
    Figure 0007675852000002
  • Figure 0007675852000003
    Figure 0007675852000003
  • Figure 0007675852000004
    Figure 0007675852000004
Patent Text Reader

Abstract

The embodiment of the present application discloses a data acquisition method and system, and an apparatus thereof. The method includes: a network data analysis network element determines a data source to which data to be acquired belongs; and based on first information, determines an object identifier of the data source in an operation, administration, and maintenance OAM system; and sends a first request to the OAM system. The first request includes the object identifier, and the first request is for requesting to acquire the data to be acquired. In this manner, the process of the network data analysis network element acquiring data of the managed object from the OAM system can be simplified.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present application relates to the field of communication technology, and in particular to a data acquisition method and system, and an apparatus thereof. [Background technology]

[0002] This application claims priority to Chinese Patent Application No. 202110494318.X, entitled “DATA OBTAINING METHOD AND SYSTEM, AND APPARATUS THEREOF,” filed with the China State Intellectual Property Office on May 6, 2021, which is hereby incorporated by reference in its entirety.

[0003] An operation, administration, and maintenance (OAM) system may be configured to perform analysis, prediction, planning, configuration, testing, and fault management for networks and services. The OAM system performs the aforementioned management and maintenance operations for networks and services and may generate large amounts of data about the networks and services.

[0004] Currently, if the NWDAF needs to obtain data of managed objects in the OAM system, the NWDAF needs to have the entire database of managed objects of the OAM system. As a result, the process of the NWDAF obtaining data of managed objects from the OAM system is complicated. Summary of the Invention

[0005] The embodiments of the present application provide a data acquisition method and system, and an apparatus thereof, for simplifying the process of an NWDAF acquiring data of managed objects from an OAM system.

[0006] According to a first aspect, an embodiment of the present application provides a data acquisition method. The execution subject of the method can be a network data analysis network element, or a chip used in the network data analysis network element. The method includes: the network data analysis network element determines a data source to which the data to be acquired belongs; acquires first information, the first information is for determining an object identifier of the data source in an OAM system; determines an object identifier of the data source in an operation, administration, and maintenance OAM system based on the first information; and sends a first request to the OAM system. The first request includes an object identifier, and the first request is for requesting to acquire the data to be acquired. It should be noted that the first information can be for associating an identifier of the data source with an object identifier of the data source in the OAM system, or for associating a domain name of the data source with an object identifier of the data source in the OAM system. The first information can also be called association information.

[0007] In this technical solution, the network data analysis network element can determine an object identifier of a data source in an OAM system based on the first information. In this manner, the network data analysis network element does not need to obtain the entire database of managed objects of the OAM system, thereby simplifying the process of the network data analysis network element obtaining data from the OAM system.

[0008] In one implementation, the first information includes a correspondence between an identifier of the data source and an object identifier in the OAM system that is for the data source.

[0009] In this technical solution, the object identifier of the data source in the OAM system can be obtained by querying this correspondence, thereby simplifying the process of the network data analysis network element obtaining data from the OAM system.

[0010] In one implementation, the data source includes a network slice or a network slice subnet.

[0011] In one implementation, the first information is included in a network function profile, which includes one or more of a correspondence between an identifier of the network slice and an object identifier in the OAM system that is the one belonging to the network slice, a correspondence between an identifier of the network slice and an object identifier in the OAM system that is the one belonging to a network slice subnet in the network slice, a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is the one belonging to the network slice, or a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is the one belonging to the network slice subnet.

[0012] In one implementation, the on-demand data includes key performance indicators of the network slice. ( KPI ) , or a KPI for a network slice subnet.

[0013] In one implementation, the first information includes a generation rule of an object identifier belonging to a data source in the OAM system. A specific implementation in which the network data analysis network element determines an object identifier belonging to a data source in the OAM system based on the first information may be that the network data analysis network element generates an object identifier belonging to a data source in the OAM system based on the generation rule and an identifier of the data source.

[0014] In this technical solution, when the data source is a network slice or a network slice subnet, even if a network slice or a network slice subnet is newly added, an object identifier belonging to that (newly added) network slice or network slice subnet in the OAM system can be generated based on a generation rule obtained from the history.

[0015] In one implementation, the object identifier includes a first identifier and a second identifier, and the generation rule includes a first generation rule and a second generation rule. A specific implementation in which the network data analysis network element generates an object identifier that is of a data source in the OAM system based on the generation rule and the identifier of the data source may be that the network data analysis network element generates the first identifier based on the first generation rule and a domain name of the network data analysis network element, and generates the second identifier based on the second generation rule and the identifier of the data source.

[0016] In one implementation, the identifier of the data source includes network slice selection assistance information and / or a network slice subnet identifier. The object identifier in the OAM system that is the data source includes the network slice selection assistance information and / or the network slice subnet identifier. SThe managed object identifiers include associated managed object identifiers and / or associated managed object identifiers for network slice subnets.

[0017] In one implementation, the method further includes the network data analysis network element receiving a second request, the second request being for requesting to perform data analysis. The network data analysis network element receives the to-be-acquired data from the OAM system, and performs data analysis based on the to-be-acquired data to obtain an analysis result. A specific implementation of the network data analysis network element determining a data source to which the to-be-acquired data belongs may be that the network data analysis network element determines a data source to which the to-be-acquired data belongs based on the second request.

[0018] In one implementation, the second request includes an identifier of the data source.

[0019] In one implementation, the first information includes a mapping rule between a domain name of the data source and an object identifier in the OAM system belonging to the data source. The method further includes the network data analysis network element obtaining a domain name of the data source. A specific implementation in which the network data analysis network element determines the object identifier in the OAM system belonging to the data source based on the first information may be that the network data analysis network element obtains the object identifier in the OAM system belonging to the data source through mapping from the domain name of the data source according to the mapping rule.

[0020] In one implementation, the object identifier includes a third identifier and a fourth identifier. The first information specifically includes a first mapping rule between the domain name of the data source and the third identifier, and a second mapping rule between the host name of the data source and the fourth identifier. The method further includes the network data analysis network element obtaining the host name of the data source. A specific implementation of the network data analysis network element obtaining the object identifier of the data source in the OAM system through mapping from the domain name of the data source according to the mapping rule can be that the network data analysis network element obtains the third identifier through mapping from the domain name of the data source according to the first mapping rule, and obtains the fourth identifier through mapping from the host name of the data source according to the second mapping rule.

[0021] In one implementation, a specific implementation of the network data analysis network element obtaining the domain name of the data source is: the network data analysis network element making a third request to a network repository function ( NRF ) The third request may be to send to the network element, the third request being to request to obtain a domain name of the data source, and the network data analysis network element receiving the domain name of the data source from the NRF network element.

[0022] In one implementation, the network data analysis network element obtaining the first information includes any one of the following: the network data analysis network element obtaining the first information from an OAM system or an NRF network element; the network data analysis network element obtaining a network capability profile from the OAM system or the NRF network element, where the network capability profile includes the first information; or the network data analysis network element obtaining the first information from a memory of the network data analysis network element.

[0023] In one implementation, the network capability profile is a configuration file of a network data analysis network element or a network slice selection network element.

[0024] In one implementation, the data source includes one or more of a network element, an interface of the network element, or configuration data of the network element.

[0025] According to a second aspect, an embodiment of the present application provides another data acquisition method used in an operation, administration and maintenance OAM system. The system includes a management device. An execution subject of the method can be the management device or a chip used in the management device. The method includes the management device generating first information and sending the first information to a first network element. The first information is for determining an object identifier in the OAM system that belongs to a data source to which the data to be acquired belongs.

[0026] In this technical solution, the first information is sent to the first network element. The first network element can be a network data analysis network element. Alternatively, the network data analysis network element can obtain the first information from the first network element, so that the network data analysis network element can determine an object identifier of the data source in the OAM system based on the first information. In this manner, the network data analysis network element does not need to obtain the entire database of managed objects of the OAM system, thereby simplifying the process of the network data analysis network element obtaining data from the OAM system.

[0027] In one implementation, the first information includes a correspondence between an identifier of the data source and an object identifier in the OAM system that is for the data source.

[0028] In one implementation, the data source includes a network slice or a network slice subnet.

[0029] In one implementation, the first information is included in a network function profile, which includes one or more of a correspondence between an identifier of the network slice and an object identifier in the OAM system that is the one belonging to the network slice, a correspondence between an identifier of the network slice and an object identifier in the OAM system that is the one belonging to a network slice subnet in the network slice, a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is the one belonging to the network slice, or a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is the one belonging to the network slice subnet.

[0030] In one implementation, the on-demand data includes key performance indicators of the network slice. ( KPI ) , or a KPI for a network slice subnet.

[0031] In one implementation, the first information includes object identifier generation rules in the OAM system that are of a data source.

[0032] In one implementation, the object identifier includes a first identifier and a second identifier. The generation rules include a first generation rule and a second generation rule. The first generation rule includes a rule for generating the first identifier based on a domain name of the network data analysis network element. The second generation rule includes a rule for generating the second identifier based on an identifier of the data source.

[0033] In one implementation, the identifier of the data source includes network slice selection assistance information and / or a network slice subnet identifier. The object identifier in the OAM system that is the data source includes the network slice selection assistance information and / or the network slice subnet identifier. S The managed object identifiers include associated managed object identifiers and / or associated managed object identifiers for network slice subnets.

[0034] In one implementation, the first information includes a mapping rule between a domain name of the data source and an object identifier in the OAM system that is belonging to the data source.

[0035] In one implementation, the object identifier includes a third identifier and a fourth identifier, and the first information specifically includes a first mapping rule between a domain name of the data source and the third identifier, and a second mapping rule between a host name of the data source and the fourth identifier.

[0036] In one implementation, a specific implementation of the management device sending the first information to the first network element can be the management device sending a configuration command to the first network element, the configuration command including the first information. Alternatively, the management device sends a network capability profile to the first network element, the network capability profile including the first information.

[0037] In one implementation, the network capability profile is a configuration file of a network data analysis network element or a network slice selection network element.

[0038] In one implementation, the data source includes one or more of a network element, an interface of the network element, or configuration data of the network element.

[0039] In one implementation, the first network element includes a network slice selection network element, a network repository function, ( NRF ) The network element includes one or more of the network elements, or the network data analysis network elements.

[0040] According to a third aspect, an embodiment of the present application provides a communication device. The communication device has some or all of the functions of implementing the network data analysis network element in the method example in the first aspect. For example, the functions of the communication device may include some or all of the functions of the embodiments of the present application, or may include the functions of independently implementing any of the embodiments of the present application. The functions may be implemented by hardware, or may be implemented by the hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions.

[0041] In one implementation, the structure of the communication device may include a processing unit and a communication unit. The processing unit is configured to support the communication device in performing corresponding functions in the aforementioned method. The communication unit is configured to support communication between the communication device and another device. The communication device may further include a storage unit. The storage unit may be coupled to the processing unit and the transmission unit, and the storage unit stores computer programs and data required for the communication device.

[0042] In one implementation aspect, the communication device includes a processing unit configured to determine a data source to which the data to be obtained belongs, obtain first information, and determine an object identifier of the data source in an operation, administration, and maintenance OAM system based on the first information, and a communication unit configured to send a first request to the OAM system, where the first request includes the object identifier, and the first request is for requesting to obtain the data to be obtained.

[0043] In examples, the processing unit may be a processor, the communication unit may be a transceiver or a communication interface, and the storage unit may be a memory.

[0044] In one implementation, the communications device includes a processor configured to determine a data source to which the data to be obtained belongs, obtain first information, and determine an object identifier of the data source in an operations, administration, and maintenance OAM system based on the first information, and a transceiver configured to send a first request to the OAM system, the first request including the object identifier, the first request for requesting to obtain the data to be obtained.

[0045] According to a fourth aspect, an embodiment of the present application provides another communication device. The communication device has some or all of the functions of implementing the management device in the method example in the second aspect. For example, the functions of the communication device may include some or all of the functions of the embodiments of the present application, or may include the functions of independently implementing any of the embodiments of the present application. The functions may be implemented by hardware, or may be implemented by the hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions.

[0046] In one implementation, the structure of the communication device may include a processing unit and a communication unit. The processing unit is configured to support the communication device in performing corresponding functions in the aforementioned method. The communication unit is configured to support communication between the communication device and another device. The communication device may further include a storage unit. The storage unit may be coupled to the processing unit and the transmission unit, and the storage unit stores computer programs and data required for the communication device.

[0047] In one implementation, the communication device includes a processing unit configured to generate first information, the first information being for determining an object identifier of a data source in an OAM system to which the data to be obtained belongs, and a communication unit configured to transmit the first information to a first network element.

[0048] In examples, the processing unit may be a processor, the communication unit may be a transceiver or a communication interface, and the storage unit may be a memory.

[0049] In one implementation, the communications device includes a processor configured to generate first information, the first information for determining an object identifier of a data source in an OAM system to which the data to be obtained belongs, and a transceiver configured to transmit the first information to a first network element.

[0050] According to a fifth aspect, an embodiment of the present application provides a data acquisition system, the system including one or more communication devices according to the third and fourth aspects.

[0051] According to a sixth aspect, an embodiment of the present invention provides a computer readable storage medium having stored thereon a computer program comprising program instructions which, when executed by a communications device, enable the communications device to perform the method of the first aspect.

[0052] According to a seventh aspect, an embodiment of the present invention provides a computer readable storage medium having stored thereon a computer program comprising program instructions which, when executed by a communications device, enable the communications device to perform the method of the second aspect.

[0053] According to an eighth aspect, the present application further provides a computer program product comprising a computer program which, when run on a computer, enables the computer to carry out the method of the first aspect.

[0054] According to a ninth aspect, the present application further provides a computer program product comprising a computer program which, when run on a computer, enables the computer to carry out the method of the second aspect.

[0055] According to a tenth aspect, the present application provides a chip system. The chip system includes at least one processor and an interface, and is configured to support a network data analysis network element in performing the functions in the first aspect, for example, in determining or processing at least one of the data and information in the above-mentioned method. In a possible design, the chip system further includes a memory, and the memory is configured to store computer programs and data required for the network data analysis network element. The chip system may include a chip, or may include a chip and another discrete component.

[0056] According to an eleventh aspect, the present application provides a chip system, the chip system including at least one processor and an interface, configured to support a management device in an OAM system in performing the functions in the second aspect, for example, in determining or processing at least one of the data and information in the aforementioned method. In a possible design, the chip system further includes a memory, the memory configured to store computer programs and data required for the management device. The chip system may include a chip, or may include a chip and another discrete component. [Brief description of the drawings]

[0057] [Figure 1a] 1 is a schematic diagram of the network architecture of a 5G system. [Figure 1b] FIG. 2 is a schematic diagram of a tree structure according to an embodiment of the present application; [Figure 1c] FIG. 2 is a schematic diagram of another tree structure according to an embodiment of the present application; [Figure 1d] 1 is a schematic diagram of a system architecture to which an embodiment of the present application is applied; [Diagram 2]1 is a schematic flow chart of a data acquisition method according to an embodiment of the present application. [Diagram 3] 4 is a schematic flow chart of another data acquisition method according to an embodiment of the present application. [Figure 4a] 4 is a schematic flow chart of yet another data acquisition method according to an embodiment of the present application. [Figure 4b] 2 is a schematic diagram of an object identifier configuration of a data source in an OAM system according to an embodiment of the present application; [Diagram 5] 4 is a schematic flow chart of yet another data acquisition method according to an embodiment of the present application. [Figure 6] 1 is a schematic diagram of the structure of a communication device according to an embodiment of the present application; [Figure 7] 1 is a schematic diagram of the structure of another communication device according to an embodiment of the present application; [Figure 8] 1 is a schematic diagram of a structure of a chip according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0058] For ease of understanding, the terms contained in this application are first described.

[0059] 1. Fifth Generation (5 th Network architecture for 5G (5G generation) communication system

[0060] 1a is a schematic diagram of a network architecture of a 5G system, which may include an access network (AN) and a core network.

[0061] The AN is configured to implement access-related functions, may provide network access functions for authorized users in a particular area, and is capable of determining transmission tunnels of different qualities for transmitting user data based on user levels, service requirements, etc. The AN transfers control signals and user data between terminal devices and the core network.

[0062] The AN may include AN devices. The AN devices may be devices that provide access for terminal devices, and may include radio access network (RAN) devices and AN devices. The (R)AN devices are mainly responsible for functions such as radio resource management, quality of service (QoS) management, and data compression and encryption on the air interface side. The (R)AN devices may include various forms of base stations, such as macro base stations, micro base stations (also called small cells), relay stations, access points, and balloon stations. Possible deployment forms of the (R)AN devices include a central unit (CU) / distributed unit (DU) split scenario and a single site scenario. In the split scenario, the CU is responsible for radio resource control (RRC) and the CU is responsible for the radio resource control (RRC) and the CU is responsible for the radio resource control (RRC). protocol The DU may support protocols such as the packet data convergence protocol (PDCP), or the service data adaptation protocol (SDAP). O( radio link control (RLC) layer Protocol, Media Access Control O( media access control (MAC) layerThe base station may support a LTE, LTE-LTE-2010, LTE-LTE-2011, LTE-LTE-2012, LTE-LTE-2013, LTE-LTE-2014, LTE-LTE-2015, LTE-LTE-2016, LTE-LTE-2017, LTE-LTE-2018, LTE-LTE-2019 ...

[0063] The core network is responsible for maintaining subscription data for the mobile network and provides functions such as session management, mobility management, policy management, and security authentication for user equipment (UE). The core network consists of the network data analysis network element, the network slice selection network element, and the network Chestnut Repository function ( network The network elements may include a unified data management (UDM) network element, an access and mobility management function (AMF) network element, a user plane function (UPF) network element, a session management function (SMF) network element, a policy control function (PCF) network element, an application function (AF) network element, and a network exposure function (NEF) network element.

[0064] The network data analytics network element may be configured to collect data from network function (NF) network elements and operation, administration, and maintenance (OAM) systems and perform data analysis and / or predictions based on the obtained data. In a 5G communication system, the network data analytics network element may be a network data analytics function (NWDAF) network element.

[0065] The network slice selection network element is configured to select an appropriate network slice for a service of the terminal. In a 5G communication system, the network slice selection network element may be a network slice selection function (NSSF) network element.

[0066] The NRF network element mainly provides service registration, discovery, and authorization, and maintains available network function (NF) instance information to implement on-demand configuration of network functions and services, and interconnection between NFs. Service registration means that an NF network element can provide a service only after it is registered with the NRF network element. Service discovery means that if an NF network element needs to be served by another NF network element, the NF network element must first perform service discovery by using the NRF network element to discover the NF network element that is expected to serve the NF network element. For example, if NF network element 1 needs to be served by NF network element 2, NF network element 1 must first perform service discovery by using the NRF network element to discover NF network element 2.

[0067] The UDM network element is configured to manage user data, for example subscription data or authentication / authorization data.

[0068] The AMF network element is mainly responsible for mobility management in a mobile network, such as user location update, registration of a user in a network, or user switching.

[0069] The UPF network element is mainly responsible for forwarding and receiving user data. The UPF network element can receive user data from a data network and transmit the user data to a UE by using an access network device, and can also receive user data from a UE by using an access network device and forward the user data to a data network.

[0070] The SMF network element is mainly responsible for session management in a mobile network, such as session establishment, modification, and release. Specific functions include, for example, allocating an Internet Protocol (IP) address to a user or selecting a UPF that provides packet forwarding functions.

[0071] The PCF network element is mainly responsible for providing a unified policy framework for controlling network behavior, supporting the provision of policy rules for the control layer network functions, and obtaining user subscription information related to policy decisions. The PCF network element may provide policies, such as quality of service (QoS) policies and slice selection policies, for the AMF and SMF network elements. Based on layers or functions, the PCF network element may be divided into multiple entities, for example, into a global PCF and PCFs in slices, or into a Session Management PCF (SM-PCF) and an Access Management PCF (AM-PCF).

[0072] The AF network element mainly supports interaction with the 3GPP core network to provide services that, for example, influence data routing decisions or policy control functions, or provide some third-party services for the network side.

[0073] The NEF network element may be configured to perform protocol conversion on interactions between external and internal, for example, on interactions between a 3GPP external network element and a 3GPP internal network element (e.g., an SMF network element). The 3GPP network may be a network defined in a 3GPP protocol, for example, a network including an access network and a core network, such as a mobile communication network, a public land mobile network (PLMN), or a non-public network (NPN), and may be a network including a 5th generation (5G) network. th The present invention may be a 5G (5G generation) communications network or a future evolved mobile communications network.

[0074] A data network (DN) may be configured to provide data transmission services for terminals. A UE may access the data network by using an established protocol data unit (PDU) session. A data network may be a public data network (PDN), such as the Internet. )in It may be a local access data network (LADN), such as a network of mobile edge computing (MEC) nodes.

[0075] In the architecture shown in FIG. 1a, the network elements within the dashed box are service-oriented NF network elements, the interfaces between the NF network elements are service-oriented interfaces, and the messages exchanged are service-oriented messages.

[0076] 2. Data Source

[0077] For each data source, management data for the data source may be generated in the OAM system. In an embodiment of the present application, the data source may include one or more of a network slice, a network slice subnet, a network element, a subnet including a network element, an interface of a network element, or configuration data of a network element. The management data of the data source may specifically be performance statistics data or alarm information data of a network slice, a network slice subnet, or a network element. If the data source is an interface of a network element or configuration data of a network element, the management data is a specific value of a configuration item of a network element, or a specific value of a configuration item of an interface of a network element.

[0078] A network slice is an end-to-end logical network obtained by abstracting a physical network. One physical network can be abstracted into multiple network slices, which are isolated and do not affect each other. A network slice can be identified by using Single Network Slice Selection Assistance Information (S-NSSAI). The network selects a network slice for a service based on the S-NSSAI carried in the terminal's service request, and transmits packet data units in the selected network slice. to( A packet data unit (PDU) session may be established to transmit service data.

[0079] A network slice subnet is a wireless subnet part or a core network part that forms a network slice. A wireless subnet part that forms a network slice is called a network slice access network subnet, and a core network part that forms a network slice is called a network slice core network subnet. A network slice access network subnet can be understood as an instance of an access network part in a network slice, and a network slice core network subnet can be understood as an instance of a core network part in a network slice. One network slice may include one or more network slice core network subnets. A network slice core network subnet can be identified by using a network slice instance identifier (NSI ID) in the network.

[0080] For example, the interface of the network element is an N4 interface between the SMF and the UPF. The configuration data of the network element is a 5G quality of service identifier (QI) set preconfigured in the SMF. The 5QI set includes two preconfigured 5QIs, which are 5QI=1 and 5QI=5, respectively.

[0081] The network element may be a network element in a network slice or a network slice subnet, or may not be a network element in a network slice or a network slice subnet.

[0082] 3. Data source identifier

[0083] The data source identifier identifies the data source. If the data source is a network slice, the data source identifier may be network slice selection assistance information (e.g., S-NSSAI) to identify the network slice. If the data source is a network slice subnet, the data source identifier may be a network slice subnet identifier to identify the network slice subnet. Specifically, if the data source is a network slice access network subnet, the data source identifier may be S-NSSAI. If the data source is a network slice core network subnet, the data source identifier may be S-NSSAI+NSI ID. If the data source is a network element, the data source identifier may be an identifier of the network element. For example, if the data source is an AMF, the data source identifier is an AMF ID.

[0084] The network slice subnet identifier may also be referred to as a network slice instance identifier. The S-NSSAI may be configured for a network slice after the network slice is created in the OAM system. The NSI ID may be configured for a network slice core network subnet after the network slice core network subnet is created in the OAM system. In this application, the network slice core network subnet may also be referred to as a core network slice subnet. Similarly, the network slice access network subnet may also be referred to as an access network slice subnet.

[0085] 4. An object identifier within the OAM system that belongs to the data source.

[0086] An object identifier belonging to a data source in an OAM system may identify a data source in the OAM system. A data source may be managed as a managed object instance (MOI) in the OAM system. An object identifier belonging to a data source in an OAM system may specifically identify in the OAM system an MOI belonging to a data source in the OAM system.

[0087] For example, a wireless network in a southern area of ​​a city is managed as a subnetwork, and the wireless network may be referred to as the southern subnetwork for short. The wireless network includes three wireless devices (a, b, and c). The wireless device a is a base station device capable of providing both 4G (eNB) and 5G (gNB) functions. The area covered by the base station device may be divided into a number of cells. It is assumed that the wireless device a provides 4G functions by using eNB1 and 5G functions by using gNB1, and the area covered by gNB1 is divided into two cells (cell 1 and cell 2). The MOIs of the aforementioned data sources in the southern subnetwork (southern subnetwork, three wireless devices, eNB1, gNB1, cell 1, and cell 2) in the OAM system may form a tree structure. A schematic diagram of the tree structure may be shown in FIG. 1b. Each node in the tree structure is an MOI.

[0088] The MOI in the OAM system may further have different attributes. For example, a network slice has an S-NSSAI attribute, and a core network subnet slice has an NSI ID attribute. Different access network slice subnets may have different coverage. Each gNB may have one or more cells. IncludingThe SMF and UPF may be configured with their respective service areas. The AMF may be configured with a list of tracking areas (TAs) as its service areas.

[0089] For example, the network slice includes an access network slice subnet 1 and an access network slice subnet 2. The access network slice subnet 1 includes a gNB1 and a gNB2, and the gNB1 is configured with a cell 1 and a cell 2. The access network slice subnet 2 includes a gNB3 and a gNB4. The network slice further includes a core network slice subnet 1 and a core network slice subnet 2. The core network slice subnet 1 includes an SMF1, a UPF1, and an AMF. The core network slice subnet 2 includes an AMF, an SMF2, and an UPF2. The MOIs of the aforementioned data sources in the network slice (network slice, access network slice subnet 1, access network slice subnet 2, core network slice subnet 1, and core network slice subnet 2) in the OAM system may form a tree structure. A schematic diagram of the tree structure may be shown in FIG. 1c. In FIG. 1c, the white-filled box represents the MOI, and the gray-filled box represents the attributes of the MOI. In the present application, after a new network slice or network slice subnet is created in an OAM system, a tree structure that belongs to the network slice or network slice subnet in the OAM system may be created, which includes an MOI that belongs to the network slice or network slice subnet in the OAM system.

[0090] In an embodiment of the present application, the MOI may be identified by using a distinguished name (DN). Specifically, the object identifier of the data source in the OAM system is the DN of the MOI of the data source in the OAM system. Note that all DNs referred to hereafter are distinguished names.

[0091] For ease of description, it should be noted that in this embodiment of the present application, an object identifier that is a data source in the OAM system may be referred to as an object identifier of the data source for short. For example, a DN of an MOI that is a network slice in the OAM system may be referred to as a DN of the network slice for short, a DN of an MOI that is a network slice subnet in the OAM system may be referred to as a DN of the network slice for short, and a DN of an MOI that is a network element in the OAM system may be referred to as a DN of the network element for short. The DN of the network slice may be an object identifier generated for the network slice when the network slice is created in the OAM system. The DN of the network slice subnet may be an object identifier generated for the network slice subnet when the network slice subnet is created in the OAM system.

[0092] A DN may include one or more relative distinguished names (RDNs). In one implementation, multiple RDNs included in a DN may form an RDN list. For example, in an RDN list, the RDNs may be separated by using a comma (,").

[0093] Optionally, a DN may contain two types of RDNs. A first type of RDN is placed at the left-most position in the RDN list forming the DN, and this type of RDN may be called a Domain Component (DC). The value of DC may be a domain name. A DN containing a DC is globally unique. Optionally, a DN may contain one DC. A second type of RDN is the RDN in a DN excluding the DC. A DN may contain one or more second type of RDNs. The value of the second type of RDN is related to the MOI identified by the DN.

[0094] For example, cell 1 in Figure 1b is used as an example. The DN of the MOI corresponding to cell 1 is as follows: DN=“DC=operatorA.com, subNetwork=south, managedElement=a, gNBFunction=1, cell=1”

[0095] The value of DC is the domain name operatorA.com. "subNetwork=south" indicates that cell1 is a cell in the southern subnet. "managedElement=a" indicates that cell1 is a cell obtained through division by using a base station function provided by wireless device a. "gNBFunction=1" indicates that cell1 is a cell obtained through division from an area covered by gNB1. "cell=1" indicates that the identifier of cell1 is 1. In conclusion, DN indicates that cell1 is a cell obtained through division from an area covered by gNB1 provided by wireless device a in the southern subnet, and its identifier is 1.

[0096] 5. OAM System

[0097] The OAM system may include one or more of the following network elements: a Network Function Management Function (NFMF), a Network Slice Management Function (NSMF), and a Network Slice Subnet Management Function (NSSMF).

[0098] The NFMF is for managing network elements in the OAM system. When a service or interface of the OAM system needs to be invoked to obtain management data of a network element in the OAM system, the service or interface of the NFMF may be invoked to obtain management data of the network element. For example, when the NWDAF needs to obtain configuration information of the NSSF, the configuration management service or interface provided by the NFMF may be invoked when the configuration management service or interface of the OAM system is invoked to obtain the configuration information. When the NWDAF needs to obtain overload alarm information of the SMF, the alarm management service or interface provided by the NFMF may be invoked when the alarm management service or interface of the OAM system is invoked to obtain the overload alarm information.

[0099] The NSMF is for managing network slices in an OAM system. managementIf a service or interface of the OAM system needs to be invoked to obtain data, a service or interface of the NSMF may be invoked to obtain management data for that network slice. For example, if the NWDAF needs to obtain key performance indicator (KPI) information for the network slice, a performance management service or interface provided by the NSMF may be specifically invoked when a performance management service or interface of the OAM system is invoked to obtain the KPI information.

[0100] The NSSMF is for managing network slice subnets in an OAM system. In particular, when a service or interface of the OAM system needs to be invoked to obtain management data for a network slice subnet in the OAM system, the NSSMF management A service or interface of the NSSMF may be invoked to obtain the data. For example, if the NWDAF needs to obtain KPI information for a network slice subnet, then a performance management service or interface provided by the NSSMF may be specifically invoked when a performance management service or interface of the OAM system is invoked to obtain the KPI information. Note that the network slice may be specifically created by the NSMF. Similarly, the network slice subnet may be specifically created by the NSSMF.

[0101] When a service or interface provided by an OAM system needs to be invoked to obtain management data of a data source, the DN of the MOI in the OAM system that belongs to the data source, i.e., the object identifier in the OAM system that belongs to the data source, needs to be provided. For example, when the NWDAF needs to obtain configuration information of the NSSF, the NWDAF needs to provide the DN of the MOI in the OAM system that belongs to the NSSF to invoke the configuration management service or interface of the OAM system to obtain the configuration information. When the NWDAF needs to obtain KPI information of a network slice or a network slice subnet, the NWDAF needs to provide the DN of the MOI in the OAM system that belongs to the network slice or the network slice subnet to invoke the performance management service or interface of the OAM system to obtain the KPI information. It is further noted that in the present application, data that belongs to a data source and is obtained from an OAM system may also be referred to as management data of the data source.

[0102] Currently, when the NWDAF needs to obtain management data of a managed object in an OAM system, the NWDAF needs to have the entire database of the managed objects of the OAM system, and starts from the root node of the entire tree structure formed by the managed objects, similar to the tree structure shown in Fig. 1c, searches for the managed object corresponding to the data source in the OAM system, and obtains the data of the managed object. As a result, the process of the NWDAF obtaining the data of the managed object from the OAM system is complicated.

[0103] In consideration of this, the present application provides a data acquisition method and system, and an apparatus therefor, for simplifying the process of NWDAF acquiring data of managed objects from an OAM system.

[0104] 1d is a schematic diagram of a system architecture to which an embodiment of the present application is applied. The system architecture may include a network data analysis network element 101 and an OAM system 102. The network data analysis network element 101 may be the NWDAF network element in FIG. 1a.

[0105] The network data analysis network element 101 may be configured to determine a data source to which the to-be-acquired data belongs, to acquire first information, and to determine an object identifier in an OAM system belonging to the data source based on the first information. The object identifier in the OAM system belonging to the data source may be a DN of an MOI in the OAM system belonging to the data source. After determining the object identifier, the network data analysis network element 101 is further configured to send a first request to the OAM system. The first request includes the object identifier, and the first request is for requesting to acquire the to-be-acquired data.

[0106] The OAM system 102 is configured to obtain the scheduled data based on the object identifier in the first request after receiving a first request from the network data analysis network element 101, and may further transmit the obtained scheduled data to the network data analysis network element 101.

[0107] The first information may include the following information:

[0108] In a first implementation aspect, the first information may include a correspondence between an identifier of the data source and an object identifier in the OAM system that belongs to the data source. For a specific description of the correspondence, please refer to the description in the embodiment corresponding to FIG. 3.

[0109] In a second implementation aspect, the first information may include a generation rule for generating an object identifier belonging to the data source in the OAM system based on the identifier of the data source. For a specific description of the generation rule, please refer to the description in the embodiment corresponding to Fig. 4a.

[0110] In a third implementation aspect, the first information may include a mapping rule between the domain name of the data source and the object identifier of the data source in the OAM system. For a specific description of the mapping rule, please refer to the description in the embodiment corresponding to FIG. 5.

[0111] The network data analysis network element 101 may determine an object identifier of the data source in the OAM system based on the first information. In this manner, the network data analysis network element 101 does not need to obtain the entire database of managed objects of the OAM system, thereby simplifying the process of the network data analysis network element obtaining data of the managed objects from the OAM system.

[0112] It should be noted that it can be known from the above that the first information may be for associating an identifier of the data source with an object identifier in the OAM system belonging to the data source, or for associating a domain name of the data source with an object identifier in the OAM system belonging to the data source. The first information may also be referred to as association information.

[0113] The technology described in the embodiments of the present application may be applied to various communication systems, for example, a 4th generation (4G) communication system, a 4.5G communication system, a 5G communication system, a system integrating multiple communication systems, or a future evolved communication system such as a 6G communication system. It should be noted that the network element names, message names, etc. mentioned in the embodiments of the present application are used as examples and apply to various communication systems. The network element names and message names may be various. This is not limited in the embodiments of the present application.

[0114] It can be understood that the communication system described in the embodiments of the present application is used to more clearly describe the technical solutions in the embodiments of the present application, and does not limit the technical solutions provided in the embodiments of the present application. With the evolution of system architecture and the emergence of new service scenarios, those skilled in the art can know that the technical solutions provided in the embodiments of the present application can also be applied to similar technical problems.

[0115] Hereinafter, the data acquisition method and system and the device thereof provided in the present application will be described in detail with reference to the accompanying drawings. Please note that in the description of the data acquisition method, an example in which the network data analysis network element is an NWDAF network element and the network slice selection network element is an NSSF network element is used for description. For ease of description, the two words "network element" are not shown in the figures corresponding to the embodiment, and the two words "network element" are not shown in the specific description of the embodiment. However, this does not affect the understanding of the embodiment of the present application. Please further note that the names of messages between network elements in the following embodiments of the present application, the names of parameters in messages, etc. are only examples, and there may be other names in a specific implementation aspect. This is not particularly limited in the embodiment of the present application.

[0116] 2 is a schematic flow chart of a data acquisition method according to an embodiment of the present application. As shown in FIG. 2, the method may include, but is not limited to, the following steps:

[0117] Step S201: The NWDAF network element determines a data source to which the data to be obtained belongs.

[0118] The data to be obtained may be configuration data of the network element, performance statistics data, KPIs of the network slice, or KPIs of the network slice subnet.

[0119] In this embodiment of the present application, if it is determined that the to-be-obtained data needs to be obtained from the OAM system, the NWDAF network element determines a data source to which the to-be-obtained data belongs. In one implementation, the NWDAF network element may receive a second request, the second request being to request to perform a data analysis, and determine, based on the second request, a data source to which the to-be-obtained data belongs.

[0120] In one possible implementation, the second request includes an identifier of a data source. Specifically, the data source indicated by the identifier carried in the second request is the data source to which the data to be obtained belongs. Optionally, in this case, the data source may include a network slice and / or a network slice subnet. The identifier of the data source carried in the second request may be: single It may include network slice selection assistance information (S-NSSAI) and / or network slice subnet identifier (NSI ID).

[0121] In another possible implementation, the NWDAF network element may analyze the second request to determine the data source to which the to-be-acquired data belongs. In this manner, the second request does not carry an identifier of the data source. For example, if the second request is to request counting the quantity of quality of service (QoS) flows of a 5G quality of service identifier (5QI), and the 5QI is pre-configured by the SMF network element, the NWDAF network element may analyze the second request and determine that the data source to which the to-be-acquired data belongs is the configuration data of the SMF network element. The configuration data of the SMF network element includes a 5QI set pre-configured by the SMF network element.

[0122] The sender of the second request may be a network element or a terminal device, which is not limited in this embodiment of the present application.

[0123] Step S202: The NWDAF network element obtains first information.

[0124] The first information is for determining an object identifier in the OAM system that is of a data source to which the data to be obtained belongs. In this embodiment of the present application, the NWDAF network element may obtain the first information in any one of the following manners:

[0125] Mode 1: The NWDAF network element obtains first information from an OAM system or an NRF network element.

[0126] In manner 1, the OAM system or NRF network element may actively transmit the first information to the NWDAF network element. Alternatively, the NWDAF network element may transmit request 1 to the OAM system or NRF network element to request to obtain the first information. After receiving request 1, the OAM system or NRF network element transmits the first information to the NWDAF network element.

[0127] The NRF network element may obtain the first information from the OAM system or the NSSF network element, and then transmit the first information to the NWDAF network element. The NSSF network element may obtain the first information from the OAM system, and then transmit the first information to the NRF network element. In other words, in manner 1, the first information may actually be from the OAM system. The OAM system may generate the first information and transmit the first information to the first network element. The first network element may be an NWDAF network element, an NSSF network element, or an NRF network element. Specifically, the OAM system may transmit the first information directly to the NWDAF network element, or transmit the first information to the NWDAF network element via one or more network elements (i.e., an NRF network element, or an NSSF network element and an NRF network element). Optionally, the OAM system may transmit a configuration command to the first network element, and the configuration command includes the first information.

[0128] Format 2: An NWDAF network element obtains a network capability profile (NF profile) from an OAM system or an NRF network element, where the network capability profile includes first information.

[0129] In manner 2, the OAM system or NRF network element may actively send the network capability profile to the NWDAF network element. Alternatively, the NWDAF network element may send request 2 to the OAM system or NRF network element to request to obtain the network capability profile. After receiving request 2, the OAM system or NRF network element sends the network capability profile to the NWDAF network element.

[0130] The NRF network element may obtain a network capability profile from an OAM system or an NSSF network element, and then transmit the network capability profile to the NWDAF network element. The NSSF network element may obtain a network capability profile from an OAM system, and then transmit the network capability profile to the NRF network element. In other words, in manner 2, the network capability profile may actually be from the OAM system. The OAM system may generate a network capability profile and transmit the network capability profile to the first network element. The first network element may be an NWDAF network element, an NSSF network element, or an NRF network element. Specifically, the OAM system may transmit the network capability profile directly to the NWDAF network element, or transmit the network capability profile to the NWDAF network element via one or more network elements (i.e., an NRF network element, or an NSSF network element and an NRF network element). The network capability profile may be a configuration file of the NWDAF network element, or a configuration file of the NSSF network element.

[0131] Manner 3: The NWDAF network element obtains the first information from a memory of the NWDAF network element. In other words, the NWDAF network element may obtain the first information locally. Optionally, the first information may be built in the NWDAF network element or may be pre-configured in the NWDAF network element.

[0132] Step S203: The NWDAF network element determines, according to the first information, an object identifier of a data source in the OAM system.

[0133] After obtaining the first information, the NWDAF network element may determine, based on the first information, an object identifier in the OAM system that belongs to the data source. For example, if the first information includes a correspondence between an identifier of the data source and an object identifier in the OAM system that belongs to the data source, the NWDAF network element may determine, based on the identifier of the data source and the correspondence, an object identifier in the OAM system that belongs to the data source.

[0134] Step S204: The NWDAF network element sends a first request to the OAM system, where the first request includes an object identifier, and the first request is for requesting to obtain the scheduled data. The OAM system receives the first request.

[0135] After determining the object identifier in the OAM system that is the data source, the NWDAF network element may send a first request to the OAM system to request to obtain the to-be-obtained data. For example, the NWDAF network element may call a createMeasurementJob or subscribe service interface of the OAM system using the object identifier as a parameter to obtain performance statistics data or alarm information data of the data source. As another example, the NWDAF network element may call a getMOIAttribute service interface of the OAM system using the object identifier as a parameter to obtain a particular value of a configuration item in the OAM system that is the data source.

[0136] Step S205: The OAM system obtains the to-be-obtained data according to the object identifier.

[0137] After receiving the first request, the OAM system may obtain the to-be-obtained data based on the object identifier in the first request.

[0138] It should be noted that the OAM system includes a management device. In an embodiment of the present application, the steps performed by the OAM system may be specifically performed by the management device. If the data source is a network element, an interface of the network element, or configuration data of the network element, the management device may be the aforementioned NFMF. In this case, the NWDAF network element may specifically call the getMOIAttribute service interface of the NFMF by using the object identifier as a parameter. Similarly, if the data source is a network slice, the management device may be the aforementioned NSMF. In this case, the NWDAF network element may specifically call the createMeasurementJob or subscribe service interface of the NSMF by using the object identifier as a parameter. If the data source is a network slice subnet, the management device may be the aforementioned NSSMF. In this case, the NWDAF network element may specifically call the createMeasurementJob or subscribe service interface of the NSSMF by using the object identifier as a parameter.

[0139] Step S206: The OAM system sends the expected acquisition data to the NWDAF network element.

[0140] After obtaining the to-be-obtained data, the OAM system may transmit the to-be-obtained data to the NWDAF network element. Correspondingly, after receiving the to-be-obtained data, the NWDAF network element may perform data analysis based on the to-be-obtained data to obtain an analysis result. Optionally, the NWDAF network element may transmit the analysis result to the sender of the second request.

[0141] Specifically, if the data source to which the data to be acquired belongs is a network slice, the NSMF in the OAM system may acquire the data to be acquired and send the data to the NWDAF network element. If the data source to which the data to be acquired belongs is a network slice subnet, the NSSMF in the OAM system may acquire the data to be acquired and send the data to be acquired to the NWDAF network element. If the data source to which the data to be acquired belongs is a network element (or an interface of the network element, or configuration data of the network element), the NFMF in the OAM system may acquire the data to be acquired and send the data to be acquired to the NWDAF network element.

[0142] In this embodiment of the present application, the NWDAF network element may determine an object identifier of the data source in the OAM system based on the first information. In this manner, the NWDAF network element does not need to obtain the entire database of managed objects of the OAM system, thereby simplifying the process of the NWDAF network element obtaining data from the OAM system. In addition, the NWDAF network element does not obtain the entire database of managed objects of the OAM system, thereby the NWDAF network element does not have the right to see all network management data. This helps ensure the security of the network element.

[0143] 3 is a schematic flowchart of another data acquisition method according to an embodiment of the present application. In this embodiment, the data source is a network slice or a network slice subnet. In this method, it is described in detail how the NWDAF network element determines an object identifier belonging to the data source in the OAM system based on the correspondence between the identifier of the data source and the object identifier belonging to the data source in the OAM system. The method may include, but is not limited to, the following steps.

[0144] Step S301: The NWDAF network element determines a data source to which the data to be obtained belongs.

[0145] Please note that for the execution process of step S301, please refer to the specific description of step S201 in Figure 2. The details will not be described again in this specification.

[0146] Step S302: The NWDAF network element obtains first information, where the first information includes a correspondence between an identifier of a data source and an object identifier belonging to the data source in an OAM system.

[0147] For the manner in which the NWDAF network element obtains the first information, please refer to the specific description of step S202 in Figure 2. The details will not be described again in this specification.

[0148] The identifier of the data source in the first information may identify a network slice or a network slice subnet. The identifier of the data source may include network slice selection assistance information and / or a network slice subnet identifier. The object identifier of the data source in the OAM system may identify a network slice or a network slice subnet. S It may include an associated managed object identifier and / or an associated managed object identifier for a network slice subnet.

[0149] For example, the identifier of the data source in the first information identifies a network slice, the identifier of the network slice is S-NSSAI, and the object identifier is DN. The correspondence may be shown in Table 1.

[0150] [Table 1]

[0151] After obtaining the identifier of the data source to which the data to be obtained belongs, the NWDAF network element can know from Table 1 that it can determine the object identifier of the data source in the OAM system by consulting Table 1. Optionally, the NWDAF network element can obtain the identifier of the data source from the second request. For details, please refer to the description of step S201 in FIG. 2. The details will not be described again in this specification.

[0152] Please refer to the description of step S202 in FIG. 2. It is possible to know that the first information is actually from the OAM system. It should be noted that if the NWDAF network element is not expected to obtain data of the network slice or the network slice subnet based on the authorization control and security requirements of the network management, the correspondence between the identifier of the network slice and the object identifier of the network slice in the OAM system may not be configured, or the correspondence between the identifier of the network slice subnet and the object identifier of the network slice subnet in the OAM system may not be configured in the OAM system after the network slice or the network slice subnet is created in the OAM system. In this manner, the NWDAF network element is not able to obtain the object identifier of the network slice or the network slice subnet from the first information, and is not able to further obtain the DN of the slice subnet and each network element included in the network slice (or is not able to obtain the DN of each network element included in the newly created network slice subnet). Therefore, the NWDAF network element is not able to call the management service interface provided by the OAM system to obtain the data of the network slice or the network slice subnet, thereby achieving the purpose of network security and authorization control.

[0153] In one implementation aspect, the first information may be included in a network function profile. The network function profile may include, but is not limited to, one or more of: a correspondence between an identifier of a network slice and an object identifier in an OAM system that is a member of the network slice (e.g., referred to as correspondence 1); a correspondence between an identifier of a network slice and an object identifier in an OAM system that is a member of a network slice subnet in the network slice (e.g., referred to as correspondence 2); a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in an OAM system that is a member of the network slice (e.g., referred to as correspondence 3); or a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in an OAM system that is a member of the network slice subnet (e.g., referred to as correspondence 4). Optionally, correspondence 3 may be, in particular, a correspondence between an identifier of a core network slice subnet in the network slice and an object identifier in an OAM system that is a member of the network slice. Correspondence 4 may be, in particular, a correspondence between an identifier of a core network slice subnet in the network slice and an object identifier in an OAM system that is a member of the core network slice subnet.

[0154] For example, if the network capability profile includes correspondence 1, the specific format of the correspondence included in the network capability profile may be S-NSSAI: {DN of network slice}.

[0155] In correspondence 2, the identifier of the network slice may correspond to an object identifier that is in the OAM system and that is of one or more network slice subnets (e.g., access network slice subnets and / or core network slice subnets) in the network slice. Specifically, after obtaining correspondence 2 and the identifier of the network slice, the NWDAF network element may know an object identifier that is in the OAM system and that is of a network slice subnet in the network slice. For example, the identifier of the network slice is an S-NSSAI and the object identifier is a DN. The piece of S-NSSAI may correspond to a DN that is in the OAM system and that is of one or more network slice subnets.

[0156] For example, when the network function profile includes correspondence 1 and correspondence 2, the specific format of the correspondence included in the network function profile may be S-NSSAI: {DN of network slice, DN of one or more AN slice subnets, DN of one or more CN slice subnets}. When the specific format is applied to the tree structure shown in Fig. 1c, the correspondence included in the network function profile is S-NSSAI #1: {DN of network slice, DN of AN slice subnet 1 and DN of AN slice subnet 2, DN of CN slice subnet 1 and DN of CN slice subnet 2}, or S-NSSAI #1: {DN of network slice, DN list of AN slice subnet: {DN of AN slice subnet 1, DN of AN slice subnet 2}, DN list of CN slice subnet: {DN of CN slice subnet 1, DN of CN slice subnet 2}}.

[0157] For example, if a network function profile includes correspondence 3 and the identifier of the network slice subnet is S-NSSAI+NSI ID, the specific format of the correspondence included in the network function profile may be S-NSSAI+NSI ID: {DN of network slice}.

[0158] For example, if the network function profile includes correspondence 4, and correspondence 4 is specifically a correspondence between an identifier of a core network slice subnet in a network slice and an object identifier of the core network slice subnet in an OAM system, the specific form of the correspondence included in the network function profile may be S-NSSAI+NSI ID: {DN of CN slice subnet}. If the specific form is applied to the tree structure shown in Figure 1c, the correspondence included in the network function profile is {S-NSSAI #1+NSI ID #1: DN of CN slice subnet 1; S-NSSAI #1+NSI ID #2: DN of CN slice subnet 2}.

[0159] For example, if the network function profile includes correspondence 1, correspondence 2, and correspondence 4, and correspondence 4 is specifically a correspondence between an identifier of a core network slice subnet in a network slice and an object identifier of the core network slice subnet in an OAM system, the specific form of the correspondence included in the network function profile may be S-NSSAI: {DN of network slice, {NSI ID: DN of CN slice subnet}}. If the specific form is applied to the tree structure shown in Figure 1c, the correspondence included in the network function profile is S-NSSAI #1: {DN of network slice, DN list of AN slice subnets (optional), DN list of CN slice subnets: {NSI ID #1: DN of CN slice subnet 1; NSI ID #2: DN of CN slice subnet 2}}.

[0160] If the network capability profile includes one or more of correspondence 1, correspondence 2, correspondence 3, and correspondence 4, the NWDAF network element may select a required correspondence from the correspondences based on the determined data source and then perform the subsequent steps.

[0161] Step S303: The NWDAF network element determines an object identifier belonging to the data source in the OAM system based on the identifier of the data source and the correspondence.

[0162] After obtaining the identifier of the data source to which the to-be-obtained data belongs, the NWDAF network element may determine the object identifier in the OAM system that belongs to the data source by consulting Table 1.

[0163] It can be seen from the foregoing that the network capability profile may include one or more of correspondence 1, correspondence 2, correspondence 3, and correspondence 4. If the data source to which the to-be-obtained data belongs is a network slice subnet, the NWDAF network element may determine an object identifier in the OAM system that belongs to the data source based on the identifier of the data source and correspondence 4 in the network capability profile.

[0164] Step S304: The NWDAF network element sends a first request to the OAM system, where the first request includes an object identifier, and the first request is for requesting to obtain the to-be-obtained data.

[0165] Step S305: The OAM system obtains the to-be-obtained data according to the object identifier.

[0166] Step S306: The OAM system sends the expected acquisition data to the NWDAF network element.

[0167] Please note that for the execution process of steps S304 to S306, please refer to the specific description of steps S204 to S206 in Figure 2. The details will not be described again in this specification.

[0168] In this embodiment of the present application, the NWDAF network element may determine an object identifier in the OAM system belonging to the data source based on the correspondence between the identifier of the data source and the object identifier in the OAM system belonging to the data source. In this manner, the NWDAF network element does not need to obtain the entire database of managed objects of the OAM system, thereby simplifying the process of the NWDAF network element obtaining data from the OAM system. In addition, the NWDAF network element does not obtain the entire database of managed objects of the OAM system, thereby the NWDAF network element does not have the right to see all network management data. This helps ensure the security of the network element.

[0169] 4a is a schematic flowchart of yet another data acquisition method according to an embodiment of the present application. In this embodiment, the data source is a network slice or a network slice subnet. In this method, it is described in detail how the NWDAF network element generates an object identifier belonging to the data source in the OAM system based on the identifier of the data source and the generation rule of the object identifier belonging to the data source in the OAM system. The method may include, but is not limited to, the following steps.

[0170] Step S401: The NWDAF network element determines a data source to which the data to be obtained belongs.

[0171] Please note that for the execution process of step S401, please refer to the specific description of step S201 in Figure 2. The details will not be described again in this specification.

[0172] Step S402: The NWDAF network element obtains first information, where the first information includes an object identifier generation rule belonging to a data source in an OAM system.

[0173] For the manner in which the NWDAF network element obtains the first information, please refer to the specific description of step S202 in Figure 2. The details will not be described again in this specification.

[0174] The first information particularly includes a generation rule for generating an object identifier belonging to the data source in the OAM system based on the identifier of the data source. The NWDAF network element may obtain the identifier of the data source from the second request. For details, please refer to the description of step S201 in Figure 2. The details will not be described again in this specification.

[0175] For example, the object identifier is a DN, the DN includes one or more RDNs, the RDN includes an RDN name and a value of the RDN name, and the data source identifier includes the data source identifier value. The generation rule included in the first information may be to use the data source identifier value as the RDN name value. Specifically, if the data source is a network slice, the generation rule may be to use the network slice identifier value (i.e., the value of S-NSSAI) as the RDN name value. For example, S-NSSAI xxx indicates that the network slice identifier (S-NSSAI) value is "xxx" and the RDN name in the network slice DN includes "networkslice". In this case, the RDN generated based on the generation rule is "networkslice=xxx".

[0176] If the data source is a core network slice subnet, the generation rule may be to use the identifier value of the core network slice subnet (i.e., the value of the S-NSSAI and the value of the NSI ID) as the value of the RDN name. I For example, S-NSSAI xxx and NSI ID yy may be used as the value of an RDN name and the value of the NSI ID of a core network slice subnet as the value of another RDN name. I The value is xxx and the NSI I of the core network slice subnet D The RDN name in the DN of the core network slice subnet includes "networkslice" and "networkslicesubnet". In this case, one RDN generated based on the generation rule is "networkslice=xxx" and the other RDN is "networkslicesubnet=y y " or "networkslicesubnet=CN-yy".

[0177] If the data source is an access network slice subnet, the generation rule may be to use the identifier value of the network slice to which the access network slice subnet belongs (i.e., the value of the S-NSSAI) as the value of the RDN name. I Use the value as the value of the RDN name, and the S-NSSA of the access network slice subnet I The value may be used as the value of another RDN name, for example, S-NSSAI xxx is the S-NSSA for an access network slice subnet. IIt indicates that the value is xxx and the value of the identifier of the access network slice subnet is also xxx. The RDN names in the DN of the access network slice subnet include "networkslice" and "networkslicesubnet". In this case, one RDN generated based on the generation rule is "networkslice=xxx", and the other RDN is "networkslicesubnet=xxx", "networkslicesubnet=RAN-xxx", or "networkslicesubnet=AN-xxx".

[0178] Please note that in the above description, uppercase letters represent the identifier of the network slice, and lowercase letters represent the RDN name, making it easy to distinguish between the identifier of the network slice and the RDN name. Uppercase and lowercase letters are used only as examples. In a specific implementation, the identifier of the network slice and the RDN name may be the same.

[0179] Step S403: The NWDAF network element generates an object identifier belonging to the data source in the OAM system according to the generation rule and the identifier of the data source.

[0180] Specifically, after obtaining the generation rule and the identifier of the data source, the NWDAF network element may generate an object identifier that is in the OAM system and that is of the data source based on the generation rule and the identifier of the data source.

[0181] In one implementation, the object identifier in the OAM system and belonging to the data source includes a first identifier and a second identifier, and the generation rules include a first generation rule and a second generation rule. The first generation rule may include a rule to generate the first identifier based on a domain name of the NWDAF network element. The second generation rule may include a rule to generate the second identifier based on the identifier of the data source. It may be understood that the NWDAF network element may generate the first identifier based on the first generation rule and the domain name of the NWDAF network element and generate the second identifier based on the second generation rule and the identifier of the data source.

[0182] The object identifier that is the data source in the OAM system is DC and The first identifier may include a DC and an RDN set, the RDN set including one or more RDNs. The first identifier may include a DC and the first one or more adjacent RDNs in the RDN set, and the second identifier may include the last one or more RDNs in the RDN set. The first identifier and the second identifier may include a DC and the first one or more adjacent RDNs in the RDN set. and Form an RDN set. In other words, the position of the first identifier in the DN is before the position of the second identifier in the DN. For the content of the second generation rule, please refer to the specific description of step S402. The details will not be described again in this specification.

[0183] First generation rule: Generate a first identifier based on the first n level domain names of the NWDAF network element. n is an integer equal to or greater than 2. Specifically, the first generation rule is to use the first two level domain names of the NWDAF network element as DCs, and use each level domain name from the third level domain name to the first n level domain names of the NWDAF network element as the value of each RDN name in the first identifier, respectively. The value of n may be determined by the OAM system or may be agreed upon in a protocol. This is not limited in this embodiment of the present application.

[0184] For example, if the domain name of the NWDAF network element is "nwdaf.5gc.mnc001.mcc460.3gppnetwork.org" and n=4, the first two level domain name of the NWDAF network element, "3gppnetwork.org", is used as DC to obtain "DC=3gppnetwork.org", and each level domain name from the third level domain name of the NWDAF network element (i.e., "mcc460") to the first four level domain name of the NWDAF network element (i.e., "mnc001") is used as the value of each RDN name in the first identifier, respectively, to obtain "MCC=460, MNC=001". Thus, the first identifier generated according to the first generation rule is "DC=3gppnetwork.org, MCC=460, MNC=001".

[0185] For example, after a network slice and a network slice subnet are created in the OAM system, if an S-NSSAI 567 and an NSI ID abc are configured for an NWDAF network element in the OAM system, the NWDAF network element may generate the following according to the second generation rule and the first generation rule in the above example: Network slice DN: "DC=3gppnetwork.org, MCC=460, MNC=001, networkslice=567".

[0186] Access network slice subnet DN: "DC=3gppnetwork.org, MCC=460, MNC=001, networkslice=567, networkslicesubnet=RAN-567". Core network slice subnet DN: "DC=3gppnetwork.org, MCC=460, MNC=001, networkslice=567, networkslicesubnet=CN-abc".

[0187] Optionally, the first identifier may specifically include a first identifier 1 and a first identifier 2. The first generation rule includes a first generation rule 1 and a first generation rule 2. The first generation rule 1 may include a rule to generate the first identifier 1 based on a domain name of the NWDAF network element. For details, refer to the above description of the first generation rule and the first identifier. The first generation rule 2 may include a rule to generate the first identifier 2 based on a hostname of the NWDAF network element. It may be understood that the NWDAF network element may generate the first identifier 1 based on the first generation rule 1 and the domain name of the NWDAF network element, generate the first identifier 2 based on the first generation rule 2 and the hostname of the NWDAF network element, and generate the second identifier based on the second generation rule and the identifier of the data source.

[0188] The first identifier 1 may include a DC and the first one or more adjacent RDNs in the RDN set. The first identifier 2 may include one or more RDNs in the RDN set that are adjacent to the RDN in the first identifier 1. The second identifier may be one or more RDNs in the RDN set that are adjacent to the first identifier 2. Please refer to Fig. 4b for a schematic diagram of the configuration of object identifiers that are data sources in the OAM system. In Fig. 4b, an example is used in which the first identifier 1 includes one RDN, the first identifier 2 includes three RDNs, and the second identifier includes two RDNs.

[0189] The hostname includes one or more segments of characters separated by the use of ".". Optionally, the first generation rule 2 uses the character portion of each segment of the character string separated by the use of "." in the hostname of the NWDAF network element as the RDN name and the numeric portion of each segment of the character string as the RDN name. given name It may be possible to use it as the value of

[0190] For example, if the hostname of the NWDAF network element is "nwdaf1.managedElement1", the first identifier 2 generated based on the hostname may be "managedElement=1, NWDAFID=1". The managedElement may be a physical device configured to manage the NWDAF network element. In another implementation, the managedElement may not exist. Optionally, whether a physical device managedElement configured to manage the NWDAF network element exists may depend on the operator's deployment. It should be noted that the hostname including a particular network element (e.g., an NWDAF network element) is used as an example. In another possible implementation, the hostname may alternatively include interface or configuration data of the network element.

[0191] The domain name of an NWDAF network element may be a fully qualified domain name (FQDN). An FQDN is a name that includes both a hostname and a domain name, where the hostname and domain name are connected by using the punctuation mark ".". For example, if the hostname is bigserver and the domain name is mycompany.com, then the FQDN is bigserver.mycompany.com.

[0192] Step S404: The NWDAF network element sends a first request to the OAM system, where the first request includes an object identifier, and the first request is for requesting to obtain the to-be-obtained data.

[0193] Step S405: The OAM system acquires the to-be-acquired data according to the object identifier.

[0194] Step S406: The OAM system sends the expected acquisition data to the NWDAF network element.

[0195] Please note that for the execution process of step S504 to step S506, please refer to the specific description of step S204 to step S206 in Figure 2. The details will not be described again in this specification.

[0196] In this embodiment of the present application, the NWDAF network element may generate an object identifier belonging to a data source in the OAM system based on the identifier of the data source and the generation rule of the object identifier belonging to the data source in the OAM system. In this manner, the NWDAF network element does not need to obtain the entire database of managed objects of the OAM system, thereby simplifying the process of the NWDAF network element obtaining data from the OAM system. In addition, the NWDAF network element does not obtain the entire database of managed objects of the OAM system, thereby the NWDAF network element does not have the right to see all network management data. This helps ensure the security of the network element. In addition, if the data source is a network slice or a network slice subnet, even if a network slice or a network slice subnet is newly added, the object identifier belonging to that (newly added) network slice or network slice subnet in the OAM system may be generated according to the generation rule obtained from the history.

[0197] 5 is a schematic flow chart of yet another data acquisition method according to an embodiment of the present application. In this embodiment, the data source is a network element, an interface of the network element, or configuration data of the network element. The method includes: how the NWDAF network element acquires the domain name of the data source and the object belonging to the data source in the OAM system; identifier The method is described in detail in which an object identifier belonging to a data source in an OAM system is obtained through mapping according to a mapping rule between the object identifier and the data source. The method may include, but is not limited to, the following steps.

[0198] Step S501: The NWDAF network element determines a data source to which the data to be obtained belongs.

[0199] Please note that for the execution process of step S501, please refer to the specific description of step S201 in Figure 2. The details will not be described again in this specification.

[0200] Step S502a: The NWDAF network element obtains a domain name of a data source.

[0201] In one implementation, the NWDAF network element may obtain the domain name of the data source in the following manner:

[0202] The NWDAF network element sends a third request to the NRF network element, the third request being to request to obtain a domain name of the data source, and the NWDAF network element receives the domain name of the data source from the NRF network element. Alternatively, if the data source is an NWDAF network element, the NWDAF network element may obtain the domain name of the NWDAF network element from a memory of the NWDAF network element.

[0203] It should be noted that if an NWDAF network element is not expected to obtain the network element's data based on the network management's admission control and security requirements, only the IP address, not the domain name, may be provided when the network element is configured in the OAM system. In this manner, the information registered by the network element to the NRF network element does not include the network element's domain name, and the NWDAF network element is not able to obtain the network element's domain name from the NRF network element. Furthermore, the NWDAF network element is not able to obtain the object identifier of the network element in the OAM system. The NWDAF network element is not able to call the management service interface provided by the OAM system to obtain the network element's data, thereby achieving the purpose of network security and admission control.

[0204] Step S502b: The NWDAF network element obtains first information, where the first information includes a mapping rule between a domain name of a data source and an object identifier belonging to the data source in the OAM system.

[0205] For the manner in which the NWDAF network element obtains the first information, please refer to the specific description of step S202 in Figure 2. The details will not be described again in this specification.

[0206] The mapping rule may be to map the first m levels of domain names of the data source to object identifiers in the OAM system that are the property of the data source. andThe mapping rule may include an RDN set, and the RDN set includes one or more RDNs. Specifically, the mapping rule may be to obtain DC from the first two level domain name of the data source through mapping, and obtain the value of each RDN name in the object identifier of the data source in the OAM system through mapping from each level domain name from the third level domain name to the first m level domain name of the data source, respectively. The value of m may be determined by the OAM system or may be agreed upon in the protocol. This is not limited in this embodiment of the present application.

[0207] For example, if the data source is an SMF network element, and the domain name of the SMF network element is "smf.5gc.mnc001.mcc460.3gppnetwork.org", and m=4, then "DC=3gppnetwork.org" may be obtained through mapping from the first two level domain name of the SMF network element, "3gppnetwork.org", "MCC=460" is obtained through mapping from the third level domain name of the SMF network element (i.e., "mcc460"), and "MNC=001" is obtained through mapping from the fourth level domain name of the SMF network element (i.e., "mnc001"). Thus, the object identifier obtained through mapping according to the mapping rule is "DC=3gppnetwork.org, MCC=460, MNC=001".

[0208] Alternatively, the mapping rule may be to specifically map the domain name "south.subNetwork.operatorA.com" to DC=operatorA.com, subNetwork=south, where subNetwork is an RDN name.

[0209] It should be noted that the execution sequence of step S502a and step S502b is not limited in this embodiment of the present application. Step S502a or step S502b may be executed first, or step S502a and step S502b may be executed simultaneously.

[0210] Step S503: The NWDAF network element obtains an object identifier belonging to the data source in the OAM system through mapping from the domain name of the data source according to the mapping rule.

[0211] In one implementation, the object identifier of the data source in the OAM system may include a third identifier and a fourth identifier. The first information may specifically include a first mapping rule between the domain name of the data source and the third identifier, and a second mapping rule between the host name of the data source and the fourth identifier. For details of the first mapping rule, please refer to the above description of the mapping rule. It can be understood that the NWDAF network element may obtain the host name of the data source, obtain the third identifier through mapping from the domain name of the data source according to the first mapping rule, and obtain the fourth identifier through mapping from the host name of the data source according to the second mapping rule.

[0212] The object identifier that is the data source in the OAM system is DC and The third identifier may include a DC and an RDN set, the RDN set including one or more RDNs. The third identifier may include a DC and the first one or more adjacent RDNs in the RDN set, and the fourth identifier may include the last one or more RDNs in the RDN set. The third identifier and the fourth identifier may include a DC and the first one or more adjacent RDNs in the RDN set. and form an RDN set. In other words, the position of the third identifier in the DN is before the position of the fourth identifier in the DN.

[0213] The host name includes one or more segments of characters separated by the use of ".". Optionally, the first production rule 2 uses the character portion of each segment of the character string separated by the use of "." in the host name of the data source as the RDN name and the numeric portion of each segment of the character string as the RDN name. given name The domain name of the data source may be a fully qualified domain name (FQDN). An FQDN includes both the host name and the domain name.

[0214] For example, if the data source is an SMF network element, the FQDN of the SMF network element is "smf1.managedElement1.south.subNetwork.operatorA.com" and m=4, then the third identifier of the SMF network element in the OAM system obtained through mapping according to the first mapping rule may be "DC=operatorA.com, subNetwork=south". The fourth identifier of the SMF network element in the OAM system obtained through mapping according to the second mapping rule may be "managedElement=1, SMF=1". The managedElement may be a physical device configured to manage the SMF network element. In another implementation, the managedElement may not exist. Optionally, whether the physical device managedElement configured to manage the SMF network element exists may depend on the operator's deployment. It should be noted that the host name includes a specific network element (e.g., an SMF network element) is used as an example. In another possible implementation, the hostname may alternatively include interface or configuration data of the network element. For example, the hostname includes N4 interface 1 (N4Inf1.smf1.managedElement1) between SMF1 and UPF. Alternatively, the hostname includes 5QI set 1 (5QIset1.smf1.managedElement1) preconfigured on SMF1. 5QI set 1 includes two preconfigured 5QIs, one with 5QI=1 and the other with 5QI=5.

[0215] Step S504: The NWDAF network element sends a first request to the OAM system, where the first request includes an object identifier, and the first request is for requesting to obtain the to-be-obtained data.

[0216] Step S505: The OAM system obtains the to-be-obtained data based on the object identifier.

[0217] Step S506: The OAM system sends the expected acquisition data to the NWDAF network element.

[0218] Please note that for the execution process of step S504 to step S506, please refer to the specific description of step S204 to step S206 in Figure 2. The details will not be described again in this specification.

[0219] In one implementation aspect, when the data to be obtained is a 5QI set configured by an SMF network element, after obtaining the 5QI set, the NWDAF network element may further obtain performance statistical indicators corresponding to the 5QIs, for example, the quantity of QoS flows for each 5QI, from the OAM system.

[0220] The NWDAF network element may obtain configuration data of each NF including the access network element from the OAM system, such as a cell list configured by the gNB, a service area configured by the SMF, an S-NSSAI list and an NSI ID list configured by the NSSF, or information such as the capacity and deployment location of the UPF. The NWDAF network element may use the data obtained from the OAM system as input data for data analysis.

[0221] It should be noted that when an NWDAF network element obtains the DN of an MOI in an OAM system that is a data source, it may indicate that the NWDAF network element has obtained the DN of all sub-MOIs that use that MOI as a vertex in the tree structure to which that MOI belongs in the OAM system. For example, in FIG. 1b, the NWDAF network element obtains the DN of an MOI in an OAM system that is a data source. systemIf the NWDAF network element obtains the DN of wireless device a (one MOI) in the system 13 shows that the MOIs of wireless device a, eNB1, gNB1, cell1, and cell2, etc., are obtained from the MOIs of wireless device a, eNB1, gNB1, cell1, and cell2, etc., in the MOIs of wireless device a, eNB2, gNB3, cell4, and cell5.

[0222] In this embodiment of the present application, the NWDAF network element may obtain an object identifier belonging to the data source in the OAM system through mapping from the domain name of the data source according to a mapping rule between the domain name of the data source and the object identifier belonging to the data source in the OAM system. In this manner, the NWDAF network element does not need to obtain the entire database of managed objects of the OAM system, thereby simplifying the process of the NWDAF network element obtaining data from the OAM system. In addition, the NWDAF network element does not obtain the entire database of managed objects of the OAM system, thereby the NWDAF network element does not have the right to see all network management data. This helps ensure the security of the network element.

[0223] Corresponding to the methods provided in the above method embodiments, an embodiment of the present application further provides a corresponding apparatus, which includes corresponding modules configured to perform the above embodiments, which modules may be software, hardware, or a combination of software and hardware.

[0224] 6 is a schematic diagram of the structure of a communication device according to the present application. The communication device 600 shown in FIG.

[0225] In design, the device 600 is a network data analysis network element.

[0226] For example, the processing unit 601 is configured to determine a data source to which the to-be-acquired data belongs, to acquire first information, and to determine an object identifier of the data source in an operation, administration, and maintenance OAM system based on the first information. The communication unit 602 is configured to send a first request to the OAM system, the first request including the object identifier, the first request for requesting to acquire the to-be-acquired data.

[0227] In one implementation, the first information includes a correspondence between an identifier of the data source and an object identifier in the OAM system that is for the data source.

[0228] In one implementation, the data source includes a network slice or a network slice subnet.

[0229] In one implementation, the first information is included in a network function profile, which includes one or more of a correspondence between an identifier of the network slice and an object identifier in the OAM system that is the one belonging to the network slice, a correspondence between an identifier of the network slice and an object identifier in the OAM system that is the one belonging to a network slice subnet in the network slice, a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is the one belonging to the network slice, or a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is the one belonging to the network slice subnet.

[0230] In one implementation, the on-demand data includes key performance indicators of the network slice. ( KPI ) , or a KPI for a network slice subnet.

[0231] In one implementation, the first information includes a generation rule for an object identifier belonging to a data source in the OAM system. When the processing unit 601 is configured to determine an object identifier belonging to a data source in the OAM system based on the first information, the processing unit 601 is specifically configured to generate an object identifier belonging to a data source in the OAM system based on the generation rule and the identifier of the data source.

[0232] In one implementation, the object identifier includes a first identifier and a second identifier, and the generation rule includes a first generation rule and a second generation rule. When the processing unit 601 is configured to generate an object identifier that is of a data source in the OAM system based on the generation rule and the identifier of the data source, the processing unit 601 is specifically configured to generate the first identifier based on the first generation rule and a domain name of the network data analysis network element, and generate the second identifier based on the second generation rule and the identifier of the data source.

[0233] In one implementation, the identifier of the data source includes network slice selection assistance information and / or a network slice subnet identifier. The object identifier in the OAM system that is the data source includes the network slice selection assistance information and / or the network slice subnet identifier. S The managed object identifiers include associated managed object identifiers and / or associated managed object identifiers for network slice subnets.

[0234] In one implementation, the communication unit 602 is further configured to receive a second request, the second request being for requesting to perform data analysis. The communication unit 602 is further configured to receive the to-be-acquired data from the OAM system. The processing unit 601 is further configured to perform data analysis based on the to-be-acquired data to obtain an analysis result. When the processing unit 601 is configured to determine a data source to which the to-be-acquired data belongs, the processing unit 601 is specifically configured to determine, based on the second request, a data source to which the to-be-acquired data belongs.

[0235] In one implementation, the second request includes an identifier of the data source.

[0236] In one implementation, the first information includes a mapping rule between a domain name of the data source and an object identifier in the OAM system belonging to the data source. The processing unit 601 is further configured to obtain a domain name of the data source. When the processing unit 601 is configured to determine an object identifier in the OAM system belonging to the data source based on the first information, the processing unit 601 is specifically configured to obtain an object identifier in the OAM system belonging to the data source through mapping from the domain name of the data source according to the mapping rule.

[0237] In one implementation, the object identifier includes a third identifier and a fourth identifier. The first information specifically includes a first mapping rule between the domain name of the data source and the third identifier, and a second mapping rule between the host name of the data source and the fourth identifier. The processing unit 601 is further configured to obtain the host name of the data source. When the processing unit 601 is configured to obtain the object identifier belonging to the data source in the OAM system through mapping from the domain name of the data source according to the mapping rule, the processing unit 601 is specifically configured to obtain the third identifier through mapping from the domain name of the data source according to the first mapping rule, and obtain the fourth identifier through mapping from the host name of the data source according to the second mapping rule.

[0238] In one implementation, when the processing unit 601 is configured to obtain the domain name of the data source, the processing unit 601 specifically calls the communication unit 602 to transmit the third request to the network repository function. ( NRF ) and configured to: send a third request to the network element, the third request being for requesting to obtain a domain name of the data source; and invoke a communication unit 602 to receive the domain name of the data source from the NRF network element.

[0239] In one implementation aspect, when the processing unit 601 is configured to obtain the first information, the processing unit 601 is specifically configured to obtain the first information from an OAM system or an NRF network element, obtain a network capability profile from the OAM system or the NRF network element, where the network capability profile includes the first information, or obtain the first information from a memory of the communication device 600.

[0240] In one implementation, the network capability profile is a configuration file of the communication device 600 or a configuration file of a network slice selection network element.

[0241] In the case where the apparatus 600 is a network data analysis network element, the apparatus 600 is configured to perform the functions of the network data analysis network element in the embodiments shown in FIGS.

[0242] In design, the apparatus 600 is a management device in an OAM system. For example, the processing unit 601 is configured to generate first information for determining an object identifier in the OAM system that is of a data source to which the to-be-acquired data belongs. The communication unit 602 is configured to send the first information to a first network element.

[0243] In one implementation, the first information includes a correspondence between an identifier of the data source and an object identifier in the OAM system that is for the data source.

[0244] In one implementation, the data source includes a network slice or a network slice subnet.

[0245] In one implementation, the first information is included in a network capability profile, the network capability profile comprising: The correspondence may include one or more of: a correspondence between an identifier of the network slice and an object identifier in the OAM system that is for the network slice; a correspondence between an identifier of the network slice and an object identifier in the OAM system that is for a network slice subnet in the network slice; a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is for the network slice; or a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is for the network slice.

[0246] In one implementation, the on-demand data includes key performance indicators of the network slice. ( KPI ) , or a KPI for a network slice subnet.

[0247] In one implementation, the first information includes object identifier generation rules in the OAM system that are of a data source.

[0248] In one implementation, the object identifier includes a first identifier and a second identifier. The generation rules include a first generation rule and a second generation rule. The first generation rule includes a rule for generating the first identifier based on a domain name of the network data analysis network element. The second generation rule includes a rule for generating the second identifier based on an identifier of the data source.

[0249] In one implementation, the identifier of the data source includes network slice selection assistance information and / or a network slice subnet identifier. The object identifier in the OAM system that is the data source includes the network slice selection assistance information and / or the network slice subnet identifier. SThe managed object identifiers include associated managed object identifiers and / or associated managed object identifiers for network slice subnets.

[0250] In one implementation, the first information includes a mapping rule between a domain name of the data source and an object identifier in the OAM system that is belonging to the data source.

[0251] In one implementation, the object identifier includes a third identifier and a fourth identifier, and the first information specifically includes a first mapping rule between a domain name of the data source and the third identifier, and a second mapping rule between a host name of the data source and the fourth identifier.

[0252] In one implementation, when the communication unit 602 is configured to transmit the first information to the first network element, the communication unit 602 is specifically configured to transmit a configuration command to the first network element, the configuration command including the first information, or to transmit a network capability profile to the first network element, the network capability profile including the first information.

[0253] In one implementation, the network capability profile is a configuration file of a network data analysis network element or a network slice selection network element.

[0254] In one implementation, the first network element includes a network slice selection network element, a network repository function, ( NRF ) The network element includes one or more of the network elements, or the network data analysis network elements.

[0255] If the apparatus 600 is a management device in an OAM system, the apparatus 600 is configured to perform the functions of the management device in the embodiments shown in FIGS.

[0256] 7 is a schematic diagram of another communication device according to the present application. The communication device 700 shown in FIG.

[0257] The memory 702 may be a volatile memory, such as a random access memory. Alternatively, the memory may be a non-volatile memory, such as a read-only memory, a flash memory, a hard disk drive (HDD), or a solid-state drive (SSD). Alternatively, the memory 702 may be any other medium that can be used to carry or store the expected program code in the form of instructions or data structures that can be accessed by a computer. However, this is not limited thereto. The memory 702 may be a combination of the aforementioned memories.

[0258] The specific connection media between the processor 701, the memory 702, and the transceiver 703 is not limited in this embodiment of the present application. In this embodiment of the present application, the transceiver 703, the memory 702, and the processor 701 are connected by using a bus 704 in the figure. The bus 704 is represented by using a thick line in the figure. The connection style between the other components is only an example for description and is not limited thereto. The bus 704 can be classified into an address bus, a data bus, a control bus, etc. For ease of display, only one thick line is used for display in FIG. 7, but this does not mean that there is only one bus or only one type of bus.

[0259] The processor 701 may have a data transmission / reception function and can communicate with another device. In the device shown in Fig. 7, an independent data communication unit, for example, a transceiver 703, may also be arranged and configured to transmit / receive data. When communicating with another device, the processor 701 may perform data transmission by using the transceiver 703.

[0260] Note that the dashed box in FIG. 7 indicates that the transceiver 703 may be located separately from the processor 701 or the transceiver 703 may be integrated into the processor 701, and the memory 702 may be located separately from the processor 701 or the memory 702 may be integrated into the processor 701.

[0261] In an example, if the format shown in FIG. 7 is used for a network data analysis network element, the processor in FIG. 7 may invoke computer-executable instructions stored in memory 702 to enable the network data analysis network element to perform the method performed by the network data analysis network element in any one of the method embodiments described above.

[0262] In the example, the format shown in FIG. system When used for a management device in, the processor in FIG. 7 may invoke computer-executable instructions stored in memory 702 to enable the management device to perform the method performed by the management device in any one of the method embodiments described above.

[0263] Specifically, the functions / implementation processes of both the processing unit and the communication unit in Figure 6 may be performed by the processor 701 in Figure 7 by invoking computer-executable instructions stored in memory 702. Alternatively, the functions / implementation processes of the processing unit in Figure 6 may be performed by the processor 701 in Figure 7 by invoking computer-executable instructions stored in memory 702, and the functions / implementation processes of the communication unit in Figure 6 may be performed by the transceiver 703 in Figure 7.

[0264] In one implementation, the communication device 700 may include a circuit that may perform the transmitting, receiving, or communication functions in the method embodiments described above. The processor described in this application may be implemented in the form of an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application-specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor may alternatively be manufactured by using the following IC craft technologies, for example, complementary metal-oxide-semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-channel metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), or gallium arsenide (GaAs).

[0265] The communication device described in the above embodiment may be a network data analysis network element or a management device in an OAM system. However, the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited by FIG. 7. The communication device may be an independent device or a part of a larger device. For example, the communication device may be: (1) An independent integrated circuit IC, chip, or chip system or subsystem; (2) a set including one or more ICs, where optionally the set of ICs may further include a storage component configured to store data and computer programs; (3) ASICs such as modems (4) A module capable of being embedded in another device; (5) Receivers, terminals, intelligent terminals, cellular telephones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc., or (6)Others.

[0266] For the case where the communication device may be a chip or a chip system, please refer to the schematic diagram of the structure of the chip shown in Figure 8. The chip shown in Figure 8 includes an interface 801 and a processor 802. There may be one or more interfaces 801, and there may be multiple processors 802.

[0267] Regarding the case where the chip is configured to perform the functions of the network data analysis network element in the embodiment of the present application,

[0268] The processor 802 is configured to determine a data source to which the to-be-acquired data belongs, to acquire first information, and to determine an object identifier in the operations, administration, and maintenance OAM system that is for the data source based on the first information. The interface 801 is configured to send a first request to the OAM system, the first request including the object identifier, the first request for requesting to acquire the to-be-acquired data.

[0269] In one implementation, the first information includes a correspondence between an identifier of the data source and an object identifier in the OAM system that is for the data source.

[0270] In one implementation, the data source includes a network slice or a network slice subnet.

[0271] In one implementation, the first information is included in a network function profile, which includes one or more of a correspondence between an identifier of the network slice and an object identifier in the OAM system that is the one belonging to the network slice, a correspondence between an identifier of the network slice and an object identifier in the OAM system that is the one belonging to a network slice subnet in the network slice, a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is the one belonging to the network slice, or a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is the one belonging to the network slice subnet.

[0272] In one implementation, the on-demand data includes key performance indicators of the network slice. ( KPI ) , or a KPI for a network slice subnet.

[0273] In one implementation, the first information includes a generation rule for an object identifier that is a data source in the OAM system. When the processor 802 is configured to determine an object identifier that is a data source in the OAM system based on the first information, the processor 802 is specifically configured to generate an object identifier that is a data source in the OAM system based on the generation rule and the identifier of the data source.

[0274] In one implementation, the object identifier includes a first identifier and a second identifier, and the generation rule includes a first generation rule and a second generation rule. When the processor 802 is configured to generate an object identifier that is of a data source in the OAM system based on the generation rule and the identifier of the data source, the processor 802 is specifically configured to generate the first identifier based on the first generation rule and a domain name of the network data analysis network element, and generate the second identifier based on the second generation rule and the identifier of the data source.

[0275] In one implementation, the identifier of the data source includes network slice selection assistance information and / or a network slice subnet identifier. The object identifier in the OAM system that is the data source includes the network slice selection assistance information and / or the network slice subnet identifier. S The managed object identifiers include associated managed object identifiers and / or associated managed object identifiers for network slice subnets.

[0276] In one implementation, the interface 801 is further configured to receive a second request, the second request being for requesting to perform data analysis. The interface 801 is further configured to receive the to-be-acquired data from the OAM system. The processor 802 is further configured to perform data analysis based on the to-be-acquired data to obtain an analysis result. When the processor 802 is configured to determine a data source to which the to-be-acquired data belongs, the processor 802 is specifically configured to determine, based on the second request, a data source to which the to-be-acquired data belongs.

[0277] In one implementation, the second request includes an identifier of the data source.

[0278] In one implementation, the first information includes a mapping rule between a domain name of the data source and an object identifier in the OAM system belonging to the data source. The processor 802 is further configured to obtain the domain name of the data source. When the processor 802 is configured to determine the object identifier in the OAM system belonging to the data source based on the first information, the processor 802 is specifically configured to obtain the object identifier in the OAM system belonging to the data source through mapping from the domain name of the data source according to the mapping rule.

[0279] In one implementation, the object identifier includes a third identifier and a fourth identifier. The first information specifically includes a first mapping rule between the domain name of the data source and the third identifier, and a second mapping rule between the host name of the data source and the fourth identifier. The processor 802 is further configured to obtain the host name of the data source. When the processor 802 is configured to obtain the object identifier belonging to the data source in the OAM system through mapping from the domain name of the data source according to the mapping rule, the processor 802 is specifically configured to obtain the third identifier through mapping from the domain name of the data source according to the first mapping rule, and obtain the fourth identifier through mapping from the host name of the data source according to the second mapping rule.

[0280] In one implementation, if the processor 802 is configured to obtain a domain name of the data source, the processor 802 specifically calls the interface 801 to send the third request to the network repository function. ( NRF ) and transmitting a third request to the network element, the third request being for requesting to obtain a domain name of the data source, and invoking interface 801 to receive the domain name of the data source from the NRF network element.

[0281] In one implementation, when the processor 802 is configured to obtain the first information, the processor 802 is specifically configured to obtain the first information from an OAM system or an NRF network element, obtain a network capability profile from the OAM system or the NRF network element, where the network capability profile includes the first information, or obtain the first information from a memory of the communication device.

[0282] In one implementation, the network capability profile is a configuration file of a communication device or a configuration file of a network slice selection network element.

[0283] Specifically, in this case, for operations performed by the interface 801 and the processor 802, please refer to the description of the network data analysis network element in the embodiment corresponding to Figures 2 to 5.

[0284] Regarding the case where the chip is configured to implement the function of a management device in the OAM system in the embodiment of the present application,

[0285] The processor 802 is configured to generate first information for determining an object identifier in the OAM system that is of a data source to which the to-be-acquired data belongs. The interface 801 is configured to transmit the first information to the first network element.

[0286] In one implementation, the first information includes a correspondence between an identifier of the data source and an object identifier in the OAM system that is for the data source.

[0287] In one implementation, the data source includes a network slice or a network slice subnet.

[0288] In one implementation, the first information is included in a network function profile, which includes one or more of a correspondence between an identifier of the network slice and an object identifier in the OAM system that is the one belonging to the network slice, a correspondence between an identifier of the network slice and an object identifier in the OAM system that is the one belonging to a network slice subnet in the network slice, a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is the one belonging to the network slice, or a correspondence between an identifier of a network slice subnet in the network slice and an object identifier in the OAM system that is the one belonging to the network slice subnet.

[0289] In one implementation, the on-demand data includes key performance indicators of the network slice. ( KPI ) , or a KPI for a network slice subnet.

[0290] In one implementation, the first information includes object identifier generation rules in the OAM system that are of a data source.

[0291] In one implementation, the object identifier includes a first identifier and a second identifier. The generation rules include a first generation rule and a second generation rule. The first generation rule includes a rule for generating the first identifier based on a domain name of the network data analysis network element. The second generation rule includes a rule for generating the second identifier based on an identifier of the data source.

[0292] In one implementation, the identifier of the data source includes network slice selection assistance information and / or a network slice subnet identifier. The object identifier in the OAM system that is the data source includes the network slice selection assistance information and / or the network slice subnet identifier. SThe managed object identifiers include associated managed object identifiers and / or associated managed object identifiers for network slice subnets.

[0293] In one implementation, the first information includes a mapping rule between a domain name of the data source and an object identifier in the OAM system that is belonging to the data source.

[0294] In one implementation, the object identifier includes a third identifier and a fourth identifier, and the first information specifically includes a first mapping rule between a domain name of the data source and the third identifier, and a second mapping rule between a host name of the data source and the fourth identifier.

[0295] In one implementation, when the interface 801 is configured to transmit the first information to the first network element, the interface 801 is specifically configured to transmit a configuration command to the first network element, the configuration command including the first information, or to transmit a network capability profile to the first network element, the network capability profile including the first information.

[0296] In one implementation, the network capability profile is a configuration file of a network data analysis network element or a network slice selection network element.

[0297] In one implementation, the first network element includes a network slice selection network element, a network repository function, ( NRF ) The network element includes one or more of the network elements, or the network data analysis network elements.

[0298] Specifically, in this case, for the operations performed by the interface 801 and the processor 802, please refer to the description of the management device in the embodiment corresponding to FIGS.

[0299] Optionally, the chip further includes a memory 803 configured to store the necessary computer programs and data. The memory 803 may be located separately or integrated with the processor 802, as shown in the dashed box in FIG.

[0300] Those skilled in the art may further understand that the various illustrative logic blocks and steps enumerated in the embodiments of the present application may be implemented by using electronic hardware, computer software, or a combination thereof. Whether a function is implemented by using hardware or software depends on the individual application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each individual application, but the implementation should not be considered as going beyond the scope of the embodiments of the present application.

[0301] An embodiment of the present application further provides a data acquisition system, which may include one or more of the network data analysis network element and the management device in the OAM system in the embodiment corresponding to Figures 2 to 5. Optionally, the system may include the network slice selection network element and / or the network repository function in the embodiment corresponding to Figures 2 to 5. ( NRF ) It further includes a network element.

[0302] The present application further provides a computer-readable storage medium having a computer program stored thereon. The computer program product includes program instructions that, when executed by a computer, perform the functions of any one of the method embodiments described above.

[0303] The computer readable storage medium includes, but is not limited to, flash memory, hard disks, and solid state drives.

[0304] The present application further provides a computer program product, which when executed by a computer, performs the functions of any one of the aforementioned method embodiments.

[0305] It can be understood that in some scenarios, some optional features in the embodiments of the present application can be implemented independently to solve corresponding technical problems and achieve corresponding effects, without relying on another feature, for example, the solution on which the optional feature is currently based. Alternatively, in some scenarios, the optional feature can be combined with other features based on requirements. Correspondingly, the devices provided in the embodiments of the present application can also implement these features or functions correspondingly. Details will not be described in this specification.

[0306] Those skilled in the art may further understand that the various illustrative logic blocks and steps enumerated in the embodiments of the present application may be implemented by electronic hardware, computer software, or a combination thereof. Whether a function is implemented by using hardware or software depends on individual applications and the design requirements of the entire system. Those skilled in the art may use various methods to implement the function for corresponding applications, but the implementation should not be considered to exceed the protection scope of the embodiments of the present application.

[0307] The solutions described in this application may be implemented in various ways. For example, the technologies may be implemented by hardware, software, or a combination thereof. With regard to hardware implementation aspects, a processing unit configured to execute these technologies in a communication device (e.g., a base station, a terminal, a network entity, a core network element, or a chip) may be implemented with one or more general-purpose processors, digital signal processors (DSPs), digital signal processor components, or application-specific integrated circuits (ASICs), programmable logic devices, field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof. The general-purpose processor may be a microprocessor. Optionally, the general-purpose processor may also be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors with a digital signal processor core, or any other similar configuration.

[0308] It can be understood that the memory in this embodiment of the present application can be volatile or non-volatile memory, or can include volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM) used as an external cache. By way of example and not of limitation, many forms of RAM may be used, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein includes, but is not limited to, these and any other suitable types of memory.

[0309] All or some of the above-mentioned embodiments may be implemented by software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or some of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio wave, or microwave) manner. A computer-readable storage medium may be any available medium accessible by a computer, or a data storage device, e.g., a server or a data center, incorporating one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, or magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), semiconductor media (e.g., solid-state drives (SSDs)), and the like.

[0310] It may be understood that an "embodiment" referred to throughout this specification means that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present application. Therefore, the embodiments throughout this specification do not necessarily refer to the same embodiment. In addition, these particular features, structures, or characteristics may be combined in one or more embodiments by using any suitable manner. It may be understood that the sequence numbers of the processes described above do not mean the execution sequence in various embodiments of the present application. The execution sequence of the process should be determined based on the function and internal logic of the process, and should not be interpreted as any limitation on the implementation process of the embodiments of the present application.

[0311] It should be understood that in this application, "when" and "if" refer to the device performing the corresponding process in a desired situation and are not intended to be time-limited. These terms do not imply that the device is required to take a decision action during execution, nor do they imply any other limitations.

[0312] In this application, elements referred to in the singular are intended to mean "one or more" and not "only one," unless otherwise specified. In this application, "at least one" is intended to mean "one or more," and "multiple" is intended to mean "two or more," unless otherwise specified.

[0313] In addition, the terms "system" and "network" may be used interchangeably herein. The term "and / or" in this specification describes only the association relationship between associated objects, and indicates that three relationships may exist. For example, "A and / or B" may represent three cases: "only A exists", "both A and B exist", and "only B exists". A may be singular or plural, and B may be singular or plural.

[0314] "Predefine" in this application may be understood as "define," "predefine," "store," "prestore," "prenegotiate," "preconfigure," "harden," or "pre-burn."

[0315] Those skilled in the art may understand that for the purpose of convenient and concise description, for the detailed functional processes of the above-mentioned systems, devices and units, reference should be made to the corresponding processes in the above-mentioned method embodiments, and the details will not be described again in this specification.

[0316] The same or similar parts in the embodiments of the present application should be referred to each other. In the embodiments of the present application and the implementation aspects / methods / modes of implementation in the embodiments, the terms and / or descriptions are consistent and can be mutually referenced between different embodiments and between the implementation aspects / methods / modes of implementation in the embodiments, unless otherwise specified or logical contradiction occurs. The technical features in the different embodiments and the implementation aspects / methods / modes of implementation in the embodiments can be combined to form a new embodiment, implementation aspect, mode of implementation, or method of implementation based on the internal logical relationship. The above description is an implementation aspect of the present application, but is not intended to limit the protection scope of the present application.

[0317] The above description is merely a specific implementation of the present application, and is not intended to limit the scope of protection of the present application. Any variations or replacements that are easily conceived by those skilled in the art within the technical scope disclosed in this application shall fall within the scope of protection of the present application.

Claims

1. 1. A method for obtaining data, the method comprising: determining, by a network data analysis network element, a data source from which the to-be-acquired data belongs; obtaining, by the network data analysis network element, first information for associating an identifier of the data source or a domain name of the data source with an object identifier belonging to the data source in an operation, administration, and maintenance OAM system; determining, by the network data analysis network element, the object identifier in the OAM system that is for the data source based on the identifier of the data source or the domain name of the data source and the first information; and sending a first request by the network data analysis network element to the OAM system, the first request including the object identifier, the first request being for requesting to obtain the scheduled data.

2. 2. The method of claim 1, wherein the first information includes a correspondence between an identifier of the data source and the object identifier in the OAM system that is for the data source.

3. The method of claim 2 , wherein the data source comprises a network slice or a network slice subnet.

4. The first information is included in a network capability profile, the network capability profile comprising: A correspondence between an identifier of the network slice and an object identifier in the OAM system that belongs to the network slice; A correspondence between an identifier of the network slice and an object identifier in the OAM system that is of the network slice subnet in the network slice; A correspondence between an identifier of the network slice subnet in the network slice and an object identifier in the OAM system that belongs to the network slice; or 4. The method of claim 3, comprising one or more of a correspondence between an identifier of the network slice subnet in the network slice and an object identifier in the OAM system that is for the network slice subnet.

5. The method of claim 3 , wherein the expected data is a key performance indicator (KPI) of the network slice or a KPI of the network slice subnet.

6. The method of claim 1, wherein the identifier of the data source includes network slice selection assistance information and / or a network slice subnet identifier, and the object identifier in the OAM system that is of the data source includes a managed object identifier associated with a network slice and / or a managed object identifier associated with a network slice subnet.

7. The method comprises: receiving, by the network data analysis network element, a second request, the second request being for a request to perform a data analysis; receiving, by the network data analysis network element, the availability data from the OAM system; and performing, by the network data analysis network element, a data analysis based on the expected acquisition data to obtain an analysis result; 2. The method of claim 1, wherein the step of determining, by a network data analysis network element, a data source to which the data to be obtained belongs includes a step of determining, by the network data analysis network element, the data source to which the data to be obtained belongs based on the second request.

8. The method of claim 7 , wherein the second request includes an identifier for the data source.

9. The first information includes a generation rule for the object identifier belonging to the data source in the OAM system, and the step of determining, by the network data analysis network element, an object identifier belonging to the data source in the OAM system based on the first information, comprises: generating, by the network data analysis network element, the object identifier of the data source in the OAM system based on the generation rule and an identifier of the data source; or the first information includes a mapping rule between a domain name of the data source and the object identifier in the OAM system that belongs to the data source; determining, by the network data analysis network element, an object identifier in an OAM system that is for the data source based on the first information, obtaining, by the network data analysis network element, the object identifier in the OAM system that is of the data source through mapping from the domain name of the data source according to the mapping rule, the method comprising: The method of claim 1 , further comprising obtaining, by the network data analysis network element, the domain name of the data source.

10. If the first information includes the generation rules for the object identifiers of the data sources in the OAM system, the object identifiers include a first identifier and a second identifier, and the generation rules include a first generation rule and a second generation rule; generating, by the network data analysis network element, the object identifier of the data source in the OAM system based on the generation rule and an identifier of the data source, generating, by the network data analysis network element, the first identifier based on the first generation rule and a domain name of the network data analysis network element, and generating, by the network data analysis network element, the second identifier based on the second generation rule and the identifier of the data source; or if the first information includes the mapping rule between the domain name of the data source and the object identifier in the OAM system that is of the data source, the object identifier includes a third identifier and a fourth identifier, and the first information includes a first mapping rule between the domain name of the data source and the third identifier, and a second mapping rule between a host name of the data source and the fourth identifier; The method comprises: obtaining, by the network data analysis network element, the host name of the data source; obtaining, by the network data analysis network element, the object identifier of the data source in the OAM system through mapping from the domain name of the data source according to the mapping rule, 10. The method of claim 9, further comprising obtaining, by the network data analysis network element, the third identifier through mapping from the domain name of the data source according to the first mapping rule, and obtaining the fourth identifier through mapping from the host name of the data source according to the second mapping rule.

11. The step of obtaining, by the network data analysis network element, the domain names of the data sources, comprises: sending, by the network data analysis network element, a third request to a Network Repository Function (NRF) network element, the third request to request to obtain the domain name of the data source; and receiving, by the network data analysis network element, the domain name of the data source from the NRF network element.

12. The step of obtaining first information by the network data analysis network element includes: obtaining, by the network data analysis network element, the first information from the OAM system or NRF network element; obtaining, by the network data analysis network element, a network capability profile from the OAM system or the NRF network element, the network capability profile including the first information; or 2. The method of claim 1, further comprising any one of the steps of: obtaining, by the network data analyzing network element, the first information from a memory of the network data analyzing network element.

13. The method of claim 12 , wherein the network function profile is a configuration file of the network data analysis network element or the network slice selection network element.

14. The OAM system includes a management device, and the method further comprises: generating, by the management device, the first information for determining the object identifier in the OAM system that is of the data source to which the data to be obtained belongs; The method of claim 1 , further comprising: transmitting, by the management device, the first information to a first network element.

15. The method of claim 10, wherein the first generation rule includes a rule for generating the first identifier based on a domain name of a network data analysis network element, and the second generation rule includes a rule for generating the second identifier based on an identifier of the data source.

16. The step of transmitting, by the management device, the first information to a first network element, further comprises: sending, by the management device, a configuration command to the first network element, the configuration command including the first information; or The method of claim 14 , further comprising the step of: sending, by the management device, a network capability profile to the first network element, the network capability profile including the first information.

17. The method of claim 16 , wherein the network function profile is a configuration file of a network data analysis network element or a network slice selection network element.

18. 15. The method of claim 14, wherein the first network element comprises one or more of a network slice selection network element, a network repository function (NRF) network element, or the network data analysis network element.

19. A data acquisition system, said system comprising a network data analysis network element according to any one of claims 1 to 13 and a management device according to any one of claims 14 to 18.

20. A communication device comprising a unit adapted to carry out the method according to any one of claims 1 to 13 or 14 to 18.

21. 20. A communications device, the device comprising a processor and a memory, the memory storing program instructions, the processor executing the program instructions stored in the memory to enable the device to perform a method according to any one of claims 1 to 13 or 14 to 18.

22. 20. A computer readable medium having a computer program stored thereon, the computer program including program instructions which, when executed by a communication device, perform a method according to any one of claims 1 to 13 or 14 to 18.

Citation Information

Patent Citations

  • Management data acquisition method and device

    CN112350841A