Feedback method of pmi of multi-trp transmission, terminal and network side device

By having the terminal determine and feed back the orthogonal beam group and beam parameters of the TRP in multi-TRP cooperative transmission, the problem of large PMI feedback overhead in the prior art is solved, and the transmission performance is improved.

CN116996102BActive Publication Date: 2026-11-06VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211228519.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2022-04-25
Filing Date
2022-10-09
Publication Date
2026-11-06
Estimated Expiration
2042-10-09

AI Technical Summary

Technical Problem

The existing PMI parameter feedback method is not suitable for multiple TRP cooperative transmission scenarios, resulting in large feedback overhead.

Method used

The terminal determines the set of orthogonal beam groups corresponding to each TRP based on the target parameters configured on the network side, selects the target orthogonal beam group and a predetermined number of target orthogonal beams from them, and feeds back the corresponding first and second feedback parameters to indicate the PMI of multiple TRPs.

Benefits of technology

In multi-TRP joint transmission, the feedback overhead is reduced and the transmission performance is improved by optimizing the PMI feedback parameters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116996102B_ABST
    Figure CN116996102B_ABST
Patent Text Reader

Abstract

The application discloses a feedback method of PMI of multi-TRP transmission, a terminal and a network side device, and belongs to the field of wireless communication. The feedback method of PMI of multi-TRP transmission of the application embodiment comprises the following steps: a terminal determines a corresponding orthogonal beam group set of each TRP according to target parameters configured by a network side for multiple TRPs allowed to be jointly transmitted; target orthogonal beam groups corresponding to the TRP are selected from the corresponding orthogonal beam group set of each TRP according to channel information of each TRP, and a predetermined number of target orthogonal beams corresponding to each TRP are selected from the target orthogonal beam group; first feedback parameters of the target orthogonal beam groups corresponding to the multiple TRPs and second feedback parameters of the predetermined number of target orthogonal beams in each target orthogonal beam group are determined; and the terminal sends PMI parameters, wherein the PMI parameters comprise the first feedback parameters and the second feedback parameters.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references to related applications

[0002] This application claims Chinese Patent Application No. 202210442243.5, filed in China on April 25, 2022. Priority, the entire contents of which are included here by reference. Technical Field

[0003] This application belongs to the field of wireless communication technology, specifically relating to a feedback method, terminal, and network-side device for PMI transmission with multiple transmission reception points (TRP). Background Technology

[0004] Coordinated Multiple Points (CoMP) transmission refers to multiple geographically separated Transmission Reception Points (TRPs) cooperating to transmit data to or jointly receive data sent by a single terminal. These multiple transmission points typically refer to base stations from different cells. Cooperative cooperation among multiple cell base stations can utilize interference signals as useful signals, thereby reducing inter-cell interference and improving the system's spectrum utilization.

[0005] Each common CoMP scheme can be categorized into one of the following: Joint Processing (JP) or Collaborative Scheduling (CS) / Coordinated Beamforming (CB).

[0006] Joint processing (JP) refers to the availability of a UE's data on more than one time-frequency resource point in the CoMP cooperation set, including:

[0007] (1) Joint Transmission (JT). For example, simultaneously transmitting data from multiple points (part of or the entire CoMP cooperation set) to a single UE or multiple UEs in a time-frequency resource. Alternatively, simultaneously transmitting data from multiple points to a UE, for example, to improve received signal quality and / or data throughput (coherently or incoherently).

[0008] (2) Dynamic Point Selection (DPS) / Frequency Modulation. Data transmission occurs from a single point (within the CoMP cooperation set) within a time-frequency resource. The transmit / mix point can change from one subframe to another, including changes in RB pairs within a subframe. Data is available simultaneously at multiple points. Dynamic Point Selection / Frequency Modulation may include Dynamic Cell Selection (DCS).

[0009] (3) Combination of DPS and JT. In this case, multiple points can be selected for data transmission within the time-frequency resources. Coordinated scheduling / beamforming (CS / CB) means that for a given time-frequency resource, UE data is only available at one point in the CoMP cooperation set and transmitted from that point (DL data transmission starts from that point), but the user scheduling / beamforming decision is coordinated among the corresponding points in the CoMP cooperation set. The selection of the transmission point is semi-static, i.e., semi-static point selection (SSPS), meaning that the transmission point can only be changed semi-statically each time data is transmitted from one point to a specific UE.

[0010] In related technologies, considering the feedback overhead of the precoding matrix indicator (PMI), the codebook design incorporates frequency domain compression and extends the supported highest rank to 4. It also adds a bitmap method to indicate the distribution of non-zero coefficients in the PMI feedback. The codebook generation for each layer can be represented by the following formula:

[0011]

[0012] in, Represents a DFT beam vector of dimension N1N2×1;

[0013] in The values ​​are the same, representing the amplitude coefficient in the polarization direction r=0. The values ​​are the same, representing the amplitude coefficient in the polarization direction r=1. W represents the amplitude and phase coefficients corresponding to tap m and beam i. f =[f0f1…f Mv-1 ], f i Let i ∈ {0, 1, ..., Mv-1} represent a DFT vector of dimension 1 × N³. When the terminal provides feedback on the PMI, the feedback is used to acquire or indicate W1, ... and W f The codebook coefficients.

[0014] However, the current codebook parameter definitions and parameter values ​​are mainly for the PMI of a single TRP. Therefore, the PMI parameter feedback methods in related technologies are not suitable for scenarios involving the cooperative transmission of multiple TRPs. Summary of the Invention

[0015] This application provides a method for feedback of PMI parameters in multi-TRP transmission, a terminal, and a network-side device, which can solve the problem that the feedback method of PMI parameters in related technologies is not applicable to scenarios of multi-TRP cooperative transmission.

[0016] A first aspect provides a feedback method for PMI in multi-TRP transmission, comprising: a terminal determining a set of orthogonal beamgroups corresponding to each TRP based on target parameters configured by the network side for multiple TRPs that allow joint transmission; selecting a target orthogonal beamgroup corresponding to each TRP from the set of orthogonal beamgroups corresponding to each TRP based on channel information of each TRP, and selecting a predetermined number of target orthogonal beams corresponding to each TRP from the target orthogonal beamgroups; determining a first feedback parameter for feeding back the target orthogonal beamgroups corresponding to the multiple TRPs and a second feedback parameter for feeding back the predetermined number of target orthogonal beams in each target orthogonal beamgroup; wherein the first feedback parameter includes a first combination number indicating the target orthogonal beamgroups corresponding to the multiple TRPs, and / or the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beamgroup; the terminal transmitting PMI parameters, wherein the PMI parameters include the first feedback parameter and the second feedback parameter.

[0017] Secondly, a feedback device for PMI in multi-TRP transmission is provided, comprising: a first determining module, configured to determine a set of orthogonal beam groups corresponding to each TRP based on target parameters configured by the network side for multiple TRPs that allow joint transmission; a selecting module, configured to select a target orthogonal beam group corresponding to each TRP from the set of orthogonal beam groups corresponding to each TRP based on channel information of each TRP, and to select a predetermined number of target orthogonal beams corresponding to each TRP from the target orthogonal beam groups; a second determining module, configured to determine a first feedback parameter for feeding back the target orthogonal beam groups corresponding to multiple TRPs and a second feedback parameter for feeding back the predetermined number of target orthogonal beams in each target orthogonal beam group; wherein the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to multiple TRPs, and / or the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group; and a first transmitting module, configured to transmit PMI parameters, wherein the PMI parameters include the first feedback parameter and the second feedback parameter.

[0018] Thirdly, a method for obtaining PMI for multiple TRP transmissions is provided, comprising: a network-side device indicating target parameters of multiple TRPs that allow joint transmission to a terminal; receiving PMI parameters sent by the terminal, wherein the PMI parameters include a first feedback parameter and a second feedback parameter; wherein the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to the multiple TRPs, and / or, the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group; and the network-side device obtaining the PMI of each TRP according to the PMI parameters.

[0019] Fourthly, a PMI acquisition device for multi-TRP transmission is provided, comprising: a second transmitting module, configured to indicate target parameters of multiple TPRs that allow joint transmission to a terminal; a receiving module, configured to receive the PMI parameters transmitted by the terminal, wherein the PMI parameters include a first feedback parameter and a second feedback parameter; wherein the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to the multiple TPRs, and / or, the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group; and an acquisition module, configured to acquire the PMI of each TPR according to the PMI parameters.

[0020] Fifthly, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.

[0021] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is used to implement the steps of the method described in the first aspect, and the communication interface is used to communicate with an external device.

[0022] In a seventh aspect, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the third aspect.

[0023] Eighthly, a network-side device is provided, including a processor and a communication interface, wherein the processor is used to implement the steps of the method described in the third aspect, and the communication interface is used to communicate with an external device.

[0024] A ninth aspect provides a feedback system for a PMI with multiple TRP transmissions, comprising: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the method described in the first aspect, and the network-side device can be used to perform the steps of the method described in the third aspect.

[0025] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the third aspect.

[0026] Eleventhly, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being used to run programs or instructions to implement the steps of the method as described in the first aspect, or to implement the steps of the method as described in the third aspect.

[0027] In a twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method as described in the first aspect, or to implement the steps of the method as described in the third aspect.

[0028] In this embodiment, the terminal obtains the set of orthogonal beam groups corresponding to each TRP based on the target parameters configured by the network side for multiple TRPs that allow joint transmission. Then, based on the channel information of each TRP, it selects the target orthogonal beam group corresponding to each TRP and selects multiple target orthogonal beams corresponding to each TRP from each target orthogonal beam group. Then, it determines the first feedback parameter for feeding back the target orthogonal beam group corresponding to each TRP and the second feedback parameter for feeding back the predetermined number of target orthogonal beams in each target orthogonal beam group. Finally, it sends PMI parameters including the first feedback parameter and the second feedback parameter, thereby enabling the feedback of PMI parameters in the case of joint transmission of multiple TRPs and improving the performance of multi-TRP transmission. Attached Figure Description

[0029] Figure 1 This diagram illustrates a block diagram of a wireless communication system to which embodiments of this application may be applied;

[0030] Figure 2 This illustration shows a flowchart of a feedback method for PMI in multi-TRP transmission provided in an embodiment of this application;

[0031] Figure 3 This illustration shows a flowchart of a PMI acquisition method for multi-TRP transmissions provided in an embodiment of this application.

[0032] Figure 4 This illustration shows another flowchart of the feedback method for PMI with multiple TRP transmissions provided in an embodiment of this application;

[0033] Figure 5This illustration shows a schematic diagram of a feedback device for a PMI with multiple TRP transmissions provided in an embodiment of this application.

[0034] Figure 6 This illustration shows a schematic diagram of a PMI acquisition device with multiple TRP transmissions provided in an embodiment of this application.

[0035] Figure 7 This illustration shows a structural diagram of a communication device provided in an embodiment of this application;

[0036] Figure 8 This illustration shows a hardware structure diagram of a terminal provided in an embodiment of this application;

[0037] Figure 9 This diagram illustrates the hardware structure of a network-side device according to an embodiment of this application. Detailed Implementation

[0038] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0039] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0040] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and NR terminology is used in most of the following description; however, these technologies can also be applied to applications beyond NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.

[0041] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. Terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the specific type of terminal 11 is not limited in this embodiment. Network-side equipment 12 may include access network equipment and / or core network equipment. Access network equipment 12 may also be referred to as radio access network equipment, radio access network (RAN), radio access network function, or radio access network unit. Access network equipment 12 may include base stations, WLAN access points, or WiFi nodes, etc. Base stations may be referred to as Node B, evolved Node B (eNB), access point, base transceiver station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home B node, home evolved B node, Transmitting Receiving Point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that in this application embodiment, only a base station in an NR system is used as an example for description, and the specific type of base station is not limited.Core network equipment may include, but is not limited to, at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (or L-NEF), and Binding Support. Core network functions (BSF), application functions (AF), etc. It should be noted that this application embodiment only uses core network equipment in the NR system as an example for description, and does not limit the specific type of core network equipment.

[0042] In related technologies, the R16 Type II codebook is designed using the beam combination principle. Considering the PMI feedback overhead, the design of the R16 Type II codebook adds frequency domain compression and extends the maximum supported Rank number to 4. At the same time, it adds a Bitmap method to indicate the distribution of non-zero coefficients of PMI feedback.

[0043] The codebook generation for each layer can be represented by the following formula:

[0044]

[0045] in,

[0046] Represents a DFT beam vector of dimension N1N2×1;

[0047] in The values ​​are the same, representing the amplitude coefficient in the polarization direction r=0. The values ​​are the same, representing the amplitude coefficient in the polarization direction r=1. W represents the amplitude and phase coefficients corresponding to tap m and beam i. f =[f0f1…f Mv-1 ], f i ,i∈{0,1,…,Mv-1} represents a DFT vector of dimension 1×N3.

[0048] The terminal can provide feedback in the PMI to obtain or indicate W1, and W f The codebook coefficients, the network-side device can obtain W1 based on the PMI fed back by the terminal, and W f .

[0049] (1) For W1

[0050] According to i in PMI 1,1 with i 1,2 Calculate L beam vectors Beam vector and subscript The confirmation method is as follows:

[0051]

[0052]

[0053]

[0054]

[0055] Where [q1,q2] is based on i in PMI 1,1 The calculation method is as follows:

[0056] i 1,1 =[q1 q2]

[0057] q1∈{0,1,K,O1-1}

[0058] q2∈{0,1,K,O2-1}

[0059] [n1,n2] based on i in PMI 1,2 get.

[0060] (2) For

[0061] 1) Calculate the amplitude of the strongest coefficient

[0062] The strongest coefficients in each polarization direction of layer l are expressed as: The stronger coefficients are quantized to 1 and therefore do not need to be reported. The second strongest coefficients are determined by PMIi. 2,3,l instruct, p∈{0,1} arrive The mapping rules are shown in Table 1.

[0063] Table 1.

[0064]

[0065] 2) Calculate the amplitude and phase of each tap.

[0066] The amplitude coefficients of each tap in layer l are expressed as follows:

[0067]

[0068]

[0069] According to PMIi 2,4,l Determined, its value is represented as follows:

[0070]

[0071]

[0072]

[0073] in arrive The mapping rules are shown in Table 2.

[0074] Table 2.

[0075]

[0076]

[0077] The phase of each tap in layer l is quantized using 16PSK, and the coefficients are expressed as follows:

[0078]

[0079] By PMI Instructions, where c l,f =[c l,0,f …c l,2L-1,f ], c l,i,f ∈{0,…,15}.

[0080] i2,4,l and i 2,5,l Only the amplitude and phase of the non-zero and non-strongest coefficients in the feedback layer l, where the distribution of the non-zero coefficients is determined by i. 1,7,l Indicated in Bitmap format, for The coefficients, amplitude, and phase are all set to 0.

[0081]

[0082]

[0083]

[0084] The beam index corresponding to the strongest coefficient is Can be derived from i 1,8,l Calculated and obtained, the formula is as follows

[0085]

[0086] That is, for rank = 1, i 1,8,l The strongest beam is indicated as the first For each non-zero coefficient corresponding to a beam, for the case where rank > 1, i 1,8,l The strongest beam is indicated as the first One beam.

[0087] During the codebook computation process, the UE indexes each tap with the strongest coefficient tap f. l * Remapping is performed based on the baseline, and the strongest tap index f after mapping is obtained. l * Since it becomes 0, the position of the strongest coefficient is known, and its magnitude index is also known. Phase coefficient It is known that UE feedback is not required.

[0088] (3) For

[0089] It contains Mv DFT vectors, where It can be represented as t = {0, 1, ..., N3-1}, where N3 is the number of PMI subbands, i.e., the total number of taps, and Mv represents the number of taps retained. The calculation formula is

[0090]

[0091]

[0092] in Here are the Mv tap indices obtained by the UE after remapping, and the remapping rules are as follows:

[0093]

[0094] f = (ff l * )mod M υ

[0095] Among them, f l * The strongest coefficient tap index shows that after remapping...

[0096] When N3≤19 From i in PMI 1,6,l If M υ =1, i 1,6,l =0, and no feedback;

[0097] When N3>19 From i in PMI 1,6,l and M initial Only non-zero values ​​are obtained. Feedback was received. Among them, M... initial ∈{-2M υ +1, -2M υ The group +2,…,0 can be derived from i 1,5 (Note: layercommon)

[0098]

[0099] Where, obtain i 1,6,l And obtain The process is the same as obtaining the W1 beam number, using the combination number. For beams greater than M... initial +N3-1 First, map it to 0, 1, ..., 2M υ -1, then calculate the number of combinations.

[0100] In related technologies, the PMI coefficient is defined as i1 and i2, where i1 includes i 1,1 i 1,2 i 1,5 i 1,6,v i 1,7,v i 1,8,v i2 includes i 2,3,v i 2,4,v i 2,5,v The value of RI is 1, 2, 3, or 4. For RI = 2, v = 1, 2; for RI = 4, v = 1, 2, 3, 4.

[0101] in,

[0102] i 1,1 Used to indicate the index of the orthogonal DFT vector group, equal to [q1,q2], where q1∈{0,1,…,O1-1}, q2∈{0,1,…,O2-1}, and O1,O2 are the oversampling factors configured in the network;

[0103] i 1,2 Used to indicate i 1,1 The L vector indices within the indicated orthogonal DFT vector group are equal to Where N1 and N2 are the number of ports configured in the network, and L is the number of DFT vectors indicated by the network. This represents the number of combinations of choosing L beams from N1N2 beams. 1,2 The mapping to the L DFT vector indices is shown in Table 3.

[0104] Table 3.

[0105]

[0106]

[0107] i 1,5 The indicated length is 2M v The starting position of the window M initial The value range is i 1,5 ∈{0,1,…,2M v -1}, where M v This indicates the number of time-domain taps. Note: This only applies when N3 > 19. When N3 ≤ 19, i 1,5 =0 and the terminal does not need to provide feedback on this coefficient.

[0108] i 1,6,v M used for indicating layer v feedback v The position of a tap coefficient among N3 tap coefficients has two possible values: when N3 > 19, the value range is... When N3≤19, the range of values ​​is: Feedback is provided through combinations of numbers.

[0109] i 1,7,v The non-zero coefficients of layerv are indicators of a bit sequence with a total length of 2LM. v .

[0110] i 1,8,v This is the strongest coefficient indicator for layerv, and its value range is i. 1,8,v∈{0,1,…,2L-1}, where for a transmission with rank=1, i 1,8,v Indicates the i-th 1,8,v For transmissions with non-zero coefficients, i = 1, i 1,8,v Indicates the i-th 1,8,v Each coefficient.

[0111] i 2,3,v The amplitude coefficients of the two polarizations of layerv are quantized, each amplitude coefficient is a 4-bit bitstring, and each codepoint corresponds to a quantization value. The amplitude coefficient of the polarization with the strongest coefficient is not fed back, and is assumed to be 1.

[0112] i 2,4,v This provides quantization indicators for the amplitude coefficients of all tap coefficients in layerv. Each amplitude coefficient is a 3-bit bitstring, and each codepoint corresponds to a quantization value, resulting in a total of 2LM. v There are several amplitude coefficients. The strongest coefficient does not provide feedback, so we assume it to be 1. The remaining coefficients only provide feedback for non-zero amplitude coefficients. Therefore, the total number of feedback coefficients for layer v is K. NZ,v -1, where K Nz,v This indicates the number of non-zero coefficients in layer v.

[0113] i 2,5,v The phase coefficient quantization indicator is used for all tap coefficients of layerv. Each coefficient is a 4-bit bitstring, and each codepoint corresponds to a quantization value, resulting in a total of 2LM. v There are K phase coefficients. The strongest coefficient's phase coefficient is not fed back and is assumed to be 0. The remaining coefficients only feed back the phase coefficients corresponding to coefficients with non-zero amplitudes. Therefore, the total number of feedback coefficients for layer v is K. NZ,v -1, where K NZ,v This indicates the number of coefficients with non-zero amplitude.

[0114] The mapping order of each coefficient is shown in Table 4.

[0115] Table 4.

[0116]

[0117] i 2,4,v i 2,5,v i 1,7,v The bit priority is determined by the priority value calculated for each bit. The lower the priority value, the higher the priority. The calculation formula is as follows:

[0118] Pri(l,i,f)=2*L*v*π(f)+v*i+l

[0119] in,

[0120] From the formula π(f), we can see that its range is π(f)∈0,1,…,N³-1, and the values ​​increase from smallest to largest. The sequence is 0, N3-1, 1, N3-2, 2, N3-3….

[0121] From the formula Pri(l,i,f), it can be seen that π(f) has the largest weight, followed by i, and then l. Therefore, the order of priority from high to low is shown in Table 5.

[0122] Table 5.

[0123]

[0124] Therefore, the current R16 Type 2 codebook parameter definitions and parameter values ​​are mainly for the PMI of a single TRP. For joint transmission schemes of multiple TRPs, if it is necessary to feed back the spatial beam of each TRP, it cannot be used directly and there is some room for optimization to reduce feedback overhead. Therefore, feedback can be enhanced to reduce feedback overhead.

[0125] The feedback scheme for PMI in multi-TRP transmission provided in this application will be described in detail below with reference to the accompanying drawings, through some embodiments and application scenarios.

[0126] Figure 2 This diagram illustrates a flowchart of a feedback method for PMI in multi-TRP transmission according to an embodiment of this application. This method 200 can be executed by a terminal. In other words, the method can be executed by software or hardware installed on the terminal. Figure 2 As shown, the method may include the following steps.

[0127] S210, the terminal determines the set of orthogonal beam groups corresponding to each TRP based on the target parameters configured by the network side for multiple TRPs that allow joint transmission.

[0128] In this embodiment of the application, the network side can configure target parameters for multiple TRPs that are allowed to be jointly transmitted. The target parameters can be indicated to the terminal by higher-layer signaling or configured to the terminal by higher-layer configuration signaling.

[0129] In one possible implementation, S210 may include steps 1 to 3.

[0130] Step 1: Obtain the target parameters for each of the TRPs.

[0131] In an optional implementation, the target parameters may include port configuration parameters for each of the TRPs; that is, the target parameters may include: port configuration parameter N. 1,i and N 2,i , where N 1,i and N 2,i These represent the number of antenna ports configured on the network side for the TRPi in two dimensions of the same polarization, where TRP i is the (i+1)th TRP among the plurality of TRPs, i∈{0,1,…,N}. Ntrp -1},N Ntrp N represents the number of the plurality of TRPs. Ntrp It can be pre-arranged or instructed by the network side.

[0132] In one optional implementation, the target parameters may include: port configuration parameters for each TRP and the number N of the multiple TRPs. Ntrp In other words, in this possible implementation, N Ntrp The number of TRPs configured for network-side transmission, i.e., the number of TRPs allowed for joint transmission as configured on the network side.

[0133] In the above optional implementation, the network side may optionally explicitly configure the number N of TRPs allowed for joint transmission. Ntrp It is also possible to implicitly configure the number N of TRPs allowed for joint transmission. Ntrp For example, the number N of TRPs allowed for joint transmission can be implicitly indicated by the configured target information. Ntrp Therefore, in one possible implementation, the terminal obtains the number N of the plurality of TRPs. Ntrp It can include one of the following:

[0134] (1) Obtain the number N of the multiple TRPs configured on the network side. Ntrp For example, the network side can explicitly configure the number N of TRPs allowed for joint transmission through configuration signaling. Ntrp .

[0135] (2) Obtain the number N of the multiple TRPs based on the configured target information. Ntrp The target information includes one of the following: Channel Measurement Resources (CMR), Transmission Configuration Indicators (TCI), and Higher Layer Configuration Signalling. For example, the number N of the plurality of TRPs is determined based on the number of CMRs configured on the network side. Ntrp For example, if the network side configures N CMRs for the terminal, then N Ntrp =N. Alternatively, the number N of the multiple TRPs can be determined based on the number of TCIs configured on the network side. NtrpFor example, if the network side configures M TCIs for the terminal, then N Ntrp =M. Alternatively, the quantity N can be obtained through higher-level configuration signaling. Ntrp For example, the network side can specify the number N of TRPs allowed for joint transmission in the higher-layer signaling codebook configuration information (codebook-config). Ntrp .

