WO2024140150A1 - Channel state information feedback enhancement method, apparatus and system, and storage medium - Google Patents
Channel state information feedback enhancement method, apparatus and system, and storage medium Download PDFInfo
- Publication number
- WO2024140150A1 WO2024140150A1 PCT/CN2023/138003 CN2023138003W WO2024140150A1 WO 2024140150 A1 WO2024140150 A1 WO 2024140150A1 CN 2023138003 W CN2023138003 W CN 2023138003W WO 2024140150 A1 WO2024140150 A1 WO 2024140150A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- channel state
- state information
- information csi
- csi
- model
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/22—Traffic simulation tools or models
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the service scenario information includes: channel state information CSI feedback period, user terminal moving speed and channel state information CSI feedback bit number;
- the channel state information CSI measurement mode includes one of a prediction measurement mode, a compression measurement mode, and a compression and prediction measurement mode;
- the artificial intelligence model is trained according to the channel state information CSI measurement result to obtain a target model
- the present application also provides a channel state information feedback enhancement method.
- the method is applied to a user terminal, and the method includes:
- the channel state information CSI measurement parameter is obtained by the base station according to a channel state information CSI measurement mode configuration
- the channel state information CSI measurement mode is obtained by the base station according to the capability information and the service scenario information
- the channel state information CSI measurement mode includes a prediction measurement mode, a compression measurement mode, and a compression and prediction measurement mode
- the service scenario information includes: a channel state information CSI feedback period, a user terminal moving speed, and a channel state information CSI feedback bit number
- a capability information acquisition module used to acquire capability information reported by a user terminal; wherein the capability information includes a model type of an artificial intelligence model supported by the user terminal;
- a measurement mode calculation module configured to obtain a channel state information CSI measurement mode according to the capability information and the service scenario information; wherein the channel state information CSI measurement mode includes one of a prediction measurement mode, a compression measurement mode, and a compression and prediction measurement mode;
- the present application further provides a channel state information feedback enhancement device.
- the device is applied to a user terminal, and the device includes:
- a capability information reporting module used to report capability information to a base station; wherein the capability information includes a model type of an artificial intelligence model supported by the user terminal;
- a model acquisition module is used to acquire a target model and obtain channel state information CSI specific information according to the target model; wherein the target model is obtained by the base station training the artificial intelligence model according to the channel state information CSI measurement results, and the channel state information CSI specific information is used to schedule the current service.
- the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the above method when executed by a processor.
- FIG3 is a schematic diagram of CSI compression based on a CSI compression model in one embodiment
- step S130 the step of obtaining a channel state information CSI measurement method according to the capability information and the service scenario information includes:
- the step of determining the channel state information CSI measurement mode according to the business scenario information includes: when the channel state information CSI feedback period is greater than a first threshold or the user terminal moving speed is greater than a second threshold, the channel state information CSI measurement mode is determined as a predictive measurement mode; as a specific example, the first threshold can be set to 20ms, and the second threshold can be set to 30km/h.
- the base station 104 detects that the channel state information CSI feedback period in the business scenario information is greater than 20ms, or the user terminal moving speed is greater than 30km/h, the channel state information CSI measurement mode can be determined as a predictive measurement mode, and the base station 104 and the user terminal 102 will start to execute the CSI prediction function.
- Step S177 predict the second channel state information CSI decompression information according to the channel state information CSI prediction model to obtain channel state information CSI specific information. Specifically, after the base station 104 obtains the second channel state information CSI decompression information, it performs CSI prediction through the channel state information CSI prediction model to obtain channel state information CSI specific information. The base station 104 subsequently schedules the current service according to the channel state information CSI specific information to complete data transmission with the user terminal 102.
- the channel state information CSI measurement mode is determined to be a compression measurement mode.
- the channel state information CSI measurement mode is determined to be a compression and prediction measurement mode.
- Step S240 obtain the target model, and obtain the specific information of the channel state information CSI according to the target model; wherein, the target model is obtained by training the artificial intelligence model according to the channel state information CSI measurement results of the base station, and the specific information of the channel state information CSI is used to schedule the current service.
- the base station 104 trains the corresponding artificial intelligence model according to the channel state information CSI measurement results reported by the user terminal 102, so as to obtain the target model.
- the target model may include a CSI compression model and/or a CSI prediction model.
- the trained target model is the CSI prediction model;
- the trained target model is the CSI compression model;
- the trained target model includes a CSI compression model and a CSI prediction model.
- the feedback load of the channel state information CSI can be reduced, and the CSI feedback accuracy can be improved under the premise of having the same channel state information CSI feedback load.
- the channel state information CSI measurement method is obtained by the base station based on capability information and business scenario information, including: the capability information is used to instruct the base station to determine whether the user terminal 102 supports the target model type. When the target model type is supported, the channel state information CSI measurement method is determined based on the business scenario information.
- the target model type is the model type of the artificial intelligence model used by the base station 104 when performing the CSI compression and/or CSI prediction functions.
- the target model type can be one or more, and the user can set the target model type as needed.
- the model type of the CSI compression model can be CNN, RNN, Transformer, ResNet, etc.
- the model type of the CSI prediction model can be FCN, RNN, 3D-CNN, etc.
- the capability information includes the model type of the artificial intelligence model supported by the user terminal 102.
- the base station 104 When the model type supported by the user terminal 102 is the same as the target model type, the base station 104 will perform subsequent steps to perform CSI compression and/or CSI prediction functions. The base station 104 makes a judgment based on the capability information reported by the user terminal 102. If the current user terminal 102 supports the target model type, it means that the current user terminal 102 and the base station 104 can perform subsequent CSI compression and/or CSI prediction functions together. At this time, the channel state information CSI measurement method can continue to be determined based on the service scenario information. If the current user terminal 102 does not support the target model type, it means that the user terminal 102 does not have this function. At this time, the base station 104 can notify the user terminal 102 to perform traditional CSI measurement through RRC (Radio Resource Control) signaling.
- RRC Radio Resource Control
- the step of determining the channel state information CSI measurement mode according to the service scenario information includes: when the channel state information CSI feedback period is greater than the first threshold or the user terminal moving speed is greater than the second threshold, the channel state information CSI measurement mode is determined as a prediction measurement mode; in a specific example, the first threshold can be set to 20ms, and the second threshold can be set to 30km/h.
- the base station 104 detects that the channel state information CSI feedback period in the service scenario information is greater than 20ms, or the user terminal moving speed is greater than 30km/h, the channel state information CSI measurement mode can be determined as a prediction measurement mode, and the base station 104 and the user terminal 102 will start to perform the CSI prediction function.
- the channel state information CSI measurement mode is determined as a compression and prediction measurement mode; in a specific example, when the above two conditions are met at the same time, the channel state information CSI measurement mode is determined as a compression and prediction measurement mode, and the base station 104 and the user terminal 102 will start to perform CSI compression and CSI prediction functions.
- the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model.
- the step of acquiring the target model and obtaining the channel state information CSI specific information according to the target model includes:
- Step S241 obtaining a channel state information CSI compression model and a channel state information CSI prediction model sent by a base station.
- the channel state information CSI measurement mode determined according to the capability information and the service scenario information is a compression and prediction measurement mode, so the target model trained by the base station 104 according to the channel state information CSI measurement result includes a channel state information CSI compression model and a channel state information CSI prediction model.
- the base station 104 After the base station 104 has trained the target model, it will send the CSI compression model and the CSI prediction model to the user terminal 102.
- the base station 104 When the base station 104 sends the CSI compression model, it can first notify the user terminal 102 of the model type and compression parameters of the CSI compression model, wherein the model types of the CSI compression model include: CNN, RNN, Transformer, etc., and the compression parameters include: preprocessing mode, quantization mode, etc.; when the base station 104 sends the CSI prediction model, it can first notify the user terminal 102 of the model type and prediction parameters of the CSI prediction model, wherein the model types of the CSI prediction model include: FCN, RNN, 3D-CNN, etc., and the prediction parameters include: predicted delay time (3ms, 4ms, 5ms), etc.
- Step S242 predict the first channel state information CSI measurement information according to the channel state information CSI prediction model to obtain the first channel state information CSI prediction information.
- the user terminal 102 will perform CSI compression and CSI prediction functions. As shown in Figure 8, it is a schematic diagram of the user terminal 102 performing CSI compression and CSI prediction functions. The user terminal 102 first performs CSI measurement according to the parameters configured by the base station 104 to obtain the first channel state information CSI measurement information, and then performs CSI prediction according to the configured channel state information CSI prediction model (including the predicted delay time, etc.), thereby obtaining the first channel state information CSI prediction information.
- Step S243 compress the first channel state information CSI prediction information according to the channel state information CSI compression model to obtain first channel state information CSI compression information. Specifically, after the user terminal 102 obtains the first channel state information CSI prediction information, it performs CSI compression on the first channel state information CSI prediction information according to the configured channel state information CSI compression model to obtain the first channel state information CSI compression information.
- Step S244 reporting the first channel state information CSI compression information to the base station, and obtaining the channel state information CSI specific information; wherein, the channel state information CSI specific information is obtained by the base station decompressing the first channel state information CSI compression information according to the channel state information CSI compression model.
- the user terminal 102 obtains the first channel state information CSI compression information
- it reports CSI through the air interface
- the base station side can obtain the first channel state information CSI compression information.
- the base station 104 obtains the first channel state information CSI compression information
- it decompresses the first channel state information CSI compression information according to the channel state information CSI compression model to obtain the channel state information CSI specific information.
- the base station 104 subsequently schedules the current service according to the channel state information CSI specific information, and completes the data transmission with the user terminal 102.
- the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model.
- the step of acquiring the target model and obtaining the channel state information CSI specific information according to the target model includes:
- Step S245 Acquire a channel state information CSI compression model sent by the base station.
- the channel state information CSI measurement mode determined according to the capability information and the service scenario information is a compression and prediction measurement mode, so the target model trained by the base station 104 according to the channel state information CSI measurement result includes a channel state information CSI compression model and a channel state information CSI prediction model.
- the base station 104 After the base station 104 has trained the target model, it only needs to send the CSI compression model to the user terminal 102.
- the base station 104 sends the CSI compression model, it can first notify the user terminal 102 of the model type and compression parameters of the CSI compression model, wherein the model types of the CSI compression model include: CNN, RNN, Transformer, etc., and the compression parameters include: preprocessing mode, quantization mode, etc.
- the user terminal 102 downloads the corresponding CSI compression model from the OTT (Over-The-Top) server based on the model type and compression parameters of the obtained CSI compression model, thereby obtaining the channel state information CSI compression model in the user terminal 102.
- the CSI prediction function is respectively performed by the user terminal 102 and the base station 104, and the user can flexibly select according to the specific usage scenario.
- the base station 104 can be used to perform the CSI prediction function, reducing the resource occupation of the user terminal 102.
- the user terminal 102 can be used to perform the CSI prediction function, reducing the resource occupation of the base station 104.
- FIG14 a schematic diagram of signaling interaction between a base station 104 and a user terminal 102 is shown, and the CSI prediction function is performed by the user terminal 102.
- the specific execution steps are as follows:
- step S304 the user terminal 102 measures the CSI according to the CSI measurement parameters configured by the base station 104, and transmits the CSI measurement result as CSI training data to the base station 104 through the user plane for training the CSI compression model and the CSI prediction model.
- step S308 the user terminal 102 downloads the CSI prediction model from the OTT (Over-The-Top) server based on the type and prediction parameters of the CSI prediction model obtained in step S306, and performs CSI prediction reasoning with reference to the process in FIG. 4 after CSI measurement.
- OTT Over-The-Top
- step S312 the base station 104 schedules the current service based on the acquired CSI specific information and transmits data to the user terminal 102 .
- FIG15 it is a schematic diagram of signaling interaction between the base station 104 and the user terminal 102 in another embodiment, and the CSI prediction function is performed by the base station 104.
- the specific execution steps are as follows:
- step S410 the base station 104 performs CSI decompression inference on the compressed CSI information reported by the user terminal 102 , and obtains the CSI compression inference result reported by the user terminal 102 .
- the embodiment of the present application also provides a channel state information feedback enhancement device for implementing the channel state information feedback enhancement method involved above.
- the implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more channel state information feedback enhancement device embodiments provided below can refer to the limitations of the channel state information feedback enhancement method above, and will not be repeated here.
- a channel state information feedback enhancement device which is applied to a base station 104, and includes: a capability information acquisition module 510, a service scenario information acquisition module 520, a measurement mode calculation module 530, a measurement parameter output module 540, a measurement result acquisition module 550, a model training module 560 and a specific information calculation module 570, wherein:
- the service scenario information acquisition module 520 is used to acquire the current service scenario information; wherein the service scenario information includes: channel state information CSI feedback period, user terminal moving speed and channel state information CSI feedback bit number;
- the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model, a specific information calculation module, and is also used to send the channel state information CSI compression model and the channel state information CSI prediction model to a user terminal; obtain first channel state information CSI compression information reported by the user terminal; wherein the first channel state information CSI compression information is obtained by the user terminal compressing the first channel state information CSI prediction information according to the channel state information CSI compression model, and the first channel state information CSI prediction information is obtained by the user terminal predicting the first channel state information CSI measurement information according to the channel state information CSI prediction model; the first channel state information CSI compression information is decompressed according to the channel state information CSI compression model to obtain channel state information CSI specific information.
- the model acquisition module 640 is used to acquire the target model and obtain the specific information of the channel state information CSI according to the target model; wherein the target model is obtained by training the artificial intelligence model according to the channel state information CSI measurement results of the base station, and the specific information of the channel state information CSI is used to schedule the current service.
- the channel state information CSI measurement method is obtained by the base station based on capability information and business scenario information, including: the capability information is used to indicate the base station to determine whether the user terminal supports the target model type. When the target model type is supported, the channel state information CSI measurement method is determined based on the business scenario information.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Stored Programmes (AREA)
Abstract
Description
相关申请Related Applications
本申请要求于2022年12月27日提交中国专利局、申请号为202211680505.8、发明名称为“信道状态信息反馈增强方法、装置、系统和存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to the Chinese patent application filed with the China Patent Office on December 27, 2022, with application number 202211680505.8 and invention name “Channel State Information Feedback Enhancement Method, Device, System and Storage Medium”, the entire contents of which are incorporated by reference in this application.
本申请涉及无线通信技术领域,特别是涉及一种信道状态信息反馈增强方法、装置、系统和存储介质。The present application relates to the field of wireless communication technology, and in particular to a channel state information feedback enhancement method, device, system and storage medium.
无线通信系统已被广泛部署应用于日常的话音、视频、数据和短信业务。移动通信经过2G(GSM,Global System for Mobile Communications)、3G(TD-SCDMA、UMTS)和4G(LTE,Long Term Evolution)几个阶段的发展,目前已进入5G(NR,New Radio)的研发和部署阶段。Wireless communication systems have been widely deployed for daily voice, video, data and SMS services. Mobile communications have gone through several stages of development, including 2G (GSM, Global System for Mobile Communications), 3G (TD-SCDMA, UMTS) and 4G (LTE, Long Term Evolution), and have now entered the research and development and deployment stage of 5G (NR, New Radio).
信道状态信息CSI(Channel State Information)对业务的准确调度起着至关重要的作用。3GPP在R15中引入了Type I和Type II码本,在TypeI码本设计中,终端采用过采样DFT(Discrete Fourier Transformation)矢量作为反馈的矢量,以为整个带宽选择最好的波束;在TypeII码本设计中,提供对空域和频域更细粒度的反馈,从而导致较大的反馈开销。3GPP在R16和R17协议版本中对Type II码本的设计进行了优化,对空域和频域进行压缩以降低反馈开销。然而,在CSI测量配置中当基站为用户终端配置的天线端口数、子带数较大时,终端仍然要反馈数十甚至数百比特的信息量,导致信道状态信息反馈负荷较大。Channel state information CSI (Channel State Information) plays a vital role in the accurate scheduling of services. 3GPP introduced Type I and Type II codebooks in R15. In the design of Type I codebook, the terminal uses oversampled DFT (Discrete Fourier Transformation) vectors as feedback vectors to select the best beam for the entire bandwidth; in the design of Type II codebook, finer-grained feedback is provided for the spatial and frequency domains, resulting in a large feedback overhead. 3GPP optimized the design of Type II codebook in the R16 and R17 protocol versions, compressing the spatial and frequency domains to reduce feedback overhead. However, in the CSI measurement configuration, when the number of antenna ports and subbands configured by the base station for the user terminal is large, the terminal still has to feedback tens or even hundreds of bits of information, resulting in a large channel state information feedback load.
发明内容Summary of the invention
根据本申请的各种实施例,提供一种能够降低信道状态信息反馈负荷的信道状态信息反馈增强方法、装置、系统和存储介质。According to various embodiments of the present application, a channel state information feedback enhancement method, device, system and storage medium capable of reducing the channel state information feedback load are provided.
第一方面,本申请提供了一种信道状态信息反馈增强方法。所述方法应用于基站,所述方法包括:In a first aspect, the present application provides a channel state information feedback enhancement method. The method is applied to a base station, and the method includes:
获取用户终端上报的能力信息;其中,所述能力信息包括所述用户终端支持的人工智能模型的模型类型;Acquire capability information reported by the user terminal; wherein the capability information includes a model type of an artificial intelligence model supported by the user terminal;
获取当前的业务场景信息;其中,所述业务场景信息包括:信道状态信息CSI反馈周期、用户终端移动速度和信道状态信息CSI反馈比特数;Acquire current service scenario information; wherein the service scenario information includes: channel state information CSI feedback period, user terminal moving speed and channel state information CSI feedback bit number;
根据所述能力信息和所述业务场景信息得到信道状态信息CSI测量方式;其中,所述信道状态信息CSI测量方式包括预测测量方式、压缩测量方式和压缩及预测测量方式中的一种;Obtaining a channel state information CSI measurement mode according to the capability information and the service scenario information; wherein the channel state information CSI measurement mode includes one of a prediction measurement mode, a compression measurement mode, and a compression and prediction measurement mode;
根据所述信道状态信息CSI测量方式配置并输出信道状态信息CSI测量参数;Configure and output channel state information CSI measurement parameters according to the channel state information CSI measurement method;
获取所述用户终端上报的信道状态信息CSI测量结果;其中,所述信道状态信息CSI测量结果为所述用户终端根据所述信道状态信息CSI测量参数对信道状态信息CSI进行测量得到;Acquire a channel state information CSI measurement result reported by the user terminal; wherein the channel state information CSI measurement result is obtained by the user terminal measuring the channel state information CSI according to the channel state information CSI measurement parameter;
根据所述信道状态信息CSI测量结果训练所述人工智能模型,得到目标模型;The artificial intelligence model is trained according to the channel state information CSI measurement result to obtain a target model;
根据所述目标模型得到信道状态信息CSI具体信息,以对当前业务进行调度。The channel state information CSI specific information is obtained according to the target model to schedule the current service.
第二方面,本申请还提供了一种信道状态信息反馈增强方法。所述方法应用于用户终端,所述方法包括:In a second aspect, the present application also provides a channel state information feedback enhancement method. The method is applied to a user terminal, and the method includes:
向基站上报能力信息;其中,所述能力信息包括所述用户终端支持的人工智能模型的模型类型;Reporting capability information to a base station; wherein the capability information includes a model type of an artificial intelligence model supported by the user terminal;
获取信道状态信息CSI测量参数;其中,所述信道状态信息CSI测量参数为所述基站根据信道状态信息CSI测量方式配置得到,所述信道状态信息CSI测量方式为所述基站根据所述能力信息和业务场景信息得到,所述信道状态信息CSI测量方式包括预测测量方式、压缩测量方式和压缩及预测测量方式中的一种,所述业务场景信息包括:信道状态信息CSI反馈周期、用户终端移动速度和信道状态信息CSI反馈比特数;Acquire a channel state information CSI measurement parameter; wherein the channel state information CSI measurement parameter is obtained by the base station according to a channel state information CSI measurement mode configuration, the channel state information CSI measurement mode is obtained by the base station according to the capability information and the service scenario information, the channel state information CSI measurement mode includes a prediction measurement mode, a compression measurement mode, and a compression and prediction measurement mode, and the service scenario information includes: a channel state information CSI feedback period, a user terminal moving speed, and a channel state information CSI feedback bit number;
根据所述信道状态信息CSI测量参数对信道状态信息CSI进行测量,得到信道状态信息CSI测量结果;Measuring the channel state information CSI according to the channel state information CSI measurement parameter to obtain a channel state information CSI measurement result;
获取目标模型,并根据所述目标模型得到信道状态信息CSI具体信息;其中,所述目标模型为所述基站根据所述信道状态信息CSI测量结果训练所述人工智能模型得到,所述信道状态信息CSI具体信息用于对当前业务进行调度。Acquire a target model, and obtain channel state information CSI specific information according to the target model; wherein the target model is obtained by the base station training the artificial intelligence model according to the channel state information CSI measurement result, and the channel state information CSI specific information is used to schedule the current service.
第三方面,本申请还提供了一种信道状态信息反馈增强装置。所述装置应用于基站,所述装置包括:In a third aspect, the present application further provides a channel state information feedback enhancement device. The device is applied to a base station, and the device includes:
能力信息获取模块,用于获取用户终端上报的能力信息;其中,所述能力信息包括所述用户终端支持的人工智能模型的模型类型;A capability information acquisition module, used to acquire capability information reported by a user terminal; wherein the capability information includes a model type of an artificial intelligence model supported by the user terminal;
业务场景信息获取模块,用于获取当前的业务场景信息;其中,所述业务场景信息包括:信道状态信息CSI反馈周期、用户终端移动速度和信道状态信息CSI反馈比特数;A service scenario information acquisition module is used to acquire current service scenario information; wherein the service scenario information includes: channel state information CSI feedback period, user terminal moving speed and channel state information CSI feedback bit number;
测量方式计算模块,用于根据所述能力信息和所述业务场景信息得到信道状态信息CSI测量方式;其中,所述信道状态信息CSI测量方式包括预测测量方式、压缩测量方式和压缩及预测测量方式中的一种;A measurement mode calculation module, configured to obtain a channel state information CSI measurement mode according to the capability information and the service scenario information; wherein the channel state information CSI measurement mode includes one of a prediction measurement mode, a compression measurement mode, and a compression and prediction measurement mode;
测量参数输出模块,用于根据所述信道状态信息CSI测量方式配置并输出信道状态信息CSI测量参数; A measurement parameter output module, configured to configure and output a channel state information CSI measurement parameter according to the channel state information CSI measurement mode;
测量结果获取模块,用于获取所述用户终端上报的信道状态信息CSI测量结果;其中,所述信道状态信息CSI测量结果为所述用户终端根据所述信道状态信息CSI测量参数对信道状态信息CSI进行测量得到;A measurement result acquisition module, used to acquire the channel state information CSI measurement result reported by the user terminal; wherein the channel state information CSI measurement result is obtained by the user terminal measuring the channel state information CSI according to the channel state information CSI measurement parameter;
模型训练模块,用于根据所述信道状态信息CSI测量结果训练所述人工智能模型,得到目标模型;A model training module, used to train the artificial intelligence model according to the channel state information CSI measurement result to obtain a target model;
具体信息计算模块,用于根据所述目标模型得到信道状态信息CSI具体信息,以对当前业务进行调度。The specific information calculation module is used to obtain channel state information CSI specific information according to the target model to schedule the current service.
第四方面,本申请还提供了一种信道状态信息反馈增强装置。所述装置应用于用户终端,所述装置包括:In a fourth aspect, the present application further provides a channel state information feedback enhancement device. The device is applied to a user terminal, and the device includes:
能力信息上报模块,用于向基站上报能力信息;其中,所述能力信息包括所述用户终端支持的人工智能模型的模型类型;A capability information reporting module, used to report capability information to a base station; wherein the capability information includes a model type of an artificial intelligence model supported by the user terminal;
测量参数获取模块,用于获取信道状态信息CSI测量参数;其中,所述信道状态信息CSI测量参数为所述基站根据信道状态信息CSI测量方式配置得到,所述信道状态信息CSI测量方式为所述基站根据所述能力信息和业务场景信息得到,所述信道状态信息CSI测量方式包括预测测量方式、压缩测量方式和压缩及预测测量方式中的一种,所述业务场景信息包括:信道状态信息CSI反馈周期、用户终端移动速度和信道状态信息CSI反馈比特数;A measurement parameter acquisition module, configured to acquire a channel state information CSI measurement parameter; wherein the channel state information CSI measurement parameter is obtained by the base station according to a channel state information CSI measurement mode configuration, the channel state information CSI measurement mode is obtained by the base station according to the capability information and the service scenario information, the channel state information CSI measurement mode includes one of a prediction measurement mode, a compression measurement mode and a compression and prediction measurement mode, and the service scenario information includes: a channel state information CSI feedback period, a user terminal moving speed and a channel state information CSI feedback bit number;
测量结果计算模块,用于根据所述信道状态信息CSI测量参数对信道状态信息CSI进行测量,得到信道状态信息CSI测量结果;A measurement result calculation module, used to measure the channel state information CSI according to the channel state information CSI measurement parameter to obtain a channel state information CSI measurement result;
模型获取模块,用于获取目标模型,并根据所述目标模型得到信道状态信息CSI具体信息;其中,所述目标模型为所述基站根据所述信道状态信息CSI测量结果训练所述人工智能模型得到,所述信道状态信息CSI具体信息用于对当前业务进行调度。A model acquisition module is used to acquire a target model and obtain channel state information CSI specific information according to the target model; wherein the target model is obtained by the base station training the artificial intelligence model according to the channel state information CSI measurement results, and the channel state information CSI specific information is used to schedule the current service.
第五方面,本申请还提供了一种信道状态信息反馈增强系统,包括基站以及连接所述基站的用户终端;其中:所述基站用于执行上述第一方面所述方法的步骤;所述用户终端用于执行上述第二方面所述方法的步骤。In the fifth aspect, the present application also provides a channel state information feedback enhancement system, comprising a base station and a user terminal connected to the base station; wherein: the base station is used to execute the steps of the method described in the first aspect above; the user terminal is used to execute the steps of the method described in the second aspect above.
第六方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。In a sixth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the above method when executed by a processor.
本申请的一个或多个实施例的细节在下面的附图和描述中提出。本申请的其它特征、目的和优点将从说明书、附图以及权利要求书变得明显。The details of one or more embodiments of the present application are set forth in the following drawings and description. Other features, objects, and advantages of the present application will become apparent from the description, drawings, and claims.
为了更好地描述和说明这里公开的那些发明的实施例和或示例,可以参考一幅或多幅附图。用于描述附图的附加细书或示例不应当被认为是对所公开的发明、目前描述的实施例和或示例以及目前理解的这些发明的最佳模式中的任何一者的范围的限制。In order to better describe and illustrate the embodiments and or examples of the inventions disclosed herein, reference may be made to one or more drawings. The additional details or examples used to describe the drawings should not be considered as limiting the scope of the disclosed inventions, the embodiments and or examples currently described, and any of the best modes of these inventions currently understood.
图1为一个实施例中信道状态信息反馈增强方法的应用环境图;FIG1 is a diagram of an application environment of a channel state information feedback enhancement method according to an embodiment;
图2为一个实施例中从基站角度实施的信道状态信息反馈增强方法的流程示意图;FIG2 is a schematic diagram of a flow chart of a channel state information feedback enhancement method implemented from the perspective of a base station in one embodiment;
图3为一个实施例中基于CSI压缩模型的CSI压缩示意图;FIG3 is a schematic diagram of CSI compression based on a CSI compression model in one embodiment;
图4为一个实施例中用户终端侧进行CSI预测的示意图;FIG4 is a schematic diagram of CSI prediction performed on a user terminal side in one embodiment;
图5为一个实施例中基站侧CSI预测示意图;FIG5 is a schematic diagram of CSI prediction at a base station side in an embodiment;
图6为一个实施例中从基站角度实施的得到信道状态信息CSI测量方式的流程示意图;FIG6 is a schematic diagram of a flow chart of a method for obtaining channel state information CSI measurement from a base station perspective in one embodiment;
图7为一个实施例中从基站角度实施的得到信道状态信息CSI具体信息的流程示意图;FIG7 is a schematic diagram of a process of obtaining specific information of channel state information CSI from the perspective of a base station in one embodiment;
图8为一个实施例中用户终端执行CSI压缩和CSI预测功能的示意图;FIG8 is a schematic diagram of a user terminal performing CSI compression and CSI prediction functions in one embodiment;
图9为另一个实施例中从基站角度实施的得到信道状态信息CSI具体信息的流程示意图;FIG9 is a schematic diagram of a flow chart of obtaining specific information of channel state information CSI from the perspective of a base station in another embodiment;
图10为一个实施例中基站执行CSI预测功能的示意图;FIG10 is a schematic diagram of a base station performing a CSI prediction function in one embodiment;
图11为一个实施例中从用户终端角度实施的信道状态信息反馈增强方法的流程示意图;FIG11 is a schematic diagram of a flow chart of a channel state information feedback enhancement method implemented from the perspective of a user terminal in one embodiment;
图12为一个实施例中从用户终端角度实施的得到信道状态信息CSI具体信息的流程示意图;FIG12 is a schematic diagram of a process of obtaining specific information of channel state information CSI from the perspective of a user terminal in one embodiment;
图13为另一个实施例中从用户终端角度实施的得到信道状态信息CSI具体信息的流程示意图;FIG13 is a schematic diagram of a process of obtaining specific information of channel state information CSI from the perspective of a user terminal in another embodiment;
图14为一个实施例中基站和用户终端信令交互示意图;FIG14 is a schematic diagram of signaling interaction between a base station and a user terminal in one embodiment;
图15为另一个实施例中基站和用户终端信令交互示意图;FIG15 is a schematic diagram of signaling interaction between a base station and a user terminal in another embodiment;
图16为一个实施例中从基站角度实施的信道状态信息反馈增强装置的模块示意图;FIG16 is a schematic diagram of a module of a channel state information feedback enhancement device implemented from the perspective of a base station in one embodiment;
图17为一个实施例中从用户终端角度实施的信道状态信息反馈增强装置的模块示意图。FIG. 17 is a schematic diagram of a module of a channel state information feedback enhancement device implemented from the perspective of a user terminal in one embodiment.
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
本申请实施例提供的信道状态信息反馈增强方法,可以应用于如图1所示的应用环境中。其中,用户终端102通过无线网络与基站104进行通信。用户终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。The channel state information feedback enhancement method provided in the embodiment of the present application can be applied in the application environment shown in FIG1. The user terminal 102 communicates with the base station 104 via a wireless network. The user terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc.
在一个实施例中,如图2所示,提供了一种信道状态信息反馈增强方法,以该方法应用于图1中的基站104为例进行说明,包括 以下步骤:In one embodiment, as shown in FIG. 2 , a channel state information feedback enhancement method is provided, and the method is applied to the base station 104 in FIG. 1 as an example for explanation, including: Follow these steps:
步骤S110,获取用户终端上报的能力信息;其中,能力信息包括用户终端支持的人工智能模型的模型类型。Step S110, obtaining capability information reported by the user terminal; wherein the capability information includes the model type of the artificial intelligence model supported by the user terminal.
具体的,基站104可以向用户终端102发送用户终端102能力查询消息UECapabilityEnquiry,用户终端102接收到用户终端102能力查询消息后,即会向基站104上报能力信息。能力信息用于表征当前用户终端102是否支持人工智能模型,以及当前用户终端102在支持人工智能模型的情况下,所支持的人工智能模型的模型类型。可以理解的是,模型类型包括CSI压缩模型类型(如CNN、RNN、Transformer、ResNet等)和CSI预测模型类型(如FCN、RNN、3D-CNN等)。其中,CSI压缩模型可以将CSI进行压缩再重建,以减小CSI的数据量和反馈开销。CSI预测模型可以基于历史的CSI测量值来预测未来某个时刻的CSI值,以解决信道状态信息因时延而存在的不精准的问题。Specifically, the base station 104 can send a user terminal 102 capability query message UECapabilityEnquiry to the user terminal 102. After the user terminal 102 receives the user terminal 102 capability query message, it will report the capability information to the base station 104. The capability information is used to characterize whether the current user terminal 102 supports the artificial intelligence model, and the model type of the artificial intelligence model supported by the current user terminal 102 when supporting the artificial intelligence model. It can be understood that the model types include CSI compression model types (such as CNN, RNN, Transformer, ResNet, etc.) and CSI prediction model types (such as FCN, RNN, 3D-CNN, etc.). Among them, the CSI compression model can compress and reconstruct the CSI to reduce the data volume and feedback overhead of the CSI. The CSI prediction model can predict the CSI value at a certain moment in the future based on the historical CSI measurement value to solve the problem of inaccuracy of the channel state information due to delay.
步骤S120,获取当前的业务场景信息;其中,业务场景信息包括:信道状态信息CSI反馈周期、用户终端移动速度和信道状态信息CSI反馈比特数。Step S120, obtaining current service scenario information; wherein the service scenario information includes: channel state information CSI feedback period, user terminal moving speed and channel state information CSI feedback bit number.
具体的,基站104通过根据用户终端102调度的业务种类来确定信道状态信息CSI反馈周期和信道状态信息CSI反馈比特数。基站104可以通过以下几种方式获取当前用户终端102的移动速度,例如,根据下行链路信道信息和预编码矩阵指示变化的概率来估计用户终端102的移动速度;在发送器持续发送一个特殊固定信号的情况下,通过计算时域接收信号的自相关函数来获取用户终端移动速度;根据发射信号的采样计算复信道自相关函数的估计值,结合发射信号到达角的角度差来估计最大多普勒频移,从而得到用户终端102的移动速度。计算用户终端移动速度的方式可以根据不同应用场景的需要进行改变,此处不做限制。Specifically, the base station 104 determines the channel state information CSI feedback period and the channel state information CSI feedback bit number according to the type of service scheduled by the user terminal 102. The base station 104 can obtain the current moving speed of the user terminal 102 in the following ways, for example, estimating the moving speed of the user terminal 102 according to the probability of the change of the downlink channel information and the precoding matrix indication; obtaining the moving speed of the user terminal by calculating the autocorrelation function of the time domain received signal when the transmitter continuously sends a special fixed signal; calculating the estimated value of the complex channel autocorrelation function according to the sampling of the transmitted signal, and estimating the maximum Doppler frequency shift in combination with the angle difference of the transmission signal arrival angle, thereby obtaining the moving speed of the user terminal 102. The method of calculating the moving speed of the user terminal can be changed according to the needs of different application scenarios, and is not limited here.
步骤S130,根据能力信息和业务场景信息得到信道状态信息CSI测量方式;其中,信道状态信息CSI测量方式包括预测测量方式、压缩测量方式和压缩及预测测量方式中的一种。Step S130, obtaining a channel state information CSI measurement mode according to the capability information and the service scenario information; wherein the channel state information CSI measurement mode includes one of a prediction measurement mode, a compression measurement mode, and a compression and prediction measurement mode.
具体的,基站104可以在根据能力信息判断出用户终端102支持相应的人工智能模型的情况下,再根据业务场景信息来得到信道状态信息CSI测量方式。也可以先获取业务场景信息,再结合获取的能力信息来判断信道状态信息CSI测量方式。其中,信道状态信息CSI测量方式用于决定基站104和用户终端102是否执行CSI压缩和/或CSI预测功能。具体示例,当基站104根据能力信息判断当前的用户终端102仅支持CSI压缩模型,同时根据业务场景信息,判断在当前的业务场景下可以执行CSI压缩功能,此时信道状态信息CSI测量方式即确定为压缩测量方式。同理可得,在用户终端102同时支持CSI压缩模型和CSI预测模型,且在当前业务场景下可以执行CSI压缩功能和CSI预测功能时,信道状态信息CSI测量方式即确定为压缩及预测测量方式。Specifically, the base station 104 can determine that the user terminal 102 supports the corresponding artificial intelligence model based on the capability information, and then obtain the channel state information CSI measurement method based on the business scenario information. It is also possible to first obtain the business scenario information, and then determine the channel state information CSI measurement method in combination with the acquired capability information. Among them, the channel state information CSI measurement method is used to determine whether the base station 104 and the user terminal 102 perform CSI compression and/or CSI prediction functions. For example, when the base station 104 determines that the current user terminal 102 only supports the CSI compression model based on the capability information, and at the same time determines that the CSI compression function can be performed in the current business scenario based on the business scenario information, the channel state information CSI measurement method is determined to be a compression measurement method. Similarly, when the user terminal 102 supports both the CSI compression model and the CSI prediction model, and can perform the CSI compression function and the CSI prediction function in the current business scenario, the channel state information CSI measurement method is determined to be a compression and prediction measurement method.
步骤S140,根据信道状态信息CSI测量方式配置并输出信道状态信息CSI测量参数。具体的,在不同的信道状态信息CSI测量方式下,基站104所需要的训练人工智能模型的训练数据也不同,因此基站104需要根据信道状态信息CSI测量方式配置相对应的信道状态信息CSI测量参数,并发送给用户终端102,以使用户终端102采集到对应的训练数据。具体示例,当信道状态信息CSI测量方式确定为预测测量方式时,训练数据即为历史时刻的多个CSI值,此时用户终端102需要通过接收相应的信道状态信息CSI测量参数,来控制自身获取历史时刻的多个CSI值;当信道状态信息CSI测量方式确定为压缩测量方式时,训练数据可以为当前时刻的CSI值,此时用户终端102需要通过接收相应的信道状态信息CSI测量参数,来控制自身获取当前时刻的CSI值。Step S140, configure and output the channel state information CSI measurement parameters according to the channel state information CSI measurement mode. Specifically, under different channel state information CSI measurement modes, the training data required by the base station 104 for training the artificial intelligence model is also different. Therefore, the base station 104 needs to configure the corresponding channel state information CSI measurement parameters according to the channel state information CSI measurement mode, and send them to the user terminal 102, so that the user terminal 102 can collect the corresponding training data. For example, when the channel state information CSI measurement mode is determined to be a predictive measurement mode, the training data is a plurality of CSI values at historical moments. At this time, the user terminal 102 needs to control itself to obtain a plurality of CSI values at historical moments by receiving the corresponding channel state information CSI measurement parameters; when the channel state information CSI measurement mode is determined to be a compressed measurement mode, the training data can be the CSI value at the current moment. At this time, the user terminal 102 needs to control itself to obtain the CSI value at the current moment by receiving the corresponding channel state information CSI measurement parameters.
步骤S150,获取用户终端上报的信道状态信息CSI测量结果;其中,信道状态信息CSI测量结果为用户终端根据信道状态信息CSI测量参数对信道状态信息CSI进行测量得到。具体的,用户终端102根据基站104配置的信道状态信息CSI测量参数来对CSI进行测量,然后把测量得到的信道状态信息CSI测量结果发送给基站104。例如,当信道状态信息CSI测量方式确定为预测测量方式时,信道状态信息CSI测量参数即用于配置用户终端102测量历史时刻的多个CSI值,并将多个CSI值作为信道状态信息CSI测量结果上报至基站104。Step S150, obtaining the channel state information CSI measurement result reported by the user terminal; wherein the channel state information CSI measurement result is obtained by the user terminal measuring the channel state information CSI according to the channel state information CSI measurement parameter. Specifically, the user terminal 102 measures the CSI according to the channel state information CSI measurement parameter configured by the base station 104, and then sends the measured channel state information CSI measurement result to the base station 104. For example, when the channel state information CSI measurement mode is determined to be a predictive measurement mode, the channel state information CSI measurement parameter is used to configure the user terminal 102 to measure multiple CSI values at historical moments, and report the multiple CSI values to the base station 104 as the channel state information CSI measurement result.
步骤S160,根据信道状态信息CSI测量结果训练人工智能模型,得到目标模型。Step S160: Train an artificial intelligence model according to the channel state information CSI measurement result to obtain a target model.
具体的,基站104根据用户终端102上报的信道状态信息CSI测量结果来训练相对应的人工智能模型,从而得到目标模型。可以理解的是,目标模型可以包括CSI压缩模型和/或CSI预测模型。当信道状态信息CSI测量方式确定为预测测量方式时,训练得到的目标模型即为CSI预测模型;当信道状态信息CSI测量方式确定为压缩测量方式时,训练得到的目标模型即为CSI压缩模型;当信道状态信息CSI测量方式确定为压缩及预测测量方式时,训练得到的目标模型即包括CSI压缩模型和CSI预测模型。可以理解的是,基站104训练CSI压缩模型和CSI预测模型时,根据用户终端102上报的能力信息中的人工智能模型的模型类型来确定具体的训练方式。Specifically, the base station 104 trains the corresponding artificial intelligence model according to the channel state information CSI measurement results reported by the user terminal 102, so as to obtain the target model. It is understandable that the target model may include a CSI compression model and/or a CSI prediction model. When the channel state information CSI measurement method is determined to be a prediction measurement method, the target model obtained by training is the CSI prediction model; when the channel state information CSI measurement method is determined to be a compression measurement method, the target model obtained by training is the CSI compression model; when the channel state information CSI measurement method is determined to be a compression and prediction measurement method, the target model obtained by training includes a CSI compression model and a CSI prediction model. It is understandable that when the base station 104 trains the CSI compression model and the CSI prediction model, the specific training method is determined according to the model type of the artificial intelligence model in the capability information reported by the user terminal 102.
步骤S170,根据目标模型得到信道状态信息CSI具体信息,以对当前业务进行调度。具体的,训练得到目标模型后,则可以根据目标模型计算得到信道状态信息CSI具体信息,基站104根据CSI具体信息即可对当前业务进行调度。Step S170, obtain channel state information CSI specific information according to the target model to schedule the current service. Specifically, after the target model is trained, the channel state information CSI specific information can be calculated according to the target model, and the base station 104 can schedule the current service according to the CSI specific information.
具体示例,当信道状态信息CSI测量方式确定为压缩测量方式时,基站104通过训练得到的目标模型即为信道状态信息CSI压缩模型。如图3所示,为一个实施例中,基于CSI压缩模型的CSI压缩示意图。用户终端102对信道矩阵H进行预处理,针对每个子带计算信道矩阵的特征矢量V。把得到的特征矢量输入CSI压缩模型进行AI压缩,输出的压缩CSI大小比原来的特征矢量V要小,且CSI压缩模型获得的压缩CSI是作为一个浮点矢量输出的。由于CSI压缩模型不能直接处理复杂的输入,在处理过程中需要把特征矢量V的实部和虚部提取出来且合并在一起处理。用户终端102侧通过量化把浮点矢量的压缩CSI转化成一个量化的比特序列以满足CSI反馈的比特宽度。预处理和后处理时,需要考虑对带宽、反馈负荷和天线端口数的自适应处理。CSI反馈信息通过无线信道从用户 终端102侧传输到基站侧,基站侧对CSI反馈信息依次通过预处理、解量化、AI解压缩和后处理后,得到信道矩阵H’,信道矩阵H’用于用户终端102的当前业务的调度。In a specific example, when the channel state information CSI measurement mode is determined to be a compressed measurement mode, the target model obtained by the base station 104 through training is the channel state information CSI compression model. As shown in Figure 3, it is a schematic diagram of CSI compression based on the CSI compression model in one embodiment. The user terminal 102 preprocesses the channel matrix H and calculates the eigenvector V of the channel matrix for each subband. The obtained eigenvector is input into the CSI compression model for AI compression. The size of the output compressed CSI is smaller than the original eigenvector V, and the compressed CSI obtained by the CSI compression model is output as a floating-point vector. Since the CSI compression model cannot directly process complex inputs, the real and imaginary parts of the eigenvector V need to be extracted and merged together during the processing. The user terminal 102 side converts the compressed CSI of the floating-point vector into a quantized bit sequence by quantization to meet the bit width of the CSI feedback. During preprocessing and post-processing, it is necessary to consider adaptive processing of bandwidth, feedback load and number of antenna ports. CSI feedback information is transmitted from the user to the user through the wireless channel. The terminal 102 transmits the information to the base station. The base station performs preprocessing, dequantization, AI decompression and post-processing on the CSI feedback information to obtain a channel matrix H'. The channel matrix H' is used for scheduling the current service of the user terminal 102.
当信道状态信息CSI测量方式确定为预测测量方式时,基站104通过训练得到的目标模型即为信道状态信息CSI预测模型。其中,CSI预测模型可以在用户终端102侧或基站侧对CSI进行预测从而得到对应的信道状态信息CSI具体信息。如图4所示,为一个实施例中用户终端102侧进行CSI预测的示意图。用户终端102根据若干个(如16个)历史CSIs测量值,即CSIt-15、…、CSIt-1、CSIt0通过CSI预测模型预测将来某个时刻CSItN的值。如图5所示,为一个实施例中基站侧CSI预测示意图,用户终端102把信道状态信息CSI测量结果上报给基站104后,在基站侧预测将来某个调度时刻tN无线信道对应的CSI值。可以理解的是,当信道状态信息CSI测量方式确定为压缩及预测测量方式时,基站104通过训练得到的目标模型即为信道状态信息CSI压缩模型和信道状态信息CSI预测模型,其具体处理过程即为上述处理过程的结合。When the channel state information CSI measurement mode is determined to be a predictive measurement mode, the target model obtained by the base station 104 through training is the channel state information CSI prediction model. Among them, the CSI prediction model can predict the CSI on the user terminal 102 side or the base station side to obtain the corresponding channel state information CSI specific information. As shown in Figure 4, it is a schematic diagram of CSI prediction on the user terminal 102 side in an embodiment. The user terminal 102 predicts the value of CSItN at a certain time in the future through the CSI prediction model based on several (such as 16) historical CSIs measurement values, namely CSIt-15, ..., CSIt-1, CSIt0. As shown in Figure 5, it is a schematic diagram of CSI prediction on the base station side in an embodiment. After the user terminal 102 reports the channel state information CSI measurement result to the base station 104, the base station side predicts the CSI value corresponding to the wireless channel at a certain scheduling time tN in the future. It can be understood that when the channel state information CSI measurement method is determined to be a compression and prediction measurement method, the target model obtained by the base station 104 through training is the channel state information CSI compression model and the channel state information CSI prediction model, and its specific processing process is a combination of the above processing processes.
由于在得到信道状态信息CSI具体信息的过程中,是通过识别当前的场景,根据不同的场景生成对应的目标模型的,因此可以降低信道状态信息CSI的反馈负荷,并且可以在具备相同信道状态信息CSI反馈负荷的前提下,提高CSI反馈精度。Since in the process of obtaining the specific information of the channel state information CSI, the current scene is identified and the corresponding target model is generated according to different scenes, the feedback load of the channel state information CSI can be reduced, and the CSI feedback accuracy can be improved under the premise of having the same channel state information CSI feedback load.
在一个实施例中,如图6所示,步骤S130中,根据能力信息和业务场景信息得到信道状态信息CSI测量方式的步骤,包括:In one embodiment, as shown in FIG. 6 , in step S130, the step of obtaining a channel state information CSI measurement method according to the capability information and the service scenario information includes:
步骤S131,根据能力信息判断用户终端是否支持目标模型类型。Step S131: determine whether the user terminal supports the target model type according to the capability information.
具体的,本实施例中,当基站104获取到能力信息和业务场景信息后,首先需要判断用户终端102是否支持目标模型类型。可以理解的是,目标模型类型为基站104在执行CSI压缩和/或CSI预测功能时,所使用的人工智能模型的模型类型。目标模型类型可以为一种或多种,用户可以根据需要任意设置目标模型类型。其中,CSI压缩模型的模型类型可以为CNN、RNN、Transformer、ResNet等,CSI预测模型的模型类型可以为FCN、RNN、3D-CNN等。能力信息中包括用户终端102支持的人工智能模型的模型类型,当用户终端102支持的模型类型与目标模型类型相同时,基站104才会执行后续步骤,以执行CSI压缩和/或CSI预测功能。Specifically, in this embodiment, after the base station 104 obtains the capability information and business scenario information, it is first necessary to determine whether the user terminal 102 supports the target model type. It can be understood that the target model type is the model type of the artificial intelligence model used by the base station 104 when performing the CSI compression and/or CSI prediction functions. The target model type can be one or more, and the user can set the target model type as needed. Among them, the model type of the CSI compression model can be CNN, RNN, Transformer, ResNet, etc., and the model type of the CSI prediction model can be FCN, RNN, 3D-CNN, etc. The capability information includes the model type of the artificial intelligence model supported by the user terminal 102. When the model type supported by the user terminal 102 is the same as the target model type, the base station 104 will perform subsequent steps to perform CSI compression and/or CSI prediction functions.
步骤S132,当支持目标模型类型,则根据业务场景信息判断信道状态信息CSI测量方式。Step S132: When the target model type is supported, the channel state information CSI measurement method is determined according to the service scenario information.
具体的,根据用户终端102上报的能力信息进行判断,若当前用户终端102支持目标模型类型,则说明当前用户终端102和基站104可以一起执行后续的CSI压缩和/或CSI预测功能,此时即可继续根据业务场景信息来判断信道状态信息CSI测量方式。若当前用户终端102不支持目标模型类型,则说明用户终端102不具备此功能,此时基站104可以通过RRC(Radio Resource Control,无线资源控制)信令通知用户终端102进行传统的CSI测量。Specifically, the judgment is made based on the capability information reported by the user terminal 102. If the current user terminal 102 supports the target model type, it means that the current user terminal 102 and the base station 104 can perform subsequent CSI compression and/or CSI prediction functions together, and the channel state information CSI measurement method can be further determined based on the service scenario information. If the current user terminal 102 does not support the target model type, it means that the user terminal 102 does not have this function. At this time, the base station 104 can notify the user terminal 102 to perform traditional CSI measurement through RRC (Radio Resource Control) signaling.
在一个实施例中,步骤S132中,根据业务场景信息判断信道状态信息CSI测量方式的步骤,包括:当信道状态信息CSI反馈周期大于第一阈值或用户终端移动速度大于第二阈值,则将信道状态信息CSI测量方式确定为预测测量方式;具体示例,第一阈值可以设置为20ms,第二阈值可以设置为30km/h,当基站104检测到业务场景信息中信道状态信息CSI反馈周期大于20ms,或用户终端移动速度大于30km/h,此时即可将信道状态信息CSI测量方式确定为预测测量方式,基站104和用户终端102即会开始执行CSI预测功能。当信道状态信息CSI反馈比特数大于第三阈值,则将信道状态信息CSI测量方式确定为压缩测量方式;具体示例,第三阈值可以设置为40bits,当基站104检测到业务场景信息中信道状态信息CSI反馈比特数大于40bits时,此时即可将信道状态信息CSI测量方式确定为压缩测量方式,基站104和用户终端102即会开始执行CSI压缩功能。当信道状态信息CSI反馈周期大于第一阈值或用户终端移动速度大于第二阈值,且信道状态信息CSI反馈比特数大于第三阈值,则将信道状态信息CSI测量方式确定为压缩及预测测量方式;具体示例,当同时满足上述两个条件时,信道状态信息CSI测量方式即确定为压缩及预测测量方式,基站104和用户终端102即会开始执行CSI压缩和CSI预测功能。通过上述对业务场景信息的判断,可以准确识别当前的业务场景,并确定适合当前业务场景的信道状态信息CSI测量方式,以执行对应的CSI压缩和/或CSI预测功能,达到降低CSI反馈负荷或在相同CSI反馈负荷的前提下提高CSI反馈精度的目的,进而提高下行的系统吞吐量。In one embodiment, in step S132, the step of determining the channel state information CSI measurement mode according to the business scenario information includes: when the channel state information CSI feedback period is greater than a first threshold or the user terminal moving speed is greater than a second threshold, the channel state information CSI measurement mode is determined as a predictive measurement mode; as a specific example, the first threshold can be set to 20ms, and the second threshold can be set to 30km/h. When the base station 104 detects that the channel state information CSI feedback period in the business scenario information is greater than 20ms, or the user terminal moving speed is greater than 30km/h, the channel state information CSI measurement mode can be determined as a predictive measurement mode, and the base station 104 and the user terminal 102 will start to execute the CSI prediction function. When the number of channel state information CSI feedback bits is greater than the third threshold, the channel state information CSI measurement mode is determined as a compression measurement mode; in a specific example, the third threshold can be set to 40 bits. When the base station 104 detects that the number of channel state information CSI feedback bits in the service scenario information is greater than 40 bits, the channel state information CSI measurement mode can be determined as a compression measurement mode, and the base station 104 and the user terminal 102 will start to perform the CSI compression function. When the channel state information CSI feedback period is greater than the first threshold or the user terminal moving speed is greater than the second threshold, and the number of channel state information CSI feedback bits is greater than the third threshold, the channel state information CSI measurement mode is determined as a compression and prediction measurement mode; in a specific example, when the above two conditions are met at the same time, the channel state information CSI measurement mode is determined as a compression and prediction measurement mode, and the base station 104 and the user terminal 102 will start to perform CSI compression and CSI prediction functions. Through the above-mentioned judgment of the business scenario information, the current business scenario can be accurately identified, and the channel state information CSI measurement method suitable for the current business scenario can be determined to perform the corresponding CSI compression and/or CSI prediction functions, so as to reduce the CSI feedback load or improve the CSI feedback accuracy under the premise of the same CSI feedback load, thereby improving the downlink system throughput.
在一个实施例中,如图7所示,目标模型包括:信道状态信息CSI压缩模型和信道状态信息CSI预测模型,步骤S170中,根据目标模型得到信道状态信息CSI具体信息的步骤,包括:In one embodiment, as shown in FIG. 7 , the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model. In step S170, the step of obtaining specific information of the channel state information CSI according to the target model includes:
步骤S171,将信道状态信息CSI压缩模型和信道状态信息CSI预测模型发送给用户终端。Step S171: Send the channel state information CSI compression model and the channel state information CSI prediction model to the user terminal.
具体的,本申请实施例中,根据能力信息和业务场景信息确定的信道状态信息CSI测量方式为压缩及预测测量方式,因此基站104根据信道状态信息CSI测量结果训练的目标模型即包括信道状态信息CSI压缩模型和信道状态信息CSI预测模型。基站104训练好目标模型后,会将CSI压缩模型和CSI预测模型发送给用户终端102。基站104发送CSI压缩模型时,可以先将CSI压缩模型的模型类型和压缩参数通知用户终端102,其中,CSI压缩模型的模型类型包括:CNN、RNN、Transformer等,压缩参数包括:预处理方式、量化方式等;基站104发送CSI预测模型时,可以先将CSI预测模型的模型类型和预测参数通知用户终端102,其中,CSI预测模型的模型类型包括:FCN、RNN、3D-CNN等,预测参数包括:预测的延迟时间(3ms、4ms、5ms)等。用户终端102基于获取的CSI压缩模型的模型类型和压缩参数、CSI预测模型的模型类型和预测参数,从OTT(Over-The-Top)服务器上下载对应的CSI压缩模型和CSI预测模型,从而在用户终端102中得到信道状态信息CSI压缩模型和信道状态信息CSI预测模型。Specifically, in the embodiment of the present application, the channel state information CSI measurement mode determined according to the capability information and the service scenario information is a compression and prediction measurement mode, so the target model trained by the base station 104 according to the channel state information CSI measurement result includes a channel state information CSI compression model and a channel state information CSI prediction model. After the base station 104 has trained the target model, it will send the CSI compression model and the CSI prediction model to the user terminal 102. When the base station 104 sends the CSI compression model, it can first notify the user terminal 102 of the model type and compression parameters of the CSI compression model, wherein the model types of the CSI compression model include: CNN, RNN, Transformer, etc., and the compression parameters include: preprocessing mode, quantization mode, etc.; when the base station 104 sends the CSI prediction model, it can first notify the user terminal 102 of the model type and prediction parameters of the CSI prediction model, wherein the model types of the CSI prediction model include: FCN, RNN, 3D-CNN, etc., and the prediction parameters include: predicted delay time (3ms, 4ms, 5ms), etc. The user terminal 102 downloads the corresponding CSI compression model and CSI prediction model from the OTT (Over-The-Top) server based on the acquired model type and compression parameters of the CSI compression model and the model type and prediction parameters of the CSI prediction model, thereby obtaining the channel state information CSI compression model and the channel state information CSI prediction model in the user terminal 102.
步骤S172,获取用户终端上报的第一信道状态信息CSI压缩信息;其中,第一信道状态信息CSI压缩信息由用户终端根据信道状态信息CSI压缩模型对第一信道状态信息CSI预测信息进行压缩得到,第一信道状态信息CSI预测信息由用户终端根据信道状态信息 CSI预测模型对第一信道状态信息CSI测量信息进行预测得到。Step S172, obtaining first channel state information CSI compression information reported by the user terminal; wherein the first channel state information CSI compression information is obtained by the user terminal compressing the first channel state information CSI prediction information according to the channel state information CSI compression model, and the first channel state information CSI prediction information is obtained by the user terminal according to the channel state information The CSI prediction model predicts the first channel state information CSI measurement information.
具体的,本实施例中,用户终端102会执行CSI压缩和CSI预测功能。如图8所示,为用户终端102执行CSI压缩和CSI预测功能的示意图。用户终端102首先根据基站104配置的参数进行CSI测量,得到第一信道状态信息CSI测量信息,然后根据配置的信道状态信息CSI预测模型(包括预测的延迟时间等)进行CSI预测,得到第一信道状态信息CSI预测信息,最后根据配置的信道状态信息CSI压缩模型对第一信道状态信息CSI预测信息进行CSI压缩,即可得到第一信道状态信息CSI压缩信息。用户终端102得到第一信道状态信息CSI压缩信息后,通过空口进行CSI上报,基站侧即可获取到第一信道状态信息CSI压缩信息。Specifically, in this embodiment, the user terminal 102 will perform CSI compression and CSI prediction functions. As shown in Figure 8, it is a schematic diagram of the user terminal 102 performing CSI compression and CSI prediction functions. The user terminal 102 first performs CSI measurement according to the parameters configured by the base station 104 to obtain first channel state information CSI measurement information, and then performs CSI prediction according to the configured channel state information CSI prediction model (including predicted delay time, etc.) to obtain first channel state information CSI prediction information, and finally performs CSI compression on the first channel state information CSI prediction information according to the configured channel state information CSI compression model to obtain first channel state information CSI compression information. After the user terminal 102 obtains the first channel state information CSI compression information, it reports CSI through the air interface, and the base station side can obtain the first channel state information CSI compression information.
步骤S173,根据信道状态信息CSI压缩模型对第一信道状态信息CSI压缩信息进行解压缩,得到信道状态信息CSI具体信息。具体的,基站104获取到第一信道状态信息CSI压缩信息后,根据信道状态信息CSI压缩模型对第一信道状态信息CSI压缩信息进行CSI解压缩,即可得到信道状态信息CSI具体信息,基站104后续根据信道状态信息CSI具体信息对当前业务进行调度,即可完成与用户终端102的数据传输。Step S173, decompress the first channel state information CSI compressed information according to the channel state information CSI compression model to obtain channel state information CSI specific information. Specifically, after the base station 104 obtains the first channel state information CSI compressed information, it decompresses the first channel state information CSI compressed information according to the channel state information CSI compression model to obtain the channel state information CSI specific information. The base station 104 subsequently schedules the current service according to the channel state information CSI specific information to complete the data transmission with the user terminal 102.
在一个实施例中,如图9所示,目标模型包括:信道状态信息CSI压缩模型和信道状态信息CSI预测模型,步骤S170中,根据目标模型得到信道状态信息CSI具体信息的步骤,包括:In one embodiment, as shown in FIG. 9 , the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model. In step S170, the step of obtaining specific information of the channel state information CSI according to the target model includes:
步骤S174,将信道状态信息CSI压缩模型发送给用户终端。Step S174: Send the channel state information CSI compression model to the user terminal.
具体的,本申请实施例中,根据能力信息和业务场景信息确定的信道状态信息CSI测量方式为压缩及预测测量方式,因此基站104根据信道状态信息CSI测量结果训练的目标模型即包括信道状态信息CSI压缩模型和信道状态信息CSI预测模型。基站104训练好目标模型后,仅需要将CSI压缩模型发送给用户终端102。基站104发送CSI压缩模型时,可以先将CSI压缩模型的模型类型和压缩参数通知用户终端102,其中,CSI压缩模型的模型类型包括:CNN、RNN、Transformer等,压缩参数包括:预处理方式、量化方式等。用户终端102基于获取的CSI压缩模型的模型类型和压缩参数,从OTT(Over-The-Top)服务器上下载对应的CSI压缩模型,从而在用户终端102中得到信道状态信息CSI压缩模型。Specifically, in the embodiment of the present application, the channel state information CSI measurement mode determined according to the capability information and the service scenario information is a compression and prediction measurement mode, so the target model trained by the base station 104 according to the channel state information CSI measurement result includes a channel state information CSI compression model and a channel state information CSI prediction model. After the base station 104 has trained the target model, it only needs to send the CSI compression model to the user terminal 102. When the base station 104 sends the CSI compression model, it can first notify the user terminal 102 of the model type and compression parameters of the CSI compression model, wherein the model types of the CSI compression model include: CNN, RNN, Transformer, etc., and the compression parameters include: preprocessing mode, quantization mode, etc. The user terminal 102 downloads the corresponding CSI compression model from the OTT (Over-The-Top) server based on the model type and compression parameters of the obtained CSI compression model, thereby obtaining the channel state information CSI compression model in the user terminal 102.
步骤S175,获取用户终端上报的第二信道状态信息CSI压缩信息;其中,第二信道状态信息CSI压缩信息由用户终端根据信道状态信息CSI压缩模型对第二信道状态信息CSI测量信息进行压缩得到。Step S175, obtaining second channel state information CSI compression information reported by the user terminal; wherein the second channel state information CSI compression information is obtained by the user terminal compressing the second channel state information CSI measurement information according to a channel state information CSI compression model.
具体的,本实施例中,在用户终端102中执行CSI压缩功能,在基站104中执行CSI预测功能。如图10所示,为基站104执行CSI预测功能的示意图。用户终端102首先根据基站104配置的参数进行CSI测量,得到第二信道状态信息CSI测量信息,然后根据配置的信道状态信息CSI压缩模型对第二信道状态信息CSI测量信息进行CSI压缩,得到第二信道状态信息CSI压缩信息。用户终端102得到第二信道状态信息CSI压缩信息后,通过空口进行CSI上报,使基站104得到第二信道状态信息CSI压缩信息。Specifically, in this embodiment, the CSI compression function is performed in the user terminal 102, and the CSI prediction function is performed in the base station 104. As shown in FIG10, it is a schematic diagram of the base station 104 performing the CSI prediction function. The user terminal 102 first performs CSI measurement according to the parameters configured by the base station 104 to obtain the second channel state information CSI measurement information, and then performs CSI compression on the second channel state information CSI measurement information according to the configured channel state information CSI compression model to obtain the second channel state information CSI compression information. After the user terminal 102 obtains the second channel state information CSI compression information, it reports CSI through the air interface, so that the base station 104 obtains the second channel state information CSI compression information.
步骤S176,根据信道状态信息CSI压缩模型对第二信道状态信息CSI压缩信息进行解压缩,得到第二信道状态信息CSI解压缩信息。具体的,基站104获取到第二信道状态信息CSI压缩信息后,通过训练好的信道状态信息CSI压缩模型进行解压缩,即可得到第二信道状态信息CSI解压缩信息。Step S176: Decompress the second channel state information CSI compressed information according to the channel state information CSI compression model to obtain second channel state information CSI decompressed information. Specifically, after the base station 104 obtains the second channel state information CSI compressed information, it decompresses it through the trained channel state information CSI compression model to obtain the second channel state information CSI decompressed information.
步骤S177,根据信道状态信息CSI预测模型对第二信道状态信息CSI解压缩信息进行预测,得到信道状态信息CSI具体信息。具体的,基站104得到第二信道状态信息CSI解压缩信息后,通过信道状态信息CSI预测模型进行CSI预测,即可得到信道状态信息CSI具体信息。基站104后续根据信道状态信息CSI具体信息对当前业务进行调度,即可完成与用户终端102的数据传输。Step S177, predict the second channel state information CSI decompression information according to the channel state information CSI prediction model to obtain channel state information CSI specific information. Specifically, after the base station 104 obtains the second channel state information CSI decompression information, it performs CSI prediction through the channel state information CSI prediction model to obtain channel state information CSI specific information. The base station 104 subsequently schedules the current service according to the channel state information CSI specific information to complete data transmission with the user terminal 102.
上述实施例中,分别将CSI预测功能交由用户终端102和基站104来执行,用户可以根据具体的使用场景来灵活进行选择。在用户终端102的计算能力不够的情况下,可以使用基站104来执行CSI预测功能,减少用户终端102的资源占用。在基站104负荷较高的情况下,可以使用用户终端102来执行CSI预测功能,减少了基站104的资源占用。In the above embodiment, the CSI prediction function is respectively performed by the user terminal 102 and the base station 104, and the user can flexibly select according to the specific usage scenario. In the case where the computing power of the user terminal 102 is insufficient, the base station 104 can be used to perform the CSI prediction function, reducing the resource occupation of the user terminal 102. In the case where the load of the base station 104 is high, the user terminal 102 can be used to perform the CSI prediction function, reducing the resource occupation of the base station 104.
在一个实施例中,如图11所示,本申请还提供了一种信道状态信息反馈增强方法,以该方法应用于图1中的用户终端102为例进行说明,包括以下步骤:In one embodiment, as shown in FIG. 11 , the present application further provides a channel state information feedback enhancement method, which is described by taking the method applied to the user terminal 102 in FIG. 1 as an example, including the following steps:
步骤S210,向基站上报能力信息;其中,能力信息包括用户终端支持的人工智能模型的模型类型。Step S210, reporting capability information to the base station; wherein the capability information includes the model type of the artificial intelligence model supported by the user terminal.
具体的,基站104可以向用户终端102发送用户终端102能力查询消息UECapabilityEnquiry,用户终端102接收到用户终端102能力查询消息后,即会向基站104上报能力信息。能力信息用于表征当前用户终端102是否支持人工智能模型,以及当前用户终端102在支持人工智能模型的情况下,所支持的人工智能模型的模型类型。可以理解的是,模型类型包括CSI压缩模型类型(如CNN、RNN、Transformer、ResNet等)和CSI预测模型类型(如FCN、RNN、3D-CNN等)。其中,CSI压缩模型可以将CSI进行压缩再重建,以减小CSI的数据量和反馈开销。CSI预测模型可以基于历史的CSI测量值来预测未来某个时刻的CSI值,以解决信道状态信息因时延而存在的不精准的问题。Specifically, the base station 104 can send a user terminal 102 capability query message UECapabilityEnquiry to the user terminal 102. After the user terminal 102 receives the user terminal 102 capability query message, it will report the capability information to the base station 104. The capability information is used to characterize whether the current user terminal 102 supports the artificial intelligence model, and the model type of the artificial intelligence model supported by the current user terminal 102 when supporting the artificial intelligence model. It can be understood that the model types include CSI compression model types (such as CNN, RNN, Transformer, ResNet, etc.) and CSI prediction model types (such as FCN, RNN, 3D-CNN, etc.). Among them, the CSI compression model can compress and reconstruct the CSI to reduce the data volume and feedback overhead of the CSI. The CSI prediction model can predict the CSI value at a certain moment in the future based on the historical CSI measurement value to solve the problem of inaccuracy of the channel state information due to delay.
步骤S220,获取信道状态信息CSI测量参数;其中,信道状态信息CSI测量参数为基站根据信道状态信息CSI测量方式配置得到,信道状态信息CSI测量方式为基站根据能力信息和业务场景信息得到,信道状态信息CSI测量方式包括预测测量方式、压缩测量方式和压缩及预测测量方式中的一种,业务场景信息包括:信道状态信息CSI反馈周期、用户终端移动速度和信道状态信息CSI反馈比特数。Step S220, obtaining channel state information CSI measurement parameters; wherein, the channel state information CSI measurement parameters are configured by the base station according to the channel state information CSI measurement method, the channel state information CSI measurement method is obtained by the base station according to the capability information and the service scenario information, the channel state information CSI measurement method includes a prediction measurement method, a compression measurement method and one of the compression and prediction measurement methods, and the service scenario information includes: a channel state information CSI feedback period, a user terminal moving speed and a channel state information CSI feedback bit number.
具体的,基站104通过根据用户终端102调度的业务种类来确定信道状态信息CSI反馈周期和信道状态信息CSI反馈比特数。基 站104可以通过以下几种方式获取当前用户终端102的移动速度,例如,根据下行链路信道信息和预编码矩阵指示变化的概率来估计用户终端102的移动速度;在发送器持续发送一个特殊固定信号的情况下,通过计算时域接收信号的自相关函数来获取用户终端移动速度;根据发射信号的采样计算复信道自相关函数的估计值,结合发射信号到达角的角度差来估计最大多普勒频移,从而得到用户终端102的移动速度。计算用户终端移动速度的方式可以根据不同应用场景的需要进行改变,此处不做限制。Specifically, the base station 104 determines the channel state information CSI feedback period and the number of channel state information CSI feedback bits according to the type of service scheduled by the user terminal 102. The station 104 can obtain the current moving speed of the user terminal 102 in the following ways, for example, estimating the moving speed of the user terminal 102 according to the probability of the change of the downlink channel information and the precoding matrix indication; obtaining the moving speed of the user terminal by calculating the autocorrelation function of the time domain received signal when the transmitter continuously sends a special fixed signal; calculating the estimated value of the complex channel autocorrelation function according to the sampling of the transmitted signal, and estimating the maximum Doppler frequency shift in combination with the angle difference of the transmission signal arrival angle, thereby obtaining the moving speed of the user terminal 102. The method of calculating the moving speed of the user terminal can be changed according to the needs of different application scenarios, and is not limited here.
基站104可以在根据能力信息判断出用户终端102支持相应的人工智能模型的情况下,再根据业务场景信息来得到信道状态信息CSI测量方式。也可以先获取业务场景信息,再结合获取的能力信息来判断信道状态信息CSI测量方式。其中,信道状态信息CSI测量方式用于决定基站104和用户终端102是否执行CSI压缩和/或CSI预测功能。具体示例,当基站104根据能力信息判断当前的用户终端102仅支持CSI压缩模型,同时根据业务场景信息,判断在当前的业务场景下可以执行CSI压缩功能,此时信道状态信息CSI测量方式即确定为压缩测量方式。同理可得,在用户终端102同时支持CSI压缩模型和CSI预测模型,且在当前业务场景下可以执行CSI压缩功能和CSI预测功能时,信道状态信息CSI测量方式即确定为压缩及预测测量方式。The base station 104 can obtain the channel state information CSI measurement mode according to the business scenario information when it is determined that the user terminal 102 supports the corresponding artificial intelligence model according to the capability information. It is also possible to first obtain the business scenario information, and then determine the channel state information CSI measurement mode in combination with the acquired capability information. Among them, the channel state information CSI measurement mode is used to determine whether the base station 104 and the user terminal 102 perform CSI compression and/or CSI prediction functions. For a specific example, when the base station 104 determines that the current user terminal 102 only supports the CSI compression model according to the capability information, and at the same time determines that the CSI compression function can be performed in the current business scenario according to the business scenario information, the channel state information CSI measurement mode is determined to be a compression measurement mode. Similarly, when the user terminal 102 supports both the CSI compression model and the CSI prediction model, and can perform the CSI compression function and the CSI prediction function in the current business scenario, the channel state information CSI measurement mode is determined to be a compression and prediction measurement mode.
在不同的信道状态信息CSI测量方式下,基站104所需要的训练人工智能模型的训练数据也不同,因此基站104需要根据信道状态信息CSI测量方式配置相对应的信道状态信息CSI测量参数,并发送给用户终端102,以使用户终端102采集到对应的训练数据。具体示例,当信道状态信息CSI测量方式确定为预测测量方式时,训练数据即为历史时刻的多个CSI值,此时用户终端102需要通过接收相应的信道状态信息CSI测量参数,来控制自身获取历史时刻的多个CSI值;当信道状态信息CSI测量方式确定为压缩测量方式时,训练数据可以为当前时刻的CSI值,此时用户终端102需要通过接收相应的信道状态信息CSI测量参数,来控制自身获取当前时刻的CSI值。Under different channel state information CSI measurement modes, the training data required by the base station 104 for training the artificial intelligence model is also different. Therefore, the base station 104 needs to configure the corresponding channel state information CSI measurement parameters according to the channel state information CSI measurement mode, and send them to the user terminal 102, so that the user terminal 102 can collect the corresponding training data. For example, when the channel state information CSI measurement mode is determined to be a predictive measurement mode, the training data is a plurality of CSI values at historical moments. At this time, the user terminal 102 needs to control itself to obtain a plurality of CSI values at historical moments by receiving the corresponding channel state information CSI measurement parameters; when the channel state information CSI measurement mode is determined to be a compressed measurement mode, the training data can be the CSI value at the current moment. At this time, the user terminal 102 needs to control itself to obtain the CSI value at the current moment by receiving the corresponding channel state information CSI measurement parameters.
步骤S230,根据信道状态信息CSI测量参数对信道状态信息CSI进行测量,得到信道状态信息CSI测量结果。具体的,用户终端102根据基站104配置的信道状态信息CSI测量参数来对CSI进行测量,然后把测量得到的信道状态信息CSI测量结果发送给基站104。例如,当信道状态信息CSI测量方式确定为预测测量方式时,信道状态信息CSI测量参数即用于配置用户终端102测量历史时刻的多个CSI值,并将多个CSI值作为信道状态信息CSI测量结果上报至基站104。Step S230, the channel state information CSI is measured according to the channel state information CSI measurement parameters to obtain a channel state information CSI measurement result. Specifically, the user terminal 102 measures the CSI according to the channel state information CSI measurement parameters configured by the base station 104, and then sends the measured channel state information CSI measurement result to the base station 104. For example, when the channel state information CSI measurement mode is determined to be a predictive measurement mode, the channel state information CSI measurement parameters are used to configure the user terminal 102 to measure multiple CSI values at historical moments, and report the multiple CSI values to the base station 104 as the channel state information CSI measurement results.
步骤S240,获取目标模型,并根据目标模型得到信道状态信息CSI具体信息;其中,目标模型为基站根据信道状态信息CSI测量结果训练人工智能模型得到,信道状态信息CSI具体信息用于对当前业务进行调度。Step S240, obtain the target model, and obtain the specific information of the channel state information CSI according to the target model; wherein, the target model is obtained by training the artificial intelligence model according to the channel state information CSI measurement results of the base station, and the specific information of the channel state information CSI is used to schedule the current service.
具体的,基站104根据用户终端102上报的信道状态信息CSI测量结果来训练相对应的人工智能模型,从而得到目标模型。可以理解的是,目标模型可以包括CSI压缩模型和/或CSI预测模型。当信道状态信息CSI测量方式确定为预测测量方式时,训练得到的目标模型即为CSI预测模型;当信道状态信息CSI测量方式确定为压缩测量方式时,训练得到的目标模型即为CSI压缩模型;当信道状态信息CSI测量方式确定为压缩及预测测量方式时,训练得到的目标模型即包括CSI压缩模型和CSI预测模型。可以理解的是,基站104训练CSI压缩模型和CSI预测模型时,根据用户终端102上报的能力信息中的人工智能模型的模型类型来确定具体的训练方式。训练信道状态信息CSI压缩模型和信道状态信息CSI预测模型与上述实施例中的相同,此处不再一一赘述。Specifically, the base station 104 trains the corresponding artificial intelligence model according to the channel state information CSI measurement results reported by the user terminal 102, so as to obtain the target model. It is understandable that the target model may include a CSI compression model and/or a CSI prediction model. When the channel state information CSI measurement method is determined to be a prediction measurement method, the trained target model is the CSI prediction model; when the channel state information CSI measurement method is determined to be a compression measurement method, the trained target model is the CSI compression model; when the channel state information CSI measurement method is determined to be a compression and prediction measurement method, the trained target model includes a CSI compression model and a CSI prediction model. It is understandable that when the base station 104 trains the CSI compression model and the CSI prediction model, the specific training method is determined according to the model type of the artificial intelligence model in the capability information reported by the user terminal 102. The training of the channel state information CSI compression model and the channel state information CSI prediction model is the same as in the above embodiment, and will not be repeated here one by one.
由于在得到信道状态信息CSI具体信息的过程中,是通过识别当前的场景,根据不同的场景生成对应的目标模型的,因此可以降低信道状态信息CSI的反馈负荷,并且可以在具备相同信道状态信息CSI反馈负荷的前提下,提高CSI反馈精度。Since in the process of obtaining the specific information of the channel state information CSI, the current scene is identified and the corresponding target model is generated according to different scenes, the feedback load of the channel state information CSI can be reduced, and the CSI feedback accuracy can be improved under the premise of having the same channel state information CSI feedback load.
在一个实施例中,信道状态信息CSI测量方式为基站根据能力信息和业务场景信息得到,包括:能力信息用于指示基站判断用户终端102是否支持目标模型类型,当支持目标模型类型,则根据业务场景信息判断信道状态信息CSI测量方式。In one embodiment, the channel state information CSI measurement method is obtained by the base station based on capability information and business scenario information, including: the capability information is used to instruct the base station to determine whether the user terminal 102 supports the target model type. When the target model type is supported, the channel state information CSI measurement method is determined based on the business scenario information.
具体的,本实施例中,当基站104获取到能力信息和业务场景信息后,首先需要判断用户终端102是否支持目标模型类型。可以理解的是,目标模型类型为基站104在执行CSI压缩和/或CSI预测功能时,所使用的人工智能模型的模型类型。目标模型类型可以为一种或多种,用户可以根据需要任意设置目标模型类型。其中,CSI压缩模型的模型类型可以为CNN、RNN、Transformer、ResNet等,CSI预测模型的模型类型可以为FCN、RNN、3D-CNN等。能力信息中包括用户终端102支持的人工智能模型的模型类型,当用户终端102支持的模型类型与目标模型类型相同时,基站104才会执行后续步骤,以执行CSI压缩和/或CSI预测功能。基站104根据用户终端102上报的能力信息进行判断,若当前用户终端102支持目标模型类型,则说明当前用户终端102和基站104可以一起执行后续的CSI压缩和/或CSI预测功能,此时即可继续根据业务场景信息来判断信道状态信息CSI测量方式。若当前用户终端102不支持目标模型类型,则说明用户终端102不具备此功能,此时基站104可以通过RRC(Radio Resource Control,无线资源控制)信令通知用户终端102进行传统的CSI测量。Specifically, in this embodiment, after the base station 104 obtains the capability information and business scenario information, it is first necessary to determine whether the user terminal 102 supports the target model type. It can be understood that the target model type is the model type of the artificial intelligence model used by the base station 104 when performing the CSI compression and/or CSI prediction functions. The target model type can be one or more, and the user can set the target model type as needed. Among them, the model type of the CSI compression model can be CNN, RNN, Transformer, ResNet, etc., and the model type of the CSI prediction model can be FCN, RNN, 3D-CNN, etc. The capability information includes the model type of the artificial intelligence model supported by the user terminal 102. When the model type supported by the user terminal 102 is the same as the target model type, the base station 104 will perform subsequent steps to perform CSI compression and/or CSI prediction functions. The base station 104 makes a judgment based on the capability information reported by the user terminal 102. If the current user terminal 102 supports the target model type, it means that the current user terminal 102 and the base station 104 can perform subsequent CSI compression and/or CSI prediction functions together. At this time, the channel state information CSI measurement method can continue to be determined based on the service scenario information. If the current user terminal 102 does not support the target model type, it means that the user terminal 102 does not have this function. At this time, the base station 104 can notify the user terminal 102 to perform traditional CSI measurement through RRC (Radio Resource Control) signaling.
在一个实施例中,根据业务场景信息判断信道状态信息CSI测量方式的步骤,包括:当信道状态信息CSI反馈周期大于第一阈值或用户终端移动速度大于第二阈值,则将信道状态信息CSI测量方式确定为预测测量方式;具体示例,第一阈值可以设置为20ms,第二阈值可以设置为30km/h,当基站104检测到业务场景信息中信道状态信息CSI反馈周期大于20ms,或用户终端移动速度大于30km/h,此时即可将信道状态信息CSI测量方式确定为预测测量方式,基站104和用户终端102即会开始执行CSI预测功能。当信道状态信息CSI反馈比特数大于第三阈值,则将信道状态信息CSI测量方式确定为压缩测量方式;具体示例,第三阈值可以设置为40bits,当基站104检测到业务场景信息中信道状态信息CSI反馈比特数大于40bits时,此时即可将信道状态信息CSI测量方式确定为压缩测量方式,基站104和用户终端102即会开始执行CSI压缩功能。当信道状态信息CSI反馈周期大于第一阈值或用户终端移动速度大于第二阈值, 且信道状态信息CSI反馈比特数大于第三阈值,则将信道状态信息CSI测量方式确定为压缩及预测测量方式;具体示例,当同时满足上述两个条件时,信道状态信息CSI测量方式即确定为压缩及预测测量方式,基站104和用户终端102即会开始执行CSI压缩和CSI预测功能。通过上述对业务场景信息的判断,可以准确识别当前的业务场景,并确定适合当前业务场景的信道状态信息CSI测量方式,以执行对应的CSI压缩和/或CSI预测功能,达到降低CSI反馈负荷或在相同CSI反馈负荷的前提下提高CSI反馈精度的目的,进而提高下行的系统吞吐量。In one embodiment, the step of determining the channel state information CSI measurement mode according to the service scenario information includes: when the channel state information CSI feedback period is greater than the first threshold or the user terminal moving speed is greater than the second threshold, the channel state information CSI measurement mode is determined as a prediction measurement mode; in a specific example, the first threshold can be set to 20ms, and the second threshold can be set to 30km/h. When the base station 104 detects that the channel state information CSI feedback period in the service scenario information is greater than 20ms, or the user terminal moving speed is greater than 30km/h, the channel state information CSI measurement mode can be determined as a prediction measurement mode, and the base station 104 and the user terminal 102 will start to perform the CSI prediction function. When the number of channel state information CSI feedback bits is greater than the third threshold, the channel state information CSI measurement mode is determined as a compression measurement mode; in a specific example, the third threshold can be set to 40bits. When the base station 104 detects that the number of channel state information CSI feedback bits in the service scenario information is greater than 40bits, the channel state information CSI measurement mode can be determined as a compression measurement mode, and the base station 104 and the user terminal 102 will start to perform the CSI compression function. When the channel state information CSI feedback period is greater than the first threshold or the user terminal moving speed is greater than the second threshold, And if the number of channel state information CSI feedback bits is greater than the third threshold, the channel state information CSI measurement mode is determined as a compression and prediction measurement mode; in a specific example, when the above two conditions are met at the same time, the channel state information CSI measurement mode is determined as a compression and prediction measurement mode, and the base station 104 and the user terminal 102 will start to perform CSI compression and CSI prediction functions. Through the above judgment of the business scenario information, the current business scenario can be accurately identified, and the channel state information CSI measurement mode suitable for the current business scenario can be determined to perform the corresponding CSI compression and/or CSI prediction functions, so as to reduce the CSI feedback load or improve the CSI feedback accuracy under the premise of the same CSI feedback load, thereby improving the downlink system throughput.
在一个实施例中,如图12所示,目标模型包括:信道状态信息CSI压缩模型和信道状态信息CSI预测模型,步骤S240中,获取目标模型,并根据目标模型得到信道状态信息CSI具体信息的步骤,包括:In one embodiment, as shown in FIG. 12 , the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model. In step S240 , the step of acquiring the target model and obtaining the channel state information CSI specific information according to the target model includes:
步骤S241,获取基站发送的信道状态信息CSI压缩模型和信道状态信息CSI预测模型。Step S241, obtaining a channel state information CSI compression model and a channel state information CSI prediction model sent by a base station.
具体的,本申请实施例中,根据能力信息和业务场景信息确定的信道状态信息CSI测量方式为压缩及预测测量方式,因此基站104根据信道状态信息CSI测量结果训练的目标模型即包括信道状态信息CSI压缩模型和信道状态信息CSI预测模型。基站104训练好目标模型后,会将CSI压缩模型和CSI预测模型发送给用户终端102。基站104发送CSI压缩模型时,可以先将CSI压缩模型的模型类型和压缩参数通知用户终端102,其中,CSI压缩模型的模型类型包括:CNN、RNN、Transformer等,压缩参数包括:预处理方式、量化方式等;基站104发送CSI预测模型时,可以先将CSI预测模型的模型类型和预测参数通知用户终端102,其中,CSI预测模型的模型类型包括:FCN、RNN、3D-CNN等,预测参数包括:预测的延迟时间(3ms、4ms、5ms)等。用户终端102基于获取的CSI压缩模型的模型类型和压缩参数、CSI预测模型的模型类型和预测参数,从OTT(Over-The-Top)服务器上下载对应的CSI压缩模型和CSI预测模型,从而在用户终端102中得到信道状态信息CSI压缩模型和信道状态信息CSI预测模型。Specifically, in the embodiment of the present application, the channel state information CSI measurement mode determined according to the capability information and the service scenario information is a compression and prediction measurement mode, so the target model trained by the base station 104 according to the channel state information CSI measurement result includes a channel state information CSI compression model and a channel state information CSI prediction model. After the base station 104 has trained the target model, it will send the CSI compression model and the CSI prediction model to the user terminal 102. When the base station 104 sends the CSI compression model, it can first notify the user terminal 102 of the model type and compression parameters of the CSI compression model, wherein the model types of the CSI compression model include: CNN, RNN, Transformer, etc., and the compression parameters include: preprocessing mode, quantization mode, etc.; when the base station 104 sends the CSI prediction model, it can first notify the user terminal 102 of the model type and prediction parameters of the CSI prediction model, wherein the model types of the CSI prediction model include: FCN, RNN, 3D-CNN, etc., and the prediction parameters include: predicted delay time (3ms, 4ms, 5ms), etc. The user terminal 102 downloads the corresponding CSI compression model and CSI prediction model from the OTT (Over-The-Top) server based on the acquired model type and compression parameters of the CSI compression model and the model type and prediction parameters of the CSI prediction model, thereby obtaining the channel state information CSI compression model and the channel state information CSI prediction model in the user terminal 102.
步骤S242,根据信道状态信息CSI预测模型对第一信道状态信息CSI测量信息进行预测,得到第一信道状态信息CSI预测信息。具体的,本实施例中,用户终端102会执行CSI压缩和CSI预测功能。如图8所示,为用户终端102执行CSI压缩和CSI预测功能的示意图。用户终端102首先根据基站104配置的参数进行CSI测量,得到第一信道状态信息CSI测量信息,然后根据配置的信道状态信息CSI预测模型(包括预测的延迟时间等)进行CSI预测,从而得到第一信道状态信息CSI预测信息。Step S242, predict the first channel state information CSI measurement information according to the channel state information CSI prediction model to obtain the first channel state information CSI prediction information. Specifically, in this embodiment, the user terminal 102 will perform CSI compression and CSI prediction functions. As shown in Figure 8, it is a schematic diagram of the user terminal 102 performing CSI compression and CSI prediction functions. The user terminal 102 first performs CSI measurement according to the parameters configured by the base station 104 to obtain the first channel state information CSI measurement information, and then performs CSI prediction according to the configured channel state information CSI prediction model (including the predicted delay time, etc.), thereby obtaining the first channel state information CSI prediction information.
步骤S243,根据信道状态信息CSI压缩模型对第一信道状态信息CSI预测信息进行压缩,得到第一信道状态信息CSI压缩信息。具体的,用户终端102得到第一信道状态信息CSI预测信息后,根据配置的信道状态信息CSI压缩模型对第一信道状态信息CSI预测信息进行CSI压缩,即可得到第一信道状态信息CSI压缩信息。Step S243: compress the first channel state information CSI prediction information according to the channel state information CSI compression model to obtain first channel state information CSI compression information. Specifically, after the user terminal 102 obtains the first channel state information CSI prediction information, it performs CSI compression on the first channel state information CSI prediction information according to the configured channel state information CSI compression model to obtain the first channel state information CSI compression information.
步骤S244,向基站上报第一信道状态信息CSI压缩信息,得到信道状态信息CSI具体信息;其中,信道状态信息CSI具体信息为基站根据信道状态信息CSI压缩模型对第一信道状态信息CSI压缩信息进行解压缩得到。具体的,用户终端102得到第一信道状态信息CSI压缩信息后,通过空口进行CSI上报,基站侧即可获取到第一信道状态信息CSI压缩信息。基站104获取到第一信道状态信息CSI压缩信息后,根据信道状态信息CSI压缩模型对第一信道状态信息CSI压缩信息进行CSI解压缩,即可得到信道状态信息CSI具体信息,基站104后续根据信道状态信息CSI具体信息对当前业务进行调度,即可完成与用户终端102的数据传输。Step S244, reporting the first channel state information CSI compression information to the base station, and obtaining the channel state information CSI specific information; wherein, the channel state information CSI specific information is obtained by the base station decompressing the first channel state information CSI compression information according to the channel state information CSI compression model. Specifically, after the user terminal 102 obtains the first channel state information CSI compression information, it reports CSI through the air interface, and the base station side can obtain the first channel state information CSI compression information. After the base station 104 obtains the first channel state information CSI compression information, it decompresses the first channel state information CSI compression information according to the channel state information CSI compression model to obtain the channel state information CSI specific information. The base station 104 subsequently schedules the current service according to the channel state information CSI specific information, and completes the data transmission with the user terminal 102.
在一个实施例中,如图13所示,目标模型包括:信道状态信息CSI压缩模型和信道状态信息CSI预测模型,步骤S240中,获取目标模型,并根据目标模型得到信道状态信息CSI具体信息的步骤,包括:In one embodiment, as shown in FIG. 13 , the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model. In step S240 , the step of acquiring the target model and obtaining the channel state information CSI specific information according to the target model includes:
步骤S245,获取基站发送的信道状态信息CSI压缩模型。Step S245: Acquire a channel state information CSI compression model sent by the base station.
具体的,本申请实施例中,根据能力信息和业务场景信息确定的信道状态信息CSI测量方式为压缩及预测测量方式,因此基站104根据信道状态信息CSI测量结果训练的目标模型即包括信道状态信息CSI压缩模型和信道状态信息CSI预测模型。基站104训练好目标模型后,仅需要将CSI压缩模型发送给用户终端102。基站104发送CSI压缩模型时,可以先将CSI压缩模型的模型类型和压缩参数通知用户终端102,其中,CSI压缩模型的模型类型包括:CNN、RNN、Transformer等,压缩参数包括:预处理方式、量化方式等。用户终端102基于获取的CSI压缩模型的模型类型和压缩参数,从OTT(Over-The-Top)服务器上下载对应的CSI压缩模型,从而在用户终端102中得到信道状态信息CSI压缩模型。Specifically, in the embodiment of the present application, the channel state information CSI measurement mode determined according to the capability information and the service scenario information is a compression and prediction measurement mode, so the target model trained by the base station 104 according to the channel state information CSI measurement result includes a channel state information CSI compression model and a channel state information CSI prediction model. After the base station 104 has trained the target model, it only needs to send the CSI compression model to the user terminal 102. When the base station 104 sends the CSI compression model, it can first notify the user terminal 102 of the model type and compression parameters of the CSI compression model, wherein the model types of the CSI compression model include: CNN, RNN, Transformer, etc., and the compression parameters include: preprocessing mode, quantization mode, etc. The user terminal 102 downloads the corresponding CSI compression model from the OTT (Over-The-Top) server based on the model type and compression parameters of the obtained CSI compression model, thereby obtaining the channel state information CSI compression model in the user terminal 102.
步骤S246,根据信道状态信息CSI压缩模型对第二信道状态信息CSI测量信息进行压缩,得到第二信道状态信息CSI压缩信息。Step S246: compress the second channel state information CSI measurement information according to the channel state information CSI compression model to obtain second channel state information CSI compressed information.
具体的,本实施例中,在用户终端102中执行CSI压缩功能,在基站104中执行CSI预测功能。如图10所示,为基站104执行CSI预测功能的示意图。用户终端102首先根据基站104配置的参数进行CSI测量,得到第二信道状态信息CSI测量信息,然后根据配置的信道状态信息CSI压缩模型对第二信道状态信息CSI测量信息进行CSI压缩,得到第二信道状态信息CSI压缩信息。用户终端102得到第二信道状态信息CSI压缩信息后,通过空口进行CSI上报,使基站104得到第二信道状态信息CSI压缩信息。Specifically, in this embodiment, the CSI compression function is performed in the user terminal 102, and the CSI prediction function is performed in the base station 104. As shown in FIG10, it is a schematic diagram of the base station 104 performing the CSI prediction function. The user terminal 102 first performs CSI measurement according to the parameters configured by the base station 104 to obtain the second channel state information CSI measurement information, and then performs CSI compression on the second channel state information CSI measurement information according to the configured channel state information CSI compression model to obtain the second channel state information CSI compression information. After the user terminal 102 obtains the second channel state information CSI compression information, it reports CSI through the air interface, so that the base station 104 obtains the second channel state information CSI compression information.
步骤S247,向基站上报第二信道状态信息CSI压缩信息,得到信道状态信息CSI具体信息;其中,信道状态信息CSI具体信息为基站根据信道状态信息CSI预测模型对第二信道状态信息CSI解压缩信息进行预测得到,第二信道状态信息CSI解压缩信息为基站根据信道状态信息CSI压缩模型对第二信道状态信息CSI压缩信息进行解压缩得到。Step S247, report the second channel state information CSI compression information to the base station to obtain channel state information CSI specific information; wherein, the channel state information CSI specific information is obtained by the base station predicting the second channel state information CSI decompression information according to the channel state information CSI prediction model, and the second channel state information CSI decompression information is obtained by the base station decompressing the second channel state information CSI compression information according to the channel state information CSI compression model.
具体的,基站104获取到第二信道状态信息CSI压缩信息后,通过训练好的信道状态信息CSI压缩模型进行解压缩,即可得到第二信道状态信息CSI解压缩信息。基站104得到第二信道状态信息CSI解压缩信息后,通过信道状态信息CSI预测模型进行CSI预测,即可得到信道状态信息CSI具体信息。基站104后续根据信道状态信息CSI具体信息对当前业务进行调度,即可完成与用户终端102 的数据传输。Specifically, after the base station 104 obtains the second channel state information CSI compression information, it decompresses it through the trained channel state information CSI compression model to obtain the second channel state information CSI decompression information. After the base station 104 obtains the second channel state information CSI decompression information, it performs CSI prediction through the channel state information CSI prediction model to obtain the channel state information CSI specific information. The base station 104 subsequently schedules the current service according to the channel state information CSI specific information to complete the communication with the user terminal 102. data transmission.
上述实施例中,分别将CSI预测功能交由用户终端102和基站104来执行,用户可以根据具体的使用场景来灵活进行选择。在用户终端102的计算能力不够的情况下,可以使用基站104来执行CSI预测功能,减少用户终端102的资源占用。在基站104负荷较高的情况下,可以使用用户终端102来执行CSI预测功能,减少了基站104的资源占用。In the above embodiment, the CSI prediction function is respectively performed by the user terminal 102 and the base station 104, and the user can flexibly select according to the specific usage scenario. In the case where the computing power of the user terminal 102 is insufficient, the base station 104 can be used to perform the CSI prediction function, reducing the resource occupation of the user terminal 102. In the case where the load of the base station 104 is high, the user terminal 102 can be used to perform the CSI prediction function, reducing the resource occupation of the base station 104.
下面以一个具体实施例详细描述本申请的信道状态信息反馈增强方法。如图14所示,为一个实施例中,基站104和用户终端102信令交互示意图,且CSI预测功能由用户终端102执行,具体执行步骤如下:The channel state information feedback enhancement method of the present application is described in detail below with a specific embodiment. As shown in FIG14 , in one embodiment, a schematic diagram of signaling interaction between a base station 104 and a user terminal 102 is shown, and the CSI prediction function is performed by the user terminal 102. The specific execution steps are as follows:
步骤S300,基站104向用户终端102发送能力查询消息UECapabilityEnquiry,以获取用户终端102是否支持基于人工智能模型的CSI压缩或基于人工智能模型的CSI预测能力,从能力信息中获取用户终端102支持的CSI压缩模型类型(CNN、RNN、Transformer、ResNet等)和CSI预测模型类型(FCN、RNN、3D-CNN等)。In step S300, the base station 104 sends a capability query message UECapabilityEnquiry to the user terminal 102 to obtain whether the user terminal 102 supports CSI compression based on an artificial intelligence model or CSI prediction capability based on an artificial intelligence model, and obtains the CSI compression model type (CNN, RNN, Transformer, ResNet, etc.) and CSI prediction model type (FCN, RNN, 3D-CNN, etc.) supported by the user terminal 102 from the capability information.
步骤S301,用户终端102向基站104发送能力查询结果,即能力信息UECapabilityInformation,在用户终端102能力信息中新增两个信元,具体如下:Step S301, the user terminal 102 sends a capability query result, namely, capability information UECapabilityInformation, to the base station 104, and two information elements are added to the capability information of the user terminal 102, as follows:
ai-CsiEncoderDecoder ENUMERATED{supported}OPTIONAL,ai-CsiEncoderDecoder ENUMERATED{supported}OPTIONAL,
ai-CsiPrediction ENUMERATED{supported}OPTIONAL,ai-CsiPrediction ENUMERATED{supported}OPTIONAL,
ai-CsiEncoderDecoder&PredictionENUMERATED{supported}OPTIONAL,ai-CsiEncoderDecoder&PredictionENUMERATED{supported}OPTIONAL,
ai-CsiEncoderDecoder-Type ENUMERATED{CNN,RNN,Transformer,ResNet,…}OPTIONAL,ai-CsiEncoderDecoder-Type ENUMERATED{CNN,RNN,Transformer,ResNet,…}OPTIONAL,
ai-CsiPrediction-Type ENUMERATED{FCN,RNN,3D-CNN,…}OPTIONAL,ai-CsiPrediction-Type ENUMERATED{FCN,RNN,3D-CNN,…}OPTIONAL,
步骤S302,基站104基于用户终端102上报的能力信息及当前的业务场景信息,决定是否执行CSI压缩及CSI预测功能,具体判断的条件与上述实施例中的相同,如果当前基站104判断用户终端102满足开启CSI压缩及CSI预测功能,则转至步骤S303。In step S302, the base station 104 decides whether to execute the CSI compression and CSI prediction functions based on the capability information reported by the user terminal 102 and the current business scenario information. The specific judgment conditions are the same as those in the above embodiment. If the current base station 104 determines that the user terminal 102 meets the requirements for enabling the CSI compression and CSI prediction functions, it proceeds to step S303.
步骤S303,基站104根据步骤S301中获取的用户终端102的能力信息,通过RRCReconfiguration消息配置人工智能模型训练用的CSI测量参数。In step S303, the base station 104 configures CSI measurement parameters for artificial intelligence model training through an RRCReconfiguration message according to the capability information of the user terminal 102 obtained in step S301.
步骤S304,用户终端102根据基站104配置的CSI测量参数对CSI进行测量,并把CSI测量结果作为CSI训练数据,通过用户面传输给基站104进行CSI压缩模型及CSI预测模型的训练。In step S304, the user terminal 102 measures the CSI according to the CSI measurement parameters configured by the base station 104, and transmits the CSI measurement result as CSI training data to the base station 104 through the user plane for training the CSI compression model and the CSI prediction model.
步骤S305,基站104根据从用户终端102获取的CSI训练数据及步骤S301中获取的用户终端102支持的CSI压缩模型和CSI预测模型,按照图3和图4中的流程进行模型及参数的训练。In step S305 , the base station 104 performs model and parameter training according to the processes in FIG. 3 and FIG. 4 based on the CSI training data obtained from the user terminal 102 and the CSI compression model and CSI prediction model supported by the user terminal 102 obtained in step S301 .
步骤S306,基站104完成CSI压缩模型和CSI预测模型的训练后,把使用的CSI压缩模型的类型及压缩参数、CSI预测模型的类型及预测参数通知用户终端102,其中:CSI压缩模型的类型包括:CNN、RNN、Transformer等,CSI压缩参数包括:预处理方式、量化方式等;CSI预测模型的类型包括:FCN、RNN、3D-CNN等,CSI预测参数包括:预测的延迟时间(如3ms、4ms、5ms等)等。Step S306, after the base station 104 completes the training of the CSI compression model and the CSI prediction model, it notifies the user terminal 102 of the type of CSI compression model used and compression parameters, and the type of CSI prediction model and prediction parameters, wherein: the types of CSI compression models include: CNN, RNN, Transformer, etc., and the CSI compression parameters include: preprocessing method, quantization method, etc.; the types of CSI prediction models include: FCN, RNN, 3D-CNN, etc., and the CSI prediction parameters include: predicted delay time (such as 3ms, 4ms, 5ms, etc.), etc.
步骤S307,基站104通过RRCReconfiguration消息配置业务调度用CSI测量参数。Step S307 , the base station 104 configures CSI measurement parameters for service scheduling through an RRCReconfiguration message.
步骤S308,用户终端102基于步骤S306中获取的CSI预测模型的类型及预测参数,从OTT(Over-The-Top)服务器下载CSI预测模型,通过CSI测量后参考图4中的流程进行CSI预测推理。In step S308, the user terminal 102 downloads the CSI prediction model from the OTT (Over-The-Top) server based on the type and prediction parameters of the CSI prediction model obtained in step S306, and performs CSI prediction reasoning with reference to the process in FIG. 4 after CSI measurement.
步骤S309,用户终端102基于步骤S306中获取的CSI压缩模型的类型及压缩参数,从OTT服务器下载CSI压缩模型,对步骤S309中生成的压缩CSI参考图8中的流程进行CSI压缩推理。In step S309, the user terminal 102 downloads the CSI compression model from the OTT server based on the type and compression parameters of the CSI compression model obtained in step S306, and performs CSI compression inference on the compressed CSI generated in step S309 according to the process in reference Figure 8.
步骤S310,用户终端102上报压缩CSI信息;Step S310, the user terminal 102 reports compressed CSI information;
步骤S311,基站104对用户终端102上报的压缩CSI信息进行CSI解压缩推理,获取用户终端102上报的CSI具体信息。In step S311 , the base station 104 performs CSI decompression inference on the compressed CSI information reported by the user terminal 102 to obtain specific CSI information reported by the user terminal 102 .
步骤S312,基站104基于获取的CSI具体信息对当前业务进行调度,把数据传输给用户终端102。In step S312 , the base station 104 schedules the current service based on the acquired CSI specific information and transmits data to the user terminal 102 .
下面以另一个具体实施例详细描述本申请的信道状态信息反馈增强方法。如图15所示,为另一个实施例中,基站104和用户终端102信令交互示意图,且CSI预测功能由基站104执行,具体执行步骤如下:The channel state information feedback enhancement method of the present application is described in detail below with another specific embodiment. As shown in FIG15 , it is a schematic diagram of signaling interaction between the base station 104 and the user terminal 102 in another embodiment, and the CSI prediction function is performed by the base station 104. The specific execution steps are as follows:
步骤S400,基站104向用户终端102发送能力查询消息UECapabilityEnquiry,以获取用户终端102是否支持基于人工智能模型的CSI压缩或基于人工智能模型的CSI预测能力,从能力信息中获取用户终端102支持的CSI压缩模型类型(CNN、RNN、Transformer、ResNet等)和CSI预测模型类型(FCN、RNN、3D-CNN等)。In step S400, the base station 104 sends a capability query message UECapabilityEnquiry to the user terminal 102 to obtain whether the user terminal 102 supports CSI compression based on an artificial intelligence model or CSI prediction capability based on an artificial intelligence model, and obtains the CSI compression model type (CNN, RNN, Transformer, ResNet, etc.) and CSI prediction model type (FCN, RNN, 3D-CNN, etc.) supported by the user terminal 102 from the capability information.
步骤S401,用户终端102向基站104发送能力查询结果,即能力信息UECapabilityInformation,在用户终端102能力信息中新增两个信元,具体如下:Step S401, the user terminal 102 sends a capability query result, namely, capability information UECapabilityInformation, to the base station 104, and two information elements are added to the capability information of the user terminal 102, as follows:
ai-CsiEncoderDecoder ENUMERATED{supported}OPTIONAL,ai-CsiEncoderDecoder ENUMERATED{supported}OPTIONAL,
ai-CsiPrediction ENUMERATED{supported}OPTIONAL,ai-CsiPrediction ENUMERATED{supported}OPTIONAL,
ai-CsiEncoderDecoder&PredictionENUMERATED{supported}OPTIONAL,ai-CsiEncoderDecoder&PredictionENUMERATED{supported}OPTIONAL,
ai-CsiEncoderDecoder-Type ENUMERATED{CNN,RNN,Transformer,ResNet,…}OPTIONAL,ai-CsiEncoderDecoder-Type ENUMERATED{CNN,RNN,Transformer,ResNet,…}OPTIONAL,
ai-CsiPrediction-Type ENUMERATED{FCN,RNN,3D-CNN,…}OPTIONAL,ai-CsiPrediction-Type ENUMERATED{FCN,RNN,3D-CNN,…}OPTIONAL,
步骤S402,基站104基于用户终端102上报的能力信息及当前的业务场景信息,决定是否执行CSI压缩及CSI预测功能,具体判 断的条件与上述实施例中的相同,如果当前基站104判断用户终端102满足开启CSI压缩及CSI预测功能,则转至步骤S403。Step S402: The base station 104 determines whether to perform CSI compression and CSI prediction functions based on the capability information reported by the user terminal 102 and the current service scenario information. The conditions for the interruption are the same as those in the above embodiment. If the current base station 104 determines that the user terminal 102 meets the requirements for enabling the CSI compression and CSI prediction functions, the process goes to step S403.
步骤S403,基站104根据步骤S401中获取的用户终端102的能力信息,通过RRCReconfiguration消息配置人工智能模型训练用的CSI测量参数。In step S403, the base station 104 configures CSI measurement parameters for artificial intelligence model training through an RRCReconfiguration message according to the capability information of the user terminal 102 obtained in step S401.
步骤S404,用户终端102根据基站104配置的CSI测量参数对CSI进行测量,并把CSI测量结果作为CSI训练数据,通过用户面传输给基站104进行CSI压缩模型及CSI预测模型的训练。In step S404, the user terminal 102 measures the CSI according to the CSI measurement parameters configured by the base station 104, and uses the CSI measurement results as CSI training data, and transmits them to the base station 104 through the user plane to train the CSI compression model and the CSI prediction model.
步骤S405,基站104根据从用户终端102获取的CSI训练数据及步骤S401中获取的用户终端102支持的CSI压缩模型和CSI预测模型,按照图3和图4中的流程进行模型及参数的训练。In step S405 , the base station 104 performs model and parameter training according to the processes in FIG. 3 and FIG. 4 based on the CSI training data obtained from the user terminal 102 and the CSI compression model and CSI prediction model supported by the user terminal 102 obtained in step S401 .
步骤S406,基站104完成CSI压缩模型和CSI预测模型的训练后,仅需要把使用的CSI压缩模型的类型及压缩参数通知用户终端102,其中:CSI压缩模型的类型包括:CNN、RNN、Transformer等,CSI压缩参数包括:预处理方式、量化方式等。In step S406, after the base station 104 completes the training of the CSI compression model and the CSI prediction model, it only needs to notify the user terminal 102 of the type of the CSI compression model used and the compression parameters, where: the types of CSI compression models include: CNN, RNN, Transformer, etc., and the CSI compression parameters include: preprocessing method, quantization method, etc.
步骤S407,基站104通过RRCReconfiguration消息配置业务调度用CSI测量参数。Step S407, the base station 104 configures CSI measurement parameters for service scheduling through an RRCReconfiguration message.
步骤S408,用户终端102基于步骤S406中获取的CSI压缩模型的类型及压缩参数,从OTT(Over-The-Top)服务器下载CSI压缩模型,通过CSI测量后参考图3中的流程进行CSI压缩推理。In step S408, the user terminal 102 downloads the CSI compression model from the OTT (Over-The-Top) server based on the type and compression parameters of the CSI compression model obtained in step S406, and performs CSI compression inference by referring to the process in FIG. 3 after CSI measurement.
步骤S409,用户终端102上报压缩CSI信息。Step S409: The user terminal 102 reports compressed CSI information.
步骤S410,基站104对用户终端102上报的压缩CSI信息进行CSI解压缩推理,获取用户终端102上报的CSI压缩推理结果。In step S410 , the base station 104 performs CSI decompression inference on the compressed CSI information reported by the user terminal 102 , and obtains the CSI compression inference result reported by the user terminal 102 .
步骤S411,基站104基于步骤S410中获取的CSI压缩推理结果,基于CSI预测模型,参考图10中左侧框图的流程进行CSI预测推理,得到CSI具体信息。In step S411, the base station 104 performs CSI prediction reasoning based on the CSI compression inference result obtained in step S410 and the CSI prediction model, with reference to the process of the left block diagram in FIG. 10 , to obtain CSI specific information.
步骤S412,基站104基于获取的CSI具体信息对当前业务进行调度,把数据传输给用户终端102。In step S412 , the base station 104 schedules the current service based on the acquired CSI specific information and transmits data to the user terminal 102 .
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的信道状态信息反馈增强方法的信道状态信息反馈增强装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个信道状态信息反馈增强装置实施例中的具体限定可以参见上文中对于信道状态信息反馈增强方法的限定,在此不再赘述。Based on the same inventive concept, the embodiment of the present application also provides a channel state information feedback enhancement device for implementing the channel state information feedback enhancement method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more channel state information feedback enhancement device embodiments provided below can refer to the limitations of the channel state information feedback enhancement method above, and will not be repeated here.
在一个实施例中,如图16所示,提供了一种信道状态信息反馈增强装置,应用于基站104,包括:能力信息获取模块510、业务场景信息获取模块520、测量方式计算模块530、测量参数输出模块540、测量结果获取模块550、模型训练模块560和具体信息计算模块570,其中:In one embodiment, as shown in FIG. 16 , a channel state information feedback enhancement device is provided, which is applied to a base station 104, and includes: a capability information acquisition module 510, a service scenario information acquisition module 520, a measurement mode calculation module 530, a measurement parameter output module 540, a measurement result acquisition module 550, a model training module 560 and a specific information calculation module 570, wherein:
能力信息获取模块510,用于获取用户终端102上报的能力信息;其中,能力信息包括用户终端102支持的人工智能模型的模型类型;The capability information acquisition module 510 is used to acquire the capability information reported by the user terminal 102; wherein the capability information includes the model type of the artificial intelligence model supported by the user terminal 102;
业务场景信息获取模块520,用于获取当前的业务场景信息;其中,业务场景信息包括:信道状态信息CSI反馈周期、用户终端移动速度和信道状态信息CSI反馈比特数;The service scenario information acquisition module 520 is used to acquire the current service scenario information; wherein the service scenario information includes: channel state information CSI feedback period, user terminal moving speed and channel state information CSI feedback bit number;
测量方式计算模块530,用于根据能力信息和业务场景信息得到信道状态信息CSI测量方式;其中,信道状态信息CSI测量方式包括预测测量方式、压缩测量方式和压缩及预测测量方式中的一种;The measurement mode calculation module 530 is used to obtain a channel state information CSI measurement mode according to the capability information and the service scenario information; wherein the channel state information CSI measurement mode includes one of a prediction measurement mode, a compression measurement mode and a compression and prediction measurement mode;
测量参数输出模块540,用于根据信道状态信息CSI测量方式配置并输出信道状态信息CSI测量参数;The measurement parameter output module 540 is used to configure and output the channel state information CSI measurement parameters according to the channel state information CSI measurement mode;
测量结果获取模块550,用于获取用户终端102上报的信道状态信息CSI测量结果;其中,信道状态信息CSI测量结果为用户终端102根据信道状态信息CSI测量参数对信道状态信息CSI进行测量得到;The measurement result acquisition module 550 is used to obtain the channel state information CSI measurement result reported by the user terminal 102; wherein the channel state information CSI measurement result is obtained by the user terminal 102 measuring the channel state information CSI according to the channel state information CSI measurement parameter;
模型训练模块560,用于根据信道状态信息CSI测量结果训练人工智能模型,得到目标模型;A model training module 560 is used to train an artificial intelligence model according to the channel state information CSI measurement result to obtain a target model;
具体信息计算模块570,用于根据目标模型得到信道状态信息CSI具体信息,以对当前业务进行调度。The specific information calculation module 570 is used to obtain the channel state information CSI specific information according to the target model to schedule the current service.
关于从基站104角度实施的信道状态信息反馈增强装置的具体限定可以参见上文中对于从基站104角度实施的信道状态信息反馈增强方法的限定,在此不再赘述。上述从基站104角度实施的信道状态信息反馈增强装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。For the specific limitations of the channel state information feedback enhancement device implemented from the perspective of the base station 104, please refer to the limitations of the channel state information feedback enhancement method implemented from the perspective of the base station 104 above, which will not be repeated here. Each module in the above-mentioned channel state information feedback enhancement device implemented from the perspective of the base station 104 can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
在一个实施例中,测量方式计算模块,还用于根据能力信息判断用户终端是否支持目标模型类型;当支持目标模型类型,则根据业务场景信息判断信道状态信息CSI测量方式。In one embodiment, the measurement mode calculation module is further used to determine whether the user terminal supports the target model type according to the capability information; if the target model type is supported, the channel state information CSI measurement mode is determined according to the service scenario information.
在一个实施例中,测量方式计算模块,还用于当信道状态信息CSI反馈周期大于第一阈值或用户终端移动速度大于第二阈值,则将信道状态信息CSI测量方式确定为预测测量方式;当信道状态信息CSI反馈比特数大于第三阈值,则将信道状态信息CSI测量方式 确定为压缩测量方式;当信道状态信息CSI反馈周期大于第一阈值或用户终端移动速度大于第二阈值,且信道状态信息CSI反馈比特数大于第三阈值,则将信道状态信息CSI测量方式确定为压缩及预测测量方式。In one embodiment, the measurement mode calculation module is further used to determine the channel state information CSI measurement mode as the prediction measurement mode when the channel state information CSI feedback period is greater than a first threshold or the user terminal moving speed is greater than a second threshold; when the channel state information CSI feedback bit number is greater than a third threshold, the channel state information CSI measurement mode is determined as the prediction measurement mode. Determined as a compressed measurement mode; when the channel state information CSI feedback period is greater than the first threshold or the user terminal moving speed is greater than the second threshold, and the number of channel state information CSI feedback bits is greater than the third threshold, the channel state information CSI measurement mode is determined to be a compressed and predicted measurement mode.
在一个实施例中,目标模型包括:信道状态信息CSI压缩模型和信道状态信息CSI预测模型,具体信息计算模块,还用于将信道状态信息CSI压缩模型和信道状态信息CSI预测模型发送给用户终端;获取用户终端上报的第一信道状态信息CSI压缩信息;其中,第一信道状态信息CSI压缩信息由用户终端根据信道状态信息CSI压缩模型对第一信道状态信息CSI预测信息进行压缩得到,第一信道状态信息CSI预测信息由用户终端根据信道状态信息CSI预测模型对第一信道状态信息CSI测量信息进行预测得到;根据信道状态信息CSI压缩模型对第一信道状态信息CSI压缩信息进行解压缩,得到信道状态信息CSI具体信息。In one embodiment, the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model, a specific information calculation module, and is also used to send the channel state information CSI compression model and the channel state information CSI prediction model to a user terminal; obtain first channel state information CSI compression information reported by the user terminal; wherein the first channel state information CSI compression information is obtained by the user terminal compressing the first channel state information CSI prediction information according to the channel state information CSI compression model, and the first channel state information CSI prediction information is obtained by the user terminal predicting the first channel state information CSI measurement information according to the channel state information CSI prediction model; the first channel state information CSI compression information is decompressed according to the channel state information CSI compression model to obtain channel state information CSI specific information.
在一个实施例中,目标模型包括:信道状态信息CSI压缩模型和信道状态信息CSI预测模型,具体信息计算模块,还用于将信道状态信息CSI压缩模型发送给用户终端;获取用户终端上报的第二信道状态信息CSI压缩信息;其中,第二信道状态信息CSI压缩信息由用户终端根据信道状态信息CSI压缩模型对第二信道状态信息CSI测量信息进行压缩得到;根据信道状态信息CSI压缩模型对第二信道状态信息CSI压缩信息进行解压缩,得到第二信道状态信息CSI解压缩信息;根据信道状态信息CSI预测模型对第二信道状态信息CSI解压缩信息进行预测,得到信道状态信息CSI具体信息。In one embodiment, the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model, a specific information calculation module, and is also used to send the channel state information CSI compression model to a user terminal; obtain second channel state information CSI compression information reported by the user terminal; wherein the second channel state information CSI compression information is obtained by the user terminal compressing second channel state information CSI measurement information according to the channel state information CSI compression model; decompressing the second channel state information CSI compression information according to the channel state information CSI compression model to obtain second channel state information CSI decompression information; predicting the second channel state information CSI decompression information according to the channel state information CSI prediction model to obtain channel state information CSI specific information.
在一个实施例中,如图17所示,还提供了一种信道状态信息反馈增强装置,应用于用户终端102,包括:能力信息上报模块610、测量参数获取模块620、测量结果计算模块630和模型获取模块640,其中:In one embodiment, as shown in FIG. 17 , a channel state information feedback enhancement device is also provided, which is applied to the user terminal 102, and includes: a capability information reporting module 610, a measurement parameter acquisition module 620, a measurement result calculation module 630 and a model acquisition module 640, wherein:
能力信息上报模块610,用于向基站上报能力信息;其中,能力信息包括用户终端102支持的人工智能模型的模型类型;A capability information reporting module 610 is used to report capability information to the base station; wherein the capability information includes the model type of the artificial intelligence model supported by the user terminal 102;
测量参数获取模块620,用于获取信道状态信息CSI测量参数;其中,信道状态信息CSI测量参数为基站根据信道状态信息CSI测量方式配置得到,信道状态信息CSI测量方式为基站根据能力信息和业务场景信息得到,信道状态信息CSI测量方式包括预测测量方式、压缩测量方式和压缩及预测测量方式中的一种,业务场景信息包括:信道状态信息CSI反馈周期、用户终端移动速度和信道状态信息CSI反馈比特数;The measurement parameter acquisition module 620 is used to acquire a channel state information CSI measurement parameter; wherein the channel state information CSI measurement parameter is obtained by the base station according to a channel state information CSI measurement mode configuration, the channel state information CSI measurement mode is obtained by the base station according to capability information and service scenario information, the channel state information CSI measurement mode includes a prediction measurement mode, a compression measurement mode, and a compression and prediction measurement mode, and the service scenario information includes: a channel state information CSI feedback period, a user terminal moving speed, and a channel state information CSI feedback bit number;
测量结果计算模块630,用于根据信道状态信息CSI测量参数对信道状态信息CSI进行测量,得到信道状态信息CSI测量结果;The measurement result calculation module 630 is used to measure the channel state information CSI according to the channel state information CSI measurement parameter to obtain the channel state information CSI measurement result;
模型获取模块640,用于获取目标模型,并根据目标模型得到信道状态信息CSI具体信息;其中,目标模型为基站根据信道状态信息CSI测量结果训练人工智能模型得到,信道状态信息CSI具体信息用于对当前业务进行调度。The model acquisition module 640 is used to acquire the target model and obtain the specific information of the channel state information CSI according to the target model; wherein the target model is obtained by training the artificial intelligence model according to the channel state information CSI measurement results of the base station, and the specific information of the channel state information CSI is used to schedule the current service.
关于从用户终端102角度实施的信道状态信息反馈增强装置的具体限定可以参见上文中对于从用户终端102角度实施的信道状态信息反馈增强方法的限定,在此不再赘述。上述从用户终端102角度实施的信道状态信息反馈增强装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。For the specific limitations of the channel state information feedback enhancement device implemented from the perspective of the user terminal 102, please refer to the limitations of the channel state information feedback enhancement method implemented from the perspective of the user terminal 102 above, which will not be repeated here. Each module in the above-mentioned channel state information feedback enhancement device implemented from the perspective of the user terminal 102 can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
在一个实施例中,信道状态信息CSI测量方式为基站根据能力信息和业务场景信息得到,包括:能力信息用于指示基站判断用户终端是否支持目标模型类型,当支持目标模型类型,则根据业务场景信息判断信道状态信息CSI测量方式。In one embodiment, the channel state information CSI measurement method is obtained by the base station based on capability information and business scenario information, including: the capability information is used to indicate the base station to determine whether the user terminal supports the target model type. When the target model type is supported, the channel state information CSI measurement method is determined based on the business scenario information.
在一个实施例中,根据业务场景信息判断信道状态信息CSI测量方式的步骤,包括:当信道状态信息CSI反馈周期大于第一阈值或用户终端移动速度大于第二阈值,则将信道状态信息CSI测量方式确定为预测测量方式;当信道状态信息CSI反馈比特数大于第三阈值,则将信道状态信息CSI测量方式确定为压缩测量方式;当信道状态信息CSI反馈周期大于第一阈值或用户终端移动速度大于第二阈值,且信道状态信息CSI反馈比特数大于第三阈值,则将信道状态信息CSI测量方式确定为压缩及预测测量方式。In one embodiment, the step of determining a channel state information CSI measurement mode according to business scenario information includes: when a channel state information CSI feedback period is greater than a first threshold or a user terminal moving speed is greater than a second threshold, the channel state information CSI measurement mode is determined as a predictive measurement mode; when the number of channel state information CSI feedback bits is greater than a third threshold, the channel state information CSI measurement mode is determined as a compressed measurement mode; when the channel state information CSI feedback period is greater than a first threshold or a user terminal moving speed is greater than a second threshold, and the number of channel state information CSI feedback bits is greater than a third threshold, the channel state information CSI measurement mode is determined as a compressed and predictive measurement mode.
在一个实施例中,目标模型包括:信道状态信息CSI压缩模型和信道状态信息CSI预测模型,模型获取模块,还用于获取基站发送的信道状态信息CSI压缩模型和信道状态信息CSI预测模型;根据信道状态信息CSI预测模型对第一信道状态信息CSI测量信息进行预测,得到第一信道状态信息CSI预测信息;根据信道状态信息CSI压缩模型对第一信道状态信息CSI预测信息进行压缩,得到第一信道状态信息CSI压缩信息;向基站上报第一信道状态信息CSI压缩信息,得到信道状态信息CSI具体信息;其中,信道状态信息CSI具体信息为基站根据信道状态信息CSI压缩模型对第一信道状态信息CSI压缩信息进行解压缩得到。In one embodiment, the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model, and a model acquisition module, which is also used to obtain the channel state information CSI compression model and the channel state information CSI prediction model sent by the base station; predict the first channel state information CSI measurement information according to the channel state information CSI prediction model to obtain the first channel state information CSI prediction information; compress the first channel state information CSI prediction information according to the channel state information CSI compression model to obtain the first channel state information CSI compressed information; report the first channel state information CSI compressed information to the base station to obtain the channel state information CSI specific information; wherein the channel state information CSI specific information is obtained by the base station decompressing the first channel state information CSI compressed information according to the channel state information CSI compression model.
在一个实施例中,目标模型包括:信道状态信息CSI压缩模型和信道状态信息CSI预测模型,模型获取模块,还用于获取基站发送的信道状态信息CSI压缩模型;根据信道状态信息CSI压缩模型对第二信道状态信息CSI测量信息进行压缩,得到第二信道状态信息CSI压缩信息;向基站上报第二信道状态信息CSI压缩信息,得到信道状态信息CSI具体信息;其中,信道状态信息CSI具体信息为基站根据信道状态信息CSI预测模型对第二信道状态信息CSI解压缩信息进行预测得到,第二信道状态信息CSI解压缩信息为基站根据信道状态信息CSI压缩模型对第二信道状态信息CSI压缩信息进行解压缩得到。In one embodiment, the target model includes: a channel state information CSI compression model and a channel state information CSI prediction model, and a model acquisition module, which is also used to obtain the channel state information CSI compression model sent by the base station; compress the second channel state information CSI measurement information according to the channel state information CSI compression model to obtain second channel state information CSI compression information; report the second channel state information CSI compression information to the base station to obtain channel state information CSI specific information; wherein the channel state information CSI specific information is obtained by the base station predicting the second channel state information CSI decompression information according to the channel state information CSI prediction model, and the second channel state information CSI decompression information is obtained by the base station decompressing the second channel state information CSI compression information according to the channel state information CSI compression model.
在一个实施例中,提供了一种信道状态信息反馈增强系统,包括基站以及连接基站的用户终端102;其中:基站用于执行上述从基站角度实施的信道状态信息反馈增强方法的步骤;用户终端102用于执行上述从用户终端102角度实施的信道状态信息反馈增强方法的步骤。In one embodiment, a channel state information feedback enhancement system is provided, including a base station and a user terminal 102 connected to the base station; wherein: the base station is used to execute the steps of the channel state information feedback enhancement method implemented from the perspective of the base station; the user terminal 102 is used to execute the steps of the channel state information feedback enhancement method implemented from the perspective of the user terminal 102.
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,处理器执行计算机程序时实现上述各方法实施例中的步骤。 In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When a processor executes the computer program, the steps in the above-mentioned method embodiments are implemented.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, etc., but are not limited to this.
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。 The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims (22)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211680505.8 | 2022-12-27 | ||
| CN202211680505.8A CN116017543B (en) | 2022-12-27 | 2022-12-27 | Channel state information feedback enhancement method, device, system and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024140150A1 true WO2024140150A1 (en) | 2024-07-04 |
Family
ID=86020408
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/138003 Ceased WO2024140150A1 (en) | 2022-12-27 | 2023-12-12 | Channel state information feedback enhancement method, apparatus and system, and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN116017543B (en) |
| WO (1) | WO2024140150A1 (en) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116017543B (en) * | 2022-12-27 | 2025-09-26 | 京信网络系统股份有限公司 | Channel state information feedback enhancement method, device, system and storage medium |
| CN119316287A (en) * | 2023-07-13 | 2025-01-14 | 中国电信股份有限公司技术创新中心 | Channel state information reporting configuration method, base station, user terminal and communication system |
| WO2025033933A1 (en) * | 2023-08-07 | 2025-02-13 | Samsung Electronics Co., Ltd. | Methods and apparatus for site-specific and implicit ai model refinement for 3gpp systems |
| WO2025034614A1 (en) * | 2023-08-09 | 2025-02-13 | Apple Inc. | Method and procedure for data collection for ai based csi prediction |
| WO2025054517A1 (en) * | 2023-09-07 | 2025-03-13 | Interdigital Patent Holdings, Inc. | Method and system for determining residual channel state information based on estimated and predicted values of channel state information |
| WO2025065383A1 (en) * | 2023-09-27 | 2025-04-03 | 富士通株式会社 | Method and apparatus for sending and receiving information |
| CN120238262A (en) * | 2023-12-29 | 2025-07-01 | 北京紫光展锐通信技术有限公司 | Communication method and device, terminal equipment and network equipment |
| CN120238453A (en) * | 2023-12-29 | 2025-07-01 | 维沃移动通信有限公司 | CSI prediction method, CSI prediction result monitoring method, device, equipment and readable storage medium |
| CN120454766A (en) * | 2024-02-07 | 2025-08-08 | 华为技术有限公司 | Channel state compression feedback method, device, equipment and storage medium |
| GB2637997A (en) * | 2024-02-12 | 2025-08-13 | Nokia Technologies Oy | Differential Channel State Information feedback |
| CN117856947B (en) * | 2024-02-21 | 2024-10-22 | 荣耀终端有限公司 | CSI compression model indication method and communication device |
| WO2025055364A1 (en) * | 2024-05-13 | 2025-03-20 | Lenovo (Beijing) Limited | Ai/ml-based csi compression |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114788317A (en) * | 2022-03-14 | 2022-07-22 | 北京小米移动软件有限公司 | Information processing method and device, communication equipment and storage medium |
| CN115349279A (en) * | 2022-06-23 | 2022-11-15 | 北京小米移动软件有限公司 | AI model determining method, device, communication equipment and storage medium |
| US20220400373A1 (en) * | 2021-06-15 | 2022-12-15 | Qualcomm Incorporated | Machine learning model configuration in wireless networks |
| CN116017543A (en) * | 2022-12-27 | 2023-04-25 | 京信网络系统股份有限公司 | Channel state information feedback enhancement method, device, system and storage medium |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114747250B (en) * | 2019-11-29 | 2024-11-12 | 上海诺基亚贝尔股份有限公司 | Channel state information feedback |
| EP4229768A1 (en) * | 2020-10-15 | 2023-08-23 | Nokia Technologies Oy | Apparatuses and methods for channel state information quantities model reporting |
| CN115280833A (en) * | 2022-06-16 | 2022-11-01 | 北京小米移动软件有限公司 | Channel state information processing method and device and communication equipment |
-
2022
- 2022-12-27 CN CN202211680505.8A patent/CN116017543B/en active Active
-
2023
- 2023-12-12 WO PCT/CN2023/138003 patent/WO2024140150A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220400373A1 (en) * | 2021-06-15 | 2022-12-15 | Qualcomm Incorporated | Machine learning model configuration in wireless networks |
| CN114788317A (en) * | 2022-03-14 | 2022-07-22 | 北京小米移动软件有限公司 | Information processing method and device, communication equipment and storage medium |
| CN115349279A (en) * | 2022-06-23 | 2022-11-15 | 北京小米移动软件有限公司 | AI model determining method, device, communication equipment and storage medium |
| CN116017543A (en) * | 2022-12-27 | 2023-04-25 | 京信网络系统股份有限公司 | Channel state information feedback enhancement method, device, system and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116017543B (en) | 2025-09-26 |
| CN116017543A (en) | 2023-04-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024140150A1 (en) | Channel state information feedback enhancement method, apparatus and system, and storage medium | |
| Yu et al. | STEP: A spatio-temporal fine-granular user traffic prediction system for cellular networks | |
| EP4152797A1 (en) | Information processing method and related device | |
| US20230019669A1 (en) | Systems and methods for enhanced feedback for cascaded federated machine learning | |
| US20250148295A1 (en) | Artificial intelligence request analysis method and apparatus and device | |
| US20230180039A1 (en) | Method of reducing transmission of data in a communications network by using machine learning | |
| EP4398527A1 (en) | Model processing method, electronic device, network device, and terminal device | |
| US12218804B2 (en) | Method of communication traffic prediction via continual learning with knowledge distillation, and an apparatus for the same | |
| CN116137553A (en) | A channel prediction method, device, UE and system | |
| US10271218B2 (en) | Enable access point availability prediction | |
| CN114943284B (en) | Data processing system and method for behavior prediction model | |
| CN107306419B (en) | An end-to-end quality assessment method and apparatus | |
| WO2023185980A1 (en) | Channel feature information transmission method and apparatus, and terminal and network side device | |
| US20200117544A1 (en) | Data backup system and data backup method | |
| CN113300905B (en) | Flow prediction self-adaptive adjusting method, device, equipment and storage medium | |
| CN119316802B (en) | Space division method, apparatus, computer device, storage medium, and program product | |
| WO2024007957A1 (en) | Csi feedback method and apparatus, device, and readable storage medium | |
| WO2024025446A1 (en) | Method and network node for transfer of a digital twin of a network | |
| WO2023058371A1 (en) | Band estimating device and band estimate method | |
| US11019644B2 (en) | Systems and methods for a multi-tier self-organizing network architecture | |
| CN114554516A (en) | Communication method and device | |
| EP4604598A1 (en) | Methods, apparatus, and computer programs for monitoring models in a communication network | |
| CN114071580B (en) | Data transmission method, device and electronic equipment | |
| US9571401B2 (en) | Technique for projecting network load in a communication network | |
| WO2025176073A1 (en) | Csi processing method and apparatus, device, and 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: 23910080 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |