Communication methods, communication apparatuses, and storage medium

By acquiring and mapping service quality parameters in the 5G system, and utilizing the quality flow of AI and communication services through the hybrid service data adaptation protocol layer, the problem of determining the quality of AI services is solved, and the quality assurance of AI and communication services is achieved.

WO2026031730A1PCT designated stage Publication Date: 2026-02-12HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/097105
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-09
Filing Date
2025-05-26
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

In scenarios where communication services and AI services are combined, how can we determine the service quality of AI services to ensure their quality within the 5G system?

Method used

By acquiring at least two quality of service parameters to indicate the quality of service for AI services and primary communication services respectively, and mapping them separately or uniformly to different bearers, the quality of service flow is ensured by using the Hybrid Service Data Adaptation Protocol (hSDAP) layer for unified quality of service flow processing.

Benefits of technology

It achieves quality flow mapping of AI services and communication services in 5G systems, ensuring the service quality of AI services, including latency and accuracy, and adapting to the needs of different business types.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025097105_12022026_PF_FP_ABST
    Figure CN2025097105_12022026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the embodiments of the present application are communication methods, communication apparatuses, and a storage medium, which are used for defining the quality of service of an AI service. A method in the embodiments of the present application comprises: acquiring at least two quality-of-service parameters, wherein the at least two quality-of-service parameters are used for indicating the quality of service of an artificial intelligence (AI) service, the AI service comprises AI traffic and first communication traffic, the at least two quality-of-service parameters comprise a first parameter and a second parameter, the first parameter is used for indicating the quality of service of the AI traffic, and the second parameter is used for indicating the quality of service of the first communication traffic; and on the basis of the at least two quality-of-service parameters, mapping a quality-of-service flow of the AI traffic to a first-type bearer, and mapping a quality-of-service flow of the first communication traffic to a second-type bearer. In the embodiments of the present application, the quality-of-service parameters of the AI service are acquired, and the quality-of-service flows of the AI service are mapped to the corresponding bearers on the basis of the quality-of-service parameters of the AI service, thereby realizing a combination of a communication service and the AI service.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, communication device and storage medium

[0001] The present application claims priority to the Chinese patent application No. 202411099677.5, filed on August 9, 2024, and entitled "A communication method, a communication device and a storage medium", the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] Embodiments of the present application relate to the field of communication technology, in particular to a communication method, a communication device and a storage medium. BACKGROUND

[0003] An artificial intelligence (AI) service refers to providing an AI related service to a user, such as AI model training or inference. The user initiates a request to the network side, and the network side feeds back a model or inference result to the user. The AI service is usually provided by a cloud service provider, that is, the user data is uploaded to the cloud through the network, and the service result is fed back to the user through the network, and the network serves as a data transmission channel. At present, the combination of AI and communication technology has become a new application scenario, for example, providing distributed AI inference, training and other services through a future mobile communication system.

[0004] In a 5th generation mobile communication technology (5G) system, the user plane is responsible for data processing, such as processing, queuing and retransmitting quality of service (QoS) related data packets, error detection, channel coding and modulation, and wireless signal measurement. The control plane is responsible for configuring parameters in data processing, such as access control, radio link control (RLC) configuration, resource scheduling, mobility management and measurement reporting, etc. Among them, for guaranteed bit rate services, non-guaranteed bit rate services and latency critical guaranteed bit rate services, different service qualities of different services are defined through parameters such as priority, data packet delay budget and data packet error rate.

[0005] Therefore, in the scenario of combining communication services and AI services, how to determine the service quality of AI services is a technical problem to be solved. SUMMARY

[0006] The present application provides a communication method, a communication device and a storage medium for obtaining service quality parameters of AI services, and mapping service quality flows of AI services to corresponding bearers according to the service quality parameters of AI services, thereby realizing the combination of communication services and AI services.

[0007] In a first aspect, a communication method is provided. The method can be performed by a first device, which can be a network device, a component or a device (e.g., a processor, a chip, or a chip system) applied to the network device, or a logic module or software (e.g., a central unit (CU), a distributed unit (DU), or a radio unit (RU)) capable of implementing all or part of the functions of the network device. The first device can also be a terminal device, a component or a device (e.g., a processor, a chip, or a chip system) applied to the terminal device, or a logic module or software capable of implementing all or part of the functions of the terminal device. In the method, the first device obtains at least two quality of service (QoS) parameters, which are used to indicate the QoS of an artificial intelligence (AI) service. The AI service includes an AI service and a first communication service. The at least two QoS parameters include a first parameter and a second parameter. The first parameter is used to indicate the QoS of the AI service, and the second parameter is used to indicate the QoS of the first communication service. The first device maps the QoS flow of the AI service to a first type of bearer and maps the QoS flow of the first communication service to a second type of bearer based on the at least two QoS parameters.

[0008] In this embodiment, the QoS parameters of the AI service and the QoS parameters of the first communication service are obtained, thereby realizing the mapping of the QoS flows of the AI service and the first communication service, and further realizing the combination of the communication service and the AI service, and guaranteeing the QoS of the AI service.

[0009] In some possible implementation manners based on the first aspect, the second parameter is also used to indicate the QoS of a second communication service of the communication service, and the QoS flow of the second communication service is mapped to the second type of bearer.

[0010] In some possible implementation manners based on the first aspect, the first device maps the QoS flow of the first communication service to the second type of bearer through a service data adaptation protocol (SDAP) layer based on the second parameter.

[0011] In some possible implementation manners based on the first aspect, the first device sends first information and / or second information. The first information includes parameters of the first type of bearer, and the second information includes parameters of the second type of bearer. The parameters of the first type of bearer include parameters of an AI model and / or parameters of an AI data representation, and the parameters of the second type of bearer include radio parameters.

[0012] In some possible implementation manners based on the first aspect of the present application, the first parameter and / or the second parameter are determined according to fourth information and service quality requirements, the fourth information is used for requesting the AI service, and the service quality requirements include service quality requirements of the AI service.

[0013] In some possible implementation manners based on the first aspect of the present application, at least two service quality parameters are received from the core network device.

[0014] The second aspect of the present application provides a communication method. Optionally, an execution subject of the method can be a second device, which can be a network device, a component or device (for example, a processor, a chip, or a chip system) applied to the network device, or a logic module or software (for example, a CU, a DU, or a RU) capable of realizing all or part of network device functions. The second device can also be a terminal device, a component or device (for example, a processor, a chip, or a chip system) applied to the terminal device, or a logic module or software capable of realizing all or part of terminal device functions. In the method, the second device acquires a third parameter, the third parameter is used to indicate service quality of an AI service, and the AI service includes an AI service and a first communication service. The second device maps service quality flows of the AI service and the first communication service to a third type of bearer based on the third parameter.

[0015] In some possible implementation manners based on the second aspect of the present application, the second device maps service quality flows of the AI service and the first communication service to the third type of bearer through a hybrid service data adaptation protocol (hSDAP) layer based on the third parameter.

[0016] In some possible implementation manners based on the second aspect of the present application, the second device sends third information, the third information includes parameters of the third type of bearer, and the parameters of the third type of bearer include at least one of parameters of an AI model, parameters of AI data representation, or radio parameters.

[0017] In some possible implementation manners based on the second aspect of the present application, the second device determines the third parameter according to fourth information and service quality requirements, the fourth information is used for requesting the AI service, and the service quality requirements include service quality requirements of the AI service.

[0018] In some possible implementation manners based on the second aspect of the present application, the second device receives the third parameter from the core network device.

[0019] In some possible implementation manners based on the first aspect or the second aspect of the present application, the service quality of the AI service includes AI service latency and / or AI service accuracy, the AI service latency is used to indicate a total time length of AI service processing and communication service processing, and the AI service accuracy is used to indicate accuracy of an AI service result.

[0020] In some possible implementation manners based on the first aspect or the second aspect of the application, the service quality of the AI service further includes a service type of the AI service, and the service type of the AI service includes at least one of a guaranteed accuracy service, a non-guaranteed accuracy service, or a delay-critical guaranteed accuracy service.

[0021] In some possible implementation manners based on the first aspect or the second aspect of the application, the first device or the second device receives fifth information, and the fifth information is used to indicate an AI capability and / or a communication capability of the terminal device.

[0022] The third aspect of the application provides a communication device, including:

[0023] an interface module, configured to obtain at least two service quality parameters, a first parameter being used to indicate a service quality of an AI service, the AI service including an AI service and a first communication service, and the at least two service quality parameters including the first parameter and a second parameter, the first parameter being used to indicate a service quality of the AI service, and the second parameter being used to indicate a service quality of the first communication service;

[0024] a processing module, configured to map a service quality flow of the AI service to a first type of bearer and map a service quality flow of the first communication service to a second type of bearer based on the at least two service quality parameters.

[0025] In a possible implementation manner, the service quality of the AI service includes an AI service delay and / or an AI service accuracy, the AI service delay being used to indicate a total duration of AI service processing and communication service processing, and the AI service accuracy being used to indicate an accuracy of an AI service result.

[0026] In another possible implementation manner, the service quality of the AI service further includes a service type of the AI service, and the service type of the AI service includes at least one of a guaranteed accuracy service, a non-guaranteed accuracy service, or a delay-critical guaranteed accuracy service.

[0027] In another possible implementation manner, the second parameter is further used to indicate a service quality of a second communication service of a communication service, and a service quality flow of the second communication service is mapped to the second type of bearer.

[0028] In another possible implementation manner, the processing module is specifically configured to map, based on the second parameter, the service quality flow of the first communication service to the second type of bearer through a service data adaptation protocol (SDAP) layer.

[0029] In another possible implementation manner, the interface module is further configured to send first information and / or second information, the first information including parameters of the first type of bearer, and the second information including parameters of the second type of bearer, the parameters of the first type of bearer including parameters of an AI model and / or parameters of AI data representation, and the parameters of the second type of bearer including radio parameters.

[0030] In another possible implementation, the interface module is further configured to receive the fourth information and the quality of service requirement.

[0031] The processing module is further configured to determine the first parameter and / or the second parameter according to the fourth information and the quality of service requirement, the fourth information being used for requesting the AI service, and the quality of service requirement including the quality of service requirement of the AI service.

[0032] In another possible implementation, the interface module is further configured to receive at least two quality of service parameters from the core network device.

[0033] The fourth aspect of the present application provides a communication apparatus, including:

[0034] The interface module is configured to obtain a third parameter, the third parameter being used for indicating a quality of service of an AI service, the AI service including an AI service and a first communication service.

[0035] The processing module is configured to map a quality of service flow of the AI service and the first communication service to a third type of bearer based on the third parameter.

[0036] In a possible implementation, the quality of service of the AI service includes an AI service delay and / or an AI service accuracy, the AI service delay being used for indicating a total length of time of AI service processing and communication service processing, and the AI service accuracy being used for indicating an accuracy of an AI service result.

[0037] In another possible implementation, the quality of service of the AI service further includes a service type of the AI service, the service type of the AI service including at least one of a guaranteed accuracy service, a non-guaranteed accuracy service, or a delay-critical guaranteed accuracy service.

[0038] In another possible implementation, the processing module is specifically configured to map the quality of service flow of the AI service and the first communication service to the third type of bearer through a hybrid service data adaptation protocol (hSDAP) layer based on the third parameter.

[0039] In another possible implementation, the interface module is further configured to send third information, the third information including a parameter of the third type of bearer, the parameter of the third type of bearer including at least one of a parameter of an AI model, a parameter of AI data representation, or a radio parameter.

[0040] In another possible implementation, the interface module is further configured to receive the fourth information and the quality of service requirement.

[0041] The processing module is further configured to determine the first parameter and / or the second parameter according to the fourth information and the quality of service requirement, the fourth information being used for requesting the AI service, and the quality of service requirement including the quality of service requirement of the AI service.

[0042] In another possible implementation, the interface module is further configured to receive the third parameter from the core network device.

[0043] A seventh aspect of the present application provides a communication system, which comprises the communication apparatus of the first aspect and any possible implementation thereof, and the communication apparatus of the second aspect and any possible implementation thereof.

[0044] The processor is configured to execute a program, so that the communication apparatus performs the method of the first aspect or the second aspect and any possible implementation thereof.

[0045] Optionally, the communication apparatus further comprises a memory, and the processor is coupled to the memory; and the memory is configured to store the program.

[0046] An eighth aspect of the present application provides a chip or a chip system, which comprises at least one processor and a communication interface, the communication interface and the at least one processor are connected through a line, and the at least one processor is configured to run a computer program or an instruction to perform the information transmission method described in any one of the first aspect or the second aspect and any possible implementation thereof.

[0047] The communication interface in the chip can be an input / output interface, a pin or a circuit, etc.

[0048] In a possible implementation, the chip or the chip system described above in the present application further comprises at least one memory, and the at least one memory stores an instruction. The memory can be a storage unit inside the chip, for example, a register, a cache, etc., or a storage unit of the chip, for example, a read-only memory, a random access memory, etc.

[0049] A seventh aspect of the present application provides a communication system, which comprises the communication apparatus of the first aspect and any possible implementation thereof, and the communication apparatus of the second aspect and any possible implementation thereof.

[0050] An eighth aspect of the present application provides a computer readable storage medium, which comprises an instruction, when the instruction is run on a computer, causes the computer to perform the method of the first aspect, or causes the computer to perform the method of the second aspect.

[0051] A ninth aspect of the present application provides a computer program product comprising an instruction, when the instruction is run on a computer, causes the computer to perform the method of the first aspect, or causes the computer to perform the method of the second aspect. BRIEF DESCRIPTION OF DRAWINGS

[0052] FIG. 1 is a schematic diagram of an embodiment of a user plane protocol stack between a terminal device and a base station in the present application;

[0053] FIG. 2 is a schematic diagram of another embodiment of a user plane protocol stack between a terminal device and a base station in the present application;

[0054] FIG. 3 is a network structure diagram in the present application;

[0055] FIG. 4 is a possible application scenario of a communication method in the present application;

[0056] FIG. 5 is a schematic diagram of an embodiment of a communication method in the present application;

[0057] FIG. 6 is a schematic diagram of another embodiment of a user plane protocol stack between a terminal device and a base station in the present application;

[0058] FIG. 7 is a schematic diagram of another embodiment of a user plane protocol stack between a terminal device and a base station in the present application;

[0059] FIG. 8 is a schematic diagram of another embodiment of a user plane protocol stack between a terminal device and a base station in the present application;

[0060] FIG. 9 is a schematic diagram of another embodiment of a communication method in the present application;

[0061] FIG. 10 is a schematic diagram of another embodiment of a communication apparatus in the present application;

[0062] FIG. 11 is a schematic diagram of another embodiment of a communication apparatus in the present application;

[0063] FIG. 12 is a schematic diagram of another embodiment of a communication apparatus in the present application. DETAILED DESCRIPTION

[0064] The present application provides a communication method, a communication apparatus and a storage medium, which are used for obtaining a service quality parameter of an AI service, and mapping a service quality flow of the AI service to a corresponding bearer according to the service quality parameter of the AI service, so as to realize the combination of a communication service and an AI service.

[0065] The embodiments of the present application are described below with reference to the accompanying drawings. Those skilled in the art can know that, with the development of technology and the appearance of new scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0066] The terms "first", "second", and the like in the description, claims, and drawings of the application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances and that the embodiments of the application described herein are capable of operation in other sequences than described or illustrated herein. Furthermore, the terms "comprise", "comprising", "include", "including", and the like are intended to cover non-exclusive inclusions, such that a process, method, system, product, or apparatus that comprises a list of elements is not necessarily limited to those elements, but can include other elements not expressly listed or inherent to such process, method, system, product, or apparatus.

[0067] Firstly, some technical terms involved in the embodiments of the application are introduced.

[0068] 1) Artificial intelligence (AI) service:

[0069] The AI service is to provide AI-related services such as AI model training or inference, requested by a user, and feedback the model or inference result to the user. The traditional AI service is usually provided by a cloud service provider, that is, the user data is uploaded to the cloud through the network, and the service result is fed back to the user through the network, and the network serves as a channel for data transmission. In the scenario of combining AI with future communication systems, distributed AI inference, training, and other services can be provided through future communication systems.

[0070] 2) Protocol stack:

[0071] The protocol stack refers to the sum of protocols at each layer in a network, which vividly reflects the process of data transmission in a network: from upper layer protocol to lower layer protocol, and from lower layer protocol to upper layer protocol. This process is similar to a stacked stack, each layer is responsible for different functions and tasks, and cooperates together to achieve data transmission and communication. Taking the user plane as an example, the protocol stack between the terminal device and the base station is shown in FIG. 1. Among them, the physical layer (PHY) is layer 1 (L1), the service data adaptation protocol (SDAP) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, and the media access control (MAC) layer are layer 2 (L2). For example, taking the downlink (DL) data transmission as an example, the main division of each layer of L2 is shown in FIG. 2.

[0072] The main function of the SDAP layer is to complete the mapping of quality of service (QoS) flow to data radio bearer (DRB);

[0073] The main functions of the PDCP layer include compression / decompression, security processing (including encryption and decryption, and integrity protection / verification), etc.

[0074] The main functions of the RLC layer include data segmentation and automatic repeat request (ARQ).

[0075] The main functions of the MAC layer include scheduling, multiplexing, and hybrid automatic repeat request (HARQ) process. The HARQ process is a technology that combines forward error correction (FEC) and ARQ methods.

[0076] 3) Quality of service (QoS):

[0077] QoS is a mechanism used in computer networks and communication systems to manage quality and determine the priority of data traffic transmission. QoS aims to ensure that different applications, services, or traffic in the network can obtain appropriate bandwidth, delay, packet loss rate, and other performance indicators according to their needs and priorities, to provide reliable network services.

[0078] QoS can allocate appropriate bandwidth resources according to the needs of different applications or services, to ensure that critical applications have sufficient bandwidth. It can also reduce the time required for data to travel from the sender to the receiver through priority queues and traffic scheduling algorithms. Some QoS parameters are shown in the following Table 1:

[0079] Table 1

[0080] As shown in Table 1, the 5QI value (5G QoS identifier value) is a key parameter used to identify QoS characteristics in a 5th generation mobile communication technology (5G) network. The resource type is used to indicate the type of service that needs to be configured with QoS parameters. The priority level is used to indicate the priority of resource scheduling in multiple QoS flows, and when the network is congested, the priority determines which QoS flow can obtain resources in priority. The packet delay budget defines the upper limit of the time for which a data packet can be delayed between a user equipment (UE) and a UPF of an N6 interface. The packet error loss rate defines the upper limit of the tolerable packet loss rate in the data packet transmission process, and is used to evaluate the reliability of network transmission. The default maximum data burst volume defines the maximum amount of data that needs to be transmitted by the network within a certain time. The default averaging window is a time window used to calculate QoS parameters such as packet loss rate, delay, etc.

[0081] For guaranteed bit rate (GBR) services, non-guaranteed bit rate (Non-GBR) services, and delay critical guaranteed bit rate (Delay Critical GBR) services, different services corresponding to QoS are defined through priority, packet delay budget, packet error rate, etc.

[0082] Referring to FIG. 3, the network architecture on which the communication method in the embodiments of the present application is based is briefly described as follows:

[0083] FIG. 3 is a schematic diagram of a possible, non-limiting system. As shown in FIG. 3, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 3, collectively referred to as 110) and at least one terminal (e.g., 120a-120j in FIG. 3, collectively referred to as 120). Other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 3), etc., can also be included in the RAN 100. The terminal 120 is wirelessly connected to the RAN node 110. The RAN node 110 is connected to the core network 200 through wireless or wired means. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices, respectively, or can be the same physical device that integrates the core network logical functions and the radio access network logical functions.

[0084] The RAN 100 can be a 3rd generation partnership project (3GPP)-related cellular system, e.g., a 4th generation mobile communication technology (4G), a 5G mobile communication system, or a future mobile communication system. The RAN 100 can also be an open-radio access network (ORAN), a cloud-radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 can also be a communication system that integrates two or more of the above systems.

[0085] The RAN node 110, which can also be referred to as an access network device, a RAN entity, or an access node, etc., forms part of the communication system, and is configured to facilitate wireless access to the communication system by terminals. The RAN nodes 110 in the communication system 10 can be of the same type or different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative, e.g., the network element 120i in Figure 3 can be a helicopter or a drone, which can be configured to move as a mobile base station, to the terminal 120j accessing the RAN 100 via the network element 120i, the network element 120i is a base station; but to the base station 110a, the network element 120i is a terminal. The RAN nodes 110 and the terminals 120 are sometimes referred to as communication devices, e.g., the network elements 110a and 110b in Figure 3 can be understood as communication devices with base station functionalities, and the network elements 120a-120j can be understood as communication devices with terminal functionalities.

[0086] In a possible scenario, the RAN node can be a base station (BS), an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a future mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node can be a macro base station (e.g., 110a in Figure 3), a micro base station or an indoor station (e.g., 110b in Figure 3), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). All or part of the functions of the RAN node in this application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (e.g., a cloud platform). The RAN node can also be provided with a communication module, circuit or chip for performing corresponding communication functions, and program instructions for performing corresponding communication functions. The RAN node in this application can also be a logical node, a logical module or software that can implement all or part of the functions of the RAN node.

[0087] In another possible scenario, multiple RAN nodes cooperate to assist a terminal to implement wireless access, and different RAN nodes respectively implement part of functions of a base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), a CU-CP, a CU-UP, or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can also be included in the same network element, for example, in a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, for example, included in a remote radio unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).

[0088] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU and the RU are taken as examples for description in this application. Any one of the CU (or the CU-CP, the CU-UP), the DU and the RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0089] A terminal can be a device or module with corresponding communication functions and can access the above communication system. The terminal can also be referred to as a terminal device, a UE, a mobile station, a mobile terminal, etc. The terminal can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, automatic driving, remote medical treatment, smart power grid, smart home, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, a transport vehicle with wireless communication function, a communication module, etc. Embodiments of the present application do not limit the device form of the terminal. The terminal usually has a communication module, circuit or chip for performing corresponding communication functions. The terminal can also be configured with program instructions for performing corresponding communication functions.

