The present disclosure relates to the field of communication technologies and, in particular, to a CSI processing method and apparatus, a device and a storage medium.
Massive MIMO (Multiple-Input Multiple Output) technology is considered one of the core technologies for the next generation of mobile communication. The gain of MIMO systems is based on the accurate acquisition of channel state information (CSI) by the base station, therefore, how to accurately obtain CSI is an urgent problem that needs to be solved today.
In related arts, the CSI is usually obtained through a codebook based manner, but in some scenarios, the CSI obtained by the UE may be inaccurate, which can affect the performance of downlink transmission.
The present disclosure provides a CSI processing method and apparatus, a device and a storage medium, which are used to obtain accurate CSI to ensure the performance of the downlink transmission.
In one embodiment of the present disclosure provides a CSI processing method, applied to a terminal, the CSI processing method includes: in response to receiving a CSI feedback indication sent by a network device, sending first feedback information to the network device; where the first feedback information includes at least one of the following:
In some embodiments, the CSI processing method further includes: determining the first feedback information based on at least one of the CSI feedback information, the acquisition manner of the CSI feedback information, the accuracy of the CSI feedback information, the first consistency information, the second consistency information, and whether the CSI feedback information is transmitted.
In some embodiments, the CSI processing method further includes: sending the CSI feedback information to the network device.
In some embodiments, the CSI processing method further includes: determining second CSI based on the channel related information; and evaluating the second CSI to obtain the CSI feedback information and/or the first feedback information.
In some embodiments, the determining the second CSI based on the channel related information includes: processing the channel related information using a first manner to obtain the second CSI;
In some embodiments, the determining the CSI feedback information and/or the first feedback information based on the channel related information and/or the first information includes: determining the first consistency information based on the channel related information and the first information; and determining the CSI feedback information and/or the first feedback information based on the first consistency information.
In some embodiments, determining the CSI feedback information based on the first consistency information includes: determining whether the CSI feedback information includes the first CSI and/or the second CSI based on the first consistency information, where the first CSI is obtained by processing the channel related information using a third manner.
In some embodiments, the determining whether the CSI feedback information includes the first CSI and/or the second CSI based on the first consistency information includes at least one of the following:
In some embodiments, the determining the CSI feedback information and/or the first feedback information based on the channel related information and/or the first information includes: processing the channel related information using a third manner to obtain the first CSI; determining the first consistency information based on the channel related information and the first information; determining the second consistency information based on the channel related information and the first CSI;
In some embodiments, determining the CSI feedback information based on the first consistency information and the second consistency information includes at least one of the following:
In some embodiments, the determining the first feedback information based on the first consistency information includes at least one of the following:
In some embodiments, the CSI processing method further includes: determining whether to send the CSI feedback information based on the first consistency information and/or the second consistency information.
In some embodiments, the determining whether to send the CSI feedback information based on the first consistency information and/or the second consistency information includes: in a case where a seventh condition is met and/or an eighth condition is met, not sending the CSI feedback information, where the seventh condition includes at least that: the value of the first consistency information belongs to a fourth range, and the eighth condition includes at least that: the first consistency information and the second consistency information meet a fourth relative relationship.
In some embodiments, the first consistency information includes: first similarity information and/or first error information; and the second consistency information includes: second similarity information and/or second error information.
In one embodiment of the present disclosure provides a CSI processing method, applied to a network device, and the CSI processing method includes:
In some embodiments, the CSI processing method further includes: receiving the CSI feedback information, where the acquisition manner of the CSI feedback information corresponds to an acquisition manner of CSI feedback information indicated by the first feedback information; or determining, based on the first feedback information, whether to receive the CSI feedback information.
In some embodiments, the CSI processing method further includes: determining CSI based on the CSI feedback information and/or the first feedback information.
In some embodiments, the CSI feedback information is determined based on channel related information and/or first information, the first information is obtained by processing second CSI using a second manner corresponding to a first manner, and the second CSI is obtained by processing the channel related information using the first manner.
In some embodiments, the determining, based on the first feedback information, whether to receive the CSI feedback information includes at least one of the following:
In some embodiments, the determining the CSI based on the CSI feedback information and/or the first feedback information includes: determining the acquisition manner of the CSI feedback information based on the first feedback information; and obtaining the CSI using a manner corresponding to the acquisition manner.
In some embodiments, the determining the CSI based on the CSI feedback information and/or the first feedback information includes: obtaining the accuracy of the CSI feedback information based on the first feedback information; determining the CSI based on the accuracy using at least one of the following manners: in a case where the accuracy is first accuracy, analyzing the CSI feedback information to obtain the CSI; or in a case where the accuracy is second accuracy, analyzing the CSI feedback information and calibrating at least a portion of information in an analysis result to obtain the CSI; or in a case where the accuracy is third accuracy, not analyzing the CSI feedback information to obtain the CSI.
In some embodiments, the determining the CSI based on the CSI feedback information and/or the first feedback information includes: determining the first consistency information and/or the second consistency information based on the first feedback information; determining the acquisition manner of the CSI feedback information based on the first consistency information and/or the second consistency information; and obtaining the CSI using a manner corresponding to the acquisition manner.
In one embodiment of the present disclosure provides a CSI processing apparatus, applied to a terminal, the CSI processing apparatus includes: a sending module, configured to send first feedback information to a network device in response to receiving a CSI feedback indication sent by the network device; where the first feedback information includes at least one of the following:
In some embodiments, the CSI processing apparatus further includes: a determination module, configured to determine the first feedback information based on at least one of CSI feedback information, the acquisition manner of the CSI feedback information, the accuracy of CSI feedback information, first consistency information, second consistency information, and whether CSI feedback information is transmitted.
In some embodiments, the sending module is further configured to send the CSI feedback information to the network device.
In some embodiments, the CSI processing apparatus further includes: a determination module, configured to determine second CSI based on the channel related information; and an acquisition module, configured to evaluate the second CSI to obtain the CSI feedback information and/or the first feedback information.
In some embodiments, the determination module is specifically configured to at least one of the following: process channel related information using a first manner to obtain a second CSI; and the acquisition module is specifically configured to: process the second CSI using a second manner corresponding to the first manner to obtain the first information; and determine the CSI feedback information and/or the first feedback information based on the channel related information and/or the first information.
In some embodiments, the determination module is specifically configured to: determine the first consistency information based on the channel related information and the first information; and determine the CSI feedback information and/or the first feedback information based on the first consistency information.
In some embodiments, the determination module is specifically configured to: determine whether the CSI feedback information includes the first CSI and/or the second CSI based on the first consistency information, where the first CSI is obtained by processing the channel related information using a third manner.
In some embodiments, the determination module is specifically configured to:
In some embodiments, the determination module is specifically configured to: process the channel related information using a third manner to obtain the first CSI; determine the first consistency information based on the channel related information and the first information; determine the second consistency information based on the channel related information and the first CSI; and determine the CSI feedback information and/or the first feedback information based on the first consistency information and the second consistency information.
In some embodiments, the determination module is specifically configured to:
In some embodiments, the determination module is specifically configured to: in a case where a first condition is met, determine that the first feedback information includes information for indicating that the CSI feedback information is obtained based on the first manner, where the first condition includes at least that: a value of the first consistency information belongs to a first range; or
In some embodiments, the determination module is further configured to determine whether to send the CSI feedback information based on the first consistency information and/or the second consistency information.
In some embodiments, the determination module is further configured to:
In some embodiments, the first consistency information includes: first similarity information and/or first error information; and the second consistency information includes: second similarity information and/or second error information.
In one embodiment of the present disclosure provides a CSI processing apparatus, the CSI processing apparatus includes: a sending module, configured to send a CSI feedback indication to a terminal; and an acquisition module, configured to obtain first feedback information corresponding to the CSI feedback indication; where the first feedback information includes at least one of the following:
In some embodiments, the CSI processing apparatus further includes: a receiving module or a first determination module, the receiving module is configured to receive the CSI feedback information, where the acquisition manner of the CSI feedback information corresponds to an acquisition manner of CSI feedback information indicated by the first feedback information; and the first determination module is configured to determine, based on the first feedback information, whether to receive the CSI feedback information.
In some embodiments, the CSI processing apparatus further includes a second determination module, configured to determine CSI based on the CSI feedback information and/or the first feedback information.
In some embodiments, the CSI feedback information is determined based on the channel related information and/or the first information, where the first information is obtained by processing the second CSI using a second manner corresponding to a first manner, and the second CSI is obtained by processing the channel related information using the first manner.
In some embodiments, the first determination module is specifically configured to determine to receive the CSI feedback information in a case where the first feedback information indicates that the CSI feedback information is transmitted, and/or accuracy of the CSI feedback information indicated by the first feedback information meets a ninth condition, where the ninth condition includes at least that: the accuracy is first accuracy and/or second accuracy; or determine not to receive the CSI feedback information in a case where the first feedback information indicates that the CSI feedback information is not transmitted, and/or accuracy of the CSI feedback information indicated by the first feedback information meets a tenth condition, where the tenth condition includes at least that: the accuracy is third accuracy.
In some embodiments, the second determination module is specifically configured to: determine the acquisition manner of the CSI feedback information based on the first feedback information; and obtain the CSI using a manner corresponding to the acquisition manner.
In some embodiments, the second determination module is specifically configured to: obtain the accuracy of the CSI feedback information based on the first feedback information; determine the CSI based on the accuracy using at least one of the following manners:
In some embodiments, the second determination module is specifically configured to: determine the first consistency information and/or the second consistency information based on the first feedback information; determine the acquisition manner of the CSI feedback information based on the first consistency information and/or the second consistency information; and obtain the CSI using a manner corresponding to the acquisition manner.
In one an embodiment of the present disclosure provides a terminal, including:
In some embodiments, the processor is further configured to: determine the first feedback information based on at least one of the CSI feedback information, the acquisition manner of the CSI feedback information, the accuracy of the CSI feedback information, the first consistency information, the second consistency information, and whether the CSI feedback information is transmitted.
In some embodiments, the processor is further configured to: send the CSI feedback information to the network device.
In some embodiments, the processor is further configured to: determine second CSI based on the channel related information; and evaluate the second CSI to obtain the CSI feedback information and/or the first feedback information.
In some embodiments, determining the second CSI based on the channel related information includes: processing the channel related information using a first manner to obtain the second CSI;
In some embodiments, the determining the CSI feedback information and/or the first feedback information based on the channel related information and/or the first information includes: determining the first consistency information based on the channel related information and the first information; and determining the CSI feedback information and/or the first feedback information based on the first consistency information.
In some embodiments, determining the CSI feedback information based on the first consistency information includes: determining whether the CSI feedback information includes the first CSI and/or the second CSI based on the first consistency information, where the first CSI is obtained by processing the channel related information using a third manner.
In some embodiments, the determining whether the CSI feedback information includes the first CSI and/or the second CSI based on the first consistency information includes at least one of the following: in a case where a first condition is met, determining that the CSI feedback information includes the second CSI, where the first condition includes at least that: a value of the first consistency information belongs to a first range; or
In some embodiments, the determining the CSI feedback information and/or the first feedback information based on the channel related information and/or the first information includes: processing the channel related information using a third manner to obtain the first CSI; obtaining the first consistency information between the channel related information and the first information; obtaining the second consistency information between the channel related information and the first CSI; and determining the CSI feedback information and/or the first feedback information based on the first consistency information and the second consistency information.
In some embodiments, determining the CSI feedback information based on the first consistency information and the second consistency information includes at least one of the followings: in a case where a fourth condition is met, determining that the CSI feedback information includes the second CSI, where the fourth condition includes at least that: the first consistency information and the second consistency information meet a first relative relationship; or
In some embodiments, the processor is further configured to: in a case where a first condition is met, determine that the first feedback information includes information for indicating that the CSI feedback information is obtained using the first manner, where the first condition includes at least that: a value of the first consistency information belongs to a first range; or
In some embodiments, the processor is further configured to: determine whether to send the CSI feedback information based on the first consistency information and/or the second consistency information.
In some embodiments, determining whether to send the CSI feedback information based on the first consistency information and/or the second consistency information includes: in a case where a seventh condition is met and/or an eighth condition is met, not sending the CSI feedback information, where seventh condition includes at least that: the value of the first consistency information belongs to a fourth range, and the eighth condition includes at least that: the first consistency information and the second consistency information meet a fourth relative relationship.
In some embodiments, the first consistency information includes: first similarity information and/or first error information; and the second consistency information includes: second similarity information and/or second error information.
In one embodiment of the present disclosure provides a network device, including: a memory, configured to store a computer program; a transceiver, configured to transmit and receive data under the control of a processor; and the processor, configured to read a computer program from the memory and perform the following operations: sending a CSI feedback indication to a terminal; and obtaining a first feedback information corresponding to the CSI feedback indication; where the first feedback information includes at least one of the following:
In some embodiments, the processor is further configured to: receive the CSI feedback information, where the acquisition manner of the CSI feedback information corresponds to the acquisition manner of CSI feedback information indicated by the first feedback information; or determine, based on the first feedback information, whether to receive the CSI feedback information.
In some embodiments, the processor is further configured to: determine CSI based on the CSI feedback information and/or the first feedback information.
In some embodiments, the CSI feedback information is determined based on channel related information and/or first information, where the first information is obtained by processing second CSI using a second manner corresponding to the first manner, and the second CSI is obtained by processing the channel related information using the first manner.
In some embodiments, determining, based on the first feedback information, whether to receive the CSI feedback information includes at least one of the following: in a case where the first feedback information indicates that the CSI feedback information is transmitted, and/or accuracy of the CSI feedback information indicated by the first feedback information meets a ninth condition, determining to receive the CSI feedback information, where the ninth condition includes at least that:
In some embodiments, determining the CSI based on the CSI feedback information and/or the first feedback information includes: determine the acquisition manner of the CSI feedback information based on the first feedback information; and obtaining the CSI using a manner corresponding to the acquisition manner.
In some embodiments, determining CSI based on the CSI feedback information and/or the first feedback information includes: obtaining the accuracy of the CSI feedback information based on the first feedback information; and determining the CSI based on the accuracy using at least one of the following manners: in a case where the accuracy is first accuracy, analyze the CSI feedback information to obtain the CSI; or
In some embodiments, determining the CSI based on the CSI feedback information and/or the first feedback information includes: determining the first consistency information and/or the second consistency information based on the first feedback information; determining the acquisition manner of the CSI feedback information based on the first consistency information and/or the second consistency information; and obtaining the CSI using a manner corresponding to the acquisition manner.
In one embodiment of the present disclosure provides a processor readable storage medium, the processor readable storage medium stores a computer program, the computer program is configured to enable the processor to execute a CSI processing method in the embodiments.
In an eighth aspect, an embodiment of the present disclosure provides a computer program product, including: a computer program, the computer program, when executed by a processor, implements a CSI processing method in the embodiments.
In a ninth aspect, an embodiment of the present disclosure provides a communication system, including the terminal as described in the embodiments and the network device as described in the embodiments.
The present disclosure provides a CSI processing method and apparatus, a device, and a storage medium. The terminal sends the first feedback information to a network device upon receiving the CSI feedback indication from the network device, to inform the network device of a current CSI feedback situation through the first feedback information. This enables the network device to adopt different manners based on the first feedback information to obtain the CSI, to improve the reliability of the CSI feedback process and ensuring the transmission performance of the system.
It should be understood that the content described in the above disclosure content section is not intended to limit key or important features of the embodiments of the present disclosure, nor is it intended to limit a scope of the disclosure. The other features in the disclosure will become easily understood through the following description.
The term “and/or” in the present disclosure describes the association relationship between associated objects, and indicate that there can be three types of relationships. For example, A and/or B, which can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character ‘/’ generally indicates that the associated objects before and after the character is an ‘or’ relationship. The term ‘multiple’ in embodiments of the present disclosure refers to two or more, other quantifiers is similar as it.
The following will provide a clear and complete description of the embodiment of the present disclosure in conjunction with the accompanying drawings in an embodiment of the present disclosure. The described embodiments are only a part of embodiments of the present application and not all of them.
For the convenience of understanding, first, the application scenario of an embodiment of the present disclosure will be explained in conjunction with
The above-mentioned terminal 101 can be a wireless terminal or a wired terminal. The wireless terminal can be a device that provides voice and/or other business data connectivity to users, a handheld device with wireless connectivity capabilities, or other processing devices connected to a wireless modem. The wireless terminal can communicate with one or more core network devices via a Radio Access Network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (also known as a “cellular” phone) and a computer with a mobile terminal, such as a portable, pocket sized, handheld, computer built-in, or vehicle mounted mobile device, which exchange language and/or data with the RAN. For example, the wireless terminal can also be a personal communication service (PCS) phone, a cordless phone, session initiation protocol (S SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), and other devices. The wireless terminal can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, a user device or a user equipment, without limitation. In one embodiment, the above-mentioned terminal 101 can also be a smart watch, tablet, or other device.
The above-mentioned network device 102 can be a base station, specifically a base transceiver station (BTS) and/or a base station controller in global system of mobile communication (GSM) or code division multiple access (CDMA), a NodeB (NB) and/or a radio network controller (RNC) in wideband code division multiple access (WCDMA), an evolutionary node B (which referred to as 4G base station or eNB) in long term evolution (Long Term Evolution, referred to as LTE), or a relay station or access point, or a base station (5G base station) in future 5G networks, and so on. The network device 102 in
In the field of wireless communication, the so-called Channel State Information (CSI) is the channel attribute of the communication link, which describes the attenuation factor of the signal on each transmission path. The CSI can enable a communication system to adapt to a current channel condition, providing guarantee for high-reliability and high-speed communication in multi-antenna systems. The channel condition plays a decisive role in wireless communication, which makes it usually necessary to provide feedback on CSI in actual wireless communication systems.
There are various manners to obtain CSI in related arts, such as obtaining CSI based on 3GPP's Type I codebook and obtaining CSI based on 3GPP's Type II codebook. In recent years, some literature proposes using Artificial Intelligence (AI) technology to obtain CSI. The AI technology includes but is not limited to one or more of the following: a neural network technology, a machine learning technology, an encoding technology, a model training technology, a data driving technology, etc. Taking CSI feedback based on encoding technology as an example, an auto-encoder network can be used to implement it. The auto-encoder network usually consists of an encoder and a decoder. The encoder compresses input data based on the AI technology, and the decoder reconstructs the input based on the compression result.
As an example,
However, due to complexity and variability of wireless communication systems, it cannot be guaranteed that the terminal will always have good performance based on one type of CSI feedback method. If this feedback method is not suitable for the current channel condition, but the terminal 101 still uses this feedback method to perform the CSI feedback, it will cause the network device 102 to obtain incorrect CSI, to affect the performance of downlink transmission.
In view of this, an embodiment of the present disclosure provides a CSI processing method and apparatus, a device, and a storage medium, and sets up an evaluation mechanism. After processing a CSI input based on the above method and obtaining a CSI output, the terminal 101 first evaluates the CSI output based on the CSI input, and then determines feedback behavior of the CSI based on the evaluation situation. Through this scheme, differentiated CSI feedback behavior can be carried out based on the current channel condition, to improve the reliability of the CSI feedback and ensure transmission performance of the system.
It should be noted that the above
It should be understood that the embodiments of the present disclosure can be applied to various systems, especially 5G system, 6G system, and their evolved systems. For example, applicable systems may include a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, a long term evolution advanced (LTE-A) system, a universal mobile telecommunications system (UMTS), a worldwide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, etc. All of these systems include terminals and network devices. The system also includes the core network part, such as an evolved packet system (EPS), a 5G system (5GS), a 5G advanced system, etc.
The communication system to which the embodiment of the present disclosure includes a network device and a terminal, where the network device may include an access network device and a core network device, and the access network device may be a wireless access network device, etc.
It should be understood that the methods and devices provided in embodiment of the present disclosure are based on the same application concept. Since the principles of problem-solving by the methods and devices are similar, the implementation of the devices and methods can be referred to each other, and repetition will not be repeated.
Below is a detailed explanation of the embodiment of the present disclosure and how the embodiments of the present disclosure solves the above problems through the specific implementation. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
The first feedback information includes at least one of the following:
The information for indicating the first consistency information between the channel related information and the first information can be the first consistency information itself or a quantized value corresponding to the first consistency information. Similarly, the information for indicating the second consistency information between the channel related information and the first CSI can be the second consistency information itself or a quantized value corresponding to the second consistency information.
It should be noted that categories of the channel related information are not specifically limited in the embodiments of the present disclosure. For example, the channel related information can be a downlink channel obtained by the terminal based on a downlink signal (such as channel state information reference signal (CSI-RS)) or a synchronization signal/PBCH Block (SSB), etc. The PBCH is a physical broadcasting channel.
In some embodiments, the channel related information may also be channel information obtained by preprocessing the downlink channel, including but is not limited to at least one of the following:
It should be understood that the downlink channel as described above can be a channel estimation value obtained by the terminal based on the downlink signal.
In some embodiments, the CSI feedback information is determined based on the channel related information and/or the first information, the first information is obtained by processing a second CSI using a second manner corresponding to a first manner, and the second CSI is obtained by processing the channel related information using the first manner; the first CSI is obtained by processing the channel related information using a third manner.
The first manner includes but is not limited to at least one of the following:
In an embodiment of the present disclosure, the first manner and the second manner have a corresponding relationship. For example, using the first manner to obtain the CSI is using the aforementioned AI-based encoder to obtain the CSI, using the second manner corresponding to the first manner to process the second CSI is specifically: processing the second CSI based on the decoder corresponding to the encoder. For another example, using the first manner to obtain the CSI is obtaining the CSI based on compressive sensing technology, using the second manner corresponding to the first manner to process the second CSI is specifically: using a CSI recovery algorithm corresponding to the compressive sensing technology of the first manner to process the second CSI. As for specific categories of the first manner and second manner, as well as a specific category of the third manner, the embodiment of the present disclosure is not specifically limited. As an example, the third manner can be a codebook-based manner, such as a Type I codebook-based manner or a Type II codebook-based manner, etc. In one embodiment, the third manner is an AI-based manner that is different from the first manner. For example, the third manner and the first manner correspond to different AI algorithms or different parameters.
In some embodiments, the network device can obtain the CSI of the terminal in different manners according to the content indicated in the first feedback information. As for the specific manner in which the network device obtains the CSI, it will be shown in the subsequent embodiments.
In the embodiment of the present disclosure, the terminal sends the first feedback information to a network device upon receiving the CSI feedback indication from the network device, to inform the network device of a current CSI feedback situation through the first feedback information. This enables the network device to adopt different manners based on the first feedback information to obtain the CSI differentially, to improve the reliability of CSI feedback and ensuring the transmission performance of the system.
In some embodiments, the first feedback information is obtained based on at least one of the CSI feedback information, the accuracy of CSI feedback information, the first consistency information, the second consistency information, and whether the CSI feedback information is transmitted. As for the acquisition manner of the CSI feedback information, it will be shown in subsequent embodiments.
In some possible embodiments, a transmission status of the CSI feedback information can be indicated by a signal transmission status on a resource used for transmitting the first feedback information. As an example, the first feedback information can be characterized by no signal transmission on the resource to indicate that the CSI feedback information is not transmitted, and the first feedback information can be characterized by signal transmission on the resource to indicate that the CSI feedback information is transmitted. That is to say, in the embodiment of the present disclosure, in a case where the network device receives a resource for transmitting the first feedback information, if it is determined that there is no signal transmission on the resource, it means that the terminal is not currently transmitting the CSI feedback information; correspondingly, if it is determined that there is signal transmission on the resource, it means that the terminal is currently transmitting CSI feedback information to the network device. As for how the network device determines that there is no signal transmission on the resource, the embodiment of the present disclosure is not specifically limited.
In some possible examples, the network device can also measure the received power on the resource and determine whether there is signal transmission based on the received power. In one embodiment, if the received power is less than a threshold value, it is considered that there is no signal transmission.
For another example, the network device can also verify signals on the resource and determine whether there is signal transmission based on the verification results. As an example, the network device can perform CRC (Cyclic Redundancy Check) on the signal on the resource. If the check fails, it is considered that there is no signal transmission. It should be noted that a size of the threshold value is not specifically limited in the embodiment of the present disclosure.
In some embodiments, in a case where it is determined that the CSI feedback information needs to be sent to network devices, the CSI feedback information can also be sent to the network device. Next, with reference to the embodiment shown in
Taking that the first manner is the encoding technology as an example, in the embodiment of the present disclosure, the channel related information can be input into a pre-trained encoder to obtain the second CSI.
In some embodiments, other modules can also be used to process the channel related information, such as a quantizer, a channel preprocessing module, etc., where the channel preprocessing module is configured for clipping or feature extraction of the channel related information. It should be noted that the specific method of obtaining the second CSI based on the encoding technology can refer to the prior art, and will not be explained in detail here.
It should be understood that there are multiple evaluation manners when evaluating the second CSI, and the embodiment of the present disclosure is not specifically limited. For example, on one hand, a neural network model can be used to evaluate the second CSI.
On the other hand, the second manner corresponding to the first manner can be used to process the obtained second CSI, and a processing result can be compared with the channel related information to obtain an evaluation result of the second CSI based on consistency between the processing result and the channel related information. As an example, if the consistency between the processing result and the channel related information is higher, it indicates that the accuracy of the second CSI is higher; correspondingly, if the consistency between the processing result and the channel related information is lower, it indicates that the accuracy of the second CSI is lower. As for a specific evaluation manner, it will be shown in the subsequent embodiments. It should be noted that the CSI feedback information obtained varies depending on the evaluation results. As an example, if the accuracy of the second CSI is high, the CSI feedback information may include the second CSI. In one embodiment, the first feedback information can be used to indicate that current CSI feedback information is obtained using the first manner.
Correspondingly, if the accuracy of the second CSI is low, the CSI feedback information may not be sent to the network device, and the first feedback information indicating that the CSI feedback information is not transmitted is sent to the network device; In one embodiment, the CSI feedback information is sent to the network device and the first feedback information indicating the accuracy of the CSI feedback information is sent to the network device; In one embodiment, the first CSI obtained by processing the channel related information using a third manner can also be sent to the network device. As for the specific determination method of the CSI feedback information and the first feedback information, it will be shown in the subsequent embodiments.
Correspondingly, after receiving the CSI feedback information and/or the first feedback information, the network device can determine the acquisition manner of the CSI based on the first feedback information.
As an example, if the first feedback information is configured to indicate that the accuracy of the CSI feedback information is high, the CSI feedback information is determined to be a final CSI. If the first feedback information is configured to indicate that the accuracy of the CSI feedback information is low, the CSI feedback information may not be obtained, or the CSI feedback information may be obtained and calibrated to obtain the CSI.
In one embodiment, if the first feedback information is configured to indicate the acquisition manner of the CSI feedback information, the CSI can be obtained based on the acquisition manner.
In some embodiments, if the first feedback information is configured to indicate that the CSI feedback information is not transmitted, the CSI feedback information will no longer be obtained; In one embodiment, the network device can obtain the CSI through other means. For example, the network device can use the CSI fed back from the terminal in the last time as the current CSI. For another example, the network device can also process CSI fed back from the terminal in the past time instant to obtain the current CSI. The specific processing method may include but is not limited to channel prediction, channel difference, etc., and the present embodiment is not limited.
In the embodiment of the present disclosure, after determining the second CSI based on the channel related information, the terminal first evaluates the second CSI, and then determines the feedback behavior of the CSI based on the evaluation result, to provide differentiated CSI feedback according to the current channel condition, which can improve the reliability of the CSI feedback and ensure the transmission performance of the system.
Next, in conjunction with some embodiments, a detailed explanation will be given on the implementation of evaluating the first CSI in S403 mentioned above.
In a first evaluation manner,
It should be noted that for specific types of the first and second manners, as well as processing procedures using the first and second manners, reference can be made to the above embodiments, which will not be repeated here.
In on embodiment, the aforementioned S503 includes the following steps:
When determining the CSI feedback information and/or the first feedback information based on the first consistency information, it includes determining whether the CSI feedback information includes the first CSI and/or the second CSI based on the first consistency information.
In some embodiments, the information for indicating the first consistency information between the channel related information and the first information may be the first consistency information itself.
The first consistency information includes: first similarity information and/or first error information between the channel related information and the first information, where the first similarity can be the cosine similarity between the channel related information and the first information; the first error information can be the normalized mean square error (NMSE) or mean square error (MSE) between the channel related information and the first information.
In one embodiment, when the CSI feedback information is determined, it includes but is not limited to any one or more of the following situations.
It should be understood that different types of the first consistency information correspond to different conditions. Next, taking the first consistency information as the first similarity information and the first error information as examples respectively, a determination manner of the CSI feedback information will be exemplarily illustrated.
It should be noted that in the embodiment of the present disclosure, there are no specific limitations on the specific values of the first and second ranges.
In a first example, in the case where the first consistency information is the first similarity information between the channel related information and the first information, taking the first similarity as the cosine similarity as an example, a value ρ1 of the first similarity information is first obtained based on the following formula (1):
where, V′ is the first information, and V is the channel related information.
As an example, the cosine similarity can be generalized cosine similarity (GCS) or squared generalized cosine similarity (SGCS).
The GCS can be represented based on the following formula (2):
where, wi is the CSI with an input frequency unit i, {tilde over (w)}i is the first consistency information, N is a total number of frequency units, and E{⋅} is the average operation.
The SGCS can be represented based on the following formula (3):
similarly, wi is the CSI with an input frequency unit i, {tilde over (w)}i is the first consistency information, N is a total number of frequency units, and E{⋅} is the average operation.
The normalized mean square error (NMSE) can be calculated based on the following formula (4):
where, H is the input CSI/matrix, {tilde over (H)} is the input CSI/matrix, and E{⋅} is the average operation.
In one embodiment, a range to which the value ρ1 of the first consistency information belongs is determined, and the current satisfied condition is determined based on the range to which ρ1 belongs. It should be noted that in the case where the first consistency information is the first similarity information, if the value of the first similarity information is larger, it indicates that the similarity between the channel related information and the first information is higher, and it also indicates that the CSI feedback performance using the first manner is better.
As an example, a first threshold value R1 and a second threshold value R2 can be preset, and the range of values greater than R1 is the first range; the range of values less than R2 is the second range; the range of values less than R1 and greater than R2 is the third range, where R1 is greater than or equal to R2.
It should be noted that the first range, the second range, and the third range can be set according to requirements, and the above examples are not intended as a limitation. For example, the first range can be set to a value part greater than or equal to R1, or the second range can be set to a value part less than or equal to R2, etc., which will not be listed one by one here.
In an embodiment of the present disclosure, in a case where the value ρ1 of the first consistency information is determined to be greater than R1 (i.e., the first condition is met), it is determined that the similarity between the channel related information and the first information is high, that is, the CSI feedback performance using the first manner is good. At this time, it is determined that the CSI feedback information includes the second CSI.
In one embodiment, in a case where the value ρ1 of the first consistency information is less than R2 (i.e., the second condition is met), it is determined that the similarity between the channel related information and the first information is low, that is, the CSI feedback performance using the first manner is poor. At this time, it is determined that the CSI feedback information includes the first CSI.
In one embodiment, in a case where the value ρ1 of the first consistency information is determined to be less than R1 and greater than R2 (i.e., the third condition is met), it is determined that the similarity between the channel related information and the first information is moderate, that is, the CSI feedback performance using the first manner is moderate. At this time, it is determined that the CSI feedback information includes the first CSI and the second CSI.
In one embodiment, in the case where the first consistency information is the first error information between the channel related information and the first information, a normalized mean squared error (Normalized Mean Squared Error, NMSE) operation or a mean squared error (Mean Squared Error, MSE) operation is performed first on the first consistency information as the channel related information and the first information, in order to obtain the value γ1 of the first error information.
In one embodiment, the range to which γ1 belongs is determined and the current satisfied condition is determined based on the range to which γ1 belongs. It should be noted that in the case where the first consistency information is the first error information, if the value of the first error information is smaller, it indicates that the similarity between the channel related information and the first information is higher, and it also indicates that the CSI feedback performance using the first manner is better.
As an example, a third threshold value R3 and a fourth threshold value R4 can be preset, and the range of values less than R4 is the first range; the range of values greater than R3 is the second range; the range of values less than R3 and greater than R4 is the third range, where R3 is greater than or equal to R4.
It should be noted that the first range, second range, and third range can be set according to the requirements, and the above examples are not intended as a limitation. For example, the first range can be set to the value part less than or equal to R4, or the second range can be set to the value part greater than or equal to R3, etc., which will not be listed one by one here.
In an embodiment of the present disclosure, in a first aspect, in a case where the value γ1 of the first error information is determined to be less than R4 (i.e., the first condition is met), it is determined that the similarity between the channel related information and the first information is high, that is, the CSI feedback performance using the first manner is good. At this time, it is determined that the CSI feedback information includes the second CSI.
In one embodiment, in a case where the value γ1 of the first error information is greater than R3 (i.e., the second condition is met), it is determined that the similarity between the channel related information and the first information is low, that is, the CSI feedback performance using the first manner is poor. At this time, it is determined that the CSI feedback information includes the first CSI.
In one embodiment, in a case where the value γ1 of the first error information is determined to be less than R3 and less than R4 (i.e., the third condition is met), it is determined that the similarity between the channel related information and the first information is moderate, that is, the CSI feedback performance using the first manner is moderate. At this time, it is determined that the CSI feedback information includes the first CSI and the second CSI.
In some embodiments, the first feedback information can also be determined based on whether the CSI feedback information includes the first CSI and/or the second CSI.
As an example, if the CSI feedback information includes the first CSI, the first feedback information may indicate that the acquisition manner of the CSI feedback information is the third manner.
For another example, if the CSI feedback information includes a second CSI, the first feedback information may indicate that the acquisition manner of the CSI feedback information is the first manner.
For another example, if the CSI feedback information includes the first CSI and the second CSI, the first feedback information may indicate that the acquisition manner of the CSI feedback information is to adopt the first manner and the third manner.
In some embodiments, the information for indicating the first consistency information between the channel related information and the first information may also be a quantized value of the first similarity information and/or a quantized value of the first error information. As for the acquisition manner of the quantized value, the embodiment of the present disclosure is not specifically limited.
As an example, taking the first consistency information as the cosine similarity between the channel related information and the first information as an example, the information for indicating the first consistency information between the channel related information and the first information is a quantized value of the cosine similarity. In one embodiment, after obtaining the cosine similarity between the channel related information and the first information through the above manner, the corresponding relationship shown in the following table can be used to determine a value of the information for indicating the first consistency information between the channel related information and the first information:
As shown in the table above, when a value of the cosine similarity is within the range of [0, 0.375], the information for indicating the first consistency information between the channel related information and the first information has a value of 0. When a value of the cosine similarity is within the range of [0.375, 0.675], the information for indicating the first consistency information between the channel related information and the first information has a value of 1. When a value of the cosine similarity is within the range of [0.675, 0.875], the information for indicating the first consistency information between the channel related information and the first information has a value of 2. When a value of the cosine similarity is within the range of [0.875, 1], the information for indicating the first consistency information between the channel related information and the first information has a value of 3.
It should be noted that the data in the above table are exemplary and do not serve as specific limitations of the present disclosure.
In one embodiment, the first feedback information can also be determined directly based on the first consistency information. In one embodiment, the following steps are included.
In some embodiments, if the third manner is a codebook technology (i.e. the first CSI is obtained by processing the channel related information based on the codebook technology), the first CSI may include any one or more types of information such as a precoding matrix indicator (PMI) and a rank indicator (RI), etc.
In some embodiments, when sending the second CSI to the network device, the first feedback information may also include information for indicating the accuracy of the CSI feedback information, the accuracy is configured to indicate accuracy of the second CSI. As for the acquisition manner of the accuracy, the embodiment of the present disclosure is not specifically limited. As an example, it includes but is not limited to the following manners:
In some embodiments, when sending the second CSI to the network device, the first feedback information may also include information for indicating whether the CSI feedback information is accurate.
In one embodiment, still taking the above as an example, in a case where the first and second conditions are met, the CSI feedback information is relatively accurate. At this time, it can be determined that the first feedback information includes information for indicating that the CSI feedback information is accurate. Correspondingly, in the case where the third condition is met, the CSI feedback information is inaccurate, at this time, it can be determined that the first feedback information includes information for indicating the inaccuracy of the CSI feedback information.
In one embodiment, in the case where the second condition is met, it can also be considered that the CSI feedback information is inaccurate, and it can be determined that the first feedback information includes information for indicating that the CSI feedback information is inaccurate.
In other embodiments, when sending the second CSI to the network device, the first feedback information may also include information for indicating whether the CSI feedback information is valid.
In one embodiment, still taking the above as an example, in the case where the first and second conditions are met, the CSI feedback information is relatively accurate. At this time, it can be determined that the first feedback information includes information for indicating validity of the CSI feedback information. Correspondingly, in the case where the third condition is met, the CSI feedback information is inaccurate, at this time, it can be determined that the first feedback information includes information for indicating that the CSI feedback information is invalid.
In one embodiment, in the case where the second condition is met, it can also be considered that the CSI feedback information is inaccurate, and it can be determined that the first feedback information includes the information for indicating that the CSI feedback information is invalid.
In other embodiments, when sending the second CSI to the network device, the first feedback information may also include information for indicating a quality level of the CSI feedback information.
In one embodiment, still taking the above as an example, in the case where the first condition is met, the CSI feedback information is accurate, at this time, it can be determined that the first feedback information includes the information for indicating that the quality level of the CSI feedback information is a first quality level.
In one embodiment, in the case where the second condition is met, the CSI feedback information is relatively accurate, at this time, it can be determined that the first feedback information includes the information for indicating that the quality level of the CSI feedback information is a second quality level.
In one embodiment, in the case where the third condition is met, the CSI feedback information is inaccurate, at this time, it can be determined that the first feedback information includes the information for indicating that the quality level of the CSI feedback information is a third quality level.
It should be noted that the first condition, second condition, and third condition corresponding to determination of the first feedback information are the same as those in the above embodiments for determining CSI feedback information. Please refer to the above embodiments for details, which will not be repeated here.
In a second evaluation method,
It should be noted that the third manner is any one CSI processing manner different from the first manner. As an example, taking the first manner as an encoding technology as an example, the third manner can be a codebook technology or a data-driven technology, etc.
Taking the third manner as an example of codebook technology, when processing the channel related information based on the codebook technology to obtain the first CSI, it can include but is not limited to the following manners:
In one embodiment, the first indicator is, for example, signal to interference and noise ratio (SINR), capacity, etc.
As shown in
It should be understood that the second consistency information may include second similarity information and/or second error information between the channel related information and the first CSI.
As an example, the second similarity can be the cosine similarity between the channel related information and the first CSI. The second error information can be the normalized mean square error or mean square error between the channel related information and the first CSI.
It should be understood that, a method of determining the first consistency information in the present embodiment is similar to the method of determining the first consistency information in
Taking the second consistency information as the second similarity and the second similarity as the cosine similarity as an example, the value ρ2 of the second similarity information can be obtained based on the following formula (5):
where, V″ is the first CSI, and V is the channel related information.
In one embodiment, depending on the different conditions met by the first consistency information and the second consistency information, their corresponding CSI feedback information and/or first feedback information may also be different.
In one embodiment, for the CSI feedback information, it can include but is not limited to any one or more of the following situations.
The relative relationship is configured to indicate the magnitude of the values of the first consistency information and the second consistency information. As an example, if the first consistency information and the second consistency information are similarity information, the larger the value of the similarity information is, the better the consistency corresponding to the similarity information is. If the first consistency information and the second consistency information are error information, the smaller the value of the error information is, the better the consistency information corresponding to the error information is.
As an example, taking both the first consistency information and the second consistency information as consistency information as an example, in one embodiment, if the value ρ1 of the first similarity information is greater than the value ρ2 of the second similarity information (i.e., the first consistency information and the second consistency information meet the first relative relationship, and the fourth condition is met currently), it indicates that the performance of using the first manner to perform the CSI feedback is better. At this time, it is determined that the CSI feedback information includes the second CSI.
In one embodiment, if ρ1 is less than ρ2 (i.e., the first consistency information and the second consistency information meet the second relative relationship and the fifth condition is met currently), it indicates that the performance of using the third manner to perform CSI feedback is better. At this time, it is determined that the CSI feedback information includes the first CSI.
In one embodiment, if ρ1 is equal to ρ2 (i.e., the first consistency information and the second consistency information meet the third relative relationship, and the sixth condition is met currently), it indicates that the performance of using the third manner to perform the CSI feedback is basically the same as that of using the first manner to perform the CSI feedback. At this time, it is determined that the CSI feedback information includes the first CSI and the second CSI.
In some embodiments, the current satisfied condition can also be determined based on a difference between the first similarity ρ1 and the second similarity ρ2, including but not limited to at least one of the following:
In some embodiments, the following solutions can also be included:
In one embodiment, the first feedback information can be determined based on whether the CSI feedback information includes the first CSI and/or the second CSI.
As an example, if the CSI feedback information includes the first CSI, the first feedback information may indicate that the acquisition manner of the CSI feedback information is the third manner.
For another example, if the CSI feedback information includes the second CSI, the first feedback information may indicate that the acquisition manner of the CSI feedback information is the first manner.
For another example, if the CSI feedback information includes the first CSI and the second CSI, the first feedback information can indicate that the acquisition manners of the CSI feedback information are the first manner and the third manner.
In one embodiment, the first feedback information can also be determined directly based on the relative relationship between the first consistency information and the second consistency information. In one embodiment, this includes but is not limited to the following situations:
In some embodiments, the second consistency information may also be a quantified value of the second similarity information and/or a quantified value of the second error information. Correspondingly, the first feedback information can also be the quantized value of the second similarity information. As for the acquisition manner of quantified values, embodiment of the present disclosure is not specifically limited.
It should be noted that the fourth condition, fifth condition, and sixth condition corresponding to determination of the first feedback information are the same as those in the above embodiments for determining the CSI feedback information. Please refer to the above embodiments for details, which will not be repeated here.
In one embodiment, it is also possible to determine whether to send the CSI feedback information based on the first consistency information and/or the second consistency information. In one embodiment, it can include but is not limited to any of the following situations:
It should be noted that the seventh condition is similar to the second condition in the above embodiment, and the eighth condition is similar to the fifth condition mentioned above; correspondingly, the fourth range is similar to the second range in the above embodiment, and the fourth relative relationship is similar to the second relative relationship in the above embodiment.
That is to say, in the case where the value ρ1 of the first consistency information is less than R2 (i.e. the second condition is met), it is determined that the similarity between the channel related information and the first information is low. At this time, the CSI feedback information may not be sent; In one embodiment, if the value ρ1 of the first error information is less than the value ρ2 of the second error information (i.e., the first consistency information and the second consistency information meet the second relative relationship), it indicates that the performance of using the first manner to perform the CSI feedback is poor. In this case, the CSI feedback information may not also be sent.
In some embodiments, when sending the second CSI to the network device, the first feedback information may also include the information for indicating the accuracy of the CSI feedback information, the accuracy is configured to indicate accuracy of the second CSI. As for the acquisition manner of the accuracy, the embodiment of the present disclosure is not specifically limited. As an example, it includes but is not limited to the following manners:
It should be noted that the fourth condition, fifth condition, and sixth condition corresponding to determination of the accuracy are the same as those in the above embodiments for determining the CSI feedback information. Please refer to the above embodiments for details, which will not be repeated here.
In some embodiments, the terminal sends the CSI feedback information and/or the first feedback information to the network device, the embodiment of the present disclosure is not specifically limited. For example, in the first implementation, the first feedback information can be sent to the network device first, and accordingly, the network device determines, based on the first feedback information, whether to receive the CSI feedback information. At this time, the first feedback information includes at least one of the following:
Next, an exemplary explanation of the first implementation will be firstly provided with reference to
It should be noted that steps S801-S803 can refer to instructions in the above embodiments, and will not be repeated here.
In one embodiment, the determining, based on the first feedback information, whether to receive the CSI feedback information includes at least one of the following:
It should be noted that the first feedback information and the CSI feedback information can be transmitted independently or simultaneously.
In a case where the first feedback information and the CSI feedback information are transmitted independently, for example, the first feedback information can be set to a longer period, and the CSI feedback information can be set to a shorter period. During the longer period, the feedback behavior uses the feedback manner corresponding to the first feedback information.
In one embodiment, the above step S806 includes at least one of the following.
For example, if the first feedback information includes the information for indicating that the acquisition manner of the CSI feedback information is the first manner, the CSI feedback information is analyzed to obtain the second CSI, and the second CSI is processed by using the second manner corresponding to the first manner to obtain the CSI.
Taking the first manner as an encoding technology as an example, after the CSI feedback information is analyzed to obtain the second CSI, the network device processes the second CSI based on the decoder module to obtain the CSI. The second CSI is obtained after the channel related information is processed by the terminal based on the encoder module, and the encoder module and the decoder module are obtained by through joint training.
In some embodiments, in addition to the decoder module, the network device can also use any one or more modules such as a de-quantizer module, a channel reconstruction module, etc. when obtaining the CSI. The embodiment of the present disclosure is not specifically limited.
Similarly, if the first feedback information includes the information for indicating that the acquisition manner of the CSI feedback information is the third manner, then the CSI feedback information is analyzed to obtain the CSI.
In one embodiment, in the case where the third manner is the codebook technology, PMI, RI, and other information can be obtained through analyzing.
As an example, if the first feedback information includes the first consistency information and the value of the first consistency information meets the first condition, it indicates that the performance of using the first manner to perform the CSI feedback is good. At this time, it is determined that the acquisition manner of the CSI feedback information is the first manner. As for the situation where other conditions are met, please refer to the embodiment shown in the above
Correspondingly, if the first feedback information includes both the first consistency information and the second consistency information, and the values of the first consistency information and the second consistency information meet the fourth condition, it indicates that the performance of using the first manner to perform the CSI feedback is good. At this time, it is determined that the acquisition manner of the CSI feedback information is the first manner. As for the situation where other conditions are met, please refer to the embodiment shown in above
In some embodiments, in the case where the CSI feedback information is received and the first feedback information includes the value of the first consistency information and/or the value of the second consistency information, the CSI can be determined directly based on the value of the first consistency information and/or the value of the second consistency information through the CSI feedback information.
As an example, if the first feedback information includes the first consistency information and the value of the first consistency information meets the first condition, it indicates that the performance of using the first manner to perform the CSI feedback is good. At this time, the CSI is obtained by directly analyzing the CSI feedback information. As for the situation where other conditions are met, please refer to the embodiment shown in the above
In some embodiments, in the case where the first feedback information includes the quantized value of the first consistency information and/or the quantized value of the second consistency information, the CSI feedback information can be determined based on the quantized value.
As an example, taking the first consistency information as the cosine similarity as an example, if the quantized value of the first consistency information is 0, it indicates that the similarity between the channel related information and the first information is low, which means that the accuracy of the CSI obtained through the first manner is low. At this time, it can be determined that the acquisition manner of the CSI feedback information is the third manner. As for the situation where the quantization value of the first consistency information is other values, please refer to the embodiment shown in the above
In an implementation, in the case where the first feedback information includes information for indicating the accuracy or the quality level of the second CSI in the CSI feedback information, the acquisition manner of the CSI feedback information fed back currently can also be determined based on the accuracy or the quality level, and the CSI can be obtained according to the manner corresponding to the acquisition manner.
In one embodiment, in the case where the accuracy of the CSI feedback information is the first accuracy or the quality is the first quality level, it is determined that the current acquisition manner of the CSI feedback information is the first manner, and the CSI is obtained by using the second manner corresponding to the first manner.
In one embodiment, in the case where the accuracy of the CSI feedback information is the second accuracy or the quality is the second quality level, it is determined that the current acquisition manner of the CSI feedback information is the first manner and the third manner, and the CSI is obtained by using the second manner corresponding to the first manner, or by using the third manner.
In one embodiment, in the case where the accuracy of the CSI feedback information is the third accuracy or the quality is the third quality level, it is determined that the current acquisition manner of the CSI feedback information is the third manner, and the CSI is obtained by using the third manner.
In the embodiments of the present disclosure, the network device can first determine, based on the first feedback information, whether to receive the CSI feedback information, and when the accuracy of the CSI feedback information is low, there is no need to receive and process the CSI feedback information, reducing the power consumption of the network device.
In the second implementation, the first feedback information can be carried in the CSI feedback information when it is determined that the CSI feedback information needs to be sent to the network device, to send both the CSI feedback information and the first feedback information to the network device, that is, the CSI feedback information and the first feedback information can be sent simultaneously. At this time, the first feedback information includes at least one of the following:
It should be understood that although various steps in the flowchart in the above embodiment are displayed in the order indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this article, there is no strict order limit for the execution of these steps, and they can be executed in other orders. In one embodiment, at least a portion of the steps in the figure may include multiple sub steps or multiple stages, which are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with at least a portion of other steps or sub steps or stages of other steps.
An embodiment of the present disclosure provides a CSI processing apparatus, which applied to a terminal.
In some embodiments, the CSI processing apparatus further includes: a determination module 902, configured to determine the first feedback information based on at least one of the CSI feedback information, the acquisition manner of the CSI feedback information, the accuracy of the CSI feedback information, the first consistency information, the second consistency information, and whether the CSI feedback information is transmitted.
In some embodiments, the sending module 901 is further configured to send the CSI feedback information to the network device.
In some embodiments, the CSI processing apparatus further includes: a determination module 902, configured to determine the second CSI based on the channel related information; and an acquisition module, configured to evaluate the second CSI to obtain the CSI feedback information and/or the first feedback information.
In some embodiments, the determination module 902 is specifically configured to: process the channel related information using a first manner to obtain the second CSI; and the acquisition module is specifically configured to: process the second CSI using the second manner corresponding to the first manner to obtain the first information; and determine the CSI feedback information and/or the first feedback information based on the channel related information and/or the first information.
In some embodiments, the determination module 902 is specifically configured to: determine the first consistency information based on the channel related information and the first information; the CSI feedback information and/or the first feedback information can be determined based on the first consistency information.
In some embodiments, the determination module 902 is specifically configured to: determine whether the CSI feedback information includes the first CSI and/or the second CSI based on the first consistency information, where the first CSI is obtained by processing the channel related information using a third manner.
In some embodiments, the determination module 902 is specifically configured to: determine that the CSI feedback information includes the second CSI in the case where the first condition is met, where the first condition includes at least that: a value of the first consistency information belongs to a first range; or
In some embodiments, the determination module 902 is specifically configured to: process the channel related information using a third manner to obtain the first CSI; determine the first consistency information based on the channel related information and the first information; determine the second consistency information based on the channel related information and the first CSI; and determine the CSI feedback information and/or the first feedback information based on the first consistency information and the second consistency information.
In some embodiments, the determination module 902 is specifically configured to: in the case where the fourth condition is met, determine that the CSI feedback information includes the second CSI, where the fourth condition includes at least that: the first consistency information and the second consistency information meet a first relative relationship; or
In some embodiments, the determination module 902 is specifically configured to: determine that the first feedback information includes information for indicating that the CSI feedback information is obtained based on the first manner in the case where the first condition is met, where the first condition includes at least that: a value of the first consistency information belongs to a first range; or
In some embodiments, the determination module 902 is further configured to: determine whether to send the CSI feedback information based on the first consistency information and/or the second consistency information.
In some embodiments, the determination module 902 is further configured to: not send the CSI feedback information in the case where a seventh condition is met and/or an eighth condition is met, where the seventh condition includes at least that: the value of the first consistency information belongs to a fourth range, and the eighth condition includes at least that: the first consistency information and the second consistency information meet a fourth relative relationship.
In some embodiments, the first consistency information includes: the first similarity information and/or the first error information; and the second consistency information includes: the second similarity information and/or the second error information.
It should be noted that the CSI processing apparatus 900 provided in the present disclosure can implement the steps of the CSI processing method corresponding to the terminal in the above method embodiments, and can achieve the same effects. Therefore, the same parts and beneficial effects in the method embodiments and in this embodiment will not be specifically described here.
An embodiment of the present disclosure provides a CSI processing apparatus, which applied to a network device.
In some embodiments, the CSI processing apparatus 1000 further includes: a receiving module 1003 or a first determination module 1004, the receiving module 1003 is configured to receive the CSI feedback information, where the acquisition manner of the CSI feedback information corresponds to an acquisition manner of CSI feedback information indicated by the first feedback information; the first determination module is configured to determine, based on the first feedback information, whether to receive the CSI feedback information.
In some embodiments, the CSI processing apparatus 1000 further includes a second determination module 1005, configured to determine CSI based on the CSI feedback information and/or the first feedback information.
In some embodiments, the CSI feedback information is determined based on the channel related information and/or the first information, where the first information is obtained by processing the second CSI using a second manner corresponding to a first manner, and the second CSI is obtained by processing the channel related information using the first manner.
In some embodiments, the first determination module 1004 is specifically configured to: determine to receive the CSI feedback information in a case where the first feedback information indicates that the CSI feedback information is transmitted, and/or the accuracy of the CSI feedback information indicated by the first feedback information meets the ninth condition, where the ninth condition includes at least that: the accuracy is the first accuracy and/or the second accuracy; or determine not to receive the CSI feedback information in the case where the first feedback information indicates that the CSI feedback information is not transmitted, and/or the accuracy of the CSI feedback information indicated by the first feedback information meets the tenth condition, where the tenth condition includes at least that: the accuracy is the third accuracy.
In some embodiments, the second determination module 1005 is specifically configured to: determine the acquisition manner of the CSI feedback information based on the first feedback information; and obtain the CSI using a manner corresponding to the acquisition manner.
In some embodiments, the second determination module 1005 is specifically configured to: obtain the accuracy of the CSI feedback information based on the first feedback information; and determine the CSI based on the accuracy using at least one of the following manners:
In some embodiments, the second determination module 1005 is specifically configured to: determine the first consistency information and/or the second consistency information based on the first feedback information; determine the acquisition manner of the CSI feedback information based on the first consistency information and/or the second consistency information; and obtain the CSI using the manner corresponding to the acquisition manner.
It should be noted that the CSI processing apparatus 1000 provided in the present disclosure can implement the steps of the CSI processing method corresponding to the network device in the above method embodiments, and can achieve the same effects. Therefore, the same parts and beneficial effects in the method embodiments and in this embodiment will not be specifically described here.
The present disclosure provides a terminal.
The transceiver 1101 is configured to transmit and receive data under the control of a processor 1102. In in
In one embodiment, the processor 1102 can be a central processing unit (Central Processing Unit, CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA), or a complex programmable logic device (Complex Programmable Logic Device, CPLD), and the processor can also use a multi-core architecture. The processor 1102 calls a computer program stored in the memory 1103 to execute any method related to the terminal device provided in an embodiment of the present disclosure according to obtained executable instructions. The processor and the memory can also be arranged in a physically separate manner.
In one embodiment, the processor 1102 is configured to read a computer program from the memory and perform the following operations: in response to receiving a CSI feedback indication sent by a network device, the first feedback information is sent to the network device; where the first feedback information includes at least one of the following:
In some embodiments, the processor is further configured to: determine the first feedback information based on at least one of the CSI feedback information, the acquisition manner of the CSI feedback information, the accuracy of the CSI feedback information, the first consistency information, the second consistency information, and whether the CSI feedback information is transmitted.
In some embodiments, the processor is further configured to: send the CSI feedback information to the network device.
In some embodiments, the processor is further configured to: determine second CSI based on the channel related information; and evaluate the second CSI to obtain the CSI feedback information and/or the first feedback information.
In some embodiments, determining the second CSI based on the channel related information includes: processing the channel related information using a first manner to obtain the second CSI;
In some embodiments, the determining the CSI feedback information and/or the first feedback information based on the channel related information and/or the first information includes: determining the first consistency information based on the channel related information and the first information; and determining the CSI feedback information and/or the first feedback information based on the first consistency information.
In some embodiments, determining the CSI feedback information based on the first consistency information includes: determining whether the CSI feedback information includes the first CSI and/or the second CSI based on the first consistency information, where the first CSI is obtained by processing the channel related information using a third manner.
In some embodiments, the determining whether the CSI feedback information includes the first CSI and/or the second CSI based on the first consistency information includes at least one of the following: in a case where a first condition is met, determining that the CSI feedback information includes the second CSI, where the first condition includes at least that: a value of the first consistency information belongs to a first range; or
In some embodiments, the determining the CSI feedback information and/or the first feedback information based on the channel related information and/or the first information includes: processing the channel related information using a third manner to obtain the first CSI; determining the first consistency information based on the channel related information and the first information; determining the second consistency information based on the channel related information and the first CSI; and determining the CSI feedback information and/or the first feedback information based on the first consistency information and the second consistency information.
In some embodiments, determining the CSI feedback information based on the first consistency information and the second consistency information includes at least one of the followings: in a case where a fourth condition is met, determining that the CSI feedback information includes the second CSI, where the fourth condition includes at least that: the first consistency information and the second consistency information meet a first relative relationship; or
in a case where a sixth condition is met, determining that the CSI feedback information includes the first CSI and the second CSI, where the sixth condition includes at least that: the first consistency information and the second consistency information meet a third relative relationship.
In some embodiments, the processor 1102 is further configured to: in a case where a first condition is met, determine that the first feedback information includes information for indicating that the CSI feedback information is obtained using the first manner, where the first condition includes at least that: a value of the first consistency information belongs to a first range; or
In some embodiments, the processor is further configured to: determine whether to send the CSI feedback information based on the first consistency information and/or the second consistency information.
In some embodiments, determining whether to send the CSI feedback information based on the first consistency information and/or the second consistency information includes: in a case where a seventh condition is met and/or an eighth condition is met, not sending the CSI feedback information, where seventh condition includes at least that: the value of the first consistency information belongs to a fourth range, and the eighth condition includes at least that: the first consistency information and the second consistency information meet a fourth relative relationship.
In some embodiments, the first consistency information includes: first similarity information and/or first error information; and the second consistency information includes: second similarity information and/or second error information
It should be noted that the terminal provided in the present disclosure can implement all the method steps corresponding to the terminal implemented in the above method embodiments, and can achieve the same effects. Therefore, the same parts and beneficial effects in the method embodiments and in this embodiment will not be specifically described here.
An embodiment of the present disclosure provides a network device.
The transceiver 1201 is configured to transmit and receive data under the control of a processor 1202. In
In one embodiment, the processor 1202 can be a central processing unit (Central Processing Unit, CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA), or a complex programmable logic device (Complex Programmable Logic Device, CPLD), and the processor can also use a multi-core architecture. The processor 1202 calls a computer program stored in the memory 1203 to execute any method related to the network device provided in an embodiment of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged in a physically separate manner.
In one embodiment, the processor 1202 is configured to read the computer program from the memory and perform the following operations:
In some embodiments, the processor 1202 is further configured to: receive the CSI feedback information, where the acquisition manner of the CSI feedback information corresponds to an acquisition manner of CSI feedback information indicated by the first feedback information; or determine, based on the first feedback information, whether to receive the CSI feedback information.
In some embodiments, the processor 1202 is further configured to:
In some embodiments, the CSI feedback information is determined based on channel related information and/or first information, where the first information is obtained by processing the second CSI using a second manner corresponding to the first manner, and the second CSI is obtained by processing the channel related information using the first manner.
In some embodiments, determining, based on the first feedback information, whether to receive the CSI feedback information includes at least one of the following: in a case where the first feedback information indicates that the CSI feedback information is transmitted, and/or accuracy of the CSI feedback information indicated by the first feedback information meets a ninth condition, determining to receive the CSI feedback information, where the ninth condition includes at least that:
In some embodiments, determining the CSI based on the CSI feedback information and/or the first feedback information includes: determine the acquisition manner of the CSI feedback information based on the first feedback information; and obtaining the CSI using a manner corresponding to the acquisition manner.
In some embodiments, determining CSI based on the CSI feedback information and/or the first feedback information includes: obtaining the accuracy of the CSI feedback information based on the first feedback information; determining the CSI based on the accuracy using at least one of the following manners: in a case where the accuracy is the accuracy, analyze the CSI feedback information to obtain the CSI; or
In some embodiments, determining the CSI based on the CSI feedback information and/or the first feedback information includes: determining the first consistency information and/or the second consistency information based on the first feedback information; determining the acquisition manner of the CSI feedback information based on the first consistency information and/or the second consistency information; and obtaining the CSI using a manner corresponding to the acquisition manner.
It should be noted that the network device provided in the present disclosure can implement all the method steps corresponding to the network device implemented in the above method embodiments, and can achieve the same effects. Therefore, the same parts and beneficial effects in the method embodiments and in this embodiment will not be specifically described here.
It should be noted that division of units in an embodiment of the present disclosure is illustrative. And it is only logical functional division, in an actual implementation, there may be other division methods. In addition, the various functional units in an embodiment of the present disclosures can be integrated into one processing unit, or each unit exists physically separately, or two or more units can be integrated into one unit. The integrated units mentioned above can be implemented in the form of hardware or software functional units.
When the integrated units mentioned above are implemented in the form of software functional units and sold or used as independent products, they can be stored in a processor readable storage medium. Based on this understanding, the embodiments of the present disclosure essentially or part that contributes to existing technology, or all or part of the embodiments can be embodied in the form of a software product. The software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) or processor to execute all or part of steps of the various method embodiments of the present disclosure. The aforementioned storage media include various media that can store program code, such as a USB flash disk, a mobile hard disk, a read only memory (Read Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, etc.
An embodiment of the present disclosure provides a processor readable storage medium, which stores a computer program. The computer program is configured to enable the processor to execute the CSI processing method provided in an embodiment of the present disclosure, and the processor can implement all steps of the CSI processing method implemented by the network device in the above method embodiment, and achieve the same effect. Therefore, the same parts and beneficial effects in the method embodiments and in this embodiment will not be specifically described here. Where, the processor readable storage medium can be any available medium or data storage device that the processor can access, including but is not limited to a magnetic storage (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical storage (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor storage (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state drive (SSD), etc.).
An embodiment of the present disclosure also provides a computer program product containing instructions. The computer program is stored in a storage medium. At least one processor can read the computer program from the storage medium, and at least one processor executing the computer program can implement all the steps of the CSI processing method implemented by the network device in the above method embodiment, and achieve the same effect. Therefore, the same parts and beneficial effects in the method embodiments and in this embodiment will not be specifically described here.
An embodiment of the present disclosure also provides a communication system, which including a network device and a terminal. The network device can perform all the steps in the implementation of the CSI processing method corresponding to the network device mentioned above, and can achieve the same effect. Therefore, the same parts and beneficial effects in the method embodiments and in this embodiment will not be specifically described here.
Technicians in the present field should understand that embodiments of the present disclosure can be provided as methods, systems, or computer program products. Therefore, the embodiment of the present disclosures can take the form of fully hardware embodiments, fully software embodiments, or embodiments combining software and hardware aspects. In one embodiment, the present disclosure may take the form of a computer program product implemented on one or more computer usable storage media (including but is not limited to a disk storage and an optical storage) containing computer usable program code.
The present disclosure is described with reference to signaling interaction diagrams and/or block diagrams of methods, devices, and computer program products according to embodiments of the present disclosure. It should be understood that each process and/or block in the signaling interaction diagrams and/or block diagrams can be implemented by computer executable instructions, as well as the combination of processes and/or blocks in the signaling interaction diagrams and/or block diagrams. These computer executable instructions can be provided to the processors of general-purpose computers, specialized computers, embedded processors, or other programmable data processing devices to generate a machine that enables the instructions executed by the processors of the computer or other programmable data processing devices to produce a device for implementing the functions specified in a process or multiple processes of the signaling interaction diagrams, and/or a box or multiple boxes of the block diagrams. These processor executable instructions can also be stored in a processor readable memory that can guide a computer or other programmable data processing device to operate in a specific manner, and the instructions stored in the processor readable memory generate a manufactured product including instruction devices that implement the functions specified in one or more processes of the signaling interaction diagrams, and/or one or more boxes of the block diagrams.
These processor executable instructions can also be loaded onto a computer or other programmable data processing device, enabling a series of operational steps to be performed on the computer or other programmable device to generate computer implemented processing. The instructions executed on the computer or other programmable device provide steps for implementing steps of functions specified in one or more processes of the signaling interaction diagrams, and/or one or more boxes of the block diagrams.
Technicians in the present field can make various modifications and variations to the present disclosure without departing from the spirit and scope of the present disclosure. In this way, if these modifications and variations disclosed herein fall within the scope of the claims and their equivalent technologies, then the present disclosure is also intended to include these modifications and variations.
| Number | Date | Country | Kind |
|---|---|---|---|
| 202210366590.4 | Apr 2022 | CN | national |
The present disclosure is a National Stage of the International Application No. PCT/CN2023/087097, filed on Apr. 7, 2023, which claims priority to Chinese patent application No. 202210366590.4, filed with the China National Intellectual Property Administration on Apr. 8, 2022, and entitled with “CSI PROCESSING METHOD AND APPARATUS, DEVICE AND STORAGE MEDIUM”, both of the aforementioned applications are hereby incorporated by reference in their entireties.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/CN2023/087097 | 4/7/2023 | WO |