Session modification method and apparatus, information forwarding method and apparatus, and communication device

By providing session modification methods and information forwarding methods in the communication network, the problem that the prior art cannot introduce AI or computing services is solved, and services are provided to terminals for AI services and computing services are realized, and resource utilization efficiency and service flexibility are improved. sex.

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

Patent Information

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

AI Technical Summary

Technical Problem

Existing communication networks cannot introduce artificial intelligence (AI) or computing services into sessions for use by user devices or third parties, resulting in the inability to effectively utilize AI resources.

Method used

A session modification method and information forwarding method are provided, allowing the terminal to modify established sessions to support AI services and computing services by sending request messages to network functions. The method includes request and response message delivery between the terminal and the network function, as well as forwarding and processing of the communication management function.

Benefits of technology

It realizes the service of AI services and computing services for terminals through sessions in the communication network, and allows modifications to established sessions, improving the utilization efficiency of AI resources and service flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024108022_06022025_PF_FP_ABST
    Figure CN2024108022_06022025_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of communications. Disclosed are a session modification method and apparatus, an information forwarding method and apparatus, and a communication device. The session modification method in the embodiments of the present application comprises: a terminal sending a first request message to a first network function, wherein the first request message is used for requesting modification to a first session, the first session is used for bearing data of a first service, the first service comprises at least one of an artificial intelligence (AI) service or a computing service, and the first network function is used for managing the first service; and the terminal receiving a first response message from the first network function, wherein the first response message indicates a modification result for the first session.
Need to check novelty before this filing date? Find Prior Art

Description

Session modification method, information forwarding method, device and communication equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese Patent Application No. 202310967666.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 session modification method, an information forwarding method, an apparatus, and a communication device. Background Art

[0004] Artificial Intelligence (AI) is currently being widely used in various fields. Integrating AI into communication networks to significantly improve technical indicators such as throughput, latency, and user capacity is an important optimization direction for future communication networks.

[0005] In related technologies, a network data analysis function (NWDAF) is introduced to perform some intelligent analysis. Specifically, NWDAF has certain AI intelligent analysis or calculation functions. NWDAF collects some data and uses built-in algorithms and analysis capabilities to calculate or analyze some results, which are provided to the core network elements of the 5th Generation (5G) or beyond 5G (B5G) communication system to perform some operation optimization or statistical analysis. However, the current core network only uses NWDAF network elements to perform some AI or computing-related operation optimizations, and does not support providing AI as a service to user equipment (UE) or third parties for use.

[0006] It can be seen that how to introduce or modify the session to support AI or computing services has become an urgent problem to be solved.

[0007] Summary of the Invention

[0008] The embodiments of the present application provide a session modification method, an information forwarding method, an apparatus, and a communication device, wherein a network node related to an AI service and / or a computing service can provide at least one of the AI ​​service and the computing service to a UE through a session, and the UE can modify an established session for at least one of the AI ​​service and the computing service.

[0009] In a first aspect, a session modification method is provided, the method comprising:

[0010] The terminal sends a first request message to the first network function, where the first request message is used to request modification of a first session, where the first session is used to carry data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service, and the first network function is used to manage the first service;

[0011] The terminal receives a first response message from the first network function, where the first response message indicates a modification result of the first session.

[0012] In a second aspect, a session modification method is provided, the method comprising:

[0013] A first network function receives a first request message from a terminal, where the first request message is used to request modification of a first session, where the first session is used to carry first service data, where the first service includes at least one of an artificial intelligence (AI) service and a computing service, and the first network function is used to manage the first service.

[0014] The first network function sends a first response message to the terminal, where the first response message indicates a modification result of the first session.

[0015] In a third aspect, an information forwarding method is provided, the method comprising:

[0016] The communication management function receives fourth information from the terminal;

[0017] The communication management function sends a first request message to a first network function according to the fourth information, where the first network function is used to manage the first service;

[0018] The fourth information includes at least one of the following:

[0019] A first request message, where the first request is used to request modification of a first session, where the first session is used to carry service data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service;

[0020] A second request message, where the second request message is used to request modification of a communication bearer related to the first session, and the second request message includes the first request message.

[0021] In a fourth aspect, a session modification device is provided, comprising:

[0022] A first sending module, configured to send a first request message to a first network function, where the first request message is used to request modification of a first session, where the first session is used to carry data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service, and the first network function is used to manage the first service;

[0023] The first receiving module is configured to receive a first response message from the first network function, where the first response message indicates a modification result of the first session.

[0024] In a fifth aspect, a session modification device is provided, comprising:

[0025] a second receiving module, configured to receive a first request message from a terminal, where the first request message is used to request modification of a first session, where the first session is used to carry first service data, where the first service includes at least one of an artificial intelligence (AI) service and a computing service, and where the session modification device has a first network function, where the first network function is used to manage the first service;

[0026] The second sending module is configured to send a first response message to the terminal, where the first response message indicates a modification result of the first session.

[0027] In a sixth aspect, an information forwarding device is provided, comprising:

[0028] A third receiving module, configured to receive fourth information from the terminal;

[0029] the third sending module, configured to send a first request message to a first network function according to the fourth information, where the first network function is configured to manage the first service;

[0030] The fourth information includes at least one of the following:

[0031] A first request message, where the first request is used to request modification of a first session, where the first session is used to carry service data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service;

[0032] A second request message, where the second request message is used to request modification of a communication bearer related to the first session, and the second request message includes the first request message.

[0033] In a seventh aspect, a terminal is provided, 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 described in the first aspect are implemented.

[0034] In an eighth 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 a first network function, the first request message being used to request modification of a first session, the first session being used to carry data of a first service, the first service including at least one of an artificial intelligence (AI) service and a computing service, and the first network function being used to manage the first service; the communication interface is also used to receive a first response message from the first network function, the first response message indicating a modification result of the first session.

[0035] In a ninth aspect, a network side device is provided, the network side device including a processor and a memory;

[0036] When the network-side device has the first network function, 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 according to the second aspect are implemented;

[0037] When the network side device has a communication management function, 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 described in the third aspect are implemented.

[0038] In a tenth aspect, a network-side device is provided, including a processor and a communication interface;

[0039] When the network-side device has a first network function, the communication interface is used to receive a first request message from the terminal, where the first request message is used to request modification of a first session, where the first session is used to carry first service data, where the first service includes at least one of an artificial intelligence (AI) service and a computing service, and the first network function is used to manage the first service; the communication interface is further used to send a first response message to the terminal, where the first response message indicates a modification result of the first session;

[0040] When the network-side device has a communication management function, the communication interface is used to receive fourth information from the terminal; the communication interface is further used to send a first request message to the first network function based on the fourth information, and the first network function is used to manage the first service;

[0041] The fourth information includes at least one of the following:

[0042] A first request message, where the first request is used to request modification of a first session, where the first session is used to carry service data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service;

[0043] A second request message, where the second request message is used to request modification of a communication bearer related to the first session, and the second request message includes the first request message.

[0044] In the eleventh 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, the second aspect, or the third aspect are implemented.

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

[0046] In the thirteenth aspect, a chip is provided, 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 method described in the first aspect, the second aspect, or the third aspect.

[0047] In the fourteenth aspect, 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 the first aspect, the second aspect, or the third aspect.

[0048] In an embodiment of the present application, when a first session has been established between a terminal and a resource node of a first service, the terminal can request modification of the first session by sending a first request message to a first network function, wherein the first service can be at least one of an AI service and a computing service. For ease of explanation, the embodiment of the present application generally uses the first service being an AI service as an example for illustration. The first service is not specifically limited to an AI service and can be replaced with a computing service, or an AI service and a computing service. Through the embodiment of the present application, the network node related to the AI ​​service and / or the computing service can provide the terminal with at least one of the AI ​​service and the computing service through the session, and the terminal can modify the established session for at least one of the AI ​​service and the computing service. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] FIG1 is a schematic structural diagram of a wireless communication system to which an embodiment of the present application can be applied;

[0050] FIG2 is a flowchart of a method for modifying a session provided in an embodiment of the present application;

[0051] FIG3a is a schematic diagram of an information architecture of a first request message according to an embodiment of the present application;

[0052] FIG3 b is a second schematic diagram of an information architecture of a first request message according to an embodiment of the present application;

[0053] FIG3c is one of the interactive schematic diagrams of a session modification process provided in an embodiment of the present application;

[0054] FIG4a is a third schematic diagram of an information architecture of a first request message according to an embodiment of the present application;

[0055] FIG4b is a fourth schematic diagram of an information architecture of a first request message according to an embodiment of the present application;

[0056] FIG4c is a second interactive diagram of a session modification process provided by an embodiment of the present application;

[0057] FIG5a is a fifth schematic diagram of an information architecture of a first request message according to an embodiment of the present application;

[0058] FIG5 b is a third interactive diagram of a session modification process provided by an embodiment of the present application;

[0059] FIG6a is a sixth schematic diagram of an information architecture of a first request message according to an embodiment of the present application;

[0060] FIG6 b is a fourth interactive diagram of a session modification process provided in an embodiment of the present application;

[0061] FIG7 is a second flowchart of a session modification method provided in an embodiment of the present application;

[0062] FIG8 is a flowchart of an information forwarding method provided in an embodiment of the present application;

[0063] FIG9 is a structural diagram of a session modification device according to an embodiment of the present application;

[0064] FIG10 is a second structural diagram of a session modification device provided in an embodiment of the present application;

[0065] FIG11 is a schematic structural diagram of an information forwarding device provided in an embodiment of the present application;

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

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

[0068] FIG14 is a schematic 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 do not limit the number of objects, 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 is 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 device 12. The terminal 11 may 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-mounted device (VUE), a ship-mounted 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), an ATM, 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 device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AS) or a wireless fidelity (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 device may include but is not limited to at least one of the following: core network node, core network function, location management function (LMF), mobility management entity (MME), access and 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 server discovery function (EASDF), unified data management (UDM), unified data storage (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (Local NEF, or L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0075] In related technologies, NWDAF is introduced to perform some intelligent analysis. Specifically, NWDAF has certain AI intelligent analysis functions. NWDAF collects some data and uses built-in algorithms and analysis capabilities to analyze some results and provide them to the 5th generation (5 thThe NWDAF is a core network element of the 5G (5G Generation) communication system, which performs some operation optimization or statistical analysis. However, the NWDAF cannot provide AI services for UEs.

[0076] To facilitate understanding of the session modification method provided in the embodiment of the present application, the following nouns or terms in the embodiment of the present application are first explained:

[0077] 1) The first service, which can also be referred to as an AI service or a computing service, provides AI resources or computing resources as a service to the terminal. For ease of explanation, the first service is illustrated as an AI service in the embodiments of this application, and this does not constitute a specific limitation.

[0078] 2) The first session, also known as the AI ​​session, is the process of communication between the UE and the AI ​​resource node. Once the AI ​​session is established, a data transmission channel between the UE and the AI ​​resource node is established. Therefore, if the UE wants to use AI services (such as AI data transmission), it must first establish an AI session. In other words, the AI ​​session is the AI ​​resource established between the UE and the AI ​​resource node. In addition, the AI ​​session is sometimes also referred to as an AI service connection or AI connection.

[0079] 3) The first request message is used to request modification of the first session. For example, when the first session is an AI session, the first request message may be an AI session modification request message, an AI service bearer modification request message, or an AI bearer modification request message.

[0080] 4) A second request message is used to request modification of the communication bearer related to the first session. For example, the first session is an AI session, and the AI ​​session uses the data radio bearer (DRB) of the protocol data unit (PDU) session for transmission, that is, the user plane data of the AI ​​session is transmitted (through the UPF) to the AI ​​resource node for processing using the transmission channel of the PDU session. The communication bearer related to the first session includes the PDU session. In this case, the second request message can be a PDU session modification request message.

[0081] It should be noted that the above-mentioned first request message may be carried in the second request message, such as: the AI-related signaling is carried in the AI ​​container, which is a dedicated information element (IE) container in the PDU session modification message; or, the above-mentioned first request message may be used to request modification of the first session and the communication bearer related to the first session, or, the second request message may be carried in the first request message, which is not specifically limited here.

[0082] In addition, in some implementations, the AI ​​session has communication requirements (such as Quality of Service (QoS)). However, during the modification of the AI ​​session, whether to modify the AI ​​bearer or the communication bearer is not limited. That is, during the modification of a certain AI session, only the AI ​​resources, only the communication resources, or both the AI ​​resources and the communication resources can be modified.

[0083] 5) The logical functions of each functional network element in the embodiment of the present application are shown in Table 1 below:

[0084] Table 1

[0085] 6) The first network-side device may include a forwarding node between the terminal and the AI ​​service management function network element. For example, the first network-side device includes at least one of a NAS interface function, a communication management function, a policy charging function, and a user plane function.

[0086] It should be noted that the embodiments of the present application are mainly explained based on the logical functions of the network elements, but it does not limit whether at least two functional network elements are set together. For example, it does not limit whether the AI ​​service management function and the AI ​​resource node are the same functional node or different functional nodes. For another example, it does not limit whether the AI ​​service management function and the communication management function are the same functional node or different functional nodes. If two network elements with different logical functions are set together, the interaction process between the two logical functions is an internal process of the functional node, and the corresponding steps may not be executed. For the sake of convenience, the embodiments of the present application are generally explained by taking the network elements with logical functions as examples, which does not constitute a specific limitation here.

[0087] 7) AI service data refers to data carried on the AI ​​session. In some embodiments, the AI ​​session can be transmitted using a communication bearer, that is, the user plane data of the AI ​​session is transmitted (e.g., via the UPF) to the AI ​​resource node for processing using the transmission channel of the existing communication bearer.

[0088] For ease of explanation, in the embodiments of the present application, a communication bearer is taken as a protocol data unit (PDU) session as an example. For example, an AI session can be transmitted using the data radio bearer (DRB) of the PDU session.

[0089] A PDU session refers to the process of communication between a UE and a data network (DN). Once a PDU session is established, a data transmission channel between the UE and the DN is established. Therefore, in related technologies, if a UE wants to transmit data to an application, it must first establish a PDU session. In other words, a PDU session is a communication resource established between a UE and an application in a 5G network.

[0090] In related technologies, the PDU session establishment process is briefly described as follows:

[0091] The UE initiates a PDU session establishment request to the network (sent to the SMF via the AMF). The UE allocates a PDU session ID and reports it to the network. The SMF allocates corresponding transmission resources (communication resources) for the UE's PDU session, including selecting the user plane node UPF and triggering the establishment of the user plane. After the user plane is established, the UE can use the user plane corresponding to the established PDU session for data transmission.

[0092] In related technologies, the PDU session modification process is briefly described as follows:

[0093] The UE initiates a PDU session modification request to the network (sent to the SMF via the AMF), in which the UE carries information such as the PDU session ID, the requested Quality of Service rule (QoS rule), and the requested QoS Flow description; the SMF authorizes and modifies the corresponding PDU session based on the UE's request.

[0094] 8) AI Session ID, used to identify the AI ​​session. In some implementations, the AI ​​Session ID is assigned by the UE when the AI ​​session is established and sent to the network. In some implementations, the AI ​​Session ID is associated with the PDU Session ID, such as a one-to-one mapping or a many-to-one mapping. The UE determines the mapping and sends it to the network when the AI ​​session is established. If multiple AI Session IDs are mapped to the same PDU Session ID, multiple AI sessions can be transmitted using the same PDU Session ID. This means that multiple AI Session IDs correspond to the same PDU Session ID.

[0095] 9) The first layer, which may also be referred to as the AI ​​management layer, AI layer, etc., indicates the layer where AI-related signaling is located, such as the layer that encapsulates the first request message.

[0096] In an embodiment of the present application, by establishing an AI session between an AI resource node and a UE, end-to-end support can be provided for AI-related services and applications, that is, AI is provided as a service to the UE or a third party for use. After the AI ​​session is established, the network-side device or the third-party node can modify the AI ​​session. Among them, the AI ​​session can be understood as an end-to-end dedicated computing and communication resource bearer established between the UE and the network. Generally speaking, in order to support AI services, the established AI bearer needs to allocate at least one of communication resources and AI resources to the UE.

[0097] The following, in conjunction with the accompanying drawings, describes in detail the session modification method, information forwarding method, session modification device, information forwarding device, and communication device provided in the embodiments of the present application through some embodiments and their application scenarios.

[0098] Referring to FIG. 2 , an embodiment of the present application provides a session modification method, the execution subject of which may be a terminal. As shown in FIG. 2 , the session modification method includes the following steps:

[0099] Step 201: The terminal sends a first request message to a first network function, where the first request message is used to request modification of a first session. The first session is used to carry data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service. The first network function is used to manage the first service.

[0100] Step 202: The terminal receives a first response message from the first network function, where the first response message indicates a modification result of the first session.

[0101] For ease of explanation, the embodiments of the present application are generally illustrated by taking the first service as an AI service as an example. In this case, the first session can be an AI session, the first network function can be an AI service management function, and the first request message can be AI signaling or AI-related signaling.

[0102] Optionally, the first session satisfies at least one of the following:

[0103] A bearer between the terminal and a first resource node (such as an AI resource node);

[0104] A first identifier uniquely identifying the first session, such as an AI session ID;

[0105] Having at least one of a dedicated Data Network Name (DNN) and Single Network Slice Selection Assistance Information (S-NSSAI);

[0106] Having a quality of service (QoS) guarantee between the terminal and the first resource node;

[0107] The first resource node includes a network function for processing the first service.

[0108] In some implementations, the terminal may request the AI ​​service management function to modify at least one of the following items of the AI ​​session through the first request message:

[0109] a transmission mode of the first service data;

[0110] business resources of the first business;

[0111] a data source of the first service;

[0112] a model of the first business;

[0113] The bearer of the first session.

[0114] In some implementations, the AI ​​resource node may require the terminal to send data to assist the network side, such as for AI training. This requirement may come from the local judgment of the AI ​​resource node. In other implementations, the AI ​​resource node may require the terminal to send AI service data in a certain mode due to service needs. In this case, through the first request message, the terminal can request to modify the transmission mode of the terminal sending AI service data, such as the frequency and period of transmitting AI service data.

[0115] In some implementations, the terminal may request adjustment of the terminal's AI resource information through the first request message, such as when the UE's subscription information changes.

[0116] In some implementations, the terminal may request modification of the data source of the terminal in the AI ​​service through a first request message.

[0117] In some implementations, the terminal may request, through a first request message, to modify a model used by the terminal in an AI service.

[0118] Optionally, the first response message includes at least one of the following items of the modified first session:

[0119] Session ID, QoS information, business policy information (i.e. AI policy information), business resource configuration information (i.e. AI resource configuration information), data source information, and model information.

[0120] The service resource configuration information is used to guide the first resource node to process and forward service data of the first service. In one embodiment, the service resource configuration information includes at least one of the following:

[0121] Data source information of the first service, such as data source information of the AI ​​service;

[0122] Business resource information of the first business, such as AI resource information;

[0123] Detection information of the first service, such as AI service detection information;

[0124] Processing rules for the first service, such as AI service processing rules;

[0125] The AS address information of the first service, such as the AS address information of the AI ​​service.

[0126] The AI ​​service detection information is used to detect or identify AI service traffic arriving at the AI ​​resource node.

[0127] In some embodiments, the AI ​​service detection information includes at least one of the following: source interface information (information indicating the source sender of the AI ​​service traffic), terminal IP address (information indicating the IP address information of the terminal), network slice information, transmission tunnel information (such as communication resource tunnel information, AI resource tunnel information), packet filter group (for identifying each AI service traffic data packet), application identifier (for indicating the application information generating the AI ​​service traffic), QoS flow information (such as QoS flow identification information), Ethernet type session indication information, fully qualified domain name (FQDN) filter for DNS query, protocol information (such as protocol description information, protocol name, protocol identifier, etc.).

[0128] The above AI service processing rules are used to determine the processing rules for AI service traffic arriving at the AI ​​resource node.

[0129] In some embodiments, the processing operation includes at least one of the following: forward, duplicate, drop, buffer, and compute.

[0130] In some other embodiments, the AI ​​service processing rule includes at least one of the following: network slice information, target interface information (information indicating the source and target of the AI ​​service traffic), rule information (indicating what processing operation to perform on the AI ​​service traffic data packet), and identification information (the identification information can identify a processing operation or rule information).

[0131] In this embodiment, the terminal can be informed of at least one of the session ID, QoS information, AI policy information, AI resource configuration information, data source information, model information, and other information of the modified first session through a first response message, so that the terminal transmits AI service data based on the modified AI session.

[0132] In some implementations, the terminal directly sends the first request message to the first network function, for example, by using a communication bearer between the terminal and the first network function to transmit the first request message.

[0133] In some embodiments, the terminal may send a first request message to the first network function through forwarding by the first network side device. For example, the first request message sent by the terminal is forwarded to the first network function through at least one of the communication management function and the NAS interface function.

[0134] It is worth mentioning that the first request message is included in the AI ​​container, which is used to carry AI-related signaling. Whether the terminal sends the first request message directly to the first network function or the terminal can send the first request message to the first network function through forwarding by the first network side device is related to the encapsulation architecture of the first request message.

[0135] Specifically, the first request message is encapsulated in a first layer, and the first layer satisfies any of the following:

[0136] It is the upper layer of the Non-Access Stratum Session Management (NAS-SM) layer;

[0137] It is the upper layer of the Non-Access Stratum Mobility Management (NAS-MM) layer and is parallel to the NAS-SM layer.

[0138] Located between the NAS-MM layer and the NAS-SM layer;

[0139] It is the upper layer of the UE Route Selection Policy (URSP) layer;

[0140] It is the NAS-SM layer;

[0141] It is the upper layer of the protocol data unit PDU layer.

[0142] For ease of explanation, in the embodiment of the present application, the first layer that encapsulates the first request message is referred to as an AI layer. Depending on the AI ​​layer, the transmission path of the first request message may be different.

[0143] Optionally, the terminal sending a first request message to the first network function includes:

[0144] The terminal sends a first request message to the first network function through a first network side device, where the first network side device has at least one of the following functions:

[0145] NAS interface function;

[0146] Communication management functions;

[0147] Policy-based charging function;

[0148] User plane functional network.

[0149] Furthermore, in some implementations, the first request message may be included in a PDU session modification message, such as where the AI ​​container encapsulating the first request message is a dedicated information element (IE) container in the PDU session modification message. The PDU session modification message may be a request message sent by a terminal to request modification of a PDU session associated with an AI session.

[0150] In some other implementations, the first request message and the PDU session modification message are not in an inclusion relationship, for example, the AI ​​container encapsulating the first request message is outside the PDU session modification message.

[0151] For ease of understanding, we will analyze the following specific architectures as examples:

[0152] In a first embodiment, as shown in FIG3a , the AI ​​layer is located on top of the NAS-SM layer, or, as shown in FIG3b , the AI ​​layer is merely an enhancement of the NAS-SM layer.

[0153] At this time, when the first request message sent by the terminal can be located in the PDU session modification message, the first request message can be located in the SM message (such as the PDU session modification message), or, when the first request message sent by the terminal and the PDU session modification message are not included in the relationship, the first request message can be sent in parallel with the SM message (such as the PDU session modification message).

[0154] Thereafter, the NAS interface function forwards the first request message to a communication management function, such as an SMF, and then the communication management function sends the first request message to the AI ​​service management function.

[0155] In the second implementation, as shown in Figure 4a, the AI ​​layer is located above the NAS-MM layer and is parallel to the NAS-SM layer. At this time, the first request message sent by the terminal is similar to the SM signaling, that is, the first request message is generally considered to be included in the MM message, and is forwarded by the NAS interface function (such as AMF) to the AI ​​service management function, thereby triggering AI-related functions.

[0156] Alternatively, as shown in Figure 4b, the AI ​​layer is located above the URSP layer. In this case, the first request message sent by the terminal will be carried on the URSP layer, and the first request message will be directly routed to the AI ​​service management function by the policy charging function (PCF). However, since the URSP layer and the SM layer are two independent layers, that is, the SM container (container) and the UE policy container (policy container) will reach the AMF at the same time.

[0157] In the third implementation, as shown in Figure 5a, the AI ​​layer is located between the NAS-MM layer and the NAS-SM layer. Under this architecture, the SM signaling in the related technology will serve as the upper layer of the AI ​​layer. At this time, as shown in Figure 5b, the first request message will be directly routed by the NAS interface function (such as AMF) to the AI ​​service management function.

[0158] Optionally, when the modification of the first session triggered by the first request message affects the communication bearer related to the first session, the first request message can also trigger the modification of the communication bearer, such as the AI ​​service management function triggering the communication management function to modify the communication bearer.

[0159] In the fourth implementation, as shown in Figure 6a, the AI ​​layer sits above the PDU layer. In this architecture, the first request message is transmitted via the user plane. Specifically, the terminal first establishes a PDU session, then uses the user plane of this PDU session to send control signaling to the AI ​​service management function to modify the AI ​​session. This PDU session can then be used to transmit AI-related data. AI signaling and data may be transmitted using different QoS flows within the PDU session. Specifically, the QoS flow for AI signaling is the UE-AI service management function, while the QoS flow for AI data is the UE-UPF-AI resource node.

[0160] As an optional implementation manner, the first request message includes at least one of the following:

[0161] Describing information about the first service requirement;

[0162] A session type indication, where the session type indicates the type of session requested to be modified;

[0163] first information, the first information including information about communication resources related to the first session;

[0164] second information, the second information including information of the first session;

[0165] First indication information, where the first indication information is used to indicate that the first service requires participation of an application server AS;

[0166] AS address information.

[0167] In some embodiments, the first service requirement description information may be referred to as AI service requirement description information, which may be used to describe information related to the AI ​​service requested to be modified by the first request message. For example, the first service requirement description information includes at least one of the following:

[0168] An identifier of the first service, such as an inference service (specifically, an environment reconstruction service, a facial recognition service, etc.), or a training service;

[0169] Quality of Experience (QoE) requirements of the first service;

[0170] Quality of service (QoS) information of the first service, such as AI service processing latency, AI service processing accuracy, AI service computing load, and data processing scale;

[0171] Model information of the first service, such as model identification, model accuracy, model download address, etc.;

[0172] Second indication information, where the second indication information indicates whether interaction with the target network function is required.

[0173] Optionally, the target network function may include at least one of a second network function, a third network function, a fourth network function, and a first resource node, wherein the second network function is a model management function or an AI model management function; the third network function is an AI resource management function, a resource management function, or a computing power resource management function; and the fourth network function is a data plane management function.

[0174] In this embodiment, based on the AI ​​service requirement description information, the AI ​​service management function can determine the AI ​​session that needs to be modified, as well as the information of the AI ​​session that needs to be modified, such as modifying at least one of the data source, model, AI bearer, AI resource, AI strategy, and other information of the AI ​​session.

[0175] In some implementations, the session type indication may indicate the type of session requested to be modified, such as whether the session requested to be modified is an AI session or a PDU session.

[0176] It should be noted that the session type indication can indicate modification of both the AI ​​session and the PDU session. For example, when the second request message carries the first request message, a session type indication is used to indicate modification of both the AI ​​session and the PDU session.

[0177] It should be noted that while AI sessions have communication requirements (such as QoS), there is no restriction on whether to modify the AI ​​bearer and / or the communication bearer during the AI ​​session modification process. That is, during a particular AI session modification process, only AI resources, only communication resources, or both AI and communication resources can be modified.

[0178] In some implementations, the first information may be PDU session information, which is used to instruct the network to allocate communication resources corresponding to the AI ​​session, including: PDU session ID, PDU session type, QoS information (including: QoS flow identifier, QoS rules, QoS flow description information, etc.), DNN, and S-NSSAI.

[0179] In some embodiments, the second information may be AI session information, which is used to describe an AI session, including: AI session ID, AI session type, DNN related to the AI ​​session, slices related to the AI ​​session, and QoS information related to the AI ​​session (including: QoS flow identifier, QoS rules, QoS flow description information, etc.).

[0180] In some implementations, the first indication information may be used to indicate that the AI ​​service requires AS participation.

[0181] In some embodiments, the AS address information may be the address information of the AS participating in the AI ​​service, for example, at least one of the address information including the Internet Protocol (IP) address, port number, fully qualified domain name (FQDN), and uniform resource locator (URL) of the AS.

[0182] Optionally, the terminal may obtain the AS address information through a Domain Name System (DNS) query.

[0183] As an optional implementation, the method further includes:

[0184] The terminal determines, based on information of the application layer, at least one of QoS information of the first session and communication-related QoS information;

[0185] In which, when the QoS information of the first session affects the QoS information related to the communication, the first request message also includes a second request message, and the second request message is used to request modification of the communication bearer related to the first session, or the first request message is also used to request modification of the communication bearer related to the first session.

[0186] In some embodiments, the bearer between the terminal and the AI ​​resource node may include the bearer between the terminal and the communication node, and the bearer between the communication node and the AI ​​resource node. At this time, the QoS information of the first session affects the communication-related QoS information, which can be understood as: when modifying the QoS information between the terminal and the AI ​​resource node, it may be necessary to modify the QoS information of the bearer between the terminal and the communication node. For example, assuming that the communication delay between the terminal and the AI ​​resource node is required to be less than 50ms, and the communication delay between the communication node and the AI ​​resource node is fixed at 20ms, the communication delay between the terminal and the communication node is required to be less than 30ms.

[0187] In one embodiment, the AI-related QoS and communication-related QoS are determined by the terminal's application layer information. Therefore, if the QoS of the AI ​​session needs to be modified, which will affect the communication-related QoS, the terminal can send a second request message after sending the first request message. The second request message can be included in the first request message, or the first request message can carry the QoS information to request modification of the AI ​​session and the communication bearers related to the AI ​​session, such as the PDU session.

[0188] For example, as shown in FIG4c , the AI ​​session modification request message (i.e., the first request message) may carry a PDU session modification request message (i.e., the communication bearer modification request message or the second request message) based on the application layer QoS requirement, so as to trigger steps 3 to 5 based on the PDU session modification request message, so as to implement the communication bearer or communication policy affected by the modification of the QoS of the AI ​​session.

[0189] In this implementation, AI-related QoS and communication-related QoS are determined by the terminal's application layer. Therefore, if modifying an AI session affects communication-related QoS, the terminal will also include a request message to modify the communication bearer based on the application layer QoS requirements when modifying the AI ​​session.

[0190] In another embodiment, the network side may modify the communication bearer based on the results of the AI ​​session modification (e.g., considering the latency information of the AI ​​session). For example, the AI ​​service management function considers the end-to-end QoS requirements from the terminal to the AI ​​resource node, and then updates the communication bearer based on the QoS requirements from the communication resource node (e.g., UPF) to the AI ​​resource node.

[0191] For example, as shown in FIG4c , in step 1, the terminal may only send an AI session modification request message without sending a PDU session modification message, and may not execute steps 2 to 5. Instead, in steps 13 to 14, the terminal may modify the communication bearer or communication policy according to the result of the AI ​​session modification.

[0192] In this embodiment, the network side needs to further modify the communication bearer based on the result of the AI ​​session modification (for example, considering the delay information of the AI ​​session). For example, after considering the end-to-end QoS requirements from the terminal to the AI ​​resource node, the AI ​​management function further updates the communication bearer between the terminal and the communication resource node based on the QoS requirements from the communication resource node to the AI ​​resource node. Taking the end-to-end QoS requirement as an example of latency requirement, the end-to-end QoS requirement from the terminal to the AI ​​resource node is 100 milliseconds, and the QoS requirement from the communication resource node to the AI ​​resource node is 20 milliseconds. The network side can determine that the QoS requirement from the terminal to the communication resource node is 80 milliseconds (i.e., 100 milliseconds minus 20 milliseconds).

[0193] In an optional implementation, the first layer is an upper layer of the PDU layer, and the first request message is transmitted to the first network function via a communication bearer associated with the first session.

[0194] For example, in the architecture shown in Figure 6a, the first request message is transmitted via an established PDU session. For example, the terminal first establishes a PDU session, then uses the user-facing AI service management function of the PDU session to send control signaling to establish an AI session between the terminal and the AI ​​resource node. The PDU session is then used to transmit AI-related signaling to modify the AI ​​session.

[0195] In an embodiment of the present application, when a first session has been established between a terminal and a resource node of a first service, the terminal may request modification of the first session by sending a first request message to a first network function, wherein the first service may be at least one of an AI service and a computing service. For ease of explanation, the embodiments of the present application are generally illustrated by taking the first service as an example, and the first service is not specifically limited to an AI service. Through the embodiments of the present application, network nodes related to the AI ​​service and / or computing service can provide at least one of the AI ​​service and computing service to the terminal through a session, and the terminal can modify the established session for at least one of the AI ​​service and computing service.

[0196] Please refer to Figure 7. An embodiment of the present application provides another session modification method, in which the execution subject is a first network function, that is, a function for managing the first service, such as an AI service management function.

[0197] As shown in FIG7 , the session modification method may include the following steps:

[0198] Step 701: A first network function receives a first request message from a terminal, where the first request message is used to request modification of a first session. The first session is used to carry first service data. The first service includes at least one of an artificial intelligence (AI) service and a computing service. The first network function is used to manage the first service.

[0199] Step 702: The first network function sends a first response message to the terminal, where the first response message indicates a modification result of the first session.

[0200] In the embodiment of the present application, the meanings of the first network function, the first request message, the first session, the first service, and the first response message are the same as those of the first network function, the first request message, the first session, the first service, and the first response message in the method embodiment shown in Figure 2, and are not repeated here.

[0201] It should be noted that the first request message from the terminal can be understood as: the source address of the first request message is the terminal, and the first request message can be forwarded to the first network function through other nodes, or the first request message can be sent directly to the first network function through the terminal, which is not specifically limited here.

[0202] Optionally, the first session satisfies at least one of the following:

[0203] A bearer between the terminal and the first resource node;

[0204] A first identifier that uniquely identifies the first session;

[0205] Having at least one of a dedicated data network name DNN and single network slice selection auxiliary information S-NSSAI;

[0206] Having a quality of service (QoS) guarantee between the terminal and the first resource node;

[0207] The first resource node is a network function that processes the first service.

[0208] In the embodiment of the present application, the meaning of the first session is the same as the meaning of the first session in the method embodiment shown in Figure 2. The meaning related to the first session as above can be referred to the explanation of the first session in the method embodiment shown in Figure 2, and will not be repeated here.

[0209] Optionally, the first request message is encapsulated in a first layer, and the first layer satisfies any of the following:

[0210] It manages sessions for the non-access stratum (NAS)-SM layer.

[0211] It is the upper layer of the non-access stratum mobility management NAS-MM layer and is parallel to the NAS-SM layer;

[0212] Located between the NAS-MM layer and the NAS-SM layer;

[0213] It is the upper layer of the terminal routing strategy URSP layer;

[0214] It is the NAS-SM layer;

[0215] It is the upper layer of the protocol data unit PDU layer.

[0216] In the embodiment of the present application, the meaning of the first layer is the same as the meaning of the first layer in the method embodiment shown in Figure 2. The meaning related to the first layer can be referred to the explanation of the first layer in the method embodiment shown in Figure 2, and will not be repeated here.

[0217] Optionally, the first request message is forwarded to the first network function through a first network side device, where the first network side device has at least one of the following functions:

[0218] NAS interface function;

[0219] Communication management functions;

[0220] Policy-based charging function;

[0221] User plane functions.

[0222] In the embodiment of the present application, the meaning of the first network side device is the same as the meaning of the first network side device in the method embodiment shown in Figure 2. The meaning related to the first network side device as above can be referred to the explanation of the first network side device in the method embodiment shown in Figure 2, and will not be repeated here.

[0223] Optionally, the first request message includes at least one of the following:

[0224] Describing information on the requirements of the first service;

[0225] A session type indication, where the session type indicates the type of session requested to be modified;

[0226] first information, the first information including information about communication resources related to the first session;

[0227] second information, the second information including information of the first session;

[0228] First indication information, where the first indication information is used to indicate that the first service requires participation of an application server AS;

[0229] AS address information.

[0230] In the embodiment of the present application, the meaning of the above-mentioned first request message is the same as the meaning of the first request message in the method embodiment shown in Figure 2. The meaning related to the above-mentioned first request message can be referred to the explanation of the first request message in the method embodiment shown in Figure 2, and will not be repeated here.

[0231] Optionally, the requirement description information of the first service includes at least one of the following:

[0232] an identifier of the first service;

[0233] Quality of Experience (QoE) requirements for the first service;

[0234] Quality of service (QoS) information of the first service;

[0235] model information of the first service;

[0236] Second indication information, where the second indication information indicates whether interaction with the target network function is required.

[0237] In the embodiment of the present application, the meaning of the above-mentioned demand description information of the first business is the same as the meaning of the demand description information of the first business in the method embodiment shown in Figure 2. The meaning related to the above-mentioned demand description information of the first business can be referred to the explanation of the demand description information of the first business in the method embodiment shown in Figure 2, and will not be repeated here.

[0238] Optionally, the first response message includes at least one of the following items of the modified first session:

[0239] Session ID, QoS information, business policy information, business resource configuration information, data source information, and model information.

[0240] In the embodiment of the present application, the meaning of the above-mentioned first response message is the same as the meaning of the first response message in the method embodiment shown in Figure 2. The meaning related to the above-mentioned first response message can be referred to the explanation of the first response message in the method embodiment shown in Figure 2, and will not be repeated here.

[0241] As an optional implementation, the method further includes:

[0242] The first network function modifies the service policy according to the modified first session.

[0243] Here, assuming that the first session is an AI session, the service policy is an AI policy, and the AI ​​policy can be understood as an AI policy related to the AI ​​session.

[0244] It is understandable that the embodiments of the present application do not limit whether the AI ​​policy modification process is initiated with the policy charging function or with other network elements.

[0245] Optionally, the business policy includes at least one of the following:

[0246] Data transmission resource information related to the data of the first service, data forwarding rules related to the data of the first service, data caching rules related to the data of the first service, network context information related to the data of the first service, data matching strategy of the terminal side for the first session, and data sending strategy of the terminal side for the first session.

[0247] Among them, the data forwarding rules related to the data of the first business and the data caching rules related to the data of the first business are the data forwarding rules and data caching rules applied to the first business data on the network side; the data matching policy of the terminal side for the first session and the data sending policy of the terminal side for the first session are the data matching policy applied to the terminal side for matching the business data of the first session and the data sending policy for sending the business data of the first session.

[0248] In this embodiment, the AI ​​service management function may modify at least one of the following items of the AI ​​session based on the first request message: the transmission mode of the first service data, the service resources of the first service, the data source of the first service, the model of the first service, and the bearer of the first session. At least one of the data plane management function, the AI ​​resource node, the AI ​​model management function, and the AI ​​resource management function responds to the modification request of the AI ​​resource management function. Thereafter, based on at least one of the modified items of the above information, a modification of the AI ​​policy may be triggered. For example, as shown in Figure 3c, the AI ​​service management function may trigger the AI ​​policy modification process based on the information obtained in steps 6a to 9b.

[0249] As an optional implementation, the method further includes:

[0250] The first network function sends third information to the communication management function, where the third information includes at least one of the following:

[0251] modified session information of the first session;

[0252] A first notification message, wherein the first notification message is used to instruct modification of a communication bearer or a communication policy related to the first session.

[0253] Assuming that the first session is an AI session and the communication bearer is the communication bearer of the PDU session, the communication bearer related to the first session can be the association between the ID of the first session and the ID of the PDU session, or the AI ​​session uses the data radio bearer (DRB) of the PDU session for transmission, etc.

[0254] In one embodiment, after completing the modification of the first session, the first network function sends the modified session information of the first session to the communication management function, so that the communication management function makes corresponding modifications to the communication bearer or communication policy related to the first session based on the modified first session, such as the communication management function initiates a PDU session modification process based on the modified session information of the first session.

[0255] Optionally, the session information includes at least one of the following:

[0256] Business strategy information, business resource configuration information, data source information, and model information.

[0257] In another embodiment, after completing the modification of the first session, the first network function can determine how to modify the communication bearer or communication policy related to the first session based on the modified first session, and thereby send a first notification message to the communication management function to notify the communication management function to make corresponding modifications to the communication bearer or communication policy related to the first session.

[0258] Optionally, the first notification message includes third indication information, wherein the third indication information instructs the communication management function to modify QoS information of the communication bearer related to the first session. For example, the communication bearer is updated based on the end-to-end QoS requirements between the terminal and the first resource node, and the QoS requirements between the communication resource node (such as the UPF) and the first resource node.

[0259] The above two implementation methods can be combined, for example: the first network function sends the modified session information of the first session and the first notification message to the communication management function, so that the communication management function decides whether to modify the communication bearer related to the first session according to the notification of the first notification message based on the modified session information of the first session.

[0260] Optionally, the communication strategy includes relevant strategies for communication or routing on the network side or the terminal side;

[0261] In some implementations, the communication policy modification process is an SM policy association modification process.

[0262] In some implementations, the communication policy modification process is a UE policy modification process.

[0263] In some embodiments, the communication policy modification process is used to modify routing information in the network, such as forwarding action rules (FAR), packet detection rules (PDR)

[0264] In this embodiment, after the first session is modified, third information may be sent to the communication management function so that the communication management function triggers modification of the communication bearer or communication policy related to the first session.

[0265] In an optional implementation manner, the first network function receiving the first request message from the terminal includes:

[0266] The first network function receives a first request message of the terminal forwarded by the communication management function, wherein the first layer satisfies any one of the following:

[0267] It manages sessions for the non-access stratum (NAS)-SM layer.

[0268] It is the NAS-SM layer.

[0269] For example, if the AI ​​layer is an upper layer of the non-access stratum session management NAS-SM layer as shown in Figure 3a, or if the AI ​​layer is the NAS-SM layer as shown in Figure 3b, then as shown in steps 1, 2, and 5 in Figure 3c, the AI ​​session modification request message is forwarded to the communication management function through the NAS interface function, and then forwarded to the AI ​​service management function by the communication management function.

[0270] In this implementation, under the encapsulation architecture shown in FIG. 3a or FIG. 3b , the first request message sent by the terminal can be forwarded to the AI ​​service management function through the NAS interface function and the communication management function in sequence.

