Information reporting method, terminal and network side equipment
The terminal compresses the channel time domain information, generates and reports the compressed channel status information report, which solves the problem of increased feedback overhead in the frequency division multiplexing system, and improves the system robustness and accuracy of channel prediction.
Patent Information
- Application Number
- CN202111307775.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-05
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2041-11-05
AI Technical Summary
In the frequency division multiplexing system, due to the lack of complete channel reciprocity, the user equipment needs to feedback channel state information at multiple measurement times, resulting in an increase in feedback overhead and reducing the robustness of the communication system.
The terminal compresses the channel time domain information, generates a first channel status information report through data compression, quantization, differential or dimensionality reduction, etc., and reports it to the network-side equipment, which receives and performs channel prediction.
It effectively reduces the feedback overhead of CSI reports, improves the robustness of the wireless communication system, and enables network-side devices to perform channel prediction more accurately.
Smart Images

Figure CN116094673B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of wireless communication technology, and specifically relates to an information reporting method, a terminal, and a network-side device. Background Art
[0002] In a frequency division duplex (FDD) system, due to the lack of complete channel reciprocity, the user equipment (UE, also known as a terminal, terminal device, or user terminal) needs to estimate and feedback the channel state information (CSI). In scenarios where the channel coherence time becomes small (such as fast fading channels), the measurement time when the UE measures the CSI may be unrelated to the time when the base station uses the CSI for precoding and other operations. To this end, the user equipment needs to feedback the CSI at multiple measurement times so that the network-side equipment can perform operations such as channel prediction based on the CSI at multiple measurement times fed back by the UE. However, if the above feedback method is adopted, the feedback overhead will be significantly increased, reducing the robustness of the communication system. Summary of the Invention
[0003] The embodiments of the present application provide an information reporting method, a terminal, and a network-side device, which can effectively reduce feedback overhead and improve the robustness of the system.
[0004] In a first aspect, an information reporting method is provided, including: a terminal reporting a first channel state information CSI report; wherein, the first CSI report carries at least first information, the first information is obtained by the terminal compressing first channel time domain information, and the first channel time domain information includes channel time domain information measured by the terminal at at least one channel measurement moment.
[0005] In a second aspect, an information reporting method is provided, including: a network-side device receives a first channel state information CSI report reported by a terminal; wherein, the first CSI report carries at least first information, and the first information is obtained by the terminal compressing first channel time domain information, and the first channel time domain information includes channel time domain information measured by the terminal at at least one channel measurement moment.
[0006] According to a third aspect, an information reporting device is provided, which is applied to a terminal, and the device includes: a first transmission module, which is used to report a first channel state information CSI report; wherein, the first CSI report carries at least first information, and the first information is obtained by compressing the first channel time domain information by the processing module, and the first channel time domain information includes the channel time domain information measured by the terminal at at least one channel measurement moment.
[0007] In a fourth aspect, an information reporting device is provided, which is applied to a network-side device, and the device includes: a second transmission module, used to receive a first channel state information CSI report reported by a terminal; wherein, the first CSI report carries at least first information, and the first information is obtained by the terminal compressing the first channel time domain information, and the first channel time domain information includes the channel time domain information measured by the terminal at at least one channel measurement moment.
[0008] In a fifth aspect, a terminal is provided, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0009] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect.
[0010] In the seventh aspect, a network side device is provided, which includes a processor, a memory, and a program or instruction stored in the memory and runnable on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the second aspect are implemented.
[0011] In an eighth aspect, a network side device is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the method described in the second aspect.
[0012] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0013] In the tenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0014] In the eleventh aspect, a computer program product / program product is provided, wherein the computer program / program product is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0015] In an embodiment of the present application, the terminal reports the compressed first channel time domain information to the network side device, thereby effectively reducing the feedback overhead of the CSI report and improving the robustness of the wireless communication system. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a structural diagram of a wireless communication system provided by an exemplary embodiment of the present application.
[0017] Figure 2 This is one of the flow charts of the information reporting method provided by an exemplary embodiment of the present application.
[0018] Figure 3 This is the second flow chart of the information reporting method provided by an exemplary embodiment of the present application.
[0019] Figure 4 This is the third flow chart of the information reporting method provided by an exemplary embodiment of the present application.
[0020] Figure 5 This is one of the structural diagrams of an information reporting device provided by an exemplary embodiment of the present application.
[0021] Figure 6 This is the second structural diagram of the information reporting device provided by an exemplary embodiment of the present application.
[0022] Figure 7 It is a schematic structural diagram of a terminal provided by an exemplary embodiment of the present application.
[0023] Figure 8 It is a structural diagram of a network side device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0024] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0025] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects. For example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0026] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to applications other than NR system applications, such as 6th Generation (6G) communication systems.
[0027] Figure 1The following is a schematic diagram showing the structure of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE) and other terminal-side devices. Wearable devices include: smart watches, bracelets, headphones, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 can be a base station or a core network, where the base station can be called a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.
[0028] The technical solutions provided by the embodiments of the present application are described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.
[0029] like Figure 2 FIG. 2 is a flow chart of an information reporting method 200 provided in an exemplary embodiment of the present application. The method 200 may be, but is not limited to, executed by a terminal, and specifically may be executed by hardware and / or software installed in the terminal. In this embodiment, the method 200 may include at least the following steps.
[0030] S210: The terminal reports a first CSI report.
[0031] Among them, the first CSI report carries at least first information, and the first information is obtained by the terminal compressing the first channel time domain information. Therefore, the data volume of the first channel time domain information can be effectively reduced, thereby reducing the feedback overhead when the terminal feeds back the first CSI report, and improving the robustness of the wireless communication system.
[0032] In this embodiment, depending on different communication scenarios, when compressing the time domain information of the first channel, it can be achieved through data compression, quantization, differentiation, dimensionality reduction, etc., and this embodiment does not impose any restrictions on this.
[0033] The “compression” may be understood as performing data compression on the first channel time domain information that needs to be fed back or other information related to the first channel time domain information, so as to reduce feedback overhead.
[0034] The “quantization” may be understood as quantizing the first channel time domain information that needs to be fed back or other information related to the first channel time domain information, so as to reduce feedback overhead.
[0035] The "differentiation" can be understood as differentiating the first channel time domain information that currently needs to be fed back or other information related to the first channel time domain information based on the reference differential object that has been fed back (such as the successfully fed back CSI report, the successfully fed back Doppler frequency deviation information, etc.) to reduce the feedback overhead.
[0036] The "dimensionality reduction" method can be understood as performing dimensionality reduction processing on the first channel time domain information that needs to be fed back or other information related to the first channel time domain information, such as reducing multi-dimensional data to one-dimensional data, etc., to reduce feedback overhead.
[0037] In addition, the first channel time domain information may include channel time domain information measured by the terminal at at least one channel measurement moment, such as channel time domain related information, precoding matrix indicator (PMI) time domain related information, Doppler frequency offset information, etc. The present application enables network-side devices to perform channel prediction more accurately, especially for FDD systems, by feeding back the first channel time domain information.
[0038] Optionally, the channel time domain related information may include a time domain channel autocorrelation matrix, a characteristic matrix of the time domain channel autocorrelation matrix, a characteristic matrix of a time domain channel singular value decomposition, etc. The PMI time domain related information may include an autocorrelation matrix of the PMI at multiple channel measurement moments, a characteristic matrix of the autocorrelation matrix of the PMI at multiple channel measurement moments, a characteristic matrix of a singular value decomposition of the PMI at multiple channel measurement moments, etc., without limitation herein.
[0039] In this embodiment, the terminal reports the compressed first channel time domain information to the network side device. This, on the one hand, can effectively reduce the feedback overhead of the CSI report and improve the robustness of the wireless communication system. On the other hand, it can enable the network side device to achieve more accurate channel prediction based on the channel time domain information and CSI reports at multiple measurement times.
[0040] like Figure 3 FIG. 3 is a flow chart of an information reporting method 300 provided in an exemplary embodiment of the present application. The method 300 may be, but is not limited to, executed by a terminal, and specifically may be executed by hardware and / or software installed in the terminal. In this embodiment, the method 300 may include at least the following steps.
[0041] S310: The terminal compresses the first channel time domain information to obtain first information.
[0042] The first channel time domain information includes channel time domain information measured by the terminal at at least one channel measurement moment.
[0043] It can be understood that in addition to referring to the implementation process in method embodiment 200, in this embodiment, as a possible implementation method, the implementation process of S310 can be multiple depending on the time domain information of the first channel and the compression processing method. The following is an explanation with reference to different examples. The content is as follows.
[0044] Example 1
[0045] Assuming that the first channel time domain information includes channel time domain related information and / or PMI time domain related information, then the process of the terminal compressing the first channel time domain information to obtain the first information may include: the terminal compresses the first channel time domain information according to the first processing method to obtain the first information.
[0046] Among them, the first processing method may include any one of a discrete Fourier transform (DFT) processing method, a convolutional neural network (CNN) processing method, an LZMA (Lempel-Ziv Markov chain algorithm) processing method, or other compression processing methods based on artificial intelligence (AI). Of course, which of the first processing methods can be configured or indicated by the network side is not limited here.
[0047] Based on this, as a possible implementation method, when the first processing method is the CNN processing method or the LZMA processing method, the terminal can directly use the first channel time domain information as the input of the neural network corresponding to the CNN processing method or the LZMA processing method to obtain the first information.
[0048] It can be understood that the CNN processing method is to use the data input layer, convolution calculation layer, ReLU excitation layer, pooling layer, and fully connected layer included in the CNN to process the first channel time domain information in sequence to output the first information and achieve the purpose of compressing the amount of data, that is, to reduce the feedback overhead. The implementation process of CNN in this embodiment will not be repeated.
[0049] The LZMA processing method uses the LZ77 improved compression algorithm supported by interval coding and a special preprocessing program for binary to process the first channel time domain information in sequence to output the first information and achieve the purpose of compressing the data volume, that is, to reduce the feedback overhead.
[0050] In another implementation manner, when the first processing manner is DFT, a process in which the terminal performs data compression on the first channel time domain information to obtain the first information is shown in S3101 to S3103 below.
[0051] S3101: The terminal performs data compression on the first channel time domain information using an oversampled DFT matrix according to the DFT processing method to obtain multiple first compressed vectors.
[0052] The first compressed vector may be a row vector or a column vector. The oversampling factor corresponding to the oversampled DFT matrix is not greater than 1.
[0053] Optionally, the method for obtaining the oversampling factor corresponding to the oversampled DFT matrix may include at least one of the following (11)-(14).
[0054] (11) Agreement.
[0055] (12) Network side configuration.
[0056] (13) High-level signaling configuration.
[0057] In which, the terminal can obtain one or more oversampling factors through the protocol agreement or network side configuration or high-level signaling configuration described in (11)-(13), or can obtain a maximum oversampling factor through the protocol agreement or network side configuration or high-level signaling configuration described in (11)-(13). In this case, if the protocol agreement or network side configuration or high-level signaling configures multiple oversampling factors, the terminal can select one oversampling factor from the multiple oversampling factors to perform DFT processing; or, if the protocol agreement or network side configuration or high-level signaling configures a maximum oversampling factor, such as "1", then the terminal can select any oversampling factor that is less than or equal to the maximum oversampling factor to perform DFT processing.
[0058] (14) The terminal itself determines. That is, the terminal can adaptively select an oversampling factor to perform the DFT. For example, the terminal can select one of the multiple oversampling factors configured in (11)-(13), or can adaptively determine a multi-sampling factor, etc.
[0059] Of course, for the oversampling factors given in (11)-(14) above, when the oversampling factors are determined or selected by the terminal itself, the first CSI report may also carry first indication information, and the first indication information is used to indicate the oversampling factor corresponding to the DFT, so as to ensure that the terminal and the network side have the same understanding of the oversampling factor, thereby ensuring the accuracy of the channel prediction on the network side.
[0060] S3102: Select a target compression vector from the plurality of first compression vectors according to the second information, and determine a target compression coefficient according to the target compression vector.
[0061] The second information may include at least one of the following (21)-(23).
[0062] The first window may also be understood as a region, etc.
[0063] (21) The length of the first window.
[0064] (22) The starting position of the first window. The starting position can be an absolute position or a relative position, which is not limited here.
[0065] (23) A first number, where the first number is used to indicate the number of target compression vectors that need to be selected.
[0066] Of course, depending on the difference in the second information, the terminal selects the target compression vector in different ways, which will be explained below in conjunction with (31)-(34). The content is as follows.
[0067] (31) When the second information includes the length of the first window and the starting position of the first window, the terminal first determines the first window based on the length of the first window and the starting position of the first window, and then selects a second number of target compression vectors from multiple second compression vectors corresponding to the first window; the second compression vector belongs to the first compression vector.
[0068] For example, it is assumed that the PMI in the first CSI report reported by the terminal is composed of beam domain (beam), delay domain (delay) and Doppler domain (doppler) information and projection coefficients, that is, the PMI of each layer can be expressed as W = W0*W1, where W0 represents beam-delay-doppler information, and its dimension is (NpNsNt)*(NbNdNdp), that is, W0 is the Kroneck product of three DFT matrices, and its dimensions are Np*Nb, Ns*Nd, Nt*Ndp, Nt*Ndp respectively. The DFT matrix of dimension (i.e., the target compression vector) is determined based on the Ndp column vectors (i.e., the second number of target compression vectors) selected from the DFT matrix of dimension Nt*(k*Nt); W1 represents the coefficient matrix corresponding to the beam-delay-doppler information, each coefficient matrix corresponds to a beam-delay-doppler pair, and its dimension is (NbNdNdp)*1, Np represents the number of transmitting ports, Ns represents the number of subbands, Nt represents the number of time samples, Nb represents the number of beams, k represents the oversampling factor, and k is less than or equal to 1.
[0069] Based on this, assuming that k is 1, when the terminal selects Ndp column vectors from the DFT matrix of Nt*(k*Nt) dimension, it can first determine multiple second compressed vectors corresponding to the first window in the DFT matrix of Nt*Nt dimension (which can also be understood as multiple second compressed vectors located in the first window), and then select a second number (Ndp) target compressed vectors from the multiple second compressed vectors.
[0070] Optionally, when the terminal selects a second number of target compression vectors from multiple second compression vectors, if the second information includes the first number, then the second number can be determined based on the first number, such as the second number is the same as the first number, or the second number is smaller than the first number, etc.; or, when the first number is not included in the second information, the second number can be determined by protocol agreement, high-level configuration or network-side configuration, which is not limited here.
[0071] In addition, when the second number is 1, the target compression vector can be a vector with the largest projection energy among multiple second compression vectors; when the second number is greater than 1, the target compression vector can be multiple continuous or discontinuous vectors with projection energy greater than a predetermined value among the second compression vectors.
[0072] Among them, the "continuous vectors" mentioned in the context of this application can be understood as multiple continuous row vectors or multiple continuous column vectors in the DFT matrix, and the "projection energy" of a vector can be understood as: the energy of the projection vector projected onto the matrix column space. The predetermined value can be implemented by protocol agreement, high-level configuration or network-side configuration. The "continuous vector", "projection energy" and "predetermined value" will not be repeated later.
[0073] (32) In the case where the second information includes the length of the first window, the terminal selects a third number of target compression vectors from a plurality of third compression vectors corresponding to the target window, wherein the projection energy of the third compression vector corresponding to the target window is the largest among the plurality of second windows, and the plurality of second windows are determined when the terminal slides the first window according to the length of the first window; the third compression vector belongs to the first compression vector.
[0074] For example, similar to (31), it is assumed that the PMI in the first CSI report reported by the terminal is composed of beam domain, delay domain and Doppler domain information and projection coefficients, that is, the PMI of each layer can be expressed as W = W0*W1, where W0 represents beam-delay-doppler information, and its dimension is (NpNsNt)*(NbNdNdp), that is, W0 is the Kroneck product of three DFT matrices, and its dimensions are Np*Nb, Ns*Nd, Nt*Ndp, and Nt *The DFT matrix of Ndp dimension (i.e., the target compression vector) is determined based on the Ndp column vectors (i.e., the second number of target compression vectors) selected from the DFT matrix of Nt*(k*Nt) dimension; W1 represents the coefficient matrix corresponding to the beam-delay-doppler information, each coefficient matrix corresponds to a beam-delay-doppler pair, and its dimension is (NbNdNdp)*1, Np represents the number of transmitting ports, Ns represents the number of subbands, Nt represents the number of time samples, Nb represents the number of beams, k represents the oversampling factor, and k is less than or equal to 1.
[0075] Based on this, assuming that k is 1, when the terminal selects Ndp column vectors (i.e., the third number of target compressed vectors) from the DFT matrix of Nt*(k*Nt) dimension, it can first slide the first window according to the window length of the first window to obtain multiple second windows, and then calculate the projection energy of the vector corresponding to each second window respectively, and then select the window with the largest projection energy from the multiple second windows as the target window, and finally select a third number (Ndp) of target compressed vectors from the multiple third compressed vectors corresponding to the target window.
[0076] Optionally, when selecting a third number of target compression vectors from multiple third compression vectors, if the second information includes the first number, then the third number can be determined based on the first number, such as the third number is the same as the first number, or the third number is smaller than the first number, etc.; or, when the first number is not included in the second information, the third number can be determined by protocol agreement, high-level configuration or network-side configuration, which is not limited here.
[0077] In addition, when the third number is 1, the target compression vector can be a vector with the largest projection energy among multiple third compression vectors; when the second number is greater than 1, the target compression vector can be multiple continuous vectors or multiple non-continuous vectors among the third compression vectors with projection energy greater than a predetermined value.
[0078] (33) In a case where the second information includes the starting position of the first window, the terminal selects a fourth number of target compression vectors from a plurality of fourth compression vectors, the plurality of fourth compression vectors being located on one side of the starting position of the first window and having a ratio of their projection energy to the projection energy of the plurality of first compression vectors being greater than a predetermined value; the fourth compression vector belongs to the first compression vector.
[0079] For example, similar to (31), it is assumed that the PMI in the first CSI report reported by the terminal is composed of beam domain, delay domain and Doppler domain information and projection coefficients, that is, the PMI of each layer can be expressed as W = W0*W1, where W0 represents beam-delay-doppler information, and its dimension is (NpNsNt)*(NbNdNdp), that is, W0 is the Kroneck product of three DFT matrices, and its dimensions are Np*Nb, Ns*Nd, Nt*Ndp, and Nt *The DFT matrix of Ndp dimension (i.e., the target compression vector) is determined based on the Ndp column vectors (i.e., the second number of target compression vectors) selected from the DFT matrix of Nt*(k*Nt) dimension; W1 represents the coefficient matrix corresponding to the beam-delay-doppler information, each coefficient matrix corresponds to a beam-delay-doppler pair, and its dimension is (NbNdNdp)*1, Np represents the number of transmitting ports, Ns represents the number of subbands, Nt represents the number of time samples, Nb represents the number of beams, k represents the oversampling factor, and k is less than or equal to 1.
[0080] Based on this, assuming that k is 1, when the terminal selects Ndp column vectors (i.e., the fourth number of target compressed vectors) from the DFT matrix of Nt*(k*Nt) dimension, it can first calculate the projection energy of each first compressed vector, and then, based on the projection energy of each first compressed vector and the starting position of the first window, select multiple fourth compressed vectors located on one side of the starting position of the first window and the ratio of their projection energy to the projection energy of the multiple first compressed vectors is greater than a predetermined value, and finally select a fourth number (Ndp) of target compressed vectors from the multiple fourth compressed vectors.
[0081] Optionally, when selecting a fourth number of target compression vectors from multiple fourth compression vectors, if the second information includes the first number, then the fourth number can be determined based on the first number, such as the fourth number is the same as the first number, or the fourth number is smaller than the first number, etc.; or, when the first number is not included in the second information, the fourth number can be determined by protocol agreement, high-level configuration or network-side configuration, which is not limited here.
[0082] In addition, when the fourth number is 1, the target compression vector can be a vector with the largest projection energy among multiple fourth compression vectors; when the second number is greater than 1, the target compression vector can be multiple continuous vectors or multiple non-continuous vectors among the fourth compression vectors with projection energy greater than a predetermined value.
[0083] It should be noted that the aforementioned second information can be obtained by protocol agreement, high-level configuration, network-side configuration, or terminal self-determination. In particular, when the second information is determined by the terminal itself, it is necessary to report the second information to the network-side device to ensure that the terminal and the network have a consistent understanding of the second information.
[0084] For example, when the starting position of the first window or the first window or the length of the first window or the first quantity, etc. are determined by the terminal itself, the first CSI report reported by the terminal may include the starting position of the first window or the first window or the length of the first window or the first quantity, etc.
[0085] S3103: Determine the first information according to the target compression vector and the target compression coefficient.
[0086] In which, the target compression vector may include a frequency domain compression vector and / or a spatial domain compression vector. Then, the terminal may calculate the target compression coefficient based on the frequency domain compression vector and / or the spatial domain compression vector. The terminal reports the first information determined based on the target compression vector and the target compression coefficient, so that the network side device can restore the corresponding channel based on the first information, and then perform channel prediction and precoding operations.
[0087] It should be noted that when the terminal determines the first information based on the target compression vector and the target compression coefficient, it can determine the target compression vector, the target compression coefficient and other information related to the target compression vector and / or the target compression coefficient as the first information, without any limitation here.
[0088] Example 2
[0089] Based on the above-mentioned Example 1, the process of the terminal determining the first information based on the target compression vector and the target compression coefficient may include: the terminal quantizes the target compression coefficient based on the target quantization table to obtain a first quantization amount; and then determines the first information based on the target compression vector and the first quantization amount. That is, in Example 2, by quantizing the target compression coefficient in Example 1 and determining the first information based on the quantized first quantization amount, the feedback overhead can be further reduced.
[0090] The target quantization table may be obtained through protocol agreement, network configuration, or terminal self-determination. Optionally, when multiple quantization tables are provided by protocol agreement or network configuration, the target quantization table may be selected or determined by the terminal from the multiple quantization tables based on characteristics of the target compression coefficient (such as amplitude characteristics, sparsity characteristics, etc.).
[0091] For example, as shown in Table 1, a target quantization table is provided for an exemplary embodiment of the present application. The target quantization table is an amplitude quantization table, in which the quantization value of the coefficient with the largest amplitude corresponds to 1, and other values are quantized based on the coefficient with the largest amplitude.
[0092] For another example, assuming that the protocol agreement or the network side is configured with multiple quantization tables as shown in Table 2, Table 3, Table 4, Table 5, and Table 6, then the terminal can select a suitable quantization table from Table 2-Table 6 as the target quantization table according to the amplitude result of the target compression coefficient to quantize the target compression coefficient, where the coefficient quantization value with the largest amplitude corresponds to 1, and other values are quantized based on the coefficient with the largest amplitude.
[0093] Table 1
[0094]
[0095] Table 2
[0096]
[0097] Table 3
[0098]
[0099] Table 4
[0100]
[0101] Table 5
[0102]
[0103] Table 6
[0104]
[0105] In one implementation, it is assumed that the quantization tables are configured: Table 7 and Table 8, and the ratio a_min / a_max of the maximum amplitude a_max and the minimum amplitude a_min of the target compression coefficient obtained by the terminal through calculation is Then, since the minimum value in Table 7 is The minimum value in Table 8 is less than like 0, etc., therefore, the terminal may select Table 7 as the target quantization table instead of Table 8.
[0106] Table 7
[0107]
[0108] Table 8
[0109]
[0110] In another implementation, assuming that the quantization tables are configured: Table 2, Table 3, Table 4, Table 5, and Table 6, and the ratios between the amplitudes of the target compression coefficients obtained by the terminal through calculation are relatively sparse (no precise quantization table is required), then the terminal can select a table with a larger quantization granularity instead of a table with a smaller quantization granularity, that is, the terminal can select Table 2 as the target quantization table instead of Tables 3 to 6.
[0111] Of course, if the target quantization table is determined by the terminal itself or selected or determined by the terminal from multiple quantization tables, then the terminal needs to report relevant information of the target quantization table to the network side device, such as the identifier of the target quantization table, etc., that is, the first CSI report can include relevant information of the target quantization table to ensure that the network side device and the terminal have the same understanding of the target quantization table, thereby ensuring the accuracy of the network side device when performing channel prediction.
[0112] Optionally, the target quantization table may be a linear quantization table or a nonlinear quantization table.
[0113] In addition, as shown in Tables 1 to 6 above, the quantization table (or target quantization table) may include quantization values and indexes corresponding to the quantization values. In this case, as a possible implementation, the process of the terminal determining the first information based on the target compression vector and the first quantization amount may include: when the target quantization table includes multiple quantization values and indexes corresponding to each quantization value, the terminal determining the index of the first quantization amount in the target quantization table; and determining the first information based on the target compression vector and the index. Thus, replacing the first quantization amount with the index corresponding to the first quantization amount can further reduce feedback overhead.
[0114] Example 3
[0115] The process of the terminal compressing the first channel time domain information to obtain the first information includes: the terminal performing differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report to obtain the first differential information; and the terminal determining the first information based on the first differential information; wherein the second CSI report is any CSI report successfully transmitted within the first time period; or, the second CSI report is the CSI report that is closest to the sending time of the first CSI report and is successfully transmitted, thereby achieving compression processing of the first channel time domain information by differential processing to reduce feedback overhead. wherein, the first time period can be achieved by protocol agreement or high-level configuration, which is not limited here.
[0116] In one implementation, when the channel time domain information is Doppler frequency offset information, the terminal may differentiate the Doppler information of each path in the first CSI report according to the Doppler information of each path in the second CSI report.
[0117] Optionally, the terminal performs differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report, and the process of obtaining the first differential information may include: when the first channel time domain information includes the Doppler frequency deviation information, the terminal performs differential processing on the Doppler frequency deviation information included in the first channel time domain information according to the Doppler frequency deviation information in the second channel time domain information to obtain the first differential information.
[0118] For example, assuming that the first channel time domain information included in the first CSI report is path 1-doppler1, path 2-doppler2, path 3-doppler3, and path 4-doppler4, and the network side activates or triggers CSI report setting 2 (corresponding to the second CSI report) to instruct the terminal to perform differential reporting on the first CSI report, then the terminal can perform doppler measurement based on path 1, path 2, path 3, and path 4, and then differentiate the measurement results doppler5, doppler6, doppler7, and doppler8 from doppler1, doppler2, doppler3, and doppler4 in the first CSI report to obtain first differential information, such as doppler5-doppler1, doppler6-doppler2, etc., or doppler5 / doppler1, doppler6 / doppler2, etc. In addition, the first differential information can also be reported in the second CSI report corresponding to report setting 2.
[0119] Optionally, in the aforementioned implementation, when the first CSI report is an aperiodic CSI report and the second CSI report is the CSI report that is sent most recently and successfully transmitted before the first CSI report, the second CSI report is a periodic CSI report. That is, coarse-grained information can be provided through periodic reporting, and an aperiodic report (such as the first CSI report) triggered after a periodic CSI report (such as the second CSI report) is reported can report fine-grained information. This fine-grained information can reduce feedback overhead based on the coarse-grained information.
[0120] Of course, when fine-grained information reporting is implemented based on the first CSI report, the first CSI report may carry relevant information of the second CSI report, such as the report setting identifier (ID) corresponding to the second CSI report, to ensure consistency in the network side and the terminal's understanding of the reported information.
[0121] In addition, as a possible implementation method, the network side can also configure the terminal to report time domain information in the activated or triggered CSI report configuration based on the beam domain information, delay domain information, angle domain information, and frequency domain information in the most recent or a certain reported CSI report. Then, the terminal can calculate the channel time domain information to be reported, such as the first information, based on certain information in the beam domain information, delay domain information, angle domain information, and frequency domain information.
[0122] Example 4
[0123] Based on Example 3, the process of the terminal determining the first information based on the first differential information may also include: the terminal quantizing the first differential information to obtain a second quantization amount; and determining the first information according to the second quantization amount.
[0124] It can be understood that when the terminal quantizes the first processing information, it can, but is not limited to, quantizing the first differential information based on the target quantization table as described in Example 2, wherein the target quantization table can refer to the relevant description in the aforementioned Example 2 and is not limited here.
[0125] It should be noted that when the target quantization table in Example 2 is used for quantization processing, the target quantization table described in Example 4 may be the same as or different from the target quantization table described in Example 2, and this is not limited here.
[0126] In addition, in this example 4, the first differential information can also be quantized using a dedicated quantization table corresponding to the sampling differential processing to reduce feedback, so that the quantization feedback of the dedicated quantization table is significantly less than that of the non-differential quantization table, thereby reducing the quantization bit overhead and further reducing the feedback overhead.
[0127] Example 5
[0128] Assuming that the first channel time domain information includes at least first Doppler frequency deviation information, and the first channel time domain information is multi-layer information, then the process of the terminal compressing the first channel time domain information to obtain the first information may include: the terminal performs differential processing on the Doppler frequency deviation information corresponding to other layers except the target layer according to the Doppler frequency deviation information of the target layer to obtain second differential information; and determines the first information based on the Doppler frequency deviation information of the target layer and the second differential information.
[0129] That is, for the first channel time domain information of multiple layers, the terminal can only report the Doppler information corresponding to the target layer beam-delay pair or beam-carrier pair, and other layers except the target layer only report the Doppler information corresponding to the beam-delay pair or beam-carrier pair different from the target layer, thereby reducing feedback overhead.
[0130] It is understood that the target layer is a layer in the multi-layer information whose channel quality meets a predetermined requirement. For example, the preset requirement may be that the channel quality is greater than a predetermined threshold or that the channel quality is optimal. In addition, the channel quality may be determined by channel capacity, reference signal received power (RSRP), channel quality indicator (CQI), channel throughput, etc.
[0131] Based on this, as an implementation method, assuming that layer 1 of the PMI in the first CSI report reported by the terminal contains three beam delay pairs: beam-delay pair 1, beam-delay pair 3, and beam-delay pair 7, and layer 2 contains beam-delay pair 1, beam-delay pair 3, and beam-delay pair 9, and layer 1 is the target layer whose channel quality meets the predetermined requirements, then for layer 2, the terminal can only report the Doppler frequency deviation information of beam-delay pair 9 in the order of beam-delay, such as: the Doppler frequency deviation information of 15Hz and 20Hz corresponding to beam-delay pair 9. Regarding the Doppler information of beam-delay pair 1 and beam delay pair 3, the network side device can adopt the result of the Doppler frequency deviation information reporting of layer 1.
[0132] Example 6
[0133] Assuming that the first channel time domain information includes at least Doppler frequency offset information, the step of the terminal compressing the first channel time domain information to obtain the first information may include: when the first information and the PMI are reported independently, but the first information and the PMI both belong to the first CSI report, determining the reporting order of each Doppler frequency offset information in the first channel time domain information according to the order of the beam-delay pairs included in the PMI in the first CSI report; and determining the first information according to each Doppler frequency offset information in the first channel time domain information and its reporting order, wherein the first information does not include the beam-delay pair information corresponding to each Doppler frequency offset information.
[0134] In one implementation, the reporting order of the Doppler frequency deviation information included in the first information is consistent with the order of the beam-delay pairs included in the PMI, or the reporting order of the Doppler frequency deviation information included in the first information is opposite to the order of the beam-delay pairs included in the PMI. This embodiment does not impose any restrictions here.
[0135] It can be understood that the Doppler information corresponding to the beam-delay pair or beam-carrier pair included in the PMI reported by the aforementioned terminal is reported in the same order as the beam-delay pair or beam-carrier pair reported by the PMI. It can be understood that: when the terminal reports the first channel time domain information, it does not need to report the beam-delay pair or beam-carrier pair.
[0136] For example, assuming that the PMI in the first CSI report reported by the terminal includes three beam delay pairs: beam-delay pair 1, beam-delay pair 3, and beam-delay pair 7, then the terminal may report the Doppler frequency offset information corresponding to the corresponding beam delay pairs in the order of beam-delay pair 1, beam-delay pair 3, and beam-delay pair 7, such as: beam-delay pair 1 corresponds to Doppler frequency offset information of 15Hz and 20Hz, beam-delay pair 3 corresponds to Doppler frequency offset information of 20Hz and 25Hz, and beam-delay pair 7 corresponds to Doppler frequency offset information of 15Hz and 25Hz. That is, the first information reported by the terminal only includes Doppler frequency offset information 15Hz, 20Hz, Doppler frequency deviation information 20Hz, 25Hz, Doppler frequency deviation information 15Hz, 25Hz, but does not include beam-delay pair 1, beam-delay pair 3, and beam-delay pair 7, but the reporting order of Doppler frequency deviation information 15Hz, 20Hz, Doppler frequency deviation information 20Hz, 25Hz, and Doppler frequency deviation information 15Hz, 25Hz is consistent with the reporting order of beam-delay pair 1, beam-delay pair 3, and beam-delay pair 7. Therefore, by reducing the two-dimensional information (beam-delay pair, Doppler frequency deviation information) included in the first information to one-dimensional information (Doppler frequency deviation information), the feedback overhead can be effectively reduced.
[0137] In addition, in addition to Examples 1 to 6 above, after obtaining the first channel time domain information, the terminal may also directly quantize the first channel time domain information to obtain the first information, or, after determining the first CSI report to be reported, directly perform compression processing, quantization processing, etc. on the first CSI report. In other words, when reducing feedback overhead, the present application may, but is not limited to, adopt the compression processing methods described in Examples 1 to 6 above.
[0138] It should be further explained that in the aforementioned Examples 1 to 6, the compression processing method adopted by the terminal when compressing the time domain information of the first channel, such as differentiation, quantization, compression, dimensionality reduction, etc., can be determined based on the received high-level signaling, or it can be determined by the terminal according to communication requirements, and there is no restriction here.
[0139] However, in one implementation, in order to ensure that the terminal and the network side device have a consistent understanding of the compression processing method of the first channel time domain information, the first CSI report may also include: second indication information, which is used to indicate relevant information about the compression processing method adopted by the terminal when processing the first information, such as the type of the compression processing method (such as differential, quantization, etc.), the processing parameters corresponding to the compression processing method, the identifier of the compression processing method, etc., which are not limited here.
[0140] For example, when the compression processing method adopted by the terminal is differential processing, the second indication information may include an identifier of the differential processing, a differential object corresponding to the differential processing, and / or a differential reference object, etc.
[0141] In addition, the second indication information may be an explicit or implicit indication, which is not limited here.
[0142] S320: The terminal reports a first CSI report.
[0143] The first CSI report carries at least first information.
[0144] It can be understood that, in addition to referring to the implementation process in method embodiment 200, the implementation process of S320 may include, as a possible implementation manner, any one of the following items in the process of the terminal reporting the first CSI report.
[0145] (31) The first information is carried in the PMI in the first CSI report. That is, the first information and the PMI are reported simultaneously through a first CSI report.
[0146] (32) The first information and the PMI are reported independently, but both belong to the first CSI report. That is, the first information and the PMI are reported independently, but both belong to the first CSI report configuration.
[0147] (33) The first information and the PMI are reported independently, the first information belongs to the first CSI report, the PMI belongs to the third CSI report, and the first CSI report is different from the third CSI report. That is, the first information and the PMI are reported independently, but the first information and the PMI are based on different CSI report configurations, e.g., the first information is based on the first CSI report configuration, and the PMI is based on the third CSI report configuration.
[0148] It should be noted that the reporting method of the first CSI report given in (31) and (33) of this embodiment can use the compression processing method provided in any of the aforementioned examples 1 to 5 to process the first information; the reporting method of the first CSI report given in (32) can use the compression processing method provided in the aforementioned example 6 to compress the first information, which will not be repeated in this embodiment.
[0149] In this embodiment, by compressing the channel time domain information of multiple channel measurement moments that need to be fed back, the problem of a large increase in feedback overhead when feeding back the channel status information of multiple channel measurement moments can be solved, while reducing the probability of the report being discarded, thereby improving the reliability and system performance of the communication system.
[0150] like Figure 4 FIG. 4 is a flow chart of an information reporting method 400 provided in an exemplary embodiment of the present application. The method 400 may be, but is not limited to, executed by a terminal, and specifically may be executed by hardware and / or software installed in the terminal. In this embodiment, the method 400 may include at least the following steps.
[0151] S410: A network-side device receives a first channel state information (CSI) report reported by a terminal.
[0152] Among them, the first CSI report carries at least first information, and the first information is obtained by the terminal compressing first channel time domain information, and the first channel time domain information includes channel time domain information measured by the terminal at at least one channel measurement moment.
[0153] In one implementation, the first channel time domain information includes at least one of channel time domain related information, precoding matrix indicator (PMI) time domain related information, and Doppler frequency offset information.
[0154] In one implementation, the step of a network-side device receiving a first CSI report reported by a terminal includes any one of the following: the first information is carried in the PMI in the first CSI report; the first information and the PMI are reported independently, but both the first information and the PMI belong to the first CSI report; the first information and the PMI are reported independently, and the first information belongs to the first CSI report, the PMI belongs to the third CSI report, and the first CSI report is different from the third CSI report.
[0155] It can be understood that the implementation process of each implementation method provided in the method embodiment 400 can refer to the relevant description in the method embodiment 200 and / or 300, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0156] It should be noted that the information reporting methods 200-400 provided in the embodiments of the present application can be executed by an information reporting device, or a control module in the information reporting device for executing the information reporting method. In the embodiments of the present application, the information reporting device provided in the embodiments of the present application is described by taking the information reporting device executing the information reporting method as an example.
[0157] like Figure 5 As shown, it is a structural diagram of an information reporting device 500 provided by an exemplary embodiment of the present application, and the device 500 includes: a first transmission module 510, used to report a first channel state information CSI report; wherein, the first CSI report carries at least first information, and the first information is obtained by compressing the first channel time domain information, and the first channel time domain information includes the channel time domain information measured by the terminal at at least one channel measurement moment.
[0158] In one implementation, the apparatus 500 further includes a processing module, and the processing module is configured to perform compression processing on the first channel time domain information to obtain the first information.
[0159] In one implementation, the first channel time domain information includes at least one of channel time domain related information, precoding matrix indicator (PMI) time domain related information, and Doppler frequency offset information.
[0160] In one implementation, the step of the processing module compressing the first channel time domain information to obtain the first information includes: performing data compression on the first channel time domain information according to a first processing method to obtain the first information; wherein the first processing method includes any one of a discrete Fourier transform DFT processing method, a convolutional neural network CNN processing method, and an LZMA processing method.
[0161] In one implementation, when the first processing method includes the DFT processing method, the processing module performs data compression on the first channel time domain information according to the DFT processing method to obtain the first information, including: according to the DFT processing method, using an oversampled DFT matrix to perform data compression on the first channel time domain information to obtain multiple first compression vectors; selecting a target compression vector from the multiple first compression vectors according to the second information, and determining a target compression coefficient according to the target compression vector; and determining the first information based on the target compression vector and the target compression coefficient.
[0162] In one implementation, the oversampling factor corresponding to the oversampled DFT matrix is obtained by at least one of the following methods: protocol agreement; network side configuration; high-layer signaling configuration; and determination by the terminal itself.
[0163] In one implementation, when the oversampling factor is determined by the terminal itself, the first CSI report further carries first indication information, where the first indication information is used to indicate the oversampling factor corresponding to the DFT.
[0164] In one implementation, the second information includes at least one of the following: a length of the first window; a starting position of the first window; and a first number, where the first number is used to indicate the number of target compression vectors that need to be selected.
[0165] In one implementation, the step of selecting, by the processing module, a target compressed vector from the multiple first compressed vectors according to the first window includes any one of the following: when the second information includes the length of the first window and the starting position of the first window, the terminal determines the first window according to the length of the first window and the starting position of the first window, and selects a second number of target compressed vectors from the multiple second compressed vectors corresponding to the first window; when the second information includes the length of the first window, the terminal selects a third number of target compressed vectors from the multiple third compressed vectors corresponding to the target window, wherein the projection energy of the third compressed vector corresponding to the target window is the largest among the multiple second windows, and the multiple second windows are determined when the terminal slides the first window according to the length of the first window; when the second information includes the starting position of the first window, the terminal selects a fourth number of target compressed vectors from the multiple fourth compressed vectors, wherein the multiple fourth compressed vectors are located on one side of the starting position of the first window and the ratio of their projection energy to the projection energy of the multiple first compressed vectors is greater than a predetermined value; the second compressed vector, the third compressed vector, and the fourth compressed vector all belong to the first compressed vector.
[0166] In one implementation, the projection energy of the target compression vector is the largest among the multiple second compression vectors or the multiple third compression vectors or the multiple fourth compression vectors; and / or, when there are multiple target compression vectors, the multiple target compression vectors are continuous vectors.
[0167] In one implementation, when the second information includes the first quantity, the second quantity, the third quantity, or the fourth quantity is determined based on the first quantity.
[0168] In one implementation, the second information is obtained in a manner including at least one of the following: protocol agreement; high-layer signaling configuration; and determination by the terminal itself.
[0169] In one implementation, when the starting position of the first window is determined by the terminal itself, the terminal determines the starting position of the first window according to the projection energy of each first compression vector.
[0170] In one implementation, the processing module determines the first information based on the target compression vector and the target compression coefficient, including: quantizing the target compression coefficient based on a target quantization table to obtain a first quantization amount; and determining the first information based on the target compression vector and the first quantization amount.
[0171] In one implementation, the processing module determines the first information based on the target compression vector and the first quantization amount, including: when the target quantization table includes multiple quantization values and the index corresponding to each of the quantization values, the terminal determines the index of the first quantization amount in the target quantization table; and determines the first information based on the target compression vector and the index.
[0172] In one implementation, the target quantization table is determined by the terminal from at least one quantization table according to characteristics of the target compression coefficient.
[0173] In one implementation, the step of the processing module compressing the first channel time domain information to obtain the first information includes: the processing module performing differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report to obtain the first differential information; determining the first information based on the first differential information; wherein the second CSI report is any CSI report successfully transmitted within the first time period; or, the second CSI report is a CSI report that is closest to the sending time of the first CSI report and is successfully transmitted.
[0174] In one implementation, the processing module performs differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report to obtain the first differential information, including: when the first channel time domain information includes the Doppler frequency offset information, differential processing is performed on the Doppler frequency offset information included in the first channel time domain information according to the Doppler frequency offset information in the second channel time domain information to obtain the first differential information.
[0175] In one implementation, when the first CSI report is a non-periodic CSI report and the second CSI report is a CSI report that is closest to the sending time of the first CSI report and is successfully transmitted, the second CSI report is a periodic CSI report.
[0176] In one implementation, the first CSI report carries relevant information of the second CSI report.
[0177] In one implementation, the step of the processing module determining the first information based on the first differential information includes: quantizing the first differential information to obtain a second quantized value; and determining the first information based on the second quantized value.
[0178] In one implementation, the processing module compresses the first channel time domain information to obtain the first information, including: when the first channel time domain information includes at least first Doppler frequency deviation information and the first channel time domain information is multi-layer information, differential processing is performed on the Doppler frequency deviation information corresponding to other layers except the target layer according to the Doppler frequency deviation information of the target layer to obtain second differential information; the first information is determined based on the Doppler frequency deviation information of the target layer and the second differential information; wherein the target layer is a layer in the multi-layer information whose channel quality meets predetermined requirements.
[0179] In one implementation, the step of the first transmission module reporting the first CSI report includes any one of the following: the first information is carried in the PMI in the first CSI report; the first information and the PMI are reported independently, but the first information and the PMI both belong to the first CSI report; the first information and the PMI are reported independently, and the first information belongs to the first CSI report, the PMI belongs to the third CSI report, and the first CSI report is different from the third CSI report.
[0180] In one implementation, when the first channel time domain information includes at least Doppler frequency offset information, the processing module compresses the first channel time domain information to obtain the first information, including: when the first information and the PMI are reported independently, but the first information and the PMI both belong to the first CSI report, determining the reporting order of each Doppler frequency offset information in the first channel time domain information according to the order of the beam-delay pairs included in the PMI in the first CSI report; determining the first information according to each Doppler frequency offset information in the first channel time domain information and its reporting order, wherein the first information does not include the beam-delay pair information corresponding to each Doppler frequency offset information.
[0181] In one implementation, the reporting order of the Doppler frequency offset information included in the first information is consistent with the order of the beam-delay pairs included in the PMI.
[0182] In one implementation, the first CSI report further includes: second indication information, used to indicate relevant information of compression processing adopted by the terminal when processing the first information.
[0183] The information reporting device 500 in the embodiment of the present application can be a device, a device or electronic device with an operating system, or a component, integrated circuit, or chip in a terminal. The device or electronic device can be a mobile terminal or a non-mobile terminal. For example, the mobile terminal can include but is not limited to the types of terminals 11 listed above, and the non-mobile terminal can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an ATM or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0184] The information reporting device 500 provided in the embodiment of the present application can realize Figures 2 to 3 The various processes implemented by the method embodiment achieve the same technical effect and are not described here again to avoid repetition.
[0185] like Figure 6 As shown, it is a structural diagram of an information reporting device 600 provided by an exemplary embodiment of the present application, and the device 600 includes: a second transmission module, used to receive a first channel state information CSI report reported by a terminal; wherein, the first CSI report carries at least first information, and the first information is obtained by the terminal compressing the first channel time domain information, and the first channel time domain information includes the channel time domain information measured by the terminal at at least one channel measurement moment.
[0186] In one implementation, the first channel time domain information includes at least one of channel time domain related information, precoding matrix indicator (PMI) time domain related information, and Doppler frequency offset information.
[0187] In one implementation, the step of the second transmission module receiving the first CSI report reported by the terminal includes any one of the following items: the first information is carried in the PMI in the first CSI report; the first information and the PMI are reported independently, but the first information and the PMI both belong to the first CSI report; the first information and the PMI are reported independently, and the first information belongs to the first CSI report, the PMI belongs to the third CSI report, and the first CSI report is different from the third CSI report.
[0188] The information reporting device 600 in the embodiment of the present application can be a device, a device with an operating system or a network-side device, or a component, integrated circuit, or chip in the network-side device, and the embodiment of the present application does not make any specific limitations.
[0189] The information reporting device 600 provided in the embodiment of the present application can achieve Figure 4 The various processes implemented by the method embodiment achieve the same technical effect and are not described here again to avoid repetition.
[0190] The embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in method embodiment 777. This terminal embodiment corresponds to the above-mentioned terminal-side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 7 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0191] The terminal 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and at least some of the components of a processor 710.
[0192] Those skilled in the art will understand that the terminal 700 may also include a power supply (such as a battery) to power each component, and the power supply may be logically connected to the processor 710 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 7The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0193] It should be understood that in an embodiment of the present application, the input unit 704 may include a graphics processing unit (GPU) 1041 and a microphone 7042, and the graphics processor 7041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. Other input devices 7072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0194] In this embodiment of the present application, the radio frequency unit 701 receives downlink data from the network-side device and transmits it to the processor 710 for processing. Furthermore, the radio frequency unit 701 transmits uplink data to the network-side device. Typically, the radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0195] The memory 709 can be used to store software programs or instructions and various data. The memory 709 may mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area may store an operating system, at least one application program or instruction required for a function (such as a sound playback function, an image playback function, etc.). In addition, the memory 709 may include a high-speed random access memory and may also include a non-volatile memory, wherein the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.
[0196] Processor 710 may include one or more processing units. Optionally, processor 710 may integrate an application processor and a modem processor. The application processor primarily processes the operating system, user interface, and application programs or instructions, while the modem processor primarily processes wireless communications, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 710.
[0197] Among them, the radio frequency unit 701 is used to report the first channel state information CSI report; wherein, the first CSI report carries at least first information, and the first information is obtained by the processor 710 compressing the first channel time domain information, and the first channel time domain information includes the channel time domain information measured by the terminal at at least one channel measurement moment.
[0198] In one implementation, the first channel time domain information includes at least one of channel time domain related information, precoding matrix indicator (PMI) time domain related information, and Doppler frequency offset information.
[0199] In one implementation, the processor 710 compresses the first channel time domain information to obtain the first information, including: compressing the first channel time domain information according to a first processing method to obtain the first information; wherein the first processing method includes any one of a discrete Fourier transform DFT processing method, a convolutional neural network CNN processing method, and an LZMA processing method.
[0200] In one implementation, when the first processing method includes the DFT processing method, the processor 710 performs data compression on the first channel time domain information according to the DFT processing method, and the step of obtaining the first information includes: according to the DFT processing method, using an oversampled DFT matrix to perform data compression on the first channel time domain information to obtain multiple first compression vectors; selecting a target compression vector from the multiple first compression vectors according to the second information, and determining a target compression coefficient according to the target compression vector; and determining the first information based on the target compression vector and the target compression coefficient.
[0201] In one implementation, the oversampling factor corresponding to the oversampled DFT matrix is obtained by at least one of the following methods: protocol agreement; network side configuration; high-layer signaling configuration; and determination by the terminal itself.
[0202] In one implementation, when the oversampling factor is determined by the terminal itself, the first CSI report further carries first indication information, where the first indication information is used to indicate the oversampling factor corresponding to the DFT.
[0203] In one implementation, the second information includes at least one of the following: a length of the first window; a starting position of the first window; and a first number, where the first number is used to indicate the number of target compression vectors that need to be selected.
[0204] In one implementation, the step of selecting a target compressed vector from the multiple first compressed vectors according to the first window by the processor 710 includes any one of the following: when the second information includes the length of the first window and the starting position of the first window, the terminal determines the first window according to the length of the first window and the starting position of the first window, and selects a second number of target compressed vectors from the multiple second compressed vectors corresponding to the first window; when the second information includes the length of the first window, the terminal selects a third number of target compressed vectors from the multiple third compressed vectors corresponding to the target window, wherein the projection energy of the third compressed vector corresponding to the target window is the largest among the multiple second windows, and the multiple second windows are determined when the terminal slides the first window according to the length of the first window; when the second information includes the starting position of the first window, the terminal selects a fourth number of target compressed vectors from the multiple fourth compressed vectors, the multiple fourth compressed vectors are located on one side of the starting position of the first window, and the ratio of the projection energy of the multiple fourth compressed vectors to the projection energy of the multiple first compressed vectors is greater than a predetermined value; the second compressed vector, the third compressed vector, and the fourth compressed vector all belong to the first compressed vector.
[0205] In one implementation, the projection energy of the target compression vector is the largest among the multiple second compression vectors or the multiple third compression vectors or the multiple fourth compression vectors; and / or, when there are multiple target compression vectors, the multiple target compression vectors are continuous vectors.
[0206] In one implementation, when the second information includes the first quantity, the second quantity, the third quantity, or the fourth quantity is determined based on the first quantity.
[0207] In one implementation, the second information is obtained in a manner including at least one of the following: protocol agreement; high-layer signaling configuration; and determination by the terminal itself.
[0208] In one implementation, when the starting position of the first window is determined by the terminal itself, the terminal determines the starting position of the first window according to the projection energy of each first compression vector.
[0209] In one implementation, the processor 710 determines the first information based on the target compression vector and the target compression coefficient, including: quantizing the target compression coefficient based on a target quantization table to obtain a first quantization amount; and determining the first information based on the target compression vector and the first quantization amount.
[0210] In one implementation, the processor 710 determines the first information based on the target compression vector and the first quantization amount, including: when the target quantization table includes multiple quantization values and the index corresponding to each of the quantization values, the terminal determines the index of the first quantization amount in the target quantization table; and determines the first information based on the target compression vector and the index.
[0211] In one implementation, the target quantization table is determined by the terminal from at least one quantization table according to characteristics of the target compression coefficient.
[0212] In one implementation, the step of the processor 710 compressing the first channel time domain information to obtain the first information includes: the processor 710 performing differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report to obtain first differential information; determining the first information based on the first differential information; wherein the second CSI report is any CSI report successfully transmitted within the first time period; or, the second CSI report is a CSI report that is closest to the sending time of the first CSI report and is successfully transmitted.
[0213] In one implementation, the processor 710 performs differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report to obtain the first differential information, including: when the first channel time domain information includes the Doppler frequency offset information, differential processing is performed on the Doppler frequency offset information included in the first channel time domain information according to the Doppler frequency offset information in the second channel time domain information to obtain the first differential information.
[0214] In one implementation, when the first CSI report is a non-periodic CSI report and the second CSI report is a CSI report that is closest to the sending time of the first CSI report and is successfully transmitted, the second CSI report is a periodic CSI report.
[0215] In one implementation, the first CSI report carries relevant information of the second CSI report.
[0216] In one implementation, the processor 710 determines the first information based on the first differential information by performing quantization processing on the first differential information to obtain a second quantization value; and determining the first information according to the second quantization value.
[0217] In one implementation, the processor 710 compresses the first channel time domain information to obtain the first information, including: when the first channel time domain information includes at least first Doppler frequency deviation information and the first channel time domain information is multi-layer information, differential processing is performed on the Doppler frequency deviation information corresponding to other layers except the target layer according to the Doppler frequency deviation information of the target layer to obtain second differential information; the first information is determined based on the Doppler frequency deviation information of the target layer and the second differential information; wherein the target layer is a layer in the multi-layer information whose channel quality meets predetermined requirements.
[0218] In one implementation, the step of the radio frequency unit 701 reporting the first CSI report includes any one of the following: the first information is carried in the PMI in the first CSI report; the first information and the PMI are reported independently, but the first information and the PMI both belong to the first CSI report; the first information and the PMI are reported independently, and the first information belongs to the first CSI report, the PMI belongs to the third CSI report, and the first CSI report is different from the third CSI report.
[0219] In one implementation, when the first channel time domain information includes at least Doppler frequency offset information, the processor 710 compresses the first channel time domain information to obtain the first information, including: when the first information and the PMI are reported independently, but the first information and the PMI both belong to the first CSI report, determining the reporting order of each Doppler frequency offset information in the first channel time domain information according to the order of the beam-delay pairs included in the PMI in the first CSI report; determining the first information according to each Doppler frequency offset information in the first channel time domain information and its reporting order, wherein the first information does not include the beam-delay pair information corresponding to each Doppler frequency offset information.
[0220] In one implementation, the reporting order of the Doppler frequency offset information included in the first information is consistent with the order of the beam-delay pairs included in the PMI.
[0221] In one implementation, the first CSI report further includes: second indication information, used to indicate relevant information of compression processing adopted by the terminal when processing the first information.
[0222] In this embodiment, the terminal reports the compressed first channel time domain information to the network side device. On the one hand, it can effectively reduce the feedback overhead of the CSI report and improve the robustness of the wireless communication system. On the other hand, it can enable the network side device to achieve more accurate channel prediction based on the channel time domain information at multiple measurement times.
[0223] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method described in Example 400. This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation manner of the aforementioned method embodiment is applicable to this network-side device embodiment and can achieve the same technical effects.
[0224] Specifically, the embodiment of the present application also provides a network side device. Figure 8 As shown, network device 800 includes an antenna 801, a radio frequency device 802, and a baseband device 803. Antenna 801 is connected to radio frequency device 802. In the uplink direction, radio frequency device 802 receives information via antenna 801 and sends the received information to baseband device 803 for processing. In the downlink direction, baseband device 803 processes the information to be transmitted and sends it to radio frequency device 802. Radio frequency device 802 processes the received information and then sends it through antenna 801.
[0225] The frequency band processing device may be located in the baseband device 803 . The method performed by the network-side device in the above embodiment may be implemented in the baseband device 803 . The baseband device 803 includes a processor 804 and a memory 805 .
[0226] The baseband device 803 may include, for example, at least one baseband board, on which a plurality of chips are arranged, such as Figure 8 As shown, one of the chips is, for example, a processor 804, which is connected to a memory 805 to call a program in the memory 805 and execute the network device operations shown in the above method embodiment.
[0227] The baseband device 803 may further include a network interface 806 for exchanging information with the radio frequency device 802 . The interface may be, for example, a common public radio interface (CPRI).
[0228] Specifically, the network side device of the embodiment of the present invention further includes: instructions or programs stored in the memory 805 and executable on the processor 804, and the processor 804 calls the instructions or programs in the memory 805 to execute. Figure 6The methods executed by the modules shown achieve the same technical effects, so they will not be described here to avoid repetition.
[0229] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information reporting method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0230] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM).
[0231] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run network-side device programs or instructions to implement the various processes of the above-mentioned information reporting method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0232] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0233] An embodiment of the present application also provides a computer program product, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the various processes of the above-mentioned information reporting method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0234] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0235] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0236] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. An information reporting method, characterized in that: include: The terminal reports a first channel state information (CSI) report, where the first CSI report carries at least first information, where the first information is obtained by the terminal by compressing first channel time domain information, where the first channel time domain information includes channel time domain information measured by the terminal at at least one channel measurement time; The step of the terminal compressing the first channel time domain information to obtain the first information includes: The terminal performs differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report to obtain first differential information, and the terminal determines the first information based on the first differential information; or When the first channel time domain information includes at least first Doppler frequency offset information and the first channel time domain information is multi-layer information, the terminal performs differential processing on Doppler frequency offset information corresponding to other layers except the target layer according to the Doppler frequency offset information of the target layer to obtain second differential information, and the terminal determines the first information according to the Doppler frequency offset information of the target layer and the second differential information; The second CSI report is any CSI report successfully transmitted within the first time period; or, the second CSI report is a CSI report that is closest to the sending time of the first CSI report and is successfully transmitted; and the target layer is a layer in the multi-layer information whose channel quality meets the predetermined requirements.
2. The method according to claim 1, wherein The step of the terminal compressing the first channel time domain information to obtain the first information includes: The terminal performs data compression on the first channel time domain information according to a first processing method to obtain the first information; Among them, the first processing method includes any one of a discrete Fourier transform DFT processing method, a convolutional neural network CNN processing method, and an LZMA processing method.
3. The method according to claim 2, wherein In a case where the first processing manner includes the DFT processing manner, the step of performing data compression on the first channel time domain information according to the DFT processing manner to obtain the first information includes: According to the DFT processing mode, using an oversampled DFT matrix to perform data compression on the first channel time domain information to obtain a plurality of first compressed vectors; selecting a target compression vector from the plurality of first compression vectors according to the second information, and determining a target compression coefficient according to the target compression vector; The first information is determined according to the target compression vector and the target compression coefficient.
4. The method according to claim 3, wherein In a case where the oversampling factor is determined by the terminal itself, the first CSI report further carries first indication information, where the first indication information is used to indicate the oversampling factor.
5. The method according to claim 3, wherein The second information includes at least one of the following: The length of the first window; The starting position of the first window; A first number is used to indicate the number of target compression vectors that need to be selected.
6. The method according to claim 5, wherein The step of selecting a target compressed vector from the plurality of first compressed vectors according to the first window includes any one of the following: In a case where the second information includes a length of the first window and a starting position of the first window, the terminal determines the first window according to the length of the first window and the starting position of the first window, and selects a second number of target compressed vectors from a plurality of second compressed vectors corresponding to the first window; When the second information includes the length of the first window, the terminal selects a third number of target compressed vectors from a plurality of third compressed vectors corresponding to a target window, wherein energy of the third compressed vector corresponding to the target window is the largest among the plurality of second windows, and the plurality of second windows is determined by the terminal when sliding the first window according to the length of the first window; When the second information includes the starting position of the first window, the terminal selects a fourth number of target compressed vectors from a plurality of fourth compressed vectors, where the plurality of fourth compressed vectors are located on one side of the starting position of the first window and a ratio of a projection energy of the fourth compressed vectors to a projection energy of the plurality of first compressed vectors is greater than a predetermined value; The second compressed vector, the third compressed vector, and the fourth compressed vector all belong to the first compressed vector.
7. The method according to claim 6, wherein The projection energy of the target compression vector is the largest among the plurality of the second compression vectors, the plurality of the third compression vectors, or the plurality of the fourth compression vectors; and / or, In the case where there are multiple target compression vectors, the multiple target compression vectors are continuous vectors.
8. The method according to claim 6, wherein In a case where the second information includes the first number, the second number, the third number, or the fourth number is determined based on the first number.
9. The method according to claim 6, wherein In a case where the starting position of the first window is determined by the terminal itself, the terminal determines the starting position of the first window according to the projection energy of each first compression vector.
10. The method according to claim 3, wherein The step of determining the first information according to the target compression vector and the target compression coefficient includes: quantizing the target compression coefficient based on a target quantization table to obtain a first quantization value; The first information is determined according to the target compression vector and the first quantization amount.
11. The method according to claim 10, wherein The step of determining the first information according to the target compression vector and the first quantization amount includes: In a case where the target quantization table includes a plurality of quantization values and an index corresponding to each of the quantization values, the terminal determines an index of the first quantization value in the target quantization table; The first information is determined according to the target compression vector and the index.
12. The method according to claim 11, wherein The target quantization table is determined by the terminal from at least one quantization table according to characteristics of the target compression coefficient.
13. The method according to claim 1, wherein The step of performing, by the terminal, differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report to obtain first differential information includes: In a case where the first channel time domain information includes Doppler frequency offset information, the terminal performs differential processing on the Doppler frequency offset information included in the first channel time domain information according to the Doppler frequency offset information in the second channel time domain information to obtain the first differential information.
14. The method according to claim 1, wherein When the first CSI report is a non-periodic CSI report and the second CSI report is a CSI report that is sent most recently and successfully transmitted from the first CSI report, the second CSI report is a periodic CSI report.
15. The method according to claim 14, wherein The first CSI report carries relevant information of the second CSI report.
16. The method according to claim 1, wherein The step of determining, by the terminal, the first information based on the first differential information includes: The terminal performs quantization processing on the first differential information to obtain a second quantized value; The terminal determines the first information according to the second quantization amount.
17. The method according to any one of claims 1 to 16, wherein The step of the terminal reporting the first CSI report includes any of the following: The first information is carried in the PMI in the first CSI report; The first information and the PMI are reported independently, but both the first information and the PMI belong to the first CSI report; The first information and the PMI are reported independently, the first information belongs to the first CSI report, the PMI belongs to the third CSI report, and the first CSI report is different from the third CSI report.
18. The method according to claim 17, wherein The first channel time domain information includes at least one of channel time domain related information, precoding matrix indicator (PMI) time domain related information, and Doppler frequency offset information.
19. The method according to claim 18, wherein In a case where the first channel time domain information includes at least Doppler frequency offset information, the step of compressing the first channel time domain information by the terminal to obtain the first information includes: When the first information and the PMI are reported independently, but both the first information and the PMI belong to the first CSI report, determining a reporting order of each Doppler frequency offset information in the first channel time domain information according to an order of beam-delay pairs included in the PMI in the first CSI report; The first information is determined according to each Doppler frequency offset information in the first channel time domain information and a reporting order thereof, wherein the first information does not include beam-delay pair information corresponding to each Doppler frequency offset information.
20. The method according to claim 19, wherein The reporting order of the Doppler frequency offset information included in the first information is consistent with the order of the beam-delay pairs included in the PMI.
21. The method according to any one of claims 1 to 16, wherein The first CSI report also includes: The second indication information is used to indicate relevant information of the compression processing adopted by the terminal when processing the first information.
22. An information reporting method, characterized in that: include: A network-side device receives a first channel state information (CSI) report reported by a terminal, where the first CSI report carries at least first information, where the first information is obtained by the terminal through compression processing of first channel time domain information, where the first channel time domain information includes channel time domain information measured by the terminal at at least one channel measurement time; The step of the terminal compressing the first channel time domain information to obtain the first information includes: The terminal performs differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report to obtain first differential information, and the terminal determines the first information based on the first differential information; or When the first channel time domain information includes at least first Doppler frequency offset information and the first channel time domain information is multi-layer information, the terminal performs differential processing on Doppler frequency offset information corresponding to other layers except the target layer according to the Doppler frequency offset information of the target layer to obtain second differential information, and the terminal determines the first information according to the Doppler frequency offset information of the target layer and the second differential information; The second CSI report is any CSI report successfully transmitted within the first time period; or, the second CSI report is a CSI report that is closest to the sending time of the first CSI report and is successfully transmitted; and the target layer is a layer in the multi-layer information whose channel quality meets the predetermined requirements.
23. The method according to claim 22, wherein The step of receiving, by the network-side device, a first CSI report reported by the terminal, includes any one of the following: The first information is carried in the PMI in the first CSI report; The first information and the PMI are reported independently, but both the first information and the PMI belong to the first CSI report; The first information and the PMI are reported independently, the first information belongs to the first CSI report, the PMI belongs to the third CSI report, and the first CSI report is different from the third CSI report.
24. The method of claim 22, wherein: The first channel time domain information includes at least one of channel time domain related information, precoding matrix indicator (PMI) time domain related information, and Doppler frequency offset information.
25. An information reporting device, characterized in that: Applied to a terminal, the device includes: a first transmission module, configured to report a first channel state information (CSI) report, where the first CSI report carries at least first information, where the first information is obtained by compressing first channel time domain information by a processing module, where the first channel time domain information includes channel time domain information measured by the terminal at at least one channel measurement moment; The processing module is used to: performing differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report to obtain first differential information, and determining the first information based on the first differential information; or When the first channel time domain information includes at least first Doppler frequency offset information and the first channel time domain information is multi-layer information, performing differential processing on Doppler frequency offset information corresponding to other layers except the target layer according to the Doppler frequency offset information of the target layer to obtain second differential information, and determining the first information according to the Doppler frequency offset information of the target layer and the second differential information; The second CSI report is any CSI report successfully transmitted within the first time period; or, the second CSI report is a CSI report that is closest to the sending time of the first CSI report and is successfully transmitted; and the target layer is a layer in the multi-layer information whose channel quality meets the predetermined requirements.
26. The device according to claim 25, characterized in that The step of the first transmission module reporting the first CSI report includes any one of the following: The first information is carried in the PMI in the first CSI report; The first information and the PMI are reported independently, but both the first information and the PMI belong to the first CSI report; The first information and the PMI are reported independently, the first information belongs to the first CSI report, the PMI belongs to the third CSI report, and the first CSI report is different from the third CSI report.
27. An information reporting device, characterized in that: Applied to network-side equipment, the device includes: A second transmission module is configured to receive a first channel state information CSI report reported by a terminal; The first CSI report carries at least first information, where the first information is obtained by the terminal compressing first channel time domain information, and the first channel time domain information includes channel time domain information measured by the terminal at at least one channel measurement time; The step of the terminal compressing the first channel time domain information to obtain the first information includes: The terminal performs differential processing on the first channel time domain information based on the second channel time domain information carried in the second CSI report to obtain first differential information, and the terminal determines the first information based on the first differential information; or When the first channel time domain information includes at least first Doppler frequency offset information and the first channel time domain information is multi-layer information, the terminal performs differential processing on Doppler frequency offset information corresponding to other layers except the target layer according to the Doppler frequency offset information of the target layer to obtain second differential information, and the terminal determines the first information according to the Doppler frequency offset information of the target layer and the second differential information; The second CSI report is any CSI report successfully transmitted within the first time period; or, the second CSI report is a CSI report that is closest to the sending time of the first CSI report and is successfully transmitted; and the target layer is a layer in the multi-layer information whose channel quality meets the predetermined requirements.
28. A terminal, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the information reporting method according to any one of claims 1 to 21.
29. A network side device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the information reporting method as described in any one of claims 22 to 24.
30. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the information reporting method according to any one of claims 1 to 21, or implements the steps of the information reporting method according to any one of claims 22 to 24.
Citation Information
Patent Citations
System and method for reporting channel state and doppler frequency information
WO2021008450A1