[0090] In addition, the embodiments of the present application can also be applicable to other communication technologies facing the future. The network architecture and service scenarios described in the present application are for more clearly illustrating the technical solutions of the present application and do not constitute a limitation on the technical solutions provided by the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the present application are also applicable to similar technical problems.

[0091] FIG. 4 shows an application scenario to which the embodiments of the present application are applicable. The terminal device 401 interacts with the network device 402. One possible case is that the terminal device 401 requests the network device 402 for downlink service, and the network device 402 configures the bearer of the downlink service according to the request of the terminal device 401. Another possible case is that the terminal device 401 initiates uplink service to the network device 402, and the terminal device 401 configures the bearer of the uplink service.

[0092] Optionally, the scenario shown in FIG. 4 further includes a core network device 403. The core network device 403 is configured to configure QoS for the terminal device 401 or the network device 402 according to the service thereof.

[0093] At present, the communication system mainly provides communication services, and the service quality definition, user plane and control plane processing are mainly for communication services without considering AI service related factors. Therefore, in the scenario of combining AI service and communication service, how to determine the service quality of AI service is a technical problem to be solved.

[0094] Based on this, the embodiment of the present application provides a method. The following will be described respectively for downlink service of network device to terminal device and uplink service of terminal device to network device.

[0095] I. Downlink service of network device to terminal device;

[0096] Please refer to FIG. 5, a communication method in the embodiment of the present application includes:

[0097] 501. The network device acquires the quality of service parameter;

[0098] The AI service includes AI service and first communication service, wherein the AI service can also be referred to as AI processing, and the first communication service can also be referred to as communication processing, which is not limited here.

[0099] In a possible implementation, the network device acquires at least two QoS parameters, which are used to indicate the QoS of the AI service, and the at least two QoS parameters include a first parameter and a second parameter, the first parameter is used to indicate the QoS of the AI service, and the second parameter is used to indicate the QoS of the first communication service.

[0100] In another possible implementation, the network device acquires a third parameter, which is used to indicate the QoS of the AI service and the first communication service.

[0101] Specifically, in the scenario of combination of AI service and communication service, the user plane protocol stack between the terminal device and the network device is as shown in FIG. 6. Among them, the AI process (AIP) layer and the data representation (Rep) layer are used for the AI service in the AI service, the PHY layer, the MAC layer, the RLC layer, the PDCP layer and the SDAP layer are used for the first communication service in the AI service, and the PHY layer, the MAC layer, the RLC layer and the PDCP layer can also be referred to as communication related protocol layer. The AI processing layer is used to process the input data based on the AI model to obtain the processing result. The data representation layer is used to represent the processing result as a data stream for subsequent communication processing. The parameters of the AI service and the communication service are configured by unified control signaling, such as hybrid resource control (hRC) signaling, hybrid media access control (hMAC) or hybrid control information (hCI), which is not limited here.

[0102] The first communication service uses the current QoS definition or QoS identifier. The QoS of the AI service includes AI service latency and / or AI service accuracy. The AI service latency is used to indicate the total duration of AI service processing and communication service processing, and the AI service accuracy is used to indicate the accuracy of the AI service result.

[0103] For example, the form of a QoS parameter is shown in Table 2. The QoS parameter shown in Table 2 is only an example, and in actual application, the QoS parameter can also have other forms, which are not limited here.

[0104] Table 2

[0105] As shown in Table 2, the 6QI value (6G QoS identifier value, 6QI value) is a key parameter used to identify QoS characteristics in future mobile communication networks, and the 6QI value is associated with the QoS characteristics in the QoS profile. The service delay budget (service delay budget) can also be referred to as AI service latency, which is used to indicate the total duration of AI service processing and communication service processing. The accuracy (accuracy) can also be referred to as AI service accuracy, which is used to indicate the accuracy of the AI service result.

[0106] For example, the network device can determine that the QoS parameter corresponding to any one of the 6QI values 1, 2, 7 or 82 is the second parameter, and determine that the QoS parameter corresponding to any one of the 6QI values 101, 102 or 103 is the first parameter. The QoS parameter corresponding to any one of the 6QI values 101, 102 or 103 can also be referred to as an AI parameter, an AI calculation parameter or an AI model parameter. The QoS parameter corresponding to any one of the 6QI values 1, 2, 7 or 82 can also be referred to as a wireless parameter.

[0107] The QoS of the AI service includes a service type of the AI service, and the service type of the AI service includes at least one of a guaranteed accuracy (GA) service, a non-guaranteed accuracy (Non-GA) service, or a delay critical guaranteed accuracy (Delay Critical GA) service. The GA service has a high service accuracy requirement; the Non-GA service is a best-effort service, and the AI service has a low accuracy requirement; and the Delay Critical GA service needs to meet the service accuracy within a specific service time. The GA service can be applied to a large language model (LLM) enabled robot, the Non-GA service can be applied to artificial intelligence generated content (AIGC), and the Delay Critical GA service can be applied to autonomous driving.

[0108] The network device can determine the QoS parameter of the AI service and the QoS parameter of the first communication service respectively, that is, the QoS parameter of the AI service and the QoS parameter of the first communication service are different QoS parameters; or determine the QoS parameter of the AI service and the QoS parameter of the first communication service, that is, a set of QoS parameters is used for the AI service and the first communication service.

[0109] It should be noted that when the QoS parameter of the AI service and the QoS parameter of the first communication service are different QoS parameters, the QoS parameter of the first communication service, that is, the second parameter, can also be used for a second communication service in the communication service. In other words, the QoS parameter of the second communication service in the communication service and the QoS parameter of the first communication service are the same set of QoS parameters.

[0110] For example, another form of QoS parameter is shown in Table 3.

[0111] Table 3

[0112] Table 3 expands the QoS parameter for the AI service in the GBR service, the Non-GBR service, and the Delay Critical GBR service. In other words, the service type of the AI service includes the GBR service, the Non-GBR service, and the Delay Critical GBR service.

[0113] For example, the network device can determine, from Table 2, that the QoS parameter corresponding to any one of 1, 2, 7, or 82 is the second parameter, and determine that the QoS parameter corresponding to any one of 101, 102, or 103 is the first parameter.

[0114] The network device can also determine, from Table 2 or Table 3, the QoS parameter corresponding to any one of the 6QI values as the third parameter, and use the third parameter for both the AI service and the first communication service to guarantee the quality of service.

[0115] It should be noted that the above Table 2 and Table 3 are only examples, and more wireless parameters or AI parameters can be included in Table 2 and Table 3 in actual applications, which are not limited herein.

[0116] In the embodiments of the present application, the quality of service parameters of the AI service and the communication service are extended to guarantee the quality of service of the AI service.

[0117] It should be understood that the QoS parameter can be determined by the network device or the core network device. If the QoS parameter is determined by the core network device, step 501 can be replaced by step 501a and step 502b.

[0118] 501a, the network device sends a request message to the core network device, and correspondingly, the core network device receives the request message from the network device;

[0119] In a possible implementation, the network device sends a QoS requirement to the core network device, where the QoS requirement is used to indicate the QoS requirement of the downlink service request from the network device to the terminal device.

[0120] The core network device can determine the QoS parameter according to the QoS requirement, where the manner in which the core network device determines the QoS parameter can refer to the manner in which the network device determines the QoS parameter, which is not described herein again.

[0121] 501b, the core network device sends the quality of service parameter to the network device, and correspondingly, the network device receives the quality of service parameter sent by the core network device;

[0122] After determining the QoS parameter, the core network device sends the QoS parameter to the network device.

