Uplink precoding matrix determination method and communication device

CN116667893BActive Publication Date: 2026-10-27BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210146653.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-17
Publication Date
2026-10-27
Estimated Expiration
2042-02-17

AI Technical Summary

Technical Problem

然而,现行标准下的上行预编码方式不能完全满足对上行传输速率的需求

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116667893B_ABST
    Figure CN116667893B_ABST
Patent Text Reader

Abstract

The application discloses an uplink precoding matrix determination method and a communication device. The method comprises the following steps: receiving first indication information and second indication information; determining a first channel layer number and a first precoding matrix indicator, and a second channel layer number and a second precoding matrix indicator respectively; determining a first precoding matrix according to the first channel layer number and the first precoding matrix indicator, and determining a second precoding matrix according to the second channel layer number and the second precoding matrix indicator; the first precoding matrix and the second precoding matrix correspond to 4 antenna ports; determining an uplink precoding matrix corresponding to 8 antenna ports according to the first precoding matrix and the second precoding matrix; and transmitting uplink data according to the uplink precoding matrix. By using the application, the uplink precoding matrix corresponding to 8 antenna ports can be constructed, so that the uplink transmission of 8 antenna ports is realized, and the uplink transmission rate can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to an uplink precoding matrix determination method and communication device. Background Technology

[0002] Precoding techniques are commonly used in communication systems. Precoding techniques are divided into codebook-based precoding and non-codebook-based precoding. Codebook-based precoding involves both the transmitter and receiver having access to the same set of quantization codebooks beforehand. The system selects a suitable codebook from this set according to certain criteria and constructs a precoding matrix to precode the data to be transmitted. The advantages of precoding techniques include low feedback information, reduced interference between receivers, and increased communication system capacity.

[0003] With the development of mobile communications and the emergence of new services, the requirements for uplink transmission rates are becoming increasingly stringent. For example, scenarios such as telemedicine and video surveillance require real-time transmission of high-definition video data. However, the current uplink precoding methods cannot fully meet the demands for uplink transmission rates. Therefore, how to optimize the uplink precoding process to improve the uplink transmission rate remains an unsolved problem. Summary of the Invention

[0004] This application provides an uplink precoding matrix determination method and communication device, which can construct an uplink precoding matrix for 8 antenna ports, thereby realizing uplink transmission for 8 antenna ports and effectively improving the uplink transmission rate.

[0005] In a first aspect, this application provides an uplink precoding matrix determination method, including:

[0006] Receive first indication information and second indication information; wherein, the first indication information is used to determine the first channel layer number and the first precoding matrix indicator, and the second indication information is used to determine the second channel layer number and the second precoding matrix indicator;

[0007] The first precoding matrix is ​​determined based on the first channel layer number and the first precoding matrix indicator, and the second precoding matrix is ​​determined based on the second channel layer number and the second precoding matrix indicator; the first precoding matrix and the second precoding matrix correspond to the 4 antenna ports;

[0008] An uplink precoding matrix is ​​determined based on the first precoding matrix and the second precoding matrix, and the uplink precoding matrix corresponds to an 8-antenna port.

[0009] Uplink data is sent according to the aforementioned uplink precoding matrix.

[0010] As can be seen, an uplink precoding matrix corresponding to an 8-antenna port can be constructed from two uplink precoding matrices corresponding to 4-antenna ports, enabling the uplink to improve the uplink transmission rate through the joint transmission method of 8-antenna ports.

[0011] In one implementation, the number of the first channel layers is the same as the number of the second channel layers; the uplink precoding matrix is ​​a block diagonal matrix formed by the first precoding matrix and the second precoding matrix. If the two precoding matrices corresponding to the four antenna ports do not satisfy coherence, these two precoding matrices can be used as the block diagonal matrix of the uplink precoding matrix.

[0012] In one implementation, the method further includes receiving third indication information for determining the co-phase coefficients between the first precoding matrix and the second precoding matrix; then, determining the uplink precoding matrix based on the first precoding matrix and the second precoding matrix may include: determining the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the co-phase coefficients.

[0013] If the two precoding matrices corresponding to the 4 antenna ports satisfy coherence, the network device also indicates the cophase coefficient between the two precoding matrices to obtain better precoding gain.

[0014] In one implementation, the co-phase coefficient can be a first co-phase coefficient. Then, the above determination of the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the co-phase coefficient can include: the number of the first channel layers is less than or equal to 2, and the number of the second channel layers is less than or equal to 2. In this case, the uplink precoding matrix is ​​determined based on the first precoding matrix, the second precoding matrix, and the first co-phase coefficient.

[0015] In another implementation, the co-phase coefficients may include a first co-phase coefficient and a second co-phase coefficient. Then, the above-mentioned determination of the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the co-phase coefficients may include: if the number of the first channel layers is greater than 2 and the number of the second channel layers is greater than 2, then a reference precoding matrix is ​​determined based on the first precoding matrix, the second precoding matrix, the first co-phase coefficient, and the second co-phase coefficient; and the uplink precoding matrix is ​​determined based on the reference precoding matrix.

[0016] In one implementation, the method further includes receiving fourth indication information for determining the layer index; then the above determination of the uplink precoding matrix based on the reference precoding matrix may include: determining the uplink precoding matrix based on the reference precoding matrix and the layer index.

[0017] As can be seen, multiple different uplink precoding matrices corresponding to 8 antenna ports can be constructed using two uplink precoding matrices corresponding to 4 antenna ports. The appropriate uplink precoding matrix corresponding to 8 antenna ports can be selected by combining the actual application scenario and channel status information, thereby improving the uplink transmission rate.

[0018] Secondly, this application provides a communication device, comprising:

