Session modification method, session modification device and communication equipment
By acquiring and using service requirements description information, service resource configuration information and request messages on the network side devices, the problem that the prior art cannot introduce or modify in the session to support AI or computing services is solved, and AI services are realized and flexible support and modification of computing services.
Patent Information
- Application Number
- CN202310968433.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2025-02-14
AI Technical Summary
The prior art cannot be introduced or modified in a session to support artificial intelligence (AI) or computing services, limiting the provision of AI services to user devices or third parties.
Through a session modification method, the first network side device acquires information to modify the first session, which is used to carry the AI service or computing service data of the terminal. The method includes obtaining business requirements description information, business resource configuration information, and request messages to modify the session based on the information.
It realizes the services of providing AI services and computing services to user devices in network nodes, and allows modifications to AI services and computing services to the sessions based on their own needs or requests from other devices.
Smart Images

Figure CN119450412A_ABST
Abstract
Description
Technical Field
[0001] 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
[0002] Artificial Intelligence (AI) has been 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.
[0003] 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 of the communication system of the next generation (5G) or beyond 5G can be used to perform some operation optimization or statistical analysis. However, the core network currently only uses NWDAF network elements to perform some operation optimization related to AI or computing, and does not support providing AI as a service to user equipment (UE) or third parties for use.
[0004] 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. Summary of the invention
[0005] The embodiments of the present application provide 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.
[0006] In a first aspect, a session modification method is provided, the method comprising:
[0007] The first network side device obtains first information;
[0008] 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;
[0009] The first information includes at least one of the following:
[0010] Describing information on the requirements of the first service;
[0011] Business resource configuration information;
[0012] A first request message, where the first request message is used to request modification of the first session.
[0013] In a second aspect, a session modification method is provided, the method comprising:
[0014] The second network side device obtains fourth information;
[0015] 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;
[0016] The fourth information includes at least one of the following:
[0017] 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;
[0018] 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.
[0019] In a third aspect, a session modification method is provided, the method comprising:
[0020] 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;
[0021] The third network side device performs at least one of the following according to the fifth notification message:
[0022] 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;
[0023] 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.
[0024] In a fourth aspect, a session modification device is provided, including:
[0025] A first acquisition module, used to acquire first information;
[0026] 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;
[0027] The first information includes at least one of the following:
[0028] Describing information on the requirements of the first service;
[0029] Business resource configuration information;
[0030] A first request message, where the first request message is used to request modification of the first session.
[0031] In a fifth aspect, a session modification device is provided, including:
[0032] A second acquisition module, used to acquire fourth information;
[0033] 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;
[0034] The fourth information includes at least one of the following:
[0035] 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;
[0036] 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.
[0037] In a sixth aspect, a session modification device is provided, including:
[0038] A first receiving module, configured to receive a fifth notification message, wherein 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, and the first service includes at least one of an artificial intelligence AI service and a computing service;
[0039] an execution module, configured to execute at least one of the following according to the fifth notification message:
[0040] 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;
[0041] 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.
[0042] In a seventh aspect, a network side device is provided, the network side device comprising a processor and a memory;
[0043] 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;
[0044] 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;
[0045] When the network side device is a third network side device, the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the third aspect are implemented.
[0046] In an eighth aspect, a network side device is provided, including a processor and a communication interface;
[0047] 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, the first session is used to carry service data of a first service of the terminal, and the first service includes at least one of an artificial intelligence AI service and a computing service;
[0048] The first information includes at least one of the following:
[0049] Describing information on the requirements of the first service;
[0050] Business resource configuration information;
[0051] a first request message, where the first request message is used to request modification of the first session;
[0052] 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 the communication bearer related to the first session according to the fourth information, 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;
[0053] The fourth information includes at least one of the following:
[0054] 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;
[0055] 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;
[0056] 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:
[0057] 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;
[0058] 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.
[0059] 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.
[0060] 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 execute the steps of the method described in the first aspect, the second network side device can be used to execute the steps of the method described in the second aspect, and the third network side device can be used to execute the steps of the method described in the third aspect.
[0061] In the eleventh aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, the second aspect, or the third aspect.
[0062] In the twelfth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the program / program product is 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.
[0063] In an embodiment of the present application, the first network side device obtains the first information; wherein the first information includes at least one of the following: the demand description information of the first service; service resource configuration information; a first request message, the first request message is used to request to modify the first session; the first network side device modifies the first session according to the first information, the first session is used to carry the service data of the first service of the terminal, and the first service includes at least one of the artificial intelligence AI service and the 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 according to its own needs or the request of other devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] Figure 1 is a schematic diagram of the structure of a wireless communication system to which the embodiments of the present application can be applied;
[0065] Figure 2 This is one of the flow charts of a session modification method provided in an embodiment of the present application;
[0066] Figure 3 This is one of the interactive schematic diagrams of a session modification process provided in an embodiment of the present application;
[0067] Figure 4 This is the second interactive schematic diagram of a session modification process provided by an embodiment of the present application;
[0068] Figure 5 This is the third interactive schematic diagram of a session modification process provided by an embodiment of the present application;
[0069] Figure 6 This is a fourth interactive schematic diagram of a session modification process provided in an embodiment of the present application;
[0070] Figure 7 This is a fifth interactive schematic diagram of a session modification process provided in an embodiment of the present application;
[0071] Figure 8 This is the second flowchart of a session modification method provided in an embodiment of the present application;
[0072] Fig. 9 This is the third flowchart of a session modification method provided in an embodiment of the present application;
[0073] Fig.10This is one of the structural diagrams of a session modification device provided in an embodiment of the present application;
[0074] Fig.11 This is the second structural diagram of a session modification device provided in an embodiment of the present application;
[0075] Fig.12 This is a third structural diagram of a session modification device provided in an embodiment of the present application;
[0076] Fig.13 It is a structural diagram of a communication device provided in an embodiment of the present application;
[0077] Fig.14 It is a structural diagram of a network side device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0078] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0079] The terms "first", "second", etc. of the present 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 one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0080] The term "indication" in this application can be 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, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.
[0081] 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 described technology 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 descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 th Generation, 6G) communication system.
[0082] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and 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 referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AS) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home Node B (HNB), a Home Evolved Node B, a 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 terms. It should be noted that in the embodiments 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.
[0083] The core network device may include but is not limited to at least one of the following: core network node, core network function, location management function (Location Management Function, LMF), mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), Binding Support Function (BSF), Application Function
[0084] (Application Function, AF), etc. It should be noted that in the embodiments 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 embodiments 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.
[0085] In the related technology, 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 fifth generation (5 thThe NWDAF is a core network element of the 5G (5G) communication system, which can perform some operation optimization or statistical analysis. However, the NWDAF cannot provide AI services for the UE.
[0086] 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.
[0087] In order 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:
[0088] 1) The first service, which can also be called an AI service or a computing service, is to provide AI as a service to the terminal. For the sake of convenience, the first service is an AI service as an example in the embodiment of the present application, which is not specifically limited here.
[0089] 2) The 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), an AI session must first be established. In other words, an AI session is an AI resource established between the UE and the AI resource node. In addition, an AI session is sometimes also referred to as an AI service connection or an AI connection.
[0090] 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, or an AI service bearer modification request message, or an AI bearer modification request message.
[0091] It should be noted that in some implementations, the AI session has communication requirements (such as QoS), but in the process of modifying the AI session, whether to modify the AI bearer or the communication bearer is not limited. That is, in a certain AI session modification process, only the AI resources can be modified, only the communication resources can be modified, or both the AI resources and the communication resources can be modified.
[0092] 4) The logical functions of each functional network element in the embodiment of the present application are shown in Table 1 below:
[0093] Table 1
[0094]
[0095]
[0096] 5) The first network side device may include a logical function network element related to the AI service, for example: the first network side device includes at least one of an AI service management function, an AI model management function, an AI resource management function, an AI resource node, and a data plane management function.
[0097] It should be noted that the embodiments of the present application are mainly explained with respect to the logical functions of the network elements, but it is not limited whether at least two functional network elements are jointly provided. For example, it is not limited whether the AI service management function and the AI resource node are the same functional node or different functional nodes. Another example is that it is not limited 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 jointly provided, 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 of explanation, the embodiments of the present application are generally illustrated by taking the network elements with logical functions as examples, which do not constitute a specific limitation here.
[0098] 6) AI service data refers to data carried on the AI session. In some implementations, the AI session can be transmitted using a communication bearer, that is, the user plane data of the AI session (through the UPF) is transmitted to the AI resource node for processing using the transmission channel of the existing communication bearer.
[0099] For ease of explanation, the embodiments of the present application take the communication bearer as a protocol data unit (PDU) session as an example for illustration, such as an AI session can be transmitted using the data radio bearer (DRB) of a PDU session.
[0100] Among them, a PDU session refers to the process of communication between a UE and a data network (DN). After the PDU session is established, a data transmission channel between the UE and the DN is established. Therefore, in the relevant technology, if the UE wants to transmit data with an application, it must first establish a PDU session. In other words, a PDU session is a communication resource established between the UE and the application in the 5G network.
[0101] In the related art, the PDU session establishment process is briefly described as follows:
[0102] The UE initiates a PDU session establishment request to the network (sent to SMF via AMF), where the UE allocates a PDUsession 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 PDUsession for data transmission.
[0103] In the related art, the PDU session modification process is briefly described as follows:
[0104] The UE initiates a PDU session modification request to the network (sent to SMF via AMF), in which the UE carries information such as the PDU session 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 implementations, the AI session ID is allocated by the UE and sent to the network when the AI session is established. In some implementations, the AI session ID is associated with the PDU session ID, such as a one-to-one mapping relationship or a many-to-one mapping relationship. After the UE determines the mapping relationship, it sends it to the network when the AI session is established. In the case where multiple AI session IDs map to the same PDU session ID, multiple AI sessions can be transmitted using the same PDU session, 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 business 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) The first modification notification message ACK 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) A 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, in conjunction with the accompanying drawings, 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.
[0111] See also Figure 2 , a session modification method provided in an embodiment of the present application, the execution subject of which can be a first network side device, and 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] like Figure 2 As shown, 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, where the 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 generally take 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 that uniquely identifies 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 calculation processing of AI service according to the command of AI resource management function (user plane execution process), updating AI resource status to AI resource management function and other operations.
[0126] In some implementations, the requirement description information of the first service may be referred to as AI service requirement description information, and the AI service requirement description information may be used to describe information related to the AI service that needs to be modified. For example, the requirement description information of the first service includes at least one of the following:
[0127] An identifier of the first service, such as an inference service (specifically, an environment reconstruction service, a face recognition service, etc.), 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 delay, AI service processing accuracy, AI service computing volume, data processing scale, etc.;
[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 implementation, based on the AI service requirement description information, the first network side device can determine the AI session that needs to be modified, and 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] The processing rules of 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] Among them, the AI service detection information is used to detect or identify the AI service traffic reaching 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 (information 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 application information that generates the AI service traffic), QoS flow information (such as QoS flow identification information), Ethernet type session indication information, FQDN filter for 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 of 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 used to indicate the source and target of the AI service traffic), rule information (used to indicate 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 comprising information about communication resources related to the first session;
[0149] The third information includes the information of 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 rule, QoS flow description information, etc.), DNN, 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 implementations, 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] A fourth network function, wherein 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 implementation, the first network side device may modify the first session according to its own needs, for example: Figure 3 As shown in steps 1a to 1d, at least one of the data plane management function, AI resource node, AI model management function, and AI resource management function can perform corresponding modifications to each function according to its own needs, and send the modified content to the AI business management function.
[0159] In another implementation, the first network side device modifies the first session according to the request of the first communication device, for example: Figure 4 As shown in steps 2a to 5b, the first information is a first request message from other communication devices, and the AI service management function can request the data plane management function, AI resource node, AI model management function, and AI resource management function to make corresponding modifications according to the first request message. At least one of the data plane management function, AI resource node, AI model management function, and 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, AI resource node, AI model management function, and AI resource management function sends the modified content to the AI service management function.
[0160] It should be noted that, considering that the AI session has communication requirements (such as QoS), there is no restriction on whether to modify the AI bearer and / or the communication bearer during the modification of the AI session. That is, during a certain AI session modification process, only the AI resources can be modified, only the communication resources can be modified, or both the AI resources and the 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 needs of the network side, such as performing AI training. This demand 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 business needs. At this time, the AI resource node can modify the transmission mode of the terminal sending AI service data according to 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 according to the first information, such as adjusting the AI resource information of the terminal 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 according to 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 also 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 session information of the first session to be modified.
[0174] Method 1: Determine whether to modify the model information of the first business
[0175] In an optional implementation manner, the first network function modifies the first session according to the first information, including:
[0176] When determining 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 the 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 requirement description information of the first service, and the requirement description information of the first service includes model information, the first request message may request modification of the model information of the first service, such as model identification, model accuracy, model download address, etc., or the network side may modify the model information of the first service 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 a second network function, and the second network function is used for model management, the first request message may request to interact with the second network function, and modify the model information of the first service according to the interaction result.
[0186] In this implementation manner, 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 service
[0188] In an optional implementation manner, the first network function modifies the first session according to the first information, including:
[0189] When determining that the first information satisfies a second condition, the first network function modifies a 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 an implementation manner, 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 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 manner, 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: Determining whether to modify the business resource information of the first business
[0203] In an optional implementation manner, the first network function modifies the first session according to the first information, including:
[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 the 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 business 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 manner, the first network function may trigger modification of the service resources used by the terminal when the first information satisfies 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 service 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. Figure 4 As shown in steps 2a to 5b, 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 modify the model of the first service, or the first network side function needs to interact with the third network function to modify the resources of the first service, or the first network side function needs to interact with the fourth network function to modify the data source of the first service, or the first network side function needs to interact with the first resource node to modify 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 of explanation, in the embodiment of the present application, an example is given in which the first network function, the second network function, the third network function, the fourth network function and the first resource node can be respectively arranged in different network side devices. 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, which is used to request modification of the model of the first service. In addition, the fifth response message may be a model modification response message.
[0224] Optionally, the fifth request message includes at least one of the following:
[0225] an identification 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 (Negative Acknowledgement, NACK).
[0232] For example: Figure 4 As shown in steps 2a and 2b, the AI business management function sends a model modification request message to the AI model management function, and 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, and the model modification response message can carry the modified model information.
[0233] In one implementation, 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, which 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] The sixth response message indicates the modification result of the data source of the first service, which may 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: Figure 4 As shown in steps 3a and 3b, the AI business management function sends a data source modification request message to the data plane management function, and the data source modification request message can 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 business management function, and the data source modification response message can carry the modified data source information.
[0242] Optionally, the sixth request message includes at least one of the following:
[0243] an identification 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] Mode 3: Interaction between the first network function and the third network function to modify 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, which 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: Figure 4 As shown in steps 4a and 4b, the AI business 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 the information such as model information and data source. Then, the AI resource management function feeds back an AI resource modification response message to the AI business management function. The AI resource modification response message may carry the modified AI resource information, such as AI resource address, computing power type, computing power size, etc.
[0255] Optionally, the seventh request message includes at least one of the following:
[0256] an identification 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 amount of the first business, such as computing power size and computing power type;
[0263] The AS address information of the application server of the first service includes at least one of the address information such as IP address, port number, FQDN, 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), ID information.
[0265] Mode 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: Figure 4As shown in step 5a and step 5b, the AI service management function sends an AI bearer modification request message to the AI resource node, and the AI bearer modification request message may carry AI resource configuration information. Then, the AI resource node feeds back an AI bearer modification response message to the AI service management function, and the AI bearer modification response message may carry the 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 business 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 service and the data caching rules related to the data of the first service are the data forwarding rules and data caching rules applied to the first service 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 service data of the first session and the data sending policy for sending the service data of the first session.
[0278] In this implementation, 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. Thereafter, the modification of the AI policy may be triggered based on at least one of the modified above information. For example: Figure 3 As shown, the AI business management function can trigger the AI policy modification process based on the information obtained in steps 1a to 1d.
[0279] In some implementations, the first network side device may also send a notification message to at least one of the terminal and the AI resource node, such as Figure 3 As shown in step 2a, 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 strategy 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 acquires the first information, including:
[0282] The first network side device receives the first request message from the first communication device.
[0283] Among them, the first communication device can be at least one of an application function (AF), an over the top (OTT, that is, an Internet company bypasses the operator) server and a terminal.
[0284] For example: Figures 4 to 7 As shown in any of the embodiments, 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, Figure 4 As shown, 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, and 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 session ID, QoS information, AI policy information, AI resource configuration information, data source information, model information, etc. of the modified first session through 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, Figure 5 , Figure 6 or Figure 7As shown, after receiving the first request message sent by the first communication device, the NEF can 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, and the first response message can be used to indicate the request result of the first request message. Thereafter, the UDR can notify the policy charging function to update the policy information based on the stored information, and the policy information includes AI-related policies (i.e., AI policies) and communication-related policies (i.e., communication policies).
[0288] In one implementation, after the policy charging function updates the AI policy information, the AI service management function may be notified 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 comprises:
[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 implementation, after the policy charging function updates the communication policy information, the communication management function may be notified 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: Figure 5 As shown, the policy charging function sends a first notification message to the AI service management function and a second notification message to the communication management function when updating the AI policy information and the communication policy information. The first notification message can notify the AI service management function to modify the AI session, such as AI session modification, AI rule modification, and 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, modification of the AI session and 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 of 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 of the AI communication bearer based on the AI session information.
[0298] Optionally, the first notification message includes at least one of the following:
[0299] The 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, 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, wherein 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] The 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, 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: Figure 6 As shown, 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 send a second notification message directly 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] Another example: Figure 3 As shown, after the AI service management function modifies the AI session or modifies the AI policy, the modified session information of the AI session is sent to the communication management function through step 3, so that the communication management function modifies the communication bearer or communication policy related to the AI session according to the modified session information of the AI session. Figure 3 As shown in step 4, after the AI service management function modifies the AI session or modifies the AI policy, the communication management function sends a second notification message (such as a communication bearer modification notification) to notify the communication management function to modify the communication bearer or communication policy related to the AI session according to 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 comprises:
[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 strategy related to the first session according to the modified session information of the first session, such as the communication management function initiating a PDU session modification process according to the modified session information of the first session.
[0317] It is worth mentioning that the above two implementation modes 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 a 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 strategy modification process is used to modify routing information in the network, such as forwarding action rule (FAR), packet detection rule (PDR)
[0322] In this implementation, after modifying the first session, 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 implementation, after completing the AI session modification, the AI service management function may 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 policies according to the fourth notification message.
[0324] For example: Figure 6As shown, after the AI service management function completes the modification of the AI session through steps 6 to 8, it can feedback the modification result of the AI session to the policy charging function through step 9. In step 10a, the policy 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 result 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 result of the communication strategy.
[0326] For example: Figure 7 As shown, 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 business management function through step 8b to notify the AI business 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 business management function according to the modified communication bearer to notify the AI business 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 the communication management function to 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 is not repeated here.
[0332] In this implementation, the communication strategy may be modified by the second network side device first, and then the second network side device may notify the first network side device to modify the AI session related to the communication strategy.
[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 according to 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 according to 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 according to 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: Figure 5 As shown in the figure, 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 can be triggered independently and executed in parallel with step 7.
[0343] Method 2: Modify the AI bearer first, then modify the communication bearer
[0344] In some implementation modes, the first network side device obtains the first information, including:
[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] Among them, the first response message is a response message to the first notification message, such as the first notification message is a first modification notification message, the first response message is a first modification notification message ACK, and the first response message can indicate the modification result of the first session, such as: modified AI session ID, AI strategy, etc.
[0349] In one implementation, 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: Figure 6 As shown in steps 4 to 10a, 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, where the first response message 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 implementation, 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: Figure 6 As shown in steps 4 to 6, and step 10b, 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 indicate the modification of the communication bearer or communication policy related to the first session.
[0354] In this implementation manner, 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 modes, the first network side device obtains the first information, including:
[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: Figure 7 As shown in steps 4 to 8a, 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 can send a first notification message to the AI business management function based on the modified communication bearer related to the AI session to trigger the AI business management function to modify the AI session.
[0360] In another implementation, the first network side device acquires the first information, including:
[0361] The first network side device receives a third notification message from the second network side device, wherein 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: Figure 7 As shown in steps 4 to 6b, and step 8b, 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 bearer related to the AI session. After completing the modification of the communication bearer related to the AI session, the communication management function sends a third notification message to the AI business management function to trigger the AI business 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, wherein 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 indication, wherein the data transmission indication indicates that the terminal sends 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 slices related to the first session, and the QoS information related to the first session.
[0374] In this implementation manner, the terminal may be commanded to transmit AI service data according to the modified AI session through the first command message.
[0375] In an embodiment of the present application, the first network side device obtains the first information; wherein the first information includes at least one of the following: the demand description information of the first service; service resource configuration information; a first request message, the first request message is used to request to modify the first session; the first network side device modifies the first session according to the first information, the first session is used to carry the service data of the first service of the terminal, and the first service includes at least one of the artificial intelligence AI service and the 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 according to its own needs or the request of other devices.
[0376] See also Figure 8 Another session modification method provided in the embodiment of the present application is performed by a second network side device, such as Figure 8 As shown, 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 indicate modification of a communication bearer or a communication policy related to the first session;
[0380] 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.
[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 fifth information, the first session, the first service, the second notification message, the communication bearer, the communication strategy, the first network side device, the second network side device and the third network side device are the same as those in Figure 2 In the method embodiment shown, the fifth information, the first session, the first service, the second notification message, the communication bearer, the communication strategy, the first network side device, the second network side device and the third network side device have the same meanings, and the specific meanings can be referred to as Figure 2 The explanations in the illustrated method embodiment will not be repeated here.
[0383] In addition, the above-mentioned fourth notification message may be similar to the above-mentioned second notification message, and the differences include: the second notification message is sent by the first network side device, such as the AI service management function sends 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 to modify the communication policy related to the AI policy, and 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 session or the first service-related policy by the first network-side device.
[0391] For example: Figure 3 or Figure 4 As shown, 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] Another example: Figure 6 As shown, 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 strategy 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, 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.
[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 strategy is used to modify relevant strategies used 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: Figure 3 or Figure 4As shown, 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 an Acknowledgement (ACK) of the communication bearer modification 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 strategy related to the first session according to the fourth notification message;
[0408] The second network side device modifies the communication bearer or communication rule related to the first session according to the modified communication policy.
[0409] For example: Figure 5 As shown, in step 5, the policy charging function sends a fourth notification message to the communication management function for modifying 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, if Figure 7As shown in step 7, after modifying the communication bearer or the 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, if Figure 7 As shown in step 8b, 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 embodiments of the present application can be used with Figure 2 The method embodiments shown are combined so that the second network side device can modify the communication bearer or communication strategy related to the AI session according to the modification result of the first session by the first network side device or the modification notification of the third network side device, which will not be repeated here.
[0418] See also Fig. 9 , is a flowchart of another session modification method provided in an embodiment of the present application, wherein the execution subject of the session modification method is a third network side device, such as Fig. 9 As shown, 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] The third network side device may be a policy charging function network element, and the fifth notification message may come from the UDR. Figures 5 to 7 As shown, 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 parameters requested 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, and the policy information includes AI-related policies (i.e., AI policies) and communication-related policies (i.e., communication policies). At this time, the 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 implementation, 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. At this time, the first notification message is used to trigger the first network side device to modify the first session, and the fourth notification message is used to trigger the second network side device to modify the communication bearer.
[0437] In this implementation manner, 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: Figure 6 As shown in steps 4 to 10a, 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, where the first response message 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 implementation, 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: Figure 6As shown in steps 4 to 6, and step 10b, 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 indicate the modification of the communication bearer or communication policy related to the first session.
[0445] In yet another implementation, 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] Among them, 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: Figure 7 As shown in steps 4 to 8a, 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 can send a first notification message to the AI business management function based on the modified communication bearer related to the AI session to trigger the AI business management function to modify the AI session.
[0450] In another implementation, 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: Figure 7 As shown in steps 4 to 6b, and step 8b, 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 bearer related to the AI session. After completing the modification of the communication bearer related to the AI session, the communication management function sends a third notification message to the AI business management function to trigger the AI business management function to modify the AI session.
[0452] The embodiments of the present application can be used with Figure 2 and Figure 8 The illustrated method embodiments are combined 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 described in detail 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 provided in the embodiment of the present application is described by taking the session modification method executed by the session modification device as an example.
[0454] See also Fig.10 The session modification device 1000 provided in the embodiment of the present application may be a first network side device, such as a device in an AI service management function network element. Fig.10 As shown, the session modification device 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 a 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, where the 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, wherein 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 used to perform data management.
[0473] Optionally, the first modification 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 comprising information about communication resources related to the first session;
[0484] The third information includes information of 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 satisfies a second condition, triggering modification of a 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 a service resource 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 the 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, wherein 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 used 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 identification 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, wherein the sixth request message is used to request to modify the data source information of the terminal in the first session;
[0524] The third receiving module is used 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 identification 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, wherein 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 used to receive 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.
[0534] Optionally, the seventh request message includes at least one of the following:
[0535] an identification 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 calculation amount 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, wherein 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] A 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 device 1000 further includes:
[0547] The third modification module is used to modify the service policy of the first service according to the modified first session.
[0548] Optionally, the business 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 acquisition module 1001 is specifically used 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 used 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 device 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] a processing rule for the first service;
[0564] The 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 device 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 acquisition module 1001 is specifically used 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 the 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 device 1000 further includes:
[0571] A seventh sending module is used 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, wherein 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 indication, wherein the data transmission indication indicates that the terminal sends 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 slices 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 achieve Figure 2 The various processes implemented by the illustrated method embodiment achieve the same technical effect and will not be described again here to avoid repetition.
[0581] See also Fig.11 The session modification device 1100 provided in the embodiment of the present application may be a second network side device, such as a device in a communication management function network element. Fig.11 As shown, the session modification device 1100 may include the following modules:
[0582] The second acquisition module 1101 is used to acquire fourth information;
[0583] A second modification 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 indicate modification of a communication bearer or a communication policy related to the first session;
[0586] 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.
[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 strategy related to the first session according to the fourth notification message;
[0595] The second modification unit is configured to modify the communication bearer or the communication rule related to the first session according to the modified communication strategy.
[0596] Optionally, when the fourth information includes the fourth notification message, the session modification device 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 used 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 the service policy related to the first session.
[0600] Optionally, the business strategy 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, 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.
[0606] The session modification device 1100 provided in the embodiment of the present application can achieve Figure 8 The various processes implemented by the illustrated method embodiment achieve the same technical effect and will not be described again here to avoid repetition.
[0607] See also Fig.12 The session modification device 1200 provided in the embodiment of the present application may be a third network side device, such as a device in a policy charging function network element. Fig.12 As shown, the session modification device 1200 may include the following modules:
[0608] The first receiving module 1201 is used to receive 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 a first service, and 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] The seventh receiving module is used 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 used 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 a first network side device according to a 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 achieve Fig. 9 The various processes implemented by the illustrated method embodiment achieve the same technical effect and will not be described again here to avoid repetition.
[0627] The session modification device in the embodiment of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a network side device. Exemplarily, the network side device includes but is not limited to the types of core network devices listed above, etc., and the embodiment of the present application does not specifically limit this.
[0628] like Fig.13 As shown, the embodiment of the present application further provides a communication device 1300, including a processor 1301 and a memory 1302, 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 following Figure 2 The steps of the session modification method embodiment shown in the figure 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 following Figure 8 The steps of the session modification method embodiment shown in FIG. 1; when the communication device 1300 is a third network side device, the program or instruction is executed by the processor 1301 to implement the following Fig. 9 The various steps of the session modification method embodiment shown in the figure can achieve the same technical effect, and to avoid repetition, they will not be described again here.
[0629] The embodiment of 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 used to run a program or instruction to implement the following Figure 2 , Figure 8 or Fig. 9 The steps of the method embodiment shown. This network side device embodiment corresponds to the above network side device method embodiment, and each implementation process and implementation mode of the above method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.
[0630] Specifically, the embodiment of the present application also provides a network side device. Fig.14 As shown, 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 further includes: instructions or programs stored in the memory 1403 and executable on the processor 1401, and the processor 1401 calls the instructions or programs in the memory 1403 to execute as follows: Fig.10 , Fig.11 or Fig.12The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0632] The 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 following is implemented: Figure 2 , Figure 8 or Fig. 9 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.
[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-transient readable storage medium.
[0634] The present application embodiment further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, the processor is used to run a program or instruction, to implement the following Figure 2 , Figure 8 or Fig. 9 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.
[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] The present application embodiment further provides a computer program / program product, wherein the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the following Figure 2 or Figure 4 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.
[0637] The embodiment of the present application also provides a communication system, including: a first network side device, or 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 following Figure 2 In the steps of the method embodiment shown in FIG. 1 , the second network side device can be used to perform the following steps: Figure 8 The steps of the method embodiment shown in the figure, the third network side device can be used to perform the following steps: Fig. 9 Steps of the method embodiment are shown.
[0638] In the first implementation, it is taken that the first network side device is at least one of an AI model management function, an AI resource management function, an AI resource node, and a data plane management function. Figure 3 As shown, at least one of the AI model management function, AI resource management function, AI resource node and data plane management function can make AI business-related modifications to the AI session based on its own needs.
[0639] In the second implementation, the first network side device is an AI model management function, and the second network side device is a communication management function. Figure 4 As shown, 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 also 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 implementation, it is taken as an example that the first network side device is an AI model management function, the second network side device is a communication management function, and the third network side device is a policy charging function. Figure 5 As shown, 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 billing function to update the policy information based on the stored information. The policy information includes 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 make corresponding modifications to the AI session based on the updated policy information, and notify the communication management function to make corresponding modifications to the communication bearer.
[0645] In the fourth implementation, the first network side device is an AI model management function, the second network side device is a communication management function, and the third network side device is a policy charging function. Figure 6As shown, 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 billing function to update the policy information based on the stored information. The policy information includes AI-related policies (i.e., AI policies) and communication-related policies (i.e., communication policies).
[0646] Thereafter, the policy charging function may notify the AI service management function to modify the AI session accordingly based on the updated AI policy information, and trigger the modification of the communication bearer related to the AI session based on the modification result of the AI session. For example, the AI service management function feeds back the modification result of the AI session to the policy charging function, and the policy charging function sends a second modification notification message to the communication management function based on the modification result of the AI session to notify the communication management function to modify the communication bearer; or, the AI service management function sends a second modification notification message to the communication management function based on the modification result of the AI session to notify the communication management function to modify the communication bearer.
[0647] In the fifth implementation, the first network side device is an AI model management function, the second network side device is a communication management function, and the third network side device is a policy charging function. Figure 7 As shown, 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 billing function to update the policy information based on the stored information. 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 according to the updated communication policy information, and trigger the modification of the AI session related to the communication bearer according to 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 according to 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 according to 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 variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including 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 one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment 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 reverse 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 implementation methods, 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, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable 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 the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.
Claims
1. A session modification method, characterized in that: include: 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, characterized in that 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, characterized in that: 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that: 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that The method further comprises: 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that The method further comprises: 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, characterized in that 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, characterized in that The method further comprises: 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, characterized in that 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, characterized in that 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, characterized in that: include: 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, characterized in that 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, characterized in that 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, characterized in that 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 according to claim 33, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that: include: 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 according to claim 37, characterized in that 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, characterized in that The method further comprises: 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.
40. The method according to claim 39, characterized in that 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, characterized in that The method further comprises: 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, characterized in that 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, characterized in that: include: 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, characterized in that: include: 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, characterized in that: include: A first receiving module, configured to receive a fifth notification message, wherein 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, and the first service includes at least one of an artificial intelligence AI service and a computing service; 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, characterized in that: The method comprises 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, characterized in that The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the session modification method according to any one of claims 1 to 42 are implemented.