[0271] In another optional implementation, the first network function receiving the first request message from the terminal includes:

[0272] The first network function receives a first request message of the terminal forwarded by a NAS interface function, wherein a first layer encapsulating the first request message is an upper layer of a non-access stratum mobility management (NAS-MM) layer and is parallel to a NAS-SM layer, or the first layer is located between the NAS-MM layer and the NAS-SM layer;

[0273] or,

[0274] The first network function receives a first request message of the terminal forwarded by the NAS interface function and the policy charging function, wherein the first layer is an upper layer of the URSP layer.

[0275] In one embodiment, if, as shown in FIG4a , the AI ​​layer is an upper layer of the non-access stratum mobility management NAS-MM layer and is parallel to the NAS-SM layer, then as shown in step 6a in FIG4c , the AI ​​session modification request message sent by the terminal is directly forwarded to the AI ​​service management function through the NAS interface function.

[0276] In one embodiment, if the AI ​​layer is located between the NAS-MM layer and the NAS-SM layer as shown in Figure 4b, then as shown in step 6b in Figure 4c, the AI ​​session modification request message sent by the terminal is forwarded to the AI ​​service management function through the NAS interface function and the policy charging function in sequence.

[0277] It should be noted that in the framework shown in Figure 4a or Figure 4b, since the NAS-SM and AI layer are two separate modules, the NAS interface function (such as AMF) can perform steps 2 and 6 in parallel as shown in Figure 4c after receiving the corresponding container.

[0278] In one embodiment, as shown in Figure 5a, the AI ​​layer is located between the NAS-MM layer and the NAS-SM layer, and is parallel to the NAS-SM layer as shown in step 1 in Figure 5b. Since the NAS-SM is the upper layer of the AI ​​layer, after the NAS interface function receives the AI ​​session modification request message from the UE, the AI ​​session modification request message sent by the terminal will be directly forwarded to the corresponding AI service management function through the NAS interface function.

[0279] In this embodiment, under the encapsulation architecture shown in Figure 4a, the first request message sent by the terminal can be forwarded to the AI ​​service management function through the NAS interface function, or, under the encapsulation architecture shown in Figure 4b, the first request message sent by the terminal can be forwarded to the AI ​​service management function through the NAS interface function and the policy billing function in sequence.

[0280] In another optional implementation, the first layer is an upper layer of the PDU layer, and the first request message is transmitted to the first network function via a communication bearer associated with the first session.

[0281] For example, if the AI ​​layer is located above the PDU layer as shown in FIG6a , then as shown in step 1 in FIG6b , the AI ​​session modification request message is sent directly to the AI ​​service management function through the communication bearer related to the AI ​​session (such as the PDU session).

[0282] In this implementation, under the encapsulation architecture shown in FIG6 a , the first request message sent by the terminal can be directly sent to the AI ​​service management function through the communication bearer related to the first session.

[0283] In some implementations, the AI ​​service management function may modify at least one of the following items of the first session based on the first request message of the terminal:

[0284] a transmission mode of the first service data;

[0285] business resources of the first business;

[0286] a data source of the first service;

[0287] a model of the first business;

[0288] The bearer of the first session.

[0289] Among them, the above-mentioned modifications to the first session are the same as the modifications to the first session in the method embodiment shown in Figure 2. For details, please refer to the explanation of the modifications to the first session in the method embodiment shown in Figure 2, and no further details will be given here.

[0290] Method 1: Determine whether to modify the model information of the first business

[0291] In an optional implementation, the first network function modifying the first session according to the first request message includes:

[0292] If it is determined that the first request message meets a first condition, the first network function modifies the model used by the terminal in the first session;

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

[0294] The first request message includes requirement description information of the first service, and the requirement description information of the first service includes model information;

[0295] The requirement description information of the first service includes QoS information of the first service, and the QoS information of the first service does not match the model information used by the terminal;

[0296] The second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match the model information used by the terminal;

[0297] The first request message includes second indication information, and the second indication information indicates that interaction with a second network function is required, and the second network function is used for model management.

[0298] In one embodiment, when the first request message includes the requirement description information of the first business, and the requirement description information of the first business includes model information, the first request message may request to modify the model information of the first business, such as model identification, model accuracy, model download address, etc.

[0299] In one embodiment, when the demand description information of the first service includes the QoS information of the first service, and the QoS information of the first service does not match the model information used by the terminal, the first request message may request to modify the QoS information of the first service, and the modified QoS information does not match the model information currently used by the terminal, so that the model information used by the terminal needs to be modified to model information that matches the modified QoS information of the first service.

[0300] In one embodiment, when the second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match the model information used by the terminal, the first request message may request to modify the QoS information of the first session, and the modified QoS information does not match the model information currently used by the terminal, so that the model information used by the terminal needs to be modified to model information that matches the modified QoS information of the first session.

[0301] In one embodiment, when the first request message includes second indication information, and the second indication information indicates that interaction with a second network function is required, and the second network function is used for model management, the first request message may request interaction with the second network function, and modify the model information of the first service based on the interaction result.

[0302] In this implementation, the first network function may trigger modification of the model information used by the terminal if the first request message meets the first condition.

[0303] Method 2: Determine whether to modify the data source information of the first business

[0304] In an optional implementation, the first network function modifying the first session according to the first request message includes:

[0305] If it is determined that the first request message meets a second condition, the first network function modifies the data source of the terminal in the first session;

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

[0307] The first request message carries data source information;

[0308] The first request message includes second indication information, and the second indication information indicates that interaction with a fourth network function is required, and the fourth network function is used to perform data management;

[0309] The requirement description information of the first service includes model information, and the model information does not match the data source information used by the terminal in the first session;

[0310] The requirement description information of the first service includes QoS information of the first service, and the QoS information of the first service does not match the data source information used by the terminal in the first session;

[0311] The second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match data source information used by the terminal in the first session.

[0312] In one implementation, when the first request message carries data source information, the first request message may request to modify the data source information of the first service to the carried data source information.

[0313] In one embodiment, when the first request message includes second indication information, and the second indication information indicates that interaction with a fourth network function is required, and the fourth network function is used to perform data management, the first request message may request interaction with the fourth network function, and modify the data source information of the first service based on the interaction result.

[0314] In one embodiment, when the requirement description information of the first service includes model information, and the model information does not match the data source information used by the terminal in the first session, the first request message may request to modify the model information of the first service, and the modified model information does not match the current data source information of the terminal, so that the data source information of the first session used by the terminal needs to be modified to data source information that matches the modified model information of the first service.

[0315] In one embodiment, when the demand description information of the first service includes the QoS information of the first service, and the QoS information of the first service does not match the data source information used by the terminal in the first session, the first request message may request to modify the QoS information of the first service, and the modified QoS information of the first service does not match the current data source information of the terminal, so that the data source information of the first session used by the terminal needs to be modified to data source information that matches the modified QoS information of the first service.

[0316] In one embodiment, when the second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match the data source information used by the terminal in the first session, the first request message may request to modify the QoS information related to the first session, and the modified QoS information of the first session does not match the data source information currently used by the terminal, so that the data source information used by the terminal needs to be modified to data source information that matches the modified QoS information of the first session.

[0317] In this implementation, the first network function may trigger modification of the data source information used by the terminal if the first request message meets the second condition.

[0318] Method 3: Determine whether to modify the business resource information of the first business

[0319] In an optional implementation, the first network function modifying the first session according to the first request message includes:

[0320] If it is determined that the first request message meets a third condition, the first network function modifies the service resources used by the terminal in the first session;

[0321] The third condition includes at least one of the following:

[0322] The requirement description information of the first service includes model information, and the model information does not match the service resource information used by the terminal in the first session;

[0323] The requirement description information of the first service includes QoS information of the first service, and the QoS information of the first service does not match service resource information used by the terminal in the first session;

[0324] The second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match service resource information used by the terminal in the first session;

[0325] The first request message includes second indication information, and the second indication information indicates that interaction with a third network function is required, and the third network function is used for service resource management.

[0326] In one embodiment, when the demand description information of the first service includes model information, and the model information does not match the service resource information used by the terminal in the first session, the first request message may request to modify the model information of the first service, and the modified model information does not match the current service resource information of the terminal, so that the service resource information of the first service used by the terminal needs to be modified to service resource information that matches the modified model information of the first service.

[0327] In one embodiment, when the demand description information of the first service includes the QoS information of the first service, and the QoS information of the first service does not match the service resource information used by the terminal in the first session, the first request message may request to modify the QoS information of the first service, and the modified QoS information of the first service does not match the service resource information of the current first service of the terminal, so that the service resource information of the first service used by the terminal needs to be modified to service resource information that matches the modified QoS information of the first service.

[0328] In one embodiment, when the second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match the service resource information used by the terminal in the first session, the first request message may request to modify the QoS information related to the first session, and the modified QoS information of the first session does not match the service resource information of the first service currently used by the terminal, so that the service resource information of the first service used by the terminal needs to be modified to service resource information that matches the modified QoS information of the first session.

[0329] In one embodiment, when the first request message includes second indication information, and the second indication information indicates that interaction with a third network function is required, and the third network function is used for business resource management, the first request message may request interaction with the third network function, and modify the business resource information of the first business according to the interaction result.

[0330] In this implementation, the first network function may trigger modification of the service resources used by the terminal if the first request message meets the third condition.

[0331] It is worth mentioning that in addition to the above methods 1 to 3, the first network function can also trigger the modification of the AI ​​bearer, communication bearer or transmission mode of the first business data of the first session, which is not specifically limited here.

[0332] It should be noted that at least two of the first network function, the second network function, the third network function, the fourth network function and the first resource node can be jointly provided in the same network side device, or the first network function, the second network function, the third network function, the fourth network function and the first resource node can be respectively provided in different network side devices.

[0333] Among them, when the first network function, the second network function, the third network function, the fourth network function and the first resource node can be respectively set in different network side devices, the first network function needs to interact with the second network function to realize the modification of the model of the first business, or the first network side function needs to interact with the third network function to realize the modification of the resources of the first business, or the first network side function needs to interact with the fourth network function to realize the modification of the data source of the first business, or the first network side function needs to interact with the first resource node to realize the modification of the bearer of the first business.

[0334] When at least two of the first network function, the second network function, the third network function, the fourth network function and the first resource node can be co-located in the same network-side device, the interaction between the at least two co-located logical functions can be omitted. For the sake of convenience, in the embodiment of the present application, the first network function, the second network function, the third network function, the fourth network function and the first resource node are respectively arranged in different network-side devices as an example. The interaction process between the first network function, the second network function, the third network function, the fourth network function and the first resource node is not limited herein.

[0335] Method 1: The first network function interacts with the second network function to modify the model information of the first service

[0336] In an optional embodiment, the method further includes:

[0337] The first network function sends a fifth request message to the second network function according to the first request message, where the fifth request message is used to request modification of a model of the first service, and the second network function is used for model management;

[0338] The first network function receives a fifth response message from the second network function, where the fifth response message indicates a modification result of the model of the first service.

[0339] The fifth request message may be referred to as a model modification request message, which is used to request modification of the model of the first service. In addition, the fifth response message may be a model modification response message.

[0340] Optionally, the fifth request message includes at least one of the following:

[0341] an identifier of the terminal;

[0342] The data network name DNN to which the first session belongs;

[0343] single network slice selection assistance information S-NSSAI of the first session;

[0344] service area information to which the first session belongs;

[0345] Requirement description information of the first service.

[0346] The second network function, such as the AI ​​model management function, can select the updated model information according to the fifth request message.

[0347] Optionally, the fifth response message indicates the modification result of the model of the first business, which may be a model modification response message including updated model information, or the model modification response message is a model modification request message ACK or a model modification request message negative acknowledgment (NACK).

[0348] For example: As shown in steps 6a and 6b in Figure 3c, the AI ​​business management function sends a model modification request message to the AI ​​model management function. The model modification request message can carry the model information that needs to be modified. Then, the AI ​​model management function feeds back a model modification response message to the AI ​​business management function. The model modification response message can carry the modified model information.

[0349] In one embodiment, the updated model information may be the model information requested by the terminal and can be used after being authorized by the AI ​​model management function.

[0350] In another implementation, the updated model information may be model information selected by the AI ​​model management function based on the AI ​​business requirement description information, service area information, etc. of the terminal.

[0351] In the embodiments of the present application, it is not limited whether the updated model information is the same as the model information determined when the AI ​​session is established.

[0352] Method 2: Interaction between the first network function and the fourth network function to modify the data source information of the first service

[0353] In an optional embodiment, the method further includes:

[0354] The first network function sends a sixth request message to a fourth network function according to the first request message, where the sixth request message is used to request modification of a data source of the first service, and the fourth network function is used to perform data management;

[0355] The first network function receives a sixth response message from the fourth network function, where the sixth response message indicates a modification result of the data source of the first service.

[0356] The sixth request message may be referred to as a data source modification request message, and is used to request modification of the data source information of the first service. In addition, the sixth response message may be a data source modification response message.

[0357] Among them, the sixth response message indicates the modification result of the data source of the first service, which can be a data source modification response message including updated data source information, or a data source modification response message is a data source modification request message ACK or a data source modification request message NACK.

[0358] For example, as shown in steps 7a and 7b in Figure 3c, the AI ​​service management function sends a data source modification request message to the data plane management function. The data source modification request message may carry the data source information that needs to be modified. Then, the data plane management function feeds back a data source modification response message to the AI ​​service management function. The data source modification response message may carry the modified data source information.

[0359] Optionally, the sixth request message includes at least one of the following:

[0360] an identifier of the terminal;

[0361] The data network name DNN to which the first session belongs;

[0362] single network slice selection assistance information S-NSSAI of the first session;

[0363] service area information to which the first session belongs;

[0364] Requirement description information of the first service.

[0365] Method 3: Interaction between the first network function and the third network function to modify the resource information of the first service

[0366] In an optional embodiment, the method further includes:

[0367] The first network function sends a seventh request message to a third network function according to the first request message, where the seventh request message is used to request modification of resources of the first service, and the third network function is used for service resource management;

[0368] The first network function receives a seventh response message from the third network function, where the seventh response message indicates a modification result of resources of the first service.

[0369] The seventh request message may be referred to as an AI resource modification request message, and is used to request modification of the AI ​​resource information of the first service. In addition, the seventh response message may be an AI resource modification request response message.

[0370] Optionally, the seventh response message indicates a modification result of the AI ​​resource information of the first service, and may be an AI resource modification request response message including updated AI resource information, or the AI ​​resource modification response message is an AI resource modification request message ACK or an AI resource modification request message NACK.

[0371] For example, as shown in steps 8a and 8b in FIG3c , the AI ​​service management function sends an AI resource modification request message to the AI ​​resource management function. The AI ​​resource modification request message may carry at least one of model information and data source information. Then, the AI ​​resource management function feeds back an AI resource modification response message to the AI ​​service management function. The AI ​​resource modification response message may carry modified AI resource information, such as the AI ​​resource address, computing power type, and computing power size.

[0372] Optionally, the seventh request message includes at least one of the following:

[0373] an identifier of the terminal;

[0374] The data network name DNN to which the first session belongs;

[0375] single network slice selection assistance information S-NSSAI of the first session;

[0376] service area information to which the first session belongs;

[0377] Describing information on the requirements of the first service;

[0378] Data source information of the first service, such as data source identifier and data source address information;

[0379] The computing capacity of the first service, such as computing power size and computing power type;

[0380] The AS address information of the application server of the first service includes at least one of the following address information: an IP address, a port number, a FQDN, a URL, etc.

[0381] Optionally, the AI ​​resource modification request response message includes AI resource node information, and the AI ​​resource node information includes at least one of the following: address information (the address information includes IP address, port number, FQDN, URL), and ID information.

[0382] Method 4: Interaction between the first network function and the first resource node to modify the bearer of the first session

[0383] In an optional embodiment, the method further includes:

[0384] The first network function sends an eighth request message to a first resource node according to the first request message, where the eighth request message is used to request modification of a bearer of the first session, and the eighth request message includes service resource configuration information, and the first resource node includes a network function that processes the first service;

[0385] The first network function receives an eighth response message from the first resource node, where the eighth response message indicates a result of modifying the bearer of the first session.

[0386] The eighth request message may be referred to as an AI bearer modification request message, which is used to request modification of the bearer of the first session. In addition, the eighth response message may be an AI bearer modification request response message.

[0387] Optionally, the eighth response message indicates the modification result of the bearer of the first session, which may be an AI bearer modification request response message including updated AI bearer information, or the AI ​​bearer modification response message is an AI bearer modification request message ACK or an AI bearer modification request message NACK.

[0388] Among them, the AI ​​bearer modification request message may carry AI resource configuration information, and the AI ​​resource configuration information may include at least one of the following: data source information (data source address, data source identifier), AI service detection information, AI service processing rules, and the AS address information.

[0389] For example, as shown in steps 9a and 9b in FIG3c , the AI ​​service management function sends an AI bearer modification request message to the AI ​​resource node. The AI ​​bearer modification request message may carry AI resource configuration information. The AI ​​resource node then feeds back an AI bearer modification response message to the AI ​​service management function. The AI ​​bearer modification response message may carry modified AI bearer information.

[0390] The embodiment of the present application can be combined with the method embodiment shown in Figure 2, so that the first network function can modify the AI ​​session according to the first request message of the terminal and feedback a response message requesting modification of the AI ​​session to the terminal, which will not be repeated here.

[0391] Please refer to FIG8 , which is a flowchart of an information forwarding method provided in an embodiment of the present application. The execution subject of the information forwarding method is the communication management function. As shown in FIG8 , the information forwarding method includes the following steps:

[0392] Step 801: The communication management function receives fourth information from the terminal.

[0393] The fourth information includes at least one of the following:

[0394] A first request message, where the first request is used to request modification of a first session, where the first session is used to carry service data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service;

[0395] A second request message, where the second request message is used to request modification of a communication bearer related to the first session, and the second request message includes the first request message.

[0396] Step 802: The communication management function sends a first request message to a first network function according to the fourth information. The first network function is used to manage the first service.

[0397] The embodiment of the present application is applicable to a scenario in which the first request message is forwarded to the first network function through the communication management function, for example, the scenario shown in FIG3c .

[0398] It should be noted that the above-mentioned first request message, second request message, first session, first service, and first network function have the same meaning as the first request message, second request message, first session, first service, and first network function in the method embodiment shown in Figure 2. In the embodiment of the present application, the meaning of the above-mentioned first request message, second request message, first session, first service, and first network function can be referred to the explanation in the method embodiment shown in Figure 2, and will not be repeated here.

[0399] Optionally, the first session satisfies at least one of the following:

[0400] A bearer between the terminal and the first resource node;

[0401] A first identifier that uniquely identifies the first session;

[0402] Having at least one of a dedicated data network name DNN and single network slice selection auxiliary information S-NSSAI;

[0403] Having a quality of service (QoS) guarantee between the terminal and the first resource node;

[0404] The first resource node includes a network function for processing the first service.

[0405] In one implementation, the fourth information is a first request message, that is, an AI session modification request message sent by the terminal, which is used to modify the AI ​​session between the terminal and the AI ​​resource node.

[0406] Optionally, after the AI ​​session modification is completed, based on the modification result of the AI ​​session, modification of the communication bearer or communication policy related to the AI ​​session may be triggered.

[0407] For example: the communication management function may receive third information from the first network function;

[0408] The communication management function triggers a process of modifying at least one of a communication bearer and a communication policy according to the third information;

[0409] The third information includes at least one of the following:

[0410] modified session information of the first session;

[0411] A first notification message, wherein the first notification message is used to instruct modification of a communication bearer or a communication policy related to the first session.

[0412] In some implementations, modifying the communication bearer is a process of modifying a PDU session.

[0413] In some implementations, modifying the communication bearer is modifying communication QoS related information.

[0414] In some implementations, modifying the communication policy is used to modify relevant policies for communication or routing on the network or terminal side.

[0415] For example, the communication policy modification process is an SM policy association modification process, or a terminal policy modification process, or is used to modify routing information in the network, such as a forwarding action rule (FAR) and a packet detection rule (PDR).

[0416] Optionally, the session information includes at least one of the following:

[0417] Business strategy information, business resource configuration information, data source information, and model information.

[0418] Optionally, the first notification message includes third indication information, and the third indication information instructs the communication management function to modify the QoS information of the communication bearer related to the first session.

[0419] The above-mentioned third information corresponds to the method embodiment shown in Figure 2, in which the first network function sends the modified session information of the first session or the first notification message to the communication management function after modifying the AI ​​session. The third information enables the communication management function to trigger the process of modifying at least one of the communication bearer and the communication policy related to the first session according to the modified session information of the first session or the first notification message.

[0420] In another embodiment, the fourth information is a first request message, and the first request message carries modification content related to the communication bearer, such as QoS information. In this case, the method may further include:

[0421] The communication management function triggers a process of modifying at least one of a communication bearer and a communication policy according to the first request message.

[0422] In this embodiment, when the AI-related QoS and the communication-related QoS are determined by the application layer information of the terminal, if the QoS of the AI ​​session needs to be modified, it will affect the communication-related QoS. At this time, the communication management function can also trigger the process of modifying at least one of the communication bearer and the communication policy based on the QoS information in the first request message.

[0423] In another embodiment, the fourth information is a second request message, and the second request message carries the first request message, or the fourth information includes the first request message and the second request message. In this case, the method may further include:

[0424] The communication management function triggers a process of modifying at least one of a communication bearer and a communication policy according to at least one of the first request message and the second request message.

[0425] For example, when the fourth information includes the first request message and the second request message, step 3 and step 5, as shown in Figure 3c , can be executed in parallel. That is, the AI ​​session modification request message and the PDU session modification message are not included in the message. For example, the AI ​​session modification request message is outside the PDU session modification message. In this case, upon receiving the AI ​​session modification request message, the SMF triggers step 5, and steps 3 and 5 are executed in parallel.

[0426] When the fourth information is a second request message and the second request message carries the first request message, step 5 shown in Figure 3c is executed after triggering step 3, that is, the AI ​​session modification request message is included in a dedicated IE container (such as an AI container) in the PDU session modification message. The SMF detects the dedicated IE container when processing the PDU session modification message. At this time, the SMF does not process the dedicated IE container, but forwards it directly to the AI ​​service management function corresponding to the terminal.

[0427] In this embodiment, the communication management function may trigger a process of modifying at least one of a communication bearer and a communication policy based on a second request message transmitted together with or in parallel with the first request message.

[0428] Optionally, the first request message is encapsulated in a first layer, and the first layer satisfies any of the following:

[0429] It manages sessions for the non-access stratum (NAS)-SM layer.

[0430] It is the upper layer of the non-access stratum mobility management NAS-MM layer and is parallel to the NAS-SM layer;

[0431] Located between the NAS-MM layer and the NAS-SM layer;

[0432] It is the upper layer of the terminal routing strategy URSP layer;

[0433] It is the NAS-SM layer;

[0434] It is the upper layer of the protocol data unit PDU layer.

[0435] In the embodiment of the present application, the meaning of the first layer is the same as the meaning of the first layer in the method embodiment shown in Figure 2. The meaning related to the first layer can be referred to the explanation of the first layer in the method embodiment shown in Figure 2, and will not be repeated here.

[0436] Optionally, the first request message includes at least one of the following:

[0437] Describing information about the first service requirement;

[0438] A session type indication, where the session type indicates the type of session requested to be modified;

[0439] first information, the first information including information about communication resources related to the first session;

[0440] second information, the second information including information of the first session;

[0441] First indication information, where the first indication information is used to indicate that the first service requires participation of an application server AS;

[0442] AS address information.

[0443] In the embodiment of the present application, the meaning of the above-mentioned first request message is the same as the meaning of the first request message in the method embodiment shown in Figure 2. The meaning related to the above-mentioned first request message can be referred to the explanation of the first request message in the method embodiment shown in Figure 2, and will not be repeated here.

[0444] Optionally, the requirement description information of the first service includes at least one of the following:

[0445] an identifier of the first service;

[0446] Quality of Experience (QoE) requirements for the first service;

[0447] Quality of service (QoS) information of the first service;

[0448] model information of the first service;

[0449] Second indication information, where the second indication information indicates whether interaction with the target network function is required.

[0450] In the embodiment of the present application, the meaning of the above-mentioned demand description information of the first business is the same as the meaning of the demand description information of the first business in the method embodiment shown in Figure 2. The meaning related to the above-mentioned demand description information of the first business can be referred to the explanation of the demand description information of the first business in the method embodiment shown in Figure 2, and will not be repeated here.

[0451] The embodiment of the present application can be combined with the method embodiments shown in Figures 2 and 7, so that the communication management function can forward the first request message sent by the terminal to the first network function, thereby enabling the first network function to modify the AI ​​session according to the first request message of the terminal and feedback a response message requesting modification of the AI ​​session to the terminal. No further details are given here.

[0452] The session modification method provided in the embodiment of the present application can be executed by a session modification device. In the embodiment of the present application, the session modification device is used as an example to illustrate the session modification method provided in the embodiment of the present application.

[0453] Referring to FIG9 , the session modification device 900 provided in the embodiment of the present application may be a device in a terminal. As shown in FIG9 , the session modification device 900 may include the following modules:

[0454] A first sending module 901 is configured to send a first request message to a first network function, where the first request message is used to request modification of a first session, where the first session is used to carry data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service, and the first network function is used to manage the first service;

[0455] The first receiving module 902 is configured to receive a first response message from the first network function, where the first response message indicates a modification result of the first session.

[0456] Optionally, the first session satisfies at least one of the following:

[0457] A bearer between the terminal and the first resource node;

[0458] A first identifier that uniquely identifies the first session;

[0459] Having at least one of a dedicated data network name DNN and single network slice selection auxiliary information S-NSSAI;

[0460] Having a quality of service (QoS) guarantee between the terminal and the first resource node;

[0461] The first resource node includes a network function for processing the first service.

[0462] Optionally, the first request message is encapsulated in a first layer, and the first layer satisfies any of the following:

[0463] It manages sessions for the non-access stratum (NAS)-SM layer.

[0464] It is the upper layer of the non-access stratum mobility management NAS-MM layer and is parallel to the NAS-SM layer;

[0465] Located between the NAS-MM layer and the NAS-SM layer;

[0466] It is the upper layer of the terminal routing strategy URSP layer;

[0467] It is the NAS-SM layer;

[0468] It is the upper layer of the protocol data unit PDU layer.

[0469] Optionally, the first sending module 901 is specifically configured to:

[0470] A first request message is sent to a first network function through a first network side device, where the first network side device has at least one of the following functions:

[0471] NAS interface function;

[0472] Communication management functions;

[0473] Policy-based charging function;

[0474] User plane functional network.

[0475] Optionally, the first request message includes at least one of the following:

[0476] Describing information on the requirements of the first service;

[0477] A session type indication, where the session type indicates the type of session requested to be modified;

[0478] first information, the first information including information about communication resources related to the first session;

[0479] second information, the second information including information of the first session;

[0480] First indication information, where the first indication information is used to indicate that the first service requires participation of an application server AS;

[0481] AS address information.

[0482] Optionally, the requirement description information of the first service includes at least one of the following:

[0483] an identifier of the first service;

[0484] Quality of Experience (QoE) requirements for the first service;

[0485] Quality of service (QoS) information of the first service;

[0486] model information of the first service;

[0487] Second indication information, where the second indication information indicates whether interaction with the target network function is required.

[0488] Optionally, the first response message includes at least one of the following items of the modified first session:

[0489] Session ID, QoS information, business policy information, business resource configuration information, data source information, and model information.

[0490] Optionally, the session modification device 900 further includes:

[0491] A service transmission module is used to transmit data related to the first service based on the modified first session.

[0492] Optionally, when the first layer is an upper layer of a NAS-SM layer or the first layer is a NAS-SM layer, the first request message is forwarded to the first network function through a NAS interface function and a communication management function.

[0493] Optionally, the first request message is carried in a second request message, and the second request message is used to request modification of a communication bearer related to the first session; or,

[0494] The first request message is also used to request modification of a communication bearer related to the first session.

