Method and apparatus for determining uplink MIMO transmission codewords
By constructing high-dimensional 8Tx antenna partial coherent and non-coherent transmission codewords from low-dimensional candidates, the method addresses the limitation of existing MIMO systems, enabling support for up to 8 layers and enhancing transmission capabilities.
Patent Information
- Application Number
- JP2024577351
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-06-28
- Publication Date
- 2025-07-03
- Estimated Expiration
- 2042-06-28
AI Technical Summary
Existing MIMO systems face limitations in supporting transmission requirements beyond 4 transmission antenna ports (8Tx) due to the maximum support of 4 layers in antenna partial coherent transmission codewords, necessitating an enhancement to accommodate up to 8 layers.
Construct high-dimensional 8Tx antenna partial coherent and non-coherent transmission codewords based on low-dimensional transmission codewords, enabling support for transmission requirements from 1 to 8 layers by determining candidate codewords for 4Tx and/or 2Tx and splicing them with common phase coefficients.
Enhances uplink MIMO technology to support transmission requirements from 1 to 8 layers, improving system capacity and reducing interference by constructing high-dimensional codewords that accommodate increased antenna ports.
Smart Images

Figure 2025520904000001_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a method and apparatus for determining an uplink MIMO transmission codeword.
Background Art
[0002] The precoding technology in a Multiple Input Multiple Output (MIMO) system can effectively reduce interference and system overhead, improve system capacity, and is a crucial technology in the MIMO system. In a MIMO system based on codebook transmission, codebook design is also an important part of the precoding technology. The maximum number of antenna ports supported by the existing antenna partial coherent transmission codeword for uplink MIMO transmission is 4. That is, the existing antenna partial coherent transmission codeword only supports a maximum of 4 transmission antenna ports (Tx) with a maximum of 4 layers of transmission. When the number of transmission antenna ports (Tx) for uplink MIMO transmission increases, for example, when it is extended to 8 transmission antenna ports (8Tx), the transmission requirements of the extended antenna ports cannot be met.
Summary of the Invention
Problems to be Solved by the Invention
[0003] Embodiments of this application provide a method and apparatus for determining an uplink MIMO transmission codeword. By constructing a high-dimensional 8Tx antenna partial coherent transmission codeword or non-coherent transmission codeword based on a low-dimensional transmission codeword, uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
Means for Solving the Problems
[0004] In a first aspect, an embodiment of the present application is a method for determining an uplink MIMO transmission codeword, including steps of determining candidate codewords for 4Tx and / or 2Tx in uplink MIMO transmission, where the candidate codewords include at least one of a first candidate codeword for antenna full coherent transmission, a second candidate codeword for antenna partial coherent transmission, and a third candidate codeword for antenna non - coherent transmission; and determining, based on the candidate codewords, a first codeword for antenna partial coherent transmission and / or a second codeword for non - coherent transmission of 8Tx L - layer in the uplink MIMO transmission, where L is less than or equal to 8. A method for determining an uplink MIMO transmission codeword is provided.
[0005] In an embodiment of the present application, a first candidate codeword for 4Tx and / or 2Tx corresponding to uplink MIMO transmission can be determined, and based on the candidate codewords for 4Tx and / or 2Tx, a first codeword for antenna partial coherent transmission and / or a second codeword for non - coherent transmission of 8Tx L - layer can be determined. In an embodiment of the present application, based on low - dimensional transmission codewords, high - dimensional 8Tx antenna partial coherent transmission codewords or non - coherent transmission codewords can be constructed, so that uplink MIMO can support transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0006] In a second aspect, embodiments of the present application provide a communication device, which has some or all of the functions of realizing the terminal device in the method described in the first aspect. For example, the functions of the communication device may have the functions in some or all of the embodiments of the present application, or may have the function of independently implementing any one of the embodiments of the present application. The functions may be realized by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions.
[0007] In one implementation form, the communication device can include a transceiver module and a processing module. The processing module is configured to support the communication device to execute the corresponding functions in the above method. The transceiver module is configured to support communication between the communication device and other devices. The communication device may include a storage module, and the storage module is coupled to the transceiver module and the processing module to store the computer programs and data required by the communication device.
[0008] As an example, the processing module may be a processor, the transceiver module may be a transceiver or a communication interface, and the storage module may be a memory.
[0009] In one implementation form, the communication device can include a transceiver module and a processing module. The processing module is configured to support the communication device to execute the corresponding functions in the above method. The transceiver module is configured to support communication between the communication device and other devices. The communication device may include a storage module, and the storage module is coupled to the transceiver module and the processing module to store the computer programs and data required by the communication device.
[0010] In a third aspect, an embodiment of the present application provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method described in the first aspect is executed.
[0011] In a fourth aspect, an embodiment of the present application provides a communication device, which includes a processor and a memory. A computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the communication device to execute the method described in the first aspect.
[0012] In a fifth aspect, an embodiment of the present application provides a communication device, which includes a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, and the processor is configured to execute the code instructions to cause the communication device to execute the method described in the first aspect.
[0013] In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions used by the terminal device. When the current instructions are executed, the terminal device is caused to execute the method described in the first aspect.
[0014] In a seventh aspect, the present application further provides a computer program product including a computer program. When executed on a computer, the computer is caused to execute the method described in the first aspect.
[0015] In an eighth aspect, the present application provides a chip system, which includes at least one processor and an interface, and supports a terminal device to implement the functions according to the first aspect, for example, supports determining or processing at least one of the data and information according to the above method. In a possible design, the chip system further includes a memory for storing necessary computer programs and data of the terminal device. The chip system may be constituted by a chip or may include a chip and other individual devices.
[0016] In a ninth aspect, the present application provides a computer program which, when executed on a computer, causes the computer to execute the method described in the first aspect above.
Brief Description of Drawings
[0017] To more clearly explain the technical solutions in the embodiments or the background art of the present application, the drawings required to be used in the embodiments or the background art of the present application are described below.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Embodiments for Carrying Out the Invention
[0018] In this specification, exemplary embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numerals in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments that are consistent with the present application. Rather, they are merely examples of devices and methods that are consistent with some aspects of the present application detailed in the appended claims.
[0019] The terms used in the embodiments of the present application are for the sole purpose of describing specific embodiments and are not intended to limit the embodiments of the present application. The singular forms "a" and "the" used in the embodiments of the present application and the appended claims shall include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term "and / or" used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0020] In the embodiments of the present application, terms such as first, second, third, etc. may be used to describe various information, but it should be understood that this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the embodiments of the present application, the first information may be referred to as the second information. Similarly, the second information may be referred to as the first information. Depending on the context, for example, the word "when" used herein may be interpreted as "if" or "when" or "depending on the determination". For the sake of brevity and ease of understanding, in this specification, when indicating the relationship of size, the terms "larger" or "smaller", "higher" or "lower" are used. However, those skilled in the art can understand that the term "larger" also includes the meaning of "greater than or equal to", the term "smaller" also includes the meaning of "less than or equal to", the term "higher" also includes the meaning of "greater than or equal to", and the term "lower" also includes the meaning of "less than or equal to".
[0021] For ease of understanding, first, the terms related to the present application will be described. The Physical Uplink Shared Channel (PUSCH) is used to carry data from the transport channel PUSCH. Coherent transmission is defined as one of the capabilities of the UE, and the coherent transmission capabilities of the UE include the following three. Full Coherence Transmission: All antenna ports can perform coherent transmission. Partial Coherence Transmission: Antenna ports within the same coherent transmission group can perform coherent transmission, but antenna ports in different coherent transmission groups cannot perform coherent transmission. Each coherent transmission group contains at least two antenna ports. Non - coherence Transmission: There are no antenna ports that can perform coherent transmission.
[0022] According to the method for determining the antenna partial coherence transmission codeword of the uplink MIMO transmission disclosed in the embodiments of the present application, an antenna partial coherence transmission codeword applicable to the communication system is determined. First, the communication system applicable to the embodiments of the present application will be described below.
[0023] Referring to FIG. 1, FIG. 1 is a schematic diagram of the architecture of a communication system provided by the embodiments of the present application. The communication system may include, but is not limited to, one network device and one terminal device. The number and form of the devices shown in FIG. 1 are merely used as examples and do not limit the embodiments of the present application. In actual applications, it may include two or more network devices and two or more terminal devices. Taking the case where the communication system shown in FIG. 1 includes one network device 101 and one terminal device 102 as an example.
[0024] It should be noted that the technical solutions of the embodiments of the present application are applicable to various communication systems such as Long Term Evolution (LTE) systems, 5th generation (5G) mobile communication systems, 5G new radio (NR) systems, or other future new mobile communication systems. In addition, the sidelink in the embodiments of the present invention may also be called a sidelink or a through - link.
[0025] The network device 101 in the embodiments of this application is an entity on the network side for transmitting or receiving signals. For example, the network device 101 may be an Evolved NodeB (eNB), a Transmission Reception Point (TRP), a Next Generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a Wireless Fidelity (WiFi) system. In the embodiments of this application, the specific technologies and specific device forms used by the network device are not limited. The network device provided by the embodiments of this application can be composed of a Central Unit (CU) and a Distributed Unit (DU). The CU may also be called a Control Unit. Using the CU-DU configuration, the protocol layer of a network device, such as a base station, is separated. The functions of some protocol layers are placed in the CU and centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers are dispersed to the DU, and the DU is centrally controlled by the CU.
[0026] The terminal device 102 in the embodiments of this application is a user-side entity for receiving or transmitting signals, such as a mobile phone. The terminal device may also be referred to as a terminal device, user equipment (UE), mobile station (MS), mobile terminal device (MT), etc. The terminal device may be an automobile with a communication function, a smart car, a mobile phone, a wearable device, a tablet (Pad), a computer with a wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. The embodiments of this application do not limit the specific technologies and specific device forms used by the terminal device.
[0027] There are four sidelink transmission modes for sidelink communication. Sidelink transmission mode 1 and sidelink transmission mode 2 are used for device-to-device (D2D) communication between terminal devices. Sidelink transmission mode 3 and sidelink transmission mode 4 are used for V2X communication. When sidelink transmission mode 3 is adopted, resource allocation is scheduled by network device 101. Specifically, network device 101 transmits resource allocation information to terminal device 102, and then, the terminal device 102 allocates resources to other terminal devices, and the other terminal devices can transmit information to network device 101 via the allocated resources. In V2X communication, a terminal device with good signals or a highly reliable terminal device can be used as terminal device 102. The first terminal device referred to in the embodiments of the present invention may refer to the terminal device 102, and the second terminal device may refer to the other terminal device.
[0028] It should be understood that the communication system described in the embodiments of this application is for more clearly explaining the technical solutions of the embodiments of this application, and does not limit the technical solutions provided by the embodiments of this application. Those skilled in the art can understand that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of this application can also be applied to similar technical problems.
[0029] Note that the method for determining the uplink MIMO transmission codeword provided by any one of the embodiments of this application may be executed alone, or may be executed together in combination with possible implementation methods of other embodiments, or may be executed together in combination with any one of the technical solutions of related technologies.
[0030] Hereinafter, with reference to the drawings, the method for determining the uplink MIMO transmission codeword and its device provided by this application will be described in detail.
[0031] Referring to FIG. 2, FIG. 2 is a schematic flowchart of a method for determining an uplink MIMO transmission codeword provided by an embodiment of the present application. As shown in FIG. 2, the method can include, but is not limited to, the following steps S201 and S202.
[0032] In S201, determine candidate codewords for 4Tx and / or 2Tx of uplink MIMO transmission. The candidate codewords include at least one of a first candidate codeword for antenna full coherent transmission, a second candidate codeword for antenna partial coherent transmission, and a third candidate codeword for antenna non-coherent transmission.
[0033] As the transmission requirement and transmission scenario increase, the uplink transmission can support an increased number of antenna ports and uplink transmission layers. That is, the number of antenna ports can increase from 4Tx to a maximum of 8Tx, and accordingly, the number of uplink transmission layers can change from 4 layers to L layers. For example, the value of L can be from 1 to 8.
[0034] Optionally, the number of antenna ports for uplink transmission and the number of uplink transmission layers L may or may not be equal.
[0035] In the present application, the determination method of candidate codewords for 4Tx and 2Tx is not limited and can be determined according to the actual situation.
[0036] Optionally, the first candidate codeword for 4Tx may be a candidate codeword for 4Tx's antenna full coherent transmission determined based on a 4-dimensional orthogonal codebook such as a Kerdock codebook. Optionally, the first candidate codeword for 2Tx may be a candidate codeword for 2Tx's antenna full coherent transmission determined based on a 2-dimensional orthogonal codebook such as a Kerdock codebook. Note that the Kerdock codebook is an orthogonal codebook in communication system design and can be used to construct basic sequences without bias. The Kerdock codebook has orthogonality, that is, any two columns of vectors in each Kerdock codeword are orthogonal to each other. Optionally, the second and third candidate codewords for 4Tx can be determined based on the first candidate codeword for 4Tx. Optionally, the second and third candidate codewords for 2Tx can be determined based on the first candidate codeword for 2Tx.
[0037] Optionally, a pre-coding codebook for 4Tx in uplink MIIMO transmission agreed upon by the 3GPP (registered trademark) communication protocol can be determined. The uplink pre-coding codebook includes the first candidate codeword for 4Tx's antenna full coherent transmission, the second candidate codeword for antenna partial coherent transmission, and the third candidate codeword for antenna non-coherent transmission. That is, based on the 4Tx uplink pre-coding codebook, the first, second, and third candidate codewords for 4Tx are determined.
[0038] Optionally, a pre-coding codebook for 4Tx in downlink MIIMO transmission agreed upon by the 3GPP communication protocol can be determined. The downlink pre-coding codebook includes the first candidate codeword for 4Tx. That is, based on the 4Tx downlink pre-coding codebook, the first candidate codeword for 4Tx is determined.
[0039] Similarly, a precoding codebook for uplink MIIMO transmission with 2Tx may be determined, and based on the uplink precoding codebook for the 2Tx, a first candidate codeword for the 2Tx may be determined, or a precoding codebook for 2Tx of downlink MIIMO transmission may be determined, and based on the downlink precoding codebook for the 2Tx, a first candidate codeword for the 2Tx may be determined.
[0040] Optionally, they may be a pre-set first candidate codeword, second candidate codeword, and third candidate codeword for 4Tx, and / or a first candidate codeword, second candidate codeword, and third candidate codeword for 2Tx.
[0041] In S202, based on the candidate codeword, a first codeword for antenna partial coherent transmission of 8Tx L layers of uplink MIMO transmission and / or a second codeword for non-coherent transmission are determined. L represents the maximum number of transmission layers of uplink MIMO transmission supported by the terminal device, the value of L is a positive integer, and L is 8 or less.
[0042] In partial coherent transmission, since only the transmission layers corresponding to some antenna ports are orthogonal to each other, it is necessary to group all antenna ports so that the data transmitted by some layers is mapped only to one antenna port group. The eight antenna ports can be divided into a plurality of antenna port groups, and then each group corresponds to only some antenna ports, and the layers corresponding to the antenna ports within the group are orthogonal to each other.
[0043] For example, eight antenna ports are divided into two groups, each group having four antenna ports, corresponding to four uplink transmission layers. In this case, the four uplink transmission layers within each group need to be orthogonal to each other, but the uplink transmission layers between different groups do not necessarily need to be orthogonal to each other. That is, the data transmitted by some layers is mapped only to one antenna port group, the data transmitted by other layers is mapped only to other antenna port groups, and each partial transmission layer and each antenna port group correspond one-to-one.
[0044] In the embodiments of the present application, 8Tx can be divided into K antenna port groups, where K is a positive integer smaller than 8. For example, group the eight antenna ports to obtain two or four antenna port groups in which all the antenna ports within the group perform full coherent transmission.
[0045] Optionally, the eight antenna ports can be evenly allocated or unevenly allocated. Optionally, the eight antenna ports can be sequentially or cyclically allocated to two or four antenna port groups, or the transmission coherence between the eight antenna ports can be determined, and based on the transmission coherence between the eight antenna ports, the eight antenna ports can be allocated to K antenna port groups. Optionally, for a multi-panel (MP) terminal device, all the antenna ports in one antenna panel can be divided into one antenna port group, and the number of antenna panels is the number of antenna port groups. Optionally, the transmission coherence between the antenna panels in the terminal device can be determined, and based on the transmission coherence between the antenna panels, the eight antenna ports can be allocated to two or four antenna port groups.
[0046] When dividing eight antenna ports into two antenna port groups, in one grouping method, the first antenna port group consists of the 0th, 2nd, 4th, and 6th antenna ports, and the second antenna port group consists of the 1st, 3rd, 5th, and 7th antenna ports. In another grouping method, the first antenna port group consists of the 0th, 1st, 2nd, and 3rd antenna ports, and the second antenna port group consists of the 4th, 5th, 6th, and 7th antenna ports.
[0047] When dividing eight antenna ports into four antenna port groups, in one grouping method, the first antenna port group consists of the 0th and 1st antenna ports, the second antenna port group consists of the 2nd and 3rd antenna ports, the third antenna port group consists of the 4th and 5th antenna ports, and the fourth antenna port group consists of the 6th and 7th antenna ports. In another grouping method, the first antenna port group consists of the 0th and 2nd antenna ports, the second antenna port group consists of the 1st and 3rd antenna ports, the third antenna port group consists of the 4th and 6th antenna ports, and the fourth antenna port group consists of the 5th and 7th antenna ports.
[0048] As shown in FIG. 3, 8Tx can be arranged according to a single antenna panel and a dual-polarized antenna, and can be grouped according to a dual-polarized antenna pair or according to the polarization direction.
[0049] Optionally, 8Tx can be divided into two antenna port groups. In some implementations, it is grouped according to dual-polarized antenna pairs. For example, from left to right, the dual-polarized antennas of the first group and the second group transmit coherently, and the dual-polarized antennas of the third group and the fourth group transmit coherently. Then, the first antenna port group is {0, 1, 4, 5}, and the second antenna port group is {2, 3, 6, 7}. In another implementation, it is grouped according to the polarization direction. For example, the blue antenna ports transmit coherently, and the red antenna ports transmit coherently. Then, the first antenna port group is {0, 1, 2, 3}, and the second antenna port group is {4, 5, 6, 7}.
[0050] Optionally, 8Tx can be divided into four antenna port groups. In some implementations, it is grouped according to dual-polarized antenna pairs, and each dual-polarized antenna pair transmits coherently. Then, the first antenna port group is {0, 4}, the second antenna port group is {1, 5}, the third antenna port group is {2, 6}, and the fourth antenna port group is {3, 7}. In another implementation, it is grouped according to the polarization direction. For example, the blue antenna ports are divided into two coherent transmission groups, and the red antenna ports are divided into two coherent transmission groups. Then, the first antenna port group is {0, 1}, the second antenna port group is {2, 3}, the third antenna port group is {4, 5}, and the fourth antenna port group is {6, 7}.
[0051] Also, other numbers of antenna port groups and antenna port grouping methods are not excluded, and only the mapping relationship between the layer and the antenna port in the form of the codeword is affected.
[0052] Note that if the numbering rules for antenna ports are different, the numbers of the antenna ports will be different. For example, the antenna ports can be numbered in a binary system, and the numbers can be 00, 01, 10, ……, although the numbers of the antenna ports are different, the method for determining the codewords provided by the embodiments of the present application can still be used, and the corresponding layer can be mapped to the number of the corresponding antenna port.
[0053] Optionally, group the 8Tx to obtain K antenna port groups, where K is a positive integer smaller than 8. In the embodiments of the present application, the value of K is 2 or 4. Further, determine a third codeword from the candidate codewords, determine a fourth codeword corresponding to the third codeword, and splice the third codeword and the fourth codeword based on the antenna port group and the common phase coefficient to obtain a first codeword. In order to ensure the complete coherence of the transmission layer within the antenna port group, it is necessary to design a common phase coefficient for the splicing process and splice the third codeword and the fourth codeword based on the common phase coefficient to obtain a first codeword. The common phase coefficient can be determined based on the common phase coefficient capabilities supported by the communication device and can include phase angles of 90° (φ = j), 180° (φ = -1), 270° (φ = -j). Also, more phase angles can be supported, for example, determine more phase angles at an angular interval of 45°.
[0054] When dividing the 8Tx into two antenna port groups, determine the first codeword for the antenna partial coherent transmission of the 8Tx L layer of the uplink MIMO transmission based on the first candidate codewords of 4Tx and / or 2Tx, and during the uplink transmission, all the data transmitted by each layer can be mapped to all the antenna ports by the first codeword of the antenna complete coherent transmission.
[0055] As a possible implementation form, one can determine one third codeword from 4Tx and, based on the determined third codeword, determine a fourth codeword. Determine the first codeword for the antenna full coherent transmission of the 8Tx L layer.
[0056] As another possible implementation form, determine two or more codewords from the first candidate codewords of 4Tx, splice the determined two or more codewords, and generate the first codeword of the 8Tx L layer.
[0057] As another possible implementation form, determine the third codeword from the first candidate codewords of 4Tx, determine the fourth codeword from the first candidate codewords of 2Tx, and based on the determined third codeword and fourth codeword, determine the first codeword for the antenna full coherent transmission of the 8Tx L layer.
[0058] As another possible implementation form, determine the third codeword from the second candidate codewords of 4Tx, determine the fourth codeword corresponding to the third codeword, and based on the determined third codeword and fourth codeword, determine the first codeword for the antenna full coherent transmission of the 8Tx L layer.
[0059] As another possible implementation form, determine two codewords from the third candidate codewords of the 4Tx antenna non - coherent transmission, splice the determined two codewords, and generate the second codeword of the 8Tx L layer antenna non - coherent transmission.
[0060] When dividing eight antenna ports into two antenna port groups, based on the first candidate codewords of 2Tx, one can determine the first codeword for the antenna partial coherent transmission of the 8Tx L layer of the uplink MIMO transmission.
[0061] In the embodiments of the present application, when any one of the codewords is not normalized, the normalization coefficient of any one of the codewords is determined, and based on the normalization coefficient, energy normalization processing of any one of the codewords is performed. The energy normalization processing of the codewords is similarly applicable to the following embodiments.
[0062] In the embodiments of the present application, the first candidate codewords of 4Tx and / or 2Tx corresponding to uplink MIMO transmission are determined, and based on the candidate codewords of 4Tx and / or 2Tx, the first codeword of 8Tx L-layer antenna partial coherent transmission and / or the second codeword of non-coherent transmission can be determined. In the embodiments of the present application, based on the low-dimensional transmission codewords, high-dimensional 8Tx antenna partial coherent transmission codewords or non-coherent transmission codewords can be constructed, so that uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0063] Referring to FIG. 4, FIG. 4 is a schematic flowchart of a method for determining uplink MIMO transmission codewords provided by the embodiments of the present application. As shown in FIG. 4, the method may include, but is not limited to, the following steps S401 to S404.
[0064] In S401, the candidate codewords of 4Tx for uplink MIMO transmission are determined. For details of step S401, reference may be made to the related content described in the above embodiments, so it will not be described again here.
[0065] In S402, 8Tx is divided into two antenna port groups. For details of step S402, reference may be made to the related content described in the above embodiments, so it will not be described again here.
[0066] In S403, determine the third codeword from the first candidate codewords of 4Tx, and determine the fourth codeword corresponding to the third codeword. In S404, based on the antenna port group and the common phase coefficient, splice the third codeword and the fourth codeword to obtain the first codeword.
[0067] Hereinafter, taking the case where the first antenna port group is {0, 1, 2, 3} and the second antenna port group is {4, 5, 6, 7} as an example, the determination process of the uplink MIMO transmission codeword provided by the embodiment of the present application will be interpreted and described.
[0068]
Number
[0069]
Number
[0070]
Number
[0071] Furthermore, after determining the third codeword and the fourth codeword, a common phase coefficient matrix is determined, and the third codeword and the first set-zero element matrix are spliced in the row dimension to generate a first spliced codeword. The fourth codeword and the second set-zero element matrix are spliced in the row dimension to generate a second spliced codeword. The first spliced codeword and the second spliced codeword are spliced in the column dimension to generate a third spliced codeword. Further, a matrix dot product operation is performed on the common phase coefficient matrix and the third spliced codeword, that is, the coefficients in the common phase coefficient matrix are multiplied by the corresponding block matrices at the positions in the third spliced codeword to generate the first codeword for the 8Tx L-layer antenna partial coherent transmission.
[0072] In addition, when two antenna port groups correspond to other grouping methods, the third codeword and the fourth codeword can be determined according to the above implementation form, and further, the elements in the codeword can be spliced to the corresponding antenna ports.
[0073] In the embodiment of the present application, the first candidate codeword for 4Tx corresponding to the uplink MIMO transmission is determined, and based on the first candidate codeword for 4Tx, the first codeword for the 8Tx L-layer antenna partial coherent transmission can be determined. In the embodiment of the present application, based on the low-dimensional antenna full coherent transmission codeword, a high-dimensional 8Tx antenna partial coherent transmission codeword can be constructed, so that the uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0074] Referring to FIG. 5, FIG. 5 is a schematic flowchart of a method for determining an uplink MIMO transmission codeword provided by an embodiment of the present application. As shown in FIG. 5, the method can include, but is not limited to, the following steps S501 to S504.
[0075] In S501, determine four candidate codewords for 4Tx of uplink MIMO transmission. In S502, divide 8Tx into two antenna port groups. For details of steps S501 to S502, reference can be made to the related content described in the above embodiment, so it will not be described again here.
[0076]
Number
[0077] In S504, based on the antenna port group and the common phase coefficient, splice the third codeword and the fourth codeword to obtain the first codeword.
[0078] Hereinafter, taking the case where the first antenna port group is {0, 1, 2, 3} and the second antenna port group is {4, 5, 6, 7} as an example, the determination process of the uplink MIMO transmission codeword provided by the embodiment of the present application will be interpreted and described.
[0079]
Number
[0080] Furthermore, after determining the third codeword and the fourth codeword, a common phase coefficient matrix is determined, and the third codeword and the first set zero element matrix are spliced in the row dimension to generate a first spliced codeword. The fourth codeword and the second set zero element matrix are spliced in the row dimension to generate a second spliced codeword. The first spliced codeword and the second spliced codeword are spliced in the column dimension to generate a third spliced codeword. In the embodiment of the present application, a matrix dot product operation is performed on the common phase coefficient matrix and the third spliced codeword, that is, the coefficient in the common phase coefficient matrix is multiplied by the block matrix at the corresponding position in the third spliced codeword to generate the first codeword for the 8Tx L-layer antenna partial coherent transmission.
[0081]
Number
[0082] In addition, when L is an odd-numbered layer, based on the layer number I of the third codeword, I layers out of the L layers are selected in the order from the first layer to the Lth layer (in the order from front to back) or from the Lth layer to the first layer (in the order from back to front) to hold the third codeword. The value of I is a positive integer not exceeding 4. For example, when L is an odd-numbered layer and the third codeword is a candidate codeword for 4Tx 4 layers, the first 4 layers of codewords from front to back are selected as the third codeword W 4,4 and the last 3 remaining layers are determined by the fourth codeword. For example, the first 3 columns or the last 3 columns in W´ 4,4 may be adopted. Or, the last 4 layers of codewords from back to front are selected as the third codeword W 4,4 and the first 3 remaining layers are determined by the fourth codeword. For example, the first 3 columns or the last 3 columns in W´ 4,4 may be adopted.
[0083] In an embodiment of the present application, a first candidate codeword for 4Tx corresponding to uplink MIMO transmission is determined, and based on the first candidate codeword for 4Tx, a first codeword for 8Tx L-layer antenna partial coherent transmission can be determined. In an embodiment of the present application, based on a low-dimensional antenna full coherent transmission codeword, a high-dimensional 8Tx antenna partial coherent transmission codeword can be constructed, so that uplink MIMO can support transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0084] Referring to FIG. 6, FIG. 6 is a schematic flowchart of a method for determining an uplink MIMO transmission codeword provided by an embodiment of the present application. As shown in FIG. 6, the method can include, but is not limited to, the following steps S601 to S604.
[0085] In S601, a candidate codeword for 4Tx of uplink MIMO transmission is determined. In S602, 8Tx is divided into two antenna port groups. For details of steps S601 to S602, reference can be made to the related content described in the above embodiment, so it will not be described again here.
[0086]
Number
[0087] In S604, based on the antenna port group and the common phase coefficient, the third codeword and the fourth codeword are spliced to obtain the first codeword.
[0088] The following uses the case where the first antenna port group is {0, 1, 2, 3} and the second antenna port group is {4, 5, 6, 7} as an example to interpret and explain the determination process of the uplink MIMO transmission codeword provided by the embodiments of the present application.
[0089]
Number
[0090] In the embodiments of the present application, after determining the third codeword and the fourth codeword, for the process of splicing the third codeword and the fourth codeword, since the relevant content described in the above embodiments can be referred to, it will not be described again here.
[0091]
Number
[0092]
Number
[0093] In the embodiments of the present application, the first candidate codeword for 4Tx corresponding to uplink MIMO transmission is determined, and based on the first candidate codeword for 4Tx, the first codeword for 8Tx L-layer antenna partial coherent transmission can be determined. In the embodiments of the present application, based on the low-dimensional antenna complete coherent transmission codeword, the high-dimensional 8Tx antenna partial coherent transmission codeword can be constructed, so that the uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0094] Referring to FIG. 7, FIG. 7 is a schematic flowchart of a method for determining an uplink MIMO transmission codeword provided by an embodiment of the present application. As shown in FIG. 7, the method may include, but is not limited to, the following steps S701 to S704.
[0095] In S701, determine four candidate codewords for 4Tx of uplink MIMO transmission. In S702, divide 8Tx into two antenna port groups. For details of steps S701 to S702, reference may be made to the relevant content described in the above embodiments, so it will not be described again here.
[0096]
Number
[0097] In S704, based on the antenna port group and the common phase coefficient, splice the third codeword and the fourth codeword to obtain the first codeword.
[0098] Hereinafter, taking the case where the first antenna port group is {0, 1, 2, 3} and the second antenna port group is {4, 5, 6, 7} as an example, the process of determining the uplink MIMO transmission codeword provided by the embodiment of the present application will be interpreted and described.
[0099]
Number
[0100] In the embodiment of the present application, after determining the third codeword and the fourth codeword, for the process of splicing the third codeword and the fourth codeword, reference may be made to the relevant content described in the above embodiments, so it will not be described again here.
[0101]
Number
[0102] In the embodiments of the present application, a first candidate codeword for 4Tx corresponding to uplink MIMO transmission is determined, and based on the first candidate codeword for 4Tx, the first codeword for 8Tx L-layer antenna partial coherent transmission can be determined. In the embodiments of the present application, based on the low-dimensional antenna full coherent transmission codeword, a high-dimensional 8Tx antenna partial coherent transmission codeword can be constructed, so that uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0103] Referring to FIG. 8, FIG. 8 is a schematic flowchart of a method for determining an uplink MIMO transmission codeword provided by an embodiment of the present application. As shown in FIG. 8, the method may include, but is not limited to, the following steps S801 to S804.
[0104] In S801, a candidate codeword for 4Tx of uplink MIMO transmission is determined. In S802, 8Tx is divided into two antenna port groups. For the details of steps S801 to S802, reference may be made to the related content described in the above embodiments, so no further description will be given here.
[0105] In S803, two or more codewords are determined from the first candidate codewords for 4Tx and / or 2Tx. In S804, the splicing positions of two or more codewords are determined, and two or more codewords are spliced according to the splicing positions to generate the first codeword for 8Tx L-layer.
[0106] The following uses the case where the first antenna port group is {0, 1, 2, 3} and the second antenna port group is {4, 5, 6, 7} as an example to interpret and explain the determination process of the uplink MIMO transmission codeword provided by the embodiments of this application.
[0107] As a possible implementation form, two or more codewords can be determined from the first candidate codewords of 4Tx, the splicing positions of the two or more codewords can be determined, and the two or more codewords can be spliced according to the splicing positions to generate the first codeword of the 8Tx L layer.
[0108] Optionally, two identical 4Tx antenna full coherent transmission codewords can be spliced to obtain the first codeword of one 8Tx antenna full coherent transmission. For example, two identical 4Tx 4-layer antenna full coherent transmission codewords can be spliced as the first codeword of one 8Tx 8-layer antenna partial coherent transmission, that is, by arranging one 4Tx 4-layer antenna full coherent transmission codeword at the upper left corner and the lower right corner respectively, the first codeword of one 8Tx 8-layer antenna partial coherent transmission can be obtained. Also, for example, two identical 4Tx 3-layer antenna full coherent transmission codewords can be spliced to obtain the first codeword of one 8Tx 6-layer antenna partial coherent transmission, that is, by arranging one 4Tx 3-layer antenna full coherent transmission codeword at the upper left corner and the lower right corner respectively, the first codeword of one 8Tx 6-layer antenna partial coherent transmission can be obtained.
[0109] As another possible implementation, for partial coherent codewords, cross-layer design can be considered, and an 8Tx codeword can be constructed using multiple different low-dimensional antenna fully coherent transmission codewords. For example, two or three or four different 4Tx and / or 2Tx antenna fully coherent transmission codewords can be spliced to obtain a first codeword for 8Tx antenna fully coherent transmission.
[0110] Optionally, determine two or more codewords from the first candidate codewords of 4Tx and 2Tx, determine the splicing positions of the two or more codewords, and splice the two or more codewords according to the splicing positions to generate a first codeword for 8Tx L-layer antenna partial coherent transmission.
[0111] Optionally, based on the L layer, determine one codeword from the first candidate codewords of 4Tx as the third codeword, and determine the first candidate codewords of 2Tx two-layer and 2Tx one-layer as the fourth codeword.
[0112] For example, for the design of 8Tx five-layer, if the first antenna port group is {0, 1, 2, 3} and the second antenna port group is {4, 5, 6, 7}, the 8Tx codeword can be composed of the first candidate codeword of 4Tx two-layer antenna fully coherent transmission, the first candidate codeword of 2Tx two-layer antenna fully coherent transmission, and the first candidate codeword of 2Tx one-layer antenna fully coherent transmission. The condition that needs to be met is that the sum of the number of transmission layers of 4Tx and the number of transmission layers of the two 2Tx is equal to the number of transmission layers of 8Tx.
[0113]
Number
[0114] In an embodiment of the present application, a first candidate codeword for 4Tx corresponding to uplink MIMO transmission is determined, and based on the first candidate codeword for 4Tx, a first codeword for 8Tx L-layer antenna partial coherent transmission can be determined. In an embodiment of the present application, based on a low-dimensional antenna complete coherent transmission codeword, a high-dimensional 8Tx antenna partial coherent transmission codeword can be constructed, so that uplink MIMO can support transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0115] In addition, when two antenna port groups correspond to other grouping methods, the third codeword and the fourth codeword can be determined according to the above implementation form, and the elements in the codeword can be spliced to the corresponding antenna ports.
[0116] Referring to FIG. 9, FIG. 9 is a schematic flowchart of a method for determining an uplink MIMO transmission codeword provided by an embodiment of the present application. As shown in FIG. 9, the method can include, but is not limited to, the following steps S901 to S904.
[0117] In S901, a candidate codeword for 2Tx of uplink MIMO transmission is determined. In S902, 8Tx is divided into four antenna port groups. For details of steps S901 to S902, reference can be made to the related content described in the above embodiments, so no further description will be given here.
[0118] In S903, the first candidate codeword for 2Tx two layers is determined as the third codeword, and the first candidate codeword for 2Tx one layer is determined as the fourth codeword. In S904, based on the antenna port group and the common phase coefficient, the third codeword and the fourth codeword are spliced to obtain the first codeword.
[0119] Hereinafter, taking the case where the first antenna port group is {0,1}, the second antenna port group is {2,3}, the third antenna port group is {4,5}, and the fourth antenna port group is {6,7} as an example, the codeword determination method provided by the embodiments of the present application will be interpreted and described.
[0120] Optionally, determine the first candidate codeword W 2,2 for any one of the 2Tx 2-layer antenna full coherent transmissions, and determine the first candidate codeword W 2,1 for any one of the 2Tx 1-layer antenna full coherent transmissions, determine W 2,2 as the third codeword, and determine W 2,1 as the fourth codeword.
[0121] In addition, when the number of transmission layers is 4≤L≤8, based on the first candidate codeword of 2Tx, determine the first code of the 8Tx L-layer antenna partial coherent transmission, and it is necessary to determine the number of the required third codeword and the fourth codeword based on L. In the embodiments of the present application, the number of the required third codewords is L - 4, and the number of the fourth codewords is 8 - L.
[0122] In the embodiments of the present application, after determining the third codeword and the fourth codeword, for the process of splicing the third codeword and the fourth codeword, the related content described in the above embodiments can be referred to, so it will not be described again here.
[0123]
Number
[0124]
Number
[0125] In the embodiments of the present application, a first candidate codeword for 4Tx corresponding to uplink MIMO transmission can be determined, and based on the first candidate codeword for 4Tx, a first codeword for 8Tx L-layer antenna partial coherent transmission can be determined. In the embodiments of the present application, based on the low-dimensional antenna full coherent transmission codeword, a high-dimensional 8Tx antenna partial coherent transmission codeword can be constructed, whereby the uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0126] In addition, when four antenna port groups correspond to other grouping methods, the third codeword and the fourth codeword can be determined according to the above implementation form, and the elements in the codeword can be spliced to the corresponding antenna ports.
[0127]
Number
[0128] Referring to FIG. 10, FIG. 10 is a schematic flowchart of a method for determining an uplink MIMO transmission codeword provided by an embodiment of the present application. As shown in FIG. 10, the method can include, but is not limited to, the following steps S1001 to S1004.
[0129] In S1001, a candidate codeword for 2Tx of uplink MIMO transmission is determined. In S1002, 8Tx is divided into four antenna port groups. For details of steps S901 to S902, reference can be made to the relevant content described in the above embodiments, so it will not be described again here.
[0130] In S1003, a third codeword is determined from the second candidate codeword for 4Tx, and a fourth codeword corresponding to the third codeword is determined. In S1004, based on the antenna port group and the common phase coefficient, splice the third codeword and the fourth codeword to obtain the first codeword.
[0131] [Number]
[0132] Hereinafter, taking the case where the first antenna port group is {0, 2}, the second antenna port group is {1, 3}, the third antenna port group is {4, 6}, and the fourth antenna port group is {5, 7} as an example, the codeword determination method provided by the embodiments of the present application will be interpreted and described.
[0133] As a possible implementation form, when L = 4, determine the second candidate codeword of 4Tx 2 layers as the third codeword, and determine the third codeword as the fourth codeword.
[0134] [Number]
[0135] [Number]
[0136] As another possible implementation form, when L = 7, 8, determine the second candidate codeword of 4Tx 4 layers as the third codeword, and select the first L - 4 column codewords from the third codeword to generate the fourth codeword.
[0137] For example, determine the second candidate codeword W 4,4 of any one of the 4Tx 4 - layer antenna partial coherent transmissions as the third codeword, and select the first L - 4 column codewords from the W 4,4 to generate the fourth codeword.
[0138] [Number]
[0139] Note that in the embodiments of the present application, after determining the third codeword and the fourth codeword, for the process of splicing the third codeword and the fourth codeword, the relevant content described in the above embodiments can be referred to, so it will not be described again here.
[0140] In the embodiments of the present application, a first candidate codeword for 2Tx corresponding to uplink MIMO transmission is determined, and based on the first candidate codeword for 2Tx, the first codeword for 8Tx L-layer antenna partial coherent transmission can be determined. In the embodiments of the present application, based on the low-dimensional antenna complete coherent transmission codeword, a high-dimensional 8Tx antenna partial coherent transmission codeword can be constructed, so that uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0141] Note that when four antenna port groups correspond to other grouping methods and meet the set conditions, the third codeword and the fourth codeword can be determined according to the above implementation form, and further, the elements in the codeword can be spliced to the corresponding antenna ports.
[0142] Referring to FIG. 11, FIG. 11 is a schematic flowchart of a method for determining an uplink MIMO transmission codeword provided by an embodiment of the present application. As shown in FIG. 11, the method can include, but is not limited to, the following steps S1101 to S1104.
[0143] In S1101, determine the candidate codewords for 4Tx of uplink MIMO transmission. In S1102, divide 8Tx into two antenna port groups. For the details of steps S1101 to S1102, since the relevant content described in the above embodiments can be referred to, it will not be described again here.
[0144] In S1103, determine the third candidate codeword of the 4Tx P layer as the third codeword, and determine the third candidate codeword of the 4Tx Q layer as the fourth codeword. In S1104, splice the third codeword and the fourth codeword to generate the second codeword of the 8Tx L layer, and the sum of P and Q is L.
[0145]
Number
[0146] In the embodiments of the present application, the third candidate codeword of 4Tx corresponding to uplink MIMO transmission is determined, and based on the third candidate codeword of 4Tx, the second codeword of antenna non-coherent transmission of 8Tx L layer can be determined. In the embodiments of the present application, based on the low-dimensional antenna fully coherent transmission codeword, the high-dimensional 8Tx antenna non-coherent transmission codeword can be constructed, so that the uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0147] It should be noted that each of the above-described embodiments may be executed individually or in any combination. Also, each of the above-described embodiments can be executed by a network-side device (for example, a base station). In one implementation form, each of the above-described embodiments is executed by a network-side device (for example, a base station), and the network-side device (for example, a base station) transmits the finally determined second codeword to the UE.
[0148] In some possible embodiments, each of the foregoing embodiments may be executed by a user equipment (UE). Further, the UE transmits the finally determined second codeword to a network-side device (for example, a base station).
[0149] In another possible embodiment, each of the foregoing embodiments may be executed by each of a network-side device (for example, a base station) and a user equipment (UE).
[0150] The method for determining an antenna fully coherent transmission codeword provided by the above embodiments is applicable to a terminal device and a network device. After the first codeword of the antenna fully coherent transmission is determined, a precoding codebook is determined based on the first codeword, and the terminal device and the network device can perform transmission of a Physical Uplink Shared Channel (PUSCH) based on the precoding codebook.
[0151] Hereinafter, the process of uplink transmission (for example, PUSCH transmission) based on a codebook will be described. Referring to FIG. 12, FIG. 12 is a schematic flowchart of an uplink transmission method provided by an embodiment of the present application. The method is executed by a terminal device and may include, but is not limited to, the following steps S1201 to S1203 as shown in FIG. 12.
[0152] In S1201, receive precoding matrix indication information transmitted by a network device.
[0153] In the PUSCH transmission process based on the precoding codebook, the network device can send transmit precoding matrix indicator (TPMI) information to the terminal device. The precoding matrix indicator information includes precoding codebook design information. Accordingly, the terminal device can receive the precoding instruction information sent by the network device. The TPMI is used to indicate one target codeword in the precoding matrix.
[0154] In S1202, based on the precoding matrix indicator information, determine a target codeword for uplink transmission from the 8Tx L-layer precoding codebook corresponding to uplink MIMO transmission.
[0155] Note that the terminal device can determine a target codeword for uplink transmission from the 8Tx L-layer precoding codebook corresponding to uplink MIMO transmission based on the TPMI. The precoding codebook corresponding to uplink MIMO transmission includes the first codeword for antenna partial coherent transmission and the second codeword for antenna non-coherent transmission determined in the above embodiment. For the process of determining the first codeword and the second codeword of the 8Tx L-layer, reference can be made to the relevant content described in the above embodiment, so it will not be described again here.
[0156] The terminal device can determine one target codeword from the precoding codebook based on the TPMI. Optionally, the mapping relationship between the codeword and the index is set in advance, and based on the index, the target codeword for uplink transmission can be determined from the precoding codebook.
[0157] In S1203, precode the PUSCH based on the target codeword and transmit it to the network device.
[0158] After obtaining the target codeword, the PUSCH can be precoded based on the target codeword, and the precoded PUSCH can be transmitted to the network device.
[0159] In the embodiments of the present application, receive the precoding matrix indication information transmitted by the network device, and based on the precoding matrix indication information, determine the target codeword corresponding to the uplink transmission from the 8Tx L-layer precoding codebook corresponding to the uplink MIMO transmission, precode the PUSCH based on the target codeword, and transmit it to the network device. In the present application, by constructing a high-dimensional 8Tx antenna partial coherent transmission codeword based on a low-dimensional transmission codeword, the uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0160] Referring to FIG. 13, FIG. 13 is a schematic flowchart of an uplink transmission method provided by an embodiment of the present application. The method is executed by a network device and may include, but is not limited to, the following steps S1301 and S1302 as shown in FIG. 13.
[0161] In S1301, determine the precoding matrix indication information, and by transmitting the precoding matrix indication information to the terminal device, instruct the terminal device to determine the target codeword corresponding to the uplink transmission from the 8Tx L-layer precoding codebook corresponding to the uplink MIMO transmission.
[0162] In an embodiment of the present application, a network device may receive a sounding reference signal (SRS) resource transmitted by a terminal device, evaluate a channel based on the SRS resource, determine a TPMI based on the estimated channel condition, and transmit the TPMI to the terminal device. The TPMI may be used to indicate one codeword in a precoding matrix and may be the index of the codeword.
[0163] Note that the precoding codebook corresponding to uplink MIMO transmission includes the first codeword for antenna partial coherent transmission and the second codeword for antenna non-coherent transmission determined in the above embodiment. For the process of determining the first codeword and the second codeword of 8Tx L layer, reference may be made to the relevant content described in the above embodiment, and thus it will not be described again here.
[0164] In S1302, receive a PUSCH transmission transmitted by a terminal device, where the PUSCH transmission is obtained by the terminal device through precoding based on a target codeword.
[0165] After receiving the TPMI, the terminal device may obtain a target codeword for the determined uplink transmission, precode the PUSCH based on the target codeword, and transmit the precoded PUSCH to the network device. Accordingly, the network device may receive the PUSCH transmission transmitted by the terminal device.
[0166] In an embodiment of the present application, by determining precoding matrix indication information and transmitting the precoding matrix indication information to a terminal device, the terminal device is instructed to determine a target codeword corresponding to uplink transmission from an 8Tx L-layer precoding codebook corresponding to uplink MIMO transmission. The PUSCH transmission transmitted by the terminal device is received. The PUSCH transmission is obtained by the terminal device performing precoding based on the target codeword. In an embodiment of the present application, the precoding matrix indication information transmitted by a network device is received, and based on the precoding matrix indication information, a target codeword corresponding to uplink transmission is determined from an 8Tx L-layer precoding codebook corresponding to uplink MIMO transmission, and the PUSCH is precoded based on the target codeword and transmitted to the network device. In the present application, by constructing a high-dimensional 8Tx antenna partial coherent transmission codeword based on a low-dimensional transmission codeword, uplink MIMO can support transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0167] In the above embodiments provided by the present application, the methods provided by the embodiments of the present application are described from the perspectives of a network device and a terminal device, respectively. To implement each function in the above method provided by the embodiments of the present application, the network device and the first terminal device include a hardware structure and a software module, and can implement each of the above functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. The specific functions in each of the above functions can be executed in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module.
[0168] Referring to FIG. 14, FIG. 14 is a schematic configuration diagram of a communication device 140 provided by an embodiment of the present application. The communication device 140 shown in FIG. 14 can include a transmission / reception module 1401 and a processing module 1402. The transmission / reception module 1401 can include a transmission module and / or a reception module. The transmission module is configured to realize a transmission function, the reception module is configured to realize a reception function, and the transmission / reception module 1401 can realize a transmission function and / or a reception function.
[0169] The communication device 140 may be a terminal device, or a device in a terminal device, or a device that can be used in cooperation with a terminal device. Alternatively, the communication device 140 may be a network device, or a device in a network-side device, or a device that can be used in cooperation with a network device.
[0170] The communication device 140 includes a processing module 1402. The processing module 1402 is configured to determine candidate codewords for 4Tx and / or 2Tx of uplink MIMO transmission. The candidate codewords include at least one of a first candidate codeword for antenna full-coherent transmission, a second candidate codeword for antenna partial-coherent transmission, and a third candidate codeword for antenna non-coherent transmission. Based on the candidate codewords, the processing module 1402 is configured to determine a first codeword for antenna partial-coherent transmission and / or a second codeword for non-coherent transmission of 8Tx L layers of uplink MIMO transmission, where L is less than or equal to 8.
[0171] Optionally, the processing module 1402 is further configured to divide the 8Tx into K antenna port groups, where K is a positive integer less than 8, determine a third codeword from the candidate codewords, determine a fourth codeword corresponding to the third codeword, and splice the third codeword and the fourth codeword based on the antenna port group and the common phase coefficient to obtain a first codeword.
[0172] Optionally, the processing module 1402 is further configured to determine a common phase coefficient matrix, splice the third codeword and the first set zero element matrix in the row dimension to generate a first spliced codeword, splice the fourth codeword and the second set zero element matrix in the row dimension to generate a second spliced codeword, splice the first spliced codeword and the second spliced codeword in the column dimension to generate a third spliced codeword, perform a matrix dot product operation on the common phase coefficient matrix and the third spliced codeword to generate a first codeword, and multiply the coefficient in the common phase coefficient matrix by the corresponding position block matrix in the third spliced codeword.
[0173] Optionally, the processing module 1402 is further configured to determine a third codeword from the first candidate codewords of 4Tx and determine a fourth codeword corresponding to the third codeword.
[0174]
Number
[0175]
Number
[0176]
Number
[0177] Optionally, the processing module 1402 is further configured to determine two or more codewords from the first candidate codewords of 4Tx, determine the splicing positions of the two or more codewords, and splice the two or more codewords according to the splicing positions to generate the first codeword of the 8Tx L layer.
[0178] Optionally, the processing module 1402 is further configured to determine the first candidate codeword of the 2Tx two layers as the third codeword and determine the first candidate codeword of the 2Tx one layer as the fourth codeword.
[0179] Optionally, K = 4, and the sparse matrix corresponding to the transmission codeword of 8Tx of the antenna port group is composed of the sparse matrix corresponding to the antenna partial coherent transmission codeword of 4Tx, determine the third codeword from the candidate codewords, determine the fourth codeword corresponding to the third codeword, and the processing module 1402 is further configured to determine the third codeword from the second candidate codewords of 4Tx and determine the fourth codeword corresponding to the third codeword.
[0180] Optionally, when L = 4, the processing module 1402 is further configured to determine the second candidate codeword of the 4Tx two layers as the third codeword and determine the third codeword as the fourth codeword.
[0181] Optionally, when L = 5 or 6, the processing module 1402 is further configured to select L-2 columns of codewords from the second candidate codewords of the 4Tx four layers to generate the third codeword and determine the second candidate codeword of the 4Tx two layers as the fourth codeword.
[0182] Optionally, when L = 7 or 8, the processing module 1402 is further configured to determine a second candidate codeword of 4Tx 4 layers as the third codeword, and select codewords of the first L - 4 columns from the third codeword to generate a fourth codeword.
[0183] Optionally, the processing module 1402 is further configured to determine one codeword from the first candidate codewords of 4Tx as the third codeword based on the L layer, and determine the first candidate codewords of 2Tx 2 layers and the first candidate codewords of 2Tx 1 layer as the fourth codeword.
[0184] Optionally, the processing module 1402 is further configured to determine the third candidate codeword of 4Tx P layer as the third codeword, determine the third candidate codeword of 4Tx Q layer as the fourth codeword, splice the third codeword and the fourth codeword to generate the second codeword of 8Tx L layer, and the sum value of P and Q is L.
[0185] Optionally, the processing module 1402 is further configured to determine a common phase coefficient based on the phase angle supported by the communication device.
[0186] Optionally, when L is an odd - numbered layer, the processing module 1402 is further configured to select the I - th layer out of the L layers in the order from the first layer to the L - th layer or from the L - th layer to the first layer based on the layer number I of the third codeword, and hold it as the third codeword, where the value of I is a positive integer not exceeding 4, and determine the codewords of the remaining layers as the fourth codeword.
[0187] Optionally, the processing module 1402 is further configured to determine the normalization coefficient of any one codeword and perform energy normalization processing on any one codeword based on the normalization coefficient.
[0188] In the embodiments of this application, a first candidate codeword for 2Tx corresponding to uplink MIMO transmission can be determined, and based on the first candidate codeword for 2Tx, a first codeword for 8Tx L-layer antenna partial coherent transmission can be determined. In the embodiments of this application, based on the low-dimensional antenna full coherent transmission codeword, a high-dimensional 8Tx antenna partial coherent transmission codeword can be constructed, so that uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0189] Referring to FIG. 15, FIG. 15 is a schematic configuration diagram of another communication device 150 provided by the embodiments of this application. The communication device 150 may be a network device or a terminal device, and may also be a chip, a chip system, or a processor that supports the network-side device to implement the above method, or a chip, a chip system, or a processor that supports the terminal device to implement the above method. The device can implement the method described in the above method embodiments. Specifically, reference can be made to the description in the above method embodiments.
[0190] The communication device 150 may include one or more processors 1501. The processor 1501 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can control a communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and be used to process the data of the computer program.
[0191] Optionally, the communication device 150 may further include one or more memories 1502, and a computer program 1503 may be stored in the memory 1502. By executing the computer program 1503 by the processor 1501, the communication device 70 executes the method described in the above method embodiments. Optionally, data may be stored in the memory 1502. The communication device 150 and the memory 1502 may be provided separately or integrated.
[0192] Optionally, the communication device 150 may include a transceiver 1504 and an antenna 1505. The transceiver 1504 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement a transceiver function. The transceiver 1504 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement a receiving function. The transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement a transmitting function.
[0193] Optionally, the communication device 150 may include one or more interface circuits 1506. The interface circuit 1506 is used to receive code instructions and transmit them to the processor 1501. By executing the code instructions by the processor 1501, the communication device 150 is caused to execute the method described in the above method embodiments.
[0194] In one implementation, the processor 1501 may include a transceiver for implementing reception and transmission functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing reception and transmission functions may be provided separately or integrated. The above transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or the above transceiver circuit, interface, or interface circuit can be used for signal transmission or transfer.
[0195] In one implementation form, the processor 1501 can store a computer program 1503, and when the computer program 1503 is executed by the processor 1501, the communication device 150 can be made to execute the method described in the above method embodiments. The computer program 1503 may be fixed in the processor 1501. In this case, the processor 1501 can be realized by hardware.
[0196] In one implementation form, the communication device 150 can include a circuit, and the circuit can realize the transmitter function or the receiver function or the communication function in the above-described method embodiments. The processor and the transceiver described in this application can be realized in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and the transceiver can also be manufactured using various IC process technologies such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs).
[0197] The communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in this application is not limited to these, and moreover, the configuration of the communication device is not limited to FIG. 15. The communication device may be an independent device or a part of a large device. For example, the communication device may be any of the following. (1) An independent integrated circuit IC, or a chip, or a chip system or subsystem. (2) An assembly having one or more ICs, and optionally, the IC assembly may include a storage component for storing data and computer programs. (3) An ASIC such as a Modem. (4) A module that can be incorporated into other devices. (5) A receiver, a terminal device, an intelligent terminal device, a mobile phone, a wireless device, a portable device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc. (6) And so on.
[0198] When the communication device may be a chip or a chip system, reference may be made to the schematic configuration diagram of the chip shown in FIG. 16. The chip 160 shown in FIG. 16 includes a processor 1601 and an interface 1602. The number of processors 1601 may be one or more, and the number of interfaces 1602 may be multiple.
[0199] Regarding the case where the chip is used to implement the embodiments of this application: When the communication device may be a chip or a chip system, reference may be made to the schematic configuration diagram of the chip shown in FIG. 16. The chip shown in FIG. 16 includes a processor 1601 and an interface 1602. The number of processors 1601 may be one or more, and the number of interfaces 1602 may be multiple.
[0200] Processor 1601 determines candidate codewords for 4Tx and / or 2Tx of uplink MIMO transmission. The candidate codewords include at least one of a first candidate codeword for antenna full coherent transmission, a second candidate codeword for antenna partial coherent transmission, and a third candidate codeword for antenna non - coherent transmission. Based on the candidate codewords, it is configured to determine a first codeword for antenna partial coherent transmission and / or a second codeword for non - coherent transmission of 8Tx L - layer of uplink MIMO transmission, where L is less than or equal to 8.
[0201] Optionally, processor 1601 further divides 8Tx into K antenna port groups, where K is a positive integer less than 8, determines a third codeword from the candidate codewords, determines a fourth codeword corresponding to the third codeword, and based on the antenna port groups and common phase coefficients, is configured to splice the third codeword and the fourth codeword to obtain the first codeword.
[0202] Optionally, processor 1601 further determines a common phase coefficient matrix, splices the third codeword and a first set - to - zero element matrix in the row dimension to generate a first spliced codeword, splices the fourth codeword and a second set - to - zero element matrix in the row dimension to generate a second spliced codeword, splices the first spliced codeword and the second spliced codeword in the column dimension to generate a third spliced codeword, performs a matrix dot - product operation on the common phase coefficient matrix and the third spliced codeword to generate the first codeword, and the coefficients in the common phase coefficient matrix are multiplied by the corresponding position block matrix in the third spliced codeword.
[0203] Optionally, the processor 1601 is further configured to determine a third codeword from the first candidate codeword of 4Tx and determine a fourth codeword corresponding to the third codeword.
[0204]
Number
[0205]
Number
[0206]
Number
[0207] Optionally, the processor 1601 is further configured to determine two or more codewords from the first candidate codeword of 4Tx, determine the splicing positions of the two or more codewords, splice the two or more codewords according to the splicing positions, and generate the first codeword of the 8Tx L layer.
[0208] Optionally, the processor 1601 is further configured to determine the first candidate codeword of the 2Tx two-layer as the third codeword and determine the first candidate codeword of the 2Tx one-layer as the fourth codeword.
[0209] Optionally, K = 4, the sparse matrix corresponding to the transmission codeword of 8Tx of the antenna port group is composed of the sparse matrix corresponding to the antenna partial coherent transmission codeword of 4Tx, and the processor 1601 is further configured to determine a third codeword from the second candidate codeword of 4Tx and determine a fourth codeword corresponding to the third codeword.
[0210] Optionally, when L = 4, the processor 1601 is further configured to determine the second candidate codeword of the 4Tx 2-layer as the third codeword and determine the third codeword as the fourth codeword.
[0211] Optionally, when L = 5 or 6, the processor 1601 is further configured to select L-2 columns of codewords from the second candidate codeword of the 4Tx 4-layer to generate the third codeword and determine the second candidate codeword of the 4Tx 2-layer as the fourth codeword.
[0212] Optionally, when L = 7 or 8, the processing module 1402 is further configured to determine the second candidate codeword of the 4Tx 4-layer as the third codeword and select the first L-4 columns of codewords from the third codeword to generate the fourth codeword.
[0213] Optionally, the processor 1601 is further configured to determine one codeword from the first candidate codeword of 4Tx as the third codeword and determine the first candidate codeword of the 2Tx 2-layer and the first candidate codeword of the 2Tx 1-layer as the fourth codeword based on the L layer.
[0214] Optionally, the processing module 1402 is further configured to determine the third candidate codeword of the 4Tx P-layer as the third codeword, determine the third candidate codeword of the 4Tx Q-layer as the fourth codeword, and splice the third codeword and the fourth codeword to generate the second codeword of the 8Tx L-layer, where the sum of P and Q is L.
[0215] Optionally, the processor 1601 is further configured to determine a common phase coefficient based on the phase angle supported by the communication device.
[0216] Optionally, when the layer L is an odd number, the processor 1601 further selects I layers out of the L layers in the order from the first layer to the L-th layer or from the L-th layer to the first layer based on the number of layers I of the third codeword, where the value of I is a positive integer not exceeding 4, and determines the codewords of the remaining layers as the fourth codeword.
[0217] Optionally, the processor 1601 is further configured to determine a normalization coefficient of any one of the codewords and perform energy normalization processing on any one of the codewords based on the normalization coefficient.
[0218] In the embodiments of the present application, a first candidate codeword for 2Tx corresponding to uplink MIMO transmission can be determined, and based on the first candidate codeword for 2Tx, a first codeword for 8Tx L-layer antenna partial coherent transmission can be determined. In the embodiments of the present application, a high-dimensional 8Tx antenna partial coherent transmission codeword can be constructed based on a low-dimensional antenna full coherent transmission codeword, so that uplink MIMO can support the transmission requirements from 1 layer to 8 layers of 8Tx, and the uplink MIMO technology can be further enhanced.
[0219] The chip further includes a memory 1603 for storing necessary computer programs and data.
[0220] One of ordinary skill in the art will further appreciate that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software will vary depending on the particular application and overall system design requirements. One of ordinary skill in the art can implement the described functionality in various ways for each particular application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.
[0221] The embodiments of this application further provide a communication system, which includes a communication device as a terminal device and a communication device as a network device in the embodiment of FIG. 14 described above, or the system includes a communication device as a terminal device and a communication device as a network device in the embodiment of FIG. 15 described above.
[0222] This application further provides a readable storage medium storing instructions, and when the instructions are executed by a computer, the functions of any one of the above method embodiments are realized.
[0223] This application further provides a computer program product, and when the computer program product is executed by a computer, the functions of any one of the above method embodiments are realized.
[0224] In the above embodiments, all or part of them can be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of it can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of it follows the steps or functions in the embodiments of the present application. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium accessible by a computer or a data storage device including a server and a data center integrated by one or more available media. The available medium may be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.
[0225] Those skilled in the art can understand that various numerical numbers such as the first, second, etc. related to the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application, nor are they used to indicate the order before and after.
[0226] At least one in this application may also be described as one or more, and the plurality may be two, three, four or more, without limitation in this application. In the embodiments of this application, for one technical feature, the technical features in the said technical feature are distinguished by "first", "second", "third", "A", "B", "C", "D", etc., and there is no order of precedence or size for the technical features described by the said "first", "second", "third", "A", "B", "C", "D".
[0227] The correspondence shown in each table of this application may be set or pre-defined. The values of the information in each table are merely examples and may be set as other values, without limitation in this application. When setting the correspondence between information and each parameter, it is not necessarily required to set all the correspondences shown in each table. For example, in the table of this application, the correspondence shown in some rows may not be set. Also, for example, based on the above table, appropriate transformation adjustments such as splitting and combining can be performed. The name of the parameter shown in the title of the above table may be other names that can be understood by the communication device, and the value or expression of the parameter may also be other values or expressions that can be understood by the communication device. When implementing the above table, other data structures such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps or hash tables can also be used.
[0228] The pre-definition in this application may be understood as definition, pre-definition, memory, pre-memory, pre-negotiation, pre-setting, solidification, or pre-baking.
[0229] A person skilled in the art can be aware that each example unit and algorithm step described in accordance with the embodiments disclosed herein can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods for each specific application to implement the described functions, but such implementation should not be considered as exceeding the scope of this application.
[0230] As can be clearly understood by a person skilled in the art, for the convenience and simplification of the description, the specific operation processes of the above systems, devices, and units can refer to the corresponding processes in the method embodiments described above, and thus will not be described again here.
[0231] The above description is only a specific embodiment of this application, and the protection scope of this application is not limited thereto. A person skilled in the art can easily conceive of changes or replacements within the technical scope disclosed in this application, and they should be included in the protection scope of this application. Therefore, the protection scope of this application should follow the protection scope of the claims.
Claims
1. A method for determining an uplink multiple-input multiple-output (MIMO) transmission codeword, comprising: determining candidate codewords for 4 transmit antenna ports (Tx) and / or 2 transmit antenna ports (Tx) of uplink MIMO transmission, wherein the candidate codewords include at least one of a first candidate codeword for antenna fully coherent transmission, a second candidate codeword for antenna partially coherent transmission, and a third candidate codeword for antenna non-coherent transmission; determining, based on the candidate codewords, a first codeword for antenna partially coherent transmission and / or a second codeword for non-coherent transmission of 8Tx L layers of the uplink MIMO transmission, wherein L is less than or equal to 8; A method for determining an uplink MIMO transmission codeword, characterized by the above.
2. The step of determining, based on the candidate codewords, a first codeword for antenna partially coherent transmission of 8Tx L layers of the uplink MIMO transmission comprises: dividing the 8Tx into K antenna port groups, where K is a positive integer less than 8; determining a third codeword from the candidate codewords and determining a fourth codeword corresponding to the third codeword; splicing the third codeword and the fourth codeword based on the antenna port group and the common phase coefficient to obtain the first codeword. The method for determining an uplink MIMO transmission codeword according to claim 1, characterized by the above.
3. The step of splicing the second codeword and the third codeword based on the common phase coefficient to obtain the first codeword comprises: determining a common phase coefficient matrix; splicing the third codeword and a first set zero element matrix in the row dimension to generate a first spliced codeword; splicing the fourth codeword and a second set zero element matrix in the row dimension to generate a second spliced codeword; Step of splicing the first splicing codeword and the second splicing codeword in the column dimension to generate a third splicing codeword; Step of performing a matrix dot product operation on the common phase coefficient matrix and the third splicing codeword to generate the first codeword, wherein a coefficient in the common phase coefficient matrix and a block matrix at a corresponding position in the third splicing codeword are multiplied; The method for determining an uplink MIMO transmission codeword according to claim 2, characterized in that.
4. Wherein K = 2; The step of determining a third codeword from the candidate codewords and determining a fourth codeword corresponding to the third codeword; The step of determining a third codeword from the first candidate codewords of 4Tx and determining a fourth codeword corresponding to the third codeword; The method for determining an uplink MIMO transmission codeword according to claim 2 or 3, characterized in that.
5. The step of determining a third codeword from the first candidate codewords of 4Tx and determining a fourth codeword corresponding to the third codeword; 【Number 1】 The method for determining an uplink MIMO transmission codeword according to claim 4, characterized in that.
6. The step of determining a third codeword from the first candidate codewords of 4Tx and determining a fourth codeword corresponding to the third codeword; 【Number 2】 The method for determining an uplink MIMO transmission codeword according to claim 4, characterized in that.
7. The step of determining a third codeword from the first candidate codewords of 4Tx and determining a fourth codeword based on the third codeword; [Number 3] The method for determining an uplink MIMO transmission codeword according to claim 4, characterized in that.
8. Wherein K = 2, and the method further includes: Step of determining two or more codewords from the first candidate codewords of 4Tx; Step of determining splicing positions of the two or more codewords and splicing the two or more codewords according to the splicing positions to generate a first codeword of the 8Tx L layer. The method for determining an uplink MIMO transmission codeword according to claim 2, characterized in that...
9. where K = 4, The step of determining a third codeword from the candidate codewords and determining a fourth codeword corresponding to the third codeword includes: Determining the first candidate codeword of 2Tx 2 layers as the third codeword; Determining the first candidate codeword of 2Tx 1 layer as the fourth codeword. The method for determining an uplink MIMO transmission codeword according to claim 2 or 3, characterized in that...
10. The number of the third codewords is L - 4, and the number of the fourth codewords is 8 - L. The method for determining an uplink MIMO transmission codeword according to claim 9, characterized in that...
11. where K = 4, The sparse matrix corresponding to the transmission codeword of 8Tx of the antenna port group is constituted by the sparse matrix corresponding to the antenna partial coherent transmission codeword of 4Tx. The step of determining a third codeword from the candidate codewords and determining a fourth codeword corresponding to the third codeword includes: Determining the third codeword from the second candidate codeword of 4Tx and determining the fourth codeword corresponding to the third codeword. The method for determining an uplink MIMO transmission codeword according to claim 2, characterized in that...
12. The step of determining the third codeword from the second candidate codeword of 4Tx and determining the fourth codeword corresponding to the third codeword includes: When L = 4, determining the second candidate codeword of 4Tx 2 layers as the third codeword; Determining the third codeword as the fourth codeword. The method for determining an uplink MIMO transmission codeword according to claim 11, characterized in that...
13. The step of determining the third codeword from the second candidate codeword of 4Tx and determining the fourth codeword corresponding to the third codeword includes: When L = 5 or 6, selecting L - 2 columns of codewords from the second candidate codeword of 4Tx 4 layers to generate the third codeword. Determining the second candidate codeword of the 4Tx two layers as the fourth codeword; The method for determining an uplink MIMO transmission codeword according to claim 11, characterized in that.
14. The step of determining the third codeword from the second candidate codeword of the 4Tx and determining the fourth codeword corresponding to the third codeword includes: When L = 7 or 8, determining the second candidate codeword of the 4Tx four layers as the third codeword; Selecting the codewords of the first L - 4 columns from the third codeword to generate the fourth codeword; The method for determining an uplink MIMO transmission codeword according to claim 11, characterized in that.
15. When K = 2, the method includes: Based on the L layers, determining one codeword from the first candidate codeword of the 4Tx as the third codeword; Determining the first candidate codeword of the 2Tx two layers and the first candidate codeword of the 2Tx one layer as the fourth codeword; The method for determining an uplink MIMO transmission codeword according to claim 2, characterized in that.
16. When K = 2, The step of determining the second codeword of the 8Tx L layers includes: Determining the third candidate codeword of the 4Tx P layers as the third codeword; Determining the third candidate codeword of the 4Tx Q layers as the fourth codeword; Splicing the third codeword and the fourth codeword to generate the second codeword of the 8Tx L layers, where the sum of P and Q is L; The method for determining an uplink MIMO transmission codeword according to claim 2, characterized in that.
17. The method further includes: Determining the common phase coefficient based on the phase angle supported by the communication device; The method for determining an uplink MIMO transmission codeword according to claim 2, characterized in that.
18. The method When the layer where L is located is an odd-numbered layer, based on the number of layers I of the third codeword, select I layers out of the L layers in order from the first layer to the L-th layer or from the L-th layer to the first layer and hold them as the third codeword, where the value of I is a positive integer not exceeding 4; determine the codewords of the remaining layers as the fourth codeword; The method for determining an uplink MIMO transmission codeword according to claim 2, characterized in that.
19. The method includes: further including determining a normalization coefficient for any one of the codewords and performing energy normalization processing on any one of the codewords based on the normalization coefficient; The method for determining an uplink MIMO transmission codeword according to claim 1, characterized in that.
20. A communication device, including a processing module, the processing module is configured to determine candidate codewords for 4Tx and / or 2Tx of uplink MIMO transmission, the candidate codewords include at least one of a first candidate codeword for antenna fully coherent transmission, a second candidate codeword for antenna partially coherent transmission, and a third candidate codeword for antenna non-coherent transmission, and based on the candidate codewords, determine a first codeword for 8Tx L-layer antenna partially coherent transmission and / or a second codeword for non-coherent transmission of uplink MIMO transmission, where L is not more than 8; A communication device, characterized in that.
21. A communication device, including a processor and a memory, a computer program is stored in the memory, and the processor is configured to execute the computer program stored in the memory to cause the communication device to execute the method for determining an uplink MIMO transmission codeword according to any one of claims 1 to 19; A communication device, characterized in that.
22. A communication device, including a processor and an interface circuit, the interface circuit is configured to receive code instructions and transmit them to the processor, the processor is configured to execute the code instructions to execute the method for determining an uplink MIMO transmission codeword according to any one of claims 1 to 19; A communication device, characterized in that.
23. A computer-readable storage medium storing instructions, wherein when the instructions are executed, the method for determining an uplink MIMO transmission codeword according to any one of claims 1 to 18 is realized. A computer-readable storage medium characterized by the above.
Citation Information
Patent Citations
Precoding codebooks for mimo communication systems
CN102217206A
Precoding of MIMO communication system codebooks
JP2012514411A
Method for transmitting uplink data in wireless communication system and apparatus therefor
US20220166475A1