Precoding matrix acquisition method, terminal and network side device

The target mapping relationship is determined by the terminal to obtain the precoding matrix, and the problem that the mapping relationship between the reference signal port and the PMI port in the prior art cannot be flexibly configured, and the effect of reducing the overhead of the reference signal and improving the system flexibility is achieved.

WO2025131026A1PCT designated stage expired Publication Date: 2025-06-26VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/140839
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-22
Filing Date
2024-12-20
Publication Date
2025-06-26

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 target mapping relationship is determined by the terminal, including the mapping relationship between the multiple available reference signal port numbers and the PMI port numbers of the multiple reference signals, or the mapping relationship between at least part of the reference signal port numbers and the PMI port numbers of the reference signal, and thereby obtaining the precoding matrix.

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 CN2024140839_26062025_PF_FP_ABST
    Figure CN2024140839_26062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of wireless communications, and discloses a precoding matrix acquisition method, a terminal and a network side device. The precoding matrix acquisition method in the embodiments of the present application comprises: a terminal determines a target mapping relationship, wherein 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 PMI port numbers, and a second mapping relationship between at least some reference signal port numbers of one reference signal and the PMI port numbers; and the terminal acquires a precoding matrix on the basis of the target mapping relationship.
Need to check novelty before this filing date? Find Prior Art

Description

Precoding matrix acquisition method, terminal and network side equipment

[0001] Cross-references

[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on December 22, 2023, with application number 202311794323.8 and application name “Method, terminal and network side device for obtaining precoding matrix”. The entire contents of the application are incorporated by reference into this application. Technical Field

[0003] The present application belongs to the field of wireless communication technology, and specifically relates to a method for obtaining a precoding matrix, a terminal, and a network-side device. Background Art

[0004] In related technologies, for obtaining the precoding matrix indicator (PMI), the protocol stipulates that for Type 1 codebooks, the terminal obtains the PMI based on a configured Channel State Information (CSI) reference signal (CSI-RS) or a selected CSI-RS. In other words, the PMI port number and the CSI-RS port number are mapped in a fixed manner. Therefore, in related technologies, the mapping relationship between reference signal ports and PMI ports cannot be flexibly configured, which may result in a large reference signal overhead. Summary of the Invention

[0005] The embodiments of the present application provide a method for obtaining a precoding matrix, a terminal, and a network-side device, which can solve the problem of not being able to flexibly configure the mapping relationship between reference signal ports and PMI ports.

[0006] In a first aspect, a method for obtaining a precoding matrix is ​​provided, including: a terminal determining a target mapping relationship, wherein 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 part of the reference signal port numbers of a reference signal and the PMI port number; the terminal obtaining the precoding matrix based on the target mapping relationship.

[0007] In a second aspect, a method for obtaining a precoding matrix is ​​provided, including: a network side device receives a channel state information CSI report reported by a terminal, wherein 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 part of the reference signal port numbers of a reference signal and the PMI port number; the network side device obtains the precoding matrix in the CSI report.

[0008] According to a third aspect, a device for acquiring a precoding matrix is ​​provided, including: a first determination module for determining a target mapping relationship, wherein 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 part of the reference signal port numbers of a reference signal and the PMI port number; and a first acquisition module for acquiring the precoding matrix based on the target mapping relationship.

[0009] In a fourth aspect, a device for obtaining a precoding matrix is ​​provided, including: a transmission module for receiving a channel state information CSI report reported by a terminal, wherein 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 part of the reference signal port numbers of a reference signal and the PMI port number; a second acquisition module for obtaining the precoding matrix in the CSI report.

[0010] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0011] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is used to implement the steps of the method described in the first aspect, and the communication interface is used to couple with the processor.

[0012] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be 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.

[0013] In an eighth aspect, a network side device is provided, comprising a processor and a communication interface, wherein the processor is used to implement the steps of the method described in the second aspect, and the communication interface is used to couple with the processor.

[0014] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is 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.

[0015] In the tenth aspect, a wireless communication system is provided, comprising: a terminal and a network side device, wherein 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.

[0016] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and 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.

[0017] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and 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.

[0018] In an embodiment of the present application, the terminal can determine a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a PMI port number indicated by a precoding matrix, or a second mapping relationship between at least part of the reference signal port numbers of a reference signal and a PMI port number, and then obtain the precoding matrix based on 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

[0019] FIG1 shows a block diagram of a wireless communication system to which embodiments of the present application may be applied;

[0020] FIG2 is a schematic diagram showing a flow chart of a method for obtaining a precoding matrix according to an embodiment of the present application;

[0021] FIG3 shows another flow chart of a method for obtaining a precoding matrix according to an embodiment of the present application;

[0022] FIG4 shows a schematic structural diagram of a device for obtaining a precoding matrix according to an embodiment of the present application;

[0023] FIG5 shows another structural diagram of a device for obtaining a precoding matrix provided in an embodiment of the present application;

[0024] FIG6 shows a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0025] FIG7 shows a schematic diagram of the hardware structure of a terminal provided in an embodiment of the present application;

[0026] FIG8 shows a schematic diagram of the hardware structure of a network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0028] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, 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 generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0029] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

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

