Precoding matrix acquisition method, terminal and network side equipment

The precoding matrix is ​​obtained by determining the target mapping relationship by the terminal, which solves the problem of inflexible mapping relationship between the reference signal port and the PMI port in the prior art, and achieves the effect of reducing reference signal overhead and improving system flexibility.

CN120200639APending Publication Date: 2025-06-24VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311794323.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

The prior art cannot flexibly configure the mapping relationship between the reference signal port and the precoding matrix indication (PMI) port, resulting in a large overhead of reference signal.

Method used

The terminal obtains the precoding matrix by determining a target mapping relationship, including a mapping relationship between the multiple available reference signal port numbers and the PMI port numbers of a plurality of reference signals, or a mapping relationship between at least part of the reference signal port numbers and the PMI port numbers of a reference signal.

Benefits of technology

The mapping relationship between the reference signal port and the PMI port is realized, which reduces the reference signal overhead and improves the flexibility and efficiency of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120200639A_ABST
    Figure CN120200639A_ABST
Patent Text Reader

Abstract

The invention discloses a coding matrix obtaining method, a terminal and network side equipment, and belongs to the technical field of wireless communication, the precoding matrix obtaining method of the embodiment of the invention comprises the steps that the terminal determines a target mapping relation, the target mapping relationship comprises at least one of the following: a first mapping relationship between a plurality of available reference signal port numbers of a plurality of reference signals and a PMI port number, and a second mapping relationship between at least part of reference signal port numbers of one reference signal and the PMI port number; and the terminal obtains a precoding matrix based on the target mapping relationship.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of wireless communication technologies, and particularly relates to a method for obtaining a precoding matrix, a terminal, and a network-side device. Background Art

[0002] In related technologies, for the acquisition of a Precoding matrix indicator (PMI), the protocol stipulates that for a Type 1 codebook, a terminal obtains a PMI based on a configured Channel State Information (CSI) reference signal (CSI-RS) or a selected CSI-RS. That is to say, the mapping between the PMI port number and the CSI-RS port number is carried out in a fixed manner. Therefore, in related technologies, the mapping relationship between the reference signal port and the PMI port cannot be configured flexibly, which may cause a problem of relatively large reference signal overhead. Summary of the Invention

[0003] Embodiments of this application provide a method for obtaining a precoding matrix, a terminal, and a network-side device, which can solve the problem that the mapping relationship between the reference signal port and the PMI port cannot be configured flexibly.

[0004] In a first aspect, a method for obtaining a precoding matrix is provided, including: a terminal determines a target mapping relationship, where the target mapping relationship includes at least one of the following: a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a PMI port number, and a second mapping relationship between at least some reference signal port numbers of one reference signal and a PMI port number; the terminal obtains a precoding matrix based on the target mapping relationship.

[0005] In a second aspect, a method for obtaining a precoding matrix is provided, including: a network-side device receives a CSI report reported by a terminal, where the CSI report includes a precoding matrix obtained by the terminal based on a target mapping relationship, and the target mapping relationship includes at least one of the following: a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a PMI port number, and a second mapping relationship between at least some reference signal port numbers of one reference signal and a PMI port number; the network-side device obtains the precoding matrix in the CSI report.

[0006] In a third aspect, an apparatus for obtaining a precoding matrix is provided, including: a first determination module configured to determine a target mapping relationship, where the target mapping relationship includes at least one of the following: a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a precoding matrix indicator (PMI) port number, and a second mapping relationship between at least partial reference signal port numbers of one reference signal and the PMI port number; and a first obtaining module configured to obtain a precoding matrix based on the target mapping relationship.

[0007] In a fourth aspect, an apparatus for obtaining a precoding matrix is provided, including: a transmission module configured to receive a channel state information (CSI) report reported by a terminal, where the CSI report includes the precoding matrix obtained by the terminal based on a target mapping relationship, and the target mapping relationship includes at least one of the following: a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and the PMI port number, and a second mapping relationship between at least partial reference signal port numbers of one reference signal and the PMI port number; and a second obtaining module configured to obtain the precoding matrix in the CSI report.

[0008] In a fifth aspect, a terminal is provided, which includes a processor and a memory. The memory stores a program or instructions that can run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0009] In a sixth aspect, a terminal is provided, including a processor and a communication interface, where the processor is configured to implement the steps of the method described in the first aspect, and the communication interface is configured to be coupled to the processor.

[0010] In a seventh aspect, a network-side device is provided, which includes a processor and a memory. The memory stores a program or instructions that can run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.

[0011] In an eighth aspect, a network-side device is provided, including a processor and a communication interface, where the processor is configured to implement the steps of the method described in the second aspect, and the communication interface is configured to be coupled to the processor.

[0012] In a ninth aspect, a readable storage medium is provided, where a program or instructions are stored on the readable storage medium, and when the program or instructions are executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0013] In a tenth aspect, a wireless communication system is provided, including: a terminal and a network-side device. The terminal can be used to execute the steps of the method described in the first aspect, and the network-side device can be used to execute the steps of the method described in the second aspect.

[0014] In an eleventh aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the steps of the method described in the first aspect or to implement the steps of the method described in the second aspect.

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

[0016] In the embodiments of the present application, the terminal can determine a first mapping relationship between the multiple available reference signal port numbers of multiple reference signals and the precoding matrix indicator (PMI) port number, or a second mapping relationship between at least part of the reference signal port numbers of one reference signal and the PMI port number, and then obtain the precoding matrix according to the first mapping relationship or the second mapping relationship, so as to flexibly configure the mapping relationship between the reference signal port and the PMI port to avoid the problem of large reference signal overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A block diagram of a wireless communication system to which the embodiments of the present application can be applied is shown;

[0018] Figure 2 A schematic flowchart of a method for obtaining a precoding matrix provided by the embodiments of the present application is shown;

[0019] Figure 3 Another schematic flowchart of a method for obtaining a precoding matrix provided by the embodiments of the present application is shown;

[0020] Figure 4 A schematic structural diagram of an apparatus for obtaining a precoding matrix provided by the embodiments of the present application is shown;

[0021] Figure 5 Another schematic structural diagram of an apparatus for obtaining a precoding matrix provided by the embodiments of the present application is shown;

[0022] Figure 6 A schematic structural diagram of a communication device provided by the embodiments of the present application is shown;

[0023] Figure 7 A schematic hardware structure diagram of a terminal provided by the embodiments of the present application is shown;

[0024] Figure 8 A schematic diagram of the hardware structure of a network-side device provided by an embodiment of the present application is shown. Detailed implementation manners

[0025] Next, the technical solutions in the embodiments of the present application will be clearly described with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0026] The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are usually of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates an "or" relationship between the associated objects before and after.

[0027] The term "indication" in the present application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly informs the receiver of specific information, operations to be performed, or request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.

[0028] It should be noted that the technology described in the embodiments of this application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, and 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), or other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used not only in the systems and radio technologies mentioned above, but also in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and uses the NR term in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th Generation (6 th Generation, 6G) communication system.

[0029] Figure 1A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home devices with wireless communication functions, such as refrigerators, TVs, washing machines, or furniture, etc.), a game console, a personal computer (PC), a teller machine, or a self-service machine, etc. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be referred to as a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip, or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. Among them, the access network device can also be referred to as a radio access network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a wireless local area network (WLAN) access point (AP), or a wireless fidelity (WiFi) node, etc.Among them, the base station may be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. 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 the embodiments of this application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0030] The core network device 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 (L-NEF), Binding Support Function (BSF), Application Function (AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), Network Data Analytics Function (NWDAF), etc. It should be noted that in the embodiments of this application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited.

[0031] To better understand the technical solutions provided in this application, the related technologies involved in this application are first introduced.

[0032] 1. CSI architecture

[0033] Generally, the CSI architecture can be divided into two parts: downlink CSI and uplink CSI. Downlink CSI architecture: includes downlink physical channels and downlink reference signals; Uplink CSI architecture: includes uplink physical channels and uplink reference signals.

[0034] Among them, generally the downlink physical channel is used to transmit data, and generally the downlink reference signal is used for channel estimation to obtain the downlink channel state information (CSI). Generally the uplink physical channel is used to transmit uplink data, and generally the uplink reference signal is used for channel estimation to obtain the uplink channel state information (CSI).

[0035] In the 5G system, CSI is mainly used for Adaptive Beamforming and MIMO (Multiple Input Multiple Output) technologies to improve the wireless transmission bandwidth and reliability.

[0036] Generally speaking, the CSI architecture of 5G is a very important technology in the 5G communication system and plays an important role in improving the wireless transmission bandwidth, reliability and interference coordination.

[0037] 2. CSI Report Content

[0038] Generally, the terminal can determine through high-layer signaling or default rules that the CSI report can include one of 'none', 'cri-ri-pmi-cqi', 'cri-RI-i1', 'cri-RI-CQI', 'cri-RSRP', 'cri-SINR','ssb-Index-RSRP','ssb-Index-SINR' or 'cri-RI-LI-PMI-CQI'.

[0039] If the terminal is configured with CSI-ReportConfig and the upper-layer parameter reportQuantity is set to "none", then the terminal will not report anything for CSI-ReportConfig.

[0040] If the reportQuantity field in the high-layer parameter CSI-ReportConfig is set to 'cri-RI-CQI', the terminal assumes that the Precoding matrix indicator (PMI) is the identity matrix, and only needs to report the CSI-RS Resource Indicator (CRI), Rank indicator (RI), and Channel quality indicator (CQI) of the CSI Reference Signal (CSI-RS), without reporting the PMI.

[0041] For Type 2 series CSI reports carried on the Physical Uplink Shared Channel (PUSCH), they are usually divided into two parts, CSI report part 1 and CSI report part 2. Each part is independently encoded, and the size of CSI report part 2 can be determined through CSI report part 1.

[0042] 3. PMI Acquisition

[0043] For PMI acquisition, at least for Type 1 series codebooks and R16 / R17 Type 2 series codebooks, the protocol stipulates that the terminal obtains the PMI based on a configured CSI-RS or a selected CSI-RS, and it is equivalent to mapping the PMI port number and the CSI-RS port number in ascending order one by one. That is, the first row of the PMI corresponds to CSI-RS port 3000, the second row corresponds to CSI-RS port 3001, and so on. The mapping method between the PMI port number and the CSI-RS port number is fixed.

[0044] For the PMI codebook of R18 coherent joint transmission (CJT), the protocol stipulates that the terminal obtains the PMI based on up to 4 configured CSI-RSs, and it is equivalent to mapping the PMI port number and each CSI-RS port number in ascending order according to the CSI-RS configuration order. That is, assuming that one CSI-RS is associated with 2 CSI-RS ports, the first row of the PMI corresponds to the first CSI-RS port 3000, the second row corresponds to the first CSI-RS port 3001, the third row corresponds to the second CSI-RS port 3000, the fourth row corresponds to the second CSI-RS port 3001, and so on.

[0045] For network energy saving, it is possible to support multiple CSI report sub-configurations configured by network-side devices to share at least one reference signal. The network-side device indicates the reference signal port number associated with the PMI of a specific sub-configuration of the terminal through a bit sequence. If the network configures multiple reference signals, the terminal selects one of the reference signals and then obtains the PMI based on the port indication bit sequence.

[0046] In summary, the prior art cannot flexibly configure the mapping relationship between the reference signal port and the PMI port, which may cause a problem of relatively large reference signal overhead. In view of this problem, the embodiments of the present application provide a solution for obtaining a precoding matrix.

[0047] The following will, with reference to the accompanying drawings, elaborate on the solution for obtaining a precoding matrix provided by the embodiments of the present application through some embodiments and their application scenarios.

[0048] Figure 2 FIG. shows a schematic flowchart of a method for obtaining a precoding matrix in an embodiment of the present 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. As Figure 2 shown, the method may include the following steps.

[0049] S210, the terminal determines a target mapping relationship, where the target mapping relationship includes at least one of a first mapping relationship and a second mapping relationship.

[0050] Among them, the first mapping relationship is the mapping relationship between the multiple available reference signal port numbers of multiple reference signals and the PMI port number, and the second mapping relationship is the mapping relationship between at least some of the reference signal port numbers of one reference signal and the PMI port number.

[0051] Among them, in the first mapping relationship, one reference signal among the multiple reference signals may correspond to one available reference signal port number, or one reference signal among the multiple reference signals may also correspond to multiple available reference signal port numbers. In the second mapping relationship, one reference signal may correspond to multiple reference signal port numbers, and the second mapping relationship may include the mapping relationship between some or all of the reference signal port numbers corresponding to the reference signal and the PMI port number.

[0052] Among them, the multiple available reference signal port numbers may be all the available reference signal port numbers of the multiple reference signals. The terminal may determine how to map all the available reference signal port numbers of the multiple reference signals to the PMI port numbers according to network signaling or protocol agreements. Alternatively, the terminal determines to perform permutations and combinations on the channels or channel vectors obtained on all the available reference signal ports of the multiple reference signals, and then obtains the PMI based on the permuted channels or channel matrices, that is, maps all the available reference signal port numbers of the multiple reference signals to the PMI port numbers.

[0053] In the embodiments of the present application, through the target mapping relationship, the mapping relationship between the reference signal port number and the PMI port number can be solved. On the one hand, it enables the network-side device and the terminal to have a consistent understanding of the mapping relationship between the reference signal port number and the PMI port number, avoiding the situation where the network-side device incorrectly uses the PMI fed back by the terminal and causes performance loss. On the other hand, the network-side device can configure the reference signals more flexibly. By clarifying the mapping relationship, it supports that the mapping between the reference signal port number and the PMI port number is not a one-to-one mapping, that is, multiple reference signal port numbers may correspond to one PMI port number. On the further hand, by clarifying the mapping relationship, the reference signal overhead can be reduced, that is, by determining the mapping relationship, the network-side device and the terminal have a consistent understanding of the mapping relationship between the reference signal port number associated with one reference signal or multiple reference signals and the PMI port number, without the need for multiple groups or multiple reference signals, where each group or each reference signal matches a different codebook or a different PMI.

[0054] Among them, the PMI port number can be the row number of the precoding matrix associated with PMI, or a set of port numbers agreed upon by the protocol, or a set of serial numbers starting from 0 or 1. For example, {0, 1, 2…N - 1}, where N represents the number of rows of the precoding matrix. Another example is that the network - side device configures the number of PMI ports N1 in the first direction and the number of PMI ports N2 in the second direction. Then there are a total of P*N1*N2 port numbers, where P is a positive integer that can represent the number of antenna polarization directions. Then the PMI port number n can be expressed as n = N1*N2*p + N1*n2 + n1 or n = N1*N2*p + N2*n1 + n2 or n = 0, 1,…,P*N1*N2 - 1, where n1 = 0, 1,…,N1 - 1, n2 = 0, 1,…,N2 - 1, p = 0, 1,…,P - 1. Another example is that the network - side device configures the number of PMI ports N1 in the first direction, the number of PMI ports N2 in the second direction, and the first quantity Ng. Then there are a total of P*N1*N2*Ng port numbers, where P is a positive integer that can represent the number of antenna polarization directions, and Ng is a positive integer that can represent the number of antenna panels. Then the PMI port number n can be expressed as n = ng*N1*N2*P + N1*N2*p + N1*n2 + n1 or n = ng*N1*N2*P + N1*N2*p + N2*n1 + n2 or n = 0, 1,…,Ng*P*N1*N2 - 1, where n1 = 0, 1,…,N1 - 1, n2 = 0, 1,…,N2 - 1, p = 0, 1…,P - 1, ng = 0, 1,…,Ng - 1.

[0055] Among them, the reference signal port number is a set of port numbers agreed upon by the protocol. For example, the port numbers are usually {3000,…,3000 + P - 1}, where P represents the number of reference signal ports of a reference signal. Another example is that the port numbers are usually {3000,…,3000 + M*P - 1}, where P represents the number of reference signal ports of a reference signal, and M represents the number of reference signals.

[0056] S212. The terminal obtains the precoding matrix based on the target mapping relationship.

[0057] In the embodiments of the present application, the precoding matrix can also be one of the following: precoding matrix indication, the feedback amount of the precoding matrix indication, and the feedback amount of the precoding matrix.

[0058] In S212, the terminal can obtain the precoding matrix or each value of the row vector corresponding to the PMI port number according to the reference signal port corresponding to each PMI port number. For example, the terminal measures the reference signals on the reference signal ports corresponding to each PMI port number to obtain the channels associated with each PMI port number. Further, the terminal obtains the precoding matrix or each feedback value corresponding to the row of the precoding matrix to be fed back.

[0059] Through the technical solution provided by the embodiments of the present application, the terminal can determine the first mapping relationship between the multiple available reference signal port numbers of multiple reference signals and the precoding matrix indication (PMI) port number, or the second mapping relationship between at least some of the reference signal port numbers of a reference signal and the PMI port number, and then obtain the precoding matrix according to the first mapping relationship or the second mapping relationship, so that the mapping relationship between the reference signal port and the PMI port can be flexibly configured to avoid the problem of large reference signal overhead.

[0060] In one implementation, the terminal can determine the first mapping relationship through at least one of the following:

[0061] (1) The configuration order of the multiple reference signals;

[0062] (2) The identifiers of the multiple reference signals, for example, the reference signal ID;

[0063] (3) The N port groups associated with the available reference signal ports of each reference signal among the multiple reference signals, where N is an integer greater than 1.

[0064] Among them, in one implementation, the terminal can use mapping method one through the configuration order of the multiple reference signals to map the multiple available reference signal port numbers of the multiple reference signals to the PMI port number to obtain the first mapping relationship. This mapping method one is: in accordance with the configuration order of the multiple reference signals, the available reference signal port numbers of each reference signal are sequentially mapped to the PMI port numbers one by one from small to large.

[0065] Optionally, mapping method one can be mapped as shown in Table 1, where the second column in Table 1 is mapped to the PMI port number in sequence from top to bottom Among them, N p represents the number of PMI ports or the number of rows of the precoding matrix.

[0066] Table 1.

[0067]

[0068] When all reference signal port numbers are available, the terminal sequentially maps all the reference signal port numbers of each reference signal to the PMI port numbers one by one from small to large in accordance with the configuration order of the multiple reference signals.

[0069] For example, first map all ports {3000, …, 3000 + P1 - 1} of the reference signal of the first configuration to PMI port numbers {0, …, P1 - 1}, then map all ports {3000, …, 3000 + P2 - 1} of the reference signal of the second configuration to PMI port numbers {P1, …, P1 + P2 - 1}, and so on. Here, Pi represents the number of ports of the reference signal of the i-th configuration. Optionally, the number of capable signal ports of different reference signals may be different.

[0070] For another example, the terminal calculates according to the formula: or idx = (i - 1)P + j to determine the PMI port number idx associated with the (j + 1)-th reference signal port of the reference signal of the i-th configuration, where P k represents the number of ports of the reference signal of the k-th configuration, and P represents the number of ports of each reference signal.

[0071] For another example, the terminal calculates according to the formula: or idx = (i - 1)P + j - M to determine the PMI port number idx associated with the reference signal port with port number j of the reference signal of the i-th configuration, where P k represents the number of ports of the reference signal of the k-th configuration, P represents the number of ports of each reference signal, and M represents the minimum value of a reference signal port number, or the starting port number.

[0072] In one implementation, the terminal can use mapping method two through the identifiers of the multiple reference signals to map the multiple available reference signal port numbers of the multiple reference signals to PMI port numbers, so as to obtain the first mapping relationship. This mapping method two is: in the order of the identifiers of the multiple reference signals from small to large, sequentially map the available reference signal port numbers of each reference signal from small to large to PMI port numbers one by one.

[0073] Optionally, in the above implementation, mapping method two can be mapped in the manner shown in Table 2, and the second column in Table 2 is mapped to PMI port numbers in the order from top to bottom where, N p represents the number of PMI ports or the number of rows of the precoding matrix.

[0074] Table 2.

[0075]

[0076] When all reference signal port numbers of the multiple reference signals are available, the terminal sequentially maps all reference signal port numbers of each reference signal from small to large to PMI port numbers one by one according to the identifiers of the multiple reference signals.

[0077] For example, first map all ports {3000, …, 3000+P1-1} of the reference signal with the smallest reference signal ID to PMI port numbers {0, …, P1-1}, then map all ports {3000, …, 3000+P2-1} of the reference signal with the second smallest reference signal ID to PMI port numbers {P1, …, P1+P2-1}, and so on. Here, Pi represents the number of ports of the reference signal with the i-th smallest reference signal ID. Optionally, the number of capable signal ports of different reference signals may be different.

[0078] In the embodiments of this application, the reference signal with the i-th smallest reference signal ID refers to the reference signal corresponding to the i-th reference signal ID after sorting the multiple reference signals in ascending order of the reference signal ID. The meanings expressed by similar subsequent expressions are the same as this.

[0079] For another example, the terminal according to the formula: or idx = (i - 1)P + j, determines the PMI port number idx associated with the (j + 1)-th reference signal port of the reference signal with the i-th smallest reference signal ID, where P k represents the number of ports of the reference signal with the k-th smallest reference signal ID, and P represents the number of ports of each reference signal.

[0080] For another example, the terminal according to the formula: or idx = (i - 1)P + j - M, determines the PMI port number idx associated with the reference signal port with port number j of the reference signal with the i-th smallest reference signal ID, where P k represents the number of ports of the reference signal with the k-th smallest reference signal ID, and P represents the number of ports of each reference signal; M represents the minimum value of a reference signal port number, or the starting port number.

[0081] In one implementation, the terminal can map the multiple available reference signal port numbers of the multiple reference signals to PMI port numbers by using mapping method three for the N port groups associated with the available reference signal ports of each reference signal among the multiple reference signals, so as to obtain the first mapping relationship. This mapping method three is: evenly divide the available reference signal ports of each reference signal among the multiple reference signals into N port groups in ascending order. For the i-th port group of the multiple reference signals, in accordance with the configuration order of the multiple reference signals, sequentially map the available port numbers in the i-th port group of each reference signal to the PMI port numbers in ascending order one by one. For the N port groups, map them to the PMI port groups in sequence according to the order of the port groups, where i = 1, 2, …, N.

[0082] Among them, N is obtained through network signaling. Optionally, N can represent N polarization directions, or N represents N antenna panels, or N is equal to M*P, where M represents M antenna panels and P represents P polarization directions for each antenna panel.

[0083] Optionally, in the above implementation, mapping method three can be mapped in the manner shown in Table 3, and the second column in Table 3 is mapped to the PMI port number in sequence from top to bottom. Among them, N p represents the number of PMI ports or the number of rows of the precoding matrix.

[0084] Table 3.

[0085]

[0086] When all reference signal port numbers are available, the terminal evenly divides all reference signal ports into N port groups {G0, …, GN-1} in ascending order of port number. For the same port group Gn (n = 0, …, N-1), the available port numbers of each reference signal are mapped one by one to the PMI port numbers in ascending order according to the configuration order of the reference signals.

[0087] For example, if the network high-layer signaling indicates that each reference signal is associated with 2 polarization directions, the terminal can evenly divide the ports of each reference signal into 2 port groups {G0, G1} in ascending order of port number. For the mapping from the reference signal port to the PMI port, first map all the ports {3000, …, 3000 + P 0,1 -1} of the G0 port group of the first configured reference signal to the PMI port numbers {0, …, P 0,1 -1}, then map all the ports {3000, …, 3000 + P 0,2 -1} of the G0 port group of the second configured reference signal to the PMI port numbers {P 0,1 , …, P 0,1 +P 0,2 -1}, and so on. After all the G0 port groups of all reference signals are mapped, all the G1 port groups of all reference signals are mapped in the same way. Among them, P j,i represents the number of ports of the port group Gj of the i-th configured reference signal. Optionally, the available reference signal port numbers of different reference signals may be different, or the number of ports in the port groups of different reference signals may be different.

[0088] For another example, if the network high-layer signaling indicates that each reference signal is associated with 2 polarization directions and 2 antenna panels, the terminal can evenly divide the ports of each reference signal into 4 port groups {G0, G1, G2, G3} in ascending order of port numbers. Among them, G0 and G1 are associated with the 2 polarization directions of antenna panel 1, and G2 and G3 are associated with the 2 polarization directions of antenna panel 2. For the mapping from the reference signal ports to the PMI ports, first map all the ports {3000, …, 3000 + P 0,1 - 1} of the G0 port group of the first configured reference signal one by one to the PMI port numbers {0, …, P 0,1 - 1}, then map all the ports {3000, …, 3000 + P 0,2 - 1} of the G0 port group of the second configured reference signal to the PMI port numbers {P 0,1 , …, P 0,1 + P 0,2 - 1} in sequence, and so on. After all the G0 port groups of all the reference signals are mapped, all the G1 / G2 / G3 port groups of all the reference signals are mapped one by one in the same way in sequence. Where P j,i represents the number of ports of the port group Gj of the i-th configured reference signal. Optionally, the available reference signal port numbers of different reference signals may be different, or the number of ports in the port groups of different reference signals may be different.

[0089] In one implementation, the terminal can map the multiple available reference signal port numbers of the multiple reference signals to the PMI port numbers by using Mapping Method Four through the N port groups associated with the available reference signal ports of each reference signal among the multiple reference signals to obtain the first mapping relationship. This Mapping Method Four is as follows: The terminal evenly divides the available reference signal ports of each reference signal among the multiple reference signals into N port groups in ascending order. For the j-th port group of the multiple reference signals, in ascending order of the identifiers of the multiple reference signals, the available port numbers in the j-th port group of each reference signal are mapped to the PMI port numbers one by one in ascending order. For the N port groups, they are mapped to the PMI port groups in sequence according to the order of the port groups, where j = 1, 2, …, N.

[0090] Optionally, N is obtained through network signaling. Optionally, N can represent N polarization directions, or N represents N antenna panels, or N is equal to M * P, where M represents M antenna panels and P represents P polarization directions for each antenna panel.

[0091] Optionally, in the above implementation, Mapping Method Four can be mapped in the manner shown in Table 4, and the second column in Table 4 is mapped to the PMI port numbers in sequence from top to bottom where Np Indicates the number of PMI ports or the number of rows of the precoding matrix.

[0092] Table 4.

[0093]

[0094] When all reference signal port numbers are available, they are evenly divided into N port groups {G0, …, GN-1} in ascending order of the port numbers of all reference signals. For the same port group Gn (n = 0, …, N-1), the port numbers of each reference signal are mapped one by one in ascending order of the reference signal ID to the PMI port numbers in ascending order.

[0095] For example, if the network higher layer signaling indicates that each reference signal is associated with 2 polarization directions, the terminal can evenly divide the ports of each reference signal into 2 port groups {G0, G1} in ascending order of the port numbers. For the mapping from the reference signal ports to the PMI ports, first map all the ports {3000, …, 3000 + P 0,1 -1} of the G0 port group of the reference signal with the smallest reference signal ID to the PMI port numbers {0, …, P 0,1 -1}, then map all the ports {3000, …, 3000 + P 0,2 -1} of the G0 port group of the reference signal with the smallest reference signal ID to the PMI port numbers {P 0,1 , …, P 0,1 + P 0,2 -1}, and so on. After the mapping of the G0 port groups of all reference signals is completed, the G1 port groups of all reference signals are mapped one by one in the same way. Where P j,i represents the number of ports of the port group Gj of the reference signal with the i-th smallest reference signal ID. Optionally, the available number of reference signal ports of different reference signals may be different, or the number of ports in the port groups of different reference signals may be different.

[0096] Another example, if the network higher layer signaling indicates that each reference signal is associated with 2 polarization directions and 2 antenna panels, the terminal can evenly divide the ports of each reference signal into 4 port groups {G0, G1, G2, G3} in ascending order of the port numbers, where G0 and G1 are associated with the 2 polarization directions of antenna panel 1, and G2 and G3 are associated with the 2 polarization directions of antenna panel 2. For the mapping from the reference signal ports to the PMI ports, first map all the ports {3000, …, 3000 + P 0,1 -1} of the G0 port group of the reference signal with the smallest (i.e., the smallest) reference signal ID to the PMI port numbers {0, …, P 0,1-1}, and then map all the ports of the G0 port group of the reference signal with the second smallest (i.e., the second smallest) reference signal ID to the PMI port numbers {3000, …, 3000 + P 0,2 -1} to the PMI port numbers {P 0,1 , …, P 0,1 +P 0,2 -1}, and so on. After the mapping of the G0 port groups of all reference signals is completed, the G1 / G2 / G3 port groups of all reference signals are mapped one by one in the same way in sequence. Where P j,i represents the number of ports of the port group Gj of the reference signal with the i-th smallest reference signal ID. Optionally, the available reference signal port numbers of different reference signals may be different, or the number of ports in the port groups of different reference signals may be different.

[0097] For each reference signal available port included in the above mapping method three or mapping method four, they are evenly divided into N port groups {G0, …, GN-1} according to the port numbers from small to large. One possible implementation is: N represents N polarization directions, that is, the terminal evenly divides the available ports of each reference signal into N port groups according to the number N of polarization directions indicated by the network or agreed by the protocol. Another possible implementation is: N represents N antenna panels or N sub-arrays or N TRPs, that is, the terminal evenly divides the available ports of each reference signal into N port groups according to the number of antenna panels or the number of sub-arrays or the number of TRPs N indicated by the network or agreed by the protocol. Another possible implementation is: N represents the product of the number of antenna panels or the number of sub-arrays or the number of TRPs and the number of polarization directions, that is, the terminal evenly divides the available ports of each reference signal into N = M * P port groups according to the number M of antenna panels (or the number of sub-arrays or the number of TRPs) and the polarization number P indicated by the network or agreed by the protocol.

[0098] In addition, optionally, before the terminal determines the first mapping relationship, the terminal determines the mapping method between the multiple available reference signal port numbers of the multiple reference signals and the PMI port numbers according to the first network signaling. In this optional implementation, the terminal can determine the mapping method between the reference signal ports and the PMI ports through the first network signaling. One possible implementation is: the terminal is instructed by the first network signaling to select one mapping method from at least one of the above mapping methods one to four. For example, if the network indicates the precoding matrix associated with N antenna panels through the high-layer signaling, the terminal determines the mapping relationship between the reference signal ports and the PMI ports based on mapping method three.

[0099] In one implementation, before the terminal determines the first mapping relationship, the method may further include: the terminal determines multiple available reference signal port numbers of the multiple reference signals or at least one available reference signal port number of each of the multiple reference signals. In the embodiments of the present application, the available reference signal port number can be understood as that the terminal determines to select partial reference signal ports from all reference signal ports of the multiple reference signals according to network indication to obtain a precoding matrix. Before obtaining the precoding matrix, the terminal determines the mapping relationship between partial reference signal port numbers or available reference signal port numbers of the multiple reference signals and the PMI port number.

[0100] Optionally, the terminal may determine multiple available reference signal port numbers of the multiple reference signals or at least one available reference signal port number of each of the multiple reference signals through at least one of the following Embodiment 1 to Embodiment 3.

[0101] Embodiment 1: The terminal obtains partial reference signals among the multiple reference signals according to a second network signaling, determines all reference signal port numbers of the partial reference signals as the multiple available reference signal port numbers, or determines all available reference signal port numbers of the partial reference signals as the multiple available reference signal port numbers. In this embodiment, the network-side device indicates partial reference signals among the multiple reference signals to the terminal through the second network signaling, and the terminal determines the mapping relationship between the reference signal port number and the PMI port number based on the partial reference signals. Further, a precoding matrix is obtained. In this way, the network-side device can obtain the CSI when partial reference signal ports are in effect, which helps the network-side device improve the transmission performance when closing partial reference signal ports.

[0102] After determining all available reference signal ports according to Embodiment 1 above, the terminal may obtain the mapping relationship between each available reference signal port and the PMI port by using at least one of the following mapping methods:

[0103] 1). Map the available port numbers of each reference signal in ascending order one by one to the PMI port numbers in the configuration order of the reference signals.

[0104] 2). Map the available port numbers of each reference signal in ascending order one by one to the PMI port numbers in ascending order of the reference signal IDs;

[0105] 3). The ports available for each reference signal are evenly divided into N port groups {G0, …, GN-1} in ascending order of port numbers. For the same port group Gn (n = 0, …, N-1), the port numbers of each reference signal are mapped one by one to the PMI port numbers in ascending order according to the configuration order of the reference signals. For the N port groups, they are mapped to the PMI port numbers in the order of the port groups.

[0106] 4). The ports available for each reference signal are evenly divided into N port groups {G0, …, GN-1} in ascending order of port numbers. For the same port group Gn (n = 0, …, N-1), the port numbers of each reference signal are mapped one by one to the PMI port numbers in ascending order according to the ascending order of the reference signal IDs. For the N port groups, they are mapped to the PMI port numbers in the order of the port groups.

[0107] Embodiment 2: The terminal obtains the reference signal port group of each reference signal among the multiple reference signals according to the third network signaling, and determines the multiple available reference signal port numbers based on the reference signal port group of each reference signal among the multiple reference signals. In this embodiment, the terminal can evenly divide all the reference signal ports of each reference signal into N port groups {D0, …, D_N-1} in ascending order of port numbers according to network signaling or protocol agreement. Further, the network side device can indicate some of the reference signal port groups among the multiple reference signal port groups to the terminal through the third network signaling. The terminal determines the multiple available reference signal port numbers based on the partial reference signal groups, obtains the mapping relationship between the multiple available reference signal ports and the PMI port numbers, and further obtains the precoding matrix. In this way, the network side device can obtain the CSI when some of the reference signal ports are in effect, which is helpful for the transmission performance when the network closes some of the reference signal ports.

[0108] For all reference signal ports of each of the above reference signals, they are evenly divided into N port groups {D0, …, D_N-1} in ascending order of port numbers. One possible implementation is as follows: N represents N polarization directions, that is, the number N of polarization directions indicated by the network or agreed upon by the protocol for the terminal. The ports of each reference signal are evenly divided into N port groups in ascending order of port numbers. Another possible implementation is as follows: N represents N antenna panels or N sub-arrays or N Transmission and Reception Points (TRPs). That is, the terminal evenly divides the ports of each reference signal into N port groups according to the number of antenna panels or the number of sub-arrays or the number of TRPs, which is N, indicated by the network or agreed upon by the protocol. Another possible implementation is as follows: N represents the product of the number of antenna panels or the number of sub-arrays or the number of TRPs and the number of polarization directions. That is, the terminal evenly divides the ports of each reference signal into N = M * P port groups according to the number M of antenna panels (or the number of sub-arrays or the number of TRPs) and the number P of polarizations indicated by the network or agreed upon by the protocol. Another possible implementation is as follows: N represents N Code Division Multiplexing (CDM) groups. That is, the terminal divides the reference signal ports belonging to the same CDM group into one group according to the reference signal pattern. Another possible implementation is as follows: The network indicates, through signaling, at least the number K1 of ports in each port group. The terminal takes every K1 ports as one port group in ascending order of the reference signal port numbers.

[0109] The network-side device indicates some of the reference signal port groups among the multiple reference signal port groups to the terminal through the third network signaling. Optionally, the terminal selects M port groups from the N port groups according to the network signaling. The third network signaling can be a bit sequence, where the length of the bit sequence is N, and it is associated with the N port groups in sequence.

[0110] After determining all available reference signal port numbers according to the above Embodiment 2, the mapping relationship between all available reference signal port numbers and PMI port numbers can be mapped according to at least one of the following mapping methods:

[0111] 1) Map the port numbers associated with the M port groups selected for each reference signal in ascending order of the port numbers in the order of the reference signal configuration to the PMI port numbers one by one in ascending order.

[0112] 2) Map the port numbers associated with the M port groups selected for each reference signal in ascending order of the port numbers in ascending order of the reference signal IDs to the PMI port numbers one by one;

[0113] 3) For the selected M port groups, for the same port group Gn (n = 0, …, N - 1), in the order of the reference signal configuration, map the port numbers of each reference signal from smallest to largest to the PMI port numbers one by one. For the M port groups, map them to the PMI port numbers in the order of the port groups.

[0114] 4) For the selected M port groups, for the same port group Gn (n = 0, …, N - 1), in the order of increasing reference signal ID, map the port numbers of each reference signal from smallest to largest to the PMI port numbers one by one. For the M port groups, map them to the PMI port numbers in the order of the port groups.

[0115] Embodiment 3: The terminal obtains the reference signal port of each reference signal in the multiple reference signals according to the fourth network signaling, and determines the multiple available reference signal port numbers based on the reference signal ports of each reference signal in the multiple reference signals. In this embodiment, the network device can indicate to the terminal, through the fourth network signaling, the available reference signal ports selected for each reference signal in the multiple reference signals. Among them, the available reference signal port of each reference signal can be part or all of the reference signal ports of this reference signal. The terminal determines the multiple available reference signal port numbers based on the available reference signal ports of each reference signal, obtains the mapping relationship between the multiple available reference signal ports and the PMI port numbers, and further obtains the precoding matrix. In this way, the network device can obtain the CSI when part of the reference signal ports in a reference signal are effective, which helps the network device improve the transmission performance when closing part of the reference signal ports.

[0116] After determining all the available reference signal port numbers according to Embodiment 3 above, the mapping relationship between all the available reference signal port numbers and the PMI port numbers can be mapped according to at least one of the following mapping methods:

[0117] 1) In the order of the reference signal configuration, map the port numbers associated with the M port groups selected for each reference signal from smallest to largest to the PMI port numbers one by one.

[0118] 2) In the order of increasing reference signal ID, map the port numbers associated with the M port groups selected for each reference signal from smallest to largest to the PMI port numbers one by one;

[0119] 3) For the selected M port groups, for the same port group Gn (n = 0, …, N - 1), in the order of the reference signal configuration, map the port numbers of each reference signal from smallest to largest to the PMI port numbers one by one. For the M port groups, map them to the PMI port numbers in the order of the port groups.

[0120] 4) For the selected M port groups, for the same port group Gn (n = 0, …, N - 1), in the order of increasing reference signal ID, map the port numbers of each reference signal in increasing order to the PMI port numbers one by one. For the M port groups, map them to the PMI port numbers in the order of the port groups.

[0121] In practical applications, the above Embodiment 1, Embodiment 2, and Embodiment 3 can be combined with each other. For example, the terminal can select some reference signals from multiple reference signals according to the second network signaling, and then obtain the available port numbers of each reference signal in the selected reference signals according to the third network signaling or the fourth network signaling, and use the sum of the available port numbers of each reference signal in the selected reference signals as the multiple available reference signal port numbers of the multiple reference signals.

[0122] In addition, optionally, the network-side device can also indicate through higher-layer signaling that the terminal determines the available reference signal ports, that is, the terminal selects the available reference signal ports from all the reference signal ports. Further optionally, the terminal indicates to the network-side device the available reference signal ports determined by the terminal, so that the network-side device can obtain which reference signal ports the terminal has selected as the available reference signal ports, avoiding inconsistent understanding with the terminal regarding the determined available reference signal ports.

[0123] Based on the second mapping relationship between at least some of the reference signal port numbers of a reference signal and the PMI port numbers, the terminal selects at least some of the reference signal ports from all the reference signal ports of a reference signal according to network signaling or protocol convention to obtain the precoding matrix. In one implementation, the terminal can determine the second mapping relationship based on at least one of the following:

[0124] 1) The terminal obtains, according to the fifth network signaling, some of the available reference signal ports within each code division multiplexing (CDM) group associated with the reference signal, and determines the second mapping relationship between at least some of the reference signal port numbers of the reference signal and the PMI port numbers based on the some of the available reference signal ports within the multiple CDM groups associated with the reference signal;

[0125] 2) The terminal obtains, according to the sixth network signaling, the available CDM groups associated with a reference signal, and determines the second mapping relationship between at least some of the reference signal port numbers of the reference signal and the PMI port numbers based on the reference signal ports associated with at least one of the obtained available CDM groups.

[0126] Among them, for the above 1), it can be understood that the network-side device indicates, to the terminal through the fifth network signaling, the reference signal ports available for each CDM group among all the CDM groups associated with a reference signal. The terminal determines the second mapping relationship between the reference signal port numbers and the PMI port numbers based on the available reference signal ports of all the CDM groups, and further obtains the precoding matrix based on the second mapping relationship. In this way, the network-side device can obtain the CSI when some reference signal ports are in effect, which helps the transmission performance when the network closes some reference signal ports.

[0127] For the above 1), after determining all the available reference signal ports of a reference signal, a possible mapping method between the reference signal port numbers and the PMI port numbers can be: sequentially map the port numbers available for the reference signal to the PMI port numbers one by one in ascending order. Alternatively, the port numbers available for the reference signal can also be grouped, and then map them to the PMI port numbers one by one in the order of multiple groups and the order of the available port numbers within each group. For example, the order is the first port of the first group, the first port of the second group,..., the second port of the first group, the second port of the second group,..., the Mth port of the Nth group, where N represents the number of groups and M represents the number of ports within a group.

[0128] For the above 2), it can be understood that the network-side device indicates, to the terminal through the sixth network signaling, the available CDM groups among all the CDM groups associated with a reference signal. The terminal determines the second mapping relationship between at least some of the reference signal port numbers and the PMI port numbers of the reference signal based on the reference signal ports associated with the available CDM groups, and further obtains the precoding matrix based on the second mapping relationship. In this way, the network-side device can obtain the CSI when some reference signal ports are in effect, which helps the transmission performance when the network closes some reference signal ports.

[0129] For the above 2), after determining the reference signal ports associated with the available CDM groups associated with a reference signal, a possible mapping method between the reference signal port numbers and the PMI port numbers is: sequentially map the reference signal port numbers associated with the available CDM groups to the PMI port numbers one by one in ascending order. Alternatively, the available port numbers of the reference signal can also be grouped, and then map them to the PMI port numbers one by one in the order of multiple groups and the order of the available port numbers within each group.

[0130] In one implementation, when determining the target mapping relationship, the terminal can also determine the power scaling factor associated with the PMI port corresponding to each PMI port number.

[0131] Optionally, the terminal can determine the power scaling factor associated with the PMI port based on at least one of the following:

[0132] (1) The number of PMI ports;

[0133] (2) The number of reference signal ports associated with one reference signal;

[0134] (3) The number of reference signal ports associated with multiple reference signals;

[0135] (4) The number of reference signal ports associated with the CDM group associated with one reference signal;

[0136] (5) The number of reference signal ports associated with the CDM group associated with multiple reference signals;

[0137] (6) The number of available reference signal ports among the number of reference signal ports associated with the CDM group associated with one reference signal;

[0138] (7) The number of available reference signal ports among the number of reference signal ports associated with the CDM group associated with multiple reference signals.

[0139] That is to say, the power scaling factor is related to at least one of the above (1) to (7).

[0140] In an alternative implementation, the terminal can also obtain the CQI according to the power scaling factor. That is to say, before the terminal obtains the CQI based on the precoding matrix, a power scaling factor can be considered to make the obtained CQI closer to the actual transmission situation.

[0141] In the above alternative implementation, the CQI can be calculated according to the following formula:

[0142]

[0143] Or

[0144]

[0145] Where, i represents the i-th calculation, P represents the number used for the PMI ports, N CDM represents the number of ports within a CDM group, P c represents the power offset configured by network signaling, β represents the power scaling factor, and W(i) represents the precoding matrix of the i-th calculation. N p represents the number of reference signal ports associated with one or more reference signals.

[0146] In a possible implementation, the power scaling factor may be the quotient of the number of available reference signal ports in the reference signal ports associated with the CDM group associated with one or more reference signals and the number of reference signal ports associated with the CDM group associated with one or more reference signals.

[0147] In another possible implementation, the power scaling factor may be the quotient of the number of PMI ports and the number of reference signal ports associated with one or more reference signals.

[0148] Regarding whether the terminal performs power scaling or assumes the existence of a power scaling factor when calculating the CQI, it may be indicated by network signaling. It can be understood that the network-side device can indicate whether to apply the power scaling factor when the terminal calculates the CQI through signaling.

[0149] In one implementation, when determining the target mapping relationship, the terminal may map multiple reference signal port numbers to one PMI port number according to the seventh network signaling. Among them, the multiple reference signal port numbers may be the multiple available reference signal port numbers of the above-mentioned multiple reference signals or the multiple reference signal port numbers of at least some of the reference signal ports of the one reference signal. Through this implementation, when the terminal's ability to calculate the precoding matrix is limited, or the ability to obtain the precoding matrix during a specific time period is limited, and the number of calculable PMI ports is less than the number of available reference signal ports, the network-side device can instruct the terminal to map multiple reference signal ports to one PMI port. The mapping method or mapping vector may be configured by the network-side device or agreed upon by the protocol. For example, the terminal sums the channels of multiple reference signal ports to obtain the channel of an equivalent reference signal port, and further associates a PMI port. In this way, on the one hand, it makes the CSI report configuration more dynamically and flexibly meet the terminal's capabilities, avoiding the process of reconfiguring the CSI report configuration when the capabilities are limited. On the other hand, it can enable multiple terminals with different capabilities to share a multi-port reference signal, saving the network's overhead of transmitting reference signals.

[0150] Optionally, the terminal maps multiple reference signal port numbers to one PMI port number according to the seventh network signaling, including at least one of the following:

[0151] 1) The terminal maps every n consecutive reference signal port numbers to one PMI port number, where n is a port number indicated by the seventh network signaling; in this implementation, the seventh network signaling may indicate a port number n, and the terminal assumes that every n consecutive reference signal port numbers are mapped to 1 PMI port number.

[0152] 2) The terminal maps the first m reference signal port numbers associated with each CDM group to one PMI port number, where m is a port quantity indicated by the seventh network signaling; in this embodiment, the seventh network signaling indicates a port quantity m, and the terminal assumes that the first m reference signal ports in each CDM group are mapped to one PMI port;

[0153] 3) The terminal maps the reference signal port numbers of each available CDM group to one PMI port number according to the indication of the seventh network signaling. In this embodiment, the seventh network signaling may indicate that the terminal assumes that all the reference signal ports of each CDM group in all available CDM groups are mapped to one PMI port.

[0154] Optionally, when mapping the channels obtained from multiple reference signal port numbers to one PMI port number, the mapping matrix or mapping vector or mapping method may be agreed upon by the protocol or indicated by network signaling. For example, the protocol stipulates that the mapping method is to sum the channels obtained from multiple reference signal ports and then map them to one PMI port number, and further obtain the precoding matrix based on the channels on all PMI port numbers.

[0155] Optionally, the network-side device may indicate through signaling to perform mapping using at least one of the above 1)-3).

[0156] In one implementation, when determining the target mapping relationship, the terminal determines at least one virtual reference signal port associated with at least one target resource element (RE) according to the indication of the eighth network signaling or the rules agreed upon by the protocol, and maps one virtual reference signal port to one PMI port number, where the at least one target RE is at least one RE among the multiple REs associated with one reference signal port (this reference signal port may be one of the multiple available reference signal ports of the above multiple reference signals, or one of the at least partial reference signal ports of the one reference signal). In this implementation, the reference signal port number and the PMI port number do not directly correspond, but a virtual reference signal port is constructed through the REs associated with the reference signal port, and the virtual reference signal port corresponds to the PMI port.

[0157] Optionally, the terminal may obtain the channel of the PMI port based on the at least one target RE resource.

[0158] In the above implementation, when a reference signal port is associated with multiple RE resources, or when there are multiple reference signal ports transmitting in the same time-frequency resource through the CDM method, the terminal can measure at least one RE resource according to the indication of the eighth network signaling or protocol convention. The at least one RE resource measured forms at least one equivalent or virtual reference signal port, and the one equivalent or virtual reference signal port is mapped to one PMI port. In this way, on the one hand, the configuration of the reference signal can more dynamically and flexibly meet the terminal capabilities, avoiding the process of reconfiguring the reference signal when the capabilities are limited. On the other hand, multiple terminals with different capabilities can share a multi-port reference signal, saving the network overhead of transmitting the reference signal. In addition, it can also be understood that the equivalent reference signal port measured by the terminal is obtained after virtualizing multiple reference signal ports configured by the network-side device.

[0159] For example, the network-side device configures a reference signal pattern to indicate that two adjacent reference signal ports are mapped to two frequency-domain REs in the frequency-domain CDM manner shown in Table 5. Assuming that the channel of the first reference signal port is h1 and the channel of the second reference signal port is h2, then on the first RE, the channel obtained by the terminal is h1 + h2. On the second RE, the channel obtained by the terminal is h1 - h2. Through the method of elimination by addition and subtraction, the terminal can obtain h1 and h2. When the terminal capabilities are limited or there are requirements from the network-side device, the network-side device can instruct the terminal to measure only the channel on the first RE, that is, the channel obtained by the terminal is h1 + h2. Associate the obtained h1 + h2 with a virtual reference signal port, further associate all virtual reference signal ports with the PMI port, and further obtain the PMI.

[0160] Table 5.

[0161] Index <![CDATA[[w f (0) w f (1)]]]> 0 [+1 +1] 1 [+1 -1]

[0162] For another example, the network configuration reference signal pattern indicates that four adjacent reference signal ports are mapped to four REs in the time domain and frequency domain CDM manner shown in Table 6. Assume that the channel of the first reference signal port is h1, the channel of the second reference signal port is h2, the channel of the third reference signal port is h3, and the channel of the fourth reference signal port is h4. At the first RE, the channel obtained by the terminal is h1 + h2 + h3 + h4. At the second RE, the channel obtained by the terminal is h1 + h2 - h3 - h4. At the third RE, the channel obtained by the terminal is h1 - h2 + h3 - h4. At the fourth RE, the channel obtained by the terminal is h1 - h2 - h3 + h4. Through the method of elimination by addition and subtraction, the terminal can obtain h1, h2, h3, and h4. When the terminal capabilities are limited or there are network requirements, the network can instruct the terminal to only measure the channels at the first RE and the second RE, that is, the channels obtained by the terminal are h1 + h2 + h3 + h4 and h1 + h2 - h3 - h4. The h1 + h2 + h3 + h4 and h1 + h2 - h3 - h4 obtained by the terminal are respectively associated with two virtual reference signal ports, and further all virtual reference signal ports are associated with the PMI port to further obtain the PMI.

[0163] Table 6.

[0164] Index <![CDATA[[w f (0) w f (1)]]]> <![CDATA[[w t (0) w t (1)]]]> 0 [+1 +1] [+1 +1] 1 [+1 -1] [+1 +1] 2 [+1 +1] [+1 -1] 3 [+1 -1] [+1 -1]

[0165] In one implementation, when the terminal determines the target mapping relationship, the terminal determines the second mapping relationship according to the indication of the ninth network signaling or the rules agreed upon by the protocol, according to at least one of the following:

[0166] (1) Some of the reference signal ports among the multiple reference signal ports of one reference signal;

[0167] (2) Multiple port groups associated with at least some of the reference signal ports of one reference signal.

[0168] In the related art, all the reference signal port numbers are mapped one by one to the PMI port numbers in ascending order. In the above implementation, some reference signal ports are selected from the multiple reference signal ports of one reference signal to obtain the mapping relationship between the reference signal port number and the PMI port number, or the multiple reference signal ports of one reference signal are divided into multiple port groups to obtain the reference signal port number and the PMI port number, that is, it may not be the case that the port numbers are mapped one by one to the PMI port numbers in ascending order.

[0169] In this implementation, the terminal can determine the mapping relationship between at least some of the reference signal port numbers of one reference signal and the PMI port number according to one of the following mapping methods: Method 1, Method 2, and Method 3.

[0170] In Method 1, the terminal maps the available reference signal port numbers (or at least some of the reference signal port numbers) of the one reference signal to the PMI port numbers one by one in ascending order. Among them, the available reference signal port numbers of the one reference signal can be some of the multiple reference signal ports of the one reference signal indicated by the ninth network signaling or agreed upon by the protocol.

[0171] In Method 2, the terminal divides the available reference signal port numbers (or at least some of the reference signal port numbers) of the one reference signal into multiple port groups, and the terminal adjusts the order of the multiple port groups according to a certain rule, and then maps them to the PMI port numbers one by one in sequence.

[0172] In Method 3, the terminal divides the available reference signal port numbers (or at least some of the reference signal port numbers) of the one reference signal into multiple port groups, and the terminal adjusts the order of all the available reference signal port numbers according to the order of the port groups and the order of the port numbers within the port groups, and then maps them to the PMI port numbers one by one in sequence. For example, the order is the first port of the first group, the first port of the second group,..., the second port of the first group, the second port of the second group,..., the Mth port of the Nth group, where N represents the number of groups and M represents the number of ports within a group. Optionally, before determining the order, the terminal can first adjust the order of the multiple port groups according to a certain rule.

[0173] By adopting the above implementation methods, the network-side device can indicate to the terminal through signaling how to correspond the port number of a reference signal resource to the PMI port number or the row number of the precoding matrix.

[0174] For example, the network-side device indicates to the terminal through high-layer signaling to correspond the port number of a reference signal resource to the PMI port number or the row number of the precoding matrix through Method 1 above. Or the network-side device indicates to the terminal through high-layer signaling to correspond the port number of a reference signal resource to the PMI port number or the row number of the precoding matrix through Method 2 above.

[0175] Or, it can also be understood that according to the protocol, when the first situation occurs, the terminal corresponds the port number of a reference signal resource to the PMI port number or the row number of the precoding matrix through Method 1 above, or when the second situation occurs, the terminal corresponds the port number of a reference signal resource to the PMI port number or the row number of the precoding matrix through Method 2 above. Wherein the first situation or the second situation can be the first value or the second value of the network signaling.

[0176] For example, when the network signaling indicates that the codebook type is the Type1 single panel codebook, the terminal determines the corresponding relationship through the above method 1. When the network signaling indicates that the codebook type is the Type1 multiple panels codebook, the terminal determines the corresponding relationship through the above method 2.

[0177] For another example, when the number of ports of a reference signal or the number of ports of a reference signal set exceeds the first value, the terminal determines the corresponding relationship through the above method 2. Similarly, when it is less than or equal to the first value, the terminal determines the corresponding relationship through the above method 1.

[0178] Further, optionally, when the terminal divides the available port numbers (or the at least part of the reference signal port numbers) into multiple port groups, the number of the port groups is indicated by network signaling or obtained through network signaling indication.

[0179] For example, if the network side device indicates through high-layer signaling that the codebook port configuration is ng = 2, or the number of sub-arrays is 2, or the number of antenna panels is 2, then the terminal divides all ports {3000, 3001,..., 3000 + P - 1} of a reference signal into 4 groups in ascending order of port numbers: {3000,..., 3000 + P1 - 1}, {3000 + P1,..., 3000 + 2*P1 - 1}, {3000 + 2*P1,..., 3000 + 3*P1 - 1}, and {3000 + 3*P1,..., 3000 + 4*P1 - 1}, where 4*P1 = P, and P represents the number of ports of the reference signal. Among them, the port groups {3000,..., 3000 + P1 - 1} and {3000 + 2*P1,..., 3000 + 3*P1 - 1} are associated with the first polarization direction of the precoding matrix, and are mapped to the PMI port numbers {0, 1, 2,..., 2*P1 - 1} in ascending order of port numbers. The port groups {3000 + P1,..., 3000 + 2*P1 - 1} and {3000 + 3*P1,..., 3000 + 4*P1 - 1} are associated with the second polarization direction of the precoding matrix, and are mapped to the PMI port numbers {2*P1, 2*P1 + 1,..., 4*P1 - 1} in ascending order of port numbers.

[0180] For another example, if the network - side device indicates through high - layer signaling that the codebook port configuration is ng = 4, or the number of sub - arrays is 4, or the number of antenna panels is 4, then the terminal divides all ports {3000, 3001, …, 3000+P - 1} of a reference signal into 8 groups in ascending order of port numbers: {3000, …, 3000+P1 - 1}, {3000+P1, …, 3000+2*P1 - 1}, {3000+2*P1, …, 3000+3*P1 - 1}, {3000+3*P1, …, 3000+4*P1 - 1}, {3000+4*P1, …, 3000+5*P1 - 1}, {3000+5*P1, …, 3000+6*P1 - 1}, {3000+6*P1, …, 3000+7*P1 - 1}, and {3000+7*P1, …, 3000+8*P1 - 1}, where 8*P1 = P, and P represents the number of ports of the reference signal. Among them, the port groups {3000, …, 3000+P1 - 1}, {3000+2*P1, …, 3000+3*P1 - 1}, {3000+4*P1, …, 3000+5*P1 - 1}, and {3000+6*P1, …, 3000+7*P1 - 1} are associated with the first polarization direction of the precoding matrix and are mapped to PMI port numbers {0, 1, 2, …, 4*P1 - 1} in ascending order of port numbers. Among them, the port groups {3000+P1, …, 3000+2*P1 - 1}, {3000+3*P1, …, 3000+4*P1 - 1}, {3000+5*P1, …, 3000+6*P1 - 1}, and {3000+7*P1, …, 3000+8*P1 - 1} are associated with the second polarization direction of the precoding matrix and are mapped to PMI port numbers {4*P1, 2*P1+1, …, 8*P1 - 1} in ascending order of port numbers.

[0181] Through the above - mentioned method, multiple users supporting different codebook types can share a reference signal, or multiple codebook types can share a reference signal, thereby saving the network reference - signal overhead.

[0182] In the embodiment of this application, after obtaining the precoding matrix, the terminal can report the obtained precoding matrix to the network - side device through a CSI report.

[0183] It should be noted that the first network signaling, the second network signaling, the third network signaling, the fourth network signaling, the fifth network signaling, the sixth network signaling, the seventh network signaling, the eighth network signaling, and the ninth network signaling in the embodiments of the present application may be the same network signaling, or some of them may be the same network signaling. For example, the second network signaling, the third network signaling, and the fourth network signaling are the same network signaling, while the remaining network signaling are different network signaling respectively. Or, they may also be completely different network signaling. For example, any two of the first network signaling, the second network signaling, the third network signaling, the fourth network signaling, the fifth network signaling, the sixth network signaling, the seventh network signaling, the eighth network signaling, and the ninth network signaling are not the same network signaling.

[0184] Optionally, for the association described in the embodiments of the present application, there is no limitation to the following explanations:

[0185] A is associated with B means A is B;

[0186] A is associated with B means B can be obtained through A;

[0187] A is associated with B means B can be determined through A;

[0188] Based on the same technical concept, the embodiments of the present application also provide another method for obtaining a precoding matrix.

[0189] Figure 3 Another flowchart showing the method for obtaining a precoding matrix provided by the embodiments of the present application is shown. 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. It should be noted that in the following embodiments, only the operations of the network-side device are described. For other matters not covered, reference can be made to the relevant descriptions of method 200 above.

[0190] S310. The network-side device receives the CSI report reported by the terminal, where the CSI report includes the precoding matrix obtained by the terminal based on the target mapping relationship.

[0191] In the embodiments of the present application, the target mapping relationship includes at least one of the following: the first mapping relationship between the multiple available reference signal port numbers of multiple reference signals and the PMI port number, and the second mapping relationship between at least some of the reference signal port numbers of one reference signal and the PMI port number.

[0192] The terminal can obtain the precoding matrix according to the relevant descriptions in method 200 above. Specifically, reference can be made to the descriptions in method 200.

[0193] S312. The network-side device obtains the precoding matrix in the CSI report.

[0194] In an embodiment of the present application, the network-side device may obtain the precoding matrix from the precoding matrix in the CSI report in the manner of obtaining the precoding matrix from the CSI report in the related art. The specific obtaining manner is not limited in the embodiment of the present application.

[0195] In an optional implementation manner, the method further includes at least one of the following:

[0196] 1) The network-side device sends a first network signaling to the terminal, where the first network signaling is used to indicate the mapping manner between the multiple available reference signal port numbers and the PMI port number of the multiple reference signals;

[0197] 2) The network-side device sends a second network signaling to the terminal, where the second network signaling is used to indicate some of the multiple reference signals;

[0198] 3) The network-side device sends a third network signaling to the terminal, where the third network signaling is used to indicate the reference signal port group selected for each reference signal in the multiple reference signals;

[0199] 4) The network-side device sends a fourth network signaling to the terminal, where the fourth network signaling is used to indicate the reference signal port selected for each reference signal in the multiple reference signals;

[0200] 5) The network-side device sends a fifth network signaling to the terminal, where the fifth network signaling is used to indicate the partial available reference signal ports in each CDM group associated with one reference signal;

[0201] 6) The network-side device sends a sixth network signaling to the terminal, where the sixth network signaling is used to indicate the available CDM groups associated with one reference signal;

[0202] 7) The network-side device sends a seventh network signaling to the terminal, where the seventh network signaling is used to indicate mapping multiple reference signal port numbers to one PMI port number;

[0203] 8) The network-side device sends an eighth network signaling to the terminal, where the eighth network signaling is used to indicate at least one virtual reference signal port associated with at least one target resource element (RE), and map one virtual reference signal port to one PMI port number;

[0204] 9) The network-side device sends a ninth network signaling to the terminal, where the ninth network signaling is used to indicate determining the second mapping association according to one of the following as one of the following:

[0205] Some of the reference signal ports among the multiple reference signal ports of the one reference signal;

[0206] Multiple port groups associated with at least some of the reference signal ports of the one reference signal.

[0207] In an optional implementation, the method may further include: the network side device determines the target mapping relationship. For example, the network side device may determine the target mapping relationship before or after obtaining the precoding matrix in the CSI report, so as to know the reference signal port number associated with the PMI port number corresponding to the obtained precoding matrix, and then determine the channel quality corresponding to the reference signal port number according to the obtained precoding matrix.

[0208] In an optional implementation, the network side device's determination of the target mapping relationship includes at least one of the following:

[0209] (1) The network side device determines the target mapping relationship based on protocol agreements;

[0210] (2) The network side device determines the target mapping relationship based on the indication of at least one network signaling sent to the terminal.

[0211] For example, the network side device may determine the target mapping relationship by itself, and then send the relevant information for determining the target mapping relationship to the terminal through at least one of the above first network signaling to the ninth network signaling. Or, the network side device and the terminal may determine the above target mapping relationship based on protocol agreements. Or, the network side device may also determine the target mapping relationship based on the relevant information determined by itself according to protocol agreements, and then send the relevant information determined by the network side device to the terminal through at least one of the above first network signaling to the ninth network signaling. The specific manner for the network side device to determine the target mapping relationship is the same as that of the terminal, and reference may be made to the relevant description in the above method 200.

[0212] Through the above technical solutions provided by the embodiments of the present application, it is possible to support the network side device to flexibly select some reference signals or some reference signal ports to obtain PMI; support multiple mapping methods for mapping available ports of multiple reference signals to PMI ports; support configuring a reference signal that exceeds the measurement capability of the terminal to the terminal. Support the terminal to map multiple reference signal ports to one PMI port, better matching the terminal's capabilities; support the terminal to measure some REs to obtain virtual reference signal ports, reducing complexity.

[0213] The method for obtaining a precoding matrix provided by an embodiment of the present application may have an execution entity as a device for obtaining a precoding matrix. In an embodiment of the present application, taking the device for obtaining a precoding matrix executing the method for obtaining a precoding matrix as an example, the device for obtaining a precoding matrix provided by the embodiment of the present application is described.

[0214] Figure 4 FIG. shows a schematic structural diagram of a device for obtaining a precoding matrix provided by an embodiment of the present application, as Figure 4 shown, the device 400 includes: a first determination module 401 and a first acquisition module 402.

[0215] In an embodiment of the present application, the first determination module 401 is configured to determine a target mapping relationship, where the target mapping relationship includes at least one of the following: a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a precoding matrix indication (PMI) port number, and a second mapping relationship between at least some reference signal port numbers of one reference signal and a PMI port number; the first acquisition module is configured to obtain a precoding matrix based on the target mapping relationship.

[0216] In an optional implementation manner, the first determination module 401 determines the first mapping relationship through at least one of the following:

[0217] The configuration order of the multiple reference signals;

[0218] The identifiers of the multiple reference signals;

[0219] The N port groups associated with the available reference signal ports of each reference signal in the multiple reference signals, where N is an integer greater than 1.

[0220] In an optional implementation manner, the first determination module 401 is further configured to determine the mapping manner between the multiple available reference signal port numbers of the multiple reference signals and the PMI port number according to first network signaling.

[0221] In an optional implementation manner, the first determination module 401 is further configured to determine the multiple available reference signal port numbers of the multiple reference signals or at least one available reference signal port number of each of the multiple reference signals.

[0222] In an optional implementation manner, when the first determination module 401 determines the multiple available reference signal port numbers of the multiple reference signals or at least one available reference signal port number of each of the multiple reference signals, it includes at least one of the following:

[0223] Obtain partial reference signals among the multiple reference signals according to the second network signaling, and determine that all reference signal port numbers of the partial reference signals are the multiple available reference signal port numbers, or determine that all available reference signal port numbers of the partial reference signals are the multiple available reference signal port numbers;

[0224] Obtain the reference signal port group of each reference signal among the multiple reference signals according to the third network signaling, and determine the multiple available reference signal port numbers based on the reference signal port group of each reference signal among the multiple reference signals;

[0225] The terminal obtains the reference signal port of each reference signal among the multiple reference signals according to the fourth network signaling, and determines the multiple available reference signal port numbers based on the reference signal port of each reference signal among the multiple reference signals.

[0226] In an optional implementation manner, the first determination module 401 determines the second mapping relationship according to at least one of the following:

[0227] According to the fifth network signaling, obtain partial available reference signal ports within each code division multiplexing (CDM) group associated with the one reference signal, and determine the second mapping relationship between at least partial reference signal port numbers and PMI port numbers of the one reference signal based on the partial available reference signal ports within the multiple CDM groups associated with the one reference signal;

[0228] According to the sixth network signaling, obtain the available CDM groups associated with one reference signal, and determine the second mapping relationship between at least partial reference signal port numbers and PMI port numbers of the one reference signal based on the reference signal ports associated with at least one of the obtained available CDM groups.

[0229] In an optional implementation manner, the first determination module 401 is further configured to determine the power scaling factor associated with the PMI port corresponding to the PMI port number.

[0230] In an optional implementation manner, when the first determination module 401 determines the power scaling factor associated with the PMI port, it includes:

[0231] Determine the power scaling factor associated with the PMI port based on at least one of the following:

[0232] The number of PMI ports;

[0233] The number of reference signal ports associated with one reference signal;

[0234] The number of reference signal ports associated with multiple reference signals;

[0235] The number of reference signal ports associated with a CDM group associated with a reference signal;

[0236] The number of reference signal ports associated with CDM groups associated with multiple reference signals;

[0237] The number of available reference signal ports among the number of reference signal ports associated with a CDM group associated with a reference signal;

[0238] The number of available reference signal ports among the number of reference signal ports associated with CDM groups associated with multiple reference signals.

[0239] In an optional implementation, the first determination module 401 determines the target mapping relationship, including: mapping a plurality of reference signal port numbers to one PMI port number according to the seventh network signaling.

[0240] In an optional implementation, the first determination module 401 maps a plurality of reference signal port numbers to one PMI port number according to the seventh network signaling, including at least one of the following:

[0241] Mapping every n consecutive reference signal port numbers to one PMI port number, where n is a port number indicated by the seventh network signaling;

[0242] Mapping the first m reference signal port numbers associated with each CDM group to 1 PMI port number, where m is a port number indicated by the seventh network signaling;