[0495] Optionally, when the first layer is an upper layer of the NAS-MM layer and is parallel to the NAS-SM layer, or, the first layer is an upper layer of the URSP layer, or, the first layer is located between the NAS-MM layer and the NAS-SM layer, the first request message is forwarded to the first network function through the NAS interface function.

[0496] Optionally, the session modification device 900 further includes:

[0497] a determining module, configured to determine at least one of the QoS information of the first session and the communication-related QoS information based on the application layer information;

[0498] In which, when the QoS information of the first session affects the QoS information related to the communication, the first request message also includes a second request message, and the second request message is used to request modification of the communication bearer related to the first session, or the first request message is also used to request modification of the communication bearer related to the first session.

[0499] Optionally, the first layer is an upper layer of the PDU layer, and the first request message is transmitted to the first network function via a communication bearer related to the first session.

[0500] The session modification device 900 provided in the embodiment of the present application can implement each process implemented by the method embodiment shown in Figure 2 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0501] Referring to FIG10 , the session modification apparatus 1000 provided in the embodiment of the present application may be a device having a first network function. As shown in FIG10 , the session modification apparatus 1000 may include the following modules:

[0502] The second receiving module 1001 is configured to receive a first request message from a terminal, where the first request message is used to request modification of a first session, where the first session is used to carry first service data, where the first service includes at least one of an artificial intelligence (AI) service and a computing service, and the session modification apparatus 1000 has a first network function, where the first network function is used to manage the first service;

[0503] The second sending module 1002 is configured to send a first response message to the terminal, where the first response message indicates a modification result of the first session.

[0504] Optionally, the first session satisfies at least one of the following:

[0505] A bearer between the terminal and the first resource node;

[0506] A first identifier that uniquely identifies the first session;

[0507] Having at least one of a dedicated data network name DNN and single network slice selection auxiliary information S-NSSAI;

[0508] Having a quality of service (QoS) guarantee between the terminal and the first resource node;

[0509] The first resource node is a network function that processes the first service.

[0510] Optionally, the first request message is encapsulated in a first layer, and the first layer satisfies any of the following:

[0511] It manages sessions for the non-access stratum (NAS)-SM layer.

[0512] It is the upper layer of the non-access stratum mobility management NAS-MM layer and is parallel to the NAS-SM layer;

[0513] Located between the NAS-MM layer and the NAS-SM layer;

[0514] It is the upper layer of the terminal routing strategy URSP layer;

[0515] It is the NAS-SM layer;

[0516] It is the upper layer of the protocol data unit PDU layer.

[0517] Optionally, the first request message is forwarded to the first network function through a first network side device, where the first network side device has at least one of the following functions:

[0518] NAS interface function;

[0519] Communication management functions;

[0520] Policy-based charging function;

[0521] User plane functions.

[0522] Optionally, the first request message includes at least one of the following:

[0523] Describing information on the requirements of the first service;

[0524] A session type indication, where the session type indicates the type of session requested to be modified;

[0525] first information, the first information including information about communication resources related to the first session;

[0526] second information, the second information including information of the first session;

[0527] First indication information, where the first indication information is used to indicate that the first service requires participation of an application server AS;

[0528] AS address information.

[0529] Optionally, the requirement description information of the first service includes at least one of the following:

[0530] an identifier of the first service;

[0531] Quality of Experience (QoE) requirements for the first service;

[0532] Quality of service (QoS) information of the first service;

[0533] model information of the first service;

[0534] Second indication information, where the second indication information indicates whether interaction with the target network function is required.

[0535] Optionally, the first response message includes at least one of the following items of the modified first session:

[0536] Session ID, QoS information, business policy information, business resource configuration information, data source information, and model information.

[0537] Optionally, the session modification apparatus 1000 further includes:

[0538] The first modifying module is configured to modify the service policy according to the modified first session.

[0539] Optionally, the business policy includes at least one of the following:

[0540] Data transmission resource information related to the data of the first service, data forwarding rules related to the data of the first service, data caching rules related to the data of the first service, network context information related to the data of the first service, data matching strategy of the terminal side for the first session, and data sending strategy of the terminal side for the first session.

[0541] Optionally, the session modification apparatus 1000 further includes:

[0542] The fourth sending module is configured to send third information to the communication management function, wherein the third information includes at least one of the following:

[0543] modified session information of the first session;

[0544] A first notification message, wherein the first notification message is used to instruct modification of a communication bearer or a communication policy related to the first session.

[0545] Optionally, the session information includes at least one of the following:

[0546] Business strategy information, business resource configuration information, data source information, and model information.

[0547] Optionally, the first notification message includes third indication information, and the third indication information instructs the communication management function to modify the QoS information of the communication bearer related to the first session.

[0548] Optionally, the second receiving module 1001 is specifically configured to:

[0549] Receive a first request message of the terminal forwarded by a communication management function, wherein the first layer satisfies any of the following:

[0550] It manages sessions for the non-access stratum (NAS)-SM layer.

[0551] It is the NAS-SM layer.

[0552] Optionally, the second receiving module 1001 is specifically configured to:

[0553] receiving a first request message of the terminal forwarded by a NAS interface function, wherein a first layer encapsulating the first request message is an upper layer of a non-access stratum mobility management NAS-MM layer and is parallel to a NAS-SM layer, or the first layer is located between the NAS-MM layer and the NAS-SM layer;

[0554] or,

[0555] A first request message of the terminal forwarded by the NAS interface function and the policy charging function is received, wherein the first layer is an upper layer of the URSP layer.

[0556] Optionally, the first request message includes a second request message, where the second request message is used to request modification of a communication bearer related to the first session; or,

[0557] The first request message is also used to request modification of a communication bearer related to the first session.

[0558] Optionally, the first layer is an upper layer of the PDU layer, and the first request message is transmitted to the first network function via a communication bearer related to the first session.

[0559] Optionally, the session modification apparatus 1000 further includes:

[0560] A second modification module is configured to modify at least one of the following items of the first session according to the first request message:

[0561] a transmission mode of the first service data;

[0562] business resources of the first business;

[0563] a data source of the first service;

[0564] a model of the first business;

[0565] The bearer of the first session.

[0566] Optionally, the second modification module is specifically configured to:

[0567] If it is determined that the first request message meets a first condition, modifying a model used by the terminal in the first session;

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

[0569] The first request message includes requirement description information of the first service, and the requirement description information of the first service includes model information;

[0570] The requirement description information of the first service includes QoS information of the first service, and the QoS information of the first service does not match the model information used by the terminal;

[0571] The second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match the model information used by the terminal;

[0572] The first request message includes second indication information, and the second indication information indicates that interaction with a second network function is required, and the second network function is used for model management.

[0573] Optionally, the second modification module is specifically configured to:

[0574] If it is determined that the first request message meets the second condition, modifying the data source of the terminal in the first session;

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

[0576] The first request message carries data source information;

[0577] The first request message includes second indication information, and the second indication information indicates that interaction with a fourth network function is required, and the fourth network function is used to perform data management;

[0578] The requirement description information of the first service includes model information, and the model information does not match the data source information used by the terminal in the first session;

[0579] The requirement description information of the first service includes QoS information of the first service, and the QoS information of the first service does not match the data source information used by the terminal in the first session;

[0580] The second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match data source information used by the terminal in the first session.

[0581] Optionally, the second modification module is specifically configured to:

[0582] If it is determined that the first request message satisfies a third condition, modifying the service resources used by the terminal in the first session;

[0583] The third condition includes at least one of the following:

[0584] The requirement description information of the first service includes model information, and the model information does not match the service resource information used by the terminal in the first session;

[0585] The requirement description information of the first service includes QoS information of the first service, and the QoS information of the first service does not match service resource information used by the terminal in the first session;

[0586] The second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match service resource information used by the terminal in the first session;

[0587] The first request message includes second indication information, and the second indication information indicates that interaction with a third network function is required, and the third network function is used for service resource management.

[0588] Optionally, the session modification apparatus 1000 further includes:

[0589] a fifth sending module, configured to send a fifth request message to a second network function according to the first request message, where the fifth request message is used to request modification of a model of the first service, and the second network function is used for model management;

[0590] The fourth receiving module is used to receive a fifth response message from the second network function, where the fifth response message indicates a modification result of the model of the first service.

[0591] Optionally, the fifth request message includes at least one of the following:

[0592] an identifier of the terminal;

[0593] The data network name DNN to which the first session belongs;

[0594] single network slice selection assistance information S-NSSAI of the first session;

[0595] service area information to which the first session belongs;

[0596] Requirement description information of the first service.

[0597] Optionally, the session modification apparatus 1000 further includes:

[0598] a sixth sending module, configured to send a sixth request message to a fourth network function according to the first request message, where the sixth request message is used to request modification of a data source of the first service, and the fourth network function is configured to perform data management;

[0599] A fifth receiving module is configured to receive a sixth response message from the fourth network function, where the sixth response message indicates a result of modifying the data source of the first service.

[0600] Optionally, the sixth request message includes at least one of the following:

[0601] an identifier of the terminal;

[0602] The data network name DNN to which the first session belongs;

[0603] single network slice selection assistance information S-NSSAI of the first session;

[0604] service area information to which the first session belongs;

[0605] Requirement description information of the first service.

[0606] Optionally, the session modification apparatus 1000 further includes:

[0607] a seventh sending module, configured to send a seventh request message to a third network function according to the first request message, where the seventh request message is used to request modification of resources of the first service, and the third network function is used for service resource management;

[0608] A sixth receiving module is configured to receive a seventh response message from the third network function, where the seventh response message indicates a result of modifying the resources of the first service.

[0609] Optionally, the seventh request message includes at least one of the following:

[0610] an identifier of the terminal;

[0611] The data network name DNN to which the first session belongs;

[0612] single network slice selection assistance information S-NSSAI of the first session;

[0613] service area information to which the first session belongs;

[0614] Describing information about the first service requirement;

[0615] data source information of the first service;

[0616] the computational workload of the first service;

[0617] The AS address information of the application server of the first service.

[0618] Optionally, the session modification apparatus 1000 further includes:

[0619] an eighth sending module, configured to send an eighth request message to a first resource node according to the first request message, where the eighth request message is used to request modification of the bearer of the first session, and the eighth request message includes service resource configuration information, and the first resource node includes a network function for processing the first service;

[0620] The seventh receiving module is used to receive an eighth response message from the first resource node, where the eighth response message indicates a modification result of the bearer of the first session.

[0621] Optionally, the service resource configuration information includes at least one of the following:

[0622] data source information of the first service;

[0623] business resource information of the first business;

[0624] detection information of the first service;

[0625] processing rules for the first service;

[0626] AS address information of the first service.

[0627] The session modification device 1000 provided in the embodiment of the present application can implement each process implemented by the method embodiment shown in Figure 7 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0628] Referring to FIG11 , the information forwarding device 1100 provided in the embodiment of the present application may be a device having a communication management function. As shown in FIG11 , the information forwarding device 1100 may include the following modules:

[0629] The third receiving module 1101 is configured to receive fourth information from the terminal;

[0630] A third sending module 1102 is configured to send a first request message to a first network function according to the fourth information, where the first network function is configured to manage the first service;

[0631] The fourth information includes at least one of the following:

[0632] A first request message, where the first request is used to request modification of a first session, where the first session is used to carry service data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service;

[0633] A second request message, where the second request message is used to request modification of a communication bearer related to the first session, and the second request message includes the first request message.

[0634] Optionally, the first session satisfies at least one of the following:

[0635] A bearer between the terminal and the first resource node;

[0636] A first identifier that uniquely identifies the first session;

[0637] Having at least one of a dedicated data network name DNN and single network slice selection auxiliary information S-NSSAI;

[0638] Having a quality of service (QoS) guarantee between the terminal and the first resource node;

[0639] The first resource node includes a network function for processing the first service.

[0640] Optionally, the information forwarding device 1100 further includes:

[0641] The third modification module is used to trigger a process of modifying at least one of a communication bearer and a communication policy according to the first request message or the second request message.

[0642] Optionally, the information forwarding device 1100 further includes:

[0643] an eighth receiving module, configured to receive third information from the first network function;

[0644] a fourth modification module, configured to trigger a process of modifying at least one of a communication bearer and a communication policy according to the third information;

[0645] The third information includes at least one of the following:

[0646] modified session information of the first session;

[0647] A first notification message, wherein the first notification message is used to instruct modification of a communication bearer or a communication policy related to the first session.

[0648] Optionally, the session information includes at least one of the following:

[0649] Business strategy information, business resource configuration information, data source information, and model information.

[0650] Optionally, the first notification message includes third indication information, and the third indication information instructs the communication management function to modify the QoS information of the communication bearer related to the first session.

[0651] Optionally, the first request message is encapsulated in a first layer, and the first layer satisfies any of the following:

[0652] It manages sessions for the non-access stratum (NAS)-SM layer.

[0653] It is the upper layer of the non-access stratum mobility management NAS-MM layer and is parallel to the NAS-SM layer;

[0654] Located between the NAS-MM layer and the NAS-SM layer;

[0655] It is the upper layer of the terminal routing strategy URSP layer;

[0656] It is the NAS-SM layer;

[0657] It is the upper layer of the protocol data unit PDU layer.

[0658] Optionally, the first request message includes at least one of the following:

[0659] Describing information about the first service requirement;

[0660] A session type indication, where the session type indicates the type of session requested to be modified;

[0661] first information, the first information including information about communication resources related to the first session;

[0662] second information, the second information including information of the first session;

[0663] First indication information, where the first indication information is used to indicate that the first service requires participation of an application server AS;

[0664] AS address information.

[0665] Optionally, the requirement description information of the first service includes at least one of the following:

[0666] an identifier of the first service;

[0667] Quality of Experience (QoE) requirements for the first service;

[0668] Quality of service (QoS) information of the first service;

[0669] model information of the first service;

[0670] Second indication information, where the second indication information indicates whether interaction with the target network function is required.

[0671] The information forwarding device 1100 provided in the embodiment of the present application can implement each process implemented by the method embodiment shown in Figure 8 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0672] The session modification device and information forwarding device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component of an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or a network-side device. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and the network-side device can include but is not limited to the types of core network devices listed above, etc., which are not specifically limited in the embodiments of the present application.