[0031] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (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 (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may 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 can 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 (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0032] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( Function, AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), Network Data Analytics Function (NWDAF), etc. It should be noted that in the embodiment of the present application, only the core network equipment in the NR system is taken as an example to introduce, and the specific type of the core network equipment is not limited.

[0033] In order to better understand the technical solutions provided by this application, we first introduce the relevant technologies involved in this application.

[0034] 1. CSI Architecture

[0035] Generally, the CSI architecture can be divided into two parts: downlink CSI and uplink CSI. The downlink CSI architecture includes downlink physical channels and downlink reference signals, while the uplink CSI architecture includes uplink physical channels and uplink reference signals.

[0036] The downlink physical channel is usually used to transmit data, and the downlink reference signal is usually used to perform channel estimation to obtain downlink channel state information (CSI). The uplink physical channel is usually used to transmit uplink data, and the uplink reference signal is usually used to perform channel estimation to obtain uplink channel state information (CSI).

[0037] In 5G systems, CSI is mainly used in Adaptive Beamforming and MIMO (Multiple Input Multiple Output) technologies to improve wireless transmission bandwidth and reliability.

[0038] In general, the 5G CSI architecture is a very important technology in 5G communication systems, playing an important role in improving wireless transmission bandwidth and reliability and interference coordination.

[0039] 2. CSI Report Content

[0040] Typically, the terminal may determine through higher layer signaling or default rules that the CSI report may 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'.

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

[0042] If the reportQuantity field in the high-level parameter CSI-ReportConfig is set to 'cri-RI-CQI', the terminal assumes that the precoding matrix indicator (PMI) is a unit matrix and only needs to report the CSI reference signal (CSI-RS) resource indicator (CSI-RS Resource Indicator, CRI), rank indicator (RI) and channel quality indicator (CQI), without reporting PMI.

[0043] For the 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 by CSI report part 1.

[0044] 3. PMI acquisition

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

[0046] For the R18 coherent joint transmission (CJT) PMI codebook, the protocol stipulates that the terminal obtains the PMI based on a maximum of four configured CSI-RSs. This is equivalent to mapping the PMI port number to 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 two 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.

[0047] For network energy conservation, multiple CSI reporting subconfigurations configured by the network can share at least one reference signal. The network device uses a bit sequence to indicate the reference signal port number associated with the PMI of a specific subconfiguration in the terminal. If the network is configured with multiple reference signals, the terminal selects one of the reference signals and then obtains the PMI based on the port indicator bit sequence.

[0048] In summary, the related art cannot flexibly configure the mapping relationship between reference signal ports and PMI ports, which may cause a large reference signal overhead. To address this problem, an embodiment of the present application provides a solution for obtaining a precoding matrix.

[0049] The following describes in detail the precoding matrix acquisition solution provided by the embodiments of the present application through some embodiments and application scenarios in conjunction with the accompanying drawings.

[0050] FIG2 is a flow chart illustrating a method for obtaining a precoding matrix according to an embodiment of the present application. Method 200 may be executed by a terminal. In other words, the method may be executed by software or hardware installed on the terminal. As shown in FIG2 , the method may include the following steps.

[0051] 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.

[0052] The first mapping relationship is a mapping relationship between multiple available reference signal port numbers of multiple reference signals and the PMI port number, and the second mapping relationship is a mapping relationship between at least part of the reference signal port numbers of a reference signal and the PMI port number.

[0053] In the first mapping relationship, one reference signal among multiple reference signals may correspond to one available reference signal port number, or one reference signal among multiple reference signals may 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 a mapping relationship between some or all reference signal port numbers corresponding to the reference signal and a PMI port number.

[0054] The multiple available reference signal port numbers may be all available reference signal port numbers of the multiple reference signals. The terminal may determine how to map all available reference signal port numbers of the multiple reference signals to the PMI port number based on network signaling or protocol agreement. Alternatively, the terminal determines to permutate and combine the channels or channel vectors obtained from all available reference signal ports of the multiple reference signals, and then obtains the PMI based on the permutated and combined channels or channel matrix, i.e., mapping all available reference signal port numbers of the multiple reference signals to the PMI port number.

[0055] In an embodiment of the present application, the mapping relationship between the reference signal port number and the PMI port number can be resolved through the target mapping relationship. On the one hand, the network side device and the terminal 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 to cause performance loss. On the other hand, the network side device can configure the reference signal more flexibly. By clarifying the mapping relationship, it supports non-one-to-one mapping between the reference signal port number and the PMI port number, that is, multiple reference signal port numbers may correspond to one PMI port number. On the other 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, each group or each reference signal matching a different codebook or a different PMI.

[0056] The PMI port number can be the row number of the precoding matrix associated with the PMI, or a set of port numbers agreed upon by the protocol, or a set of serial numbers counting from 0 or 1, for example, {0, 1, 2…N-1}, where N represents the number of rows of the precoding matrix. For another example, 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, for a total of P*N1*N2 port numbers, where P is a positive integer and can represent the number of antenna polarization directions. 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, and p=0,1,…,P-1. For another example, the network side device configures the first direction PMI port number N1, the second direction PMI port number N2 and the first quantity Ng, then there are a total of P*N1*N2*Ng port numbers, where P is a positive integer, which can represent the number of antenna polarization directions, and Ng is a positive integer, which 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.

[0057] The reference signal port number is a set of port numbers agreed upon by the protocol. For example, the port number is typically {3000, ..., 3000 + P-1}, where P represents the number of reference signal ports for a reference signal. Another example is {3000, ..., 3000 + M*P-1}, where P represents the number of reference signal ports for a reference signal and M represents the number of reference signals.

[0058] S212: The terminal obtains a precoding matrix based on the target mapping relationship.

[0059] In the embodiment of the present application, the precoding matrix may also be one of the following: a precoding matrix indication, a feedback amount of the precoding matrix indication, and a feedback amount of the precoding matrix.

[0060] In S212, the terminal can obtain the various values ​​of the precoding matrix or the row vector corresponding to the PMI port number based on the reference signal port corresponding to each PMI port number. For example, the terminal obtains the channel associated with each PMI port number by measuring the reference signal on the reference signal port corresponding to each PMI port number, and further obtains the precoding matrix or obtains the various feedback values ​​of the corresponding row of the precoding matrix to be fed back.

[0061] Through the technical solution provided in the embodiments of the present application, the terminal can determine a first mapping relationship between multiple available reference signal port numbers of multiple reference signals and a precoding matrix indication PMI port number, or a second mapping relationship between at least part of the reference signal port numbers of a reference signal and a PMI port number, and then obtain the precoding matrix based on 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.

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

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

[0064] (2) identifications of the multiple reference signals, for example, reference signal IDs;

[0065] (3) N port groups associated with the available reference signal ports of each reference signal in the plurality of reference signals, where N is an integer greater than 1.

[0066] In one implementation, the terminal may map multiple available reference signal port numbers of the multiple reference signals to the PMI port number using mapping mode 1 according to the configuration order of the multiple reference signals to obtain a first mapping relationship. The mapping mode 1 is: mapping the available reference signal port number of each reference signal to the PMI port number one by one in ascending order according to the configuration order of the multiple reference signals.

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

[0068] Table 1.

[0069] When all reference signal port numbers are available, the terminal maps all reference signal port numbers of each reference signal with the PMI port number one by one in ascending order according to the configuration order of the multiple reference signals.

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

[0071] For another example, the terminal uses the formula: Or idx=(i-1)P+j determines the PMI port number idx associated with the j+1th reference signal port of the i-th configured reference signal, where P k represents the number of ports of the kth configured reference signal, and P represents the number of ports of each reference signal.

[0072] For another example, the terminal uses the formula: Or idx=(i-1)P+jM determines the PMI port number idx associated with the reference signal port with the port number j of the i-th configured reference signal, where P k represents the number of ports of the kth configured reference signal, P represents the number of ports for each reference signal, and M represents the minimum value of a reference signal port number, or the starting port number.

[0073] In one implementation, the terminal may use mapping mode 2 based on the identifiers 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 a first mapping relationship. The mapping mode 2 is: in ascending order of the identifiers of the multiple reference signals, the available reference signal port number of each reference signal is sequentially mapped one-to-one with the PMI port number in ascending order.

[0074] Optionally, in the above implementation, the second mapping method can be mapped as shown in Table 2, where the second column in Table 2 is mapped to the PMI port number in order from top to bottom. Among them, N p Indicates the number of PMI ports or the number of rows in the precoding matrix.

[0075] Table 2.

[0076] When all reference signal port numbers of the multiple reference signals are available, the terminal maps all reference signal port numbers of each reference signal with the PMI port number one by one in ascending order according to the identifiers of the multiple reference signals.

[0077] For example, first map all ports of the reference signal with the smallest reference signal ID {3000, ..., 3000 + P1-1} to PMI port numbers {0, ..., P1-1}, then map all ports of the reference signal with the second smallest reference signal ID {3000, ..., 3000 + P2-1} to PMI port numbers {P1, ..., P1 + P2-1}, and so on. Where 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 may vary for different reference signals.

[0078] In the embodiment of the present application, the reference signal with the smallest reference signal ID i refers to the reference signal corresponding to the i-th reference signal ID among multiple reference signals sorted in ascending order of reference signal IDs. Similar expressions below have the same meaning.

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

[0080] For another example, the terminal uses the formula: Or idx=(i-1)P+jM, determine the PMI port number idx associated with the reference signal port with the reference signal with the smallest reference signal ID i and the port number j, where P k Indicates the port number of the reference signal with the kth smallest reference signal ID. P indicates the port number of each reference signal. M indicates the minimum value of a reference signal port number, or the starting port number.

[0081] In one implementation, the terminal may use mapping method three through the N port groups associated with the available reference signal ports of each reference signal in the multiple reference signals to map the multiple available reference signal port numbers of the multiple reference signals with the PMI port number to obtain a first mapping relationship. The mapping method three is: the available reference signal ports of each reference signal in the multiple reference signals are evenly divided into N port groups from small to large, for the i-th port group of the multiple reference signals, in accordance with the configuration order of the multiple reference signals, the available port numbers in the i-th port group of each reference signal are sequentially mapped one by one with the PMI port number from small to large, and for the N port groups, they are sequentially mapped to the PMI port groups in the order of the port groups, where i=1, 2,…,N.

[0082] Wherein, 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 of each antenna panel.

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

[0084] Table 3.

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

[0086] For example, if the network high-level signaling indicates that each reference signal is associated with two polarization directions, the terminal can evenly divide the port of each reference signal into two port groups {G0, G1} according to the port number from small to large. For the mapping of reference signal ports to PMI ports, first map all ports of the G0 port group of the first configured reference signal {3000, ..., 3000+P 0,1 -1} to PMI port number {0,…,P 0,1 -1}, and then map all ports of the G0 port group of the second configured reference signal {3000,…,3000+P 0,2 -1} to PMI port number {P 0,1 ,…,P 0,1 +P 0,2 -1}, and so on, after all the reference signal G0 port groups are mapped, all the reference signal G1 port groups are mapped one by one in the same way. j,i represents the number of ports in the port group Gj of the reference signal configured in the i-th configuration. Optionally, the number of available reference signal ports for different reference signals may be different, or the number of ports in the port groups for different reference signals may be different.

[0087] For another example, if the network high-level signaling indicates that each reference signal is associated with two polarization directions and two antenna panels, the terminal can evenly divide the port of each reference signal into four port groups {G0, G1, G2, G3} according to the port number from small to large, where G0 and G1 are associated with the two polarization directions of antenna panel 1, and G2 and G3 are associated with the two polarization directions of antenna panel 2. For the mapping of reference signal ports to PMI ports, first map all ports of the G0 port group of the first configured reference signal {3000, ..., 3000+P 0,1 -1} to PMI port number {0,…,P 0,1 -1}, and then map all ports of the G0 port group of the second configured reference signal {3000,…,3000+P 0,2 -1} to PMI port number {P 0,1 ,…,P 0,1 +P 0,2 -1}, and so on, after all reference signal G0 port groups are mapped, all reference signal G1 / G2 / G3 port groups are mapped one by one in the same way. j,i represents the number of ports in the port group Gj of the reference signal configured in the i-th configuration. Optionally, the number of available reference signal ports for different reference signals may be different, or the number of ports in the port groups for different reference signals may be different.

[0088] In one implementation, the terminal may use N port groups associated with the available reference signal ports of each reference signal in the multiple reference signals to map the multiple available reference signal port numbers of the multiple reference signals with the PMI port number using mapping method four to obtain a first mapping relationship. The mapping method four is as follows: the terminal evenly divides the available reference signal ports of each reference signal in the multiple reference signals into N port groups from small to large, and for the j-th port group of the multiple reference signals, in order of the identifiers of the multiple reference signals from small to large, sequentially maps the available port numbers in the j-th port group of each reference signal with the PMI port number from small to large, and for the N port groups, sequentially maps them to the PMI port groups in the order of the port groups, where j=1, 2, ..., N.

[0089] 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.

[0090] Optionally, in the above implementation, mapping method 4 can be mapped as shown in Table 4, where the second column in Table 4 is mapped to the PMI port number in order from top to bottom. Among them, N p Indicates the number of PMI ports or the number of rows in the precoding matrix.

[0091] Table 4.

[0092] When all reference signal port numbers are available, all reference signal ports are evenly divided into N port groups {G0,…,GN-1} according to their port numbers from small to large. For the same port group Gn (n=0,…,N-1), the port number of each reference signal is mapped one-to-one with the PMI port number in order of reference signal ID from small to large.

[0093] For example, if the network high-level signaling indicates that each reference signal is associated with two polarization directions, the terminal can evenly divide the port of each reference signal into two port groups {G0, G1} according to the port number from small to large. For the mapping of reference signal ports to PMI ports, first map all ports of the G0 port group of the reference signal with the smallest reference signal ID {3000, ..., 3000+P 0,1 -1} to PMI port number {0,…,P 0,1 -1}, and then map all ports of the G0 port group of the reference signal with the smallest reference signal ID {3000,…,3000+P 0,2 -1} to PMI port number {P 0,1 ,…,P0,1 +P 0,2 -1}, and so on, after all the reference signal G0 port groups are mapped, all the reference signal G1 port groups are mapped one by one in the same way. j,i Indicates the number of ports in the port group Gj of the reference signal with the smallest reference signal ID i. Optionally, the number of available reference signal ports for different reference signals may be different, or the number of ports in the port groups of different reference signals may be different.

[0094] For another example, if the network high-level signaling indicates that each reference signal is associated with two polarization directions and two antenna panels, the terminal can evenly divide the port of each reference signal into four port groups {G0, G1, G2, G3} according to the port number from small to large, where G0 and G1 are associated with the two polarization directions of antenna panel 1, and G2 and G3 are associated with the two polarization directions of antenna panel 2. For the mapping of reference signal ports to PMI ports, first map all ports {3000, ..., 3000+P} of the G0 port group of the reference signal with the smallest (i.e., smallest) reference signal ID one by one. 0,1 -1} to PMI port number {0,…,P 0,1 -1}, and then map all ports {3000,…,3000+P 0,2 -1} to PMI port number {P 0,1 ,…,P 0,1 +P 0,2 -1}, and so on, after all reference signal G0 port groups are mapped, all reference signal G1 / G2 / G3 port groups are mapped one by one in the same way. j,i Indicates the number of ports in the port group Gj of the reference signal with the smallest reference signal ID i. Optionally, the number of available reference signal ports for different reference signals may be different, or the number of ports in the port groups of different reference signals may be different.

[0095] For each reference signal port included in the above-mentioned mapping mode 3 or mapping mode 4, the available port is evenly divided into N port groups {G0, ..., GN-1} according to the port number from small to large. One possible implementation is: N represents N polarization directions, that is, the terminal divides the available port for each reference signal into N port groups according to the port number from small to large according to the number N of polarization directions indicated by the network or agreed upon by the protocol. Another possible implementation is: N represents N antenna panels or N subarrays or N TRPs, that is, the terminal divides the available port for each reference signal into N port groups according to the port number from small to large according to the number N of antenna panels or subarrays or TRPs indicated by the network or agreed upon by the protocol. Another possible implementation is: N represents the product of the number of antenna panels or the number of subarrays or the number of TRPs and the number of polarization directions, that is, the terminal divides the available port for each reference signal into N = M * P port groups according to the port number from small to large according to the number M of antenna panels (or the number of subarrays or the number of TRPs) indicated by the network or agreed upon by the protocol and the number P of polarizations.

[0096] In addition, optionally, before the terminal determines the first mapping relationship, the terminal determines the mapping method between multiple available reference signal port numbers of the multiple reference signals and the PMI port number according to the first network signaling. In this optional implementation method, the terminal can determine the mapping method between the reference signal port and the PMI port through the first network signaling. A possible implementation method is: the terminal selects a mapping method from at least one mapping method from the above-mentioned mapping method one to mapping method four through the first network signaling. For example, the network indicates through high-layer signaling that the precoding matrix is ​​associated with N antenna panels, and the terminal determines the mapping relationship between the reference signal port and the PMI port based on mapping method three.

[0097] In one implementation, before the terminal determines the first mapping relationship, the method may further include: the terminal determining 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 this embodiment of the present application, the available reference signal port number can be understood as the terminal determining, according to a network instruction, to select some reference signal ports from all reference signal ports of the multiple reference signals to obtain a precoding matrix. Before obtaining the precoding matrix, the terminal determines a mapping relationship between some reference signal port numbers of the multiple reference signals or the available reference signal port numbers and the PMI port number.

[0098] 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 implementation modes 1 to 3.

[0099] Implementation method one: the terminal obtains part of the multiple reference signals according to the second network signaling, determines that all reference signal port numbers of the part of the reference signals are the multiple available reference signal port numbers, or determines that all available reference signal port numbers of the part of the reference signals are the multiple available reference signal port numbers. In this implementation method, the network side device indicates part of the 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 part of the reference signals, and further obtains the precoding matrix. In this way, the network side device can obtain the CSI when some reference signal ports are effective, which helps to improve the transmission performance when the network side device closes some reference signal ports.

[0100] After determining all available reference signal ports according to the first embodiment, the terminal may obtain a mapping relationship between each available reference signal port and a PMI port using at least one mapping method:

[0101] 1) Map the available port number of each reference signal to the PMI port number one by one in ascending order according to the configuration order of the reference signal.

[0102] 2) Map the available port number of each reference signal to the PMI port number in ascending order according to the reference signal ID;

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

[0104] 4) The available ports for each reference signal are evenly divided into N port groups {G0, ..., GN-1} according to the port number from smallest to largest. For the same port group Gn (n = 0, ..., N-1), the port number of each reference signal is mapped to the PMI port number in ascending order according to the reference signal ID. For each of the N port groups, the port numbers are mapped to the PMI port numbers in the order of the port groups.

[0105] Implementation method two: the terminal obtains the reference signal port group of each reference signal in 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 in the multiple reference signals. In this implementation method, the terminal can evenly divide all the reference signal ports of each reference signal into N port groups {D0,…,D_N-1} according to the port number from small to large according to the network signaling or protocol agreement. Further, the network side device can indicate some reference signal port groups in the multiple reference signal port groups to the terminal through the third network signaling, and the terminal determines the multiple available reference signal port numbers based on the some reference signal groups, obtains the mapping relationship between the multiple available reference signal ports and the PMI port number, and further obtains the precoding matrix. In this way, the network side device can obtain the CSI when some reference signal ports are effective, which helps the transmission performance when the network shuts down some reference signal ports.

[0106] For each of the above-mentioned reference signal ports, all reference signal ports are evenly divided into N port groups {D0, ..., D_N-1} according to the port number from small to large. One possible implementation is: N represents N polarization directions, that is, the terminal divides the port of each reference signal into N port groups evenly according to the port number from small to large based on the number of polarization directions N indicated by the network or agreed upon by the protocol. Another possible implementation is: N represents N antenna panels or N subarrays or N transmission and reception points (TRPs), that is, the terminal divides the port of each reference signal into N port groups evenly according to the port number from small to large based on the number of antenna panels or subarrays or TRPs N indicated by the network or agreed upon by the protocol. Yet another possible implementation is: N represents the product of the number of antenna panels or subarrays or TRPs and the number of polarization directions, that is, the terminal divides the port of each reference signal into N = M * P port groups evenly according to the port number from small to large based on the number of antenna panels (or subarrays or TRPs) M indicated by the network or agreed upon by the protocol and the number of polarizations P. In another possible implementation, N represents N code division multiplexing (CDM) groups, i.e., the terminal groups reference signal ports belonging to the same CDM group according to the reference signal pattern. In another possible implementation, the network indicates the number of ports, K1, in each port group through signaling, and the terminal groups the reference signal ports in ascending order, with each K1 port group forming a port group.

