According to a sixth aspect, another channel state information reporting apparatus is provided. The apparatus includes a transceiver, a memory, and a processor. The transceiver, the memory, and the processor communicate with each other by using an internal connection path. The memory is configured to store an instruction. The processor is configured to execute the instruction stored in the memory, to control a receiver to receive a signal and control a transmitter to send a signal. When the processor executes the instruction stored in the memory, the processor is enabled to perform the method in any one of the second aspect and the possible implementations of the second aspect.
According to a seventh aspect, a channel state information reporting system is provided, and the system includes the apparatus in any one of the third aspect and the possible implementations of the third aspect and the apparatus in any one of the fourth aspect and the possible implementations of the fourth aspect; or
the system includes the apparatus in any one of the fifth aspect and the possible implementations of the fifth aspect and the apparatus in any one of the sixth aspect and the possible implementations of the sixth aspect.
According to an eighth aspect, a computer program product is provided, and the computer program product includes computer program code. When the computer program code runs on a computer, the computer is enabled to perform the methods in the foregoing aspects.
According to a ninth aspect, a computer readable medium is provided, configured to store a computer program. The computer program includes an instruction used to perform the methods in the foregoing aspects.