Information reporting method, apparatus, first equipment and second equipment
By predicting and reporting channel state information for future periods, the method enhances CSI accuracy in mobile communication systems, addressing the issue of reduced CSI accuracy due to UE movement and improving spectral efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-02-28
- Publication Date
- 2026-03-16
AI Technical Summary
In mobile communication systems, especially with multi-antenna systems, the accuracy of channel state information (CSI) decreases due to the movement of user equipment (UE), leading to mismatches in beamforming and modulation coding, which reduces spectral efficiency.
The implementation of an information reporting method that includes predicting channel state information for a future period, allowing devices to report and receive predicted CSI, thereby enhancing accuracy during device movement.
This approach enables more accurate channel information acquisition, reducing the impact of device movement on communication quality by providing timely and precise CSI updates.
Smart Images

Figure 0007830497000001 
Figure 0007830497000002 
Figure 0007830497000003
Abstract
Description
Technical Field
[0001] (Cross - reference to related applications) This application claims the priority of Chinese Patent Application No. 202110246010.3 filed in China on March 5, 2021, and all of its content is incorporated herein by reference.
[0002] This application belongs to the technical field of communications, and particularly relates to an information reporting method, device, first device, and second device.
Background Art
[0003] In a mobile communication system, channel state information (CSI) is crucial for channel capacity. Particularly, in the case of a multi - antenna system, the transmitting side can optimize signal transmission according to the CSI to adapt to the channel state. Usually, CSI reports only contain the current channel state information. However, when a user equipment (UE) (also called a terminal) is moving, the CSI information is often outdated. This leads to mismatches in beamforming, modulation coding levels, etc., and reduces spectral efficiency. Therefore, in the prior art, there is a problem that the accuracy of the channel state information obtained by the receiving side decreases due to the movement of the transmitting side.
Summary of the Invention
Problems to be Solved by the Invention
[0004] Embodiments of this application provide an information reporting method, device, first device, and second device that can solve the problem in the prior art that the accuracy of the channel state information obtained by the receiving side decreases due to the movement of the transmitting side.
Means for Solving the Problems
[0005] In a first aspect, an embodiment of this application is an information reporting method executed by a first device, The process includes the step of reporting the first information to the second device, The present invention provides an information reporting method in which the first information includes predicted first channel state information, or second information determined based on the predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time.
[0006] In a second aspect, the embodiment of the present application is an information reporting method performed by a second device, The process includes the step of receiving first information reported from a first device, The present invention further provides an information reporting method wherein the first information includes predicted first channel state information, or second information determined based on the predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time.
[0007] In a third aspect, the embodiment of the present application includes a first reporting module for reporting first information to a second device, The present invention provides an information reporting device in which the first information includes predicted first channel state information, or second information determined based on the predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time.
[0008] In a fourth aspect, the embodiment of the present application includes a first receiving module for receiving first information reported from a first device, The present invention further provides an information reporting device in which the first information includes predicted first channel state information, or second information determined based on the predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time.
[0009] In a fifth aspect, embodiments of the present application further provide a first device comprising a processor, memory, and a program or command stored in the memory and operable by the processor, wherein when the program or command is executed by the processor, the steps of the method described in the first aspect are realized.
[0010] In a sixth aspect, the embodiment of the present application further provides a second device comprising a processor, memory, and a program or command stored in the memory and operable by the processor, wherein when the program or command is executed by the processor, the steps of the method of the second aspect are realized.
[0011] In the seventh aspect, embodiments of the present application further provide a readable storage medium in which a program or command is stored, and when the program or command is executed by a processor, the steps of the method described in the first aspect or the steps of the method described in the second aspect are realized.
[0012] In the eighth aspect, the embodiment of the present application further provides a chip comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor executes a program or command for a second device to realize the method described in the first aspect or the method described in the second aspect.
[0013] In the ninth aspect, the present invention provides a computer program product that is stored in a non-volatile storage medium and executed by at least one processor to realize the method described in the first aspect or the method described in the second aspect. [Effects of the Invention]
[0014] In an embodiment of the present application, the first information is reported to the second device. The first information includes predicted first channel state information or second information determined based on the predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time point. Thereby, the second device can obtain more accurate channel information during the movement of the first device, and the influence on the quality of the communication service due to the movement of the first device can be reduced.
Brief Description of the Drawings
[0015] [Figure 1] It is a schematic diagram of a neural network provided by an embodiment of the present application. [Figure 2] It is a schematic diagram of a neuron provided by an embodiment of the present application. [Figure 3] It is a structural diagram of a network system applicable to an embodiment of the present application. [Figure 4] It is a flowchart of an information reporting method provided by an embodiment of the present application. [Figure 5] It is a schematic diagram of the prediction of channel state information by the first AI network provided by an embodiment of the present application. [Figure 6] It is a flowchart of an information reporting method provided by an embodiment of the present application. [Figure 7] It is a structural diagram of an information reporting device provided by an embodiment of the present application. [Figure 8] It is a structural diagram of another information reporting device provided by an embodiment of the present application. [Figure 9] It is a structural diagram of the first device provided by an embodiment of the present application. [Figure 10] It is a structural diagram of the second device provided by an embodiment of the present application.
Modes for Carrying Out the Invention
[0016] In the following, while referring to the drawings in the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described. Of course, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments of the present application, all other embodiments that can be obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present application.
[0017] In the description and claims of the embodiments of the present application, technical terms such as "first", "second", etc. are not used to describe a specific order of objects, but to distinguish different objects. Note that terms used in this way may be interchangeable in some cases so that the embodiments of the present application can be implemented in an order other than that illustrated or described here. Also, the objects distinguished by "first" and "second" are usually of the same type and do not limit the number of objects. For example, the first object may be one or more. Further, in the description and claims, "and / or" represents at least one of the connected objects, and the symbol " / " generally indicates that the related objects before and after are in an "or" relationship.
[0018] Furthermore, the technologies described in the embodiments of this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but are also applicable to other wireless communication systems and other systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), and Single-carrier Frequency-Division Multiple Access (SC-FDMA). The terms "system" and "network" in the embodiments of this application are generally interchangeable, and the technologies described may be used with the above-mentioned systems and radiotelegraph technologies, or with other systems and radiotelegraph technologies. However, the following description uses the New Radio (NR) system as an example, and uses NR terminology in most of the following descriptions, but these technologies are applicable to systems other than NR systems, for example, the 6th generation (6 th It can also be applied to Generation 6G communication systems.
[0019] To facilitate understanding, some aspects of the embodiments of this application will be explained below. 1. Artificial Intelligence Artificial intelligence (AI) is now being widely applied in various fields. AI networks can be implemented in various ways, such as neural networks, decision trees, support vector machines, and Bayesian classifiers. While we will use neural networks as an example below, the specific type of AI network is not limited to this explanation.
[0020] A schematic diagram of a neural network is shown in Figure 1. Here, the neural network consists of neurons, and a schematic diagram of a neuron is shown in Figure 2. In the diagram, z = a1w1 + ... + a k w k +···+a K w K +b, a1, a2, ...a K is the input, w is the weight (multiplication coefficient), b is the bias (addition coefficient), and σ(.) is the activation function. Common activation functions include Sigmoid, tanh, and ReLU (Rectified Linear Unit).
[0021] The parameters of a neural network are optimized by an optimization algorithm. This optimization algorithm may be one that can minimize or maximize a target function (also called a loss function). Generally, the target function is a mathematical combination of the model parameters and the data. For example, if a neural network model f(.) is constructed using given data X and its corresponding tag Y, a predicted output f(x) can be obtained based on the input x, and the difference between the predicted value and the actual value (f(x)-Y) can be calculated. This is the loss function. Training a neural network model involves finding appropriate w and b to minimize the value of the loss function. A smaller loss value indicates that the neural network model is closer to the truth.
[0022] Currently, most common optimization algorithms are based on error backpropagation (BP). The basic idea of the BP algorithm is that the learning process consists of two processes: forward propagation of the signal and backpropagation of the error. In forward propagation, input samples are introduced from the input layer, processed layer by layer by each hidden layer, and propagated to the output layer. If the actual output from the output layer does not match the desired output, the process moves to the backpropagation stage. Backpropagation involves backpropagating the output error from the hidden layer to the input layer in some way, distributing the error equally among all units in each layer, thereby obtaining the error signal for each unit in each layer. This error signal serves as the basis for correcting the weights of each unit. This process of adjusting the weights of each layer during signal forward propagation and error backpropagation is repeated. This repeated process of adjusting weights is the network learning and training process. This process continues until the error output from the network decreases to an acceptable level, or until a predetermined number of training iterations are reached.
[0023] Common optimization algorithms include gradient descent, stochastic gradient descent (SGD), mini-batch gradient descent, momentum method, Nesterov's accelerated gradient descent, adaptive gradient descent (Adagrad), Adadelta method, root mean square prop (RMSprop), and adaptive moment estimation (Adam).
[0024] The above optimization algorithms, during error backpropagation, obtain error / loss based on the loss function, add the effects of derivative / partial derivatives, learning rate, previous gradient / derivative / partial derivatives, etc. to the current neuron, obtain a gradient, and send the gradient to the upper layer.
[0025] 2. Multi-antenna Wireless access technology standards such as Long Term Evolution (LTE) and its advanced form, LTE-Advanced (LTE-A), are all built on Multiple-Input Multiple-Output (MIMO) and Orthogonal Frequency Division Multiplexing (OFDM) technologies. MIMO technology utilizes the spatial degrees of freedom obtained by multi-antenna systems to improve peak rate and system spectrum utilization.
[0026] In the development of standardization, the scale of MIMO technology is growing ever larger. The LTE Release-8 specification (Rel-8) supported MIMO transmission up to four layers. The LTE Release-9 specification (Rel-9) enhanced Multi-User MIMO (MU-MIMO) technology, supporting up to four downlink data layers in Transmission Mode (TM)-8 MU-MIMO transmission. The Release-10 specification (Rel-10) expanded the transmission capability of Single-User MIMO (SU-MIMO) to up to eight data layers.
[0027] MIMO technology is evolving towards 3D and large-scale applications. Currently, the 3rd Generation Partnership Project (3GPP) has already completed research on 3D channel modeling and is developing research and standardization projects for eFD-MIMO and New Radio (NR) MIMO. It is foreseeable that larger-scale MIMO technologies with more multi-antenna ports will be introduced in future 5th-generation (5G) mobile communication systems.
[0028] The use of large-scale antenna arrays in Massive MIMO technology significantly improves the system's frequency bandwidth utilization efficiency, enabling it to support a much larger number of access users. Therefore, leading research organizations all consider Massive MIMO technology to be one of the most promising physical layer technologies for next-generation mobile communication systems.
[0029] While employing a fully digital array in Massive MIMO technology can maximize spatial resolution and achieve optimal MU-MIMO performance, such a structure requires a large number of AD / DA inverters and complete radio frequency-baseband processing channels, resulting in a huge burden in terms of both equipment cost and baseband processing complexity.
[0030] To avoid the aforementioned implementation costs and equipment complexity, mixed digital-analog beamforming technology emerged. This technology builds upon conventional digital domain beamforming, applying beamforming to the radio frequency signal at the tip, close to the antenna system. Analog forming allows for relatively easy rough matching of the transmitted signal and channel. Since the size of the equivalent channel formed after analog forming is less than the actual number of antennas, the subsequent required AD / DA inverters, digital channel count, and corresponding baseband processing complexity can be significantly reduced. The remaining interference from the analog forming portion is then processed again in the digital domain, ensuring the quality of MU-MIMO transmission. Compared to full digital forming, mixed digital-analog beamforming offers a compromise between performance and complexity, making it promising for high-frequency bandwidth, high bandwidth, or systems with a large number of antennas.
[0031] 3. NR Channel State Information (CSI) Report According to information theory, accurate channel state information is crucial for channel capacity. Especially in multi-antenna systems, the transmitter can optimize signal transmission to better match the channel state based on the CSI. Currently, NR CSI reporting includes the Rank Indicator (RI), Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), Layer Indicator (LI), and beam quality, such as Layer 1 Reference Signal Received Power (L1-RSRP). Of these, CQI can be used to select an appropriate Modulation and Coding Scheme (MCS) to improve the adaptability of the realization link, while PMI can be used to achieve characteristic beamforming to maximize the strength of the received signal or to suppress interference (e.g., inter-cell interference, inter-user interference, etc.). Therefore, since the introduction of multi-antenna technology (MIMO), acquiring CSI has always been a focus of research.
[0032] When channels are compatible, for example in a Time Division Duplexing (TDD) system, the terminal sends a Sounding Reference Signal (SRS) to the network device, which then uses the SRS to estimate the channel and obtain information about the uplink channel. When channels are not compatible, for example in a Frequency Division Duplexing (FDD) system, the uplink channel represented by the SRS cannot accurately determine information about the downlink channel. In this case, the network device must send a Channel Status Information Reference Signal (CSI-RS), and the terminal estimates the channel based on the CSI-RS to obtain information about the downlink channel, and then uses a codebook defined by the protocol to feed back PMI to the network device. The network device can then reconstruct the downlink channel information based on the codebook and PMI.
[0033] Current codebooks are classified into Type I and Type II codebooks, but their core idea is similarly based on oversampled 2D discrete Fourier transform beams (oversampled 2D DFT beams). Codewords are constructed according to predetermined rules, and the corresponding channel vector or matrix can be retrieved using PMI bit information.
[0034] In a Type I single-panel CSI codebook, the precode matrix W may also be represented as the product of two matrices, W1 and W2, with information from W1 and W2 reported respectively. W1 represents long-term, frequency-independent channel characteristics. The terminal reports only one W1 for the entire reported bandwidth. In contrast, W2 attempts to capture short-term, frequency-relevant channel characteristics. The terminal reports one W2 for each subband, or does not report any W2. W1 and W2 consist of an oversampled 2D DFT beam.
[0035] Type II and Type I differ in that Type I ultimately reports only one beam, while Type II reports up to four orthogonal beams. For each beam and its two polarization directions, the reported PMI provides a corresponding width value (broadband and subband) and a phase value (subband). In this way, Type II captures the main propagation path and its corresponding width and phase, providing more detailed channel information. Naturally, Type II is also typically more expensive than Type I.
[0036] In the information reporting method provided by the embodiment of the present application, the first device may be a terminal or a network device. Similarly, the second device may be a terminal or a network device. For ease of understanding, the embodiment of the present application will be explained as an example in which the first device is a terminal and the second device is a network device.
[0037] Figure 3 is a block diagram showing a wireless communication system applicable to an embodiment of the present application. The wireless communication system comprises a terminal 11 and network-side equipment 12. Here, the terminal 11 may also be called terminal equipment or user equipment (UE), and may be a mobile phone, tablet personal computer, laptop computer (also called notebook computer), personal digital assistant (PDA), personal information terminal, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), wearable device, or in-vehicle equipment (VUE), pedestrian terminal (PUE), etc. Wearable devices include bracelets, earphones, glasses, etc. In this embodiment of the present application, the specific type of terminal 11 is not limited.
[0038] The network-side equipment 12 may be a base station or a core network. Within this, the base station may be referred to as Node B, Advanced Node B, Access Point, Base Transceiver Station (BTS), Wireless Base Station, Wireless Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), B Node, Advanced B Node (eNB), Home B Node, Home Advanced B Node, Wireless Local Area Network (WLAN) Access Point, Wireless Fidelity (WiFi) Node, Transmitting Receiving Point (TRP), or any other appropriate term in the aforementioned field, and the base station is not limited to any specific technical term as long as the same technical effect can be achieved. In this embodiment of the present application, only base stations in an NR system are given as examples, but the specific type of base station is not limited.
[0039] Next, with reference to the drawings, the information reporting method provided by the embodiments of this application will be described in detail by referring to specific embodiments and their application scenarios.
[0040] Figure 4 is a flowchart of the information reporting method provided by an embodiment of the present application. The method may be performed by a first device, as shown in Figure 4, This includes step 401, which reports the first information to the second device. The first information includes predicted first channel state information, or second information determined based on the predicted first channel state information, wherein the first channel state information includes channel state information for a first period located after the reference time.
[0041] In this embodiment, the first device may be a terminal or a network device. The second device may also be a terminal or a network device. For example, the first device may be a terminal and the second device may be a network device. Or, the first device may be a terminal and the second device may be a terminal capable of communicating with the first device, for example, the second device communicating with the first device via a side link. Furthermore, examples include car telematics and the Internet of Things.
[0042] The above reference time may be a time related to the current channel status information, for example, the time the current channel status information is placed, the time the current channel status information is transmitted, the time the current channel status information is received, the activation time reported by the current channel status information, the trigger time reported by the current channel status information, or the measurement time of the reference signal for the current channel status information. The above first period may be, for example, K CSI reporting periods, K RS periods, K slots, K half slots, K symbols, K subframes, K radio frames, K milliseconds, K seconds, or K minutes located after the reference time. Of course, the above first period may also include K other common time units located after the reference time, but these will not be listed here. Also, K is a positive integer.
[0043] The above-mentioned first channel state information may be channel state information predicted based on at least one of the channel state information for the current time and the channel state information for past time. The above-mentioned first channel state information may include one or more channel state information for the first period. For example, if the first period includes K slots, the above-mentioned first channel state information may include the channel state information for each of the K slots.
[0044] The second information described above may be information obtained by target processing of the first channel state information. The target processing may include, but is not limited to, at least one of the following: encoding, compression, and merging.
[0045] The information reporting method provided by the embodiment of the present invention reports channel status information for a predicted first period to a second device, that is, reports channel status information for a certain period in the future to the second device. This allows the second device to obtain more accurate channel information while the first device is moving, thereby reducing the impact of the first device's movement on the quality of communication services.
[0046] Optionally, the first channel state information may include at least one of the following: precoding matrix indicator PMI, channel quality indicator CQI, rank indicator RI, layer indicator LI, original channel information, channel quality index value, beam information, channel time-domain stability index value, channel large-scale parameter, and first instrument position information indicated by the channel.
[0047] Of course, the above-mentioned first channel state information may include other general channel state feature information, but we will not list them all here.
[0048] In this embodiment, the PMI is also called beamforming information and can be used for characteristic beamforming. The original channel information can be used to reflect the original channel information, such as the channel matrix, characteristic information obtained by decomposing the channel matrix, etc. The channel quality index value may include, but is not limited to, at least one of the following: signal-to-noise ratio (SNR), signal-to-interference plus noise ratio (SINR), signal power, noise power, and interference power. The beam information may include, but is not limited to, a beam reference signal (RS) identifier, beam quality information, etc. The time-domain stability index value of the channel can be used to reflect the changes in channel information, such as the variance of channel information within a certain period, worst value, best value, range of change, etc. The large-scale parameters of the channel may include, but are not limited to, Doppler shift, Doppler spread, average delay, delay spread, etc. The first device location information indicated by the above channel may also be the location information of the first device determined based on the channel information.
[0049] Optionally, the original channel information includes at least one of the following: a channel matrix, or feature information obtained by decomposing the channel matrix using a target decomposition method.
[0050] In this embodiment, the channel matrix may include channel information from each antenna or transceiver unit (TX, RU) on the transmitting side to each antenna or transceiver unit (TX, RU) on the receiving side. The channel information includes at least one of the following: width, phase, delay, and Doppler spread.
[0051] The feature information obtained by decomposing the above channel matrix using the target decomposition method may include at least one of the feature vectors, feature matrices, or feature values obtained by decomposing the channel matrix using the target decomposition method. For example, the above channel matrix may include feature vectors (also called singular vectors or SVD vectors) or feature values (also called singular values) obtained by singular value decomposition (SVD) of the channel matrix.
[0052] Optionally, the target decomposition method includes at least one of singular value decomposition, triangular factorization, QR factorization, Cholesky decomposition, and spectral decomposition.
[0053] Furthermore, if the target decomposition method includes multiple methods, the feature information obtained by decomposing the channel matrix using the target decomposition method may include feature information obtained by decomposing the channel matrix using each of the respective decomposition methods. For example, if the target decomposition method includes singular value decomposition and triangular decomposition, the feature information obtained by decomposing the channel matrix using the target decomposition method may include feature information obtained by decomposing the channel matrix using singular value decomposition, such as singular vectors and singular values, and feature information obtained by decomposing the channel matrix using triangular decomposition, such as feature matrices, feature vectors, and feature values.
[0054] Optionally, the beam information is The beam reference signal RS identifier and the beam quality index value for each time unit in the first period, Or, The system may also include the RS identifier of the beam for each time unit in the first period and the beam quality index value corresponding to the RS identifier.
[0055] In this embodiment, the above time units may include, but are not limited to, the CSI reporting period, RS period, slot, half slot, symbol, subframe, radio frame, millisecond, second, or minute. The above beam quality index values can be used to evaluate beam quality. For example, they may include Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), and SINR.
[0056] In one embodiment, the beam quality of a beam may change within the first period while its reference signal identifier (RS ID) remains unchanged. In this case, the beam information may include the RS ID of the beam and beam quality index values for each time unit within the first period. For example, if the first period includes multiple slots, the beam information may include the RS ID of the beam and beam quality index values for each slot within the first period.
[0057] In other embodiments, both the RS ID and beam quality of the beam may change within the first period. In this case, the beam information may include the RS ID for each time unit in the first period and the beam quality index value corresponding to that RS ID. For example, if the first period includes multiple symbols, the beam information may include the RS ID of the beam for each symbol in the first period and the beam quality index value corresponding to that RS ID.
[0058] Optionally, the time-domain stability index value of the channel is determined by at least one of the following: the variance of the channel state information during the second period, the worst value of the channel state information during the second period, the difference between the best value and the worst value of the channel state information during the second period, the range of change of the channel state information during the second period, and the difference between the value of each channel state information during the second period and the limit value of the channel state information during the second period.
[0059] In this embodiment, the second period may be the first period or a period located within the first period. The channel status information within the second period may include, but is not limited to, at least one of the following: PMI, CQI, RI, LI, channel quality index value, channel large-scale parameter, etc. The channel status information within the second period may include multiple channel status information within the second period. For example, the channel status information within the second period may include multiple PMIs within the second period. The limit value of the channel status information within the second period may be the best value or the worst value of the channel status information within the second period.
[0060] For example, if CQI#1 to CQI#m are included within the second period described above, and m is an integer greater than 1, and the value of CQI#2 is the best value among CQI#1 to CQI#m, then the difference between the value of each CQI among CQI#1 to CQI#m and the value of CQI#2 may be calculated for each. Also, for example, if RI #1 to RI #n are included within the second period described above, and n is an integer greater than 1, and the value of RI#1 x1 is the maximum value among RI#1 to RI#n, and the value of RI#3 x2 is the minimum value, then the range of change for RI is [x2, x1].
[0061] In this embodiment, the time-domain stability index value of the channel may include at least one of the above index values and an index value calculated from the above index values by a predetermined calculation method. The predetermined calculation method may include, but is not limited to, at least one of addition, subtraction, multiplication, division, raising to the Nth power, Nth root, logarithm, differentiation, and partial differentiation. N may be any number. For example, N may be a positive number, a negative number, or 0. Alternatively, N may be a real number, a complex number, etc.
[0062] Optionally, the start time of the first period is one of the following: the reference time, a time that is one time unit earlier than the reference time, or a time that is two time units later than the reference time.
[0063] The end of the first period is one of the following: K time units after the start of the first period, a time that is 3 time lengths earlier than K time units after the start of the first period, or a time that is 4 time lengths later than K time units after the start of the first period, where K is a positive integer.
[0064] In this embodiment, at least one of the above-mentioned first time length, second time length, third time length, fourth time length, value of K, and type of time unit may be predetermined by the protocol or configured by the second device.
[0065] A point in time that is one hour earlier than the reference point mentioned above may be the point in time that is the reference point minus one hour. A point in time that is two hours later than the reference point mentioned above may be the point in time that is the reference point plus two hours. K time units after the start of the first period mentioned above may be the point in time that is the start of the first period plus K time units. A point in time that is three hours earlier than the point in time that is K time units after the start of the first period mentioned above may be the point in time that is the start of the first period minus three hours plus K time units. A point in time that is four hours later than the point in time that is K time units after the start of the first period mentioned above may be the point in time that is the start of the first period plus K time units plus four hours.
[0066] For example, if K time units are K CSI reporting cycles, the delay at the start is 3 slots, and the advance at the end is 2 slots, the start of the first period may be at the reference time + 3 slots, and the end of the first period may be at the reference time + 3 slots + K CSI reporting cycles - 2 slots.
[0067] Optionally, the unit of time may include one of the following: CSI reporting period, RS period, slot, half slot, symbol, subframe, radio frame, millisecond, second, or minute.
[0068] In this embodiment, the RS period may be the period of the RS used to measure the CSI feedback. The symbol may also be an Orthogonal Frequency Division Multiplexing (OFDM) symbol.
[0069] Optionally, the parameters for the first period are set by the second device. The parameters for the first period include at least one of the first time length, the second time length, the value of K, the type of time unit, the third time length, and the fourth time length.
[0070] In this embodiment, the types of time units include CSI reporting cycle, RS cycle, slot, half slot, symbol, subframe, radio frame, millisecond, second, and minute.
[0071] Optionally, the parameters for the first period are configured or activated by the second device using Radio Resource Control (RRC), Media Access Control Control Element (MAC CE), and Downlink control information (DCI).
[0072] Optionally, the reference time includes one of the following: the time of placement of the current channel status information, the time of transmission of the current channel status information, the time of reception of the current channel status information, the activation time reported by the current channel status information, the trigger time reported by the current channel status information, or the measurement time of the reference signal of the current channel status information.
[0073] In this embodiment, with respect to the activation time or trigger time reported by the current channel status information, for example, if the reporting of the current channel status information is activated or triggered by DCI, the transmission time or reception time of the DCI becomes the activation time or trigger time reported by the current channel status information.
[0074] Optionally, the first channel state information is predicted based on the second channel state information, and the second channel state information is Channel status information at the aforementioned reference time, This includes at least one of the channel state information for the third period prior to the aforementioned reference point.
[0075] In this embodiment, both the channel state information at the reference time and the channel state information for the third period prior to the reference time may include at least one of the following: PMI, CQI, RI, LI, original channel information, channel quality index value, beam information, channel time-domain stability index value, channel large-scale parameter, and first instrument position information indicated by the channel. A detailed explanation of the related content can be found in the explanation of the first channel state information above, so it will not be repeated here.
[0076] The end of the third period described above may be any one of the following: the reference time, a time five hours earlier than the reference time, or a time six hours later than the reference time.
[0077] The start of the third period described above is one of the J time units prior to the end of the third period, which is either 7 hours earlier than the J time units prior to the end of the third period, or 8 hours later than the J time units prior to the end of the third period, where J is a positive integer.
[0078] At least one of the above-mentioned fifth time length, sixth time length, seventh time length, eighth time length, the value of J, and the type of time unit may be predetermined by the protocol or configured by the second device. The type of time unit may include CSI reporting period, RS period, slot, half slot, symbol, subframe, radio frame, millisecond, second, and minute.
[0079] In the embodiments of the present invention, the accuracy of the predicted channel state information can be improved by predicting the channel state information for the first period based on at least one of the channel state information at the reference time and the channel state information for the third period prior to the reference time.
[0080] Optionally, in order to further improve the accuracy of predicting channel information, in the embodiments of the present invention, channel state information for the first period may be predicted based on second channel state information and channel feature information such as the moving speed of the first device, the signal-to-noise ratio or signal-to-interference-plus-noise ratio of the channel, the broadband characteristics of the channel, the time-domain correlation of the channel, the frequency-domain correlation of the channel, and the delay-Doppler domain characteristics of the channel.
[0081] Optionally, the first channel state information is channel state information output from the first AI network after the second channel state information has been input to the first AI network.
[0082] In this embodiment, the first AI network may be an AI network for predicting channel state information obtained through prior training, for example, a pre-trained neural network for predicting channel state information.
[0083] In practical applications, the first AI network may receive second channel state information as input and output predicted channel state information based on the second channel state information. For example, as shown in Figure 5, the first AI network predicts the channel information for the four slots before the next reference signal measurement cycle based on channel information obtained by measuring the periodic reference signal over the past four cycles. One reference signal measurement cycle consists of five slots.
[0084] Furthermore, the input to the first AI network may include, in addition to the second channel state information, channel feature information such as the movement speed of the first device, the signal-to-noise ratio or signal-to-interference-plus-noise ratio of the channel, the broadband characteristics of the channel, the time-domain correlation of the channel, the frequency-domain correlation of the channel, and the delay-Doppler domain characteristics of the channel, and is not particularly limited in this embodiment.
[0085] Furthermore, the format of the first channel state information output from the first AI network may be set reasonably according to the actual situation. For example, it may be in binary format.
[0086] Optionally, the second information is information obtained by targeting the first channel state information, and the targeting process includes at least one of encoding and compression.
[0087] In this embodiment, the encoding process may include, but is not limited to, entropy coding or Huffman coding. The compression process may include, but is not limited to, lossy compression or lossless compression.
[0088] For example, if the first channel state information includes K time unit channel state information, that is, the first time unit channel state information, the second time unit channel state information, ... K time unit channel state information, the second device may perform encoding and compression processing on the K time unit channel state information before transmitting it. This reduces the size of the transmitted data and saves resource costs.
[0089] Optionally, the above method is The step further includes reporting the channel status information at the aforementioned reference time to the second device.
[0090] In this embodiment, in order for the second device to acquire more comprehensive channel status information and to understand the channel status more accurately, the first device may report the channel status information at the reference time and the predicted channel status information for the first period to the second device.
[0091] Optionally, the first channel state information includes at least one of broadband channel state information and subband channel state information.
[0092] Optionally, the subband division method is one of the following: division based on the frequency domain, division based on the chord domain, division based on the spatial domain, division based on the delay domain, or division based on the Doppler domain.
[0093] In this embodiment, in the case of division based on the frequency domain, for example, frequency domain resources are divided based on resource blocks (RB), physical resource blocks (PRB), subbands, physical resource groups (PRG), or bandwidth parts (BWP). In the case of division based on the code domain, for example, code domain resources are divided based on orthogonal codes, quasi-orthogonal codes, or semi-orthogonal codes. In the case of division based on the spatial domain, for example, spatial domain resources are divided based on antennas, antenna elements, antenna panels, transceiver units, beams, layers, ranks, or antenna angles.
[0094] Optionally, the information type of the first channel state information and the information type of the channel state information at the reference time are the same. Or, The information type of the first channel status information is determined based on the capability information of the first device. Or, The information type of the first channel status information is determined by the second device, Or, The information type of the first channel status information is broadband channel status information. Or, The information type of the first channel state information is subband channel state information, The aforementioned information type includes broadband channel status information and subband channel status information.
[0095] In one embodiment, the information type of the first channel state information and the information type of the channel state information at the reference time are the same. For example, if the channel state information at the reference time is broadband channel state information, the first channel state information is broadband channel state information, and if the channel state information at the reference time is subband channel state information, the first channel state information is subband channel state information.
[0096] In other embodiments, the information type of the first channel state information is determined based on the capability information of the first device. For example, if the capability of the first device supports only broadband channel state information, the first channel state information is broadband channel state information, and if the capability of the first device supports only subband channel state information, the first channel state information is subband channel state information.
[0097] Optionally, if the capabilities of the first device support both broadband channel status information and subband channel status information simultaneously, the first channel status information may be subband channel status information.
[0098] Optionally, if the capability of the first device simultaneously supports broadband channel status information and subband channel status information, the information type of the first channel status information may be determined based on other parameters. For example, the information type of the first channel status information may be determined based on placement parameters transmitted from the second device.
[0099] In other embodiments, the information type of the first channel state information is provided by the second device. For example, if the information type of the first channel state information provided by the second device is broadband channel state information, then the first channel state information is broadband channel state information. If the information type of the first channel state information provided by the second device is subband channel state information, then the first channel state information is subband channel state information.
[0100] In other embodiments, regardless of whether the information type of the channel state information at the reference time is broadband channel state information or subband channel state information, the information type of the first channel state information is broadband channel state information.
[0101] In other embodiments, regardless of whether the information type of the channel state information at the reference time is broadband channel state information or subband channel state information, the information type of the first channel state information is subband channel state information.
[0102] Optionally, before the step of reporting the first information to the second device, the method may: The process further includes receiving a first instruction transmitted from the second device, the first instruction being for instructing the first device to report predicted channel status information.
[0103] In this embodiment, the first device may receive a first instruction transmitted by the second device via RRC, MAC CE, DCI, etc., and may execute step 401 when it receives the first instruction.
[0104] In actual applications, the second device may activate the information reporting method provided by the embodiment of this application using RRC, MAC CE, DCI, etc. Optionally, the first device performs step 401 if it receives the first instruction transmitted from the second device and is able to report the predicted channel status information.
[0105] Furthermore, the embodiments described above in this example may be combined depending on the actual situation.
[0106] Figure 6 is a flowchart of another information reporting method provided by an embodiment of the present application, which is performed by a second device and as shown in Figure 6, The process includes step 601 of receiving first information reported from the first device, The first information includes predicted first channel state information, or second information determined based on the predicted first channel state information, wherein the first channel state information includes channel state information for a first period located after the reference time.
[0107] In this embodiment, the first device may be a terminal or a network device. The second device may also be a terminal or a network device. For example, the first device may be a terminal and the second device may be a network device. Or, the first device may be a terminal and the second device may be a terminal capable of communicating with the first device, for example, the second device communicating with the first device via a side link.
[0108] The above reference time may be a time related to the current channel status information, for example, the time the current channel status information is placed, the time the current channel status information is transmitted, the time the current channel status information is received, the activation time reported by the current channel status information, the trigger time reported by the current channel status information, or the measurement time of the reference signal for the current channel status information. The above first period may be, for example, K CSI reporting periods, K RS periods, K slots, K half slots, K symbols, K subframes, K radio frames, K milliseconds, K seconds, or K minutes located after the reference time, where K is a positive integer.
[0109] The above-mentioned first channel state information may be channel state information predicted based on at least one of the channel state information for the current time and the channel state information for past time. The above-mentioned first channel state information may include one or more channel state information for the first period. For example, if the first period includes K slots, the above-mentioned first channel state information may include the channel state information for each of the K slots.
[0110] The second information described above may be information obtained by target processing of the first channel state information. The target processing may include, but is not limited to, at least one of the following: encoding, compression, and merging.
[0111] In actual applications, the second device may determine desired channel state information based on the first information after receiving the first information, or it may determine desired channel state information based on the first information and the channel state information at the reference point. The type of the desired channel state information may be the same as the type of the first information. For example, if the information type of the first information is the CQI for the predicted first period, the desired channel state information may also be a CQI. The type of the desired channel state information may be different from the type of the first information. For example, if the first information is the CQI for the predicted first period, the desired channel state information may be a channel matrix.
[0112] In the information reporting method provided by the embodiment of the present application, the second device can obtain more accurate channel information while the first device is moving by receiving predicted channel status information for a first period reported by the first device, that is, by receiving channel status information for a certain future period reported by the first device, thereby reducing the impact of the movement of the first device on the quality of communication services.
[0113] Optionally, the first channel state information includes at least one of the following: precoding matrix indicator PMI, channel quality indicator CQI, rank indicator RI, layer indicator LI, original channel information, channel quality index value, beam information, channel time-domain stability index value, channel large-scale parameter, and first instrument position information indicated by the channel.
[0114] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0115] Optionally, the original channel information includes at least one of the following: a channel matrix, or feature information obtained by decomposing the channel matrix using a target decomposition method.
[0116] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0117] Optionally, the target decomposition method includes at least one of singular value decomposition, triangular decomposition, QR decomposition, Cholesky decomposition, and spectral decomposition.
[0118] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0119] Optionally, the beam information is The beam reference signal RS identifier and the beam quality index value for each time unit in the first period, Or, This includes the RS identifier of the beam for each time unit in the first period and the beam quality index value corresponding to the RS identifier.
[0120] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0121] Optionally, the time-domain stability index value of the channel is determined by at least one of the following: the variance of the channel state information during the second period, the worst value of the channel state information during the second period, the difference between the best value and the worst value of the channel state information during the second period, the range of change of the channel state information during the second period, and the difference between the value of each channel state information during the second period and the limit value of the channel state information during the second period.
[0122] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0123] Optionally, the start time of the first period is one of the following: the reference time, a time that is one time unit earlier than the reference time, or a time that is two time units later than the reference time. The end of the first period is one of the following: K time units after the start of the first period, a time that is 3 time lengths earlier than K time units after the start of the first period, or a time that is 4 time lengths later than K time units after the start of the first period, where K is a positive integer.
[0124] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0125] Optionally, the unit of time may include one of the following: CSI reporting period, RS period, slot, half slot, symbol, subframe, radio frame, millisecond, second, or minute.
[0126] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0127] Optionally, the parameters for the first period are set by the second device. The parameters for the first period include at least one of the first time length, the second time length, the value of K, the type of time unit, the third time length, and the fourth time length.
[0128] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0129] Optionally, the reference time includes one of the following: the time of placement of the current channel status information, the time of transmission of the current channel status information, the time of reception of the current channel status information, the activation time reported by the current channel status information, the trigger time reported by the current channel status information, or the measurement time of the reference signal of the current channel status information.
[0130] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0131] Optionally, the first channel state information is predicted based on the second channel state information, and the second channel state information is Channel status information at the aforementioned reference time, This includes at least one of the channel state information for the third period prior to the aforementioned reference point.
[0132] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0133] Optionally, the first channel state information is channel state information output from the first AI network after the second channel state information has been input to the first AI network.
[0134] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0135] Furthermore, the second device may obtain desired channel state information by receiving channel state information (i.e., first channel state information) output from the first AI network and then inputting the first channel state information to the second AI network. The second AI network and the first AI network may be two AI networks that have been jointly trained. The first AI network is used for the encoding process, and the second AI network is used for the decoding process.
[0136] Optionally, the second information is information obtained by targeting the first channel state information, and the targeting process includes at least one of encoding and compression.
[0137] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0138] Optionally, the above method is The further step includes receiving channel status information at the reference time reported by the first device.
[0139] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0140] Optionally, the first channel state information includes at least one of broadband channel state information and subband channel state information.
[0141] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0142] Optionally, the subband division method is one of the following: division based on the frequency domain, division based on the chord domain, division based on the spatial domain, division based on the delay domain, or division based on the Doppler domain.
[0143] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0144] Optionally, the information type of the first channel state information and the information type of the channel state information at the reference time are the same. Or, The information type of the first channel status information is determined based on the capability information of the first device. Or, The information type of the first channel status information is determined by the second device, Or, The information type of the first channel status information is broadband channel status information. Or, The information type of the first channel state information is subband channel state information, The aforementioned information type includes broadband channel status information and subband channel status information.
[0145] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0146] Optionally, the above method is Based on the first information, the desired channel state information is determined. or The method further includes determining desired channel state information based on the first information and the channel state information at the reference time.
[0147] In one embodiment, the second device directly determines desired channel state information based on the first information. That is, it can directly restore desired channel state information based on predicted channel state information for the first period. For example, if the first information is channel state information output from the first AI network, the second device can obtain the desired channel state information by inputting it into a suitable second AI network.
[0148] In another embodiment, the second device can improve the accuracy of the obtained channel state information by determining desired channel state information based on the first information and the channel state information at a reference point, that is, by determining the desired channel state information based on the predicted channel state information for the first period and the channel state information at a reference point. For example, if the first information is channel state information output from a first AI network, the second device can obtain the desired channel state information by inputting both the channel state information output from the first AI network and the channel state information at a reference point into a compatible second AI network.
[0149] Optionally, prior to the step of receiving the first information reported from the first device, the method may: The first instruction further includes the step of transmitting the first instruction to the first device, wherein the first instruction is for instructing the first device to report predicted channel state information.
[0150] The means of implementing this embodiment can be found in the description of the embodiment shown in Figure 4, and will not be repeated here.
[0151] This embodiment is a second embodiment of the device corresponding to the embodiment shown in Figure 4, and specific embodiments can be found in the description of the embodiment shown in Figure 4. Since the same beneficial effects can be achieved, the same effects will not be repeated here to avoid repetition.
[0152] Furthermore, the embodiments described above in this example may be combined depending on the actual situation.
[0153] Figure 7 is a structural diagram of an information reporting device provided by an embodiment of the present application, and as shown in Figure 7, the information reporting device 700 is It includes a first reporting module 701 for reporting first information to a second device, The first information includes predicted first channel state information, or second information determined based on the predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time.
[0154] Optionally, the first channel state information includes at least one of the following: precoding matrix indicator PMI, channel quality indicator CQI, rank indicator RI, layer indicator LI, original channel information, channel quality index value, beam information, channel time-domain stability index value, channel large-scale parameter, and first instrument position information indicated by the channel.
[0155] Optionally, the original channel information includes at least one of the following: a channel matrix, or feature information obtained by decomposing the channel matrix using a target decomposition method.
[0156] Optionally, the target decomposition method includes at least one of singular value decomposition, triangular decomposition, QR decomposition, Cholesky decomposition, and spectral decomposition.
[0157] Optionally, the beam information is The beam reference signal RS identifier and the beam quality index value for each time unit in the first period, Or, This includes the RS identifier of the beam for each time unit in the first period and the beam quality index value corresponding to the RS identifier.
[0158] Optionally, the time-domain stability index value of the channel is determined by at least one of the following: the variance of the channel state information during the second period, the worst value of the channel state information during the second period, the difference between the best value and the worst value of the channel state information during the second period, the range of change of the channel state information during the second period, and the difference between the value of each channel state information during the second period and the limit value of the channel state information during the second period.
[0159] Optionally, the start time of the first period is one of the following: the reference time, a time that is one time unit earlier than the reference time, or a time that is two time units later than the reference time. The end of the first period is one of the following: K time units after the start of the first period, a time that is 3 time lengths earlier than K time units after the start of the first period, or a time that is 4 time lengths later than K time units after the start of the first period, where K is a positive integer.
[0160] Optionally, the unit of time may include one of the following: CSI reporting period, RS period, slot, half slot, symbol, subframe, radio frame, millisecond, second, or minute.
[0161] Optionally, the parameters for the first period are set by the second device. The parameters for the first period include at least one of the first time length, the second time length, the value of K, the type of time unit, the third time length, and the fourth time length.
[0162] Optionally, the reference time includes one of the following: the time of placement of the current channel status information, the time of transmission of the current channel status information, the time of reception of the current channel status information, the activation time reported by the current channel status information, the trigger time reported by the current channel status information, or the measurement time of the reference signal of the current channel status information.
[0163] Optionally, the first channel state information is predicted based on the second channel state information, and the second channel state information is Channel status information at the aforementioned reference time, This includes at least one of the channel state information for the third period prior to the aforementioned reference point.
[0164] Optionally, the first channel state information is channel state information output from the first AI network after the second channel state information has been input to the first AI network.
[0165] Optionally, the second information is information obtained by targeting the first channel state information, and the targeting process includes at least one of encoding and compression.
[0166] The device may optionally be: The system further includes a second reporting module for reporting channel status information at the aforementioned reference time to the second device.
[0167] Optionally, the first channel state information includes at least one of broadband channel state information and subband channel state information.
[0168] Optionally, the subband division method is one of the following: division based on the frequency domain, division based on the chord domain, division based on the spatial domain, division based on the delay domain, or division based on the Doppler domain.
[0169] Optionally, the information type of the first channel state information and the information type of the channel state information at the reference time are the same. Or, The information type of the first channel status information is determined based on the capability information of the first device. Or, The information type of the first channel status information is determined by the second device, Or, The information type of the first channel status information is broadband channel status information. Or, The information type of the first channel state information is subband channel state information, The aforementioned information type includes broadband channel status information and subband channel status information.
[0170] The device may optionally be: The system further includes a receiving module for receiving a first instruction transmitted from the second device before reporting the first information to the second device, the first instruction for instructing the first device to report predicted channel state information.
[0171] The information reporting device provided by the embodiment of the present application can implement each process in the embodiment of the method shown in Figure 4, which will not be repeated here to avoid duplication.
[0172] In addition, the information reporting device in the embodiment of this application may be a device, a component of the first device, an integrated circuit, or a chip.
[0173] Figure 8 is a structural diagram of another information reporting device provided by an embodiment of the present invention, and as shown in Figure 8, the information reporting device 800 is It includes a first receiving module 801 for receiving first information reported from the first device, The first information includes predicted first channel state information, or second information determined based on the predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time.
[0174] Optionally, the first channel state information includes at least one of the following: precoding matrix indicator PMI, channel quality indicator CQI, rank indicator RI, layer indicator LI, original channel information, channel quality index value, beam information, channel time-domain stability index value, channel large-scale parameter, and first instrument position information indicated by the channel.
[0175] Optionally, the original channel information includes at least one of the following: a channel matrix, or feature information obtained by decomposing the channel matrix using a target decomposition method.
[0176] Optionally, the target decomposition method includes at least one of singular value decomposition, triangular decomposition, QR decomposition, Cholesky decomposition, and spectral decomposition.
[0177] Optionally, the beam information is The beam reference signal RS identifier and the beam quality index value for each time unit in the first period, Or, This includes the RS identifier of the beam for each time unit in the first period and the beam quality index value corresponding to the RS identifier.
[0178] Optionally, the time-domain stability index value of the channel is determined by at least one of the following: the variance of the channel state information during the second period, the worst value of the channel state information during the second period, the difference between the best value and the worst value of the channel state information during the second period, the range of change of the channel state information during the second period, and the difference between the value of each channel state information during the second period and the limit value of the channel state information during the second period.
[0179] Optionally, the start time of the first period is one of the following: the reference time, a time that is one time unit earlier than the reference time, or a time that is two time units later than the reference time. The end of the first period is one of the following: K time units after the start of the first period, a time that is 3 time lengths earlier than K time units after the start of the first period, or a time that is 4 time lengths later than K time units after the start of the first period, where K is a positive integer.
[0180] Optionally, the unit of time may include one of the following: CSI reporting period, RS period, slot, half slot, symbol, subframe, radio frame, millisecond, second, or minute.
[0181] Optionally, the parameters for the first period are set by the second device. The parameters for the first period include at least one of the first time length, the second time length, the value of K, the type of time unit, the third time length, and the fourth time length.
[0182] Optionally, the reference time includes one of the following: the time of placement of the current channel status information, the time of transmission of the current channel status information, the time of reception of the current channel status information, the activation time reported by the current channel status information, the trigger time reported by the current channel status information, or the measurement time of the reference signal of the current channel status information.
[0183] Optionally, the first channel state information is predicted based on the second channel state information, and the second channel state information is Channel status information at the aforementioned reference time, This includes at least one of the channel state information for the third period prior to the aforementioned reference point.
[0184] Optionally, the first channel state information is channel state information output from the first AI network after the second channel state information has been input to the first AI network.
[0185] Optionally, the second information is information obtained by targeting the first channel state information, and the targeting process includes at least one of encoding and compression.
[0186] The device may optionally be: The system further comprises a second receiving module for receiving channel status information at the reference time reported by the first device.
[0187] Optionally, the first channel state information includes at least one of broadband channel state information and subband channel state information.
[0188] Optionally, the subband division method is one of the following: division based on the frequency domain, division based on the chord domain, division based on the spatial domain, division based on the delay domain, or division based on the Doppler domain.
[0189] Optionally, the information type of the first channel state information and the information type of the channel state information at the reference time are the same. Or, The information type of the first channel status information is determined based on the capability information of the first device. Or, The information type of the first channel status information is determined by the second device, Or, The information type of the first channel status information is broadband channel status information. Or, The information type of the first channel state information is subband channel state information, The aforementioned information type includes broadband channel status information and subband channel status information.
[0190] The device may optionally be: A first determination module for determining desired channel state information based on the first information, or The system further comprises a second determination module for determining desired channel state information based on the first information and the channel state information at the reference time.
[0191] The device may optionally be: The system further includes a transmitting module for transmitting a first instruction to the first device before receiving first information reported by the first device, the first instruction for instructing the first device to report predicted channel state information.
[0192] The information reporting device provided by the embodiment of the present application can implement each process in the embodiment of the method shown in Figure 6, which will not be repeated here to avoid duplication.
[0193] In addition, the information reporting device in the embodiment of this application may be a device, a component of the second device, an integrated circuit, or a chip.
[0194] Figure 9 is a structural diagram of a first device provided according to an embodiment of the present invention. As shown in Figure 9, the first device 900 includes, but is not limited to, a high-frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910.
[0195] As engineers in this field will understand, the first device 900 may further include a power supply (e.g., a battery) to power each component. The power supply may be logically connected to the processor 910 via a power management system, thereby enabling functions such as charge / discharge management and power consumption management by the power management system. The terminal is not limited to the terminal structure shown in Figure 9 and may include more or fewer components, combinations of some components, or different component arrangements than those shown, but these will not be repeated here.
[0196] Of course, in the embodiments of this application, the input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042 that process still images or video image data acquired by an image capture device (e.g., a camera) in video capture mode or image capture mode. The display unit 906 may include a display panel 9061, and may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 907 includes a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touchscreen. The touch panel 9071 may include two parts: a touch detection device and a touch controller. The other input devices 9072 may include, but are not limited to, a physical keyboard, function buttons (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and an operating lever, and are not repeated herein.
[0197] In the embodiment of the present invention, the high-frequency unit 901 receives downlink data from the second device and provides it to the processor 910 for processing, and also transmits uplink data to the second device. Typically, the high-frequency unit 901 includes, but is not limited to, an antenna, at least one amplifier, a transmitter / receiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0198] Memory 909 can store software programs or commands and various data. Memory 909 may mainly include a program or command storage area capable of storing an operating system, applications necessary for at least one function (e.g., audio playback function, image playback function, etc.), and a data storage area. Memory 909 may also include high-speed random access memory, and may further include non-volatile memory. Non-volatile memory may be read-only memory (ROM), programmable ROM (PROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. For example, at least one magnetic disk memory device, flash memory device, or other non-volatile solid memory device.
[0199] The processor 910 may comprise one or more processing units. Selectively, the processor 910 may integrate an application processor that primarily handles the operating system, user interface, and applications, and a modem processor that primarily handles wireless communication. Of course, the modem processor does not necessarily have to be integrated into the processor 910.
[0200] The high-frequency unit 901 is for reporting the first information to the second device. The first information includes predicted first channel state information, or second information determined based on the predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time.
[0201] In this embodiment, the processor 910 and the high-frequency unit 901 implement the processes realized by the first device in the embodiment of the method shown in Figure 4, and achieve the same technical effects; therefore, to avoid duplication, they will not be described again here.
[0202] Optionally, embodiments of the present invention further provide a first device including a processor 910, a memory 909, and a program or command stored in the memory 909 and operable on the processor 910. When the program or command is executed by the processor 910, it can implement each process of the embodiment of the information reporting method described above and achieve the same technical effect. To avoid duplication, it will not be repeated here.
[0203] Figure 10 is a structural diagram of a second device provided by an embodiment of the present application. The second device 1000 comprises a processor 1001, a transceiver 1002, a memory 1003, and a bus interface.
[0204] The transceiver 1002 is for receiving first information reported from the first device, wherein the first information includes predicted first channel status information, or second information determined based on the predicted first channel status information, and the first channel status information includes channel status information for a first period located after the reference time.
[0205] In this embodiment, the processor 1001 and the transceiver 1002 implement the processes realized by the second device in the embodiment of the method shown in Figure 6, and achieve the same technical effects; therefore, to avoid duplication, they will not be described again here.
[0206] The transceiver 1002 is used to send and receive data under the control of the processor 1001, and the transceiver 1002 has at least two antenna ports.
[0207] In Figure 10, the bus architecture may include any number of interconnected buses and bridges. Specifically, it is connected to one or more processors, represented by processor 1001, and various memory circuits, represented by memory 1003. Furthermore, the bus architecture may integrate various other circuits such as peripherals, voltage regulators, and power management circuits, but these are all well known in the art and will not be described in detail here. The bus interface provides an interface. The transceiver 1002 may be a plurality of elements consisting of a transmitter and a receiver, and provides a unit for communicating with various other devices over a transmission medium. For different user devices, the user interface 1004 may be an interface that allows external and internal connection of necessary equipment. Connected equipment includes, but is not limited to, keypads, displays, speakers, microphones, and operating levers.
[0208] The processor 1001 manages the bus architecture and normal processing, and the memory 1003 may store data used by the processor 1001 when performing operations.
[0209] Optionally, embodiments of the present invention further provide a second device including a processor 1001, a memory 1003, and a program or command stored in the memory 1003 and operable by the processor 1001. Since the execution of the program or command by the processor 1001 realizes each process of the embodiment of the information reporting method described above and achieves the same technical effect, it will not be repeated here to avoid duplication.
[0210] Embodiments of the present invention further provide a readable storage medium in which a program or command is stored. When the program or command is executed by the processor, each process of the embodiment of the terminal-side information reporting method or the second device-side information reporting method described above can be realized, and the same technical effect can be achieved; therefore, to avoid duplication, it will not be described again here.
[0211] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes, for example, computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0212] Embodiments of the present invention further provide a chip including a processor and a communication interface. The communication interface and the processor are coupled, and the processor executes a program or command to implement each process of the embodiment of the first device-side information reporting method or the second device-side information reporting method, and can achieve the same technical effect; therefore, to avoid duplication, they will not be repeated here.
[0213] The chip described in the embodiments of this application is also called a system-on-a-chip, system chip, chip system, or SoC, etc.
[0214] In this specification, the terms “including,” “consisting of,” and any other variations thereof are intended to include non-exclusive inclusion, so that a process, method, article, or apparatus containing a set of elements includes not only those elements but also other elements not explicitly stated, or elements specific to such process, method, article, or apparatus. Unless otherwise specified, an element limited by the phrase “including one…” does not preclude the existence of other identical elements in a process, method, article, or apparatus containing that element. Furthermore, the scope of the methods and apparatus in embodiments of this application is not limited to performing functions in the order shown or discussed herein, but may further include performing functions almost simultaneously or in the opposite order, depending on the relevant function. For example, the above methods may be performed in an order different from the order described, and further, each step may be added, omitted, or combined. Also, features described with reference to some examples may be combined with other examples.
[0215] From the above description of the embodiments, it will be clear to those skilled in the art that the methods of the above embodiments can be implemented in the form of a combination of software and a necessary common hardware platform, and of course, they may also be implemented by hardware, but in many cases the former is a more preferred embodiment. Based on this view, the technical solutions of the present application can be implemented substantially or in part in the form of a software product, the computer software product being stored on a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and including a plurality of commands that cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0216] Although embodiments of the present application have been described above with reference to the drawings, the present application is not limited to the above-described specific embodiments. The above-described specific embodiments are merely illustrative and not limiting. Many forms that a person skilled in the art could make based on the suggestions of the present application without departing from the spirit of the present application and the scope of protection of the claims are all within the scope of protection of the present application.
Claims
1. An information reporting method performed by the first device, The process includes the step of reporting the first information to the second device, The first information includes predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time. The start time of the first period is one of the following: the reference time, or a time that is two hours later than the reference time. The end of the first period is K time units after the start of the first period, where K is a positive integer. The aforementioned reference time includes the time of transmission of the current channel status information. An information reporting method in which the aforementioned time unit is the CSI reporting cycle or the RS cycle.
2. The parameters for the first period are set by the second device, The information reporting method according to claim 1, wherein the parameter for the first period includes at least one of the second time length, the value of K, and the type of time unit.
3. The first channel state information includes at least one of the following: precoding matrix indicator PMI, channel quality indicator CQI, rank indicator RI, layer indicator LI, original channel information, channel quality index value, beam information, channel time-domain stability index value, channel large-scale parameter, and first instrument position information indicated by the channel. The original channel information includes at least one of the following: a channel matrix, and feature information obtained by decomposing the channel matrix using the target decomposition method. The aforementioned target decomposition method includes at least one of singular value decomposition, triangular decomposition, QR decomposition, Chloesky decomposition, and spectral decomposition. The aforementioned beam information is The beam reference signal RS identifier and the beam quality index value for each time unit in the first period, Or, The RS identifier of the beam for each time unit in the first period and the beam quality index value corresponding to the RS identifier are included, The information reporting method according to claim 1, wherein the time-domain stability index value of the channel is determined by at least one of the following: the variance of channel state information during the second period, the worst value of channel state information during the second period, the difference between the best value and the worst value of channel state information during the second period, the range of change of channel state information during the second period, and the difference between the value of each channel state information during the second period and the limit value of channel state information during the second period.
4. The first channel state information is predicted based on the second channel state information, and the second channel state information is Channel status information at the aforementioned reference time, The information reporting method according to claim 1, comprising at least one of the channel state information for a third period prior to the aforementioned reference time.
5. The information reporting method according to claim 4, wherein the first channel status information is channel status information output from the first AI network after the second channel status information has been input to the first AI network.
6. An information reporting method performed by a second device, The process includes the step of receiving first information reported from a first device, The first information includes predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time. The start time of the first period is one of the following: the reference time, or a time that is two hours later than the reference time. The end of the first period is K time units after the start of the first period, where K is a positive integer. The aforementioned reference time includes the time of transmission of the current channel status information. An information reporting method in which the aforementioned time unit is the CSI reporting cycle or the RS cycle.
7. The parameters for the first period are set by the second device, The information reporting method according to claim 6, wherein the parameter for the first period includes at least one of the second time length, the value of K, and the type of time unit.
8. The first channel state information is predicted based on the second channel state information, and the second channel state information is Channel status information at the aforementioned reference time, The information reporting method according to claim 6, comprising at least one of the channel state information for a third period prior to the aforementioned reference time.
9. A first reporting module for reporting first information to a second device, The first information includes predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time. The start time of the first period is one of the following: the reference time, or a time that is two hours later than the reference time. The end of the first period is K time units after the start of the first period, where K is a positive integer. The aforementioned reference time includes the time of transmission of the current channel status information. An information reporting device in which the aforementioned time unit is the CSI reporting cycle or the RS cycle.
10. A first receiving module for receiving first information reported from a first device, The first information includes predicted first channel state information, and the first channel state information includes channel state information for a first period located after the reference time. The start time of the first period is one of the following: the reference time, or a time that is two hours later than the reference time. The end of the first period is K time units after the start of the first period, where K is a positive integer. The aforementioned reference time includes the time of transmission of the current channel status information. An information reporting device in which the aforementioned time unit is the CSI reporting cycle or the RS cycle.
11. A first device comprising a memory, a processor, and a program or command stored in the memory and operable by the processor, wherein when the program or command is executed by the processor, the steps of the information reporting method according to any one of claims 1 to 5 are realized.
12. A second device comprising a memory, a processor, and a program or command stored in the memory and operable by the processor, wherein when the program or command is executed by the processor, the steps in the information reporting method described in any one of claims 6 to 8 are realized.
13. A chip comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor executes a program or command to realize the steps of the information reporting method described in any one of claims 1 to 5.
14. A chip comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor executes a program or command to realize the steps of the information reporting method described in any one of claims 6 to 8.
Citation Information
Patent Citations
Method and apparatus for obtaining channel state information required for beamforming
JP2012080522A
User Equipment Generation and Signaling of Feedback to Support Adaptable Demodulation Reference Signal Transmission
JP2017515323A
Apparatus, method and system for transmitting channel information
JP2019527969A
METHOD AND APPARATUS FOR RECEIPT OF REFERENCE SIGNAL RESOURCE IN A WIRELESS COMMUNICATION SYSTEM
JP2020504581A
Semi-persistent channel state information reporting
JP2021507619A