Transmission priority determination method, communication apparatus, storage medium, and chip

By determining the transmission priority of channel information, the terminal prioritizes reporting high-priority channel information when resources are limited, which solves the problem of model performance monitoring under limited uplink transmission resources and achieves efficient channel information reporting and model performance monitoring.

WO2026145282A1PCT designated stage Publication Date: 2026-07-09HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-12-25
Publication Date
2026-07-09

AI Technical Summary

Technical Problem

When uplink transmission resources between terminals and network devices are limited, how terminals can effectively report measured channel information to monitor model performance has become an urgent technical problem to be solved.

Method used

The terminal determines the transmission priority of channel information and prioritizes reporting channel information with higher priority to ensure the effectiveness of model performance monitoring when uplink transmission resources are limited.

Benefits of technology

It enables efficient reporting of critical channel information under resource constraints, ensuring that network devices can accurately monitor model performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025145822_09072026_PF_FP_ABST
    Figure CN2025145822_09072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and discloses a transmission priority determination method, a communication apparatus, a storage medium, and a chip, capable of enabling a terminal to report measured channel information when an uplink transmission resource between the terminal and a network device is limited. The method comprises: determining a first transmission resource and a second transmission resource, wherein the first transmission resource is related to a second model, the second transmission resource is related to a first model, input data of the first model is channel information of a first channel on the second transmission resource, an output of the first model is an input of the second model, output data of the second model is channel information of a second channel on the first transmission resource, and the first transmission resource comprises the second transmission resource; and determining a transmission priority of first channel information on the basis of the first transmission resource and the second transmission resource, wherein the first channel information includes at least one of the following: channel information of a third channel on the first transmission resource, and channel information of a fourth channel on the second transmission resource.
Need to check novelty before this filing date? Find Prior Art

Description

Transmission priority determination method, communication device, storage medium, and chip

[0001] This application claims priority to Chinese Patent Application No. 202411999563.6, filed with the State Intellectual Property Office of China on December 31, 2024, entitled “Transmission Priority Determination Method, Communication Device, Storage Medium, and Chip”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a method for determining transmission priority, a communication device, a storage medium, and a chip. Background Technology

[0003] After obtaining channel information by measuring the reference signal, the terminal can input this channel information into its model (such as an encoder) to obtain compressed channel information. The terminal then feeds back this compressed channel information to the base station. The network device inputs this compressed channel information into its model (such as a decoder) to reconstruct the channel information. This approach leverages the nonlinear feature extraction capabilities of neural networks to improve the accuracy of channel measurements and reduces the amount of data transmitted between the terminal and network devices, thereby reducing the resource overhead of the terminal reporting channel information.

[0004] Terminals can periodically report the measured channel information to network devices, allowing network devices to verify the accuracy of model-based transmission channel information and thus monitor model performance. However, when uplink transmission resources between terminals and network devices are limited, how terminals can report the measured channel information to network devices becomes a pressing technical problem. Summary of the Invention

[0005] To address the aforementioned technical problems, embodiments of this application provide a transmission priority determination method, a communication device, a storage medium, and a chip, which enable a terminal to report measured channel information when uplink transmission resources between the terminal and network devices are limited.

[0006] Firstly, a method for determining transmission priority is provided. This method can be executed by a terminal, or by a component of the terminal, such as a processor, chip, or chip system, or by a logic module or software capable of implementing all or part of the terminal's functions. The following description uses the method executed by a terminal as an example. The method for determining transmission priority includes: determining a first transmission resource and a second transmission resource, wherein the first transmission resource is related to a second model, and the second transmission resource is related to the first model; the input data of the first model is the channel information of a first channel on the second transmission resource; the output data of the first model is the input data of the second model; the output data of the second model is the channel information of a second channel on the first transmission resource; the first transmission resource includes the second transmission resource; based on the first and second transmission resources, determining the transmission priority of the first channel information, wherein the first channel information includes at least one of the following: channel information of a third channel on the first transmission resource, and channel information of a fourth channel on the second transmission resource.

[0007] In this embodiment, when a terminal needs to report actually measured channel information to a network device, it determines the second transmission resource to which the channel information input to the first model belongs, and the first transmission resource to which the channel information output by the second model belongs. Based on the relationship between the first and second transmission resources, the terminal determines the priority of the channel information to be reported. In this way, the terminal can report the actually measured channel information to the network device based on the priority of the channel information. When uplink transmission resources are limited, higher priority channel information is reported first, thereby realizing the monitoring of model performance.

[0008] In one possible implementation, the method further includes: when the first transmission resource and the second transmission resource are the same, determining that the priority of the channel information of the fourth channel is higher than the priority of other channel information in the first channel information.

[0009] Based on this, when the first transmission resource and the second transmission resource are the same, the terminal prioritizes sending the channel information of the channel on the second transmission resource to the network device, so that the network device can compare the channel information of the channel on the second transmission resource with the channel information recovered by the second model to determine the model performance of the first model and / or the second model.

[0010] In one possible implementation, the first transmission resource further includes a third transmission resource, which is different from the second transmission resource; the method further includes: determining that the priority of the channel information of the third channel is higher than the priority of other channel information in the first channel information.

[0011] Based on this, when the first transmission resource includes the second and third transmission resources, the terminal prioritizes sending channel information of the channel on the first transmission resource to the network device. This allows the network device to compare the channel information of the channel on the first transmission resource with the channel information recovered by the second model, thereby determining the model performance of the first model and / or the second model.

[0012] In one possible implementation, the first transmission resource further includes a third transmission resource, which is different from the second transmission resource. The first channel information also includes channel information of a fifth channel on the third transmission resource. The method further includes determining that the priority of the channel information of the fifth channel is higher than the priority of other channel information in the first channel information.

[0013] Therefore, when the first transmission resource includes both the second and third transmission resources, the terminal prioritizes sending channel information of the channel on the third transmission resource to the network device. Since the second model typically performs better in recovering channel information on the second transmission resource but worse in recovering channel information on the third transmission resource when the first transmission resource includes both, the terminal can prioritize sending channel information of the channel on the third transmission resource to the network device. This allows the network device to determine its performance in recovering channel information of the third transmission resource based on the channel information of the channel on the third transmission resource and the channel information of the channel on the third transmission resource recovered by the second model.

[0014] In one possible implementation, the method further includes: receiving first indication information, the first indication information being used to indicate a first performance of the first model; and when the first performance value is within a first range, determining that the priority of the channel information of the fifth channel is higher than the priority of other channel information in the first channel information.

[0015] Optionally, the first performance characteristic is used to characterize the performance of the second model in recovering channel information on the third transmission resource. When the first performance value is within a first range, it indicates that the performance of the second model in recovering channel information on the fifth channel is limited. In this case, the terminal determines to prioritize reporting the channel information of the fifth channel to the network device, thereby enabling the network device to monitor the first performance of the second model based on the channel information of the fifth channel reported by the terminal and the channel information of the channel on the third transmission resource recovered by the second model.

[0016] In one possible implementation, when the first performance value is not within a first range, the channel information of the third channel is prioritized over the channel information of other channels in the first channel information. When the performance of the second model in recovering the channel information of the fifth channel is not limited, the terminal prioritizes reporting the channel information of the third channel to the network device. Thus, the network device monitors the overall performance of the first model and / or the second model based on the channel information of the third channel reported by the terminal and the channel information of the channel on the first transmission resource recovered by the second model.

[0017] In one possible implementation, when the first performance value is not within a first range, the channel information of the fourth channel is prioritized over the channel information of other channels in the first channel information. When the performance of the second model in recovering the channel information of the fifth channel is not limited, the terminal prioritizes reporting the channel information of the fourth channel to the network device. Thus, the network device monitors the overall performance of the first model and / or the second model based on the channel information of the fourth channel reported by the terminal and the channel information of the channel on the second transmission resource recovered by the second model.

[0018] In one possible implementation, determining the first transmission resource and the second transmission resource includes: receiving third indication information, the third indication information being used to indicate the first transmission resource and the second transmission resource; and determining the first transmission resource and the second transmission resource based on the third indication information.

[0019] In one possible implementation, determining the first transmission resource and the second transmission resource includes: receiving fourth indication information; the fourth indication information being used to indicate the identifier of the first model and the identifier of the second model; determining the first model and the second model based on the fourth indication information; and determining the first transmission resource and the second transmission resource based on the first model and the second model.

[0020] In one possible implementation, after determining the transmission priority of the first channel information, the method further includes: transmitting the first channel information based on the transmission priority of the first channel information.

[0021] In one possible implementation, transmitting the first channel information based on the transmission priority of the first channel information includes: transmitting the channel information with the highest priority among the first channel information in a high-precision transmission mode.

[0022] In one possible implementation, the method further includes: receiving transmission configuration information; the transmission configuration information is transmission configuration information for the terminal to send first channel information.

[0023] Secondly, a communication device is provided for implementing the various methods described above. This communication device can be a terminal as described in the first aspect, or a device containing the terminal, or a device included in the terminal, such as a chip. The communication device includes modules, units, or means corresponding to the methods described above. These modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions described above.

[0024] In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, also referred to as a transceiver unit, is used to implement the transmission and / or reception functions in any of the above aspects and their possible implementations. The transceiver module may consist of transceiver circuits, transceivers, transceivers, or communication interfaces. The processing module can be used to implement the processing functions in any of the above aspects and their possible implementations.

[0025] In some possible designs, the transceiver module includes a sending module and a receiving module, which are used to implement the sending and receiving functions in any of the above aspects and any possible implementation methods.

[0026] Thirdly, a communication device is provided, comprising: at least one processor; the processor being configured to execute a computer program or instructions stored in a memory to cause the communication device to perform the methods of any of the above aspects. The memory may be coupled to the processor, or may be independent of the processor. The communication device may be a terminal as described in the first aspect, or a device comprising the terminal, or a device included in the terminal, such as a chip. In some possible designs, the communication device includes a memory for storing necessary program instructions and data.

[0027] In one possible implementation, the processor includes logic circuitry and input and / or output interfaces. The output interfaces are used to perform the sending action in the corresponding method, and the input interfaces are used to perform the receiving action in the corresponding method.

[0028] In one possible implementation, the communication device further includes a communication interface and a communication bus, with the processor, memory, and communication interface connected via the communication bus. The communication interface is used to perform the sending and receiving actions in the corresponding method. The communication interface can also be called a transceiver. Optionally, the communication interface includes a transmitter and a receiver; in this case, the transmitter is used to perform the sending action in the corresponding method, and the receiver is used to perform the receiving action in the corresponding method.

[0029] In some possible designs, the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or may include chips and other discrete components. When the communication device is a chip, the aforementioned transmitting action / function can be understood as an output, and the aforementioned receiving action / function can be understood as an input.

[0030] Fourthly, a chip is provided, which includes a processor for implementing the functions involved in any of the above aspects or any implementation thereof.

[0031] In some possible designs, the chip includes a memory for storing necessary program instructions and data.

[0032] Fifthly, a computer-readable storage medium is provided that stores a computer program or instructions that, when executed on a communication device, enable the communication device to perform the methods of any of the above aspects or any implementation thereof.

[0033] In a sixth aspect, a computer program product containing instructions is provided, which, when run on a communication device, enables the communication device to execute any of the above aspects or any implementation thereof.

[0034] The technical effects of any of the implementation methods in aspects two through six can be found in the technical effects of the corresponding implementation methods in aspect one, and will not be repeated here.

[0035] It should be noted that any of the possible implementations of any of the above aspects can be combined, provided that the solutions do not contradict each other. Attached Figure Description

[0036] Figure 1 is a schematic diagram of a neural network model;

[0037] Figure 2 is a schematic diagram of applying a dual-ended model encoder and decoder to a CSI-RS measurement scenario;

[0038] Figure 3 is a schematic diagram of the system architecture of a communication system;

[0039] Figure 4 is a schematic diagram of the system architecture of another communication system;

[0040] Figure 5 is a schematic diagram of an O-RAN system;

[0041] Figure 6 is a schematic diagram of the structure of a communication device;

[0042] Figure 7 is a flowchart illustrating a method for determining transmission priority;

[0043] Figure 8 is a flowchart illustrating another method for determining transmission priority;

[0044] Figure 9 is a flowchart illustrating another method for determining transmission priority;

[0045] Figure 10 is a flowchart illustrating another method for determining transmission priority;

[0046] Figure 11 is a flowchart illustrating another method for determining transmission priority;

[0047] Figure 12 is a flowchart illustrating another method for determining transmission priority;

[0048] Figure 13 is a schematic diagram of another type of communication device. Detailed Implementation

[0049] To facilitate understanding of the technical solutions of the embodiments of this application, a brief introduction to the relevant technologies of this application is given below.

[0050] 1. Artificial intelligence (AI)

[0051] Artificial intelligence (AI) is a technology that uses artificial methods and techniques to imitate, extend, and expand human intelligence, enabling machines to react in a manner similar to human intelligence. AI can endow machines with learning capabilities, allowing them to accumulate experience and solve problems that humans can solve through experience, such as natural language understanding, image recognition, and chess.

[0052] 2. Machine learning (ML)

