Channel state processing method and apparatus, system, terminal, base station, and storage medium
Provided are a channel state processing method and apparatus, a system, a terminal, a base station, and a storage medium. The method includes: receiving a configuration parameter sent by the base station; determining channel state information according to the configuration parameter; vectorizing the channel state information, and determining a reference vector coefficient for the channel state information; determining, according to the reference vector coefficient, a vector coefficient variation of the vectorized channel state information; and reporting the vector coefficient variation and the reference vector coefficient separately.
1. A channel state processing method applied to a terminal, comprising:
receiving a configuration parameter sent by a base station;
determining channel state information according to the configuration parameter;
vectorizing the channel state information, and determining a reference vector coefficient for the channel state information; wherein vectorizing the channel state information comprises:
selecting vectors that embody the channel state information from preset candidate vectors, and determining coefficients of the vectors;
determining, according to the reference vector coefficient, a vector coefficient variation of the vectorized channel state information, wherein the vector coefficient variation is a variation relative to the reference vector coefficient; and
reporting the vector coefficient variation and the reference vector coefficient separately;
wherein the reporting the vector coefficient variation and the reference vector coefficient separately comprises: reporting the vector coefficient variation and the reference vector coefficient in a form of reports, wherein the vector coefficient variation and the reference vector coefficient are reported in at least two reports respectively.
2. The method of claim 1 , wherein the configuration parameter at least comprises a report setting;
wherein reporting the vector coefficient variation and the reference vector coefficient in the form of reports comprises:
reporting the reference vector coefficient and the vector coefficient variation separately through different reports to the base station in a same report setting; or
reporting the report of the reference vector coefficient and the report of the vector coefficient variation separately to the base station on different slots in the report setting.
3. The method of claim 1 , wherein the configuration parameter at least comprises information about a measurement reference signal for the channel state information and a report setting;
wherein reporting the vector coefficient variation and the reference vector coefficient in the form of reports comprises:
in the report setting, reporting a report of a reference vector coefficient corresponding to the measurement reference signal and a report of a vector coefficient variation corresponding to the measurement reference signal according to a chronological order of received information about the measurement reference signal, wherein the report of the reference vector coefficient has priority over the report of the vector coefficient variation.
4. The method of claim 1 , wherein the configuration parameter at least comprises a type of a report setting in which the channel state information is reported, wherein the type of the report setting comprises an aperiodic report setting, a periodic report setting, and a semi-persistent report setting;
wherein the reporting the vector coefficient variation and the reference vector coefficient in the form of reports comprises:
in the aperiodic report setting, transmitting the report of the reference vector coefficient to the base station; and
in the periodic report setting or the semi-persistent report setting, transmitting the report of the vector coefficient variation to the base station.
5. The method of claim 1 , wherein the determining the reference vector coefficient for the channel state information comprises:
acquiring historical records of channel state information reported by the terminal; and selecting a vector coefficient reported at a time moment closest to a current moment from the historical records as the reference vector coefficient; or
determining a reported report indicated by trigger signaling delivered by the base station, and using a vector coefficient in the reported report indicated by the trigger signaling as the reference vector coefficient, wherein the trigger signaling comprises at least one of: downlink control information (DCI) signaling, DCI format signaling, acknowledgement (ACK) signaling, or non-acknowledgement (NCK) signaling.
6. The method of claim 1 , wherein after the determining, according to the reference vector coefficient, the vector coefficient variation of the vectorized channel state information, the method further comprises:
setting a status indicator bit, wherein the status indicator bit is used for indicating whether a reported vector coefficient has varied or a value of the reported vector coefficient variation.
7. A channel state processing method applied to a base station, comprising:
generating a configuration parameter, wherein the configuration parameter is used for instructing and controlling a terminal to report channel state information;
delivering the configuration parameter to the terminal; and
receiving a report reported by the terminal, wherein the report comprises a reference vector coefficient or a vector coefficient variation after the channel state information determined by the terminal according to the configuration parameter is vectorized, and the vector coefficient variation and the reference vector coefficient are reported in at least two reports respectively; wherein the vector coefficient variation is a variation relative to the reference vector coefficient;
wherein the channel state information determined by the terminal according to the configuration parameter is vectorized by selecting vectors that embody the channel state information from preset candidate vectors, and determining coefficients of the vectors.
8. The method of claim 7 , wherein the configuration parameter at least comprises a report setting;
wherein the receiving the report reported by the terminal comprises:
receiving a report of the reference vector coefficient and a report of the vector coefficient variation reported by the terminal separately in a same report setting; or
receiving a report of the reference vector coefficient and a report of the vector coefficient variation reported by the terminal separately on different slots in the report setting.
9. The method of claim 7 , wherein the configuration parameter at least comprises a type of a report setting in which the channel state information is reported, wherein the type of the report setting comprises an aperiodic report setting, a periodic report setting, and a semi-persistent report setting;
wherein the receiving the report reported by the terminal comprises:
in response to the report setting being the aperiodic report setting, receiving a report of the reference vector coefficient; and
in response to the report setting being the periodic report setting or the semi-persistent report setting, receiving a report of the vector coefficient variation.
10. The method of claim 7 , wherein after the receiving the report reported by the terminal, the method further comprises:
detecting a status indicator bit in the report; and
determining, according to the status indicator bit, whether a vector coefficient transmitted in the report has varied or a value of the vector coefficient variation transmitted in the report.
11. A channel state information reporting apparatus, comprising a processor and a storage device, wherein the storage device stores processor-executable programs, and the programs comprise:
a first receiving module, which is configured to receive a configuration parameter sent by a base station;
a measurement module, which is configured to determine channel state information according to the configuration parameter;
a conversion module, which is configured to vectorize the channel state information and determine a reference vector coefficient for the channel state information; wherein the conversion module is further configured to select vectors that embody the channel state information from preset candidate vectors, and determine coefficients of the vectors to vectorize the channel state information;
a computation module, which is configured to determine, according to the reference vector coefficient, a vector coefficient variation of the vectorized channel state information, wherein the vector coefficient variation is a variation relative to the reference vector coefficient; and
a first sending module, which is configured to report the vector coefficient variation and the reference vector coefficient separately;
wherein the first sending module is further configured to report the vector coefficient variation and the reference vector coefficient in a form of reports, wherein the vector coefficient variation and the reference vector coefficient are reported in at least two reports respectively.
12. A communication apparatus, comprising a processor, a memory, and a communication bus; wherein
the communication bus is configured to implement a communication connection between the processor and the memory;
the processor is configured to execute at least one first program stored in the memory to implement the channel state processing method of claim 1 .
13. A non-transitory computer-readable storage medium storing at least one first computer program and at least one second computer program, wherein
the at least one first computer program is executable by at least one processor to implement the channel state processing method of claim 1 .
14. A communication apparatus, comprising a processor, a memory, and a communication bus; wherein
the communication bus is configured to implement a communication connection between the processor and the memory;
the processor is configured to execute at least one first program stored in the memory to implement steps of the channel state processing method of claim 7 .
15. A non-transitory computer-readable storage medium storing at least one first computer program and at least one second computer program, wherein
the at least one first computer program is executable by at least one processor to implement the channel state processing method of claim 7 .