[0136] In one possible implementation, the network side can also configure the predetermined number corresponding to each of the TRPs. That is, the target parameters may further include:

[0137] The predetermined number L of the target orthogonal beams i , where L i The number of target orthogonal beams corresponding to the TRP i is a predetermined number; or, the total number of target orthogonal beams L_total, where L_total is the sum of the number of target orthogonal beams corresponding to the plurality of TRPs.

[0138] Step 2: According to the target parameters of TRP i, and based on the instructions or preset information from higher-layer signaling, obtain the oversampling factor O corresponding to TRP i. 1,i and O 2,i The value of is given by , where TRP i is the (i+1)th TRP among the plurality of TRPs, i∈{0,1,…,N}. Ntrp -1},N Ntrp The number of the multiple TRPs.

[0139] Step 3, based on the obtained oversampling factor O of TRP i 1,i and O 2,i The value of TRP i is used to obtain the set of orthogonal beam groups corresponding to TRP i. Among them, the orthogonal beam set O 1,i *O 2,i A quadrature beam group.

[0140] In one possible implementation, the network side can configure a unified set of target parameters for each TRP, or it can configure a separate set of target parameters for each TRP. Therefore, obtaining the target parameters for each TRP includes one of the following:

[0141] (1) Obtain a set of target parameters uniformly configured by the network side for multiple TRPs, wherein the target parameters of the multiple TRPs are the same; for example, the network side can uniformly configure a set of port configuration parameters N1 and N2 for multiple TRPs, indicating that the port configuration parameters of each TRP are the same, that is, for each TRP, the terminal uses port configuration parameters N1 and N2 to obtain the orthogonal beam set. Another example is that the network side can uniformly configure a predetermined number L for multiple TRPs, indicating that the predetermined number corresponding to each TRP is the same. Alternatively, the network side can uniformly configure a set of target parameters: N1, N2, and L, indicating that the port configuration parameters and the corresponding predetermined number of each TRP are the same.

[0142] Optionally, when the network side uniformly configures a set of target parameters for all TRPs, since the port configuration parameters N1 and N2 of multiple TRPs are the same, the oversampling factors O1 and O2 corresponding to each TRP are also the same. Therefore, the network side can directly configure the oversampling factors O1 and O2 to save terminal resources. Thus, in one possible implementation, the target parameters may also include the values ​​of oversampling factors O1 and O2, where the oversampling factor O1 corresponding to TRP i is... 1,i =O1,O 2,i =O2, meaning that each of the TRPs adopts the same set of oversampling factors O1 and O2 values.

[0143] (2) Obtain a set of target parameters configured by the network side for each of the TRPs, wherein the target parameters configured for each TRP are not completely identical. For example, for TRP i among multiple TRPs, the network side can configure a set of port configuration parameters N for that TRP. 1,i and N 2,i For a TRP j (where i is not equal to j) among multiple TRPs, the network side can configure a set of port configuration parameters N for that TRP. 1,j and N 2,j , where N 1,i and N 2,i With N 1,j and N 2,j They can be the same or different. For TRP i, the terminal uses port configuration parameter N. 1,i and N 2,i Obtain the orthogonal beam set of TRP i. For TRP j, the terminal uses port configuration parameter N. 1,j and N 2,j Obtain the set of orthogonal beamgroups for TRP j. For example, for TRP i among multiple TRPs, the network side configures a predetermined number L for that TRP. iFor TRP j among multiple TRPs, the network side configures a predetermined number of TRPs for that TRP, which is L. j L i With L j They can be the same or different.

[0144] (3) For multiple TRPs, the network side can configure a predetermined total number L_total for all TRPs. The predetermined number associated with TRP i among the multiple TRPs is L_total. i The terminal determines this based on L_total.

[0145] S212, based on the channel information of each TRP, select the target orthogonal beam group corresponding to each TRP from the set of orthogonal beam groups corresponding to each TRP, and select a predetermined number of target orthogonal beams corresponding to each TRP from the target orthogonal beam group.

[0146] In this embodiment of the application, the terminal can select the target orthogonal beam group corresponding to each TRP from the set of orthogonal beam groups corresponding to each TRP based on the channel information of each TRP, and select a predetermined number of target orthogonal beams from the target orthogonal beam group.

[0147] The channel information of each TRP can be obtained by the terminal measuring the channel reference signal of each TRP. The terminal can select the corresponding target orthogonal beam group and a predetermined number of target orthogonal beams in the target orthogonal beam group based on the measurement results.

[0148] In one possible implementation, S212 may include:

[0149] Step 1: Obtain the orthogonal beam group number q of TRP i based on the channel information of TRPi. 1,i and q 2,i Wherein, TRP i is the (i+1)th TRP among the plurality of TRPs, i∈{0,1,…,N} Ntrp -1},N Ntrp The number of the plurality of TRPs;

[0150] Step 2, based on q 1,i and q 1,i Determine the set of orthogonal beam groups corresponding to TRP i. One of the target orthogonal beam groups, where 0 ≤ q 1,i ≤O 1,i and 0≤q 2,i ≤O 2,i The target orthogonal beam group includes N 1,i *N 2,i One orthogonal beam;

[0151] Step 3: Using the channel information of TRP i, obtain the L corresponding to TRP i from the target orthogonal beam group. i A target orthogonal beam, of which L i This is the predetermined quantity corresponding to TRP i.

[0152] S214, determine a first feedback parameter for feeding back the target orthogonal beam groups corresponding to the plurality of TRPs and a second feedback parameter for feeding back the predetermined number of target orthogonal beams in each target orthogonal beam group; wherein, the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to the plurality of TRPs, and / or, the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group.

[0153] In the embodiments of this application, by indicating the target orthogonal beam groups corresponding to multiple TRPs by a first combination number and / or by indicating the predetermined number of target orthogonal beams in each target orthogonal beam group by a second combination number, the feedback overhead of spatial parameters in PMI can be reduced.

[0154] In one possible implementation, before obtaining the first and second feedback parameters, the sequence number of the target orthogonal beam group corresponding to each TRP and the number of the target orthogonal beam corresponding to each TRP can be globally numbered. Therefore, before S214, the method may further include the following steps:

[0155] Step 1: Globally number the target orthogonal beam group corresponding to each TRP to obtain target orthogonal beam group information corresponding to multiple TRPs.

[0156] For example, taking any TRP i as an example, the serial numbers of the target orthogonal beam groups corresponding to each TRP can be globally numbered using any of the following methods:

[0157] (1) The sequence number q of the beam orthogonal group of the TRP i 1,i and q 2,i They are respectively numbered q1=(i*O 1,i )+q 1,i ,q2=q 2,i ;

[0158] (2) The sequence number q of the beam orthogonal group of TRP i 1,i and q 2,i They are respectively numbered q2=(i*O 2,i )+q 2,i ,q1=q 1,i .

[0159] (3) The sequence number q of the beam orthogonal group of TRP i 1,i and q 2,i They are numbered as follows

[0160] (4) The sequence number q of the beam orthogonal group of TRP i 1,i and q 2,i They are numbered as follows

[0161] Among them, O 1,k O 2,k This represents the oversampling factor of TRP k in the plurality of TRPs.

[0162] Step 2, L corresponding to each of the TRPs i The identification information of each target orthogonal beam is globally numbered to obtain the sequence number of the target orthogonal beam corresponding to the multiple TRPs. The identification information refers to the identification information of the target orthogonal beam in the target orthogonal beam group, and the identification information includes the parameter m. i and l i m i and l i The integer is 0 ≤ m i ≤N 2,i and 0≤l i ≤N 1,i .

[0163] Optionally, m i This can be the row number of the target orthogonal beam within the target orthogonal beam group, l i It can be the column number of the target orthogonal beam in the target orthogonal beam group.

[0164] For example, taking any TRP i as an example, the target orthogonal beam information corresponding to each TRP can be globally numbered using any of the following methods:

[0165] (1) The L of the TRP i i The identification information of one target orthogonal beam in a set of target orthogonal beams is used to obtain the sequence number of that target orthogonal beam: m = (i*N2) + m i ,l=l i ;

[0166] (2) The L of the TRP i i The identification information of one target orthogonal beam in a set of target orthogonal beams is used to obtain the sequence number of that target orthogonal beam: m = m i ,l=(i*N1)+l i ;

[0167] (3) The L of the TRP i i The identification information of one target orthogonal beam in a set of target orthogonal beams is used to number the target orthogonal beam, thus obtaining the sequence number of that target orthogonal beam:

[0168] (4) The L of the TRP i i The identification information of one target orthogonal beam in a set of target orthogonal beams is used to number the target orthogonal beam, thus obtaining the sequence number of that target orthogonal beam:

[0169] Where, N 1,k N 2,k This indicates the port configuration parameters for TRP k.

[0170] In one possible implementation, determining the first combination number indicating the target orthogonal beam groups corresponding to the plurality of TRPs may include:

[0171] Map the sequence number of the target orthogonal beam group corresponding to each TRP to the first combination number i. 1,1 , where i 1,1 N is used to indicate the orthogonal vector group corresponding to the plurality of TRPs. trp The index of each vector group Wherein, TRP i is the (i+1)th TRP among the plurality of TRPs, i∈{0,1,…,N} Ntrp -1},N Ntrp For the number of the plurality of TRPs, O 1,i O 2,i To obtain the oversampling factor of TRP i, N trp Indicates the number of the multiple TRPs. Indicates from N selected from a group of orthogonal beams trp The number of combinations corresponding to each target orthogonal beam group.

[0172] In one possible implementation, the first combination number i 1,1 The mapping relationship between the sequence number of the target orthogonal beam group corresponding to each of the TRPs may include:

[0173] in, or, n i Let i be the global index of the i-th target orthogonal beam group, 0 ≤ i ≤ N trp -1; q2 represents the index of the target beam group corresponding to the i-th TRP. The index q1 represents the target beam group number corresponding to TRP i, where, and 0≤q2≤O2 or 0≤q1≤O1 and

[0174] Optionally, if the port configuration parameters of each TRP are the same, then the oversampling factor values ​​corresponding to each TRP are also the same, assuming they are O1 and O2. Then, the index of the target orthogonal beam group corresponding to each TRP is mapped to the first combination number i. 1,1 , where i 1,1 Used to indicate N within the orthogonal beam group corresponding to the plurality of TRPs trp The serial number of each orthogonal beam group Where O1 and O2 are sampling factors, N trp Indicates the number of the multiple TRPs. This indicates the sequence from O1*O2*N trp N selected from a group of orthogonal beams trp The number of combinations corresponding to each target orthogonal beam group. And the first combination number i 1,1 The mapping relationship between the sequence number of the target orthogonal beam group corresponding to each of the TRPs may include:

[0175] in, or, n i Let i be the global index of the i-th target orthogonal beam group, 0 ≤ i ≤ N trp -1; q2 represents the index of the target beam group corresponding to the i-th TRP. Let q1 represent the index of the target beam group corresponding to the i-th TRP, where 0 ≤ q1 ≤ O1*N trp And 0≤q2≤O2 or 0≤q1≤O1 and 0≤q2≤O2*N trp .

[0176] In one possible implementation, determining the second combination number, which indicates the predetermined number of target orthogonal beams in each of the target orthogonal beam groups, may include:

[0177] Map the sequence number of the predetermined number of target orthogonal beams corresponding to each TRP to the second combination number i. 1,2 , where i 1,2 Used to indicate all target orthogonal beam groups indicated by the first combination number The sequence number of each orthogonal beam, L i The predetermined quantity of TRP i.

[0178] Optionally, Where, N 1,i and N 2,iThis refers to the number of antenna ports configured on the network side for the TRPi in two dimensions of the same polarization. Indicates from Select from orthogonal beams The number of combinations of orthogonal beams targeting a target.

[0179] Optionally, i 1,2 and The mapping relationship between the sequence numbers of the target orthogonal beams includes:

[0180] in, or, Where, n i Let be the global index of the i-th target orthogonal beam. The index m of the i-th target orthogonal beam i (This sequence number can be the sequence number m obtained after the i-th target orthogonal wave is processed by the above global numbering). The index l represents the orthogonal beam of the i-th target. i (This sequence number can be the sequence number l obtained after the i-th target orthogonal wave is processed by the above global numbering), where 0≤m i ≤N2 and or and 0≤l i ≤N1.

[0181] In one possible implementation, if the port configuration parameters of each TRP are the same, then the oversampling factor values ​​corresponding to each TRP are also the same, assuming they are O1 and O2, and the predetermined number L corresponding to each TRP is... i Similarly, determining the second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group may include: mapping the sequence number of the predetermined number of target orthogonal beams corresponding to each TRP to the second combination number i. 1,2 , where i 1,2 N is used to indicate all target orthogonal beam groups indicated by the first combination number. trp * The sequence numbers of the L orthogonal beams, where L is the predetermined number.

[0182] in, Where N1 and N2 are the number of antenna ports configured by the network side for the TRP in two dimensions of the same polarization. This indicates that from N1*N2*N trp Select L*N from the orthogonal beams. trp The number of combinations of orthogonal beams targeting a target.

[0183] And i 1,2 With L*Ntrp The mapping relationship between the sequence numbers of the target orthogonal beams may include:

[0184]

[0185] in, or, Where, n i Let L be the global index of the i-th target orthogonal beam, where 0 ≤ i ≤ L*N trp -1, m represents the index of the i-th target orthogonal beam. Let l represent the index of the i-th target orthogonal beam, where 0 ≤ m ≤ N2 and 0 ≤ l ≤ N1*N. trp Or 0≤m≤N2*N trp And 0≤l≤N1.

[0186] S216, the terminal sends PMI parameters, wherein the PMI parameters include the first feedback parameter and the second feedback parameter.

[0187] In this embodiment of the application, the terminal can send the PMI parameters through multiple TRP Channel State Information (CSI) reports, and the network side can obtain the PMI fed back by the terminal based on the received PMI parameters.

[0188] In one possible implementation, prior to S216, the method may also include:

[0189] Step 1: Obtain the network-side configuration parameters and the number of latency information entries corresponding to each TRP. In this step, the number of latency information entries corresponding to each TRP is obtained based on the network-side configuration parameters.

[0190] Step 2: Based on the number of latency information items corresponding to each TRP, obtain the latency information of the plurality of TRPs, wherein the PMI parameter further includes the latency information of the plurality of TRPs. In this step, the terminal can determine the number of latency information items to be obtained based on the number of latency information items corresponding to each TRP, and obtain the corresponding number of latency information items.

[0191] In one possible implementation, if the number of delay information corresponding to each TRP is different, the delay information of the multiple TRPs can be obtained based on the largest number of delay information among the multiple TRPs.

[0192] For example, the terminal can obtain network configuration parameters and calculate the number of latency information items fed back by the terminal. This number may be the same or different for each TRP. Based on the number of latency information items, the terminal obtains latency information for multiple TRPs, where the latency information is represented by a DFT vector or other vectors. Optionally, if the number of latency information items obtained by the terminal differs for each TRP, the terminal obtains the latency information for multiple TRPs based on the maximum value.

[0193] In one possible implementation, the terminal can also obtain the feedback coefficients of the coefficient matrix used to feed back the PMI, and the PMI parameters can also include the feedback coefficients.

[0194] Optionally, the terminal can set the amplitude of the TRP corresponding to the strongest coefficient in the coefficient matrix as a reference value, and obtain the amplitude quantization coefficient between each TRP by quantizing the amplitude of the strongest coefficient of other TRPs among the plurality of TRPs based on the reference value.

[0195] For example, the terminal assumes the amplitude of the TRP corresponding to the strongest coefficient is 1, quantizes the amplitude of the strongest coefficient of other TRPs based on the strongest coefficient, and feeds back the corresponding TRP amplitude quantization coefficient. For example, using i... 2,6,v For layer vN trp The strongest coefficient amplitude coefficient quantization indicator of each TRP. Each amplitude coefficient is a 4-bit bit string that can indicate 16 quantization levels. Each codepoint corresponds to a quantization value. The amplitude coefficient of the polarization where the strongest coefficient is located is not fed back, and is assumed to be 1.

[0196] In one possible implementation, when the terminal sends the PMI parameters, it can map the PMI parameters to the Channel State Information (CSI) for transmission. The amplitude quantization coefficients between the various TRPs are mapped to the second part of the CSI, located before the polarization amplitude indication in the PMI parameters, or between the polarization amplitude indication and the window indication in the PMI parameters.

[0197] For example, the terminal maps the amplitude quantization coefficients between TRPs to Group 2 of CSIPart2 as feedback, with the mapping order located at polarization amplitude indicator i. 2,3,v Previously, or polarization amplitude indicator i 2,3,v With window indicator i 1,5 between.

[0198] Through the above-described technical solutions provided in the embodiments of this application, for a joint transmission scheme of multiple TRPs, if it is necessary to feed back the spatial beam of each TRP, the global sequence number can be fed back by using the combination number, thereby reducing the feedback overhead. In addition, by feeding back the amplitude between TRPs, the quantization accuracy can be further improved, which helps to improve the precoding performance.

[0199] Figure 3 This illustration shows a flowchart of a PMI acquisition method for multiple TRP transmissions provided in an embodiment of this application. This method 300 can be executed by a network-side device. In other words, the method can be executed by software or hardware installed on the network-side device. Figure 3 As shown, the method mainly includes the following steps.

[0200] S310, the network-side device indicates to the terminal the target parameters of multiple TPRs that allow joint transmission.

[0201] The target parameter is the same as the target parameter in method 200, which can be found in the description of method 200.

[0202] Optionally, the target parameters include:

[0203] (1) Port configuration parameter N 1,i and N 2,i , where N 1,i and N 2,i These represent the number of antenna ports configured on the network side for TRP i in two dimensions of the same polarization; or,

[0204] (2) The port configuration parameter N 1,i and N 2,i and the number N of the plurality of TRPs Ntrp ;

[0205] Wherein, TRP i is the (i+1)th TRP among the plurality of TRPs, i∈{0,1,…,N} Ntrp -1}.

[0206] In one possible implementation, the target parameters may further include: a predetermined number L of target orthogonal beams. i , where L i The predetermined number of the target orthogonal beams corresponding to TRP i.

[0207] In one possible implementation, the target parameter may further include: a predetermined total number of target orthogonal beams, L_total, where L_total is the sum of the number of target orthogonal beams corresponding to the plurality of TRPs.

[0208] In one possible implementation, the network-side device indicates to the terminal the number N of the plurality of TRPs. Ntrp ,include:

[0209] (1) The network-side device configures the terminal with the number N of the plurality of TRPs. Ntrp ;or,

[0210] (2) The network-side device indicates the number N of the plurality of TRPs according to the configured target information. Ntrp The target information includes one of the following: CMR, TCI, and higher-level configuration signaling.

[0211] In one possible implementation, the network-side device indicates to the terminal target parameters for multiple TPRs that allow joint transmission, including:

[0212] The network-side device configures a unified set of target parameters for multiple TRPs, indicating that the target parameters of the multiple TRPs are the same; or...

[0213] The network-side device configures a set of target parameters for each TRP, indicating a set of target parameters corresponding to each TRP, wherein the target parameters configured for each TRP are not completely the same.

[0214] S312, receive PMI parameters sent by the terminal, wherein the PMI parameters include a first feedback parameter and a second feedback parameter; wherein the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to the plurality of TRPs, and / or, the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group.

[0215] The terminal may send the PMI parameters in the manner described in method 200 above, as detailed in the description of method 200, which will not be repeated here.

[0216] S314, the network-side device obtains the PMI of each TRP according to the PMI parameter.

[0217] For example, the network obtains the corresponding orthogonal beam group number based on the first feedback parameter. If the first feedback parameter is the number of combinations, it needs to be demapped according to the mapping formula from the number to the number of combinations to obtain the corresponding orthogonal beam group number. Then, it obtains the orthogonal beam number by demapping according to the second feedback parameter. Based on the orthogonal beam group number and the orthogonal beam number, it obtains the spatial domain (SD) matrix of the PMI using a predefined formula. Then, it obtains the PMI of the multiple TRPs mentioned by the user by multiplying the frequency domain (FD) matrix information and coefficient matrix information fed back by the UE or by using a predefined formula.

[0218] Through the technical solutions provided in the embodiments of this application, in the scenario of multi-TRP joint transmission, the network-side device can obtain the PMI of each TRP according to the PMI parameters fed back by the terminal, thereby improving system performance.

[0219] Figure 4 This illustration shows another flowchart of the feedback method for PMI with multiple TRP transmissions provided in this application embodiment, as shown below. Figure 4 As shown, the method 400 mainly includes the following steps.

[0220] S410, obtain PMI parameters.

[0221] S412, feedback PMI parameters.

[0222] Optionally, obtaining PMI parameters may include obtaining spatial domain (SD) parameters.

[0223] Optionally, obtaining spatial parameters may include:

[0224] Step 1: Obtain orthogonal beam group information.

[0225] Step 2: Obtain beam information based on orthogonal beam group information.

[0226] The acquisition of orthogonal beamgroup information and orthogonal beam information includes the following methods:

[0227] (1) Obtain the orthogonal beam group information of each TRP that is allowed to transmit JT. Among them, the TRP that is allowed to transmit JT can be one of the TRPs selected by the terminal to perform JT transmission CSI feedback, or it can be one of the TRPs that are instructed by the network side to perform JT transmission CSI feedback through higher layer signaling.

[0228] Alternatively, the orthogonal beamgroup information of each TRP that allows JT transmission can be obtained in the following ways:

[0229] For any TRP, firstly, the port configuration parameters N1 and N2 of the TRP are obtained according to the higher-layer signaling. N1 and N2 can represent the number of antenna ports in two dimensions (e.g., horizontal and vertical dimensions) of the TRP under the same polarization. Based on the number of ports in the two dimensions, the beam oversampling factors O1 and O2 in the two dimensions are determined. Then, the orthogonal beam group indices 0≤q1≤O1 and 0≤q2≤O2 are obtained using the channel of the TRP. Based on q1 and q2, an orthogonal beam group set is determined. An orthogonal beam group, wherein the set of orthogonal beam groups It has O1*O2 orthogonal beam groups. The orthogonal beams can be column vectors of the DFT matrix or other vectors.

[0230] In summary, orthogonal beam group information can be obtained, and the orthogonal beam group information includes N. trp The orthogonal group numbers q1 and q2 corresponding to each TRP.

[0231] (2) Obtain the orthogonal beam information of each TRP that allows JT transmission.

[0232] Alternatively, the orthogonal beam information of each TRP that allows JT transmission can be obtained in the following way:

[0233] For any TRP, an orthogonal beam set is determined based on q1 and q2. An orthogonal beam group, wherein the orthogonal beam group set The system has O1*O2 orthogonal beam groups, each containing N1*N2 orthogonal beams. Then, the TRP channel is used to obtain a specified number L orthogonal beam indication information, each of which includes 0≤m≤N2 and 0≤l≤N1, where L is obtained through higher-layer network signaling.

[0234] In summary, orthogonal beam information can be obtained, and the orthogonal beam information includes N. trp N of TRP trp *L orthogonal beam indication information, where N trp This indicates the number of TRPs allowed for JT transmission.

[0235] (3) Jointly acquire the orthogonal beam group information of each TRP that allows JT transmission.

[0236] Alternatively, the orthogonal beamgroup information of each TRP that allows JT transmission can be obtained jointly in the following manner:

[0237] First, based on the high-layer signaling, obtain the port and TRP quantity configuration parameters N1, N2, and N3. trp For any TRP, where N1 and N2 can represent the number of antenna ports in two dimensions (e.g., horizontal and vertical) of the TRP under the same polarization, the number of ports in the two dimensions and N... trp Two-dimensional beam oversampling factors, O1 and O2, are determined. Then, multiple sets of orthogonal beam groups are determined based on the port configurations and oversampling factors of all TRPs. where i∈{0,1,…,N} trp -1},N trp This indicates the number of TRPs allowed for JT transmission, and then the channel of TRPi is used from the orthogonal beamset. Obtain the beam orthogonal group number q 1_i and q 2_i i∈{0,1,…,Ntrp}, where 0≤q 1_i ≤O1 and 0≤q 2_i ≤O2. Then, globally number the orthogonal group numbers of all TRPs.

[0238] For example, the beam orthogonal group number q of TRPi can be... 1_i and q 2_i The number is q1 = (i*O1) + q 1_i ,q2=q 2_i Alternatively, the beam orthogonality group number q of TRPi can be changed. 1_i and q 2_i The number is q2=(i*O2)+q 2_i ,q1=q 1_i wait.

[0239] The final obtained orthogonal beam group information includes N trp The orthogonal group numbers q1 and q2 corresponding to each TRP.

[0240] (4) Jointly acquire the orthogonal beam information of each TRP that allows JT transmission.

[0241] Alternatively, the orthogonal beam information of each TRP that allows JT transmission can be obtained jointly in the following manner:

[0242] For all TRPs, an orthogonal beam group G is determined based on q1 and q2 of TRP i. i where i∈{0,1,…,N trp -1}, where the orthogonal beam group includes N1*N2 orthogonal beams, for the orthogonal beam group G i Using the associated TRPi channel, a specified number L orthogonal beam indication information is obtained, each indication information including 0≤m i ≤N2 and 0≤l i ≤N1, where L is obtained through higher-layer network signaling. Then, the orthogonal beam indication information of all TRPs is globally numbered.

[0243] For example, the beam indication information of one of the L orthogonal beam indication information associated with TRPi is numbered as: m = (i*N2) + m i ,l=l i Alternatively, one of the L orthogonal beam indication information associated with TRPi can be numbered as: m = m i ,l=(i*N1)+l i wait.

[0244] In summary, the final orthogonal beam information includes N trp N of TRP trp*L orthogonal beam indication information (m, l), where N trp This indicates the number of TRPs allowed for JT transmission.

[0245] In one possible implementation, when obtaining beam information based on orthogonal beam groups according to network instructions, the network indicates that the number of beams for each TRP is not exactly the same, that is, the L value corresponding to each TRP is not exactly the same; or, the network indicates that the number of beams for each TRP is the same, that is, the L value corresponding to each TRP is the same.

[0246] In one possible implementation, the feedback PMI parameter may include: the feedback SD (spatial domain) parameter.

[0247] Optionally, the feedback SD parameters may include:

[0248] Step 1: Feedback of orthogonal beam group information;

[0249] Step 2: Feedback of orthogonal beam information.

[0250] Optionally, the feedback of orthogonal beam group information may include: feeding back the orthogonal beam group information for each TRP separately.

[0251] For example, through parameter i 1,1,t Feedback, where t = 0, 1, ..., N trp -1, where t, t=0 is associated with the first measurement signal resource port group / measurement signal resource / measurement signal resource group / TRP, t=1 is associated with the second measurement signal resource port group / measurement signal resource / measurement signal resource group / TRP, and so on. For parameter i 1,1,t Includes q1 and q2, where 0 ≤ q1 ≤ O1 and 0 ≤ q2 ≤ O2. The network is based on parameter i. 1,1,t Get N trp q1 and q2 determine each TRP in a predefined order, and the terminal selects the orthogonal beam group.

[0252] Alternatively, the orthogonal beam group information of all TRPs can be fed back using the combination number. For example, the orthogonal beam group information of all TRPs can be mapped to the combination number.

[0253] For example, through parameter i 1,1 Feedback, of which i 1,1 Used to indicate N within all orthogonal vector groups trp The index of each vector group Where O1 and O2 are beam oversampling parameters, N trp This indicates the number of TRPs allowed for JT transmission. Indicates from O1O2N trp N are selected from the orthogonal groups. trpThe number of combinations corresponding to each orthogonal beam group. 1,1 With N trp The mapping of the orthogonal beam group numbers is as follows:

[0254]

[0255]

[0256] or

[0257]

[0258] Where n i The global sequence number of a beam group is determined by the sequence number. and Confirmed. i The value increases as i increases, 0≤i≤N trp -1. This represents the beam group number q2 corresponding to the i-th TRP. Let q1 represent the beam group number corresponding to the i-th TRP, where 0 ≤ q1 ≤ O1N. trp and 0≤q2≤O2, or 0≤q1≤O1 and 0≤q2≤O2N trp .

[0259] The network is based on the number of combinations i 1,1 Demapping to obtain N trp Given beam group numbers q1 and q2, obtain the N selected by the terminal. trp A quadrature beam group.

[0260] Optionally, the feedback of orthogonal beam information may include: using the combination number to feed back the orthogonal beam information of each TRP respectively.

[0261] For example, through parameter i 1,2,t Feedback, where t = 0, 1, ..., N trp -1, where t, t=0 is associated with the first measurement signal resource port group / measurement signal resource / measurement signal resource group / TRP, t=1 is associated with the second measurement signal resource port group / measurement signal resource / measurement signal resource group / TRP, and so on. i 1,2,t Used to indicate i 1,1,t The indicated L vector indices within the orthogonal beam group, Where N1 and N2 are the number of ports configured in the network, and L is the number of beams indicated by the network. This represents the number of combinations of choosing L beams from N1*N2 beams. 1,2,t The mapping to the L orthogonal beam indices is as follows:

[0262]

[0263]

[0264] Where, n i A global sequence number for a beam, determined by the sequence number. and Confirmed. i The value of increases as i increases, and 0 <= i <= L-1. Indicates the beam number m. Let l represent the beam number, where 0 <= m <= N2 and 0 <= l <= N1.

[0265] The network side is based on the combination number i 1,2,t Demapping to obtain N trp *L m and l, obtain the N selected by the terminal. trp *L orthogonal beams.

[0266] Alternatively, the combination number can be used to feed back the orthogonal beam information of all TRPs. For example, the orthogonal beam information of all TRPs can be mapped to the combination number.

[0267] For example, through parameter i 1,2 Feedback, of which i 1,2 Used to indicate i 1,1,t Or i 1,1 N within all indicated orthogonal beam groups trp *L orthogonal vector indices, Where N1 and N2 are the number of ports configured in the network, and L is the number of beams indicated by the network. This indicates that from N1*N2*N trp Select L*N from the beams. trp The number of combinations of beams. 1,2 With L*N trp The mapping of the orthogonal beam indices is as follows:

[0268]

[0269]

[0270] or

[0271]

[0272] Where, n i The global sequence number of an orthogonal beam is determined by the sequence number. and Confirmed. i The value increases as i increases, 0≤i≤L*N trp -1. This represents the beam group number m corresponding to the i-th orthogonal beam. Let l represent the beam group number corresponding to the i-th orthogonal beam, where 0≤m≤N2 and 0≤l≤N1*N. trp Or 0≤m≤N2*N trp and 0≤l≤N1.

[0273] The network side is based on the combination number i 1,2 Demapping to obtain N trp *L m and l, obtain the N selected by the terminal. trp *L orthogonal beams.

[0274] In one possible implementation, obtaining PMI parameters can also involve obtaining frequency domain or time delay domain parameters.

[0275] Optionally, obtaining the frequency domain or time delay domain may include:

[0276] Step 1: Obtain network configuration parameters and calculate the amount of latency information fed back by the terminal;

[0277] Optionally, the quantity may be the same for each TRP, or the quantity may not be exactly the same for each TRP.

[0278] Step 2: The terminal obtains the latency information of multiple TRPs based on the number of latency information, and the latency information is represented by a DFT vector or other vectors.

[0279] Optionally, when the number of latency information items acquired by the terminal differs for each TRP, the terminal acquires latency information for multiple TRPs according to the maximum value.

[0280] In one possible implementation, the feedback PMI parameters may also include: coefficient matrices corresponding to the feedback delay domain and spatial domain.

[0281] Optionally, the coefficient matrices corresponding to the feedback delay domain and spatial domain may include:

[0282] Step 1: The terminal assumes that the amplitude of the TRP corresponding to the strongest coefficient is 1, quantizes the amplitude of the strongest coefficient of other TRPs based on the strongest coefficient, and feeds back the corresponding TRP amplitude quantization coefficient.

[0283] For example: using i 2,6,v For layer vN trp The strongest coefficient amplitude coefficient quantization indicator of each TRP. Each amplitude coefficient is a 4-bit bit string that can indicate 16 quantization levels. Each codepoint corresponds to a quantization value. The amplitude coefficient of the polarization where the strongest coefficient is located is not fed back, and is assumed to be 1.

[0284] Step 2: The terminal maps the amplitude quantization coefficients between TRPs to Group 2 of CSIPart2 and feeds them back, with the mapping order located at the polarization amplitude indicator i. 2,3,v Previously, or polarization amplitude indicator i 2,3,v With window indicator i 1,5 between.

[0285] Using the above method, for a joint transmission scheme of multiple TRPs, if it is necessary to feed back the spatial beam of each TRP, the feedback overhead can be reduced by using the combination number for global sequence number feedback. In addition, by feeding back the amplitude between TRPs, the quantization accuracy can be further improved, which helps to improve the precoding performance.

[0286] The feedback method for PMI with multiple TRP transmissions provided in this application can be executed by a feedback device for PMI with multiple TRP transmissions. This application uses an example of a feedback device for PMI with multiple TRP transmissions executing the feedback method for PMI with multiple TRP transmissions to illustrate the feedback device for PMI with multiple TRP transmissions provided in this application.

[0287] Figure 5 This illustration shows a schematic diagram of a feedback device for a PMI with multiple TRP transmissions provided in an embodiment of this application. Figure 5 As shown, the device 500 mainly includes: a first determining module 501, a selecting module 502, a second determining module 503, and a first sending module 504.

[0288] In this embodiment, a first determining module 501 is used to determine a set of orthogonal beam groups corresponding to each TRP based on target parameters configured by the network side for multiple TRPs that allow joint transmission; a selecting module 502 is used to select a target orthogonal beam group corresponding to each TRP from the set of orthogonal beam groups corresponding to each TRP based on the channel information of each TRP, and to select a predetermined number of target orthogonal beams corresponding to each TRP from the target orthogonal beam groups; a second determining module 503 is used to determine a first feedback parameter for feeding back the target orthogonal beam groups corresponding to multiple TRPs and a second feedback parameter for feeding back the predetermined number of target orthogonal beams in each target orthogonal beam group; wherein the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to multiple TRPs, and / or the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group; a first transmitting module 504 is used to transmit PMI parameters, wherein the PMI parameters include the first feedback parameter and the second feedback parameter.

[0289] In one possible implementation, the first determining module 501 determines the orthogonal beamgroup set corresponding to each TRP based on the target parameters configured by the network side for the multiple TRPs, including:

[0290] Obtain the target parameters for each of the TRPs;

[0291] Based on the target parameters of TRP i and the instructions or preset information from higher-layer signaling, obtain the oversampling factor O corresponding to TRP i. 1,i and O 2,i The value of is given by , where TRP i is the (i+1)th TRP among the plurality of TRPs, i∈{0,1,…,N}. Ntrp -1,NN trp The number of the plurality of TRPs;

[0292] Based on the obtained oversampling factor O of TRP i 1,i and O 2,i The value of TRP i is used to obtain the set of orthogonal beam groups corresponding to TRP i. Among them, the orthogonal beam set O 1,i *O 2,i A quadrature beam group.

[0293] In one possible implementation, the target parameters include:

[0294] Port configuration parameter N 1,i and N 2,i , where N 1,i and N 2,i These represent the number of antenna ports configured on the network side for the TRP i in two dimensions of the same polarization; or,

[0295] The port configuration parameter N 1,i and N 2,i and the number N of the plurality of TRPs Ntrp .

[0296] In one possible implementation, the target parameter further includes:

[0297] The predetermined number L of the target orthogonal beams i , where L i The number of target orthogonal beams corresponding to the TRP i is a predetermined number; or, the total number of target orthogonal beams L_total, where L_total is the sum of the number of target orthogonal beams corresponding to the plurality of TRPs.

[0298] In one possible implementation, the first determining module 501 obtains the number N of the plurality of TRPs.Ntrp ,include:

[0299] Based on the number N of the multiple TRPs configured on the network side. Ntrp ;or,

[0300] The number N of the multiple TRPs is obtained based on the configured target information. Ntrp The target information includes one of the following: Channel Measurement Resources (CMR), Transmission Configuration Indicator (TCI), and Higher Layer Configuration Signalling.

[0301] In one possible implementation, the first determining module 501 obtains the target parameters of each of the TRPs, including:

[0302] Obtain a set of target parameters uniformly configured by the network side for multiple TRPs, indicating that the target parameters of multiple TRPs are the same; or,

[0303] Each set of target parameters configured by the network side for each TRP is obtained, indicating the set of target parameters corresponding to each TRP, wherein the target parameters configured by the network side for each TRP are not completely the same.

[0304] In one possible implementation, where a set of target parameters is uniformly configured for each TRP on the network side, the target parameters further include: the values ​​of oversampling factors O1 and O2, where the oversampling factor O1 corresponding to TRP i is O2. 1,i =O1,O 2,i =O2.

[0305] In one possible implementation, the selection module 502 selects a target orthogonal beam group corresponding to each TRP from the set of orthogonal beam groups corresponding to each TRP based on the channel information of each TRP, and selects a predetermined number of target orthogonal beams corresponding to each TRP from the target orthogonal beam group, including:

[0306] Based on the channel information of TRPi, obtain the orthogonal beam group number q of TRP i. 1,i and q 2,i Wherein, TRP i is the (i+1)th TRP among the plurality of TRPs, i∈{0,1,…,N} Ntrp -1},N Ntrp The number of the plurality of TRPs;

[0307] According to q 1,i and q 1,i Determine the set of orthogonal beam groups corresponding to TRP i. One of the target orthogonal beam groups, where 0 ≤ q 1,i ≤O1,i and 0≤q 2,i ≤O 2,i The target orthogonal beam group includes N 1,i *N 2,i One orthogonal beam;

[0308] Using the channel information of TRP i, the L corresponding to TRP i is obtained from the target orthogonal beam group. i A target orthogonal beam, of which L i This is the predetermined quantity corresponding to TRP i.

[0309] In one possible implementation, the second determining module is further configured to:

[0310] The sequence number of the target orthogonal beam group corresponding to each TRP is globally numbered to obtain the target orthogonal beam group information corresponding to multiple TRPs;

[0311] L corresponding to each of the TRPs i The identification information of each target orthogonal beam is globally numbered to obtain the sequence number of the target orthogonal beam corresponding to the multiple TRPs. The identification information refers to the identification information of the target orthogonal beam in the target orthogonal beam group, and the identification information includes the parameter m. i and l i m i and l i The integer is 0 ≤ m i ≤N 2,i and 0≤l i ≤N 1,i .

[0312] In one possible implementation, the sequence number of the target orthogonal beam group corresponding to each TRP is globally numbered, including one of the following:

[0313] The sequence number q of the beam orthogonal group of TRP i 1,i and q 2,i They are respectively numbered q1=(i*O 1,i )+q 1,i ,q2=q 2,i ;

[0314] The sequence number q of the beam orthogonal group of TRP i 1,i and q 2,i They are respectively numbered q2=(i*O 2,i )+q 2,i ,q1=q 1,i ;

[0315] The sequence number q of the beam orthogonal group of TRP i 1,i and q2,i They are numbered as follows

[0316] The sequence number q of the beam orthogonal group of TRP i 1,i and q 2,i They are numbered as follows

[0317] Among them O 1,k O 2,k This represents the oversampling factor of TRP k in the plurality of TRPs.

[0318] In one possible implementation, for each of the TRPs corresponding to L i The identification information of each target orthogonal beam is globally numbered, including one of the following:

[0319] The L of TRP i i The identification information of one target orthogonal beam in a set of target orthogonal beams is used to obtain the sequence number of that target orthogonal beam: m = (i*N2) + m i ,l=l i ;

[0320] The L of TRP i i The identification information of one target orthogonal beam in a set of target orthogonal beams is used to obtain the sequence number of that target orthogonal beam: m = m i ,l=(i*N1)+l i ;

[0321] The L of TRP i i The identification information of one target orthogonal beam in a set of target orthogonal beams is used to number the target orthogonal beam, thus obtaining the sequence number of that target orthogonal beam:

[0322] The L of TRP i i The identification information of one target orthogonal beam in a set of target orthogonal beams is used to number the target orthogonal beam, thus obtaining the sequence number of that target orthogonal beam:

[0323] Where, N 1,k N 2,k This indicates the port configuration parameters for TRP k.

[0324] In one possible implementation, the second determining module 503 determines the first combination number indicating the target orthogonal beam groups corresponding to the plurality of TRPs, including:

[0325] Map the sequence number of the target orthogonal beam group corresponding to each TRP to the first combination number i. 1,1 , where i 1,1N is used to indicate the orthogonal vector group corresponding to the plurality of TRPs. trp The index of each vector group Wherein, TRP i is the (i+1)th TRP among the plurality of TRPs, i∈{0,1,…,N} Ntrp -1},N Ntrp For the number of the plurality of TRPs, O 1,i O 2,i To obtain the oversampling factor of TRP i, N trp Indicates the number of the multiple TRPs. Indicates from N selected from a group of orthogonal beams trp The number of combinations corresponding to each target orthogonal beam group.

[0326] In one possible implementation, the first combination number i 1,1 The mapping relationship between the sequence numbers of the target orthogonal beam groups corresponding to each of the TRPs includes:

[0327] in, or, n i Let i be the global index of the i-th target orthogonal beam group, 0 ≤ i ≤ N trp -1; q2 represents the index of the target beam group corresponding to the i-th TRP. The index q1 represents the target beam group number corresponding to TRP i, where, and 0≤q2≤O2 or 0≤q1≤O1 and

[0328] In one possible implementation, the second determining module 503 determines the second combination number, which indicates the predetermined number of target orthogonal beams in each of the target orthogonal beam groups, including:

[0329] Map the sequence number of the predetermined number of target orthogonal beams corresponding to each TRP to the second combination number i. 1,2 , where i 1,2 Used to indicate all target orthogonal beam groups indicated by the first combination number The sequence number of each target orthogonal beam, L i The predetermined number of target orthogonal beams for TRP i.

[0330] In one possible implementation Where, N 1,i and N 2,i This refers to the number of antenna ports configured on the network side for the TRPi in two dimensions of the same polarization. Indicates from Select from orthogonal beams The number of combinations of orthogonal beams targeting a target.

[0331] In one possible implementation, i 1,2 and The mapping relationship between the sequence numbers of the target orthogonal beams includes:

[0332] in, or, Where, n i Let be the global index of the i-th target orthogonal beam. m represents the orthogonal beam index of the i-th target. i , The index l represents the orthogonal beam of the i-th target. i , where 0≤m i ≤N2 and or and 0≤l i ≤N1.

[0333] In one possible implementation, the second determining module 503 is further configured to:

[0334] Obtain the configuration parameters on the network side and obtain the number of latency information corresponding to each TRP;

[0335] Based on the number of delay information corresponding to each TRP, the delay information of the plurality of TRPs is obtained, wherein the PMI parameter further includes the delay information of the plurality of TRPs.

[0336] In one possible implementation, the amount of delay information differs for different TRPs.

[0337] In one possible implementation, obtaining the latency information of the plurality of TRPs based on the number of latency information includes: obtaining the latency information of the plurality of TRPs based on the largest number of latency information among the plurality of TRPs.

[0338] In one possible implementation, the second determining module 503 is further configured to:

[0339] Obtain the feedback coefficients of the coefficient matrix used to provide feedback on the PMI, wherein the PMI parameters also include the feedback coefficients.

[0340] In one possible implementation, the feedback coefficients of the coefficient matrix of the PMI obtained by the second determining module 503 include:

[0341] The amplitude of the TRP corresponding to the strongest coefficient in the coefficient matrix is ​​set as the reference value. The amplitude quantization coefficients between the TRPs are obtained by quantizing the amplitude of the strongest coefficient of the other TRPs among the multiple TRPs based on the reference value.

[0342] In one possible implementation, the first transmitting module 504 transmits the PMI parameters by mapping the PMI parameters to a CSI, wherein the amplitude quantization coefficients between the various TRPs are mapped to a second part of the CSI, located before the polarization amplitude indication in the PMI parameters, or located between the polarization amplitude indication and the window indication in the PMI parameters.

[0343] The feedback device for the PMI in the multi-TRP transmission of this application embodiment can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices besides a terminal. For example, the terminal can include, but is not limited to, the type of terminal 11 listed above; other devices can be servers, network attached storage (NAS), etc., and this application embodiment does not specifically limit the scope.

[0344] The feedback device for PMI with multi-TRP transmission provided in this application embodiment can achieve... Figures 2 to 4 The various processes implemented in the terminal of the method embodiment achieve the same technical effect, and will not be described again here to avoid repetition.

[0345] Figure 6 This illustration shows a schematic diagram of a PMI acquisition device with multiple TRP transmissions provided in an embodiment of this application. Figure 6 As shown, the device 600 mainly includes: a second transmitting module 601, a receiving module 602, and an acquiring module 603.

[0346] In this embodiment, the second sending module 601 is used to indicate to the terminal the target parameters of multiple TPRs that allow joint transmission; the receiving module 602 is used to receive the PMI parameters sent by the terminal, wherein the PMI parameters include a first feedback parameter and a second feedback parameter; wherein the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to the multiple TPRs, and / or, the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group; the obtaining module 603 is used to obtain the PMI of each TPR according to the PMI parameters.

[0347] In one possible implementation, the target parameters include:

[0348] Port configuration parameters N1,i and N2,i, where N1,i and N2,i are the number of antenna ports configured by the network side for TRP i in two dimensions of the same polarization, respectively; or,

[0349] The port configuration parameters N1,i and N2,i, and the number of the multiple TRPs N_Ntrp;

[0350] Wherein, TRP i is the (i+1)th TRP among the plurality of TRPs, i∈{0,1,…,N_Ntrp-1}.

[0351] In one possible implementation, the target parameter further includes:

[0352] The predetermined number L of the target orthogonal beams i , where L i The number of target orthogonal beams corresponding to the TRP i is a predetermined number; or, the total number of target orthogonal beams L_total, where L_total is the sum of the number of target orthogonal beams corresponding to the plurality of TRPs.

[0353] In one possible implementation, the terminal is indicated with the number N of the plurality of TRPs. Ntrp ,include:

[0354] The network-side device configures the terminal with the number N of the plurality of TRPs. Ntrp ;or,

[0355] The network-side device indicates the number N of the plurality of TRPs based on the configured target information. Ntrp The target information includes one of the following: Channel Measurement Resources (CMR), Transmission Configuration Indicator (TCI), and Higher Layer Configuration Signalling.

[0356] In one possible implementation, the terminal is instructed with target parameters for multiple TPRs that allow joint transmission, including:

[0357] Configure a single set of target parameters for multiple TRPs, indicating that the target parameters of the multiple TRPs are the same; or,

[0358] Each TRP is configured with a set of target parameters, indicating the set of target parameters corresponding to each TRP, wherein the target parameters configured for each TRP are not completely the same.

[0359] The PMI acquisition device for multi-TRP transmission provided in this application embodiment can achieve Figures 2 to 4 The various processes implemented on the network side or network-side device in the method embodiment achieve the same technical effect, and will not be described again here to avoid repetition.

[0360] Optional, such as Figure 7 As shown, this application embodiment also provides a communication device 700, including a processor 701 and a memory 702. The memory 702 stores programs or instructions that can run on the processor 701. For example, when the communication device 700 is a terminal, the program or instructions, when executed by the processor 701, implement various steps of the feedback method embodiment for PMI in multi-TRP transmission, and achieve the same technical effect. When the communication device 700 is a network-side device, the program or instructions, when executed by the processor 701, implement various steps of the above-mentioned PMI acquisition method embodiment for multi-TRP transmission, and achieve the same technical effect. To avoid repetition, further details are omitted here.

[0361] This application also provides a terminal, including a processor and a communication interface. The processor is used to implement the various steps of the feedback method embodiment for PMI with multiple TRP transmissions, and the communication interface is used to communicate with external devices. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and achieve the same technical effects. Specifically, Figure 8 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.

[0362] The terminal 800 includes, but is not limited to, at least some of the following components: radio frequency unit 801, network module 802, audio output unit 803, input unit 804, sensor 805, display unit 806, user input unit 807, interface unit 808, memory 809, and processor 810.

[0363] Those skilled in the art will understand that the terminal 800 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 810 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 8 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0364] It should be understood that, in this embodiment, the input unit 804 may include a graphics processing unit (GPU) 8041 and a microphone 8042. The GPU 8041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 806 may include a display panel 8061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 807 includes at least one of a touch panel 8071 and other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 may include a touch detection device and a touch controller. Other input devices 8072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0365] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 801 can transmit it to the processor 810 for processing; in addition, the radio frequency unit 801 can send uplink data to the network-side device. Typically, the radio frequency unit 801 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.

[0366] The memory 809 can be used to store software programs or instructions, as well as various data. The memory 809 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 809 may include volatile memory or non-volatile memory, or both. The non-volatile memory may 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. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (Synchlink DRAM, SLDRAM), and direct memory bus RAM (DRRAM). The memory 809 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.

[0367] Processor 810 may include one or more processing units; optionally, processor 810 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 810.

[0368] The processor 810 is used for:

[0369] Based on the target parameters configured by the network side for multiple TRPs that allow joint transmission, determine the set of orthogonal beam groups corresponding to each TRP;

[0370] Based on the channel information of each TRP, a target orthogonal beam group corresponding to each TRP is selected from the set of orthogonal beam groups corresponding to each TRP, and a predetermined number of target orthogonal beams corresponding to each TRP are selected from the target orthogonal beam groups.

[0371] A first feedback parameter is determined to feed back multiple target orthogonal beam groups corresponding to the TRPs, and a second feedback parameter is determined to feed back a predetermined number of target orthogonal beams in each target orthogonal beam group; wherein, the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to the multiple TRPs, and / or, the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group;

[0372] Radio frequency unit 801 is used to transmit PMI parameters, wherein the PMI parameters include the first feedback parameter and the second feedback parameter.

[0373] This application also provides a network-side device, including a processor and a communication interface. The processor is used to implement the various steps of the above-described multi-TRP transmission PMI acquisition method embodiment, and the communication interface is used to communicate with external devices. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.

[0374] Specifically, embodiments of this application also provide a network-side device. For example... Figure 9 As shown, the network-side device 900 includes: an antenna 901, a radio frequency (RF) device 902, a baseband device 903, a processor 904, and a memory 905. The antenna 901 is connected to the RF device 902. In the uplink direction, the RF device 902 receives information through the antenna 901 and transmits the received information to the baseband device 903 for processing. In the downlink direction, the baseband device 903 processes the information to be transmitted and sends it to the RF device 902. The RF device 902 processes the received information and transmits it through the antenna 901.

[0375] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 903, which includes a baseband processor.

[0376] The baseband device 903 may, for example, include at least one baseband board on which multiple chips are disposed, such as... Figure 9 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 905 via a bus interface to call the program in the memory 905 and execute the network device operations shown in the above method embodiment.

[0377] The network-side device may also include a network interface 906, such as a common public radio interface (CPRI).

[0378] Specifically, the network-side device 900 of this embodiment further includes: instructions or programs stored in a memory 905 and executable on a processor 904, wherein the processor 904 calls the instructions or programs in the memory 905 to execute... Figure 6 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.

[0379] This application also provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the various processes of the above-described multi-TRP transmission PMI feedback method embodiment or the various processes of the above-described multi-TRP transmission PMI acquisition method embodiment, and achieve the same technical effect. To avoid repetition, these will not be described again here.

[0380] The processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0381] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described multi-TRP transmission PMI feedback method embodiment, or to implement the various processes of the above-described multi-TRP transmission PMI acquisition method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0382] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0383] This application also provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-described multi-TRP transmission PMI feedback method embodiment, or to implement the various processes of the above-described multi-TRP transmission PMI acquisition method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0384] This application embodiment also provides a feedback system for PMI with multiple TRP transmissions, including: a terminal and a network-side device. The terminal can be used to perform the steps of the feedback method for PMI with multiple TRP transmissions as described above, and the network-side device can be used to perform the steps of the PMI acquisition method with multiple TRP transmissions as described above.

[0385] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0386] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0387] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A feedback method for the precoding matrix indication PMI in multi-transmitter receiver point (TRP) transmission, characterized in that, include: The terminal determines the set of orthogonal beam groups corresponding to each TRP based on the target parameters configured by the network side for multiple TRPs that allow joint transmission. The target parameters include a predetermined number L of target orthogonal beams corresponding to TRP i. i , , Let i be the number of the plurality of TRPs, where TRP i is the (i+1)th TRP among the plurality of TRPs; Based on the channel information of each TRP, a target orthogonal beam group corresponding to each TRP is selected from the set of orthogonal beam groups corresponding to each TRP, and a predetermined number of target orthogonal beams corresponding to each TRP are selected from the target orthogonal beam groups. A first feedback parameter is determined to feed back multiple target orthogonal beam groups corresponding to the TRPs, and a second feedback parameter is determined to feed back a predetermined number of target orthogonal beams in each target orthogonal beam group; wherein, the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to the multiple TRPs, and / or, the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group; The terminal sends PMI parameters, wherein the PMI parameters include the first feedback parameter and the second feedback parameter.

2. The method according to claim 1, characterized in that, The terminal determines the set of orthogonal beam groups corresponding to each TRP based on the target parameters configured by the network side for multiple TRPs, including: Obtain the target parameters for each of the TRPs; According to the target parameter of the TRP i, a corresponding oversampling factor O of the TRP i is obtained according to indication of high-layer signaling or preset information 1,i and the value of O 2,i . Based on the obtained oversampling factor O of TRP i 1,i and O 2,i The value of TRP i is used to obtain the set of orthogonal beam groups corresponding to TRP i. The orthogonal beam set O 1,i O 2,i A quadrature beam group.

3. The method according to claim 2, characterized in that, The target parameters include: Port configuration parameter N 1,i and N 2,i , where N 1,i and N 2,i These represent the number of antenna ports configured on the network side for the TRP i in two dimensions of the same polarization; or, The port configuration parameter N 1,i and N 2,i and the number of the plurality of TRPs .

4. The method according to claim 2, characterized in that, The target parameters also include: The predetermined total number of target orthogonal beams, L_total, is the sum of the number of target orthogonal beams corresponding to the plurality of TRPs.

5. The method according to claim 3, characterized in that, Obtain the number of the multiple TRPs ,include: Obtain the number of the multiple TRPs configured on the network side. ;or, The number of the multiple TRPs is obtained based on the configured target information. The target information includes one of the following: Channel Measurement Resources (CMR), Transmission Configuration Indicator (TCI), and Higher Layer Configuration Signalling.

6. The method according to claim 3, characterized in that, Obtain the target parameters for each of the TRPs, including: Obtain a set of target parameters uniformly configured by the network side for multiple TRPs, wherein the target parameters of multiple TRPs are the same; or, Obtain a set of target parameters configured by the network side for each of the TRPs, and the target parameters configured for each TRP are not completely the same.

7. The method according to claim 6, characterized in that, In the case where a set of target parameters is uniformly configured for each TRP on the network side, the target parameters also include: the values ​​of oversampling factors O1 and O2, where the oversampling factor O1 corresponding to TRP i is O2. 1,i = O1, O 2,i = O2.

8. The method according to claim 2, characterized in that, Based on the channel information of each TRP, the process includes selecting a target orthogonal beam group corresponding to each TRP from the set of orthogonal beam groups corresponding to each TRP, and selecting a predetermined number of target orthogonal beams corresponding to each TRP from the target orthogonal beam groups, including: Based on the channel information of TRP i, obtain the orthogonal beam group number of TRP i. and Wherein, TRP i is the (i+1)th TRP among the plurality of TRPs. , The number of the plurality of TRPs; according to and Determine the set of orthogonal beam groups corresponding to TRP i. One of the target orthogonal beam groups, wherein... and The target orthogonal beam group includes N 1,i N 2,i N orthogonal beams, of which N 1,i and N 2,i These represent the number of antenna ports configured on the network side for the TRP i in two dimensions of the same polarization; Using the channel information of TRP i, the L corresponding to TRP i is obtained from the target orthogonal beam group. i A target orthogonal beam, of which L i The number of target orthogonal beams corresponding to TRP i is a predetermined number.

9. The method according to claim 8, characterized in that, Before determining the first feedback parameters for the target orthogonal beam groups corresponding to the plurality of TRPs and the second feedback parameters for the predetermined number of target orthogonal beams in each target orthogonal beam group, the method further includes: The sequence number of the target orthogonal beam group corresponding to each TRP is globally numbered to obtain the target orthogonal beam group information corresponding to multiple TRPs; For each of the TRPs corresponding to L i The identification information of each target orthogonal beam is globally numbered to obtain the sequence number of the target orthogonal beam corresponding to the multiple TRPs. The identification information refers to the identification information of the target orthogonal beam in the target orthogonal beam group, and the identification information includes parameters. and , and It is an integer, and and .

10. The method according to claim 9, characterized in that, The target orthogonal beam group corresponding to each TRP is globally numbered, including one of the following: The sequence number q of the beam orthogonal group of TRP i 1,i and q 2,i They are respectively numbered q1= (i O 1,i ) + q 1,i , q2= q 2,i ; The sequence number q of the beam orthogonal group of TRP i 1,i and q 2,i They are respectively numbered q2= (i O 2,i ) + q 2,i , q1= q 1,i ; The sequence number q of the beam orthogonal group of TRP i 1,i and q 2,i They are numbered q1= + q 1,i , q2= q 2,i ; The sequence number q of the beam orthogonal group of TRP i 1,i and q 2,i They are numbered q2= + q 2,i , q1= q 1,i ; in This represents the oversampling factor of TRP k in the plurality of TRPs.

11. The method according to claim 9, characterized in that, For each of the TRPs corresponding to L i The identification information of each target orthogonal beam is globally numbered, including one of the following: The L of TRP i i The identification information of one target orthogonal beam from a set of target orthogonal beams is used to number the target orthogonal beam, thus obtaining the sequence number of that target orthogonal beam: and ; The L of TRP i i The identification information of one target orthogonal beam from a set of target orthogonal beams is used to number the target orthogonal beam, thus obtaining the sequence number of that target orthogonal beam: and ; The L of TRP i i The identification information of one target orthogonal beam from a set of target orthogonal beams is used to number the target orthogonal beam, thus obtaining the sequence number of that target orthogonal beam: and ; The L of TRP i i The identification information of one target orthogonal beam from a set of target orthogonal beams is used to number the target orthogonal beam, thus obtaining the sequence number of that target orthogonal beam: and ; in, This indicates the port configuration parameters for TRP k.

12. The method according to claim 1, characterized in that, Determining the first combination number, which indicates the target orthogonal beam groups corresponding to the plurality of TRPs, includes: Map the sequence number of the target orthogonal beam group corresponding to each TRP to the first combination number. , where i 1,1 Used to indicate the orthogonal vector group corresponding to the plurality of TRPs The index of each vector group , Wherein, TRP i is the (i+1)th TRP among the plurality of TRPs. , The number of the plurality of TRPs, The oversampling factor for the obtained TRP i, Indicates from Selected from orthogonal beam groups The number of combinations corresponding to each target orthogonal beam group.

13. The method according to claim 12, characterized in that, First combination number The mapping relationship between the sequence numbers of the target orthogonal beam groups corresponding to each of the TRPs includes: ;in, ,or, , Let i be the global index of the i-th target orthogonal beam group. ; This indicates the sequence number of the target beam group corresponding to the i-th TRP. , This indicates the sequence number of the target beam group corresponding to TRP i. ,in, as well as or as well as .

14. The method according to claim 12, characterized in that, Determining the second combination number, which indicates the predetermined number of target orthogonal beams in each of the target orthogonal beam groups, includes: Map the sequence numbers of the predetermined number of target orthogonal beams corresponding to each TRP to a second combination number. ,in, Used to indicate all target orthogonal beam groups indicated by the first combination number The sequence number of each target orthogonal beam. The predetermined number of target orthogonal beams for TRP i.

15. The method according to claim 14, characterized in that, ,in, and This refers to the number of antenna ports configured on the network side for the TRP i in two dimensions of the same polarization. Indicates from Select from orthogonal beams The number of combinations of orthogonal beams targeting a target.

16. The method according to claim 15, characterized in that, and The mapping relationship between the sequence numbers of the target orthogonal beams includes: ,in, or, ;in, Let be the global index of the i-th target orthogonal beam. , Indicates the index of the i-th target orthogonal beam. , Indicates the index of the i-th target orthogonal beam. ,in, as well as ,or as well as .

17. The method according to any one of claims 1 to 16, characterized in that, Before the terminal sends the PMI parameters, the method further includes: Obtain the configuration parameters on the network side and obtain the number of latency information corresponding to each TRP; Based on the number of delay information corresponding to each TRP, the delay information of the plurality of TRPs is obtained, wherein the PMI parameter further includes the delay information of the plurality of TRPs.

18. The method according to claim 17, characterized in that, The amount of delay information varies for different TRPs.

19. The method according to claim 18, characterized in that, Obtaining the latency information of the plurality of TRPs based on the number of latency information includes: obtaining the latency information of the plurality of TRPs based on the largest number of latency information among the plurality of TRPs.

20. The method according to any one of claims 1 to 16, characterized in that, Before the terminal sends the PMI parameters, the method further includes: The terminal acquires feedback coefficients for the coefficient matrix used to feed back the PMI, wherein the PMI parameters also include the feedback coefficients.

21. The method according to claim 20, characterized in that, The feedback coefficients of the coefficient matrix of the PMI obtained by the terminal include: The terminal sets the amplitude of the TRP corresponding to the strongest coefficient in the coefficient matrix as a reference value, and obtains the amplitude quantization coefficients between the TRPs by quantizing the amplitude of the strongest coefficient of other TRPs among the plurality of TRPs based on the reference value.

22. The method according to claim 21, characterized in that, The terminal sends the PMI parameters by mapping the PMI parameters to the Channel State Information (CSI) and sending them, wherein the amplitude quantization coefficients between each of the TRPs are mapped in the second part of the CSI, located before the polarization amplitude indication in the PMI parameters, or located between the polarization amplitude indication and the window indication in the PMI parameters.

23. A method for obtaining PMI through multi-TRP transmission, characterized in that, include: The network-side device indicates to the terminal the target parameters of multiple TRPs that allow joint transmission, the target parameters including a predetermined number L of target orthogonal beams corresponding to the TRPi. i , , Let i be the number of the plurality of TRPs, where TRP i is the (i+1)th TRP among the plurality of TRPs; The terminal sends PMI parameters, wherein the PMI parameters include a first feedback parameter and a second feedback parameter; wherein the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to the plurality of TRPs, and / or the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group; The network-side device obtains the PMI of each TRP based on the PMI parameters.

24. The method according to claim 23, characterized in that, The target parameters include: Port configuration parameter N 1,i and N 2,i , where N 1,i and N 2,i These represent the number of antenna ports configured on the network side for TRP i in two dimensions of the same polarization; or, The port configuration parameter N 1,i and N 2,i and the number of the plurality of TRPs .

25. The method according to claim 24, characterized in that, The target parameters also include: Alternatively, the predetermined total number of target orthogonal beams is L_total, where L_total is the sum of the number of target orthogonal beams corresponding to the plurality of TRPs.

26. The method according to claim 24, characterized in that, The network-side device indicates the number of the multiple TRPs to the terminal. ,include: The network-side device configures the number of the plurality of TRPs for the terminal. ;or, The network-side device indicates the number of the plurality of TRPs based on the configured target information. The target information includes one of the following: Channel Measurement Resources (CMR), Transmission Configuration Indicator (TCI), and Higher Layer Configuration Signalling.

27. The method according to any one of claims 23 to 26, characterized in that, The network-side device indicates to the terminal the target parameters of multiple TRPs that allow joint transmission, including: The network-side device configures a unified set of target parameters for multiple TRPs, indicating that the target parameters of the multiple TRPs are the same; or... The network-side device configures a set of target parameters for each TRP, indicating a set of target parameters corresponding to each TRP, wherein the target parameters configured for each TRP are not completely the same.

28. A feedback device for a PMI with multiple TRP transmissions, characterized in that, include: The first determining module is configured to determine the set of orthogonal beam groups corresponding to each TRP based on the target parameters configured by the network side for multiple TRPs that allow joint transmission. The target parameters include a predetermined number L of target orthogonal beams corresponding to TRP i. i , , Let i be the number of the plurality of TRPs, where TRP i is the (i+1)th TRP among the plurality of TRPs; The selection module is used to select a target orthogonal beam group corresponding to each TRP from the set of orthogonal beam groups corresponding to each TRP based on the channel information of each TRP, and to select a predetermined number of target orthogonal beams corresponding to each TRP from the target orthogonal beam group. The second determining module is used to determine a first feedback parameter for feeding back multiple target orthogonal beam groups corresponding to the TRPs and a second feedback parameter for feeding back the predetermined number of target orthogonal beams in each target orthogonal beam group; wherein, the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to the multiple TRPs, and / or, the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group; The first sending module is used to send PMI parameters, wherein the PMI parameters include the first feedback parameter and the second feedback parameter.

29. The apparatus according to claim 28, characterized in that, The first determining module determines the set of orthogonal beam groups corresponding to each TRP, including: Obtain the target parameters for each of the TRPs; Based on the target parameters of TRP i and the instructions or preset information from higher-layer signaling, obtain the oversampling factor O corresponding to TRP i. 1,i and O 2,i The possible values ​​of ; Based on the obtained oversampling factor O of TRP i 1,i and O 2,i The value of TRP i is used to obtain the set of orthogonal beam groups corresponding to TRP i. The orthogonal beam set O 1,i O 2,i A quadrature beam group.

30. The apparatus according to claim 29, characterized in that, The first determining module obtains the target parameters of each of the TRPs, including: Obtain a set of target parameters uniformly configured by the network side for multiple TRPs, indicating that the target parameters of multiple TRPs are the same; or, Each set of target parameters configured by the network side for each TRP is obtained, indicating the set of target parameters corresponding to each TRP, wherein the target parameters configured by the network side for each TRP are not completely the same.

31. The apparatus according to claim 29, characterized in that, The selection module selects the target orthogonal beam group corresponding to each TRP from the set of orthogonal beam groups corresponding to each TRP, and selects a predetermined number of target orthogonal beams corresponding to each TRP from the target orthogonal beam groups, including: Based on the channel information of TRP i, obtain the orthogonal beam group number of TRP i. and Wherein, TRP i is the (i+1)th TRP among the plurality of TRPs. , The number of the plurality of TRPs; according to and Determine the set of orthogonal beam groups corresponding to TRP i. One of the target orthogonal beam groups, wherein... and The target orthogonal beam group includes N 1,i N 2,i N orthogonal beams, of which N 1,i and N 2,i These represent the number of antenna ports configured on the network side for the TRP i in two dimensions of the same polarization; Using the channel information of TRP i, the L corresponding to TRP i is obtained from the target orthogonal beam group. i A target orthogonal beam, of which, L i The number of target orthogonal beams corresponding to TRP i is a predetermined number.

32. The apparatus according to claim 31, characterized in that, The second determining module is also used for: The sequence number of the target orthogonal beam group corresponding to each TRP is globally numbered to obtain the target orthogonal beam group information corresponding to multiple TRPs; For each of the TRPs corresponding to L i The identification information of each target orthogonal beam is globally numbered to obtain the sequence number of the target orthogonal beam corresponding to the multiple TRPs. The identification information refers to the identification information of the target orthogonal beam in the target orthogonal beam group, and the identification information includes parameters. and , and It is an integer, and and .

33. The apparatus according to claim 28, characterized in that, The second determining module determines the first combination number indicating the target orthogonal beam groups corresponding to the plurality of TRPs, including: Map the sequence number of the target orthogonal beam group corresponding to each TRP to the first combination number. , where i 1,1 Used to indicate the orthogonal vector group corresponding to the plurality of TRPs The index of each vector group , Wherein, TRP i is the (i+1)th TRP among the plurality of TRPs. , The number of the plurality of TRPs, The oversampling factor for the obtained TRP i, Indicates from Selected from orthogonal beam groups The number of combinations corresponding to each target orthogonal beam group.

34. The apparatus according to claim 33, characterized in that, The second determining module determines the second combination number of target orthogonal beams indicating the predetermined number of target orthogonal beams in each of the target orthogonal beam groups, including: Map the sequence numbers of the predetermined number of target orthogonal beams corresponding to each TRP to a second combination number. ,in, Used to indicate all target orthogonal beam groups indicated by the first combination number The sequence number of each target orthogonal beam. The predetermined number of target orthogonal beams for TRP i.

35. The apparatus according to any one of claims 28 to 34, characterized in that, The second determining module is also used for: Obtain the configuration parameters on the network side and obtain the number of latency information corresponding to each TRP; Based on the number of delay information corresponding to each TRP, the delay information of the plurality of TRPs is obtained, wherein the PMI parameter further includes the delay information of the plurality of TRPs.

36. The apparatus according to any one of claims 28 to 34, characterized in that, The second determining module is also used for: Obtain the feedback coefficients of the coefficient matrix of the PMI, wherein the PMI parameters also include the feedback coefficients.

37. The apparatus according to claim 36, characterized in that, The first transmitting module transmits the PMI parameters by mapping the PMI parameters to CSI for transmission, wherein the amplitude quantization coefficients between each of the TRPs are mapped in the second part of the CSI, located before the polarization amplitude indication in the PMI parameters, or located between the polarization amplitude indication and the window indication in the PMI parameters.

38. A PMI acquisition device with multiple TRP transmissions, characterized in that, include: The second transmitting module is used to indicate to the terminal the target parameters of multiple TRPs that allow joint transmission, the target parameters including a predetermined number L of target orthogonal beams corresponding to TRP i. i , , Let i be the number of the plurality of TRPs, where TRP i is the (i+1)th TRP among the plurality of TRPs; A receiving module is configured to receive PMI parameters sent by the terminal, wherein the PMI parameters include a first feedback parameter and a second feedback parameter; wherein the first feedback parameter includes a first combination number indicating the target orthogonal beam groups corresponding to the plurality of TRPs, and / or the second feedback parameter includes a second combination number indicating the predetermined number of target orthogonal beams in each target orthogonal beam group; The acquisition module is used to acquire the PMI of each TRP based on the PMI parameters.

39. A terminal, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the feedback method of the PMI with multiple TRP transfers as described in any one of claims 1 to 22.

40. A network-side device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the PMI acquisition method for multiple TRP transfers as described in any one of claims 23 to 27.

41. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the feedback method for PMI of multiple TRP transmissions as described in any one of claims 1 to 22, or the steps of the PMI acquisition method of multiple TRP transmissions as described in any one of claims 23 to 27.

Citation Information

Patent Citations

  • Multi-TRP codebook

    CN112368948A

  • Overhead reduction for high-resolution multi-transmission-reception point (MULT-TRP) precoding matrix indication (PMI)

    WO2021159376A1