[0053] Machine learning is one implementation of artificial intelligence. It's a method that empowers machines to perform functions that are impossible through direct programming. Machine learning trains models from training data, and then uses these trained models to make predictions based on that data.

[0054] 3. Neural Network (NN)

[0055] Neural networks are a type of machine learning method, a mathematical model that mimics the behavioral characteristics of animal neural networks to process information. Figure 1 shows a schematic diagram of a neural network model (which can be simply referred to as the model) provided in an embodiment of this application. The neural network model includes three types of computational layers: an input layer, a hidden layer, and an output layer. Each computational layer includes one or more logical decision units (also called neurons). Each neuron performs a weighted summation operation on its input values ​​and generates an output through a nonlinear function. The weights and nonlinear functions used in the weighted summation operation of the neurons in the above neural network are called the parameters of the neural network. The connections between neurons in the neural network are called the structure of the neural network, and the parameters of all neurons in the neural network constitute the parameters of this neural network.

[0056] Common types of neural networks include feedforward neural networks (FNNs), convolutional neural networks (CNNs), and recurrent neural networks (RNNs). These neural networks are all based on neurons.

[0057] A neural network with multiple hidden layers is called a deep neural network (DNN), and the process of machine learning based on deep neural networks is called deep learning.

[0058] 5. Channel State Information-Reference Signal (CSI-RS)

[0059] CSI-RS is a measurement reference signal used to estimate downlink channel quality. By measuring CSI-RS, channel state information (CSI) can be obtained. As an example, CSI includes: channel quality indicator (CQI), rank indicator (RI), and precoding matrix indicator (PMI).

[0060] 6. Application of neural networks in channel measurement

[0061] With the continuous increase in antenna array size (e.g., antenna port count increasing to 256T) and communication bandwidth expansion (e.g., bandwidth increasing to 100MHz), the accuracy of channel measurements is difficult to guarantee under current limited measurement overhead. For example, in scenarios where channel measurements are based on sounding reference signals (SRS), bandwidth expansion leads to higher frequency points, which in turn result in more significant Doppler effects and greater path loss, leading to channel aging and a low signal-to-noise ratio (SNR) in the measured channel. Furthermore, in scenarios based on CSI-RS measurements and channel feedback, increased channel dimensionality makes channel compression more difficult and results in greater quantization loss. Therefore, in communication systems, it is necessary to improve the accuracy of channel measurements under large array and high bandwidth conditions.

[0062] In some implementations, neural network models can be used for compressed feedback of channel information. After the terminal measures the reference signal to obtain channel information, it inputs this information into its neural network model to obtain compressed channel information. The terminal then feeds back the compressed channel information to the base station. The network device inputs this compressed channel information into its neural network model to reconstruct the channel information measured by the terminal. This leverages the nonlinear feature extraction capabilities of neural networks to improve the accuracy of channel measurements.

[0063] As an example, Figure 2 illustrates the application of a dual-ended model encoder and decoder in a CSI-RS measurement scenario. The terminal model is the encoder, used to compress the CSI-RS measurement data. The terminal sends the compressed CSI-RS measurement data to the network device. After receiving the compressed CSI-RS measurement data, the network device uses its decoder to reconstruct the CSI-RS measurement data, obtaining the final CSI-RS measurement data. In this way, the terminal and network device can achieve large-port, full-band channel measurement with limited CSI-RS measurement overhead based on the dual-ended model. During CSI-RS measurement, multiple resource sets can be used to achieve multi-port channel measurement. Currently, one resource set supports channel measurement for a maximum of 32 antenna ports. By adding multiple resource sets, channel measurement with larger arrays can be supported. In related technologies, to support high-bandwidth channel measurement, the number of resource blocks (RBs) that the terminal needs to measure can be indicated by startingRB and nrofRBs, and the number of channels measured within one RB can be indicated by density, with values ​​of 0.5, 1, and 3.

[0064] In this embodiment, referring to the CSI-RS measurement scenario shown in Figure 2, the terminal can measure only a portion of the CSI-RS and compress that portion of the CSI-RS measurement data; correspondingly, the network device recovers the compressed portion of the CSI-RS measurement data to obtain the full CSI-RS measurement data. Alternatively, the terminal can measure only a portion of the CSI-RS and compress that portion of the CSI-RS measurement data; however, the network device not only recovers the compressed portion of the CSI-RS measurement data to obtain the full CSI-RS measurement data, but the network device can also predict the unmeasured CSI-RS measurement data to obtain the full CSI-RS measurement data. Alternatively, the terminal can measure only a portion of the CSI-RS and compress that portion of the CSI-RS measurement data; after the terminal sends the compressed portion of the CSI-RS measurement data multiple times, the network device predicts the full CSI-RS measurement data based on the multiple transmissions of the compressed portion of the CSI-RS measurement data.

[0065] The above provides a detailed description of the technologies involved in this application.

[0066] In scenarios where terminals and network devices transmit channel information based on models, the terminal can report the actually measured channel information to the network device at regular intervals. This allows the network device to verify the accuracy of the model-based channel information and thus monitor model performance. However, when uplink transmission resources between the terminal and network device are limited, how the terminal can report the measured channel information to the network device becomes a pressing technical problem that needs to be solved.

[0067] To address the aforementioned technical problems, this application provides a transmission priority determination method. When a terminal needs to report actually measured channel information to a network device, it determines the second transmission resource to which the channel information input to the first model belongs, and the first transmission resource to which the channel information output by the second model belongs. Based on the relationship between the first and second transmission resources, the terminal determines the priority of the channel information to be reported. Thus, the terminal can report the actually measured channel information to the network device based on the priority of the channel information, prioritizing the reporting of higher-priority channel information when uplink transmission resources are limited, thereby enabling the monitoring of model performance.

[0068] The following is a detailed description of the solutions provided in the embodiments of this application. Before introducing the embodiments of this application, the following points should be noted.

[0069] In the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can mean A or B. "And / or" in this application is merely a description of the relationship between the related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. A and B can be singular or plural.

[0070] In the description of this application, A sending a message to B can be understood as A sending a message to B through one or more network elements.

[0071] In the description of this application, unless otherwise stated, "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b and / or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0072] Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.

[0073] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.

[0074] It is understood that the term "embodiment" used throughout the specification means that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, various embodiments throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It is understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0075] It is understood that in this application, "...when" and "if" both refer to the corresponding processing that will be carried out under certain objective circumstances, and are not limited to a specific time, nor do they require a judgment action to be performed during implementation, nor do they imply any other limitations.

[0076] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Correspondingly, the apparatus given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.

[0077] In this application, unless otherwise specified, the same or similar parts between the various embodiments can be referred to each other. In the various embodiments of this application, and in the various implementation methods / methods / implementations within each embodiment, unless otherwise specified or logically conflicting, the terminology and / or descriptions between different embodiments and between the various implementation methods / methods / implementations within each embodiment are consistent and can be mutually referenced. The technical features in different embodiments and the various implementation methods / methods / implementations within each embodiment can be combined according to their inherent logical relationships to form new embodiments, implementation methods, methods, or implementation approaches. The embodiments described below do not constitute a limitation on the scope of protection of this application.

[0078] The transmission priority determination method provided in this application can be applied to communication systems where terminals and network devices communicate. For example, as shown in Figure 3, which is a schematic diagram of the architecture of a communication system provided in this application, the communication system includes a network device 301 and a terminal 302. The network device 301 and the terminal 302 can transmit channel information through a model. The model used for transmitting channel information in the network device 301 and the terminal 302 can be a symmetric dual-end model or an asymmetric dual-end model. This application does not limit this.

[0079] Optionally, as shown in Figure 3, the communication system may also include an AI entity 303, which is used to perform operations such as constructing a training dataset and training a model. The network device 301 and / or the terminal 302 can send model-related information to the AI ​​entity 303, which then completes the construction of the training dataset and the training model, and sends the constructed dataset and / or the trained model to the network device 301 and / or the terminal 302.

[0080] It should be noted that the AI ​​entity 303 can be an independently configured physical device, or it can be a unit / module / chip, etc., located inside the network device 301 and / or the terminal 302. This application does not limit this. Figure 3 is only used as an example to illustrate that the communication system includes one network device, two terminals and one AI entity. In the specific implementation, the number of the above devices can be one or more. This application does not limit this.

[0081] The technical solutions of this application embodiment can be used in various communication systems, including third-generation partnership project (3GPP) communication systems, such as fourth-generation (4G) systems like Long Term Evolution (LTE), fifth-generation (5G) systems like New Radio (NR), LTE and 5G hybrid networking systems, integrated communication and sensing systems, non-terrestrial networks (NTN), device-to-device (D2D) communication systems, vehicle-to-everything (V2X) communication systems, machine-type communication (MTC) systems, Internet of Things (IoT) systems, or other future communication systems. The communication system can also be a non-3GPP communication system; there is no limitation on this.

[0082] The communication systems described above are merely illustrative examples, and are not limited to those described herein. The communication systems provided in this application do not impose any limitations on the solutions described herein. This will be explained uniformly here and will not be repeated below.

[0083] Figure 4 illustrates a possible, non-limiting communication system. As shown in Figure 4, the communication system includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (110a and 110b in Figure 4, collectively referred to as 110) and at least one terminal (120a-120j in Figure 4, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 4). Terminal 120 is wirelessly connected to RAN node 110. RAN node 110 is wirelessly or wired connected to core network 200. The core network node in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.

[0084] In one possible implementation, a core network node can refer to equipment in the core network 200 that provides service support to terminal 120. The core network node in core network 200 may also include at least one of the following: access and mobility management function (AMF) network elements, session management function (SMF) network elements, user plane function (UPF) network elements, policy control function (PCF) network elements, unified data management (UDM) network elements, application function (AF) network elements, network exposure function (NEF) network elements, network slice selection function (NSSF) network elements, or location management function (LMF) network elements, etc. Of course, core network 200 may also include other core network nodes, without limitation.

[0085] In one possible implementation, RAN 100 can be a 3rd Generation Partnership Project (3GPP) related cellular system, such as a 4G, 5G mobile communication system, or a future-oriented evolution system. RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), an NTN network (such as an NTN supporting pass-through mode and / or regenerative mode, or an NTN supporting eye-viewing mode (earth fixed cell) and / or non-eye-viewing mode (earth moving cell), or a wireless fidelity (WiFi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.

[0086] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and is used to help terminals achieve wireless access. Multiple RAN nodes 110 in RAN 100 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative. For example, network element 120i in Figure 4 can be a helicopter or drone, which can be configured as a mobile base station. For terminals 120j accessing RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes both referred to as communication devices. For example, network elements 110a and 110b in Figure 4 can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal functions.

[0087] For RAN node 110, in one possible scenario, RAN node 110 can be a base station, an evolved NodeB (eNodeB, also known as eNB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a future communication base station in a future mobile communication system, or an access node in a WiFi system, etc. RAN node 110 can be a macro base station (as shown in Figure 4, 110a), a micro base station or indoor station (as shown in Figure 4, 110b), a relay node or donor node, or a radio controller in a CRAN scenario. Examples include: satellite base stations, radio network controllers (RNCs), base station controllers (BSCs), base transceiver stations (BTSs), home base stations (e.g., home evolved NodeBs, or home NodeBs, HNBs), relay stations, balloon stations, drone stations, radio backhaul nodes, or grant nodes (G nodes) in satellite flash, etc. It is understood that network equipment can be either ground-based or non-ground-based (such as satellites, drones, high-altitude communication equipment, etc.). Furthermore, the names of network equipment with base station functions may differ in communication systems employing different wireless access technologies; this application does not limit this. Optionally, RAN node 110 can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). RAN node 110 is also referred to as a next generation-RAN (NG-RAN) node.

[0088] In another possible scenario, multiple RAN nodes 110 collaborate to assist the terminal in achieving wireless access, with each RAN node 110 implementing a portion of the base station's functions. For example, a RAN node 110 can be a CU, DU, CU-CP, CU-user plane (UP), or radio unit (RU). CUs and DUs can be configured separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0089] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0090] In one possible scenario, terminal 120 can be a device used to implement wireless communication functions, such as a terminal, a chip or circuit that can be used in the terminal, or an entity associated with the terminal. Specifically, terminal 120 can be user equipment (UE), access terminal, terminal unit, terminal station, mobile station (MS), mobile station, remote station, remote terminal, mobile device, wireless communication equipment, terminal agent or terminal device, subscriber unit, smartphone, wireless data card, tablet computer, wireless modem, laptop computer, machine-type communication (MTC) terminal, tag, etc., in a 5G network or a future evolved public land mobile network (PLMN). The access terminal can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handset with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device or wearable device, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, or terminal node (T-node) in StarSpark, etc. In one possible implementation, terminal 120 can be mobile or fixed. It is understood that the terminal and the mobile user can be completely independent. All information related to a user can be stored in a subscriber identity module (SIM) card, which can be used on a terminal device.The terminal can send and / or receive signals via the air interface to complete the interaction with network-side devices.

[0091] The chip or circuit in the terminal includes components inside the terminal, such as at least one of a chip, a central processing unit (CPU), a network processing unit (NPU), and a terminal radio frequency module.

[0092] Entities associated with the terminal include terminal-side servers, computing / processing nodes, computing / processing entities, computing / processing units, and servers such as over-the-top (OTT) servers. OTT refers to various services provided to users by a third party other than the network operator via the operator's network. Examples of OTT services include OTT voice communication services, OTT multimedia services, and OTT data processing services. The terminal interacts with relevant information (e.g., data) through communication with this associated network entity. For example, this associated network entity and the terminal may belong to the same vendor. Since model training, model selection, etc., may not be executed on the terminal but rather on the terminal-side OTT server, the term "terminal" in this embodiment also includes the terminal-side OTT server.

[0093] It should be understood that the terminal in this embodiment may also be referred to as the "UE side" or the "UE part".

[0094] In one possible implementation, the network device (e.g., access node or core network node) and terminal 120 in this embodiment can also be referred to as communication devices. These devices can be general-purpose or dedicated devices. The network device may include an access node (RAN node), an operation administration and maintenance (OAM) device, or a core network node. For the OAM device, it may include devices in the element management system (EMS) or the network management system (NMS). It should be understood that the network device in this embodiment can also be referred to as a "network side" or a "network part." This embodiment does not specifically limit its use in this regard.

[0095] In one possible implementation, the relevant functions of the terminal 120 or network device in this application embodiment can be implemented by one device, multiple devices working together, or one or more functional modules within a single device. This application embodiment does not specifically limit this. It is understood that the above functions can be network elements in hardware devices, software functions running on dedicated hardware, a combination of hardware and software, or virtualization functions instantiated on a platform (e.g., a cloud platform).

[0096] It should be noted that a RAN node can be a device or a component within a device in the aforementioned NG-RAN, such as an ng-eNB node, a gNB node, or a transmission point (TP), transmission and reception point (TRP) within an ng-eNB node and a gNB node, or a central unit (CU) integrated on the NG-RAN. A RAN node can also be a network element with transmission capabilities, such as a transmission measurement function (TMF) network element. In some embodiments, a RAN node can also be an access node in an O-RAN system. A RAN typically consists of a series of modules, such as antennas, RRUs, and BBUs. Traditional RAN architectures define the overall reception and output of a RAN node but do not restrict the transmission and communication between internal modules. O-RAN architectures define the architectural connections and standardized interfaces between various modules within the RAN, allowing the RAN to be decoupled into multiple standard modules, thereby enabling the combination and replacement of modules.

[0097] As exemplified, Figure 5 illustrates a possible, non-limiting structural diagram of an O-RAN system. The Service Management and Orchestration Framework (SMO), as the network management device in the O-RAN, is used for the operation and management of devices within the O-RAN. The Non-Real-Time RAN Intelligent Controller (Non-RT RIC), located within the SMO module, implements non-real-time intelligent management of RAN functions, such as enabling AI / ML workflows including model training and updates, and guiding applications / functions within the Near-RT RIC based on policies. The Near-Real-Time RAN Intelligent Controller (Near-RT RIC) implements near-real-time intelligent management of the RAN. Through data collection and related operations on the E2 interface, it achieves near-real-time control and optimization of O-RAN modules and resources.

[0098] The O-RAN central unit (O-CU) comprises the O-RAN central unit control plane (O-CU-CP) and the O-RAN central unit user plane (O-CU-UP). The O-CU implements the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the service data adaptation protocol (SDAP) layer, and other control functions. Specifically, the O-CU-CP implements the RRC layer functions and the PDCP control plane functions. The O-CU-UP implements the SDAP layer functions and the PDCP user plane functions.

[0099] The O-RAN distributed unit (O-DU) is used to implement the radio link control (RLC) layer, media access control (MAC) layer, and higher physical layer (Higher PHY). The higher physical layer functions include one or more of the following: forward error correction (FEC) encoding / decoding, scrambling / descrambling, or modulation / demodulation.

[0100] The O-RAN radio unit (O-RU) is used to implement lower physical layer (PHY) functions and radio frequency (RF) functions. These PHY functions include one or more of the following: fast Fourier transform (FFT) / inverse fast Fourier transform (iFFT), digital beamforming, or extraction and filtering of the physical random access channel (PRACH). In other words, the O-RU possesses functions similar to TRP and RRH RF devices, as well as PHY processing capabilities. Furthermore, the O-RU, O-CU, and O-DU can also be used as a single unit, i.e., the O-eNB / gNB, to implement the aforementioned functions.

[0101] O-RAN cloud (O-Cloud) is a cloud computing platform that includes physical infrastructure nodes for hosting O-RAN functions such as RIC and O-DU. O-Cloud supports software components (such as operating systems, virtual machine monitoring, and container runtimes), management, and orchestration functions.

[0102] In one possible scenario, the O-RAN system also includes a sensing unit (SU). The SU is mainly used to implement sensing-related functions, such as sending sensing signals and / or receiving echo signals of sensing signals, performing corresponding signal processing based on the received echo signals to obtain sensing measurement data, and performing sensing-related processing, etc.

[0103] As one possible implementation, a RAN node may include at least one of CU, DU, SU, and RU. A communication interface exists between CU and SU. A communication interface may or may not exist between SU ​​and DU. If no communication interface exists between SU ​​and DU, SU and DU can communicate through CU.

[0104] In the O-RAN architecture, the module that receives the report of the difference between the twin channel and the measurement channel can be CU, RT RIC, Non-RT RIC, etc. DU is responsible for receiving signals, signal processing, multipath measurement, and channel difference calculation.

[0105] For example, an O-RAN system includes communication interfaces between newly added internal components and other communication interfaces. For instance, the A1 interface serves as the interface between Non-RT RICs and Near-RT RICs, used for intelligent and dynamic control of radio resources within the O-RAN. Non-RT RICs can provide policies, enriched information, and ML model updates to Near-RT RICs via the A1 interface, while Near-RT RICs can provide policy feedback to Non-RT RICs via the A1 interface.

[0106] The E2 interface is an open interface between two endpoints used to connect the Near-RT RIC and the RAN node. The RAN node includes the CU and DU in 5G, the O-RAN compatible eNB in ​​4G, and the O-CU (O-CU-CP and / or O-CU-UP) and / or O-DU in O-RAN. The Near-RT RIC can obtain data collection and feedback from the RAN node through the E2 node, and the RAN node can obtain control feedback from the Near-RT RIC through the E2 node.

[0107] The O1 interface is the interface between the management entity in the SMO and the O-RAN module, used for operation management. This interface enables network management (such as fault management, configuration management, billing management, performance management, and security management, also known as FCAPS management), software management, and file management. The O2 interface is the interface between the SMO and the infrastructure management framework that supports O-RAN virtual network functions.

[0108] The Open Fronthaul (FH) CUS-Plane interface includes a control plane (C-Plane), a user plane (U-Plane), and a synchronization plane (S-Plane). The control plane is used for real-time control between the O-DU and O-RU, such as transmitting beamforming weights from the O-DU to the O-RU or performing power control from the O-DU to the O-RU. The user plane is used to transmit communication data between the DU and RU for access network devices and terminals. The synchronization plane is used by the O-DU to provide clock synchronization to the O-RU. The Open FH M-Plane interface is the management plane interface, used for connection between the O-RU and O-DU, as well as the SMO, enabling management, monitoring, and configuration functions.

[0109] In addition, the NG interface is the interface between RAN nodes (e.g., base stations, CUs, CU-CPs, CU-UPs) and the core network; NG-u is the user plane NG interface; and NG-c is the control plane NG interface. The Xn interface is the interface between NR RAN nodes; Xn-u is the user plane Xn interface; and Xn-c is the control plane Xn interface. The X2 interface is the interface between LTE RAN nodes; X2-u is the user plane X2 interface; and X2-c is the control plane X2 interface. In NR systems, the X2 interface is mainly used in E-UTRA-NR dual connectivity (EN-DC) scenarios, where the primary base station is an LTE RAN node connected to the LTE core network via the X2 interface. The E1 interface is the interface between CU-CPs and CU-UPs; the F1-C interface is the interface between CU-CPs and DUs; and the F1-U interface is the interface between CU-UPs and DUs.

[0110] In one possible implementation, Figure 6 is a schematic diagram of the composition of a communication device 600 provided in an embodiment of this application. The network devices and terminals shown in Figures 2 to 4 can all adopt the composition structure shown in Figure 6, or include the components shown in Figure 6; or, the components (e.g., chips) in the network devices and terminals shown in Figures 2 to 4 can all adopt the composition structure shown in Figure 6, or include the components shown in Figure 6. It is understood that the communication device 600 includes means of the necessary form, such as modules, units, elements, circuits, or interfaces, to be appropriately configured together to implement this solution.

[0111] As shown in Figure 6, the communication device 600 includes one or more processors 601. The processors 601 are used to implement the processing and determination processes performed by the various devices in the following embodiments. The processor 601 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the communication device (e.g., RAN node, terminal, or chip), execute software programs, and process the data from the software programs.

[0112] Optionally, in one design, processor 601 may include program 603 (sometimes referred to as code or instructions) that can be run on processor 601 to cause communication device 600 to perform the methods described in the following embodiments.

[0113] Optionally, the communication device 600 may include one or more memories 602 storing a program 604 (sometimes referred to as code or instructions), which can be run on the processor 601 to cause the communication device 600 to perform the methods described in the following method embodiments.

[0114] Optionally, processor 601 and / or memory 602 may include AI modules 607 and 608, which are used to implement AI-related functions. These AI modules can be implemented through software, hardware, or a combination of both. For example, an AI module may include an intelligent controller (RIC) module. For instance, the AI ​​module may be a near real-time RIC or a non-real-time RIC.

[0115] Optionally, the processor 601 and / or memory 602 may also store data. The processor and memory may be configured separately or integrated together.

[0116] Optionally, the communication device 600 may further include a transceiver 605, which is used to implement the transmission and reception processes performed by the various devices in the following embodiments. The processor 601, sometimes referred to as a processing unit, controls the communication device (e.g., a RAN node or terminal). The transceiver 605, sometimes referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, etc., may also include an antenna 606 in the communication device 600.

[0117] It should be noted that the composition shown in Figure 6 does not constitute a limitation on the communication device. In addition to the components shown in Figure 6, the communication device may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0118] In this embodiment of the application, the chip system may be composed of chips or may include chips and other discrete devices.

[0119] Furthermore, the actions, terms, etc., involved in the various embodiments of this application can be referenced interchangeably without limitation. The message names or parameter names in the messages exchanged between the various devices in the embodiments of this application are merely examples, and other names may be used in specific implementations without limitation.

[0120] The transmission priority determination method provided in the embodiments of this application will be described below with reference to Figures 1 to 6.

[0121] It should be noted that in the following embodiments of this application, the message names, parameter names, or information names between network elements are just examples. Other names may also be used in other embodiments. The transmission priority determination method provided in this application does not specifically limit these names.

[0122] It is understood that in the embodiments of this application, each network element may execute some or all of the steps in the embodiments of this application. These steps or operations are merely examples, and the embodiments of this application may also execute other operations or variations thereof. Furthermore, the steps may be executed in different orders as presented in the embodiments of this application, and it is not necessary to execute all the operations in the embodiments of this application.

[0123] It is understood that this application uses terminals and network devices as examples to illustrate the execution of the interaction, but this application does not limit the execution subject of the interaction. For example, the method executed by the terminal in this application can also be executed by a module applied to the terminal (e.g., a chip, chip system, or processor), or by a logical node, logical module, or software that can implement all or part of the terminal's functions; similarly, the method executed by the network device in this application can also be executed by a module applied to the network device (e.g., a chip, chip system, or processor), or by a logical node, logical module, or software that can implement all or part of the network device's functions. This application does not specifically limit these aspects.

[0124] The functions and actions of each device in the communication system provided in this application embodiment are described below. As shown in Figure 7, the transmission priority determination method includes the following steps:

[0125] Step 701: The terminal determines the first transmission resource and the second transmission resource.

[0126] Wherein, the first transmission resource is related to the second model, and the second transmission resource is related to the first model; the input data of the first model is the channel information of the first channel on the second transmission resource; the output data of the first model is the input data of the second model; the output data of the second model is the channel information of the second channel on the first transmission resource; the first transmission resource includes the second transmission resource.

[0127] In some embodiments, the second transmission resource is the transmission resource to which a portion of the channels measured by the terminal belong; the first transmission resource is the transmission resource to which the channels recovered by the network device based on the second model belong. Correspondingly, the channel information of the first channel on the second transmission resource is the channel information of the portion of the channels measured by the terminal. The channel information of the second channel on the first transmission resource is the channel information of the channels recovered by the network device based on the second model.

[0128] As an example, the first model is an encoder for a terminal, and the second model is a decoder for a network device. The terminal determines the input data of the encoder and the output data of the decoder; wherein, the input data of the encoder is channel information obtained by the terminal from measuring a portion of the channels, and the output data of the encoder is compressed data obtained by compressing the channel information of the aforementioned portion of the channels. The input data of the decoder is the compressed data output by the encoder, and the output data of the decoder is the channel information of all or part of the channels determined by the decoder based on the aforementioned compressed data. In this scenario, the input data of the encoder is the channel information of the first channel on the second transmission resource. The output data of the decoder is the channel information of the second channel on the first transmission resource. In other words, the terminal uses the transmission resource to which the channel information in the input data of the encoder belongs as the second transmission resource, and the terminal uses the transmission resource to which the channel information in the output data of the decoder belongs as the first transmission resource.

[0129] As an example 1, taking transmission resources as frequency domain resources, the frequency domain resources between the terminal and the network device include sub-band #1, sub-band #2, and sub-band #3. The channel on sub-band #1 is channel #1, the channel on sub-band #2 is channel #2, and the channel on sub-band #3 is channel #3. If the first transmission resource consists of the aforementioned sub-band #1, sub-band #2, and sub-band #3, then the channel information of the second channel on the first transmission resource is the channel information of channel #1, the channel information of channel #2, and the channel information of channel #3. If the second transmission resource consists of the aforementioned sub-band #1 and sub-band #2, then the channel information of the first channel on the second transmission resource is the channel information of channel #1 and the channel information of channel #2.

[0130] As an example 2, taking airspace resources as transmission resources, both the terminal and the network device include two antenna ports. The antenna ports of the terminal are denoted as port #1 and port #2, and the antenna ports of the network device are denoted as port #3 and port #1. The channel between port #1 and port #3 is channel #13, the channel between port #1 and port #4 is channel #14, the channel between port #2 and port #3 is channel #23, and the channel between port #2 and port #4 is channel #24.

[0131] If the first transmission resource includes the airspace resources between port #1 and port #3, the airspace resources between port #1 and port #4, the airspace resources between port #2 and port #3, and the airspace resources between port #2 and port #4, then the channel information of the second channel on the first transmission resource includes the channel information of channel #13, channel #14, channel #23, and channel #24. If the second transmission resource includes the airspace resources between port #1 and port #3, and the airspace resources between port #2 and port #3, then the channel information of the first channel on the second transmission resource includes the channel information of channel #13 and channel #23.

[0132] In some embodiments, transmission resources can be frequency domain resources, time domain resources, spatial domain resources, etc. For example, when the transmission resource is a frequency domain resource, channels on different transmission resources can be channels on different frequency bands. When the transmission resource is a time domain resource, channels on different transmission resources can be channels at different times. When the transmission resource is a spatial domain resource, channels on different transmission resources can be channels on different ports.

[0133] Step 702: The terminal determines the transmission priority of the first channel information based on the first transmission resource and the second transmission resource.

[0134] The first channel information includes at least one of the following: channel information of the third channel on the first transmission resource, and channel information of the fourth channel on the second transmission resource.

[0135] As one implementation, the transmission priority of the first channel information can be the priority of different channel information within the first channel information. Optionally, the terminal determines the priority of the channel information of the third channel on the first transmission resource and / or the priority of the channel information of the fourth channel on the second transmission resource based on the first transmission resource and the second transmission resource.

[0136] In some embodiments, the channel information of the third channel refers to the channel information obtained by the terminal measuring the channel on the first transmission resource when reporting the actual measured channel information; the channel information of the fourth channel refers to the channel information obtained by the terminal measuring the channel on the second transmission resource when reporting the actual measured channel information.

[0137] In this embodiment, when a terminal needs to report actually measured channel information to a network device, it determines the second transmission resource to which the channel information input to the first model belongs, and the first transmission resource to which the channel information output by the second model belongs. Based on the relationship between the first and second transmission resources, the terminal determines the priority of the channel information to be reported. In this way, the terminal can report the actually measured channel information to the network device based on the priority of the channel information. When uplink transmission resources are limited, higher priority channel information is reported first, thereby realizing the monitoring of model performance.

[0138] In some embodiments, when a terminal determines the transmission priority of first channel information based on a first transmission resource and a second transmission resource, the terminal determines different priorities for the first channel information based on the different relationships between the first and second transmission resources. The following is a description of different scenarios:

[0139] Scenario 1: The first transmission resource and the second transmission resource are the same.

[0140] In Scenario 1, the terminal determines that the channel information of the fourth channel has a higher priority than the channel information of other channels in the first channel information. For example, the first channel information also includes channel information of channels on a fifth transmission resource, which is different from the first transmission resource; the channel information of the fourth channel has a higher priority than the channel information of channels on the fifth transmission resource. For example, the first transmission resource includes subband #1 and subband #2; the second transmission resource also includes subband #1 and subband #2; the fifth transmission resource includes subband #4. The channel information of channels on subband #4 has a lower priority than the channel information of channels #1 and #2. In Scenario 1, the terminal reports the measured channel information of channels on the second transmission resource to the network device with high priority, so that the network device can prioritize monitoring the model performance of the first model and / or the second model based on the channel information of channels on the second transmission resource.

[0141] Based on Example 1 above, the first and second transmission resources being the same can be: the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource also includes subband #1, subband #2, and subband #3. Alternatively, the first and second transmission resources being the same can be: the first transmission resource includes subband #1 and subband #2; the second transmission resource also includes subband #1 and subband #2. Or, the first and second transmission resources being the same can be: the first transmission resource includes subband #1 and subband #3; the second transmission resource also includes subband #1 and subband #3. Alternatively, the first and second transmission resources being the same can be other cases where the subbands included in the first and second transmission resources are the same, which will not be elaborated here.

[0142] As an example, taking the first transmission resource as including subband #1 and subband #2, and the second transmission resource as also including subband #1 and subband #2, the process of transmitting channel information based on the model between the terminal and the network device, and the process of monitoring the model performance of the first model and / or the second model, are as follows:

[0143] During the model-based transmission of channel information between the terminal and the network device, the terminal measures channel #1 on subband #1 and channel #2 on subband #2 respectively to obtain the channel information of channel #1 and channel #2. The terminal compresses the channel information of channel #1 and channel #2 based on the first model to obtain compressed data. The terminal sends the compressed data to the network device. The network device inputs the compressed data into the second model to recover the channel information of channel #1 and channel #2.

[0144] During the monitoring of the model performance of the first model and / or the second model, the terminal measures channel #1 and channel #2 respectively to obtain the channel information of channel #1 and channel #2. The terminal determines that the channel information of channel #1 and channel #2 has a high priority and sends the channel information of channel #1 and channel #2 to the network device first. Based on the channel information of channel #1 and channel #2, and the channel information of channel #1 and channel #2 recovered by the network device from the compressed data input to the second model, the network device determines the model performance of the first model and / or the second model.

[0145] It should be noted that the above explanation only uses the example of the first transmission resource including subband #1 and subband #2, and the second transmission resource also including subband #1 and subband #2. In specific implementations, the first and second transmission resources may include more or fewer subbands. Furthermore, the first and second transmission resources may also include other transmission resources, such as the first and second transmission resources including the same port resources, or the first and second transmission resources including the same time-domain resources, etc. This application does not limit this.

[0146] Scenario 2: The first transmission resource includes the second transmission resource and the third transmission resource.

[0147] The third transmission resource is a transmission resource different from the second transmission resource. The first channel information also includes channel information of the fifth channel on the third transmission resource.

[0148] Based on Example 1 above, the first transmission resource including the second and third transmission resources can be: the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1 and subband #2; and the third transmission resource includes subband #3. Alternatively, the first transmission resource including the second and third transmission resources can be: the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1; and the third transmission resource includes subband #2. Or, the first transmission resource including the second and third transmission resources can be: the first transmission resource includes subband #1 and subband #2; the second transmission resource includes subband #1; and the third transmission resource includes subband #2. Alternatively, the first transmission resource including the second and third transmission resources can also have other forms, which will not be elaborated here.

[0149] In Scenario 2, the terminal determines that the channel information of the third channel has a higher priority than the channel information of other channels in the first channel information (denoted as Scenario 2.1). For example, the first channel information also includes the channel information of the channel on the fifth transmission resource; the channel information of the third channel also has a higher priority than the channel information of the channel on the fifth transmission resource. For example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1 and subband #2; the third transmission resource includes subband #3; and the fifth transmission resource includes subband #4. The channel information of the channel on subband #4 has a lower priority than the channel information of channel #1, channel #2, and channel #3. In Scenario 2.1, the terminal reports the channel information of channel #1, channel #2, and channel #3 to the network device with a high priority.

[0150] Alternatively, the terminal determines that the channel information of the fifth channel has a higher priority than the channel information of other channels in the first channel information (denoted as Scenario 2.2). For example, the first channel information also includes the channel information of the channel on the fifth transmission resource; the channel information of the fifth channel also has a higher priority than the channel information of the channel on the fifth transmission resource. For example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1 and subband #2; the third transmission resource includes subband #3; and the fifth transmission resource includes subband #4. The channel information of channel #3 has a higher priority than the channel information of channel #4 on subband #4, and a higher priority than the channel information of channels #1 and #2. In Scenario 2.2, the terminal reports the channel information of channel #3 on subband #3 to the network device with a high priority.

[0151] Alternatively, when both scenario 2.2 and scenario 2.1 exist, the channel priority order is as follows: channel #3 has the highest priority, followed by channels #1 and #2, and channel #4 has the lowest priority.

[0152] Alternatively, the terminal determines that the channel information of the fourth channel has a higher priority than the channel information of other channels in the first channel information (denoted as Scenario 2.3). For example, the first channel information also includes the channel information of the channel on the fifth transmission resource; the channel information of the fourth channel also has a higher priority than the channel information of the channel on the fifth transmission resource. For example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1 and subband #2; the third transmission resource includes subband #3; and the fifth transmission resource includes subband #4. The channel information of channel #1 and channel #2 has a higher priority than the channel information of the channel on subband #4, and a higher priority than the channel information of channel #3. In Scenario 2.3, the terminal reports the channel information of channel #1 and channel #2 to the network device with high priority.

[0153] Alternatively, when both Scenario 2.3 and Scenario 2.1 exist, the channel priority order is as follows: Channel #1 and Channel #2 have the highest priority (the priority rule of Scenario 2.3), Channel #3 has the second highest priority (the priority rule of Scenario 2.1 is applied to the remaining channels), and Channel #4 has the lowest priority.

[0154] The following provides a detailed explanation of scenarios 2.1, 2.2, and 2.3:

[0155] Scenario 2.1: The terminal determines that the channel information of the third channel has a higher priority than the channel information of other channels in the first channel.

[0156] As an example, taking the first transmission resource as including subband #1, subband #2, and subband #3; the second transmission resource as including subband #1 and subband #2; the third transmission resource as including subband #3; and the fifth transmission resource as including subband #4, the process of transmitting channel information between the terminal and the network device based on the model, and the process of monitoring the model performance of the first model and / or the second model, are as follows:

[0157] During the model-based transmission of channel information between the terminal and the network device, the terminal measures channel #1 on subband #1 and channel #2 on subband #2 respectively to obtain the channel information of channel #1 and channel #2. The terminal compresses the channel information of channel #1 and channel #2 based on the first model to obtain compressed data. The terminal sends the compressed data to the network device. The network device inputs the compressed data into the second model to recover the channel information of channel #1, channel #2, and channel #3 on subband #3.

[0158] During the monitoring of the model performance of the first model and / or the second model, the terminal measures channels #1, #2, #3, and #4 respectively to obtain the channel information of channels #1, #2, #3, and #4. The terminal determines that the channel information of channels #1, #2, and #3 has a high priority and sends the channel information of channels #1, #2, and #3 to the network device first. Based on the channel information of channels #1, #2, and #3, as well as the channel information of channels #1, #2, and #3 recovered by the network device from the compressed data input to the second model, the network device determines the model performance of the first model and / or the second model.

[0159] Taking the example of a first transmission resource including subband #1, subband #2, and subband #3; a second transmission resource including subband #1; and a third transmission resource including subband #2, the first transmission resource also includes a fourth transmission resource, which includes subband #3; and a fifth transmission resource including subband #4. The process of transmitting channel information between the terminal and network equipment based on the model, and the process of monitoring the model performance of the first model and / or the second model, are as follows:

[0160] During the model-based transmission of channel information between the terminal and the network device, the terminal measures channel #1 on sub-band #1 to obtain channel information for channel #1. The terminal compresses the channel information of channel #1 based on the first model to obtain compressed data. The terminal sends the compressed data to the network device. The network device inputs the compressed data into the second model to recover the channel information of channel #1, and to determine the channel information of channel #2 on sub-band #2 and channel #3 on sub-band #3.

[0161] During the monitoring of the model performance of the first model and / or the second model, the terminal measures channels #1, #2, #3, and #4 respectively to obtain the channel information of channels #1, #2, #3, and #4. The terminal determines that the channel information of channels #1, #2, and #3 has a high priority and sends the channel information of channels #1, #2, and #3 to the network device first. Based on the channel information of channels #1, #2, and #3, as well as the channel information of channels #1, #2, and #3 recovered by the network device from the compressed data input to the second model, the network device determines the model performance of the first model and / or the second model.

[0162] Optionally, in scenario 2.1, in addition to the priority of the channel information of the third channel, the terminal can also determine the priority of the channel information of other channels.

[0163] For example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1; the third transmission resource includes subband #2; the fourth transmission resource includes subband #3; and the fifth transmission resource includes subband #4. In this case, the terminal can determine that the priority of channel #1, channel #2, and channel #3 is higher than the priority of channel #4.

[0164] In some embodiments, the terminal may also prioritize the channel information in the channel information of the third channel. For example, the channel information of the third channel may include at least one of the following: channel information of the fourth channel; channel information of the fifth channel on the third transmission resource; channel information of the sixth channel on the fourth transmission resource; and the fourth transmission resource is a transmission resource other than the second and third transmission resources in the first transmission resource. For instance, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1; the third transmission resource includes subband #2; the fourth transmission resource includes subband #3; and the fifth transmission resource includes subband #4.

[0165] In this case, the channel information of the fourth channel has a higher priority than the channel information of the fifth channel, and the channel information of the fifth channel has a higher priority than the channel information of the sixth channel. For example, the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #2 on subband #2; the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #3 on subband #3.

[0166] Alternatively, the channel information of the fourth channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the fifth channel. For example, the channel information of channel #1 on sub-band #1 has a higher priority than the channel information of channel #3 on sub-band #3; the channel information of channel #3 on sub-band #3 has a higher priority than the channel information of channel #2 on sub-band #2.

[0167] Alternatively, the channel information of the fifth channel has a higher priority than the channel information of the fourth channel, and the channel information of the fourth channel has a higher priority than the channel information of the sixth channel. For example, the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #1 on subband #1; the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #3 on subband #3.

[0168] Alternatively, the channel information of the fifth channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the fourth channel. For example, the channel information of channel #2 on sub-band #2 has a higher priority than the channel information of channel #3 on sub-band #3; the channel information of channel #3 on sub-band #3 has a higher priority than the channel information of channel #1 on sub-band #1.

[0169] Alternatively, the channel information of the sixth channel has a higher priority than the channel information of the fourth channel, and the channel information of the fourth channel has a higher priority than the channel information of the fifth channel. For example, the channel information of channel #3 on sub-band #3 has a higher priority than the channel information of channel #1 on sub-band #1; the channel information of channel #1 on sub-band #1 has a higher priority than the channel information of channel #2 on sub-band #2.

[0170] Alternatively, the channel information of the sixth channel has a higher priority than the channel information of the fifth channel, and the channel information of the fifth channel has a higher priority than the channel information of the fourth channel. For example, the channel information of channel #3 on sub-band #3 has a higher priority than the channel information of channel #2 on sub-band #2; the channel information of channel #2 on sub-band #2 has a higher priority than the channel information of channel #1 on sub-band #1.

[0171] Scenario 2.2: The terminal determines that the channel information of the fifth channel has a higher priority than the channel information of other channels in the first channel.

[0172] As an example, taking the first transmission resource as including subband #1, subband #2, and subband #3; the second transmission resource as including subband #1 and subband #2; the third transmission resource as including subband #3; and the fifth transmission resource as including subband #4, the process of transmitting channel information between the terminal and the network device based on the model, and the process of monitoring the model performance of the first model and / or the second model, are as follows:

[0173] During the model-based transmission of channel information between the terminal and the network device, the terminal measures channel #1 on subband #1 and channel #2 on subband #2 to obtain channel information for channels #1 and #2. The terminal then compresses the channel information for channels #1 and #2 based on a first model to obtain compressed data. The terminal sends the compressed data to the network device. The network device inputs the compressed data into a second model to recover the channel information for channels #1 and #2, and to determine the channel information for channel #3 on subband #3.

[0174] During the monitoring of the model performance of the first model and / or the second model, the terminal measures channels #1, #2, #3, and #4 respectively to obtain the channel information of channels #1, #2, #3, and #4. The terminal determines that the channel information of channel #3 has a high priority and sends the channel information of channel #3 to the network device first. Based on the channel information of channel #3, and the channel information of channel #3 recovered by the network device from the compressed data input to the second model, the network device determines the model performance of the first model and / or the second model.

[0175] As another example, taking the first transmission resource as including subband #1, subband #2, and subband #3; the second transmission resource as including subband #1; the third transmission resource as including subband #2; and the fifth transmission resource as including subband #4, the first transmission resource also includes a fourth transmission resource, which includes subband #3.

[0176] During the model-based transmission of channel information between the terminal and the network device, the terminal measures channel #1 on sub-band #1 to obtain channel information for channel #1. The terminal compresses the channel information of channel #1 based on the first model to obtain compressed data. The terminal sends the compressed data to the network device. The network device inputs the compressed data into the second model to recover the channel information of channel #1, and to determine the channel information of channel #2 on sub-band #2 and channel #3 on sub-band #3.

[0177] During the monitoring of the model performance of the first model and / or the second model, the terminal measures channels #1, #2, #3, and #4 respectively to obtain the channel information of channels #1, #2, #3, and #4. The terminal determines that the channel information of channel #2 and / or channel #3 has a high priority and sends the channel information of channel #2 and / or channel #3 to the network device first. Based on the channel information of channel #2 and / or channel #3, and the channel information of channel #2 and / or channel #3 recovered by the network device from the compressed data input to the second model, the network device determines the model performance of the first model and / or the second model. Optionally, if sub-band #1 and sub-band #2 are closer in the frequency domain than sub-band #3, the terminal determines that the channel information of channel #2 has a higher priority than the channel information of channel #3. Alternatively, if subband #1 and subband #2 are closer in the frequency domain, while subband #1 and subband #3 are farther apart in the frequency domain, the terminal determines that the channel information of channel #3 has a higher priority than the channel information of channel #2. In other words, when the first transmission resource includes the second, third, and fourth transmission resources, the terminal determines that the channel information on the transmission resource closer to the second transmission resource within the first transmission resource has a higher or lower priority.

[0178] Optionally, in scenario 2.2, in addition to the priority of the channel information of the fifth channel, the terminal can also determine the priority of the channel information of other channels. For example, if the priority of the channel information of the fifth channel is higher than the priority of the other channel information in the first channel information and the priority of the channel information of the third channel is higher than the priority of the other channel information in the first channel information, then the high priority of the fifth channel can be determined first based on the fact that "the priority of the channel information of the fifth channel is higher than the priority of the other channel information in the first channel information". Then, among the remaining channels, the priority of the remaining channels can be determined based on the fact that "the priority of the channel information of the third channel is higher than the priority of the other channel information in the first channel information". The priority of the highest priority channel among the remaining channels is still lower than the priority of the fifth channel.

[0179] For example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1 and subband #2; the third transmission resource includes subband #3; and the fifth transmission resource includes subband #4.

[0180] If the priority of the channel information of the fifth channel is higher than the priority of other channel information in the first channel information, and the priority of the channel information of the third channel is higher than the priority of other channel information in the first channel information, then the terminal can determine that the priority of the channel information of channel #3 on subband #3 is higher than the priority of the channel information of channel #1 on subband #1 and channel #2 on subband #2; and the priority of the channel information of channel #1 on subband #1 and channel #2 on subband #2 is higher than the priority of the channel information of channel #4 on subband #4.

[0181] Alternatively, if only the priority of the channel information of the fifth channel is considered to be higher than the priority of other channel information in the first channel information, the terminal can also determine that the priority of the channel information of channel #3 on subband #3 is higher than the priority of the channel information of channel #4 on subband #4; and the priority of the channel information of channel #4 on subband #4 is higher than the priority of the channel information of channel #1 on subband #1 and channel #2 on subband #2.

[0182] In some embodiments, the first channel information further includes at least one of the following: channel information of a sixth channel on a fourth transmission resource; channel information of a seventh channel on a fifth transmission resource; the fourth transmission resource is a transmission resource other than the second and third transmission resources in the first transmission resource, and the fifth transmission resource is different from the first transmission resource. For example, the first transmission resource includes sub-band #1, sub-band #2, and sub-band #3; the second transmission resource includes sub-band #1; the third transmission resource includes sub-band #2; the fourth transmission resource includes sub-band #3; and the fifth transmission resource includes sub-band #4. Sub-band #1 and sub-band #2 are closer in the frequency domain, while sub-band #1 and sub-band #3 are farther apart in the frequency domain.

[0183] Considering that the channel information of the fifth channel has a higher priority than the other channel information in the first channel, and that the channel information of the fourth channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the seventh channel. For example, the terminal can determine that the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #1 on subband #1; the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #3 on subband #3; and the channel information of channel #3 on subband #3 has a higher priority than the channel information of channel #4 on subband #4.

[0184] Alternatively, consider that the channel information of the fifth channel has a higher priority than the channel information of other channels in the first channel, and that the channel information of the fourth channel has a higher priority than the channel information of the seventh channel, and the channel information of the seventh channel has a higher priority than the channel information of the sixth channel; for example, the terminal may determine that the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #1 on subband #1; the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #4 on subband #4; and the channel information of channel #4 on subband #4 has a higher priority than the channel information of channel #3 on subband #3.

[0185] Alternatively, consider that the channel information of the fifth channel has a higher priority than the channel information of other channels in the first channel, and that the channel information of the sixth channel has a higher priority than the channel information of the fourth channel, and the channel information of the fourth channel has a higher priority than the channel information of the seventh channel; for example, the terminal may determine that the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #3 on subband #3; the channel information of channel #3 on subband #3 has a higher priority than the channel information of channel #1 on subband #1; and the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #4 on subband #4.

[0186] Alternatively, consider that the channel information of the fifth channel has a higher priority than the channel information of other channels in the first channel, and that the channel information of the sixth channel has a higher priority than the channel information of the seventh channel, and the channel information of the seventh channel has a higher priority than the channel information of the fourth channel; for example, the terminal may determine that the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #3 on subband #3; the channel information of channel #3 on subband #3 has a higher priority than the channel information of channel #4 on subband #4; and the channel information of channel #4 on subband #4 has a higher priority than the channel information of channel #1 on subband #1.

[0187] Alternatively, consider that the channel information of the fifth channel has a higher priority than the channel information of other channels in the first channel, and that the channel information of the seventh channel has a higher priority than the channel information of the fourth channel, and the channel information of the fourth channel has a higher priority than the channel information of the sixth channel; for example, the terminal may determine that the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #4 on subband #4; the channel information of channel #4 on subband #4 has a higher priority than the channel information of channel #1 on subband #1; and the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #3 on subband #3.

[0188] Alternatively, consider that the channel information of the fifth channel has a higher priority than the channel information of other channels in the first channel, and that the channel information of the seventh channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the fourth channel. For example, the terminal can determine that the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #4 on subband #4; the channel information of channel #4 on subband #4 has a higher priority than the channel information of channel #3 on subband #3; and the channel information of channel #3 on subband #3 has a higher priority than the channel information of channel #1 on subband #1.

[0189] In some embodiments, the priority ordering of the third and fourth transmission resources can be replaced or determined according to actual needs. For example, when ordering transmission resources, if the third transmission resource is closer to the second transmission resource and the fourth transmission resource is farther from the second transmission resource, then the terminal determines that the channel priority of the channel on the third transmission resource is higher (or lower) than the channel priority of the channel on the fourth transmission resource. This application will not elaborate further on this.

[0190] It should be noted that the first transmission resource may also include more transmission resources. When the first transmission resource includes more transmission resources, the method by which the terminal determines the transmission priority of channel information can refer to the aforementioned process, which will not be repeated here.

[0191] Scenario 2.3: The terminal determines that the channel information of the fourth channel has a higher priority than the channel information of other channels in the first channel.

[0192] As an example, taking the first transmission resource as including subband #1, subband #2, and subband #3; the second transmission resource as including subband #1 and subband #2; the third transmission resource as including subband #3; and the fifth transmission resource as including subband #4, the process of transmitting channel information between the terminal and the network device based on the model, and the process of monitoring the model performance of the first model and / or the second model, are as follows:

[0193] During the model-based transmission of channel information between the terminal and the network device, the terminal measures channel #1 on subband #1 and channel #2 on subband #2 to obtain channel information for channels #1 and #2. The terminal then compresses the channel information for channels #1 and #2 based on a first model to obtain compressed data. The terminal sends the compressed data to the network device. The network device inputs the compressed data into a second model to recover the channel information for channels #1 and #2, and to determine the channel information for channel #3 on subband #3.

[0194] During the monitoring of the model performance of the first model and / or the second model, the terminal measures channels #1, #2, #3, and #4 respectively to obtain the channel information of channels #1, #2, #3, and #4. The terminal determines that the channel information of channels #1 and #2 has a high priority and sends the channel information of channels #1 and #2 to the network device first. Based on the channel information of channels #1 and #2, and the channel information of channels #1 and #2 recovered by the network device from the compressed data input to the second model, the network device determines the model performance of the first model and / or the second model.

[0195] As another example, taking the first transmission resource as including subband #1, subband #2, and subband #3; the second transmission resource as including subband #1; the third transmission resource as including subband #2; and the fifth transmission resource as including subband #4, the first transmission resource also includes a fourth transmission resource, which includes subband #3.

[0196] During the model-based transmission of channel information between the terminal and the network device, the terminal measures channel #1 on sub-band #1 to obtain channel information for channel #1. The terminal compresses the channel information of channel #1 based on the first model to obtain compressed data. The terminal sends the compressed data to the network device. The network device inputs the compressed data into the second model to recover the channel information of channel #1, and to determine the channel information of channel #2 on sub-band #2 and channel #3 on sub-band #3.

[0197] During the monitoring of the model performance of the first model and / or the second model, the terminal measures channels #1, #2, #3, and #4 respectively to obtain the channel information of channels #1, #2, #3, and #4. The terminal determines that the channel information of channel #1 has a high priority and sends the channel information of channel #1 to the network device first. Based on the channel information of channel #1, and the channel information of channel #1 recovered by the network device from the compressed data input to the second model, the network device determines the model performance of the first model and / or the second model.

[0198] Optionally, in scenario 2.3, in addition to the priority of the fourth channel information, the terminal can also determine the priorities of other channel information. For example, if the priority of the fourth channel information is higher than the priorities of other channel information in the first channel information and the priority of the third channel information is higher than the priorities of other channel information in the first channel information, then the fifth channel can be given a higher priority first based on the fact that the fourth channel information is higher than the priorities of other channel information in the first channel information. Then, among the remaining channels, the priorities of the remaining channels can be determined based on the fact that the third channel information is higher than the priorities of other channel information in the first channel information. The highest priority among the remaining channels is still lower than the priority of the fifth channel. Alternatively, the third channel can be given a higher priority first based on the fact that the third channel information is higher than the priorities of other channel information in the first channel information, and then the fourth channel can be determined to have a higher priority among the third channels based on the fact that the fourth channel information is higher than the priorities of other channel information in the first channel information.

[0199] For example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1 and subband #2; the third transmission resource includes subband #3; and the fifth transmission resource includes subband #4.

[0200] If the priority of the channel information of the fourth channel is higher than the priority of other channel information in the first channel information and the priority of the channel information of the third channel is higher than the priority of other channel information in the first channel information, then the terminal determines that the priority of the channel information of channel #1 on subband #1 and channel #2 on subband #2 is higher than the priority of the channel information of channel #3 on subband #3; and the priority of the channel information of channel #3 on subband #3 is higher than the priority of the channel information of channel #4 on subband #4.

[0201] Alternatively, considering only the priority of the channel information of the fourth channel being higher than the priority of other channel information in the first channel information, the terminal can also determine that the priority of the channel information of channel #1 on subband #1 and channel #2 on subband #2 is higher than the priority of the channel information of channel #4 on subband #4; and the priority of the channel information of channel #4 on subband #4 is higher than the priority of the channel information of channel #3 on subband #3.

[0202] In some embodiments, the first channel information further includes at least one of the following: channel information of a fifth channel on a third transmission resource; channel information of a sixth channel on a fourth transmission resource; channel information of a seventh channel on a fifth transmission resource; wherein the fourth transmission resource is a transmission resource other than the second and third transmission resources in the first transmission resource, and the fifth transmission resource is different from the first transmission resource. For example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1; the third transmission resource includes subband #2; the fourth transmission resource includes subband #3; and the fifth transmission resource includes subband #4.

[0203] Considering that the channel information of the fourth channel has a higher priority than the other channel information in the first channel information, and that the channel information of the fifth channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the seventh channel. For example, the terminal determines that the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #2 on subband #2; the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #3 on subband #3; and the channel information of channel #3 on subband #3 has a higher priority than the channel information of channel #4 on subband #4. Alternatively, considering that the channel information of the fourth channel has a higher priority than the other channel information in the first channel information, and that the channel information of the fifth channel has a higher priority than the channel information of the seventh channel, and the channel information of the seventh channel has a higher priority than the channel information of the sixth channel. For example, the terminal determines that the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #2 on subband #2; the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #4 on subband #4; and the channel information of channel #4 on subband #4 has a higher priority than the channel information of channel #3 on subband #3.

[0204] Alternatively, consider that the channel information of the fourth channel has a higher priority than the channel information of other channels in the first channel, and that the channel information of the sixth channel has a higher priority than the channel information of the fifth channel, and the channel information of the fifth channel has a higher priority than the channel information of the seventh channel. For example, the terminal determines that the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #3 on subband #3; the channel information of channel #3 on subband #3 has a higher priority than the channel information of channel #2 on subband #2; and the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #4 on subband #4.

[0205] Alternatively, consider that the channel information of the fourth channel has a higher priority than the channel information of other channels in the first channel, and that the channel information of the sixth channel has a higher priority than the channel information of the seventh channel, and the channel information of the seventh channel has a higher priority than the channel information of the fifth channel. For example, the terminal determines that the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #3 on subband #3; the channel information of channel #3 on subband #3 has a higher priority than the channel information of channel #4 on subband #4; and the channel information of channel #4 on subband #4 has a higher priority than the channel information of channel #2 on subband #2.

[0206] Alternatively, consider that the channel information of the fourth channel has a higher priority than the channel information of other channels in the first channel, and that the channel information of the seventh channel has a higher priority than the channel information of the fifth channel, and the channel information of the fifth channel has a higher priority than the channel information of the sixth channel. For example, the terminal determines that the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #4 on subband #4; the channel information of channel #4 on subband #4 has a higher priority than the channel information of channel #2 on subband #2; and the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #3 on subband #3.

[0207] Alternatively, consider that the channel information of the fourth channel has a higher priority than the channel information of other channels in the first channel, and that the channel information of the seventh channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the fifth channel. For example, the terminal determines that the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #4 on subband #4; the channel information of channel #4 on subband #4 has a higher priority than the channel information of channel #3 on subband #3; and the channel information of channel #3 on subband #3 has a higher priority than the channel information of channel #2 on subband #2.

[0208] As one implementation method, in scenario 2, the terminal can determine the priority of the first channel information based on the first performance of the second model. Referring to Figure 7 and Figure 8, step 702 can be specifically implemented through the following steps 801-803:

[0209] Step 801: The network device sends a first instruction message to the terminal. Correspondingly, the terminal receives the first instruction message from the network device.

[0210] The first indication information is used to indicate the first performance of the second model.

[0211] Optionally, the first performance characteristic is used to characterize the performance of the second model in recovering channel information of the channel on the third transmission resource. As an example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1; and the third transmission resource includes subband #2. Then, the first performance characteristic is used to characterize the performance of the second model in recovering channel information of channel #2 on subband #2 based on the channel information of channel #1 on subband #1. Alternatively, it can be used to characterize the performance of the second model in recovering the channel information of channel #1 on subband #1 based on the channel information of channel #1 on subband #1; or, it can be used to characterize the performance of the second model in recovering the channel information of channel #2 on subband #2 and the channel information of channel #3 on subband #3 based on the channel information of channel #1 on subband #1; or, it can be used to characterize the performance of the second model in recovering the channel information of channel #1 on subband #1 and the channel information of channel #2 on subband #2 based on the channel information of channel #1 on subband #1; or, it can be used to characterize the performance of the second model in recovering the channel information of channel #1 on subband #1, the channel information of channel #2 on subband #2, and the channel information of channel #3 on subband #3 based on the channel information of channel #1 on subband #1.

[0212] Step 802: When the first performance value is within the first range, the terminal determines that the priority of the channel information of the fifth channel is higher than the priority of other channel information in the first channel information.

[0213] In some embodiments, a first performance value within a first range indicates that the performance of the second model in recovering channel information on the third transmission resource does not meet the requirements, and the channel information recovered by the network device based on the second model may not be accurate enough. In this case, the network device needs to monitor the first performance of the second model. The terminal determines that the channel information of the fifth channel has a higher priority than the other channel information in the first channel information, and the terminal prioritizes reporting the channel information of the fifth channel to the network device. This allows the network device to monitor whether the first performance of the second model meets the requirements based on the channel information of the fifth channel and the channel information recovered by the second model on the third transmission resource.

[0214] Optionally, when the first performance is used to characterize the accuracy of the second model in recovering channel information on the third transmission resource, the first performance value being within a first range includes: the value of the first performance being lower than a first threshold. Alternatively, when the first performance is used to characterize the error of the second model in recovering channel information on the third transmission resource, the first performance value being within a first range includes: the value of the first performance being higher than a second threshold. Or, the first performance value being within a first range includes: the accuracy of the second model in recovering channel information on the third transmission resource being lower than the accuracy of the second model in recovering channel information on the second transmission resource.

[0215] When the first transmission resource includes a fourth transmission resource in addition to the second transmission resource, the second model is also used to recover the channel information of the channel on the fourth transmission resource. The first performance can indicate the accuracy of the channel information on the third and fourth transmission resources respectively, and the terminal determines the priority of each channel information based on the accuracy of each channel information.

[0216] As an example, the third transmission resource includes subband #2, and the fourth transmission resource includes subband #3. If the terminal determines, based on the first performance criteria, that the precision of the channel information of channel #2 on subband #2 is greater than the precision of the channel information of channel #3 on subband #3, then the terminal determines that the priority of the channel information of channel #2 is higher than the priority of the channel information of channel #3.

[0217] Alternatively, if the terminal determines, based on the first performance, that the precision of the channel information of channel #2 on subband #2 is greater than the precision of the channel information of channel #3 on subband #3, then the terminal determines that the priority of the channel information of channel #3 is higher than the priority of the channel information of channel #2.

[0218] In some embodiments, the first transmission resource further includes a sixth transmission resource, which belongs to the third transmission resource, and the first channel information also includes channel information of an eighth channel on the sixth transmission resource. The network device may also indicate a second performance characteristic of the second model to the terminal. The second performance characteristic represents the performance of the second model in recovering the channel information of the channel on the sixth transmission resource. When the value of the second performance is within a second range, the terminal determines that the channel information of the eighth channel has a higher priority than the other channel information.

[0219] As an example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1; the third transmission resource includes subband #2 and subband #3; and the sixth transmission resource includes subband #3 in the third transmission resource.

[0220] In this case, if the terminal determines that the second performance value is within the second range, then the terminal determines that the priority of the channel information of channel #3 on subband #3 is higher than the priority of the channel information of channel #2 on subband #2; the priority of the channel information of channel #2 on subband #2 is higher than the priority of the channel information of channel #1 on subband #1.

[0221] If the terminal determines that the second performance value is not within the second range, then the terminal determines that the priority of the channel information of channel #2 on subband #2 is higher than the priority of the channel information of channel #3 on subband #3; the priority of the channel information of channel #3 on subband #3 is higher than the priority of the channel information of channel #1 on subband #1.

[0222] In some other embodiments, the second transmission resource further includes a seventh transmission resource. Correspondingly, the first channel information also includes channel information of the ninth channel on the seventh transmission resource. The network device may also indicate a third performance characteristic of the second model to the terminal. The third performance characteristic characterizes the performance of the second model in recovering the channel information on the seventh transmission resource. When the value of the third performance is within a third range, the terminal determines that the channel information of the ninth channel has a higher priority than the priority of other channel information.

[0223] As an example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1 and subband #2; the third transmission resource includes subband #3; and the seventh transmission resource includes subband #1 in the second transmission resource.

[0224] In this case, if the terminal determines that the third performance value is within the third range, then the terminal determines that the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #2 on subband #2; and the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #3 on subband #3.

[0225] If the terminal determines that the third performance value is not within the third range, then the terminal determines that the channel information of channel #2 on subband #2 has a higher priority than the channel information of channel #1 on subband #1; and the channel information of channel #1 on subband #1 has a higher priority than the channel information of channel #3 on subband #3.

[0226] Step 803: When the first performance value is not within the first range, the terminal determines that the priority of the channel information of the third channel is higher than the priority of other channel information in the first channel information.

[0227] In some embodiments, a first performance value not falling within a first range indicates that the performance of the second model in recovering channel information on the third transmission resource meets the requirements, and the channel information recovered by the network device based on the second model on the third transmission resource is relatively accurate. Therefore, the terminal determines that the channel information of the third channel has a higher priority than the other channel information in the first channel information, and the terminal prioritizes reporting the channel information of the third channel to the network device, so that the network device can monitor the overall performance of the second model based on the channel information of the third channel and the channel information of the channel recovered by the second model on the first transmission resource.

[0228] As an example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1; the third transmission resource includes subband #2 and subband #3; the fourth transmission resource includes subband #3; and the fifth transmission resource includes subband #4.

[0229] When the first performance value is not within the first range, the terminal determines that the channel information of channel #1 on subband #1, channel #2 on subband #2, and channel #3 on subband #3 has a higher priority than the channel information of channel #4 on subband #4.

[0230] Optionally, for subbands #1, #2, and #3 in the first transmission resource, the terminal may not distinguish the priority of the channel information on these subbands, or it may determine the priority of the channel information on each subband based on the precision of the channel information on each subband in the first or third transmission resource indicated in the second performance.

[0231] As an example, the first transmission resource includes subband #1, subband #2, and subband #3; the second transmission resource includes subband #1; the third transmission resource includes subband #2 and subband #3; the sixth transmission resource includes subband #3; and the fifth transmission resource includes subband #4.

[0232] In this case, if the terminal determines that the second performance value is within the second range, and if the priority of the channel information of the fifth channel is higher than the priority of the channel information of the fourth channel, and the priority of the channel information of the fourth channel is higher than the priority of the seventh channel information, then the terminal determines that the priority of the channel information of channel #3 on subband #3 is higher than the priority of the channel information of channel #2 on subband #2; the priority of the channel information of channel #2 on subband #2 is higher than the priority of the channel information of channel #1 on subband #1; and the priority of the channel information of channel #1 on subband #1 is higher than the priority of the channel information of channel #4 on subband #4.

[0233] If the terminal determines that the second performance value is not within the second range, then the terminal determines that the priority of the channel information of channel #2 on subband #2 is higher than the priority of the channel information of channel #3 on subband #3; the priority of the channel information of channel #3 on subband #3 is higher than the priority of the channel information of channel #1 on subband #1; and the priority of the channel information of channel #1 on subband #1 is higher than the priority of the channel information of channel #4 on subband #4.

[0234] In one implementation, the terminal receives a fifth indication information from the network device. This fifth indication information can be used to indicate a target transmission resource, which is the transmission resource to which the channel information to be reported by the terminal belongs. For example, if the network device indicates a first transmission resource to the terminal via the first indication information, the terminal determines that the channel information of the third channel on the first transmission resource has a higher priority than the priority of other channel information, and the terminal prioritizes reporting the channel information of the third channel on the first transmission resource to the network device. As another example, if the network device indicates a second transmission resource to the terminal via the first indication information, the terminal determines that the channel information of the fourth channel on the second transmission resource has a higher priority than the priority of other channel information, and the terminal prioritizes reporting the channel information of the fourth channel on the second transmission resource to the network device. Similarly, if the network device indicates a third transmission resource to the terminal via the first indication information, the terminal determines that the channel information of the fifth channel on the third transmission resource has a higher priority than the priority of other channel information, and the terminal prioritizes reporting the channel information of the fifth channel on the third transmission resource to the network device. It should be noted that the priority of the channel information on the transmission resources not indicated by the aforementioned fifth indication information can be determined based on the methods described in the foregoing embodiments, and this application does not limit this.

[0235] In this embodiment of the application, when the terminal determines the first transmission resource, it can directly determine the first transmission resource and the second transmission resource, or it can determine the first transmission resource and the second transmission resource based on the first model and the second model. The following describes the different cases:

[0236] Scenario 1: The terminal directly determines the first and second transmission resources.

[0237] In scenario 1, the network device can indicate the first and second transmission resources to the terminal. Alternatively, the terminal can directly determine the first and second transmission resources through other means, which is not limited in this application.

[0238] Referring to Figure 7 and Figure 9, taking the network device indicating the first and second transmission resources to the terminal as an example, the process of the terminal determining the first and second transmission resources in step 701 above is specifically implemented through the following steps 901 and 902:

[0239] Step 901: The network device sends third instruction information to the terminal. Correspondingly, the terminal receives the third instruction information from the network device.

[0240] The third indication information is used to indicate the first transmission resource and the second transmission resource.

[0241] Step 902: The terminal determines the first transmission resource and the second transmission resource based on the third indication information.

[0242] In some embodiments, the third indication information sent by the network device to the terminal includes a first configuration and a second configuration. The first configuration is used to configure a second transmission resource corresponding to the input data of the first model, and the second configuration is used to configure a first transmission resource corresponding to the target data output by the second model. The terminal determines the second transmission resource based on the first configuration and determines the first transmission resource based on the second configuration.

[0243] As an example, the third indication information is used to indicate that the first transmission resource includes subband #1, subband #2, and subband #3; and the second transmission resource includes subband #1 and subband #2. The terminal determines the first and second transmission resources based on the third indication information.

[0244] Scenario 2: The terminal determines the first transmission resource and the second transmission resource based on the first model and the second model.

[0245] In scenario 2, the network device can indicate the first model and the second model to the terminal. Alternatively, the terminal can determine the first model and the second model through other means, which is not limited in this application.

[0246] Referring to Figure 7 and Figure 10, taking the network device indicating the first model and the second model to the terminal as an example, the process of the terminal determining the first transmission resource and the second transmission resource in step 701 above is specifically implemented through the following steps 1001, 1002 and 1003:

[0247] Step 1001: The network device sends the fourth instruction information to the terminal. Correspondingly, the terminal receives the fourth instruction information from the network device.

[0248] The fourth indication information is used to indicate the identifier of the first model and the identifier of the second model. Alternatively, the fourth indication information may also be used to indicate the first model and the second model that matches the first model. For example, the fourth indication information may indicate the encoder and the surrogate decoder (also known as a virtual decoder) that matches the encoder.

[0249] Step 1002: The terminal determines the first model and the second model based on the fourth instruction information.

[0250] In some embodiments, the terminal includes multiple models, each with a different model identifier. When the network device determines that the performance of the first model and the second model needs to be monitored, it generates fourth indication information based on the identifiers of the first model and the second model. The network device sends the fourth indication information to the terminal, and the terminal determines the first model and the second model based on the identifiers of the first model and the second model in the fourth indication information.

[0251] Step 1003: The terminal determines the first transmission resource and the second transmission resource based on the first model and the second model.

[0252] In some embodiments, after determining the first model and the second model, the terminal determines the input data of the first model and the output data of the second model. The terminal determines the second transmission resource based on the input data of the first model and the first transmission resource based on the target data output by the second model.

[0253] In this embodiment of the application, prior to step 702 above, the network device may configure the terminal with a transmission configuration for sending the first channel information. Referring to Figure 7, as shown in Figure 11, this process can be implemented through the following step 1101:

[0254] Step 1101: The network device sends transmission configuration information to the terminal. Correspondingly, the terminal receives the transmission configuration information from the network device.

[0255] Among them, the transmission configuration information is the transmission configuration information for the terminal to send the first channel information.

[0256] As an example, transmission configuration information can be carried in the channel state information (CSI) report configuration sent by the network device to the terminal.

[0257] It should be noted that Figure 11 is illustrated only by taking the execution of step 1101 before step 701 as an example. In actual implementation, step 1101 can be executed before step 701, after step 702, or simultaneously with step 702. This application does not limit this. Figure 11 is illustrated only by taking the execution of step 1101 before step 701 as an example.

[0258] In this embodiment of the application, after the terminal determines the transmission priority of the first channel information in step 702 above, the terminal can transmit the first channel information based on the transmission priority of the first channel information, as shown in Figure 11. This process can be specifically implemented through the following steps 1102:

[0259] Step 1102: The terminal sends the first channel information to the network device based on the transmission priority of the first channel information. Correspondingly, the network device receives the first channel information from the terminal.

[0260] In some embodiments, the terminal transmits the highest-priority channel information in the first channel information using a high-precision transmission method. The terminal transmits other channel information using a non-high-precision transmission method.

[0261] As an example, when the terminal determines that the channel information of the third channel has the highest priority, the terminal sends the channel information of the third channel to the network device in a high-precision transmission mode, and sends the channel information of other channels to the network device in a normal transmission mode.

[0262] As another example, when the terminal determines that the channel information of the fourth channel has the highest priority, the terminal sends the channel information of the fourth channel to the network device in a high-precision transmission mode, and sends the channel information of other channels to the network device in a normal transmission mode.

[0263] As another example, when the terminal determines that the channel information of the fifth channel has the highest priority, the terminal sends the channel information of the fifth channel to the network device in a high-precision transmission mode, and sends the channel information of other channels to the network device in a normal transmission mode.

[0264] In some other embodiments, when the uplink transmission resources used to transmit the first channel information between the terminal and the network device are insufficient to transmit all of the first channel information, the terminal sends the channel information in the first channel information to the network device in sequence based on the priority of the channel information, until all available uplink transmission resources are occupied, or all the channel information in the first channel information is sent.

[0265] As an example, the terminal determines that the channel information of the fifth channel has a higher priority than the channel information of the fourth channel, the channel information of the fourth channel has a higher priority than the channel information of the third channel, and the channel information of the third channel has a higher priority than the channel information of the sixth channel. In this case, the terminal first sends the channel information of the fifth channel to the network device. During the transmission of the channel information of the fifth channel, if all uplink transmission resources used to transmit the information of the first channel are occupied, the terminal will no longer send channel information of other channels to the network device; if the uplink transmission resources used to transmit the information of the first channel are not fully occupied, the terminal continues to send the channel information of the fourth channel to the network device. This process continues until all channel information in the first channel has been transmitted, or the uplink transmission resources are fully occupied.

[0266] The transmission priority determination method in this application embodiment will be described below with reference to specific implementation methods. As shown in Figure 12, the method specifically includes:

[0267] Step 1201: The network device sends the identifiers of the first model and the second model to the terminal. Correspondingly, the terminal receives the identifiers of the first model and the second model from the network device.

[0268] As an example, the network device sends the identifiers of the first model and the second model to the terminal as a pairing identifier for the dual-end model.

[0269] Step 1202: The network device sends the first CSI report configuration information to the terminal. Correspondingly, the terminal receives the first CSI report configuration information from the network device.

[0270] The first CSI report configuration information is used to configure the transmission resources for the terminal to report CSI measurement results based on the first model compression (such as the compressed data in step 1206 below). As an example, the first CSI report configuration information is: CSI report config.

[0271] Step 1203: The network device sends the second CSI report configuration information to the terminal. Correspondingly, the terminal receives the second CSI report configuration information from the network device.

[0272] The second CSI report configuration information is used to configure the transmission resources for the terminal to report the first channel information (such as the first channel information in step 1207 below). As an example, the second CSI report configuration information is also: CSI report config.

[0273] Step 1204: The terminal sends the identifier of the first model to the network device. Correspondingly, the network device receives the identifier of the first model from the terminal.

[0274] In some embodiments, the network device determines a second model that matches the first model based on the identifier of the first model, so that the network device can subsequently process the data compressed by the terminal using the first model based on the second model.

[0275] Step 1205: The terminal performs channel measurement.

[0276] In some embodiments, the terminal performs channel measurements based on the channel state information-reference signal (CSI-RS) to obtain channel information. Optionally, the terminal may measure all or part of the channels between the terminal and the network device.

[0277] Step 1206: The terminal sends compressed data to the network device. Correspondingly, the network device receives the compressed data from the terminal.

[0278] The compressed data is the compressed data obtained by the terminal inputting channel information of all or part of the channels into the first model.

[0279] Step 1207: The terminal sends the first channel information to the network device. Correspondingly, the network device receives the first channel information from the terminal.

[0280] The first channel information includes measurement results obtained from all or part of the channels measured by the terminal.

[0281] When a terminal sends first channel information to a network device, it can determine the priority of each channel information in the first channel information based on the transmission priority determination method in the embodiments of this application, and send each channel information based on the priority. This process can refer to the implementation method described in the foregoing embodiments, and this application does not limit it.

[0282] Step 1208: The network device inputs the compressed data into the second model to obtain the output data.

[0283] Step 1209: The network device compares the output data of the second model with the first channel information to determine the model performance of the first model and / or the second model.

[0284] The above mainly describes the solutions provided by the embodiments of this application from the perspective of interaction between network elements. Correspondingly, the embodiments of this application also provide a communication device for implementing the various methods described above. The communication device can be a terminal in the above method embodiments, or a device containing the terminal, or a component usable in a terminal; the communication device can be a network device in the above method embodiments, or a device containing the network device, or a component usable in a network device; it is understood that, in order to implement the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0285] This application embodiment can divide the communication device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be understood that the module division in this application embodiment is illustrative and is only a logical functional division. In actual implementation, there may be other division methods.

[0286] For example, Figure 13 is a schematic diagram of a communication device 1300 provided in an embodiment of this application. The communication device includes a transceiver module 1310. Optionally, it includes a processing module 1320. The transceiver module 1310, also known as a transceiver unit, is used to implement transceiver functions. For example, it can be a transceiver circuit, a transceiver, a transceiver device, or a communication interface.

[0287] Taking the communication device 1300 as a terminal in the above method embodiment, or a device containing the above terminal, or a component that can be used in a terminal as an example, then: the processing module 1320 is used to determine a first transmission resource and a second transmission resource, wherein the first transmission resource is related to a second model, and the second transmission resource is related to the first model; the input data of the first model is the channel information of the first channel on the second transmission resource; the output data of the first model is the input data of the second model; the output data of the second model is the channel information of the second channel on the first transmission resource; the first transmission resource includes the second transmission resource.

[0288] The processing module 1320 is further configured to determine the transmission priority of the first channel information based on the first transmission resource and the second transmission resource, wherein the first channel information includes at least one of the following: channel information of the third channel on the first transmission resource and channel information of the fourth channel on the second transmission resource.

[0289] In one possible implementation, the processing module 1320 is specifically used to: determine that, when the first transmission resource and the second transmission resource are the same, the priority of the channel information of the fourth channel is higher than the priority of other channel information in the first channel information.

