Wireless communication method and device and computer readable medium
By receiving analysis requests at the network entity of the wireless communication system, determining the NWDAF that supports the analysis required, and combining the analysis responses of multiple NWDAFs, the problem of consumers' difficulty in choosing a suitable NWDAF is solved, and efficient analytical information acquisition is achieved.
Patent Information
- Application Number
- CN202510122733.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2020-04-21
- Publication Date
- 2025-05-27
AI Technical Summary
With multiple network data analysis functions (NWDAFs) deployed, it is difficult for consumers to select the appropriate NWDAF to obtain the required analytical information.
A method and apparatus are provided to determine an NWDAF supporting the analysis required by receiving an analysis request from a consumer at a network entity of a wireless communication system, and combine the analysis responses from multiple NWDAFs into a comprehensive response, and return it to the consumer.
Coordinated analysis requests and responses from multiple NWDAFs are implemented, simplifying the analysis selection process of consumers and ensuring that consumers can obtain the required analysis information.
Smart Images

Figure CN120050698A_ABST
Abstract
Description
[0001] This application is a divisional application of the patent application for "Network Data Analysis Function Selection" with an application date of April 21, 2020, an application number of 202080100065.7. Technical Field
[0002] The present disclosure generally relates to communication systems, and more particularly, to communication systems including one or more Network Data Analysis Functions (NWDAFs). Background Art
[0003] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. A typical wireless communication system may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single-Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.
[0004] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at the urban, national, regional, or even global level. An example telecommunication standard is 5G New Radio (NR). 5G NR is part of the continuous evolution of mobile broadband promulgated by the Third Generation Partnership Project (3GPP) to meet new requirements and other requirements associated with latency, reliability, security, scalability (e.g., Internet of Things (IoT)). 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine type communication (mMTC), and ultra-reliable low-latency communication (URLLC). Some aspects of 5G NR may be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvement in 5G NR technology. These improvements are also applicable to other multiple access technologies and telecommunication standards that employ these technologies. Summary of the Invention
[0005] A brief overview of one or more aspects is presented below to provide a basic understanding of such aspects. This overview is not an extensive review of all contemplated aspects and is neither intended to identify key or critical elements of all aspects nor to delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that follows.
[0006] In one aspect of the present disclosure, a method for wireless communication at a consumer of a wireless communication system is provided, including: sending an analysis request to a network entity of the wireless communication system, the analysis request including a first analysis identifier and a second analysis identifier; and receiving from the network entity a combined analysis response to the analysis request, wherein the combined analysis response includes a first analysis response from a first network data analytics function (NWDAF) based on the first analysis identifier included in the analysis request, and a second analysis response from a second NWDAF based on the second analysis identifier included in the analysis request.
[0007] In one aspect of the present disclosure, a device for wireless communication at a consumer of a wireless communication system is provided, including: a memory; and at least one processor coupled to the memory and configured to: send an analysis request to a network entity of the wireless communication system, the analysis request including a first analysis identifier and a second analysis identifier; and receive from the network entity a combined analysis response to the analysis request, wherein the combined analysis response includes a first analysis response from a first network data analytics function (NWDAF) based on the first analysis identifier included in the analysis request, and a second analysis response from a second NWDAF based on the second analysis identifier included in the analysis request.
[0008] In one aspect of the present disclosure, a non-transitory computer-readable medium storing computer-executable code for wireless communication at a consumer of a wireless communication system is provided, the computer-executable code, when executed by at least one processor, causing the at least one processor to: send an analysis request to a network entity of the wireless communication system, the analysis request including a first analysis identifier and a second analysis identifier; and receive from the network entity a combined analysis response to the analysis request, wherein the combined analysis response includes a first analysis response from a first network data analytics function (NWDAF) based on the first analysis identifier included in the analysis request, and a second analysis response from a second NWDAF based on the second analysis identifier included in the analysis request.
[0009] In one aspect of the present disclosure, a method for wireless communication at a network entity included in a wireless network is provided, including: receiving, at the network entity, an analysis request from a consumer of the wireless network, the analysis request including a first analysis identifier and a second analysis identifier; determining a first network data analytics function (NWDAF) based on the first analysis identifier indicated in the analysis request, and determining a second NWDAF based on the second analysis identifier indicated in the analysis request; forwarding requests from the network entity to a plurality of NWDAFs, including forwarding a first request to the first NWDAF based on the first analysis identifier indicated in the analysis request, and forwarding a second request to the second NWDAF based on the second analysis identifier indicated in the analysis request; receiving a plurality of analysis responses including analysis responses from each of the plurality of NWDAFs, including receiving a first analysis response from the first NWDAF and receiving a second analysis response from the second NWDAF; combining the plurality of analysis responses into a combined analysis response, wherein the network entity provides the combined analysis response to the consumer based on a combination of the first analysis response received by the network entity from the first NWDAF and the second analysis response received by the network entity from the second NWDAF.
[0010] In one aspect of the present disclosure, a device for wireless communication at a network entity of a wireless network is provided, including: a memory; and at least one processor coupled to the memory and configured to: receive, at the network entity, an analysis request from a consumer of the wireless network, the analysis request including a first analysis identifier and a second analysis identifier; determine a first network data analytics function (NWDAF) based on the first analysis identifier indicated in the analysis request, and determine a second NWDAF based on the second analysis identifier indicated in the analysis request; forward requests from the network entity to a plurality of NWDAFs, wherein the network entity forwards a first request to the first NWDAF based on the first analysis identifier indicated in the analysis request, and forwards a second request to the second NWDAF based on the second analysis identifier indicated in the analysis request; receive a plurality of analysis responses including analysis responses from each of the plurality of NWDAFs, including receiving a first analysis response from the first NWDAF and receiving a second analysis response from the second NWDAF; combine the plurality of analysis responses into a combined analysis response, wherein the network entity provides the combined analysis response to the consumer based on a combination of the first analysis response received by the network entity from the first NWDAF and the second analysis response received by the network entity from the second NWDAF.
[0011] In one aspect of the present disclosure, a method, a computer-readable medium, and an apparatus are provided. In some aspects, the method may be performed by an apparatus at a network entity. The apparatus receives an analysis request from a consumer, the analysis request indicating at least one analysis; and determines, based on the at least one analysis indicated in the analysis request, one or more network data analytics functions (NWDAFs) for the analysis request.
[0012] In another aspect of the present disclosure, a method, a computer-readable medium, and an apparatus are provided. In some aspects, the method may be performed by an apparatus at a consumer. The apparatus transmits an analysis request to a network entity, the analysis request including at least one analysis identifier; and receives a response to the analysis request from the network entity, wherein the response includes analysis outputs from one or more NWDAFs based on the at least one analysis identifier included in the analysis request.
[0013] In another aspect of the present disclosure, a method, a computer-readable medium, and an apparatus are provided. In some aspects, the method may be performed by an apparatus at an NWDAF. The apparatus transmits an analysis identifier registration from the NWDAF to a network entity, wherein the analysis identifier registration indicates one or more analyses supported by the NWDAF. Then, the apparatus receives an analysis request from a consumer via the network entity based on the NWDAF supporting the analysis in the analysis request.
[0014] To achieve the foregoing and related purposes, one or more aspects include the features that are fully described hereinafter and particularly pointed out in the claims. The following description and the drawings set forth in detail certain illustrative features of one or more aspects. However, these features merely indicate some of the various ways in which the principles of the various aspects may be employed, and this description is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 is a diagram illustrating an example of a wireless communication system and an access network in accordance with aspects presented herein.
[0016] Figure 2 illustrates aspects of data collection and transfer of analysis data in accordance with aspects presented herein.
[0017] Figure 3 illustrates an example communication flow among a consumer, a network entity, and multiple NWDAFs in accordance with aspects presented herein.
[0018] Figure 4 illustrates an example communication process among a consumer, a network entity, and multiple NWDAFs in accordance with aspects presented herein.
[0019] Figure 5is a flowchart of a wireless communication method at a network entity according to various aspects presented herein, the method including determining an NWDAF to perform an analysis request.
[0020] Figure 6 is a flowchart of a wireless communication method at a consumer according to various aspects presented herein, the method including an analysis request that includes an analysis identifier.
[0021] Figure 7 is a flowchart of a wireless communication method at an NWDAF according to various aspects presented herein, the method including registering with a network entity, indicating support for one or more analyses. Detailed Description
[0022] The following detailed description presented in conjunction with the figures is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts may be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.
[0023] Several aspects of a telecommunications system will now be presented with reference to various apparatuses and methods. These apparatuses and methods will be described in the following detailed description and illustrated in the figures by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as "elements"). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.
[0024] By way of example, an element, or any portion of an element, or any combination of elements can be implemented as a "processing system" that includes one or more processors. Examples of processors include a microprocessor, a microcontroller, a graphics processing unit (GPU), a central processing unit (CPU), an application processor, a digital signal processor (DSP), a reduced instruction set computing (RISC) processor, a system on a chip (SoC), a baseband processor, a field programmable gate array (FPGA), a programmable logic device (PLD), a state machine, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functions described throughout this disclosure. One or more processors in the processing system can run software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise, software should be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executables, execution threads, processes, functions, etc.
[0025] Thus, in one or more example embodiments, the described functionality may be implemented in hardware, software, or any combination thereof. If implemented in software, the functions may be stored on or encoded as one or more instructions or code on a computer-readable medium. A computer-readable medium includes a computer storage medium. A storage medium may be any available medium that can be accessed by a computer. By way of example and not limitation, such computer-readable media may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, a combination of the aforementioned types of computer-readable media, or any other medium that can be used to store computer-executable code in the form of instructions or data structures accessible by a computer.
[0026] The NWDAF is a core network entity that collects and analyzes data from network sources and outputs data analytics to consumers, as described in more detail in conjunction with Figure 2 The NWDAF provides data collection and data analytics in a centralized manner. The interaction between a consumer and the NWDAF may occur within a local PLMN (e.g., the consumer network function (NF) and the NWDAF may belong to the same PLMN). Aspects presented herein enable support for multiple NWDAFs in a PLMN. Different NWDAFs may provide different types of analysis results. If multiple NWDAFs are deployed and support different data analytics, it may be challenging for a consumer to select an appropriate NWDAF. The present disclosure provides a central entity that coordinates analysis requests from consumers, which may be executed by any one of multiple NWDAFs, and enables consumers to obtain appropriate analysis information from various NWDAFs.
[0027] Figure 1FIG. 0 is a diagram illustrating an example of a wireless communication system and access network 100 that includes a core network 190 and an NWDAF selection entity 198, which is a central entity that coordinates requests for analytics information from one or more consumers 199 and multiple NWDAFs 191. The NWDAF selection entity 198 may be configured to receive an analytics request from a consumer, the analytics request indicating at least one analytics (e.g., analytics ID and location), and determine one or more NWDAFs 191 for the analytics request based on the at least one analytics indicated in the analytics request. A consumer 199 may be configured to transmit an analytics request that includes at least one analytics ID. The request may also include a location corresponding to the requested analytics ID. The consumer 199 may receive a response to the analytics request from the NWDAF selection entity 198, the response including analytics output from one or more NWDAFs 191 based on at least one analytics identifier included in the analytics request. The NWDAF 191 may be configured to register with the NWDAF selection entity 198 and provide supported analytics IDs and corresponding regions.
[0028] The wireless communication system 100 (also referred to as a wireless wide area network (WWAN)) includes a base station 102, a UE 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). The base station 102 may include macro cells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macro cells include base stations. Small cells include femtocells, picocells, and microcells.
[0029] The base station 102 configured for 4G LTE (collectively, the evolved universal mobile telecommunications system (UMTS) terrestrial radio access network (E-UTRAN)) can interface with the EPC 160 via a first backhaul link 132 (e.g., the S1 interface). The base station 102 configured for 5G NR (collectively, the next-generation RAN (NG-RAN)) can interface with the core network 190 via a second backhaul link 184. Among other functions, the base station 102 can perform one or more of the following functions: delivery of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and equipment tracking, radio access network information management (RIM), paging, positioning, and delivery of warning messages. The base stations 102 can communicate with each other directly or indirectly (e.g., via the EPC 160 or the core network 190) via a third backhaul link 134 (e.g., the X2 interface). The third backhaul link 134 can be wired or wireless.
[0030] Base station 102 may communicate wirelessly with UE 104. Each of the base stations 102 may provide communication coverage for a corresponding geographical coverage area 110. There may be overlapping geographical coverage areas 110. For example, small cell 102’ may have a coverage area 110’ that overlaps with the coverage areas 110 of one or more macro base stations 102. A network including both small cells and macro cells may be referred to as a heterogeneous network. The heterogeneous network may also include a Home evolved Node B (eNB) (HeNB), which may provide services to a restricted group known as a Closed Subscriber Group (CSG). The communication link 120 between the base station 102 and the UE 104 may include an uplink (UL) (also referred to as a reverse link) transmission from the UE 104 to the base station 102 and / or a downlink (DL) (also referred to as a forward link) transmission from the base station 102 to the UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may be over one or more carriers. The base station 102 / UE 104 may use a spectrum with a bandwidth of up to Y MHz (e.g., 5, 10, 15, 20, 100, 400, etc. MHz) for each carrier allocated in carrier aggregation with a total of up to Yx MHz (x component carriers) for transmission in each direction. The carriers may be adjacent to each other or not. The allocation of carriers may be asymmetric with respect to the DL and UL (e.g., more or fewer carriers may be allocated for the DL than for the UL). The component carriers may include a primary component carrier and one or more secondary component carriers. The primary component carrier may be referred to as the Primary Cell (PCell), while the secondary component carriers may be referred to as Secondary Cells (SCells).
[0031] Certain UEs 104 may communicate with each other using device-to-device (D2D) communication links 158. The D2D communication links 158 may use DL / UL WWAN spectrum. The D2D communication links 158 may use one or more sidelink channels, such as the Physical Sidelink Broadcast Channel (PSBCH), the Physical Sidelink Discovery Channel (PSDCH), the Physical Sidelink Shared Channel (PSSCH), and the Physical Sidelink Control Channel (PSCCH). D2D communication may be through various wireless D2D communication systems, such as WiMedia, Bluetooth, ZigBee, Wi-Fi based on the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standards, LTE, or NR.
[0032] The wireless communication system may further include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154 in the 5 GHz unlicensed spectrum. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a Clear Channel Assessment (CCA) before communication to determine whether the channel is available.
[0033] The small cell 102’ may operate in licensed and / or unlicensed spectrum. When operating in the unlicensed spectrum, the small cell 102’ may adopt NR and use the same 5 GHz unlicensed spectrum as that used by the Wi-Fi AP 150. The small cell 102’ adopting NR in the unlicensed spectrum may expand the coverage of the access network and / or increase the capacity of the access network.
[0034] The base station 102, whether it is a small cell 102’ or a large cell (e.g., a macro base station), may include and / or be referred to as an eNB, a gNodeB (gNB), or another type of base station. Some base stations (such as the gNB 180) may operate in the traditional sub-6 GHz spectrum, millimeter wave (mmW) frequencies, and / or near millimeter wave frequencies when communicating with the UE 104. When the gNB 180 operates at millimeter wave or near millimeter wave frequencies, the gNB 180 may be referred to as a millimeter wave base station. The Extremely High Frequency (EHF) is a part of the RF in the electromagnetic spectrum. EHF has a range of 30 GHz to 300 GHz and a wavelength between 1 millimeter and 10 millimeters. The radio waves in this frequency band may be referred to as millimeter waves. Near millimeter waves may extend down to a frequency of 3 GHz, where the wavelength is 100 millimeters. The Super High Frequency (SHF) band extends between 3 GHz and 30 GHz and is also referred to as centimeter waves. Communication using millimeter wave / near millimeter wave radio frequency (RF) bands (e.g., 3 GHz–300 GHz) has extremely high path loss and short distances. The millimeter wave base station 180 may use beamforming 182 with the UE 104 to compensate for the extremely high path loss and short distances. The base station 180 and the UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming.
[0035] Base station 180 may transmit beamformed signals to UE 104 in one or more transmission directions 182’. UE 104 may receive beamformed signals from base station 180 in one or more reception directions 182”. UE 104 may also transmit beamformed signals to base station 180 in one or more transmission directions. Base station 180 may receive beamformed signals from UE 104 in one or more reception directions. Base station 180 / UE 104 may perform beam training to determine the optimal reception and transmission directions for each base station 180 / UE 104. The transmission and reception directions of base station 180 may be the same or may be different. The transmission and reception directions of UE 104 may be the same or may be different.
[0036] EPC 160 may include a Mobility Management Entity (MME) 162, other MMEs 164, a Serving Gateway 166, a Multimedia Broadcast Multicast Service (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC) 170, and a Packet Data Network (PDN) Gateway 172. MME 162 may communicate with a Home Subscriber Server (HSS) 174. MME 162 is a control node that processes signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are delivered through Serving Gateway 166, which itself is connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC 170 are connected to IP services 176. IP services 176 may include the Internet, an intranet, an IP Multimedia Subsystem (IMS), a PS streaming service, and / or other IP services. BM-SC 170 may provide functions for MBMS user service provisioning and delivery. BM-SC 170 may serve as an entry point for content provider MBMS transmissions, may be used to authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and may be used to schedule MBMS transmissions. MBMS Gateway 168 may be used to distribute MBMS traffic to base stations 102 belonging to a Multicast Broadcast Single Frequency Network (MBSFN) area for a particular broadcast service, and may be responsible for session management (start / stop) and collecting charging information related to eMBMS.
[0037] The core network 190 may include an Access and Mobility Management Function (AMF) 192, other AMFs 193, a Session Management Function (SMF) 194, and a User Plane Function (UPF) 195. The AMF 192 may communicate with a Unified Data Management (UDM) 196. The AMF 192 is a control node that processes signaling between the UE 104 and the core network 190. Generally, the AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are delivered through the UPF 195. The UPF 195 provides UE IP address allocation and other functions. The UPF 195 is connected to an IP service 197. The IP service 197 may include the Internet, an intranet, an IP Multimedia Subsystem (IMS), a Packet-Switched (PS) stream (PSS) service, and / or other IP services.
[0038] A base station may include and / or be referred to as a gNB, Node B, eNB, access point, base station transceiver station, radio base station, radio transceiver, transceiver function, Basic Service Set (BSS), Extended Service Set (ESS), Transmission and Reception Point (TRP), or some other suitable term. The base station 102 provides an access point for the UE 104 to the EPC 160 or the core network 190. Examples of the UE 104 include a cellular phone, a smart phone, a Session Initiation Protocol (SIP) phone, a laptop computer, a Personal Digital Assistant (PDA), a satellite radio, a Global Positioning System, a multimedia device, a video device, a digital audio player (e.g., an MP3 player), a camera, a game console, a tablet computer, a smart device, a wearable device, a vehicle, a meter, a gas pump, a large or small kitchen appliance, a health device, an implant, a sensor / actuator, a display, or any other similar functional device. Some UEs 104 may be referred to as IoT devices (e.g., a parking meter, a gas pump, a toaster, a vehicle, a heart monitor, etc.). The UE 104 may also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a cell phone, a user agent, a mobile client, a client, or some other suitable term.
[0039] Although the following description may focus on 5G NR, the concepts described herein may be applicable to other similar fields, such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.
[0040] Figure 2An example system 200 including an NWDAF 204 is shown. The NWDAF 204 collects and analyzes data from network sources and outputs data analysis to consumers. The NWDAF is a core network function that provides data collection and data analysis in a centralized manner. For example, the NWDAF can be a network entity associated with the Figure 1 core network 190 therein. The NWDAF can provide network analysis information according to requests from users such as network functions, application functions, operations and management (OAM), PCF, NSSF, etc. As an example, the PCF can use the analysis data in policy decisions. As another example, the NSSF can use the load level analysis information provided by the NWDAF for slice selection. As an example, the NWDAF can be used for the analysis of one or more network slices.
[0041] For example, a network function (NF) can request specific analysis information about the load level of a specific network slice. Alternatively, if the load level of a network slice changes or reaches a specific threshold, the NF can be notified by the NWDAF using a subscription service. The NF and OAM can request and use the data analysis provided by the NWDAF to improve network performance. The NWDAF can provide analysis of, for example, QoS, traffic steering, dimensioning, security, etc.
[0042] As Figure 2 shown, the NWDAF can collect data from multiple sources such as including the NF 206 and application function (AF) 208, OAM 212, unified data repository (UDR) 210, etc. Examples of NFs that can provide data include AMF (such as the AMF192 in Figure 1 ), SMF (such as the SMF 194 in Figure 1 ), PCF, UDR 210, network exposure function (NEF), etc. The NWDAF 204 performs analysis on the collected data and outputs analysis data in response to consumer requests. Consumers of the data can include, for example, NF 206, AF 208, OAM 212, PCF, NSSF, etc. The NWDAF can be controlled by the network operator. The interaction between the consumer and the NWDAF can occur in the local PLMN (for example, the NF and the NWDAF belong to the same PLMN).
[0043] Aspects presented herein implement support for multiple NWDAFs in a PLMN. Different NWDAFs can provide different types of analysis results. If multiple NWDAFs are deployed and different data analyses are supported, it may be challenging for consumers to select the appropriate NWDAF. Figure 3An example system including a central entity 304 is shown. The central entity 304 coordinates analysis requests from consumers, which can be performed by any one of multiple NWDAFs in a PLMN, for example. The central entity can be a network entity of the core network. The central entity can include a Network Repository Function (NRF). The AMF can use the NRF to query information about the SMF for a slice. The NRF can assist in network selection. As presented herein, the NRF can also act as the central entity to coordinate the direction of analysis requests from the consumer 302 to one or more NWDAFs 306, 308, 310 and provide the analysis output from each NWDAF back to the consumer 302. In another example, the central entity 304 can include a centralized NWDAF that coordinates the direction of analysis requests from the consumer to other NWDAFs 306, 308, and 310 and provides the corresponding output back to the consumer 302.
[0044] As Figure 3 shown, each of the NWDAFs 306, 308, 310 can register with the central entity 304. The registration can include information about the supported analysis. In Figure 3 a first message (1), the NWDAF sends an analysis ID registration to the central entity 304. The analysis ID registration can indicate one or more analysis identifiers (IDs) supported by the NWDAF 306 and the supported area. For example, the supported area can indicate a list of network areas, tracking areas, or cell lists supported by the NWDAF. In some examples, the NWDAF 306 can provide a list of analysis IDs supported by the NWDAF 306 to the central entity 304. The central entity 304 can store information about which analysis IDs are supported by different NWDAFs. The central entity 304 can also store the corresponding supported areas for the supported analysis IDs.
[0045] The consumer 302 sends an analysis request to the central entity 304 (e.g., the analysis request in message (2)). The analysis request from the consumer can include an analysis ID and the corresponding location. In addition to including a single analysis ID, the analysis request from the consumer can include multiple analysis IDs and the corresponding locations.
[0046] The central entity performs an internal query to determine the NWDAF that supports the requested analysis ID for the indicated location (e.g., within the supported area). The central entity then sends the analysis request to the determined NWDAF. The request message can indicate the analysis ID supported by the NWDAF, for example, without additional information about the consumer. The central entity 304 can determine the NWDAF served by the central entity (e.g., which has registered with the central entity) that is associated with the analysis ID included in the analysis request message (e.g., which has registered support for a specific analysis ID).
[0047] If the analysis request from the consumer includes more than one analysis ID, the central entity 304 may send corresponding requests to different NWDAFs for different analysis IDs. As Figure 3 shown, the central entity 304 sends a first analysis request to the NWDAF 308 (e.g., based on the consumer including a first analysis ID and location in the analysis request). The central entity 304 also sends a second analysis request to the NWDAF 310 (e.g., based on the consumer including a second analysis ID and location in the analysis request). The NWDAF 308 and the NWDAF 310 return an analysis response with an output analysis based on the corresponding requests to the central entity 304. The central entity 304 collects each response from the NWDAF and sends the response to the consumer 302. The response may be sent by the central entity 304 in a combined output or may be provided separately by the central entity 304 to the consumer 302. Although a single consumer 302 is shown in Figure 3 to illustrate the concept, the central entity may receive analysis requests from any number of consumers. The consumer may correspond to an example in connection with Figure 2 discussed.
[0048] Figure 4 FIG. 400 is another example communication flow diagram of the communication between the consumer 402, the NWDAF selection entity 404, and a plurality of NWDAFs 406 and 408. The consumer 402 may be any example of a consumer of the analysis data described in connection with Figure 2 or Figure 3 . The NWDAF selection entity 404 may correspond to the central entity 304 in Figure 3 . The NWDAFs 406 and 408 send analysis ID registration information to the NWDAF selection entity 404. The registration may include the information described in connection with the message (1) in Figure 3 (e.g., one or more supported analysis IDs and supported regions). The consumer 402 sends to the NWDAF selection entity 404 an analysis request including, for example, as described in connection with Figure 3Analysis request 407 for one or more of the analyzed IDs and location information being discussed. The NWDAF selection entity 404 uses the received registration information (e.g., received at 403 and 405) to match the analyzed ID in request 407 with one or more NWDAFs. For example, if request 407 includes a single analyzed ID, the NWDAF selection entity 404 may identify NWDAF 406 as the analyzed ID that supports the analysis for the area including the location identified in request 407. The NWDAF selection entity 404 may send an analysis request 409 indicating the analyzed ID to NWDAF 406. If request 407 includes more than one analyzed ID, at least one of which is not supported by NWDAF 406, the NWDAF selection entity 404 may match the analyzed ID with NWDAF 408 and may send a second analysis request 411 indicating the second analyzed ID. As shown at 413, NWDAF 406 may respond with the requested analysis information corresponding to the first analyzed ID. As shown at 415, NWDAF 408 may respond with the requested analysis information corresponding to the second analyzed ID. The NWDAF selection entity 404 may collect the analysis information of different analyzed IDs received from NWDAF 406 and 408 and provide an analysis output to the consumer 402 in response 417. Although shown as a single response 417, in other examples, the NWDAF selection entity 404 may separately provide the analysis output for different analyzed IDs and / or from different NWDAFs. Although a single consumer 402 and two NWDAFs are shown in Figure 4 to illustrate the concept, according to the aspects presented herein, the central entity may receive analysis requests from any number of consumers and may coordinate the analysis information from any number of NWDAFs.
[0049] Figure 5 is a flowchart 500 of a method of wireless communication. The method may be performed by a network entity or a component of a network entity (e.g., NWDAF selection entity 198 or 404, central entity 304; or a processing system, which may include a memory and may be the entire network entity or a component of a network entity, such as a transmission processor, a reception processor, and / or a controller / processor). Optional aspects are shown in dashed lines.
[0050] At 504, the network entity receives an analysis request from a consumer, the analysis request indicating at least one analysis. The consumer may include a core network entity, an application function, an original equipment manufacturer, etc. The consumer may correspond to Figure 3 or consumer 302 or 402 in 4. The analysis in the request may be indicated by at least one analysis identifier included in the analysis request. The request may also include location information. The analysis request may include combining from Figure 3The aspects described in the analysis requests of consumers 302 and / or Figure 4 consumer 402.
[0051] At 506, the network entity determines one or more NWDAFs of the analysis request based on at least one analysis indicated in the analysis request. The network entity may identify or otherwise determine the NWDAF to perform the analysis request based on the aspects described in conjunction with Figure 3 or 4. The analysis request may include multiple analysis identifiers, e.g., a first analysis identifier and a second analysis identifier. The network entity may determine a first NWDAF based on the first analysis identifier and a second NWDAF based on the second analysis identifier.
[0052] At 504, the network entity forwards the analysis request to the determined NWDAF. For example, as described in conjunction with Figure 3 and Figure 4 , the network entity may identify the NWDAF that supports the analysis identifier included in the request and may forward the request to that NWDAF. The request may include multiple analysis identifiers, and the network entity may forward the analysis request to a single NWDAF that supports multiple analysis identifiers. Alternatively or additionally, the network entity may forward a first analysis request to a first NWDAF based on the first NWDAF that supports the first analysis identifier on which the first request is based, and may forward a second analysis request to a second NWDAF that supports the second analysis identifier on which the second request is based.
[0053] At 506, the network entity may receive an analysis response from each of one or more NWDAFs. For example, a single NWDAF may return a single analysis response. A single NWDAF may return multiple analysis responses, e.g., if the NWDAF supports multiple analysis identifiers. The network entity may receive analysis responses from multiple NWDAFs. For example, the network entity may receive a first analysis response from a first NWDAF and a second analysis response from a second NWDAF. The exchange of requests and / or responses between the network entity and the NWDAF may include the aspects described in conjunction with Figure 2 , Figure 3 or Figure 4 any one of.
[0054] As shown at 506, the network entity may provide the analysis response to the consumer. For example, the network entity may provide the consumer with a first analysis response from a first NWDAF and a second analysis response from a second NWDAF.
[0055] As shown at 502, before receiving an analysis request from a consumer at 604, a network entity may receive analysis identifier registrations from one or more NWDAFs. At 506, the network entity may also determine one or more NWDAFs for the analysis request based on the analysis identifier registrations from one or more NWDAFs. For example, the network entity may receive multiple analysis identifier registrations from multiple NWDAFs at 502, for example, and may determine one or more NWDAFs from the multiple NWDAFs at 506 based on matching the corresponding analysis identifier in the analysis request with one or more supported analysis identifiers of the analysis identifier registrations from one or more NWDAFs. Each analysis identifier registration from an NWDAF may include one or more analysis identifiers of the analysis supported by the NWDAF.
[0056] The analysis identifier registration received from the NWDAF at 502 may also include the supported areas of one or more NWDAFs. The analysis request received from the consumer at 504 may also include a location. At 506, the network entity may also determine one or more NWDAFs for the analysis request based on the location included in the analysis request and the supported areas of one or more NWDAFs.
[0057] The foregoing Figure 5 Each block in the flowchart of and / or aspects performed by Figure 3 the central entity 304 in and / or Figure 4 the NWDAF selection entity 404 in may be performed by components of a network device, which may include one or more of those components. The components may be one or more hardware components specifically configured to perform the stated processes / algorithms, the stated processes / algorithms being implemented by a processor configured to perform the stated processes / algorithms, stored within a computer-readable medium for implementation by the processor, or some combination thereof.
[0058] In one configuration, a network entity for wireless communication includes means for performing the methods described in connection with Figure 5 The foregoing means may be one or more of the foregoing components of a device and / or a processing system of such a device configured to perform the functions recited by the foregoing means. The processing system may include a transmitting processor, a receiving processor, and a controller / processor. Thus, in one configuration, the foregoing means may be a memory and a transmitting processor, a receiving processor, and a controller / processor configured to perform the functions recited by the foregoing means.
[0059] Figure 6It is a flowchart 600 of a method for wireless communication. This method can be performed by a consumer or a component of the consumer (e.g., consumer 199, 302, or 402; or a processing system, which can include a memory and can be the entire consumer or a component of the consumer, such as a transmission processor, a reception processor, and / or a controller / processor). The consumer can include a core network entity, an application function, or an original equipment manufacturer. Optional aspects are shown with dashed lines.
[0060] At 602, the consumer sends an analysis request to a network entity, and the analysis request includes at least one analysis identifier. The network entity can correspond to Figure 3 the central entity 304 or the NWDAF selection entity 404 in
[0061] At 604, the consumer receives a response to the analysis request from the network entity, where the response includes an analysis output from one or more NWDAFs based on at least one analysis identifier included in the analysis request. For example, the response received from the network entity can include results from an NWDAF that is selected by the network entity to perform an analysis such as described in any one of Figures 4 to 6
[0062] The analysis request sent at 602 can include a first analysis identifier and a second analysis identifier. At 604, the consumer can receive from the network entity a first analysis output from a first NWDAF that supports the first analysis identifier and a second analysis output from a second NWDAF that supports the second analysis identifier.
[0063] The analysis request sent at 602 can also include a location, and the analysis output that can be received based on the results from one or more NWDAFs, where the one or more NWDAFs are selected by the network entity based also on the location and the area supported by the one or more NWDAFs.
[0064] The foregoing Figure 6 each block in the flowchart and / or each aspect performed by the consumer 302 in Figure 3 and / or the consumer 402 in Figure 4 can be performed by components of a network device, which can include one or more of those components. The components can be one or more hardware components that are specifically configured to perform the stated process / algorithm, the stated process / algorithm is implemented by a processor configured to perform the stated process / algorithm, stored in a computer-readable medium for implementation by the processor, or some combination thereof.
[0065] In one configuration, a network entity for wireless communication includes components for performing the method described in conjunction with Figure 6 The foregoing components can be one or more of the foregoing components of a device and / or a processing system of such a device configured to perform the functions enumerated by the foregoing components. The processing system can include a transmitting processor, a receiving processor, and a controller / processor. Thus, in one configuration, the foregoing components can be a memory and a transmitting processor, a receiving processor, and a controller / processor configured to perform the functions enumerated by the foregoing components.
[0066] Figure 7 is a flowchart 700 of a method for wireless communication. The method can be performed by the NWDAF or a component of the NWDAF (e.g., NWDAF 191, 306, 308, 310, 406, 408, or a processing system, which can include a memory and can be the entire NWDAF or a component of the NWDAF, such as a transmitting processor, a receiving processor, and / or a controller / processor). Optional aspects are shown in dashed lines.
[0067] At 702, the NWDAF sends an analytics identifier registration from the NWDAF to a network entity, where the analytics identifier registration indicates one or more analytics supported by the NWDAF. The analytics supported by the NWDAF are indicated by one or more analytics IDs. The analytics identifier registration can also indicate a region supported by the NWDAF. In some examples, the network entity can include a central NWDAF. In some examples, the network entity can include a network reporting function. The network entity can correspond to Figure 3 the central entity 304 or the NWDAF selection entity 404 in
[0068] At 704, based on the analytics supported in the analytics request, the NWDAF receives an analytics request from a consumer via the network entity. The consumer can include a core network entity, an application function, or an original equipment manufacturer. The consumer can correspond to Figure 3 the consumer 302 or 402 in
[0069] Figure 3 Figure 4 or The analytics request from the consumer can also be received based on the region supported by the NWDAF corresponding to the location in the analytics request.
[0070] Figure 7 Figure 3 As shown at 706, in response to the analytics request, the NWDAF can provide an analytics response to the consumer to the network entity. The request and report in block 704 and block 706 can include aspects of the communication exchanged between the NWDAF and the central entity in Figure 3 each block of the foregoing flowchart and / or by the NWDAF 306, 308, or 310 inFigure 4 The various aspects performed by the NWDAF 406 or 408 in [description] can be performed by components of a network device, which may include one or more of those components. The components can be one or more hardware components specifically configured to perform the stated processes / algorithms, the stated processes / algorithms being implemented by a processor configured to perform the stated processes / algorithms, stored in a computer-readable medium for implementation by the processor, or some combination thereof.
[0071] In one configuration, a network entity for wireless communication includes components for performing the methods described in conjunction with Figure 7 The foregoing components can be one or more of the foregoing components of a device and / or a processing system of such a device configured to perform the functions recited by the foregoing components. The processing system can include a transmitting processor, a receiving processor, and a controller / processor. Thus, in one configuration, the foregoing components can be a memory and a transmitting processor, a receiving processor, and a controller / processor configured to perform the functions recited by the foregoing components.
[0072] The following examples are illustrative only, and aspects thereof can be combined with aspects of other embodiments or teachings described herein, without limitation.
[0073] Example 1 is a method of wireless communication at a network entity, including: receiving an analysis request from a consumer, the analysis request indicating at least one analysis; and determining, based on the at least one analysis indicated in the analysis request, one or more network data analysis functions (NWDAFs) for the analysis request.
[0074] In Example 2, the method of Example 1 further includes: the at least one analysis being indicated by at least one analysis identifier included in the analysis request.
[0075] In Example 3, the method of Example 1 or Example 2 further includes: forwarding the analysis request to the determined one or more NWDAFs; receiving an analysis response from each of the one or more NWDAFs; and providing the analysis response to the consumer.
[0076] In Example 4, the method of any one of Examples 1-3 further includes: the analysis request including a first analysis identifier and a second analysis identifier, and wherein the network entity determines a first NWDAF based on the first analysis identifier and a second NWDAF based on the second analysis identifier.
[0077] In Example 5, the method of any one of Examples 1-4 further includes: the network entity receiving a first analysis response from the first NWDAF and a second analysis response from the second NWDAF, and wherein the network entity provides the first analysis response and the second analysis response to the consumer.
[0078] In Example 6, the method of any one of Examples 1-5 further includes: before receiving an analysis request from a consumer, receiving an analysis identifier registration from one or more NWDAFs, wherein determining one or more NWDAFs for the analysis request is further based on the analysis identifier registration from one or more NWDAFs.
[0079] In Example 7, the method of any one of Examples 1-6 further includes: a network entity receiving multiple analysis identifier registrations from multiple NWDAFs, and wherein the network entity determines one or more NWDAFs from the multiple NWDAFs based on matching the corresponding analysis identifier in the analysis request with the supported analysis identifiers of one or more NWDAFs from which the analysis identifier registration is received.
[0080] In Example 8, the method of any one of Examples 1-7 further includes: each analysis identifier registration from a NWDAF includes one or more analysis identifiers of an analysis supported by the NWDAF.
[0081] In Example 9, the method of any one of Examples 1-8 further includes: the analysis identifier registration further includes the supported area of one or more NWDAFs.
[0082] In Example 10, the method of any one of Examples 1-9 further includes: the analysis request further includes a location, and wherein the network entity further determines one or more NWDAFs for the analysis request based on the location included in the analysis request and the supported area of one or more NWDAFs.
[0083] In Example 11, the method of any one of Examples 1-10 further includes: the network entity includes a central NWDAF.
[0084] In Example 12, the method of any one of Examples 1-11 further includes: the network entity includes a network reporting function.
[0085] In Example 13, the method of any one of Examples 1-12 further includes: the consumer includes one of the following: a core network entity, an application function, or an original equipment manufacturer.
[0086] Example 14 is a device including one or more processors and one or more memories in electronic communication with the one or more processors, the one or more memories storing instructions executable by the one or more processors to cause the device to implement the method of any one of Examples 1-13.
[0087] Example 15 is a system or device including components for implementing the method of any one of Examples 1-13 or implementing the apparatus of any one of Examples 1-13.
[0088] Example 16 is a non-transitory computer-readable medium storing instructions executable by one or more processors to cause the one or more processors to implement the method of any one of Examples 1-13.
[0089] Example 17 is a method of wireless communication at a consumer, comprising: sending an analysis request to a network entity, the analysis request including at least one analysis identifier; and receiving, from the network entity, a response to the analysis request, wherein the response includes an analysis output from one or more network data analytics functions (NWDAFs) based on at least one analysis identifier included in the analysis request.
[0090] In Example 18, the method of Example 17 further comprises: the analysis request includes a first analysis identifier and a second analysis identifier, and wherein the consumer receives, from the network entity, a first analysis output from a first NWDAF supporting the first analysis identifier and a second analysis output from a second NWDAF supporting the second analysis identifier.
[0091] In Example 19, the method of Example 17 or Example 18 further comprises: the analysis request further includes a location, and wherein the analysis output is further based on the location and a region supported by one or more NWDAFs from one or more NWDAFs.
[0092] In Example 20, the method of any one of Examples 17-19 further comprises: the network entity includes a central NWDAF.
[0093] In Example 21, the method of any one of Examples 17-20 further comprises: the network entity includes a network reporting function.
[0094] In Example 22, the method of any one of Examples 17-21 further comprises: the consumer includes one of: a core network entity, an application function, or an original equipment manufacturer.
[0095] Example 23 is a device including one or more processors and one or more memories in electronic communication with the one or more processors, the one or more memories storing instructions executable by the one or more processors to cause the device to implement the method of any one of Examples 17-22.
[0096] Example 24 is a system or device including components for implementing the method of any one of Examples 17-22 or implementing the apparatus of any one of Examples 17-22.
[0097] Example 25 is a non-transitory computer-readable medium storing instructions executable by one or more processors to cause the one or more processors to implement the method of any one of Examples 17-22.
[0098] Example 26 is a method of wireless communication at a network data analytics function (NWDAF), including: sending an analytics identifier registration from the NWDAF to a network entity, where the analytics identifier registration indicates one or more analytics supported by the NWDAF; and receiving an analytics request from a consumer via the network entity based on the analytics supported by the NWDAF in the analytics request.
[0099] In Example 27, the method of Example 26 further includes: indicating one or more analytics supported by the NWDAF by one or more analytics identifiers (IDs).
[0100] In Example 28, the method of Example 26 or Example 27 further includes: providing an analytics response for the consumer to the network entity in response to the analytics request.
[0101] In Example 29, the method of any one of Examples 26 - 28 further includes: the analytics identifier registration further indicating a region supported by the NWDAF.
[0102] In Example 30, the method of any one of Examples 26 - 29 further includes: receiving an analytics request from the consumer via the network entity further based on the NWDAF supporting a region corresponding to the location in the analytics request.
[0103] In Example 31, the method of any one of Examples 26 - 30 further includes: the network entity includes a central NWDAF.
[0104] In Example 32, the method of any one of Examples 26 - 31 further includes: the network entity includes a network reporting function.
[0105] In Example 33, the method of any one of Examples 26 - 32 further includes: the consumer includes one of the following: a core network entity, an application function, or an original equipment manufacturer.
[0106] Example 34 is a device including one or more processors and one or more memories in electronic communication with the one or more processors, the one or more memories storing instructions executable by the one or more processors to cause the device to implement the method of any one of Examples 26 - 33.
[0107] Example 35 is a system or device including components for implementing the method of any one of Examples 26 - 33 or implementing the apparatus of any one of Examples 26 - 33.
[0108] Example 36 is a non - transitory computer - readable medium storing instructions executable by one or more processors to cause the one or more processors to implement the method of any one of Examples 26 - 33.
[0109] It should be understood that the specific order or hierarchy of the boxes in the disclosed process / flowchart is illustrative of example methods. Based on design preferences, it should be understood that the specific order or hierarchy of the boxes in the process / flowchart can be rearranged. Additionally, some boxes can be combined or omitted. The appended method claims present the elements of the various boxes in an example order, but are not meant to be limited to the specific order or hierarchy presented.
[0110] The foregoing description is provided to enable a person skilled in the art to practice the various aspects described herein. Those skilled in the art will readily appreciate various modifications to these aspects, and the general principles defined herein can be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but are to be accorded the full scope consistent with the language of the claims, where the reference to an element in the singular is not intended to mean "one and only one" but rather "one or more" unless specifically stated otherwise. The term "exemplary" as used herein means "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be construed as preferred or more advantageous than other aspects. Unless specifically stated otherwise, the term "some" refers to one or more. Combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "any combination of A, B, C, or the like" include any combination of A, B, and / or C, and may include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "any combination of A, B, C, or the like" can be A only, B only, C only, A and B, A and C, B and C, or A and B and C, where any such combination can include one or more members of A, B, or C. All structural and functional equivalents of the elements of the various aspects described throughout this disclosure that are known or later become known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Additionally, nothing disclosed herein is intended to be dedicated to the public, whether or not such disclosure is expressly recited in the claims. The words "module," "mechanism," "element," "device," etc. do not substitute for the word "component." Thus, no claim element is to be construed as a means-plus-function unless the element is expressly recited using the phrase "means for...".
Claims
1. A method for wireless communication at a consumer in a wireless communication system, comprising: sending an analysis request to a network entity of the wireless communication system, the analysis request including a first analysis identifier and a second analysis identifier; and receiving from the network entity a combined analysis response to the analysis request, wherein the combined analysis response includes a first analysis response from a first network data analytics function NWDAF based on the first analysis identifier included in the analysis request, and a second analysis response from a second NWDAF based on the second analysis identifier included in the analysis request.
2. The method according to claim 1, wherein the analysis request further includes a location, and wherein the first analysis response and the second analysis response from the first NWDAF and the second NWDAF are further based on the location and the area supported by the first NWDAF and the second NWDAF.
3. The method according to claim 1, wherein the network entity includes a central NWDAF.
4. The method according to claim 1, wherein the network entity includes a network reporting function.
5. The method according to claim 1, wherein the consumer includes one of the following: a core network entity, an application function, or an original equipment manufacturer.
6. An apparatus for wireless communication at a consumer in a wireless communication system, comprising: a memory; and at least one processor coupled to the memory and configured to: send an analysis request to a network entity of the wireless communication system, the analysis request including a first analysis identifier and a second analysis identifier; and receive from the network entity a combined analysis response to the analysis request, wherein the combined analysis response includes a first analysis response from a first network data analytics function NWDAF based on the first analysis identifier included in the analysis request, and a second analysis response from a second NWDAF based on the second analysis identifier included in the analysis request.
7. The apparatus according to claim 6, wherein the analysis request further includes a location, and wherein the first analysis response and the second analysis response from the first NWDAF and the second NWDAF are further based on the location and the area supported by the first NWDAF and the second NWDAF.
8. The apparatus according to claim 6, wherein the network entity includes a central NWDAF.
9. The apparatus according to claim 6, wherein the network entity includes a network reporting function.
10. The apparatus according to claim 6, wherein the consumer includes one of the following: a core network entity, an application function, or an original equipment manufacturer.
11. A non-transitory computer-readable medium storing computer-executable code for wireless communication at a consumer in a wireless communication system, the computer-executable code, when executed by at least one processor, causes the at least one processor to: Send an analysis request to a network entity of the wireless communication system, the analysis request including a first analysis identifier and a second analysis identifier; and Receive a combined analysis response to the analysis request from the network entity, where the combined analysis response includes a first analysis response from a first network data analytics function (NWDAF) based on the first analysis identifier included in the analysis request, and a second analysis response from a second NWDAF based on the second analysis identifier included in the analysis request.
12. The non-transitory computer-readable medium according to claim 11, wherein the analysis request further includes a location, and wherein the first analysis response and the second analysis response from the first NWDAF and the second NWDAF are further based on the location and the area supported by the first NWDAF and the second NWDAF.
13. The non-transitory computer-readable medium according to claim 11, wherein the network entity includes a central NWDAF.
14. The non-transitory computer-readable medium according to claim 11, wherein the network entity includes a network reporting function.
15. The non-transitory computer-readable medium according to claim 11, wherein the consumer includes one of the following: A core network entity, An application function, or An original equipment manufacturer.
16. A method for wireless communication at a network entity included in a wireless network, comprising: Receive, at the network entity, an analysis request from a consumer of the wireless network, the analysis request including a first analysis identifier and a second analysis identifier; Determine a first network data analytics function (NWDAF) based on the first analysis identifier indicated in the analysis request, and determine a second NWDAF based on the second analysis identifier indicated in the analysis request; Forward requests from the network entity to multiple NWDAFs, including forwarding a first request to the first NWDAF based on the first analysis identifier indicated in the analysis request, and forwarding a second request to the second NWDAF based on the second analysis identifier indicated in the analysis request; Receive multiple analysis responses including analysis responses from each of the multiple NWDAFs, including receiving a first analysis response from the first NWDAF and receiving a second analysis response from the second NWDAF; Combine the multiple analysis responses into a combined analysis response, where the network entity provides the combined analysis response to the consumer based on a combination of the first analysis response received by the network entity from the first NWDAF and the second analysis response received by the network entity from the second NWDAF.
17. The method according to claim 16, further comprising: Receive analysis identifier registrations from one or more NWDAFs before receiving the analysis request from the consumer, where the multiple NWDAFs are further determined for the analysis request based on the analysis identifier registrations from the one or more NWDAFs.
18. The method according to claim 16, wherein the network entity receives a plurality of analytical identifier registrations from the plurality of NWDAFs, and wherein, the network entity determines the plurality of NWDAFs from the plurality of NWDAFs based on matching the corresponding analytical identifier in the analytical request with the supported analytical identifiers of the corresponding NWDAFs from the plurality of NWDAFs.
19. The method according to claim 16, wherein each analytical identifier registration from an NWDAF includes one or more analytical identifiers of the analysis supported by the NWDAF.
20. The method according to claim 19, wherein the analytical identifier registration further includes the supported area of each of the plurality of NWDAFs, and wherein the analytical request further includes a location, and wherein, the network entity further determines the plurality of NWDAFs for the analytical request based on the location included in the analytical request and the supported areas of the plurality of NWDAFs.
21. The method according to claim 16, wherein the network entity includes a central NWDAF or a network reporting function, and wherein the consumer of the wireless network includes one of the following: a core network entity, an application function, or an original equipment manufacturer.
22. An apparatus for wireless communication at a network entity of a wireless network, comprising: a memory; and at least one processor, coupled to the memory and configured to: receive, at the network entity, an analytical request from a consumer of the wireless network, the analytical request including a first analytical identifier and a second analytical identifier; determine a first network data analytics function (NWDAF) based on the first analytical identifier indicated in the analytical request, and determine a second NWDAF based on the second analytical identifier indicated in the analytical request; forward requests from the network entity to a plurality of NWDAFs, wherein the network entity forwards a first request to the first NWDAF based on the first analytical identifier indicated in the analytical request, and forwards a second request to the second NWDAF based on the second analytical identifier indicated in the analytical request; receive a plurality of analytical responses including analytical responses from each of the plurality of NWDAFs, including receiving a first analytical response from the first NWDAF and receiving a second analytical response from the second NWDAF; combine the plurality of analytical responses into a combined analytical response, wherein the network entity provides the combined analytical response to the consumer based on a combination of the first analytical response received by the network entity from the first NWDAF and the second analytical response received by the network entity from the second NWDAF.
23. The apparatus according to claim 22, wherein, the at least one processor is further configured to: Before receiving the analysis request from the consumer, receive analysis identifier registrations from one or more NWDAFs, wherein the at least one processor is further configured to determine the plurality of NWDAFs for the analysis request based on the analysis identifier registrations from the one or more NWDAFs.
24. The apparatus according to claim 22, wherein the at least one processor is configured to receive a plurality of analysis identifier registrations from a plurality of NWDAFs and determine the plurality of NWDAFs from the plurality of NWDAFs based on a match of a corresponding analysis identifier in the analysis request with a supported analysis identifier of a corresponding NWDAF from the plurality of NWDAFs.
25. The apparatus according to claim 23, wherein each analysis identifier registration from an NWDAF includes one or more analysis identifiers of an analysis supported by the NWDAF.
26. The apparatus according to claim 25, wherein, the analysis identifier registration further includes a supported area of each of the plurality of NWDAFs.
27. The apparatus according to claim 26, wherein the analysis request further includes a location, and wherein the at least one processor is configured to further determine the plurality of NWDAFs for the analysis request based on the location included in the analysis request and the supported areas of the plurality of NWDAFs.
28. The apparatus according to claim 22, wherein the network entity includes a central NWDAF or a network reporting function, and wherein the consumer of the radio network is one of the following: a core network entity, an application function, or an original equipment manufacturer.