[0673] As shown in Figure 12, an embodiment of the present application further provides a communication device 1200, including a processor 1201 and a memory 1202. The memory 1202 stores a program or instruction that can be run on the processor 1201. For example, when the communication device 1200 is a terminal, the program or instruction, when executed by the processor 1201, implements the various steps of the embodiment of the session modification method shown in Figure 2 and can achieve the same technical effect. When the communication device 1200 is a network-side device, the program or instruction, when executed by the processor 1201, implements the various steps of the embodiment of the session modification method shown in Figure 7 or the information forwarding method shown in Figure 8, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0674] 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 of the method embodiment shown in FIG2 . 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. Specifically, FIG13 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0675] The terminal 1300 includes but is not limited to: a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309 and at least some of the components of the processor 1310.

[0676] Those skilled in the art will appreciate that the terminal 1300 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1310 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG9 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.

[0677] It should be understood that in an embodiment of the present application, the input unit 1304 may include a graphics processing unit (GPU) 13041 and a microphone 13042, and the graphics processor 13041 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 1306 may include a display panel 13061, and the display panel 13061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1307 includes a touch panel 13071 and at least one of the other input devices 13072. The touch panel 13071 is also called a touch screen. The touch panel 13071 may include two parts: a touch detection device and a touch controller. Other input devices 13072 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 a joystick, which will not be repeated here.

[0678] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1301 may transmit the data to the processor 1310 for processing. Furthermore, the RF unit 1301 may send uplink data to the network-side device. Typically, the RF unit 1301 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0679] The memory 1309 can be used to store software programs or instructions and various data. The memory 1309 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. 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 1309 may include a volatile memory or a non-volatile memory. 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. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1309 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0680] Processor 1310 may include one or more processing units. Optionally, processor 1310 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 1310.

[0681] The radio frequency unit 1301 is configured to send a first request message to a first network function, where the first request message is used to request modification of a first session, where the first session is used to carry data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service, and the first network function is used to manage the first service;

[0682] The radio frequency unit 1301 is further configured to receive a first response message from the first network function, where the first response message indicates a modification result of the first session.

[0683] Optionally, the first session satisfies at least one of the following:

[0684] A bearer between the terminal and the first resource node;

[0685] A first identifier that uniquely identifies the first session;

[0686] Having at least one of a dedicated data network name DNN and single network slice selection auxiliary information S-NSSAI;

[0687] Having a quality of service (QoS) guarantee between the terminal and the first resource node;

[0688] The first resource node includes a network function for processing the first service.

[0689] Optionally, the first request message is encapsulated in a first layer, and the first layer satisfies any of the following:

[0690] It manages sessions for the non-access stratum (NAS)-SM layer.

[0691] It is the upper layer of the non-access stratum mobility management NAS-MM layer and is parallel to the NAS-SM layer;

[0692] Located between the NAS-MM layer and the NAS-SM layer;

[0693] It is the upper layer of the terminal routing strategy URSP layer;

[0694] It is the NAS-SM layer;

[0695] It is the upper layer of the protocol data unit PDU layer.

[0696] Optionally, the sending of the first request message to the first network function performed by the radio frequency unit 1301 includes:

[0697] A first request message is sent to a first network function through a first network side device, where the first network side device has at least one of the following functions:

[0698] NAS interface function;

[0699] Communication management functions;

[0700] Policy-based charging function;

[0701] User plane functional network.

[0702] Optionally, the first request message includes at least one of the following:

[0703] Describing information on the requirements of the first service;

[0704] A session type indication, where the session type indicates the type of session requested to be modified;

[0705] first information, the first information including information about communication resources related to the first session;

[0706] second information, the second information including information of the first session;

[0707] First indication information, where the first indication information is used to indicate that the first service requires participation of an application server AS;

[0708] AS address information.

[0709] Optionally, the requirement description information of the first service includes at least one of the following:

[0710] an identifier of the first service;

[0711] Quality of Experience (QoE) requirements for the first service;

[0712] Quality of service (QoS) information of the first service;

[0713] model information of the first service;

[0714] Second indication information, where the second indication information indicates whether interaction with the target network function is required.

[0715] Optionally, the first response message includes at least one of the following items of the modified first session:

[0716] Session ID, QoS information, business policy information, business resource configuration information, data source information, and model information.

[0717] Optionally, the radio frequency unit 1301 is further configured to transmit data related to the first service based on the modified first session.

[0718] Optionally, when the first layer is an upper layer of a NAS-SM layer or the first layer is a NAS-SM layer, the first request message is forwarded to the first network function through a NAS interface function and a communication management function.

[0719] Optionally, the first request message is carried in a second request message, and the second request message is used to request modification of a communication bearer related to the first session; or,

[0720] The first request message is also used to request modification of a communication bearer related to the first session.

[0721] Optionally, when the first layer is an upper layer of the NAS-MM layer and is parallel to the NAS-SM layer, or, the first layer is an upper layer of the URSP layer, or, the first layer is located between the NAS-MM layer and the NAS-SM layer, the first request message is forwarded to the first network function through the NAS interface function.

[0722] Optionally, the processor 1310 is configured to determine at least one of QoS information of the first session and communication-related QoS information based on application layer information;

[0723] In which, when the QoS information of the first session affects the QoS information related to the communication, the first request message also includes a second request message, and the second request message is used to request modification of the communication bearer related to the first session, or the first request message is also used to request modification of the communication bearer related to the first session.

[0724] Optionally, the first layer is an upper layer of the PDU layer, and the first request message is transmitted to the first network function via a communication bearer related to the first session.

[0725] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the session modification method embodiment shown in Figure 2, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.

[0726] 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 embodiment shown in Figure 7 or Figure 8. This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment can be applied to this network-side device embodiment and can achieve the same technical effects.

[0727] Specifically, the embodiment of the present application further provides a network side device. As shown in FIG14 , the network side device 1400 includes: a processor 1401, a network interface 1402, and a memory 1403. The network interface 1402 is, for example, a Common Public Radio Interface (CPRI).

[0728] Specifically, the network side device 1400 of the embodiment of the present application also includes: instructions or programs stored in the memory 1403 and can be run on the processor 1401. The processor 1401 calls the instructions or programs in the memory 1403 to execute the method executed by each module as shown in Figure 10 or Figure 11, and achieves the same technical effect. To avoid repetition, it will not be repeated here.

[0729] 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 a processor, the various processes of the method embodiment shown in at least one of Figures 2, 7 and 8 are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0730] 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.

[0731] An embodiment of the present application further provides a chip, which includes 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 various processes of the method embodiments shown in at least one of Figures 2, 7 and 8, and can achieve the same technical effect. To avoid repetition, they will not be repeated here.

[0732] 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.

[0733] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the method embodiments shown in at least one of Figures 2, 7 and 8, and can achieve the same technical effects. To avoid repetition, they are not described here.

[0734] An embodiment of the present application also provides a wireless communication system, including: a terminal, a network-side device with a first network function, and a network-side device with a communication management function, wherein the terminal can be used to execute the steps of the method embodiment shown in Figure 2, the network-side device with the first network function can be used to execute the steps of the method embodiment shown in Figure 7, and the network-side device with a communication management function can be used to execute the steps of the method embodiment shown in Figure 8.

[0735] In the first embodiment, as shown in Figure 3a, it is assumed that the network side device with the first network function is the AI ​​service management function, the network side device with the communication management function is the communication management function, and the AI ​​layer is the upper layer of the NAS-SM layer.

[0736] At this time, the interaction process between the terminal, the AI ​​service management function and the communication management function includes: the terminal encapsulates the first request message in the AI ​​layer and sends the MM message to the NAS interface function; the NAS interface function decodes the MM message, and when detecting the NAS-SM layer message encapsulated therein, sends the NAS-SM layer message to the communication management function; the communication management function decodes the NAS-SM layer message, and when detecting the AI ​​layer message encapsulated therein, sends the AI ​​layer message to the AI ​​service management function; the AI ​​service management function decodes the AI ​​layer message to obtain the first request message.

[0737] In a second embodiment, as shown in Figure 3b, it is assumed that the network side device with the first network function is an AI service management function, the network side device with the communication management function is a communication management function, and the AI ​​layer is a NAS-SM layer, that is, the NAS-SM layer is enhanced.

[0738] At this time, the interaction process between the terminal, the AI ​​service management function and the communication management function includes: the terminal encapsulates the first request message in the AI ​​layer and sends the MM message to the NAS interface function; the NAS interface function decodes the MM message, and when the NAS-SM layer message encapsulated therein is detected, the NAS-SM layer message is sent to the communication management function; the communication management function decodes the NAS-SM layer message, and when the AI ​​layer message is detected, the AI ​​layer message is sent to the AI ​​service management function, and the AI ​​service management function decodes the AI ​​layer message to obtain the first request message.

[0739] In a third embodiment, as shown in Figure 4a, it is assumed that the network side device with the first network function is the AI ​​service management function, the network side device with the communication management function is the communication management function, and the AI ​​layer is the upper layer of the NAS-MM layer and is parallel to the NAS-SM layer.

[0740] At this time, the interaction process between the terminal, the AI ​​service management function and the communication management function includes: the terminal encapsulates the first request message in the AI ​​layer and sends the MM message to the NAS interface function; the NAS interface function decodes the MM message, and when detecting the NAS-SM layer message encapsulated therein, sends the NAS-SM layer message to the communication management function, and when detecting the AI ​​layer message encapsulated therein, sends the AI ​​layer message to the AI ​​service management function, and the AI ​​service management function decodes the AI ​​layer message to obtain the first request message.

[0741] In a fourth embodiment, as shown in Figure 4b, it is assumed that the network side device with the first network function is the AI ​​service management function, the network side device with the communication management function is the communication management function, and the AI ​​layer is the upper layer of the NAS-MM layer and is parallel to the NAS-SM layer.

[0742] At this time, the interaction process between the terminal, the AI ​​service management function and the communication management function includes: the terminal encapsulates the first request message in the AI ​​layer and sends the MM message to the NAS interface function; the NAS interface function decodes the MM message, and when detecting the NAS-SM layer message encapsulated therein, sends the NAS-SM layer message to the communication management function, and when detecting the AI ​​layer message encapsulated therein, sends the AI ​​layer message to the AI ​​service management function, and the AI ​​service management function decodes the AI ​​layer message to obtain the first request message.

[0743] In a fifth embodiment, as shown in Figure 5a, it is assumed that the network side device with the first network function is an AI service management function, the network side device with the communication management function is a communication management function, and the AI ​​layer is located between the NAS-MM layer and the NAS-SM layer.

[0744] At this time, the interaction process between the terminal, the AI ​​service management function and the communication management function includes: the terminal encapsulates the first request message in the AI ​​layer and sends the MM message to the NAS interface function; the NAS interface function decodes the MM message, and when detecting the AI ​​layer message encapsulated therein, sends the AI ​​layer message to the AI ​​service management function, the AI ​​service management function decodes the AI ​​layer message to obtain the first request message, and when detecting the NAS-SM layer message encapsulated therein, sends the NAS-SM layer message to the communication management function.

[0745] In a sixth embodiment, as shown in FIG6a , it is assumed that the network-side device having the first network function is an AI service management function, and the AI ​​layer is located above the PDU layer.

[0746] At this point, the interaction between the terminal and the AI ​​service management function involves establishing a PDU session. The terminal then uses the user-facing PDU session to send control signaling to the AI ​​service management function to modify the AI ​​session. This PDU session can then be used to transmit AI-related data. AI signaling and data may use different QoS flows within the PDU session. Specifically, the QoS flow for AI signaling is the UE-AI service management function, while the QoS flow for AI data is the UE-UPF-AI resource node.

[0747] 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 other elements 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.

[0748] 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-purpose 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 enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

[0749] 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 session modification method, comprising: The terminal sends a first request message to the first network function, where the first request message is used to request modification of a first session, where the first session is used to carry data of a first service, where the first service includes at least one of an artificial intelligence AI service and a computing service, and the first network function is used to manage the first service; The terminal receives a first response message from the first network function, where the first response message indicates a modification result of the first session.

2. The method according to claim 1, wherein: The first session satisfies at least one of the following: A bearer between the terminal and the first resource node; A first identifier that uniquely identifies the first session; Having at least one of a dedicated data network name DNN and single network slice selection auxiliary information S-NSSAI; Having a quality of service QoS guarantee between the terminal and the first resource node; The first resource node includes a network function for processing the first service.

3. The method according to claim 1 or 2, wherein: The first request message is encapsulated in a first layer, and the first layer satisfies any of the following: It manages sessions for the non-access stratum NAS-SM layer. It is the upper layer of the non-access layer mobility management NAS-MM layer and is parallel to the NAS-SM layer; Located between the NAS-MM layer and the NAS-SM layer; It is the upper layer of the terminal routing strategy URSP layer; It is the NAS-SM layer; It is the upper layer of the protocol data unit PDU layer.

4. The method according to any one of claims 1 to 3, wherein: The terminal sending a first request message to the first network function includes: The terminal sends a first request message to the first network function through a first network side device, where the first network side device has at least one of the following functions: NAS interface function; Communication management functions; Policy charging function; User plane functional network.

5. The method according to any one of claims 1 to 4, wherein: The first request message includes at least one of the following: Describing information on the requirements of the first service; A session type indication, wherein the session type indicates the type of session requested to be modified; first information, the first information including information about communication resources related to the first session; second information, the second information including information of the first session; first indication information, where the first indication information is used to indicate that the first service requires participation of an application server AS; AS address information.

6. The method according to claim 5, wherein: The requirement description information of the first service includes at least one of the following: an identifier of the first service; Quality of experience (QoE) requirements of the first service; Quality of service (QoS) information of the first service; Model information of the first service; Second indication information, where the second indication information indicates whether interaction with the target network function is required.

7. The method according to any one of claims 1 to 6, wherein: The first response message includes at least one of the following items of the modified first session: Session ID, QoS information, business policy information, business resource configuration information, data source information, model information.

8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: The terminal transmits data related to the first service based on the modified first session.

9. The method according to any one of claims 3 to 7, wherein: In the case where the first layer is an upper layer of a NAS-SM layer or the first layer is a NAS-SM layer, the first request message is forwarded to the first network function through a NAS interface function and a communication management function.