[0019] A communication unit is configured to receive first indication information and second indication information; the first indication information is used to determine a first channel layer number and a first precoding matrix indicator; the second indication information is used to determine a second channel layer number and a second precoding matrix indicator.

[0020] The processing unit is configured to determine a first precoding matrix based on a first channel layer number and a first precoding matrix indicator, and to determine a second precoding matrix based on a second channel layer number and a second precoding matrix indicator; the first precoding matrix and the second precoding matrix correspond to 4 antenna ports; and to determine an uplink precoding matrix based on the first precoding matrix and the second precoding matrix, wherein the uplink precoding matrix corresponds to 8 antenna ports.

[0021] The aforementioned communication unit is also used to send uplink data according to the uplink precoding matrix.

[0022] Thirdly, this application provides a communication device, which includes a processor, a memory, and a transceiver. The transceiver is used to receive or send signals. The memory is used to store program code. The processor is used to call the program code from the memory to execute the method as described in the first aspect and any possible implementation thereof.

[0023] Fourthly, this application provides a chip for receiving first indication information and second indication information; the first indication information is used to determine a first channel layer number and a first precoding matrix indicator; the second indication information is used to determine a second channel layer number and a second precoding matrix indicator; a first precoding matrix is ​​determined according to the first channel layer number and the first precoding matrix indicator, and a second precoding matrix is ​​determined according to the second channel layer number and the second precoding matrix indicator; the first precoding matrix and the second precoding matrix correspond to 4 antenna ports; an uplink precoding matrix is ​​determined according to the first precoding matrix and the second precoding matrix, and the uplink precoding matrix corresponds to 8 antenna ports; uplink data is transmitted according to the uplink precoding matrix.

[0024] Fifthly, this application provides a module device, which includes a communication module, a power module, a storage module, and a chip module, wherein:

[0025] The power module is used to provide electrical energy to the module device;

[0026] Storage modules are used to store data and instructions;

[0027] The communication module is used for internal communication within the module device, or for communication between the aforementioned module device and external devices;

[0028] The chip module is used to: receive first indication information and second indication information through the communication module; the first indication information is used to determine the first channel layer number and the first precoding matrix indicator; the second indication information is used to determine the second channel layer number and the second precoding matrix indicator; determine the first precoding matrix according to the first channel layer number and the first precoding matrix indicator, and determine the second precoding matrix according to the second channel layer number and the second precoding matrix indicator; the first precoding matrix and the second precoding matrix correspond to 4 antenna ports; determine the uplink precoding matrix according to the first precoding matrix and the second precoding matrix, the uplink precoding matrix corresponds to 8 antenna ports; and send uplink data through the communication module according to the uplink precoding matrix.

[0029] In a sixth aspect, this application provides a computer-readable storage medium storing computer-readable instructions that, when executed on a communication device, cause the communication device to perform the methods described in the first aspect and any possible implementation thereof.

[0030] In a seventh aspect, this application provides a computer program or computer program product, including code or instructions that, when executed on a computer, cause the computer to perform the methods described in the first aspect and any possible implementation thereof. Attached Figure Description

[0031] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0032] Figure 1 This is a schematic diagram of a communication system provided in an embodiment of this application;

[0033] Figure 2 A flowchart illustrating an uplink precoding matrix determination method provided in an embodiment of this application;

[0034] Figure 3 A flowchart illustrating another uplink precoding matrix determination method provided in this application embodiment;

[0035] Figure 4This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0036] Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0037] Figure 6 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. Detailed Implementation

[0038] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to and includes any or all possible combinations of one or more of the listed items.

[0039] It should be noted that the terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the term "comprising" and any variations thereof are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or devices.

[0040] The embodiments of this application can be applied to fifth-generation (5G) systems, also known as NR systems; or they can also be applied to sixth-generation (6G) systems, or seventh-generation (7G) systems, or other future communication systems; or they can also be used in device-to-device (D2D) systems, machine-to-machine (M2M) systems, long-term evolution (LTE) systems, etc.

[0041] For example, but not limited to, the method provided in the embodiments of this application can be applied to, for example, Figure 1 The communication system shown. Figure 1This is a schematic diagram of a communication system scenario. This communication system may include, but is not limited to, one or more network devices and one or more terminal devices. For example, Figure 1 The image shows one network device and five terminal devices. It should be noted that... Figure 1 The number and form of the devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of this application.

[0042] In this application embodiment, the terminal device may include, but is not limited to: user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, user agent, or user device, etc. For example, the terminal device may be a mobile phone, tablet computer, smartwatch, computer with wireless transceiver function, virtual reality terminal device, augmented reality terminal device, wireless terminal in industrial control, wireless terminal in autonomous driving, wireless terminal in telemedicine, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, wireless terminal in vehicle networking, etc.

[0043] In this application embodiment, the network device may include, but is not limited to: evolved node B (eNB), radio network controller (RNC), node B (NB), base station controller (BSC), base transceiver station (BTS), home network device (e.g., home evolved Node B, or home Node B, HNB), baseband unit (BBU), access point (AP), wireless relay node, wireless backhaul node, transmission and reception point (TRP), transmission point (TP) in a wireless fidelity (WIFI) system, etc.; it may also be a device used in 5G, 6G or even 7G systems, such as gNB in ​​NR system, or transmission point (TRP or TP).

[0044] In this embodiment, the network device can send first indication information and second indication information to the terminal device. The terminal device can determine two precoding matrices corresponding to the 4-antenna port (namely, a first precoding matrix and a second precoding matrix) based on the first and second indication information, and then determine an uplink precoding matrix corresponding to the 8-antenna port based on the first and second precoding matrices. The terminal device precodes the uplink data according to the uplink precoding matrix and sends the uplink data to the network device, thereby effectively improving the uplink transmission rate.

[0045] First, some of the terms used in the embodiments of this application will be explained to facilitate understanding by those skilled in the art.