[0290] In one possible implementation, the first transmission resource further includes a third transmission resource, which is different from the second transmission resource; the processing module 1320 is specifically used to: determine that the priority of the channel information of the third channel is higher than the priority of other channel information in the first channel information.

[0291] In one possible implementation, the first transmission resource further includes a third transmission resource, which is different from the second transmission resource. The first channel information also includes channel information of the fifth channel on the third transmission resource. The processing module 1320 is specifically used to: determine that the priority of the channel information of the fifth channel is higher than the priority of other channel information in the first channel information.

[0292] In one possible implementation, the transceiver module 1310 is used to receive first indication information, which is used to indicate the first performance of the first model; the processing module 1320 is also used to determine that the priority of the channel information of the fifth channel is higher than the priority of other channel information in the first channel information when the first performance value is within a first range.

[0293] In one possible implementation, the transceiver module 1310 is further configured to receive third indication information, which is used to indicate the first transmission resource and the second transmission resource; the processing module 1320 is further configured to determine the first transmission resource and the second transmission resource based on the third indication information.

[0294] In one possible implementation, the transceiver module 1310 is further configured to receive fourth indication information; the fourth indication information is used to indicate the identifier of the first model and the identifier of the second model; the processing module 1320 is further configured to determine the first model and the second model based on the fourth indication information; and determine the first transmission resource and the second transmission resource based on the first model and the second model.