10. The method according to claim 9, wherein: The first request message is carried in a second request message, and the second request message is used to request modification of a communication bearer related to the first session; or, The first request message is also used to request modification of a communication bearer related to the first session.

11. The method according to any one of claims 3 to 7, wherein: When the first layer is an upper layer of the NAS-MM layer and is parallel to the NAS-SM layer, or, the first layer is an upper layer of the URSP layer, or, the first layer is located between the NAS-MM layer and the NAS-SM layer, the first request message is forwarded to the first network function through the NAS interface function.

12. The method according to claim 11, further comprising: The terminal determines at least one of the QoS information of the first session and the communication-related QoS information based on the information of the application layer; In which, when the QoS information of the first session affects the QoS information related to the communication, the first request message also includes a second request message, and the second request message is used to request modification of the communication bearer related to the first session, or the first request message is also used to request modification of the communication bearer related to the first session.

13. The method according to any one of claims 3 to 7, wherein: The first layer is an upper layer of the PDU layer, and the first request message is transmitted to the first network function through a communication bearer related to the first session.

14. A session modification method, comprising: The first network function receives a first request message from the terminal, where the first request message is used to request modification of a first session, where the first session is used to carry first service data, where the first service includes at least one of an artificial intelligence AI service and a computing service, and where the first network function is used to manage the first service; The first network function sends a first response message to the terminal, where the first response message indicates a modification result of the first session.

15. The method according to claim 14, wherein: The first session satisfies at least one of the following: A bearer between the terminal and the first resource node; A first identifier that uniquely identifies the first session; Having at least one of a dedicated data network name DNN and single network slice selection auxiliary information S-NSSAI; Having a quality of service QoS guarantee between the terminal and the first resource node; The first resource node is a network function for processing the first service.

16. The method according to claim 14 or 15, wherein: The first request message is encapsulated in a first layer, and the first layer satisfies any of the following: It manages sessions for the non-access stratum NAS-SM layer. It is the upper layer of the non-access layer mobility management NAS-MM layer and is parallel to the NAS-SM layer; Located between the NAS-MM layer and the NAS-SM layer; It is the upper layer of the terminal routing strategy URSP layer; It is the NAS-SM layer; It is the upper layer of the protocol data unit PDU layer.

17. The method according to any one of claims 14 to 16, wherein: The first request message is forwarded to the first network function by a first network side device, and the first network side device has at least one of the following functions: NAS interface function; Communication management functions; Policy charging function; User plane function.

18. The method according to any one of claims 14 to 17, wherein: The first request message includes at least one of the following: Describing information on the requirements of the first service; A session type indication, wherein the session type indicates the type of session requested to be modified; first information, the first information including information about communication resources related to the first session; second information, the second information including information of the first session; first indication information, where the first indication information is used to indicate that the first service requires participation of an application server AS; AS address information.

19. The method according to claim 18, wherein: The requirement description information of the first service includes at least one of the following: an identifier of the first service; Quality of experience (QoE) requirements of the first service; Quality of service (QoS) information of the first service; Model information of the first service; Second indication information, where the second indication information indicates whether interaction with the target network function is required.

20. The method according to any one of claims 14 to 19, wherein: The first response message includes at least one of the following items of the modified first session: Session ID, QoS information, business policy information, business resource configuration information, data source information, model information.

21. The method according to claim 20, further comprising: The first network function modifies the service policy according to the modified first session.

22. The method according to claim 21, wherein: The business strategy includes at least one of the following: Data transmission resource information related to the data of the first service, data forwarding rules related to the data of the first service, data caching rules related to the data of the first service, network context information related to the data of the first service, data matching strategy of the terminal side for the first session, and data sending strategy of the terminal side for the first session.

23. The method according to any one of claims 14 to 22, further comprising: The first network function sends third information to the communication management function, wherein the third information includes at least one of the following: modified session information of the first session; A first notification message, wherein the first notification message is used to instruct modification of a communication bearer or a communication policy related to the first session.

24. The method according to claim 23, wherein: The session information includes at least one of the following: Business strategy information, business resource configuration information, data source information, and model information.

25. The method according to claim 24, wherein: The first notification message includes third indication information, and the third indication information instructs the communication management function to modify the QoS information of the communication bearer related to the first session.

26. The method according to any one of claims 16 to 25, wherein: The first network function receives a first request message from a terminal, including: The first network function receives a first request message of the terminal forwarded by the communication management function, wherein the first layer satisfies any one of the following: It manages sessions for the non-access stratum NAS-SM layer. It is the NAS-SM layer.

27. The method according to any one of claims 16 to 25, wherein: The first network function receives a first request message from a terminal, including: The first network function receives a first request message of the terminal forwarded by the NAS interface function, wherein the first layer encapsulating the first request message is an upper layer of the non-access layer mobility management NAS-MM layer and is connected to the NAS-SM layer In parallel, or the first layer is located between the NAS-MM layer and the NAS-SM layer; or, The first network function receives a first request message of the terminal forwarded by the NAS interface function and the policy charging function, wherein the first layer is an upper layer of the URSP layer.

28. The method of claim 27, wherein: The first request message includes a second request message, where the second request message is used to request modification of a communication bearer related to the first session; or, The first request message is also used to request modification of a communication bearer related to the first session.

29. The method according to any one of claims 16 to 25, wherein: The first layer is an upper layer of the PDU layer, and the first request message is transmitted to the first network function through a communication bearer related to the first session.

30. The method according to any one of claims 14 to 29, further comprising: The first network function modifies at least one of the following of the first session according to the first request message: a transmission mode of the first service data; business resources of the first business; A data source of the first service; a model of the first business; The bearer of the first session.

31. The method according to claim 30, wherein: The first network function modifies the first session according to the first request message, including: When determining that the first request message satisfies a first condition, the first network function modifies a model used by the terminal in the first session; The first condition includes at least one of the following: The first request message includes requirement description information of the first service, and the requirement description information of the first service includes model information; The requirement description information of the first service includes QoS information of the first service, and the QoS information of the first service does not match the model information used by the terminal; The second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match the model information used by the terminal; The first request message includes second indication information, and the second indication information indicates that interaction with a second network function is required, and the second network function is used for model management.

32. The method of claim 30, wherein: The first network function modifies the first session according to the first request message, including: If it is determined that the first request message satisfies a second condition, the first network function modifies a data source of the terminal in the first session; The second condition includes at least one of the following: The first request message carries data source information; The first request message includes second indication information, and the second indication information indicates that interaction with a fourth network function is required, and the fourth network function is used to perform data management; The requirement description information of the first service includes model information, and the model information does not match the data source information used by the terminal in the first session; The requirement description information of the first service includes QoS information of the first service, and the QoS information of the first service does not match the data source information used by the terminal in the first session; The second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match the data source information used by the terminal in the first session.

33. The method of claim 30, wherein: The first network function modifies the first session according to the first request message, including: When determining that the first request message satisfies a third condition, the first network function modifies the service resources used by the terminal in the first session; The third condition includes at least one of the following: The requirement description information of the first service includes model information, and the model information does not match the service resource information used by the terminal in the first session; The requirement description information of the first service includes QoS information of the first service, and the QoS information of the first service does not match the service resource information used by the terminal in the first session; The second information in the first request message includes QoS information related to the first session, and the QoS information related to the first session does not match the service resource information used by the terminal in the first session; The first request message includes second indication information, and the second indication information indicates that interaction with a third network function is required, and the third network function is used for service resource management.

34. The method according to any one of claims 14 to 33, further comprising: The first network function sends a fifth request message to the second network function according to the first request message, where the fifth request message is used to request modification of a model of the first service, and the second network function is used for model management; The first network function receives a fifth response message from the second network function, where the fifth response message indicates a modification result of the model of the first service.

35. The method of claim 34, wherein: The fifth request message includes at least one of the following: an identification of the terminal; The data network name DNN to which the first session belongs; single network slice selection assistance information S-NSSAI of the first session; service area information to which the first session belongs; Requirement description information of the first service.

36. The method according to any one of claims 14 to 35, further comprising: The first network function sends a sixth request message to a fourth network function according to the first request message, The sixth request message is used to request modification of the data source of the first service, and the fourth network function is used to perform data management; The first network function receives a sixth response message from the fourth network function, where the sixth response message indicates a modification result of the data source of the first service.

37. The method of claim 36, wherein: The sixth request message includes at least one of the following: an identification of the terminal; The data network name DNN to which the first session belongs; single network slice selection assistance information S-NSSAI of the first session; service area information to which the first session belongs; Requirement description information of the first service.

38. The method according to any one of claims 14 to 37, further comprising: The first network function sends a seventh request message to a third network function according to the first request message, where the seventh request message is used to request modification of resources of the first service, and the third network function is used for service resource management; The first network function receives a seventh response message from the third network function, where the seventh response message indicates a modification result of resources of the first service.

39. The method of claim 38, wherein: The seventh request message includes at least one of the following: an identification of the terminal; The data network name DNN to which the first session belongs; single network slice selection assistance information S-NSSAI of the first session; service area information to which the first session belongs; Describing information on the requirements of the first service; Data source information of the first service; The calculation amount of the first service; The AS address information of the application server of the first service.

40. The method according to any one of claims 14 to 39, further comprising: The first network function sends an eighth request message to a first resource node according to the first request message, where the eighth request message is used to request modification of the bearer of the first session, and the eighth request message includes service resource configuration information, and the first resource node includes a network function that processes the first service; The first network function receives an eighth response message from the first resource node, where the eighth response message indicates a modification result of the bearer of the first session.

41. The method of claim 20, 24 or 40, wherein: The service resource configuration information includes at least one of the following: Data source information of the first service; business resource information of the first business; detection information of the first service; a processing rule for the first service; The AS address information of the first service.

42. An information forwarding method, comprising: The communication management function receives fourth information from the terminal; The communication management function sends a first request message to a first network function according to the fourth information, where the first network function is used to manage the first service; The fourth information includes at least one of the following: A first request message, where the first request is used to request modification of a first session, where the first session is used to carry service data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service; A second request message, where the second request message is used to request modification of a communication bearer related to the first session, and the second request message includes the first request message.

43. The method of claim 42, wherein: The first session satisfies at least one of the following: A bearer between the terminal and the first resource node; A first identifier that uniquely identifies the first session; Having at least one of a dedicated data network name DNN and single network slice selection auxiliary information S-NSSAI; Having a quality of service QoS guarantee between the terminal and the first resource node; The first resource node includes a network function for processing the first service.

44. The method according to claim 42 or 43, further comprising: The communication management function triggers a process of modifying at least one of a communication bearer and a communication policy according to the first request message or the second request message.

45. The method according to claim 42 or 43, further comprising: The communication management function receives third information from the first network function; The communication management function triggers a process of modifying at least one of a communication bearer and a communication strategy according to the third information; The third information includes at least one of the following: modified session information of the first session; A first notification message, wherein the first notification message is used to instruct modification of a communication bearer or a communication policy related to the first session.

46. ​​The method of claim 45, wherein: The session information includes at least one of the following: Business strategy information, business resource configuration information, data source information, and model information.

47. The method of claim 45, wherein: The first notification message includes third indication information, and the third indication information instructs the communication management function to modify the QoS information of the communication bearer related to the first session.

48. The method according to any one of claims 42 to 47, wherein: The first request message is encapsulated in a first layer, and the first layer satisfies any of the following: It manages sessions for the non-access stratum NAS-SM layer. It is the upper layer of the non-access layer mobility management NAS-MM layer and is parallel to the NAS-SM layer; Located between the NAS-MM layer and the NAS-SM layer; It is the upper layer of the terminal routing strategy URSP layer; It is the NAS-SM layer; It is the upper layer of the protocol data unit PDU layer.

49. The method according to any one of claims 42 to 48, wherein: The first request message includes at least one of the following: Describing information on the requirements of the first service; A session type indication, wherein the session type indicates the type of session requested to be modified; first information, the first information including information about communication resources related to the first session; second information, the second information including information of the first session; first indication information, where the first indication information is used to indicate that the first service requires participation of an application server AS; AS address information.

50. The method of claim 49, wherein: The requirement description information of the first service includes at least one of the following: an identifier of the first service; Quality of experience (QoE) requirements of the first service; Quality of service (QoS) information of the first service; Model information of the first service; Second indication information, where the second indication information indicates whether interaction with the target network function is required.

51. A session modification device, comprising: A first sending module, configured to send a first request message to a first network function, where the first request message is used to request modification of a first session, where the first session is used to carry data of a first service, where the first service includes at least one of an artificial intelligence AI service and a computing service, and where the first network function is used to manage the first service; The first receiving module is used to receive a first response message from the first network function, where the first response message indicates a modification result of the first session.

52. A session modification device, comprising: A second receiving module, configured to receive a first request message from a terminal, where the first request message is used to request modification of a first session, where the first session is used to carry first service data, where the first service includes at least one of an artificial intelligence AI service and a computing service, and where the session modification device has a first network function, where the first network function is used to manage the first service; The second sending module is configured to send a first response message to the terminal, where the first response message indicates a modification result of the first session.

53. An information forwarding device, comprising: A third receiving module, used for receiving fourth information from the terminal; The third sending module is used to send a first request message to the first network function according to the fourth information, The first network function is used to manage the first service; The fourth information includes at least one of the following: A first request message, where the first request is used to request modification of a first session, where the first session is used to carry service data of a first service, where the first service includes at least one of an artificial intelligence (AI) service and a computing service; A second request message, where the second request message is used to request modification of a communication bearer related to the first session, and the second request message includes the first request message.

54. 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 session modification method according to any one of claims 1 to 13 are implemented.

55. A network side device, comprising 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 session modification method as described in any one of claims 14 to 41 are implemented, or the steps of the information forwarding method as described in any one of claims 42 to 50 are implemented.

56. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the steps of the session modification method as described in any one of claims 1 to 41, or implements the steps of the information forwarding method as described in any one of claims 42 to 50.

Citation Information

Patent Citations

  • Network auxiliary information providing method and related equipment

    CN111586601A

  • Method for acquiring data analysis result and communication device

    CN116033409A

  • Mxene based thermoacoustic speaker

    KR1020250030146A

  • 5g support for ai / ML communications

    WO2023086937A1

  • Information processing method and apparatus based on model transmission state analysis

    WO2023093430A1