Application service processing method and device
Patent Information
- Application Number
- CN202280100468.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-25
- Publication Date
- 2025-04-25
AI Technical Summary
In the 6G era, user equipment (UE) has sensing capabilities, but the core network lacks a process for allocating and calling application services based on the UE's sensing capabilities, which affects the user's service experience.
A set of technical solutions is designed in which the UE can sense user needs, network and resource status in real time and upload it to the core network. The built-in AI decision-making network element of the core network can perform intelligent analysis and decision-making, and allocate and call application services on demand.
It provides a better service experience, realizes a personalized business experience that matches user needs and network status, and improves the real-time and efficiency of services.
Smart Images

Figure CN119895846A_ABST
Abstract
Description
Application service processing method and device Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method and device for processing application services. Background Art
[0002] The sixth generation mobile communication system (6G) has become a global research hotspot. In the 6G era, user equipment (UE) will have traditional communication capabilities as well as perception capabilities, such as the ability to perceive user needs, network and resource status, etc.
[0003] However, the core network currently lacks a process for allocating and calling application services based on the UE's perception capabilities, which in turn affects the user's service experience.
[0004] Summary of the Invention
[0005] This application proposes a method and device for processing application services, and provides a processing solution for allocating and calling application services for UE's perception capabilities in the core network, thereby obtaining a better service experience.
[0006] The first aspect embodiment of the present application provides a method for processing application services, which is applied to a first network element, where the first network element is used for artificial intelligence (AI) data collection. The method includes: receiving UE data context information sent by a UE, where the UE data context information is obtained by the UE through a perception interface; and sending the UE data context information to a second network element used for AI data analysis, so that the second network element determines a first network function (AF) based on the UE data context information, where the first AF is used to provide application services to the UE.
[0007] In some embodiments of the present application, before receiving the UE data context information sent by the UE, the method further includes: registering with a network storage function (Network Repository Function, NRF) network element, and accepting a subscription to the second network element registered in the NRF network element.
[0008] In some embodiments of the present application, after sending the UE data context information to the second network element, the method further includes: receiving and saving the calling information of the application service sent by the first AF.
[0009] In some embodiments of the present application, after receiving the UE data context information sent by the user equipment UE, the method further includes: saving the UE data context information.
[0010] In some embodiments of the present application, the UE data context information includes at least one of the following:
[0011] User demand identification information of the UE;
[0012] Network status information of the UE;
[0013] Resource status information of the UE;
[0014] an identifier of the UE;
[0015] The Public Land Mobile Network (PLMN ID) of the UE.
[0016] The second aspect embodiment of the present application provides a method for processing an application service, which is applied to a second network element, where the second network element is used for AI data analysis. The method includes: receiving UE data context information sent by a first network element, where the UE data context information is obtained by the UE through a perception interface, and the first network element is used for AI data collection; determining a first AF based on the UE data context information, where the first AF is used to provide application services to the UE; and returning the call result of the application service to the UE.
[0017] In some embodiments of the present application, determining the first AF according to the UE data context information includes: obtaining a registered second AF from an NRF network element; and determining the first AF from the second AF according to the UE data context information.
[0018] In some embodiments of the present application, before receiving the UE data context information sent by the first network element, the method further includes: registering with an NRF network element and subscribing to the first network element registered in the NRF network element.
[0019] In some embodiments of the present application, the UE data context information includes at least one of the following:
[0020] User demand identification information of the UE;
[0021] Network status information of the UE;
[0022] Resource status information of the UE;
[0023] an identifier of the UE;
[0024] The PLMN ID of the UE.
[0025] The third aspect embodiment of the present application provides a method for processing application services, which is applied to UE, and the method includes: obtaining UE data context information through a perception interface; sending the UE data context information to a first network element used for AI data collection, so as to determine a first AF based on the UE data context information, and the first AF is used to provide application services to the UE.
[0026] In some embodiments of the present application, after sending the UE data context information to the first network element, the method further includes: receiving a call result of the application service sent by a second network element, where the second network element is used for AI data analysis.
[0027] In some embodiments of the present application, the UE data context information includes at least one of the following:
[0028] User demand identification information of the UE;
[0029] Network status information of the UE;
[0030] Resource status information of the UE;
[0031] an identifier of the UE;
[0032] The PLMN ID of the UE.
[0033] The fourth aspect of the present application provides a processing device for application services, which is applied to a first network element, where the first network element is used for AI data collection. The device includes: a first receiving module, configured to receive UE data context information sent by a UE, where the UE data context information is obtained by the UE through a perception interface; a first sending module, configured to send the UE data context information to a second network element used for AI data analysis, so that the second network element determines a first AF based on the UE data context information, where the first AF is used to provide application services to the UE.
[0034] The fifth aspect embodiment of the present application provides a processing device for application services, which is applied to a second network element, where the second network element is used for AI data analysis. The device includes: a second receiving module, configured to receive UE data context information sent by a first network element, where the UE data context information is obtained by the UE through a perception interface, and the first network element is used for AI data collection; a determination module, configured to determine a first AF based on the UE data context information, where the first AF is used to provide application services to the UE; and a second sending module, configured to return the call result of the application service to the UE.
[0035] The sixth aspect embodiment of the present application provides a processing device for application services, which is applied to UE, and the device includes: an acquisition module, configured to obtain UE data context information through a perception interface; a third sending module, configured to send the UE data context information to a first network element for AI data collection, so as to determine a first AF based on the UE data context information, and the first AF is used to provide application services to the UE.
[0036] The seventh aspect embodiment of the present application provides a communication device, which includes: a transceiver; a memory; a processor, which is connected to the transceiver and the memory respectively, and is configured to control the wireless signal reception and transmission of the transceiver by executing computer-executable instructions on the memory, and can implement the method of the first aspect embodiment, the second aspect embodiment, or the third aspect embodiment of the present application.
[0037] The eighth aspect embodiment of the present application provides a computer storage medium, wherein the computer storage medium stores computer-executable instructions; after the computer-executable instructions are executed by the processor, the method of the first aspect embodiment, the second aspect embodiment, or the third aspect embodiment of the present application can be implemented.
[0038] The ninth aspect embodiment of the present application provides a communication method, which is executed by a core network device, and the method includes: receiving UE data context information sent by the UE, and the UE data context information is obtained by the UE through a perception interface; determining a first AF based on the UE data context information, and the first AF is used to provide application services to the UE; and returning the call result of the application service to the UE.
[0039] The tenth aspect embodiment of the present application provides a communication method, including: an artificial intelligence data collection application function (AIDCAF) network element receives UE data context information sent by a UE, where the UE data context information is obtained by the UE through a perception interface; the AIDCAF network element sends the UE data context information to an artificial intelligence data analysis function (AIDAF) network element; the AIDAF network element determines a first AF based on the UE data context information, where the first AF is used to provide an application service to the UE; and the AIDAF network element returns a call result of the application service to the UE.
[0040] An eleventh embodiment of the present application provides a communication system, which is used to execute the method described in the tenth embodiment.
[0041] A twelfth aspect of the present application provides a communication system, including the following network elements:
[0042] An AIDCAF network element configured to execute the method according to the embodiment of the first aspect;
[0043] An AIDAF network element configured to execute the method according to the embodiment of the second aspect.
[0044] The present application provides a method and apparatus for processing application services. Based on the UE's perception capabilities, a technical solution is designed for the UE to perceive user needs, network and resource status, and other information in real time. This data is then uploaded to the core network, where the core network's built-in AI decision-making network element performs intelligent analysis and decision-making, allocating and invoking application services on demand. Furthermore, a processing solution for allocating and invoking application services based on the UE's perception capabilities in the core network is provided, thereby providing a better service experience.
[0045] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0047] FIG1 is a flow chart of a method for processing an application service according to an embodiment of the present application;
[0048] FIG2 is a flow chart of a method for processing an application service according to an embodiment of the present application;
[0049] FIG3 is a flow chart of a method for processing an application service according to an embodiment of the present application;
[0050] FIG4 is a flow chart of a method for processing an application service according to an embodiment of the present application;
[0051] FIG5 is a flow chart of a method for processing an application service according to an embodiment of the present application;
[0052] FIG6 is a flow chart of a method for processing an application service according to an embodiment of the present application;
[0053] FIG7 is a flow chart of a communication method according to an embodiment of the present application;
[0054] FIG8 is a flow chart of a communication method according to an embodiment of the present application;
[0055] FIG9 is a timing diagram of an example of a communication method according to an embodiment of the present application;
[0056] FIG10 is a block diagram of a processing device for an application service according to an embodiment of the present application;
[0057] FIG11 is a block diagram of a processing device for an application service according to an embodiment of the present application;
[0058] FIG12 is a block diagram of a processing device for an application service according to an embodiment of the present application;
[0059] FIG13 is a schematic structural diagram of a communication device according to an embodiment of the present application;
[0060] FIG14 is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION
[0061] The embodiments of the present application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application. It should be noted that the embodiments of the present application and the features in the embodiments may be combined with each other unless there is a conflict.
[0062] The terms used in the embodiments of the present disclosure are for the purpose of describing specific embodiments only and are not intended to limit the embodiments of the present disclosure. The singular forms "a," "an," and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0063] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0064] The sixth-generation mobile communication system (6G) has become a global research hotspot. A variety of new vertical application scenarios, represented by smart cities, smart transportation, intelligent manufacturing, and smart homes, will emerge in the 6G era. These applications require communication devices and users to perceive the physical world and mirror the digital world. The deep integration of communication systems with multiple systems, such as perception and artificial intelligence, has become a new trend in technological development. The development of communication and perception has always been independent and relatively parallel. Therefore, in the 6G synergistic integration, it is necessary to consider both the differences and commonalities between communication and perception, and create minimalist, efficient, and easy-to-deploy 6G synergistic integration equipment and networking models. 6G networks will provide users with a more personalized service experience, and network status and resource supply must be aligned with user needs. Through the collaboration and sharing of synergistic computing software and hardware resources, network elements within the network will achieve deep integration and mutually enhanced multi-dimensional perception, collaborative communication, and intelligent computing capabilities, thereby enabling the network to intelligently interact and process new information flows and achieve wide-area intelligent collaboration.
[0065] Currently, in traditional network architectures, applications struggle to accurately obtain real-time network performance. Conversely, the network cannot adapt to application needs in real time. This inability to adaptively match computing and communication resources leads to a degraded service experience in highly dynamic environments, particularly for latency-sensitive and resource-intensive applications.
[0066] To address these issues, in the 6G era, first, UEs must possess not only traditional communication capabilities but also perception capabilities. Future UEs will be able to perceive user needs, network and resource status, and other capabilities. Traditional network function interfaces will be transformed into polymorphic interfaces with perception capabilities, empowering cognitive services with multi-dimensional, real-time perception capabilities. Second, AI reasoning capabilities will be required. Network functions will have built-in AI operators, rule matching units, and approximate reasoning units to enable online feature matching and local reasoning. Based on this, 6G networks will provide users with a more personalized service experience. However, the core network currently lacks a process for allocating application services based on UE perception capabilities, which in turn impacts the user experience.
[0067] To this end, this embodiment proposes a method and device for processing application services, and provides a processing solution for allocating and calling application services based on the perception capability of UE in the core network, thereby achieving a better service experience.
[0068] The following is a detailed introduction to the processing method and device of the application service provided by this application with reference to the accompanying drawings.
[0069] Figure 1 shows a flow chart of a method for processing an application service according to an embodiment of the present application. As shown in Figure 1 , the method is applied to a first network element and may include the following steps.
[0070] Step 101: A first network element receives UE data context information sent by a UE.
[0071] The first network element may be a network element in the core network. The first network element may be specifically used for AI data collection and have an AI data collection application function. For example, the first network element may be an artificial intelligence data collection application function (AIDCAF) network element. It should be noted that this embodiment does not specifically limit the name of the first network element and is only an exemplary description.
[0072] UE data context information is obtained by the UE through the perception interface. For example, the UE collects data through the perception interface based on different interface function calls, creates a data collection and reporting context, and then sends the collected UE data context information to the core network. The first network element in the core network receives the UE data context information sent by the UE.
[0073] Optionally, the UE data context information includes at least one of: user demand identification information of the UE, network status information of the UE, resource status information of the UE, an identifier of the UE, and a PLMN ID of the UE.
[0074] The user demand identification information of the UE may include: user demand information for services, such as user demand information for watching videos, playing games, listening to music, route navigation, finding attachment friends, etc. The network status information of the UE may include: information such as the UE's signal quality, network latency, success rate of web page opening, service connection rate, and uplink and downlink rates. The resource status information of the UE may include: information such as the UE's temperature, remaining power, and hardware parameters such as the central processing unit (CPU) and memory. The identifier of the UE may include: the UE's subscriber permanent identifier (SUPI), etc.
[0075] Step 102: The first network element sends UE data context information to the second network element.
[0076] Further, the second network element determines a first AF according to the UE data context information, and the first AF is used to provide application services to the UE.
[0077] The second network element may be a network element in the core network. The second network element may be specifically used for AI data analysis and processing and may have an AI data analysis function. For example, the second network element may be an artificial intelligence data analysis function (AIDAF) network element. It should be noted that this embodiment does not specifically limit the name of the second network element and is merely an exemplary description.
[0078] For example, the second network element obtains multiple AFs that can provide the service based on the user's service demand for watching video A, and combines the UE's signal quality, network delay, etc., as well as the UE's remaining power, hardware parameters, etc., as well as the UE's SUPI and PLMN ID, and then selects a suitable target AF from these AFs that can provide the service, such as selecting a target AF that is suitable for the UE's current network environment (such as reducing playback jams), suitable for the UE's hardware playback, and has low power consumption, and provides the UE with the application service of watching video A, so that users on the UE side can enjoy the service experience of watching video A.
[0079] By applying the application service processing method provided in this embodiment, a technical solution is designed for the UE to perceive user needs, network and resource status, and other information in real time, based on the UE's perception capabilities. This data is then uploaded to the core network, where the core network's built-in AI decision-making network element performs intelligent analysis and decision-making, allocating and invoking application services on demand. This further provides a processing solution for allocating and invoking application services based on the UE's perception capabilities in the core network, thereby providing a better service experience.
[0080] Figure 2 shows a flow chart of a method for processing an application service according to an embodiment of the present application. The method is applied to a first network element, based on the embodiment shown in Figure 1, as shown in Figure 2, the method may include the following steps.
[0081] Step 201: A first network element registers with an NRF network element and accepts a subscription from a second network element that has registered with the NRF network element.
[0082] The first network element and the second network element may be network elements in a core network.
[0083] The NRF network element may be a network element in the core network that can implement a network storage function. The first network element and the second network element must both be registered with the NRF network element before use. After both the first network element and the second network element are successfully registered, the second network element may invoke a network function discovery request on the NRF network element to discover the first network element. Then, based on the request response information, the second network element may subscribe to the first network element by invoking a subscription service operation. This allows the first network element to provide UE data context information sent by the UE to the second network element for AI data analysis and processing when the first network element receives the UE data context information.
[0084] For example, the second network element calls the Nnrf_NFDiscovery Request service operation to the NRF network element to discover the first network element. Then, based on the result returned by the Nnrf_NFDiscovery Response, the second network element subscribes to the first network element by calling the Naf_EventExposure_Subscribe service operation. In this way, when the first network element subsequently receives the UE data context information sent by the UE, it will provide the UE data context information to the second network element for AI data analysis and processing.
[0085] Step 202: The first network element receives UE data context information sent by the UE.
[0086] The UE data context information is obtained by the UE through a perception interface. Optionally, the UE data context information includes at least one of: UE user demand identification information, UE network status information, UE resource status information, UE identifier, and UE PLMN ID.
[0087] The first network element serves as a network element for AI data collection. After step 202, optionally, the method of this embodiment may further include: the first network element storing UE data context information.
[0088] Step 203: The first network element sends UE data context information to the second network element.
[0089] Furthermore, the second network element determines the first AF based on the UE data context information, and the first AF is used to provide application services to the UE. The first network element is used as a network element for AI data collection, and the first AF also sends the call information of the application service to the first network element, which is then saved as a record.
[0090] Step 204: The first network element receives and saves the application service calling information sent by the first AF.
[0091] By applying the application service processing method provided in this embodiment, a technical solution is designed for the UE to perceive user needs, network and resource status, and other information in real time, based on the UE's perception capabilities. This data is then uploaded to the core network, where the core network's built-in AI decision-making network element performs intelligent analysis and decision-making, allocating and invoking application services on demand. This further provides a processing solution for allocating and invoking application services based on the UE's perception capabilities in the core network, thereby providing a better service experience.
[0092] Figure 3 shows a flow chart of a method for processing an application service according to an embodiment of the present application. The method is applied to a second network element, as shown in Figure 3, and the method may include the following steps.
[0093] Step 301: The second network element receives UE data context information sent by the first network element.
[0094] The first network element can be used for AI data collection, and the second network element can be used for AI data analysis and processing. The first network element and the second network element can be network elements in the core network.
[0095] The UE data context information is obtained by the UE through a perception interface. Optionally, the UE data context information includes at least one of: UE user demand identification information, UE network status information, UE resource status information, UE identifier (such as UE SUPI, etc.), and UE PLMN ID.
[0096] Step 302: The second network element determines a first AF according to the UE data context information.
[0097] The first AF is used to provide application services to the UE. For example, based on the user's service demand for listening to music B, the second network element obtains multiple AFs that can provide this service, and combines the UE's signal quality, network latency, etc., as well as the UE's remaining battery life, hardware parameters, etc., as well as the UE's SUPI and PLMN ID, to select a suitable target AF from these AFs that can provide this service. For example, a target AF that is suitable for the UE's current network environment and suitable for the UE's hardware playback (with better playback sound quality) is selected to provide the UE with the application service of listening to music B. In this way, the user on the UE side can enjoy the service experience of listening to music B.
[0098] Step 303: The second network element returns the application service calling result to the UE.
[0099] It should be noted that, although the embodiment shown in FIG3 is described on the second network element side, it can be combined with the embodiments shown in FIG1 and FIG2 .
[0100] By applying the application service processing method provided in this embodiment, a technical solution is designed for the UE to perceive user needs, network and resource status, and other information in real time, based on the UE's perception capabilities. This data is then uploaded to the core network, where the core network's built-in AI decision-making network element performs intelligent analysis and decision-making, allocating and invoking application services on demand. This further provides a processing solution for allocating and invoking application services based on the UE's perception capabilities in the core network, thereby providing a better service experience.
[0101] FIG4 is a flow chart of a method for processing an application service according to an embodiment of the present application. The method is applied to a second network element. Based on the embodiment shown in FIG3 , as shown in FIG4 , the method may include the following steps.
[0102] Step 401: A second network element registers with an NRF network element and subscribes to a first network element that has been registered with the NRF network element.
[0103] The first network element can be used for AI data collection, and the second network element can be used for AI data analysis and processing. The first network element, the second network element and the NRF network element can all be network elements in the core network. The NRF network element can realize the network storage function. The first network element and the second network element need to be registered in the NRF network element before use. After the first network element and the second network element are successfully registered, the second network element can call the network function discovery request to the NRF network element to discover the first network element, and then subscribe to the first network element by calling the subscription service operation according to the request response information, so that when the first network element receives the UE data context information sent by the UE, it will provide the UE data context information to the second network element for AI data analysis and processing, that is, execute the process shown in steps 402 to 404.
[0104] Step 402: The second network element receives UE data context information sent by the first network element.
[0105] The UE data context information is obtained by the UE through a perception interface. Optionally, the UE data context information includes at least one of: UE user demand identification information, UE network status information, UE resource status information, UE identifier (such as UE SUPI, etc.), and UE PLMN ID.
[0106] Step 403: The second network element obtains the registered second AF from the NRF network element.
[0107] The NRF network element, as a network element for network storage functions, stores each registered second AF. In this embodiment, the second network element can obtain each registered second AF from the NRF network element, and then further select a first AF suitable for providing application services to the UE from these registered second AFs, ensuring that the selected AFs are all valid AFs.
[0108] Step 404: The second network element determines the first AF from the second AF according to the UE data context information.
[0109] The first AF is used to provide application services to the UE. For example, based on the user's demand for the service of playing game C, the second network element obtains multiple AFs that can provide the service, and combines the UE's signal quality, network latency, remaining battery life, hardware parameters, and the UE's SUPI and PLMN ID to select a suitable target AF from these AFs that can provide the service. For example, a target AF that is suitable for the UE's current network environment, suitable for the UE's hardware playback (such as reducing game lag), and has low power consumption is selected to provide the UE with the application service of playing game C. In this way, the user on the UE side can enjoy the service experience of playing game C.
[0110] Step 405: The second network element returns the application service calling result to the UE.
[0111] It should be noted that, although the embodiment shown in FIG. 4 is described on the second network element side, it can be combined with the embodiments shown in FIG. 1 and FIG. 2 .
[0112] By applying the application service processing method provided in this embodiment, a technical solution is designed for the UE to perceive user needs, network and resource status, and other information in real time, based on the UE's perception capabilities. This data is then uploaded to the core network, where the core network's built-in AI decision-making network element performs intelligent analysis and decision-making, allocating and invoking application services on demand. This further provides a processing solution for allocating and invoking application services based on the UE's perception capabilities in the core network, thereby providing a better service experience.
[0113] FIG5 is a flow chart of a method for processing an application service according to an embodiment of the present application. The method is applied to a UE. As shown in FIG5 , the method may include the following steps.
[0114] Step 501: The UE obtains UE data context information through a perception interface.
[0115] The UE collects data through the perception interface based on different interface function calls, creates a data collection and reporting context, and then sends the UE data context information collected by the UE to the core network. The UE collects data through the perception interface based on different interface function calls, creates a data collection and reporting context, and then sends the UE data context information collected by the UE to the core network. Optionally, the UE data context information includes at least one of: UE user demand identification information, UE network status information, UE resource status information, UE identifier, and UE PLMN ID.
[0116] Step 502: The UE sends UE data context information to the first network element.
[0117] The first network element can be specifically used for AI data collection and has an AI data collection application function. After receiving the UE data context information, the first network element sends the UE data context information to the second network element. Further, the second network element determines a first AF based on the UE data context information, and the first AF is used to provide application services to the UE. The specific process can be seen in the embodiments shown in Figures 1 to 4, and will not be repeated here.
[0118] It should be noted that, although the embodiment shown in FIG. 5 is described from the UE side, it can be combined with the embodiments shown in FIG. 1 to FIG. 4 .
[0119] By applying the application service processing method provided in this embodiment, a technical solution is designed for the UE to perceive user needs, network and resource status, and other information in real time, based on the UE's perception capabilities. This data is then uploaded to the core network, where the core network's built-in AI decision-making network element performs intelligent analysis and decision-making, allocating and invoking application services on demand. This further provides a processing solution for allocating and invoking application services based on the UE's perception capabilities in the core network, thereby providing a better service experience.
[0120] FIG6 is a flow chart of a method for processing an application service according to an embodiment of the present application. The method is applied to a UE. Based on the embodiment shown in FIG5 , as shown in FIG6 , the method may include the following steps.
[0121] Step 601: The UE obtains UE data context information through a perception interface.
[0122] Optionally, the UE data context information includes at least one of: user demand identification information of the UE, network status information of the UE, resource status information of the UE, an identifier of the UE, and a PLMN ID of the UE.
[0123] Step 602: The UE sends UE data context information to the first network element used for AI data collection.
[0124] Furthermore, in order to facilitate determining a first AF based on the UE data context information, the first AF is used to provide application services to the UE. In this embodiment, after receiving the UE data context information, the first network element sends the UE data context information to the second network element used for AI data analysis, further so that the second network element determines the first AF based on the UE data context information, and the first AF is used to provide application services to the UE. The specific process can be seen in the embodiments shown in Figures 1 to 4, and will not be repeated here.
[0125] Step 603: The UE receives the application service calling result sent by the second network element.
[0126] It should be noted that, although the embodiment shown in FIG. 6 is described from the UE side, it can be combined with the embodiments shown in FIG. 1 to FIG. 4 .
[0127] By applying the application service processing method provided in this embodiment, a technical solution is designed for the UE to perceive user needs, network and resource status, and other information in real time, based on the UE's perception capabilities. This data is then uploaded to the core network, where the core network's built-in AI decision-making network element performs intelligent analysis and decision-making, allocating and invoking application services on demand. This further provides a processing solution for allocating and invoking application services based on the UE's perception capabilities in the core network, thereby providing a better service experience.
[0128] Figure 7 is a flow chart of a communication method according to an embodiment of the present application, which is executed by a core network device. As shown in Figure 7, the method may include the following steps.
[0129] Step 701: The core network device receives UE data context information sent by the UE. The UE data context information is obtained by the UE through a perception interface.
[0130] For example, the UE collects data through the perception interface based on different interface function calls, creates a data collection and reporting context, and then sends the UE data context information collected by the UE to the core network device. The core network device receives the UE data context information sent by the UE. Optionally, the UE data context information includes at least one of: UE user demand identification information, UE network status information, UE resource status information, UE identifier, and UE PLMN ID.
[0131] Step 702: The core network device determines a first AF according to the UE data context information, where the first AF is used to provide application services to the UE.
[0132] For example, based on the user demand identification information of the UE, the network status information of the UE, the resource status information of the UE, the identifier of the UE and the PLMN ID of the UE, find the first AF that is currently most suitable for providing application services for the UE, and provide the corresponding application services for the UE by calling the first AF.
[0133] Step 703: The core network device returns the application service call result to the UE.
[0134] By applying the communication method provided in this embodiment, a technical solution is designed for the UE to perceive user needs, network and resource status, and other information in real time, based on the UE's perception capabilities. This data is then uploaded to the core network, where the core network's built-in AI decision-making network element performs intelligent analysis and decision-making, allocating application services on demand. Furthermore, a processing solution for allocating application services based on the UE's perception capabilities in the core network is provided, resulting in a better service experience.
[0135] FIG8 is a flow chart of a communication method according to an embodiment of the present application, which can be executed by a network element inside a core network device. As shown in FIG8 , the method may include the following steps.
[0136] Step 801: The AIDCAF network element receives UE data context information sent by the UE. The UE data context information is obtained by the UE through a perception interface.
[0137] For example, the UE collects data through the perception interface based on different interface function calls, creates a data collection and reporting context, and then sends the UE data context information collected by the UE to the AIDCAF network element in the core network device. The AIDCAF network element receives the UE data context information sent by the UE. Optionally, the UE data context information includes at least one of: UE user demand identification information, UE network status information, UE resource status information, a UE identifier, and the UE's PLMN ID.
[0138] Step 802: The AIDCAF network element sends UE data context information to the AIDAF network element.
[0139] Step 803: The AIDAF network element determines a first AF according to the UE data context information, where the first AF is used to provide application services to the UE.
[0140] For example, the AIDAF network element used for AI data analysis and processing finds the first AF that is currently most suitable for providing application services to the UE based on the UE's user demand identification information, the UE's network status information, the UE's resource status information, the UE's identifier, and the UE's PLMN ID, and then provides the UE with corresponding application services by calling the first AF.
[0141] Step 804: The AIDAF network element returns the application service call result to the UE.
[0142] By applying the communication method provided in this embodiment, a technical solution is designed for the UE to perceive user needs, network and resource status, and other information in real time, based on the UE's perception capabilities. This data is then uploaded to the core network, where the core network's built-in AI decision-making network element performs intelligent analysis and decision-making, allocating application services on demand. Furthermore, a processing solution for allocating application services based on the UE's perception capabilities in the core network is provided, resulting in a better service experience.
[0143] Furthermore, based on the embodiment shown in FIG8 , an embodiment of the present application provides a communication system, which may include a first network element (e.g., an AIDCAF network element) and a second network element (e.g., an AIDAF network element). The first network element may execute the application service processing method shown in FIG1 to FIG2 ; the second network element may execute the application service processing method shown in FIG3 to FIG4 . The communication system as a whole may execute the communication method shown in FIG8 .
[0144] Figure 9 is a timing diagram of an example of a communication method according to an embodiment of the present application. This example method can be applied to the above-mentioned communication system, and is illustrated by taking the first network element being an AIDCAF network element and the second network element being an AIDAF network element as an example, wherein the AIDCAF network element, the AIDAF network element, and the NRF network element are network elements in the core network.
[0145] Referring to FIG. 9 , the method includes the following steps.
[0146] Step 1: The AIDCAF network element registers with the NRF network element.
[0147] The AIDCAF network element registers with the NRF network element by calling the Nnrf_NFManagement_NF Register service operation.
[0148] Step 2: The AIDAF network element registers with the NRF network element.
[0149] The AIDAF network element registers with the NRF network element by calling the Nnrf_NFManagement_NF Register service operation.
[0150] Step 3: The AIDAF network element calls the service operation of the network function discovery request to the NRF network element to discover the AIDCAF network element.
[0151] The AIDAF network element calls the Nnrf_NFDiscovery Request service operation on the NRF network element to discover the AIDCAF network element.
[0152] Step 4: The AIDAF network element subscribes to the AIDCAF network element.
[0153] The AIDAF network element subscribes to the AIDCAF network element by calling the Naf_EventExposure_Subscribe service operation based on the result returned by the Nnrf_NFDiscovery Response. Thus, when the AIDCAF network element receives UE data context information sent by the UE, it provides the UE data context information to the AIDAF network element for processing.
[0154] Step 5: The UE sends UE data context information to the AIDCAF network element.
[0155] The UE collects data through the sensing interface and creates a data collection and reporting context. This context information includes: UE identifier (SUPI, etc.), PLMN ID, UE demand identification, UE status statistics (network, resource status, etc.), and sends the UE data context information to the AIDCAF network element.
[0156] Step 6: The AIDCAF network element provides the UE data context information to the AIDAF network element.
[0157] The AIDCAF network element stores the received UE data context information and calls the Naf_EventExposure_Notify service operation to provide the UE data context information to the AIDAF network element.
[0158] Step 7: The AIDAF network element obtains the registered AF network element from the NRF network element and selects a suitable AF network element according to the UE data context information.
[0159] AIDAF calls Nnrf_NFDiscovery Request to obtain the AF network elements registered in NRF, and selects the appropriate AF network element as needed to formulate personalized service strategies based on the UE data context information.
[0160] Step 8: The AIDAF network element calls the application service to the selected AF network element.
[0161] According to the personalized service strategy, the selected AF network element will serve the UE on demand.
[0162] Step 9: The AIDAF network element returns the application service call result to the UE.
[0163] The AIDAF network element informs the UE of the application service call result.
[0164] Step 10: The AF network element returns the application service call information to the AIDCAF network element.
[0165] The AF network element sends the application service call information to the AIDCAF network element for storage.
[0166] By applying the communication method provided in this embodiment, a processing solution for allocating and calling application services for the perception capability of UE in the core network is provided, thereby obtaining a better service experience.
[0167] In the embodiments provided above, the methods provided in the embodiments of the present application are described from the perspectives of the first network element, the second network element, and the UE in the core network. To implement the functions of the methods provided in the embodiments of the present application, the first network element, the second network element, and the UE may include hardware structures and software modules, and implement the functions in the form of hardware structures, software modules, or hardware structures plus software modules. One of the functions may be implemented in the form of hardware structures, software modules, or hardware structures plus software modules.
[0168] Corresponding to the processing methods of application services provided in the above-mentioned embodiments, the present application also provides a processing device for application services. Since the processing device for application services provided in the embodiments of the present application corresponds to the processing methods for application services provided in the above-mentioned embodiments, the implementation method of the processing method for application services is also applicable to the processing device for application services provided in this embodiment and will not be described in detail in this embodiment.
[0169] FIG10 is a schematic structural diagram of a processing device for an application service provided in an embodiment of the present application. The processing device for the application service can be used in a first network element.
[0170] As shown in Figure 10, the device may include: a first receiving module 91, configured to receive UE data context information sent by the UE, where the UE data context information is obtained by the UE through a perception interface; a first sending module 92, configured to send the UE data context information to a second network element used for AI data analysis, so that the second network element determines a first AF based on the UE data context information, and the first AF is used to provide application services to the UE.
[0171] In some embodiments, the first sending module 92 is further configured to register with a network storage function NRF network element before receiving the UE data context information sent by the UE, and accept subscription of the second network element registered in the NRF network element.
[0172] In some embodiments, the first receiving module 91 is further configured to receive and save the calling information of the application service sent by the first AF after sending the UE data context information to the second network element.
[0173] In some embodiments, the first receiving module 91 is further configured to save the UE data context information after receiving the UE data context information sent by the user equipment UE.
[0174] In some embodiments, optionally, the UE data context information includes at least one of the following:
[0175] User demand identification information of the UE;
[0176] Network status information of the UE;
[0177] Resource status information of the UE;
[0178] an identifier of the UE;
[0179] The PLMN ID of the UE.
[0180] By applying the method for processing application services provided in this embodiment, a processing solution for allocating and calling application services for UE's perception capabilities in the core network is provided, thereby achieving a better service experience.
[0181] Figure 11 is a schematic diagram of the structure of a processing device for an application service provided in an embodiment of the present application. The processing device for the application service may be used in a second network element.
[0182] As shown in Figure 11, the device may include: a second receiving module 1001, configured to receive UE data context information sent by a first network element, the UE data context information is obtained by the UE through a perception interface, and the first network element is used for AI data collection; a determination module 1002, configured to determine a first AF based on the UE data context information, and the first AF is used to provide application services to the UE; a second sending module 1003, configured to return the call result of the application service to the UE.
[0183] In some embodiments, the determination module 1002 is specifically configured to obtain a registered second AF from an NRF network element; and determine the first AF from the second AF according to the UE data context information.
[0184] In some embodiments, the second sending module 1003 is further configured to register with the NRF network element and subscribe to the first network element registered in the NRF network element before receiving the UE data context information sent by the first network element.
[0185] In some embodiments, optionally, the UE data context information includes at least one of the following:
[0186] User demand identification information of the UE;
[0187] Network status information of the UE;
[0188] Resource status information of the UE;
[0189] an identifier of the UE;
[0190] The PLMN ID of the UE.
[0191] By applying the method for processing application services provided in this embodiment, a processing solution for allocating and calling application services for UE's perception capabilities in the core network is provided, thereby achieving a better service experience.
[0192] Figure 12 is a schematic diagram of the structure of a processing device for an application service provided in an embodiment of the present application. The processing device for the application service can be used in a UE.
[0193] As shown in Figure 12, the device may include: an acquisition module 1101, configured to obtain UE data context information through a perception interface; a third sending module 1102, configured to send the UE data context information to a first network element used for AI data acquisition, so as to determine a first AF based on the UE data context information, and the first AF is used to provide application services to the UE.
[0194] In some embodiments, the acquisition module 1101 is further configured to receive the call result of the application service sent by the second network element after sending the UE data context information to the first network element, and the second network element is used for AI data analysis.
[0195] In some embodiments, the UE data context information includes at least one of the following:
[0196] User demand identification information of the UE;
[0197] Network status information of the UE;
[0198] Resource status information of the UE;
[0199] an identifier of the UE;
[0200] The PLMN ID of the UE.
[0201] By applying the method for processing application services provided in this embodiment, a processing solution for allocating and calling application services for UE's perception capabilities in the core network is provided, thereby achieving a better service experience.
[0202] Please refer to Figure 13, which is a schematic diagram of the structure of a communication device 1500 provided in this embodiment. Communication device 1500 can be a network device or a user device, or a chip, chip system, or processor that supports the network device to implement the above method. It can also be a chip, chip system, or processor that supports the user device to implement the above method. This device can be used to implement the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.
[0203] The communication device 1500 may include one or more processors 1501. The processor 1501 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.), execute computer programs, and process computer program data.
[0204] Optionally, the communication device 1500 may further include one or more memories 1502, on which a computer program 1504 may be stored. The processor 1501 executes the computer program 1504, causing the communication device 1500 to perform the method described in the above method embodiment. Optionally, the memory 1502 may also store data. The communication device 1500 and the memory 1502 may be provided separately or integrated together.
[0205] Optionally, the communication device 1500 may further include a transceiver 1505 and an antenna 1506. The transceiver 1505 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, and is configured to implement transceiver functions. The transceiver 1505 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, and is configured to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, and is configured to implement a transmitting function.
[0206] Optionally, the communication device 1500 may further include one or more interface circuits 1507. The interface circuit 1507 is configured to receive code instructions and transmit the instructions to the processor 1501. The processor 1501 executes the code instructions to enable the communication device 1500 to perform the method described in the above method embodiment.
[0207] In one implementation, processor 1501 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or may be used for transmitting or delivering signals.
[0208] In one implementation, processor 1501 may store a computer program 1503. Computer program 1503, when executed on processor 1501, enables communication device 1500 to perform the method described in the above method embodiment. Computer program 1503 may be embedded in processor 1301. In this case, processor 1501 may be implemented by hardware.
[0209] In one implementation, the communication device 1500 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in this application can be implemented on 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 and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0210] The communication device described in the above embodiments may be a network device or a user device, but 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 to FIG13. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0211] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;
[0212] (2) a collection of one or more ICs, optionally including a storage component for storing data and computer programs;
[0213] (3) ASIC, such as modem;
[0214] (4) Modules that can be embedded in other devices;
[0215] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0216] (6)Others, etc.
[0217] If the communication device can be a chip or a chip system, please refer to the schematic diagram of the chip structure shown in Figure 14. The chip shown in Figure 14 includes a processor 1601 and an interface 1602. The number of processors 1601 can be one or more, and the number of interfaces 1602 can be multiple.
[0218] Optionally, the chip further includes a memory 1603, which is used to store necessary computer programs and data.
[0219] Those skilled in the art will also appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functions are implemented by hardware or software depends on the specific 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 specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present application.
[0220] The present application also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.
[0221] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0222] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. Available media may be magnetic media (eg, floppy disks, hard disks, tapes), optical media (eg, high-density digital video discs (DVDs)), or semiconductor media (eg, solid state disks (SSDs)).
[0223] Those skilled in the art will understand that the various numerical numbers such as first and second involved in this application are only for the convenience of description and are not used to limit the scope of the embodiments of this application, and also indicate the order of precedence.
[0224] In this application, at least one can also be described as one or more, and multiple can be two, three, four or more, which is not limited in this application. In the embodiments of this application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order of precedence or size between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0225] As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and / or device (e.g., a magnetic disk, an optical disk, a memory, a programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.
[0226] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.
[0227] Computer systems may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The client and server relationship arises through computer programs running on the respective computers and having a client-server relationship to each other.
[0228] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this application can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of this application can be achieved. This is not limited herein.
[0229] Furthermore, it should be understood that the various embodiments described herein may be implemented individually or in combination with other embodiments where the solution permits.
[0230] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments applied for herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0231] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0232] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A method for processing an application service, applied to a first network element, characterized in that: The first network element is used for artificial intelligence (AI) data collection, and the method includes: receiving UE data context information sent by a user equipment UE, where the UE data context information is obtained by the UE through a perception interface; The UE data context information is sent to a second network element for AI data analysis, so that the second network element determines a first application function AF according to the UE data context information, where the first AF is used to provide application services to the UE.
2. The method according to claim 1, characterized in that Before receiving the UE data context information sent by the UE, the method further includes: Register with a network storage function NRF network element and accept subscription of the second network element registered in the NRF network element.
3. The method according to claim 1, characterized in that After sending the UE data context information to the second network element, the method further includes: Receive and save the calling information of the application service sent by the first AF.
4. The method according to claim 1, wherein After receiving the UE data context information sent by the user equipment UE, the method further includes: The UE data context information is saved.
5. The method according to any one of claims 1 to 4, characterized in that The UE data context information includes at least one of the following: User demand identification information of the UE; Network status information of the UE; Resource status information of the UE; an identifier of the UE; The PLMN ID of the UE.
6. A method for processing an application service, applied to a second network element, characterized in that: The second network element is used for artificial intelligence (AI) data analysis, and the method includes: receiving user equipment UE data context information sent by a first network element, where the UE data context information is obtained by the UE through a perception interface, and the first network element is used for AI data collection; determining a first application function AF according to the UE data context information, where the first AF is used to provide an application service to the UE; Return the calling result of the application service to the UE.
7. The method according to claim 6, characterized in that The determining a first AF according to the UE data context information includes: Obtain the registered second AF from the network storage function NRF network element; Determine the first AF from the second AF according to the UE data context information.
8. The method according to claim 6, characterized in that Before receiving the UE data context information sent by the first network element, the method further includes: Register with an NRF network element and subscribe to the first network element registered in the NRF network element.
9. The method according to any one of claims 6 to 8, characterized in that The UE data context information includes at least one of the following: User demand identification information of the UE; Network status information of the UE; Resource status information of the UE; an identifier of the UE; The PLMN ID of the UE.
10. A method for processing an application service, applied to a user equipment UE, characterized in that: The method comprises: Obtain UE data context information through the perception interface; The UE data context information is sent to a first network element for artificial intelligence AI data collection, so as to determine a first application function AF based on the UE data context information, where the first AF is used to provide application services to the UE.
11. The method according to claim 10, characterized in that After sending the UE data context information to the first network element, the method further includes: Receive a call result of the application service sent by a second network element, where the second network element is used for AI data analysis.
12. The method according to any one of claims 10 to 11, characterized in that The UE data context information includes at least one of the following: User demand identification information of the UE; Network status information of the UE; Resource status information of the UE; an identifier of the UE; The PLMN ID of the UE.
13. A processing device for application services, applied to a first network element, characterized in that: The first network element is used for artificial intelligence (AI) data collection, and the device includes: A first receiving module is configured to receive UE data context information sent by a user equipment UE, where the UE data context information is obtained by the UE through a perception interface; The first sending module is configured to send the UE data context information to a second network element used for AI data analysis, so that the second network element determines a first application function AF based on the UE data context information, and the first AF is used to provide application services to the UE.
14. A processing device for application services, applied to a second network element, characterized in that: The second network element is used for artificial intelligence (AI) data analysis, and the device includes: A second receiving module is configured to receive user equipment UE data context information sent by a first network element, where the UE data context information is obtained by the UE through a perception interface, and the first network element is used for AI data collection; a determining module, configured to determine a first application function AF according to the UE data context information, where the first AF is used to provide an application service to the UE; The second sending module is configured to return the calling result of the application service to the UE.
15. A device for processing application services, applied to a user equipment (UE), characterized in that: The device comprises: an acquisition module, configured to acquire UE data context information through a perception interface; The third sending module is configured to send the UE data context information to a first network element used for artificial intelligence AI data collection, so as to determine a first application function AF based on the UE data context information, and the first AF is used to provide application services to the UE.
16. A communication device, wherein: include: transceiver; Memory; A processor is connected to the transceiver and the memory respectively, and is configured to control the wireless signal reception and transmission of the transceiver by executing computer-executable instructions on the memory, and can implement the method according to any one of claims 1 to 12.
17. A computer storage medium, wherein: The computer storage medium stores computer-executable instructions; after the computer-executable instructions are executed by the processor, the method according to any one of claims 1 to 12 can be implemented.
18. A communication method, characterized in that: Executed by a core network device, the method includes: receiving UE data context information sent by a user equipment UE, where the UE data context information is obtained by the UE through a perception interface; determining a first application function AF according to the UE data context information, where the first AF is used to provide an application service to the UE; Return the calling result of the application service to the UE.
19. A communication method, characterized in that: include: The artificial intelligence data collection application function AIDCAF network element receives UE data context information sent by the user equipment UE, where the UE data context information is obtained by the UE through a perception interface; The AIDCAF network element sends the UE data context information to the artificial intelligence data analysis function AIDAF network element; The AIDAF network element determines a first application function AF according to the UE data context information, where the first AF is used to provide application services to the UE; The AIDAF network element returns the calling result of the application service to the UE.
20. A communication system, characterized in that: The system is configured to perform the method of claim 19 .
21. A communication system, characterized in that: Includes the following network elements: A first network element artificial intelligence data collection application function AIDCAF for executing the method according to any one of claims 1 to 5; A second network element artificial intelligence data analysis function AIDAF for executing the method according to any one of claims 6 to 9.