[0107] The network side device indicates some reference signal port groups among 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 bit sequence length is N, and the N port groups are associated in sequence.

[0108] After all available reference signal port numbers are determined according to the second embodiment, the mapping relationship between all available reference signal port numbers and PMI port numbers may be determined according to at least one of the following mapping methods:

[0109] 1) Mapping the port numbers associated with the M port groups selected by each reference signal with the PMI port numbers one by one from small to large according to the configuration order of the reference signals.

[0110] 2) Mapping the port numbers associated with the M port groups selected by each reference signal with the PMI port numbers in ascending order of the reference signal IDs.

[0111] 3) For the selected M port groups, for the same port group Gn (n=0, ..., N-1), map the port number of each reference signal to the PMI port number one by one in ascending order according to the configuration order of the reference signals. For the M port groups, map them to the PMI port number in order according to the order of the port groups.

[0112] 4) For the selected M port groups, for the same port group Gn (n=0, ..., N-1), map the port number of each reference signal to the PMI port number in ascending order of the reference signal ID. For the M port groups, map them to the PMI port number in the order of the port groups.

[0113] Implementation method three: 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 port of each reference signal in the multiple reference signals. In this implementation method, the network side device can indicate the available reference signal port selected for each reference signal in the multiple reference signals to the terminal through the fourth network signaling, wherein the available reference signal port of each reference signal can be part or all of the reference signal ports of the reference signal, and the terminal determines the multiple available reference signal port numbers according to the available reference signal ports of each reference signal, obtains the mapping relationship between the multiple available reference signal ports and the PMI port number, and further obtains the precoding matrix. In this way, the network side device can obtain the CSI when some reference signal ports in a reference signal are effective, which helps the transmission performance when the network side device turns off some reference signal ports.

[0114] After all available reference signal port numbers are determined according to the third embodiment, the mapping relationship between all available reference signal port numbers and PMI port numbers may be determined according to at least one of the following mapping methods:

[0115] 1) Mapping the port numbers associated with the M port groups selected by each reference signal with the PMI port numbers one by one from small to large according to the configuration order of the reference signals.

[0116] 2) Mapping the port numbers associated with the M port groups selected by each reference signal with the PMI port numbers in ascending order of the reference signal IDs.

[0117] 3) For the selected M port groups, for the same port group Gn (n=0, ..., N-1), map the port number of each reference signal to the PMI port number one by one in ascending order according to the configuration order of the reference signals. For the M port groups, map them to the PMI port number in order according to the order of the port groups.

[0118] 4) For the selected M port groups, for the same port group Gn (n=0, ..., N-1), map the port number of each reference signal to the PMI port number in ascending order of the reference signal ID. For the M port groups, map them to the PMI port number in the order of the port groups.

[0119] In practical applications, the above-mentioned embodiments 1, 2, and 3 can be combined with each other. For example, the terminal can select some reference signals from multiple reference signals based on the second network signaling, and then obtain the available port number of each reference signal in the part of the reference signals based on the third network signaling or the fourth network signaling, and use the sum of the available port numbers of each reference signal in the part of the reference signals as the multiple available reference signal port numbers of the multiple reference signals.

[0120] In addition, optionally, the network side device may also instruct the terminal to determine the available reference signal ports through high-level signaling, that is, the terminal selects the available reference signal ports from all reference signal ports. Further optionally, the terminal indicates the available reference signal ports determined by the terminal to the network side device, so that the network side device can obtain which reference signal ports the terminal has selected as the available reference signal ports, thereby avoiding inconsistent understanding with the terminal regarding the determined available reference signal ports.

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

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

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

[0124] 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 available reference signal port of each CDM group in all CDM groups associated with a reference signal, and the terminal determines the second mapping relationship between the reference signal port number and the PMI port number based on the available reference signal ports of all 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 effective, which helps the transmission performance when the network shuts down some reference signal ports.

[0125] For the above 1), after determining all available reference signal ports for a reference signal, a possible mapping method between the reference signal port number and the PMI port number may be: sequentially mapping the available reference signal port numbers to the PMI port numbers in ascending order. Alternatively, the available reference signal port numbers may be grouped and further mapped to the PMI port numbers in order of the order of the multiple groups and the order of the available port numbers within each group, for example, in the order of 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.

[0126] 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 CDM groups associated with a reference signal, and the terminal determines the second mapping relationship between the at least part of the reference signal port number and the PMI port number of the reference signal based on the reference signal port associated with the available CDM group, 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 effective, which helps the transmission performance when the network shuts down some reference signal ports.

[0127] Regarding the above 2), after determining the reference signal port associated with an available CDM group associated with a reference signal, one possible mapping method for the reference signal port number and the PMI port number is to sequentially map the reference signal port numbers associated with the available CDM groups to the PMI port numbers in ascending order. Alternatively, the available reference signal port numbers may be grouped and further mapped to the PMI port numbers in order of the order of the multiple groups and the order of the available port numbers within each group.

[0128] In one implementation, when determining the target mapping relationship, the terminal may also determine a power scaling factor associated with the PMI port corresponding to each of the PMI port numbers.

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

[0130] (1) Number of PMI ports;

[0131] (2) the number of reference signal ports associated with a reference signal;

[0132] (3) the number of reference signal ports associated with multiple reference signals;

[0133] (4) The number of reference signal ports associated with a CDM group associated with a reference signal;

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

[0135] (6) the number of available reference signal ports among the number of reference signal ports associated with a CDM group associated with a reference signal;

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

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

[0138] In an optional implementation, the terminal may also obtain CQI based on the power scaling factor. That is, before obtaining CQI based on the precoding matrix, the terminal may consider a power scaling factor so that the obtained CQI is closer to the actual transmission situation.