[0243] Mapping the reference signal port numbers of each available CDM group to one PMI port number according to the indication of the seventh network signaling.

[0244] In an optional implementation, the first determination module 401 determines the target mapping relationship, including: determining at least one virtual reference signal port associated with at least one target resource element RE according to the indication of the eighth network signaling or the rules agreed by the protocol, and mapping one virtual reference signal port to one PMI port number, where the at least one target RE is at least one RE among the multiple REs associated with a reference signal port.

[0245] In an optional implementation, the first determination module 401 determines the target mapping relationship, and further includes: determining the second mapping relationship according to the indication of the ninth network signaling or the rules agreed by the protocol, according to at least one of the following:

[0246] Some of the reference signal ports among the multiple reference signal ports of the one reference signal;

[0247] Multiple port groups associated with at least some of the reference signal ports of the one reference signal.

[0248] The precoding matrix acquisition device in the embodiments of the present application may 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 may be a terminal or other devices other than terminals. Exemplarily, the terminal may include, but is not limited to, the types of the above-listed terminal 11, and other devices may be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0249] The precoding matrix acquisition device provided in the embodiments of the present application can implement Figure 2 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein again.

[0250] Figure 5 Another structural schematic diagram of the precoding matrix acquisition device provided in the embodiments of the present application is shown, as Figure 5 shown, the device 500 includes: a transmission module 501 and a second acquisition module 502.

[0251] In the embodiments of the present application, the transmission module 501 is configured to receive a Channel State Information (CSI) report reported by a terminal, where the CSI report includes a precoding matrix obtained by the terminal based on a target mapping relationship, and the target mapping relationship includes at least one of the following: a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a PMI port number, and a second mapping relationship between at least partial reference signal port numbers of one reference signal and a PMI port number; the second acquisition module 502 is configured to acquire the precoding matrix in the CSI report.

[0252] In an optional implementation, the transmission module 501 is further configured to perform at least one of the following:

[0253] Send a first network signaling to the terminal, where the first network signaling is used to indicate a mapping manner between multiple available reference signal port numbers of the multiple reference signals and a PMI port number;

[0254] Send a second network signaling to the terminal, where the second network signaling is used to indicate partial reference signals among the multiple reference signals;

[0255] Send a third network signaling to the terminal, where the third network signaling is used to indicate a reference signal port group selected for each reference signal among the multiple reference signals;

[0256] Send a fourth network signaling to the terminal, where the fourth network signaling is used to indicate a reference signal port selected for each reference signal among the multiple reference signals;

[0257] Send a fifth network signaling to the terminal, where the fifth network signaling is used to indicate partial available reference signal ports within each CDM group associated with a reference signal;

[0258] Send a sixth network signaling to the terminal, where the sixth network signaling is used to indicate an available CDM group associated with a reference signal;

[0259] Send a seventh network signaling to the terminal, where the seventh network signaling is used to indicate mapping multiple reference signal port numbers to one PMI port number;

[0260] Send an eighth network signaling to the terminal, where the eighth network signaling is used to indicate at least one virtual reference signal port associated with at least one target resource element (RE), and map one virtual reference signal port to one PMI port number;

[0261] Send a ninth network signaling to the terminal, where the ninth network signaling is used to indicate determining the second mapping association as one of the following in one of the following ways:

[0262] Partial reference signal ports among multiple reference signal ports of the reference signal;

[0263] Multiple port groups associated with at least partial reference signal ports of the reference signal.

[0264] In an alternative implementation, as Figure 5 shown, the apparatus may further include: a second determination module 503, configured to determine the target mapping relationship.

[0265] In an alternative implementation, the second determination module 503 determining the target mapping relationship includes at least one of the following:

[0266] Determine the target mapping relationship based on protocol agreements;

[0267] Determine the target mapping relationship based on the indication of at least one network signaling sent to the terminal.

[0268] The precoding matrix acquisition apparatus provided by the embodiments of the present application can implement Figure 3 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein again.

[0269] As Figure 6As shown in the figure, an embodiment of the present application further provides a communication device 600, including a processor 601 and a memory 602. A program or instruction that can run on the processor 601 is stored on the memory 602. For example, when the communication device 600 is a terminal, when the program or instruction is executed by the processor 601, each step of the above-mentioned method 200 for obtaining a precoding matrix in the embodiment is implemented, and the same technical effect can be achieved. When the communication device 600 is a network-side device, when the program or instruction is executed by the processor 601, each step of the above-mentioned method 300 for obtaining a precoding matrix in the embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.

[0270] An embodiment of the present application further provides a terminal, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps in the method embodiment as Figure 2 shown. This terminal embodiment corresponds to the above-mentioned terminal-side method embodiment. Each implementation process and implementation manner of the above-mentioned method embodiment can be applied to this terminal embodiment, and the same technical effect can be achieved. Specifically, Figure 7 It is a schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0271] The terminal 700 includes, but is not limited to, at least some components such as a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 710.

[0272] Those skilled in the art can understand that the terminal 700 may further include a power source (such as a battery) for supplying power to each component. The power source can be logically connected to the processor 710 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 7 The terminal structure shown in does not limit the terminal. The terminal may include more or fewer components than shown in the figure, or combine some components, or have different component arrangements, which will not be elaborated here.

[0273] It should be understood that in the embodiments of the present application, the input unit 704 may include a Graphics Processing Unit (GPU) 7041 and a microphone 7042. The graphics processing unit 7041 processes the image data of static pictures or videos obtained by an image capturing device (such as a camera) in the video capturing mode or the image capturing mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of, for example, a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes at least one of a touch panel 7071 and other input devices 7072. The touch panel 7071 is also referred to as a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. The other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated here.

[0274] In the embodiments of the present application, after receiving downlink data from a network side device, the radio frequency unit 701 may transmit it to the processor 710 for processing; in addition, the radio frequency unit 701 may send uplink data to the network side device. Generally, the radio frequency unit 701 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0275] The memory 709 can be used to store software programs or instructions as well as various data. The memory 709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 709 may include volatile memory or non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 709 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0276] The processor 710 may include one or more processing units; optionally, the processor 710 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 710 either.

[0277] Among them, the processor 710 is used for:

[0278] Determine a target mapping relationship, where the target mapping relationship includes at least one of the following: a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a precoding matrix indicator (PMI) port number, and a second mapping relationship between at least part of the reference signal port numbers of one reference signal and the PMI port number;

[0279] Obtain a precoding matrix based on the target mapping relationship.

[0280] It can be understood that the implementation processes of the various implementation manners mentioned in this embodiment may refer to the relevant descriptions of Method Embodiment 200 and achieve the same or corresponding technical effects. To avoid repetition, they will not be elaborated here.

[0281] The embodiment of the present application further provides a network-side device, including a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement the steps of the method embodiment as Figure 3 shown. This embodiment of the network-side device corresponds to the above-mentioned method embodiment of the network-side device. Each implementation process and implementation manner of the above method embodiment can be applied to this embodiment of the network-side device and can achieve the same technical effect.

[0282] Specifically, the embodiment of the present application further provides a network-side device. As Figure 8 shown, the network-side device 800 includes: an antenna 801, a radio frequency device 802, a baseband device 803, a processor 804, and a memory 805. The antenna 801 is connected to the radio frequency device 802. In the uplink direction, the radio frequency device 802 receives information through the antenna 801 and sends the received information to the baseband device 803 for processing. In the downlink direction, the baseband device 803 processes the information to be sent and sends it to the radio frequency device 802. After processing the received information, the radio frequency device 802 sends it out through the antenna 801.

[0283] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 803, and the baseband device 803 includes a baseband processor.

[0284] The baseband device 803 may include, for example, at least one baseband board, and a plurality of chips are arranged on the baseband board. As Figure 8 shown, one of the chips is, for example, a baseband processor, which is connected to the memory 805 through a bus interface to call the program in the memory 805 and execute the operations of the network device shown in the above method embodiments.

[0285] The network-side device may further include a network interface 806, and this interface is, for example, a Common Public Radio Interface (CPRI).

[0286] Specifically, the network-side device 800 of the embodiment of the present application further includes: instructions or programs stored on the memory 805 and executable on the processor 804. The processor 804 calls the instructions or programs in the memory 805 to execute the method executed by each module as Figure 5 shown and achieve the same technical effect. To avoid repetition, they will not be elaborated here.

[0287] The embodiments of the present application further provide a readable storage medium, on which a program or instructions are stored. When the program or instructions are executed by a processor, the various processes of the above-mentioned embodiment of the precoding matrix acquisition method 200 or the various processes of the above-mentioned embodiment of the precoding matrix acquisition method 300 are implemented, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here.

[0288] Wherein, 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 disks or optical discs, etc. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0289] The embodiments of the present application further provide a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instructions to implement the various processes of the above-mentioned embodiment of the precoding matrix acquisition method 200 or the various processes of the above-mentioned embodiment of the precoding matrix acquisition method 300, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here.

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

[0291] The embodiments of the present application further provide 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-mentioned embodiment of the precoding matrix acquisition method 200 or the various processes of the above-mentioned embodiment of the precoding matrix acquisition method 300, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here.

[0292] The embodiments of the present application further provide a wireless communication system, including: a terminal and a network-side device. The terminal can be used to execute the steps of the above-mentioned precoding matrix acquisition method 200, and the network-side device can be used to execute the steps of the above-mentioned precoding matrix acquisition method 300.

[0293] It should be noted that in this text, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but may also include performing functions in a substantially simultaneous manner or in the reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0294] From the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions for causing a terminal or a network-side device to execute the methods described in the various embodiments of the present application.

[0295] The embodiments of the present application have been described above in conjunction with the accompanying drawings, but the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms of embodiments without departing from the purpose of the present application and the scope protected by the claims. These embodiments are all within the protection scope of the present application.

Claims

1. A method for obtaining a precoding matrix, characterized in that, Including: The terminal determines a target mapping relationship, where the target mapping relationship includes at least one of the following: a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a precoding matrix indicator (PMI) port number, and a second mapping relationship between at least some reference signal port numbers of one reference signal and a PMI port number; The terminal obtains a precoding matrix based on the target mapping relationship.

2. The method according to claim 1, characterized in that, The terminal determines the first mapping relationship through at least one of the following: The configured order of the multiple reference signals; The identifiers of the multiple reference signals; N port groups associated with available reference signal ports of each reference signal among the multiple reference signals, where N is an integer greater than 1.

3. The method according to claim 2, characterized in that, Before the terminal determines the first mapping relationship, the method further includes: The terminal determines the mapping manner between the multiple available reference signal port numbers of the multiple reference signals and the PMI port number according to a first network signaling.

4. The method according to claim 2 or 3, characterized in that, Before the terminal determines the first mapping relationship, the method further includes: The terminal determines the multiple available reference signal port numbers of the multiple reference signals or at least one available reference signal port number of each of the multiple reference signals.

5. The method according to claim 4, wherein The terminal determines the multiple available reference signal port numbers of the multiple reference signals or at least one available reference signal port number of each of the multiple reference signals, including at least one of the following: The terminal obtains some reference signals among the multiple reference signals according to a second network signaling, determines all reference signal port numbers of the some reference signals as the multiple available reference signal port numbers, or determines all available reference signal port numbers of the some reference signals as the multiple available reference signal port numbers; The terminal obtains the reference signal port groups of each reference signal among the multiple reference signals according to a third network signaling, and determines the multiple available reference signal port numbers based on the reference signal port groups of each reference signal among the multiple reference signals; The terminal obtains the reference signal ports of each reference signal among the multiple reference signals according to a fourth network signaling, and determines the multiple available reference signal port numbers based on the reference signal ports of each reference signal among the multiple reference signals.

6. The method according to any one of claims 1 to 5, characterized in that, The terminal determines the second mapping relationship according to at least one of the following: The terminal obtains partial available reference signal ports within each code division multiplexing (CDM) group associated with the one reference signal according to a fifth network signaling, and determines the second mapping relationship between at least some reference signal port numbers of the one reference signal and the PMI port number based on the partial available reference signal ports within the multiple CDM groups associated with the one reference signal; The terminal obtains available CDM groups associated with one reference signal according to a sixth network signaling, and determines the second mapping relationship between at least some reference signal port numbers of the one reference signal and the PMI port number based on the reference signal ports associated with at least one of the obtained available CDM groups.

7. The method according to any one of claims 1 to 6, characterized in that, The terminal's determination of the target mapping relationship further includes: The terminal determines a power scaling factor associated with a PMI port corresponding to the PMI port number.

8. The method according to claim 7, characterized in that, The terminal determining the power scaling factor associated with the PMI port includes: The terminal determines the power scaling factor associated with the PMI port based on at least one of the following: The number of PMI ports; The number of reference signal ports associated with one reference signal; The number of reference signal ports associated with multiple reference signals; The number of reference signal ports associated with a CDM group associated with one reference signal; The number of reference signal ports associated with CDM groups associated with multiple reference signals; The number of available reference signal ports among the number of reference signal ports associated with a CDM group associated with one reference signal; The number of available reference signal ports among the number of reference signal ports associated with CDM groups associated with multiple reference signals.

9. The method according to any one of claims 1 to 8, characterized in that, The terminal determining the target mapping relationship includes: The terminal maps multiple reference signal port numbers to one PMI port number according to the seventh network signaling.

10. The method according to claim 9, wherein The terminal mapping multiple reference signal port numbers to one PMI port number according to the seventh network signaling includes at least one of the following: The terminal maps every n consecutive reference signal port numbers to one PMI port number, where n is a port number indicated by the seventh network signaling; The terminal maps the first m reference signal port numbers associated with each CDM group to 1 PMI port number, where m is a port number indicated by the seventh network signaling; The terminal maps the reference signal port numbers of each available CDM group to one PMI port number according to the indication of the seventh network signaling.

11. The method according to any one of claims 1 to 10, characterized in that, The terminal determining the target mapping relationship includes: The terminal determines at least one virtual reference signal port associated with at least one target resource element (RE) according to the indication of the eighth network signaling or a rule agreed upon by the protocol, and maps one virtual reference signal port to one PMI port number, where the at least one target RE is at least one RE among multiple REs associated with a reference signal port.

12. The method according to any one of claims 1 to 11, characterized in that, The terminal determining the target mapping relationship further includes: The terminal determines the second mapping relationship according to the indication of the ninth network signaling or a rule agreed upon by the protocol according to at least one of the following: Some of the multiple reference signal ports of one reference signal; Multiple port groups associated with at least some of the reference signal ports of one reference signal.

13. A method for obtaining a precoding matrix, characterized in that, Including: The network side device receives a channel state information (CSI) report reported by the terminal, where the CSI report includes a precoding matrix obtained by the terminal based on the target mapping relationship, and the target mapping relationship includes at least one of the following: a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a PMI port number, a second mapping relationship between at least some of the reference signal port numbers of one reference signal and a PMI port number; The network side device obtains the precoding matrix in the CSI report.

14. The method according to claim 13, wherein The method further includes at least one of the following: The network-side device sends a first network signaling to the terminal, where the first network signaling is used to indicate the mapping manner between the multiple available reference signal port numbers of the multiple reference signals and the PMI port number; The network-side device sends a second network signaling to the terminal, where the second network signaling is used to indicate some of the multiple reference signals; The network-side device sends a third network signaling to the terminal, where the third network signaling is used to indicate the reference signal port group selected for each reference signal among the multiple reference signals; The network-side device sends a fourth network signaling to the terminal, where the fourth network signaling is used to indicate the reference signal port selected for each reference signal among the multiple reference signals; The network-side device sends a fifth network signaling to the terminal, where the fifth network signaling is used to indicate the partial available reference signal ports within each CDM group associated with one reference signal; The network-side device sends a sixth network signaling to the terminal, where the sixth network signaling is used to indicate the available CDM groups associated with one reference signal; The network-side device sends a seventh network signaling to the terminal, where the seventh network signaling is used to indicate mapping multiple reference signal port numbers to one PMI port number; The network-side device sends an eighth network signaling to the terminal, where the eighth network signaling is used to indicate at least one virtual reference signal port associated with at least one target resource element RE, and map one virtual reference signal port to one PMI port number; The network-side device sends a ninth network signaling to the terminal, where the ninth network signaling is used to indicate determining the second mapping association according to one of the following as one of the following: Some of the reference signal ports among the multiple reference signal ports of the one reference signal; Multiple port groups associated with at least some of the reference signal ports of the one reference signal.

15. The method according to claim 13 or 14, characterized in that, The method further includes: the network-side device determines the target mapping relationship.

16. The method according to claim 15, wherein The network-side device determines the target mapping relationship including at least one of the following: The network-side device determines the target mapping relationship based on protocol agreements; The network-side device determines the target mapping relationship based on the indication of at least one network signaling sent to the terminal.

17. An apparatus for obtaining a precoding matrix, characterized in that, Including: A first determination module, configured to determine a target mapping relationship, where the target mapping relationship includes at least one of the following: a first mapping relationship between the multiple available reference signal port numbers of the multiple reference signals and the precoding matrix indication PMI port number, and a second mapping relationship between at least some of the reference signal port numbers of one reference signal and the PMI port number; A first acquisition module, configured to acquire a precoding matrix based on the target mapping relationship.

18. The device according to claim 17, wherein The first determination module determines the first mapping relationship through at least one of the following: The configuration order of the multiple reference signals; The identifiers of the multiple reference signals; The N port groups associated with the available reference signal ports of each reference signal among the multiple reference signals, where N is an integer greater than 1.

19. The device according to claim 18, characterized in that, The first determination module is further configured to determine, according to the first network signaling, the mapping manner between the multiple available reference signal port numbers of the multiple reference signals and the PMI port number.

20. The device according to claim 18 or 19, characterized in that, The first determination module is further configured to determine the multiple available reference signal port numbers of the multiple reference signals or at least one available reference signal port number of each of the multiple reference signals.

21. The device according to claim 20, characterized in that, The first determination module determines the multiple available reference signal port numbers of the multiple reference signals or at least one available reference signal port number of each of the multiple reference signals, including at least one of the following: Obtain some of the multiple reference signals according to the second network signaling, and determine that all the reference signal port numbers of the some reference signals are the multiple available reference signal port numbers, or determine that all the available reference signal port numbers of the some reference signals are the multiple available reference signal port numbers; Obtain the reference signal port group of each reference signal in the multiple reference signals according to the third network signaling, and determine the multiple available reference signal port numbers based on the reference signal port group of each reference signal in the multiple reference signals; Obtain the reference signal port of each reference signal in the multiple reference signals according to the fourth network signaling, and determine the multiple available reference signal port numbers based on the reference signal port of each reference signal in the multiple reference signals.

22. The device according to any one of claims 17 to 21, characterized in that, The first determination module determines the second mapping relationship according to at least one of the following: According to the fifth network signaling, obtain the partial available reference signal ports in each code division multiplexing (CDM) group associated with the one reference signal, and determine the second mapping relationship between at least part of the reference signal port numbers of the one reference signal and the PMI port number based on the partial available reference signal ports in the multiple CDM groups associated with the one reference signal; According to the sixth network signaling, obtain the available CDM group associated with one reference signal, and determine the second mapping relationship between at least part of the reference signal port numbers of the one reference signal and the PMI port number based on the reference signal ports associated with at least one of the obtained available CDM groups.

23. The device according to claim 22, characterized in that, The first determination module is further configured to determine the power scaling factor associated with the PMI port corresponding to the PMI port number.

24. The device according to any one of claims 17 to 23, characterized in that, The first determination module determines the target mapping relationship, including: mapping multiple reference signal port numbers to one PMI port number according to the seventh network signaling.

25. The device according to any one of claims 17 to 24, characterized in that, The first determination module determining the target mapping relationship further includes: according to the indication of the ninth network signaling or the rules agreed upon by the protocol, determining the second mapping according to one of the following: Some of the reference signal ports among the multiple reference signal ports of the one reference signal; Multiple port groups associated with at least part of the reference signal ports of the one reference signal.

26. An apparatus for obtaining a precoding matrix, characterized in that, Including: A transmission module, configured to receive a channel state information (CSI) report reported by a terminal. The CSI report includes a precoding matrix obtained by the terminal based on a target mapping relationship, where the target mapping relationship includes at least one of the following: a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a PMI port number, and a second mapping relationship between at least some reference signal port numbers of one reference signal and a PMI port number. A second obtaining module, configured to obtain the precoding matrix in the CSI report.

27. The device according to claim 26, wherein The transmission module is further configured to perform at least one of the following: Send a first network signaling to the terminal, where the first network signaling is used to indicate a mapping manner between multiple available reference signal port numbers of the multiple reference signals and a PMI port number. Send a second network signaling to the terminal, where the second network signaling is used to indicate some reference signals among the multiple reference signals. Send a third network signaling to the terminal, where the third network signaling is used to indicate a reference signal port group selected for each reference signal among the multiple reference signals. Send a fourth network signaling to the terminal, where the fourth network signaling is used to indicate a reference signal port selected for each reference signal among the multiple reference signals. Send a fifth network signaling to the terminal, where the fifth network signaling is used to indicate partial available reference signal ports within each CDM group associated with one reference signal. Send a sixth network signaling to the terminal, where the sixth network signaling is used to indicate an available CDM group associated with one reference signal. Send a seventh network signaling to the terminal, where the seventh network signaling is used to indicate mapping multiple reference signal port numbers to one PMI port number. Send an eighth network signaling to the terminal, where the eighth network signaling is used to indicate at least one virtual reference signal port associated with at least one target resource element (RE), and map one virtual reference signal port to one PMI port number. Send a ninth network signaling to the terminal, where the ninth network signaling is used to indicate determining the second mapping association as one of the following in accordance with one of the following: Some reference signal ports among multiple reference signal ports of the one reference signal. Multiple port groups associated with at least some reference signal ports of the one reference signal.

28. The device according to claim 26 or 27, characterized in that, Further included is: A second determining module, configured to determine the target mapping relationship.

29. The device according to claim 28, wherein, The second determining module determines the target mapping relationship including at least one of the following: Determine the target mapping relationship based on protocol conventions. Determine the target mapping relationship based on an indication of at least one network signaling sent to the terminal.

30. A terminal, characterized in that, It includes a processor and a memory. The memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method for obtaining the precoding matrix according to any one of claims 1 to 12 are implemented.

31. A network-side device, characterized in that, It includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the method for obtaining a precoding matrix according to any one of claims 13 to 17 are implemented.

32. A readable storage medium, characterized in that, Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, the steps of the method for obtaining a precoding matrix according to any one of claims 1 to 12 are implemented, or the steps of the method for obtaining a precoding matrix according to any one of claims 13 to 17 are implemented.