[0123] In the embodiments of the present application, step 501 can be performed, and steps 501a to 501b are not performed; or steps 501a to 501b can be performed, and step 501 is not performed, which is not limited herein.

[0124] 502, the network device performs mapping based on the quality of service parameter;

[0125] In a possible implementation, the network device maps a QoS flow of the AI service to a first type of bearer and maps a QoS flow of the first communication service to a second type of bearer based on at least two quality of service parameters.

[0126] Specifically, the network device configures parameters of at least two types of bearers according to at least two quality of service parameters, where the at least two types of bearers include a first type of bearer and a second type of bearer. The first type of bearer can also be referred to as an AI bearer, and the second type of bearer can also be referred to as a wireless bearer.

[0127] As shown in FIG. 7, taking receiving data as an example, the AI bearer is related to an AIP layer and a Rep layer, and the network device can configure parameters of the first type of bearer according to a first parameter. The parameters of the first type of bearer include parameters of an AI model and / or parameters of AI data representation, where the parameters of the AI model include a model identification (ID), model segmentation, model weight, AI computing resource, and the like, and the parameters of the AI data representation include feature quantization and the like.

[0128] The wireless bearer is related to a PHY layer, a MAC layer, an RLC layer, and a PDCP layer, and the network device can configure parameters of the second type of bearer according to a second parameter, where the parameters of the second type of bearer include parameters of the PHY layer, the MAC layer, the RLC layer, and the PDCP layer.

[0129] Optionally, the network device maps a QoS flow of the AI service to the first type of bearer and maps a QoS flow of the first communication service to the second type of bearer through an SDAP layer.

[0130] Optionally, the network device further maps a QoS flow of the second communication service to the second type of bearer through the SDAP layer.

[0131] In the embodiments of the present application, the AIP layer and the Rep layer are located above a unified service adaptation layer, that is, an SDAP layer, so that communication services and communication services of AI services can be uniformly processed, thereby guaranteeing the quality of service of AI services and communication services.

[0132] In another possible implementation, the network device maps QoS flows of the AI service and the first communication service to a third type of bearer based on a third parameter.

[0133] Specifically, the network device configures parameters of the third type of bearer according to the third parameter. The AI service and the communication service have different bearers, a QoS flow of the AI service is mapped to the third type of bearer, and a QoS flow of the communication service is mapped to the second type of bearer.

[0134] As shown in FIG. 8, taking receiving data as an example, the third type of bearer is related to an AIP layer, a Rep layer, an aPHY layer, an aMAC layer, a PHY layer, a MAC layer, an RLC layer and a PDCP layer, wherein the AIP layer and the Rep layer are related to the AI service, and the aPHY layer, the aMAC layer, the PHY layer, the MAC layer, the RLC layer and the PDCP layer are related to the first communication service.

[0135] The AI service can have an independent encoding processing mode, such as a traditional channel encoding and modulation processing, or an enhanced MAC and physical layer processing, i.e., an aMAC layer and an aPHY layer.

[0136] Optionally, the configuration and QoS requirement of the third type of bearer are independent of the configuration and QoS requirement of the second type of bearer, and different quality requirements of the same service are mapped to corresponding bearers. The network device maps the QoS flow of the AI service and the first communication service to the third type of bearer through a hybrid service data adaptation protocol (hSDAP) layer. The hSDAP layer is a protocol layer for uniformly processing the QoS flow of the AI service and the communication service, i.e., the hSDAP layer is used to map the QoS flow of different services to different bearers.

[0137] In the embodiments of the present application, the AI service and the communication service are controlled through the unified hybrid service adaptation layer, and the quality of the AI service is guaranteed.

[0138] Optionally, the embodiment shown in FIG. 5 further includes step 500a. Step 500a can be performed before step 501.

[0139] 500a. The terminal device sends the capability information to the network device, and correspondingly, the network device receives the capability information from the terminal device.

[0140] The terminal device and the network device perform radio resource control (RRC) connection establishment. The terminal device reports the communication capability and the AI capability of the terminal device based on the RRC connection.

[0141] In the embodiments of the present application, step 500a is only an example, and in actual application, the terminal device can also report the communication capability and the AI capability of the terminal device using other manners, for example, uplink control information (UCI), and the specific manner is not limited here.

[0142] Optionally, the embodiment shown in FIG. 5 further includes step 500b. Step 500b can be performed after step 500a.

[0143] 500b, the network device establishes an hRC connection with the terminal device;

[0144] The network device establishes an hRC connection with the terminal device, thereby uniformly controlling the AI resource and the wireless resource. In this way, the network device can schedule the AI resource and the wireless resource of the AI service by using the hRC signaling in the manner of establishing an hRC connection with the terminal device, thereby guaranteeing the service quality of the AI service.

[0145] Optionally, the embodiment shown in FIG. 5 further includes step 503. Step 503 can be performed after step 502.

[0146] 503, the network device sends the first information and / or the second information to the terminal device, and correspondingly, the terminal device receives the first information and / or the second information from the network device;

[0147] In the case where the network device maps the AI service to the first type of bearer and maps the first communication service to the second type of bearer, the network device sends the first information and the second information to the terminal device, wherein the first information includes the parameters of the first type of bearer, and the second information includes the parameters of the second type of bearer, the parameters of the first type of bearer include the parameters of the AI model and / or the parameters of the AI data representation, and the parameters of the second type of bearer include the wireless parameters. The description of the parameters of the first type of bearer and the parameters of the second type of bearer can refer to the above embodiments, and will not be repeated here.

[0148] For example, Table 4 below is a possible representation of the first information and the second information:

[0149] Table 4

[0150] As shown in Table 4, the first information and the second information can be carried in the hCI. In a possible implementation, if the hCI type is 0, it means that the hCI includes the parameters of the second type of bearer, i.e., the wireless parameters; if the hCI type is 1, it means that the hCI includes the parameters of the first type of bearer and the parameters of the second type of bearer, i.e., the AI parameters and the wireless parameters. The resource block (RB) is used to indicate whether the wireless resource is a frequency domain resource or a time domain resource. The modulation and coding scheme (MCS) is used to indicate the modulation mode of the wireless resource, which can be quadrature amplitude modulation (QAM) or phase shift keying (PSK), for example, without limitation here. The feature quantization means converting the continuous feature values (such as floating-point numbers) in the model into a limited number of discrete values (such as integers). The model segmentation means dividing a large AI model into multiple smaller sub-models or modules.

[0151] Optionally, the embodiment shown in FIG. 5 further includes step 504. Step 504 can be performed after step 502.

[0152] 504. The network device sends third information to the terminal device, and correspondingly, the terminal device receives the third information from the network device;

[0153] In the case where the network device maps the AI service and the first communication service to the third type of bearer, the network device sends third information to the terminal device, wherein the third information includes parameters of the third type of bearer, and the parameters of the third type of bearer include parameters of the AI model, parameters of the AI data representation, and / or wireless parameters. The description of the parameters of the third type of bearer can refer to the above-mentioned embodiments, and will not be repeated here.

[0154] Optionally, the embodiment shown in FIG. 5 further includes step 505. Step 505 can be performed after step 502.

[0155] 505. The network device sends fifth information to the terminal device, and correspondingly, the terminal device receives the fifth information from the network device;

[0156] The network device can adjust the AI parameters and the wireless parameters based on the QoS monitoring, and send the fifth information to the terminal device. The fifth information includes the adjusted AI parameters and / or wireless parameters.

[0157] II. Uplink service of the terminal device to the network device;