[0046] 1. Codebook-based precoding

[0047] Codebook-based precoding is a precoding scheme used in communication systems to reduce feedback overhead. Codebook-based precoding methods are generally divided into downlink precoding and uplink precoding schemes. During uplink transmission, the network device can indicate the precoding matrix for uplink physical uplink shared channel (PUSCH) transmission to the terminal device by transmitting a transmission precoding matrix indicator (TPMI) and a channel rank indicator (TRI). The network device can indicate the channel rank and TPMI via downlink control information (DCI). The terminal device can determine the precoding matrix based on the TPMI and channel rank, and then encode and transmit the PUSCH according to this precoding matrix.

[0048] 2. Antenna Port

[0049] Antenna ports refer to the ports of antenna modules used for transmitting or receiving signals. To significantly improve channel capacity, multiple antennas are used at both the transmitting and receiving ends, forming an antenna system with multiple channels between transmission and reception. In this application, antenna ports refer to logical ports used for transmission and do not have a one-to-one correspondence with physical antennas. Current uplink precoding schemes support uplink transmission with 2 and 4 antenna ports. For example, an uplink precoding codebook corresponding to 2 antenna ports can be used to encode and transmit the PUSCH, and an uplink precoding codebook corresponding to 4 antenna ports can be used to encode and transmit the PUSCH.

[0050] Based on such Figure 1 The communication system shown in this application provides an uplink precoding matrix determination method. Please refer to... Figure 2 , Figure 2 This is a flowchart illustrating an uplink precoding matrix determination method provided in an embodiment of this application. Figure 2 As shown, the method for determining the uplink precoding matrix includes, but is not limited to, the following steps:

[0051] S201, the network device sends first instruction information and second instruction information to the terminal device. Correspondingly, the terminal device receives the first instruction information and second instruction information from the network device.

[0052] Wherein, the first indication information is used to determine the first channel layer number and the first precoding matrix indicator; the second indication information is used to determine the second channel layer number and the second precoding matrix indicator. Optionally, the first indication information is used to determine the first channel layer number and the first precoding matrix indicator, and the first and second indication information are used together to determine the second channel layer number and the second precoding matrix indicator.

[0053] In one implementation, the first indication information and the second indication information can be two independent indication information, one of which is used to determine a channel layer number and a precoding matrix indicator. In another implementation, the first and second indication information can be a single indication information, which is used to determine both the first channel layer number and the first precoding matrix indicator, and also to determine the second channel layer number and the second precoding matrix indicator. In yet another implementation, of the first and second indication information, one is used to determine the channel layer number, and the other is used to determine the first and second precoding matrix indicators. The term "determining" can also be described as "indicating".

[0054] The number of the first or second channel layers can be 1, 2, 3, or 4 layers. The number of the first and second channel layers can be the same, for example, both being 2 layers; or they can be different, for example, the first channel layer is 2 layers and the second channel layer is 4 layers. The first or second precoding matrix indicator can be TPMI, or other identifiers used to indicate the precoding matrix.

[0055] Optionally, the network device may determine the first channel layer number, the second channel layer number, the first precoding matrix indicator, and the second precoding matrix indicator based on the channel state information (CSI) reported by the terminal device.

[0056] Network devices can send first indication information and second indication information to terminal devices via DCI, meaning that the first and second indication information are carried in the DCI. The first and second indication information can be carried in the same DCI or in different DCIs; for example, one DCI can carry one indication information.

[0057] S202, the terminal device determines a first precoding matrix based on a first channel layer number and a first precoding matrix indicator, and determines a second precoding matrix based on a second channel layer number and a second precoding matrix indicator. The first and second precoding matrices correspond to the four antenna ports.

[0058] For 2-antenna and 4-antenna ports, network and terminal devices can store at least one identical precoding codebook. A precoding codebook constructed under a channel layer typically includes multiple precoding matrices, with one precoding matrix indicator (TPMI) corresponding to one precoding matrix. Typically, the terminal device sends a sounding reference signal (SRS) to the network device; the network device, based on the SRS from the terminal device, determines the precoding matrix to be used for uplink transmission from the precoding codebook and sends a TPMI indicating that precoding matrix to the terminal device; when the terminal device receives the TPMI, it can determine the corresponding precoding matrix based on the channel layer and the TPMI, and use that precoding matrix for uplink transmission. With a fixed channel layer, the terminal device can determine one precoding matrix based on one TPMI.

[0059] Different numbers of antenna ports, different waveforms, and different numbers of channel layers can construct different precoding matrices or precoding codebooks. For example, under a cyclic prefix-orthogonal frequency division multiplexing (CP-OFDM) waveform, an uplink precoding codebook with 2 channel layers and 4 antenna ports can be shown in Table 1. In Table 1, the precoding matrices in this codebook are arranged in ascending order of TPMI from left to right. For example, the matrices shown in the second row of Table 1 correspond to the uplink precoding matrices for TPMI=0, TPMI=1, TPMI=2, and TPMI=3, respectively. Each matrix in Table 1 is a four-row, two-column matrix; the four rows represent 4 antenna ports, and the two columns represent 2 channel layers.

[0060] Table 1. Uplink precoding codebook for 2-layer 4-antenna ports

[0061]

[0062] For example, assuming that the number of the first channel layer and the number of the second channel layer are both 2, the first precoding matrix indicator is TPMI7, and the second precoding matrix indicator is TPMI12, then according to Table 1, the following can be obtained: First precoding matrix B1 and second precoding matrix B2:

[0063]

[0064] For example, assuming that the number of the first and second channel layers is 2, the first precoding matrix indicator is TPMI 2, and the second precoding matrix indicator is TPMI 5, then according to Table 1, the following can be obtained: First precoding matrix B1 and second precoding matrix B2:

[0065]

[0066] In one implementation, the precoding codebook corresponding to the 4-antenna port can be combined from two precoding codebooks corresponding to the 2-antenna port. Then, the terminal device can determine four precoding matrices by receiving four TPMIs from the network device, and thus determine the uplink precoding matrix corresponding to the 8-antenna port through these four precoding matrices corresponding to the 2-antenna port.

[0067] S203, the terminal device determines the uplink precoding matrix based on the first precoding matrix and the second precoding matrix. The uplink precoding matrix corresponds to the 8-antenna port.

[0068] The terminal device can determine the uplink precoding matrix based on the first and second precoding matrices through one of the following methods:

[0069] In the first implementation, the number of the first channel layers is the same as the number of the second channel layers; the uplink precoding matrix is ​​a block diagonal matrix formed by the first and second precoding matrices, i.e., the block diagonal matrix of the uplink precoding matrix is ​​the first and second precoding matrices. In this method, the total number of channel layers is either the number of the first channel layers or the number of the second channel layers. If the two precoding matrices corresponding to the four antenna ports do not satisfy coherence, these two precoding matrices can be used as the block diagonal matrix of the uplink precoding matrix.

[0070] Assuming the first precoding matrix is ​​represented by B1, the second precoding matrix by B2, and the uplink precoding matrix corresponding to the 8 antenna ports by W, then the block diagonal matrix determined by the first and second precoding matrices, i.e., the uplink precoding matrix, can be expressed by the following formula:

[0071]

[0072] For example, assuming that the number of the first channel layer and the number of the second channel layer are both 2, the first precoding matrix indicator is TPMI 2, and the second precoding matrix indicator is TPMI 5, then according to the precoding codebook shown in Table 1, the uplink precoding matrix W can be expressed as:

[0073]

[0074] In the second approach, the terminal device can determine the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the co-phase coefficients. The co-phase coefficients can be determined by third indication information sent from the network device to the terminal device. This third indication information can be carried in the same DCI as the first and second indication information, or in different DCIs. If carried in different DCIs, the order in which these three indication information are sent is not limited. When the two precoding matrices corresponding to the four antenna ports satisfy coherence, the network device indicates the co-phase coefficients through the third indication information to obtain better antenna gain.

[0075] Optionally, the network device can determine the co-phase coefficient based on the CSI.

[0076] When both the first and second channel layers are less than or equal to 2, the co-phase coefficient can be the first co-phase coefficient. The first and second channel layers are the same, and the total number of channel layers is either the first or the second channel layer. The first precoding matrix is ​​represented as B1, the second precoding matrix as B2, the uplink precoding matrix corresponding to the 8 antenna ports as W, and the first co-phase coefficient as... The uplink precoding matrix, determined based on the first precoding matrix, the second precoding matrix, and the first co-phase coefficient, can be expressed by the following formula:

[0077]

[0078] For example, assuming that both the first and second channel layers have 2 layers, the first precoding matrix indicator is TPMI2, and the second precoding matrix indicator is TPMI5, then according to the precoding codebook shown in Table 1, the uplink precoding matrix W can be expressed as:

[0079]

[0080] When both the first and second channel layers are less than or equal to 2, the co-phase coefficient may include a second co-phase coefficient. The first and second channel layers are the same, and the total number of channel layers is either the first or the second channel layer. The first precoding matrix is ​​represented as B1, the second precoding matrix as B2, the uplink precoding matrix corresponding to the 8 antenna ports as W, and the second co-phase coefficient as... The uplink precoding matrix, determined based on the first precoding matrix, the second precoding matrix, and the first co-phase coefficient, can be expressed by the following formula:

[0081]

[0082] For example, assuming that the first and second channel layers are both 2, the first precoding matrix indicator is TPMI2, and the second precoding matrix indicator is TPMI5, then according to the precoding codebook shown in Table 1, the uplink precoding matrix W can be expressed as:

[0083]

[0084] As can be seen, considering the coherence and phase difference between the first and second precoding matrices, the embodiment of this application can achieve the effect of antenna gain, effectively improving the uplink transmission rate.

[0085] When both the first and second channel layers are greater than 2, the co-phase coefficients can include both the first and second co-phase coefficients. The first and second channel layers are the same, and the total number of channel layers is the sum of the first and second channel layers. Assume the first precoding matrix is ​​represented as B1, the second precoding matrix as B2, the uplink precoding matrix corresponding to the 8 antenna ports as W, and the first co-phase coefficient as... The second cophase coefficient is expressed as: The uplink precoding matrix, determined based on the first and second precoding matrices, as well as the first and second co-phase coefficients, can be expressed by the following formula:

[0086]

[0087] Alternatively, the uplink precoding matrix can also be represented by the following formula:

[0088]

[0089] For example, under a cyclic prefix-orthogonal frequency division multiplexing (CP-OFDM) waveform, an uplink precoding codebook with 3 channel layers and 4 antenna ports can be represented by Table 2. In Table 2, the precoding matrices in this precoding codebook are arranged in ascending order of TPMI from left to right. For example, the matrices shown in the second row of Table 2 correspond to the uplink precoding matrices for TPMI=0, TPMI=1, TPMI=2, and TPMI=3, respectively. Each matrix in Table 2 is a four-row, three-column matrix, with the four rows representing 4 antenna ports and the three columns representing 3 channel layers.

[0090] Table 2. Uplink precoding codebook for 3-layer 4-antenna port

[0091]

[0092] For example, assuming that the number of the first channel layer and the number of the second channel layer are both 3, the first precoding matrix indicator is TPMI1, and the second precoding matrix indicator is TPMI2, then according to Table 2, the following can be obtained: the first precoding matrix B1 and the second precoding matrix B2:

[0093]

[0094] Then the uplink precoding matrix W can be represented as:

[0095]

[0096] Alternatively, the uplink precoding matrix W can also be represented as:

[0097]

[0098] As can be seen, by adopting the embodiments of this application, an uplink precoding matrix that meets the actual application requirements can be obtained when the number of channel layers of both the first precoding matrix and the second precoding matrix is ​​greater than 2, thereby effectively improving the uplink transmission rate.

[0099] It should be noted that the above methods are for illustrative purposes only and do not constitute a limitation on the embodiments of this application.

[0100] S204, the terminal device sends uplink data according to the uplink precoding matrix. Correspondingly, the network device receives the uplink data from the terminal device.

[0101] In uplink transmission, the terminal device not only needs to use the first and second precoding matrices indicated by the network device to determine the uplink precoding matrix, but also needs to map the uplink data output by the uplink precoding matrix to the corresponding antenna port according to the network device resource indication (SRI) in order to achieve diversity or multiplexing, thereby improving the uplink transmission rate.

[0102] Assume the uplink requires the transmission of two transport blocks (TBs), TB1 and TB2. These two TBs are mapped by codewords (CWs) to obtain CW1 and CW2. After independent channel coding, scrambling, and modulation, the two CWs are mapped to different layers. The data of each layer undergoes a discrete Fourier transform (DFT) and is precoded in the frequency domain according to the uplink precoding matrix. The precoded data is then allocated to the corresponding resource blocks (RBs) or subcarriers through resource mapping. After inverse discrete Fourier transform (IDFT), the data is transmitted to the network device through multiple antennas.

[0103] As can be seen, the above method yields the uplink precoding matrix corresponding to the 8 antenna ports, enabling the uplink to support uplink data transmission through the 8 antenna ports and effectively improving the uplink transmission rate.

[0104] Please see Figure 3 , Figure 3 This is a flowchart illustrating another uplink precoding matrix determination method provided in an embodiment of this application. Figure 3 The method shown is applicable to, for example, Figure 1 The communication system shown includes, but is not limited to, the following steps:

[0105] S301, the network device sends a first instruction message, a second instruction message, and a third instruction message to the terminal device. Correspondingly, the terminal device receives the first instruction message, the second instruction message, and the third instruction message from the network device.

[0106] S302, the terminal device determines a first precoding matrix based on a first channel layer number and a first precoding matrix indicator, determines a second precoding matrix based on a second channel layer number and a second precoding matrix indicator, and determines the common phase coefficient between the first and second precoding matrices based on third indication information. The first and second precoding matrices correspond to four antenna ports.

[0107] The implementation process of steps S301 to S302 can be found in [reference needed]. Figure 2 The corresponding descriptions of steps S201 to S202 will not be repeated here.

[0108] S303, the terminal device determines the reference precoding matrix based on the first precoding matrix, the second precoding matrix, and the co-phase coefficients.

[0109] The common-phase coefficients include the first common-phase coefficient and the second common-phase coefficient. Assume the first precoding matrix is ​​represented as B1, the second precoding matrix as B2, and the reference precoding matrix corresponding to the 8 antenna ports as W. REF And the first co-phase coefficient is expressed as The second cophase coefficient is expressed as: The reference precoding matrix, determined based on the first and second precoding matrices, and the first and second co-phase coefficients, can be expressed by the following formula:

[0110]

[0111] Alternatively, the reference precoding matrix can also be represented by the following formula:

[0112]

[0113] For example, assuming the first and second channel layers both have 3 layers, the first precoding matrix indicator is TPMI1, and the second precoding matrix indicator is TPMI2, then according to Table 2, referencing the precoding matrix W... REF It can be represented as:

[0114]

[0115] Alternatively, refer to the precoding matrix W REF It can also be expressed as:

[0116]

[0117] S304, the network device sends a layer index to the terminal device. Correspondingly, the terminal device receives the layer index from the network device.

[0118] The layer index can be determined by the fourth indication information; or the layer index can be determined by the first, second, or third indication information. The fourth indication information can be carried in the same DCI as the first, second, and third indication information, or in different DCIs. If carried in different DCIs, the order in which these four indication information are sent is not limited.

[0119] When both the number of the first channel layer and the number of the second channel layer are greater than 2, the network device can require the terminal device to send uplink data using an uplink precoding matrix with an odd number of channel layers (such as 5 or 7 layers). The network device can then use the layer index to indicate a column in the reference precoding matrix, so that the terminal device can adjust the reference precoding matrix according to the layer index to obtain the uplink precoding matrix.

[0120] S305, the terminal device determines the uplink precoding matrix based on the layer index and the reference precoding matrix.

[0121] In a precoding matrix, the number of columns equals the number of channel layers, and the number of rows equals the number of antenna ports. For example, assuming both the first and second channel layers are 3, the first precoding matrix indicator is TPMI 1, and the second precoding matrix indicator is TPMI 2, then according to Table 2, referencing the precoding matrix W... REF The corresponding channel layer number is 6, which can be represented as:

[0122]

[0123] If the layer index indicates the third column in the reference precoding matrix, then after modifying the reference precoding matrix according to the layer index, the number of channel layers corresponding to the uplink precoding matrix is ​​5. This uplink precoding matrix can be represented as:

[0124]

[0125] If the layer index indicates the sixth column in the reference precoding matrix, then after modifying the reference precoding matrix according to the layer index, the number of channel layers corresponding to the uplink precoding matrix is ​​5. This uplink precoding matrix can be represented as:

[0126]

[0127] S306, the terminal device transmits uplink data according to the uplink precoding matrix. Correspondingly, the network device receives uplink data from the terminal device.

[0128] The implementation process of step S306 can be found in [reference needed]. Figure 2 The specific description of step S204 will not be repeated here.

[0129] As can be seen, by adopting the embodiments of this application, uplink precoding matrices corresponding to 8 antenna ports are obtained under different channel layer numbers, enabling the uplink to achieve uplink transmission mode with 8 antenna ports, effectively improving the uplink transmission rate.

[0130] Please see Figure 4 , Figure 4This is a schematic diagram of a communication device provided in an embodiment of this application. The communication device can be a terminal device or a device compatible with a terminal device. Figure 4 The communication device shown includes a communication unit 401 and a processing unit 402, wherein:

[0131] The communication unit 401 is used to receive first indication information and second indication information. The first indication information is used to determine a first channel layer number and a first precoding matrix indicator; the second indication information is used to determine a second channel layer number and a second precoding matrix indicator.

[0132] Processing unit 402 is configured to determine a first precoding matrix based on a first channel layer number and a first precoding matrix indicator, and to determine a second precoding matrix based on a second channel layer number and a second precoding matrix indicator; the first precoding matrix and the second precoding matrix correspond to 4 antenna ports; and to determine an uplink precoding matrix based on the first precoding matrix and the second precoding matrix, the uplink precoding matrix corresponding to 8 antenna ports;

[0133] Communication unit 401 is also used to send uplink data according to the uplink precoding matrix.

[0134] In one implementation, the first channel layer number determined by the communication unit 401 is the same as the second channel layer number; the uplink precoding matrix is ​​a block diagonal matrix composed of the first precoding matrix and the second precoding matrix.

[0135] In one implementation, the communication unit 401 is further configured to receive third indication information; the third indication information is used to determine the co-phase coefficient between the first precoding matrix and the second precoding matrix; then the processing unit 402 is specifically configured to determine the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the co-phase coefficient.

[0136] In one implementation, the co-phase coefficient is the first co-phase coefficient. Then, the processing unit 402 is specifically used to determine the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the first co-phase coefficient when the number of the first channel layers is less than or equal to 2 and the number of the second channel layers is less than or equal to 2.

[0137] In another implementation, the co-phase coefficient may include a first co-phase coefficient and a second co-phase coefficient. In this case, the processing unit 402 may specifically be used to determine a reference precoding matrix based on the first precoding matrix, the second precoding matrix, the first co-phase coefficient, and the second co-phase coefficient when the number of the first channel layers is greater than 2 and the number of the second channel layers is greater than 2; and to determine the uplink precoding matrix based on the reference precoding matrix.

[0138] In one implementation, the communication unit 401 is further configured to receive fourth indication information, which is used to determine the layer index; then the processing unit 402 is specifically configured to determine the uplink precoding matrix based on the reference precoding matrix and the layer index.

[0139] According to one embodiment of this application, Figure 2 and Figure 3 The steps involved in the uplink precoding matrix determination method shown can be derived from... Figure 4 This is performed by the individual units in the communication device shown. For example, Figure 2 S201 and S204 in the middle can be made by Figure 4 The communication unit 401 in the communication device shown executes S202 and S203, which can both be performed by... Figure 4 The processing unit 402 in the communication device shown executes this; Figure 3 S301, S304, and S306 can all be derived from... Figure 4 The communication unit 401 in the communication device shown executes S302, S303, and S305, which can all be performed by... Figure 4 The processing unit 402 in the communication device shown executes this.

[0140] According to another embodiment of this application, the following can be executed by running on a general-purpose computing device, such as a computer, which includes processing elements and storage elements such as a central processing unit (CPU), random access memory (RAM), and read-only memory (ROM). Figure 2 and Figure 3 The computer program (including program code) for each step involved in the corresponding method shown, to construct such... Figure 4 The communication device shown herein, and the uplink precoding matrix determination method for implementing embodiments of this application, are described. The computer program may be recorded on, for example, a computer-readable storage medium, loaded onto the communication device via the computer-readable storage medium, and executed therein.

[0141] This application provides a chip that can execute the relevant steps of the terminal device in the foregoing method embodiments.

[0142] The chip is used to receive first indication information and second indication information; wherein, the first indication information is used to determine the first channel layer number and the first precoding matrix indicator; the second indication information is used to determine the second channel layer number and the second precoding matrix indicator; a first precoding matrix is ​​determined according to the first channel layer number and the first precoding matrix indicator, and a second precoding matrix is ​​determined according to the second channel layer number and the second precoding matrix indicator; the first precoding matrix and the second precoding matrix correspond to 4 antenna ports; an uplink precoding matrix is ​​determined according to the first precoding matrix and the second precoding matrix, and the uplink precoding matrix corresponds to 8 antenna ports; uplink data is transmitted according to the uplink precoding matrix.

[0143] Please see Figure 5 , Figure 5 A communication device 500 is provided in this application embodiment to implement the functions of the aforementioned terminal device. The communication device 500 can be a terminal device or a device for a terminal device. The device for a terminal device can be a chip system or a chip within the terminal device. The chip system can be composed of chips or can include chips and other discrete components.

[0144] Alternatively, a communication device 500 may be used to implement the functions of the aforementioned network device. This device may be a network device or a device for a network device. The device for a network device may be a chip system or chip within the network device.

[0145] The communication device 500 includes at least one processor 502, used to implement the function of constructing an uplink precoding matrix for the terminal device in the method provided in this application embodiment. The communication device may also include a communication interface 501, used to implement the transmit and receive operations of the terminal device in the method provided in this application embodiment. In this application embodiment, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface, used for communicating with other devices through a transmission medium. For example, the communication interface 501 is used for the device in the communication device 500 to communicate with other devices. The processor 502 uses the communication interface 501 to transmit and receive data, and is used to implement the above method embodiment. Figure 2 and Figure 3 The method described.

[0146] The communication device 500 may further include at least one memory 503 for storing program instructions and / or data. The memory 503 is coupled to the processor 502. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and may be electrical, mechanical, or other forms, used for information exchange between devices, units, or modules. The processor 502 may operate in conjunction with the memory 503. The processor 502 may execute program instructions stored in the memory 503. At least one of the at least one memories may be included in the processor.

[0147] When the communication device 500 is powered on, the processor 502 can read the software program in the memory 503, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 502 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit performs RF processing on the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device 500, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 502. The processor 502 converts the baseband signal into data and processes the data.

[0148] This application embodiment does not limit the specific connection medium between the communication interface 501, processor 502, and memory 503. This application embodiment... Figure 5 The memory 503, processor 502, and communication interface 501 are connected via a bus 504. Figure 5 The connections between other components are shown in bold and are for illustrative purposes only, not as limiting information. The bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0149] When the communication device 500 is specifically used in a terminal device, such as when the communication device 500 is specifically a chip or chip system, the communication interface 501 can output or receive baseband signals. When the communication device 500 is specifically a terminal device, the communication interface 501 can output or receive radio frequency signals. In the embodiments of this application, the processor can be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, which can implement or execute the various methods, operations, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor, etc. The operation of the method disclosed in the embodiments of this application can be directly reflected as being executed by a hardware processor, or being executed by a combination of hardware and software modules in the processor.

[0150] Please see Figure 6 , Figure 6 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. Figure 6 As shown, the module device includes a power module 601, a storage module 602, a communication module 603, and a chip module 604. Wherein:

[0151] The power module 601 is used to provide power to the module device;

[0152] Storage module 602 is used to store data and instructions;

[0153] The communication module 603 is used for internal communication within the module device, or for communication between the module device and external devices;

[0154] The chip module 604 is used to: receive first indication information and second indication information through the communication module 603; the first indication information is used to determine the first channel layer number and the first precoding matrix indicator; the second indication information is used to determine the second channel layer number and the second precoding matrix indicator; determine the first precoding matrix according to the first channel layer number and the first precoding matrix indicator, and determine the second precoding matrix according to the second channel layer number and the second precoding matrix indicator; the first precoding matrix and the second precoding matrix correspond to 4 antenna ports; determine the uplink precoding matrix according to the first precoding matrix and the second precoding matrix, the uplink precoding matrix corresponds to 8 antenna ports; and send uplink data through the communication module 603 according to the uplink precoding matrix.

[0155] In one implementation, the first indication information and the second indication information are received by the communication module 603, and the first channel layer number determined by the chip module 604 is the same as the second channel layer number; the uplink precoding matrix is ​​a block diagonal matrix composed of the first precoding matrix and the second precoding matrix.

[0156] In one implementation, the communication module 603 is further configured to receive third indication information; the third indication information is used to determine the co-phase coefficient between the first precoding matrix and the second precoding matrix; then the chip module 604 is further configured to determine the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the co-phase coefficient.

[0157] In one implementation, the co-phase coefficient is the first co-phase coefficient. Then, the chip module 604 is also used to determine the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the first co-phase coefficient when the number of the first channel layers is less than or equal to 2 and the number of the second channel layers is less than or equal to 2.

[0158] In another implementation, the co-phase coefficient may include a first co-phase coefficient and a second co-phase coefficient. Then, the chip module 604 can also be used to determine a reference precoding matrix based on the first precoding matrix, the second precoding matrix, the first co-phase coefficient, and the second co-phase coefficient when the number of the first channel layers is greater than 2 and the number of the second channel layers is greater than 2; and to determine the uplink precoding matrix based on the reference precoding matrix.

[0159] In one implementation, the communication module 603 is further configured to receive fourth indication information, which is used to determine the layer index; then the chip module 604 is further configured to determine the uplink precoding matrix based on the reference precoding matrix and the layer index.

[0160] For various devices and products applied to or integrated into chip modules, each of its modules can be implemented using hardware methods such as circuits. Different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module. Alternatively, at least some modules can be implemented using software programs that run on the processor integrated inside the chip module, while the remaining (if any) modules can be implemented using hardware methods such as circuits.

[0161] This application also provides a computer-readable storage medium storing one or more instructions adapted for loading by a processor and executing the methods provided in the above-described method embodiments.

[0162] This application also provides a computer program product containing a computer program or instructions, which, when run on a computer, causes the computer to perform the method provided in the above-described method embodiments.

[0163] Regarding the modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or a combination of both. For example, for various devices and products applied to or integrated into a chip, all of their modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, all of their modules / units can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.

[0164] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0165] The steps in the method of this application embodiment can be adjusted, combined, or deleted according to actual needs.

[0166] The modules in the device of this application embodiment can be merged, divided, and deleted according to actual needs.

[0167] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include: flash drive, ROM, RAM, disk or optical disk, etc.

[0168] The above-disclosed embodiments are merely one preferred embodiment of this application and only a part of the embodiments of this application. They should not be construed as limiting the scope of the claims of this application.

Claims

1. A method for determining an uplink precoding matrix, characterized in that, include: Receive the first instruction information and the second instruction information; The first indication information is used to determine the first channel layer number and the first precoding matrix indicator; The second indication information is used to determine the second channel layer number and the second precoding matrix indicator; The first precoding matrix is ​​determined based on the first channel layer number and the first precoding matrix indicator, and the second precoding matrix is ​​determined based on the second channel layer number and the second precoding matrix indicator. The first precoding matrix and the second precoding matrix correspond to 4 antenna ports; Receive third indication information, the third indication information being used to determine the co-phase coefficients between the first precoding matrix and the second precoding matrix; The uplink precoding matrix is ​​determined based on the first precoding matrix, the second precoding matrix, and the co-phase coefficients, and the uplink precoding matrix corresponds to the 8 antenna ports; The co-phase coefficients include a first co-phase coefficient and a second co-phase coefficient. Determining the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the co-phase coefficients includes: having a first channel layer number greater than 2 and a second channel layer number greater than 2; determining a reference precoding matrix based on the first precoding matrix, the second precoding matrix, the first co-phase coefficient, and the second co-phase coefficient; and determining the uplink precoding matrix based on the reference precoding matrix. The reference precoding matrix is ​​represented as follows: or The first precoding matrix is ​​denoted as B1, the second precoding matrix is ​​denoted as B2, and the first co-phase coefficient is denoted as... The second co-phase coefficient is expressed as ; Uplink data is sent according to the uplink precoding matrix.

2. The method as described in claim 1, characterized in that, The method further includes: Receive fourth indication information, which is used to determine the layer index; The step of determining the uplink precoding matrix based on the reference precoding matrix includes: The uplink precoding matrix is ​​determined based on the reference precoding matrix and the layer index.

3. A communication device, characterized in that, The communication device includes: A communication unit is configured to receive first indication information and second indication information; the first indication information is used to determine a first channel layer number and a first precoding matrix indicator; the second indication information is used to determine a second channel layer number and a second precoding matrix indicator. The processing unit is configured to determine a first precoding matrix based on the first channel layer number and the first precoding matrix indicator, and to determine a second precoding matrix based on the second channel layer number and the second precoding matrix indicator; the first precoding matrix and the second precoding matrix correspond to 4 antenna ports; The communication unit is further configured to receive third indication information, the third indication information being used to determine the co-phase coefficient between the first precoding matrix and the second precoding matrix; The processing unit is further configured to determine an uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the common phase coefficients, wherein the uplink precoding matrix corresponds to an 8-antenna port; the common phase coefficients include a first common phase coefficient and a second common phase coefficient; determining the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the common phase coefficients includes: the first channel layer number is greater than 2, and the second channel layer number is greater than 2; determining a reference precoding matrix based on the first precoding matrix, the second precoding matrix, the first common phase coefficient, and the second common phase coefficient; and determining the uplink precoding matrix based on the reference precoding matrix. The reference precoding matrix is ​​represented as follows: or The first precoding matrix is ​​denoted as B1, the second precoding matrix is ​​denoted as B2, and the first co-phase coefficient is denoted as... The second co-phase coefficient is expressed as ; The communication unit is also used to send uplink data according to the uplink precoding matrix.

4. A chip, characterized in that, The chip is used to receive first indication information and second indication information; the first indication information is used to determine the first channel layer number and the first precoding matrix indicator. The second indication information is used to determine the second channel layer number and the second precoding matrix indicator; the first precoding matrix is ​​determined according to the first channel layer number and the first precoding matrix indicator, and the second precoding matrix is ​​determined according to the second channel layer number and the second precoding matrix indicator; The first precoding matrix and the second precoding matrix correspond to 4 antenna ports; Receive third indication information, the third indication information being used to determine the co-phase coefficients between the first precoding matrix and the second precoding matrix; An uplink precoding matrix is ​​determined based on the first precoding matrix, the second precoding matrix, and the co-phase coefficients, the uplink precoding matrix corresponding to an 8-antenna port; uplink data is transmitted based on the uplink precoding matrix. The co-phase coefficients include a first co-phase coefficient and a second co-phase coefficient. Determining the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the co-phase coefficients includes: having a first channel layer number greater than 2 and a second channel layer number greater than 2; determining a reference precoding matrix based on the first precoding matrix, the second precoding matrix, the first co-phase coefficient, and the second co-phase coefficient; and determining the uplink precoding matrix based on the reference precoding matrix. The reference precoding matrix is ​​represented as follows: or The first precoding matrix is ​​denoted as B1, the second precoding matrix is ​​denoted as B2, and the first co-phase coefficient is denoted as... The second co-phase coefficient is expressed as .

5. A module device, characterized in that, The module device includes a communication module, a power module, a storage module, and a chip module, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication within the module device, or for communication between the module device and external devices; The chip module is used to: receive first indication information and second indication information through the communication module; the first indication information is used to determine a first channel layer number and a first precoding matrix indicator; the second indication information is used to determine a second channel layer number and a second precoding matrix indicator; determine a first precoding matrix based on the first channel layer number and the first precoding matrix indicator, and determine a second precoding matrix based on the second channel layer number and the second precoding matrix indicator; receive third indication information, the third indication information being used to determine the co-phase coefficient between the first precoding matrix and the second precoding matrix; the first precoding matrix and the second precoding matrix correspond to 4 antenna ports; and determine the first precoding matrix based on the first precoding matrix number and the second precoding matrix indicator. The uplink precoding matrix is ​​determined using the code matrix, the second precoding matrix, and the common phase coefficients. The uplink precoding matrix corresponds to an 8-antenna port. Uplink data is transmitted through the communication module according to the uplink precoding matrix. The common phase coefficients include a first common phase coefficient and a second common phase coefficient. Determining the uplink precoding matrix based on the first precoding matrix, the second precoding matrix, and the common phase coefficients includes: the first channel layer number is greater than 2, and the second channel layer number is greater than 2; a reference precoding matrix is ​​determined based on the first precoding matrix, the second precoding matrix, the first common phase coefficient, and the second common phase coefficient; and the uplink precoding matrix is ​​determined based on the reference precoding matrix. The reference precoding matrix is ​​represented as follows: or The first precoding matrix is ​​denoted as B1, the second precoding matrix is ​​denoted as B2, and the first co-phase coefficient is denoted as... The second co-phase coefficient is expressed as .

6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when run on a communication device, causes the communication device to perform the method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Method for transmitting uplink data in wireless communication system and apparatus therefor

    CN110463066A