Session modification method, session modification apparatus, and communication device

By implementing the session modification method in the communication network, the problem that the prior art cannot introduce or modify in the session to support AI or computing services is solved, and services that provide AI services and computing services are realized, and the flexibility and efficiency of the network are improved. .

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

Patent Information

Application Number
PCT/CN2024/108083
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 provide artificial intelligence (AI) as a service to user devices or third parties and cannot be introduced or modified in sessions to support AI or computing services.

Method used

By implementing the session modification method in the network node, the first network side device is allowed to modify the session carrying AI services and computing services according to its own needs or the request of other devices. The method includes obtaining relevant information, modifying the service data transmission mode, service resources, data sources, models, etc. in the session.

Benefits of technology

It realizes services for providing AI services and computing services in the communication network, improves the flexibility and efficiency of the network, and can dynamically adjust session parameters according to different needs to optimize service quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024108083_06022025_PF_FP_ABST
    Figure CN2024108083_06022025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and discloses a session modification method, a session modification apparatus, and a communication device. The session modification method according to the embodiments of the present application is applied to a first network side device, and comprises: the first network side device acquiring first information; and the first network side device modifying a first session on the basis of the first information, the first session being used to carry service data of a first service of a terminal, and the first service comprising at least one of an artificial intelligence (AI) service and a computing service, wherein the first information comprises at least one of the following: demand description information of the first service, service resource configuration information, and a first request message, the first request message being used to request modification of the first session.
Need to check novelty before this filing date? Find Prior Art

Description

Session modification method, session modification device and communication equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese Patent Application No. 202310968433.5 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, a session modification device, 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, the Network Data Analytics 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 analyze or calculate some results and provide them to the 5G network. th The core network uses NWDAF network elements to perform operational optimization or statistical analysis on core network elements of communication systems for 5G (5th Generation) or beyond 5G. However, the core network currently only uses NWDAF network elements to perform some AI- or computing-related operational optimizations and does not support providing AI as a service to user equipment (UE) or third parties.

[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] An embodiment of the present application provides a session modification method, a session modification 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 a first network-side device can modify the session for at least one of the AI ​​service and the computing service according to its own needs or the request of other devices.

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

[0010] The first network side device obtains the first information;

[0011] The first network-side device modifies a first session according to the first information, where the first session is used to carry service data of a first service of the terminal, where the first service includes at least one of an artificial intelligence (AI) service and a computing service;

[0012] The first information includes at least one of the following:

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

[0014] Business resource configuration information;

[0015] A first request message is used to request modification of the first session.

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

[0017] The second network side device obtains fourth information;

[0018] The second network-side device modifies a communication bearer related to a first session according to the fourth information, 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;

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

[0020] fifth information, the fifth information including the modified session information of the first session, or a second notification message from the first network-side device, the second notification message being used to instruct modification of a communication bearer or a communication policy related to the first session;

[0021] A fourth notification message from the third network-side device, where the fourth notification message is used to notify the second network-side device to modify a communication policy related to the first session.

[0022] According to a third aspect, a session modification method is provided, the method comprising:

[0023] The third network-side device receives a fifth notification message, where the fifth notification message is used to notify the third network-side device to modify a service policy related to the first session, or to modify a communication policy related to the first session; 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;

[0024] The third network-side device performs at least one of the following according to the fifth notification message:

[0025] Sending a first notification message to a first network-side device, where the first notification message is used to notify the first network-side device to modify the first session;

[0026] A fourth notification message is sent to the second network side device, where the fourth notification message is used to notify the second network side device to modify the communication policy related to the first session.

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

[0028] A first acquisition module, configured to acquire first information;

[0029] a first modification module, configured to modify a first session according to the first information, where the first session is used to carry service data of a first service of the terminal, where the first service includes at least one of an artificial intelligence (AI) service and a computing service;

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

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

[0032] Business resource configuration information;

[0033] A first request message is used to request modification of the first session.

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

[0035] A second acquisition module, configured to acquire fourth information;

[0036] a second modification module, configured to modify a communication bearer related to a first session according to the fourth information, 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;

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

[0038] fifth information, the fifth information including the modified session information of the first session, or a second notification message from the first network-side device, the second notification message being used to instruct modification of a communication bearer or a communication policy related to the first session;

[0039] A fourth notification message from the third network-side device, where the fourth notification message is used to notify the second network-side device to modify a communication policy related to the first session.

[0040] In a sixth aspect, a session modification device is provided, comprising:

[0041] a first receiving module, configured to receive a fifth notification message, where the fifth notification message is used to notify the third network-side device to modify a service policy related to a first session, or to modify a communication policy related to the first session; 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;

[0042] an execution module, configured to execute at least one of the following according to the fifth notification message:

[0043] Sending a first notification message to a first network-side device, where the first notification message is used to notify the first network-side device to modify the first session;

[0044] A fourth notification message is sent to the second network side device, where the fourth notification message is used to notify the second network side device to modify the communication policy related to the first session.

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

[0046] When the network-side device is a first network-side device, 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 first aspect are implemented;

[0047] When the network-side device is a second network-side device, 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;

[0048] When the network side device is a third network side device, 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.

[0049] In an eighth aspect, a network-side device is provided, including a processor and a communication interface;

[0050] When the network-side device is a first network-side device, the communication interface is used to obtain first information; the processor is used to modify a first session according to the first information, where the first session is used to carry service data of a first service of the terminal, where the first service includes at least one of an artificial intelligence (AI) service and a computing service;

[0051] The first information includes at least one of the following:

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

[0053] Business resource configuration information;

[0054] a first request message, where the first request message is used to request modification of the first session;

[0055] When the network-side device is a second network-side device, the communication interface is used to obtain fourth information; the processor is used to modify a communication bearer related to a first session according to the fourth information, 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;

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

[0057] fifth information, the fifth information including the modified session information of the first session, or a second notification message from the first network-side device, the second notification message being used to instruct modification of a communication bearer or a communication policy related to the first session;

[0058] a fourth notification message from a third network-side device, wherein the fourth notification message is used to notify the second network-side device to modify a communication policy related to the first session;

[0059] When the network-side device is a third network-side device, the communication interface is used to receive a fifth notification message, where the fifth notification message is used to notify the third network-side device to modify a service policy related to a first session, or to modify a communication policy related to the first session; 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; and the communication interface is further used to perform at least one of the following according to the fifth notification message:

[0060] Sending a first notification message to a first network-side device, where the first notification message is used to notify the first network-side device to modify the first session;

[0061] A fourth notification message is sent to the second network side device, where the fourth notification message is used to notify the second network side device to modify the communication policy related to the first session.

[0062] In a ninth 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.

[0063] In the tenth aspect, a communication system is provided, comprising: a first network side device, or comprising a first network side device, and at least one of a second network side device and a third network side device, wherein the first network side device can be used to perform the steps of the method described in the first aspect, the second network side device can be used to perform the steps of the method described in the second aspect, and the third network side device can be used to perform the steps of the method described in the third aspect.

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

[0065] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and executed by at least one processor to implement the steps of the session modification method as described in the first aspect, the second aspect, or the third aspect.

[0066] In an embodiment of the present application, a first network-side device obtains first information; wherein the first information includes at least one of the following: demand description information of the first service; service resource configuration information; a first request message, wherein the first request message is used to request modification of the first session; the first network-side device modifies the first session based on the first information, wherein the first session is used to carry service data of the first service of the terminal, wherein the first service includes at least one of an artificial intelligence (AI) service and a computing service. In this way, the first network-side device can modify the first session for at least one of the AI ​​service and the computing service based on its own needs or the request of other devices. BRIEF DESCRIPTION OF THE DRAWINGS

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

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

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

[0070] FIG4 is a second interactive diagram of a session modification process provided in an embodiment of the present application;

[0071] FIG5 is a third interactive diagram of a session modification process provided in an embodiment of the present application;

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

[0073] FIG7 is a fifth interactive diagram of a session modification process provided in an embodiment of the present application;

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

[0075] FIG9 is a third flowchart of a session modification method provided in an embodiment of the present application;

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

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

[0078] FIG12 is a third structural diagram of a session modification device according to an embodiment of the present application;

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

[0080] FIG14 is a schematic structural diagram of a network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION

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

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

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

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

[0085] 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 (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0086] The core network equipment 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 repository (UDR), home subscriber server (HSS), centralized network configuration (CNC), network repository function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), etc. Function, BSF), application function (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.

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

[0088] In an embodiment of the present application, an AI session is established between an AI resource node and a UE, so that the AI ​​resource node provides services to the UE through the AI ​​session. 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.

[0089] 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:

[0090] 1) The first service, which can also be called an AI service or a computing service, provides AI 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, which is not a specific limitation.

[0091] 2) First session, the first session is the network resource allocated by the network side for the first service. When the first service is an AI service, the first session can also be called an AI session, which is the process of communication between the UE and the AI ​​resource node. After 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, an AI session is an AI resource established between the UE and the AI ​​resource node. In addition, an AI session can sometimes also be referred to as an AI service connection or an AI connection.

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

[0093] It should be noted that in some implementations, AI sessions have communication requirements (such as Quality of Service (QoS)). However, during the modification of an AI session, there is no restriction on whether to modify the AI ​​bearer or the communication bearer. That is, during the modification of an AI session, only AI resources, only communication resources, or both AI resources and communication resources can be modified.

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

[0095] Table 1

[0096] 5) The first network side device may include logical function network elements related to AI services, for example: the first network side device includes at least one of AI service management function, AI model management function, AI resource management function, AI resource node, and data plane management function.

[0097] 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 set separately as an example, which does not constitute a specific limitation here.

[0098] 6) 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 (via the UPF) to the AI ​​resource node for processing using the transmission channel of the existing communication bearer.

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

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

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

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

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

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

[0105] 7) AI Session ID, used to identify the AI ​​session. In some embodiments, the AI ​​Session ID is assigned by the UE when the AI ​​session is established and sent to the network. In some embodiments, the AI ​​Session ID is associated with the PDU Session ID, such as a one-to-one mapping or a many-to-one mapping. After determining the mapping, the UE 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. That is, multiple AI Session IDs correspond to the same PDU Session ID.

[0106] 8) A first modification notification message, used to notify the first network side device to modify the service policy related to the first session, so as to trigger the first network side device to modify the notification message of the first session, which specifically includes a first notification message and a third notification message, wherein the first notification message is sent by the third network side device, and the third notification message is sent by the second network side device.

[0107] 9) A second modification notification message, used to notify the second network side device to modify the communication strategy related to the first session, so as to trigger the second network side device to modify the notification message of the communication bearer related to the first session, which specifically includes a second notification message and a fourth notification message, wherein the second notification message is sent by the first network side device and the fourth notification message is sent by the third network side device.

[0108] 10) First modification notification message confirmation (Acknowledgement, ACK), which is a response message to the above-mentioned first modification notification message, which specifically includes a first response message corresponding to the first notification message and a third response message corresponding to the third notification message.

[0109] 11) The second modification notification message ACK is a response message to the above-mentioned second modification notification message, which specifically includes a second response message corresponding to the second notification message and a fourth response message corresponding to the fourth notification message.

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

[0111] Please refer to Figure 2. An embodiment of the present application provides a session modification method, the execution subject of which can be a first network side device. The first network side device can have logical functions related to AI business, such as at least one of AI business management function, AI model management function, AI resource management function, and data plane management function, or the first network side device is an AI resource node, which is not specifically limited here.

[0112] As shown in FIG2 , the session modification method may include the following steps:

[0113] Step 201: A first network-side device obtains first information.

[0114] The first information includes at least one of the following:

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

[0116] Business resource configuration information;

[0117] A first request message is used to request modification of the first session.

[0118] Step 202: The first network-side device modifies a first session according to the first information, where the first session is used to carry service data of a first service of the terminal, where the first service includes at least one of an artificial intelligence (AI) service and a computing service.

[0119] 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 may be an AI session, and the first request message may be AI signaling or AI-related signaling.

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

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

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

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

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

[0125] Among them, the first resource node includes a network function for processing the first service, wherein the processing includes forwarding, caching, calculation, discarding and other processing types, and the processing content is AI service and / or computing service, for example: processing AI policy rules, performing AI service calculation processing according to the command of the AI ​​resource management function (user plane execution process), updating the AI ​​resource status to the AI ​​resource management function, and other operations.

[0126] 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 that needs to be modified. For example, the first service requirement description information may include at least one of the following:

[0127] 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;

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

[0129] 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;

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

[0131] First indication information, where the first indication information indicates whether interaction with a target network function is required.

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

[0133] In this embodiment, based on the AI ​​service requirement description information, the first network side device 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.

[0134] In some implementations, the service resource configuration information includes at least one of the following:

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

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

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

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

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

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

[0141] Optionally, the AI ​​service detection information includes at least one of the following: source interface information (information used to indicate the source sender of the AI ​​service traffic), terminal IP address (used to indicate 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 (used to identify each AI service traffic data packet), application identifier (used to indicate the application information that generates the AI ​​service traffic), QoS flow information (such as QoS flow identification information), Ethernet type session indication information, fully qualified domain name (Fully Qualified Domain Name, FQDN) filter for Domain Name System (DNS) query, protocol information (such as protocol description information, protocol name, protocol identifier, etc.).

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

[0143] Optionally, the processing operation includes at least one of the following: forward, duplicate, drop, buffer, and compute.

[0144] 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).

[0145] In some implementations, the first information may include a first request message. For example, a first communication device (such as a terminal or a third-party application server) may send a first request message to a first network device to request the first network device to modify the first session.

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

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

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

[0149] The third information includes information about the first session.

[0150] In some implementations, the second 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.

[0151] In some embodiments, the third 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.).

[0152] In some embodiments, the first network-side device includes at least one of the following:

[0153] A first network function, where the first network function is used to manage the first service, for example, the first network function is an AI service management function;

[0154] A second network function, where the second network function is used for model management, for example, the second network function is an AI model management function;

[0155] A third network function, where the third network function is used for service resource management, for example, the third network function is an AI resource management function;

[0156] The first resource node, for example, an AI resource node;

[0157] The fourth network function is used to perform data management, for example, the fourth network function is a data plane management function.

[0158] In one embodiment, the first network side device can modify the first session according to its own needs. For example, as shown in steps 1a to 1d in Figure 3, at least one of the data plane management function, AI resource node, AI model management function, and AI resource management function can perform modifications corresponding to each function according to its own needs, and send the modified content to the AI ​​business management function.

[0159] In another embodiment, the first network-side device modifies the first session based on the request of the first communication device. For example, as shown in steps 2a to 5b in Figure 4, the first information is a first request message from another communication device. The AI ​​service management function can request the data plane management function, the AI ​​resource node, the AI ​​model management function, and the AI ​​resource management function to make corresponding modifications based on the first request message. 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. Optionally, at least one of the data plane management function, the AI ​​resource node, the AI ​​model management function, and the AI ​​resource management function sends the modified content to the AI ​​service management function.

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

[0161] Optionally, the first network-side device modifies the first session according to the first information, including:

[0162] The first network-side device modifies at least one of the following in the first session according to the first information:

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

[0164] business resources of the first business;

[0165] a data source of the first service;

[0166] a model of the first business;

[0167] The bearer of the first session.

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

[0169] In some implementations, the AI ​​resource management function may adjust the AI ​​resource information of the terminal based on the first information, such as due to insufficient AI resources in the network or changes in the contract information of the terminal.

[0170] In some implementations, the data plane management function may modify the data source of the terminal in the AI ​​service based on the first information.

[0171] In some implementations, the AI ​​model management function may modify the model used by the terminal in the AI ​​service based on the first information.

[0172] In some implementations, the communication management function may further modify the communication bearer associated with the first session according to the first information or the modified session information associated with the first session.

[0173] In some implementations, it may be determined through conditional judgment which session information or information of the first session to modify.

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

[0175] In an optional implementation, the first network function modifying the first session according to the first information includes:

[0176] If it is determined that the first information satisfies a first condition, the first network function modifies a model used by the terminal in the first session;

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

[0178] The requirement description information of the first business includes model information;

[0179] 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 in the first session;

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

[0181] The first indication information indicates that interaction with the second network function is required.

[0182] In one embodiment, when the first information 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., or the network side may modify the model information of the first business based on its own needs.

[0183] 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 information may reflect that the QoS information of the first service needs to be modified, 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.

[0184] In one embodiment, when the first request message includes second information, the second information 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.

[0185] In one embodiment, when the first request message includes first indication information, and the first indication information indicates the need to interact with the second network function, 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 business based on the interaction result.

[0186] In this implementation, the first network function may trigger modification of the model information used by the terminal when the first information satisfies the first condition.

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

[0188] In an optional implementation, the first network function modifying the first session according to the first information includes:

[0189] If it is determined that the first information satisfies a second condition, the first network function modifies the data source of the terminal in the first session;

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

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

[0192] 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;

[0193] 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;

[0194] The third information 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;

[0195] The first indication information indicates that interaction with the fourth network function is required.

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

[0197] In one embodiment, when the first information includes first indication information, and the first indication information indicates the need to interact with a fourth network function, and the fourth network function is used to perform data management, the first information may indicate the need to interact with the fourth network function, and the data source information of the first service may be modified according to the interaction structure.

[0198] In one embodiment, when the demand 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 information may indicate that the model information of the first service needs to be modified, 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.

[0199] 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 information may indicate that the QoS information of the first service needs to be modified, 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.

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

[0201] In this implementation, the first network function may trigger modification of the data source information used by the terminal when the first information satisfies the second condition.

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

[0203] In an optional implementation, the first network function modifying the first session according to the first information includes:

[0204] When determining that the first information satisfies a third condition, the first network-side device modifies the service resources used by the terminal in the first session;

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

[0206] 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;

[0207] 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;

[0208] The third information 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;

[0209] The first indication information indicates that interaction with the third network function is required.

[0210] 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 information may indicate that the model information of the first service needs to be modified, 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.

[0211] In one embodiment, when the demand 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 first information may indicate that the QoS information of the first service needs to be modified, 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.

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

[0213] In one embodiment, when the first indication information indicates the need to interact with a third network function, and the third network function is used for business resource management, the first information may indicate the need to interact with the third network function, and modify the business resource information of the first business according to the interaction result.

[0214] In this implementation, the first network function may trigger modification of the service resources used by the terminal when the first information meets the third condition.

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

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

[0217] 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, the third network function, the fourth network function and the first resource node respectively to realize the modification of the first session and feedback of the modification result. For example: as shown in steps 2a to 5b in Figure 4, when the first network side device receives the first request message from the first communication device, the first network function needs to interact with the second network function to realize the modification of the model of the first service, or the first network side function needs to interact with the third network function to realize the modification of the resources of the first service, 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 service, or the first network side function needs to interact with the first resource node to realize the modification of the bearer of the first service.

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

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

[0220] In an optional implementation, when the first network side device is the first network function, the method further includes:

[0221] The first network side device 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 used by the terminal in the first session;

[0222] The first network side device receives a fifth response message from the second network function, where the fifth response message indicates a modification result of the model used by the terminal in the first session.

[0223] The fifth request message may be referred to as a model modification request message, and 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.

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

[0225] an identifier of the terminal;

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

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

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

[0229] Requirement description information of the first service.

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

[0231] 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).

[0232] For example: As shown in steps 2a and 2b in Figure 4, 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.

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

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

[0235] In the embodiment 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. Method 2: Interaction between the first network function and the fourth network function to modify the data source information of the first service

[0236] In an optional implementation, when the first network side device is the first network function, the method further includes:

[0237] The first network side device sends a sixth request message to the fourth network function according to the first request message, where the sixth request message is used to request modification of the data source information of the terminal in the first session;

[0238] The first network-side device receives a sixth response message from the fourth network function, where the sixth response message indicates a modification result of the data source information of the terminal in the first session.

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

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

[0241] For example, as shown in steps 3a and 3b in Figure 4 , 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.

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

[0243] an identifier of the terminal;

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

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

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

[0247] Requirement description information of the first service.

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

[0249] In an optional implementation, when the first network side device is the first network function, the method further includes:

[0250] The first network side device sends a seventh request message to the third network function according to the first request message, where the seventh request message is used to request modification of service resources used by the terminal in the first session;

[0251] The first network side device receives a seventh response message from the third network function, where the seventh response message indicates a modification result of the service resources used by the terminal in the first session.

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

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

[0254] For example, as shown in steps 4a and 4b in FIG4 , 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.

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

[0256] an identifier of the terminal;

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

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

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

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

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

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

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

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

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

[0266] In an optional implementation, when the first network side device is the first network function, the method further includes:

[0267] The first network-side device sends an eighth request message to the 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;

[0268] The first network-side device 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.

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

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

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

[0272] For example, as shown in steps 5a and 5b in FIG4 , 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.

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

[0274] The first network-side device modifies the service policy of the first service according to the modified first session.

[0275] In some implementations, the service policy information includes at least one of the following:

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

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

[0278] 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. Subsequently, based on at least one of the modified items of information, the AI ​​policy may be modified. For example, as shown in Figure 3, the AI ​​service management function may trigger the AI ​​policy modification process based on the information obtained in steps 1a to 1d.

[0279] In some embodiments, the first network-side device may further send a notification message to at least one of the terminal and the AI ​​resource node. As shown in step 2a in FIG3 , the AI ​​service management function sends an information update notification message to the AI ​​resource node based on the information obtained in steps 1a to 1d to notify the AI ​​resource node of at least one of the modified session information and the modified AI policy of the first session.

[0280] Thereafter, the AI ​​resource node may provide AI services to the terminal through the AI ​​session according to the modified session information or the modified AI policy information of the first session.

[0281] In an optional implementation, when the first information includes the first request message, the first network-side device obtains the first information, including:

[0282] The first network-side device receives the first request message from the first communication device.

[0283] The first communication device may be at least one of an application function (AF), an over the top (OTT, i.e. an Internet company bypasses an operator) server and a terminal.

[0284] For example: as shown in any of the embodiments in Figures 4 to 7, the OTT server sends an AI session modification request message, which is transmitted to the AI ​​service management function through at least one of the NEF, UDR, policy charging function, and communication management function, so that the AI ​​service management function modifies the AI ​​session according to the AI ​​session request message.

[0285] In some embodiments, as shown in FIG4 , after receiving the first request message and modifying the first session, the first network-side device may send a first response message to the first communication device, where the first response message indicates the modification result of the first session. For example, the AI ​​service management function informs the first communication device of at least one of the following information: the session ID, QoS information, AI policy information, AI resource configuration information, data source information, model information, etc., of the modified first session via the first response message.

[0286] Alternatively, the first response message may not include the modified session information of the first session, such as the AI ​​service management function feeds back the first request message ACK or the first request message NACK to the first communication device.

[0287] In other embodiments, as shown in FIG5, FIG6, or FIG7, after receiving a first request message sent by a first communication device, the NEF may authenticate the first request message and store the parameters requested in the first request message in the UDR. In addition, the NEF feeds back a first response message to the first communication device based on the authentication result of the first request message. The first response message may be used to indicate the request result of the first request message. Thereafter, the UDR may notify the policy charging function to update policy information based on the stored information, wherein the policy information includes AI-related policies (i.e., AI policies) and communication-related policies (i.e., communication policies).

[0288] In one embodiment, after the policy charging function updates the AI ​​policy information, it may notify the AI ​​service management function to modify the AI ​​session accordingly.

[0289] For example, the first network-side device obtains the first information, including:

[0290] The first network side device receives a first notification message from a third network side device, where the first notification message is used to notify the first network side device to modify the first session.

[0291] The third network side device may be a policy charging function network element.

[0292] Optionally, the method further includes:

[0293] The first network-side device sends a first response message to the third network-side device, where the first response message indicates a modification result of the first session.

[0294] In another embodiment, after the policy charging function updates the communication policy information, it may notify the communication management function to modify the communication bearer related to the AI ​​session accordingly.

[0295] It should be noted that the modification of the AI ​​session and the modification of the communication bearer related to the AI ​​session can be two independent processes. For example, as shown in Figure 5, when the policy charging function updates the AI ​​policy information and the communication policy information, it sends a first notification message to the AI ​​service management function and a second notification message to the communication management function. The first notification message can notify the AI ​​service management function to modify the AI ​​session, such as AI session modification, AI rule modification, or UE policy modification; the second notification message can notify the communication management function to modify the communication bearer related to the AI ​​session.

[0296] Of course, the modification of the AI ​​session and the modification of the communication bearer related to the AI ​​session may be two related processes.

[0297] In some embodiments, the policy charging function determines QoS information for the AI ​​session based on QoS information between the communication resource node and the AI ​​resource node. In some embodiments, the policy charging function determines QoS information for the AI ​​communication bearer based on the AI ​​session information.

[0298] Optionally, the first notification message includes at least one of the following:

[0299] Second information, such as PDU session information, is used to instruct the network to allocate communication resources corresponding to the AI ​​session. It includes: PDU session ID, PDU session type, QoS information (including: QoS flow identifier, QoS rules, QoS flow description information, etc.), DNN, S-NSSAI;

[0300] The third information, such as AI session information, 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.).

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

[0302] The first network-side device sends fifth information to the second network-side device, where the fifth information includes at least one of the following:

[0303] modified session information of the first session;

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

[0305] Among them, the second network side device can be a communication management function network element.

[0306] Optionally, the second notification message includes at least one of the following:

[0307] Second information, such as PDU session information, is used to instruct the network to allocate communication resources corresponding to the AI ​​session. It includes: PDU session ID, PDU session type, QoS information (including: QoS flow identifier, QoS rules, QoS flow description information, etc.), DNN, S-NSSAI;

[0308] The third information, such as AI session information, 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.).

[0309] In one embodiment, after the AI ​​service management function completes the AI ​​session modification, the AI ​​service management function can determine how to modify the communication bearer or communication strategy related to the first session based on the modified first session, thereby notifying the communication management function through a second notification message to modify the communication bearer or communication strategy related to the first session according to the second notification message.

[0310] For example, as shown in FIG6 , after updating the AI ​​policy information, the policy charging function sends a first notification message to the AI ​​service management function through step 5 to notify the AI ​​service management function to modify the AI ​​session. After the AI ​​service management function completes the modification of the AI ​​session through steps 6 to 8, it can directly send a second notification message to the communication management function through step 10b to notify the communication management function to modify the communication bearer related to the AI ​​session.

[0311] As another example, as shown in FIG3 , after the AI ​​service management function modifies the AI ​​session or AI policy, the AI ​​service management function sends the modified session information of the AI ​​session to the communication management function in step 3, so that the communication management function modifies the communication bearer or communication policy associated with the AI ​​session based on the modified session information of the AI ​​session. Alternatively, as shown in step 4 in FIG3 , after the AI ​​service management function modifies the AI ​​session or AI policy, the communication management function sends a second notification message (e.g., a communication bearer modification notification) to notify the communication management function to modify the communication bearer or communication policy associated with the AI ​​session in accordance with the second notification message.

[0312] Optionally, the second notification message includes second indication information, and the second indication information instructs the second network side device to modify the QoS information of the communication bearer related to the first session.

[0313] For example: the communication bearer is updated according to the end-to-end QoS requirement between the terminal and the first resource node, and the QoS requirement between the communication resource node (such as UPF) and the first resource node.

[0314] Optionally, the method further includes:

[0315] The first network-side device receives a second response message from the second network-side device, where the second response message is a response message to the second notification message.

[0316] In another embodiment, after completing the AI ​​session modification, the AI ​​service management function may send the modified session information of the first session to the communication management function, such as at least one of the service policy information, service resource configuration information, data source information, and model information. In this way, the communication management function may trigger the modification of at least one of the communication bearer or communication policy related to the first session based on the modified session information of the first session, such as the communication management function initiating a PDU session modification process based on the modified session information of the first session.

[0317] It is worth mentioning that the above two implementation methods can be combined, for example: the first network side device sends the modified session information of the first session and the second 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 second notification message based on the modified session information of the first session.

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

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

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

[0321] 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),

[0322] In this implementation, after the first session is modified, fifth 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.

[0323] In another embodiment, after completing the AI ​​session modification, the AI ​​service management function can feedback the AI ​​session modification result to the policy billing function, so that the policy billing function sends a fourth notification message to the communication management function according to the AI ​​session modification result, so that the communication management function modifies the communication-related policy according to the fourth notification message.

[0324] For example, as shown in FIG6 , after the AI ​​service management function completes the modification of the AI ​​session through steps 6 to 8, it may feedback the modification result of the AI ​​session to the policy and charging function through step 9. In step 10a, the policy and charging function sends a fourth notification message to the communication management function based on the modified AI session to notify the communication management function to modify the communication bearer related to the AI ​​session.

[0325] Of course, in addition to modifying the communication strategy based on the modification results of the AI ​​strategy as described above, it is also possible to modify the communication strategy first and then modify the AI ​​strategy based on the modification results of the communication strategy.

[0326] For example: as shown in Figure 7, after updating the communication policy information, the policy charging function sends a second notification message to the communication management function through step 5 to notify the communication management function to modify the communication bearer related to the AI ​​session; after the communication management function completes the modification of the communication bearer through at least one of steps 6a and 6b, it can directly send a first notification message to the AI ​​service management function through step 8b to notify the AI ​​service management function to modify the AI ​​session, or, after the communication management function completes the modification of the communication session through at least one of steps 6a and 6b, it can feedback the modification result of the communication bearer to the policy charging function through step 7, and in step 8a, the policy charging function sends a first notification message to the AI ​​service management function based on the modified communication bearer to notify the AI ​​service management function to modify the AI ​​session.

[0327] As an optional implementation manner, the first network side device obtains the first information, including:

[0328] The first network side device receives a third notification message from the second network side device, where the third notification message is used to notify the first network side device to modify a service policy related to the first session;

[0329] The first network-side device modifies the first session according to the first information, including:

[0330] The first network-side device modifies the service policy related to the first session according to the third notification message, and modifies the first session according to the modified service policy.

[0331] Among them, the third notification message is similar to the above-mentioned first notification message, and the differences include: the first notification message is a notification message sent by a third network-side device, such as a notification message sent by a policy billing function to notify the AI ​​service management function to modify the AI ​​policy, and the third notification message is sent by a second network-side device, such as a notification message sent by a communication management function to the AI ​​service management function to notify the AI ​​service management function to modify the AI ​​policy related to the communication policy after modifying the communication policy. The content of the third notification message will not be repeated here.

[0332] In this implementation, the communication policy may be modified first by the second network side device, and then the second network side device may notify the first network side device to modify the AI ​​session related to the communication policy.

[0333] It should be noted that after modifying the communication policy, the second network side device may feed back the communication policy modification result to the policy charging function, and the policy charging function may notify the first network side device to modify the first session based on the communication policy modification result.

[0334] In addition, the modification process of the first session and the modification process of the communication bearer related to the first session can be two independent processes that can be executed in parallel, or, the first session can be modified first, and the modification process of the communication bearer related to the first session can be triggered based on the modification result of the first session, or, the communication bearer can be modified first, and the modification process of the first session related to the communication bearer can be triggered based on the modification result of the communication bearer.

[0335] Method 1: Modify AI bearer and communication bearer independently

[0336] In this implementation manner, the third network-side device sends a first notification message to the first network-side device and sends a fourth notification message to the second network-side device according to the fifth notification message.

[0337] For example, as shown in Figure 5, the interaction process between the policy charging function, the communication management function, and the AI ​​service management function includes:

[0338] Step 5: The policy charging function sends a fourth notification message to the communication management function, which is used to modify communication-related policies, such as communication bearer modification, communication rule modification, and UE policy modification.

[0339] Step 6a, the communication management function modifies the communication bearer based on step 5;

[0340] Step 6b, the communication management function modifies the communication rules based on step 5;

[0341] Step 7: The policy charging function sends a first notification message to the AI ​​service management function to modify AI-related policies, such as AI session modification, AI rule modification, and UE policy modification.

[0342] It is worth mentioning that step 5 and step 7 can be triggered independently and executed in parallel.

[0343] Method 2: Modify the AI ​​bearer first, then modify the communication bearer

[0344] In some implementation manners, the first network-side device obtaining the first information includes:

[0345] The first network side device receives a first notification message from a third network side device, where the first notification message is used to notify the first network side device to modify the first session;

[0346] The method further comprises:

[0347] The first network-side device sends a first response message to the third network-side device, where the first response message indicates a modification result of the first session.

[0348] The first response message is a response message to the first notification message. For example, the first notification message is a first modification notification message, and the first response message is a first modification notification message ACK. The first response message may indicate a modification result of the first session, such as a modified AI session ID, an AI policy, and the like.

[0349] In one embodiment, the third network side device sends a fourth notification message to the second network side device according to the fifth notification message, including:

[0350] The third network side device sends a fourth notification message to the second network side device according to the modification result of the first session.

[0351] For example: as shown in steps 4 to 10a in Figure 6, when the policy charging function receives the policy update notification (i.e., the fifth notification message), it first sends a first notification message to the AI ​​service management function to notify the AI ​​service management function to modify the AI ​​session. After completing the AI ​​session modification, the AI ​​service management function feeds back a first response message to the policy charging function, which indicates the modification result of the first session. Then, the policy charging function can send a fourth notification message to the communication management function based on the session information of the modified AI session to trigger the communication management function to modify the communication bearer.

[0352] In another embodiment, after the first network side device completes the modification of the first session, the fifth information is directly sent to the second network side device to trigger the second network side device to modify the communication bearer.

[0353] For example: as shown in steps 4 to 6 and step 10b in Figure 6, upon receiving the policy update notification (i.e., the fifth notification message), the policy charging function sends a first notification message to the AI ​​service management function to notify the AI ​​service management function to modify the AI ​​session. After completing the AI ​​session modification, the AI ​​service management function sends a second notification message to the communication management function to trigger the communication management function to modify the communication bearer. The second notification message is used to instruct the modification of the communication bearer or communication policy related to the first session.

[0354] In this implementation, the first network side device may send fifth information to the second network side device in the modified AI session to trigger the second network side device to modify the communication bearer.

[0355] Method 3: Modify the communication bearer first, then modify the AI ​​bearer

[0356] In some implementation manners, the first network-side device obtaining the first information includes:

[0357] The first network side device receives a first notification message from a third network side device, where the first notification message is used to notify the first network side device to modify the first session.

[0358] Prior to this, the third network side device first sent a fourth notification message to the second network side device, and obtained a fourth response message fed back by the second network side device. The above-mentioned first notification message was determined based on the modification result of the communication bearer related to the first session indicated by the fourth response message.

[0359] For example, as shown in steps 4 to 8a in FIG7 , upon receiving the policy update notification (i.e., the fifth notification message), the policy charging function first sends a fourth notification message to the communication management function to notify the communication management function to modify the communication bearer related to the AI ​​session. After completing the communication bearer modification, the communication management function feeds back a fourth response message to the policy charging function, where the fourth response message indicates the modification result of the communication bearer related to the AI ​​session. Then, the policy charging function may send a first notification message to the AI ​​service management function based on the modified communication bearer related to the AI ​​session to trigger the AI ​​service management function to modify the AI ​​session.

[0360] In another embodiment, the first network-side device obtains the first information, including:

[0361] The first network side device receives a third notification message from the second network side device, and the third notification message is used to notify the first network side device to modify the service policy related to the first session

[0362] After completing the modification of the communication bearer related to the first session, the second network side device directly sends a third notification message to the first network side device to trigger the first network side device to modify the service policy related to the first session.

[0363] For example, as shown in steps 4 to 6b and step 8b in FIG7 , upon receiving the policy update notification (i.e., the fifth notification message), the policy charging function sends a fourth notification message to the communication management function to notify the communication management function to modify the communication bearers related to the AI ​​session. After completing the modification of the communication bearers related to the AI ​​session, the communication management function sends a third notification message to the AI ​​service management function to trigger the AI ​​service management function to modify the AI ​​session.

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

[0365] The first network-side device sends a first command message to the terminal, where the first command message is used to instruct the terminal to modify the first session.

[0366] Optionally, the first command includes at least one of the following:

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

[0368] a session type indication, where the session type indicates the type of the modified session;

[0369] third information, where the third information is used to indicate information related to the first session;

[0370] a data transmission instruction, wherein the data transmission instruction instructs the terminal to send service data associated with the demand description information of the first service;

[0371] A data transmission mode indicates a transmission mode in which the terminal sends service data associated with the demand description information of the first service.

[0372] Optionally, the third information includes at least one of the following:

[0373] The session ID of the first session, the session type of the first session, the DNN related to the first session, the slice related to the first session, and the QoS information related to the first session.

[0374] In this implementation, the terminal may be instructed to transmit AI service data according to the modified AI session through the first command message.

[0375] In an embodiment of the present application, a first network-side device obtains first information; wherein the first information includes at least one of the following: demand description information of the first service; service resource configuration information; a first request message, wherein the first request message is used to request modification of the first session; the first network-side device modifies the first session based on the first information, wherein the first session is used to carry service data of the first service of the terminal, wherein the first service includes at least one of an artificial intelligence (AI) service and a computing service. In this way, the first network-side device can modify the first session for at least one of the AI ​​service and the computing service based on its own needs or the request of other devices.

[0376] Referring to FIG8 , another session modification method provided in an embodiment of the present application is performed by a second network-side device. As shown in FIG8 , the session modification method performed by the second network-side device includes the following steps:

[0377] Step 801: The second network side device obtains fourth information.

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

[0379] fifth information, the fifth information including the modified session information of the first session, or a second notification message from the first network-side device, the second notification message being used to instruct modification of a communication bearer or a communication policy related to the first session;

[0380] A fourth notification message from the third network-side device, where the fourth notification message is used to notify the second network-side device to modify a communication policy related to the first session.

[0381] Step 802: The second network-side device modifies the communication bearer related to the first session according to the fourth information, where the first session is used to carry business data of a first business, and the first business includes at least one of an artificial intelligence (AI) business and a computing business.

[0382] It should be noted that in the embodiment of the present application, the meanings of the above-mentioned fifth information, first session, first service, second notification message, communication bearer, communication strategy, first network side device, second network side device and third network side device are the same as the meanings of the fifth information, first session, first service, second notification message, communication bearer, communication strategy, first network side device, second network side device and third network side device in the method embodiment shown in Figure 2. The specific meanings can be referred to the explanation in the method embodiment shown in Figure 2, and will not be repeated here.

[0383] In addition, the above-mentioned fourth notification message may be similar to the above-mentioned second notification message, with the following differences: the second notification message is sent by the first network side device, such as the AI ​​service management function sending a notification message to the communication management function after modifying the AI ​​session or AI policy to notify the communication management function to modify the communication bearer related to the AI ​​session or modify the communication policy related to the AI ​​policy, while the fourth notification message is a notification message sent by the third network side device, such as a notification message sent by the policy billing function to notify the communication management function to modify the communication policy. The content of the fourth notification message will not be repeated here.

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

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

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

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

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

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

[0390] In some implementations, the communication bearer or communication policy modification process may be triggered based on the modification result of the first network-side device on the first session or the modification result on the first service-related policy.

[0391] For example: as shown in Figure 3 or Figure 4, after modifying the AI ​​session or AI policy, the AI ​​service management function sends fifth information to the communication management function, such as the modified session information of the first session, and / or a second notification message, where the second notification message is used to indicate the modification of the communication bearer or communication policy related to the first session.

[0392] For another example: As shown in Figure 6, after modifying the AI ​​session or AI policy, the AI ​​service management function sends a second notification message to the communication management function through step 10b, or feeds back the modification result of the AI ​​session to the policy billing function through step 9. Thereafter, the policy billing function can send a fourth notification message to the communication management function through step 10a based on the modification result of the AI ​​session.

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

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

[0395] Optionally, the communication strategy includes at least one of the following:

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

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

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

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

[0400] 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).

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

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

[0403] Optionally, when the fourth information includes a second notification message from the first network-side device, the method further includes:

[0404] The second network-side device sends a second response message to the first network-side device, where the second response message is a response message to the second notification message.

[0405] For example: as shown in Figure 3 or Figure 4, after the communication management function modifies the communication bearer or communication policy related to the AI ​​session according to the second notification message sent by the AI ​​business management function, the communication management function feeds back a communication bearer modification confirmation (Acknowledgement, ACK) to the AI ​​business management function.

[0406] As an optional implementation manner, when the fourth information includes the fourth notification message, the second network side device modifies the communication bearer related to the first session according to the fourth information, including:

[0407] The second network-side device modifies the communication policy related to the first session according to the fourth notification message;

[0408] The second network-side device modifies the communication bearer or communication rules related to the first session according to the modified communication policy.

[0409] For example, as shown in Figure 5, in step 5, the policy charging function sends a fourth notification message to the communication management function, which is used to modify communication-related policies, such as communication bearer modification, communication rule modification, and UE policy modification. Thereafter, the communication management function modifies the communication bearer or communication rule based on step 5.

[0410] In some implementations, modification of the communication bearer or the communication policy may trigger the first network-side device to modify the first session or modify the first service-related policy.

[0411] As an optional implementation manner, when the fourth information includes the fourth notification message, the method further includes:

[0412] The second network side device sends a fourth response message to the third network side device, where the fourth response message indicates a modification result of the communication bearer related to the first session;

[0413] or,

[0414] The second network side device sends a third notification message to the first network side device, where the third notification message is used to notify the first network side device to modify a service policy related to the first session.

[0415] In one embodiment, as shown in step 7 of FIG. 7 , after modifying the communication bearer or communication policy, the communication management function sends a fourth response message to the policy charging function to indicate the modification result of the communication bearer related to the first session. Thereafter, the policy charging function may send a first notification message to the AI ​​service management function network element based on the modification result of the communication bearer to notify the AI ​​service management function network element to modify AI-related policies, such as AI session modification, AI rule modification, and UE policy modification.

[0416] In another embodiment, as shown in step 8b in Figure 7, after modifying the communication bearer or communication policy, the communication management function sends a third notification message to the AI ​​service management function network element to notify the AI ​​service management function network element to modify AI-related policies, such as AI session modification, AI rule modification, and UE policy modification.

[0417] The embodiment of the present application can be combined with the method embodiment shown in Figure 2, so that the second network side device can modify the communication bearer or communication policy related to the AI ​​session based on the modification result of the first session by the first network side device or the modification notification of the third network side device. It will not be repeated here.

[0418] Please refer to FIG9 , which is a flowchart of another session modification method provided in an embodiment of the present application. The session modification method is performed by a third network-side device. As shown in FIG9 , the session modification method includes the following steps:

[0419] Step 901: The third network side device receives a fifth notification message, where the fifth notification message is used to notify the third network side device to modify the service policy related to the first session, or to modify the communication policy related to the first session; the first session is used to carry service data of the first service, and the first service includes at least one of an artificial intelligence AI service and a computing service.

[0420] Step 902: The third network-side device performs at least one of the following according to the fifth notification message:

[0421] Sending a first notification message to a first network-side device, where the first notification message is used to notify the first network-side device to modify the first session;

[0422] A fourth notification message is sent to the second network side device, where the fourth notification message is used to notify the second network side device to modify the communication policy related to the first session.

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

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

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

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

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

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

[0429] Among them, the above-mentioned third network side device can be a policy billing function network element, and the fifth notification message can come from the UDR. For example: as shown in Figures 5 to 7, the first communication device, such as an OTT server or AF or terminal, sends an AI session modification request message to the NEF, and the NEF responds to the AI ​​session modification request message and feeds back a first response message to the first communication device based on the authentication result. The AI ​​session modification response message can be used to indicate the request result of the AI ​​session modification request message. In addition, the NEF stores the requested parameters in the AI ​​session modification request message in the UDR, and the UDR sends a policy update notification to the policy billing function based on the stored information to notify the policy billing function to update the policy information. The policy information includes AI-related policies (i.e., AI policies) and communication-related policies (i.e., communication policies). At this time, the above-mentioned fifth notification message is a policy update notification from the UDR.

[0430] Optionally, when the third network-side device sends the first notification message to the first network-side device according to the fifth notification message, the method further includes:

[0431] The third network-side device receives a first response message from the first network-side device, where the first response message indicates a modification result of the first session.

[0432] For example, assuming that the first notification message is a first modification notification message, the first response message may be a first modification notification message ACK.

[0433] Optionally, when the third network side device sends a fourth notification message to the second network side device according to the fifth notification message, the method further includes:

[0434] The third network-side device receives a fourth response message from the second network-side device, where the fourth response message indicates a modification result of the communication bearer related to the first session.

[0435] For example, assuming that the fourth notification message is the second modification notification message, the fourth response message may be the second modification notification message ACK.

[0436] In one embodiment, the third network device sends a first notification message to the first network device and a fourth notification message to the second network device based on the fifth notification message. In this case, the first notification message is used to trigger the first network device to modify the first session, and the fourth notification message is used to trigger the second network device to modify the communication bearer.

[0437] In this implementation, the modification process of the first session and the modification process of the communication bearer are two independent processes that can be executed in parallel.

[0438] In another implementation, the first session may be modified first, and then the modification of the communication bearer may be triggered according to the modification result of the first session.

[0439] Optionally, the third network side device sending a fourth notification message to the second network side device according to the fifth notification message includes:

[0440] The third network side device sends a fourth notification message to the second network side device according to the modification result of the first session.

[0441] The modification result of the first session may be obtained based on the first response message received by the third network-side device.

[0442] For example: as shown in steps 4 to 10a in Figure 6, upon receiving the policy update notification (i.e., the fifth notification message), the policy charging function first sends a first notification message to the AI ​​service management function to notify the AI ​​service management function to modify the AI ​​session. After completing the AI ​​session modification, the AI ​​service management function feeds back a first response message to the policy charging function, which indicates the modification result of the AI ​​session. Then, the policy charging function can send a fourth notification message to the communication management function based on the session information of the modified AI session to trigger the communication management function to modify the communication bearer.

[0443] In another embodiment, after completing the modification of the first session, the first network side device directly sends the fifth information to the second network side device to trigger the second network side device to modify the communication bearer.

[0444] For example: as shown in steps 4 to 6 and step 10b in Figure 6, upon receiving the policy update notification (i.e., the fifth notification message), the policy charging function sends a first notification message to the AI ​​service management function to notify the AI ​​service management function to modify the AI ​​session. After completing the AI ​​session modification, the AI ​​service management function sends a second notification message to the communication management function to trigger the communication management function to modify the communication bearer. The second notification message is used to instruct the modification of the communication bearer or communication policy related to the first session.

[0445] In yet another embodiment, the communication bearer may be modified first, and then the modification of the first session may be triggered according to the modification result of the communication bearer.

[0446] Optionally, the third network-side device sending a first notification message to the first network-side device according to the fifth notification message includes:

[0447] The third network side device sends a first notification message to the first network side device according to the modification result of the communication bearer related to the first session.

[0448] The modification result of the communication bearer related to the first session can be obtained based on the fourth response message received by the third network side device.

[0449] For example, as shown in steps 4 to 8a in FIG7 , upon receiving the policy update notification (i.e., the fifth notification message), the policy charging function first sends a fourth notification message to the communication management function to notify the communication management function to modify the communication bearer related to the AI ​​session. After completing the communication bearer modification, the communication management function feeds back a fourth response message to the policy charging function, where the fourth response message indicates the modification result of the communication bearer related to the AI ​​session. Then, the policy charging function may send a first notification message to the AI ​​service management function based on the modified communication bearer related to the AI ​​session to trigger the AI ​​service management function to modify the AI ​​session.

[0450] In another embodiment, after completing the modification of the communication bearer related to the first session, the second network side device directly sends a third notification message to the first network side device to trigger the first network side device to modify the service policy related to the first session.

[0451] For example, as shown in steps 4 to 6b and step 8b in FIG7 , upon receiving the policy update notification (i.e., the fifth notification message), the policy charging function sends a fourth notification message to the communication management function to notify the communication management function to modify the communication bearers related to the AI ​​session. After completing the modification of the communication bearers related to the AI ​​session, the communication management function sends a third notification message to the AI ​​service management function to trigger the AI ​​service management function to modify the AI ​​session.

[0452] The embodiments of the present application can be combined with the method embodiments shown in Figures 2 and 8 to enable the third network side device to control the first network side device to modify the first session, or control the second network side device to modify the communication bearer related to the first session, which will not be repeated here.

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

[0454] Referring to FIG10 , the session modification apparatus 1000 provided in an embodiment of the present application may be a first network-side device, such as a device within an AI service management function network element. As shown in FIG10 , the session modification apparatus 1000 may include the following modules:

[0455] A first acquisition module 1001 is used to acquire first information;

[0456] A first modification module 1002 is configured to modify a first session according to the first information, where the first session is used to carry service data of a first service of the terminal, where the first service includes at least one of an artificial intelligence (AI) service and a computing service;

[0457] The first information includes at least one of the following:

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

[0459] Business resource configuration information;

[0460] A first request message is used to request modification of the first session.

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

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

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

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

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

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

[0467] Optionally, the first network-side device includes at least one of the following:

[0468] a first network function, where the first network function is used to manage the first service;

[0469] a second network function, the second network function being used for model management;

[0470] a third network function, wherein the third network function is used for service resource management;

[0471] the first resource node;

[0472] A fourth network function is configured to perform data management.

[0473] Optionally, the first modifying module 1002 is specifically configured to modify at least one of the following items in the first conversation according to the first information:

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

[0475] business resources of the first business;

[0476] a data source of the first service;

[0477] a model of the first business;

[0478] The bearer of the first session.

[0479] Optionally, when the first information includes the first request message, the first obtaining module 1001 is specifically configured to:

[0480] The first request message is received from a first communication device.

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

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

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

[0484] The third information includes information about the first session.

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

[0486] an identifier of the first service;

[0487] QoE requirements of the first service;

[0488] QoS information of the first service;

[0489] model information of the first service;

[0490] First indication information, where the first indication information is used to indicate whether interaction with a target network function is required.

[0491] Optionally, the first modifying module 1002 is specifically configured to:

[0492] If it is determined that the first information satisfies a first condition, modifying a model used by the terminal in the first session;

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

[0494] The requirement description information of the first business includes model information;

[0495] 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 in the first session;

[0496] The third information 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 in the first session;

[0497] The first indication information indicates that interaction with the second network function is required.

[0498] Optionally, the first modifying module 1002 is specifically configured to:

[0499] If it is determined that the first information meets the second condition, triggering modification of the data source of the terminal in the first session;

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

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

[0502] 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;

[0503] 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;

[0504] The third information 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;

[0505] The first indication information indicates that interaction with the fourth network function is required.

[0506] Optionally, the first modifying module 1002 is specifically configured to:

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

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

[0509] 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;

[0510] 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;

[0511] The third information 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;

[0512] The first indication information indicates that interaction with the third network function is required.

[0513] Optionally, when the first network side device is the first network function, the session modification apparatus 1000 further includes:

[0514] A first sending module, configured to send 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 used by the terminal in the first session;

[0515] The second receiving module is configured to receive a fifth response message from the second network function, where the fifth response message indicates a modification result of the model used by the terminal in the first session.

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

[0517] an identifier of the terminal;

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

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

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

[0521] Requirement description information of the first service.

[0522] Optionally, when the first network side device is the first network function, the session modification apparatus 1000 further includes:

[0523] a second sending module, configured to send a sixth request message to the fourth network function according to the first request message, where the sixth request message is used to request modification of the data source information of the terminal in the first session;

[0524] The third receiving module is configured to receive a sixth response message from the fourth network function, where the sixth response message indicates a modification result of the data source information of the terminal in the first session.

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

[0526] an identifier of the terminal;

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

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

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

[0530] Requirement description information of the first service.

[0531] Optionally, when the first network side device is the first network function, the session modification apparatus 1000 further includes:

[0532] a third sending module, configured to send a seventh request message to the third network function according to the first request message, where the seventh request message is used to request modification of service resources used by the terminal in the first session;

[0533] The fourth 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 service resources used by the terminal in the first session.

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

[0535] an identifier of the terminal;

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

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

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

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

[0540] data source information of the first service;

[0541] the computational workload of the first service;

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

[0543] Optionally, when the first network side device is the first network function, the session modification apparatus 1000 further includes:

[0544] a fourth sending module, configured to send an eighth request message to the 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;

[0545] The fifth 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.

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

[0547] The third modification module is configured to modify the service policy of the first service according to the modified first session.

[0548] Optionally, the service policy information includes at least one of the following:

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

[0550] Optionally, the first obtaining module 1001 is specifically configured to receive a first notification message from a third network-side device, where the first notification message is used to notify the first network-side device to modify the first session;

[0551] The session modification apparatus 1000 further includes:

[0552] The fifth sending module is configured to send a first response message to the third network-side device, where the first response message indicates a modification result of the first session.

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

[0554] A sixth sending module is configured to send fifth information to the second network-side device, wherein the fifth information includes at least one of the following:

[0555] modified session information of the first session;

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

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

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

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

[0560] data source information of the first service;

[0561] business resource information of the first business;

[0562] detection information of the first service;

[0563] processing rules for the first service;

[0564] AS address information of the first service.

[0565] Optionally, the second notification message includes second indication information, and the second indication information instructs the second network side device to modify the QoS information of the communication bearer related to the first session.

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

[0567] The sixth receiving module is used to receive a second response message from the second network side device, where the second response message is a response message to the second notification message.

[0568] Optionally, the first obtaining module 1001 is specifically configured to receive a third notification message from the second network-side device, where the third notification message is used to notify the first network-side device to modify a service policy related to the first session;

[0569] The first modifying module 1002 is specifically configured to modify the service policy related to the first session according to the third notification message, and modify the first session according to the modified service policy.

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

[0571] A seventh sending module is configured to send a first command message to the terminal, where the first command message is used to instruct the terminal to modify the first session.

[0572] Optionally, the first command includes at least one of the following:

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

[0574] a session type indication, where the session type indicates the type of the modified session;

[0575] third information, where the third information is used to indicate information related to the first session;

[0576] a data transmission instruction, wherein the data transmission instruction instructs the terminal to send service data associated with the demand description information of the first service;

[0577] A data transmission mode indicates a transmission mode in which the terminal sends service data associated with the demand description information of the first service.

[0578] Optionally, the third information includes at least one of the following:

[0579] The session ID of the first session, the session type of the first session, the DNN related to the first session, the slice related to the first session, and the QoS information related to the first session.

[0580] 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 2 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0581] Referring to FIG11 , the session modification apparatus 1100 provided in the embodiment of the present application may be a second network side device, such as a device within a communication management function network element. As shown in FIG11 , the session modification apparatus 1100 may include the following modules:

[0582] The second acquisition module 1101 is used to acquire fourth information;

[0583] A second modifying module 1102 is configured to modify a communication bearer related to a first session according to the fourth information, 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;

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

[0585] fifth information, the fifth information including the modified session information of the first session, or a second notification message from the first network-side device, the second notification message being used to instruct modification of a communication bearer or a communication policy related to the first session;

[0586] A fourth notification message from the third network-side device, where the fourth notification message is used to notify the second network-side device to modify a communication policy related to the first session.

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

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

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

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

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

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

[0593] Optionally, when the fourth information includes the fourth notification message, the second modifying module 1102 includes:

[0594] a first modifying unit, configured to modify a communication policy related to the first session according to the fourth notification message;

[0595] The second modifying unit is configured to modify the communication bearer or communication rule related to the first session according to the modified communication policy.

[0596] Optionally, when the fourth information includes the fourth notification message, the session modification apparatus 1100 further includes:

[0597] an eighth sending module, configured to send a fourth response message to the third network-side device, where the fourth response message indicates a modification result of the communication bearer related to the first session;

[0598] or,

[0599] A ninth sending module is configured to send a third notification message to the first network side device, where the third notification message is used to notify the first network side device to modify a service policy related to the first session.

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

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

[0602] Optionally, when the fourth information includes a second notification message from the first network-side device, the session modification apparatus 1100 further includes:

[0603] The tenth sending module is used to send a second response message to the first network side device, where the second response message is a response message to the second notification message.

[0604] Optionally, the communication strategy includes at least one of the following:

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

[0606] The session modification 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 described here.

[0607] Referring to FIG12 , the session modification apparatus 1200 provided in the embodiment of the present application may be a third network-side device, such as a device within a policy charging function network element. As shown in FIG12 , the session modification apparatus 1200 may include the following modules:

[0608] A first receiving module 1201 is configured to receive a fifth notification message, where the fifth notification message is used to notify the third network-side device to modify a service policy related to a first session, or to modify a communication policy related to the first session; 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;

[0609] The execution module 1202 is configured to execute at least one of the following according to the fifth notification message:

[0610] Sending a first notification message to a first network-side device, where the first notification message is used to notify the first network-side device to modify the first session;

[0611] A fourth notification message is sent to the second network side device, where the fourth notification message is used to notify the second network side device to modify the communication policy related to the first session.

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

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

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

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

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

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

[0618] Optionally, the session modification device 1200 further includes:

[0619] A seventh receiving module is configured to receive a first response message from the first network-side device, where the first response message indicates a modification result of the first session.

[0620] Optionally, the execution module 1202 is further configured to:

[0621] According to the modification result of the first session, a fourth notification message is sent to the second network side device.

[0622] Optionally, the session modification device 1200 further includes:

[0623] An eighth receiving module is configured to receive a fourth response message from the second network-side device, where the fourth response message indicates a modification result of the communication bearer related to the first session.

[0624] Optionally, the execution module 1202 is further configured to:

[0625] A first notification message is sent to the first network side device according to the modification result of the communication bearer related to the first session.

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

[0627] The session modification 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 within the electronic device, such as an integrated circuit or chip. The electronic device can be a network-side device. Exemplary network-side devices include, but are not limited to, the types of core network devices listed above, and are not specifically limited in the embodiments of the present application.

[0628] As shown in Figure 13, an embodiment of the present application also provides a communication device 1300, including a processor 1301 and a memory 1302, where the memory 1302 stores a program or instruction that can be run on the processor 1301. For example, when the communication device 1300 is a first network side device, the program or instruction is executed by the processor 1301 to implement the various steps of the session modification method embodiment shown in Figure 2, and can achieve the same technical effect; when the communication device 1300 is a second network side device, the program or instruction is executed by the processor 1301 to implement the various steps of the session modification method embodiment shown in Figure 8; when the communication device 1300 is a third network side device, the program or instruction is executed by the processor 1301 to implement the various steps of the session modification method embodiment shown in Figure 9, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0629] 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 Figures 2, 8, or 9. 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 is applicable to this network-side device embodiment and can achieve the same technical effects.

[0630] 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).

[0631] 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 methods executed by each module shown in Figure 10, Figure 11 or Figure 12, and achieves the same technical effect. To avoid repetition, it will not be repeated here.

[0632] 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 Figure 2, Figure 8 or Figure 9 are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

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

[0634] 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 Figures 2, 8 or 9, and can achieve the same technical effects. To avoid repetition, they will not be repeated here.

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

[0636] 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 embodiment shown in Figure 2, Figure 8 or Figure 9, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0637] An embodiment of the present application also provides a communication system, including: a first network side device, or including a first network side device, and at least one of a second network side device and a third network side device, the first network side device can be used to execute the steps of the method embodiment shown in Figure 2, the second network side device can be used to execute the steps of the method embodiment shown in Figure 8, and the third network side device can be used to execute the steps of the method embodiment shown in Figure 9.

[0638] In a first embodiment, taking the example of the first network-side device being at least one of an AI model management function, an AI resource management function, an AI resource node, and a data plane management function, as shown in FIG3 , at least one of the AI ​​model management function, the AI ​​resource management function, the AI ​​resource node, and the data plane management function can modify the AI ​​session related to the AI ​​service based on its own needs.

[0639] In a second embodiment, the first network side device is an AI model management function and the second network side device is a communication management function. As shown in Figure 4, the AI ​​model management function can be based on a first request message from a first communication device (such as an OTT server or AF), and according to the first request message, request the AI ​​model management function, the AI ​​resource management function, the AI ​​resource node, and the data plane management function to modify the AI ​​session related to the AI ​​service. In addition, after modifying the AI ​​session, fifth information can be sent to the communication management function based on the relevant information of the modified AI session, and the fifth information includes at least one of the following:

[0640] modified session information of the first session;

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

[0642] In this way, the communication management function can modify the communication bearer related to the AI ​​session based on the fifth information.

[0643] In the third embodiment, taking the example of a first network-side device being an AI model management function, a second network-side device being a communication management function, and a third network-side device being a policy-based charging function, as shown in Figure 5 , the NEF authenticates the first request message from the first communication device (such as an OTT server or AF) and stores the modified parameters in the first request message in the UDR. The UDR can, based on the stored information, notify the policy-based charging function to update policy information, including AI-related policies (i.e., AI policies) and communication-related policies (i.e., communication policies).

[0644] In some implementations, the policy charging function may notify the AI ​​service management function to modify the AI ​​session accordingly based on the updated policy information, and notify the communication management function to modify the communication bearer accordingly.

[0645] In the fourth embodiment, taking the example of a first network-side device being an AI model management function, a second network-side device being a communication management function, and a third network-side device being a policy-based charging function, as shown in FIG6 , the NEF authenticates the first request message from the first communication device (such as an OTT server or AF) and stores the modified parameters in the first request message in the UDR. The UDR can, based on the stored information, notify the policy-based charging function to update policy information, including AI-related policies (i.e., AI policies) and communication-related policies (i.e., communication policies).

[0646] Thereafter, the policy and charging function may notify the AI ​​service management function based on the updated AI policy information to modify the AI ​​session accordingly, and trigger modification of the communication bearer associated with the AI ​​session based on the modification results of the AI ​​session. For example, the AI ​​service management function may feed back the modification results of the AI ​​session to the policy and charging function, and the policy and charging function may send a second modification notification message to the communication management function based on the modification results of the AI ​​session to notify the communication management function to modify the communication bearer; or, the AI ​​service management function may send a second modification notification message to the communication management function based on the modification results of the AI ​​session to notify the communication management function to modify the communication bearer.

[0647] In the fifth embodiment, taking the example of the first network-side device being an AI model management function, the second network-side device being a communication management function, and the third network-side device being a policy-based charging function, as shown in FIG7 , the NEF authenticates the first request message from the first communication device (such as an OTT server or AF) and stores the modified parameters in the first request message in the UDR. The UDR can notify the policy-based charging function to update policy information based on the stored information, wherein the policy information includes AI-related policies (i.e., AI policies) and communication-related policies (i.e., communication policies).

[0648] Thereafter, the policy charging function may notify the communication management function to modify the communication bearer accordingly based on the updated communication policy information, and trigger modification of the AI ​​session associated with the communication bearer based on the modification result of the communication bearer. For example, the communication management function feeds back the modification result of the communication bearer to the policy charging function, and the policy charging function sends a first modification notification message to the AI ​​service management function based on the modification result of the communication bearer to notify the AI ​​service management function to modify the AI ​​session; or, the communication management function sends a first modification notification message to the AI ​​service management function based on the modification result of the communication bearer to notify the AI ​​service management function to modify the AI ​​session.

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

[0650] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as a read-only memory (ROM), random access memory (RAM), a magnetic disk, an optical disk, etc.) and includes a number of instructions for enabling a terminal or a network-side device to execute the methods described in each embodiment of the present application.

[0651] 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 first network side device obtains first information; The first network-side device modifies a first session according to the first information, where the first session is used to carry service data of a first service of the terminal, where the first service includes at least one of an artificial intelligence (AI) service and a computing service; The first information includes at least one of the following: Describing information on the requirements of the first service; Business resource configuration information; A first request message, where the first request message is used to request modification 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 network side device includes at least one of the following: a first network function, wherein the first network function is used to manage the first service; a second network function, the second network function being used for model management; a third network function, wherein the third network function is used for service resource management; the first resource node; A fourth network function is used to perform data management.

4. The method according to any one of claims 1 to 3, wherein: The first network side device modifies the first session according to the first information, including: The first network side device modifies at least one of the following in the first session according to the first information: 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.

5. The method according to any one of claims 1 to 4, wherein: In a case where the first information includes the first request message, the first network side device acquires the first information, including: The first network side device receives the first request message from the first communication device.

6. The method according to any one of claims 1 to 5, wherein: The first request message includes at least one of the following: Describing information on the requirements of the first service; second information, the second information comprising information about communication resources related to the first session; The third information includes the information of the first session.

7. The method according to any one of claims 1 to 6, 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; QoS information of the first service; Model information of the first service; First indication information, where the first indication information is used to indicate whether interaction with a target network function is required.

8. The method according to claim 7, wherein: The first network side device modifies the first session according to the first information, including: When determining that the first information satisfies a first condition, the first network side device modifies a model used by the terminal in the first session; The first condition includes at least one of the following: The requirement description information of the first business 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 in the first session; The third information 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 in the first session; The first indication information indicates that interaction with the second network function is required.

9. The method according to claim 7, wherein: The first network side device modifies the first session according to the first information, including: When determining that the first information satisfies a second condition, the first network side device triggers modification of the 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 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 third information 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 indication information indicates that interaction with the fourth network function is required.

10. The method according to claim 7, wherein: The first network side device modifies the first session according to the first information, including: When determining that the first information satisfies a third condition, the first network side device 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 third information 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 indication information indicates that interaction with the third network function is required.

11. The method according to any one of claims 5 to 10, wherein: In a case where the first network side device is the first network function, the method further includes: The first network side device 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 used by the terminal in the first session; The first network side device receives a fifth response message from the second network function, where the fifth response message indicates a modification result of the model used by the terminal in the first session.

12. The method according to claim 11, 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.

13. The method according to any one of claims 5 to 10, wherein: In a case where the first network side device is the first network function, the method further includes: The first network side device sends a sixth request message to the fourth network function according to the first request message, where the sixth request message is used to request modification of the data source information of the terminal in the first session; The first network side device receives a sixth response message from the fourth network function, where the sixth response message indicates a modification result of the data source information of the terminal in the first session.

14. The method according to claim 13, 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.

15. The method according to any one of claims 5 to 10, wherein: In a case where the first network side device is the first network function, the method further includes: The first network side device sends a seventh request message to the third network function according to the first request message, where the seventh request message is used to request modification of service resources used by the terminal in the first session; The first network side device receives a seventh response message from the third network function, where the seventh response message indicates a modification result of the service resources used by the terminal in the first session.

16. The method according to claim 15, 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.

17. The method according to any one of claims 5 to 10, wherein: In a case where the first network side device is the first network function, the method further includes: The first network side device sends an eighth request message to the 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; The first network side device 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.

18. The method according to any one of claims 1 to 17, wherein: The method further comprises: The first network side device modifies the service policy of the first service according to the modified first session.

19. The method according to claim 18, wherein: The business policy information 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.

20. The method according to any one of claims 1 to 19, wherein: The first network side device obtains first information, including: The first network side device receives a first notification message from a third network side device, where the first notification message is used to notify the first network side device to modify the first session; The method further comprises: The first network side device sends a first response message to the third network side device, where the first response message indicates a modification result of the first session.

21. The method according to any one of claims 1 to 20, further comprising: The first network side device sends fifth information to the second network side device, wherein the fifth information includes at least one of the following: modified session information of the first session; A second notification message, wherein the second notification message is used to instruct modification of a communication bearer or a communication policy related to the first session.

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

23. The method according to any one of claims 1 to 22, 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.

24. The method according to claim 22, wherein: The second notification message includes second indication information, and the second indication information instructs the second network side device to modify the QoS information of the communication bearer related to the first session.

25. The method according to any one of claims 21 to 24, further comprising: The first network side device receives a second response message from the second network side device, where the second response message is a response message to the second notification message.

26. The method according to any one of claims 1 to 21, wherein: The first network side device obtains first information, including: The first network side device receives a third notification message from the second network side device, where the third notification message is used to notify the first network side device to modify a service policy related to the first session; The first network side device modifies the first session according to the first information, including: The first network-side device modifies the service policy related to the first session according to the third notification message, and modifies the first session according to the modified service policy.

27. The method according to any one of claims 1 to 26, further comprising: The first network side device sends a first command message to the terminal, where the first command message is used to instruct the terminal to modify the first session.

28. The method according to claim 27, wherein: The first command 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 the modified session; third information, where the third information is used to indicate information related to the first session; a data transmission indication, wherein the data transmission indication indicates that the terminal sends service data associated with the demand description information of the first service; A data transmission mode indicates a transmission mode in which the terminal sends service data associated with the demand description information of the first service.

29. The method according to claim 6 or 28, wherein: The third information includes at least one of the following: The session ID of the first session, the session type of the first session, the DNN related to the first session, the slices related to the first session, and the QoS information related to the first session.

30. A session modification method, comprising: The second network side device obtains fourth information; The second network side device modifies the communication bearer related to the first session according to the fourth information, where the first session is used to carry service data of a first service, and the first service includes at least one of an artificial intelligence AI service and a computing service; The fourth information includes at least one of the following: fifth information, the fifth information including the modified session information of the first session, or a second notification message from the first network side device, the second notification message being used to indicate modification of a communication bearer or a communication policy related to the first session; A fourth notification message from a third network side device, wherein the fourth notification message is used to notify the second network side device to modify a communication policy related to the first session.

31. The method according to claim 30, 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.

32. The method according to claim 30 or 31, wherein: In a case where the fourth information includes the fourth notification message, the second network side device modifies the communication bearer related to the first session according to the fourth information, including: The second network side device modifies the communication strategy related to the first session according to the fourth notification message; The second network side device modifies the communication bearer or communication rule related to the first session according to the modified communication policy.

33. The method according to any one of claims 30 to 32, wherein: In a case where the fourth information includes the fourth notification message, the method further includes: The second network side device sends a fourth response message to the third network side device, where the fourth response message indicates a modification result of the communication bearer related to the first session; or, The second network side device sends a third notification message to the first network side device, where the third notification message is used to notify the first network side device to modify a service policy related to the first session.

34. The method of claim 33, 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.

35. The method according to claim 30 or 31, wherein: In a case where the fourth information includes a second notification message from the first network side device, the method further includes: The second network side device sends a second response message to the first network side device, where the second response message is a response message to the second notification message.

36. The method according to any one of claims 30 to 35, wherein: The communication strategy includes at least one of the following: Data transmission resource information related to the communication of the first session, data caching rules related to the communication of the first session, data forwarding rules related to the communication of the first session, network context information related to the communication of the first session, data matching strategy of the terminal side for the communication bearer related to the first session, and data sending strategy of the terminal side for the communication bearer related to the first session.

37. A session modification method, comprising: The third network side device receives a fifth notification message, where the fifth notification message is used to notify the third network side device to modify a service policy related to the first session, or to modify a communication policy related to the first session; 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; The third network side device performs at least one of the following according to the fifth notification message: Sending a first notification message to a first network side device, where the first notification message is used to notify the first network side device to modify the first session; A fourth notification message is sent to the second network side device, where the fourth notification message is used to notify the second network side device to modify the communication policy related to the first session.

38. The method of claim 37, 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.

39. The method according to claim 37 or 38, further comprising: The third network side device receives a first response message from the first network side device, and the first response message The message indicates a modification result of the first session.

40. The method of claim 39, wherein: The third network side device sends a fourth notification message to the second network side device according to the fifth notification message, including: The third network side device sends a fourth notification message to the second network side device according to the modification result of the first session.

41. The method according to claim 37 or 38, further comprising: The third network side device receives a fourth response message from the second network side device, where the fourth response message indicates a modification result of the communication bearer related to the first session.

42. The method according to claim 41, wherein: The third network side device sends a first notification message to the first network side device according to the fifth notification message, including: The third network side device sends a first notification message to the first network side device according to the modification result of the communication bearer related to the first session.

43. A session modification device, comprising: A first acquisition module, used to acquire first information; A first modification module, configured to modify a first session according to the first information, where the first session is used to carry service data of a first service of a terminal, where the first service includes at least one of an artificial intelligence AI service and a computing service; The first information includes at least one of the following: Describing information on the requirements of the first service; Business resource configuration information; A first request message, where the first request message is used to request modification of the first session.

44. A session modification device, comprising: A second acquisition module, used to acquire fourth information; A second modification module, configured to modify a communication bearer related to a first session according to the fourth information, 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; The fourth information includes at least one of the following: fifth information, the fifth information including the modified session information of the first session, or a second notification message from the first network side device, the second notification message being used to indicate modification of a communication bearer or a communication policy related to the first session; A fourth notification message from a third network side device, wherein the fourth notification message is used to notify the second network side device to modify a communication policy related to the first session.

45. A session modification device, comprising: The first receiving module is used to receive a fifth notification message, wherein the fifth notification message is used to notify the third network side device to modify the service policy related to the first session, or to modify the communication policy related to the first session; the first session is used to carry service data of the first service, and the first service includes artificial intelligence AI service and computing service. One less item; an execution module, configured to execute at least one of the following according to the fifth notification message: Sending a first notification message to a first network side device, where the first notification message is used to notify the first network side device to modify the first session; A fourth notification message is sent to the second network side device, where the fourth notification message is used to notify the second network side device to modify the communication policy related to the first session.

46. ​​A communication device, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the session modification method according to any one of claims 1 to 42 are implemented.

47. 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 according to any one of claims 1 to 42.

Citation Information

Patent Citations

  • Management method of network model and method and device for establishing or modifying session

    CN114787793A

  • Computing session updating method and device and communication equipment

    CN115915181A

  • Artificial intelligence and machine learning traffic transport

    GB202303322D0

  • Policy enhancement to support group application function (AF) session from artificial intelligence / machine learning (AIML) provider AF with required quality of service (QOS)

    US20230199868A1