[0158] Referring to FIG. 9, a communication method in an embodiment of the present application includes:

[0159] 901. The terminal device sends fourth information to the network device, and correspondingly, the network device receives the fourth information from the terminal device;

[0160] The terminal device sends the fourth information to the network device to request an AI service. Optionally, the fourth information includes QoS requirements of the AI service.

[0161] 902. The network device sends quality of service parameters to the terminal device, and correspondingly, the terminal device receives the quality of service parameters from the network device;

[0162] The network device determines the QoS parameters based on the service request and the QoS requirements of the terminal device, and sends the QoS parameters to the terminal device. The way in which the network device determines the QoS parameters can refer to the embodiment shown in FIG. 5, and will not be repeated here.

[0163] 902a. The core network device sends quality of service parameters to the terminal device, and correspondingly, the terminal device receives the quality of service parameters from the core network device;

[0164] The core network device determines the QoS parameter based on the service request and the QoS requirement of the terminal device, and sends the QoS parameter to the terminal device.

[0165] 903、The terminal device performs mapping based on the quality of service parameter;

[0166] The step 903 in this embodiment is similar to the step 502 in the embodiment shown in FIG. 5, and details are not described herein again.

[0167] Optionally, the embodiment shown in FIG. 9 further includes a step 900a. The step 900a can be performed before the step 901.

[0168] 900a、The terminal device sends capability information to the network device, and correspondingly, the network device receives the capability information from the terminal device;

[0169] Optionally, the embodiment shown in FIG. 9 further includes a step 900b. The step 900b can be performed after the step 900a.

[0170] 900b、The network device establishes an hRC connection with the terminal device;

[0171] The steps 900a to 900b in this embodiment are similar to the steps 500a to 500b in the embodiment shown in FIG. 5, and details are not described herein again.

[0172] Optionally, the embodiment shown in FIG. 9 further includes a step 901a. The step 901a can be performed after the step 901.

[0173] 901a、The network device sends a fourth message to the core network device, and correspondingly, the core network device receives the fourth message from the network device;

[0174] The network device can send the fourth message from the terminal device to the core network device, and the core network device determines the QoS parameter according to the fourth message and the QoS requirement.

[0175] Optionally, the embodiment shown in FIG. 9 further includes a step 901b. The step 901b can be performed after the step 901a.

[0176] 901b、The core network device sends a quality of service parameter to the network device, and correspondingly, the network device receives the quality of service parameter from the core network device;

[0177] The core network device can send the quality of service parameter to the terminal device through the network device. Specifically, the core network device sends the quality of service parameter to the network device in response to the fourth message, and the network device sends the quality of service parameter to the terminal device.

[0178] Optionally, the embodiment shown in FIG. 9 further includes step 904. Step 904 can be performed after step 903.

[0179] 904. The terminal device sends the first information and / or the second information to the network device, and correspondingly, the network device receives the first information and / or the second information from the terminal device.

[0180] Optionally, the embodiment shown in FIG. 9 further includes step 905. Step 905 can be performed after step 903.

[0181] 905. The terminal device sends the third information to the network device, and correspondingly, the network device receives the third information from the terminal device.

[0182] Steps 904 to 905 in the embodiment are similar to steps 503 to 504 in the aforementioned embodiment shown in FIG. 5, and will not be described here again.

[0183] The information transmission method in the embodiments of the present application is described above, and the communication apparatus in the embodiments of the present application is described below. Referring to FIG. 10, the communication apparatus 1000 can be used to execute the process performed by the network device in the embodiment shown in FIG. 5, or the process performed by the terminal device in the embodiment shown in FIG. 9. For details, please refer to the related description in the foregoing method embodiments. The communication apparatus 1000 can be a network device, or a component or apparatus (such as a processor, a chip, or a chip system, etc.) applied to a network device, or a logic module or software capable of realizing all or part of the functions of a network device. The communication apparatus 1000 can also be a terminal device, or a component or apparatus (such as a processor, a chip, or a chip system, etc.) applied to a terminal device, or a logic module or software capable of realizing all or part of the functions of a terminal device.

[0184] The communication apparatus 1000 includes an interface module 1001 and a processing module 1002.

[0185] The processing module 1002 is configured to perform data processing. The interface module 1001 can realize corresponding communication functions. The interface module 1001 can also be referred to as a communication interface or a communication module.

[0186] Optionally, the communication apparatus 1000 can further include a storage module, which can be used to store program codes, program instructions and / or data. The processing module 1002 can read the instructions and / or data in the storage module, so that the communication apparatus 1000 realizes the foregoing method embodiments.

[0187] The communication apparatus 1000 can be configured to perform the actions of the network device or the terminal device in the above method embodiments. For example, the network device or a communication module in the network device, or a circuit or chip responsible for communication functions in the network device. The communication apparatus 1000 can be the network device or a component configurable to the network device. The processing module 1002 is configured to perform the processing-related operations of the network device side or the terminal device side in the above method embodiments. The interface module 1001 is configured to perform the receiving-related operations of the network device side or the terminal device side in the above method embodiments.

[0188] Optionally, the interface module 1001 can include a sending module and a receiving module. The sending module is configured to perform the sending operations in the above method embodiments. The receiving module is configured to perform the receiving operations in the above method embodiments.

[0189] It should be noted that the communication apparatus 1000 can include a sending module and not include a receiving module. Alternatively, the communication apparatus 1000 can include a receiving module and not include a sending module. Specifically, whether the communication apparatus 1000 includes a sending action and a receiving action can be determined according to the above scheme executed by the communication apparatus 1000. For example, the communication apparatus 1000 is configured to perform the actions of the network device in the above embodiment shown in FIG. 5 or the actions of the terminal device in the above embodiment shown in FIG. 9. For details, please refer to the related description in the above embodiments shown in FIG. 5 or FIG. 9, which will not be described in detail here.

[0190] For example, the communication apparatus 1000 is configured to perform the following scheme:

[0191] The interface module 1001 is configured to obtain at least two quality of service parameters, a first parameter being used to indicate a quality of service of an artificial intelligence (AI) service, the AI service including an AI service and a first communication service, the at least two quality of service parameters including the first parameter and a second parameter, the first parameter being used to indicate a quality of service of the AI service, and the second parameter being used to indicate a quality of service of the first communication service.

[0192] The processing module 1002 is configured to map a quality of service flow of the AI service to a first type of bearer and a quality of service flow of the first communication service to a second type of bearer based on the at least two quality of service parameters.

[0193] In a possible implementation, the quality of service of the AI service includes an AI service delay and / or an AI service accuracy, the AI service delay being used to indicate a total duration of AI service processing and communication service processing, and the AI service accuracy being used to indicate an accuracy of an AI service result.

[0194] In another possible implementation, the quality of service of the AI service further includes a service type of the AI service, the service type of the AI service including at least one of an accuracy-guaranteed service, a non-accuracy-guaranteed service, or a delay-critical accuracy-guaranteed service.

[0195] In another possible implementation, the second parameter is further used to indicate a service quality of a second communication service of the communication service, and the service quality of the second communication service is mapped to the second type of bearer.

[0196] In another possible implementation, the processing module 1002 is specifically configured to map, based on the second parameter, a service quality flow of the first communication service to the second type of bearer through a service data adaptation protocol (SDAP) layer.

[0197] In another possible implementation, the interface module 1001 is further used to send first information and / or second information, the first information including the parameters of the first type of bearer, and the second information including the parameters of the second type of bearer, the parameters of the first type of bearer including the parameters of the AI model and / or the parameters of the AI data representation, and the parameters of the second type of bearer including the radio parameters.

[0198] In another possible implementation, the interface module 1001 is further used to receive fourth information and a service quality requirement.

[0199] The processing module 1002 is further used to determine the first parameter and / or the second parameter according to the fourth information and the service quality requirement, the fourth information being used to request the AI service, and the service quality requirement including a service quality requirement of the AI service.

[0200] In another possible implementation, the interface module 1001 is further used to receive at least two service quality parameters from the core network device.

[0201] For example, the communication apparatus 1000 is used to perform the following scheme:

[0202] The interface module 1001 is used to obtain third parameters, the third parameters being used to indicate a service quality of an AI service, the AI service including an AI service and a first communication service.

[0203] The processing module 1002 is used to map, based on the third parameters, service quality flows of the AI service and the first communication service to a third type of bearer.

[0204] In a possible implementation, the service quality of the AI service includes an AI service delay and / or an AI service accuracy, the AI service delay being used to indicate a total length of time of AI service processing and communication service processing, and the AI service accuracy being used to indicate an accuracy of an AI service result.

[0205] In another possible implementation, the service quality of the AI service further includes a service type of the AI service, the service type of the AI service including at least one of a guaranteed accuracy service, a non-guaranteed accuracy service, or a delay-critical guaranteed accuracy service.

[0206] In an alternative implementation, the processing module 1002 is specifically configured to map the AI service and the quality of service flow of the first communication service to the third type of bearer through a hybrid service data adaptation protocol (hSDAP) layer based on the third parameter.

[0207] In an alternative implementation, the interface module 1001 is further configured to send third information, the third information including parameters of the third type of bearer, the parameters of the third type of bearer including at least one of parameters of the AI model, parameters of the AI data representation, or radio parameters.

[0208] In an alternative implementation, the interface module 1001 is further configured to receive fourth information and a quality of service requirement.

[0209] The processing module 1002 is further configured to determine the first parameter and / or the second parameter according to the fourth information and the quality of service requirement, the fourth information being used to request the AI service, and the quality of service requirement including a quality of service requirement of the AI service.

[0210] In an alternative implementation, the interface module 1001 is further configured to receive the third parameter from a core network device.

[0211] It should be understood that the specific processes by which the modules perform the corresponding processes described above have been described in detail in the method embodiments described above, and thus will not be described again here for brevity.

[0212] Optionally, when the communication apparatus 1000 is a terminal device or a communication module in a terminal device, the processing module 1002 in the above embodiments can be implemented by at least one processor or processor-related circuit. Specifically, the processor can include a Modem chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a Modem core. The interface module 1001 can be implemented by a transceiver or transceiver-related circuit. The interface module 1001 can also be referred to as a communication module or a communication interface. The storage module can be implemented by at least one memory.

[0213] Optionally, when the communication apparatus 1000 is a circuit or chip responsible for communication functions in a terminal device, such as a Modem chip or a SoC chip or a SIP chip containing a Modem core, the functions of the processing module 1002 can be implemented by the circuit system including one or more processors or processing cores in the above-mentioned chip. The functions of the interface module 1001 can be implemented by the interface circuit or data transceiver circuit on the above-mentioned chip.

[0214] Next, a communication apparatus provided by an embodiment of the present application is introduced. Referring to FIG. 11, FIG. 11 is a structural schematic diagram of the communication apparatus provided by an embodiment of the present application. The communication apparatus can be a network device or a terminal device in the method embodiments, and can also be a chip, a chip system, or a processor, etc. that supports the network device or the terminal device to implement the method. The communication apparatus can be used to implement the method described in the method embodiments, and the specific implementation can refer to the description in the method embodiments.

[0215] The communication apparatus can include one or more processors 1101 connected with a memory 1102, an input and output unit 1103, and a bus 1104. The processor 1101 can be a general-purpose processor or a special-purpose processor, etc. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication apparatus (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute a software program, and process data of the software program.

[0216] Optionally, the communication apparatus can include one or more memories 1102, which can store instructions that can be run on the processor 1101 to make the communication apparatus execute the method described in the method embodiments. Optionally, the memory 1102 can also store data. The processor 1101 and the memory 1102 can be separately arranged or integrated together.

[0217] Optionally, the communication apparatus can also include a transceiver, an antenna. The transceiver can be referred to as a transceiving unit, a transceiver, or a transceiving circuit, etc., and is used to implement the transceiving function. The transceiver can include a receiver and a transmitter. The receiver can be referred to as a receiver or a receiving circuit, etc., and is used to implement the receiving function. The transmitter can be referred to as a transmitter or a transmitting circuit, etc., and is used to implement the transmitting function.

[0218] In another possible design, the processor 1101 can include a transceiver for implementing the receiving and transmitting functions. For example, the transceiver can be a transceiving circuit, or an interface, or an interface circuit. The transceiving circuit, the interface, or the interface circuit for implementing the receiving and transmitting functions can be separate or integrated together. The transceiving circuit, the interface, or the interface circuit described above can be used for reading and writing of codes / data, or the transceiving circuit, the interface, or the interface circuit described above can be used for transmission or transfer of signals.

[0219] In yet another possible design, optionally, the processor 1101 can store instructions that run on the processor 1101 to make the communication apparatus execute the method described in the method embodiments. The instructions can be fixed in the processor 1101, and in this case, the processor 1101 can be implemented by hardware.

[0220] In yet another possible design, a communication device can include circuitry that can implement the functions of the network device or the terminal device for transmitting or receiving or communicating in the foregoing method embodiments. The processor and the transceiver described in the embodiments of the present application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and the transceiver can also be manufactured using various IC technologies, such as complementary metal oxide semiconductor (CMOS), n metal-oxide-semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), Bipolar Junction Transistor (BJT), BiCMOS, silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0221] The communication device described in the foregoing embodiments can be a network device or a terminal device, but the scope of the communication device described in the embodiments of the present application is not limited thereto, and the structure of the communication device can not be limited by FIG. 11. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be:

[0222] (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem;

[0223] (2) a set of one or more ICs, optionally including memory units for storing data, instructions, etc.

[0224] (3) an ASIC, such as a Modem;

[0225] (4) a module that can be embedded within other devices;

[0226] (5) a receiver, a terminal, a smart terminal, a cellular phone, a wireless device, a handset, a mobile unit, a car-mounted device, a network device, a cloud device, an artificial intelligence device, etc.

[0227] (6) other, etc.

[0228] For the case that the communication apparatus can be a chip or a chip system, refer to the structural schematic diagram of the chip shown in FIG. 12. The chip 1200 shown in FIG. 12 includes a processor 1201, an interface 1202. Optionally, it can also include a memory 1203. Among them, the number of processors 1201 can be one or more, and the number of interfaces 1202 can be multiple.

[0229] For the case that the chip is used to implement the functions of the network device or the first device in the embodiments of the present application:

[0230] The interface 1202 is configured to receive or output a signal.

[0231] The processor 1201 is configured to perform a data processing operation of the network device or the terminal device.

[0232] It can be understood that some optional features in the embodiments of the present application can be implemented independently in some scenarios, without relying on other features, such as the scheme currently based on, to solve the corresponding technical problems and achieve the corresponding effects. Also, in some scenarios, it can be combined with other features according to the needs. Correspondingly, the communication apparatus given in the embodiments of the present application can also implement these features or functions, which will not be described here.

[0233] It should be understood that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method embodiments can be completed by integrated logic circuits or software instructions in the processor. The processor can be a general processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.

[0234] It can be appreciated that the memory in the embodiments of the present application can be a volatile memory or a nonvolatile memory, or can include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, and not limitation, many forms of RAK are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the system and method described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0235] The embodiments of the present application also provide a computer readable storage medium comprising instructions which, when executed on a computer, cause the computer to perform the method in the foregoing embodiments.

[0236] The embodiments of the present application also provide a computer program product comprising instructions which, when executed on a computer, cause the computer to perform the method in the foregoing embodiments.

[0237] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.

[0238] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. For example, the division of the units is only a logical function division. There can be another division manner for the actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0239] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. In actual implementation, some or all of the units can be selected according to the actual needs to achieve the purposes of the embodiments of the present application.

[0240] In addition, each function unit in the embodiments of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware or in the form of a software function unit.

[0241] When the integrated unit is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such an understanding, the technical solutions of the present application essentially or substantially, or all or part of the technical solutions, can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various other media that can store program codes.

[0242] In the foregoing embodiments, all or some of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or some of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or some of the processes or functions according to the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center through wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.). The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available medium can be a magnetic medium (for example, floppy disk, hard disk, magnetic tape), an optical medium (for example, high-density digital video disc (digital video disc, DVD)), or a semiconductor medium (for example, solid state disk (solid state disk, SSD)), etc.

Claims

1. A communication method characterized by comprising: The method comprises: obtaining at least two quality of service parameters, the at least two quality of service parameters being used to indicate a quality of service of an artificial intelligence (AI) service, the AI service comprising an AI service and a first communication service, the at least two quality of service parameters comprising a first parameter and a second parameter, the first parameter being used to indicate a quality of service of the AI service, and the second parameter being used to indicate a quality of service of the first communication service; mapping a quality of service flow of the AI service to a first type of bearer and mapping a quality of service flow of the first communication service to a second type of bearer based on the at least two quality of service parameters.

2. The method of claim 1, wherein, The quality of service of the AI service comprises an AI service latency and / or an AI service accuracy, the AI service latency being used to indicate a total duration of AI service processing and communication service processing, and the AI service accuracy being used to indicate an accuracy of an AI service result.

3. The method of claim 2, wherein, The quality of service of the AI service further comprises a service type of the AI service, the service type of the AI service comprising at least one of a guaranteed accuracy service, a non-guaranteed accuracy service, or a latency-critical guaranteed accuracy service.

4. The method according to any one of claims 1 to 3, characterized in that, The second parameter is further used to indicate a quality of service of a second communication service of a communication service, and the quality of service flow of the second communication service is mapped to the second type of bearer.

5. The method according to any one of claims 1 to 4, characterized in that, The mapping of the quality of service flow of the first communication service to the second type of bearer based on the at least two quality of service parameters comprises: mapping, by a service data adaptation protocol (SDAP) layer, the quality of service flow of the first communication service to the second type of bearer based on the second parameter.

6. The method according to any one of claims 1 to 5, characterized in that, The method further comprises: sending first information and / or second information, the first information comprising parameters of the first type of bearer, and the second information comprising parameters of the second type of bearer, the parameters of the first type of bearer comprising parameters of an AI model and / or parameters of an AI data representation, and the parameters of the second type of bearer comprising radio parameters.

7. The method according to any one of claims 1 to 6, characterized in that, The obtaining of the at least two quality of service parameters comprises: determining the first parameter and / or the second parameter according to fourth information and a quality of service requirement, the fourth information being used to request the AI service, and the quality of service requirement comprising a quality of service requirement of the AI service.

8. The method according to any one of claims 1 to 7, characterized in that, The obtaining of the at least two quality of service parameters comprises: receiving the at least two quality of service parameters from a core network device.

9. A communication method characterized by comprising: The method comprises: obtaining a third parameter, the third parameter being used to indicate a quality of service of an AI service, the AI service comprising an AI service and a first communication service; mapping a quality of service flow of the AI service and the first communication service to a third type of bearer based on the third parameter.

10. The method of claim 9, wherein, The quality of service of the AI service comprises an AI service latency and / or an AI service accuracy, the AI service latency being used to indicate a total duration of AI service processing and communication service processing, and the AI service accuracy being used to indicate an accuracy of an AI service result.

11. The method of claim 10, wherein, The quality of service of the AI service further comprises a service type of the AI service, the service type of the AI service comprising at least one of a guaranteed accuracy service, a non-guaranteed accuracy service, or a latency-critical guaranteed accuracy service.

12. The method according to claims 9 to 11, characterized in that, The mapping of the quality of service flows of the AI service and the first communication service to the third type of bearer based on the third parameter comprises: The mapping of the quality of service flows of the AI service and the first communication service to the third type of bearer based on the third parameter comprises:

13. The method of claim 12, wherein, The method further comprises: The third information comprises at least one of a parameter of an AI model, a parameter of AI data representation, or a radio parameter.

14. The method according to any one of claims 9 to 13, characterized in that, The obtaining of the third parameter comprises: The third parameter is determined according to fourth information and a quality of service requirement, the fourth information is used for requesting the AI service, and the quality of service requirement comprises a quality of service requirement of the AI service.

15. The method according to any one of claims 9 to 14, characterized in that, The obtaining of the third parameter comprises: The third parameter is received from a core network device.

16. A communications device, characterized by Comprise: An interface module is configured to obtain at least two quality of service parameters, the first parameter is used for indicating a quality of service of an AI service, the AI service comprises an AI service and a first communication service, and the at least two quality of service parameters comprise a first parameter and a second parameter, the first parameter is used for indicating a quality of service of the AI service, and the second parameter is used for indicating a quality of service of the first communication service. A processing module is configured to map a quality of service flow of the AI service to the first type of bearer and map a quality of service flow of the first communication service to the second type of bearer based on the at least two quality of service parameters.

17. A communications device, characterized by Comprise: An interface module is configured to obtain a third parameter, the third parameter is used for indicating a quality of service of an AI service, and the AI service comprises an AI service and a first communication service. A processing module is configured to map a quality of service flow of the AI service and the first communication service to a third type of bearer based on the third parameter.

18. A communications device, characterized by Comprise a module for performing the method in any one of claims 1 to 8, or a module for performing the method in any one of claims 9 to 15.

19. A communications device, characterized by Comprise: A processor is configured to execute a program, so that the communication device performs the method in any one of claims 1 to 8.

20. A communications device, characterized by Comprise: A processor is configured to execute a program, so that the communication device performs the method in any one of claims 9 to 15.

21. The communication apparatus according to claim 19 or 20, wherein, Further comprise a memory, the memory stores a computer program or instructions.

22. The communication apparatus according to any one of claims 19-21, wherein, The communication device is a chip or a chip system.

23. A computer readable storage medium comprising instructions which, when executed on a computer, cause the computer to perform the method in any one of claims 1 to 8, or cause the computer to perform the method in any one of claims 9 to 15.

24. A computer program product comprising instructions which, when executed on a computer, cause the computer to perform the method in any one of claims 1 to 8, or cause the computer to perform the method in any one of claims 9 to 15.

Citation Information

Patent Citations

  • Service quality management method, electronic equipment and storage medium

    CN113766576A

  • Service quality parameter management method, node and storage medium

    CN117135699A

  • Quality of service (QoS) configuration method, base station, electronic equipment and medium

    CN118450442A

  • Predictively adapting a radio bearer configuration

    US20230337043A1

  • Providing distributed ai models in communication networks and related nodes / devices

    US20230412513A1