[0139] In the above optional implementation, the CQI may be calculated according to the following formula:

[0140] or

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

[0142] In one possible implementation, the power scaling factor may be the quotient of the number of available reference signal ports among the reference signal ports associated with one or more reference signal-associated CDM groups and the number of reference signal ports associated with one or more reference signal-associated CDM groups.

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

[0144] Whether the terminal performs power scaling or assumes the existence of a power scaling factor when calculating CQI may be indicated by network signaling. It can be understood that the network side device may indicate via signaling whether the terminal applies the power scaling factor when calculating CQI.

[0145] In one implementation, when determining the target mapping relationship, the terminal may map multiple reference signal port numbers to one PMI port number based on the seventh network signaling. The multiple reference signal port numbers may be multiple available reference signal port numbers of the multiple reference signals or multiple reference signal port numbers of at least some of the reference signal port numbers of the one reference signal. With this implementation, when the terminal has limited capability to calculate a precoding matrix, or when the terminal has limited capability to obtain a precoding matrix in a specific time period, and the number of computable PMI ports is less than the number of available reference signal ports, the network-side device may 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 a protocol. For example, the terminal sums the channels of multiple reference signal ports to obtain a channel of an equivalent reference signal port, and further associates the channel with a PMI port. In this manner, on the one hand, the CSI report configuration is made more dynamic and flexible to meet the terminal's capabilities, avoiding the need to reconfigure the CSI report configuration when capabilities are limited. On the other hand, multiple terminals with different capabilities can share a multi-port reference signal, saving the network's overhead in transmitting reference signals.

[0146] 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:

[0147] 1) The terminal maps every n consecutive reference signal port numbers to a 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.

[0148] 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 number indicated by the seventh network signaling; in this embodiment, the seventh network signaling indicates a port number m, and the terminal assumes that the first m reference signal ports in each CDM group are mapped to one PMI port;

[0149] 3) The terminal maps the reference signal port number of each available CDM group to a PMI port number according to the instruction of the seventh network signaling. In this embodiment, the seventh network signaling may instruct the terminal to assume that all reference signal ports of each CDM group in all available CDM groups are mapped to one PMI port.

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

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

[0152] In one implementation, when determining a target mapping relationship, the terminal determines, based on an indication of an eighth network signaling or a rule agreed upon in a protocol, at least one virtual reference signal port associated with at least one target resource element (RE), and maps the virtual reference signal port to a PMI port number, wherein the at least one target RE is at least one RE among multiple REs associated with a reference signal port (the reference signal port may be multiple available reference signal ports of the multiple reference signals, or one reference signal port of at least some of the 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 RE associated with the reference signal port, and the virtual reference signal port corresponds to the PMI port.

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

[0154] In the above implementation, when a reference signal port is associated with multiple RE resources, or when there are multiple reference signal ports sent on the same time-frequency resource in a CDM manner, the terminal can measure only at least one RE resource according to the instruction of the eighth network signaling or the protocol agreement, and 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 is made more dynamic and flexible to meet the terminal capabilities, avoiding the process of reconfiguring the reference signal when the capabilities are limited. On the other hand, it can be achieved that multiple terminals with different capabilities share a multi-port reference signal, saving the network overhead of sending reference signals. In addition, it can also be understood that the equivalent reference signal port measured by the terminal is obtained by virtualizing multiple reference signal ports configured by the network side device.

[0155] 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 using the frequency-domain CDM method 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, the channel obtained by the terminal on the first RE is h1+h2. The channel obtained by the terminal on the second RE is h1-h2, and the terminal can obtain h1 and h2 through addition and subtraction elimination. When the terminal capability is limited or there is a demand 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, and the h1+h2 obtained by the terminal is associated with a virtual reference signal port, and further all virtual reference signal ports are associated with the PMI port to further obtain the PMI.

[0156] Table 5.

[0157] For another example, the network configures a reference signal pattern indicating that four adjacent reference signal ports are mapped to four REs using the time domain and frequency domain CDM method 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. The channel obtained by the terminal on the first RE is h1+h2+h3+h4. The channel obtained by the terminal on the second RE is h1+h2-h3-h4. The channel obtained by the terminal on the third RE is h1-h2+h3-h4. The channel obtained by the terminal on the fourth RE is h1-h2-h3+h4. The terminal can obtain h1, h2, h3, and h4 through addition and subtraction elimination. When the terminal capability is limited or there is a demand from the network, the network can instruct the terminal to measure only the channel on the first RE and the channel on the second RE, that is, the channels obtained by the terminal are h1+h2+h3+h4 and h1+h2-h3-h4, and the h1+h2+h3+h4 and h1+h2-h3-h4 obtained by the terminal are associated with two virtual reference signal ports respectively, and all virtual reference signal ports are further associated with the PMI port to further obtain the PMI.

[0158] Table 6.

[0159] In one implementation, when the terminal determines the target mapping relationship, the terminal determines the second mapping relationship according to at least one of the following according to an instruction of the ninth network signaling or a rule agreed upon in the protocol:

[0160] (1) some reference signal ports among the multiple reference signal ports of the reference signal;

[0161] (2) A plurality of port groups associated with at least part of the reference signal ports of the reference signal.

[0162] In the related art, all the reference signal port numbers are mapped one-to-one with the PMI port numbers in ascending order, while in the above implementation, some reference signal ports are selected from multiple reference signal ports of a 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 a reference signal are divided into multiple port groups to obtain the reference signal port number and the PMI port number, that is, the port number may not be mapped one-to-one with the PMI port number in ascending order.

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

[0164] In mode 1, the terminal sequentially maps the available reference signal port numbers (or at least part of the reference signal port numbers) of the one reference signal to the PMI port number in ascending order. The available reference signal port numbers of the one reference signal may be part of the multiple reference signal ports of the one reference signal indicated by the ninth network signaling or agreed upon in the protocol.

[0165] Method 2: The terminal divides the available reference signal port number of the reference signal (or at least part of the reference signal port number) into multiple port groups, and adjusts the order of the multiple port groups according to certain rules, and maps them one by one with the PMI port numbers after adjustment.

[0166] Method three, the terminal divides the available reference signal port numbers of the reference signal (or at least part of the reference signal port numbers) into multiple port groups, and the terminal adjusts the order of all available reference signal port numbers according to the order of the port groups and the order of the port numbers in the port groups, and maps them one by one with the PMI port numbers after the adjustment. 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 in a group. Optionally, before determining the order, the terminal can first adjust the order of the multiple port groups according to certain rules.

[0167] With the above implementation, the network-side device can instruct the terminal through signaling how to match the port number of a reference signal resource with the PMI port number or the row number of the precoding matrix.

[0168] For example, the network side device instructs the terminal through higher layer signaling to correspond the port number of a reference signal resource with the PMI port number or the row number of the precoding matrix through the above-mentioned method 1. Alternatively, the network side device instructs the terminal through higher layer signaling to correspond the port number of a reference signal resource with the PMI port number or the row number of the precoding matrix through the above-mentioned method 2.

[0169] Alternatively, it can also be understood that the protocol stipulates that 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 the above-mentioned method 1, 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 the above-mentioned method 2. The first situation or the second situation may be the first value or the second value of the network signaling.

[0170] For example, when the network signaling indicates that the codebook type is Type1 single panel codebook, the terminal determines the corresponding relationship through the above method one; when the network signaling indicates that the codebook type is Type1 multiple panels codebook, the terminal determines the corresponding relationship through the above method two.

[0171] 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-mentioned method 2. Similarly, when it is less than or equal to the first value, the terminal determines the corresponding relationship through the above-mentioned method 1.

[0172] Further, optionally, when the terminal divides the available port numbers (or 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.

[0173] For example, the network side device indicates through high-layer signaling that the codebook port configuration is ng = 2 or the number of subarrays is 2 or the number of antenna panels is 2. 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 ends of the reference signal. The port groups {3000, …, 3000+P1-1} and {3000+2*P1, …, 3000+3*P1-1} associated with the first polarization direction of the precoding matrix 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} associated with the second polarization direction of the precoding matrix are mapped to the PMI port numbers {2*P1, 2*P1+1, …, 4*P1-1} in ascending order of port numbers.

[0174] For another example, the network side device indicates through high-layer signaling that the codebook port configuration is ng=4 or the number of subarrays 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, …, 30 00+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 ends of the reference signal. 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. 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 the PMI port numbers {4*P1, 2*P1+1, …, 8*P1-1} in ascending order of port numbers.

[0175] Through the above approach, it is possible to achieve that multiple users supporting different codebook types share one reference signal, or that multiple codebook types share one reference signal, thereby saving network reference signal overhead.

[0176] In the embodiment of the present application, after obtaining the precoding matrix, the terminal may report the obtained precoding matrix to the network side device through a CSI report.

[0177] 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 embodiment of the present application can be the same network signaling, or they can be partially the same network signaling. For example, the second network signaling, the third network signaling and the fourth network signaling are the same network signaling, and the remaining network signalings are different network signalings, or they can be completely different network signalings. For example, any two network signalings among 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.

[0178] Optionally, the association described in the embodiments of the present application is not limited to the following explanations:

[0179] A is associated with B, which means A is B;

[0180] A is associated with B, which means that B can be obtained through A;

[0181] A is associated with B, which means that B can be determined through A.

[0182] Based on the same technical concept, an embodiment of the present application also provides another method for obtaining a precoding matrix.

[0183] Figure 3 illustrates another flow diagram of a method for obtaining a precoding matrix according to an embodiment of the present application. 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. Where necessary, the following embodiments only describe the operation of the network-side device. For other matters not covered, please refer to the above description of method 200.

[0184] S310: A network-side device receives a CSI report reported by a terminal, wherein the CSI report includes a precoding matrix obtained by the terminal based on a target mapping relationship.

[0185] In an embodiment of the present application, 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 PMI port numbers, and a second mapping relationship between at least part of the reference signal port numbers of a reference signal and the PMI port number.

[0186] The terminal may obtain the precoding matrix according to the relevant description in the above method 200. For details, please refer to the description in the method 200.

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

[0188] In the embodiment of the present application, the network side device can obtain the precoding matrix from the CSI report in accordance with the method of obtaining the precoding matrix from the CSI report in the relevant technology. The specific acquisition method is not limited in the embodiment of the present application.

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

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

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

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

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

[0194] 5) The network-side device sends a fifth network signaling to the terminal, wherein the fifth network signaling is used to indicate a portion of available reference signal ports in each CDM group associated with a reference signal;

[0195] 6) The network-side device sends a sixth network signaling to the terminal, wherein the sixth network signaling is used to indicate an available CDM group associated with a reference signal;

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

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

[0198] 9) The network-side device sends a ninth network signaling to the terminal, wherein the ninth network signaling is used to indicate that the second mapping association is determined as one of the following:

[0199] some reference signal ports among the multiple reference signal ports of the one reference signal;

[0200] At least part of the reference signal ports of the one reference signal are associated with a plurality of port groups.

[0201] In an optional implementation, the method may further include: the network-side device determining 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, thereby obtaining the reference signal port number associated with the PMI port number corresponding to the obtained precoding matrix, and then determining the channel quality corresponding to the reference signal port number based on the obtained precoding matrix.

[0202] In an optional implementation, the network-side device determines the target mapping relationship including at least one of the following:

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

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

[0205] For example, the network side device can 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-mentioned first network signaling to the ninth network signaling. Alternatively, the network side device can determine the above-mentioned target mapping relationship based on a protocol agreement. Alternatively, the network side device can also determine the target mapping relationship based on the relevant information determined by itself according to the protocol agreement, and then send the relevant information determined by the network side device to the terminal through at least one of the above-mentioned first network signaling to the ninth network signaling. The specific manner in which the network side device determines the target mapping relationship is the same as that of the terminal, and reference can be made to the relevant description in the above-mentioned method 200.

[0206] The technical solutions provided in the embodiments of the present application can support network-side devices to flexibly select some reference signals or some reference signal ports to obtain PMIs; support multiple mapping methods for mapping available ports of multiple reference signals to PMI ports; support configuring a reference signal that exceeds the terminal's measurement capability to a terminal; support the terminal to map multiple reference signal ports to a single PMI port to better match terminal capabilities; and support the terminal to measure some REs to obtain virtual reference signal ports, reducing complexity.

[0207] The method for obtaining a precoding matrix provided in the embodiment of the present application can be performed by a precoding matrix obtaining device. In the embodiment of the present application, the method for obtaining a precoding matrix performed by the precoding matrix obtaining device is taken as an example to illustrate the precoding matrix obtaining device provided in the embodiment of the present application.

[0208] FIG4 shows a schematic structural diagram of a device for obtaining a precoding matrix according to an embodiment of the present application. As shown in FIG4 , the device 400 includes: a first determining module 401 and a first obtaining module 402 .

[0209] In an embodiment of the present application, a first determination module 401 is used to determine a target mapping relationship, wherein 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 part of the reference signal port numbers of a reference signal and the PMI port number; and a first acquisition module is used to acquire a precoding matrix based on the target mapping relationship.

[0210] In an optional implementation, the first determining module 401 determines the first mapping relationship by at least one of the following:

[0211] an order of configuring the multiple reference signals;

[0212] identifications of the plurality of reference signals;

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

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

[0215] In an optional implementation, the first determining module 401 is further configured to 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.

[0216] In an optional implementation, the first determining module 401 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, including at least one of the following:

[0217] Acquire some reference signals from the multiple reference signals according to the second network signaling, and determine that all reference signal port numbers of the some reference signals are the multiple available reference signal port numbers, or determine that all available reference signal port numbers of the some reference signals are the multiple available reference signal port numbers;

[0218] Acquire a reference signal port group of each reference signal in the plurality of reference signals according to third network signaling, and determine the plurality of available reference signal port numbers based on the reference signal port group of each reference signal in the plurality of reference signals;

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

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

[0221] Obtain, according to the fifth network signaling, some available reference signal ports in each code division multiplexing (CDM) group associated with the one reference signal, and determine, based on the some available reference signal ports in multiple CDM groups associated with the one reference signal, the second mapping relationship between at least some reference signal port numbers of the one reference signal and the PMI port number;

[0222] The sixth network signaling obtains an available CDM group associated with a reference signal, and determines the second mapping relationship between at least part of the reference signal port number of the reference signal and the PMI port number based on the reference signal port associated with at least one of the available CDM groups obtained.

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

[0224] In an optional implementation, the first determining module 401 determines the power scaling factor associated with the PMI port, including:

[0225] The power scaling factor associated with the PMI port is determined based on at least one of:

[0226] Number of PMI ports;

[0227] The number of reference signal ports associated with a reference signal;

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

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

[0230] The number of reference signal ports associated with a CDM group associated with multiple reference signals;

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

[0232] The number of available reference signal ports among the number of reference signal ports associated with a CDM group associated with multiple reference signals.

[0233] In an optional implementation, the first determining module 401 determines the target mapping relationship, including: mapping multiple reference signal port numbers to one PMI port number according to the seventh network signaling.

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

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

[0236] Mapping the first m reference signal port numbers associated with each CDM group to one PMI port number, where m is the number of ports indicated by the seventh network signaling;

[0237] According to the instruction of the seventh network signaling, the reference signal port number of each available CDM group is mapped to a PMI port number.

[0238] 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 unit RE according to the instructions of the eighth network signaling or the rules agreed upon by the protocol, and mapping a virtual reference signal port to a PMI port number, wherein the at least one target RE is at least one RE among multiple REs associated with a reference signal port.

[0239] In an optional implementation, the first determining module 401 determines the target mapping relationship, further comprising: determining the second mapping relationship according to at least one of the following according to an instruction of the ninth network signaling or a rule agreed upon in the protocol:

[0240] some reference signal ports among the multiple reference signal ports of the one reference signal;

[0241] At least part of the reference signal ports of the one reference signal are associated with a plurality of port groups.

[0242] The precoding matrix acquisition device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component of the electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above. Other devices can include servers, network attached storage (NAS), etc., and are not specifically limited in the embodiments of the present application.

[0243] The apparatus for obtaining the precoding matrix provided in the embodiment of the present application can implement the various processes implemented in the method embodiment of FIG2 and achieve the same technical effect. To avoid repetition, details will not be given here.

[0244] FIG5 shows another structural diagram of a device for obtaining a precoding matrix provided in an embodiment of the present application. As shown in FIG5 , the device 500 includes: a transmission module 501 and a second obtaining module 502 .

[0245] In an embodiment of the present application, a transmission module 501 is used to receive a channel state information CSI report reported by a terminal, wherein 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 part of the reference signal port numbers of a reference signal and a PMI port number; a second acquisition module 502 is used to obtain the precoding matrix in the CSI report.

[0246] In an optional implementation, the transmission module 501 is further configured to:

[0247] Sending first network signaling to the terminal, wherein the first network signaling is used to indicate a mapping method between multiple available reference signal port numbers of the multiple reference signals and PMI port numbers;

[0248] Sending second network signaling to the terminal, where the second network signaling is used to indicate some reference signals among the multiple reference signals;

[0249] Sending third network signaling to the terminal, wherein the third network signaling is used to indicate a reference signal port group selected for each reference signal in the plurality of reference signals;

[0250] Sending fourth network signaling to the terminal, wherein the fourth network signaling is used to indicate a reference signal port selected for each reference signal in the plurality of reference signals;

[0251] Sending fifth network signaling to the terminal, wherein the fifth network signaling is used to indicate a portion of available reference signal ports in each CDM group associated with a reference signal;

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

[0253] Sending seventh network signaling to the terminal, wherein the seventh network signaling is used to instruct mapping multiple reference signal port numbers to one PMI port number;

[0254] Sending an eighth network signaling to the terminal, wherein the eighth network signaling is used to indicate at least one virtual reference signal port associated with at least one target resource unit RE, and mapping a virtual reference signal port to a PMI port number;

[0255] Sending ninth network signaling to the terminal, wherein the ninth network signaling is used to indicate that the second mapping association is determined to be one of the following according to one of the following:

[0256] some reference signal ports among the multiple reference signal ports of the one reference signal;

[0257] At least part of the reference signal ports of the one reference signal are associated with a plurality of port groups.

[0258] In an optional implementation, as shown in FIG5 , the apparatus may further include: a second determining module 503 , configured to determine the target mapping relationship.

[0259] In an optional implementation, the second determining module 503 determines that the target mapping relationship includes at least one of the following:

[0260] Determine the target mapping relationship based on the protocol agreement;

[0261] The target mapping relationship is determined based on an indication of at least one network signaling sent to the terminal.

[0262] The apparatus for obtaining the precoding matrix provided in the embodiment of the present application can implement the various processes implemented in the method embodiment of FIG3 and achieve the same technical effect. To avoid repetition, details will not be given here.

[0263] As shown in Figure 6, an embodiment of the present application further provides a communication device 600, including a processor 601 and a memory 602. The memory 602 stores a program or instruction that can be run on the processor 601. For example, when the communication device 600 is a terminal, the program or instruction is executed by the processor 601 to implement the various steps of the embodiment of the method for obtaining the precoding matrix 200, and can achieve the same technical effect. When the communication device 600 is a network-side device, the program or instruction is executed by the processor 601 to implement the various steps of the embodiment of the method for obtaining the precoding matrix 300, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0264] The present application also provides a terminal comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG2 . This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects. Specifically, FIG7 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0265] The terminal 700 includes but is not limited to: 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 at least some of the components of the processor 710.

[0266] Those skilled in the art will appreciate that the terminal 700 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 710 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG7 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.

[0267] It should be understood that in an embodiment of the present application, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and at least one of other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. 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 an operating stick, which will not be repeated here.

[0268] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 701 may transmit the data to the processor 710 for processing. Furthermore, the RF unit 701 may send uplink data to the network-side device. Typically, the RF unit 701 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0269] The memory 709 can be used to store software programs or instructions and 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, wherein the first storage area may store an operating system, applications 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 a volatile memory or a 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 (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 709 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0270] Processor 710 may include one or more processing units. Optionally, processor 710 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 710.

[0271] The processor 710 is configured to:

[0272] Determine a target mapping relationship, wherein 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 a reference signal and a PMI port number;

[0273] Based on the target mapping relationship, a precoding matrix is ​​obtained.

[0274] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of method embodiment 200 and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.

[0275] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG3 . This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.

[0276] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 8, 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. Antenna 801 is connected to radio frequency device 802. In the uplink direction, radio frequency device 802 receives information via antenna 801 and sends the received information to baseband device 803 for processing. In the downlink direction, baseband device 803 processes the information to be transmitted and sends it to radio frequency device 802. Radio frequency device 802 processes the received information and then sends it through antenna 801.

[0277] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 803 , which includes a baseband processor.

[0278] The baseband device 803 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 8, one of which 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 network device operations shown in the above method embodiment.

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

[0280] Specifically, the network side device 800 of the embodiment of the present application also includes: instructions or programs stored in the memory 805 and can be run on the processor 804. The processor 804 calls the instructions or programs in the memory 805 to execute the methods executed by each module shown in Figure 5 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0281] An embodiment of the present application further provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the embodiment of the method for obtaining the precoding matrix 200 described above, or the various processes of the embodiment of the method for obtaining the precoding matrix 300 described above, are implemented, and the same technical effects can be achieved. To avoid repetition, they are not described here.

[0282] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0283] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned embodiment of the method for obtaining the precoding matrix 200, or to implement the various processes of the embodiment of the method for obtaining the precoding matrix 300, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0284] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0285] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the embodiment of the method for obtaining the precoding matrix 200 described above, or to implement the various processes of the embodiment of the method for obtaining the precoding matrix 300 described above, and can achieve the same technical effects. To avoid repetition, they are not described here.

[0286] An embodiment of the present application further provides a wireless communication system, including: a terminal and a network-side device, wherein the terminal can be used to execute the steps of the above-mentioned method 200 for obtaining the precoding matrix, and the network-side device can be used to execute the steps of the above-mentioned method 300 for obtaining the precoding matrix.

[0287] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the 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, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

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

[0289] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. A method for obtaining a precoding matrix, comprising: The terminal determines a target mapping relationship, wherein 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 a reference signal and a PMI port number; The terminal acquires a precoding matrix based on the target mapping relationship.

2. The method according to claim 1, wherein: The terminal determines the first mapping relationship by at least one of the following: an order of configuring the plurality of reference signals; identification of the plurality of reference signals; N port groups associated with available reference signal ports of each reference signal in the plurality of reference signals, where N is an integer greater than 1.

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

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

5. The method according to claim 4, wherein: The terminal determines a plurality of available reference signal port numbers of the plurality of reference signals or at least one available reference signal port number of each of the plurality of reference signals, including at least one of the following: The terminal acquires, according to the second network signaling, some reference signals among the multiple reference signals, and determines that all reference signal port numbers of the some reference signals are the multiple available reference signal port numbers, or determines that all available reference signal port numbers of the some reference signals are the multiple available reference signal port numbers; The terminal obtains, according to the third network signaling, a reference signal port group of each reference signal in the multiple reference signals, and determines, based on the reference signal port group of each reference signal in the multiple reference signals, the multiple available reference signal port numbers; The terminal obtains a 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 port of each reference signal in the multiple reference signals.

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

7. The method according to any one of claims 1 to 6, wherein: The terminal determining 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, wherein: The terminal determines a power scaling factor associated with the PMI port, including: The terminal determines the power scaling factor associated with the PMI port based on at least one of the following: Number of PMI ports; The number of reference signal ports associated with a 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 a reference signal; The number of reference signal ports associated with a CDM group 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 a reference signal; The number of available reference signal ports among the number of reference signal ports associated with a CDM group associated with multiple reference signals.

9. The method according to any one of claims 1 to 8, wherein: The terminal determines a target mapping relationship, including: 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 maps the multiple reference signal port numbers to one PMI port number according to the seventh network signaling, including at least one of the following: The terminal maps every n consecutive reference signal port numbers to a 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 one PMI port number, where m is a port number indicated by the seventh network signaling; The terminal maps the available reference signal port number of each CDM group to a PMI port number according to the instruction of the seventh network signaling.

11. The method according to any one of claims 1 to 10, wherein: The terminal determines a target mapping relationship, including: The terminal determines at least one virtual reference signal port associated with at least one target resource unit RE according to the instructions of the eighth network signaling or the rules agreed upon by the protocol, and maps a virtual reference signal port to a PMI port number, wherein 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, wherein: The terminal determines the target mapping relationship, further comprising: The terminal determines the second mapping relationship according to at least one of the following according to an instruction of the ninth network signaling or a rule agreed upon in the protocol: Some reference signal ports among the multiple reference signal ports of the one reference signal; At least part of the reference signal ports of the one reference signal are associated with a plurality of port groups.

13. A method for obtaining a precoding matrix, comprising: The network side device receives a channel state information CSI report reported by the terminal, wherein 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 part of the reference signal port numbers of a 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 comprises at least one of the following: The network side device sends a first network signaling to the terminal, wherein the first network signaling is used to indicate a mapping method between 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, wherein the second network signaling is used to indicate some reference signals among the multiple reference signals; The network side device sends a third network signaling to the terminal, wherein the third network signaling is used to indicate a reference signal port group selected for each reference signal in the multiple reference signals; The network side device sends a fourth network signaling to the terminal, wherein the fourth network signaling is used to indicate a reference signal port selected for each reference signal in the multiple reference signals; The network side device sends a fifth network signaling to the terminal, wherein the fifth network signaling is used to indicate a portion of available reference signal ports in each CDM group associated with a reference signal; The network side device sends a sixth network signaling to the terminal, wherein the sixth network signaling is used to indicate an available CDM group associated with a reference signal; The network side device sends a seventh network signaling to the terminal, wherein 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, wherein the eighth network signaling is used to indicate at least one virtual reference signal port associated with at least one target resource unit RE, and maps a virtual reference signal port to a PMI port number; The network side device sends a ninth network signaling to the terminal, wherein the ninth network signaling is used to indicate that the second mapping association is determined as one of the following according to one of the following: Some reference signal ports among the multiple reference signal ports of the one reference signal; At least part of the reference signal ports of the one reference signal are associated with a plurality of port groups.

15. The method according to claim 13 or 14, wherein: The method also 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 by at least one of the following: The network side device determines the target mapping relationship based on the protocol agreement; The network side device determines the target mapping relationship based on an indication of at least one network signaling sent to the terminal.

17. A device for obtaining a precoding matrix, comprising: A first determination module is configured to determine a target mapping relationship, wherein 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 a reference signal and a PMI port number; The first acquisition module is used to acquire a precoding matrix based on the target mapping relationship.

18. The device according to claim 17, wherein: The first determining module determines the first mapping relationship by at least one of the following: an order of configuring the plurality of reference signals; identification of the plurality of reference signals; N port groups associated with available reference signal ports of each reference signal in the plurality of reference signals, where N is an integer greater than 1.

19. The device according to claim 18, wherein The first determination module is further configured to determine, according to the first network signaling, a mapping method between 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, wherein: The first determining module is further configured to determine a plurality of available reference signal port numbers of the plurality of reference signals or at least one available reference signal port number of each of the plurality of reference signals.

21. The device according to claim 20, wherein: The first determining module determines a plurality of available reference signal port numbers of the plurality of reference signals or at least one available reference signal port number of each of the plurality of reference signals, including at least one of the following: Acquire part of the multiple reference signals according to the second network signaling, and determine that all reference signal port numbers of the part of the reference signals are the multiple available reference signal port numbers, or determine that all available reference signal port numbers of the part of the reference signals are the multiple available reference signal port numbers; Acquire a 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; A reference signal port of each reference signal in the multiple reference signals is obtained according to the fourth network signaling, and the multiple available reference signal port numbers are determined 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, wherein: The first determining module determines the second mapping relationship according to at least one of the following: Acquire, according to the fifth network signaling, some available reference signal ports in each code division multiplexing CDM group associated with the one reference signal, and determine, based on the some available reference signal ports in multiple CDM groups associated with the one reference signal, the second mapping relationship between at least some reference signal port numbers of the one reference signal and the PMI port number; According to the sixth network signaling, an available CDM group associated with a reference signal is obtained, and based on the obtained reference signal port associated with at least one of the available CDM groups, the second mapping relationship between at least part of the reference signal port number of the reference signal and the PMI port number is determined.

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

24. The device according to any one of claims 17 to 23, wherein: 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, wherein: The first determining module determining the target mapping relationship further includes: determining the second mapping according to one of the following according to an instruction of the ninth network signaling or a rule agreed upon in the protocol: Some reference signal ports among the multiple reference signal ports of the one reference signal; At least part of the reference signal ports of the one reference signal are associated with a plurality of port groups.

26. A device for obtaining a precoding matrix, comprising: A transmission module, configured to receive a channel state information CSI report reported by a terminal, wherein 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 part of the reference signal port numbers of a reference signal and a PMI port number; The second acquisition module is used to obtain the precoding matrix in the CSI report.

27. The device according to claim 26, wherein: The transmission module is also used for at least one of the following: Sending a first network signaling to the terminal, wherein the first network signaling is used to indicate a mapping method between multiple available reference signal port numbers of the multiple reference signals and the PMI port number; Sending a second network signaling to the terminal, wherein the second network signaling is used to indicate some reference signals among the multiple reference signals; Sending a third network signaling to the terminal, wherein the third network signaling is used to indicate a reference signal port group selected for each reference signal in the plurality of reference signals; Sending a fourth network signaling to the terminal, wherein the fourth network signaling is used to indicate a reference signal port selected for each reference signal in the multiple reference signals; Sending a fifth network signaling to the terminal, wherein the fifth network signaling is used to indicate a portion of available reference signal ports in each CDM group associated with a reference signal; Sending a sixth network signaling to the terminal, wherein the sixth network signaling is used to indicate an available CDM group associated with a reference signal; Sending a seventh network signaling to the terminal, wherein the seventh network signaling is used to indicate mapping multiple reference signal port numbers to one PMI port number; Sending an eighth network signaling to the terminal, wherein the eighth network signaling is used to indicate at least one virtual reference signal port associated with at least one target resource unit RE, and mapping a virtual reference signal port to a PMI port number; Sending a ninth network signaling to the terminal, wherein the ninth network signaling is used to indicate that the second mapping association is determined to be one of the following according to one of the following: Some reference signal ports among the multiple reference signal ports of the one reference signal; At least part of the reference signal ports of the one reference signal are associated with a plurality of port groups.

28. The device according to claim 26 or 27, wherein Also includes: The second determining module is used to determine the target mapping relationship.

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

30. A terminal comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method for obtaining a precoding matrix according to any one of claims 1 to 12 are implemented.

31. A network side device, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method for obtaining a precoding matrix as described in any one of claims 13 to 17 are implemented.

32. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the steps of the method for obtaining a precoding matrix as described in any one of claims 1 to 12, or implements the steps of the method for obtaining a precoding matrix as described in any one of claims 13 to 17.

Citation Information

Patent Citations

  • CSI-RS measurement feedback method and device

    CN109428637A

  • Precoding processing method and device

    CN112217550A

  • Channel State Information Reporting Method, Channel State Informtion Reading Method, and Related Device

    US20190081683A1

  • CSI-RS measurement feedback method and device

    US20200195329A1