Codebook feedback, determination method and apparatus for multiple transmission reception point (TRP)
Patent Information
- Application Number
- CN202210439564.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-25
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2042-04-25
AI Technical Summary
目前尚无支持多个TRP进行相干联合传输的码本反馈方案,尤其是现有的反馈频域波束的方案无法很好地适用于多个TRP进行相干联合传输的场景
[0044]本申请实施例的方案中,通过对多个候选TRP的信道状态进行测量,以得到测量结果,并根据测量结果可以确定至少两个传输TRP的码本反馈参数。由于码本反馈参数是同时根据多个候选TRP的信道状态的测量结果确定的,因此,至少两个传输TRP可以用于相干联合传输。进一步地,码本反馈参数包括第一参数和第二参数,第一参数用于指示每个传输TRP对应的频域波束组中K个非零频域波束,其中,非零频域波束为系数矩阵中非零系数对应的频域波束。由于第一参数用于指示各个传输TRP各自对应的多个非零频域波束,因此,网络侧设备可以根据码本反馈参数确定参与相干联合传输的各个传输TRP对应的非零频域波束。由于各个传输TRP对应的频域波束是互相独立的,因此有利于确保相干联合传输的性能。
Smart Images

Figure CN116996101B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a codebook feedback, determination method and apparatus, and computer-readable storage medium for multiple TRPs. Background Technology
[0002] Currently, New Radio (NR) systems have introduced a Coherent Joint Transmission (CJT) mechanism. Under CJT, network-side devices can perform coherent joint transmission with terminals through multiple Transmitter Receiver Points (TRPs). Currently, there is no codebook feedback scheme that supports coherent joint transmission with multiple TRPs, especially the existing feedback frequency domain beaming scheme, which is not well-suited for scenarios involving coherent joint transmission with multiple TRPs. Summary of the Invention
[0003] The technical problem solved by this application is to provide a codebook feedback, determination method and apparatus for multiple transmission receiver points (TRPs), which enables network-side equipment to determine the frequency domain beam that supports coherent joint transmission of multiple TRPs.
[0004] In a first aspect, to solve the above-mentioned technical problems, embodiments of this application provide a codebook feedback method for multiple Transmission Relationships (TRPs). The method is applied to a terminal and includes: acquiring a reference signal to be measured, the reference signal to be measured being used to measure the channel state of multiple candidate TRPs; measuring the reference signal to be measured and determining codebook feedback parameters corresponding to at least two Transmission Relationships based on the measurement results, wherein the at least two Transmission Relationships are selected from the multiple candidate TRPs, and the codebook feedback parameters include: a first parameter and a second parameter, the first parameter indicating K non-zero frequency domain beams in a frequency domain beam group corresponding to each Transmission Relationship, and the second parameter indicating a coefficient matrix corresponding to each frequency domain beam group; and sending the codebook feedback parameters; wherein K is a pre-configured positive integer, and the non-zero frequency domain beams are the frequency domain beams corresponding to the non-zero coefficients in the coefficient matrix.
[0005] Optionally, the first parameter includes: first index information, which indicates the first relative index of the reference frequency domain beam in each other frequency domain beam group, wherein the reference frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix of the frequency domain beam group to which it belongs, the other frequency domain beam groups are other frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs, the strongest frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix of multiple transmission TRPs, and the first relative index is the offset relative to the index of the strongest frequency domain beam; and second index information, which indicates the first relative index of K-1 non-zero frequency domain beams other than the reference frequency domain beam in each frequency domain beam group.
[0006] Optionally, determining the codebook feedback parameters corresponding to at least two transmission TRPs based on the measurement results includes: determining the frequency domain beam group corresponding to each transmission TRP based on the measurement results; performing an overall cyclic shift on multiple frequency domain beam groups so that the index of the strongest frequency domain beam is a preset value; performing an individual cyclic shift on at least one other frequency domain beam group so that the index of the reference frequency domain beam in each other frequency domain beam group is the preset value; determining a first frequency domain beam subset of the multiple frequency domain beam groups, the first frequency domain beam subset comprising multiple consecutive frequency domain beams, and the index of the first frequency domain beam in the first frequency domain beam subset of the multiple frequency domain beam groups being the same; generating second index information based on the first frequency domain beam subset of the multiple frequency domain beam groups, wherein the second index information includes: a first relative index of the first frequency domain beam in the first frequency domain beam subset, and second relative indices of K-1 non-zero frequency domain beams in the first frequency domain beam subset of each frequency domain beam group, the second relative index being used to indicate the position in the first frequency domain beam subset.
[0007] Optionally, the first parameter includes: third index information, which indicates the first relative index of the first frequency-domain beam in the second frequency-domain beam subset of each frequency-domain beam group, the second frequency-domain beam subset including multiple consecutive frequency-domain beams, wherein the first frequency-domain beam in the second frequency-domain beam subset is the non-zero frequency-domain beam, the first relative index is an offset relative to the index of the strongest frequency-domain beam, the strongest frequency-domain beam being the frequency-domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to multiple transmission TRPs; and fourth index information, which indicates the third relative index of K-1 non-zero frequency-domain beams other than the first frequency-domain beam in the second frequency-domain beam subset of each frequency-domain beam group, wherein the third relative index indicates the position in the second frequency-domain beam subset.
[0008] Optionally, determining the codebook feedback parameters corresponding to at least two transmission TRPs based on the measurement results includes: determining the frequency domain beam group corresponding to each transmission TRP based on the measurement results; performing an overall cyclic shift on multiple frequency domain beam groups so that the index of the strongest frequency domain beam is a preset value; determining the second frequency domain beam subset of each frequency domain beam group respectively; and generating the third index information and the fourth index information based on the second frequency domain beam subset of each frequency domain beam group.
[0009] Optionally, the third index information includes: a first relative index of the starting reference frequency domain beam, wherein the starting reference frequency domain beam is the first frequency domain beam of the second frequency domain beam subset of the frequency domain beam group to which the strongest frequency domain beam belongs; and a fourth relative index of other starting frequency domain beams, wherein the other starting frequency domain beams are the first frequency domain beams of the second frequency domain beam subset of other frequency domain beam groups, the fourth relative index being used to indicate the offset relative to the index of the starting reference frequency domain beam, and the other frequency domain beam groups being frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs.
[0010] Optionally, before generating the third and fourth index information based on the second frequency domain beam subset of each frequency domain beam group, the method further includes: performing a separate cyclic shift on at least one other frequency domain beam group so that the index of the first frequency domain beam in the second frequency domain beam subset of the plurality of frequency domain beams is the same.
[0011] Optionally, the codebook feedback parameters may further include a third parameter, which indicates the spatial beam group corresponding to each transmission TRP.
[0012] Optionally, there may be multiple reference signals to be measured, and each reference signal to be measured corresponds one-to-one with a candidate TRP. Each reference signal to be measured is sent by its corresponding candidate TRP.
[0013] Secondly, embodiments of this application also provide a codebook feedback device for multiple TRPs, the device comprising: an acquisition module for acquiring a reference signal to be measured, the reference signal being used to measure the channel state of multiple candidate TRPs; a parameter generation module for measuring the reference signal to be measured and determining codebook feedback parameters corresponding to at least two transmission TRPs based on the measurement results, wherein the at least two transmission TRPs are selected from the multiple candidate TRPs, and the codebook feedback parameters include: a first parameter and a second parameter, the first parameter indicating K non-zero frequency domain beams in a frequency domain beam group corresponding to each transmission TRP, and the second parameter indicating a coefficient matrix corresponding to each frequency domain beam group; and a transmission module for transmitting the codebook feedback parameters; wherein K is a pre-configured positive integer, and the non-zero frequency domain beams are the frequency domain beams corresponding to the non-zero coefficients in the coefficient matrix.
[0014] Optionally, the first parameter includes: first index information, which indicates the first relative index of the reference frequency domain beam in each other frequency domain beam group, wherein the reference frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix of the frequency domain beam group to which it belongs, the other frequency domain beam groups are other frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs, the strongest frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix of multiple transmission TRPs, and the first relative index is the offset relative to the index of the strongest frequency domain beam; and second index information, which indicates the first relative index of K-1 non-zero frequency domain beams other than the reference frequency domain beam in each frequency domain beam group.
[0015] Optionally, the parameter generation module includes: a first determining submodule, configured to determine the frequency domain beam group corresponding to each transmission TRP based on the measurement results; a first shifting submodule, configured to perform an overall cyclic shift on the multiple frequency domain beam groups so that the index of the strongest frequency domain beam is a preset value; a second shifting submodule, configured to perform an individual cyclic shift on at least one other frequency domain beam group so that the index of the reference frequency domain beam in each other frequency domain beam group is the preset value; and a second determining submodule, configured to determine a first frequency domain beam subset of the multiple frequency domain beam groups, wherein the first frequency domain... The beam subset includes multiple consecutive frequency domain beams, and the index of the first frequency domain beam in the first frequency domain beam subset of the multiple frequency domain beam groups is the same; the first generation submodule is used to generate the second index information based on the first frequency domain beam subset of the multiple frequency domain beam groups, wherein the second index information includes: the first relative index of the first frequency domain beam in the first frequency domain beam subset, and the second relative indexes of K-1 non-zero frequency domain beams in the first frequency domain beam subset of each frequency domain beam group, the second relative index being used to indicate the position in the first frequency domain beam subset.
[0016] Optionally, the first parameter includes: third index information, which indicates the first relative index of the first frequency-domain beam in the second frequency-domain beam subset of each frequency-domain beam group, the second frequency-domain beam subset including multiple consecutive frequency-domain beams, wherein the first frequency-domain beam in the second frequency-domain beam subset is the non-zero frequency-domain beam, the first relative index is an offset relative to the index of the strongest frequency-domain beam, the strongest frequency-domain beam being the frequency-domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to multiple transmission TRPs; and fourth index information, which indicates the third relative index of K-1 non-zero frequency-domain beams other than the first frequency-domain beam in the second frequency-domain beam subset of each frequency-domain beam group, wherein the third relative index indicates the position in the second frequency-domain beam subset.
[0017] Optionally, the parameter generation module includes: a first determining submodule, used to determine the frequency domain beam group corresponding to each transmission TRP based on the measurement results; a first shifting submodule, used to perform an overall cyclic shift on multiple frequency domain beam groups so that the index of the strongest frequency domain beam is a preset value; a third determining submodule, used to determine the second frequency domain beam subset of each frequency domain beam group respectively; and a second generating submodule, used to generate the third index information and the fourth index information based on the second frequency domain beam subset of each frequency domain beam group.
[0018] Optionally, the third index information includes: a first relative index of the starting reference frequency domain beam, wherein the starting reference frequency domain beam is the first frequency domain beam of the second frequency domain beam subset of the frequency domain beam group to which the strongest frequency domain beam belongs; and a fourth relative index of other starting frequency domain beams, wherein the other starting frequency domain beams are the first frequency domain beams of the second frequency domain beam subset of other frequency domain beam groups, the fourth relative index being used to indicate the offset relative to the index of the starting reference frequency domain beam, and the other frequency domain beam groups being frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs.
[0019] Optionally, the parameter generation module further includes a second shift submodule for individually cyclically shifting at least one other frequency domain beam group so that the index of the first frequency domain beam in the second frequency domain beam subset of the plurality of frequency domain beams is the same.
[0020] Optionally, the codebook feedback parameters may further include a third parameter, which indicates the spatial beam group corresponding to each transmission TRP.
[0021] Optionally, there may be multiple reference signals to be measured, and each reference signal to be measured corresponds one-to-one with a candidate TRP. Each reference signal to be measured is sent by its corresponding candidate TRP.
[0022] Thirdly, to solve the above-mentioned technical problems, embodiments of this application also provide a codebook determination method for multiple transmission receiving points (TRPs). The method is applied to a network-side device and includes: receiving codebook feedback parameters, the codebook feedback parameters including: a first parameter and a second parameter, the first parameter indicating K non-zero frequency domain beams in a frequency domain beam group corresponding to each transmission TRP, the second parameter indicating a coefficient matrix corresponding to each frequency domain beam group, K being a pre-configured positive integer, and the non-zero frequency domain beams being the frequency domain beams corresponding to non-zero coefficients in the coefficient matrix; determining feedback codebooks for at least two transmission TRPs based on the codebook feedback parameters; wherein, the at least two transmission TRPs are selected from multiple candidate TRPs, and the codebook feedback parameters are determined based on the measurement results of the channel states of the multiple candidate TRPs.
[0023] Optionally, before receiving the codebook feedback parameters, the method further includes: sending a reference signal to be measured and instructing codebook feedback to be performed; wherein, the reference signal to be measured is used to measure the channel state of the plurality of candidate TRPs, the number of the reference signals to be measured is plurality, the reference signals to be measured correspond one-to-one with the candidate TRPs, and each reference signal to be measured is sent by its corresponding candidate TRP.
[0024] Optionally, the first parameter includes: first index information, which indicates the first relative index of the reference frequency domain beam in each other frequency domain beam group, wherein the reference frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix of the frequency domain beam group to which it belongs, the other frequency domain beam groups are other frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs, the strongest frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix of multiple transmission TRPs, and the first relative index is the offset relative to the index of the strongest frequency domain beam; and second index information, which indicates the first relative index of K-1 non-zero frequency domain beams other than the reference frequency domain beam in each frequency domain beam group.
[0025] Optionally, the second index information includes: a first relative index of the first frequency domain beam in the first frequency domain beam subset, and second relative indices of K-1 non-zero frequency domain beams in the first frequency domain beam subset of each frequency domain beam group. The second relative index is used to indicate the position in the first frequency domain beam subset. Determining the feedback codebook of the at least two transmission TRPs according to the codebook feedback parameters includes: determining the position of the K-1 non-zero frequency domain beams in the first frequency domain beam subset based on the second relative indices of the K-1 non-zero frequency domain beams in the first frequency domain beam subset of each frequency domain beam group. The first frequency domain beam subset includes multiple consecutive frequency domain beams, and the first frequency domain beams in the first frequency domain beam subset of the multiple frequency domain beam groups have the same index. Based on the first relative index of the first frequency domain beam in the first frequency domain beam subset, the first relative index of the K-1 non-zero frequency domain beams under the condition of multiple reference frequency domain beam alignment is determined. Based on the first index information, the first relative index of the K non-zero frequency domain beams before the multiple reference frequency domain beams are aligned is determined. The alignment of the multiple reference frequency domain beams means that the indices of the multiple reference frequency domain beams are all preset values.
[0026] Optionally, the first parameter includes: third index information, which indicates the first relative index of the first frequency-domain beam in the second frequency-domain beam subset of each frequency-domain beam group, the second frequency-domain beam subset including multiple consecutive frequency-domain beams, wherein the first frequency-domain beam in the second frequency-domain beam subset is the non-zero frequency-domain beam, the first relative index is an offset relative to the index of the strongest frequency-domain beam, the strongest frequency-domain beam being the frequency-domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to multiple transmission TRPs; and fourth index information, which indicates the third relative index of K-1 non-zero frequency-domain beams in the second frequency-domain beam subset of each frequency-domain beam group, wherein the third relative index indicates the position in the second frequency-domain beam subset.
[0027] Optionally, the third index information includes: a first relative index of the starting reference frequency domain beam, wherein the starting reference frequency domain beam is the first frequency domain beam of the second frequency domain beam subset of the frequency domain beam group to which the strongest frequency domain beam belongs; and a fourth relative index of other starting frequency domain beams, wherein the other starting frequency domain beams are the first frequency domain beams of the second frequency domain beam subset of other frequency domain beam groups, the fourth relative index being used to indicate the offset relative to the index of the starting reference frequency domain beam, and the other frequency domain beam groups being frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs.
[0028] Optionally, based on the fourth index information, the positions of the K-1 non-zero frequency domain beams in the second frequency domain beam subset of each frequency domain beam group are determined in the second frequency domain beam subset; based on the third index information, the first relative index of the K non-zero frequency domain beams in the second frequency domain beam subset of the plurality of frequency domain beam groups is determined.
[0029] Optionally, the codebook feedback parameters may further include a third parameter, which indicates the spatial beam group corresponding to each transmission TRP.
[0030] Fourthly, embodiments of this application also provide a codebook determination apparatus for multiple transmission receiving points (TRPs). The apparatus includes: a receiving module for receiving codebook feedback parameters, the codebook feedback parameters including: a first parameter and a second parameter, the first parameter indicating K non-zero frequency domain beams in a frequency domain beam group corresponding to each transmission TRP, the second parameter indicating a coefficient matrix corresponding to each frequency domain beam group, K being a pre-configured positive integer, and the non-zero frequency domain beams being frequency domain beams corresponding to non-zero coefficients in the coefficient matrix; and a determination module for determining feedback codebooks for at least two transmission TRPs based on the codebook feedback parameters; wherein the at least two transmission TRPs are selected from multiple candidate TRPs, and the codebook feedback parameters are determined based on the measurement results of the channel states of the multiple candidate TRPs.
[0031] Optionally, the apparatus further includes: a transmitting module, configured to transmit a reference signal to be measured and instruct codebook feedback; wherein the reference signal to be measured is used to measure the channel state of the plurality of candidate TRPs, the number of the reference signals to be measured is plurality, the reference signals to be measured correspond one-to-one with the candidate TRPs, and each reference signal to be measured is transmitted by its corresponding candidate TRP.
[0032] Optionally, the first parameter includes: first index information, which indicates the first relative index of the reference frequency domain beam in each other frequency domain beam group, wherein the reference frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix of the frequency domain beam group to which it belongs, the other frequency domain beam groups are other frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs, the strongest frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix of multiple transmission TRPs, and the first relative index is the offset relative to the index of the strongest frequency domain beam; and second index information, which indicates the first relative index of K-1 non-zero frequency domain beams other than the reference frequency domain beam in each frequency domain beam group.
[0033] Optionally, the second index information includes: a first relative index of the first frequency domain beam in the first frequency domain beam subset, and second relative indices of K-1 non-zero frequency domain beams in the first frequency domain beam subset of each frequency domain beam group. The second relative index is used to indicate the position in the first frequency domain beam subset. The determining module includes: a fourth determining submodule, used to determine the position of the K-1 non-zero frequency domain beams in the first frequency domain beam subset based on the second relative indices of the K-1 non-zero frequency domain beams in the first frequency domain beam subset of each frequency domain beam group, wherein the first frequency domain beam subset includes continuous... The system comprises multiple frequency domain beams, wherein the indices of the first frequency domain beams in the first frequency domain beam subset of the multiple frequency domain beam groups are the same; a fifth determining submodule is used to determine the first relative index of the K-1 non-zero frequency domain beams when multiple reference frequency domain beams are aligned, based on the first relative index of the first frequency domain beam in the first frequency domain beam subset; a sixth determining submodule is used to determine the first relative index of the K non-zero frequency domain beams before the multiple reference frequency domain beams are aligned, based on the first index information; wherein, the alignment of multiple reference frequency domain beams means that the indices of the multiple reference frequency domain beams are all preset values.
[0034] Optionally, the first parameter includes: third index information, which indicates the first relative index of the first frequency-domain beam in the second frequency-domain beam subset of each frequency-domain beam group, the second frequency-domain beam subset including multiple consecutive frequency-domain beams, wherein the first frequency-domain beam in the second frequency-domain beam subset is the non-zero frequency-domain beam, the first relative index is an offset relative to the index of the strongest frequency-domain beam, the strongest frequency-domain beam being the frequency-domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to multiple transmission TRPs; and fourth index information, which indicates the third relative index of K-1 non-zero frequency-domain beams in the second frequency-domain beam subset of each frequency-domain beam group, wherein the third relative index indicates the position in the second frequency-domain beam subset.
[0035] Optionally, the third index information includes: a first relative index of the starting reference frequency domain beam, wherein the starting reference frequency domain beam is the first frequency domain beam of the second frequency domain beam subset of the frequency domain beam group to which the strongest frequency domain beam belongs; and a fourth relative index of other starting frequency domain beams, wherein the other starting frequency domain beams are the first frequency domain beams of the second frequency domain beam subset of other frequency domain beam groups, the fourth relative index being used to indicate the offset relative to the index of the starting reference frequency domain beam, and the other frequency domain beam groups being frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs. Optionally, the determining module includes: a seventh determining submodule, used to determine, based on the fourth index information, the positions of the K-1 non-zero frequency domain beams in the second frequency domain beam subset of each frequency domain beam group within the second frequency domain beam subset; and an eighth determining submodule, used to determine, based on the third index information, the first relative index of the K non-zero frequency domain beams in the second frequency domain beam subsets of the plurality of frequency domain beam groups.
[0036] Optionally, the codebook feedback parameters may further include a third parameter, which indicates the spatial beam group corresponding to each transmission TRP.
[0037] Fifthly, embodiments of this application also provide a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is run by a processor, the above-described codebook feedback method for multiple TRPs or the above-described codebook determination method for multiple TRPs is executed.
[0038] In a sixth aspect, embodiments of this application also provide another codebook feedback device for multiple TRPs, including a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the above-described codebook feedback method for multiple TRPs when running the computer program.
[0039] In a seventh aspect, embodiments of this application also provide another codebook determination apparatus for multiple TRPs, including a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the above-described codebook determination method for multiple TRPs when running the computer program.
[0040] Eighthly, embodiments of this application also provide a computer program product, the computer program product including a computer program, which, when run on a computer, causes the computer to perform the steps of the above-described method.
[0041] Ninthly, embodiments of this application also provide a communication system, including a terminal and a network-side device for performing the above-described methods.
[0042] In a tenth aspect, embodiments of this application also provide a chip that stores a computer program, which, when executed by the chip, implements the steps of the above-described method.
[0043] Compared with the prior art, the technical solution of this application embodiment has the following beneficial effects:
[0044] In the scheme of this application embodiment, the channel states of multiple candidate TRPs are measured to obtain measurement results, and codebook feedback parameters of at least two transmission TRPs can be determined based on the measurement results. Since the codebook feedback parameters are determined simultaneously based on the measurement results of the channel states of multiple candidate TRPs, at least two transmission TRPs can be used for coherent joint transmission. Further, the codebook feedback parameters include a first parameter and a second parameter. The first parameter is used to indicate K non-zero frequency domain beams in the frequency domain beam group corresponding to each transmission TRP, wherein the non-zero frequency domain beams are the frequency domain beams corresponding to the non-zero coefficients in the coefficient matrix. Since the first parameter is used to indicate the multiple non-zero frequency domain beams corresponding to each transmission TRP, the network-side device can determine the non-zero frequency domain beams corresponding to each transmission TRP participating in coherent joint transmission based on the codebook feedback parameters. Since the frequency domain beams corresponding to each transmission TRP are independent of each other, this is beneficial to ensuring the performance of coherent joint transmission. Attached Figure Description
[0045] Figure 1 This is a flowchart illustrating a codebook feedback method for multiple TRPs in an embodiment of this application;
[0046] Figure 2 This is a schematic diagram of a frequency domain beam matrix according to an embodiment of this application;
[0047] Figure 3 This is a schematic diagram of another frequency domain beam matrix in an embodiment of this application;
[0048] Figure 4 yes Figure 3 A schematic diagram of the first frequency domain beam subset corresponding to the mid-frequency domain beam matrix;
[0049] Figure 5 yes Figure 3 Frequency domain beamforming of TRP2 and Figure 4 A schematic diagram of the correspondence of the first frequency domain beam subset of TRP2.
[0050] Figure 6 yes Figure 2 A schematic diagram of the second frequency domain beam subset corresponding to the mid-frequency domain beam matrix;
[0051] Figure 7 This is a schematic diagram of yet another frequency domain beam matrix in the embodiments of this application;
[0052] Figure 8 yes Figure 7 A schematic diagram of the second frequency domain beam subset corresponding to the mid-frequency domain beam matrix;
[0053] Figure 9 This is a schematic diagram of the structure of a codebook feedback device for multiple TRPs in an embodiment of this application;
[0054] Figure 10 This is a schematic diagram of the structure of a codebook determination device for multiple TRPs in an embodiment of this application;
[0055] Figure 11 This is a schematic diagram of another codebook feedback device for multiple TRPs in an embodiment of this application. Detailed Implementation
[0056] The solutions in this application are applicable to 5G (Generation) communication systems, as well as 4G and 3G communication systems, and to various future communication systems, such as 6G and 7G. The network elements involved in this application include network-side devices and terminals. Network-side devices and terminals can perform uplink and downlink communication.
[0057] The network-side device in this application embodiment can be a device deployed in a wireless access network to provide wireless communication functions. For example, a base station (BS) (also called base station equipment). A base station can be, for example, a base transceiver station (BTS) or base station controller (BSC) in a 2G network, a Node B (NodeB) or radio network controller (RNC) in a 3G network, an evolved Node B (eNB) in a 4G network, an access point (AP) in a wireless local area network (WLAN), a next-generation base station Node B (gNB) in 5G New Radio (NR), and other devices providing base station functions in future new communication systems.
[0058] In this application, the term "terminal" can refer to various forms of user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication equipment, user agent, or user device. The terminal can also be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device, or other processing device connected to a wireless modem, in-vehicle device, wearable device, a terminal in a future 5G network, or a terminal in a future evolved Public Land Mobile Network (PLMN), etc. This application does not limit the scope of the terminal to these specific types.
[0059] The technical solution of this application is also applicable to different network architectures, including but not limited to relay network architecture, dual-link architecture, and Vehicle-to-Everything (V2X) architecture.
[0060] As described in the background section, there is currently no codebook feedback scheme that supports coherent joint transmission of multiple TRPs. In coherent joint transmission, the transmitting antennas of multiple TRPs have coherent characteristics and use phase interference coding to transmit downlink data to the terminal.
[0061] Specifically, the Type II port selection codebook was defined in the 3rd Generation Partnership Project (3GPP) Rel-16 phase, but the existing Type II port selection codebook only supports scenarios where the terminal transmits data with a single TRP.
[0062] In scenarios involving coherent joint transmission of multiple TRPs, the existing Type II port selection codebook needs to be enhanced. The enhanced codebook must be able to indicate the frequency domain beams selected for the multiple TRPs participating in the coherent joint transmission. Because there is a fixed phase difference between the multiple TRPs, and the signal propagation delays between the terminal and different TRPs are different, the distribution of frequency domain beams available for calculating precoding subbands for different TRPs is relatively dispersed. If the same set of frequency domain beams is fed back to multiple TRPs, it will affect the performance of the coherent joint transmission.
[0063] To address the aforementioned technical problems, this application provides a codebook feedback method for multiple TRPs. In this embodiment, the channel states of multiple candidate TRPs are measured to obtain measurement results, and codebook feedback parameters for at least two transmission TRPs can be determined based on these results. Since the codebook feedback parameters are determined simultaneously based on the measurement results of the channel states of multiple candidate TRPs, at least two transmission TRPs can be used for coherent joint transmission. Further, the codebook feedback parameters include a first parameter and a second parameter. The first parameter indicates K non-zero frequency domain beams in the frequency domain beam group corresponding to each transmission TRP, where the non-zero frequency domain beams are the frequency domain beams corresponding to the non-zero coefficients in the coefficient matrix. Since the first parameter indicates the multiple non-zero frequency domain beams corresponding to each transmission TRP, the network-side device can determine the non-zero frequency domain beams corresponding to each transmission TRP participating in coherent joint transmission based on the codebook feedback parameters. Because the frequency domain beams corresponding to each transmission TRP are independent of each other, this is beneficial for ensuring the performance of coherent joint transmission.
[0064] To make the above-mentioned objectives, features and beneficial effects of this application more apparent and understandable, the specific embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0065] Reference Figure 1 , Figure 1 This is a flowchart illustrating a codebook feedback and determination method for multiple TRPs in an embodiment of this application. The actions performed by the terminal can be executed by a chip in the terminal with feedback parameter generation capabilities, or by a baseband chip in the terminal. Similarly, the actions performed by the network-side device can be executed by a chip in the network-side device with codebook calculation capabilities, or by a baseband chip in the network-side device. Figure 1 The method shown may include the following steps:
[0066] S101: The network-side equipment configures the reference signal resources to be measured, which are used to measure the channel state of multiple candidate TRPs. In this application, the "S" in the step numbers represents a step.
[0067] S102: The network-side device sends the reference signal to be measured and instructs the terminal to provide codebook feedback for coherent joint transmission. Accordingly, the terminal acquires (e.g., receives) the reference signal to be measured.
[0068] S103: The terminal measures the reference signal to be measured and determines at least two codebook feedback parameters corresponding to the transmission TRP based on the measurement results. The codebook feedback parameters include: a first parameter and a second parameter. The first parameter is used to indicate the K non-zero frequency domain beams in the frequency domain beam group corresponding to each transmission TRP, and the second parameter is used to indicate the coefficient matrix corresponding to each frequency domain beam group.
[0069] S104: The terminal sends codebook feedback parameters. Correspondingly, the network-side device receives the codebook feedback parameters.
[0070] S105: The network-side device determines the feedback codebooks for at least two transmission TRPs based on the codebook feedback parameters.
[0071] In a specific implementation of S101, network-side equipment (e.g., a base station) can configure Channel State Information-Reference Signal (CSI-RS) resources for channel measurement.
[0072] Specifically, the network-side device may include multiple TRPs, which can be referred to as multiple candidate TRPs, and these candidate TRPs can be located in different geographical locations. These candidate TRPs can be configured by the network-side device. The network-side device can send a reference signal to be measured (i.e., CSI-RS) to the terminal through the multiple candidate TRPs to measure the channel state between each candidate TRP and the terminal.
[0073] In one specific embodiment, the reference signal to be measured can correspond one-to-one with a candidate TRP, and each reference signal to be measured can be transmitted to the terminal through the corresponding candidate TRP.
[0074] In a specific implementation of S102, the network-side device can send multiple reference signals to be measured to the terminal and instruct the terminal to perform codebook feedback for coherent joint transmission. More specifically, each reference signal to be measured can be transmitted to the terminal through its corresponding candidate TRP.
[0075] In a specific implementation of S103, the terminal can measure each received reference signal to be measured. By measuring the reference signal to be measured transmitted by each candidate TRP, channel estimation can be performed on the channel state between the terminal and each candidate TRP, thereby obtaining multiple channel matrices. Thus, the channel matrices can also have a one-to-one correspondence with the candidate TRPs, with each channel matrix indicating the channel state between its corresponding candidate TRP and the terminal.
[0076] Furthermore, a usable codebook can be calculated based on multiple channel matrices, where a usable codebook refers to a codebook that supports coherent joint transmission. Specifically, in this embodiment, the usable codebook is calculated simultaneously based on the channel matrices of multiple candidate TRPs, thus supporting coherent joint transmission of multiple TRPs.
[0077] In a non-restricted example, the terminal can first determine multiple TRPs participating in coherent joint transmission from the multiple candidate TRPs, denoted as transmission TRPs, and then calculate the available codebook based on the channel matrix corresponding to the multiple transmission TRPs. In other words, the transmission TRPs are the TRPs participating in coherent joint transmission.
[0078] Specifically, before calculating the available codebook, the terminal can first determine the received power of the reference signal to be measured transmitted by each candidate TRP. Candidate TRPs whose received power of the transmitted reference signal to be measured is greater than a preset power threshold can be designated as the first transmission TRP. The preset power threshold can be specified by the protocol, pre-set by the network-side device or the terminal, or determined through negotiation between the terminal and the network-side device; this application does not impose any restrictions. In other words, in the scheme of this application embodiment, multiple candidate TRPs are configured by the network-side device. The terminal can determine whether a candidate TRP participates in coherent joint transmission based on the received power of the reference signal to be measured transmitted by each candidate TRP; that is, the terminal can determine whether a candidate TRP is a transmission TRP based on the received power of the reference signal to be measured transmitted by each candidate TRP.
[0079] If there are multiple first transmission TRPs, the available codebook can be determined based on the channel matrix corresponding to the multiple first transmission TRPs.
[0080] If there is only one first transmission TRP, then a second transmission TRP can be selected from the candidate TRPs other than the first transmission TRP. The second transmission TRP can be the TRP among the other candidate TRPs that transmits the reference signal to be measured with the highest received power. Furthermore, the available codebook can be determined based on the channel matrices corresponding to the first and second transmission TRPs.
[0081] By adopting the above scheme, TRPs that are not suitable for coherent joint transmission can be excluded while achieving coherent joint transmission of multiple TRPs, which helps to save signaling overhead during subsequent codebook feedback.
[0082] Furthermore, the available codebook can be determined based on the channel matrices of at least two transmission TRPs. Specifically, the at least two transmission TRPs may include only the first transmission TRP, or they may include both the first and second transmission TRPs.
[0083] In practical implementation, the structure of the calculated usable codebook can be W. S =W 1,S ×W' S ×W H freq,S Among them, W S For the available codebook, W 1,SW is the spatial beam matrix. freq,S For the frequency domain beam matrix, W H freq,S It is W freq,S The conjugate transpose of the matrix, W' S This is the weighted coefficient matrix.
[0084] More specifically, W 1,S The dimension can be N TX ×(m×L), where m is the number of transmission TRPs, L is the number of spatial beam vectors corresponding to each transmission TRP, and each spatial beam vector is used to represent a spatial beam selected by the terminal, N TX W is the length of each spatial beam vector. In other words, the spatial beam matrix can include L spatial beams selected for each transmission TRP. The L spatial beams selected for each transmission TRP can be denoted as a spatial beam group, and the spatial beam matrix W... 1,S It can contain m spatial beam groups. It should be noted that each spatial beam group contains spatial beams in two polarization directions, where the number of spatial beams in each polarization direction can be L / 2. Each spatial beam group corresponds one-to-one with the transmission TRP.
[0085] Furthermore, W freq,S The dimensions can be m×N×Q, where m is the number of transmission TRPs, Q is the number of frequency domain beam vectors, each frequency domain beam vector represents a frequency domain beam selected by the terminal, N is the length of each frequency domain beam vector, and Q frequency domain beams can be denoted as a frequency domain beam group. That is, the Q frequency domain beams selected for each transmission TRP can be denoted as a frequency domain beam group, and the frequency domain beam matrix includes multiple frequency domain beam groups.
[0086] Furthermore, W' S It can include multiple coefficient matrices, in other words, a weighted coefficient matrix W' S It can be obtained by concatenating multiple coefficient matrices. Specifically, the weighted coefficient matrix W' S The dimension can be (m×L)×Q, where the dimension of each coefficient matrix can be L×Q. The coefficient matrix and the transmission TRP are in one-to-one correspondence. Each coefficient in the coefficient matrix corresponds to a spatial beam vector in the spatial beam group and a frequency beam vector in the frequency beam group corresponding to the coefficient matrix.
[0087] It should be noted that N TX L, N, and Q are all pre-configured parameters, where L can be 1 or a positive integer greater than 1. In specific implementations, it can be a positive integer pre-configured by the base station.
[0088] Furthermore, the terminal can determine the parameter information (i.e., codebook feedback parameters) corresponding to the spatial beam matrix, frequency beam matrix, and linear weighting coefficient matrix in the available codebook.
[0089] Specifically, the codebook feedback parameters may include a first parameter, which can be parameter information corresponding to the frequency domain beam matrix. This first parameter can be used to indicate the K non-zero frequency domain beams in the frequency domain beam group corresponding to each transmission TRP. Here, K is a pre-configured positive integer. In specific implementations, K can be specified according to the protocol or pre-configured by the network-side equipment.
[0090] It should be noted that in the embodiments of this application, the transmission TRP and the frequency domain beamgroup can have a one-to-one correspondence, and the frequency domain beamgroups corresponding to multiple transmission TRPs are independent of each other. It should also be noted that in the embodiments of this application, "for indication" can include both direct indication and indirect indication. For example, when describing a certain indication information for indicating information I, it can include both the indication information indicating I and the indirect indication I, and does not mean that the indication information necessarily carries I.
[0091] In a specific example, the first parameter may include the index of the frequency domain beam corresponding to the K coefficients with the largest amplitude in each coefficient matrix.
[0092] More information about the first parameter and how to determine it can be found below. Figures 2 to 8 Related descriptions.
[0093] Furthermore, the codebook parameters may also include a second parameter, which can be parameter information corresponding to the weighted coefficient matrix. Specifically, the second parameter can be used to indicate the position, amplitude, and phase of the non-zero coefficients in the coefficient matrix corresponding to each transmission TRP.
[0094] In one specific embodiment, the second parameter can be obtained by differential calculation based on the coefficient matrices of multiple transmission TRPs. The second parameter may include: a position parameter, an index of multiple reference coefficients, an index of the strongest coefficient, multiple sets of first differential parameters, and multiple second differential parameters.
[0095] Specifically, the position parameters can be used to indicate the positions of all non-zero coefficients in multiple coefficient matrices. More specifically, the position parameters can include multiple bitmaps, each corresponding one-to-one with a coefficient matrix, and each bitmap can be used to indicate the position of each non-zero coefficient in the corresponding coefficient matrix.
[0096] Furthermore, the reference coefficients and coefficient matrices are also in one-to-one correspondence. Each reference coefficient can be the coefficient with the largest amplitude in the coefficient matrix to which it belongs, and the index of the reference coefficient can be used to indicate the position of the reference coefficient in its weighted coefficient matrix.
[0097] Furthermore, the strongest coefficient can refer to the reference coefficient with the largest amplitude among multiple reference coefficients; in other words, the strongest coefficient can be the coefficient with the largest amplitude in the weighted coefficient matrix. The index of the strongest coefficient can be used to indicate its position among multiple reference coefficients. Therefore, the network-side device can determine the position of the strongest coefficient in the weighted coefficient matrix based on the reference coefficient index and the strongest coefficient index.
[0098] In practice, the amplitude and phase of the strongest coefficient can be predefined. In this case, the amplitude and phase of the strongest coefficient do not need to be fed back in the second parameter, which helps to further reduce signaling overhead.
[0099] Furthermore, each second differential parameter corresponds one-to-one with a reference coefficient. Each second differential parameter can indicate the differential amplitude and differential phase of the corresponding reference coefficient relative to the strongest coefficient. Specifically, the differential amplitude of the reference coefficient relative to the strongest coefficient refers to the difference between the amplitudes of the reference coefficient and the strongest coefficient, and the differential phase of the reference coefficient relative to the strongest coefficient refers to the difference between the phases of the reference coefficient and the strongest coefficient. Therefore, the network-side device can determine the amplitude and phase of each reference coefficient based on the second differential parameters and the amplitude and phase of the strongest coefficient.
[0100] Furthermore, the first difference parameters can correspond one-to-one with the coefficient matrix. Each set of first difference parameters can be used to indicate the difference magnitude and difference phase of the other non-zero coefficients (excluding the reference coefficient) in the corresponding coefficient matrix relative to the reference coefficient. The difference magnitude of the other non-zero coefficients relative to the reference coefficient refers to the difference between the magnitude of the other non-zero coefficients and the magnitude of the reference coefficient, and the difference phase of the other non-zero coefficients relative to the reference coefficient refers to the difference between the magnitude of the other non-zero coefficients and the phase of the reference coefficient. Thus, the network-side device can determine the magnitude and phase of the non-zero coefficients in the weighted coefficient matrix based on the magnitude and phase of the reference coefficients in each coefficient matrix and the corresponding set of first difference parameters.
[0101] In S105, the network-side device can determine the position, amplitude, and phase of all non-zero coefficients in the weighting coefficient matrix using the second parameter mentioned above, thereby obtaining the weighting coefficient matrix.
[0102] Furthermore, the codebook feedback parameters may also include a third parameter, which is the parameter information corresponding to the spatial beam matrix. The third parameter can be used to indicate the spatial beam group selected for each transmission TRP. The number of spatial beams contained in multiple spatial beam groups can be the same, and the number of spatial beams can be pre-configured; that is, the number of spatial beams is L as mentioned above.
[0103] In specific implementation, the first parameter may include spatial parameters of multiple spatial beam groups. The spatial parameters of each spatial beam group include: the index information of the spatial beam group and the beam rotation factor. Specifically, if there is only one spatial beam in the spatial beam group, the index of that spatial beam can be used as the index information of the spatial beam group; if there are multiple spatial beams in the spatial beam group, the combatorial coefficient constructed from the indices of the multiple spatial beams can be used as the index information of the spatial beam group.
[0104] Accordingly, after receiving the third parameter, the network-side device can determine the index of each spatial beam in the spatial beam group based on the index information of each spatial beam group. Furthermore, based on the index of each spatial beam in each spatial beam group and the beam vector rotation factor of the spatial beam group, the spatial beam matrix can be determined.
[0105] The first parameter and the method for determining the first parameter in the embodiments of this application are described in a non-limiting manner below.
[0106] As described above, after calculating the available codebook based on the measurement results (e.g., multiple channel matrices), the terminal can determine the reference frequency domain beam for each frequency domain beam group and the strongest frequency domain beam. Specifically, the reference frequency domain beam for each frequency domain beam group is the frequency domain beam corresponding to the reference coefficients in the coefficient matrix of that frequency domain beam group, and the strongest frequency domain beam is the frequency domain beam corresponding to the strongest coefficient. It can be understood that the strongest frequency domain beam is also the reference frequency domain beam of the frequency domain beam group to which the strongest frequency domain beam belongs.
[0107] Furthermore, if the index of the strongest frequency domain beam is not a preset value, a global cyclic shift can be performed on the frequency domain beam matrix to make the index of the strongest frequency domain beam the preset value. In other words, the strongest frequency domain beam is moved to the position corresponding to the preset value. The preset value can be specified by the protocol or pre-agreed upon by the network-side devices and terminals. In a non-limiting example, the preset value can be 0.
[0108] Specifically, performing a cyclic shift can refer to performing a cyclic shift on the entire frequency domain beam matrix, that is, performing a synchronous cyclic shift on the frequency domain beam groups corresponding to multiple transmission TRPs.
[0109] While performing a global cyclic shift on the frequency domain beam matrix, corresponding cyclic shifts are also performed on the spatial domain beam matrix and the weighting coefficient matrix to ensure that the spatial and frequency domain beams corresponding to each coefficient in the weighting coefficient matrix remain unchanged. It can be understood that in S105, the network-side device determines the frequency domain beam matrix after the global cyclic shift based on the first parameter.
[0110] It should be noted that the Q frequency vectors in each frequency domain beam group are cyclically continuous, that is, the frequency domain beam with index 0 is the next frequency domain beam after the frequency domain beam with index Q-1.
[0111] Reference Figure 2 , Figure 2 This is a schematic diagram of a frequency domain beam matrix according to an embodiment of this application. More specifically, Figure 2 The frequency domain beam matrix includes the frequency domain beam group corresponding to each transmission TRP. Figure 2 The frequency domain beam matrix shown can be the frequency domain beam matrix obtained after performing a global cyclic shift. Figure 2 In the example shown, the transmission TRPs may include: TRP1, TRP2, TRP3, and TRP4, and each frequency domain beamgroup may include 8 frequency domain beams. For example... Figure 2 As shown, the default value is 0.
[0112] In the first embodiment of this application, after performing the overall cyclic shift, separate cyclic shifts can also be performed on other frequency domain beam groups except for the frequency domain beam group containing the strongest frequency domain beam.
[0113] In specific implementation, according to Figure 2 The frequency domain beam matrix shown can generate first index information, which may include the first relative index of the reference frequency domain beams other than the strongest frequency domain beam. The first relative index is an offset relative to the index of the strongest frequency domain beam. It can be understood that, when the preset value is 0, the first relative index of the frequency domain beam is the same as the index of the frequency domain beam.
[0114] Furthermore, if the index of the reference frequency domain beam of any other frequency domain beam group is not a preset value, a separate cyclic shift can be performed on that frequency domain beam group to make the index of its reference frequency domain beam the preset value, thereby ensuring that the indices of the reference frequency domain beams corresponding to the multiple transmission TRPs are all preset values. In other words, a separate cyclic shift can be performed on at least one other frequency domain beam group to align the reference frequency domain beams of multiple frequency domain beam groups.
[0115] It should be noted that the individual cyclic shift refers to the cyclic shift of the frequency domain beamgroup corresponding to each individual transmission TRP, and the individual cyclic shifts of each transmission TRP are independent of each other.
[0116] like Figure 2 As shown, if the first relative index of the reference frequency domain beams of TRP2, TRP3, and TRP4 is not a preset value, then individual cyclic shifts can be performed on the frequency domain beam groups corresponding to TRP2, TRP3, and TRP4 respectively to obtain... Figure 3 The frequency domain beam matrix is shown.
[0117] Furthermore, second index information can be generated, which can be used to indicate the first relative index of the K-1 non-zero frequency domain beams in each frequency domain beam group, excluding the reference frequency domain beam.
[0118] In the first embodiment, it can be based on Figure 3 The frequency domain beam matrix shown defines a first frequency domain beam subset of multiple frequency domain beam groups. The second index information may include: a first relative index of the first frequency domain beam in the first frequency domain beam subset and second relative indices of the K-1 non-zero frequency domain beams in the first frequency domain beam subset corresponding to each transmission TRP.
[0119] Specifically, the first frequency domain beam subset includes multiple consecutive frequency domain beams. The length of the first frequency domain beam subset can be specified by a protocol, determined through negotiation between the network-side equipment and the terminal, or pre-configured by the network-side equipment. The length of the first frequency domain beam subset refers to the number of frequency domain beams it includes. Therefore, determining the first frequency domain beam in the first frequency domain beam subset determines the first frequency domain beam subset itself.
[0120] In specific implementation, the first relative index of the first frequency domain beam in the first frequency domain beam subset can refer to the offset of the index of the first frequency domain beam relative to the strongest frequency domain beam after the reference frequency domain beams of the multiple frequency domain beam groups are aligned.
[0121] It should be noted that the value of K is less than or equal to the length of the first frequency domain beam subset.
[0122] For ease of description and understanding, the following description assumes that the length of the first frequency domain beam subset is 4.
[0123] In this embodiment, the first relative index of the first frequency domain beam subset in the first frequency domain beam subset of multiple frequency domain beam groups is the same. Specifically, since the non-zero frequency domain beams corresponding to each transmission TRP are relatively concentrated, and the reference frequency domain beams of multiple frequency domain beam groups are pre-aligned in this embodiment, the non-zero frequency domain beams in multiple frequency domain beam groups are concentrated near a preset value. Therefore, the same first frequency domain beam subset can be determined for multiple frequency domain beam groups. This approach can reduce feedback overhead.
[0124] In practical implementation, the first frequency domain beam can be determined based on the principle of including as many non-zero frequency domain beams as possible in the first frequency domain beam subset of each frequency domain beam group. For example, it can be... Figure 3 The frequency domain beam with index 6 is taken as the first frequency domain beam in the first frequency domain beam subset, from which we can obtain Figure 4 The first frequency domain beam subset corresponding to the multiple frequency domain beam groups shown.
[0125] It should be noted that the first frequency domain beam in the first frequency domain beam subset is not necessarily a non-zero frequency domain beam. For example, Figure 4 The coefficient of the first frequency domain beam in the first frequency domain beam subset corresponding to TRP1 is 0.
[0126] Figure 5 It shows Figure 3 The frequency domain beams in the frequency domain beamgroup of TRP2 and Figure 4 The correspondence between frequency domain beams in the first frequency domain beam subset of TRP2. That is, Figure 3 The frequency domain beam with index 6 is shifted to position 3, and correspondingly, the frequency domain beam with index 7 is shifted to position 4. In other words, it is possible to... Figure 3 Remove frequency-domain beams not included in the first frequency-domain beam subset from the frequency-domain beam group to obtain Figure 4 The first frequency domain beam subset is shown.
[0127] As mentioned above, since multiple frequency domain beams in the frequency domain beam group are cyclically continuous, the next frequency domain beam after the frequency domain beam with index 7 is the frequency domain beam with index 0. Therefore, the frequency domain beams in the first frequency domain beam subset are also continuous.
[0128] It should be noted that the index of the first frequency domain beam in the first frequency domain beam subset is not necessarily 0.
[0129] like Figure 4As shown, the frequency domain beam with index 2 is the first frequency domain beam in the first frequency domain beam subset, the frequency domain beam with index 3 is the second frequency domain beam in the first frequency domain beam subset, the frequency domain beam with index 0 is the third frequency domain beam in the first frequency domain beam subset, and the frequency domain beam with index 1 is the fourth frequency domain beam in the first frequency domain beam subset.
[0130] Furthermore, after determining the first frequency domain beam subset of each frequency domain beam group, a second relative index of the non-zero frequency domain beams within the first frequency domain beam subset can be determined. The second relative index is used to indicate the position of the frequency domain beams within the first frequency domain beam subset. In other words, the second relative index can be used to determine the position of the frequency domain beams within the first frequency domain beam subset. Accordingly, the second index information may include: the second relative indices of the non-zero frequency domain beams within multiple first frequency domain beam subsets.
[0131] In practical implementation, since the index of the reference frequency domain beam for each frequency domain beam group is a preset value after two cyclic shifts, for each transmission TRP, the second relative indexes of K-1 non-zero frequency domain beams can be determined from the corresponding first frequency domain beam subset, thus determining K non-zero frequency domain beams. The K-1 non-zero frequency domain beams do not include the reference frequency domain beam.
[0132] Therefore, in the first embodiment, the first parameter may include: a first relative index of the reference frequency domain beam in the frequency domain beam group that performs individual cyclic shifts, a first relative index of the first frequency domain beam of the first frequency domain beam subset, and second relative indices of K-1 non-zero frequency domain beams in each first frequency domain beam subset. It should be noted that, in this embodiment, the first relative index of the reference frequency domain beam is the offset relative to the index of the strongest frequency domain beam before reference frequency domain beam alignment, and the first relative index of the first frequency domain beam of the first frequency domain beam subset is the offset relative to the index of the strongest frequency domain beam after reference frequency domain beam alignment. Here, reference frequency domain beam alignment means that the indices of the reference frequency domain beams are all preset values.
[0133] by Figure 2 Taking the frequency domain beam matrix shown as an example, the final first parameter may include: the first relative index of TRP2, TRP3 and TRP4, the first relative index of the first frequency domain beam, and the second relative index of K-1 non-zero frequency domain beams in each first frequency domain beam subset.
[0134] Accordingly, in S105, the network-side device can determine the positions of the K-1 non-zero frequency domain beams in the first frequency domain beam subset based on the second relative index of the K-1 non-zero frequency domain beams. Further, based on the first relative index of the first frequency domain beam in the first frequency domain beam subset, the positions of the K-1 non-zero frequency domain beams in the first frequency domain beam subset can be determined. Figure 3The first relative index in the frequency domain beam matrix is shown. That is, the first relative index of the K-1 non-zero frequency domain beams can be determined under the condition of reference frequency domain beam alignment. Since reference frequency domain beam alignment means that the index of the reference frequency domain beam for each frequency domain beam group is a preset value, the network-side device can determine the offset of the index of the K non-zero frequency domain beams corresponding to each transmission TRP relative to the strongest frequency domain beam after performing individual cyclic shifts.
[0135] Furthermore, based on the first relative index of the reference frequency domain beam corresponding to each transmission TRP, the K non-zero frequency domain beams can be determined. Figure 2 The first relative index in the frequency domain beam matrix is shown. That is, the network-side device can determine the first relative index of the K non-zero frequency domain beams before performing individual cyclic shifts and after performing overall cyclic shifts, based on the first relative index of the reference frequency domain beams.
[0136] In the second embodiment of this application, it is possible to Figure 2 Based on the frequency domain beam matrix shown, the second frequency domain beam subset of each frequency domain beam group is determined to obtain... Figure 6 Multiple second frequency domain beam subsets are shown. Accordingly, the first parameter may include: third index information and fourth index information, wherein the third index information is the first relative index of the first frequency domain beam in each second frequency domain beam subset, and the fourth index information is the third relative index of K-1 other non-zero frequency domain beams in each second frequency domain beam subset other than the first frequency domain beam.
[0137] The difference between the second frequency domain beam subset and the first frequency domain beam subset is that the second frequency domain beam subsets of multiple frequency domain beam subsets are determined independently. That is, the first relative index of the first frequency domain beam in the second frequency domain beam subsets of multiple frequency domain beam subsets can be the same or different. The first frequency domain beam in each second frequency domain beam subset is a non-zero frequency domain beam.
[0138] It should be noted that the lengths of multiple second-frequency domain beam subsets are the same. The value of K is less than or equal to the length of the second-frequency domain beam subset.
[0139] In practice, the first frequency domain beam of the frequency domain beam subset can be determined based on the principle of making the second frequency domain beam subset contain as many non-zero frequency domain beams as possible.
[0140] by Figure 2For example, the first relative index of the first frequency domain beam in the second frequency domain beam subset corresponding to TRP1 can be 7, the first relative index of the first frequency domain beam in the second frequency domain beam subset corresponding to TRP2 can be 0, the first relative index of the first frequency domain beam in the second frequency domain beam subset corresponding to TRP3 can be 4, and the first relative index of the first frequency domain beam in the second frequency domain beam subset corresponding to TRP4 can be 2.
[0141] Therefore, it is possible to generate Figure 6 The second frequency domain beam subset is shown.
[0142] Furthermore, a fourth index information can be generated based on multiple second frequency domain beam subsets. This fourth index information may include the third relative index of the K-1 non-zero frequency domain beams (excluding the first frequency domain beam) within the second frequency domain beam subsets. The third relative index indicates the position of the frequency domain beam within the second frequency domain beam subset.
[0143] Correspondingly, in S105, the network-side device can determine the positions of K-1 non-zero frequency domain beams in the second frequency domain beam subset based on the fourth index information. Since the first frequency domain beam in the second frequency domain beam subset is also a non-zero frequency domain beam, the positions of K non-zero frequency domain beams in the second frequency domain beam subset can be determined.
[0144] Furthermore, the network-side device can determine the first relative indices of the other K-1 non-zero frequency domain beams based on the first relative index of the first frequency domain beam in each second frequency domain beam subset. Thus, it is possible to... Figure 2 The frequency domain beam matrix shown identifies K non-zero frequency domain beams.
[0145] In the third embodiment of this application, the third index information may include: a first relative index of the starting reference frequency domain beam and a fourth relative index of other starting frequency domain beams. The starting reference frequency domain beam refers to the first frequency domain beam in the second frequency domain beam subset of the frequency domain beam group to which the strongest frequency domain beam belongs; other starting frequency domain beams refer to the first frequency domain beam in the second frequency domain beam subset of other frequency domain beam groups; and the fourth relative index indicates the offset relative to the index of the starting reference frequency domain beam.
[0146] In practical implementation, after determining the second frequency domain beam subset corresponding to each transmission TRP, the first relative index of the starting reference frequency domain beam can be determined. Before determining the fourth index information, the fourth relative indexes of other starting frequency domain beams can be determined, and individual cyclic shifts are performed on the frequency domain beam groups other than the one containing the strongest frequency domain beam, based on the fourth relative index, so that the indices of the first frequency domain beams in multiple second frequency domain beam subsets are the same. That is, before determining the fourth index information, the first frequency domain beams in multiple second frequency domain beam subsets can be aligned first.
[0147] like Figure 2 As shown, the initial reference frequency domain beam is the frequency domain beam with index 7 corresponding to TRP1. Based on the offset of the first frequency domain beam in the second frequency domain beam subset corresponding to TRP2, TRP3, and TRP4 relative to index 7, individual cyclic shifts are performed on the frequency domain beam groups corresponding to TRP2, TRP3, and TRP4 to obtain... Figure 7 The frequency domain beam matrix shown is Figure 7 The index of the first frequency domain beam in multiple second frequency domain beam subsets is 7.
[0148] Furthermore, after the first frequency domain beam alignment, multiple second frequency domain beam subsets can be determined to obtain... Figure 8 The second frequency domain beam subset is shown. Further, a fourth index information can be generated based on the second frequency domain beam subset aligned with the first frequency domain beam.
[0149] Accordingly, in S105, for each transmission TRP, the network-side device can determine the positions of the K non-zero frequency domain beams in the second frequency domain beam subset based on the fourth index information; further, it can determine the first relative index of the first frequency domain beam in each second frequency domain beam subset based on the first relative index of the starting reference frequency domain beam and the fourth relative index of the other starting reference frequency domain beams. Thus, the first relative indices of the K non-zero frequency domain beams in each second frequency domain beam subset can be determined.
[0150] Therefore, by adopting the above scheme, feedback overhead can be reduced while ensuring the performance of coherent joint transmission.
[0151] In a specific implementation of S104, the terminal can map the codebook feedback parameters to a feedback channel to send the codebook feedback parameters to the network-side device. The feedback channel can be a channel between the terminal and the network-side device capable of data transmission. In other words, this embodiment does not limit the feedback channel to a channel between multiple candidate TRPs and the terminal; for example, the feedback channel can be a Physical Uplink Shared Channel (PUSCH).
[0152] Furthermore, in this embodiment, the resource index of the reference signal to be measured corresponding to at least one spatial beam group can also be transmitted. It should be noted that the resource index of the reference signal to be measured corresponding to at least one spatial beam group can be transmitted before executing S104, or it can be transmitted after executing S104 and before executing S105. Alternatively, codebook feedback parameters and the resource index of the reference signal to be measured corresponding to at least one spatial beam group can be transmitted simultaneously using different channels. This embodiment does not impose any limitations on these methods.
[0153] Specifically, the at least one spatial beamgroup is at least a portion of the at least two spatial beamgroups. When the terminal transmits multiple resource indices of the reference signals to be measured, the transmission order of the resource indices of the multiple reference signals to be measured can be the same as the transmission order of the spatial parameters of the multiple spatial beamgroups.
[0154] More specifically, if the number of transmitted TRPs is less than the number of candidate TRPs, the terminal can send the resource index of the reference signal to be measured corresponding to each spatial beamgroup. The network-side device can determine multiple transmitted TRPs based on the resource indices of the received reference signals to be measured. Specifically, the terminal can send the resource indices of the parameter signals to be measured corresponding to multiple transmitted TRPs, enabling the network-side device to determine the TRPs participating in coherent joint transmission. In other words, by sending the resource indices of the parameter signals to be measured corresponding to multiple transmitted TRPs, the network-side device can know which candidate TRPs the received spatial beamgroup is for.
[0155] If the number of transmitted TRPs equals the number of candidate TRPs, denoted as m, then the number of resource indices of the measured parameter signals that the terminal can send to the network-side device can be m-1. Specifically, the resource index of the measured reference signal corresponding to the last set of spatial beam groups does not need to be sent to the network-side device. The network-side device can determine the TRP corresponding to the last set of spatial beam groups based on the resource indices of m-1 measured reference signals, where m is a positive integer and m≥2. This scheme helps to reduce signaling overhead.
[0156] When the terminal transmits multiple resource indices for the reference signals to be measured (RTMs), the transmission order of these resource indices can be the same as the transmission order of the spatial parameters for multiple spatial beamgroups. Since the transmission order of the spatial parameters for multiple spatial beamgroups is the same as the order of the resource indices for the multiple RTMs, the network-side device can determine the correspondence between the received spatial parameters and the TRPs based on the received order of the resource indices for the multiple RTMs and the correspondence between the RTMs and the TRPs.
[0157] Therefore, after receiving the resource index of the reference signal to be measured sent by the terminal, the network-side device can determine multiple transmission TRPs based on the received resource index, and can also determine the TRPs corresponding to the spatial parameters of multiple spatial beam groups in the first parameter.
[0158] In a specific implementation of S105, the network-side device can determine the feedback codebooks of at least two transmission TRPs based on the codebook feedback parameters. That is, the network-side device can determine the available codebooks when the at least two TRPs perform coherent joint transmission based on the codebook feedback parameters.
[0159] Specifically, network-side devices can reconstruct the spatial beam matrix, frequency beam matrix, and weighting coefficient matrix mentioned above based on the codebook feedback parameters. Multiplying these three matrices yields the usable codebook for multiple TRP coherent joint transmission scenarios.
[0160] Furthermore, the network-side device can, based on the aforementioned available codebook as a whole, extract feedback codebooks applicable to each TRP (i.e., transmission TRP) participating in coherent joint transmission. The feedback codebook applicable to each transmission TRP can be a sub-codebook of the entire available codebook.
[0161] As described above, after the terminal sends the aforementioned codebook feedback parameters to the network-side device, the network-side device can determine the available codebook for multiple TRPs to perform coherent joint transmission based on the codebook feedback parameters.
[0162] Reference Figure 9 , Figure 9 This is a schematic diagram of a codebook feedback device for TRP according to an embodiment of this application. Figure 9 The apparatus shown may include:
[0163] Acquisition module 21 is used to acquire a reference signal to be measured, which is used to measure the channel state of multiple candidate TRPs;
[0164] The parameter generation module 22 is used to measure the reference signal to be measured and determine the codebook feedback parameters corresponding to at least two transmission TRPs based on the measurement results. The at least two transmission TRPs are selected from the plurality of candidate TRPs. The codebook feedback parameters include: a first parameter and a second parameter. The first parameter is used to indicate K non-zero frequency domain beams in the frequency domain beam group corresponding to each transmission TRP. The second parameter is used to indicate the coefficient matrix corresponding to each frequency domain beam group.
[0165] Sending module 23 is used to send the codebook feedback parameters;
[0166] Wherein, K is a pre-configured positive integer, and the non-zero frequency domain beam is the frequency domain beam corresponding to the non-zero coefficient in the coefficient matrix.
[0167] For more details regarding the working principle, working method, and beneficial effects of the codebook feedback device for multiple TRPs in this application embodiment, please refer to the above description of the codebook feedback method for TRP, which will not be repeated here.
[0168] In specific implementations, the aforementioned codebook feedback device for multiple TRPs can correspond to a chip in the terminal that has feedback parameter generation function, or to a chip that has data processing function, such as a system-on-a-chip (SOC), baseband chip, etc.; or to a chip module in the terminal that includes a chip with feedback parameter generation function; or to a chip module that has a chip with data processing function, or to the terminal itself.
[0169] Reference Figure 10 , Figure 10 This application provides an embodiment of a codebook determination device for multiple TRPs. Figure 10 The determining device shown may include:
[0170] The receiving module 31 is used to receive the codebook feedback parameters, including: the codebook feedback parameters include: a first parameter and a second parameter, the first parameter is used to indicate K non-zero frequency domain beams in the frequency domain beam group corresponding to each transmission TRP, the second parameter is used to indicate the coefficient matrix corresponding to each frequency domain beam group, K is a pre-configured positive integer, and the non-zero frequency domain beams are the frequency domain beams corresponding to the non-zero coefficients in the coefficient matrix;
[0171] Determining module 32 is used to determine the feedback codebook of the at least two transmission TRPs based on the codebook feedback parameters;
[0172] Wherein, the at least two transmission TRPs are selected from a plurality of candidate TRPs, and the codebook feedback parameters are determined based on the measurement results of the channel state of the plurality of candidate TRPs.
[0173] about Figure 10 For more details on the working principle and operation mode of the codebook determination device for multiple TRPs shown, please refer to the relevant descriptions above, which will not be repeated here.
[0174] In specific implementations, the aforementioned codebook determination device for multiple TRPs can correspond to a chip with codebook calculation function in a network-side device, or to a chip with data processing function, such as a SOC, baseband chip, etc.; or to a chip module in a network-side device that includes a chip with codebook calculation function; or to a chip module with a chip with data processing function; or to a network-side device.
[0175] In specific implementation, the modules / units included in the various devices and products described in the above embodiments can be software modules / units, hardware modules / units, or a combination of both.
[0176] For example, for various devices and products applied to or integrated into a chip, each module / unit can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, each module / unit can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.
[0177] This application also provides a computer-readable storage medium, which is a non-volatile or non-transient storage medium, on which a computer program is stored. The computer program is executed by a processor. Figure 1 The steps of the method provided in the illustrated embodiment.
[0178] Preferably, the computer-readable storage medium may include computer-readable storage media such as non-volatile memory or non-transitory memory.
[0179] Reference Figure 11 This application embodiment also provides another codebook feedback device for multiple TRPs, including a memory 41 and a processor 42. The processor 42 and the memory 41 are coupled, and the memory 41 can be located inside or outside the device. The memory 41 and the processor 42 can be connected via a communication bus. The memory 41 stores a computer program that can run on the processor 42. When the processor 42 runs the computer program, it executes the steps in the codebook feedback method for multiple TRPs provided in the above embodiments. This codebook feedback device for multiple TRPs can be the terminal mentioned above.
[0180] This application also provides another codebook determination apparatus for multiple TRPs, including a memory and a processor, with the processor and memory coupled together. The memory can be located within or outside the apparatus. The memory and processor can be connected via a communication bus. The memory stores a computer program that can run on the processor. Figure 11 The difference between the other codebook feedback device for multiple TRP shown is that, when the processor in the other codebook determination device for multiple TRP runs the computer program, it executes the steps in the codebook determination method for multiple TRP provided in the above embodiments. The codebook determination device for multiple TRP can be the network-side device mentioned above (e.g., a base station).
[0181] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium.
[0182] It should be understood that in the embodiments of this application, the processor can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0183] It should also be understood that the memory or storage medium in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0184] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means.
[0185] In the several embodiments provided in this application, it should be understood that the disclosed methods, apparatus, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and other division methods may exist in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0186] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can be physically included separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0187] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article indicates that the preceding and following related objects have an "or" relationship.
[0188] In this application's embodiments, "multiple" refers to two or more. The descriptions of "first," "second," etc., appearing in this application's embodiments are merely illustrative and for distinguishing the described objects; they have no order and do not indicate a specific limitation on the number of devices in this application's embodiments, nor do they constitute any limitation on the embodiments of this application.
[0189] While this application discloses the above information, it is not limited thereto. Any person skilled in the art can make various modifications and alterations without departing from the spirit and scope of this application; therefore, the scope of protection of this application shall be determined by the scope defined in the claims.
Claims
1. A codebook feedback method for multiple transmit receiver points (TRP), characterized in that, The method is applied to a terminal and includes: Acquire a reference signal to be measured, which is used to measure the channel state of multiple candidate TRPs; The reference signal to be measured is measured, and codebook feedback parameters corresponding to at least two transmission TRPs are determined based on the measurement results. The at least two transmission TRPs are selected from the plurality of candidate TRPs. The codebook feedback parameters include: a first parameter and a second parameter. The first parameter is used to indicate K non-zero frequency domain beams in the frequency domain beam group corresponding to each transmission TRP, and the second parameter is used to indicate the coefficient matrix corresponding to each frequency domain beam group. Send the codebook feedback parameters; Wherein, K is a pre-configured positive integer, and the non-zero frequency domain beam is the frequency domain beam corresponding to the non-zero coefficient in the coefficient matrix; The first parameter includes: The third index information is used to indicate the first relative index of the first frequency domain beam in the second frequency domain beam subset of each frequency domain beam group. The second frequency domain beam subset includes a plurality of consecutive frequency domain beams. The first frequency domain beam in the second frequency domain beam subset is the non-zero frequency domain beam. The first relative index is the offset relative to the index of the strongest frequency domain beam. The strongest frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to the plurality of transmission TRPs. The fourth index information is used to indicate the third relative index of the K-1 non-zero frequency domain beams in the second frequency domain beam subset of each frequency domain beam group, excluding the first frequency domain beam, wherein the third relative index is used to indicate the position in the second frequency domain beam subset.
2. The codebook feedback method for multiple TRPs according to claim 1, characterized in that, The first parameter includes: First index information, the first index information is used to indicate the first relative index of the reference frequency domain beam of each other frequency domain beam group, the reference frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to its frequency domain beam group, the other frequency domain beam groups are other frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs, the strongest frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to multiple transmission TRPs, and the first relative index is the offset relative to the index of the strongest frequency domain beam; Second index information, which is used to indicate the first relative index of the K-1 non-zero frequency domain beams in each frequency domain beam group, excluding the reference frequency domain beam.
3. The codebook feedback method for multiple TRPs according to claim 2, characterized in that, Based on the measurement results, at least two codebook feedback parameters corresponding to the transmission TRPs are determined, including: Based on the measurement results, determine the frequency domain beamgroup corresponding to each transmission TRP; Perform an overall cyclic shift on multiple frequency domain beam groups so that the index of the strongest frequency domain beam is a preset value; Perform a separate cyclic shift on at least one other frequency domain beamgroup such that the index of the reference frequency domain beam in each other frequency domain beamgroup is the preset value; A first frequency domain beam subset is determined from the plurality of frequency domain beam groups. The first frequency domain beam subset includes a plurality of consecutive frequency domain beams, and the index of the first frequency domain beam in the first frequency domain beam subset of the plurality of frequency domain beam groups is the same. The second index information is generated based on the first frequency domain beam subset of the plurality of frequency domain beam groups, wherein the second index information includes: the first relative index of the first frequency domain beam in the first frequency domain beam subset, and the second relative index of K-1 non-zero frequency domain beams in the first frequency domain beam subset of each frequency domain beam group, the second relative index being used to indicate the position in the first frequency domain beam subset.
4. The codebook feedback method for multiple TRPs according to claim 1, characterized in that, Based on the measurement results, at least two codebook feedback parameters corresponding to the transmission TRPs are determined, including: Based on the measurement results, determine the frequency domain beamgroup corresponding to each transmission TRP; Perform an overall cyclic shift on multiple frequency domain beam groups so that the index of the strongest frequency domain beam is a preset value; Determine the second frequency domain beam subset for each frequency domain beam group; The third and fourth index information are generated based on the second frequency domain beam subset of each frequency domain beam group.
5. The codebook feedback method for multiple TRPs according to claim 4, characterized in that, The third index information includes: The first relative index of the starting reference frequency domain beam, wherein the starting reference frequency domain beam is the first frequency domain beam of the second frequency domain beam subset of the frequency domain beam group to which the strongest frequency domain beam belongs; The fourth relative index of other starting frequency domain beams, wherein the other starting frequency domain beams are the first frequency domain beams of the second frequency domain beam subset of other frequency domain beam groups, the fourth relative index is used to indicate the offset of the index relative to the starting reference frequency domain beam, and the other frequency domain beam groups are other frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs.
6. The codebook feedback method for multiple TRPs according to claim 5, characterized in that, Before generating the third and fourth index information based on the second frequency domain beam subset of each frequency domain beam group, the method further includes: At least one other frequency domain beam group is individually cyclically shifted such that the index of the first frequency domain beam in the second frequency domain beam subset of the plurality of frequency domain beam groups is the same.
7. The codebook feedback method for multiple TRPs according to any one of claims 1-4, characterized in that, The codebook feedback parameters also include a third parameter, which is used to indicate the spatial beam group corresponding to each transmission TRP.
8. The codebook feedback method for multiple TRPs according to any one of claims 1-4, characterized in that, There are multiple reference signals to be measured, and each reference signal to be measured corresponds one-to-one with a candidate TRP. Each reference signal to be measured is sent by its corresponding candidate TRP.
9. A codebook feedback device for multiple transmission receiver points (TRP), characterized in that, The device includes: An acquisition module is used to acquire a reference signal to be measured, which is used to measure the channel state of multiple candidate TRPs; The parameter generation module is used to measure the reference signal to be measured and determine the codebook feedback parameters corresponding to at least two transmission TRPs based on the measurement results. The at least two transmission TRPs are selected from the plurality of candidate TRPs. The codebook feedback parameters include: a first parameter and a second parameter. The first parameter is used to indicate K non-zero frequency domain beams in the frequency domain beam group corresponding to each transmission TRP. The second parameter is used to indicate the coefficient matrix corresponding to each frequency domain beam group. The sending module is used to send the codebook feedback parameters; Wherein, K is a pre-configured positive integer, and the non-zero frequency domain beam is the frequency domain beam corresponding to the non-zero coefficient in the coefficient matrix; The first parameter includes: The third index information is used to indicate the first relative index of the first frequency domain beam in the second frequency domain beam subset of each frequency domain beam group. The second frequency domain beam subset includes a plurality of consecutive frequency domain beams. The first frequency domain beam in the second frequency domain beam subset is the non-zero frequency domain beam. The first relative index is the offset relative to the index of the strongest frequency domain beam. The strongest frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to the plurality of transmission TRPs. The fourth index information is used to indicate the third relative index of the K-1 non-zero frequency domain beams in the second frequency domain beam subset of each frequency domain beam group, excluding the first frequency domain beam, wherein the third relative index is used to indicate the position in the second frequency domain beam subset.
10. A codebook determination method for multiple transmission receiver points (TRP), characterized in that, The method is applied to network-side devices, including: The codebook feedback parameters include a first parameter and a second parameter. The first parameter is used to indicate the K non-zero frequency domain beams in the frequency domain beam group corresponding to each transmission TRP. The second parameter is used to indicate the coefficient matrix corresponding to each frequency domain beam group. K is a pre-configured positive integer. The non-zero frequency domain beams are the frequency domain beams corresponding to the non-zero coefficients in the coefficient matrix. Determine at least two feedback codebooks for the transmission TRP based on the codebook feedback parameters; Wherein, the at least two transmission TRPs are selected from a plurality of candidate TRPs, and the codebook feedback parameters are determined based on the measurement results of the channel state of the plurality of candidate TRPs; The first parameter includes: The third index information is used to indicate the first relative index of the first frequency domain beam in the second frequency domain beam subset of each frequency domain beam group. The second frequency domain beam subset includes a plurality of consecutive frequency domain beams. The first frequency domain beam in the second frequency domain beam subset is the non-zero frequency domain beam. The first relative index is the offset relative to the index of the strongest frequency domain beam. The strongest frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to the plurality of transmission TRPs. The fourth index information is used to indicate the third relative index of the K-1 non-zero frequency domain beams in the second frequency domain beam subset of each frequency domain beam group, excluding the first frequency domain beam, wherein the third relative index is used to indicate the position in the second frequency domain beam subset.
11. The codebook determination method for multiple TRPs according to claim 10, characterized in that, Before receiving the codebook feedback parameters, the method further includes: Send the reference signal to be measured and instruct codebook feedback; The reference signal to be measured is used to measure the channel state of the plurality of candidate TRPs. There are multiple reference signals to be measured, and each reference signal to be measured corresponds one-to-one with a candidate TRP. Each reference signal to be measured is sent by its corresponding candidate TRP.
12. The codebook determination method for multiple TRPs according to claim 10 or 11, characterized in that, The first parameter includes: First index information, the first index information is used to indicate the first relative index of the reference frequency domain beam of each other frequency domain beam group, the reference frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to its frequency domain beam group, the other frequency domain beam groups are other frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs, the strongest frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to multiple transmission TRPs, and the first relative index is the offset relative to the index of the strongest frequency domain beam; Second index information, which is used to indicate the first relative index of the K-1 non-zero frequency domain beams in each frequency domain beam group, excluding the reference frequency domain beam.
13. The codebook determination method for multiple TRPs according to claim 12, characterized in that, The second index information includes: a first relative index of the first frequency domain beam in the first frequency domain beam subset, and second relative indices of K-1 non-zero frequency domain beams in the first frequency domain beam subset of each frequency domain beam group. The second relative index is used to indicate the position in the first frequency domain beam subset. Determining the feedback codebook of the at least two transmission TRPs according to the codebook feedback parameters includes: Based on the second relative index of the K-1 non-zero frequency domain beams in the first frequency domain beam subset of each frequency domain beam group, the positions of the K-1 non-zero frequency domain beams in the first frequency domain beam subset are determined, wherein the first frequency domain beam subset includes multiple consecutive frequency domain beams, and the index of the first frequency domain beam in the first frequency domain beam subset of multiple frequency domain beam groups is the same. Based on the first relative index of the first frequency domain beam in the first frequency domain beam subset, determine the first relative index of the K-1 non-zero frequency domain beams when multiple reference frequency domain beams are aligned; Based on the first index information, determine the first relative index of the K non-zero frequency domain beams before the alignment of the plurality of reference frequency domain beams; The alignment of the multiple reference frequency domain beams means that the indices of the multiple reference frequency domain beams are all preset values.
14. The codebook determination method for multiple TRPs according to claim 10 or 11, characterized in that, The third index information includes: The first relative index of the starting reference frequency domain beam, wherein the starting reference frequency domain beam is the first frequency domain beam of the second frequency domain beam subset of the frequency domain beam group to which the strongest frequency domain beam belongs; The fourth relative index of other starting frequency domain beams, wherein the other starting frequency domain beams are the first frequency domain beams of the second frequency domain beam subset of other frequency domain beam groups, the fourth relative index is an offset relative to the index of the starting reference frequency domain beam, and the other frequency domain beam groups are other frequency domain beam groups other than the frequency domain beam group to which the strongest frequency domain beam belongs.
15. The codebook determination method for multiple TRPs according to claim 10 or 11, characterized in that, Determining the feedback codebooks of the at least two transmission TRPs based on the codebook feedback parameters includes: Based on the fourth index information, determine the positions of the K-1 non-zero frequency domain beams in the second frequency domain beam subset of each frequency domain beam group; Based on the third index information, determine the first relative index of the K non-zero frequency domain beams in the second frequency domain beam subset of multiple frequency domain beam groups.
16. The codebook determination method for multiple TRPs according to claim 10 or 11, characterized in that, The codebook feedback parameters also include a third parameter, which is used to indicate the spatial beam group corresponding to each transmission TRP.
17. A codebook determination device for multiple transmission receiver points (TRP), characterized in that, The device includes: The receiving module is used to receive codebook feedback parameters, which include: a first parameter and a second parameter. The first parameter is used to indicate K non-zero frequency domain beams in the frequency domain beam group corresponding to each transmission TRP. The second parameter is used to indicate the coefficient matrix corresponding to each frequency domain beam group, where K is a pre-configured positive integer, and the non-zero frequency domain beams are the frequency domain beams corresponding to the non-zero coefficients in the coefficient matrix. The determination module is used to determine the feedback codebooks of at least two transmission TRPs based on the codebook feedback parameters; Wherein, the at least two transmission TRPs are selected from a plurality of candidate TRPs, and the codebook feedback parameters are determined based on the measurement results of the channel state of the plurality of candidate TRPs; The first parameter includes: The third index information is used to indicate the first relative index of the first frequency domain beam in the second frequency domain beam subset of each frequency domain beam group. The second frequency domain beam subset includes a plurality of consecutive frequency domain beams. The first frequency domain beam in the second frequency domain beam subset is the non-zero frequency domain beam. The first relative index is the offset relative to the index of the strongest frequency domain beam. The strongest frequency domain beam is the frequency domain beam corresponding to the coefficient with the largest amplitude in the coefficient matrix corresponding to the plurality of transmission TRPs. The fourth index information is used to indicate the third relative index of the K-1 non-zero frequency domain beams in the second frequency domain beam subset of each frequency domain beam group, excluding the first frequency domain beam, wherein the third relative index is used to indicate the position in the second frequency domain beam subset.
18. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is run by the processor, the codebook feedback method for multiple TRP as described in any one of claims 1 to 8 or the codebook determination method for multiple TRP as described in any one of claims 10 to 16 is executed.
19. A codebook feedback device for multiple transmit receiver points (TRP), comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the codebook feedback method for multiple TRP as described in any one of claims 1 to 8.
20. A codebook determination apparatus for multiple transmit-receive-point (TRP), comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the codebook determination method for multiple TRP as described in any one of claims 10 to 16.
Citation Information
Patent Citations
Number of non-zero coefficients reporting for type ii CSI codebook with frequency compression
CN113454926A
Channel state information reporting
WO2021214710A1