Feedback method and apparatus for channel information

By selecting N channel measurement resources from the channel measurement resource set and adopting resource selection constraints and grouping methods, the problem of inaccurate selection in channel information feedback is solved, thereby improving the robustness and transmission efficiency of the system.

CN116366112BActive Publication Date: 2025-12-19ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310121992.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2016-09-30
Publication Date
2025-12-19
Estimated Expiration
2036-09-30

AI Technical Summary

Technical Problem

In existing technologies, when channel information is fed back, multiple beam selections or multiple codeword selections cannot effectively correspond to multiple paths, resulting in inaccurate selection and affecting system performance and robustness.

Method used

By determining a set of channel measurement resources and selecting N channel measurement resources from it for channel measurement and feedback, and by adopting channel measurement resource selection constraints and grouping methods, it is ensured that the selected resources can effectively correspond to multiple paths.

Benefits of technology

This improved the system's robustness and transmission efficiency, solved the problem of multiple paths in channel measurement resource selection, and enhanced system performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116366112B_ABST
    Figure CN116366112B_ABST
Patent Text Reader

Abstract

The application provides a feedback method and device of channel information, the method comprises the following steps: determining a channel measurement resource set, wherein the channel measurement resource set comprises M channel measurement resources, M is a positive integer; performing channel measurement on the M channel measurement resources; selecting N channel measurement resources from the M channel measurement resources according to the channel measurement result, wherein N is a positive integer, and N is less than or equal to M; and feeding back the indication information of the selected N channel measurement resources. Through the application, the problem that the channel measurement resource selection technology in the prior art cannot effectively correspond to multiple paths, resulting in low system robustness and transmission efficiency, is solved. Furthermore, the effect of improving the system robustness and transmission efficiency is achieved when the channel measurement resource selection can correspond to multiple paths.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the original application with application number 201610879341.X, application date September 30, 2016, entitled "Method and Apparatus for Feedback of Channel Information". Technical Field

[0002] This invention relates to the field of communications, and more specifically, to a method and apparatus for feedback of channel information. Background Technology

[0003] In wireless communication systems, multiple antennas are typically used at the transmitting and receiving ends to achieve higher data rates. One principle of multi-antenna technology is to utilize channel characteristics through precoding beamforming to create transmission signals that match those characteristics. This highly targeted signal radiation effectively improves system performance, achieving significant performance gains without increasing bandwidth or power, and is widely used in current systems. For example... Figure 1 The image shows precoding beamforming technology. Essentially, precoding and beamforming are the same technique; precoding creates beams, which can be formed in feature space or physical space. Precoding / beamforming is illustrated below. Figure 1 As shown, it includes two parts: baseband precoding beamforming and radio frequency (RF) precoding beamforming. Baseband processing mainly acts on the RF path, while RF processing mainly acts on the RF path elements. The former is completed on the baseband, and the latter is completed on the RF. The precoding / beamforming mentioned in this invention can be baseband, RF, or a combination of both.

[0004] Accurate Channel State Information (CSI) is a prerequisite for significant performance improvements in multi-antenna systems, enabling accurate precoding beamforming. CSI is a broad concept encompassing all channel-related information, including the channel matrix, rank indicator (RI), channel quality indication (CQI), optimal precoding matrix indicator (PMI), optimal beam index (beam ID) or optimal beamforming vector (beam weight), and multipath distribution information (angular, power, time, and spatial domains).

[0005] In the related art, when multiple PMIs or multiple beams are fed back, the general criterion is to select the PMI or beam with the largest matching degree. For example, the codebook is traversed first, the code word with the largest matching degree with the channel matrix H is selected, corresponding to PMI i, and then the code word with the largest matching degree with the channel matrix is found from the remaining code words in the codebook, corresponding to PMI j. Due to the limitation of the selection algorithm, i cannot be equal to j. If more PMIs need to be fed back, the code word with the largest matching degree with the channel matrix is found from the remaining code words; when selecting beams, the criterion is also to select beams from large to small according to the beam quality, and the best N beams are selected. This selection technique will cause a significant problem, and the reasons for this problem are as follows:

[0006] Since the selection of code words or beams must ensure good coverage, Figure 2 The corresponding beam set or codebook design cannot meet the requirements, and there is a significant coverage hole from the envelope, Figure 3 An oversampling factor of 2 is used for the beam set or codebook design, which significantly reduces the coverage hole problem, and the coverage will be better with a larger oversampling factor. As shown in Figure 2 、 Figure 3 However, once the oversampling factor is used, the components of the same path in the channel may have significant correlation between multiple beams, such as the multi-path in any direction in Figure 3 At this time, the path will cause multiple adjacent beams or code words to exhibit good matching characteristics. When multiple beams or multiple PMIs are fed back, they may all correspond to the same path of the channel. In fact, we pursue to find multiple paths to improve robustness or use merging to further improve the gain of precoding beamforming, and expect to select multiple paths corresponding to beams or PMIs. According to the criterion of the related art, the beam or code word may not achieve the desired effect, resulting in performance loss. Since the oversampling factor is basically greater than or equal to 2, this loss basically exists. In order to pursue greater MIMO gain, the CSI feedback accuracy requirement is also improved, especially in a channel with many multi-path components. A single DFT vector can only be aligned with the main direction and cannot obtain the maximum performance gain, and due to the single path, the robustness is generally poor in some scenarios prone to path blockage.

[0007] The related art does not provide an effective solution to the above technical problems. SUMMARY

[0008] Embodiments of the present application provide a channel information feedback method and device to at least solve the problem of inaccurate selection due to the inability to effectively correspond to multiple paths when multiple beam selections or multiple codeword selections are made in related technologies.

[0009] According to an embodiment of the present application, a channel information feedback method is provided, comprising: determining a channel measurement resource set, wherein the channel measurement resource set comprises M channel measurement resources, M being a positive integer; performing channel measurement on the M channel measurement resources; selecting N channel measurement resources from the M channel measurement resources according to channel measurement results, wherein N is a positive integer and N≤M; and feeding back indication information of the selected N channel measurement resources.

[0010] Optionally, selecting N channel measurement resources from the M channel measurement resources according to channel measurement results comprises: selecting the N channel measurement resources from the M channel measurement resources according to channel measurement results and a resource selection restriction condition.

[0011] Optionally, the method further comprises: grouping the M channel measurement resources or N channel measurement resources, and determining channel measurement resource quality information that needs to be fed back according to the grouping manner.

[0012] Optionally, the M channel measurement resources comprise at least one of the following resources: port resources; beam resources; sequence resources; time domain resources; and frequency domain resources.

[0013] Optionally, the resource selection restriction condition comprises: there are at least N' channel measurement resources in the N channel measurement resources that respectively belong to different channel measurement resource groups, wherein the M channel measurement resources are divided into X channel measurement resource groups, N' is an integer greater than or equal to 2 and less than N, and X is a positive integer.

[0014] Optionally, the X channel measurement resource groups are divided by at least one of the following manners: a plurality of channel measurement resources corresponding to a same port are divided into a group; a plurality of channel measurement resources corresponding to a same sequence are divided into a group; a plurality of channel measurement resources contained in a same time domain resource unit are divided into a group; a plurality of channel measurement resources contained in a same frequency domain resource unit are divided into a group; a plurality of channel measurement resources contained in a same resource block (RB) are divided into a group; and the X channel measurement resource groups are determined according to configuration signaling of a sending end.

[0015] Optionally, the resource selection restriction condition comprises one of the following: the N channel measurement resources at least comprise N a channel measurement resources belonging to different time domain resource units, wherein N aN is an integer greater than or equal to 2 and less than or equal to N, and the N channel measurement resources at least include N channel measurement resources corresponding to different ports, where N is an integer greater than or equal to 2 and less than or equal to N b N is an integer greater than or equal to 2 and less than or equal to N, and the N channel measurement resources at least include N channel measurement resources corresponding to different ports, where N is an integer greater than or equal to 2 and less than or equal to N b N is an integer greater than or equal to 2 and less than or equal to N, and the N channel measurement resources at least include N channel measurement resources corresponding to different ports, where N is an integer greater than or equal to 2 and less than or equal to N c N is an integer greater than or equal to 2 and less than or equal to N, and the N channel measurement resources at least include N channel measurement resources corresponding to different ports, where N is an integer greater than or equal to 2 and less than or equal to N c N is an integer greater than or equal to 2 and less than or equal to N, and the N channel measurement resources at least include N channel measurement resources corresponding to different ports, where N is an integer greater than or equal to 2 and less than or equal to N d N is an integer greater than or equal to 2 and less than or equal to N, and the N channel measurement resources at least include N channel measurement resources corresponding to different ports, where N is an integer greater than or equal to 2 and less than or equal to N d N is an integer greater than or equal to 2 and less than or equal to N, and the N channel measurement resources at least include N channel measurement resources corresponding to different ports, where N is an integer greater than or equal to 2 and less than or equal to N

[0016] Optionally, the resource selection restriction condition includes one of the following: when the same time domain resource unit includes M channel measurement resources of the M channel measurement resources, the N channel measurement resources at most include n channel measurement resources of the M channel measurement resources, where the n is less than the N; when the same port corresponds to M channel measurement resources of the M channel measurement resources, the N channel measurement resources at most include nb channel measurement resources of the M channel measurement resources, where the n is less than the N; when the same sequence corresponds to M channel measurement resources of the M channel measurement resources, the N channel measurement resources at most include n channel measurement resources of the M channel measurement resources, where the n is less than the N; and when the same RB includes M channel measurement resources of the M channel measurement resources, the N channel measurement resources at most include n channel measurement resources of the M channel measurement resources, where the n is less than the N. a a a a b b b c c c c d d d d

[0017] ​​​​​​​​​​​​​​​Optionally, the resource selection restriction condition comprises one of the following: a relationship between indexes of any two channel measurement resources in the N channel measurement resources satisfies an index relationship constraint rule, wherein the index relationship constraint rule is configured by the sending end; an interval between time-frequency resource positions of any two channel measurement resources in the N channel measurement resources satisfies a time-frequency resource position interval constraint rule, wherein the time-frequency resource position interval constraint rule is configured by the sending end.

[0018] Optionally, the resource selection restriction condition is determined in the following manner: according to a configuration instruction signaling of the sending end; according to a channel measurement resource configuration parameter sent by the sending end.

[0019] Optionally, the channel measurement resource configuration parameter comprises at least one of the following: a number M of the M channel measurement resources; a configuration parameter of a sub-set contained in the channel measurement resource set; a resource position configuration parameter of the M channel measurement resources.

[0020] Optionally, the method further comprises: receiving a weighting combination parameter or a phase difference indication parameter of N1 channel measurement resources in the N channel measurement resources sent by the sending end, wherein N1 is less than or equal to N.

[0021] According to another embodiment of the present application, a feedback method of channel information is further provided, comprising: determining a channel quantization codebook, wherein the channel quantization codebook comprises P code words, and P is a positive integer; performing channel measurement on the P code words; selecting Q code words from the P code words according to a channel measurement result and a code word selection restriction condition, wherein Q is an integer greater than or equal to 2, and Q≤P; and feeding back indication information of the selected Q code words.

[0022] Optionally, the code word selection restriction condition comprises: there are at least Q' code words belonging to different code word groups in the Q code words, wherein the P code words are divided into E code word groups, Q' is an integer greater than or equal to 2 and less than or equal to E, and E is a positive integer.

[0023] Optionally, the division of the E code word groups is determined in at least one of the following manners: according to a configuration parameter of the channel quantization codebook; according to a transmission mode; according to a feedback mode; according to a configuration parameter of a measurement pilot; and according to a configuration instruction of the sending end.

[0024] Optionally, the configuration parameter of the channel quantization codebook comprises at least one of the following: a codebook dimension configuration parameter, an oversampling factor configuration parameter, a vector interval configuration parameter, and a codebook restriction configuration parameter.

[0025] Optionally, the configuration parameter of the measurement pilot comprises at least one of the following: a measurement pilot type, a measurement pilot port number, a pattern of the measurement pilot.

[0026] Optionally, the code word selection restriction condition comprises at least one of the following: at least Q a code words in the Q code words are not less than a threshold Y, or a distance of partial vectors contained in the Q code words is not less than the threshold Y; or at least Q b code words in the Q code words are not less than a threshold Z, or a direction difference corresponding to partial vectors contained in the Q code words is not less than the threshold Z.

[0027] Optionally, the code word selection restriction condition comprises a relationship of indexes of any two code words in the Q code words satisfying an index relationship constraint rule.

[0028] Optionally, the code word selection restriction condition is determined according to a configuration instruction signaling sent by the sending end.

[0029] Optionally, the method further comprises: receiving a weighting combination parameter or a phase difference indication parameter of P1 code words in the P code words sent by the sending end, wherein P1 is less than or equal to P.

[0030] According to another embodiment of the present application, a feedback method of channel information is further provided, comprising: determining channel information quantization limitation indication information; and configuring the channel information quantization limitation indication information to a receiving end.

[0031] Optionally, the channel information quantization limitation indication information comprises at least one of the following: relationship limitation indication information when channel measurement resources are selected; and relationship limitation indication information when code words are selected.

[0032] Optionally, the relationship limitation indication information when channel measurement resources are selected comprises at least one of the following: configuration information of a channel measurement resource group selected by channel measurement resource selection limitation; information of a number of channel measurement resources in the channel measurement resource group selected most; indication information of an index relationship limitation of selected channel measurement resources; and indication information of a time-frequency position relationship limitation of selected channel measurement resources.

[0033] Optionally, the relationship limitation indication information when code words are selected comprises at least one of the following: division information of a code word group selected by code word selection limitation; configuration information of the code words which cannot be selected simultaneously; indication information of a distance relationship limitation of the code words; and indication information of a direction relationship limitation of the code words.

[0034] According to another embodiment of the present application, a feedback device of channel information is also provided, comprising: a first determining module, configured to determine a set of channel measurement resources, wherein the set of channel measurement resources comprises M channel measurement resources, M being a positive integer; a first measuring module, configured to perform channel measurement on the M channel measurement resources; a first selecting module, configured to select N channel measurement resources from the M channel measurement resources according to the channel measurement results, wherein N is a positive integer and N≤M; and a first feedback module, configured to feed back indication information of the selected N channel measurement resources.

[0035] Optionally, the first selecting module comprises a first selecting unit, configured to select the N channel measurement resources from the M channel measurement resources according to the channel measurement results and a resource selection restriction condition.

[0036] Optionally, the device further comprises a grouping module, configured to group the M channel measurement resources or N channel measurement resources, and determine channel measurement resource quality information to be fed back according to the grouping manner.

[0037] Optionally, the M channel measurement resources comprise at least one of the following: port resources; beam resources; sequence resources; time domain resources; and frequency domain resources.

[0038] Optionally, the resource selection restriction condition comprises that there are at least N' channel measurement resources belonging to different channel measurement resource groups in the N channel measurement resources, wherein the M channel measurement resources are divided into X channel measurement resource groups, N' is an integer greater than or equal to 2 and smaller than N, and X is a positive integer.

[0039] Optionally, the X channel measurement resource groups are divided by at least one of the following manners: a plurality of channel measurement resources corresponding to a same port are divided into a group; a plurality of channel measurement resources corresponding to a same sequence are divided into a group; a plurality of channel measurement resources contained in a same time domain resource unit are divided into a group; a plurality of channel measurement resources contained in a same frequency domain resource unit are divided into a group; a plurality of channel measurement resources contained in a same resource block (RB) are divided into a group; and the X channel measurement resource groups are determined according to configuration signaling of a sending end.

[0040] Optionally, the resource selection restriction condition comprises one of the following: the N channel measurement resources comprise at least N channel measurement resources belonging to different time domain resource units, wherein N is an integer greater than or equal to 2 and smaller than or equal to N, and the time domain resource unit comprises at least one of the following: a symbol, a symbol group, a time slot, a time slot group, a subframe, a subframe group, a transmission time interval (TTI), and a TTI group; and the N channel measurement resources comprise at least N channel measurement resources belonging to different frequency domain resource units, wherein N is an integer greater than or equal to 2 and smaller than or equal to N, and the frequency domain resource unit comprises at least one of the following: a resource block (RB), a RB group, a subcarrier, and a subcarrier group. a a Optionally, the resource selection restriction condition comprises one of the following: the N channel measurement resources comprise at least N channel measurement resources belonging to different time domain resource units, wherein N is an integer greater than or equal to 2 and smaller than or equal to N, and the time domain resource unit comprises at least one of the following: a symbol, a symbol group, a time slot, a time slot group, a subframe, a subframe group, a transmission time interval (TTI), and a TTI group; and the N channel measurement resources comprise at least N channel measurement resources belonging to different frequency domain resource units, wherein N is an integer greater than or equal to 2 and smaller than or equal to N, and the frequency domain resource unit comprises at least one of the following: a resource block (RB), a RB group, a subcarrier, and a subcarrier group.​b N different ports, wherein N is an integer greater than or equal to 2 and less than or equal to N; at least N b of the N channel measurement resources include channel measurement resources corresponding to different ports, wherein N is an integer greater than or equal to 2 and less than or equal to N; at least N c of the N channel measurement resources include channel measurement resources corresponding to different sequences, wherein N is an integer greater than or equal to 2 and less than or equal to N; at least N c of the N channel measurement resources include channel measurement resources corresponding to different resource blocks (RBs), wherein N is an integer greater than or equal to 2 and less than or equal to N. d d

[0041] Optionally, the resource selection restriction condition comprises one of the following: when the same time domain resource unit includes M a of the M channel measurement resources, at most n a of the N channel measurement resources include channel measurement resources of the M a channel measurement resources, wherein the n a is less than the N; when the same port corresponds to M b of the M channel measurement resources, at most nb of the N channel measurement resources include channel measurement resources of the M b channel measurement resources, wherein the n b is less than the N; when the same sequence corresponds to M c of the M channel measurement resources, at most n c of the N channel measurement resources include channel measurement resources of the M c channel measurement resources, wherein the n c is less than the N; when the same RB includes M d of the M channel measurement resources, at most n d of the N channel measurement resources include channel measurement resources of the M d channel measurement resources, wherein the n d is less than the N.

[0042] Optionally, the resource selection restriction condition comprises one of the following: a relationship between channel measurement resource indexes corresponding to any two channel measurement resources of the N channel measurement resources satisfies an index relationship constraint rule, wherein the index relationship constraint rule is configured by a sending end; an interval of channel measurement resource time-frequency resource positions corresponding to any two channel measurement resources of the N channel measurement resources satisfies a time-frequency resource position interval constraint rule, wherein the time-frequency resource position interval constraint rule is configured by the sending end. ​​

[0043] Optionally, the resource selection restriction condition is determined according to a configuration instruction signaling of the sending end.

[0044] According to another embodiment of the present application, there is also provided a feedback device of channel information, comprising: a second determining module for determining a channel quantization codebook, wherein the channel quantization codebook comprises P code words, and P is a positive integer; a second measuring module for measuring a channel on the P code words; a second selecting module for selecting the Q code words from the P code words according to a channel measurement result and a code word selection restriction condition, wherein Q is an integer greater than or equal to 2, and Q≤P; and a second feedback module for feeding back indication information of the selected Q code words.

[0045] Optionally, the code word selection restriction condition comprises: there are at least Q' code words belonging to different code word groups in the Q code words, wherein the P code words are divided into E code word groups, Q' is an integer greater than or equal to 2 and less than or equal to E, and E is a positive integer.

[0046] Optionally, the division of the E code word groups is determined according to at least one of the following: a configuration parameter of the channel quantization codebook; a transmission mode; a feedback mode; a configuration parameter of a measurement pilot; and a configuration instruction of the sending end.

[0047] Optionally, the code word selection restriction condition comprises at least one of the following: at least Q a code words in the Q code words are not less than a threshold Y, or distances of partial vectors contained in the Q code words are not less than the threshold Y; and at least Q b code words in the Q code words are not less than a threshold Z, or direction differences corresponding to partial vectors contained in the Q code words are not less than the threshold Z.

[0048] Optionally, the code word selection restriction condition comprises: a relationship of code word indexes corresponding to any two code words in the Q code words satisfies an index relationship constraint rule.

[0049] Optionally, the code word selection restriction condition is determined according to a configuration instruction signaling sent by the sending end.

[0050] According to another embodiment of the present application, there is also provided a feedback device of channel information, comprising: a third determining module for determining channel information quantization limitation indication information; and a configuration module for configuring the channel information quantization limitation indication information to a receiving end.

