Information transmission method, device, and storage medium

By generating a combined codebook and performing unified feedback, the problem of inaccurate channel status reflection in distributed communication systems is solved, the complexity of information processing and interactive feedback are reduced, and the performance of the communication system is improved.

WO2025175905A1PCT designated stage Publication Date: 2025-08-28ZTE CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/142092
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-21
Filing Date
2024-12-25
Publication Date
2025-08-28

AI Technical Summary

Technical Problem

In distributed multi-device and multi-resource communication systems, existing signal processing and feedback mechanisms cannot effectively reflect the channel state, resulting in an increase in the complexity of information processing and interactive feedback amount, affecting the performance of the communication system.

Method used

By determining the first configuration information set, a combined codebook is generated, and the codeword indication information of the target codeword is sent to the second communication device, a unified feedback of multiple codebooks is realized, and the information processing complexity and interactive feedback amount is reduced.

Benefits of technology

It improves the overall performance of the communication system, reduces the complexity of information processing and interactive feedback, and improves the flexibility and performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024142092_28082025_PF_FP_ABST
    Figure CN2024142092_28082025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides an information transmission method, a device, and a storage medium. The information transmission method is applied to a first communication device, and comprises: determining a first configuration information set; on the basis of the first configuration information set, generating a combined codebook; and sending, to a second communication device, codeword indication information corresponding to a target codeword selected from the combined codebook.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission method, device and storage medium Technical Field

[0001] The present application relates to the field of communication technology, and in particular to information transmission methods, devices and storage media. Background Art

[0002] With the increasing demand for communications and the ever-expanding range of communication scenarios, as well as the deepening integration of information theory and radio electromagnetic wave theory, the collaboration of distributed multiple devices and multiple resources (resources that can correspond to multiple channel measurement reference signals) has attracted increasing attention from researchers. This approach can gradually be expanded to more applicable scenarios, such as indoor and outdoor venues with high-density and high-capacity requirements, and smart factories with discrete deployments of multiple devices. If the aforementioned signal processing and feedback mechanisms continue to be used, the obtained channel information will not be able to effectively reflect the channel state corresponding to certain distributed scenarios, resulting in information bias. Furthermore, as the scale of communications (such as the number of devices and antenna array elements) increases, the complexity of information processing and the amount of interactive feedback will inevitably increase significantly, ultimately affecting the overall performance of the communication system. Summary of the Invention

[0003] The embodiments of the present application provide an information transmission method, device, and storage medium, which reduce the complexity of information processing in a communication system and improve the overall performance of the communication system.

[0004] An embodiment of the present application provides an information transmission method, applied to a first communication device, including:

[0005] Determining a first configuration information set; generating a combined codebook based on the first configuration information set; and sending codeword indication information corresponding to a target codeword selected from the combined codebook to a second communication device.

[0006] An embodiment of the present application provides an information transmission method, applied to a second communication device, including:

[0007] A combined codebook is generated based on a predetermined first configuration information set; codeword indication information sent by a first communication device is received; and a corresponding target codeword is recovered from the combined codebook based on the codeword indication information.

[0008] An embodiment of the present application provides a communication device, comprising: a memory, and one or more processors;

[0009] The memory is configured to store one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the information transmission method described in any of the above embodiments.

[0010] An embodiment of the present application provides a storage medium storing a computer program. When the computer program is executed by a processor, the information transmission method described in any of the above embodiments is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] FIG1 is a schematic diagram of an implementation of an information acquisition and feedback method provided by related technologies;

[0012] FIG2 is a flow chart of an information transmission method provided in an embodiment of the present application;

[0013] FIG3 is a flowchart of another information transmission method provided in an embodiment of the present application;

[0014] FIG4 is a schematic diagram of a configuration of a codebook reference point provided in an embodiment of the present application;

[0015] FIG5 is a schematic diagram of a configuration of a codebook sorting configuration set provided in an embodiment of the present application;

[0016] FIG6 is a structural block diagram of an information transmission device provided in an embodiment of the present application;

[0017] FIG7 is a structural block diagram of another information transmission device provided in an embodiment of the present application;

[0018] FIG8 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0019] In the field of communications, the wireless channel model is based on the assumptions of far-field plane waves and communication between two devices. The corresponding channel codebook and the channel information acquisition and feedback mechanism are designed based on this assumption. Figure 1 is a schematic diagram of the implementation of information acquisition and feedback methods provided by related technologies. As shown in Figure 1, one type of channel information acquisition and feedback method is as follows:

[0020] The terminal receives channel measurement reference signals sent by different ports (which may correspond to communication base stations, or antenna array panels on base stations, or antenna array element ports on panels), thereby obtaining the channel information corresponding to the signal and the indication information of the channel information, and feedbacks the indication information of the channel information in a certain pre-agreed manner (such as agreeing on the same codebook and the same feedback mode). For different channel measurement reference signals, the terminal independently performs the channel information acquisition and feedback process without considering the correlation between these channel information (or indication information). As shown in Figure 1, the terminal determines indication information 1 based on channel measurement reference signal 1, and determines indication information 2 based on channel measurement reference signal 2. Then, the terminal independently feeds back its indication information, and the two are not related. In some cases, these information can be appropriately arranged and combined, and unified information feedback can be performed to reduce the complexity of system processing and improve performance.

[0021] With the increasing demand for communications and the ever-expanding range of communication scenarios, as well as the deepening integration of information theory and radio electromagnetic wave theory, the collaboration of distributed multi-device and multi-resource (resources that can correspond to multiple channel measurement reference signals) has attracted increasing attention from researchers. This approach can be gradually expanded to more applicable scenarios, such as indoor and outdoor venues with high-density and high-capacity requirements, and smart factories with discrete deployments of multiple devices. If the aforementioned signal processing and feedback mechanisms continue to be used, the obtained channel information will not effectively reflect the channel state corresponding to certain distributed scenarios, resulting in information bias. Furthermore, as the scale of communications (such as the number of devices and antenna elements) increases, the complexity of information processing and the amount of interactive feedback will inevitably increase significantly, ultimately affecting the overall performance of the communication system.

[0022] To this end, in response to the above situation, it is necessary to design a channel information acquisition and feedback method based on the association relationship between devices and resources in distributed scenarios, which conforms to the corresponding channel state, reduces the complexity of information processing and the amount of interactive feedback, and has performance advantages.

[0023] In one embodiment, Figure 2 is a flowchart of an information transmission method provided by an embodiment of the present application. This embodiment is applicable to the case of providing unified feedback for multiple codebooks. This embodiment can be performed by a first communications device. For example, the first communications device can be a terminal. As shown in Figure 2, this embodiment includes: S210-S230.

[0024] S210: Determine a first configuration information set.

[0025] The first configuration information set is used to describe at least one configuration parameter of the codebook combination. In one embodiment, the first configuration information set may include at least one of the following: a codebook reference point and a codebook sorting configuration set. The codebook reference point indicates the codebook number of the channel measurement reference signal corresponding to the first sub-codeword contained in each codeword in the combined codebook; the codebook sorting configuration set indicates the sorting method of the codebook numbers of the channel measurement reference signal corresponding to each sub-codeword contained in each codeword in the combined codebook.

[0026] S220: Generate a combined codebook based on the first configuration information set.

[0027] The combined codebook is used to represent a set of channel information corresponding to multiple channel measurement reference signals. The channel information refers to the codewords included in the combined codebook. In one embodiment, when the first configuration information set includes a codebook reference point, the first communications device may select a codeword from the codebook corresponding to the codebook number of the corresponding channel measurement reference signal based on the codebook reference point as the first sub-codeword of the partial codewords in the combined codebook, and then determine the other sub-codewords in the partial codeword according to a pre-configured codebook sorting method (which may include a first sorting method and a second sorting method), and then sort each codeword in the combined codebook according to the pre-configured second sorting method to obtain the corresponding combined codebook. The remaining codewords of the combined codebook can also be generated using a similar method, except that the selected sub-codeword combination is different. In one embodiment, when the first configuration information set includes a codebook sorting configuration set, the first communications device may determine the sorting method of each sub-codeword in each codeword based on the codebook sorting method in the codebook sorting configuration set, and select a codeword from the codebook corresponding to the codebook number of the corresponding channel measurement reference signal according to the sorting method of each sub-codeword to generate the corresponding combined codebook.

[0028] S230: Send codeword indication information corresponding to the target codeword selected from the combined codebook to the second communication device.

[0029] The codeword indication information may be precoding indication information. In an embodiment, the first communication device generates a combined codebook based on the first configuration information set, selects a suitable codeword from the combined codebook as a target codeword, and sends codeword indication information corresponding to the target codeword to the second communication device, so that the second communication device recovers the corresponding codeword based on the codeword indication information. This enables the first communication device to combine and sort multiple codebooks, select codeword indication information, and uniformly feedback the information. This helps reduce the amount of interactive feedback and information processing complexity between the first and second communication devices, thereby improving the overall performance of the communication system.

[0030] In one embodiment, the first configuration information set includes a codebook reference point; and determining the first configuration information set includes: receiving a codebook reference point configured by a second communications device. When the codebook reference point is configured by the second communications device, the first communications device, while receiving at least one channel measurement reference signal sent by the second communications device, also needs to receive the codebook reference point pre-configured by the second communications device, and generate a corresponding combined codebook using the codebook reference point.

[0031] In one embodiment, the first configuration information set includes codebook reference points; determining the first configuration information set includes: receiving an optional codebook reference point set configured by a second communications device; and selecting a codebook reference point from the optional codebook reference point set. The optional codebook reference point set indicates that the first communications device can autonomously select a codebook number as a set of codebook reference points. The optional codebook reference point set may include the numbers of one or more codebooks corresponding to channel measurement reference signals. When the optional codebook reference point set is configured by the second communications device, the first communications device, while receiving at least one channel measurement reference signal transmitted by the second communications device, also needs to receive the optional codebook reference point set pre-configured by the second communications device and select a codebook reference point from the optional codebook reference point set. In one example, the first communications device may obtain a channel measurement reference signal corresponding to each codebook number included in the optional codebook reference point set and select a codebook reference point based on a signal-related parameter of the signal measurement reference signal. The signal-related parameter may include, but is not limited to, at least one of the following: received power of the reference signal; received signal-to-noise ratio on the time-frequency resource where the reference signal resides; and signal-to-interference ratio or signal-to-noise ratio on the time-frequency resource where the reference signal resides. The first communications device may sort the values ​​of the multiple signal-related parameters from largest to smallest, and select the Kth largest parameter indication information as the codebook reference point, where K is a positive integer greater than or equal to 1 and less than or equal to N. As a common example, when K=1, it indicates that the first largest, i.e., the largest parameter indication information is selected from the set of selectable codebook reference points as the codebook reference point.

[0032] In one embodiment, the first configuration information set includes codebook reference points; determining the first configuration information set includes: receiving a set of unselectable codebook reference points configured by a second communications device; and selecting a codebook reference point from a set of selectable codebook reference points excluding the set of unselectable codebook reference points in a pre-configured total set of codebook reference points. In one embodiment, the union of the set of selectable codebook reference points and the set of unselectable codebook reference points constitutes the total set of codebook reference points. The set of unselectable codebook reference points indicates codebook numbers that the first communications device cannot select from and cannot serve as a set of codebook reference points. The set of unselectable codebook reference points may include codebook numbers corresponding to one or more channel sounding reference signals that the first communications device cannot select. If the set of unselectable codebook reference points is configured by the second communications device, the first communications device, while receiving at least one channel sounding reference signal transmitted by the second communications device, also needs to receive the set of unselectable codebook reference points pre-configured by the second communications device and select a codebook reference point from the set of selectable codebook reference points excluding the set of unselectable codebook reference points in the total set of codebook reference points.

[0033] In one embodiment, the first configuration information set includes a codebook reference point; determining the first configuration information set includes: receiving a channel measurement reference signal sent by a second communications device; and determining the codebook reference point based on a signal-related parameter corresponding to the channel measurement reference signal. In one embodiment, the signal-related parameter corresponding to the channel measurement reference signal may include, but is not limited to, at least one of the following: received power of the reference signal; received signal-to-noise ratio on the time-frequency resource where the reference signal resides; signal-to-interference ratio on the time-frequency resource where the reference signal resides; and signal-to-interference-plus-noise ratio on the time-frequency resource where the reference signal resides. After receiving the channel measurement reference signal sent by the second communications device, the first communications device sorts the signal-related parameters corresponding to the multiple channel measurement reference signals in descending order (i.e., from largest to smallest) and selects an indication of the largest signal-related parameter as the codebook reference point. Alternatively, the indication of the Kth signal-related parameter may be selected as the codebook reference point. In one example, K is a positive integer greater than or equal to 1 and less than or equal to N, where N represents the total number of channel measurement reference signals. In one example, when K = 1, it can be understood that the indication of the largest signal-related parameter is selected as the codebook reference point.

[0034] In one embodiment, the first configuration information set includes a codebook reference point; and determining the first configuration information set includes: preconfiguring the first configuration information set. In one embodiment, the first communications device may directly preconfigure the codebook reference point, and the preconfiguration method of the codebook reference point is not limited.

[0035] In one embodiment, the information transmission method applied to the first communication device further includes: sending a codebook reference point to the second communication device. In one embodiment, when the first communication device autonomously selects or determines the codebook reference point, the first communication device needs to send the selected or determined codebook reference point to the second communication device simultaneously with sending codeword indication information corresponding to the target codeword selected from the combined codebook to the second communication device.

[0036] In one embodiment, the optional codebook reference point set is represented by a bitstream; wherein, when the codebook reference point is in the optional codebook reference point set, the value of the codebook reference point at the corresponding position in the bitstream is a first bit value; when the codebook reference point is not in the optional codebook reference point set or is in the non-optional codebook reference point set, the value of the codebook reference point at the corresponding position in the bitstream is a second bit value. The optional codebook reference point set can be represented by a bitstream consisting of a string of 0s and 1s. In one example, the first bit value and the second bit value are different, for example, the first bit value can be 1; correspondingly, the second bit value can be 0. In one example, when the codebook reference point is in the optional codebook reference point set, the bit value of the codebook reference point at the corresponding position in the bitstream can be 1; and when the codebook reference point is not in the optional codebook reference point set or is in the non-optional codebook reference point set, the bit value of the codebook reference point at the corresponding position in the bitstream can be 0.

[0037] In one embodiment, the first configuration information set includes a codebook ordering configuration set; and determining the first configuration information set includes receiving a codebook ordering configuration set configured by a second communications device. When the codebook ordering configuration set is configured by the second communications device, the first communications device, while receiving at least one channel measurement reference signal sent by the second communications device, also needs to receive the codebook ordering configuration set pre-configured by the second communications device, and generate a corresponding combined codebook using the codebook ordering configuration set.

[0038] In one embodiment, the first configuration information set includes: a codebook sorting configuration set; determining the first configuration information set includes: receiving a channel measurement reference signal sent by a second communication device; determining the codebook sorting configuration set based on the signal-related parameters of the channel measurement reference signal. In one embodiment, the signal-related parameters corresponding to the channel measurement reference signal may include, but are not limited to, at least one of the following: received power of the reference signal; received signal-to-noise ratio on the time-frequency resource where the reference signal is located; signal-to-interference ratio on the time-frequency resource where the reference signal is located; signal-to-interference-noise ratio on the time-frequency resource where the reference signal is located. After the first communication device receives the channel measurement reference signal sent by the second communication device, the first communication device sorts the signal-related parameters corresponding to the multiple channel measurement reference signals in descending order (i.e., sorts from large to small), and uses the indication information set corresponding to the sorted signal-related parameters as the corresponding codebook sorting configuration set. In one example, it is assumed that the first communication device receives N channel measurement reference signals sent by the second communication device, and the signal-related parameters of the N channel measurement reference signals are {s1, s2, ..., s N}, and sort the signal-related parameters of the N channel measurement reference signals in descending order, and the signal-related parameters after sorting are obtained as follows: And take its indication information set {i1,i2,...,iN} as the codebook sorting configuration set.

[0039] In one embodiment, the first configuration information set includes: a codebook ordering configuration set; and determining the first configuration information set includes: preconfiguring the codebook ordering configuration set. In one embodiment, the first communications device may directly preconfigure the codebook ordering configuration set, and does not limit the preconfiguration method of the codebook ordering configuration set.

[0040] In one embodiment, the information transmission method applied to the first communication device further includes: sending a codebook ordering configuration set to the second communication device. In one embodiment, when the first communication device autonomously preconfigures the codebook ordering configuration set or determines the codebook ordering configuration set, the first communication device needs to send the preconfigured or determined codebook ordering configuration set to the second communication device simultaneously with sending codeword indication information corresponding to the target codeword selected from the combined codebook to the second communication device.

[0041] In one embodiment, generating a combined codebook based on a first configuration information set includes: generating a codebook sorting configuration set based on a codebook reference point and a preconfigured first sorting scheme; and generating the combined codebook based on the codebook sorting configuration set and a preconfigured second sorting scheme. The first sorting scheme is used to indicate the relative position of each sub-codeword contained in each codeword in the combined codebook; and the second sorting scheme is used to indicate the relative position of each codeword in the combined codebook.

[0042] In one embodiment, generating a combined codebook based on the first configuration information set includes: generating the combined codebook based on a codebook sorting configuration set and a pre-configured second sorting manner.

[0043] In one embodiment, a combined codebook is generated based on a codebook sorting configuration set and a preconfigured second sorting method, including: based on the value of each element in the codebook sorting configuration set and the preconfigured second sorting method, selecting one of the codewords from the codebook of the reference signal corresponding to the value of the element; based on the position of each element in the codebook sorting configuration set, filling one of the selected codewords into the position of each sub-codeword contained in some codewords in the combined codebook; wherein the position of each element is the same as the position of each sub-codeword; based on the preconfigured second sorting method, determining the relative positions between multiple codewords in the combined codebook to obtain the corresponding combined codebook. For example, it is assumed that the first communication device receives N=3 channel measurement reference signals sent by the second communication device, and the codebook C1 corresponding to the first channel measurement reference signal is C1={c 1,1 =1,c 1,2 =2,c 1,3 =3}, the codebook C2 corresponding to the second channel measurement reference signal = {c 2,1 =4,c2,2 =5,c 2,3 =6}, the codebook C3 corresponding to the third channel measurement reference signal = {c 3,1 =7,c 3,2 =8,c 3,3 =9}, and the codebook reference point is i=2 (where i is a positive integer greater than or equal to 1 and less than or equal to 3), and the first sorting mode is {i, i-1, i+1}. Then, the generated codebook sorting configuration set is {2, 1, 3}, that is, a codeword is selected from the codebook corresponding to the second channel sounding reference signal as the first sub-codeword contained in each codeword in the combined codebook, a codeword is selected from the codebook corresponding to the first channel sounding reference signal as the second sub-codeword contained in each codeword in the combined codebook, and a codeword is selected from the codebook corresponding to the third channel sounding reference signal as the third sub-codeword contained in each codeword in the combined codebook, to obtain the corresponding combined codebook. In one example, assuming that the second sorting method is to first select the first codeword from the codebook corresponding to the second channel measurement reference signal as the first sub-codeword in the combined codebook, and then respectively select the first codeword, the second codeword, or the third codeword from the codebook corresponding to the first channel measurement reference signal as the second sub-codeword in the combined codebook, and then respectively select the first codeword, the second codeword, or the third codeword from the codebook corresponding to the third channel measurement reference signal as the third sub-codeword in the combined codebook to generate a corresponding combined codebook, that is, a combined codebook Among them, when one of the selected codewords is 4, some codewords that are filled with the codeword 4 in the combination codebook include: (4, 1, 7), (4, 1, 8), (4, 1, 9), (4, 2, 7), (4, 2, 8), (4, 2, 9), (4, 3, 7), (4, 3, 8), (4, 3, 9).

[0044] In one embodiment, FIG3 is a flowchart of another information transmission method provided by an embodiment of the present application. This embodiment is applied to the case of providing unified feedback of multiple codebooks. This embodiment can be performed by a second communication device. Exemplarily, the second communication device can be a network side (e.g., a base station). As shown in FIG3, this embodiment includes: S310-S330.

[0045] S310: Generate a combined codebook based on a predetermined first configuration information set.

[0046] In one embodiment, the predetermined first configuration information set may include a first configuration information set preconfigured or selected by the first communications device, or a first configuration information set preconfigured by the second communications device itself. In one example, the first configuration information set may include one of the following: a codebook reference point and a codebook sorting configuration set. The second communications device may generate a corresponding combined codebook based on the first configuration information set and using the combined codebook generation method in the embodiment corresponding to the information transmission method applied to the first communications device.

[0047] S320: Receive codeword indication information sent by the first communication device.

[0048] S330: Recover a corresponding target codeword from the combined codebook based on the codeword indication information.

[0049] The second communication device recovers the corresponding target codeword from the combined codebook based on the codeword indication information, wherein the recovery is implemented in an unrestricted manner.

[0050] In one embodiment, the information transmission method applied to the second communication device further includes: preconfiguring a first configuration information set; and sending the first configuration information set to the first communication device. When the second communication device preconfigures the first configuration information set, the second communication device needs to send the first configuration information set to the first communication device simultaneously with sending a channel measurement reference signal to the first communication device.

[0051] In one embodiment, the information transmission method applied to the second communication device further includes: receiving a first configuration information set pre-configured by the first communication device. In the case where the first communication device itself configures the first configuration information set, the second communication device needs to receive the first configuration information set pre-configured by the first communication device simultaneously with receiving the codeword indication information fed back by the first communication device.

[0052] In one embodiment, the first configuration information set includes at least one of the following: a codebook reference point; and a codebook sorting configuration set.

[0053] In one embodiment, the first configuration information set includes a codebook reference point; the information transmission method applied to the second communication device further includes: sending a pre-configured optional codebook reference point set to the first communication device so that the first communication device selects a codebook reference point from the optional codeword reference point set; and receiving the codebook reference point selected by the first communication device.

[0054] In one embodiment, the first configuration information set includes a codebook reference point; the information transmission method applied to the second communication device further includes: sending a pre-configured non-selectable codebook reference point set to the first communication device, so that the first communication device selects a codebook reference point from an optional codebook reference point set other than the non-selectable codebook reference point set in the pre-configured total set of codebook reference points; and receiving the codebook reference point selected by the first communication device.

[0055] In one embodiment, the first configuration information set includes a codebook reference point; the information transmission method applied to the second communication device further includes: sending a channel measurement reference signal to the first communication device so that the first communication device determines the codebook reference point based on the signal-related parameters of the channel measurement reference signal; and receiving the codebook reference point determined by the first communication device.

[0056] In one embodiment, the optional codebook reference point set is represented by a bitstream; wherein, when the codebook reference point is in the optional codebook reference point set, the value of the codebook reference point at the corresponding position in the bitstream is a first bit value; when the codebook reference point is not in the optional codebook reference point set or is in the unselectable codebook reference point set, the value of the codebook reference point at the corresponding position in the bitstream is a second bit value.

[0057] In one embodiment, the first configuration information set includes a codebook sorting configuration set; the information transmission method applied to the second communication device further includes: sending a channel measurement reference signal to the first communication device so that the first communication device determines the codebook sorting configuration set based on the signal-related parameters of the channel measurement reference signal; and receiving the codebook sorting configuration set determined by the first communication device.

[0058] For explanations of the parameters such as the first configuration information set, combined codebook, codebook reference point, codebook sorting configuration set, optional codebook reference point set, unselectable codebook reference point set, and signal-related parameters involved in the information transmission method applied to the second communication device, refer to the description of the corresponding parameters in the above-mentioned information transmission method applied to the first communication device, and will not be repeated here.

[0059] In an embodiment of the present application, when the second communication device sends multiple channel measurement reference signals to the first communication device, the second communication device may send the multiple channel measurement reference signals through different ports or through the same port.

[0060] In the following embodiments 1 to 9, the first communication device is used as the terminal side and the second communication device is used as the network side. The process of determining the codebook reference point or the codebook sorting configuration set and the feedback process of the codeword indication information are described as an example.

[0061] Example 1

[0062] In order to instruct the terminal side to perform a specific combination and feedback of N channel information (codewords), the network side, in addition to sending N sets of channel measurement reference signals (different channel measurement reference signals can be sent by different ports or the same port), also needs to send a configuration parameter i used to describe the codeword combination. This parameter is a positive integer with 1≤i≤N, which can also be called a codebook reference point. The terminal side generates a combination codebook C based on the received configuration parameter i. (i) As an example, the kth codeword in the combined codebook has c k =[c k,i T ,c k,i-1 T ,c k,i+1 T ,c k,i-2 T ,c k,i+2 T ,...] T ∈C (i) , which also means that the first ordering of the combined codebook is {i,i-1,i+1,i-2,i+2,...}, where c k,j ∈C j , C j is the codebook of the channel information corresponding to the channel measurement reference signal j (j=1,...,N); or, each codeword in the combined codebook has c k =[c k,i T ,c k,i-1 T ,c k,i-2 T ,c k,1 T ,c k,i+1 T ,c k,i+2 T ,...,c k,N T ] T ∈C (i) , which also means that the first sorting of the combined codebook is {i,i-1,i-2,...,1,i+1,i+2,...,N}; or the first sorting is {i,i+1,i-1,i+2,i-2,...}, {i,i+1,i+2,...,N,i-1,i-2,...,1}, etc. Then, the terminal side receives N sets of channel measurement reference signals and selects the N channels from the combined codebook C. (i)The appropriate target codeword and its codeword indication information are obtained, and the codeword indication information is fed back. The codeword indication information may be precoding indication information. The network side may recover the codeword based on the codeword indication information. Thus, through the above-mentioned method, that is, the terminal side may combine and sort multiple codewords, select codeword indication information, and uniformly feed back the information, which helps to reduce the interactive feedback amount and information processing complexity between the terminal side and the network side, and improve the overall performance of the communication system. In addition, the network side may be a communication base station, an antenna array panel on the base station, or an antenna element port on the panel, while the terminal side may be a user device. The present method is characterized in that the network side sends a configuration parameter for describing the codeword combination, namely, the codeword reference point i.

[0063] Figure 4 is a schematic diagram of a codebook reference point configuration provided by an embodiment of the present application. As shown in Figure 4, it is assumed that the network side sends N channel measurement reference signals to the terminal side, where N = 3, where the left figure represents codebook reference point i = 1, and the right figure represents codebook reference point i = 2.

[0064] Example 2

[0065] In addition to sending N sets of channel measurement reference signals, the network side also needs to send a configuration parameter set L = {i1, i2, ..., i L}, which can also be called an optional codebook reference point set, where L is the total number of parameters included in the optional codebook reference point set, and 1≤L≤N, i l is a positive integer, and 1≤i l ≤N, l=1,...,L. Another equivalent way of sending the above set is as follows: a string of 0-1 bit streams b N b N-1 ...b2b1, for each bit b n , n=1,...,N, its value is b n =1 when n∈L, b n =0 when That is:

[0066] The terminal side selects a parameter from the optional codebook reference point set L based on the received N sets of channel measurement reference signals or its own actual needs (which may also be referred to as a codeword reference point), generating a combined codebook Or from bitstream b N b N-1 ...a codebook reference point is selected from the position corresponding to the bit with value 1 in b2b1. As an example, the codewords in the combined codebook are This also means that the first sorting method of the combined codebook is Among them is c k,j ∈Cj , C j is the codebook of the channel information corresponding to the channel measurement reference signal j (j=1,...,N); or, the codewords in the combined codebook are This also means that the first sorting method of the combined codebook is Alternatively, the first sorting method is Then, the terminal side receives N sets of channel measurement reference signals and selects the combined codebook Obtain the appropriate target codeword and its codeword indication information, and feedback the codeword indication information and parameters The network side receives the parameters The codebook can be restored Then, the codeword is restored according to the codeword indication information. Therefore, through the above-mentioned method, that is, the network side provides multiple options for codebook reference points, the terminal side selects a specific codebook reference point according to needs and uniformly feedbacks, which helps to improve the flexibility and overall performance of the communication system. The characteristic of this method is that the network side sends a set of configuration parameters for describing the codeword combination, that is, the optional codebook reference point set L = {i1, i2, ..., i L}, or send bit stream b N b N-1 ...b2b1, and the terminal side feeds back the parameters it selected (ie codebook reference point).

[0067] Example 3

[0068] In addition to sending N sets of channel measurement reference signals, the network side also needs to send a set of configuration parameters used to describe the codeword combination. It can also be called the non-selectable codebook reference point set, where L is the total number of parameters included in the non-selectable codebook reference point set, and 1≤L≤N, i l is a positive integer, and 1≤i l ≤N, l=1,...,L. Another equivalent way of sending the above set is as follows: a string of 0-1 bit streams b N b N-1 ...b2b1, for each bit b n , n=1,...,N, its value is b n =1 when b n =0 when That is:

[0069] The terminal side receives N sets of channel measurement reference signals or its own actual needs, and selects Select a parameter (which may also be referred to as a codebook reference point), generating a combined codebook Where N = {1,...,N}, Or from bitstream b N b N-1 ...a codebook reference point is selected from the position corresponding to the bit with value 1 in b2b1. As an example, the codewords in the combined codebook are This also means that the first sorting method of the combined codebook is Among them is c k,j ∈C j , C j is the codebook for measuring the channel information corresponding to the reference signal j (j=1,...,N). Alternatively, the codewords in the combined codebook are This also means that the codeword ordering of the combined codebook is Alternatively, the first sorting method is Then, the terminal side receives N sets of channel measurement reference signals and selects the combined codebook Obtain the appropriate target codeword and its codeword indication information, and feedback the codeword indication information and parameters The network side receives the parameters The codebook can be restored Then, the codeword is restored according to the codeword indication information. Therefore, through the above-mentioned method, that is, the network side provides multiple non-optional codebook reference points, and the terminal side selects a specific codebook reference point according to the needs and uniformly feedbacks it, it helps to improve the flexibility and overall performance of the communication system. The characteristic of this method is that the network side sends a configuration parameter set for describing the codeword combination, that is, the non-optional codebook reference point set L = {i1, i2, ..., i L}, or send bit stream b N b N-1 ...b2b1, and the terminal side feeds back the parameters it selected (ie codebook reference point).

[0070] Example 4

[0071] In addition to sending N sets of channel measurement reference signals, the network side also needs to send a configuration parameter set S = {i1, i2, ..., i N}, which can also be called a codebook sorting configuration set, where 1≤i s ≤N, s=1,...,N, and the values ​​of the parameters are different. The terminal generates a combined codebook C based on the received configuration parameter set S. (S) , where the codewords are This also means that the first ordering of the combined codebook is {i1,i2,...,i N}, where c k,j ∈C j , C j is the codebook of the channel information corresponding to the channel measurement reference signal j (j=1,...,N). Then, the terminal side obtains the channel information from the combined codebook C according to the received N sets of channel measurement reference signals. (S) The network side can recover the codeword based on the codeword indication information. Therefore, through the above-mentioned method, that is, the network side provides a specific codebook sorting method, and the terminal side also performs a specific unified feedback method, it helps to reduce the interactive feedback amount and information processing complexity between the terminal side and the network side, and improve the overall performance of the communication system. The method is characterized in that the network side sends a configuration parameter set for describing the codeword combination, that is, the codebook sorting configuration set S = {i1, i2, ..., i N}.

[0072] Figure 5 is a configuration diagram of a codebook sorting configuration set provided in an embodiment of the present application. As shown in Figure 5, it is assumed that the network side sends N channel measurement reference signals to the terminal side, N = 3, where the left figure represents the codebook sorting configuration set S = {1, 2, 3}, and the right figure represents the codebook sorting configuration set S = {2, 3, 1}.

[0073] Example 5

[0074] The terminal side determines the configuration parameter i used to describe the codeword combination based on the N sets of channel measurement reference signals received or its own actual needs. This parameter is a positive integer with 1≤i≤N, which can also be called a codebook reference point. This parameter can be provided by the network side, as shown in the previous embodiment, or it can be selected and determined by the terminal side. The terminal side generates a combination codebook C based on this parameter i. (i) , as an example, the code words are c k =[c k,i T ,c k,i-1 T ,c k,i+1 T ,c k,i-2 T ,c k,i+2 T ,...] T ∈C (i) , which also means that the first ordering of the combined codebook is {i,i-1,i+1,i-2,i+2,...}, where c k,j ∈C j , C j is the codebook of the channel information corresponding to the channel measurement reference signal j (j=1,...,N). Alternatively, the codewords in the combined codebook are c k =[ck,i T ,c k,i-1 T ,c k,i-2 T ,c k,1 T ,c k,i+1 T ,c k,i+2 T ,...,c k,N T ] T ∈C (i) , which also means that the first sorting of the combined codebook is {i,i-1,i-2,...,1,i+1,i+2,...,N}; or the first sorting is {i,i+1,i-1,i+2,i-2,...}, {i,i+1,i+2,...,N,i-1,i-2,...,1}, etc. Then, the terminal side receives N sets of channel measurement reference signals and selects the N channels from the combined codebook C. (i) The network side can recover the codebook C based on the received parameter i. (i) , and then recover the codeword according to the codeword indication information. Therefore, through the above-mentioned method, that is, the terminal side selects a specific codebook reference point according to the needs and uniformly feedbacks it, it helps to improve the flexibility and overall performance of the communication system. The characteristic of this method is that the terminal side feedbacks the configuration parameters selected for describing the codeword combination. (ie codebook reference point).

[0075] Example 6

[0076] The terminal side determines the configuration parameter set S = {i1, i2, ..., i N}, which can also be called a codebook sorting configuration set, where 1≤i s ≤N, s=1,...,N, and the values ​​of the parameters are different. This set can be provided by the network side, as shown in the previous embodiment, or it can be selected and determined by the terminal side. The terminal side generates a combined codebook C based on this parameter set S (S) , as an example, the code words are This also means that the first ordering of the combined codebook is {i1,i2,...,i N}, where c k,j ∈C j , C jis the codebook of the channel information corresponding to the channel measurement reference signal j (j=1,...,N). Then, the terminal side obtains the channel information from the combined codebook C according to the received N sets of channel measurement reference signals. (S) The network side obtains the appropriate target codeword and its codeword indication information, and feeds back the codeword indication information and parameter set S. Based on the received parameter set S, the network side can recover the codebook C. (S) , and then recover the codeword based on the codeword indication information. Therefore, the above-mentioned approach, in which the terminal side selects a specific codebook sorting method based on needs and provides unified feedback, helps improve the flexibility and overall performance of the communication system. This method is characterized in that the terminal side provides feedback on its selected configuration parameter set S (i.e., the codebook sorting configuration set) for describing the codeword combination.

[0077] Example 7

[0078] A specific embodiment of determining a codebook reference point based on a signal-related parameter corresponding to a channel measurement reference signal:

[0079] The terminal side calculates the respective signal-related parameters based on the N received channel measurement reference signals, which may include at least one of the following: the received power of the reference signal; the received signal-to-noise ratio on the time-frequency resource where the reference signal is located; the signal-to-interference ratio or signal-to-interference-noise ratio on the time-frequency resource where the reference signal is located. Among them, the power of the noise or interference signal can be determined according to a preset value, or can be determined according to other measurement reference signals, which is not limited here. Sort the values ​​of multiple signal-related parameters from large to small, and select the indication information of the Kth largest parameter as the codebook reference point, where K is a positive integer greater than or equal to 1 and less than or equal to N. As a commonly used example, when K=1, it indicates that the indication information of the first largest parameter is selected as the codebook reference point.

[0080] Example 8

[0081] A specific embodiment of determining a codebook sorting configuration set based on a signal-related parameter of a channel measurement reference signal:

[0082] The terminal side calculates the respective signal-related parameters based on the received N channel measurement reference signals, which may include: the received power of the reference signal; the received signal-to-noise ratio on the time-frequency resource where the reference signal is located; the signal-to-interference ratio or signal-to-interference-noise ratio on the time-frequency resource where the reference signal is located. Among them, the power of the noise or interference signal can be determined according to a preset value, or can be determined according to other measurement reference signals, which is not limited here. The values ​​of multiple signal-related parameters are sorted from large to small, and the indication information set corresponding to the sorted parameters is obtained as the codebook sorting configuration set. For example, for N signal-related parameters {s1, s2, ..., s N}After sorting, we get Take its indication information set {i1,i2,...,i N} as the codebook sorting configuration set.

[0083] Example 9

[0084] Specific embodiment of pre-configuring the first configuration information set:

[0085] The terminal side randomly selects a reference point from a pre-configured first codebook reference point set as the codebook reference point, or generates a set of positive integers 1 to N randomly sorted as the codebook sorting configuration set.

[0086] The terminal side may save the codebook reference point or codebook sorting configuration set determined in the previous information transmission process and use it as the codebook reference point or codebook sorting configuration set for this transmission process.

[0087] In one embodiment, FIG6 is a block diagram of an information transmission apparatus provided in an embodiment of the present application. This embodiment is applied to a first communication device. As shown in FIG6 , the information transmission apparatus in this embodiment includes: a determination module 610, a generation module 620, and a sending module 630.

[0088] The determination module 610 is configured to determine a first configuration information set.

[0089] The generating module 620 is configured to generate a combined codebook based on the first configuration information set.

[0090] The sending module 630 is configured to send codeword indication information corresponding to the target codeword selected from the combined codebook to the second communication device.

[0091] In one embodiment, the first configuration information set includes a codebook reference point; the determination module 610 is configured to receive the codebook reference point configured by the second communication device.

[0092] In one embodiment, the first configuration information set includes a codebook reference point; the determination module 610 includes:

[0093] The receiving unit is configured to receive an optional codebook reference point set configured by the second communication device; and the selecting unit is configured to select a codebook reference point from the optional codebook reference point set.

[0094] In one embodiment, the first configuration information set includes a codebook reference point; the determination module 610 includes:

[0095] The receiving unit is configured to receive a set of unselectable codebook reference points configured by the second communication device; the selecting unit is configured to select a codebook reference point from a set of selectable codebook reference points other than the set of unselectable codebook reference points in the pre-configured total set of codebook reference points.

[0096] In one embodiment, the first configuration information set includes a codebook reference point; the determination module 610 includes:

[0097] The receiving unit is configured to receive a channel measurement reference signal sent by the second communication device; the determining unit is configured to determine a codebook reference point based on a signal-related parameter corresponding to the channel measurement reference signal.

[0098] In one embodiment, the first configuration information set includes a codebook reference point; the determination module 610 is configured to pre-configure the first configuration information set.

[0099] In one embodiment, the information transmission apparatus applied to the first communication device further includes:

[0100] The sending module 630 is further configured to send the codebook reference point to the second communication device.

[0101] In one embodiment, the optional codebook reference point set is represented by a bitstream; wherein, when the codebook reference point is in the optional codebook reference point set, the value of the codebook reference point at the corresponding position in the bitstream is a first bit value; when the codebook reference point is not in the optional codebook reference point set or is in the unselectable codebook reference point set, the value of the codebook reference point at the corresponding position in the bitstream is a second bit value.

[0102] In one embodiment, the first configuration information set includes: a codebook ordering configuration set; and a determination module 610 configured to receive a codebook ordering configuration set configured by the second communication device.

[0103] In one embodiment, the first configuration information set includes: a codebook sorting configuration set; the determination module 610 includes:

[0104] The receiving unit is configured to receive a channel measurement reference signal sent by the second communication device; the determining unit is configured to determine a codebook sorting configuration set based on a signal-related parameter of the channel measurement reference signal.

[0105] In one embodiment, the first configuration information set includes: a codebook ordering configuration set; and a determination module 610 configured to pre-configure the codebook ordering configuration set.

[0106] In one embodiment, the information transmission apparatus applied to the first communication device further includes: a sending module 630, further configured to send a codebook sorting configuration set to the second communication device.

[0107] In one embodiment, the generation module 620 includes:

[0108] The first generating unit is configured to generate a codebook sorting configuration set based on a codebook reference point and a preconfigured first sorting method; the second generating unit is configured to generate a combined codebook based on the codebook sorting configuration set and a preconfigured second sorting method.

[0109] In one embodiment, the generating module 620 is further configured to generate a combined codebook based on the codebook sorting configuration set and a pre-configured second sorting manner.

[0110] In one embodiment, the second generating unit includes:

[0111] The first selection subunit is configured to select one codeword from the codebook of the reference signal corresponding to the value of each element in the codebook sorting configuration set and a pre-configured second sorting method; the filling subunit is configured to fill the position of each sub-codeword included in some codewords in the combined codebook with one of the selected codewords based on the position of each element in the codebook sorting configuration set; wherein the position of each element is the same as the position of each sub-codeword; and the generation subunit is configured to determine the relative positions of multiple codewords in the combined codebook based on the pre-configured second sorting method to obtain the corresponding combined codebook.

[0112] The information transmission device provided in this embodiment is configured to implement the information transmission method applied to the first communication device in the embodiment shown in FIG2 . The implementation principle and technical effects of the information transmission device provided in this embodiment are similar and will not be described in detail here.

[0113] In one embodiment, FIG7 is a block diagram of another information transmission apparatus provided in an embodiment of the present application. This embodiment is applied to a second communication device. As shown in FIG7 , the information transmission apparatus in this embodiment includes: a generation module 710, a receiving module 720, and a recovery module 730.

[0114] The generating module 710 is configured to generate a combined codebook based on a predetermined first configuration information set.

[0115] The receiving module 720 is configured to receive codeword indication information sent by the first communication device.

[0116] The recovery module 730 is configured to recover the corresponding target codeword from the combined codebook based on the codeword indication information.

[0117] In one embodiment, the information transmission apparatus applied to the second communication device further includes:

[0118] The pre-configuration module is configured to pre-configure a first configuration information set; the transmitter is configured to send the first configuration information set to the first communication device.

[0119] In one embodiment, the information transmission apparatus applied to the second communication device further includes: a receiving module 720, further configured to receive a first configuration information set pre-configured by the first communication device.

[0120] In one embodiment, the first configuration information set includes at least one of the following: a codebook reference point; and a codebook sorting configuration set.

[0121] In one embodiment, the first configuration information set includes a codebook reference point; and the information transmission apparatus applied to the second communication device further includes:

[0122] The transmitter is further configured to send a pre-configured optional codebook reference point set to the first communication device, so that the first communication device selects a codebook reference point from the optional codeword reference point set; the receiving module 720 is further configured to receive the codebook reference point selected by the first communication device.

[0123] In one embodiment, the first configuration information set includes a codebook reference point; and the information transmission apparatus applied to the second communication device further includes:

[0124] The transmitter is further configured to send a pre-configured unselectable codebook reference point set to the first communication device, so that the first communication device selects a codebook reference point from a set of selectable codebook reference points other than the unselectable codebook reference point set in the pre-configured total set of codebook reference points; the receiving module 720 is further configured to receive the codebook reference point selected by the first communication device.

[0125] In one embodiment, the first configuration information set includes a codebook reference point; and the information transmission apparatus applied to the second communication device further includes:

[0126] The transmitter is further configured to send a channel measurement reference signal to the first communication device, so that the first communication device determines a codebook reference point based on the signal-related parameters of the channel measurement reference signal; the receiving module 720 is further configured to receive the codebook reference point determined by the first communication device.

[0127] In one embodiment, the optional codebook reference point set is represented by a bitstream; wherein, when the codebook reference point is in the optional codebook reference point set, the value of the codebook reference point at the corresponding position in the bitstream is a first bit value; when the codebook reference point is not in the optional codebook reference point set or is in the unselectable codebook reference point set, the value of the codebook reference point at the corresponding position in the bitstream is a second bit value.

[0128] In one embodiment, the first configuration information set includes a codebook sorting configuration set; and the information transmission apparatus applied to the second communication device further includes:

[0129] The transmitter is further configured to send a channel measurement reference signal to the first communication device, so that the first communication device determines a codebook sorting configuration set based on the signal-related parameters of the channel measurement reference signal; the receiving module 720 is further configured to receive the codebook sorting configuration set determined by the first communication device.

[0130] The information transmission device provided in this embodiment is configured to implement the information transmission method applied to the second communication device of the embodiment shown in FIG3 . The implementation principle and technical effects of the information transmission device provided in this embodiment are similar and will not be described in detail here.

[0131] In one embodiment, Figure 8 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in Figure 8, the device provided in the present application includes: a processor 810, a memory 820, and a communication module 830. The number of processors 810 in the device can be one or more, and Figure 8 uses one processor 810 as an example. The number of memories 820 in the device can be one or more, and Figure 8 uses one memory 820 as an example. The processor 810, memory 820, and communication module 830 of the device can be connected via a bus or other means, and Figure 8 uses a bus connection as an example. In this embodiment, the device can be a first communication device or a second communication device.

[0132] The memory 820, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the device of any embodiment of the present application (for example, the determination module 610, generation module 620, and sending module 630 in the information transmission device applied to the first communication device). The memory 820 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created based on the use of the device, etc. In addition, the memory 820 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state memory device. In some examples, the memory 820 may further include a memory remotely located relative to the processor 810, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. The communication module 830 is used to implement the data transmission process between multiple communication devices.

[0133] In the case where the communication device is a first communication device, the device provided above can be configured to execute the information transmission method applied to the first communication device provided in any of the above embodiments, and have corresponding functions and effects.

[0134] In the case where the communication device is a second communication device, the device provided above can be configured to execute the information transmission method applied to the second communication device provided in any of the above embodiments, and have corresponding functions and effects.

[0135] An embodiment of the present application also provides a storage medium containing computer-executable instructions. When the computer-executable instructions are executed by a computer processor, they are used to perform an information transmission method applied to a first communication device. The method includes: determining a first configuration information set; generating a combined codebook based on the first configuration information set; and sending codeword indication information corresponding to a target codeword selected from the combined codebook to a second communication device.

[0136] An embodiment of the present application further provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to perform an information transmission method applied to a second communication device. The method includes: generating a combined codebook based on a predetermined first configuration information set; receiving codeword indication information sent by the first communication device; and recovering a corresponding target codeword from the combined codebook based on the codeword indication information.

[0137] It will be appreciated by those skilled in the art that the term user equipment encompasses any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a car-mounted mobile station.

[0138] In general, various embodiments of the present application may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although the present application is not limited thereto.

[0139] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example, in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0140] The block diagram of any logical flow in the drawings of the present application may represent program operations, or may represent interconnected logical circuits, modules and functions, or may represent a combination of program operations and logical circuits, modules and functions. A computer program may be stored on a memory. The memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical memory devices and systems (digital versatile discs (DVD) or compact disks (CD)), etc. Computer-readable media may include non-transient storage media. A data processor may be of any type suitable for the local technical environment, such as, but not limited to, a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), and a processor based on a multi-core processor architecture.

[0141] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, can implement the information transmission method provided in any embodiment of the present application.

[0142] The computer program product, during implementation, may be written in one or more programming languages ​​or a combination thereof, for performing the operations of the present application, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

Claims

1. An information transmission method, applied to a first communication device, comprising: Determining a first configuration information set; generating a combined codebook based on the first configuration information set; The codeword indication information corresponding to the target codeword selected from the combined codebook is sent to the second communication device.

2. The method according to claim 1, wherein The first configuration information set includes a codebook reference point; The determining of the first configuration information set includes: The codebook reference point configured by the second communication device is received.

3. The method according to claim 1, wherein The first configuration information set includes a codebook reference point; The determining of the first configuration information set includes: receiving an optional codebook reference point set configured by the second communication device; The codebook reference point is selected from the selectable codebook reference point set.

4. The method according to claim 1, wherein The first configuration information set includes a codebook reference point; The determining of the first configuration information set includes: receiving a set of unselectable codebook reference points configured by the second communication device; The codebook reference point is selected from a set of selectable codebook reference points excluding the set of unselectable codebook reference points in a pre-configured total set of codebook reference points.

5. The method according to claim 1, wherein The first configuration information set includes a codebook reference point; The determining of the first configuration information set includes: receiving a channel measurement reference signal sent by the second communication device; The codebook reference point is determined based on a signal-related parameter corresponding to the channel measurement reference signal.

6. The method according to claim 1, wherein The first configuration information set includes a codebook reference point; The determining of the first configuration information set includes: Preconfigure the first configuration information set.

7. The method according to any one of claims 3 to 6, further comprising: The codebook reference point is sent to the second communication device.

8. The method according to claim 3 or 4, wherein: The optional codebook reference point set is represented in a bitstream manner; wherein, in response to the codebook reference point being in the optional codebook reference point set, the value of the codebook reference point at the corresponding position of the bitstream is a first bit value; in response to the codebook reference point not being in the optional codebook reference point set or being in the unselectable codebook reference point set, the value of the codebook reference point at the corresponding position of the bitstream is a second bit value.

9. The method according to claim 1, wherein The first configuration information set includes: a codebook sorting configuration set; and determining the first configuration information set includes: The codebook ordering configuration set configured by the second communication device is received.

10. The method according to claim 1, wherein The first configuration information set includes: a codebook sorting configuration set; and determining the first configuration information set includes: receiving a channel measurement reference signal sent by the second communication device; A codebook ordering configuration set is determined based on a signal-related parameter of the channel measurement reference signal.

11. The method according to claim 1, wherein The first configuration information set includes: a codebook sorting configuration set; and determining the first configuration information set includes: The codebook sorting configuration set is preconfigured.

12. The method according to claim 10 or 11, further comprising: The codebook ordering configuration set is sent to the second communications device.

13. The method according to any one of claims 2 to 6, wherein: The generating a combined codebook based on the first configuration information set includes: Generate a codebook sorting configuration set based on the codebook reference point and a preconfigured first sorting mode; The combined codebook is generated based on the codebook sorting configuration set and a pre-configured second sorting manner.

14. The method according to claim 13, wherein The generating the combined codebook based on the codebook sorting configuration set and a preconfigured second sorting manner includes: Based on the value of each element in the codebook sorting configuration set and the pre-configured second sorting mode, select a codeword from the codebook of the reference signal corresponding to the value of each element; Filling the codeword with a position of a sub-codeword included in some codewords in the combined codebook based on the position of each element in the codebook sorting configuration set; wherein the position of each element is the same as the position of the sub-codeword; The relative positions of the multiple codewords in the combined codebook are determined based on the preconfigured second sorting manner to obtain the corresponding combined codebook.

15. The method according to any one of claims 9 to 11, wherein: The generating a combined codebook based on the first configuration information set includes: The combined codebook is generated based on the codebook sorting configuration set and a pre-configured second sorting manner.

16. The method according to claim 15, wherein The generating the combined codebook based on the codebook sorting configuration set and a preconfigured second sorting manner includes: Based on the value of each element in the codebook sorting configuration set and the pre-configured second sorting mode, select a codeword from the codebook of the reference signal corresponding to the value of each element; Filling the codeword with a position of a sub-codeword included in some codewords in the combined codebook based on the position of each element in the codebook sorting configuration set; wherein the position of each element is the same as the position of the sub-codeword; The relative positions of the multiple codewords in the combined codebook are determined based on the preconfigured second sorting manner to obtain the corresponding combined codebook.

17. An information transmission method, applied to a second communication device, comprising: generating a combined codebook based on a predetermined first configuration information set; receiving codeword indication information sent by the first communication device; A corresponding target codeword is recovered from the combined codebook based on the codeword indication information.

18. The method according to claim 17, further comprising: pre-configuring the first configuration information set; The first configuration information set is sent to the first communication device.

19. The method according to claim 17, further comprising: Receive the first configuration information set pre-configured by the first communication device.

20. The method according to any one of claims 17 to 19, wherein: The first configuration information set includes at least one of the following: a codebook reference point; and a codebook sorting configuration set.

21. The method according to claim 17, wherein The first configuration information set includes a codebook reference point; and the method further includes: Sending a pre-configured set of optional codebook reference points to the first communications device, so that the first communications device selects a codebook reference point from the set of optional codebook reference points; The codebook reference point selected by the first communication device is received.

22. The method according to claim 17, wherein The first configuration information set includes a codebook reference point; and the method further includes: Sending a pre-configured unselectable codebook reference point set to the first communications device, so that the first communications device selects a codebook reference point from an optional codebook reference point set excluding the unselectable codebook reference point set in the pre-configured total set of codebook reference points; The codebook reference point selected by the first communication device is received.

23. The method according to claim 17, wherein The first configuration information set includes a codebook reference point; and the method further includes: Sending a channel measurement reference signal to the first communications device, so that the first communications device determines a codebook reference point based on a signal-related parameter of the channel measurement reference signal; The codebook reference point determined by the first communications device is received.

24. The method according to claim 21 or 22, wherein The optional codebook reference point set is represented in a bitstream manner; wherein, in response to the codebook reference point being in the optional codebook reference point set, the value of the codebook reference point at the corresponding position of the bitstream is a first bit value; in response to the codebook reference point not being in the optional codebook reference point set or being in the unselectable codebook reference point set, the value of the codebook reference point at the corresponding position of the bitstream is a second bit value.

25. The method according to claim 17, wherein The first configuration information set includes a codebook sorting configuration set; and the method further includes: Sending a channel measurement reference signal to the first communications device, so that the first communications device determines a codebook ordering configuration set based on a signal-related parameter of the channel measurement reference signal; The codebook ordering configuration set determined by the first communications device is received.

26. A communication device comprising: memory, and at least one processor; The memory is configured to store at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the information transmission method as described in any one of claims 1-16 or 17-25.

27. A storage medium storing a computer program, wherein when the computer program is executed by a processor, the information transmission method according to any one of claims 1 to 16 or 17 to 25 is implemented.

Citation Information

Patent Citations

  • Precoding information sending and feedback method and apparatus

    CN107925454A

  • Codebook configuration method and device, and port configuration method and device

    CN108111206A

  • Cooperative Multipoint Scheme Selection Codebook

    US20130114427A1

  • Method and apparatus for codebook design and signaling

    US20160294454A1