WO2024140578A1 - Csi feedback method based on ai model, terminal, and network side device - Google Patents
Csi feedback method based on ai model, terminal, and network side device Download PDFInfo
- Publication number
- WO2024140578A1 WO2024140578A1 PCT/CN2023/141568 CN2023141568W WO2024140578A1 WO 2024140578 A1 WO2024140578 A1 WO 2024140578A1 CN 2023141568 W CN2023141568 W CN 2023141568W WO 2024140578 A1 WO2024140578 A1 WO 2024140578A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- groups
- characteristic information
- channel characteristic
- information
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
Definitions
- the transmitter can optimize the signal transmission based on CSI to make it more compatible with the channel status.
- the Channel Quality Indicator CQI
- MCS Modulation And Coding Scheme
- PMI Precoding Matrix Indicator
- Each coefficient has its own meaning, and the priority of the coefficient can be determined according to the corresponding port, subband and other information. Further, in order to better compress channel information, neural network or machine learning methods can be used. However, since all the information in the CSI compressed by the artificial intelligence (AI) model is compressed together, it is impossible to determine the priority according to the corresponding physical port or sub-band information. In the case of insufficient resources, it is impossible to discard based on priority. Therefore, how to better implement CSI feedback based on the AI model is a problem that needs to be solved.
- AI artificial intelligence
- Each of the groups is obtained by grouping based on target information;
- the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
- Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information
- Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
- Each of the groups is obtained by grouping based on layers
- Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
- a CSI feedback device based on an AI model comprising:
- the N groups satisfy at least one of the following conditions:
- a network side device which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
- FIG7 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application.
- Step 101 The terminal groups the channel characteristic information of at least one layer compressed by the AI model according to the priority to obtain N groups; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
- the above priority is for the segment, that is, the segment is grouped, each segment is discarded together, and the segments with the same priority are taken as a group;
- part2 includes groups group0, group1, group2, and the like.
- the length or ratio of the channel characteristic information of each layer included in each group is different.
- the number of coefficients of layer1 and layer2 is 80 respectively, the corresponding length is 40, the number of coefficients of layer3 and layer4 is 40 and the corresponding length is 20, then the first 40 coefficients of layer1 and layer2 and the first 20 coefficients of layer3 and layer4 are group0, and the others are group1;
- the priority is for the segments, that is, the segments are grouped as units, each segment is discarded together, and the segments with the same priority are taken as a group to ensure that the segments in each group are complete.
- the terminal treats the coefficients of the channel characteristic information with the same priority as a group according to the priority.
- the information is discarded in groups according to the priority, that is, reported. A higher priority group.
- the second part is directly discarded and only the first part is transmitted.
- FIG3 is a second flow chart of the CSI feedback method based on the AI model provided in an embodiment of the present application. As shown in FIG3 , the method provided in this embodiment includes:
- Step 201 The network side device receives channel state information reported by the terminal based on N groups; the N groups are obtained by grouping the channel characteristic information of at least one layer after the AI model is compressed according to the priority; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
- Each of the groups is obtained by grouping based on target information;
- the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
- Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
- Each of the groups is obtained by grouping based on layers
- Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
- the network side device can also use the AI model to decode, decompress and other operations on the received channel state information to obtain channel information.
- the target information is configured by the network side device alone, or configured together with other CSI parameters.
- the channel characteristic information is segmented scalar quantized or vector quantized channel characteristic information.
- each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
- the channel state information includes a first part and a second part, the first part is used to determine the length of the second part, and the second part is obtained by mapping the N groups.
- the priority of the target packet included in the channel state information is greater than the priority of the remaining packets in the N packets except the target packet; or, the channel state information only includes the first part.
- the channel state information only includes the first part.
- the first part includes at least one of the following: rank RI, channel quality indication CQI, total number of coefficients, quantization segment information, and quantization parameter of each segment.
- a processing module 210 is used to group the channel feature information of at least one layer compressed by the AI model according to the priority to obtain N groups;
- the sending module 220 is used to report the channel state information to the network side device based on the N groups; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
- the N groups satisfy at least one of the following conditions:
- Each of the groups is obtained by grouping based on target information;
- the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
- Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information
- Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
- each of the groups is obtained by grouping based on layers.
- the channel state information includes a first part and a second part, the first part is used to determine the length of the second part, and the second part is obtained by mapping the N groups.
- the first part includes at least one of the following: rank RI, channel quality indication CQI, total number of coefficients, quantization segment information, and quantization parameter of each segment.
- the device of this embodiment can be used to execute the method of any of the embodiments in the aforementioned terminal side method embodiments. Its specific implementation process and technical effects are the same as those in the terminal side method embodiments. For details, please refer to the detailed introduction in the terminal side method embodiments, which will not be repeated here.
- the receiving module 310 is used to receive the channel state information reported by the terminal based on N groups; the N groups are obtained by grouping the channel characteristic information of at least one layer after the AI model is compressed according to the priority; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
- Each of the groups is obtained by grouping based on target information;
- the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
- the channel state information includes a first part and a second part, the first part is used to determine the length of the second part, and the second part is obtained by mapping the N groups.
- the embodiment of the present application further provides a communication device 600, including a processor 601 and a memory 602, wherein the memory 602 stores a program or instruction that can be run on the processor 601.
- the communication device 600 is a terminal
- the program or instruction is executed by the processor 601 to implement the various steps of the above-mentioned CSI feedback method embodiment based on the AI model, and can achieve the same technical effect.
- the communication device 600 is a network side device
- the program or instruction is executed by the processor 601 to implement the various steps of the above-mentioned CSI feedback method embodiment based on the AI model, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
- Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
- Each of the groups is obtained by grouping based on layers
- Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
- FIG. 7 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
- the terminal 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and at least some of the components in the processor 1010.
- the terminal 1000 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1010 through a power management system, so as to manage charging, discharging, and power consumption management through the power management system.
- a power source such as a battery
- the terminal structure shown in FIG7 does not constitute a limitation on the terminal, and the terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.
- the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode.
- the display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, etc.
- the user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. Touch panel 10071 is also called a touch screen. Touch panel 10071 may include two parts: a touch detection device and a touch controller.
- Other input devices 10072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
- the radio frequency unit 1001 is used to report the channel state information to the network side device based on the N groups; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
- Each of the groups is obtained by grouping based on target information;
- the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
- the target information is configured by the network side device alone, or configured together with other CSI parameters.
- the channel state information only includes the first part.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请主张在2022年12月27日在中国提交的申请号为202211690213.2的中国专利的优先权,其全部内容通过引用包含于此。This application claims priority to Chinese Patent Application No. 202211690213.2 filed in China on December 27, 2022, the entire contents of which are incorporated herein by reference.
本申请属于通信技术领域,具体涉及一种基于AI模型的CSI反馈方法、终端及网络侧设备。The present application belongs to the field of communication technology, and specifically relates to a CSI feedback method, terminal and network side equipment based on an AI model.
准确的信道状态信息(Channel State Information,CSI)对信道容量的提升至关重要。尤其是对于多天线系统来讲,发送端可以根据CSI优化信号的发送,使其更加匹配信道的状态。如:信道质量指示(Channel Quality Indicator,CQI)可以用来选择合适的调制编码方案(Modulation And Coding Scheme,MCS)实现链路自适应;预编码矩阵指示(Precoding Matrix Indicator,PMI)可以用来实现特征波束成形(Eigen Beamforming)从而最大化接收信号的强度,或者用来抑制干扰(如小区间干扰、多用户之间干扰等)。Accurate channel state information (CSI) is crucial to improving channel capacity. Especially for multi-antenna systems, the transmitter can optimize the signal transmission based on CSI to make it more compatible with the channel status. For example, the Channel Quality Indicator (CQI) can be used to select the appropriate Modulation And Coding Scheme (MCS) to achieve link adaptation; the Precoding Matrix Indicator (PMI) can be used to achieve Eigen Beamforming to maximize the strength of the received signal, or to suppress interference (such as interference between cells, interference between multiple users, etc.).
为了减少CSI反馈开销,可以对CSI进行压缩后反馈,例如,基站可以事先对信道状态信息参考信号(Channel State Information-Reference Signal,CSI-RS)进行预编码,将编码后的CSI-RS发送给终端,终端监测到的是经过编码之后的CSI-RS对应的信道,终端只需要在网络侧设备指示的端口中选择若干个强度较大的端口,并上报这些端口对应的系数即可。CSI(例如系数)可以映射在物理上行共享信道(Physical Uplink Shared Channel,PUSCH)或物理上行链路控制信道(Physical Uplink Control Channel,PUCCH)上进行上报,当资源不足的时候,需要丢弃部分信息,例如将优先级低的先丢弃,上述方案中CSI的系数是基于码本得到的,每个系数都有自己的意义,可以根据对应的端口,子带等信息确定系数的优先级。进一步,为了更好的压缩信道信息,可以使用神经网络或机器学习的方法。但是,基于人工智能(Artificial Intelligence,AI)模型压缩后的CSI,由于所有的信息都压缩在一起,无法按照对应的物理端口或子带等信息判断优先级,在资源不足的情况下,无法基于优先级进行丢弃。因此,如何更好地实现基于AI模型的CSI反馈,是需要解决的问题。In order to reduce the CSI feedback overhead, the CSI can be compressed and then fed back. For example, the base station can pre-code the Channel State Information-Reference Signal (CSI-RS) in advance and send the encoded CSI-RS to the terminal. The terminal monitors the channel corresponding to the encoded CSI-RS. The terminal only needs to select several ports with greater strength from the ports indicated by the network side device and report the coefficients corresponding to these ports. CSI (such as coefficients) can be mapped to the Physical Uplink Shared Channel (PUSCH) or the Physical Uplink Control Channel (PUCCH) for reporting. When resources are insufficient, some information needs to be discarded, such as discarding the low priority first. The CSI coefficients in the above scheme are obtained based on the codebook. Each coefficient has its own meaning, and the priority of the coefficient can be determined according to the corresponding port, subband and other information. Further, in order to better compress channel information, neural network or machine learning methods can be used. However, since all the information in the CSI compressed by the artificial intelligence (AI) model is compressed together, it is impossible to determine the priority according to the corresponding physical port or sub-band information. In the case of insufficient resources, it is impossible to discard based on priority. Therefore, how to better implement CSI feedback based on the AI model is a problem that needs to be solved.
发明内容Summary of the invention
本申请实施例提供一种基于AI模型的CSI反馈方法、终端及网络侧设备,能够解决如何更好地实现基于AI模型的CSI反馈的问题。The embodiments of the present application provide a CSI feedback method, terminal, and network-side device based on an AI model, which can solve the problem of how to better implement CSI feedback based on an AI model.
第一方面,提供了一种基于AI模型的CSI反馈方法,包括:In a first aspect, a CSI feedback method based on an AI model is provided, including:
终端对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组,得到N个分组;The terminal groups the channel characteristic information of at least one layer compressed by the AI model according to the priority to obtain N groups;
所述终端基于所述N个分组向网络侧设备上报信道状态信息;每个所述分组内的信道特征信息的优先级相同;N为大于0的整数; The terminal reports the channel state information to the network side device based on the N groups; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
所述N个分组满足以下至少一种情况:The N groups satisfy at least one of the following conditions:
每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;Each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information;
每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
每个所述分组为基于层进行分组得到的;Each of the groups is obtained by grouping based on layers;
每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
第二方面,提供了一种基于AI模型的CSI反馈方法,包括:In the second aspect, a CSI feedback method based on an AI model is provided, including:
网络侧设备接收所述终端基于N个分组上报的信道状态信息;所述N个分组为对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组得到的;每个所述分组内的信道特征信息的优先级相同;N为大于0的整数;The network side device receives the channel state information reported by the terminal based on N groups; the N groups are obtained by grouping the channel characteristic information of at least one layer after the AI model is compressed according to the priority; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
所述N个分组满足以下至少一种情况:The N groups satisfy at least one of the following conditions:
每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;Each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information;
每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
每个所述分组为基于层进行分组得到的;Each of the groups is obtained by grouping based on layers;
每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
第三方面,提供了一种基于AI模型的CSI反馈装置,包括:In a third aspect, a CSI feedback device based on an AI model is provided, comprising:
处理模块,用于对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组,得到N个分组;A processing module, used for grouping the channel feature information of at least one layer compressed by the AI model according to the priority to obtain N groups;
发送模块,用于基于所述N个分组向网络侧设备上报信道状态信息;每个所述分组内的信道特征信息的优先级相同;N为大于0的整数;A sending module, used to report channel state information to a network side device based on the N groups; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
所述N个分组满足以下至少一种情况:The N groups satisfy at least one of the following conditions:
每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;Each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information;
每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
每个所述分组为基于层进行分组得到的; Each of the groups is obtained by grouping based on layers;
每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
第四方面,提供了一种基于AI模型的CSI反馈装置,包括:In a fourth aspect, a CSI feedback device based on an AI model is provided, comprising:
接收模块,用于接收所述终端基于N个分组上报的信道状态信息;所述N个分组为对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组得到的;每个所述分组内的信道特征信息的优先级相同;N为大于0的整数;A receiving module, configured to receive channel state information reported by the terminal based on N groups; the N groups are obtained by grouping the channel characteristic information of at least one layer compressed by the AI model according to priority; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
所述N个分组满足以下至少一种情况:The N groups satisfy at least one of the following conditions:
每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;Each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information;
每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
每个所述分组为基于层进行分组得到的;Each of the groups is obtained by grouping based on layers;
每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
第五方面,提供了一种终端,该终端包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
第六方面,提供了一种终端,包括处理器及通信接口,其中,所述处理器用于对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组,得到N个分组;所述通信接口用于基于所述N个分组向网络侧设备上报信道状态信息;每个所述分组内的信道特征信息的优先级相同;N为大于0的整数;所述N个分组满足以下至少一种情况:每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;每个所述分组为基于层进行分组得到的;每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。In the sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is used to group the channel characteristic information of at least one layer after compression of the AI model according to priority to obtain N groups; the communication interface is used to report channel status information to the network side device based on the N groups; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0; the N groups satisfy at least one of the following conditions: each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 groups; or, the proportion of the channel characteristic information of each layer included in N-1 groups; each of the groups is grouped based on the priority sorting of the channel characteristic information; each of the groups is grouped based on the priority sorting of the channel characteristic information and based on the target information; each of the groups is grouped based on layers; each of the groups is grouped based on the segmentation of the channel characteristic information in each layer.
第七方面,提供了一种网络侧设备,该网络侧设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第二方面所述的方法的步骤。In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
第八方面,提供了一种网络侧设备,包括处理器及通信接口,其中,所述通信接口用于接收所述终端基于N个分组上报的信道状态信息;所述N个分组为对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组得到的;每个所述分组内的信道特征信息的优先级相同;N为大于0的整数;所述N个分组满足以下至少一种情况:每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所 述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;每个所述分组为基于层进行分组得到的;每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。In an eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive channel state information reported by the terminal based on N groups; the N groups are obtained by grouping the channel feature information of at least one layer after compression of the AI model according to priority; the priority of the channel feature information in each group is the same; N is an integer greater than 0; the N groups satisfy at least one of the following conditions: each of the groups is obtained by grouping based on target information; the target information includes: N-1 The length of the channel characteristic information of each layer included in the group; or, the ratio of the channel characteristic information of each layer included in N-1 groups; each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information; each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information and based on the target information; each of the groups is obtained by grouping based on layers; each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
第九方面,提供了一种通信系统,包括:终端及网络侧设备,所述终端可用于执行如第一方面所述的基于AI模型的CSI反馈方法的步骤,所述网络侧设备可用于执行如第二方面所述的基于AI模型的CSI反馈方法的步骤。In the ninth aspect, a communication system is provided, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the CSI feedback method based on the AI model as described in the first aspect, and the network side device can be used to execute the steps of the CSI feedback method based on the AI model as described in the second aspect.
第十方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤,或者实现如第二方面所述的方法的步骤。In the tenth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
第十一方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法,或实现如第二方面所述的方法。In the eleventh aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, or to implement the method described in the second aspect.
第十二方面,提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现如第一方面所述的基于AI模型的CSI反馈方法或第二方面所述的基于AI模型的CSI反馈方法的步骤。In the twelfth aspect, a computer program/program product is provided, wherein the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement the steps of the CSI feedback method based on the AI model as described in the first aspect or the CSI feedback method based on the AI model as described in the second aspect.
在本申请实施例中,终端对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组,得到N个分组;终端基于N个分组向网络侧设备上报信道状态信息;N个分组满足如下至少一种情况:每个分组为基于目标信息进行分组得到的;目标信息包括:N-1个分组包括的每个层的信道特征信息的长度;或,N-1个分组包括的每个层的信道特征信息的比例;每个分组为基于信道特征信息的优先级排序后进行分组得到的;每个分组为基于信道特征信息的优先级排序后,并基于目标信息进行分组得到的;每个分组为基于层进行分组得到的;每个分组为基于每个层中信道特征信息的分段进行分组得到的,由于每个分组内的信道特征信息的优先级相同,在传输时若资源不足则可以按照分组进行丢弃,从而更好地实现了基于AI模型的CSI反馈。In an embodiment of the present application, the terminal groups the channel characteristic information of at least one layer after compression of the AI model according to priority to obtain N groups; the terminal reports channel status information to the network side device based on the N groups; the N groups satisfy at least one of the following conditions: each group is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 groups; or, the proportion of the channel characteristic information of each layer included in N-1 groups; each group is grouped after priority sorting based on the channel characteristic information; each group is grouped after priority sorting based on the channel characteristic information and based on the target information; each group is grouped based on layers; each group is grouped based on segmentation of the channel characteristic information in each layer. Since the priority of the channel characteristic information in each group is the same, if resources are insufficient during transmission, it can be discarded according to the group, thereby better realizing CSI feedback based on the AI model.
图1是本申请实施例可应用的无线通信系统的结构图;FIG1 is a structural diagram of a wireless communication system applicable to an embodiment of the present application;
图2是本申请实施例提供的基于AI模型的CSI反馈方法的流程示意图之一;FIG2 is a flow chart of a CSI feedback method based on an AI model provided in an embodiment of the present application;
图3是本申请实施例提供的基于AI模型的CSI反馈方法的流程示意图之二;FIG3 is a second flow chart of a CSI feedback method based on an AI model provided in an embodiment of the present application;
图4是本申请实施例提供的基于AI模型的CSI反馈装置的结构示意图之一;FIG4 is a schematic diagram of a structure of a CSI feedback device based on an AI model provided in an embodiment of the present application;
图5是本申请实施例提供的基于AI模型的CSI反馈装置的结构示意图之二;FIG5 is a second structural diagram of a CSI feedback device based on an AI model provided in an embodiment of the present application;
图6是本申请实施例提供的通信设备的结构示意图;FIG6 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;
图7是本申请实施例提供的终端的结构示意图;FIG7 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;
图8是本申请实施例的网络侧设备的结构示意图。FIG8 is a schematic diagram of the structure of a network side device according to an embodiment of the present application.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚描 述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。The technical solution in the embodiment of the present application will be clearly described below in conjunction with the accompanying drawings in the embodiment of the present application. It is obvious that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the protection scope of the present application.
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。本申请的说明书和权利要求书中的术语“指示”既可以是一个明确的指示,也可以是一个隐含的指示。其中,明确的指示可以理解为,发送方在发送的指示中明确告知了接收方需要执行的操作或请求结果;隐含的指示可以理解为,接收方根据发送方发送的指示进行判断,根据判断结果确定需要执行的操作或请求结果。The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, but not to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and/or" in the specification and claims represents at least one of the connected objects, and the character "/" generally indicates that the objects associated with each other are in an "or" relationship. The term "indication" in the specification and claims of the present application can be either an explicit indication or an implicit indication. Among them, an explicit indication can be understood as the sender explicitly notifying the receiver of the operation or request result to be performed in the indication sent; an implicit indication can be understood as the receiver making a judgment based on the indication sent by the sender and determining the operation or request result to be performed based on the judgment result.
值得指出的是,本申请实施例所描述的技术不限于长期演进型(Long Term Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)系统,还可用于其他无线通信系统,诸如码分多址(Code Division Multiple Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrier Frequency Division Multiple Access,SC-FDMA)或其他系统。本申请实施例中的术语“系统”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。以下描述出于示例目的描述了新空口(New Radio,NR)系统,并且在以下大部分描述中使用NR术语,但是这些技术也可应用于NR系统应用以外的应用,如第6代(6thGeneration,6G)通信系统。It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE)/LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the above-mentioned systems and radio technologies as well as other systems and radio technologies. The following description describes a new radio (NR) system for example purposes, and NR terms are used in most of the following descriptions, but these technologies can also be applied to applications other than NR system applications, such as the 6th Generation (6G) communication system.
图1示出本申请实施例可应用的一种无线通信系统的框图。无线通信系统包括终端11和网络侧设备12。其中,终端11可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)或称为笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(ultra-mobile personal computer,UMPC)、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴式设备(Wearable Device)、车载设备(VUE)、行人终端(PUE)、智能家居(具有无线通信功能的家居设备,如冰箱、电视、洗衣机或者家具等)、游戏机、个人计算机(personal computer,PC)、柜员机或者自助机等终端侧设备,可穿戴式设备包括:智能手表、智能手环、智能耳机、智能眼镜、智能首饰(智能手镯、智能手链、智能戒指、智能项链、智能脚镯、智能脚链等)、智能腕带、智能服装 等。除了上述终端设备,也可以是终端内的芯片,例如调制解调器(Modem)芯片,系统级芯片(System on Chip,SoC)。需要说明的是,在本申请实施例并不限定终端11的具体类型。网络侧设备12可以包括接入网设备或核心网设备,其中,接入网设备12也可以称为无线接入网设备、无线接入网(Radio Access Network,RAN)、无线接入网功能或无线接入网单元。接入网设备12可以包括基站、WLAN接入点或WiFi节点等,基站可被称为节点B、演进节点B(eNB)、接入点、基收发机站(Base Transceiver Station,BTS)、无线电基站、无线电收发机、基本服务集(Basic Service Set,BSS)、扩展服务集(Extended Service Set,ESS)、家用B节点、家用演进型B节点、发送接收点(Transmitting Receiving Point,TRP)或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本申请实施例中仅以NR系统中的基站为例进行介绍,并不限定基站的具体类型。核心网设备可以包含但不限于如下至少一项:核心网节点、核心网功能、移动管理实体(Mobility Management Entity,MME)、接入移动管理功能(Access and Mobility Management Function,AMF)、会话管理功能(Session Management Function,SMF)、用户平面功能(User Plane Function,UPF)、策略控制功能(Policy Control Function,PCF)、策略与计费规则功能单元(Policy and Charging Rules Function,PCRF)、边缘应用服务发现功能(Edge Application Server Discovery Function,EASDF)、统一数据管理(Unified Data Management,UDM),统一数据仓储(Unified Data Repository,UDR)、归属用户服务器(Home Subscriber Server,HSS)、集中式网络配置(Centralized network configuration,CNC)、网络存储功能(Network Repository Function,NRF),网络开放功能(Network Exposure Function,NEF)、本地NEF(Local NEF,或L-NEF)、绑定支持功能(Binding Support Function,BSF)、应用功能(Application Function,AF)等。需要说明的是,在本申请实施例中仅以NR系统中的核心网设备为例进行介绍,并不限定核心网设备的具体类型。FIG1 shows a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network side device 12 . Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR)/virtual reality (VR) device, a robot, a wearable device (Wearable Device), a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (personal computer, PC), a teller machine or a self-service machine and other terminal side devices, and the wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing Etc. In addition to the above-mentioned terminal devices, it can also be a chip in the terminal, such as a modem chip, a system-on-chip (SoC). It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device 12 may also be referred to as a radio access network device, a radio access network (RAN), a radio access network function or a radio access network unit. The access network device 12 may include a base station, a WLAN access point or a WiFi node, etc. The base station may be referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a home B node, a home evolved B node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited. The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
为了便于更加清晰地理解本申请各实施例,首先对一些相关的背景知识进行如下介绍。In order to facilitate a clearer understanding of the embodiments of the present application, some relevant background knowledge is first introduced as follows.
通常,基站在某个时隙slot的某些时频资源上发送CSI参考信号(CSI Reference Signal,CSI-RS),终端根据CSI-RS进行信道估计,计算这个slot上的信道信息,通过码本将PMI反馈给基站,基站根据终端反馈的码本信息组合出信道信息,在下一次CSI上报之前,基站以此进行数据预编码及多用户调度。Usually, the base station sends a CSI reference signal (CSI Reference Signal, CSI-RS) on certain time-frequency resources in a time slot. The terminal performs channel estimation based on the CSI-RS, calculates the channel information on this slot, and feeds back the PMI to the base station through the codebook. The base station combines the channel information based on the codebook information fed back by the terminal, and performs data precoding and multi-user scheduling before the next CSI report.
为了进一步减少CSI反馈开销,终端可以将每个子带上报PMI改成按照延迟(delay)上报PMI,由于delay域的信道更集中,用更少的delay的PMI就可以近似表示全部子带的PMI,即将delay域信息压缩之后再上报。In order to further reduce the CSI feedback overhead, the terminal can change the PMI reported in each subband to reporting PMI according to delay. Since the channels in the delay domain are more concentrated, the PMI of all subbands can be approximately represented by PMIs with fewer delays, that is, the delay domain information is compressed before reporting.
同样,为了减少开销,基站可以事先对CSI-RS进行预编码,将编码后的CSI-RS 发送至终端,终端看到的是经过编码之后的CSI-RS对应的信道,终端只需要在网络侧指示的端口中选择若干个强度较大的端口,并上报这些端口对应的系数即可。Similarly, in order to reduce the overhead, the base station can pre-code the CSI-RS in advance and convert the coded CSI-RS When sent to the terminal, what the terminal sees is the channel corresponding to the encoded CSI-RS. The terminal only needs to select several ports with greater strength from the ports indicated by the network side and report the coefficients corresponding to these ports.
进一步,为了更好的压缩信道信息,可以使用神经网络或机器学习的方法。Furthermore, in order to better compress channel information, neural network or machine learning methods can be used.
人工智能目前在各个领域获得了广泛的应用。AI模块有多种实现方式,例如神经网络、决策树、支持向量机、贝叶斯分类器等。本申请以神经网络为例进行说明,但是并不限定AI模块的具体类型。Artificial intelligence has been widely used in various fields. There are many ways to implement AI modules, such as neural networks, decision trees, support vector machines, Bayesian classifiers, etc. This application uses neural networks as an example for illustration, but does not limit the specific type of AI modules.
对CSI进行压缩恢复的流程为:终端估计CSI-RS,计算信道信息,将计算的信道信息或者原始的估计到的信道信息通过编码网络得到编码结果,将编码结果发送给基站,基站接收编码后的结果,输入到解码网络中,恢复信道信息。The process of compressing and recovering CSI is as follows: the terminal estimates CSI-RS, calculates channel information, obtains the encoding result through the calculated channel information or the original estimated channel information through the encoding network, and sends the encoding result to the base station. The base station receives the encoded result and inputs it into the decoding network to recover the channel information.
具体的,基于神经网络(即AI模型)的CSI压缩反馈方案是:在终端利用编码网络对信道信息进行压缩编码,将压缩后的内容发送给基站,在基站利用解码网络对压缩后的内容进行解码,从而恢复信道信息,此时基站的解码网络和终端的编码网络需要联合训练,达到合理的匹配度。编码模型的输入是信道信息,输出是编码信息,解码模型的输入是编码信息,输出是恢复的信道信息。Specifically, the CSI compression feedback scheme based on the neural network (i.e., AI model) is: the terminal uses the coding network to compress and encode the channel information, sends the compressed content to the base station, and uses the decoding network at the base station to decode the compressed content to restore the channel information. At this time, the decoding network of the base station and the coding network of the terminal need to be jointly trained to achieve a reasonable match. The input of the coding model is the channel information, and the output is the coding information. The input of the decoding model is the coding information, and the output is the restored channel information.
编码模型可以输出经过量化的01bit,也可以输出浮点数或复数,终端使用其他量化方法进行量化,前者对应解量化过程由解码模型完成,后者解量化过程在解码模型之前完成,基站将解量化之后浮点数或复数通过AI模型进行解码。The coding model can output quantized 01bit or floating point or complex number. The terminal uses other quantization methods for quantization. The dequantization process of the former is completed by the decoding model, and the dequantization process of the latter is completed before the decoding model. The base station decodes the floating point or complex number after dequantization through the AI model.
当物理上行共享信道(Physical Uplink Shared Channel,PUSCH)或物理上行链路控制信道(Physical Uplink Control Channel,PUCCH)资源不足的时候,需要抛弃部分CSI保证剩余信息可以正确传输,保留的CSI需要尽可能携带更多的信息,CSI的各个系数之间有一定的优先级关系,优先抛弃优先级低的系数。When the Physical Uplink Shared Channel (PUSCH) or Physical Uplink Control Channel (PUCCH) resources are insufficient, some CSI needs to be discarded to ensure that the remaining information can be transmitted correctly. The retained CSI needs to carry as much information as possible. There is a certain priority relationship between the various CSI coefficients, and the coefficients with low priority are discarded first.
相关技术中将CSI分成部分part1和part2,part2分成组group0,group1和group2,抛弃过程中,优先抛弃group2,然后是group1,终端会按照一定的规则将所有需要上报的系数排序,优先级较高的若干系数放入group1,优先级较低的部分系数放入group2。该方案是针对码本的,没有关于AI模型的考虑,码本的系数通常有物理意义,例如选择的端口是哪些,选择的delay是哪些,上报了几个系数,哪些系数是非零的,具体系数是多少等,所谓的优先级规则主要针对具体的系数,其他参数会直接在协议中约定处于哪个part或哪个group中。In the related technology, CSI is divided into part 1 and part 2, and part 2 is divided into group 0, group 1 and group 2. During the discarding process, group 2 is discarded first, followed by group 1. The terminal will sort all coefficients that need to be reported according to certain rules, and put several coefficients with higher priority into group 1, and some coefficients with lower priority into group 2. This solution is for the codebook, without considering the AI model. The coefficients of the codebook usually have physical meanings, such as which ports are selected, which delays are selected, how many coefficients are reported, which coefficients are non-zero, and what the specific coefficients are. The so-called priority rules are mainly for specific coefficients, and other parameters will be directly agreed in the protocol to be in which part or which group.
对于基于AI模型的CSI反馈,由于AI模型输出的是没有具体物理意义的浮点是或者是bit流,只有通过解码模型才能获得对应的信息,也就是不能拆分成每一个系数表示什么内容,也就不能沿用码本的优先级划分规则。For CSI feedback based on AI models, since the AI model outputs floating points or bit streams without specific physical meaning, the corresponding information can only be obtained through the decoding model. In other words, it cannot be split into what each coefficient represents, and the priority division rules of the code book cannot be used.
下面结合附图,通过一些实施例及其应用场景对本申请实施例提供的基于AI模型的CSI反馈方法进行详细地说明。In the following, in combination with the accompanying drawings, the CSI feedback method based on the AI model provided in the embodiment of the present application is described in detail through some embodiments and their application scenarios.
图2是本申请实施例提供的基于AI模型的CSI反馈方法的流程示意图之一。如图2所示,本实施例提供的方法,包括: FIG2 is a flow chart of a CSI feedback method based on an AI model provided in an embodiment of the present application. As shown in FIG2 , the method provided in this embodiment includes:
步骤101、终端对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组,得到N个分组;每个分组内的信道特征信息的优先级相同;N为大于0的整数;Step 101: The terminal groups the channel characteristic information of at least one layer compressed by the AI model according to the priority to obtain N groups; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
具体地,AI模型也称为AI单元,可以是AI模型、AI模块或者具备AI/机器学习(Machine Learning,ML)功能的运算规则等。Specifically, an AI model is also called an AI unit, which can be an AI model, an AI module, or an operation rule with AI/machine learning (ML) functions.
N个分组满足以下至少一种情况:The N groups satisfy at least one of the following conditions:
每个分组为基于目标信息进行分组得到的;目标信息包括:N-1个分组包括的每个层的信道特征信息的长度;或,N-1个分组包括的每个层的信道特征信息的比例;Each group is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in the N-1 groups; or, the proportion of the channel characteristic information of each layer included in the N-1 groups;
每个分组为基于信道特征信息的优先级排序后进行分组得到的;Each group is obtained by grouping based on the priority sorting of channel characteristic information;
每个分组为基于信道特征信息的优先级排序后,并基于目标信息进行分组得到的;Each group is obtained by sorting the priorities based on the channel characteristic information and grouping based on the target information;
每个分组为基于层进行分组得到的;Each group is obtained by grouping based on the layer;
每个分组为基于每个层中信道特征信息的分段进行分组得到的。Each group is obtained by grouping based on the segmentation of channel characteristic information in each layer.
可选地,信道特征信息为AI模型输出的浮点数、AI模型输出的非零值、AI模型输出的大于第一阈值的系数或量化后的非零值。Optionally, the channel characteristic information is a floating point number output by the AI model, a non-zero value output by the AI model, a coefficient greater than a first threshold value output by the AI model, or a quantized non-zero value.
具体地,目标信息指示的可以是针对每个层某一优先级的信道特征信息的长度(例如也可以通过信道特征信息的系数的个数表示,两者度量可以相同或不同);或,指示的可以是group1对应的每个layer的信道特征信息的长度或比例,即低优先级的信息;或,N个分组为2个以上的group,此时需要指示至少N-1个group的信息;Specifically, the target information may indicate the length of the channel characteristic information of a certain priority for each layer (for example, it may also be represented by the number of coefficients of the channel characteristic information, and the two metrics may be the same or different); or, it may indicate the length or ratio of the channel characteristic information of each layer corresponding to group 1, that is, the low priority information; or, N groups are more than 2 groups, in which case it is necessary to indicate the information of at least N-1 groups;
例如,秩rank=4,每个layer上报80个浮点数,目标信息指示前40个为第一优先级,剩余为第二优先级,则终端将4个layer各自的前40个系数作为group0,剩余系数作为group1,若资源不足则先丢弃group1;For example, rank = 4, each layer reports 80 floating point numbers, the target information indicates that the first 40 are the first priority and the rest are the second priority, then the terminal uses the first 40 coefficients of each of the four layers as group 0 and the remaining coefficients as group 1. If the resources are insufficient, group 1 is discarded first;
例如,rank=4,layer1和layer2分别上报80个浮点数,layer3和layer4分别上报40个浮点数,目标信息指示的长度为40,则将layer1和layer2各自的前40个系数和layer3和layer4各自的40个系数作为group0,layer1和layer2的其它系数作为group1;For example, rank = 4, layer1 and layer2 report 80 floating point numbers respectively, layer3 and layer4 report 40 floating point numbers respectively, and the length indicated by the target information is 40, then the first 40 coefficients of layer1 and layer2 and the 40 coefficients of layer3 and layer4 are taken as group0, and the other coefficients of layer1 and layer2 are taken as group1;
例如,rank=4,每个layer上报80个浮点数,目标信息指示比例为α=0.7,则每个layer的前56个系数作为group0,剩余系数作为group1;For example, rank = 4, each layer reports 80 floating point numbers, and the target information indication ratio is α = 0.7, then the first 56 coefficients of each layer are group 0, and the remaining coefficients are group 1;
例如,rank=4,layer1和layer2分别上报80个浮点数,layer3和layer4分别上报40个浮点数,目标信息指示比例为α=0.7,则layer1和layer2的各自56个系数和layer3和layer4的各自28个系数作为group0,其它系数作为group1。For example, rank=4, layer1 and layer2 report 80 floating point numbers respectively, layer3 and layer4 report 40 floating point numbers respectively, and the target information indicates that the ratio is α=0.7, then 56 coefficients of layer1 and layer2 respectively and 28 coefficients of layer3 and layer4 respectively are used as group0, and the other coefficients are used as group1.
示例性地,每个分组为基于信道特征信息的优先级排序后进行分组得到的,例如可以基于预设公式对信道特征信息的系数进行优先级排序,按照排序后的顺序对系数直接分组; Exemplarily, each group is obtained by grouping based on priority sorting of the channel characteristic information. For example, the coefficients of the channel characteristic information may be prioritized based on a preset formula, and the coefficients may be directly grouped in the sorted order.
或,还可以先基于信道特征信息的优先级排序,然后基于目标信息进行分组;Alternatively, the channels may be prioritized first based on the channel characteristic information, and then grouped based on the target information;
或,按照layer分组,例如layer1和layer2在group0中,layer3和layer4在group1中;Or, group by layer, for example, layer1 and layer2 are in group0, layer3 and layer4 are in group1;
示例性地,对于分段量化的信道特征信息,上述优先级是对分段而言的,即以分段为单位进行分组,每个分段一起丢弃,将优先级相同的分段作为一个group;Exemplarily, for the segmented quantized channel characteristic information, the above priority is for the segment, that is, the segment is grouped, each segment is discarded together, and the segments with the same priority are taken as a group;
例如,rank=4,每个layer上报80个系数,分为两段,每段40个系数,使用对应的码本进行量化,则可以将每个layer的第一段作为group0,其它段作为group1。For example, rank=4, each layer reports 80 coefficients, which are divided into two segments, each with 40 coefficients, and quantized using the corresponding codebook. Then, the first segment of each layer can be used as group 0, and the other segments can be used as group 1.
可选地,每个layer的分段数可以相同或不同,例如,rank=4,layer1和layer2分别有80个系数,layer3和layer4分别有40个系数,layer1和layer2分为两段,第一段50个系数,第二段30个系数,layer3和layer4只有一段,此时可以是layer1和layer2的第一段和layer3和layer4作为group0,其它作为group1;或者layer1和layer2的第一段作为group0,其它作为group1。Optionally, the number of segments of each layer can be the same or different. For example, rank = 4, layer1 and layer2 have 80 coefficients respectively, layer3 and layer4 have 40 coefficients respectively, layer1 and layer2 are divided into two segments, the first segment has 50 coefficients, the second segment has 30 coefficients, and layer3 and layer4 have only one segment. In this case, the first segment of layer1 and layer2 and layer3 and layer4 can be used as group0, and the others as group1; or the first segment of layer1 and layer2 can be used as group0, and the others as group1.
步骤102、终端基于N个分组向网络侧设备上报信道状态信息。Step 102: The terminal reports channel state information to a network-side device based on N packets.
具体地,步骤101中终端根据一定的规则,对每个layer的信道特征信息的系数进行优先级划分,将优先级(也即重要度等级)一致的系数作为一个group上报,当出现资源不足需要抛弃部分信息的时候,按照优先级以group为单位进行丢弃。Specifically, in step 101, the terminal prioritizes the coefficients of the channel characteristic information of each layer according to certain rules, and reports the coefficients with the same priority (i.e., importance level) as a group. When insufficient resources occur and some information needs to be discarded, it is discarded in groups according to priority.
本实施例的方法,终端对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组,得到N个分组;终端基于N个分组向网络侧设备上报信道状态信息;N个分组满足如下至少一种情况:每个分组为基于目标信息进行分组得到的;目标信息包括:N-1个分组包括的每个层的信道特征信息的长度;或,N-1个分组包括的每个层的信道特征信息的比例;每个分组为基于信道特征信息的优先级排序后进行分组得到的;每个分组为基于信道特征信息的优先级排序后,并基于目标信息进行分组得到的;每个分组为基于层进行分组得到的;每个分组为基于每个层中信道特征信息的分段进行分组得到的,由于每个分组内的信道特征信息的优先级相同,在传输时若资源不足则可以按照分组进行丢弃,从而更好地实现了基于AI模型的CSI反馈。In the method of this embodiment, the terminal groups the channel characteristic information of at least one layer after compression of the AI model according to priority to obtain N groups; the terminal reports the channel status information to the network side device based on the N groups; the N groups satisfy at least one of the following conditions: each group is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 groups; or, the proportion of the channel characteristic information of each layer included in N-1 groups; each group is obtained by grouping based on priority sorting of the channel characteristic information; each group is obtained by grouping based on priority sorting of the channel characteristic information and based on target information; each group is obtained by grouping based on layers; each group is obtained by grouping based on segmentation of the channel characteristic information in each layer. Since the priority of the channel characteristic information in each group is the same, if resources are insufficient during transmission, they can be discarded according to the groups, thereby better realizing CSI feedback based on the AI model.
可选地,所述信道状态信息包括第一部分和第二部分,所述第一部分用于确定所述第二部分的长度,所述第二部分为所述N个分组映射得到的。Optionally, the channel state information includes a first part and a second part, the first part is used to determine the length of the second part, and the second part is obtained by mapping the N groups.
具体地,第一部分为part1,第二部分为part2,例如part2包括组group0,group1,group2等。Specifically, the first part is part1, and the second part is part2. For example, part2 includes groups group0, group1, group2, and the like.
可选地,第一部分包括以下至少一项:秩RI、信道质量指示(Channel Quality Indication,CQI)、系数的总个数、量化分段信息、每个分段的量化参数。Optionally, the first part includes at least one of the following: rank RI, channel quality indication (Channel Quality Indication, CQI), the total number of coefficients, quantization segment information, and quantization parameters of each segment.
其中,秩可以用于确定能同时发送的数据流数,即层layer数。量化分段信息例如包括量化分段的个数、分个分段包括的系数的个数等,量化参数包括:标量量化的量化bit数,矢量量化的量化码本,或者量化参数标识ID。 The rank can be used to determine the number of data streams that can be sent simultaneously, that is, the number of layers. The quantization segment information includes, for example, the number of quantization segments, the number of coefficients included in each segment, etc. The quantization parameter includes: the number of quantization bits for scalar quantization, the quantization codebook for vector quantization, or the quantization parameter ID.
可选地,每个分组中包括的每个层的信道特征信息的长度或比例不同。Optionally, the length or ratio of the channel characteristic information of each layer included in each group is different.
例如,layer1和layer2的系数个数分别为80,对应的长度为40,layer3和layer4的系数个数为40对应的长度为20,则layer1和layer2的前40个系数和layer3和layer4的前20个系数为group0,其它为group1;For example, the number of coefficients of layer1 and layer2 is 80 respectively, the corresponding length is 40, the number of coefficients of layer3 and layer4 is 40 and the corresponding length is 20, then the first 40 coefficients of layer1 and layer2 and the first 20 coefficients of layer3 and layer4 are group0, and the others are group1;
例如,layer1和layer2分别有80个系数,对应的比例为α=0.7,layer3和layer4分别有40个系数,对应的比例为α=0.5,则layer1和layer2的前56个系数和layer3和layer4的前20个系数为group0,其它为group1;For example, layer1 and layer2 have 80 coefficients respectively, the corresponding ratio is α = 0.7, layer3 and layer4 have 40 coefficients respectively, the corresponding ratio is α = 0.5, then the first 56 coefficients of layer1 and layer2 and the first 20 coefficients of layer3 and layer4 are group0, and the others are group1;
可选地,目标信息为网络侧设备配置的,或协议约定的。Optionally, the target information is configured by a network-side device or agreed upon by a protocol.
可选地,目标信息为网络侧设备单独配置的,或与其它CSI参数联合配置的。Optionally, the target information is configured by the network side device alone, or configured together with other CSI parameters.
上述实施方式中,基于目标信息进行分组,即根据每个层的信道特征信息的固定长度或比例确定每个分组包括的信道特征信息,每个分组内的信道特征信息的优先级相同,在资源不足时可以将优先级相同的系数一起丢弃,即先丢弃优先级低的系数,保证在丢弃系数的过程中,不会将一个layer的信息全部丢弃,可靠性较高。In the above implementation, grouping is performed based on target information, that is, the channel characteristic information included in each group is determined according to the fixed length or ratio of the channel characteristic information of each layer, and the channel characteristic information in each group has the same priority. When resources are insufficient, coefficients with the same priority can be discarded together, that is, coefficients with low priority are discarded first, to ensure that in the process of discarding coefficients, not all information of a layer is discarded, and reliability is high.
可选地,在信道特征信息为未分段的标量量化后的信道特征信息的情况下,每个分组为基于目标信息进行分组得到的,或每个分组为基于信道特征信息的优先级排序后进行分组得到的。Optionally, in the case where the channel characteristic information is unsegmented scalar quantized channel characteristic information, each group is obtained by grouping based on target information, or each group is obtained by grouping based on priority sorting of the channel characteristic information.
具体地,由于量化没有分段过程,可以基于目标信息分组,或排序后分组,再对信道特征信息进行量化。Specifically, since there is no segmentation process in quantization, the channel characteristic information can be grouped based on the target information, or grouped after sorting, and then quantized.
可选地,在信道特征信息为未分段的标量量化、未分段的矢量量化、分段的标量量化或分段的矢量量化后的信道特征信息的情况下,每个分组为基于层进行分组得到的。Optionally, when the channel characteristic information is channel characteristic information after unsegmented scalar quantization, unsegmented vector quantization, segmented scalar quantization or segmented vector quantization, each group is obtained by grouping based on layers.
可选地,在所述信道特征信息为分段的标量量化或矢量量化后的信道特征信息的情况下,每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Optionally, in the case where the channel characteristic information is segmented scalar quantized or vector quantized channel characteristic information, each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
具体地,对于分段的量化,优先级是对分段而言的,即以分段为单位进行分组,每个分段一起丢弃,将优先级相同的分段作为一个group,保证每个分组内的分段都是完整的。Specifically, for the quantization of segments, the priority is for the segments, that is, the segments are grouped as units, each segment is discarded together, and the segments with the same priority are taken as a group to ensure that the segments in each group are complete.
其中,量化可以在分组之后,但是分段信息需要包含在分组中。Among them, quantization can be done after grouping, but the segmentation information needs to be included in the grouping.
上述实施方式中,对于分段量化操作,保证每个分段都是完整的,即完整丢弃或完整保留,能够防止出现部分分段信息缺失导致整体的解量化失败。In the above implementation, for the segmented quantization operation, it is ensured that each segment is complete, that is, completely discarded or completely retained, which can prevent the overall dequantization failure caused by the loss of some segment information.
可选地,步骤102可以通过如下方式实现:Optionally, step 102 may be implemented in the following manner:
终端基于传输资源和N个分组,向网络侧设备发送信道状态信息;信道状态信息中包括的目标分组的优先级,大于N个分组中除目标分组的其余分组的优先级;或,信道状态信息仅包括第一部分。The terminal sends channel state information to the network side device based on the transmission resources and N packets; the priority of the target packet included in the channel state information is greater than the priority of the remaining packets in the N packets except the target packet; or, the channel state information only includes the first part.
具体地,终端按照优先级将优先级一致的信道特征信息的系数作为一个分组,当出现资源不足需要抛弃部分信息的时候,按照优先级以分组为单位进行丢弃,即上报 优先级较高的分组。Specifically, the terminal treats the coefficients of the channel characteristic information with the same priority as a group according to the priority. When insufficient resources occur and some information needs to be discarded, the information is discarded in groups according to the priority, that is, reported. A higher priority group.
可选地,在传输资源不满足N个分组的传输要求的情况下,信道状态信息仅包括第一部分。Optionally, when the transmission resources do not meet the transmission requirement of N packets, the channel state information only includes the first part.
例如,对于未分段的矢量量化,在传输资源不满足N个分组的传输要求的情况下,,直接丢弃第二部分,仅传输第一部分。For example, for unsegmented vector quantization, when the transmission resources do not meet the transmission requirement of N packets, the second part is directly discarded and only the first part is transmitted.
上述实施方式中,终端基于分组的优先级和传输资源对信道特征信息进行上报,对优先级较高的分组进行优先上报,提高通信的可靠性。In the above implementation manner, the terminal reports the channel characteristic information based on the priority and transmission resources of the packets, and reports the packets with higher priority first, thereby improving the reliability of communication.
图3是本申请实施例提供的基于AI模型的CSI反馈方法的流程示意图之二。如图3所示,本实施例提供的方法,包括:FIG3 is a second flow chart of the CSI feedback method based on the AI model provided in an embodiment of the present application. As shown in FIG3 , the method provided in this embodiment includes:
步骤201、网络侧设备接收终端基于N个分组上报的信道状态信息;N个分组为对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组得到的;每个分组内的信道特征信息的优先级相同;N为大于0的整数;Step 201: The network side device receives channel state information reported by the terminal based on N groups; the N groups are obtained by grouping the channel characteristic information of at least one layer after the AI model is compressed according to the priority; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
N个分组满足以下至少一种情况:The N groups satisfy at least one of the following conditions:
每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;Each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information;
每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
每个所述分组为基于层进行分组得到的;Each of the groups is obtained by grouping based on layers;
每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
可选地,网络侧设备还可以对接收到的信道状态信息利用AI模型进行解码、解压缩等操作,获取信道信息。Optionally, the network side device can also use the AI model to decode, decompress and other operations on the received channel state information to obtain channel information.
可选地,每个所述分组中包括的每个层的信道特征信息的长度或比例不同。Optionally, the length or proportion of the channel characteristic information of each layer included in each of the groups is different.
可选地,所述目标信息为网络侧设备配置的,或协议约定的。Optionally, the target information is configured by a network-side device or agreed upon by a protocol.
可选地,所述目标信息为网络侧设备单独配置的,或与其它CSI参数联合配置的。Optionally, the target information is configured by the network side device alone, or configured together with other CSI parameters.
可选地,在所述信道特征信息为未分段的标量量化后的信道特征信息的情况下,每个所述分组为基于目标信息进行分组得到的,或每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的。Optionally, in the case where the channel characteristic information is unsegmented scalar quantized channel characteristic information, each of the groups is obtained by grouping based on target information, or each of the groups is obtained by grouping based on priority sorting of the channel characteristic information.
可选地,在所述信道特征信息为未分段的标量量化、未分段的矢量量化、分段的标量量化或分段的矢量量化后的信道特征信息的情况下,每个所述分组为基于层进行分组得到的。Optionally, when the channel characteristic information is channel characteristic information after unsegmented scalar quantization, unsegmented vector quantization, segmented scalar quantization or segmented vector quantization, each of the groups is obtained by grouping based on layers.
可选地,在所述信道特征信息为分段的标量量化或矢量量化后的信道特征信息的 情况下,每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Optionally, the channel characteristic information is segmented scalar quantized or vector quantized channel characteristic information. In this case, each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
可选地,所述信道状态信息包括第一部分和第二部分,所述第一部分用于确定所述第二部分的长度,所述第二部分为所述N个分组映射得到的。Optionally, the channel state information includes a first part and a second part, the first part is used to determine the length of the second part, and the second part is obtained by mapping the N groups.
可选地,所述信道状态信息中包括的目标分组的优先级,大于所述N个分组中除所述目标分组的其余分组的优先级;或,所述信道状态信息仅包括第一部分。Optionally, the priority of the target packet included in the channel state information is greater than the priority of the remaining packets in the N packets except the target packet; or, the channel state information only includes the first part.
可选地,在传输资源不满足所述N个分组的传输要求的情况下,所述信道状态信息仅包括所述第一部分。Optionally, when the transmission resources do not meet the transmission requirements of the N packets, the channel state information only includes the first part.
可选地,所述信道特征信息为AI模型输出的浮点数、AI模型输出的非零值、AI模型输出的大于第一阈值的系数或量化后的非零值。Optionally, the channel characteristic information is a floating point number output by the AI model, a non-zero value output by the AI model, a coefficient greater than a first threshold value output by the AI model, or a quantized non-zero value.
可选地,所述第一部分包括以下至少一项:秩RI、信道质量指示CQI、系数的总个数、量化分段信息、每个分段的量化参数。Optionally, the first part includes at least one of the following: rank RI, channel quality indication CQI, total number of coefficients, quantization segment information, and quantization parameter of each segment.
本实施例的方法,其具体实现过程与技术效果与终端侧方法实施例中相同,具体可以参见终端侧方法实施例中的详细介绍,此处不再赘述。The specific implementation process and technical effects of the method in this embodiment are the same as those in the terminal side method embodiment. For details, please refer to the detailed introduction in the terminal side method embodiment, and no further details will be given here.
本申请实施例提供的基于AI模型的CSI反馈方法,执行主体可以为基于AI模型的CSI反馈装置。本申请实施例中以基于AI模型的CSI反馈装置执行基于AI模型的CSI反馈方法为例,说明本申请实施例提供的基于AI模型的CSI反馈装置。The CSI feedback method based on the AI model provided in the embodiment of the present application can be executed by a CSI feedback device based on the AI model. In the embodiment of the present application, the CSI feedback method based on the AI model is executed by a CSI feedback device based on the AI model as an example to illustrate the CSI feedback device based on the AI model provided in the embodiment of the present application.
图4是本申请实施例提供的基于AI模型的CSI反馈装置的结构示意图之一。如图4所示,本实施例提供的基于AI模型的CSI反馈装置,包括:FIG4 is a schematic diagram of a structure of a CSI feedback device based on an AI model provided in an embodiment of the present application. As shown in FIG4 , the CSI feedback device based on an AI model provided in this embodiment includes:
处理模块210,用于对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组,得到N个分组;A processing module 210 is used to group the channel feature information of at least one layer compressed by the AI model according to the priority to obtain N groups;
发送模块220,用于基于所述N个分组向网络侧设备上报信道状态信息;每个所述分组内的信道特征信息的优先级相同;N为大于0的整数;The sending module 220 is used to report the channel state information to the network side device based on the N groups; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
所述N个分组满足以下至少一种情况:The N groups satisfy at least one of the following conditions:
每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;Each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information;
每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
每个所述分组为基于层进行分组得到的;Each of the groups is obtained by grouping based on layers;
每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
可选地,每个所述分组中包括的每个层的信道特征信息的长度或比例不同。Optionally, the length or proportion of the channel characteristic information of each layer included in each of the groups is different.
可选地,所述目标信息为网络侧设备配置的,或协议约定的。Optionally, the target information is configured by a network-side device or agreed upon by a protocol.
可选地,所述目标信息为网络侧设备单独配置的,或与其它CSI参数联合配置 的。Optionally, the target information is configured by the network side device alone, or configured in conjunction with other CSI parameters. of.
可选地,在所述信道特征信息为未分段的标量量化后的信道特征信息的情况下,每个所述分组为基于目标信息进行分组得到的,或每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的。Optionally, in the case where the channel characteristic information is unsegmented scalar quantized channel characteristic information, each of the groups is obtained by grouping based on target information, or each of the groups is obtained by grouping based on priority sorting of the channel characteristic information.
可选地,在所述信道特征信息为未分段的标量量化、未分段的矢量量化、分段的标量量化或分段的矢量量化后的信道特征信息的情况下,每个所述分组为基于层进行分组得到的。Optionally, when the channel characteristic information is channel characteristic information after unsegmented scalar quantization, unsegmented vector quantization, segmented scalar quantization or segmented vector quantization, each of the groups is obtained by grouping based on layers.
可选地,在所述信道特征信息为分段的标量量化或矢量量化后的信道特征信息的情况下,每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Optionally, in the case where the channel characteristic information is segmented scalar quantized or vector quantized channel characteristic information, each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
可选地,所述信道状态信息包括第一部分和第二部分,所述第一部分用于确定所述第二部分的长度,所述第二部分为所述N个分组映射得到的。Optionally, the channel state information includes a first part and a second part, the first part is used to determine the length of the second part, and the second part is obtained by mapping the N groups.
可选地,所述发送模块220,具体用于:Optionally, the sending module 220 is specifically configured to:
基于传输资源和所述N个分组,向网络侧设备发送所述信道状态信息;所述信道状态信息中包括的目标分组的优先级,大于所述N个分组中除所述目标分组的其余分组的优先级;或,所述信道状态信息仅包括第一部分。Based on the transmission resources and the N packets, the channel state information is sent to the network side device; the priority of the target packet included in the channel state information is greater than the priority of the remaining packets in the N packets except the target packet; or the channel state information only includes the first part.
可选地,在所述传输资源不满足所述N个分组的传输要求的情况下,所述信道状态信息仅包括所述第一部分。Optionally, when the transmission resources do not meet the transmission requirements of the N packets, the channel state information only includes the first part.
可选地,所述信道特征信息为AI模型输出的浮点数、AI模型输出的非零值、AI模型输出的大于第一阈值的系数或量化后的非零值。Optionally, the channel characteristic information is a floating point number output by the AI model, a non-zero value output by the AI model, a coefficient greater than a first threshold value output by the AI model, or a quantized non-zero value.
可选地,所述第一部分包括以下至少一项:秩RI、信道质量指示CQI、系数的总个数、量化分段信息、每个分段的量化参数。Optionally, the first part includes at least one of the following: rank RI, channel quality indication CQI, total number of coefficients, quantization segment information, and quantization parameter of each segment.
本实施例的装置,可以用于执行前述终端侧方法实施例中任一实施例的方法,其具体实现过程与技术效果与终端侧方法实施例中相同,具体可以参见终端侧方法实施例中的详细介绍,此处不再赘述。The device of this embodiment can be used to execute the method of any of the embodiments in the aforementioned terminal side method embodiments. Its specific implementation process and technical effects are the same as those in the terminal side method embodiments. For details, please refer to the detailed introduction in the terminal side method embodiments, which will not be repeated here.
图5是本申请实施例提供的基于AI模型的CSI反馈装置的结构示意图之二。如图5所示,本实施例提供的基于AI模型的CSI反馈装置,包括:FIG5 is a second structural diagram of a CSI feedback device based on an AI model provided in an embodiment of the present application. As shown in FIG5 , the CSI feedback device based on an AI model provided in this embodiment includes:
接收模块310,用于接收所述终端基于N个分组上报的信道状态信息;所述N个分组为对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组得到的;每个所述分组内的信道特征信息的优先级相同;N为大于0的整数;The receiving module 310 is used to receive the channel state information reported by the terminal based on N groups; the N groups are obtained by grouping the channel characteristic information of at least one layer after the AI model is compressed according to the priority; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
所述N个分组满足以下至少一种情况:The N groups satisfy at least one of the following conditions:
每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;Each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information;
每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进 行分组得到的;Each of the groups is prioritized based on the channel characteristic information and sorted based on the target information. The rows are grouped;
每个所述分组为基于层进行分组得到的;Each of the groups is obtained by grouping based on layers;
每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
可选地,每个所述分组中包括的每个层的信道特征信息的长度或比例不同。Optionally, the length or proportion of the channel characteristic information of each layer included in each of the groups is different.
可选地,所述目标信息为网络侧设备配置的,或协议约定的。Optionally, the target information is configured by a network-side device or agreed upon by a protocol.
可选地,所述目标信息为网络侧设备单独配置的,或与其它CSI参数联合配置的。Optionally, the target information is configured by the network side device alone, or configured together with other CSI parameters.
可选地,在所述信道特征信息为未分段的标量量化后的信道特征信息的情况下,每个所述分组为基于目标信息进行分组得到的,或每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的。Optionally, in the case where the channel characteristic information is unsegmented scalar quantized channel characteristic information, each of the groups is obtained by grouping based on target information, or each of the groups is obtained by grouping based on priority sorting of the channel characteristic information.
可选地,在所述信道特征信息为未分段的标量量化、未分段的矢量量化、分段的标量量化或分段的矢量量化后的信道特征信息的情况下,每个所述分组为基于层进行分组得到的。Optionally, when the channel characteristic information is channel characteristic information after unsegmented scalar quantization, unsegmented vector quantization, segmented scalar quantization or segmented vector quantization, each of the groups is obtained by grouping based on layers.
可选地,在所述信道特征信息为分段的标量量化或矢量量化后的信道特征信息的情况下,每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Optionally, in the case where the channel characteristic information is segmented scalar quantized or vector quantized channel characteristic information, each of the groups is obtained by grouping based on the segments of the channel characteristic information in each layer.
可选地,所述信道状态信息包括第一部分和第二部分,所述第一部分用于确定所述第二部分的长度,所述第二部分为所述N个分组映射得到的。Optionally, the channel state information includes a first part and a second part, the first part is used to determine the length of the second part, and the second part is obtained by mapping the N groups.
可选地,所述信道状态信息中包括的目标分组的优先级,大于所述N个分组中除所述目标分组的其余分组的优先级;或,所述信道状态信息仅包括第一部分。Optionally, the priority of the target packet included in the channel state information is greater than the priority of the remaining packets in the N packets except the target packet; or, the channel state information only includes the first part.
可选地,在传输资源不满足所述N个分组的传输要求的情况下,所述信道状态信息仅包括所述第一部分。Optionally, when the transmission resources do not meet the transmission requirements of the N packets, the channel state information only includes the first part.
可选地,所述信道特征信息为AI模型输出的浮点数、AI模型输出的非零值、AI模型输出的大于第一阈值的系数或量化后的非零值。Optionally, the channel characteristic information is a floating point number output by the AI model, a non-zero value output by the AI model, a coefficient greater than a first threshold value output by the AI model, or a quantized non-zero value.
可选地,所述第一部分包括以下至少一项:秩RI、信道质量指示CQI、系数的总个数、量化分段信息、每个分段的量化参数。Optionally, the first part includes at least one of the following: rank RI, channel quality indication CQI, total number of coefficients, quantization segment information, and quantization parameter of each segment.
本实施例的装置,可以用于执行前述网络侧设备侧方法实施例中任一实施例的方法,其具体实现过程与技术效果与网络侧设备侧方法实施例中相同,具体可以参见网络侧设备侧方法实施例中的详细介绍,此处不再赘述。The device of this embodiment can be used to execute the method of any of the embodiments in the aforementioned network side device side method embodiments. Its specific implementation process and technical effects are the same as those in the network side device side method embodiments. For details, please refer to the detailed introduction in the network side device side method embodiments, which will not be repeated here.
本申请实施例中的基于AI模型的CSI反馈装置可以是电子设备,例如具有操作系统的电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,终端可以包括但不限于上述所列举的终端11的类型,其他设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)等,本申请实施例不作具体限定。The AI model-based CSI feedback device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the terminal can include but is not limited to the types of terminals 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
本申请实施例提供的基于AI模型的CSI反馈装置能够实现图2至图3的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。 The AI model-based CSI feedback device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 2 to 3 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
可选地,如图6所示,本申请实施例还提供一种通信设备600,包括处理器601和存储器602,存储器602上存储有可在所述处理器601上运行的程序或指令,例如,该通信设备600为终端时,该程序或指令被处理器601执行时实现上述基于AI模型的CSI反馈方法实施例的各个步骤,且能达到相同的技术效果。该通信设备600为网络侧设备时,该程序或指令被处理器601执行时实现上述基于AI模型的CSI反馈方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, as shown in FIG6 , the embodiment of the present application further provides a communication device 600, including a processor 601 and a memory 602, wherein the memory 602 stores a program or instruction that can be run on the processor 601. For example, when the communication device 600 is a terminal, the program or instruction is executed by the processor 601 to implement the various steps of the above-mentioned CSI feedback method embodiment based on the AI model, and can achieve the same technical effect. When the communication device 600 is a network side device, the program or instruction is executed by the processor 601 to implement the various steps of the above-mentioned CSI feedback method embodiment based on the AI model, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
本申请实施例还提供一种终端,包括处理器和通信接口,所述处理器用于对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组,得到N个分组;通信接口用于基于所述N个分组向网络侧设备上报信道状态信息;每个所述分组内的信道特征信息的优先级相同;N为大于0的整数;所述N个分组满足以下至少一种情况:The embodiment of the present application further provides a terminal, including a processor and a communication interface, wherein the processor is used to group the channel characteristic information of at least one layer compressed by the AI model according to the priority to obtain N groups; the communication interface is used to report the channel state information to the network side device based on the N groups; the priority of the channel characteristic information in each of the groups is the same; N is an integer greater than 0; the N groups satisfy at least one of the following conditions:
每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;Each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information;
每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
每个所述分组为基于层进行分组得到的;Each of the groups is obtained by grouping based on layers;
每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
该终端实施例与上述终端侧方法实施例对应,上述方法实施例的各个实施过程和实现方式均可适用于该终端实施例中,且能达到相同的技术效果。具体地,图7为实现本申请实施例的一种终端的硬件结构示意图。该终端1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等中的至少部分部件。This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment, and can achieve the same technical effect. Specifically, Figure 7 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application. The terminal 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and at least some of the components in the processor 1010.
本领域技术人员可以理解,终端1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图7中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art will appreciate that the terminal 1000 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1010 through a power management system, so as to manage charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG7 does not constitute a limitation on the terminal, and the terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.
应理解的是,本申请实施例中,输入单元1004可以包括图形处理单元(Graphics Processing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板 10071以及其它输入设备10072中的至少一种。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其它输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. Touch panel 10071 is also called a touch screen. Touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
本申请实施例中,射频单元1001将接收来自网络侧设备的下行数据接收后,可以传输给处理器1010进行处理;另外,射频单元1001可以将上行的数据发送给向网络侧设备发送上行数据。通常,射频单元1001包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。In the embodiment of the present application, after receiving the downlink data from the network side device, the RF unit 1001 can transmit it to the processor 1010 for processing; in addition, the RF unit 1001 can send the uplink data to the network side device. Generally, the RF unit 1001 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
存储器1009可用于存储软件程序或指令以及各种数据。存储器1009可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1009可以包括易失性存储器或非易失性存储器,或者,存储器1009可以包括瞬态和非瞬态存储器。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1009包括但不限于这些和任意其它适合类型的存储器。The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include a transient and non-transient memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
处理器1010可包括一个或多个处理单元;可选的,处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序或指令等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。The processor 1010 may include one or more processing units; optionally, the processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs or instructions, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1010.
其中,处理器1010,用于对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组,得到N个分组;The processor 1010 is used to group the channel feature information of at least one layer compressed by the AI model according to the priority to obtain N groups;
射频单元1001,用于基于所述N个分组向网络侧设备上报信道状态信息;每个所述分组内的信道特征信息的优先级相同;N为大于0的整数;The radio frequency unit 1001 is used to report the channel state information to the network side device based on the N groups; the priority of the channel characteristic information in each group is the same; N is an integer greater than 0;
所述N个分组满足以下至少一种情况:The N groups satisfy at least one of the following conditions:
每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例; Each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information;
每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
每个所述分组为基于层进行分组得到的;Each of the groups is obtained by grouping based on layers;
每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer.
可选地,每个所述分组中包括的每个层的信道特征信息的长度或比例不同。Optionally, the length or proportion of the channel characteristic information of each layer included in each of the groups is different.
可选地,所述目标信息为网络侧设备配置的,或协议约定的。Optionally, the target information is configured by a network-side device or agreed upon by a protocol.
可选地,所述目标信息为网络侧设备单独配置的,或与其它CSI参数联合配置的。Optionally, the target information is configured by the network side device alone, or configured together with other CSI parameters.
可选地,在所述信道特征信息为未分段的标量量化后的信道特征信息的情况下,每个所述分组为基于目标信息进行分组得到的,或每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的。Optionally, in the case where the channel characteristic information is unsegmented scalar quantized channel characteristic information, each of the groups is obtained by grouping based on target information, or each of the groups is obtained by grouping based on priority sorting of the channel characteristic information.
可选地,在所述信道特征信息为未分段的标量量化、未分段的矢量量化、分段的标量量化或分段的矢量量化后的信道特征信息的情况下,每个所述分组为基于层进行分组得到的。Optionally, when the channel characteristic information is channel characteristic information after unsegmented scalar quantization, unsegmented vector quantization, segmented scalar quantization or segmented vector quantization, each of the groups is obtained by grouping based on layers.
可选地,在所述信道特征信息为分段的标量量化或矢量量化后的信道特征信息的情况下,每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。Optionally, in the case where the channel characteristic information is segmented scalar quantized or vector quantized channel characteristic information, each of the groups is obtained by grouping based on the segments of the channel characteristic information in each layer.
可选地,所述信道状态信息包括第一部分和第二部分,所述第一部分用于确定所述第二部分的长度,所述第二部分为所述N个分组映射得到的。Optionally, the channel state information includes a first part and a second part, the first part is used to determine the length of the second part, and the second part is obtained by mapping the N groups.
可选地,所述射频单元1001,具体用于:Optionally, the radio frequency unit 1001 is specifically configured to:
基于传输资源和所述N个分组,向网络侧设备发送所述信道状态信息;所述信道状态信息中包括的目标分组的优先级,大于所述N个分组中除所述目标分组的其余分组的优先级;或,所述信道状态信息仅包括第一部分。Based on the transmission resources and the N packets, the channel state information is sent to the network side device; the priority of the target packet included in the channel state information is greater than the priority of the remaining packets in the N packets except the target packet; or the channel state information only includes the first part.
可选地,在所述传输资源不满足所述N个分组的传输要求的情况下,所述信道状态信息仅包括所述第一部分。Optionally, when the transmission resources do not meet the transmission requirements of the N packets, the channel state information only includes the first part.
可选地,所述信道特征信息为AI模型输出的浮点数、AI模型输出的非零值、AI模型输出的大于第一阈值的系数或量化后的非零值。Optionally, the channel characteristic information is a floating point number output by the AI model, a non-zero value output by the AI model, a coefficient greater than a first threshold value output by the AI model, or a quantized non-zero value.
可选地,所述第一部分包括以下至少一项:秩RI、信道质量指示CQI、系数的总个数、量化分段信息、每个分段的量化参数。Optionally, the first part includes at least one of the following: rank RI, channel quality indication CQI, total number of coefficients, quantization segment information, and quantization parameter of each segment.
本实施例的终端,可以用于执行前述终端侧实施例中的基于AI模型的CSI反馈方法,其具体实现过程和技术效果与终端侧方法实施例中类似,具体可以参见终端侧方法实施例中的详细介绍,此处不再赘述。The terminal of this embodiment can be used to execute the CSI feedback method based on the AI model in the aforementioned terminal side embodiment. Its specific implementation process and technical effects are similar to those in the terminal side method embodiment. For details, please refer to the detailed description in the terminal side method embodiment, which will not be repeated here.
本申请实施例还提供一种网络侧设备,包括处理器和通信接口,通信接口用于接收所述终端基于N个分组上报的信道状态信息;所述N个分组为对AI模型压缩后的至少一个层的信道特征信息按照优先级进行分组得到的;每个所述分组内的信道特征 信息的优先级相同;N为大于0的整数;所述N个分组满足以下至少一种情况:The embodiment of the present application also provides a network side device, including a processor and a communication interface, the communication interface is used to receive the channel state information reported by the terminal based on N groups; the N groups are obtained by grouping the channel feature information of at least one layer after the AI model is compressed according to the priority; the channel feature information in each group The information has the same priority; N is an integer greater than 0; and the N groups satisfy at least one of the following conditions:
每个所述分组为基于目标信息进行分组得到的;所述目标信息包括:N-1个所述分组包括的每个层的信道特征信息的长度;或,N-1个所述分组包括的每个层的信道特征信息的比例;Each of the groups is obtained by grouping based on target information; the target information includes: the length of the channel characteristic information of each layer included in N-1 of the groups; or, the ratio of the channel characteristic information of each layer included in N-1 of the groups;
每个所述分组为基于所述信道特征信息的优先级排序后进行分组得到的;Each of the groups is obtained by grouping based on the priority sorting of the channel characteristic information;
每个所述分组为基于所述信道特征信息的优先级排序后,并基于所述目标信息进行分组得到的;Each of the groups is obtained by sorting the priority of the channel characteristic information and grouping based on the target information;
每个所述分组为基于层进行分组得到的;Each of the groups is obtained by grouping based on layers;
每个所述分组为基于每个层中所述信道特征信息的分段进行分组得到的。该网络侧设备实施例与上述网络侧设备方法实施例对应,上述方法实施例的各个实施过程和实现方式均可适用于该网络侧设备实施例中,且能达到相同的技术效果,此处不再赘述。Each of the groups is obtained by grouping based on the segmentation of the channel characteristic information in each layer. This network side device embodiment corresponds to the above network side device method embodiment, and each implementation process and implementation method of the above method embodiment can be applied to the network side device embodiment and can achieve the same technical effect, which will not be repeated here.
具体地,本申请实施例还提供了一种网络侧设备。如图8所示,该网络侧设备700包括:天线71、射频装置72、基带装置73、处理器75和存储器75。天线71与射频装置72连接。在上行方向上,射频装置72通过天线71接收信息,将接收的信息发送给基带装置73进行处理。在下行方向上,基带装置73对要发送的信息进行处理,并发送给射频装置72,射频装置72对收到的信息进行处理后经过天线71发送出去。Specifically, the embodiment of the present application also provides a network side device. As shown in FIG8 , the network side device 700 includes: an antenna 71, a radio frequency device 72, a baseband device 73, a processor 75, and a memory 75. The antenna 71 is connected to the radio frequency device 72. In the uplink direction, the radio frequency device 72 receives information through the antenna 71 and sends the received information to the baseband device 73 for processing. In the downlink direction, the baseband device 73 processes the information to be sent and sends it to the radio frequency device 72. The radio frequency device 72 processes the received information and sends it out through the antenna 71.
上述频带处理装置可以位于基带装置73中,以上实施例中网络侧设备执行的方法可以在基带装置73中实现,该基带装置73包括基带处理器75和存储器75。The frequency band processing device mentioned above may be located in the baseband device 73 . The method executed by the network-side device in the above embodiment may be implemented in the baseband device 73 . The baseband device 73 includes a baseband processor 75 and a memory 75 .
基带装置73例如可以包括至少一个基带板,该基带板上设置有多个芯片,如图8所示,其中一个芯片例如为基带处理器75,通过总线接口与存储器75连接,以调用存储器75中的程序,执行以上方法实施例中所示的网络设备操作。The baseband device 73 may include, for example, at least one baseband board, on which a plurality of chips are arranged, as shown in FIG8 , wherein one of the chips is, for example, a baseband processor 75, which is connected to the memory 75 via a bus interface to call a program in the memory 75 and execute the network device operations shown in the above method embodiment.
该基带装置73网络侧设备还可以包括网络接口76,用于与射频装置72交互信息,该接口例如为通用公共无线接口(common public radio interface,简称CPRI)。The network side device of the baseband device 73 may also include a network interface 76 for exchanging information with the radio frequency device 72. The interface may be, for example, a common public radio interface (CPRI).
具体地,本申请实施例的网络侧设备700还包括:存储在存储器75上并可在处理器75上运行的指令或程序,处理器75调用存储器75中的指令或程序执行如图5所示模块执行的方法,并达到相同的技术效果,为避免重复,故不在此赘述。Specifically, the network side device 700 of the embodiment of the present application also includes: instructions or programs stored in the memory 75 and executable on the processor 75. The processor 75 calls the instructions or programs in the memory 75 to execute the method of module execution shown in Figure 5 and achieves the same technical effect. To avoid repetition, it will not be repeated here.
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述基于AI模型的CSI反馈方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned AI model-based CSI feedback method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接 口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述基于AI模型的CSI反馈方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。The present application also provides a chip, the chip comprising a processor and a communication interface, the communication interface The port is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned AI model-based CSI feedback method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
本申请实施例另提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现上述基于AI模型的CSI反馈方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。The embodiment of the present application further provides a computer program/program product, which is stored in a storage medium, and is executed by at least one processor to implement the various processes of the above-mentioned AI model-based CSI feedback method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
本申请实施例还提供了一种通信系统,包括:终端及网络侧设备,所述终端可用于执行如上所述的基于AI模型的CSI反馈方法的步骤,所述网络侧设备可用于执行如上所述的基于AI模型的CSI反馈方法的步骤。An embodiment of the present application also provides a communication system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the CSI feedback method based on the AI model as described above, and the network side device can be used to execute the steps of the CSI feedback method based on the AI model as described above.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。 The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims (29)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211690213.2A CN118264289A (en) | 2022-12-27 | 2022-12-27 | CSI feedback method, terminal and network side equipment based on AI model |
| CN202211690213.2 | 2022-12-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024140578A1 true WO2024140578A1 (en) | 2024-07-04 |
Family
ID=91601018
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/141568 Ceased WO2024140578A1 (en) | 2022-12-27 | 2023-12-25 | Csi feedback method based on ai model, terminal, and network side device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN118264289A (en) |
| WO (1) | WO2024140578A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111835459A (en) * | 2019-08-23 | 2020-10-27 | 维沃移动通信有限公司 | Transmission method, terminal and network side device for channel state information CSI report |
| CN113228532A (en) * | 2019-03-11 | 2021-08-06 | 三星电子株式会社 | Method and apparatus for multiplexing and omitting channel state information |
| WO2022040046A1 (en) * | 2020-08-18 | 2022-02-24 | Qualcomm Incorporated | Reporting configurations for neural network-based processing at a ue |
-
2022
- 2022-12-27 CN CN202211690213.2A patent/CN118264289A/en active Pending
-
2023
- 2023-12-25 WO PCT/CN2023/141568 patent/WO2024140578A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113228532A (en) * | 2019-03-11 | 2021-08-06 | 三星电子株式会社 | Method and apparatus for multiplexing and omitting channel state information |
| CN111835459A (en) * | 2019-08-23 | 2020-10-27 | 维沃移动通信有限公司 | Transmission method, terminal and network side device for channel state information CSI report |
| WO2022040046A1 (en) * | 2020-08-18 | 2022-02-24 | Qualcomm Incorporated | Reporting configurations for neural network-based processing at a ue |
Non-Patent Citations (1)
| Title |
|---|
| VIVO: "Other aspects on AI/ML for CSI feedback enhancement", 3GPP DRAFT; R1-2203551, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. e-Meeting; 20220509 - 20220520, 29 April 2022 (2022-04-29), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052153026 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118264289A (en) | 2024-06-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20250015910A1 (en) | Channel feature information transmission method and apparatus, terminal, and network-side device | |
| US20250211363A1 (en) | Cqi transmission method and apparatus, terminal, and network-side device | |
| WO2023246618A1 (en) | Channel matrix processing method and apparatus, and terminal and network side device | |
| WO2023179570A1 (en) | Channel feature information transmission method and apparatus, terminal, and network side device | |
| WO2023185995A1 (en) | Channel feature information transmission method and apparatus, and terminal and network-side device | |
| WO2024007949A1 (en) | Ai model processing method and apparatus, and terminal and network-side device | |
| WO2024055974A1 (en) | Cqi transmission method and apparatus, terminal and network side device | |
| WO2024140578A1 (en) | Csi feedback method based on ai model, terminal, and network side device | |
| WO2024222601A1 (en) | Method and apparatus for reporting number of cpus, method and apparatus for receiving number of cpus, terminal and network side device | |
| CN116260491A (en) | Precoding information indication method, device, communication equipment, storage medium and system | |
| US20250365186A1 (en) | Information processing method and apparatus, terminal, and network side device | |
| US20250343585A1 (en) | Csi transmission method and apparatus, terminal, and network side device | |
| US20250240786A1 (en) | Uplink Control Information Transmission Method, Terminal and Network-Side Device | |
| WO2024140422A1 (en) | Ai unit performance monitoring method, terminal and network side device | |
| WO2025157175A1 (en) | Feedback method for precoding matrix, and terminal and network-side device | |
| WO2024222573A1 (en) | Information processing method, information processing apparatus, terminal and network side device | |
| WO2024037380A1 (en) | Channel information processing methods and apparatus, communication device, and storage medium | |
| WO2024217495A1 (en) | Information processing method, information processing apparatus, terminal, and network-side device | |
| WO2025146099A9 (en) | Information transmission method and apparatus, and communication device | |
| CN118264290A (en) | Channel characteristic information feedback method, receiving method, terminal and network side equipment | |
| WO2024088161A1 (en) | Information transmission method and apparatus, information processing method and apparatus, and communication device | |
| WO2025146034A1 (en) | Ai-based csi compression method and apparatus, and terminal and network-side device | |
| WO2024093999A1 (en) | Channel information reporting method and reception method, terminal, and network side device | |
| WO2024149156A1 (en) | Information transmission method and apparatus, and terminal and network-side device | |
| WO2025031426A1 (en) | Csi feedback method and apparatus, and device and readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23910504 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |