Ai service connection establishment method and apparatus, and terminal and network-side device

By implementing the AI ​​service connection establishment method in the wireless mobile communication system, the problem that the terminal cannot receive AI services is solved, and the terminal's AI service access and data circulation security is realized.

WO2025026191A1PCT designated stage expired Publication Date: 2025-02-06VIVO MOBILE COMM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/107677
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-02
Filing Date
2024-07-26
Publication Date
2025-02-06

AI Technical Summary

Technical Problem

The existing wireless mobile communication system cannot provide AI services to terminals, resulting in the operator network only providing basic communication guarantees and cannot provide AI service processing functions.

Method used

By implementing the AI ​​service connection establishment method on the terminal and the network side, the terminal sends a request message to the network side to allocate network resources. The network side allocates communication resources and AI resources according to the request, and returns a corresponding response message to establish an AI service connection.

Benefits of technology

It realizes providing AI services to terminals, expands operator business scenarios, and ensures the security of terminal data circulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024107677_06022025_PF_FP_ABST
    Figure CN2024107677_06022025_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of communications. Disclosed are an AI service connection establishment method and apparatus, and a terminal and a network-side device. The AI service connection establishment method in the embodiments of the present application comprises: a terminal sending a first request message to a network side, wherein the first request message is used for requesting the network side to allocate a network resource to an AI service; and the terminal receiving a first request response message returned by the network side, wherein the first request response message comprises at least one of the following: information of a first network element which is allocated by the network side for the AI service, information of a second network element which is allocated by the network side for the AI service, and information of a model.
Need to check novelty before this filing date? Find Prior Art

Description

AI service connection establishment method, device, terminal and network-side equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese Patent Application No. 202310969430.3 filed in China on August 2, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application belongs to the field of communication technology, and specifically relates to a method, apparatus, terminal, and network-side equipment for establishing an AI service connection. Background Art

[0004] With the development of wireless mobile communication technology, artificial intelligence (AI) will become one of the pillar technologies of wireless mobile communication. Wireless mobile communication systems need to provide end-to-end support for AI-related services and applications. However, wireless mobile communication systems in related technologies do not provide AI as a universal service to terminals.

[0005] Summary of the Invention

[0006] The embodiments of the present application provide a method, apparatus, terminal, and network-side equipment for establishing an AI service connection, which can solve the problem that a wireless mobile communication system cannot provide AI services to a terminal.

[0007] In a first aspect, a method for establishing an AI service connection is provided, which is executed by a terminal. The method includes:

[0008] The terminal sends a first request message to the network side, where the first request message is used to request the network side to allocate network resources for the AI ​​service;

[0009] The terminal receives a first request response message returned by the network side, where the first request response message includes at least one of the following: information about a first network element allocated by the network side for the AI ​​service, information about a second network element allocated by the network side for the AI ​​service, and information about the model.

[0010] In a second aspect, a method for establishing an AI service connection is provided, which is executed by a network side and includes:

[0011] The fourth network element receives a communication resource request message, where the communication resource request message is used to request the network side to allocate communication resources for the AI ​​service;

[0012] The fourth network element allocates communication resources according to the communication resource request message and returns a communication resource establishment response message, where the communication resource establishment response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and information about the model.

[0013] In a third aspect, a method for establishing an AI service connection is provided, which is executed by the network side and includes:

[0014] The fifth network element receives an AI resource establishment request message, where the AI ​​resource establishment request message is used to request the network side to allocate AI resources for the AI ​​service;

[0015] The fifth network element allocates AI resources according to the AI ​​resource establishment request message and returns an AI resource establishment response message, where the AI ​​resource establishment response message includes at least one of the following: information about the first network element and information about the second network element.

[0016] In a fourth aspect, a method for establishing an AI service connection is provided, which is executed by a network side, and the method includes:

[0017] The sixth network element receives the first request message, where the first request message is used to request the network side to allocate network resources for the AI ​​service of the terminal;

[0018] The sixth network element selects a fifth network element and a fourth network element, sends an AI resource establishment request message to the fifth network element, and sends a communication resource request message to the fourth network element;

[0019] The sixth network element receives an AI resource establishment response message returned by the fifth network element, where the AI ​​resource establishment response message includes information about the first network element allocated for the AI ​​service, and receives a communication resource establishment response message returned by the fourth network element, where the communication resource establishment response message includes information about the second network element allocated for the AI ​​service.

[0020] The sixth network element returns a first request response message, where the first request response message includes information about the first network element and information about the second network element.

[0021] In a fifth aspect, an AI service connection establishment device is provided, which is applied to a terminal and includes:

[0022] A first sending module, configured to send a first request message to a network side, where the first request message is used to request the network side to allocate network resources for the AI ​​service;

[0023] The first receiving module is used to receive a first request response message returned by the network side, where the first request response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and information about the model.

[0024] In a sixth aspect, an AI service connection establishment device is provided, which is applied to a network side and includes:

[0025] A second receiving module is configured to receive a communication resource request message, where the communication resource request message is used to request the network side to allocate communication resources for the AI ​​service;

[0026] A first processing module, configured to allocate communication resources according to the communication resource request message;

[0027] The second sending module is used to return a communication resource establishment response message, where the communication resource establishment response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and model information.

[0028] In a seventh aspect, an AI service connection establishment device is provided, which is applied to a network side and includes:

[0029] a third receiving module, configured to receive an AI resource establishment request message, where the AI ​​resource establishment request message is used to request the network side to allocate AI resources for the AI ​​service;

[0030] a second processing module, configured to allocate AI resources according to the AI ​​resource establishment request message;

[0031] The third sending module is configured to return an AI resource establishment response message, where the AI ​​resource establishment response message includes at least one of the following: information about the first network element and information about the second network element.

[0032] In an eighth aspect, an AI service connection establishment device is provided, which is applied to a network side and includes:

[0033] a fourth receiving module, configured to receive a first request message, where the first request message is used to request the network side to allocate network resources for the AI ​​service of the terminal;

[0034] A third processing module, configured to select a fifth network element and a fourth network element;

[0035] a fourth sending module, configured to send an AI resource establishment request message to the fifth network element and a communication resource request message to the fourth network element;

[0036] The fourth receiving module is further configured to receive an AI resource establishment response message returned by the fifth network element, the AI ​​resource establishment response message including information of the first network element allocated for the AI ​​service, and receive a communication resource establishment response message returned by the fourth network element, the communication resource establishment response message including information of the second network element allocated for the AI ​​service;

[0037] The fourth sending module is further configured to return a first request response message, where the first request response message includes information about the first network element and information about the second network element.

[0038] In a ninth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0039] In the tenth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to send a first request message to the network side, wherein the first request message is used to request the network side to allocate network resources for the AI ​​service; and receive a first request response message returned by the network side, wherein the first request response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and information about the model.

[0040] In the eleventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect, the third aspect, or the fourth aspect are implemented.

[0041] In the twelfth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive a communication resource request message, and the communication resource request message is used to request the network side to allocate communication resources for the AI ​​service; the processor is used to allocate communication resources according to the communication resource request message, and the communication interface is also used to return a communication resource establishment response message, and the communication resource establishment response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and information about the model.

[0042] In a thirteenth aspect, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive an AI resource establishment request message, wherein the AI ​​resource establishment request message is used to request the network side to allocate AI resources for the AI ​​service; the processor is used to allocate AI resources according to the AI ​​resource establishment request message, and the communication interface is further used to return an AI resource establishment response message, wherein the AI ​​resource establishment response message includes at least one of the following: information about the first network element and information about the second network element.

[0043] In a fourteenth aspect, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive a first request message, the first request message being used to request the network side to allocate network resources for an AI service of a terminal; the processor is used to select a fifth network element and a fourth network element, and the communication interface is further used to send an AI resource establishment request message to the fifth network element and send a communication resource request message to the fourth network element; receive an AI resource establishment response message returned by the fifth network element, the AI ​​resource establishment response message including information of the first network element allocated for the AI ​​service, and receive a communication resource establishment response message returned by the fourth network element, the communication resource establishment response message including information of a second network element allocated for the AI ​​service; the sixth network element returns a first request response message, the first request response message including information of the first network element and information of the second network element.

[0044] In the fifteenth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect, the third aspect, or the fourth aspect are implemented.

[0045] In the sixteenth aspect, a wireless communication system is provided, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect, the third aspect, or the fourth aspect.

[0046] In the seventeenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect, the third aspect, or the fourth aspect.

[0047] In aspect 18, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in aspect 1, or to implement the steps of the method described in aspect 2, aspect 3, or aspect 4.

[0048] In an embodiment of the present application, the network side can allocate communication resources and AI resources for AI services according to the request of the terminal, thereby solving the problem that the wireless mobile communication system cannot provide AI services for the terminal. In this way, the operator network can not only provide basic communication guarantees, but also provide AI business processing functions, which not only expands the operator's business scenarios, but also ensures the security of terminal data flow. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] FIG1 is a block diagram of a wireless communication system to which embodiments of the present application may be applied;

[0050] FIG2 is a schematic diagram of the process of establishing a communication transmission channel on the control plane;

[0051] FIG3 is a schematic diagram of the process of establishing a communication transmission channel on the user plane;

[0052] Figures 4 to 7 are flowcharts of a method for establishing an AI service connection provided in an embodiment of the present application;

[0053] FIG8 is a schematic diagram of a protocol stack provided in Example 1 of the present application;

[0054] FIG9 is a flowchart of a method for establishing an AI service connection provided in Example 1 of the present application;

[0055] FIG10 is a schematic diagram of a protocol stack provided in Example 2 of the present application;

[0056] FIG11 is a flowchart of a method for establishing an AI service connection provided in Example 2 of the present application;

[0057] FIG12 is a schematic diagram of a protocol stack provided in Example 3 of the present application;

[0058] FIG13 is a flowchart of a method for establishing an AI service connection provided in Example 3 of the present application;

[0059] FIG14 is a flowchart of a method for establishing an AI service connection provided in Example 4 of the present application;

[0060] FIG15 is a schematic diagram of a protocol stack provided in Example 5 of the present application;

[0061] FIG16 is a flowchart of a method for establishing an AI service connection provided in Example 5 of the present application;

[0062] FIG17 is a schematic diagram of a protocol stack provided in Example 6 of the present application;

[0063] FIG18 is a flowchart of a method for establishing an AI service connection provided in Example 6 of the present application;

[0064] FIG19 is a schematic diagram of a protocol stack provided in Example 7 of the present application;

[0065] Figures 20 to 23 are schematic diagrams of the structure of the AI ​​service connection establishment device provided in an embodiment of the present application;

[0066] FIG24 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0067] FIG25 is a schematic structural diagram of a terminal provided in an embodiment of the present application;

[0068] Figure 26 is a structural diagram of a network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0069] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0070] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0071] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0072] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.

[0073] FIG1 shows a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network side 12. The terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), a teller machine, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side 12 may include access network equipment or core network equipment, wherein the access network equipment may also be called a radio access network (Radio Access Network, RAN) equipment, a radio access network function or a radio access network unit. The access network equipment may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0074] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( Function, AF), NAS interface function, communication management function, communication resource node, policy charging function, AI service management function, external service management function, service management function, computing service management function, AI resource management function, resource management function, computing resource management function, AI model management function, model management function, AI resource node, resource node, computing resource node, service resource node, data plane management function, data source, application server, etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is used as an example for introduction, and the specific type of the core network device is not limited.

[0075] During the UE data transmission process, as shown in FIG2 , a control plane communication transmission channel is first established. The control plane communication transmission channel establishment process includes the following steps:

[0076] Step 1. The UE sends a Protocol Data Unit (PDU) session establishment request; the UE non-access-stratum session management (NAS-SM) layer generates a PDU session establishment request message, encapsulates it in an N1 SM container, and forwards it to the non-access-stratum mobility management (NAS-MM) layer via the AMF. The AMF does not parse the PDU session establishment request.

[0077] Step 2. User plane establishment.

[0078] SMF selects UPF and establishes the user plane. SMF sends the core network channel information (CN tunnel information) to the Next Generation Radio Access Network (NG-RAN).

[0079] After that, a data transmission channel for the user plane is established. As shown in FIG3 , the process of establishing the data transmission channel for the data plane includes the following steps:

[0080] Step 1. A data packet is sent from the application layer.

[0081] Step 2. The UE performs a Domain Name System (DNS) query to obtain the server address. The UE sets the data packet's destination address to the server address and the source address to the UE IP address.

[0082] Step 3. NG-RAN forwards the data packet to UPF, which then continues routing according to the destination address.

[0083] Related wireless mobile communication systems utilize AI (e.g., Network Data Analytics Function (NWDAF) elements) solely to optimize certain operations, but do not offer AI as a general service to terminals. Furthermore, carrier networks can only provide a data transmission pipeline with a certain quality of service (QoS) (transmission latency, packet error rate, etc.). This pipeline is currently used only for data transmission between the UE and the target node and cannot perform corresponding AI business processing, such as rendering tasks using trained models or providing reconstructed environmental data feedback to terminals in autonomous driving scenarios.

[0084] The following, in conjunction with the accompanying drawings, describes in detail the AI ​​service connection establishment method, apparatus, terminal, and network-side device provided in the embodiments of the present application through some embodiments and their application scenarios.

[0085] It is worth noting that in this embodiment, an AI session refers to a special session between a user terminal and an AI resource node. After the AI ​​session is established, a data transmission channel between the UE and the AI ​​resource node is established. Therefore, in the related art, if the UE wants to use AI services (such as AI data transmission), it must first establish an AI session. In other words, an AI session is an AI resource established between the UE and the AI ​​resource node in a wireless mobile communication network. An AI session can also be referred to as an AI service connection or an AI connection.

[0086] In this embodiment, the sixth network element can specifically be a non-access layer (Non-Access-Stratum, NAS) interface function or AMF, which has the following functions: the termination point of the access network (Access Network, AN) signaling interface (N2), the termination point of NAS (N1) signaling (MM message); responsible for the encryption and integrity protection of NAS messages, and responsible for registration, access, mobility management, authentication, SMS and other functions.

[0087] The fourth network element can be specifically a communication management function or SMF, which has the following functions: termination point of SM message of NAS message; establishment, modification and release of session; allocation management of UE IP; UPF selection and control; collection of billing data and support of billing interface; determination of the secure terminal connection service (Session and Service Continuity, SSC) mode of a session; downlink data indication.

[0088] The second network element can be specifically a communication resource node or UPF, which has the following functions: an anchor point for intra-Radio Access Technology (RAT) / inter-RAT mobility (when applicable); a session point for interconnection between external PDUs and data networks; packet routing and forwarding data packet inspection; and implementation of some user plane policy rules, such as gating, redirection, and traffic steering.

[0089] The seventh network element may specifically be a policy charging function or PCF, which has the following functions: application and service data flow detection, and policy (UE policy, session policy, etc.) generation and provision.

[0090] The fifth network element can specifically be an AI service management function, an external service management function, a service management function or a computing power service management function, and has the following functions: used for service management, service identity resolution, specifically, converting external AI service requests into internal AI resource management functions and / or communication resource management processes; considering the AI ​​service category and the quality of service (QoS) requirements of the AI ​​service to determine the required AI resources.

[0091] The ninth network element can specifically be an AI model management function or a model management function, and has the following functions: used for model management, specifically, determining a suitable model based on an external model request.

[0092] The eighth network element can specifically be an AI resource management function, a resource management function or a computing power resource management function, and has the following functions: used for business resource management, specifically, allocation, update and release of AI and / or computing power resources on demand; status update and maintenance of AI and / or computing power resource nodes.

[0093] The first network element can specifically be an AI resource node, a resource node, a computing resource node or a business resource node, and has the following functions: used for business processing and business policy rule implementation, specifically, performing computing processing of AI business according to the command of the AI ​​resource management function (user plane execution process); updating the AI ​​resource status to the AI ​​resource management function.

[0094] The tenth network element may specifically be a data plane management function, having the following functions: used to perform data management, including determining a data source according to a data request.

[0095] The third network element may specifically be a data source, and has the following functions: used for generating, storing and forwarding data.

[0096] The eleventh network element may specifically be an application server (AS), which is used to execute external service processing, specifically to process and feed back the data forwarded by the resource node.

[0097] Please refer to FIG4 , which is a flowchart of a method for establishing an AI service connection provided in an embodiment of the present application. The method is executed by a terminal. As shown in FIG4 , the method includes the following steps:

[0098] Step 101: The terminal sends a first request message to the network side, where the first request message is used to request the network side to allocate network resources for the AI ​​service;

[0099] Step 102: The terminal receives a first request response message returned by the network side, where the first request response message includes at least one of the following: information about a first network element allocated by the network side for the AI ​​service, information about a second network element allocated by the network side for the AI ​​service, and information about the model.

[0100] In an embodiment of the present application, the terminal requests the network side to allocate network resources for the AI ​​service. The network side can allocate communication resources and AI resources for the AI ​​service according to the request of the terminal, thereby solving the problem that the wireless mobile communication system cannot provide AI services for the terminal. In this way, the operator network can not only provide basic communication guarantees, but also provide AI business processing functions, which not only expands the operator's business scenarios, but also ensures the security of terminal data flow.

[0101] It should be noted that network resources are a total resource collection including communication resources, AI resources and / or policy resources, and are a general term for various resources that provide reliable guarantee links for a certain service. Communication resources are a resource collection provided by 3GPP in related technologies to terminals or third parties for communication services, including but not limited to communication links, allocated and scheduled frequency bands, memory of base stations or network elements, signaling forwarding and other resources. AI resources are a resource collection for guaranteeing AI services, including but not limited to the computing power of high-performance computing machines (central processing unit (CPU) / graphics processing unit (GPU), etc.), storage capacity for large amounts of training data, etc. Mapped to the actual link, it can be understood as a PDU session and an AI session. The former belongs to a session on the communication resource link, and the latter belongs to a session on the AI ​​resource link.

[0102] In some embodiments, the first request message includes at least one of the following:

[0103] AI business requirements description information;

[0104] Data Network Name (DNN);

[0105] Single Network Slice Selection Assistance Information (S-NSSAI);

[0106] Session type indication, used to indicate whether the session is a protocol data unit (PDU) session or an AI session;

[0107] PDU session information;

[0108] Policy reference identifier, including the AI ​​service policy indication negotiated between the UE and the policy charging function;

[0109] Address of the application server AS.

[0110] Based on the information included in the above-mentioned first request message, the central control node on the network side can convert the business requirements of the AI ​​service into internal policies that can be executed on the network side, including communication policies or AI policies, etc., wherein the communication policy includes the QoS rules corresponding to the PDU session in the relevant technology, and the AI ​​policy includes the AI ​​service processing delay, AI service processing accuracy, etc. For example, when the central control node is the AI ​​service management function, it decides on demand whether to interact with other AI network elements according to the AI ​​policy to obtain relevant configuration information (for example, if the model is not provided, the AI ​​service management function needs to interact with the AI ​​model management function to obtain the model; if the first request message contains an indication that the data source is the data plane, the AI ​​service management function needs to interact with the data plane to obtain the data source); the configuration information may include at least one of the following: model, model download information (such as the model download address), data source information (data source address), and AI service computing power (computing power size, type).

[0111] In this embodiment, the AI ​​service requirement description information is used to indicate the expected AI service quality requirements. Specifically, the user can sign up for an AI service with the operator network, and the operator network will assign AI service quality requirements to the user.

[0112] In some embodiments, the AI ​​service requirement description information may include at least one of the following:

[0113] AI service identifier, used to identify the requested AI service. The network side determines the specific AI service requested by the UE based on the service identifier, such as environment reconstruction service, facial recognition service, etc.

[0114] AI service type, used to indicate the type of AI service requested. The network side determines whether the UE requests a training service or an inference service based on it;

[0115] AI service quality of experience (QoE) requirements, which indicate the expected service quality of the AI ​​service terminal requesting the service, including the response speed, reliability, and satisfaction of the AI ​​service;

[0116] AI service quality of service (QoS) information, which indicates the network metrics required for the requested AI service, including priority, latency, packet loss rate, packet error rate, and peak rate.

[0117] Model parameters, used to indicate the model parameters required for the requested AI service, including model size, model training algorithm, model precision / accuracy, model manufacturer, model identifier, model function identifier, model architecture, and weight parameters;

[0118] The first information indicates whether network internal data and / or a data source are needed. Optionally, the first information is used to indicate whether network internal data needs to be obtained from a data source.

[0119] In some embodiments, the type of the first request message may include at least one of the following:

[0120] Communication resource request message, used to request the network to allocate communication resources for AI services;

[0121] AI resource request message, used to request the network to allocate AI resources for AI services;

[0122] Non-access stratum (NAS) messages are used to request the network to allocate network resources for AI services.

[0123] The terminal can use the above message types to request the network to allocate resources for AI services.

[0124] In some embodiments, the communication resource request message may include at least one of the following:

[0125] A protocol data unit (PDU) session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal;

[0126] PDU session modification request message is used to modify the PDU session;

[0127] Communication channel establishment request message, used to establish a communication bearer;

[0128] Communication channel modification request message, used to modify the communication bearer;

[0129] The AI ​​resource request message includes at least one of the following:

[0130] An AI resource establishment request message is used to establish an AI session, where the AI ​​session is a data transmission channel between the first network element and the terminal;

[0131] AI session establishment request message;

[0132] The NAS message includes at least one of the following:

[0133] Registration message;

[0134] Service request message;

[0135] Uplink NAS transmission message;

[0136] The first control message is used to establish or modify a control signaling connection.

[0137] In this embodiment, the terminal can request the network side to allocate resources for the AI ​​service through any one of the above messages or any multiple messages.

[0138] In some embodiments, after the terminal receives the first request response message returned by the network side, the method further includes:

[0139] The terminal sends AI service data to the first network element, where the AI ​​service data is carried by the AI ​​session and routed to the first network element via the second network element;

[0140] The terminal receives the AI ​​service data processing result returned by the first network element.

[0141] In some embodiments, the AI ​​service data processing result is obtained by the first network element based on at least one of a model, terminal data and in-network data, and the in-network data is obtained by the first network element from a third network element.

[0142] In this embodiment, the network side can be responsible for the overall processing of an AI service. The user plane path of the AI ​​service data is: UE → communication resource node → AI resource node. After the UE obtains the information of the AI ​​resource node and the communication resource node, the processing of the AI ​​service data includes the following two methods:

[0143] (1) The UE sets the destination address of the AI ​​service data to the AI ​​resource node.

[0144] The UE encapsulates the AI ​​service data in a data packet, which is then routed to the communication resource node. The communication resource node discovers that the destination address is not its own, and then encapsulates the data packet and routes it to the AI ​​resource node.

[0145] (2) The UE sets the destination address of the AI ​​service data to the communication resource node.

[0146] The UE obtains information about the communication resource node, and the communication resource node obtains information about the AI ​​resource node through the communication management function. The UE encapsulates the address of the communication resource node in a data packet, routes the data packet to the communication resource node, and the communication resource node uses the AI ​​resource node information to forward it to the corresponding AI resource node.

[0147] Alternatively, the network side can be responsible for partial processing of an AI service. In this case, the participation of an external AS is required to handle the remaining processing of an AI service. The user plane path of AI service data is: UE → communication resource node → AI resource node → AS. After the UE obtains information about the AI ​​resource node and the communication resource node, the processing of AI service data includes the following three methods:

[0148] (1) The UE sets the destination address of the AI ​​service data to the AS address. The UE can obtain the AS address using DNS query; the communication resource node obtains the AI ​​resource node information through the communication management function.

[0149] The UE encapsulates the AS address in the data packet. The data packet is routed to the communication resource node. The communication resource node encapsulates the data packet based on the destination address and the AI ​​resource node address and routes it to the AI ​​resource node. The AI ​​resource node encapsulates the data packet based on the destination address and routes it to the AS.

[0150] (2) The UE sets the destination address of the AI ​​service data to the AI ​​resource node. The UE can use DNS query to obtain the AS address; the AI ​​resource node obtains the AS address through the AI ​​resource management function.

[0151] The UE encapsulates the AI ​​resource node address in a data packet. The data packet is routed to the communication resource node. The communication resource node encapsulates the data packet based on the destination address and routes it to the AI ​​resource node. The AI ​​resource node encapsulates the data packet based on the AS address and routes it to the AS.

[0152] (3) The UE sets the destination address of the AI ​​service data to the communication resource node. The UE can use DNS query to obtain the AS address; the AI ​​resource node obtains the AS address through the AI ​​resource management function; and the communication resource node obtains AI resource node information through the communication management function.

[0153] The UE encapsulates the communication resource node address in a data packet. The data packet is routed to the communication resource node. The communication resource node encapsulates the data packet based on the AI ​​resource node address and routes it to the AI ​​resource node. The AI ​​resource node encapsulates the data packet based on the AS address and routes it to the AS.

[0154] Please refer to Figure 5, which is a flowchart of a method for establishing an AI service connection provided in an embodiment of the present application. The method is executed by the network side. As shown in Figure 5, the method includes the following steps:

[0155] Step 201: The fourth network element receives a communication resource request message, where the communication resource request message is used to request the network side to allocate communication resources for the AI ​​service.

[0156] Step 202: The fourth network element allocates communication resources according to the communication resource request message and returns a communication resource establishment response message, wherein the communication resource establishment response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and information about the model.

[0157] In an embodiment of the present application, the network side can allocate communication resources and AI resources for AI services, solving the problem that the wireless mobile communication system cannot provide AI services to the terminal. In this way, the operator network can not only provide basic communication guarantees, but also provide AI business processing functions, which not only expands the operator's business scenarios, but also ensures the security of terminal data flow.

[0158] In some embodiments, the fourth network element needs to meet at least one of the following conditions:

[0159] The fourth network element supports forwarding the AI ​​resource request message;

[0160] The fourth network element supports establishing a bearer for the AI ​​service;

[0161] The fourth network element supports communication with the AI ​​network function;

[0162] The fourth network element supports selection of AI network functions.

[0163] In some embodiments, the communication resource request message includes at least one of the following:

[0164] Terminal identification;

[0165] Protocol data unit PDU session identifier;

[0166] The associated AI session identifier;

[0167] Data network name DNN;

[0168] Single Network Slice Selection Assistance Information S-NSSAI;

[0169] Session type indication, used to indicate whether the session is a PDU session or an AI session;

[0170] PDU session information, used to indicate the attributes of the PDU session;

[0171] AI business requirements description information;

[0172] The address of the fifth network element;

[0173] Address of the application server AS.

[0174] Based on the information included in the above-mentioned communication resource request message, the central control node on the network side can convert the business requirements of the AI ​​service into internal policies executable on the network side, including communication policies, wherein the communication policies include the QoS rules corresponding to the PDU session in the relevant technology.

[0175] In some embodiments, the type of the communication resource request message includes at least one of the following:

[0176] A PDU session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal;

[0177] PDU session modification request message is used to modify the PDU session;

[0178] Communication channel establishment request message, used to establish a communication bearer;

[0179] Communication channel modification request message is used to modify the communication bearer.

[0180] In this embodiment, resources can be requested for AI services through any of the above message types.

[0181] In some embodiments, before the fourth network element allocates communication resources according to the communication resource request message, the method further includes:

[0182] The fourth network element selects a fifth network element and sends an AI resource establishment request message to the fifth network element, where the AI ​​resource establishment request message is used to request the network side to allocate AI resources for the AI ​​service, and the AI ​​resource establishment request message is generated by the terminal or the fourth network element;

[0183] The fourth network element receives the AI ​​resource establishment response message returned by the fifth network element, where the AI ​​resource establishment response message includes information about the first network element allocated to the AI ​​service.

[0184] In this embodiment, the fourth network element may first obtain information about the first network element, namely the AI ​​resource node, and select the second network element (communication resource node) according to the communication strategy and the information about the AI ​​resource node.

[0185] In some embodiments, when the type of the communication resource request message is the PDU session establishment request message or the communication channel establishment request, there is a many-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier;

[0186] In a case where the type of the communication resource request message is the PDU session modification request message or the communication channel modification request, there is a one-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier.

[0187] In this way, the PDU session identifier can be determined according to the mapping relationship and the AI ​​session identifier, or the AI ​​session identifier can be determined according to the mapping relationship and the PDU session identifier.

[0188] In some embodiments, the AI ​​resource establishment request message may include at least one of the following: an AI policy, information about the second network element, an address of the fourth network element, and an information feedback indication of the first network element.

[0189] In some embodiments, the fourth network element may select the fifth network element according to at least one of the following:

[0190] Region of interest;

[0191] Contract information for terminal AI services;

[0192] DNN;

[0193] S-NSSAI;

[0194] AI business logo;

[0195] Supported AI services;

[0196] Capabilities of the fifth network element.

[0197] It can be understood that the area of ​​interest is the area of ​​interest of the terminal; DNN is the DNN supported by the fifth network element, S-NSSAI is the S-NSSAI supported by the fifth network element, and "supported AI services" refers to the AI ​​services supported by the fifth network element.

[0198] In some embodiments, the fourth network element receiving the communication resource request message includes at least one of the following:

[0199] Get it from the terminal;

[0200] Obtained from the sixth network element;

[0201] Obtained from the fifth network element.

[0202] In some embodiments, the method further comprises:

[0203] The fourth network element acquires the communication policy, the AI ​​policy, the address of the application server AS, and / or the information of the first network element for determining the second network element, and the acquisition method includes at least one of the following:

[0204] Determining according to the communication resource request message;

[0205] Obtained from the fifth network element;

[0206] Obtained from the sixth network element;

[0207] Obtained from the seventh network element.

[0208] In this embodiment, the fourth network element can determine the second network element based on the communication strategy and the information of the first network element; or, determine the second network element based on the communication strategy, the AI ​​strategy and the information of the first network element; or, determine the second network element based on the communication strategy, the address of the AS and the information of the first network element; or, determine the second network element based on the communication strategy, the AI ​​strategy, the address of the AS and the information of the first network element.

[0209] In some embodiments, when the communication strategy and the AI ​​strategy are obtained from the seventh network element, the fourth network element obtaining the communication strategy and the AI ​​strategy includes:

[0210] In the case of deploying a dynamic policy control and charging (PCC) architecture, the fourth network element sends a policy request message to the seventh network element, requesting the seventh network element to allocate a policy, and receives the communication policy and the AI ​​policy returned by the seventh network element, where the policy request message includes at least one of the following: a terminal identifier, a PDU session identifier, an associated AI session identifier, a DNN, an S-NSSAI, and AI service requirement description information;

[0211] When the dynamic PCC architecture is not deployed, the fourth network element determines the communication policy and the AI ​​policy according to at least one of the following: local configuration, AI service identifier, and policy reference identifier.

[0212] In this embodiment, when a dynamic policy control and charging PCC architecture is deployed, the seventh network element can allocate the AI ​​policy and the communication policy; when a dynamic PCC architecture is not deployed, the fourth network element itself can determine the communication policy and the AI ​​policy.

[0213] Please refer to Figure 6, which is a flowchart of a method for establishing an AI service connection provided in an embodiment of the present application. The method is executed by the network side. As shown in Figure 6, the method includes the following steps:

[0214] Step 301: The fifth network element receives an AI resource establishment request message, where the AI ​​resource establishment request message is used to request the network side to allocate AI resources for the AI ​​service.

[0215] Step 302: The fifth network element allocates AI resources according to the AI ​​resource establishment request message and returns an AI resource establishment response message, where the AI ​​resource establishment response message includes at least one of the following: information about the first network element and information about the second network element.

[0216] In an embodiment of the present application, the network side can allocate communication resources and AI resources for AI services, solving the problem that the wireless mobile communication system cannot provide AI services to the terminal. In this way, the operator network can not only provide basic communication guarantees, but also provide AI business processing functions, which not only expands the operator's business scenarios, but also ensures the security of terminal data flow.

[0217] In some embodiments, the AI ​​resource establishment request message includes at least one of the following:

[0218] AI business requirements description information;

[0219] Data network name DNN;

[0220] Single Network Slice Selection Assistance Information S-NSSAI;

[0221] Session type indication, used to indicate whether the session is a PDU session or an AI session;

[0222] PDU session information;

[0223] Policy reference identifier;

[0224] Address of the application server AS.

[0225] In some embodiments, before the fifth network element allocates the AI ​​resource according to the AI ​​resource establishment request message, the method further includes:

[0226] The fifth network element determines the AI ​​strategy and / or communication strategy based on the AI ​​business demand description information. Based on the AI ​​business demand description information, the fifth network element can convert the business demand of the AI ​​business into an internal strategy that can be executed on the network side. The internal strategy includes a communication strategy or an AI strategy, etc., wherein the communication strategy includes the QoS rules corresponding to the PDU session in the relevant technology, and the AI ​​strategy includes the AI ​​business processing delay, AI business processing accuracy, etc. For example, when the central control node is an AI business management function, it is determined on demand whether to interact with other AI network elements according to the AI ​​strategy to obtain relevant configuration information (for example, if no model is provided, the AI ​​business management function needs to interact with the AI ​​model management function to obtain the model; if the first request message contains information indicating that the data source is the data plane, the AI ​​business management function needs to interact with the data plane to obtain the data source); the configuration information may include at least one of the following: model, model download information (such as model download address), data source information (data source address), AI business computing capacity (computing power size, type).

[0227] In this embodiment, the AI ​​service requirement description information is used to indicate the expected AI service quality requirements. Specifically, a user can sign up for an AI service with an operator network, and the operator network then assigns the user the AI ​​service quality requirements.

[0228] In some embodiments, the AI ​​service requirement description information may include at least one of the following:

[0229] AI service identifier, used to identify the requested AI service. The network side determines the specific AI service requested by the UE based on the service identifier, such as environment reconstruction service, facial recognition service, etc.

[0230] AI service type, used to indicate the type of AI service requested. The network side determines whether the UE requests a training service or an inference service based on it;

[0231] AI service quality of experience (QoE) requirements, which indicate the expected service quality of the AI ​​service terminal, including the response speed, reliability, and satisfaction of the AI ​​service;

[0232] AI service quality of service (QoS) information, which indicates the network metrics required for the requested AI service, including priority, latency, packet loss rate, packet error rate, and peak rate.

[0233] Model parameters, used to indicate the model parameters required for the requested AI service, including model size, model training algorithm, model precision / accuracy, model manufacturer, model identifier, model function identifier, model architecture, and weight parameters;

[0234] The first information indicates whether network internal data and / or a data source are needed. Optionally, the first information is used to indicate whether network internal data needs to be obtained from a data source.

[0235] In some embodiments, the method further comprises:

[0236] The fifth network element obtains the AI ​​strategy and / or the communication strategy in at least one of the following ways:

[0237] Get it based on local configuration;

[0238] Obtained from the seventh network element;

[0239] Obtained from the fourth network element;

[0240] Obtained from the sixth network element.

[0241] In some embodiments, when the information is obtained from the fourth network element, the method further includes:

[0242] The fifth network element sends a communication resource request message to the fourth network element, requesting the fourth network element to select a second network element, and the communication resource request message includes at least one of the following: a communication strategy, information of the first network element, an address of the fifth network element, and an information feedback indication of the first network element.

[0243] In some embodiments, the allocating, by the fifth network element, the AI ​​resource according to the AI ​​resource establishment request message includes:

[0244] The fifth network element sends an AI resource request message to the eighth network element, so that the eighth network element selects the first network element according to the AI ​​resource request message, where the AI ​​resource request message includes at least one of the following: model information, data source information, AI service computing capacity, address of the application server AS, and AI policy;

[0245] The fifth network element receives an AI resource request response message returned by the eighth network element, where the AI ​​resource request response message includes information about the first network element, and the information about the first network element includes at least one of the following:

[0246] Internet Protocol (IP) address;

[0247] Identification information;

[0248] Fully Qualified Domain Name (FQDN).

[0249] In some embodiments, before the fifth network element allocates the AI ​​resource according to the AI ​​resource establishment request message, the method further includes:

[0250] When the first condition is met, the fifth network element sends a model request message to the ninth network element, where the model request message is used to request model information;

[0251] The fifth network element receives the model request response message sent by the ninth network element, where the model request response message is used to indicate model information;

[0252] The model information includes at least one of the following: model identification, model download address, model size, model training algorithm, model precision, accuracy, model factory, model function identification, model architecture, and weight parameters;

[0253] The first condition includes at least one of the following:

[0254] The AI ​​resource establishment request message does not include model information;

[0255] The AI ​​resource establishment request message includes a first indication indicating that interaction with the ninth network element is required;

[0256] The fifth network element cannot obtain model information.

[0257] In this embodiment, the AI ​​business management function can send a model request message to the AI ​​model management function to determine the model information.

[0258] In some embodiments, the fifth network element may select the ninth network element according to at least one of the following:

[0259] DNN;

[0260] S-NSSAI;

[0261] AI business logo;

[0262] Supported AI services;

[0263] Service area information;

[0264] Supported model information.

[0265] It can be understood that DNN is the DNN supported by the ninth network element, S-NSSAI is the S-NSSAI supported by the ninth network element, "supported AI services" refers to the AI ​​services supported by the ninth network element, "service area information" refers to the service area information of the ninth network element, and "supported model information" refers to the model information supported by the ninth network element.

[0266] In some embodiments, before the fifth network element allocates the AI ​​resource according to the AI ​​resource establishment request message, the method further includes:

[0267] When the second condition is met, the fifth network element sends a data source request message to the tenth network element, where the data source request message is used to request data source information;

[0268] The fifth network element receives a data source response message sent by the tenth network element, where the data source response message is used to indicate data source information;

[0269] The data source information includes at least one of the following: data source IP address, data source FQDN, data source identifier;

[0270] The second condition includes at least one of the following:

[0271] The AI ​​resource establishment request message does not include data source information;

[0272] The AI ​​resource establishment request message includes a second indication, indicating that interaction with the tenth network element is required;

[0273] The fifth network element cannot obtain data source information.

[0274] In this embodiment, the AI ​​service management function may send a data source request message to the data plane management function to determine the data source information.

[0275] In some embodiments, the fifth network element may select the tenth network element according to at least one of the following:

[0276] DNN;

[0277] S-NSSAI;

[0278] AI business logo;

[0279] Supported AI services;

[0280] Service area information;

[0281] Data source information.

[0282] It can be understood that DNN is the DNN supported by the tenth network element, S-NSSAI is the S-NSSAI supported by the tenth network element, "supported AI services" refers to the AI ​​services supported by the tenth network element, "service area information" refers to the service area information of the tenth network element, and "supported model information" refers to the model information supported by the tenth network element.

[0283] In some embodiments, the communication resource request message may include at least one of the following:

[0284] A protocol data unit (PDU) session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal;

[0285] PDU session modification request message is used to modify the PDU session;

[0286] Communication channel establishment request message, used to establish a communication bearer;

[0287] Communication channel modification request message is used to modify the communication bearer.

[0288] In this embodiment, any one of the above messages or any multiple messages may be used to request the network side to allocate resources for the AI ​​service.

[0289] In some embodiments, when the type of the communication resource request message is a PDU session establishment request message or a communication channel establishment request, there is a many-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier;

[0290] In a case where the type of the communication resource request message is a PDU session modification request message or a communication channel modification request, there is a one-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier.

[0291] In this way, the PDU session identifier can be determined according to the mapping relationship and the AI ​​session identifier, or the AI ​​session identifier can be determined according to the mapping relationship and the PDU session identifier.

[0292] In some embodiments, the fifth network element receiving the AI ​​resource establishment request message includes at least one of the following:

[0293] Acquired from a fourth network element, the AI ​​resource establishment request message is generated by the terminal or the fourth network element;

[0294] The AI ​​resource establishment request message is obtained from the sixth network element and is generated by the terminal.

[0295] In some embodiments, when the information is obtained from the sixth network element, the method further includes:

[0296] The fifth network element sends an AI resource establishment request response to the sixth network element to feed back an AI resource establishment result, where the AI ​​resource establishment request response includes at least one of the following: information about the first network element and an AI policy.

[0297] In some embodiments, the information of the first network element includes at least one of the following: an IP address of the first network element, identification information of the first network element, and an FQDN of the first network element;

[0298] The information of the second network element includes at least one of the following: the second network element IP address, the second network element identification information, and the second network element FQDN.

[0299] Please refer to FIG. 7 , which is a flowchart of a method for establishing an AI service connection provided in an embodiment of the present application. The method is executed by the network side. As shown in FIG. 7 , the method includes the following steps:

[0300] Step 401: The sixth network element receives a first request message, where the first request message is used to request the network side to allocate network resources for the AI ​​service of the terminal;

[0301] Step 402: The sixth network element selects a fifth network element and a fourth network element, sends an AI resource establishment request message to the fifth network element, and sends a communication resource request message to the fourth network element;

[0302] Step 403: The sixth network element receives an AI resource establishment response message returned by the fifth network element, the AI ​​resource establishment response message including information of the first network element allocated for the AI ​​service, and receives a communication resource establishment response message returned by the fourth network element, the communication resource establishment response message including information of the second network element allocated for the AI ​​service.

[0303] Step 404: The sixth network element returns a first request response message, where the first request response message includes information about the first network element and information about the second network element.

[0304] In an embodiment of the present application, the network side can allocate communication resources and AI resources for AI services, solving the problem that the wireless mobile communication system cannot provide AI services to the terminal. In this way, the operator network can not only provide basic communication guarantees, but also provide AI business processing functions, which not only expands the operator's business scenarios, but also ensures the security of terminal data flow.

[0305] It should be noted that network resources are a total resource collection including communication resources, AI resources and / or policy resources, and are a general term for various resources that provide reliable guarantee links for a certain service. Communication resources are a collection of resources provided by the 3rd Generation Partnership Project (3GPP) in related technologies to terminals or third parties for communication services, including but not limited to communication links, allocated and scheduled frequency bands, memory of base stations or network elements, signaling forwarding and other resources. AI resources are a collection of resources to ensure AI services, including but not limited to the computing power of high-performance computing machines (CPU / GPU, etc.), storage capacity for large amounts of training data, etc. Mapped to the actual link, it can be understood as a PDU session and an AI session. The former belongs to a session on the communication resource link, and the latter belongs to a session on the AI ​​resource link.

[0306] In some embodiments, the method further comprises:

[0307] The sixth network element determines to send the communication resource request message or the AI ​​resource establishment request message first according to at least one of the following:

[0308] Local configuration;

[0309] The resource determination instruction is used to indicate whether to determine AI resources or communication resources first.

[0310] In some embodiments, the first request message includes at least one of the following:

[0311] AI business requirements description information;

[0312] Data network name DNN;

[0313] Single Network Slice Selection Assistance Information S-NSSAI;

[0314] Session type indication, used to indicate whether the session is a protocol data unit (PDU) session or an AI session;

[0315] PDU session information;

[0316] Policy reference identifier;

[0317] Address of the application server AS.

[0318] Based on the information included in the above-mentioned first request message, the network side can convert the business requirements of the AI ​​service into internal policies that can be executed on the network side, including communication policies and AI policies, etc., wherein the communication policy includes the QoS rules corresponding to the PDU session in the relevant technology, and the AI ​​policy includes the AI ​​service processing delay, AI service processing accuracy, etc. For example, when the central control node is the AI ​​service management function, it decides on demand whether to interact with other AI network elements according to the AI ​​policy to obtain relevant configuration information (for example, if the model is not provided, the AI ​​service management function needs to interact with the AI ​​model management function to obtain the model; if the first request message contains an indication that the data source is the data plane, the AI ​​service management function needs to interact with the data plane to obtain the data source); the configuration information may include at least one of the following: model, model download information (such as the model download address), data source information (data source address), AI service computing capacity (computing power size, type).

[0319] In this embodiment, the AI ​​service requirement description information is used to indicate the expected AI service quality requirements. Specifically, a user can sign up for an AI service with an operator network, and the operator network then assigns the user the AI ​​service quality requirements.

[0320] In some embodiments, the AI ​​service requirement description information may include at least one of the following:

[0321] AI service identifier, used to identify the requested AI service. The network side determines the specific AI service requested by the UE based on the service identifier, such as environment reconstruction service, facial recognition service, etc.

[0322] AI service type, used to indicate the type of AI service requested. The network side determines whether the UE requests a training service or an inference service based on it;

[0323] AI service quality of experience (QoE) requirements, which indicate the expected service quality of the AI ​​service terminal, including the response speed, reliability, and satisfaction of the AI ​​service;

[0324] AI service quality of service (QoS) information, which indicates the network metrics required for the requested AI service, including priority, latency, packet loss rate, packet error rate, and peak rate.

[0325] Model parameters, used to indicate the model parameters required for the requested AI service, including model size, model training algorithm, model precision / accuracy, model manufacturer, model identifier, model function identifier, model architecture, and weight parameters;

[0326] The first information indicates whether network internal data and / or a data source are needed. Optionally, the first information is used to indicate whether network internal data needs to be obtained from a data source.

[0327] In some embodiments, the communication resource request message includes at least one of the following:

[0328] A protocol data unit (PDU) session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal;

[0329] PDU session modification request message is used to modify the PDU session;

[0330] Communication channel establishment request message, used to establish a communication bearer;

[0331] Communication channel modification request message, used to modify the communication bearer;

[0332] The AI ​​resource request message includes at least one of the following:

[0333] An AI resource establishment request message is used to establish an AI session, where the AI ​​session is a data transmission channel between the first network element and the terminal;

[0334] AI session establishment request message;

[0335] In this embodiment, any one of the above messages or any multiple messages may be used to request the network side to allocate resources for the AI ​​service.

[0336] In some embodiments, the sixth network element selects the fifth network element based on at least one of the following:

[0337] Region of interest;

[0338] Contract information for terminal AI services;

[0339] DNN;

[0340] S-NSSAI;

[0341] AI business logo;

[0342] Supported AI services;

[0343] Capabilities of the fifth network element.

[0344] In some embodiments, the fourth network element satisfies at least one of the following:

[0345] The fourth network element supports forwarding the AI ​​resource request message;

[0346] The fourth network element supports establishing a bearer for the AI ​​service;

[0347] The fourth network element supports communication with the AI ​​network function;

[0348] The fourth network element supports selection of AI network functions.

[0349] The technical solution of this application is further introduced below with reference to the accompanying drawings and specific embodiments.

[0350] Example 1

[0351] In this embodiment, the communication management function serves as the central control node. Based on the protocol stack shown in Figure 8, this embodiment adds a new protocol layer in the UE, such as the AI ​​management layer, which is responsible for generating AI service messages, such as the AI ​​resource establishment request message, to trigger the allocation of AI resources. The message encapsulation method is as follows: the AI ​​resource request message is encapsulated in a communication resource request message, and the communication resource request message is encapsulated in a NAS message. The NAS-SM layer of the terminal generates the communication resource request message, and the AI ​​management layer of the UE generates the AI ​​resource request message.

[0352] As shown in FIG9 , this embodiment includes the following steps:

[0353] Step 1: The UE sends a first request message to the NAS interface function, where the first request message is used to request the network side to allocate network resources for the AI ​​service.

[0354] Among them, the first request message can be a communication resource request message, specifically, it can be at least one of the following: a PDU session establishment request message, a PDU session modification request message, a communication channel establishment request message (used to establish a data transmission channel); the first request message is encapsulated in a NAS message, specifically, the encapsulation method can be at least one of the following: encapsulated in an N1 SM container, encapsulated in a newly added container (used to encapsulate session management, channel establishment and other messages).

[0355] The first request message includes at least one of the following:

[0356] AI business requirements description information;

[0357] Data network name DNN;

[0358] Single Network Slice Selection Assistance Information S-NSSAI;

[0359] Session type indication, used to indicate whether the session is a protocol data unit (PDU) session or an AI session;

[0360] PDU session information;

[0361] Policy reference identifier, including the AI ​​service policy indication negotiated between the UE and the policy charging function;

[0362] Address of the application server AS.

[0363] In this embodiment, the AI ​​service requirement description information is used to indicate the expected AI service quality requirements. Specifically, a user can sign up for an AI service with an operator network, and the operator network then assigns the user the AI ​​service quality requirements.

[0364] In some embodiments, the AI ​​service requirement description information may include at least one of the following:

[0365] AI service identifier, used to identify the requested AI service. The network side determines the specific AI service requested by the UE based on the service identifier, such as environment reconstruction service, facial recognition service, etc.

[0366] AI service type, used to indicate the type of AI service requested. The network side determines whether the UE requests a training service or an inference service based on it;

[0367] AI service quality of experience (QoE) requirements, which indicate the expected service quality of the AI ​​service terminal, including the response speed, reliability, and satisfaction of the AI ​​service;

[0368] AI service quality of service (QoS) information, which indicates the network metrics required for the requested AI service, including priority, latency, packet loss rate, packet error rate, and peak rate.

[0369] Model parameters, used to indicate the model parameters required for the requested AI service, including model size, model training algorithm, model precision / accuracy, model manufacturer, model identifier, model function identifier, model architecture, and weight parameters;

[0370] The first information indicates whether network internal data and / or a data source are needed. Optionally, the first information is used to indicate whether network internal data needs to be obtained from a data source.

[0371] In this embodiment, the NAS interface function has similar functions to AMF, or the NAS interface function is AMF.

[0372] Step 2: Select the communication management function as the NAS interface function.

[0373] The NAS interface function can use NRF or local configuration information to discover the communication management function instance, similar to the AMF selecting SMF when establishing a PDU session. The NAS interface function requires additional considerations to select the communication management function, including at least one of the following: the communication management function supports forwarding AI-related messages, the communication management function supports establishing a bearer for AI services, and the communication management function supports communication with the AI ​​function (i.e., has an interface with the AI ​​function).

[0374] Step 3: The NAS interface function sends a first request message to the communication management function, requesting allocation of corresponding network resources for the AI ​​service.

[0375] The NAS interface function determines to send the first request message to the communication management function according to at least one of the following: a session type indication, a first request message, and a container type.

[0376] The first request message in this step may include at least one of the following: UE ID, PDU session ID, associated AI session ID, session type indication, DNN, S-NSSAI, PDU session information, AI service requirement description information, AI service management function instance address, and AS address.

[0377] When the first request message is the PDU session establishment request message, there is a many-to-one binding relationship between the AI ​​session ID and the PDU session ID; when the first request message is the PDU session modification message, there is a one-to-one binding relationship between the AI ​​session ID and the PDU session ID.

[0378] Step 4: The communication management function determines the communication strategy and AI strategy based on the first request message.

[0379] Implementation 1: If a dynamic PCC architecture is deployed, the communication management function sends a policy request message to the policy and charging function, and the policy and charging function assigns a policy based on the policy request message. The request message includes at least one of the following: UE ID, PDU session ID, associated AI session ID, DNN, S-NSSAI, and AI service requirement description information.

[0380] Implementation method 2: If the dynamic PCC architecture is not deployed, the communication management function allocates the policy based on at least one of the following: local configuration, AI service identifier, and policy ID.

[0381] Step 5: The communication management function selects the communication resource node according to the communication strategy and establishes or modifies the corresponding communication bearer, which is used to transmit AI service data.

[0382] The communication resource node information includes at least one of the following: IP address; ID information; FQDN;

[0383] Step 6: The communication management function selects the AI ​​service management function instance.

[0384] Optionally, before selecting the AI ​​service management function instance, the communication management function may request the UE's contract data from the unified data management function (UDM) and / or the unified data repository (UDR) to verify whether the AI ​​service-related contract information exists. If so, the subsequent process is carried out; if not, the NAS interface function rejects the UE's AI service request.

[0385] The communication management function discovers a matching AI service management function instance using the NRF or based on local configuration information according to at least one of the following:

[0386] Area of ​​interest;

[0387] UE AI task-related contract information;

[0388] DNN;

[0389] S-NSSAI;

[0390] AI business logo;

[0391] Supported AI services;

[0392] AI business management function instance capabilities, including AI business processing latency, AI business processing accuracy, AI business computing capacity, and other determination capabilities.

[0393] Step 7: The communication management function sends an AI resource establishment request message to the AI ​​service management function to request the network side to allocate corresponding AI resources. The AI ​​resource establishment request message includes but is not limited to at least one of the following: AI policy, communication resource node information, the communication management function instance address, and AI resource node information feedback indication.

[0394] The AI ​​resource establishment request message is generated by a new protocol layer in the UE (e.g., an AI management layer) and is encapsulated in a first request message. The encapsulation method may be at least one of the following: encapsulated in a new container (for encapsulating AI-related messages, such as AI session management, AI channel establishment, etc.).

[0395] Step 8a: The AI ​​business management function sends a model request message to the AI ​​model management function to determine model information.

[0396] Step 8a is optional and must be performed if at least one of the following conditions is met:

[0397] The AI ​​resource establishment request message does not include model information;

[0398] The AI ​​resource establishment request message includes an indication that interaction with the AI ​​model management function is required;

[0399] The AI ​​business management function cannot obtain model information;

[0400] The AI ​​business management function selects the AI ​​model management function instance based on at least one of the following:

[0401] DNN;

[0402] S-NSSAI;

[0403] AI business logo;

[0404] Supported AI services;

[0405] Service area information;

[0406] Supported model information;

[0407] Step 8b: The AI ​​model management function sends a model request response message to the AI ​​service management function, indicating the model information. In this way, the AI ​​service management function can determine the data source information based on the AI ​​model information. If the data source information has already been determined, step 9 is not executed.

[0408] Step 9a: The AI ​​service management function sends a data source request message to the data plane management function to determine the data source information.

[0409] Step 9a is optional and must be performed if at least one of the following conditions is met:

[0410] The AI ​​resource establishment request message does not include data source information;

[0411] The AI ​​resource establishment request message includes an indication that interaction with the data plane management function is required;

[0412] The AI ​​business management function cannot obtain data source information;

[0413] The AI ​​service management function selects the data plane management function instance based on at least one of the following:

[0414] DNN;

[0415] S-NSSAI;

[0416] AI business logo;

[0417] Supported AI services;

[0418] Service area information;

[0419] Data source information.

[0420] Step 9b: The data plane management function sends a model request response to the AI ​​service management function to indicate data source information.

[0421] In this embodiment, the AI ​​business management function, AI model management function and AI resource management function can be combined, that is, the AI ​​business management function, AI model management function and AI resource management function can be integrated into one. If the AI ​​business management function, AI model management function and AI resource management function are combined, steps 8-9 are omitted.

[0422] Step 10: The AI ​​service management function sends an AI resource request message to the AI ​​resource management function. The AI ​​resource management function determines a suitable AI resource node based on the AI ​​resource request message and the AI ​​policy.

[0423] The AI ​​resource request message includes at least one of the following:

[0424] Model information (model or model download address);

[0425] Data source information (data source address);

[0426] AI business computing capacity (computing power size and type);

[0427] AS address.

[0428] Step 11: The AI ​​resource management node selects a suitable AI resource node according to the AI ​​resource request message.

[0429] Step 12: The AI ​​resource management function establishes an AI bearer and provides AI resource configuration information to the AI ​​resource node to guide the AI ​​resource node to process and forward AI service data.

[0430] The AI ​​resource configuration information includes at least one of the following:

[0431] Data source information (data source address);

[0432] AI service detection information, used for AI resource node detection and identification of AI service traffic;

[0433] AI service processing rules are used by AI resource nodes to process and forward AI service traffic.

[0434] AS address.

[0435] Step 13: The AI ​​resource management function sends an AI resource request response message to the AI ​​service management function, which includes AI resource node information. The AI ​​resource node information includes at least one of the following:

[0436] IP address;

[0437] ID information;

[0438] FQDN.

[0439] Step 14: The AI ​​service management function sends an AI resource establishment response message to the communication management function, which includes AI resource node information.

[0440] Step 15: The communication management function sends a first request response message to the NAS interface function to notify the network side of the resource establishment result, which includes communication resource node information and AI resource node information.

[0441] Step 16: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, notifying the UE of the result of the AI ​​service request, which includes AI resource node information. Optionally, the first request response message may also include at least one of the following: communication resource node information and model information.

[0442] Step 17: The application APP triggers the transmission of AI service data. The AI ​​service data is carried on the PDU session and routed to the AI ​​resource node via the communication resource node.

[0443] The AI ​​service data includes at least one of the following: UE data; model information;

[0444] In this step, the communication management function does not know the AI ​​resource node information, and the UE can only set the AI ​​resource node information as the destination address.

[0445] Step 18: Optionally, the AI ​​resource node obtains network data from a data source.

[0446] The AI ​​resource node determines the data source information, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0447] Step 19: Optionally, the AI ​​resource node interacts with the AS according to a service level agreement (SLA) to execute the complete AI service logic. The SLA indicates that the AI ​​resource node only performs partial service processing.

[0448] The AI ​​resource node determines the AS address, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0449] Step 20: The AI ​​resource node processes the AI ​​service data according to the network model, UE data, and network data, and feeds back the processing results to the UE.

[0450] Example 2

[0451] In this embodiment, the AI ​​service management function is used as the central control node. This embodiment is based on the protocol stack shown in Figure 10, and adds a new protocol layer in the UE, such as the AI ​​management layer, which is responsible for generating AI service messages, such as AI resource establishment request messages, which are used to trigger the allocation of AI resources. The newly added protocol layer is below the NAS-SM layer in the related art. The message encapsulation method is: encapsulating the communication resource request message in the AI ​​resource request message, and encapsulating the AI ​​resource request message in the NAS message. Among them, the UE NAS-SM layer generates the communication resource request message, and the UE AI management layer generates the AI ​​resource request message.

[0452] As shown in FIG11 , this embodiment includes the following steps:

[0453] Step 1: The UE sends a first request message to the NAS interface function, where the first request message is used to request the network side to allocate network resources for the AI ​​service.

[0454] Among them, the first request message can be a communication resource request message, specifically, it can be at least one of the following: PDU session establishment request message, PDU session modification request message, communication channel establishment request message (used to establish a data transmission channel); the first request message is generated by a newly added protocol layer in the UE (for example, the AI ​​management layer), and the first request message is encapsulated in a NAS message. Specifically, the encapsulation method can be at least one of the following: encapsulated in a newly added container (used to encapsulate AI-related messages, such as AI session management, AI channel establishment, etc.).

[0455] The first request message includes at least one of the following:

[0456] AI business requirements description information;

[0457] Data network name DNN;

[0458] Single Network Slice Selection Assistance Information S-NSSAI;

[0459] Session type indication, used to indicate whether the session is a protocol data unit (PDU) session or an AI session;

[0460] PDU session information;

[0461] Policy reference identifier, including the AI ​​service policy indication negotiated between the UE and the policy charging function;

[0462] Address of the application server AS.

[0463] In this embodiment, the AI ​​service requirement description information is used to indicate the expected AI service quality requirements. Specifically, a user can sign up for an AI service with an operator network, and the operator network then assigns the user the AI ​​service quality requirements.

[0464] In some embodiments, the AI ​​service requirement description information may include at least one of the following:

[0465] AI service identifier, used to identify the requested AI service. The network side determines the specific AI service requested by the UE based on the service identifier, such as environment reconstruction service, facial recognition service, etc.

[0466] AI service type, used to indicate the type of AI service requested. The network side determines whether the UE requests a training service or an inference service based on it;

[0467] AI service quality of experience (QoE) requirements, which indicate the expected service quality of the AI ​​service terminal, including the response speed, reliability, and satisfaction of the AI ​​service;

[0468] AI service quality of service (QoS) information, which indicates the network metrics required for the requested AI service, including priority, latency, packet loss rate, packet error rate, and peak rate.

[0469] Model parameters, used to indicate the model parameters required for the requested AI service, including model size, model training algorithm, model precision / accuracy, model manufacturer, model identifier, model function identifier, model architecture, and weight parameters;

[0470] The first information indicates whether network internal data and / or a data source are needed. Optionally, the first information is used to indicate whether network internal data needs to be obtained from a data source.

[0471] Step 2: The NAS interface function selects the AI ​​service management function instance.

[0472] Optionally, before selecting the AI ​​service management function instance, the UE's contract data can be requested from the unified data management function (UDM) and / or the unified data repository (UDR) to verify whether the AI ​​service-related contract information exists. If so, the subsequent process is carried out; if not, the NAS interface function rejects the UE's AI service request.

[0473] You can use NRF or local configuration information to discover matching AI service management function instances based on at least one of the following:

[0474] Area of ​​interest;

[0475] UE AI task-related contract information;

[0476] DNN;

[0477] S-NSSAI;

[0478] AI business logo;

[0479] Supported AI services;

[0480] AI business management function instance capabilities, including AI business processing latency, AI business processing accuracy, AI business computing capacity, and other determination capabilities.

[0481] Step 3: The NAS interface function sends a first request message to the AI ​​service management function.

[0482] Step 4: The AI ​​service management function determines the communication strategy and AI strategy based on the first request message.

[0483] Implementation 1: If a dynamic PCC architecture is deployed, the AI ​​service management function sends a policy request message to the policy charging function, which then assigns a policy based on the policy request message. The request message includes at least one of the following: UE ID, PDU session ID, associated AI session ID, DNN, S-NSSAI, and AI service requirement description information.

[0484] Implementation 2: If a dynamic PCC architecture is not deployed, the AI ​​service management function allocates a policy based on at least one of the following: local configuration, AI service identifier, and policy ID.

[0485] Step 5a: The AI ​​business management function sends a model request message to the AI ​​model management function to determine model information.

[0486] Step 5a is optional and must be performed if at least one of the following conditions is met:

[0487] The AI ​​resource establishment request message does not include model information;

[0488] The AI ​​resource establishment request message includes an indication that interaction with the AI ​​model management function is required;

[0489] The AI ​​business management function cannot obtain model information;

[0490] The AI ​​business management function selects the AI ​​model management function instance based on at least one of the following:

[0491] DNN;

[0492] S-NSSAI;

[0493] AI business logo;

[0494] Supported AI services;

[0495] Service area information;

[0496] Supported model information;

[0497] Step 5b: The AI ​​model management function sends a model request response message to the AI ​​service management function, indicating the model information. In this way, the AI ​​service management function can determine the data source information based on the AI ​​model information. If the data source information has already been determined, step 6 is not executed.

[0498] Step 6a: The AI ​​service management function sends a data source request message to the data plane management function to determine the data source information.

[0499] Step 6a is optional and must be performed if at least one of the following conditions is met:

[0500] The AI ​​resource establishment request message does not include data source information;

[0501] The AI ​​resource establishment request message includes an indication that interaction with the data plane management function is required;

[0502] The AI ​​business management function cannot obtain data source information;

[0503] The AI ​​service management function selects the data plane management function instance based on at least one of the following:

[0504] DNN;

[0505] S-NSSAI;

[0506] AI business logo;

[0507] Supported AI services;

[0508] Service area information;

[0509] Data source information.

[0510] Step 6b: The data plane management function sends a model request response to the AI ​​service management function to indicate data source information.

[0511] In this embodiment, the AI ​​business management function, AI model management function and AI resource management function can be combined, that is, the AI ​​business management function, AI model management function and AI resource management function can be integrated into one. If the AI ​​business management function, AI model management function and AI resource management function are combined, steps 5-6 are omitted.

[0512] Step 7: The AI ​​service management function sends an AI resource request message to the AI ​​resource management function. The AI ​​resource management function determines a suitable AI resource node based on the AI ​​resource request message and the AI ​​policy.

[0513] The AI ​​resource request message includes at least one of the following:

[0514] Model information (model or model download address);

[0515] Data source information (data source address);

[0516] AI business computing capacity (computing power size and type);

[0517] AS address.

[0518] Step 8: The AI ​​resource management node selects a suitable AI resource node according to the AI ​​resource request message.

[0519] Step 9: The AI ​​resource management function establishes an AI bearer and provides AI resource configuration information to the AI ​​resource node to guide the AI ​​resource node to process and forward AI service data.

[0520] The AI ​​resource configuration information includes at least one of the following:

[0521] Data source information (data source address);

[0522] AI service detection information, used for AI resource node detection and identification of AI service traffic;

[0523] AI service processing rules are used by AI resource nodes to process and forward AI service traffic.

[0524] AS address.

[0525] Step 10: The AI ​​resource management function sends an AI resource request response message to the AI ​​service management function, which includes AI resource node information. The AI ​​resource node information includes at least one of the following:

[0526] IP address;

[0527] ID information;

[0528] FQDN.

[0529] Step 11. The AI ​​service management function selects the communication management function instance. The AI ​​service management function can use NRF or discover the communication management function instance according to local configuration information. The AI ​​service management function selects the communication management function according to at least one of the following: the communication management function supports forwarding AI-related messages, the communication management function supports establishing a bearer for the AI ​​service, and the communication management function supports communication with the AI ​​function (i.e., has an interface with the AI ​​function).

[0530] Step 11 is an optional step and needs to be performed if the AI ​​service management function does not receive the address of the communication management function instance.

[0531] Step 12: The AI ​​service management function sends a communication resource request message to the communication management function, requesting the communication management function to select a suitable communication resource node, which includes at least one of the following: communication strategy, AI resource node information, the AI ​​service management function instance address, and AI resource node information feedback indication.

[0532] Specifically, the communication resource request message may be at least one of the following: a PDU session establishment request message, a PDU session modification message, or a communication channel establishment request message (for establishing a data transmission channel);

[0533] When the communication resource request message is the PDU session establishment request message, the AI ​​session ID and the PDU session ID have a many-to-one binding relationship; when the communication resource request message is the PDU session modification message, the AI ​​session ID and the PDU session ID have a one-to-one binding relationship.

[0534] Step 13: The communication management function instance selects a suitable communication resource node according to the communication strategy and AI resource node information.

[0535] Step 14: The communication management function establishes or modifies a corresponding communication bearer according to the communication policy, where the communication bearer is used to transmit AI service data.

[0536] The communication management function can also configure AI resource node information to the communication resource node, so that the communication resource node can process and forward AI service data packets.

[0537] Step 15a: The communication management function sends a communication resource establishment response message to the AI ​​service management function, which includes communication resource node information.

[0538] Step 15a is an optional step and is executed if the communication management function receives the AI ​​service management function instance address and / or AI resource node information feedback indication. Otherwise, the communication management function executes step 16.

[0539] Step 15b: The AI ​​service management function sends a first request response message to the NAS interface function, which is used to notify the network resource establishment result and includes AI resource node information and communication resource node information.

[0540] Step 16: The communication management function sends a network resource establishment response message to the NAS interface function to notify the network resource establishment result, which includes AI resource node information and communication resource node information.

[0541] Step 16 is optional.

[0542] Step 17: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, notifying the UE of the result of the AI ​​service request, which includes AI resource node information. Optionally, the first request response message may also include at least one of the following: communication resource node information and model information.

[0543] The first request response message is encapsulated in a container in the NAS message, for example, in an N1 AI management container.

[0544] Step 18: The application APP triggers the transmission of AI service data. The AI ​​service data is carried on the PDU session and routed to the AI ​​resource node via the communication resource node.

[0545] The AI ​​service data includes at least one of the following: UE data; model information;

[0546] In this step, the communication management function does not know the AI ​​resource node information, and the UE can only set the AI ​​resource node information as the destination address.

[0547] Step 19: Optionally, the AI ​​resource node obtains network data from a data source.

[0548] The AI ​​resource node determines the data source information, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0549] Step 20: Optionally, the AI ​​resource node interacts with the AS according to a service level agreement (SLA) to execute the complete AI service logic. The SLA indicates that the AI ​​resource node only performs partial service processing.

[0550] The AI ​​resource node determines the AS address, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0551] Step 21: The AI ​​resource node processes the AI ​​service data according to the network model, UE data, and network data, and feeds back the processing results to the UE.

[0552] Example 3

[0553] In this embodiment, the AI ​​service management function serves as the central control node. Based on the protocol stack shown in Figure 12, this embodiment adds a new protocol layer in the UE, such as the AI ​​management layer, which is responsible for generating AI service messages, such as the AI ​​resource establishment request message, to trigger the allocation of AI resources. The newly added protocol layer is below the NAS-SM layer in the related art. The message encapsulation method is: the communication resource request message is encapsulated in the AI ​​resource request message, and the AI ​​resource request message is encapsulated in the NAS message. The AI ​​service management function generates the communication resource request message, and the UE AI management layer generates the AI ​​resource request message.

[0554] As shown in FIG13 , this embodiment includes the following steps:

[0555] Step 1: The UE sends a first request message to the NAS interface function, where the first request message is used to request the network side to allocate network resources for the AI ​​service.

[0556] Among them, the first request message may be a communication resource request message, specifically, it may be at least one of the following: a PDU session establishment request message, a PDU session modification request message, a communication channel establishment request message (used to establish a data transmission channel); the first request message is generated by a newly added protocol layer (e.g., an AI management layer) in the UE, and the first request message is encapsulated in a NAS message. Specifically, the encapsulation method may be at least one of the following: a newly added container (e.g., an N1 AIM container) for encapsulating AI-related messages, such as AI session management, AI channel establishment, and other messages.

[0557] The first request message includes at least one of the following:

[0558] AI business requirements description information;

[0559] Data network name DNN;

[0560] Single Network Slice Selection Assistance Information S-NSSAI;

[0561] Session type indication, used to indicate whether the session is a protocol data unit (PDU) session or an AI session;

[0562] PDU session information;

[0563] Policy reference identifier, including the AI ​​service policy indication negotiated between the UE and the policy charging function;

[0564] Address of the application server AS.

[0565] In this embodiment, the AI ​​service requirement description information is used to indicate the expected AI service quality requirements. Specifically, a user can subscribe to an AI service with an operator network, and the operator network then assigns the user an AI service quality requirement.

[0566] In some embodiments, the AI ​​service requirement description information may include at least one of the following:

[0567] AI service identifier, used to identify the requested AI service. The network side determines the specific AI service requested by the UE based on the service identifier, such as environment reconstruction service, facial recognition service, etc.

[0568] AI service type, used to indicate the type of AI service requested. The network side determines whether the UE requests a training service or an inference service based on it;

[0569] AI service quality of experience (QoE) requirements, which indicate the expected service quality of the AI ​​service terminal, including the response speed, reliability, and satisfaction of the AI ​​service;

[0570] AI service quality of service (QoS) information, which indicates the network metrics required for the requested AI service, including priority, latency, packet loss rate, packet error rate, and peak rate.

[0571] Model parameters, used to indicate the model parameters required for the requested AI service, including model size, model training algorithm, model precision / accuracy, model manufacturer, model identifier, model function identifier, model architecture, and weight parameters;

[0572] The first information indicates whether network internal data and / or a data source are needed. Optionally, the first information is used to indicate whether network internal data needs to be obtained from a data source.

[0573] Step 2: The NAS interface function selects the AI ​​service management function instance.

[0574] Optionally, before selecting the AI ​​service management function instance, the UE's contract data can be requested from the unified data management function (UDM) and / or the unified data repository (UDR) to verify whether the AI ​​service-related contract information exists. If so, the subsequent process is carried out; if not, the NAS interface function rejects the UE's AI service request.

[0575] The NAS interface function uses NRF or local configuration information to discover a matching AI service management function instance based on at least one of the following:

[0576] Area of ​​interest;

[0577] UE AI task-related contract information;

[0578] DNN;

[0579] S-NSSAI;

[0580] AI business logo;

[0581] Supported AI services;

[0582] AI business management function instance capabilities, including AI business processing latency, AI business processing accuracy, AI business computing capacity, and other determination capabilities.

[0583] Step 3: The NAS interface function sends a first request message to the AI ​​service management function.

[0584] Step 4: The AI ​​service management function determines the communication strategy and AI strategy based on the first request message.

[0585] Implementation 1: If a dynamic PCC architecture is deployed, the AI ​​service management function sends a policy request message to the policy charging function, which then assigns a policy based on the policy request message. The request message includes at least one of the following: UE ID, PDU session ID, associated AI session ID, DNN, S-NSSAI, and AI service requirement description information.

[0586] Implementation 2: If a dynamic PCC architecture is not deployed, the AI ​​service management function allocates a policy based on at least one of the following: local configuration, AI service identifier, and policy ID.

[0587] Step 5a: The AI ​​business management function sends a model request message to the AI ​​model management function to determine model information.

[0588] Step 5a is optional and must be performed if at least one of the following conditions is met:

[0589] The AI ​​resource establishment request message does not include model information;

[0590] The AI ​​resource establishment request message includes an indication that interaction with the AI ​​model management function is required;

[0591] The AI ​​business management function cannot obtain model information;

[0592] The AI ​​business management function selects the AI ​​model management function instance based on at least one of the following:

[0593] DNN;

[0594] S-NSSAI;

[0595] AI business logo;

[0596] Supported AI services;

[0597] Service area information;

[0598] Supported model information;

[0599] Step 5b: The AI ​​model management function sends a model request response message to the AI ​​service management function, indicating the model information. In this way, the AI ​​service management function can determine the data source information based on the AI ​​model information. If the data source information has already been determined, step 6 is not executed.

[0600] Step 6a: The AI ​​service management function sends a data source request message to the data plane management function to determine the data source information.

[0601] Step 6a is optional and must be performed if at least one of the following conditions is met:

[0602] The AI ​​resource establishment request message does not include data source information;

[0603] The AI ​​resource establishment request message includes an indication that interaction with the data plane management function is required;

[0604] The AI ​​business management function cannot obtain data source information;

[0605] The AI ​​service management function selects the data plane management function instance based on at least one of the following:

[0606] DNN;

[0607] S-NSSAI;

[0608] AI business logo;

[0609] Supported AI services;

[0610] Service area information;

[0611] Data source information.

[0612] Step 6b: The data plane management function sends a model request response to the AI ​​service management function to indicate data source information.

[0613] In this embodiment, the AI ​​business management function, AI model management function and AI resource management function can be combined, that is, the AI ​​business management function, AI model management function and AI resource management function can be integrated into one. If the AI ​​business management function, AI model management function and AI resource management function are combined, steps 5-6 are omitted.

[0614] Step 7: The AI ​​service management function sends an AI resource request message to the AI ​​resource management function. The AI ​​resource management function determines a suitable AI resource node based on the AI ​​resource request message and the AI ​​policy.

[0615] The AI ​​resource request message includes at least one of the following:

[0616] Model information (model or model download address);

[0617] Data source information (data source address);

[0618] AI business computing capacity (computing power size and type);

[0619] AS address.

[0620] Step 8: The AI ​​resource management node selects a suitable AI resource node according to the AI ​​resource request message.

[0621] Step 9: The AI ​​resource management function establishes an AI bearer and provides AI resource configuration information to the AI ​​resource node to guide the AI ​​resource node to process and forward AI service data.

[0622] The AI ​​resource configuration information includes at least one of the following:

[0623] Data source information (data source address);

[0624] AI service detection information, used for AI resource node detection and identification of AI service traffic;

[0625] AI service processing rules are used by AI resource nodes to process and forward AI service traffic.

[0626] AS address.

[0627] Step 10: The AI ​​resource management function sends an AI resource request response message to the AI ​​service management function, which includes AI resource node information. The AI ​​resource node information includes at least one of the following:

[0628] IP address;

[0629] ID information;

[0630] FQDN.

[0631] Step 11. The AI ​​service management function selects the communication management function instance. The AI ​​service management function can use NRF or discover the communication management function instance according to local configuration information. The AI ​​service management function selects the communication management function according to at least one of the following: the communication management function supports forwarding AI-related messages, the communication management function supports establishing a bearer for the AI ​​service, and the communication management function supports communication with the AI ​​function (i.e., has an interface with the AI ​​function).

[0632] Step 11 is an optional step and needs to be performed if the AI ​​service management function does not receive the address of the communication management function instance.

[0633] Step 12: The AI ​​service management function generates and sends a communication resource request message to the communication management function, requesting the communication management function to select a suitable communication resource node, which includes at least one of the following: communication strategy, AI resource node information, the AI ​​service management function instance address, AI resource node information feedback indication, and PDU session information.

[0634] The communication resource request message triggers the communication management function to send a PDU session modification message and a communication channel modification message (for modifying a data transmission channel);

[0635] At this time, there is a one-to-one binding relationship between the AI ​​session ID and the PDU session ID.

[0636] The AI ​​service management function determines to generate and send a communication resource request message according to at least one of the following items in the first request message: session type indication, AI description information, and PDU session information.

[0637] Step 13: The communication management function instance selects a suitable communication resource node according to the communication strategy and AI resource node information.

[0638] Step 14: The communication management function establishes or modifies a corresponding communication bearer according to the communication policy, where the communication bearer is used to transmit AI service data.

[0639] The communication management function can also configure AI resource node information to the communication resource node, so that the communication resource node can process and forward AI service data packets.

[0640] Step 15a: The communication management function sends a communication resource establishment response message to the AI ​​service management function, which includes communication resource node information.

[0641] Step 15a is an optional step and is executed if the communication management function receives the AI ​​service management function instance address and / or AI resource node information feedback indication. Otherwise, the communication management function executes step 16.

[0642] Step 15b: The AI ​​service management function sends a first request response message to the NAS interface function, which is used to notify the network resource establishment result and includes AI resource node information and communication resource node information.

[0643] Step 16: The communication management function sends a network resource establishment response message to the NAS interface function to notify the network resource establishment result, which includes AI resource node information and communication resource node information.

[0644] Step 16 is optional.

[0645] Step 17: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, notifying the UE of the result of the AI ​​service request, which includes AI resource node information. Optionally, the first request response message may also include at least one of the following: communication resource node information and model information.

[0646] The first request response message is encapsulated in a container in the NAS message, for example, in an N1 AI management container.

[0647] Step 18: The application APP triggers the transmission of AI service data. The AI ​​service data is carried on the PDU session and routed to the AI ​​resource node via the communication resource node.

[0648] The AI ​​service data includes at least one of the following: UE data; model information;

[0649] In this step, the communication management function does not know the AI ​​resource node information, and the UE can only set the AI ​​resource node information as the destination address.

[0650] Step 19: Optionally, the AI ​​resource node obtains network data from a data source.

[0651] The AI ​​resource node determines the data source information, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0652] Step 20: Optionally, the AI ​​resource node interacts with the AS according to a service level agreement (SLA) to execute the complete AI service logic. The SLA indicates that the AI ​​resource node only performs partial service processing.

[0653] The AI ​​resource node determines the AS address, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0654] Step 21: The AI ​​resource node processes the AI ​​service data according to the network model, UE data, and network data, and feeds back the processing results to the UE.

[0655] Example 4

[0656] In this embodiment, the AI ​​service management function serves as the central control node. Based on the protocol stack shown in Figure 12, this embodiment adds a new protocol layer in the UE, such as the AI ​​management layer, which is responsible for generating AI service messages, such as the AI ​​resource establishment request message, to trigger the allocation of AI resources. The newly added protocol layer is below the NAS-SM layer in the related art. The message encapsulation method is: the communication resource request message is encapsulated in the AI ​​resource request message, and the AI ​​resource request message is encapsulated in the NAS message. The AI ​​service management function generates the communication resource request message, and the UE AI management layer generates the AI ​​resource request message.

[0657] As shown in FIG14 , this embodiment includes the following steps:

[0658] Step 1: The UE sends a first request message to the NAS interface function, where the first request message is used to request the network side to allocate network resources for the AI ​​service.

[0659] The first request message may be an AI resource request message, specifically, at least one of the following: an AI resource establishment request message (used to establish an AI session, where the AI ​​session is a data transmission channel between the first network element and the terminal), or an AI session establishment request message; the first request message is generated by a newly added protocol layer (e.g., an AI management layer) in the UE, and the first request message is encapsulated in a NAS message. Specifically, the encapsulation method may be at least one of the following: encapsulation in a newly added container (used to encapsulate AI-related messages, such as AI session management, AI channel establishment, and other messages).

[0660] The first request message includes at least one of the following:

[0661] AI business requirements description information;

[0662] Data network name DNN;

[0663] Single Network Slice Selection Assistance Information S-NSSAI;

[0664] Policy reference identifier, including the AI ​​service policy indication negotiated between the UE and the policy charging function;

[0665] Address of the application server AS.

[0666] In this embodiment, the AI ​​service requirement description information is used to indicate the expected AI service quality requirements. Specifically, a user can sign up for an AI service with an operator network, and the operator network then assigns the user the AI ​​service quality requirements.

[0667] In some embodiments, the AI ​​service requirement description information may include at least one of the following:

[0668] AI service identifier, used to identify the requested AI service. The network side determines the specific AI service requested by the UE based on the service identifier, such as environment reconstruction service, facial recognition service, etc.

[0669] AI service type, used to indicate the type of AI service requested. The network side determines whether the UE requests a training service or an inference service based on it;

[0670] AI service quality of experience (QoE) requirements, which indicate the expected service quality of the AI ​​service terminal, including the response speed, reliability, and satisfaction of the AI ​​service;

[0671] AI service quality of service (QoS) information, which indicates the network metrics required for the requested AI service, including priority, latency, packet loss rate, packet error rate, and peak rate.

[0672] Model parameters, used to indicate the model parameters required for the requested AI service, including model size, model training algorithm, model precision / accuracy, model manufacturer, model identifier, model function identifier, model architecture, and weight parameters;

[0673] The first information indicates whether network internal data and / or a data source are needed. Optionally, the first information is used to indicate whether network internal data needs to be obtained from a data source.

[0674] Step 2: The NAS interface function selects the AI ​​service management function instance and the communication management function instance.

[0675] Optionally, before selecting the AI ​​service management function instance, the NAS interface function may request the UE's contract data from the unified data management function (UDM) and / or the unified data repository (UDR) to verify whether the AI ​​service-related contract information exists. If so, the subsequent process is carried out; if not, the NAS interface function rejects the UE's AI service request.

[0676] The NAS interface function discovers a matching AI service management function instance using NRF or local configuration information according to at least one of the following:

[0677] Area of ​​interest;

[0678] UE AI task-related contract information;

[0679] DNN;

[0680] S-NSSAI;

[0681] AI business logo;

[0682] Supported AI services;

[0683] AI business management function instance capabilities, including AI business processing latency, AI business processing accuracy, AI business computing capacity, and other determination capabilities.

[0684] Step 3: The NAS interface function sends an AI resource establishment request message to the AI ​​service management function.

[0685] Step 4: The AI ​​service management function establishes a request message based on the AI ​​resource and determines the communication strategy and AI strategy.

[0686] Implementation 1: If a dynamic PCC architecture is deployed, the AI ​​service management function sends a policy request message to the policy charging function, which then assigns a policy based on the policy request message. The request message includes at least one of the following: UE ID, PDU session ID, associated AI session ID, DNN, S-NSSAI, and AI service requirement description information.

[0687] Implementation 2: If a dynamic PCC architecture is not deployed, the AI ​​service management function allocates a policy based on at least one of the following: local configuration, AI service identifier, and policy ID.

[0688] Step 5a: The AI ​​business management function sends a model request message to the AI ​​model management function to determine model information.

[0689] Step 5a is optional and must be performed if at least one of the following conditions is met:

[0690] The AI ​​resource establishment request message does not include model information;

[0691] The AI ​​resource establishment request message includes an indication that interaction with the AI ​​model management function is required;

[0692] The AI ​​business management function cannot obtain model information;

[0693] The AI ​​business management function selects the AI ​​model management function instance based on at least one of the following:

[0694] DNN;

[0695] S-NSSAI;

[0696] AI business logo;

[0697] Supported AI services;

[0698] Service area information;

[0699] Supported model information;

[0700] Step 5b: The AI ​​model management function sends a model request response message to the AI ​​service management function, indicating the model information. In this way, the AI ​​service management function can determine the data source information based on the AI ​​model information. If the data source information has already been determined, step 6 is not executed.

[0701] Step 6a: The AI ​​service management function sends a data source request message to the data plane management function to determine the data source information.

[0702] Step 6a is optional and must be performed if at least one of the following conditions is met:

[0703] The AI ​​resource establishment request message does not include data source information;

[0704] The AI ​​resource establishment request message includes an indication that interaction with the data plane management function is required;

[0705] The AI ​​business management function cannot obtain data source information;

[0706] The AI ​​service management function selects the data plane management function instance based on at least one of the following:

[0707] DNN;

[0708] S-NSSAI;

[0709] AI business logo;

[0710] Supported AI services;

[0711] Service area information;

[0712] Data source information.

[0713] Step 6b: The data plane management function sends a model request response to the AI ​​service management function to indicate data source information.

[0714] In this embodiment, the AI ​​business management function, AI model management function and AI resource management function can be combined, that is, the AI ​​business management function, AI model management function and AI resource management function can be integrated into one. If the AI ​​business management function, AI model management function and AI resource management function are combined, steps 5-6 are omitted.

[0715] Step 7: The AI ​​service management function sends an AI resource request message to the AI ​​resource management function. The AI ​​resource management function determines a suitable AI resource node based on the AI ​​resource request message and the AI ​​policy.

[0716] The AI ​​resource request message includes at least one of the following:

[0717] Model information (model or model download address);

[0718] Data source information (data source address);

[0719] AI business computing capacity (computing power size and type);

[0720] AS address.

[0721] Step 8: The AI ​​resource management node selects a suitable AI resource node according to the AI ​​resource request message.

[0722] Step 9: The AI ​​resource management function establishes an AI bearer and provides AI resource configuration information to the AI ​​resource node to guide the AI ​​resource node to process and forward AI service data.

[0723] The AI ​​resource configuration information includes at least one of the following:

[0724] Data source information (data source address);

[0725] AI service detection information, used for AI resource node detection and identification of AI service traffic;

[0726] AI service processing rules are used by AI resource nodes to process and forward AI service traffic.

[0727] AS address.

[0728] Step 10: The AI ​​resource management function sends an AI resource request response message to the AI ​​service management function, which includes AI resource node information. The AI ​​resource node information includes at least one of the following:

[0729] IP address;

[0730] ID information;

[0731] FQDN.

[0732] Step 11: The AI ​​service management function sends an AI resource establishment request response message to the NAS interface function to feedback the AI ​​resource establishment result, which includes at least one of the following: AI resource node information and AI policy.

[0733] Step 12: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE.

[0734] Step 13: The UE determines that communication resources need to be established, and sends a communication resource establishment request message to the communication management function to trigger the network to allocate communication resources for the AI ​​service. The communication resource establishment request message includes the address of the AI ​​resource node.

[0735] The UE determines to send the request based on at least one of the following: received AI resource node information and AI service requirement description information.

[0736] Step 14: The communication management function instance selects a suitable communication resource node according to the communication strategy and AI resource node information.

[0737] Step 15: The communication management function establishes or modifies a corresponding communication bearer according to the communication policy, where the communication bearer is used to transmit AI service data.

[0738] The communication management function can also configure AI resource node information to the communication resource node, so that the communication resource node can process and forward AI service data packets.

[0739] Step 16: The communication management function sends a communication resource establishment request response to notify the communication resource establishment result.

[0740] Step 17: The application APP triggers the transmission of AI service data. The AI ​​service data is carried on the PDU session and routed to the AI ​​resource node via the communication resource node.

[0741] The AI ​​service data includes at least one of the following: UE data; model information;

[0742] In this step, the communication management function does not know the AI ​​resource node information, and the UE can only set the AI ​​resource node information as the destination address.

[0743] Step 18: Optionally, the AI ​​resource node obtains network data from a data source.

[0744] The AI ​​resource node determines the data source information, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0745] Step 19: Optionally, the AI ​​resource node interacts with the AS according to a service level agreement (SLA) to execute the complete AI service logic. The SLA indicates that the AI ​​resource node only performs partial service processing.

[0746] The AI ​​resource node determines the AS address, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0747] Step 20: The AI ​​resource node processes the AI ​​service data according to the network model, UE data, and network data, and feeds back the processing results to the UE.

[0748] Example 5

[0749] In this embodiment, the NAS interface function serves as the central control node. Based on the protocol stack shown in Figure 15, this embodiment adds a new protocol layer to the UE, such as the AI ​​management layer. The AI ​​management layer is at the same level as the NAS-SM layer. The message encapsulation method is to encapsulate the communication resource request message and the AI ​​resource request message in a NAS message. The NAS interface function forwards the communication resource request message and the AI ​​resource request message in parallel.

[0750] As shown in FIG16 , this embodiment includes the following steps:

[0751] Step 1: The UE sends a first request message to the NAS interface function, where the first request message is used to request the network side to allocate network resources for the AI ​​service.

[0752] The first request message may be at least one of the following: a registration message, a service request message, an uplink NAS transmission message, and a newly added control message (used to establish a control connection).

[0753] Step 2: The NAS interface function selects the communication management function and the AI ​​service management function according to the first request message sent by the UE.

[0754] The NAS interface function can use NRF or local configuration information to discover the communication management function instance, similar to the AMF selecting SMF when establishing a PDU session. The NAS interface function requires additional considerations to select the communication management function, including at least one of the following: the communication management function supports forwarding AI-related messages, the communication management function supports establishing a bearer for AI services, and the communication management function supports communication with the AI ​​function (i.e., has an interface with the AI ​​function).

[0755] Optionally, before selecting the AI ​​service management function instance, the UE's contract data can be requested from the unified data management function (UDM) and / or the unified data repository (UDR) to verify whether the AI ​​service-related contract information exists. If so, the subsequent process is carried out; if not, the NAS interface function rejects the UE's AI service request.

[0756] Step 3a: The NAS interface function sends a communication resource request message to the communication management function to request allocation of corresponding communication resources for the AI ​​service.

[0757] The communication resource request message may be at least one of the following: a PDU session establishment request message, a PDU session modification message, and a communication channel establishment request message (for establishing a data transmission channel).

[0758] In step 3b, the NAS interface function sends an AI resource establishment request message to the AI ​​service management function, requesting allocation of corresponding AI resources for the AI ​​service. The AI ​​resource establishment request message includes, but is not limited to, at least one of the following: an AI policy, communication resource node information, the communication management function instance address, and an AI resource node information feedback indication.

[0759] If the network deploys a dynamic policy architecture, this embodiment includes the following steps 4-6:

[0760] In step 4a, the communication management function sends a communication policy request message to the policy charging function to request a dynamic communication policy applicable to the PDU session. The communication policy request message includes at least one of the following: UE ID, PDU session ID, DNN, S-NSSAI, associated AI session ID, and AI service requirement description information.

[0761] In step 4b, the AI ​​service management function sends an AI policy request message to the policy charging function, requesting a dynamic AI policy applicable to the AI ​​session. The AI ​​policy request message includes at least one of the following: UE ID, AI session ID, DNN, S-NSSAI, associated PDU session ID, and AI service requirement description information.

[0762] Step 5: The policy-based charging function generates the communication policy and AI policy corresponding to the AI ​​service based on steps 4a and 4b. The policy-based charging function must comprehensively consider the end-to-end service requirements of the AI ​​service when allocating the communication policy and AI policy.

[0763] Step 6a: The policy charging function sends a communication policy request response message to the communication management function, which includes but is not limited to at least one of the following: a communication policy and an AS address.

[0764] Step 6b: The policy charging function sends an AI policy request response message to the AI ​​service management function, which includes but is not limited to at least one of the following: AI policy and AS address.

[0765] If the network does not deploy a dynamic PCC architecture, omit steps 4-6, perform the following steps, and then execute step 7.

[0766] The communication management function determines the communication strategy according to the local configuration, and the AI ​​service management function determines the AI ​​strategy according to the local configuration.

[0767] Step 7a: The AI ​​business management function sends a model request message to the AI ​​model management function to determine model information.

[0768] Step 7a is optional and must be performed under at least one of the following conditions:

[0769] The AI ​​session establishment request message does not include model information;

[0770] The AI ​​session establishment request message includes an indication that interaction with the AI ​​model management function is required;

[0771] The AI ​​business management function cannot obtain model information;

[0772] The AI ​​business management function selects the AI ​​model management function instance based on at least one of the following factors:

[0773] DNN;

[0774] S-NSSAI;

[0775] AI business logo;

[0776] Supported AI services;

[0777] Service area information;

[0778] Supported model information;

[0779] Step 7b: The AI ​​model management function sends a model request response message to the AI ​​business management function to indicate model information.

[0780] The AI ​​business management function can determine the data source information based on the AI ​​model information. If the data source information has already been determined, step 8 is not executed.

[0781] Step 8a: The AI ​​service management function sends a data source request message to the data plane management function to determine the data source information.

[0782] Step 8a is optional and must be performed under at least one of the following conditions:

[0783] The AI ​​session establishment request message does not include data source information;

[0784] The AI ​​session establishment request message includes an indication that interaction with the data plane management function is required;

[0785] The AI ​​business management function cannot obtain data source information;

[0786] The AI ​​service management function selects the data plane management function instance based on at least one of the following factors:

[0787] DNN;

[0788] S-NSSAI;

[0789] AI business logo;

[0790] Supported AI services;

[0791] Service area information;

[0792] Data source information;

[0793] Step 8b: The data plane management function sends a model request response message to the AI ​​service management function to indicate data source information.

[0794] In this embodiment, the AI ​​business management function, AI model management function and AI resource management function can be integrated. If integrated, steps 7-8 are omitted.

[0795] In this embodiment, the AI ​​service management function may first determine the AI ​​resource node and feed it back to the communication management function, which then selects the communication resource node. The following steps are included:

[0796] Step 9: The AI ​​service management function sends an AI resource request message to the AI ​​resource management function. The AI ​​resource management function determines a suitable AI resource node based on the AI ​​resource request message and the AI ​​policy.

[0797] The AI ​​resource request message includes at least one of the following:

[0798] Model information (model or model download address);

[0799] Data source information (data source address);

[0800] AI business computing capacity (computing power size and type);

[0801] AS address.

[0802] Step 10: The AI ​​resource management node selects a suitable AI resource node according to the AI ​​resource request message.

[0803] Step 11: The AI ​​resource management function establishes an AI bearer and provides AI resource configuration information to guide the AI ​​resource node to process and forward AI service data.

[0804] The AI ​​resource configuration information includes at least one of the following:

[0805] Data source information (data source address);

[0806] AI service detection information, used for AI resource node detection and identification of AI service traffic;

[0807] AI service processing rules are used by AI resource nodes to process and forward AI service traffic.

[0808] AS address.

[0809] Step 12: The AI ​​resource management function sends an AI resource request response message to the AI ​​service management function, which includes AI resource node information. The AI ​​resource node information includes at least one of the following:

[0810] IP address;

[0811] ID information;

[0812] FQDN.

[0813] Step 13: The AI ​​service management function sends a resource selection information notification to the communication management function, which is used by the communication management function to comprehensively consider the impact of communication and AI processing when selecting communication resource nodes to ensure end-to-end QoS of the AI ​​service, including at least one of the following:

[0814] AI resource node information;

[0815] AI strategy.

[0816] Before the AI ​​service management function sends a resource selection information notification to the communication management function, the communication management function needs to subscribe to AI resource creation or modification notifications to be informed of changes in AI resources.

[0817] Step 14: The communication management function selects a suitable communication resource node based on the communication strategy, AI resource node information and AI strategy.

[0818] The communication resource node information includes at least one of the following:

[0819] IP address;

[0820] ID information;

[0821] FQDN.

[0822] Step 15: The communication management function establishes or modifies the corresponding communication bearer according to the communication policy, which is the same as the N4 session / N3 tunnel establishment or modification process in the related technology. The communication bearer is used to transmit AI service data.

[0823] The communication management function can also configure AI resource node information to the communication resource node, so that the communication resource node can process and forward AI service data packets.

[0824] Step 16a: The communication management function sends a communication resource request response message to the NAS interface function to notify that the communication resource allocation is successful, which may include the communication resource node information.

[0825] Step 16b: The AI ​​service management function sends an AI resource establishment response message to the NAS interface function, notifying the successful allocation of the AI ​​resource, which may include the AI ​​resource node information.

[0826] Step 17: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, used to notify the UE of the result of the AI ​​service request, which includes but is not limited to at least one of the following: communication resource node and AI resource node information.

[0827] Step 18: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, notifying the UE of the result of the AI ​​service request, which includes AI resource node information. Optionally, the first request response message may also include at least one of the following: communication resource node information and model information.

[0828] The first request response message is encapsulated in a container in the NAS message, for example, in an N1 AI management container.

[0829] Step 19: The application APP triggers the transmission of AI service data. The AI ​​service data is carried on the PDU session and routed to the AI ​​resource node via the communication resource node.

[0830] The AI ​​service data includes at least one of the following: UE data; model information;

[0831] In this step, the communication management function does not know the AI ​​resource node information, and the UE can only set the AI ​​resource node information as the destination address.

[0832] Step 20: Optionally, the AI ​​resource node obtains network data from a data source.

[0833] The AI ​​resource node determines the data source information, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0834] Step 21: Optionally, the AI ​​resource node interacts with the AS according to a service level agreement (SLA) to execute the complete AI service logic. The SLA indicates that the AI ​​resource node only performs partial service processing.

[0835] The AI ​​resource node determines the AS address, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0836] In this embodiment, the communication management function may first determine the communication resource node and feed it back to the AI ​​service management function, which then selects the AI ​​resource node.

[0837] In this embodiment, after step 6, the following steps are included:

[0838] Step 7: The communication management function selects a suitable communication resource node based on the communication strategy, AI resource node information and AI strategy.

[0839] The communication resource node information includes at least one of the following:

[0840] IP address;

[0841] ID information;

[0842] FQDN.

[0843] Step 8: The communication management function establishes or modifies the corresponding communication bearer according to the communication policy, which is the same as the N4 session / N3 tunnel establishment or modification process in the related technology. The communication bearer is used to transmit AI service data.

[0844] The communication management function can also configure AI resource node information to the communication resource node, so that the communication resource node can process and forward AI service data packets.

[0845] Step 9: The communication management function sends a resource selection information notification to the AI ​​service management function, which is used by the AI ​​service management function to comprehensively consider the impact of communication and AI processing when selecting AI resource nodes to ensure end-to-end QoS of the AI ​​service, including at least one of the following:

[0846] Communication resource node information;

[0847] Communication strategy.

[0848] Before the communication management function sends a resource selection information notification to the AI ​​service management function, the AI ​​service management function needs to subscribe to communication resource establishment or modification notifications to be informed of changes in communication resources.

[0849] Step 10a: The AI ​​business management function sends a model request message to the AI ​​model management function to determine model information.

[0850] Step 10a is optional and must be performed under at least one of the following conditions:

[0851] The AI ​​session establishment request message does not include model information;

[0852] The AI ​​session establishment request message includes an indication that interaction with the AI ​​model management function is required;

[0853] The AI ​​business management function cannot obtain model information;

[0854] The AI ​​business management function selects the AI ​​model management function instance based on at least one of the following factors:

[0855] DNN;

[0856] S-NSSAI;

[0857] AI business logo;

[0858] Supported AI services;

[0859] Service area information;

[0860] Supported model information;

[0861] Step 10b: The AI ​​model management function sends a model request response message to the AI ​​business management function to indicate model information.

[0862] The AI ​​business management function can determine the data source information based on the AI ​​model information. If the data source information has already been determined, step 11 is not executed.

[0863] Step 11a: The AI ​​service management function sends a data source request message to the data plane management function to determine data source information.

[0864] Step 11a is optional and must be performed under at least one of the following conditions:

[0865] The AI ​​session establishment request message does not include data source information;

[0866] The AI ​​session establishment request message includes an indication that interaction with the data plane management function is required;

[0867] The AI ​​business management function cannot obtain data source information;

[0868] The AI ​​service management function selects the data plane management function instance based on at least one of the following factors:

[0869] DNN;

[0870] S-NSSAI;

[0871] AI business logo;

[0872] Supported AI services;

[0873] Service area information;

[0874] Data source information;

[0875] Step 11b: The data plane management function sends a model request response message to the AI ​​service management function to indicate data source information.

[0876] In this embodiment, the AI ​​business management function, AI model management function and AI resource management function can be integrated. If integrated, steps 7-8 are omitted.

[0877] Step 12: The AI ​​service management function sends an AI resource request message to the AI ​​resource management function. The AI ​​resource management function determines a suitable AI resource node based on the AI ​​resource request message and the AI ​​policy.

[0878] The AI ​​resource request message includes at least one of the following:

[0879] Model information (model or model download address);

[0880] Data source information (data source address);

[0881] AI business computing capacity (computing power size and type);

[0882] AS address.

[0883] Step 13: The AI ​​resource management node selects a suitable AI resource node according to the AI ​​resource request message.

[0884] Step 14: The AI ​​resource management function establishes an AI bearer and provides AI resource configuration information to guide the AI ​​resource node to process and forward AI service data.

[0885] The AI ​​resource configuration information includes at least one of the following:

[0886] Data source information (data source address);

[0887] AI service detection information, used for AI resource node detection and identification of AI service traffic;

[0888] AI service processing rules are used by AI resource nodes to process and forward AI service traffic.

[0889] AS address.

[0890] Step 15: The AI ​​resource management function sends an AI resource request response message to the AI ​​service management function, which includes AI resource node information. The AI ​​resource node information includes at least one of the following:

[0891] IP address;

[0892] ID information;

[0893] FQDN.

[0894] Step 16a: The communication management function sends a communication resource request response message to the NAS interface function to notify that the communication resource allocation is successful, which may include the communication resource node information.

[0895] Step 16b: The AI ​​service management function sends an AI resource establishment response message to the NAS interface function, notifying the successful allocation of the AI ​​resource, which may include the AI ​​resource node information.

[0896] Step 17: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, used to notify the UE of the result of the AI ​​service request, which includes but is not limited to at least one of the following: communication resource node and AI resource node information.

[0897] Step 18: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, notifying the UE of the result of the AI ​​service request, which includes AI resource node information. Optionally, the first request response message may also include at least one of the following: communication resource node information and model information.

[0898] The first request response message is encapsulated in a container in the NAS message, for example, in an N1 AI management container.

[0899] Step 19: The application APP triggers the transmission of AI service data. The AI ​​service data is carried on the PDU session and routed to the AI ​​resource node via the communication resource node.

[0900] The AI ​​service data includes at least one of the following: UE data; model information;

[0901] In this step, the communication management function does not know the AI ​​resource node information, and the UE can only set the AI ​​resource node information as the destination address.

[0902] Step 20: Optionally, the AI ​​resource node obtains network data from a data source.

[0903] The AI ​​resource node determines the data source information, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0904] Step 21: Optionally, the AI ​​resource node interacts with the AS according to a service level agreement (SLA) to execute the complete AI service logic. The SLA indicates that the AI ​​resource node only performs partial service processing.

[0905] The AI ​​resource node determines the AS address, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0906] Example 6

[0907] In this embodiment, the NAS interface function serves as the central control node. Based on the protocol stack shown in Figure 17, this embodiment adds a new protocol layer to the UE, such as the AI ​​management layer. The AI ​​management layer is at the same level as the NAS-SM layer. The NAS interface function determines the order in which the NAS interface function forwards communication resource request messages and AI resource request messages in parallel.

[0908] As shown in FIG18 , this embodiment includes the following steps:

[0909] Step 1: The UE sends a first request message to the NAS interface function, where the first request message is used to request the network side to allocate network resources for the AI ​​service.

[0910] The first request message may be at least one of the following: a registration message, a service request message, an uplink NAS transmission message, and a newly added control message (used to establish a control connection).

[0911] Step 2: The NAS interface function selects the communication management function and the AI ​​service management function according to the first request message sent by the UE.

[0912] The NAS interface function can use NRF or local configuration information to discover the communication management function instance, similar to the AMF selecting SMF when establishing a PDU session. The NAS interface function requires additional considerations to select the communication management function, including at least one of the following: the communication management function supports forwarding AI-related messages, the communication management function supports establishing a bearer for AI services, and the communication management function supports communication with the AI ​​function (i.e., has an interface with the AI ​​function).

[0913] Optionally, before selecting the AI ​​service management function instance, the UE's contract data can be requested from the unified data management function (UDM) and / or the unified data repository (UDR) to verify whether the AI ​​service-related contract information exists. If so, the subsequent process is carried out; if not, the NAS interface function rejects the UE's AI service request.

[0914] Step 3: The NAS interface function sends an AI resource establishment request message to the AI ​​service management function, requesting allocation of corresponding AI resources for the AI ​​service. The AI ​​resource establishment request message includes, but is not limited to, at least one of the following: an AI policy, communication resource node information, the communication management function instance address, and an AI resource node information feedback indication.

[0915] In this embodiment, the NAS interface function decides to send the AI ​​resource establishment request message first based on at least one of the following: local configuration, resource determination indication (used to indicate whether to determine AI resources or communication resources first).

[0916] Step 4: The AI ​​service management function sends an AI policy request message to the policy charging function to request a dynamic AI policy applicable to the AI ​​session. The AI ​​policy request message includes at least one of the following: UE ID, AI session ID, DNN, S-NSSAI, associated PDU session ID, and AI service requirement description information.

[0917] The policy-based charging function generates AI policies corresponding to AI services. When assigning AI policies, the policy-based charging function must comprehensively consider the end-to-end service requirements of AI services. The policy-based charging function sends an AI policy request response message to the AI ​​service management function, which includes but is not limited to at least one of the following: the AI ​​policy and the AS address.

[0918] Step 5a: The AI ​​business management function sends a model request message to the AI ​​model management function to determine model information.

[0919] Step 5a is optional and must be performed under at least one of the following conditions:

[0920] The AI ​​session establishment request message does not include model information;

[0921] The AI ​​session establishment request message includes an indication that interaction with the AI ​​model management function is required;

[0922] The AI ​​business management function cannot obtain model information;

[0923] The AI ​​business management function selects the AI ​​model management function instance based on at least one of the following factors:

[0924] DNN;

[0925] S-NSSAI;

[0926] AI business logo;

[0927] Supported AI services;

[0928] Service area information;

[0929] Supported model information;

[0930] Step 5b: The AI ​​model management function sends a model request response message to the AI ​​business management function to indicate model information.

[0931] The AI ​​business management function can determine the data source information based on the AI ​​model information. If the data source information has already been determined, step 6 is not executed.

[0932] Step 6a: The AI ​​service management function sends a data source request message to the data plane management function to determine the data source information.

[0933] Step 6a is optional and must be performed under at least one of the following conditions:

[0934] The AI ​​session establishment request message does not include data source information;

[0935] The AI ​​session establishment request message includes an indication that interaction with the data plane management function is required;

[0936] The AI ​​business management function cannot obtain data source information;

[0937] The AI ​​service management function selects the data plane management function instance based on at least one of the following factors:

[0938] DNN;

[0939] S-NSSAI;

[0940] AI business logo;

[0941] Supported AI services;

[0942] Service area information;

[0943] Data source information;

[0944] Step 6b: The data plane management function sends a model request response message to the AI ​​service management function to indicate data source information.

[0945] Step 7: The AI ​​service management function sends an AI resource request message to the AI ​​resource management function. The AI ​​resource management function determines a suitable AI resource node based on the AI ​​resource request message and the AI ​​policy.

[0946] The AI ​​resource request message includes at least one of the following:

[0947] Model information (model or model download address);

[0948] Data source information (data source address);

[0949] AI business computing capacity (computing power size and type);

[0950] AS address.

[0951] Step 8: The AI ​​resource management node selects a suitable AI resource node according to the AI ​​resource request message.

[0952] Step 9: The AI ​​resource management function establishes an AI bearer and provides AI resource configuration information to guide the AI ​​resource node to process and forward AI service data.

[0953] The AI ​​resource configuration information includes at least one of the following:

[0954] Data source information (data source address);

[0955] AI service detection information, used for AI resource node detection and identification of AI service traffic;

[0956] AI service processing rules are used by AI resource nodes to process and forward AI service traffic.

[0957] AS address.

[0958] Step 10: The AI ​​resource management function sends an AI resource request response message to the AI ​​service management function, which includes AI resource node information. The AI ​​resource node information includes at least one of the following:

[0959] IP address;

[0960] ID information;

[0961] FQDN.

[0962] Step 11: The AI ​​service management function sends an AI resource establishment response message to the NAS interface function, notifying the successful allocation of the AI ​​resource, which may include the AI ​​resource node information.

[0963] Step 12: The NAS interface function sends a communication resource request message to the communication management function to request allocation of corresponding communication resources for the AI ​​service.

[0964] The communication resource request message may be at least one of the following: a PDU session establishment request message, a PDU session modification message, and a communication channel establishment request message (for establishing a data transmission channel).

[0965] Step 13: The communication management function sends a communication policy request message to the policy charging function to request a dynamic communication policy applicable to the PDU session. The communication policy request message includes at least one of the following: UE ID, PDU session ID, DNN, S-NSSAI, associated AI session ID, and AI service requirement description information.

[0966] The policy-based charging function generates communication policies corresponding to AI services. When assigning communication policies, the policy-based charging function comprehensively considers the end-to-end service requirements of AI services.

[0967] The policy charging function sends a communication policy request response message to the communication management function, which includes but is not limited to at least one of the following: a communication policy and an AS address.

[0968] The communication management function selects appropriate communication resource nodes based on the communication strategy, AI resource node information and AI strategy.

[0969] The communication resource node information includes at least one of the following:

[0970] IP address;

[0971] ID information;

[0972] FQDN.

[0973] Step 14: The communication management function establishes or modifies the corresponding communication bearer according to the communication policy, which is the same as the N4 session / N3 tunnel establishment or modification process in the related technology. The communication bearer is used to transmit AI service data.

[0974] The communication management function can also configure AI resource node information to the communication resource node, so that the communication resource node can process and forward AI service data packets.

[0975] Step 15: The communication management function sends a communication resource request response message to the NAS interface function to notify that the communication resource allocation is successful, which may include the communication resource node information.

[0976] Step 16: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, used to notify the UE of the result of the AI ​​service request, which includes but is not limited to at least one of the following: communication resource node and AI resource node information.

[0977] Step 17: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, notifying the UE of the result of the AI ​​service request, which includes AI resource node information. Optionally, the first request response message may also include at least one of the following: communication resource node information and model information.

[0978] The first request response message is encapsulated in a container in the NAS message, for example, in an N1 AI management container.

[0979] Step 18: The application APP triggers the transmission of AI service data. The AI ​​service data is carried on the PDU session and routed to the AI ​​resource node via the communication resource node.

[0980] The AI ​​service data includes at least one of the following: UE data; model information;

[0981] In this step, the communication management function does not know the AI ​​resource node information, and the UE can only set the AI ​​resource node information as the destination address.

[0982] Step 19: Optionally, the AI ​​resource node obtains network data from a data source.

[0983] The AI ​​resource node determines the data source information, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0984] Step 20: Optionally, the AI ​​resource node interacts with the AS according to a service level agreement (SLA) to execute the complete AI service logic. The SLA indicates that the AI ​​resource node only performs partial service processing.

[0985] The AI ​​resource node determines the AS address, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[0986] In this embodiment, the NAS interface function may also first send a communication resource message, including the following steps:

[0987] Step 1: The UE sends a first request message to the NAS interface function, where the first request message is used to request the network side to allocate network resources for the AI ​​service.

[0988] The first request message may be at least one of the following: a registration message, a service request message, an uplink NAS transmission message, and a newly added control message (used to establish a control connection).

[0989] Step 2: The NAS interface function selects the communication management function and the AI ​​service management function according to the first request message sent by the UE.

[0990] The NAS interface function can use NRF or local configuration information to discover the communication management function instance, similar to the AMF selecting SMF when establishing a PDU session. The NAS interface function requires additional considerations to select the communication management function, including at least one of the following: the communication management function supports forwarding AI-related messages, the communication management function supports establishing a bearer for AI services, and the communication management function supports communication with the AI ​​function (i.e., has an interface with the AI ​​function).

[0991] Optionally, before selecting the AI ​​service management function instance, the UE's contract data can be requested from the unified data management function (UDM) and / or the unified data repository (UDR) to verify whether the AI ​​service-related contract information exists. If so, the subsequent process is carried out; if not, the NAS interface function rejects the UE's AI service request.

[0992] Step 3: The NAS interface function sends a communication resource request message to the communication management function to request allocation of corresponding communication resources for the AI ​​service.

[0993] The communication resource request message may be at least one of the following: a PDU session establishment request message, a PDU session modification message, and a communication channel establishment request message (for establishing a data transmission channel).

[0994] Step 4: The communication management function sends a communication policy request message to the policy charging function to request a dynamic communication policy applicable to the PDU session. The communication policy request message includes at least one of the following: UE ID, PDU session ID, DNN, S-NSSAI, associated AI session ID, and AI service requirement description information.

[0995] The policy-based charging function generates communication policies corresponding to AI services. When assigning communication policies, the policy-based charging function comprehensively considers the end-to-end service requirements of AI services.

[0996] The policy charging function sends a communication policy request response message to the communication management function, which includes but is not limited to at least one of the following: a communication policy and an AS address.

[0997] The communication management function selects appropriate communication resource nodes based on the communication strategy, AI resource node information and AI strategy.

[0998] The communication resource node information includes at least one of the following:

[0999] IP address;

[1000] ID information;

[1001] FQDN.

[1002] Step 5: The communication management function establishes or modifies the corresponding communication bearer according to the communication policy, which is the same as the N4 session / N3 tunnel establishment or modification process in the related technology. The communication bearer is used to transmit AI service data.

[1003] The communication management function can also configure AI resource node information to the communication resource node, so that the communication resource node can process and forward AI service data packets.

[1004] Step 6: The communication management function sends a communication resource request response message to the NAS interface function to notify that the communication resource allocation is successful, which may include the communication resource node information.

[1005] Step 7: The NAS interface function sends an AI resource establishment request message to the AI ​​service management function, requesting allocation of corresponding AI resources for the AI ​​service. The AI ​​resource establishment request message includes, but is not limited to, at least one of the following: an AI policy, communication resource node information, the communication management function instance address, and an AI resource node information feedback indication.

[1006] Step 8: The AI ​​service management function sends an AI policy request message to the policy charging function to request a dynamic AI policy applicable to the AI ​​session. The AI ​​policy request message includes at least one of the following: UE ID, AI session ID, DNN, S-NSSAI, associated PDU session ID, and AI service requirement description information.

[1007] The policy-based charging function generates AI policies corresponding to AI services. When assigning AI policies, the policy-based charging function comprehensively considers the end-to-end service requirements of AI services.

[1008] The policy charging function sends an AI policy request response message to the AI ​​service management function, which includes but is not limited to at least one of the following: AI policy and AS address.

[1009] Step 9a: The AI ​​business management function sends a model request message to the AI ​​model management function to determine model information.

[1010] Step 9a is optional and must be performed under at least one of the following conditions:

[1011] The AI ​​session establishment request message does not include model information;

[1012] The AI ​​session establishment request message includes an indication that interaction with the AI ​​model management function is required;

[1013] The AI ​​business management function cannot obtain model information;

[1014] The AI ​​business management function selects the AI ​​model management function instance based on at least one of the following factors:

[1015] DNN;

[1016] S-NSSAI;

[1017] AI business logo;

[1018] Supported AI services;

[1019] Service area information;

[1020] Supported model information;

[1021] Step 9b: The AI ​​model management function sends a model request response message to the AI ​​business management function to indicate model information.

[1022] The AI ​​business management function can determine the data source information based on the AI ​​model information. If the data source information has already been determined, step 10 is not executed.

[1023] Step 10a: The AI ​​service management function sends a data source request message to the data plane management function to determine data source information.

[1024] Step 10a is optional and must be performed under at least one of the following conditions:

[1025] The AI ​​session establishment request message does not include data source information;

[1026] The AI ​​session establishment request message includes an indication that interaction with the data plane management function is required;

[1027] The AI ​​business management function cannot obtain data source information;

[1028] The AI ​​service management function selects the data plane management function instance based on at least one of the following factors:

[1029] DNN;

[1030] S-NSSAI;

[1031] AI business logo;

[1032] Supported AI services;

[1033] Service area information;

[1034] Data source information;

[1035] Step 10b: The data plane management function sends a model request response message to the AI ​​service management function to indicate data source information.

[1036] Step 11: The AI ​​service management function sends an AI resource request message to the AI ​​resource management function. The AI ​​resource management function determines a suitable AI resource node based on the AI ​​resource request message and the AI ​​policy.

[1037] The AI ​​resource request message includes at least one of the following:

[1038] Model information (model or model download address);

[1039] Data source information (data source address);

[1040] AI business computing capacity (computing power size and type);

[1041] AS address.

[1042] Step 12: The AI ​​resource management node selects a suitable AI resource node according to the AI ​​resource request message.

[1043] Step 13: The AI ​​resource management function establishes an AI bearer and provides AI resource configuration information to guide the AI ​​resource node to process and forward AI service data.

[1044] The AI ​​resource configuration information includes at least one of the following:

[1045] Data source information (data source address);

[1046] AI service detection information, used for AI resource node detection and identification of AI service traffic;

[1047] AI service processing rules are used by AI resource nodes to process and forward AI service traffic.

[1048] AS address.

[1049] Step 14: The AI ​​resource management function sends an AI resource request response message to the AI ​​service management function, which includes AI resource node information. The AI ​​resource node information includes at least one of the following:

[1050] IP address;

[1051] ID information;

[1052] FQDN.

[1053] Step 15: The AI ​​service management function sends an AI resource establishment response message to the NAS interface function to notify the successful allocation of the AI ​​resource, which may include the AI ​​resource node information.

[1054] Step 16: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, used to notify the UE of the result of the AI ​​service request, which includes but is not limited to at least one of the following: communication resource node and AI resource node information.

[1055] Step 17: The NAS interface function sends a first request response message corresponding to the request message in step 1 to the UE, notifying the UE of the result of the AI ​​service request, which includes AI resource node information. Optionally, the first request response message may also include at least one of the following: communication resource node information and model information.

[1056] The first request response message is encapsulated in a container in the NAS message, for example, in an N1 AI management container.

[1057] Step 18: The application APP triggers the transmission of AI service data. The AI ​​service data is carried on the PDU session and routed to the AI ​​resource node via the communication resource node.

[1058] The AI ​​service data includes at least one of the following: UE data; model information;

[1059] In this step, the communication management function does not know the AI ​​resource node information, and the UE can only set the AI ​​resource node information as the destination address.

[1060] Step 19: Optionally, the AI ​​resource node obtains network data from a data source.

[1061] The AI ​​resource node determines the data source information, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[1062] Step 20: Optionally, the AI ​​resource node interacts with the AS according to a service level agreement (SLA) to execute the complete AI service logic. The SLA indicates that the AI ​​resource node only performs partial service processing.

[1063] The AI ​​resource node determines the AS address, including but not limited to at least one of the following methods: obtaining from AI resource configuration information; obtaining from local configuration.

[1064] Example 7

[1065] In this embodiment, the communication management function serves as the central control node. This embodiment builds on the protocol stack shown in Figure 19 and enhances the NAS-SM layer. When the NAS-SM layer generates a communication resource request message, it includes AI service description information, instructing the network to allocate AI resources. This message encapsulation method involves encapsulating the AI ​​service description information in the communication resource request message, which in turn is encapsulated in a NAS message.

[1066] In this embodiment, one implementation method is to separate the communication management function and the AI ​​service management function. The steps of this embodiment are similar to those of Example 1, except that the communication management function generates an AI resource establishment request message and sends it to the AI ​​service management function. This step is an interaction between network elements; the communication management function can parse the AI ​​resource node information.

[1067] Another implementation method is: the communication management function and the AI ​​business management function are set up together, and the communication management function is responsible for allocating AI resources.

[1068] The AI ​​service connection establishment method provided in the embodiment of the present application can be executed by an AI service connection establishment device. In the embodiment of the present application, the AI ​​service connection establishment device executing the AI ​​service connection establishment method is used as an example to illustrate the AI ​​service connection establishment device provided in the embodiment of the present application.

[1069] Please refer to Figure 20, which is a schematic diagram of the structure of an AI service connection establishment device provided in an embodiment of the present application. The device is applied to terminal 1. As shown in Figure 20, the AI ​​service connection establishment device includes:

[1070] A first sending module 110 is configured to send a first request message to the network side, where the first request message is used to request the network side to allocate network resources for the AI ​​service;

[1071] The first receiving module 120 is used to receive a first request response message returned by the network side, wherein the first request response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and model information.

[1072] In an embodiment of the present application, the terminal requests the network side to allocate network resources for the AI ​​service. The network side can allocate communication resources and AI resources for the AI ​​service according to the request of the terminal, thereby solving the problem that the wireless mobile communication system cannot provide AI services for the terminal. In this way, the operator network can not only provide basic communication guarantees, but also provide AI business processing functions, which not only expands the operator's business scenarios, but also ensures the security of terminal data flow.

[1073] In some embodiments, the first request message includes at least one of the following:

[1074] AI business requirements description information;

[1075] Data network name DNN;

[1076] Single Network Slice Selection Assistance Information S-NSSAI;

[1077] Session type indication, used to indicate whether the session is a protocol data unit (PDU) session or an AI session;

[1078] PDU session information;

[1079] Policy reference identifier;

[1080] Address of the application server AS.

[1081] In some embodiments, the AI ​​service requirement description information includes at least one of the following:

[1082] AI business logo;

[1083] AI business type;

[1084] AI service quality of experience (QoE) requirements;

[1085] AI business service quality QoS information;

[1086] Model parameters;

[1087] The first information indicates whether network internal data and / or a data source are needed. Optionally, the first information is used to indicate whether network internal data needs to be obtained from a data source.

[1088] In some embodiments, the type of the first request message includes at least one of the following:

[1089] Communication resource request message, used to request the network to allocate communication resources for AI services;

[1090] AI resource request message, used to request the network to allocate AI resources for AI services;

[1091] Non-access stratum (NAS) messages are used to request the network to allocate network resources for AI services.

[1092] In some embodiments, the communication resource request message includes at least one of the following:

[1093] A protocol data unit (PDU) session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal;

[1094] PDU session modification request message is used to modify the PDU session;

[1095] Communication channel establishment request message, used to establish a communication bearer;

[1096] Communication channel modification request message, used to modify the communication bearer;

[1097] The AI ​​resource request message includes at least one of the following:

[1098] An AI resource establishment request message is used to establish an AI session, where the AI ​​session is a data transmission channel between the first network element and the terminal;

[1099] AI session establishment request message;

[1100] The NAS message includes at least one of the following:

[1101] Registration message;

[1102] Service request message;

[1103] Uplink NAS transmission message;

[1104] The first control message is used to establish or modify a control signaling connection.

[1105] In some embodiments, the first sending module 110 is further configured to send AI service data to the first network element, where the AI ​​service data is carried by the AI ​​session and routed to the first network element via the second network element.

[1106] The first receiving module 120 is further configured to receive the AI ​​service data processing result returned by the first network element.

[1107] In some embodiments, the AI ​​service data processing result is obtained by the first network element based on at least one of a model, terminal data and in-network data, and the in-network data is obtained by the first network element from a third network element.

[1108] The AI ​​service connection establishment device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the type of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[1109] Please refer to Figure 21, which is a schematic diagram of the structure of an AI service connection establishment device provided in an embodiment of the present application. The device is applied to the fourth network element 2. As shown in Figure 21, the AI ​​service connection establishment device includes:

[1110] A second receiving module 23 is configured to receive a communication resource request message, wherein the communication resource request message is used to request the network side to allocate communication resources for the AI ​​service;

[1111] A first processing module 22, configured to allocate communication resources according to the communication resource request message;

[1112] The second sending module 21 is used to return a communication resource establishment response message, where the communication resource establishment response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and model information.

[1113] In an embodiment of the present application, the network side can allocate communication resources and AI resources for AI services, solving the problem that the wireless mobile communication system cannot provide AI services to the terminal. In this way, the operator network can not only provide basic communication guarantees, but also provide AI business processing functions, which not only expands the operator's business scenarios, but also ensures the security of terminal data flow.

[1114] In some embodiments, the fourth network element satisfies at least one of the following:

[1115] The fourth network element supports forwarding the AI ​​resource request message;

[1116] The fourth network element supports establishing a bearer for the AI ​​service;

[1117] The fourth network element supports communication with the AI ​​network function;

[1118] The fourth network element supports selection of AI network functions.

[1119] In some embodiments, the communication resource request message includes at least one of the following:

[1120] Terminal identification;

[1121] Protocol data unit PDU session identifier;

[1122] The associated AI session identifier;

[1123] Data network name DNN;

[1124] Single Network Slice Selection Assistance Information S-NSSAI;

[1125] Session type indication, used to indicate whether the session is a PDU session or an AI session;

[1126] PDU session information, used to indicate the attributes of the PDU session;

[1127] AI business requirements description information;

[1128] The address of the fifth network element;

[1129] Address of the application server AS.

[1130] In some embodiments, the type of the communication resource request message includes at least one of the following:

[1131] A PDU session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal;

[1132] PDU session modification request message is used to modify the PDU session;

[1133] Communication channel establishment request message, used to establish a communication bearer;

[1134] Communication channel modification request message is used to modify the communication bearer.

[1135] In some embodiments, the first processing module 22 is further configured to select a fifth network element, and the second sending module 21 is further configured to send an AI resource establishment request message to the fifth network element, where the AI ​​resource establishment request message is used to request the network side to allocate AI resources for the AI ​​service, and the AI ​​resource establishment request message is generated by the terminal or the fourth network element.

[1136] The second receiving module 23 is further configured to receive an AI resource establishment response message returned by the fifth network element, where the AI ​​resource establishment response message includes information about the first network element allocated to the AI ​​service.

[1137] In some embodiments, when the type of the communication resource request message is the PDU session establishment request message or the communication channel establishment request, there is a many-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier;

[1138] In a case where the type of the communication resource request message is the PDU session modification request message or the communication channel modification request, there is a one-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier.

[1139] In some embodiments, the AI ​​resource establishment request message includes at least one of the following: an AI policy, information about the second network element, an address of the fourth network element, and an information feedback indication of the first network element.

[1140] In some embodiments, the first processing module 22 is specifically configured to select the fifth network element according to at least one of the following:

[1141] Region of interest;

[1142] Contract information for terminal AI services;

[1143] DNN;

[1144] S-NSSAI;

[1145] AI business logo;

[1146] Supported AI services;

[1147] Capabilities of the fifth network element.

[1148] In some embodiments, the second receiving module 23 receiving the communication resource request message includes at least one of the following:

[1149] Get it from the terminal;

[1150] Obtained from the sixth network element;

[1151] Obtained from the fifth network element.

[1152] In some embodiments, the second receiving module 23 is further configured to obtain a communication policy, an AI policy, an address of an application server AS, and / or information of the first network element, for determining the second network element, and the obtaining method includes at least one of the following:

[1153] Determining according to the communication resource request message;

[1154] Obtained from the fifth network element;

[1155] Obtained from the sixth network element;

[1156] Obtained from the seventh network element.

[1157] In some embodiments, when the communication strategy and the AI ​​strategy are obtained from the seventh network element,

[1158] In the case of deploying a dynamic policy control and charging PCC architecture, the second sending module 21 sends a policy request message to the seventh network element, requesting the seventh network element to allocate a policy, and receives the communication policy and the AI ​​policy returned by the seventh network element, where the policy request message includes at least one of the following: terminal identifier, PDU session identifier, associated AI session identifier, DNN, S-NSSAI, and AI service requirement description information;

[1159] In the case where the dynamic PCC architecture is not deployed, the first processing module 22 determines the communication policy and the AI ​​policy according to at least one of the following: local configuration, AI service identifier, and policy reference identifier.

[1160] Please refer to FIG. 22 , which is a schematic diagram of the structure of an AI service connection establishment device provided in an embodiment of the present application. The device is applied to the fifth network element 3. As shown in FIG. 23 , the AI ​​service connection establishment device includes:

[1161] A third receiving module 33 is configured to receive an AI resource establishment request message, where the AI ​​resource establishment request message is used to request the network side to allocate AI resources for the AI ​​service;

[1162] A second processing module 32 is configured to allocate AI resources according to the AI ​​resource establishment request message;

[1163] The third receiving module 31 is configured to return an AI resource establishment response message, where the AI ​​resource establishment response message includes at least one of the following: information about the first network element and information about the second network element.

[1164] In an embodiment of the present application, the network side can allocate communication resources and AI resources for AI services, solving the problem that the wireless mobile communication system cannot provide AI services to the terminal. In this way, the operator network can not only provide basic communication guarantees, but also provide AI business processing functions, which not only expands the operator's business scenarios, but also ensures the security of terminal data flow.

[1165] In some embodiments, the AI ​​resource establishment request message includes at least one of the following:

[1166] AI business requirements description information;

[1167] Data network name DNN;

[1168] Single Network Slice Selection Assistance Information S-NSSAI;

[1169] Session type indication, used to indicate whether the session is a PDU session or an AI session;

[1170] PDU session information;

[1171] Policy reference identifier;

[1172] Address of the application server AS.

[1173] In some embodiments, the second processing module 32 is configured to determine an AI strategy and / or a communication strategy based on the AI ​​service requirement description information.

[1174] In some embodiments, the third receiving module 33 is further configured to obtain an AI strategy and / or a communication strategy, and the obtaining method includes at least one of the following:

[1175] Get it based on local configuration;

[1176] Obtained from the seventh network element;

[1177] Obtained from the fourth network element;

[1178] Obtained from the sixth network element.

[1179] In some embodiments, the third sending module 31 is also used to send a communication resource request message to the fourth network element, requesting the fourth network element to select the second network element, and the communication resource request message includes at least one of the following: communication strategy, information of the first network element, the address of the fifth network element, and information feedback indication of the first network element.

[1180] In some embodiments, the third sending module 31 is further configured to send an AI resource request message to an eighth network element, so that the eighth network element selects the first network element according to the AI ​​resource request message, where the AI ​​resource request message includes at least one of the following: model information, data source information, AI service computing capacity, address of the application server AS, and AI policy;

[1181] The third receiving module 33 is further configured to receive an AI resource request response message returned by the eighth network element, where the AI ​​resource request response message includes information about the first network element, where the information about the first network element includes at least one of the following:

[1182] Internet Protocol (IP) address;

[1183] Identification information;

[1184] Fully qualified domain name FQDN.

[1185] In some embodiments, the third sending module 31 is further configured to send a model request message to the ninth network element when the first condition is met, where the model request message is used to request model information;

[1186] The third receiving module 33 is further configured to receive a model request response message sent by the ninth network element, where the model request response message is used to indicate model information;

[1187] The model information includes at least one of the following: model identification, model download address, model size, model training algorithm, model precision, accuracy, model factory, model function identification, model architecture, and weight parameters; the first condition includes at least one of the following:

[1188] The AI ​​resource establishment request message does not include model information;

[1189] The AI ​​resource establishment request message includes a first indication, indicating that interaction with the ninth network element is required;

[1190] The fifth network element cannot obtain model information.

[1191] In some embodiments, the second processing module 32 is configured to select the ninth network element according to at least one of the following:

[1192] DNN;

[1193] S-NSSAI;

[1194] AI business logo;

[1195] Supported AI services;

[1196] Service area information;

[1197] Supported model information.

[1198] In some embodiments, the third sending module 31 is further configured to send a data source request message to the tenth network element when the second condition is met, where the data source request message is used to request data source information;

[1199] The third receiving module 33 is further configured to receive a data source response message sent by the tenth network element, where the data source response message is used to indicate data source information;

[1200] The data source information includes at least one of the following: data source IP address, data source FQDN, data source identifier;

[1201] The second condition includes at least one of the following:

[1202] The AI ​​resource establishment request message does not include data source information;

[1203] The AI ​​resource establishment request message includes a second indication, indicating that interaction with the tenth network element is required;

[1204] The fifth network element cannot obtain data source information.

[1205] In some embodiments, the second processing module 32 is configured to select the tenth network element according to at least one of the following:

[1206] DNN;

[1207] S-NSSAI;

[1208] AI business logo;

[1209] Supported AI services;

[1210] Service area information;

[1211] Data source information.

[1212] In some embodiments, the communication resource request message includes at least one of the following:

[1213] A protocol data unit (PDU) session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal;

[1214] PDU session modification request message is used to modify the PDU session;

[1215] Communication channel establishment request message, used to establish a communication bearer;

[1216] Communication channel modification request message is used to modify the communication bearer.

[1217] In some embodiments, when the type of the communication resource request message is a PDU session establishment request message or a communication channel establishment request, there is a many-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier;

[1218] In a case where the type of the communication resource request message is a PDU session modification request message or a communication channel modification request, there is a one-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier.

[1219] In some embodiments, receiving the AI ​​resource establishment request message includes at least one of the following:

[1220] Acquired from a fourth network element, the AI ​​resource establishment request message is generated by the terminal or the fourth network element;

[1221] The AI ​​resource establishment request message is obtained from the sixth network element and is generated by the terminal.

[1222] In some embodiments, the third sending module 31 is further used to send an AI resource establishment request response to the sixth network element to feedback the AI ​​resource establishment result, and the AI ​​resource establishment request response includes at least one of the following: information of the first network element and AI policy.

[1223] In some embodiments, the AI ​​service requirement description information includes at least one of the following information:

[1224] AI business logo;

[1225] AI service quality of experience (QoE) requirements;

[1226] AI business service quality QoS information;

[1227] Model parameters;

[1228] The first information indicates whether network internal data and / or a data source are needed. Optionally, the first information is used to indicate whether network internal data needs to be obtained from a data source.

[1229] In some embodiments, the information of the first network element includes at least one of the following: an IP address of the first network element, identification information of the first network element, and an FQDN of the first network element;

[1230] The information of the second network element includes at least one of the following: the second network element IP address, the second network element identification information, and the second network element FQDN.

[1231] Please refer to FIG. 23 , which is a schematic diagram of the structure of an AI service connection establishment device provided in an embodiment of the present application. The device is applied to the sixth network element 4. As shown in FIG. 23 , the AI ​​service connection establishment device includes:

[1232] A fourth receiving module 41 is configured to receive a first request message, where the first request message is used to request the network side to allocate network resources for the AI ​​service of the terminal;

[1233] A third processing module 42 is configured to select a fifth network element and a fourth network element;

[1234] A fourth sending module 43 is configured to send an AI resource establishment request message to the fifth network element and a communication resource request message to the fourth network element;

[1235] The fourth receiving module 41 is further configured to receive an AI resource establishment response message returned by the fifth network element, the AI ​​resource establishment response message including information of the first network element allocated for the AI ​​service, and receive a communication resource establishment response message returned by the fourth network element, the communication resource establishment response message including information of the second network element allocated for the AI ​​service;

[1236] The fourth sending module 43 is further configured to return a first request response message, where the first request response message includes information about the first network element and information about the second network element.

[1237] In an embodiment of the present application, the network side can allocate communication resources and AI resources for AI services, solving the problem that the wireless mobile communication system cannot provide AI services to the terminal. In this way, the operator network can not only provide basic communication guarantees, but also provide AI business processing functions, which not only expands the operator's business scenarios, but also ensures the security of terminal data flow.

[1238] In some embodiments, the third processing module 42 is configured to determine whether to send the communication resource request message or the AI ​​resource establishment request message first based on at least one of the following:

[1239] Local configuration;

[1240] The resource determination instruction is used to indicate whether to determine AI resources or communication resources first.

[1241] In some embodiments, the first request message includes at least one of the following:

[1242] AI business requirements description information;

[1243] Data network name DNN;

[1244] Single Network Slice Selection Assistance Information S-NSSAI;

[1245] Session type indication, used to indicate whether the session is a protocol data unit (PDU) session or an AI session;

[1246] PDU session information;

[1247] Policy reference identifier;

[1248] Address of the application server AS.

[1249] In some embodiments, the AI ​​service requirement description information includes at least one of the following: an AI service identifier; an AI service type; an AI service quality of experience (QoE) requirement; an AI service quality of service (QoS) information; model parameters; and first information indicating whether network internal data and / or a data source are required. Optionally, the first information is used to indicate whether network internal data needs to be obtained from a data source.

[1250] In some embodiments, the communication resource request message includes at least one of the following:

[1251] A protocol data unit (PDU) session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal;

[1252] PDU session modification request message is used to modify the PDU session;

[1253] Communication channel establishment request message, used to establish a communication bearer;

[1254] Communication channel modification request message, used to modify the communication bearer;

[1255] The AI ​​resource request message includes at least one of the following:

[1256] An AI resource establishment request message is used to establish an AI session, where the AI ​​session is a data transmission channel between the first network element and the terminal;

[1257] AI session establishment request message;

[1258] In some embodiments, the third processing module 42 selects the fifth network element according to at least one of the following:

[1259] Region of interest;

[1260] Contract information for terminal AI services;

[1261] DNN;

[1262] S-NSSAI;

[1263] AI business logo;

[1264] Supported AI services;

[1265] Capabilities of the fifth network element.

[1266] In some embodiments, the fourth network element satisfies at least one of the following:

[1267] The fourth network element supports forwarding the AI ​​resource request message;

[1268] The fourth network element supports establishing a bearer for the AI ​​service;

[1269] The fourth network element supports communication with the AI ​​network function;

[1270] The fourth network element supports selection of AI network functions.

[1271] The AI ​​service connection establishment device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 4 to 19 and achieve the same technical effects. To avoid repetition, they will not be described here.

[1272] As shown in Figure 24, an embodiment of the present application further provides a communication device 60, including a processor 61 and a memory 62. The memory 62 stores a program or instruction that can be run on the processor 61. For example, when the communication device 60 is a terminal, the program or instruction is executed by the processor 61 to implement the various steps of the above-mentioned AI service connection establishment method embodiment, and can achieve the same technical effect. When the communication device 60 is on the network side, the program or instruction is executed by the processor 61 to implement the various steps of the above-mentioned AI service connection establishment method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[1273] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps in the method embodiments shown in Figures 4 and 8-19. This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects.

[1274] Specifically, Figure 25 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[1275] The terminal 500 includes but is not limited to: a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509 and at least some of the components of the processor 510.

[1276] Those skilled in the art will appreciate that the terminal 500 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 510 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in Figure 25 does not constitute a limitation of the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be described in detail here.

[1277] It should be understood that in an embodiment of the present application, the input unit 504 may include a graphics processing unit (GPU) 5041 and a microphone 5042, and the graphics processor 5041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 506 may include a display panel 5061, and the display panel 5061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 507 includes a touch panel 5071 and at least one of other input devices 5072. The touch panel 5071 is also called a touch screen. The touch panel 5071 may include two parts: a touch detection device and a touch controller. Other input devices 5072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.

[1278] In the embodiment of the present application, after receiving downlink data from the network, the RF unit 501 can transmit it to the processor 510 for processing. In addition, the RF unit 501 can send uplink data to the network. Generally, the RF unit 501 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[1279] The memory 509 can be used to store software programs or instructions and various data. The memory 509 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 509 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 509 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[1280] Processor 510 may include one or more processing units. Optionally, processor 510 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 510.

[1281] Among them, the radio frequency unit 501 is used to send a first request message to the network side, where the first request message is used to request the network side to allocate network resources for the AI ​​service; and receive a first request response message returned by the network side, where the first request response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and information about the model.

[1282] In an embodiment of the present application, the terminal requests the network side to allocate network resources for the AI ​​service. The network side can allocate communication resources and AI resources for the AI ​​service according to the request of the terminal, thereby solving the problem that the wireless mobile communication system cannot provide AI services for the terminal. In this way, the operator network can not only provide basic communication guarantees, but also provide AI business processing functions, which not only expands the operator's business scenarios, but also ensures the security of terminal data flow.

[1283] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above-mentioned method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.

[1284] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiments shown in Figures 5-7. This network-side embodiment corresponds to the aforementioned network-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this network-side embodiment and can achieve the same technical effects.

[1285] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 26, the network-side device 70 includes an antenna 71, a radio frequency device 72, a baseband device 73, a processor 74, and a memory 75. Antenna 71 is connected to radio frequency device 72. In the uplink direction, radio frequency device 72 receives information via antenna 71 and sends the received information to baseband device 73 for processing. In the downlink direction, baseband device 73 processes the information to be transmitted and sends it to radio frequency device 72. Radio frequency device 72 processes the received information and then sends it through antenna 71.

[1286] The method executed by the network side in the above embodiment may be implemented in the baseband device 73 , which includes a baseband processor.

[1287] The baseband device 73 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 26, one of the chips is, for example, a baseband processor, which is connected to the memory 75 through a bus interface to call the program in the memory 75 to execute the network device operations shown in the above method embodiment.

[1288] The network side may further include a network interface 76, which is, for example, a Common Public Radio Interface (CPRI).

[1289] Specifically, the network side device 70 of the embodiment of the present application also includes: instructions or programs stored in the memory 75 and executable on the processor 74. The processor 74 calls the instructions or programs in the memory 75 to execute the methods of the modules shown in Figures 21-23 and achieve the same technical effect. To avoid repetition, they will not be elaborated here.

[1290] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by the processor, the various processes of the above-mentioned AI service connection establishment method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[1291] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[1292] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned AI service connection establishment method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[1293] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[1294] The embodiment of the present application further provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-mentioned AI service connection establishment method embodiment, and can achieve the same technical effect. To avoid repetition, it is not repeated here.

[1295] An embodiment of the present application also provides a wireless communication system, including: a terminal and a network-side device, wherein the terminal can be used to execute the steps of the above-mentioned AI service connection establishment method, and the network-side device can be used to execute the steps of the above-mentioned AI service connection establishment method.

[1296] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[1297] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for causing the terminal or network side to execute the methods described in each embodiment of the present application.

[1298] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. A method for establishing an AI service connection, comprising: The terminal sends a first request message to the network side, where the first request message is used to request the network side to allocate network resources for the AI ​​service; The terminal receives a first request response message returned by the network side, where the first request response message includes at least one of the following: information about a first network element allocated by the network side to the AI ​​service, information about a second network element allocated by the network side to the AI ​​service, and information about the model.

2. The AI ​​service connection establishment method according to claim 1, wherein: The first request message includes at least one of the following: AI business requirements description information; Data network name DNN; Single Network Slice Selection Assistance Information S-NSSAI; Session type indication, used to indicate whether the session is a protocol data unit PDU session or an AI session; PDU session information; Policy reference identifier; Address of the application server AS.

3. The AI ​​service connection establishment method according to claim 2, wherein: The AI ​​business requirement description information includes at least one of the following: AI business logo; AI business type; AI service quality of experience (QoE) requirements; AI business service quality QoS information; Model parameters; The first information indicates whether network internal data and data source are needed.

4. The AI ​​service connection establishment method according to claim 1, wherein: The type of the first request message includes at least one of the following: Communication resource request message, used to request the network to allocate communication resources for AI services; AI resource request message, used to request the network side to allocate AI resources for AI services; Non-access layer NAS message, used to request the network side to allocate network resources for AI services.

5. The AI ​​service connection establishment method according to claim 4, wherein: The communication resource request message includes at least one of the following: A protocol data unit (PDU) session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal; PDU session modification request message, used to modify the PDU session; Communication channel establishment request message, used to establish a communication bearer; Communication channel modification request message, used to modify the communication bearer; The AI ​​resource request message includes at least one of the following: An AI resource establishment request message is used to establish an AI session, where the AI ​​session is a data transmission channel between the first network element and the terminal; AI session establishment request message; The NAS message includes at least one of the following: Registration message; Service request message; Uplink NAS transmission message; The first control message is used to establish or modify a control signaling connection.

6. The AI ​​service connection establishment method according to claim 1, wherein: After the terminal receives the first request response message returned by the network side, the method further includes: The terminal sends AI service data to the first network element, where the AI ​​service data is carried by the AI ​​session and is routed to the first network element via the second network element; The terminal receives the AI ​​service data processing result returned by the first network element.

7. The method for establishing an AI service connection according to claim 6, wherein: The AI ​​service data processing result is obtained by the first network element according to at least one of a model, terminal data and in-network data, and the in-network data is obtained by the first network element from a third network element.

8. A method for establishing an AI service connection, comprising: The fourth network element receives a communication resource request message, where the communication resource request message is used to request the network side to allocate communication resources for the AI ​​service; The fourth network element allocates communication resources according to the communication resource request message, and returns a communication resource establishment response message, wherein the communication resource establishment response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and information about the model.

9. The method for establishing an AI service connection according to claim 8, wherein: The fourth network element satisfies at least one of the following: The fourth network element supports forwarding the AI ​​resource request message; The fourth network element supports establishing a bearer for the AI ​​service; The fourth network element supports communication with the AI ​​network function; The fourth network element supports selection of AI network functions.

10. The method for establishing an AI service connection according to claim 8, wherein: The communication resource request message includes at least one of the following: Terminal identification; Protocol data unit PDU session identifier; The associated AI session ID; Data network name DNN; Single Network Slice Selection Assistance Information S-NSSAI; Session type indication, used to indicate whether the session is a PDU session or an AI session; PDU session information, used to indicate the attributes of the PDU session; AI business requirements description information; the address of the fifth network element; Address of the application server AS.

11. The method for establishing an AI service connection according to claim 10, wherein: The type of the communication resource request message includes at least one of the following: A PDU session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal; PDU session modification request message, used to modify the PDU session; Communication channel establishment request message, used to establish a communication bearer; The communication channel modification request message is used to modify the communication bearer.

12. The method for establishing an AI service connection according to claim 8, wherein: Before the fourth network element allocates communication resources according to the communication resource request message, the method further includes: The fourth network element selects a fifth network element, and sends an AI resource establishment request message to the fifth network element, where the AI ​​resource establishment request message is used to request the network side to allocate AI resources for the AI ​​service, and the AI ​​resource establishment request message is generated by the terminal or the fourth network element; The fourth network element receives the AI ​​resource establishment response message returned by the fifth network element, where the AI ​​resource establishment response message includes information of the first network element allocated to the AI ​​service.

13. The method for establishing an AI service connection according to claim 11, wherein: When the type of the communication resource request message is the PDU session establishment request message or the communication channel establishment request, there is a many-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier; In the case where the type of the communication resource request message is the PDU session modification request message or the communication channel modification request, there is a one-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier.

14. The method for establishing an AI service connection according to claim 12, wherein: The AI ​​resource establishment request message includes at least one of the following: an AI policy, information about the second network element, an address of the fourth network element, and an information feedback indication of the first network element.

15. The method for establishing an AI service connection according to claim 12, wherein: The fourth network element selects the fifth network element according to at least one of the following: Area of ​​interest; Contract information for terminal AI services; DNN; S-NSSAI; AI business logo; Supported AI services; The capabilities of the fifth network element.

16. The method for establishing an AI service connection according to claim 8, wherein: The fourth network element receiving the communication resource request message includes at least one of the following: Get it from the terminal; Obtained from the sixth network element; Obtained from the fifth network element.

17. The method for establishing an AI service connection according to claim 8, wherein: The method further comprises: The fourth network element acquires the communication strategy, the AI ​​strategy, the address of the application server AS and / or the information of the first network element for determining the second network element, and the acquisition method includes at least one of the following: Determining according to the communication resource request message; Obtained from the fifth network element; Obtained from the sixth network element; Obtained from the seventh network element.

18. The method for establishing an AI service connection according to claim 17, wherein: In a case where the communication strategy and the AI ​​strategy are acquired from the seventh network element, the fourth network element acquiring the communication strategy and the AI ​​strategy includes: In the case of deploying a dynamic policy control and charging PCC architecture, the fourth network element sends a policy request message to the seventh network element, requesting the seventh network element to allocate a policy, and receiving the communication policy and the AI ​​policy returned by the seventh network element, where the policy request message includes at least one of the following: a terminal identifier, a PDU session identifier, an associated AI session identifier, a DNN, an S-NSSAI, and an AI service requirement description information; When the dynamic PCC architecture is not deployed, the fourth network element determines the communication strategy and the AI ​​strategy according to at least one of the following: local configuration, AI service identifier, and policy reference identifier.

19. A method for establishing an AI service connection, comprising: The fifth network element receives an AI resource establishment request message, where the AI ​​resource establishment request message is used to request the network side to allocate AI resources for the AI ​​service; The fifth network element allocates AI resources according to the AI ​​resource establishment request message, and returns an AI resource establishment response message, where the AI ​​resource establishment response message includes at least one of the following: information about the first network element and information about the second network element.

20. The method for establishing an AI service connection according to claim 19, wherein: The AI ​​resource establishment request message includes at least one of the following: AI business requirements description information; Data network name DNN; Single Network Slice Selection Assistance Information S-NSSAI; Session type indication, used to indicate whether the session is a PDU session or an AI session; PDU session information; Policy reference identifier; Address of the application server AS.

21. The method for establishing an AI service connection according to claim 20, wherein: Before the fifth network element allocates the AI ​​resource according to the AI ​​resource establishment request message, the method further includes: The fifth network element determines an AI strategy and / or a communication strategy according to the AI ​​service requirement description information.

22. The method for establishing an AI service connection according to claim 21, wherein: The method further comprises: The fifth network element acquires the AI ​​strategy and / or the communication strategy, and the acquisition method includes at least one of the following: Get it based on local configuration; Obtained from the seventh network element; Obtained from the fourth network element; Obtained from the sixth network element.

23. The method for establishing an AI service connection according to claim 22, wherein: In the case of obtaining from the fourth network element, the method further includes: The fifth network element sends a communication resource request message to the fourth network element, requesting the fourth network element to select a second network element, wherein the communication resource request message includes at least one of the following: a communication strategy, information of the first network element, an address of the fifth network element, and an information feedback indication of the first network element.

24. The method for establishing an AI service connection according to claim 19, wherein: The fifth network element allocating AI resources according to the AI ​​resource establishment request message includes: The fifth network element sends an AI resource request message to the eighth network element, so that the eighth network element selects the first network element according to the AI ​​resource request message, where the AI ​​resource request message includes at least one of the following: model information, data source information, AI service computing capacity, address of application server AS, and AI policy; The fifth network element receives an AI resource request response message returned by the eighth network element, where the AI ​​resource request response message includes information of the first network element, and the information of the first network element includes at least one of the following: Internet protocol IP address; Identification information; Fully qualified domain name FQDN.

25. The method for establishing an AI service connection according to claim 24, wherein: Before the fifth network element allocates the AI ​​resource according to the AI ​​resource establishment request message, the method further includes: When the first condition is met, the fifth network element sends a model request message to the ninth network element, where the model request message is used to request model information; The fifth network element receives a model request response message sent by the ninth network element, where the model request response message is used to indicate model information; The model information includes at least one of the following: model identification, model download address, model size, model training algorithm, model precision, accuracy, model factory, model function identification, model architecture, and weight parameters; the first condition includes Include at least one of the following: The AI ​​resource establishment request message does not include model information; The AI ​​resource establishment request message includes a first indication, indicating that interaction with the ninth network element is required; The fifth network element cannot obtain the model information.

26. The method for establishing an AI service connection according to claim 25, wherein: The fifth network element selects the ninth network element according to at least one of the following: DNN; S-NSSAI; AI business logo; Supported AI services; Service area information; Supported model information.

27. The method for establishing an AI service connection according to claim 24, wherein: Before the fifth network element allocates the AI ​​resource according to the AI ​​resource establishment request message, the method further includes: When the second condition is met, the fifth network element sends a data source request message to the tenth network element, where the data source request message is used to request data source information; The fifth network element receives a data source response message sent by the tenth network element, where the data source response message is used to indicate data source information; The data source information includes at least one of the following: data source IP address, data source FQDN, data source identifier; The second condition includes at least one of the following: The AI ​​resource establishment request message does not include data source information; The AI ​​resource establishment request message includes a second indication, indicating that interaction with the tenth network element is required; The fifth network element cannot obtain data source information.

28. The method for establishing an AI service connection according to claim 27, wherein: The fifth network element selects the tenth network element according to at least one of the following: DNN; S-NSSAI; AI business logo; Supported AI services; Service area information; Data source information.

29. The method for establishing an AI service connection according to claim 23, wherein: The communication resource request message includes at least one of the following: A protocol data unit (PDU) session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and a terminal. PDU session modification request message, used to modify the PDU session; Communication channel establishment request message, used to establish a communication bearer; The communication channel modification request message is used to modify the communication bearer.

30. The method for establishing an AI service connection according to claim 29, wherein: When the type of the communication resource request message is a PDU session establishment request message or a communication channel establishment request, there is a many-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier; In the case where the type of the communication resource request message is a PDU session modification request message or a communication channel modification request, there is a one-to-one mapping relationship between the AI ​​session identifier and the PDU session identifier.

31. The method for establishing an AI service connection according to claim 19, wherein: The fifth network element receives the AI ​​resource establishment request message including at least one of the following: Acquired from a fourth network element, where the AI ​​resource establishment request message is generated by the terminal or the fourth network element; The AI ​​resource establishment request message is obtained from the sixth network element and is generated by the terminal.

32. The method for establishing an AI service connection according to claim 31, wherein: In the case of obtaining from the sixth network element, the method further includes: The fifth network element sends an AI resource establishment request response to the sixth network element to feed back an AI resource establishment result, wherein the AI ​​resource establishment request response includes at least one of the following: information of the first network element and an AI strategy.

33. The method for establishing an AI service connection according to claim 20, wherein: The AI ​​business requirement description information includes at least one of the following information: AI business logo; AI service quality of experience (QoE) requirements; AI business service quality QoS information; Model parameters; The first information indicates whether network internal data and data source are needed.

34. The method for establishing an AI service connection according to claim 19, wherein: The information of the first network element includes at least one of the following: the first network element IP address, the first network element identification information, and the first network element FQDN; The information of the second network element includes at least one of the following: the second network element IP address, the second network element identification information, and the second network element FQDN.

35. A method for establishing an AI service connection, comprising: The sixth network element receives the first request message, where the first request message is used to request the network side to allocate network resources for the AI ​​service of the terminal; The sixth network element selects the fifth network element and the fourth network element, sends an AI resource establishment request message to the fifth network element, and sends a communication resource request message to the fourth network element; The sixth network element receives the AI ​​resource establishment response message returned by the fifth network element, where the AI ​​resource establishment response message includes information of the first network element allocated for the AI ​​service, and receives the communication resource establishment response message returned by the fourth network element, where the communication resource establishment response message includes information of the second network element allocated for the AI ​​service; The sixth network element returns a first request response message, where the first request response message includes information about the first network element and information about the second network element.

36. The method for establishing an AI service connection according to claim 35, wherein: The method further comprises: The sixth network element decides to first send the communication resource request message or the AI ​​resource establishment request message according to at least one of the following: Local configuration; The resource determination indication is used to indicate whether the AI ​​resources or the communication resources should be determined first.

37. The method for establishing an AI service connection according to claim 35, wherein: The first request message includes at least one of the following: AI business requirements description information; Data network name DNN; Single Network Slice Selection Assistance Information S-NSSAI; Session type indication, used to indicate whether the session is a protocol data unit PDU session or an AI session; PDU session information; Policy reference identifier; Address of the application server AS.

38. The method for establishing an AI service connection according to claim 37, wherein: The AI ​​business requirement description information includes at least one of the following: AI business logo; AI business type; AI service quality of experience (QoE) requirements; AI business service quality QoS information; Model parameters; The first information indicates whether network internal data and data source are needed.

39. The method for establishing an AI service connection according to claim 35, wherein: The communication resource request message includes at least one of the following: A protocol data unit (PDU) session establishment request message is used to establish a PDU session, where the PDU session is a data transmission channel between a communication resource node and the terminal; PDU session modification request message, used to modify the PDU session; Communication channel establishment request message, used to establish a communication bearer; Communication channel modification request message, used to modify the communication bearer; The AI ​​resource request message includes at least one of the following: An AI resource establishment request message is used to establish an AI session, where the AI ​​session is a data transmission channel between the first network element and the terminal; AI session establishment request message.

40. The method for establishing an AI service connection according to claim 35, wherein: The sixth network element selects the fifth network element according to at least one of the following: Area of ​​interest; Contract information for terminal AI services; DNN; S-NSSAI; AI business logo; Supported AI services; The capabilities of the fifth network element.

41. The method for establishing an AI service connection according to claim 35, wherein: The fourth network element satisfies at least one of the following: The fourth network element supports forwarding the AI ​​resource request message; The fourth network element supports establishing a bearer for the AI ​​service; The fourth network element supports communication with the AI ​​network function; The fourth network element supports selection of AI network functions.

42. An AI service connection establishment device, comprising: A first sending module, configured to send a first request message to a network side, where the first request message is used to request the network side to allocate network resources for the AI ​​service; The first receiving module is used to receive a first request response message returned by the network side, wherein the first request response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and information about the model.

43. An AI service connection establishment device, comprising: A second receiving module is used to receive a communication resource request message, where the communication resource request message is used to request the network side to allocate communication resources for the AI ​​service; A first processing module, configured to allocate communication resources according to the communication resource request message; The second sending module is used to return a communication resource establishment response message, wherein the communication resource establishment response message includes at least one of the following: information about the first network element allocated by the network side for the AI ​​service, information about the second network element allocated by the network side for the AI ​​service, and information about the model.

44. An AI service connection establishment device, comprising: A third receiving module is used to receive an AI resource establishment request message, where the AI ​​resource establishment request message is used to request the network side to allocate AI resources for the AI ​​service; A second processing module, configured to allocate AI resources according to the AI ​​resource establishment request message; The third sending module is used to return an AI resource establishment response message, where the AI ​​resource establishment response message includes at least one of the following: information about the first network element and information about the second network element.

45. An AI service connection establishment device, comprising: A fourth receiving module, configured to receive a first request message, where the first request message is used to request the network side to allocate network resources for the AI ​​service of the terminal; A third processing module, used for selecting a fifth network element and a fourth network element; a fourth sending module, configured to send an AI resource establishment request message to the fifth network element, and send a communication resource request message to the fourth network element; The fourth receiving module is further configured to receive an AI resource establishment response message returned by the fifth network element, the AI ​​resource establishment response message including information of a first network element allocated for the AI ​​service, and receive a communication resource establishment response message returned by the fourth network element, the communication resource establishment response message including information of a second network element allocated for the AI ​​service; The fourth sending module is further used to return a first request response message, where the first request response message includes information about the first network element and information about the second network element.

46. ​​A terminal comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method for establishing an AI service connection as described in any one of claims 1 to 7 are implemented.

47. A network side device, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the AI ​​service connection establishment method as described in any one of claims 8 to 41 are implemented.

48. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the steps of the method for establishing an AI service connection as claimed in any one of claims 1 to 7, or implements the steps of the method for establishing an AI service connection as claimed in any one of claims 8 to 41.

Citation Information

Patent Citations

  • Resource allocation method and device for computing task, network element and medium

    CN115706733A

  • Computing power request method, computing power distribution method, computing power execution method, terminal and network side equipment

    CN115714774A

  • Strategy determination or resource allocation method and device of calculation task, network element and medium

    CN115915289A

  • Model request method, model request processing method and related equipment

    CN116017493A

  • Method for monitoring performance of an artificial intelligence (AI) / machine learning (ML) model or algorithm

    WO2023012359A1