[0051] Optionally, the channel information quantification defining indication information comprises at least one of the following: relationship defining indication information when the channel measurement resource is selected; relationship defining indication information when the code word is selected.

[0052] According to yet another embodiment of the present application, a storage medium is also provided. The storage medium is configured to store program code for performing the above steps.

[0053] By the present application, the terminal performs channel measurement on M channel measurement resources from a channel measurement resource set, and selects N channel measurement resources from the M channel measurement resources, and then the terminal feeds back indication information of the N channel measurement resources to the base station, thus solving the problem in the related art that the channel measurement resource selection technology cannot effectively correspond to multiple paths, resulting in low system robustness and transmission efficiency. Further, the effect of improving the system robustness and transmission efficiency is achieved when the channel measurement resource selection is performed. BRIEF DESCRIPTION OF DRAWINGS

[0054] The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application. In the drawings:

[0055] Figure 1 is a schematic diagram of a precoding beamforming technology in the related art;

[0056] Figure 2 is a coverage schematic diagram of a code word / beam in the related art (I);

[0057] Figure 3 is a coverage schematic diagram of a code word / beam in the related art (II);

[0058] Figure 4 is a hardware structure block diagram of a mobile terminal of a new information feedback method according to an embodiment of the present application;

[0059] Figure 5 is a flowchart of a channel information feedback method according to an embodiment of the present application (I);

[0060] Figure 6 is a flowchart of a channel information feedback method according to an embodiment of the present application (II);

[0061] Figure 7 is a flowchart of a channel information feedback method according to an embodiment of the present application (III);

[0062] Figure 8 is a combination type schematic diagram of a channel measurement resource according to an embodiment of the present application (I);

[0063] Figure 9 is a combined type schematic diagram of channel measurement resources according to an embodiment of the present application (two);

[0064] Figure 10 is a combined type schematic diagram of channel measurement resources according to an embodiment of the present application (three);

[0065] Figure 11 is a combined type schematic diagram of channel measurement resources according to an embodiment of the present application (four);

[0066] Figure 12 is a combined type schematic diagram of channel measurement resources according to an embodiment of the present application (five);

[0067] Figure 13 is a rule division schematic diagram of channel measurement resources according to an embodiment of the present application (one);

[0068] Figure 14 is a rule division schematic diagram of channel measurement resources according to an embodiment of the present application (two);

[0069] Figure 15 is a rule division schematic diagram of channel measurement resources according to an embodiment of the present application (three);

[0070] Figure 16 is a structure block diagram of a feedback device of channel information according to an embodiment of the present application (one);

[0071] Figure 17 is a structure block diagram of a feedback device of channel information according to an embodiment of the present application (two);

[0072] Figure 18 is a structure block diagram of a feedback device of channel information according to an embodiment of the present application (three). DETAILED DESCRIPTION

[0073] The present application will be described in detail below with reference to the accompanying drawings and embodiments. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.

[0074] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence.

[0075] The method embodiment provided by the embodiment of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking the case of running on a mobile terminal, Figure 4 is a hardware structure block diagram of a mobile terminal of a new information feedback method according to an embodiment of the present application. As Figure 4 shown, the mobile terminal 40 can include one or moreFigure 4 The processor 402 (which can include, but is not limited to, a processing device such as a microprocessor (MCU) or a field programmable logic array (FPGA)), a storage 404 for storing data, and a transmission device 406 for communication functions are shown. Those skilled in the art can understand that, Figure 4 The structure shown is only schematic and does not limit the structure of the electronic device described above. For example, the mobile terminal 40 can further include more or fewer components than those shown, or have a different configuration from that shown. Figure 4 The structure shown is only schematic and does not limit the structure of the electronic device described above. For example, the mobile terminal 40 can further include more or fewer components than those shown, or have a different configuration from that shown. Figure 4 The structure shown is only schematic and does not limit the structure of the electronic device described above. For example, the mobile terminal 40 can further include more or fewer components than those shown, or have a different configuration from that shown.