[0295] In one possible implementation, the processing module 1320 is further configured to transmit the first channel information based on the transmission priority of the first channel information.

[0296] In one possible implementation, the transceiver module 1310 is also used to transmit the highest priority channel information in the first channel information in a high-precision transmission mode.

[0297] In one possible implementation, the transceiver module 1310 is also used to receive transmission configuration information; the transmission configuration information is the transmission configuration information for the terminal to send the first channel information.

[0298] All relevant content of each step involved in the above method embodiments can be referred to in the functional description of the corresponding functional module, and will not be repeated here. Optionally, the communication device 1300 may further include a storage module 1330, which can be used to store instructions and / or data, and the processing module 1320 can read the instructions and / or data in the storage module 1330.

[0299] In this embodiment, the communication device 1300 is presented as an integrated functional module. Here, "module" can refer to an application-specific integrated circuit (ASIC), a circuit, a processor and memory executing one or more software or firmware programs, integrated logic circuits, and / or other devices that can provide the aforementioned functions. In a simplified embodiment, those skilled in the art will recognize that the communication device can take the form of the communication device 600 shown in FIG. 6.

[0300] Specifically, the functions / implementation processes of the transceiver module 1310 and processing module 1320 in Figure 13 can be implemented by the processor 601 in the communication device 600 shown in Figure 6 calling computer execution instructions stored in the memory 602. Alternatively, the functions / implementation processes of the processing module 1320 in Figure 13 can be implemented by the processor 601 in the communication device 600 shown in Figure 6 calling computer execution instructions stored in the memory 602, and the functions / implementation processes of the transceiver module 1310 in Figure 13 can be implemented by the transceiver 605 in the communication device 600 shown in Figure 6.

[0301] Since the communication device provided in this application embodiment can execute the above transmission priority determination method, the technical effects it can obtain can be referred to the above method embodiment, and will not be repeated here.

[0302] It should be understood that one or more of the above modules or units can be implemented by software, hardware, or a combination of both. When any of the above modules or units are implemented by software, the software exists as computer program instructions and is stored in memory. The processor can be used to execute the program instructions and implement the above method flow. The processor can be built into a SoC (System-on-a-Chip) or ASIC, or it can be a separate semiconductor chip. In addition to the core that executes software instructions for computation or processing, the processor may further include necessary hardware accelerators, such as field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), or logic circuits that implement dedicated logic operations.

[0303] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a central processing unit (CPU), microprocessor, digital signal processing (DSP) chip, microcontroller unit (MCU), artificial intelligence processor, ASIC, SoC, FPGA, PLD, application-specific digital circuit, hardware accelerator, or non-integrated discrete device, which can run the necessary software or perform the above method flow independently of software.

[0304] Optionally, embodiments of this application also provide a communication device (e.g., the communication device may be a chip or a chip system), which includes a processor for implementing the methods in any of the above method embodiments. In one possible design, the communication device further includes a memory. The memory is used to store necessary program instructions and data, and the processor can call the program code stored in the memory to instruct the communication device to execute the methods in any of the above method embodiments. Of course, the memory may not be included in the communication device. When the communication device is a chip system, it may be composed of chips or may include chips and other discrete devices; embodiments of this application do not specifically limit this.

[0305] Optionally, embodiments of this application also provide a computer-readable storage medium storing a computer program or instructions that, when run on a communication device, enable the communication device to execute the methods described in any of the above method embodiments or any implementation thereof.

[0306] Optionally, embodiments of this application also provide a communication system, which includes the network device and the terminal described in the above method embodiments.

[0307] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device containing one or more servers, data centers, etc., that can be integrated with the medium. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state disks, SSDs).

[0308] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, the disclosure, and the appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple instances. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.

[0309] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the scope of this application. Accordingly, this specification and drawings are merely exemplary illustrations of the application as defined by the appended claims, and are intended to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from its scope. Thus, if such modifications and modifications fall within the scope of the claims and their equivalents, this application is also intended to include such modifications and modifications.

Claims

1. A method for determining transmission priority, characterized in that, include: A first transmission resource and a second transmission resource are determined, wherein the first transmission resource is related to a second model, and the second transmission resource is related to the first model; the input data of the first model is the channel information of the first channel on the second transmission resource; the output data of the first model is the input data of the second model; the output data of the second model is the channel information of the second channel on the first transmission resource; the first transmission resource includes the second transmission resource. Based on the first transmission resource and the second transmission resource, the transmission priority of the first channel information is determined, wherein the first channel information includes at least one of the following: channel information of the third channel on the first transmission resource, and channel information of the fourth channel on the second transmission resource.

2. The method according to claim 1, characterized in that, Determining the transmission priority of the first channel information based on the first transmission resource and the second transmission resource includes: When the first transmission resource and the second transmission resource are the same, the priority of the channel information of the fourth channel is determined to be higher than the priority of other channel information in the first channel information.

3. The method according to claim 1, characterized in that, The first transmission resource also includes a third transmission resource, which is different from the second transmission resource; Determining the transmission priority of the first channel information based on the first transmission resource and the second transmission resource includes: The priority of the channel information of the third channel is determined to be higher than the priority of other channel information in the first channel information.

4. The method according to claim 3, characterized in that, The channel information of the third channel includes at least one of the following: the channel information of the fourth channel; the channel information of the fifth channel on the third transmission resource; the channel information of the sixth channel on the fourth transmission resource; the fourth transmission resource is a transmission resource other than the second transmission resource and the third transmission resource in the first transmission resource; wherein the channel information of the fourth channel has a higher priority than the channel information of the fifth channel, and the channel information of the fifth channel has a higher priority than the channel information of the sixth channel; or, The channel information of the fourth channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the fifth channel; or, The channel information of the fifth channel has a higher priority than the channel information of the fourth channel, and the channel information of the fourth channel has a higher priority than the channel information of the sixth channel; or, The channel information of the fifth channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the fourth channel; or, The channel information of the sixth channel has a higher priority than the channel information of the fourth channel, and the channel information of the fourth channel has a higher priority than the channel information of the fifth channel; or, The channel information of the sixth channel has a higher priority than the channel information of the fifth channel, and the channel information of the fifth channel has a higher priority than the channel information of the fourth channel.

5. The method according to claim 1, characterized in that, The first transmission resource also includes a third transmission resource, which is different from the second transmission resource; Determining the transmission priority of the first channel information based on the first transmission resource and the second transmission resource includes: The channel information of the fourth channel is determined to have a higher priority than the channel information of other channels in the first channel information.

6. The method according to claim 5, characterized in that, The first channel information further includes at least one of the following: channel information of the fifth channel on the third transmission resource; channel information of the sixth channel on the fourth transmission resource; channel information of the seventh channel on the fifth transmission resource; the fourth transmission resource is a transmission resource other than the second transmission resource and the third transmission resource in the first transmission resource; and the fifth transmission resource is different from the first transmission resource. The channel information of the fifth channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the seventh channel; or, The channel information of the fifth channel has a higher priority than the channel information of the seventh channel, and the channel information of the seventh channel has a higher priority than the channel information of the sixth channel; or, The channel information of the sixth channel has a higher priority than the channel information of the fifth channel, and the channel information of the fifth channel has a higher priority than the channel information of the seventh channel; or, The channel information of the sixth channel has a higher priority than the channel information of the seventh channel, and the channel information of the seventh channel has a higher priority than the channel information of the fifth channel; or, The channel information of the seventh channel has a higher priority than the channel information of the fifth channel, and the channel information of the fifth channel has a higher priority than the channel information of the sixth channel; or, The channel information of the seventh channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the fifth channel.

7. The method according to claim 1, characterized in that, The first transmission resource also includes a third transmission resource, which is different from the second transmission resource. The first channel information also includes channel information of a fifth channel on the third transmission resource. Determining the transmission priority of the first channel information based on the first transmission resource and the second transmission resource includes: The channel information of the fifth channel is determined to have a higher priority than the channel information of other channels in the first channel information.

8. The method according to claim 7, characterized in that, The first channel information further includes at least one of the following: channel information of the sixth channel on the fourth transmission resource; channel information of the seventh channel on the fifth transmission resource; wherein the fourth transmission resource is a transmission resource other than the second transmission resource and the third transmission resource in the first transmission resource, and the fifth transmission resource is different from the first transmission resource; The channel information of the fourth channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the seventh channel; or, The channel information of the fourth channel has a higher priority than the channel information of the seventh channel, and the channel information of the seventh channel has a higher priority than the channel information of the sixth channel; or, The channel information of the sixth channel has a higher priority than the channel information of the fourth channel, and the channel information of the fourth channel has a higher priority than the channel information of the seventh channel; or, The channel information of the sixth channel has a higher priority than the channel information of the seventh channel, and the channel information of the seventh channel has a higher priority than the channel information of the fourth channel; or, The channel information of the seventh channel has a higher priority than the channel information of the fourth channel, and the channel information of the fourth channel has a higher priority than the channel information of the sixth channel; or, The channel information of the seventh channel has a higher priority than the channel information of the sixth channel, and the channel information of the sixth channel has a higher priority than the channel information of the fourth channel.

9. The method according to claim 7 or 8, characterized in that, The step of determining that the channel information of the fifth channel has a higher priority than the channel information of other channels in the first channel information includes: Receive first indication information, the first indication information being used to indicate the first performance of the first model; When the first performance value is within the first range, the priority of the channel information of the fifth channel is determined to be higher than the priority of other channel information in the first channel information.

10. The method according to claim 1, characterized in that, The first transmission resource also includes a sixth transmission resource, which belongs to the third transmission resource, and the first channel information also includes channel information of an eighth channel on the sixth transmission resource; Receive second indication information, the second indication information being used to indicate the second performance of the first model; When the second performance value is within the second range, the priority of the channel information of the eighth channel is determined to be higher than the priority of other channel information in the first channel information.

11. The method according to claim 1, characterized in that, The first transmission resource also includes a seventh transmission resource, which belongs to the second transmission resource, and the first channel information also includes channel information of the ninth channel on the seventh transmission resource; Receive a sixth indication message, the sixth indication message being used to indicate the third performance of the first model; When the third performance value is within the third range, the priority of the channel information of the ninth channel is determined to be higher than the priority of other channel information in the first channel information.

12. The method according to any one of claims 1-11, characterized in that, The determination of the first transmission resource and the second transmission resource includes: Receive third indication information, the third indication information being used to indicate the first transmission resource and the second transmission resource; The first transmission resource and the second transmission resource are determined based on the third indication information.

13. The method according to any one of claims 1-12, characterized in that, The determination of the first transmission resource and the second transmission resource includes: Receive fourth indication information; the fourth indication information is used to indicate the identifier of the first model and the identifier of the second model; The first model and the second model are determined based on the fourth indication information; Based on the first model and the second model, the first transmission resource and the second transmission resource are determined.

14. The method according to any one of claims 1-13, characterized in that, After determining the transmission priority of the first channel information, the method further includes: The first channel information is transmitted based on the transmission priority of the first channel information.

15. The method according to any one of claims 1-14, characterized in that, The transmission of the first channel information based on the transmission priority of the first channel information includes: The highest priority channel information in the first channel information is transmitted using a high-precision transmission method.

16. The method according to any one of claims 1-15, characterized in that, The method further includes: The fifth indication information is received, which is used to indicate the target transmission resource, which is the transmission resource to which the channel to which the terminal needs to report channel information belongs.

17. The method according to any one of claims 1-16, characterized in that, The method further includes: Receive transmission configuration information; the transmission configuration information is the transmission configuration information for sending the first channel information.

18. A communication device, characterized in that, include: A functional unit for performing the method as described in any one of claims 1-17; wherein the action performed by the functional unit is implemented by hardware or by hardware executing corresponding software.

19. A communication device, characterized in that, include: processor; The processor is connected to a memory for storing computer execution instructions, and the processor executes the computer execution instructions stored in the memory to enable the communication device to implement the method as described in any one of claims 1-17.

20. A computer-readable storage medium, characterized in that, Includes instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1-17.

21. A chip, characterized in that, The chip includes a processor; the processor is connected to a memory for storing computer execution instructions, and the processor executes the computer execution instructions stored in the memory to enable the communication device to implement the method as described in any one of claims 1-17.

22. A computer program product containing instructions, characterized in that, When it is operated on a communication device, it causes the communication device to perform the method as described in any one of claims 1-17.