[0076] The storage 404 can be used to store software programs and modules of application software, such as program instructions / modules corresponding to the feedback method of channel information in the embodiments of the present application. The processor 402 can execute various functional applications and data processing by running the software programs and modules stored in the storage 404, i.e., implement the method described above. The storage 404 can include a high-speed random access memory, and can further include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some examples, the storage 404 can further include a storage remotely arranged with respect to the processor 402, which can be connected to the mobile terminal 40 through a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0077] The transmission device 406 is used to receive or send data via a network. Specific examples of the network can include a wireless network provided by a communication provider of the mobile terminal 40. In one example, the transmission device 406 includes a network adapter (NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 406 can be a radio frequency (RF) module, which is used to communicate with the Internet in a wireless manner.

[0078] There are mainly two ways of feedback of precoding / beam information: codebook-based feedback and beam selection-based feedback.

[0079] Feedback mode 1: Codebook-based PMI feedback is commonly used for precoding information feedback of a baseband part. Preferably, precoding indication information adopts codebook-based feedback, the basic principle of which is to select a suitable code word from a codebook to represent the best precoding information. The basic principle of codebook-based channel information quantization feedback is as follows: assuming that the capacity of a limited feedback channel is B bps / Hz, the number of available code words is N = 2 BThe eigenvector space of the channel matrix is quantized to form a codebook space The codebook is stored or generated in real time by both the transmitting end and the receiving end (the same for the transmitting and receiving ends). According to the channel matrix H obtained by the receiving end, the receiving end selects a code word that best matches the channel from the codebook according to a certain criterion and feeds back the code word serial number i (i.e., PMI) to the transmitting end. The transmitting end finds the corresponding precoding code word according to the serial number i to obtain the channel information, and F represents the eigenvector information of the channel. In the LTE-A system, the codebook generally adopts a dual-polarization GoB codebook, and a DFT vector is used for precoding in each polarization direction. This codebook can select a best code word to align the precoding to the main path (the strongest path) of the channel to obtain precoding gain. The main principle of feeding back multiple Precoder components is to feed back multiple first-type Precoder components or multiple first-type Precoder components and weighting combination information; the base station can use the Precoder components for precoding or use the Precoder components to generate a final Precoder through weighting combination for precoding, so as to improve the transmission performance.

[0080] Feedback mode 2: beam training and feedback are performed in the following manner, a suitable beam is selected for transmission, and the feedback of beam information is generally used for radio frequency precoding or radio frequency baseband hybrid precoding

[0081] Step A: configure the transmission parameters of the channel measurement beam pilot to the receiving end;

[0082] Step B: the transmitting end transmits M beam pilots for channel measurement;

[0083] Step C: the receiving end receives the measurement beam pilot configuration parameters and receives the measurement beam pilots; the channel quality information is obtained by measuring the N beam pilots;

[0084] Step D: the receiving end selects N beam pilots (the general criterion is to select the best quality) and feeds back the corresponding beam index and quality information;

[0085] In this mode, the value of N can be 1 or N greater than 1. When N is greater than 1, multiple beam information is fed back, and the multiple beams are generally used to represent multiple transmission paths. Similar to mode 1, the multiple beams can be selected for transmission, or a weighting combination weight can be fed back, and the transmitting end combines the beams for transmission;

[0086] ​It should be noted that the feedback of the beam information can also be equivalent to the feedback of other resource information, because the beam can be bound to some resources, for example, M beams can be bound to M ports, and selecting the beam is equivalent to selecting the port; or the M beams can be bound to different time domain resources of the same port, and selecting the different time domain resources of the port is equivalent to selecting different beams; or the M beams can be bound to different frequency domain resources of the same port, and selecting the different frequency domain resources of the port is equivalent to selecting different beams; or the M beams can be bound to different sequence resources, and selecting different sequences is equivalent to selecting different beams; or other equivalent manners or combinations of the above manners. In general, the beam is implicitly bound to resources in a certain dimension, and the feedback of the position or index information of the resources indicates the selection information of the beam. If the selection of resources in a certain dimension is used for CSI measurement feedback, it can also be considered equivalent to the selection of the beam.

[0087] In the embodiment, a feedback method of channel information running on the mobile terminal is provided, Figure 5 is a flowchart of the feedback method of channel information according to the embodiment of the application, as Figure 5 shown, the flowchart includes the following steps:

[0088] Step S502, determining a channel measurement resource set, wherein the channel measurement resource set includes M channel measurement resources, and M is a positive integer;

[0089] Step S504, performing channel measurement on the M channel measurement resources;

[0090] Step S506, selecting N channel measurement resources from the M channel measurement resources according to the channel measurement result, wherein N is a positive integer, and N≤M;

[0091] Step S508, feeding back the indication information of the selected N channel measurement resources.

[0092] Through the above steps, the terminal performs channel measurement on the M channel measurement resources in the channel measurement resource set, selects N channel measurement resources from the M channel measurement resources, and then feeds back the indication information of the N channel measurement resources to the base station, so that the problem that the channel measurement resource selection technology in the related art cannot effectively correspond to multiple paths and causes low system robustness and transmission efficiency is solved. Further, the effect of improving the system robustness and transmission efficiency when selecting the channel measurement resources is achieved.

[0093] Optionally, the execution subject of the above steps can be the terminal, but is not limited thereto.

[0094] In an optional embodiment, the selecting the N channel measurement resources from the M channel measurement resources according to the channel measurement results comprises: selecting the N channel measurement resources from the M channel measurement resources according to the channel measurement results and a resource selection restriction condition.

[0095] In an optional embodiment, the method further comprises: grouping the M channel measurement resources or the N channel measurement resources, and determining the channel measurement resource quality information to be fed back according to the grouping manner. In this embodiment, the base station sends configuration signaling to divide the M channel measurement resources into X groups, each group containing one or more resources, and the terminal feeds back the channel measurement resource quality information according to the grouping manner. For example, the terminal selects one or more channel measurement resource groups and feeds back the channel quality information corresponding to the best one or several channel resources in the channel resource group. In another case, the terminal selects one or more channel measurement resource groups and feeds back the average quality information of the channel measurement resources in the channel resource group. In addition to the grouping by the base station, the terminal can also group according to the measurement results, such as grouping the resources with similar quality information into a group, grouping the measurement resources with the same receiving beam into a group, etc. Similarly, the terminal selects one or more channel measurement resource groups and feeds back the channel quality information corresponding to the best one or several channel resources in the channel resource group, or the terminal selects one or more channel measurement resource groups and feeds back the average quality information of the channel measurement resources in the channel resource group.

[0096] In an optional embodiment, the determining the channel measurement resource set comprises: determining the channel measurement resource set according to the configuration of the sending end. In this embodiment, the sending end can be a base station, and the base station can configure the channel measurement resource set.

[0097] In an optional embodiment, the M channel measurement resources include at least one of the following: port resources; beam resources; sequence resources; time domain resources; frequency domain resources. In this embodiment, code domain resources can also be included, and the preferred combination types are: time domain resources and frequency domain resources, time domain resources and code domain resources, port resources and time domain resources, port resources and frequency domain resources, and combinations of more dimensions of resource types (e.g., time domain resources, frequency domain resources, and port resources). The beam resources can be bound to the channel measurement resources, for example, channel measurement resources 1-16 correspond to beam IDs 1-16, or channel measurement resources 1-32 correspond to beam IDs 1-32, so selecting a beam ID is equivalent to selecting a channel measurement resource and feeding back a channel measurement resource ID. In this embodiment, the relationship between the beam ID and the channel measurement resource ID is only a distance, and the channel measurement resource ID can also be a function of the beam ID. The relationship between the beam ID and the channel measurement resource is not necessarily a one-to-one correspondence. The M channel measurement resources are generally configured by the sending end, i.e., the base station. The receiving end (terminal) determines the M channel measurement resources according to the measurement configuration indication information of the sending end. The M channel measurement resources can be resources corresponding to the same cell (or sector), or resources corresponding to different cells (or sectors). The same node TP can transmit signals on the M channel measurement resources, or different nodes IP can transmit signals on the M channel measurement resources. The same transmitting antenna or antenna group can transmit signals on the M channel measurement resources, or different antennas or antenna groups can transmit signals on the M channel measurement resources. The diversity and flexibility of the channel measurement resources are increased, making the communication between the terminal and the base station more accurate.

[0098] In an optional embodiment, the channel measurement on the M channel measurement resources includes one of the following: when the transmission power on the M channel measurement resources is the same, the channel measurement on the M channel measurement resources is performed by measuring the received power on the M channel measurement resources; when the transmission power on the M channel measurement resources is different, the channel measurement on the M channel measurement resources is performed by calculating the channel gain according to the ratio of the transmission power to the received power on the M channel measurement resources. In this embodiment, the greater the received power, the better the channel condition, and the more accurate the used beam. The channel gain is calculated as the ratio of the received power to the transmission power, and since the ratio is a relatively fixed value, the calculation of the channel gain is more accurate.

[0099] In an optional embodiment, the selecting the N channel measurement resources from the M channel measurement resources according to the channel measurement results comprises: determining the value of the N configured by the sending end, wherein the N is an integer greater than or equal to 2; and selecting the N channel measurement resources from the M channel measurement resources according to the channel measurement results. In this embodiment, the sending end can configure the value of the N, and when the N is greater than or equal to 2, the diversity gain of the multipath transmission can be obtained, and the performance of measuring the channel can be better. The combining gain obtained by combining after the multipath transmission is better than the performance of the single path transmission. When the combining gain is needed, the receiving end selects the N channel measurement resources, measures the N channel measurement resources, and feeds back the phase difference information between part or all of the channel measurement resources in the measurement results, which can also be called the weighted combining information.

[0100] In an optional embodiment, the selecting the N channel measurement resources from the M channel measurement resources according to the channel measurement results comprises: selecting the N channel measurement resources from the M channel measurement resources according to the channel measurement results and a resource selection restriction condition. In this embodiment, the selection condition of the channel measurement resource is limited, and the accuracy of the selection of the channel measurement resource is ensured.

[0101] In an optional embodiment, the resource selection restriction condition comprises: there are at least N' channel measurement resources belonging to different channel measurement resource groups in the N channel measurement resources, wherein the M channel measurement resources are divided into X channel measurement resource groups, N' is an integer greater than or equal to 2 and less than N, and X is a positive integer. In this embodiment, dividing the M channel measurement resources into X channel resource groups can classify different types of channel measurement resources, so that the terminal can select the beam in a targeted manner.

[0102] In an optional embodiment, the X channel measurement resource groups are divided by at least one of the following ways: a plurality of channel measurement resources corresponding to a same port are divided into a group; a plurality of channel measurement resources corresponding to a same sequence are divided into a group; a plurality of channel measurement resources contained in a same time domain resource unit are divided into a group; a plurality of channel measurement resources contained in a same frequency domain resource unit are divided into a group; a plurality of channel measurement resources contained in a same resource block RB are divided into a group; and the X channel measurement resource groups are determined according to the configuration signaling of the sending end. In this embodiment, a plurality of resources contained in a same time domain resource unit are divided into a group, for example, the time domain resource can be: a symbol or a symbol group, a time slot or a time slot group, a subframe or a subframe group, or a TTI or a TTI group. The plurality of channel measurement resources contained in a same resource block RB are divided into a group, and the plurality of channel measurement resources corresponding to a same sequence are also divided into a group, which can also be the above division manner, or a combination of the above manners.

[0103] In an optional embodiment, the resource selection restriction condition comprises one of the following: at least N a channel measurement resources among the N a channel measurement resources belong to different time domain resource units, where N b is an integer greater than or equal to 2 and less than or equal to N, and the time domain resource unit comprises at least one of the following: a symbol, a symbol group, a time slot, a time slot group, a subframe, a subframe group, a transmission time interval (TTI), and a TTI group; at least N b channel measurement resources among the N c channel measurement resources correspond to different ports, where N c is an integer greater than or equal to 2 and less than or equal to N; at least N d channel measurement resources among the N d channel measurement resources correspond to different sequences, where N

[0104] In an optional embodiment, the resource selection restriction condition comprises one of the following: when the same time domain resource unit comprises M a channel measurement resources among the M a channel measurement resources, at most n a channel measurement resources among the N a channel measurement resources are included, where n b is less than N; when the same port corresponds to M b channel measurement resources among the M b channel measurement resources, at most n b channel measurement resources among the N c channel measurement resources are included, where n c is less than N; when the same sequence corresponds to M c channel measurement resources among the M c channel measurement resources, at most n d channel measurement resources among the N d channel measurement resources are included, where n d is less than N; and when the same RB comprises M dLess than N.

[0105] In an optional embodiment, the resource selection restriction condition comprises one of the following: a relationship between indexes of any two channel measurement resources in the N channel measurement resources satisfies an index relationship constraint rule, wherein the index relationship constraint rule is configured by the sending end; an interval between time-frequency resource positions of any two channel measurement resources in the N channel measurement resources satisfies a time-frequency resource position interval constraint rule, wherein the time-frequency resource position interval constraint rule is configured by the sending end.

[0106] In an optional embodiment, the resource selection restriction condition is determined in the following manner: according to a sending end configuration instruction signaling; according to a channel measurement resource configuration parameter sent by the sending end.

[0107] In an optional embodiment, the channel measurement resource configuration parameter comprises at least one of the following: a number M of the M channel measurement resources; a configuration parameter of a sub-set contained in the channel measurement resource set; a resource position configuration parameter of the M channel measurement resources.

[0108] In an optional embodiment, the method further comprises: receiving a weighting combination parameter or a phase difference indication parameter of N1 channel measurement resources in the N channel measurement resources sent by the sending end, wherein N1 is less than or equal to N. In this embodiment, the base station further feeds back the weighting combination parameter or the phase difference indication parameter of the N1 channel measurement resources in the N channel measurement resources.

[0109] In an optional embodiment, the indication information of the selected N channel measurement resources comprises: indication information of the N channel measurement resources fed back on an uplink data channel or an uplink control channel.

[0110] In this embodiment, a channel information feedback method running on the mobile terminal is further provided, Figure 6 as shown in a flowchart of the channel information feedback method according to an embodiment of the present application (two), the flowchart comprises the following steps: Figure 6

[0111] Step 602: determining a channel quantization codebook, wherein the channel quantization codebook comprises P code words, and P is a positive integer;

[0112] Step 604: performing channel measurement on the P code words;

[0113] Step 606: selecting the Q code words from the P code words according to a channel measurement result and a code word selection restriction condition, wherein Q is an integer greater than or equal to 2, and Q≤P; ​

[0114] Step 608, feedback the indication information of the selected Q codewords.

[0115] Through the above steps, the terminal performs channel measurement on the P codewords in the channel quantization codebook, and selects Q codewords from the P codewords, and then the terminal feeds back the indication information of the Q codewords to the base station. Therefore, when the terminal feeds back multiple PMIs, multiple paths can be found to improve the robustness of communication between the terminal and the base station, and the problem that the channel measurement resource selection technology in the related art cannot effectively correspond to multiple paths, resulting in low system robustness and transmission efficiency, is solved. Further, the effect of being able to correspond to multiple paths when performing channel measurement resource selection, and further improving the robustness and transmission efficiency of the system, is achieved.

[0116] Optionally, the execution subject of the above steps can be a terminal, but is not limited thereto.

[0117] In an optional embodiment, determining the channel quantization codebook includes one of the following: determining the channel quantization codebook according to an agreement; and determining the channel quantization codebook according to a configuration of a sending end. In this embodiment, the codebook can be a 4-antenna codebook in LTE Release 8, an 8Tx codebook in Release 10, or an enhanced 4-antenna codebook in Release 12, all of which are pre-agreed codebooks; and a 12 / 16-antenna codebook in Release 13 is a configurable codebook, which needs to notify the receiving end of information such as a first dimension N1, a second dimension N2, a first dimension oversampling factor O1, a second dimension oversampling factor O2, and sub-codebook selection configuration. Whether it is an existing codebook, a future codebook, an agreed codebook, or a configurable codebook, multiple codeword feedback can be used to quantize channel information, and in this embodiment, the multiple codewords can independently reflect component information of a part of the channel.

[0118] In an optional embodiment, performing channel measurement on the P codewords includes: performing measurement on multiple ports of a channel measurement pilot to obtain a channel matrix. In this embodiment, the value of P can be the same as or different from the value of M.

[0119] In an optional embodiment, the selecting the Q codewords from the P codewords according to the channel measurement result comprises: determining the value of the Q configured by the transmitting end, wherein the Q is an integer greater than or equal to 2; and selecting the Q codewords from the P codewords according to the channel measurement result. In this embodiment, the value of the Q can be the same as or different from the value of the N in the above embodiment. When the N is greater than or equal to 2, the diversity gain of the multipath transmission can be obtained, and better performance can be obtained. When the N is greater than or equal to 2, the combining gain can be obtained by combining after the multipath transmission, and the performance is better than that of the single-path transmission. When the combining is needed, the receiving end selects the Q codewords, measures the Q codewords, and should further feed back the phase difference information between some or all of the codewords, which can also be referred to as the weighted combining information.

[0120] In an optional embodiment, the selecting the Q codewords from the P codewords according to the channel measurement result comprises: selecting the Q codewords from the P codewords according to the channel measurement result and a codeword selection restriction condition.

[0121] In an optional embodiment, the codeword selection restriction condition comprises: there are at least Q' codewords belonging to different codeword groups in the Q codewords, wherein the P codewords are divided into E codeword groups, the Q' is an integer greater than or equal to 2 and less than or equal to E, and the E is a positive integer.

[0122] In an optional embodiment, the division of the E codeword groups is determined by at least one of the following manners: according to the configuration parameters of the channel quantization codebook, wherein the configuration parameters of the channel quantization codebook comprise at least one of the following: a codebook dimension configuration parameter, an oversampling factor configuration parameter, a vector interval configuration parameter, and a codebook restriction configuration parameter; according to a transmission mode; according to a feedback mode; according to the configuration parameters of a measurement pilot, wherein the configuration parameters of the measurement pilot comprise at least one of the following: a measurement pilot type, a measurement pilot port number, and a measurement pilot pattern; and according to a configuration instruction of the transmitting end.

[0123] In an optional embodiment, the codeword selection restriction condition comprises at least one of the following: at least Q a codewords in the Q codewords are not less than a threshold Y, or the distance of the partial vectors included in the Q codewords is not less than the threshold Y; and at least Q b codewords in the Q codewords are not less than a threshold Z, or the direction difference corresponding to the partial vectors included in the Q codewords is not less than the threshold Z.

[0124] In an optional embodiment, the codeword selection restriction condition comprises: the relationship between the codeword indexes corresponding to any two codewords in the Q codewords satisfies an index relationship constraint rule.

[0125] In an optional embodiment, the code word selection restriction condition is determined according to a configuration instruction signaling sent by the sending end.

[0126] In an optional embodiment, the method further comprises: receiving a weighting combination parameter or a phase difference indication parameter of the P1 code words in the P code words sent by the sending end, wherein P1 is less than or equal to P.

[0127] In an optional embodiment, the indication information of the selected Q code words comprises: indication information of the selected Q code words fed back on an uplink data channel or an uplink control channel.

[0128] In the embodiment, a channel information feedback method is further provided, Figure 7 as shown in FIG. 3, which is a flowchart of the channel information feedback method according to an embodiment of the present application, and the flowchart comprises the following steps: Figure 7

[0129] Step 702: determining channel information quantization limitation indication information.

[0130] Step 704: configuring the channel information quantization limitation indication information for the receiving end.

[0131] Through the above steps, the sending end (base station) configures the channel information quantization limitation indication information for the receiving end after determining the channel information quantization limitation indication information. The terminal can perform channel measurement according to multiple channel measurement resources or multiple code words through the channel information quantization limitation indication information configured by the base station for the terminal, and thus the problem that multiple paths cannot be corresponded in the channel measurement resource selection technology in the related art, resulting in low system robustness and transmission efficiency, is solved. Further, the effect of corresponding multiple paths when performing channel measurement resource selection, and thus improving the system robustness and transmission efficiency, is achieved.

[0132] Optionally, the execution subject of the above steps can be a base station, but is not limited thereto.

[0133] In an optional embodiment, the channel information quantization limitation indication information comprises at least one of the following: relationship limitation indication information when performing channel measurement resource selection; relationship limitation indication information when performing code word selection.

[0134] In an optional embodiment, the relationship limitation indication information when performing channel measurement resource selection comprises at least one of the following: configuration information of a channel measurement resource group selected by the channel measurement resource selection; information of the number of channel measurement resources in the channel measurement resource group selected most; indication information of an index relationship limitation of the selected channel measurement resources; indication information of a time-frequency position relationship limitation of the selected channel measurement resources. ​

[0135] In an optional embodiment, the relationship limitation indication information for codeword selection includes at least one of the following: codeword group division information for codeword selection limitation; configuration information of the codewords that cannot be selected simultaneously; indication information for codeword distance relationship limitation; and indication information for codeword direction relationship limitation.

[0136] In an optional embodiment, the method further includes at least one of the following: determining a set of channel measurement resources and configuring the set of channel measurement resources to the receiver; determining a channel quantization codebook and configuring the channel quantization codebook to the receiver.

[0137] The above embodiments address the problem that existing multi-beam selection and multi-codeword selection technologies cannot effectively correspond to multiple paths. This problem prevents the acquisition of diversity gain and combining gain for more paths, resulting in a loss of robustness and transmission efficiency. The solution used in this embodiment filters out some beams and PMIs. Through the solution provided in this embodiment, multiple PMIs and multiple beams can correspond to different channel paths, resulting in higher CSI quantization efficiency and effectively improving transmission performance.

[0138] The present invention will be described in detail below with reference to specific embodiments: Specific Implementation Example 1:

[0140] In this embodiment, the receiving end can be a terminal, which measures channel information and feeds it back to the base station. The specific steps are as follows:

[0141] Step 10: Determine the channel measurement resource set, which includes M resources. These M channel measurement resources can be of any type, such as time-domain resources, frequency-domain resources, port resources, sequence resources, or a combination of the above. Figure 8 , Figure 9 , Figure 10 , Figure 11 As shown, preferably, it can be time domain + frequency domain resources, time domain + code domain resources, port + time domain resources, or port + frequency domain resources.

[0142] It can also be a combination of more diverse resource types (e.g., time domain + frequency domain + port resources), such as... Figure 12 As shown.

[0143] The beams can be bound with the channel measurement resources; for example, channel measurement resources 1-16 correspond to beam IDs 1-16, or channel measurement resources 1-32 correspond to beam IDs 1-32, so that selecting a beam and feeding back the beam ID and selecting a channel measurement resource and feeding back the channel measurement resource ID are equivalent; here, the distance is only a function of the channel measurement resource ID, which is not necessarily a one-to-one correspondence.

[0144] The M channel measurement resources can be configured by the sending end, and the receiving end determines the M channel measurement resources according to the measurement configuration indication information of the sending end; these channel measurement resources can be resources corresponding to the same cell (or sector) (corresponding to the above channel measurement resources), or resources corresponding to different cells (or sectors); the signals can be transmitted by the same sending node TP, or the signals can be transmitted by different nodes; the signals can be transmitted by the same sending antenna / antenna group, or the signals can be transmitted by different sending antennas / antenna groups.

[0145] Step 11: Perform channel measurement on the M channel measurement resources.

[0146] If the transmission power is the same, a simple measurement method is to measure the received power on these resources; the larger the received power, the better the channel condition and the more accurate the used beam; if the transmission power is different, the transmission power needs to be considered to calculate the channel gain, which is generally the ratio of the received power to the transmission power.

[0147] Step 12: Select N channel measurement resources from the agreed resource set according to the channel measurement result; preferably, N is greater than or equal to 2. The sending end can configure the value of N; in order to obtain better measurement performance, N is greater than or equal to 2, which can obtain the diversity gain of multipath transmission; when N is greater than or equal to 2, the combined gain obtained by multipath transmission and then combining is better than the performance of single-path transmission; when combining is needed, the receiving end selects N resources (corresponding to the above channel measurement resources), measures them, and should also feed back the phase difference information between part or all of the resources, which can also be called weighted combining information.

[0148] There are various ways to select multiple resources, but no matter which way is used to select, the resource selection restriction condition needs to be met.

[0149] Preferably, one resource is selected from the M resources included in the channel measurement resource set according to the channel measurement result, the channel gain on the resource is the largest, and the index information corresponding to the resource is I1.

[0150] Based on the resource selection constraint set, the remaining M-1 resources are filtered to determine which resources cannot be selected simultaneously with resource I1 if resource I1 is selected and reported. Resources that cannot be selected simultaneously with I1 are removed from the candidate resource set, resulting in channel measurement resource subset 1, which contains M1 resources.

[0151] Select one resource from the M1 resources contained in the channel measurement resource subset 1. The resource with the largest channel gain is selected, and the corresponding index information I2 is selected.

[0152] If N=2, then the receiving end has completed resource selection, and the selected resource indices are I1 and I2.

[0153] If N > 2, then the remaining M1-1 resources are filtered to determine which resources cannot be selected at the same time as resource I2 if it is selected and reported, and these resources are removed from the candidate resource set to obtain channel measurement resource subset 2, which contains M2 resources.

[0154] Select one resource from the M2 resources contained in the channel measurement resource subset 2. The resource with the largest channel gain is selected, and the corresponding index information I3 is selected.

[0155] If N=3, then the receiving end has completed resource selection, and the selected resource indices are I1, I2 and I3.

[0156] If N > 3, continue filtering the remaining resources, following the same steps as described above.

[0157] Step 13: Feedback the indication information of the selected N resources; the indication information of the N resources can be fed back using the uplink data channel or control channel. Specific Implementation Example 2:

[0159] This specific embodiment mainly describes how to limit resource selection based on resource selection constraints:

[0160] Preferably, the receiving end divides the M channel measurement resources into X resource groups, and these X resource groups can be divided according to the following rules:

[0161] like Figure 13 As shown, multiple resources corresponding to the same port are grouped together.

[0162] like Figure 14 As shown, multiple resources contained in the same time domain resource unit are grouped together; the domain resource unit can be: symbol (group), time slot (group), subframe (group), TTI (group).

[0163] like Figure 15As shown, a plurality of resources contained in the same frequency domain resource unit are divided into a group.

[0164] Similarly, a plurality of resources contained in the same RB can also be divided into a group; or a plurality of resources corresponding to the same sequence can be divided into a group; or any combination of the above manners can also be used.

[0165] The grouping manner can be previously agreed by the transceiving end, or the grouping manner can be notified by the sending end using signaling; the purpose of grouping the channel measurement resources is to limit the selection and feedback of the resources; preferably, at most one resource can be selected in one resource group; or two resources can be selected in one resource group; the specific selection limitation can be configured by the base station; the same or different limitations can be configured for each resource group. Specific embodiment 3:

[0167] This specific embodiment mainly describes the limitation of resource selection according to the resource selection limitation condition;

[0168] The selection of a plurality of resources can be limited by using the following conditions, for example:

[0169] At least N a resources in the N resources belong to different time domain resource units, where Na is an integer greater than or equal to 2 and less than or equal to N; the time domain resource unit can be: symbol (group), time slot (group), subframe (group), TTI (group), etc.

[0170] In this specific implementation, all N resources cannot belong to the same time domain resource unit, at this time, the beams transmitted in the same time domain resource unit can be adjacent; at this time, at least Na measurement resources belonging to different time domain resource units are selected, and Na greater than or equal to 2 means that the beams corresponding to different paths are selected.

[0171] At least N b resources in the N resources correspond to different ports, and N b is an integer greater than or equal to 2 and less than or equal to N; in this specific implementation, all N resources cannot belong to the same frequency domain resource unit, at this time, the beams transmitted in the same frequency domain resource unit can be adjacent; at this time, at least N b measurement resources belonging to different frequency domain resource units are selected, and N b greater than or equal to 2 correspond to beams of different paths.

[0172] Similarly to the above specific embodiment 2: at least N c resources in the N resources can correspond to different sequences, and N c is an integer greater than or equal to 2 and less than or equal to N.

[0173] Similar to the above embodiments, there can be at least N d resources corresponding to different RBs, N d being an integer greater than or equal to 2 and less than or equal to N. Embodiment 4:

[0175] This embodiment limits the selection of resources according to the resource selection restriction condition; the limitation rule can be: when there are M a resources in the same time domain unit, the selection of N resources contains at most n a resources in the M a resources, n a <N. Therefore, too many measurement resources cannot be selected in the same time domain unit, and the total number of selectable resources must be selected, so that selection can also be made in other time domain units, and different time domain units transmit beams with large differences in spatial direction.

[0176] When there are M b resources in the same port, the selection of N resources contains at most n b resources in the M b resources, n b <N. Therefore, too many resources cannot be selected in the resources corresponding to the same port, and the total number of selectable resources must be selected, so that selection can also be made in the resources corresponding to other ports, and different ports transmit beams with large differences in spatial direction.

[0177] When there are M c resources in the same sequence, the selection of N resources contains at most n c resources in the M c resources, n c <N. Therefore, too many resources cannot be selected in the resources corresponding to the same sequence, and the total number of selectable resources must be selected, so that selection can also be made in the resources corresponding to other sequences, and different sequences transmit beams with large differences in spatial direction.

[0178] Further, the resource selection restriction condition is that when there are M d resources in the same RB, the selection of N resources contains at most n d resources in the M d resources, n c <N, therefore too many resources cannot be selected in the resources corresponding to the same RB, and the total number of selectable resources must be selected, so that selection can also be made in the resources corresponding to other RBs, and different RBs transmit beams with large differences in spatial direction. Embodiment 5:

[0180] This embodiment mainly describes how to limit resource selection according to resource selection limit condition; the limit rule can be that the relationship between the resource indexes corresponding to any two resources in N resources satisfies "index relationship constraint rule"; the rule can be configured by the sending end, and preferably, the form is as shown in Table 1:

[0181] Table 1

[0182]

[0183] Or as shown in Table 2:

[0184] Table 2

[0185]

[0186]

[0187] As described above, the limited resource index is a function of the selected resource index, and specifically, the sending end can determine how to configure the limit function according to the weight of the beam; if the beams are relatively dense, then the limited resources will be relatively more.

[0188] The case in the above embodiment is a relatively similar limit function for each resource, and another case is that the base station flexibly configures the corresponding limited resources for different measurement resources, as shown in Table 3:

[0189] Table 3

[0190]

[0191] Or the relationship between the resource indexes corresponding to any two resources in N resources satisfies "time-frequency resource position interval constraint rule"; the rule can be configured by the sending end, and preferably, the form is as shown in Table 4 and Table 5:

[0192] Table 4

[0193]

[0194] Table 5

[0195] Embodiment 6:

[0197] In this embodiment and the following embodiments 7 and 8, M corresponds to P described above, N corresponds to Q described above, and X corresponds to E described above.

[0198] Step 20: Determine the channel quantization codebook, which includes M (corresponding to the above P) code words; the determination of the codebook can be according to the pre-agreed codebook, or according to the configuration of the sending end to determine the codebook; for example, the 4-antenna codebook in LTE Release 8, the 8Tx codebook in Release 10, and the enhanced 4-antenna codebook in Release 12 are all pre-agreed codebooks; while the 12 / 16-antenna codebook in Release 13 is a configurable codebook, which needs to inform the receiving end of the first dimension N1, the second dimension N2, the first dimension oversampling factor O1, the second dimension oversampling factor O2, and the sub-codebook selection configuration; no matter whether it is an existing codebook or a future codebook, or whether it is an agreed codebook or a configurable codebook, multiple code word feedback can be used to quantize the channel information, and it is noted that the multiple code words can independently reflect part of the component information of the channel.

[0199] Step 21: Measure the channel; the channel measurement can be a measurement on multiple ports of the channel measurement pilot to obtain a channel matrix.

[0200] Step 22: Select N (corresponding to the above Q) code words from the codebook to represent the channel information; N is greater than or equal to 2; the sending end can configure the value of N, in order to obtain better performance, N needs to be greater than or equal to 2, in order to obtain the diversity gain of multipath transmission, when N is greater than or equal to 2, the combined gain obtained by multipath transmission and then combining is better than the performance of single-path transmission; if it needs to be combined, the receiving end selects N resources, measures them, and should also feed back the phase difference information between part or all of the resources, which can also be called weighted combination information.

[0201] There are various ways to select multiple code words, and various selection methods need to meet the "code word selection restriction condition".

[0202] Preferably, according to the channel measurement result, one code word is selected from the M code words contained in the codebook, which has the best performance when used for precoding, and the code word corresponds to the index information I1.

[0203] According to the "code word selection restriction condition" and the code word I1 selected from the codebook, the remaining M-1 code words are screened to determine which code words cannot be selected at the same time as I1 if I1 is selected and reported, and they are removed from the candidate code word set to obtain codebook subset 1, which contains M1 code words.

[0204] From the M1 code words contained in the codebook subset 1, one code word is selected, which has the best performance when used for precoding, and the code word corresponds to the index information I2.

[0205] If N=2, the receiver has completed the selection of the codewords, and the selected codeword indexes are I1 and I2.

[0206] If N>2, the remaining M1-1 codewords are screened to determine which codewords cannot be selected simultaneously with the codeword I2 if the codeword I2 is selected and reported, and the codewords are removed from the candidate codeword set to obtain a codeword subset 2 containing M2 codewords.

[0207] A codeword is selected from the M2 codewords contained in the codeword subset 2, and the codeword has the best performance when used for precoding, and the codeword corresponds to the index information I3.

[0208] If N=3, the receiver has completed the selection of the codewords, and the selected codeword indexes are I1, I2 and I3.

[0209] If N>3, the remaining codewords are still screened, and the steps are the same as described above.

[0210] Step 13: Feedback of the indication information of the selected N codewords; the indication information of the N codewords can be fed back on a data channel or a control channel of the uplink. Specific embodiment 7:

[0212] This specific embodiment limits the selection of the codewords according to the codeword selection restriction condition; the codeword selection restriction condition is that X (corresponding to E) codeword groups are determined, and at least N' codewords belonging to different codeword groups exist in the N codewords, and N' is an integer greater than or equal to 2 and less than or equal to N; preferably, the grouping manner can be that the codewords sharing the same first PMI index are grouped into a group, and the 8Tx codebook (double PMI codebook, two indexes indicating the same codeword) defined in the Release 10 of the LTE is taken as an example to illustrate the case of RI / layer=1; the following scalar / vector is defined: n = e jπn / 2 , v m = [1 e j2πm / 32 e j4πm / 32 e j6 πm / 32 ] T The codewords are defined based on the above variables, and the codeword model and the codebook are shown in Table 6:

[0213] Table 6

[0214]

[0215] The above The grouping manner can be that 16 code words corresponding to i1=0 are grouped into one group, 16 code words corresponding to i1=1 are grouped into one group, and 16 code words corresponding to i1=15 are grouped into one group. The grouping manner can be agreed by the transceiver in advance, or the transmitting end can notify the grouping manner by using a signal, as shown in Table 7.

[0216] Table 7

[0217]

[0218]

[0219] If the codebook is 3D and the codebook parameter can be configured, the grouping is more complex, and the grouping manner can be determined according to the codebook configuration parameter; different codebook configuration parameters have different grouping manners, as shown in Table 8.

[0220] Table 8

[0221] Over-sampling factor configuration parameter Included codewords O1 = 2, O2 = 4 Codeword grouping manner / rule one O1 = 4, O2 = 4 Codeword grouping manner / rule two O1 = 4, O2 = 8 Codeword grouping manner / rule three O1 = 8, O2 = 4 Codeword grouping manner / rule four

[0222] Or, as shown in Table 9:

[0223] Table 9

[0224]

[0225] Or, as shown in Table 10:

[0226] Table 10

[0227]

[0228]

[0229] The grouping manner can also be determined according to the transmission mode / feedback mode, and different modes have different grouping manners, as shown in Table 11.

[0230] Table 11

[0231] Transmission mode parameter Included codewords Transmission mode one Codeword grouping manner / rule thirteen Transmission mode two Codeword grouping manner / rule fourteen Transmission mode three Codeword grouping manner / rule fifteen Transmission mode four Codeword grouping manner / rule sixteen

[0232] Or, as shown in Table 12:

[0233] Table 12

[0234] Feedback mode parameter Included codewords Feedback mode one Codeword grouping manner / rule seventeen Feedback mode two Codeword grouping manner / rule eighteen Feedback mode three Codeword grouping manner / rule nineteen Feedback mode four Codeword grouping manner / rule twenty

[0235] The grouping manner can also be determined according to the configuration parameter of the measurement pilot, and different configuration parameters of the measurement pilot have different grouping manners, as shown in Table 13.

[0236] Table 13

[0237] Measurement pilot type Included codewords Precoded measurement pilot Codeword grouping manner / rule twenty-two Non-precoded measurement pilot Codeword grouping manner / rule twenty-three

[0238] or as shown in Table 14:

[0239] Table 14

[0240] Measurement pilot type Included codewords Periodic measurement pilot Codeword grouping manner / rule twenty-four Aperiodic measurement pilot Codeword grouping manner / rule twenty-five

[0241] or as shown in Table 15:

[0242] Table 15

[0243] Measurement pilot port number Included codewords 4 Codeword grouping manner / rule twenty-six 8 Codeword grouping manner / rule twenty-seven 12 / 16 Codeword grouping manner / rule twenty-eight 20 / 24 / 28 / 32 Codeword grouping manner / rule twenty-nine

[0244] The code word grouping mode / rule can be agreed or configured by the sending end; the purpose of code word grouping is to limit the selection and feedback of code words, preferably, to limit the selection of at most one code word in a code word group; it can also be to limit the selection of reporting 2 code words in a code word group; the specific selection limit can be configured by the base station; each code word group can be configured with the same or different limit. Specific embodiment 8:

[0246] The code word selection limit condition can also be that there are at least Na code words in N code words or the distance of the partial vectors contained in the code words is not less than a threshold Y; here, the distance can have many definitions of distance in space, commonly used are Euclidean space distance, chord distance, etc. The code word selection process in the present specific embodiment is more specific, that is, according to the channel measurement result, a code word is selected from the M code words contained in the codebook, which has the best performance when used for precoding, and the index information I1 corresponding to the code word; the chord distance between the remaining M-1 code words and the selected code word I1 is judged, and when the chord distance is less than the threshold Y, the code word is excluded; after excluding the code words that do not meet the chord distance condition, a codebook subset 1 is obtained, which contains M1 code words; a code word is selected from the M1 code words contained in the codebook subset 1, which has the best performance when used for precoding, and the index information I2 corresponding to the code word.

[0247] If N=2, the receiving end has completed the code word selection at this time, and the selected code word indexes are I1 and I2.

[0248] If N>2, the remaining M1-1 code words are screened, it is judged which remaining code words do not meet the chord distance condition if the code word I2 is selected and reported, and they are removed from the candidate code word set to obtain a codebook subset 2, which contains M2 code words.

[0249] A code word is selected from the M2 code words contained in the codebook subset 2, which has the best performance when used for precoding, and the index information I3 corresponding to the code word.

[0250] If N=3, the receiver has finished the codebook selection, and the selected codebook indexes are I1, I2 and I3.

[0251] If N>3, the remaining codebooks are still selected, and the steps are similar to the above.

[0252] The distance restriction condition can also be changed to that at least Nb codebooks in the N codebooks or the partial vectors contained in the codebooks correspond to a direction difference not less than a threshold Z.

[0253] Take the 8Tx codebook (double PMI codebook, two indexes indicate the same codebook) defined in Release 10 of LTE as an example for explanation, and take RI / layer=1 as an example for explanation; the following scalar / vector is defined: Based on the above variable, the codebook is defined, and the codebook model and codebook are as shown in Table 16:

[0254] Table 16

[0255]

[0256]

[0257] Here

[0258] When a codebook is selected, the value of e j2πm / 32 is determined according to the PMI, and the difference with other codebooks is calculated, and if the phase difference of the other codebook does not meet the phase difference condition, the other codebook needs to be filtered out. Specific embodiment 9:

[0260] Another case is that the transmitter configures the codebook selection restriction, and the base station flexibly configures the corresponding restricted codebook for different codebooks, as shown in Table 17:

[0261] Table 17

[0262]

[0263] This configuration can also be extended to the double PMI codebook.

[0264] Those skilled in the art can clearly understand that the method according to the above-mentioned embodiments can be realized by means of software and necessary general hardware platforms, and of course, can also be realized by hardware, but in many cases, the former is a better implementation. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal device (which can be a mobile phone, a computer, a server, or a network device) to execute the method described in each embodiment of the present application.

[0265] In this embodiment, a channel information feedback device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and will not be described again. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, implementation of hardware, or a combination of software and hardware, is also possible and is contemplated.

[0266] Figure 16 is a structural block diagram of a channel information feedback device according to an embodiment of the present application, as shown in Figure 16 The device includes a first determination module 1602, a first measurement module 1604, a first selection module 1606, and a first feedback module 1608, which will be described in detail below:

[0267] The first determination module 1602 is configured to determine a channel measurement resource set, wherein the channel measurement resource set includes M channel measurement resources, and M is a positive integer. The first measurement module 1604 is connected to the first determination module 1602 and is configured to perform channel measurement on the M channel measurement resources. The first selection module 1606 is connected to the first measurement module 1604 and is configured to select N channel measurement resources from the M channel measurement resources according to channel measurement results, wherein N is a positive integer and N≤M. The first feedback module 1608 is connected to the first selection module 1606 and is configured to feed back indication information of the selected N channel measurement resources.

[0268] In an optional embodiment, the first determination module 1602 can be implemented by Figure 4The processor 402 in the mobile terminal shown in the figure performs the actions performed in the first determining module 1602, the first measuring module 1604, the first selecting module 1606, and the first feedback module 1608 described above, i.e., the processor 402 determines a set of channel measurement resources; performs channel measurement on M channel measurement resources; and after selecting N channel measurement resources from the M channel measurement resources according to the channel measurement results and the resource selection restriction condition, feeds back the indication information of the selected N channel measurement resources.

[0269] In an optional embodiment, the first selecting module includes a first selecting unit configured to select the N channel measurement resources from the M channel measurement resources according to the channel measurement results and the resource selection restriction condition.

[0270] In an optional embodiment, the apparatus further includes a grouping module configured to group the M channel measurement resources or the N channel measurement resources, and determine the channel measurement resource quality information that needs to be fed back according to the grouping manner.

[0271] In an optional embodiment, the M channel measurement resources include at least one of the following: port resources; beam resources; sequence resources; time domain resources; and frequency domain resources.

[0272] In an optional embodiment, the resource selection restriction condition includes that there are at least N' channel measurement resources in the N channel measurement resources, which belong to different channel measurement resource groups respectively, wherein the M channel measurement resources are divided into X channel measurement resource groups, N' is an integer greater than or equal to 2 and less than N, and X is a positive integer.

[0273] In an optional embodiment, the X channel measurement resource groups are divided by at least one of the following manners: a plurality of channel measurement resources corresponding to a same port are divided into a group; a plurality of channel measurement resources corresponding to a same sequence are divided into a group; a plurality of channel measurement resources contained in a same time domain resource unit are divided into a group; a plurality of channel measurement resources contained in a same frequency domain resource unit are divided into a group; a plurality of channel measurement resources contained in a same resource block (RB) are divided into a group; and the X channel measurement resource groups are determined according to configuration signaling of a sending end.

[0274] In an optional embodiment, the resource selection restriction condition includes one of the following: the N channel measurement resources include at least N a channel measurement resources belonging to different time domain resource units, wherein N aFor an integer greater than or equal to 2 and less than or equal to N, the time domain resource unit comprises at least one of the following: a symbol, a symbol group, a time slot, a time slot group, a subframe, a subframe group, a transmission time interval (TTI), a TTI group; the N channel measurement resources comprise at least N b channel measurement resources corresponding to different ports, where N b is an integer greater than or equal to 2 and less than or equal to N; the N channel measurement resources comprise at least N c channel measurement resources corresponding to different sequences, where N c is an integer greater than or equal to 2 and less than or equal to N; the N channel measurement resources comprise at least N d channel measurement resources corresponding to different resource blocks (RBs), where N d is an integer greater than or equal to 2 and less than or equal to N.

[0275] In an optional embodiment, the resource selection restriction condition comprises one of the following: when a same time domain resource unit comprises M a channel measurement resources of the M a channel measurement resources, the N channel measurement resources comprise at most n a channel measurement resources of the M a channel measurement resources, where n b is less than N; when a same port corresponds to M b channel measurement resources of the M b channel measurement resources, the N channel measurement resources comprise at most nb channel measurement resources of the M c channel measurement resources, where n c is less than N; when a same sequence corresponds to M c channel measurement resources of the M c channel measurement resources, the N channel measurement resources comprise at most n d channel measurement resources of the M d channel measurement resources, where n d is less than N; when a same RB comprises M d channel measurement resources of the M

[0276] In an optional embodiment, the resource selection restriction condition comprises one of the following: a relationship between indexes of any two of the N channel measurement resources satisfies an index relationship constraint rule, wherein the index relationship constraint rule is configured by the sending end; an interval between time-frequency resource positions of any two of the N channel measurement resources satisfies a time-frequency resource position interval constraint rule, wherein the time-frequency resource position interval constraint rule is configured by the sending end.

[0277] In an optional embodiment, the resource selection restriction condition is determined in the following manner: according to a sending end configuration instruction signaling; according to a channel measurement resource configuration parameter sent by the sending end.

[0278] In an optional embodiment, the channel measurement resource configuration parameter comprises at least one of the following: a number M of the M channel measurement resources; a configuration parameter of a sub-set contained in the channel measurement resource set; a resource position configuration parameter of the M channel measurement resources.

[0279] In an optional embodiment, the method further comprises: a first receiving module, configured to receive a weighting combination parameter or a phase difference indication parameter of N1 channel measurement resources in the N channel measurement resources sent by the sending end, wherein N1 is less than or equal to N.

[0280] Figure 17 is a structural block diagram of a feedback device of channel information according to an embodiment of the present application (two), as shown in Figure 17 The device comprises a second determining module 1702, a second measuring module 1704, a second selecting module 1706, and a second feedback module 1708, which are described as follows.

[0281] The second determining module 1702 is configured to determine a channel quantization codebook, wherein the channel quantization codebook comprises P code words, and P is a positive integer; the second measuring module 1704, connected to the second determining module 1702, is configured to perform channel measurement on the P code words; the second selecting module 1706, connected to the second measuring module 1704, is configured to select Q code words from the P code words according to the channel measurement result, wherein Q is a positive integer, and Q≤P; and the second feedback module 1708, connected to the second selecting module 1706, is configured to feed back indication information of the selected Q code words.

[0282] In an optional embodiment, the feedback device of channel information can be Figure 4The processor 402 in the mobile terminal shown in the figure performs the actions performed in the second determining module 1702, the second measuring module 1704, the second selecting module 1706, and the second feedback module 1708 described above, i.e., the processor 402 determines a channel quantization codebook, performs channel measurement on P codewords, and feeds back indication information of the selected Q codewords from the P codewords according to the channel measurement result.

[0283] In an optional embodiment, the codeword selection restriction condition includes that there are at least Q' codewords belonging to different codeword groups in the Q codewords, where the P codewords are divided into E codeword groups, Q' is an integer greater than or equal to 2 and less than or equal to E, and E is a positive integer.

[0284] In an optional embodiment, the division of the E codeword groups is determined by at least one of the following manners: according to configuration parameters of the channel quantization codebook, where the configuration parameters of the channel quantization codebook include at least one of the following: a codebook dimension configuration parameter, an oversampling factor configuration parameter, a vector interval configuration parameter, and a codebook restriction configuration parameter; according to a transmission mode; according to a feedback mode; according to configuration parameters of a measurement pilot, where the configuration parameters of the measurement pilot include at least one of the following: a measurement pilot type, a measurement pilot port number, and a measurement pilot pattern; and according to a configuration instruction of a sending end.

[0285] In an optional embodiment, the codeword selection restriction condition includes at least one of the following: at least Q a codewords in the Q codewords are not less than a threshold Y, or distances of partial vectors included in the Q codewords are not less than the threshold Y; and at least Q b codewords in the Q codewords are not less than a threshold Z, or direction differences corresponding to partial vectors included in the Q codewords are not less than the threshold Z.

[0286] In an optional embodiment, the codeword selection restriction condition includes that a relationship of codeword indexes corresponding to any two codewords in the Q codewords satisfies an index relationship constraint rule.

[0287] In an optional embodiment, the codeword selection restriction condition is determined according to a configuration instruction signaling sent by a sending end.

[0288] In an optional embodiment, the method further includes a second receiving module configured to receive a weighting combination parameter or a phase difference indication parameter of P1 codewords in the P codewords sent by the sending end, where P1 is less than or equal to P.

[0289] In an optional embodiment, the indication information of the selected Q codewords includes: indication information of the selected Q codewords fed back on an uplink data channel or an uplink control channel.

[0290] Figure 18 is a structural block diagram of a feedback device of channel information according to an embodiment of the present application (three), as shown in the figure, the device includes: a third determination module 1802 and a configuration module 1804, which are described in detail as follows: Figure 18

[0291] The third determination module 1802 is configured to determine channel information quantization limitation indication information; and the configuration module 1804 is connected to the third determination module 1802 and configured to configure the receiving end with the channel information quantization limitation indication information.

[0292] In an optional embodiment, the actions performed by the third determination module 1802 and the configuration module 1804 can be performed by a processing device in the base station, i.e., the channel information quantization limitation indication information is determined by the processing device in the base station, and the receiving end is configured with the channel information quantization limitation indication information.

[0293] In an optional embodiment, the channel information quantization limitation indication information includes at least one of the following: relationship limitation indication information when selecting a channel measurement resource; and relationship limitation indication information when selecting a codeword.

[0294] In an optional embodiment, the relationship limitation indication information when selecting a channel measurement resource includes at least one of the following: configuration information of a channel measurement resource group selected by the channel measurement resource selection; information of the number of channel measurement resources in the channel measurement resource group selected most frequently; indication information of an index relationship limitation of the selected channel measurement resources; and indication information of a time-frequency position relationship limitation of the selected channel measurement resources.

[0295] In an optional embodiment, the relationship limitation indication information when selecting a codeword includes at least one of the following: division information of a codeword group selected by the codeword selection; configuration information of the codewords that cannot be selected simultaneously; indication information of a distance relationship limitation of the codewords; and indication information of a direction relationship limitation of the codewords.

[0296] In an optional embodiment, the method further includes at least one of the following: determining a channel measurement resource set and configuring the receiving end with the channel measurement resource set; and determining a channel quantization codebook and configuring the receiving end with the channel quantization codebook.

[0297] ​According to another embodiment of the present application, there is also provided a feedback system of channel information, comprising the terminal and the base station as described above, wherein the terminal comprises a processor and the base station comprises a processing device. The processor in the terminal is configured to determine a set of channel measurement resources, perform channel measurement on M channel measurement resources, and feed back indication information of N channel measurement resources selected from the M channel measurement resources according to the channel measurement results and resource selection restriction conditions. The processor in the terminal is also configured to determine a channel quantization codebook, perform channel measurement on P code words, and feed back indication information of Q code words selected from the P code words according to the channel measurement results. The processing device in the base station is configured to determine channel information quantization limitation indication information and configure the channel information quantization limitation indication information to the receiving end.

[0298] It should be noted that the above modules can be implemented by software or hardware, and the hardware implementation can be implemented in the following manner, but is not limited thereto: all the modules are located in the same processor; or the modules are located in different processors in any combination.

[0299] The embodiments of the present application also provide a storage medium. Optionally, in the embodiments, the storage medium can be configured to store program codes for executing the above steps.

[0300] Optionally, in the embodiments, the storage medium can include, but is not limited to, a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media capable of storing program codes.

[0301] Optionally, in the embodiments, the processor executes the above steps according to the program codes stored in the storage medium.

[0302] Optionally, the specific examples in the embodiments can refer to the examples described in the above embodiments and optional implementation manners, and the embodiments will not be described herein.

[0303] It should be apparent to those skilled in the art that the modules or steps of the application described above can be implemented with a general purpose computing device, which can be centralized on a single computing device or distributed over a network of multiple computing devices, and optionally implemented with program code executable by a computing device, which can be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described can be performed in a different order than shown, or made into individual integrated circuit modules, or multiple modules or steps made into a single integrated circuit module. Thus, the application is not limited to any particular combination of hardware and software.

[0304] The preferred embodiments of the application described above are intended to be merely illustrative, and not limiting. Having now described some embodiments of the application, it will be apparent to those of ordinary skill in the art that many modifications, substitutions, improvements, and other changes can be made to the application without deviating from the spirit and scope of the application.

Claims

1. A method for feedback of channel information, characterized in that, include: Determine the channel quantization codebook, wherein the channel quantization codebook includes P codewords, where P is a positive integer; Perform channel measurements on the P codewords; Based on the channel measurement results and codeword selection constraints, Q codewords are selected from the P codewords, where Q is an integer greater than or equal to 2 and Q≤P; Feedback indicates the selected Q codewords; The codeword selection restriction conditions include at least one of the following: Among the Q codewords, at least Qa codewords have a distance not less than the threshold Y, or the distance between some vectors contained in the Q codewords is not less than the threshold Y; Among the Q codewords, at least Qb codewords have a directional difference that is not less than the threshold Z, or some vectors contained in the Q codewords have a directional difference that is not less than the threshold Z.

2. The method according to claim 1, characterized in that, The codeword selection restrictions include: Among the Q codewords, at least Q′ codewords belong to different codeword groups, wherein the P codewords are divided into E codeword groups, and Q′ is an integer greater than or equal to 2 and less than or equal to E, where E is a positive integer.

3. The method according to claim 2, characterized in that, The division of the E codeword groups is determined by at least one of the following methods: Determined based on the configuration parameters of the channel quantization codebook; Determined based on the transmission mode; Determined based on the feedback pattern; Determined based on the configuration parameters of the measured pilot; The codeword group is determined according to the configuration instructions of the sending end.

4. The method according to claim 3, characterized in that, The configuration parameters of the channel quantization codebook include at least one of the following: codebook dimension configuration parameters, oversampling factor configuration parameters, vector spacing configuration parameters, and codebook constraint configuration parameters.

5. The method according to claim 3, characterized in that, The configuration parameters of the measurement pilot include at least one of the following: measurement pilot type, number of measurement pilot ports, and measurement pilot pattern.

6. The method according to claim 1, characterized in that, The codeword selection restrictions include: The relationship between the codeword indices of any two codewords among the Q codewords satisfies the index relationship constraint rules.

7. The method according to claim 1, characterized in that, The codeword selection restrictions are determined in the following way: Determined based on the configuration instruction signaling sent by the sending end.

8. The method according to claim 1, characterized in that, The method further includes: The weighted merging parameter or phase difference indication parameter of P1 codewords out of the P codewords sent by the receiving end, wherein P1 is less than or equal to P.

9. A channel information feedback device, characterized in that, include: The second determining module is used to determine the channel quantization codebook, wherein the channel quantization codebook includes P codewords, where P is a positive integer; The second measurement module is used to perform channel measurements on the P codewords; The second selection module selects Q codewords from the P codewords based on the channel measurement results and codeword selection constraints, wherein Q is an integer greater than or equal to 2 and Q≤P; The second feedback module is used to provide feedback on the indication information of the selected Q codewords; The codeword selection restriction conditions include at least one of the following: Among the Q codewords, at least Qa codewords have a distance not less than the threshold Y, or the distance between some vectors contained in the Q codewords is not less than the threshold Y; Among the Q codewords, at least Qb codewords have a directional difference that is not less than the threshold Z, or some vectors contained in the Q codewords have a directional difference that is not less than the threshold Z.

10. The apparatus according to claim 9, characterized in that, The codeword selection restrictions include: Among the Q codewords, at least Q′ codewords belong to different codeword groups, wherein the P codewords are divided into E codeword groups, and Q′ is an integer greater than or equal to 2 and less than or equal to E, where E is a positive integer.

11. The apparatus according to claim 10, characterized in that, The division of the E codeword groups is determined by at least one of the following methods: Determined based on the configuration parameters of the channel quantization codebook; Determined based on the transmission mode; Determined based on the feedback pattern; Determined based on the configuration parameters of the measured pilot; The codeword group is determined according to the configuration instructions of the sending end.

12. The apparatus according to claim 9, characterized in that, The codeword selection restrictions include: The relationship between the codeword indices of any two codewords among the Q codewords satisfies the index relationship constraint rules.

13. The apparatus according to claim 9, characterized in that, The codeword selection restrictions are determined in the following way: Determined based on the configuration instruction signaling sent by the sending end.

Citation Information

Patent Citations

  • Feedback selection method and device in multi-user pre-coding system

    CN101399590A

  • Method for carrying out channel information feedback by using double codebook and system thereof

    CN102412939A