Data transmission method and communication device
The data transmission method optimizes indication schemes for 8Tx in 5G NR MIMO by reusing bit fields, enabling uplink transmission of eight layers with reduced overhead and enhanced spectral efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-04
- Publication Date
- 2026-03-04
AI Technical Summary
Existing 5G NR MIMO technologies are limited to supporting up to four transmit antenna ports and four spatial layers, necessitating a new method to enable 8Tx and support uplink transmission of up to eight layers to enhance spectral efficiency.
A data transmission method that uses first and second indication information to indicate spatial layer numbers, precoding matrices, and antenna port sets, reducing bit overhead by reusing existing bit fields and optimizing the indication scheme for both 4Tx and 8Tx scenarios.
Enables uplink transmission of up to eight layers with reduced bit overhead by efficiently utilizing existing bit fields, supporting 8Tx without extending the PTRS-DMRS association field.
Smart Images

Figure 2026507601000001_ABST
Abstract
Description
[Technical Field]
[0001] This application claims priority to Chinese Patent Application No. 202310192891.4, entitled "Data Transmission Method and Communication Apparatus," filed with the State Intellectual Property Office of the People's Republic of China on February 17, 2023, the entire contents of which are incorporated herein by reference.
[0002] The present application relates to the field of communications, and in particular to a data transmission method and a communication device. [Background technology]
[0003] In the 5th generation (5G) new radio (NR), massive multiple input multiple output (MAS) technology plays an important role in the spectral efficiency of the system. To utilize the spatial freedom provided by MIMO technology, terminals need to precode data when transmitting uplink data.
[0004] Currently, the indication rules defined in relevant standards and technologies for precoding matrices and antenna port information support a terminal having two or four transmit antenna ports (transmit, Tx), and correspondingly, the maximum uplink spatial layer number supported by each terminal is two or four. The number of transmit antenna ports of a terminal is expected to increase to eight, and the maximum uplink spatial layer number supported by each terminal is also expected to reach eight, further increasing the uplink transmission throughput. Therefore, a new uplink precoding matrix and antenna port information indication method needs to be designed to enable 8Tx and support uplink transmission of up to eight layers by a terminal. Summary of the Invention [Means for solving the problem]
[0005] The present application provides a data transmission method and a communication device for enabling 8Tx and supporting uplink transmission of up to eight layers of a terminal.
[0006] According to a first aspect, there is provided a data transmission method, which may be performed by a network device (e.g., a base station), may be performed by a component of the network device (e.g., a processor, a chip, or a chip system), or may be implemented by a logic module or software capable of implementing all or part of the functionality of the network device.
[0007] The method includes generating first information and transmitting the first information, the first information being used by a terminal to transmit an uplink signal. The first information includes second indication information, where the number of bits occupied by the second indication information is the same as the number of bits occupied by the first indication information. The first indication information indicates a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set, where the first spatial layer number belongs to {1, 2, 3, 4}. The second indication information indicates a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, where the second spatial layer number belongs to {5, 6, 7, 8}.
[0008] According to a second aspect, there is provided a data transmission method, which may be executed by a terminal, may be executed by a component of the terminal (e.g., a processor, a chip, or a chip system), or may be implemented by a logic module or software capable of implementing all or part of the functions of the terminal.
[0009] The method includes receiving first information and transmitting an uplink signal based on the first information. The first information includes second instruction information, where the number of bits occupied by the second instruction information is the same as the number of bits occupied by the first instruction information. The first instruction information indicates a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set, where the first spatial layer number belongs to {1, 2, 3, 4}. The second instruction information indicates a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, where the second spatial layer number belongs to {5, 6, 7, 8}.
[0010] It should be understood that in the first and second aspects, the number of antenna ports included in the first antenna port set is the first spatial layer number, the number of antenna ports included in the third antenna port set is the second spatial layer number, and the second and fourth antenna port sets each include one or more antenna ports. The antenna ports included in the first and third antenna port sets are used for data demodulation. For example, the antenna ports used for data demodulation may be demodulation reference signal (DMRS) ports, or may be antenna ports whose functions are the same as or similar to those of DMRS ports. The antenna ports included in the second and fourth antenna port sets are used for phase noise estimation. For example, the antenna ports used for phase noise estimation may be phase tracking reference signal (DMRS) ports. Reference signal , PTRS) port, or may be an antenna port whose functionality is the same as or similar to that of a PTRS port.
[0011] It should be further appreciated that uplink signals transmitted by the terminal may include uplink data and reference signals, which may include, for example, DMRS and PTRS.
[0012] Optionally, the first information may be downlink control information (DCI), or may be information or signaling whose function is the same as or similar to that of DCI.
[0013] According to the data transmission method provided in the present application, a network device may use bits indicating a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set to indicate a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, thereby enabling uplink 8Tx and supporting uplink transmission of up to 8 layers for a terminal.
[0014] In addition, if the current indication scheme, which enables uplink 4Tx and supports uplink transmission of up to four layers for a terminal, is simply extended to a scenario in which 8Tx is enabled and supports uplink transmission of up to eight layers for a terminal, the bit overhead for indicating the association relationship between the third antenna port set and the fourth antenna port set is larger than the bit overhead for indicating the association relationship between the first antenna port set and the second antenna port set due to the increase in the spatial layer number. For example, in the case of codebook (CB)-based uplink transmission, if a terminal supports a fully coherent precoding matrix, when the maximum uplink spatial layer number is 4, DMRS ports among the four DMRS ports associated with one PTRS port need to be indicated. Therefore, two bits are required for the PTRS-DMRS association field (a bit field indicating the first and second antenna port sets in the current protocol). When the maximum uplink transmission layer number is 8, DMRS ports among the eight DMRS ports associated with one PTRS port need to be indicated. Therefore, three bits are required for the PTRS-DMRS association field. However, in the method provided in the present application, the total number of bits for indicating the spatial layer number, precoding matrix, and associated antenna port information in a scenario in which the spatial layer number is one of 1 to 4 is the same as that in a different scenario in which the spatial layer number is one of 5 to 8. In other words, 8Tx can be enabled and uplink transmission of up to eight layers of a terminal can be supported without extending the PTRS-DMRS association field. Therefore, compared to simply extending the current indication scheme that enables uplink 4Tx and supports uplink transmission of up to four layers of a terminal to a scheme that enables uplink 8Tx and supports uplink transmission of up to eight layers of a terminal, the solution provided in the present application can reduce bit overhead.
[0015] In relation to the first or second aspect, in one possible implementation, the first information further comprises a modulation coding scheme (MCS) and a redundancy version (RV) associated with the first transport block and a modulation coding scheme and a redundancy version associated with the second transport block, wherein the MCS and RV associated with the first transport block and the MCS and RV associated with the second transport block indicate that the first transport block and the second transport block are valid.
[0016] If the MCS and RV associated with the first transport block and the MCS and RV associated with the second transport block indicate that the first transport block and the second transport block are enabled, it indicates that the spatial layer number is the second spatial layer number. Correspondingly, the terminal may determine that the spatial layer number is the second spatial layer number based on whether the MCS and RV associated with the first transport block and the MCS and RV associated with the second transport block enable the first transport block and the second transport block.
[0017] In relation to the first or second aspect, in one possible implementation, the first indication information includes a first field, a second field, and a third field. The first field indicates a first spatial layer number and a first precoding matrix, the second field indicates a first antenna port set, and the third field indicates an association relationship between the first antenna port set and a second antenna port set. The second indication information includes a first field, a second field, and a third field. A first portion of the first field indicates a second spatial layer number and a second precoding matrix, the second field indicates a third antenna port set among the multiple antenna port sets corresponding to the second spatial layer number, and the second portion of the first field and the third field indicate an association relationship between the third antenna port set and a fourth antenna port set. Alternatively, the first portion of the first field indicates a second precoding matrix, the second field indicates a third antenna port set among the plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belong to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is a second spatial layer number, and the second portion of the first field and the third field indicate an association relationship between the third antenna port set and a fourth antenna port set.
[0018] In this solution, both the first indication information and the second indication information occupy the first field, the second field, and the third field. In other words, the first field, the second field, and the third field may indicate either the first indication information or the second indication information. However, it should be understood that the first field, the second field, and the third field cannot indicate both the first indication information and the second indication information, but can only indicate one of the first indication information and the second indication information. In two different scenarios, when the spatial layer number is one of 1 to 4 and when the spatial layer number is one of 5 to 8, the first field, the second field, and the third field are interpreted differently.
[0019] Because the number of precoding matrices corresponding to spatial layer numbers ranging from 5 to 8 is smaller than the number of precoding matrices corresponding to spatial layer numbers ranging from 1 to 4, some bits can be left when the first field indicates the second spatial layer number and the second precoding matrix. The remaining bits in the third field and the first field are used together to indicate the association relationship between the third antenna port set and the fourth antenna port set, and the bit fields indicating the first antenna port set and the second antenna port set are still available and do not need to be extended. This reduces bit overhead.
[0020] In relation to the first or second aspect, in one possible implementation, the first indication information includes a first field, a second field, a third field, and a new data indicator (NDI) associated with non-enabled transport blocks in the first transport block and the second transport block. The NDI and the first field indicate a first spatial layer number and a first precoding matrix, the second field indicates a first antenna port set, and the third field indicates an association relationship between the first antenna port set and the second antenna port set. The second indication information includes a first field, a second field, and a third field. A first portion of the first field indicates a second spatial layer number and a second precoding matrix, the second field indicates a third antenna port set among the multiple antenna port sets corresponding to the second spatial layer number, and the second portion of the first field and the third field indicate an association relationship between the third antenna port set and the fourth antenna port set. Alternatively, the first portion of the first field indicates a second precoding matrix, the second field indicates a third antenna port set among the plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belong to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is a second spatial layer number, and the second portion of the first field and the third field indicate an association relationship between the third antenna port set and a fourth antenna port set.
[0021] In this solution, when the spatial layer number is one of 1 to 4, only one of the two transport blocks is correspondingly enabled. In this case, the NDI associated with the non-enabled transport block is considered unused information. Since the NDI is reused in this solution, the overhead of one bit in the first field can be reduced. Additionally, since the number of precoding matrices corresponding to spatial layer numbers in the range of 5 to 8 is smaller than the number of precoding matrices corresponding to spatial layer numbers in the range of 1 to 4, some bits can be left when the first field indicates the second spatial layer number and the second precoding matrix. The remaining bits in the third field and the first field are used together to indicate the association relationship between the third antenna port set and the fourth antenna port set, and the bit field indicating the first antenna port set and the second antenna port set is still available and does not need to be extended. This reduces bit overhead.
[0022] It should be understood that in this solution, the first field, the second field, and the third field cannot indicate both the first indication information and the second indication information, but can only indicate one of the first indication information and the second indication information. In two different scenarios, when the spatial layer number is one of 1 to 4 and when the spatial layer number is one of 5 to 8, the first field, the second field, and the third field are interpreted differently.
[0023] In relation to the first or second aspect, in one possible implementation, the first indication information includes a first field, a second field, and a third field. The first field indicates a first spatial layer number and a first precoding matrix, the second field indicates a first antenna port set, and the third field indicates an association relationship between the first antenna port set and a second antenna port set. The second indication information includes a first field, a second field, and a third field. The first field indicates a second spatial layer number and a second precoding matrix. A first portion of the second field indicates a third antenna port set among the multiple antenna port sets corresponding to the second spatial layer number, and the second portion of the second field and the third field indicate an association relationship between the third antenna port set and a fourth antenna port set. Alternatively, the first field indicates a second precoding matrix, a first portion of the second field indicates a third antenna port set among the plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belong to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is a second spatial layer number, and the second portion of the second field and the third field indicate an association relationship between the third antenna port set and a fourth antenna port set.
[0024] When the spatial layer number is any one of 1 to 4, there are a relatively large number of corresponding antenna port (e.g., DMRS port) combinations, and four bits are typically required for representation. When the spatial layer number is any one of 5 to 8, there are a relatively small number of corresponding antenna port (e.g., DMRS port) combinations, and there are typically one or two antenna port combinations. In this case, only a maximum of two bits are required for representation. Therefore, when the second field indicates a third antenna port set, some bits can be left. The remaining bits in the third field and the second field are used together to indicate the association relationship between the third antenna port set and the fourth antenna port set, and the bit fields indicating the first antenna port set and the second antenna port set are still available and do not need to be extended. This can reduce bit overhead.
[0025] It should be understood that in this solution, the first field, the second field, and the third field cannot indicate both the first indication information and the second indication information, but can only indicate one of the first indication information and the second indication information. In two different scenarios, when the spatial layer number is one of 1 to 4 and when the spatial layer number is one of 5 to 8, the first field, the second field, and the third field are interpreted differently.
[0026] In relation to the first or second aspect, in one possible implementation, the first indication information includes a first field, a second field, and a third field. The first indication information includes the first field, the second field, the third field, and a new data indicator (NDI) associated with non-enabled transport blocks in the first transport block and the second transport block, where the NDI and the first field indicate a first spatial layer number and a first precoding matrix, the second field indicates a first antenna port set, and the third field indicates an association relationship between the first antenna port set and a second antenna port set. The second indication information includes the first field, the second field, and a third field. The first field indicates a second spatial layer number and a second precoding matrix. The first portion of the second field indicates a third antenna port set among the plurality of antenna port sets corresponding to the second spatial layer number, and the second portion of the second field and the third field indicate an association relationship between the third antenna port set and the fourth antenna port set. Alternatively, the first field indicates a second precoding matrix, the first portion of the second field indicates a third antenna port set among the plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belong to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and the second portion of the second field and the third field indicate an association relationship between the third antenna port set and the fourth antenna port set.
[0027] In this solution, when the spatial layer number is one of 1 to 4, only one of the two transport blocks is correspondingly enabled. In this case, the NDI associated with the non-enabled transport block is considered unused information. In this solution, the overhead of one bit in the first field can be reduced because the NDI is reused. In addition, when the spatial layer number is one of 1 to 4, there are a relatively large number of corresponding antenna port (e.g., DMRS port) combinations, and four bits are typically required for indication. When the spatial layer number is one of 5 to 8, there are a relatively small number of corresponding antenna port (e.g., DMRS port) combinations, and there are typically one or two antenna port combinations. In this case, only a maximum of two bits are required for indication. Therefore, when the second field indicates a third antenna port set, some bits can be left. The remaining bits in the third field and the second field are used together to indicate the association relationship between the third antenna port set and the fourth antenna port set, and the bit fields indicating the first antenna port set and the second antenna port set are still available and do not need to be extended. This allows the bit overhead to be reduced.
[0028] It should be understood that in this solution, the first field, the second field, and the third field cannot indicate both the first indication information and the second indication information, but can only indicate one of the first indication information and the second indication information. In two different scenarios, when the spatial layer number is one of 1 to 4 and when the spatial layer number is one of 5 to 8, the first field, the second field, and the third field are interpreted differently.
[0029] In relation to the first or second aspect, in one possible implementation, the second field is an antenna port field and / or the third field is a PTRS-DMRS association field.
[0030] Referring to the first or second aspect, both the first and second precoding matrices are fully coherent precoding matrices or partially coherent precoding matrices.
[0031] In relation to the first or second aspect, in one possible implementation, the first field indicating the first spatial layer number and the first precoding matrix includes the first field indicating the first spatial layer number and a first transmitted precoding matrix indicator (TPMI), and the first TPMI indicating the first precoding matrix. Additionally, the first portion of the first field indicating the second spatial layer number and the second precoding matrix includes the first portion of the first field indicating the second spatial layer number and the second TPMI, and the second TPMI indicating the second precoding matrix. In this solution, the spatial layer number and the precoding matrix are indicated separately. The TPMI indicated by the first field may be one of multiple TPMIs corresponding to the spatial layer number.
[0032] In relation to the first or second aspect, in one possible implementation, indicating a first field indicating a first spatial layer number and a first precoding matrix includes indicating a first field indicating a first index, the first index indicating the first spatial layer number and a first TPMI, and the first TPMI indicating the first precoding matrix. Additionally, indicating a first portion of a first field indicating a second spatial layer number and a second precoding matrix includes indicating a first portion of a first field indicating a second index, the second index indicating the second spatial layer number and a second TPMI, and the second TPMI indicating the second precoding matrix. In this solution, the spatial layer number and the precoding matrix are indicated together.
[0033] In relation to the first or second aspect, in one possible implementation, the first field and the NDI indicating the first spatial layer number and the first precoding matrix include the first field and the NDI indicating the first spatial layer number and the first TPMI, and the first TPMI indicating the first precoding matrix. Additionally, the first part of the first field indicating the second spatial layer number and the second precoding matrix includes the part of the first field indicating the second spatial layer number and the second TPMI, and the second TPMI indicating the second precoding matrix. In this solution, the spatial layer number and the precoding matrix are indicated separately. The TPMI indicated by the first field may be one of multiple TPMIs corresponding to the spatial layer number.
[0034] In relation to the first or second aspect, in one possible implementation, indicating the first field and the NDI indicating the first spatial layer number and the first precoding matrix includes indicating the first field and the NDI indicating a first index, the first index indicating the first spatial layer number and the first TPMI, and the first TPMI indicating the first precoding matrix. Additionally, indicating the first part of the first field indicating the second spatial layer number and the second precoding matrix includes indicating the first part of the first field indicating a second index, the second index indicating the second spatial layer number and the second TPMI, and the second TPMI indicating the second precoding matrix. In this solution, the spatial layer number and the precoding matrix are indicated together.
[0035] In relation to the first or second aspect, in one possible implementation, the first TPMI is one TPMI in a first TPMI set corresponding to a first spatial layer number, the second TPMI is one TPMI in a second TPMI set corresponding to a second spatial layer number, and the number of rows of the precoding matrix indicated by each TPMI in the first TPMI set and the number of rows of the precoding matrix indicated by each TPMI in the second TPMI set are both 8. When the first spatial layer number is 1, the number of rows of the precoding matrix indicated by each TPMI in the first TPMI set is 8.
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
[0036] In relation to the first aspect or the second aspect, in a first possible implementation, the first field indicating the first spatial layer number and the first precoding matrix may be a first sounding reference signal (SRS) resource indicator (SRS re The first field indicates a first SRS resource set, the first SRS resource set includes a first spatial layer number of SRS resources, and the first spatial layer number of SRS resources indicates a first precoding matrix. The first field indicates a second spatial layer number and a second precoding matrix. What to do , the first field indicates a second SRI, the second SRI indicates a second SRS resource set, the second SRS resource set includes a second spatial layer number of the SRS resource, and the second spatial layer number of the SRS resource indicates a second precoding matrix. Including .
[0037] In relation to the first aspect or the second aspect, in a first possible implementation, the first field indicates a first spatial layer number and a first precoding matrix, and when the first spatial layer number is 1, the first field indicates the first spatial layer number, the first TPMI, and the structure of the first precoding matrix, and the structure of the first precoding matrix has the following two structures:
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
[0038] In relation to the first aspect or the second aspect, in a first possible implementation, the first field indicates a first spatial layer number and a first precoding matrix, and when the first spatial layer number is 1, the first field indicates the first spatial layer number, the first TPMI, and the structure of the first precoding matrix, and the structure of the first precoding matrix has the following two structures:
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
number
[0039] According to a third aspect, there is provided a data transmission method, which may be performed by a network device (e.g., a base station), may be performed by a component of the network device (e.g., a processor, a chip, or a chip system), or may be implemented by a logic module or software capable of implementing all or part of the functionality of the network device.
[0040] The method includes transmitting first indication information, the first indication information being used by a terminal to transmit uplink data, the first indication information including new data indicators (NDIs) associated with non-enabled transport blocks in a first transport block and a second transport block, the first indication information indicating a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and the second antenna port set, where the first spatial layer number belongs to {1, 2, 3, 4}.
[0041] According to a fourth aspect, there is provided a data transmission method, which may be executed by a terminal, may be executed by a component of the terminal (e.g., a processor, a chip, or a chip system), or may be realized by a logic module or software capable of realizing all or part of the functions of the terminal.
[0042] The method includes receiving first indication information and transmitting an uplink signal based on the first indication information, wherein the first indication information includes new data indicators (NDIs) associated with non-enabled transport blocks in a first transport block and a second transport block, and the first indication information indicates a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and the second antenna port set, where the first spatial layer number belongs to {1, 2, 3, 4}.
[0043] It should be understood that in the third and fourth aspects, the number of antenna ports included in the first antenna port set is the first spatial layer number, and the second antenna port set includes one or more antenna ports. The first antenna port set and the antenna ports included in the first antenna port set are used for data demodulation. For example, the antenna ports used for data demodulation may be DMRS ports or antenna ports whose functions are the same as or similar to those of the DMRS ports. The antenna ports included in the second antenna port set are used for phase noise estimation. For example, the antenna ports used for phase noise estimation may be PTRS ports or antenna ports whose functions are the same as or similar to those of the PTRS ports.
[0044] It should be further appreciated that uplink signals transmitted by the terminal may include uplink data and reference signals, which may include, for example, DMRS and PTRS.
[0045] Optionally, the first indication information may be transmitted via DCI, or may be transmitted via information or signaling whose function is the same as or similar to that of DCI.
[0046] According to the data transmission method provided in the present application, when the spatial layer number is one of 1 to 4, only one of the two transport blocks is correspondingly enabled. In this case, the NDI associated with the non-enabled transport block is regarded as unused information. In this solution, the NDI is reused compared to the method of setting a specific bit field to indicate the first spatial layer number and the second precoding matrix, thereby reducing the overhead by one bit.
[0047] In relation to the third aspect, in one possible implementation, the method further includes a step of transmitting second indication information, the second indication information being used by the terminal to transmit uplink data. instructions The second indication information indicates a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and the fourth antenna port set, where the second spatial layer number belongs to {5, 6, 7, 8}.
[0048] In relation to the fourth aspect, in one possible implementation, the method further includes receiving second indication information and transmitting an uplink signal based on the second indication information. instructions The second indication information indicates a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and the fourth antenna port set, where the second spatial layer number belongs to {5, 6, 7, 8}.
[0049] It should be understood that the number of antenna ports included in the third antenna port set is the second spatial layer number, and the fourth antenna port set includes one or more antenna ports. The antenna ports included in the third antenna port set are used for data demodulation. For example, the antenna ports used for data demodulation may be DMRS ports or antenna ports whose functions are the same as or similar to those of DMRS ports. The antenna ports included in the fourth antenna port set are used for phase noise estimation. For example, the antenna ports used for phase noise estimation may be PTRS ports or antenna ports whose functions are the same as or similar to those of PTRS ports.
[0050] Optionally, the second indication information may be transmitted via DCI, or may be transmitted via information or signaling whose function is the same as or similar to that of DCI.
[0051] In the aforementioned solution, the network device may use bits indicating a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set to indicate a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, thereby enabling uplink 8Tx and supporting uplink transmission of up to 8 layers for the terminal.
[0052] In addition, if the current indication scheme, which enables uplink 4Tx and supports uplink transmission of up to four layers for a terminal, is simply extended to a scenario in which 8Tx is enabled and supports uplink transmission of up to eight layers for a terminal, the bit overhead for indicating the association relationship between the third antenna port set and the fourth antenna port set is larger than the bit overhead for indicating the association relationship between the first antenna port set and the second antenna port set due to the increase in the spatial layer number. For example, in the case of codebook (CB)-based uplink transmission, if a terminal supports a fully coherent precoding matrix, when the maximum uplink spatial layer number is 4, DMRS ports among the four DMRS ports associated with one PTRS port need to be indicated. Therefore, two bits are required for the PTRS-DMRS association field (a bit field indicating the first and second antenna port sets in the current protocol). When the maximum uplink transmission layer number is 8, DMRS ports among the eight DMRS ports associated with one PTRS port need to be indicated. Therefore, three bits are required for the PTRS-DMRS association field. However, in the method provided in the present application, the total number of bits for indicating the spatial layer number, precoding matrix, and associated antenna port information in a scenario in which the spatial layer number is one of 1 to 4 is the same as that in a different scenario in which the spatial layer number is one of 5 to 8. In other words, 8Tx can be enabled and uplink transmission of up to eight layers of a terminal can be supported without extending the PTRS-DMRS association field. Therefore, compared to simply extending the current indication scheme that enables uplink 4Tx and supports uplink transmission of up to four layers of a terminal to a scheme that enables uplink 8Tx and supports uplink transmission of up to eight layers of a terminal, the solution provided in the present application can reduce bit overhead.
[0053] In this solution, when the spatial layer number is one of 1 to 4, only one of the two transport blocks is correspondingly enabled. In this case, the NDI associated with the non-enabled transport block is considered unused information. In this solution, the NDI is reused compared to the method of setting a specific bit field to indicate the first spatial layer number and the second precoding matrix, thereby reducing the overhead by one bit.
[0054] For details of how the NDI, the first field, the second field, and the third field specifically indicate the corresponding contents, please refer to the corresponding descriptions of the first aspect and the second aspect, and the details will not be repeated here.
[0055] According to a fifth aspect, there is provided a communications device comprising a module or unit configured to perform the method of any one of the first aspect or possible implementations of the first aspect.
[0056] According to a sixth aspect there is provided a communications device comprising a module or unit configured to perform the method of any one of the second aspect or possible implementations of the second aspect.
[0057] According to a seventh aspect, there is provided a communications device comprising a module or unit configured to perform the method of any one of the third aspect or possible implementations of the third aspect.
[0058] According to an eighth aspect there is provided a communications device comprising a module or unit configured to carry out the method of any one of the fourth aspect or possible implementations of the fourth aspect.
[0059] According to a ninth aspect, there is provided a communications apparatus including a processor, the processor coupled to a memory, the memory configured to store a computer program or instructions, and the processor configured to execute the computer program or instructions stored in the memory to perform the method of any one of the first aspect or possible implementations of the first aspect or the method of any one of the third aspect or possible implementations of the third aspect.
[0060] In one possible implementation, the apparatus further includes a memory coupled to the processor.
[0061] In one possible implementation, there are one or more processors and / or one or more memories.
[0062] In one possible implementation, the memory and the processor may be integrated, or the memory and the processor may be located separately.
[0063] In one possible embodiment, the apparatus further includes a communication interface, the processor being coupled to the communication interface.
[0064] In one embodiment, the apparatus is a network device. For example, the communication interface may be a transceiver or an input / output interface.
[0065] In another embodiment, the device is a chip of a network device.For example, the communication interface may be an input / output interface.
[0066] According to a tenth aspect, there is provided a communications device including a processor, the processor coupled to a memory, the memory configured to store computer programs or instructions, and the processor configured to execute the computer programs or instructions stored in the memory to perform the method of any one of the second aspect or possible implementations of the second aspect or the method of any one of the fourth aspect or possible implementations of the fourth aspect.
[0067] In one possible implementation, the apparatus further includes a memory coupled to the processor.
[0068] In one possible implementation, there are one or more processors and / or one or more memories.
[0069] In one possible implementation, the memory and the processor may be integrated, or the memory and the processor may be located separately.
[0070] In one possible embodiment, the apparatus further includes a communication interface, the processor being coupled to the communication interface.
[0071] In one embodiment, the device is a terminal. For example, the communication interface may be a transceiver or an input / output interface.
[0072] In another embodiment, the device is a chip in a terminal.For example, the communication interface may be an input / output interface.
[0073] According to an eleventh aspect, there is provided a processor including an input circuit, an output circuit, and a processing circuit configured to receive signals via the input circuit and transmit signals via the output circuit to enable the processor to perform a method of any one of the preceding aspects or possible implementations of the preceding aspects.
[0074] In a specific implementation process, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits, etc. An input signal received by an input circuit may be, for example, but not limited to, received and input by a receiver, a signal output by an output circuit may be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, the input circuit and the output circuit may be the same circuit, or a circuit may be used as an input circuit and an output circuit at different times. The specific implementation of the processor and various circuits is not limited by this application.
[0075] According to a twelfth aspect, there is provided a communication system, the communication system including at least one of the communication device provided in the fifth aspect and the communication device provided in the sixth aspect, or at least one of the communication device provided in the seventh aspect and the communication device provided in the eighth aspect, or at least one of the communication device provided in the ninth aspect and the communication device provided in the tenth aspect.
[0076] According to a thirteenth aspect, there is provided a computer program product, the computer program product including a computer program (sometimes called code or instructions), which, when executed, enables a computer to carry out the method of any one of the preceding aspects or possible implementations of the preceding aspects.
[0077] According to a fourteenth aspect, there is provided a computer-readable storage medium. The computer-readable storage medium stores a computer program (also referred to as code or instructions). When the computer program is executed on a computer, the computer is enabled to perform the method of any one of the preceding aspects or possible implementations of the preceding aspects.
[0078] According to a fifteenth aspect, there is provided a chip, the chip including a processor configured to call a computer program from a memory and to execute the computer program to enable a communication device in which the chip is installed to perform the method of any one of the preceding aspects or possible implementations of the preceding aspects. [Brief explanation of the drawings]
[0079] [Figure 1] 1 illustrates a communication system according to an embodiment of the present application; [Figure 2] 1 is a schematic flowchart of NCB-based uplink transmission according to an embodiment of the present application; [Figure 3] 1 is a schematic flowchart of a data transmission method according to an embodiment of the present application; [Figure 4] FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 5] FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 6] FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 7] FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 8] FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 9] FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 10] FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 11] FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 12] FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 13] FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 14]FIG. 2 is a diagram illustrating a format of the first information according to an embodiment of the present application. [Figure 15] 1 is a block diagram of a communication device according to an embodiment of the present application; [Figure 16] FIG. 2 is a block diagram of another communication device according to an embodiment of the present application. [Figure 17] FIG. 2 is a diagram illustrating the structure of a terminal according to an embodiment of the present application; [Figure 18] FIG. 2 illustrates the structure of a network device according to an embodiment of the present application. [Figure 19] FIG. 10 illustrates the structure of another network device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION
[0080] The following describes the technical solutions of the embodiments of the present application with reference to the accompanying drawings of the embodiments of the present application.
[0081] In the description of this application, unless otherwise specified, " / " indicates that the associated objects are in an "or" relationship. For example, A / B can represent A or B. The term "and / or" in this specification only describes the associated relationship for describing the associated objects and indicates that three relationships may exist. For example, A and / or B can represent the following three cases: when only A is present, when both A and B are present, and when only B is present. Each of A and B may be singular or plural. Additionally, in the description of this application, "plurality" means two or more unless otherwise specified. "At least one of the following items (elements)" or similar expressions means any combination of these items, including any combination of a singular item (element) or multiple items (elements). For example, at least one item (element) of a, b, or c can refer to a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c may be singular or plural. In addition, in order to clearly describe the technical solutions of the embodiments of the present application, terms such as "first" and "second" are used in the embodiments of the present application to distinguish between identical or similar items that basically provide the same function or purpose. Those skilled in the art can understand that terms such as "first" and "second" do not limit the number or execution order, and terms such as "first" and "second" do not indicate clear distinctions. In addition, it should be understood that in the present application, similar descriptions such as "in a case of ...", "if ...", "when ...", "it is assumed that ...", etc. can be used interchangeably.
[0082] The technical solutions in the embodiments of the present application may be applied to various communication systems, such as a long term evolution (LTE) system, a 5th generation (5G) mobile communication system, a New Radio (NR), and other mobile communication systems that may emerge in the future (e.g., a 6G mobile communication system).
[0083] A terminal in an embodiment of the present application may be a user equipment (UE), a station, an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. Alternatively, a terminal may be a mobile phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or another processing device connected to a wireless modem, a large screen, an in-vehicle device, a wearable device, a terminal in a 5G network, or a terminal in a future evolved public land mobile network (PLMN). This is not limited to the embodiments of the present application. In this application, a terminal and a chip or chip system that may be disposed in the terminal are collectively referred to as a terminal.
[0084] The network device of the embodiments of the present application may be a device configured to communicate with a terminal. For example, the network device may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) of a 5G mobile communication system, a base station of a future mobile communication system, or an access point (AP) of a Wi-Fi system. In another example, the network device may alternatively be a module or unit performing some functions of a base station, such as a central unit (CU) or a distributed unit (DU). As yet another example, the network device may alternatively be a radio controller, a relay station, an access point, an in-vehicle device, a wearable device, or an access network device in another future evolved communication system in a cloud radio access network (CRAN) scenario. The specific technology used by the network device and the specific device form are not limited in the present application. In the present application, the network device and a chip or chip system that may be disposed in the network device are collectively referred to as the network device.
[0085] In an embodiment of the present application, a terminal or network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also referred to as main memory). The operating system may be one or more computer operating systems that implement service processing by using processes, such as the Linux operating system, Unix operating system, Android operating system, iOS operating system, or Windows operating system. The application layer includes applications such as a browser, an address book, word processing software, and instant messaging software. In addition, the specific structure of the executing entity of the method provided in the embodiment of the present application is not specifically limited in the embodiment of the present application, as long as a program recording the code of the method provided in the embodiment of the present application can be operated to perform communication according to the method provided in the embodiment of the present application. For example, the executing entity of the method provided in the embodiment of the present application may be a terminal or a network device, or may be a functional module within the terminal or network device that can call and execute a program.
[0086] Additionally, aspects or features of the present application may be implemented as a method, apparatus, or article of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used herein encompasses a computer program accessible from any computer-readable component, carrier, or medium. For example, computer-readable media may include, but are not limited to, magnetic storage components (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact discs (CDs) and digital versatile discs (DVDs)), smart cards, and flash memory components (e.g., erasable programmable read-only memory (EPROM), cards, sticks, or key drives). Additionally, various storage media described herein can represent one or more devices and / or other machine-readable media configured to store information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0087] FIG. 1 is a diagram illustrating a communication system to which the present application can be applied. As shown in FIG. 1, the communication system 100 may include a terminal 110 and a network device 120. The terminal 110 may be configured with multiple antennas, and the network device 120 may be configured with multiple antennas. Optionally, the communication system 100 may further include a network device 130. The network device 130 may also be configured with multiple antennas. It should be understood that the communication system illustrated in FIG. 1 may further include more network nodes, for example, more terminals or network devices. The network nodes are not shown one by one in the figure in this embodiment of the present application.
[0088] Terminal 110 may transmit uplink signals via multiple antennas to the same network device (e.g., network device 120) or different network devices (e.g., network device 120 and network device 130). In addition, a network device (e.g., network device 120 and / or network device 130) may transmit downlink signals to terminal 110.
[0089] For ease of understanding, the following describes first the related art in the embodiments of the present application.
[0090] In MIMO technology, interference between multiple users and between multiple signal streams (i.e., symbols obtained by layer mapping) of the same user can be reduced through precoding. Precoding for uplink transmission supports two types of transmission schemes: a codebook (CB)-based uplink transmission scheme and a non-codebook (NCB)-based uplink transmission scheme.
[0091] 1. Codebook-based uplink transmission scheme In the case of a CB-based uplink transmission scheme, after calculating the uplink precoding matrix and uplink spatial layer number of each terminal based on the terminal's uplink channel information, the network device needs to indicate the precoding matrix and spatial layer number to the terminal. Because all elements in the calculated uplink precoding matrix are consecutive, the overhead of direct indication is excessively high. To reduce the indication overhead, a precoding matrix set corresponding to each spatial layer number is defined in the existing protocol. (Since each spatial layer number usually corresponds to multiple precoding matrices, for ease of understanding, one spatial layer number corresponds to one precoding matrix set below.) One precoding matrix set includes multiple predetermined precoding matrices. The network device selects the closest precoding matrix from the precoding matrix set based on the calculated uplink precoding matrix and uplink spatial layer number, and transmits the precoding matrix and uplink spatial layer number to the downlink control information (downlink control information The precoding information and the number of layers are indicated to the terminal via a Precoding information and number of layers field in the DCI.
[0092] The 3GPP (registered trademark) NR R16 protocol (3GPP TS 38.212 V16.7.0) defines precoding matrix sets for terminals with two or four transmit antenna ports to support uplink transmissions of layers 1 to 4. For example, Tables 1 to 4 are examples of precoding matrix sets for terminals with four transmit antenna ports and uplink spatial layer numbers 1 to 4. The precoding matrix sets take into account the coherence capabilities of the terminals, including noncoherent, partially coherent, and fully coherent capabilities, and antenna ports {1,3} and {2,4} form two coherent pairs. It should be understood that each column of the noncoherent precoding matrix has only one nonzero element, each column of the partially coherent precoding matrix has a maximum of two nonzero elements, at least one column of the partially coherent precoding matrix includes two nonzero elements, and all elements of the fully coherent precoding matrix are nonzero elements. For example, in Table 1, TPMIs 0 to 3 correspond to non-coherent codewords, TPMIs 4 to 11 correspond to partially coherent codewords, and TPMIs 12 to 27 correspond to fully coherent codewords.
[0093] [Table 1]
[0094] [Table 2]
[0095] [Table 3]
[0096] [Table 4]
[0097] The network device selects an appropriate uplink spatial layer number, selects an appropriate precoding matrix from the corresponding precoding matrix set as an uplink precoding matrix, and then indicates the uplink spatial layer number and the selected precoding matrix to the terminal via DCI. The terminal receives the DCI and indicates the uplink spatial layer number and the selected precoding matrix to the terminal via an SRS resource indicator (SRI) field and a Precoding information and number of layers field in the DCI to perform uplink data transmission. Kupu The precoding information and number of layers field may determine a precoding matrix and an uplink spatial layer number. SRI indicates an SRS resource index, where an SRS resource is a specific SRS resource selected by a network device from multiple SRS resources. Up to four SRS ports can be configured per SRS resource, and several SRS ports can be configured using RRC. The precoding information and number of layers field includes a transmission rank indicator (TRI) and a transmission precoding matrix indicator ( t ransmi tted The TRI indicates a rank, i.e., an uplink spatial layer number. The TPMI indicates a precoding matrix in the uplink precoding matrix set corresponding to the rank indicated by the TRI.
[0098] Specifically, first, the terminal may determine a table based on the number of SRS ports in the SRS resource indicated by the SRI, as well as the maximum uplink spatial layer number (maxRank) and power mode (ul-FullPowerTransmission) indicated by the RRC. For example, the terminal may determine Table 5 shown below. The terminal may determine one row in the table via the Precoding information and number of layers field in the DCI, where the row includes one TRI and one TPMI. For example, if the Precoding information and number of layers field is 001001, i.e., the value is 9, and the codebook subset (codebookSubset) is fullyAndPartialAndNonCoherent, by looking at the first and second columns of Table 5, it may be determined that the TRI is 2 (i.e., the spatial layer number is 2) and the TPMI is 5. Next, a precoding matrix set may be determined based on the number of SRS ports and the TRI. For example, the above Table 2 may be determined. Then, an uplink precoding matrix in the precoding matrix set, i.e., a precoding matrix corresponding to TPMI=5, can be determined based on the TPMI, and the terminal performs uplink transmission based on the precoding matrix. It should be understood that the first column of Table 5 is an index to which the Precoding Information and Number of Layers field is mapped, i.e., the first column is an index represented by a binary number or a decimal number in the Precoding Information and Number of Layers field.
[0099] [Table 5]
[0100] Furthermore, the DCI signaling further includes an antenna port field to indicate a corresponding demodulation reference signal (DMRS) port index. Different ranks correspond to different DMRS port index tables. Dual-symbol Type 1 DMRS is used as an example. When a transform precoder is not enabled, DMRS port index tables corresponding to ranks = 1 to 4 are shown in Tables 6 to 9. The terminal may select a corresponding DMRS port index table based on the indicated rank to determine the indicated DMRS port index. In Tables 6 to 9, maxLength = 2 indicates the maximum number of symbols occupied by DMRS, with the value being 1 for single-symbol DMRS and the value being 2 for dual-symbol DMRS. The first column indicates the value of the antenna port field. The second column indicates the number of DMRS CDM groups without data, which indicates the number of Code Division Multiplexing (CDM) groups that cannot currently transmit data. The value range of the field has the following meaning: a value of 1 indicates that the current resource element (RE) corresponding to CDM group 0 cannot transmit data; a value of 2 indicates that the current REs corresponding to CDM group 0 and CDM group 1 cannot transmit data; or a value of 3 indicates that the current REs corresponding to CDM group 0, CDM group 1, and CDM group 2 cannot transmit data. The third column indicates the DMRS port index indicated by the antenna port field. The fourth column indicates the number of Orthogonal Frequency Division Multiplexing (OFDM) symbols occupied by the front-load DMRS, and the value is less than or equal to maxLength.
[0101] [Table 6]
[0102] [Table 7]
[0103] [Table 8]
[0104] [Table 9]
[0105] If an uplink phase track reference signal (PTRS) is configured, the terminal needs to transmit a PTRS to estimate phase noise. If the terminal supports fully coherent uplink transmission, the existing protocol specifies that one PTRS port is configured for the terminal, and the DMRS port associated with the PTRS port is indicated by two bits in the PTRS-DMRS association field of the DCI, as shown in Table 10. If the terminal supports partially coherent or non-coherent uplink transmission, the existing protocol specifies that two PTRS ports are configured for the terminal, and the two DMRS ports share one PTRS port. Which of the two DMRS ports is associated with the PTRS port needs to be indicated by one bit, as shown in Table 11, and also indicated by two bits in the PTRS-DMRS association field of the DCI.
[0106] [Table 10]
[0107] [Table 11]
[0108] In Table 10, the first column indicates the value of the PTRS-DMRS association field, and the second column indicates the DMRS port associated with the PTRS port. Generally, if one PTRS port is configured, the PTRS port is PTRS port 0. In Table 10, values 0 through 3 in the PTRS-DMRS association field indicate that the DMRS ports associated with PTRS port 0 are the first, second, third, and fourth DMRS ports, respectively, of the DMRS ports indicated by the antenna port field. For example, the indices of the DMRS ports indicated by the antenna port field are 0 and 4 (e.g., the DMRS port index corresponding to the value 8 in the first column of Table 7). In this case, a value of 0 in the PTRS-DMRS association field indicates that PTRS port 0 is associated with the DMRS port with index 0, or a value of 1 in the PTRS-DMRS association field indicates that PTRS port 0 is associated with the DMRS port with index 4.
[0109] In Table 11, the first and third columns indicate the values of the most significant bit and least significant bit, respectively, in the PTRS-DMRS association field. PTRS Port 0 and PTRS Port 1 are each associated with two DMRS ports. If the most significant bit in the PTRS-DMRS association field is 0, it indicates that PTRS Port 0 is associated with the first DMRS port among the DMRS ports indicated by the antenna port field, or if the most significant bit in the PTRS-DMRS association field is 1, it indicates that PTRS Port 0 is associated with the second DMRS port among the DMRS ports indicated by the antenna port field. If the least significant bit in the PTRS-DMRS association field is 0, it indicates that PTRS Port 1 is associated with the first DMRS port among the DMRS ports indicated by the antenna port field, or if the least significant bit in the PTRS-DMRS association field is 1, it indicates that PTRS Port 1 is associated with the second DMRS port among the DMRS ports indicated by the antenna port field.
[0110] In conclusion, for a CB-based uplink transmission scheme, the network device can indicate to the terminal the spatial layer number and precoding matrix, the DMRS port, and the association relationship between the PTRS port and the DMRS port via the Precoding information and number of layers field, the antenna port field, and the PTRS-DMRS association field, respectively.
[0111] 2. Non-codebook-based uplink transmission scheme For NCB-based uplink transmission schemes, the 3GPP NR R16 protocol supports two or four transmit antennas. portand the maximum uplink spatial layer number is 4, an SRS resource indicator (SRI) is enabled for the terminal, and the procedure shown in Figure 2 is used. As shown in Figure 2, a network device transmits a channel state information reference signal (CSI-RS) to the terminal, and the terminal estimates downlink channel information based on the CSI-RS transmitted by the network device and can obtain uplink channel information based on the reciprocity between the uplink channel and the downlink channel, and the terminal obtains four 4*1 candidate precoding matrices by calculation based on the estimated uplink channel information, and selects the first N SRS Let N be the candidate precoding matrices. SRS Load sounding reference signal (SRS) resources and transmit the sounding reference signal resources to the network device. In the current protocol, the maximum number of SRS resources configured for the NCB-based uplink transmission scheme is 4, and N SRS The value of can be 2, 3, or 4, and there is one antenna port per SRS resource. The network device receives the SRS transmitted by the terminal, estimates candidate precoding matrices, then determines the precoding matrix to be used, and indicates the index of the SRS resource corresponding to the selected precoding matrix to the terminal via an SRS resource indicator (SRI) field in the DCI. After the terminal receives the DCI, the table and corresponding column indicated by the SRI are used to calculate the higher layer parameter N indicated by the RRC. SRS and L max Placed based on N SRS denotes the number of SRS resources for uploading candidate precoding matrices specified by the network device in NCB transmission, and L maxindicates the maximum uplink spatial layer number specified by the network device in the NCB transmission. For example, L max =4 and N SRS When SRI=4, the sixth column of Table 12 is configured. Finally, the terminal can determine the corresponding row based on the value of the SRI field, and further determine the antenna port corresponding to the row, thereby determining the spatial layer number and the uplink precoding matrix. Then, the terminal can perform uplink transmission. The indication overhead in this solution is
number
[0112] [Table 12]
[0113] In Table 12, the first, third, and fifth columns are all values of the SRI field, and the second, fourth, and sixth columns are N SRS =2, N SRS = 3, and N SRS = 4.
[0114] Furthermore, the DCI signaling further includes an antenna port field for indicating a corresponding DMRS port index, and the indication manner is consistent with the indication method in the above-mentioned CB-based uplink transmission.
[0115] Similarly, for NCB-based uplink transmission, if an uplink PTRS is configured, the terminal must transmit a PTRS to estimate the phase noise. In the current protocol, a maximum of two PTRS ports are configured for a terminal. When one PTRS port is configured, the DMRS port associated with the PTRS port is indicated by two bits in the PTRS-DMRS association field in the DCI, as shown in Figure 10. When two PTRS ports are configured, two DMRS ports share one PTRS port, and for each PTRS port, which of the two DMRS ports is associated with the PTRS port must be indicated by one bit and also by two bits in the PTRS-DMRS association field of the DCI, as shown in Table 11.
[0116] In conclusion, for the NCB-based uplink transmission scheme, the network device can indicate to the terminal the spatial layer number and precoding matrix, the DMRS port, and the association relationship between the PTRS port and the DMRS port via the SRI field, the antenna port field, and the PTRS-DMRS association field, respectively.
[0117] According to the above description, the relevant indication rules defined in the current protocol support CB-based uplink transmission and NCB-based uplink transmission in which a terminal has up to four transmit antenna ports, and correspondingly, the maximum uplink spatial layer number supported by each terminal is 4. The number of transmit antenna ports of a terminal is expected to increase to 8, and the maximum uplink spatial layer number supported by each terminal is expected to reach 8, further increasing the uplink system capacity. Therefore, to enable 8Tx and support uplink transmission of up to 8 layers by a terminal, a new indication method needs to be designed to indicate the precoding matrix, spatial layer number, DMRS port, and the association relationship between the DMRS port and the PTRS port.
[0118] In consideration of this, the present application provides a data transmission method. In two different scenarios, where the spatial layer number is one of 1 to 4 and where the spatial layer number is one of 5 to 8, a network device may separately indicate to a terminal the spatial layer number, the precoding matrix corresponding to the spatial layer number, and antenna port information (e.g., DMRS ports and the association relationship between the DMRS ports and the PTRS ports) to enable uplink 8Tx and support uplink transmission of up to eight layers for the terminal. In addition, in the method provided in the present application, the total number of bits for indicating the spatial layer number, the precoding matrix corresponding to the spatial layer number, and the antenna port information in the scenario where the spatial layer number is one of 1 to 4 is the same as that in the different scenario where the spatial layer number is one of 5 to 8. Therefore, compared to simply extending the current indication scheme for enabling uplink 4Tx to a scheme for enabling uplink 8Tx, the solution provided in the present application can reduce bit overhead.
[0119] The solution provided in the present application will be described in detail below with reference to the corresponding flowcharts. It will be understood that in the schematic flowcharts provided in the present application, the method is mainly illustrated using an example in which a network device and a terminal function as the executing entities of the interaction diagram. However, the executing entities of the interaction diagram are not limited in the present application. For example, the network device in the schematic flowchart may alternatively be a chip, a chip system, or a processor that supports the network device in implementing the method, or may be a logic module or software that can realize all or part of the functions of the network device. The terminal in the schematic flowchart may alternatively be a chip, a chip system, or a processor that supports the terminal in implementing the method, or may be a logic module or software that can realize all or part of the functions of the terminal.
[0120] First, the following explanation is provided.
[0121] (1) In the description of this application, the spatial layer number and the rank have the same meaning and may be interchanged. In this field, the spatial layer number may be referred to as the transmission layer number or stream number.
[0122] (2) In this application, the "precoding matrix set" may also be called a "codebook."
[0123] (3) The term "field" in this application is also referred to as "field" in the art, and the two terms have the same meaning. In addition, in the description of this application, the value of a field is a decimal number represented by binary bits padding the field, and the decimal number is sometimes referred to as an index.
[0124] 3 is a schematic flowchart of a data transmission method according to the present application. The method 300 may include steps S310 to S330. These steps are described in detail below.
[0125] S310: A network device generates first information, which is used by a terminal to transmit an uplink signal.
[0126] Specifically, for uplink transmission, the network device first needs to indicate to the terminal the spatial layer number, the precoding matrix corresponding to the spatial layer number, the spatial layer number of the first-type antenna port, and the association relationship between the spatial layer number of the first-type antenna port and one or more second-type antenna ports. The terminal may perform uplink transmission based on the above information. The above information may be transmitted to the terminal via first information. The first information may have a specific format, and multiple specific bits in the format may indicate the above information. In the present application, the spatial layer number indicated by the first information is one of 1 to 4 or one of 5 to 8. In other words, in a scenario where the spatial layer number is one of 1 to 4, the total number of bits for indicating the spatial layer number, the precoding matrix corresponding to the spatial layer number, the spatial layer number of the first-type antenna port, and the association relationship between the spatial layer number of the first-type antenna port and one or more second-type antenna ports is the same as that in a scenario where the spatial layer number is one of 5 to 8. The terminal may first determine whether the spatial layer number is one of 1 to 4 or one of 5 to 8, and then, based on the first information, determine the specific spatial layer number, the spatial layer number of the first-type antenna port, and an association relationship between the spatial layer number of the first-type antenna port and one or more second-type antenna ports. The first-type antenna port is used for data demodulation. For example, the first-type antenna port may be a DMRS port or an antenna port whose function is the same as or similar to that of a DMRS port. The second-type antenna port is used for phase noise estimation. For example, the second-type antenna port may be a PTRS port or an antenna port whose function is the same as or similar to that of a PTRS port.
[0127] In the present application, for ease of understanding and description, in a scenario where the spatial layer number is one of 1 to 4, the information that may indicate the spatial layer number, the precoding matrix corresponding to the spatial layer number, the spatial layer number of the first type antenna port, and the association relationship between the spatial layer number of the first type antenna port and one or more second type antenna ports is referred to as first indication information, and in a scenario where the spatial layer number is one of 5 to 8, the information that may indicate the spatial layer number, the precoding matrix corresponding to the spatial layer number, the spatial layer number of the first type antenna port, and the association relationship between the spatial layer number of the first type antenna port and one or more second type antenna ports is referred to as second indication information. The number of bits occupied by the first indication information is the same as the number of bits occupied by the second indication information.
[0128] In addition, to make it easier to distinguish between the first indication information and the second indication information, the spatial layer number, the precoding matrix corresponding to the spatial layer number, the spatial layer number of the first type antenna port, and the association relationship between the spatial layer number of the first type antenna port and one or more second type antenna ports indicated by the first indication information are expressed as a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set, respectively. The spatial layer number, the precoding matrix corresponding to the spatial layer number, the spatial layer number of the first type antenna port, and the association relationship between the spatial layer number of the first type antenna port and one or more second type antenna ports indicated by the second indication information are expressed as a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, respectively. It will be understood that the first spatial layer number is one of 1 to 4, i.e., the first spatial layer number is one of {1, 2, 3, 4}, and the number of antenna ports included in the first antenna port set is equal to the first spatial layer number, the second spatial layer number is one of 5 to 8, i.e., the second spatial layer number is one of {5, 6, 7, 8}, and the number of antenna ports included in the third antenna port set is equal to the second spatial layer number.
[0129] From the foregoing description, it can be understood that in S310, the network device may first determine a spatial layer number, and then generate first information based on the determined spatial layer number. Specifically, when the spatial layer number is one of 1 to 4, the network device may generate first information including first indication information, or when the spatial layer number is one of 5 to 8, the network device may generate first information including second indication information. The first information may be a DCI, or may be information whose function is the same as or similar to a DCI.
[0130] S320: The network device transmits first information, and in response, the terminal device receives the first information.
[0131] S330: The terminal transmits an uplink signal based on the first information. The uplink signal may include an uplink reference signal (e.g., a PTRS and a DMRS) and data. Correspondingly, the network device receives the uplink signal.
[0132] Specifically, after receiving the first information, the terminal may determine, based on the first information, a spatial layer number, a precoding matrix corresponding to the spatial layer number, a spatial layer number of a first type antenna port, and an association relationship between the spatial layer number of the first type antenna port and one or more second type antenna ports, and may further transmit an uplink reference signal and data based on the foregoing information.
[0133] According to the data transmission method provided in the present application, in two different scenarios, namely, when the spatial layer number is one of 1 to 4 and when the spatial layer number is one of 5 to 8, the network device may separately indicate to the terminal the spatial layer number, the precoding matrix corresponding to the spatial layer number, the spatial layer number of the first type antenna port, and the association relationship between the spatial layer number of the first type antenna port and one or more second type antenna ports, so as to enable uplink 8Tx and support uplink transmission of up to 8 layers for the terminal.
[0134] In addition, if the current indication scheme, which enables uplink 4Tx and supports uplink transmission of up to four layers for a terminal, is simply extended to a scenario where 8Tx is enabled and supports uplink transmission of up to eight layers for a terminal, the increase in the spatial layer number requires more bits to indicate the association relationship between the first antenna port and the second antenna port, resulting in higher bit overhead in the PTRS-DMRS association field. For example, in the case of CB-based uplink transmission, if a terminal supports a fully coherent precoding matrix, when the maximum uplink spatial layer number is 4, DMRS ports among the four DMRS ports associated with one PTRS port need to be indicated. Therefore, two bits are required in the PTRS-DMRS association field. When the maximum uplink transmission layer number is 8, DMRS ports among the eight DMRS ports associated with one PTRS port need to be indicated. Therefore, three bits are required in the PTRS-DMRS association field. However, in the method provided in the present application, the total number of bits for indicating the spatial layer number, the precoding matrix, and the antenna port information (i.e., the spatial layer number of the first type antenna port, and the association relationship between the spatial layer number of the first type antenna port and one or more second type antenna ports) in a scenario in which the spatial layer number is one of 1 to 4 is the same as that in a different scenario in which the spatial layer number is one of 5 to 8. Alternatively, the occupancy in the indication scheme enabling uplink 4Tx may be BitOnly the portion can indicate the spatial layer number, the precoding matrix, and the antenna port information in each of two different scenarios: one in which the spatial layer number is one of 1 to 4, and one in which the spatial layer number is one of 5 to 8. In other words, 8Tx can be enabled and uplink transmission of up to eight layers of the terminal can be supported without extending the PTRS-DMRS association field. Therefore, compared to simply extending the current indication scheme that enables uplink 4Tx and supports uplink transmission of up to four layers of the terminal to a scheme that enables uplink 8Tx and supports uplink transmission of up to eight layers of the terminal, the solution provided in the present application can reduce bit overhead.
[0135] In some embodiments, in S330, the terminal first needs to determine whether the spatial layer number is one of 1 to 4 or one of 5 to 8, and then can determine whether the first information received by the terminal specifically includes first indication information or second indication information.
[0136] In one possible embodiment, the first information further includes a fourth field and a fifth field. The fourth field indicates the MCS, NDI, and RV associated with the first transport block, and the fifth field indicates the MCS, NDI, and RV associated with the second transport block. The fourth and fifth fields indicate whether the spatial layer number is one of 1 to 4 or one of 5 to 8. When the fourth and fifth fields indicate that one of the two transport blocks is not enabled, the first information includes first indication information, i.e., indicates that the spatial layer number is one of 1 to 4. When the fourth and fifth fields indicate that two transport blocks are enabled, the first information includes second indication information, i.e., indicates that the spatial layer number is one of 5 to 8. In other words, the fourth and fifth fields may indicate whether the first information includes second indication information or first indication information.
[0137] Specifically, for transmission of up to eight streams from a single terminal, transmission of two transport blocks (also called codewords) may be supported. Correspondingly, the first information may include scheduling information for the two transport blocks, and the scheduling information for each of the two transport blocks may include a corresponding MCS, NDI, and RV. The MCS is an index value that represents the coding rate and modulation order in the MCS table. The NDI is the codeword for the scheduled uplink transmission. dataindicates whether the data is newly transmitted or retransmitted data. RV indicates the coded redundancy version information corresponding to the scheduled data. If the spatial layer number is one of 1 to 4, the MCS, NDI, and RV associated with the two transport blocks still exist, but the MCS and RV associated with one of the two transport blocks may be set to a specific value to indicate that the transport block is not enabled. For example, I represented by the MCS associated with one of the two transport blocks MCS may be set to 26, and r represented by RV vid may be set to 1. If the spatial layer number is one of 5 to 8, two transport blocks are enabled. In this case, at least one of the MCS and RV associated with each transport block is not a specific value. For example, I represented by each of the MCS associated with the two transport blocks MCS is not set to 26 and / or r represented by RV vid is not set to 1. Therefore, it will be understood that the network device may indicate whether to enable two transport blocks based on the MCS and RV associated with the two transport blocks. Correspondingly, the terminal may determine whether to enable two transport blocks based on the MCS and RV associated with the two transport blocks. If one of the two transport blocks is not enabled, the spatial layer number may be one of 1 to 4, correspondingly indicating that the first information includes the first indication information instead of the second indication information. If two transport blocks are enabled, the spatial layer number may be one of 5 to 8, correspondingly indicating that the first information includes the second indication information instead of the first indication information.
[0138] Based on this solution, there is no need to add additional bits, and the fourth and fifth fields may indicate to the terminal whether the first information includes the second indication information or the first indication information, or may indicate how to interpret the first information.
[0139] It should be understood that the two transport blocks in this application can be codeword0 and codeword1.
[0140] It should be further understood that whether the spatial layer number is one of 1 to 4 or one of 5 to 8 may alternatively be indicated by another reserved bit or a new bit in the first information.
[0141] In another embodiment, whether the spatial layer number is 1 to 4 or 5 to 8 may be indicated by indicating which of 1 to 8 is the uplink spatial layer number.
[0142] The following provides a detailed description of how the first instruction information and the second instruction information are specifically implemented.
[0143] For ease of explanation, the first spatial layer number will be denoted as P hereinafter. Correspondingly, the first antenna port set includes P antenna ports of a first type. In addition, the number of second-type antenna ports included in the second antenna port set will be denoted as Q. The second spatial layer number will be denoted as M. Correspondingly, the third antenna port set includes M antenna ports of the first type. In addition, the number of second-type antenna ports included in the fourth antenna port set will be denoted as N.
[0144] Method 1 The first information includes a first field, a second field, and a third field.
[0145] First field: When the spatial layer number is one of 1 to 4, the first field indicates the spatial layer number and a precoding matrix, or the first field and the NDI associated with the non-enabled transport block indicate the spatial layer number and a precoding matrix, or when the spatial layer number is one of 5 to 8, a part of the first field indicates the spatial layer number and a precoding matrix.
[0146] Second field: The second field indicates the first type antenna port corresponding to the spatial layer number.
[0147] Third field: When the spatial layer number is one of 1 to 4, the third field indicates an association relationship between the first type antenna port and the second type antenna port, or when the spatial layer number is one of 5 to 8, the third field and the rest of the first field indicate an association relationship between the first type antenna port and the second type antenna port.
[0148] In other words, when the first information includes first instruction information, the first field indicates a first spatial layer number and a first precoding matrix, or the first field indicates the first spatial layer number and the first precoding matrix together with an NDI associated with a non-enabled transport block, the second field indicates one of a plurality of first type antenna port sets (i.e., first antenna port sets) corresponding to the spatial layer number, and the third field indicates an association relationship between the first antenna port set and the second antenna port set. When the first information includes the second instruction information, a part of the first field (i.e., the first part of the first field) indicates a second spatial layer number and a second precoding matrix, the second field indicates one of a plurality of first type antenna port sets (i.e., a third antenna port set) corresponding to the spatial layer number, and the third field and the remaining part of the first field (i.e., the second part of the first field) together indicate an association relationship between the third antenna port set and the fourth antenna port set.
[0149] First, the second field will be described. For example, a first-type antenna port is a DMRS port. Different spatial layer numbers (i.e., ranks) correspond to different DMRS port index tables. A DMRS port index table corresponding to a spatial layer number includes multiple indexes and DMRS port sets corresponding to the multiple indexes, respectively. The number of DMRS ports included in each DMRS port set is equal to the spatial layer number. The second field is an index value, and the DMRS port set in the DMRS port index table corresponding to the spatial layer number can be determined based on the index value. As an example, a dual-symbol Type 1 DMRS is used. When the transform precoder is not enabled, DMRS port index tables corresponding to spatial layer numbers 1 to 4 are shown in Tables 6 to 9 above, and DMRS port index tables corresponding to spatial layer numbers 5 to 8 are shown in Tables 13 to 16 below. The first column in each of Tables 6 to 9 and Tables 13 to 16 is the value of the second field. The meanings of the second and fourth columns in Tables 13 to 16 are the same as those of the second and fourth columns in Tables 6 to 9.
[0150] [Table 13]
[0151] [Table 14]
[0152] [Table 15]
[0153] [Table 16]
[0154] It will be understood that for the indication methods shown in Tables 6 to 9 and Tables 13 to 16, the second field can be 4 bits.
[0155] Optionally, the second field may be the antenna port field in an existing protocol.
[0156] Optionally, the third field may be a PTRS-DMRS association field in an existing protocol.
[0157] The following describes in detail the first and third fields of Method 1 in different scenarios.
[0158] Scenario 1: CB-based fully coherent precoding matrix In this scenario, the terminal supports CB-based fully coherent precoding matrices, and the network device selects a precoding matrix from a fully coherent precoding matrix set corresponding to a spatial layer number. It should be understood that in this scenario, both the first precoding matrix and the second precoding matrix are fully coherent precoding matrices. In addition, it should be understood that for any precoding matrix in the fully coherent precoding matrix set, each element of the precoding matrix is a non-zero element.
[0159] For fully coherent precoding matrices, the number of precoding matrices corresponding to spatial layer numbers = 1 to 4 is much larger than the number of precoding matrices corresponding to spatial layer numbers = 5 to 8. Therefore, the number of bits required to indicate a first spatial layer number and a first precoding matrix is larger than the number of bits required to indicate a second spatial layer number and a second precoding matrix.
[0160] The precoding matrix set is based on the R15 DL Type 1 SP codebook and is 8T. xAn example of a fully coherent precoding matrix set is used for explanation. The number of precoding matrices corresponding to different ranks (i.e., spatial layer numbers) is shown in Table 17. It can be seen that the number of precoding matrices corresponding to ranks > 4 is much smaller than the number of precoding matrices corresponding to ranks ≤ 4. In Table 17, N1 and N2 represent the number of antenna ports of a terminal in the horizontal and vertical directions, respectively, and O1 and O2 represent the discrete Fourier transform (DFT) oversampling factors in the horizontal and vertical directions, respectively.
[0161] [Table 17]
[0162] When rank≦4, 9 bits may indicate the spatial layer number and the corresponding precoding matrix.
[0163] (1) The spatial layer number and the corresponding precoding matrix are jointly represented. See Table 17. When the rank is ≦ 4, there are a total of 384 precoding matrices. Therefore, the spatial layer number and the corresponding precoding matrix can be jointly represented by at least 9 bits.
[0164] It should be understood that the joint indication of a spatial layer number and a corresponding precoding matrix means that one value (i.e., one index) indicates both one spatial layer number and one transmitted precoding matrix indicator (TPMI). TPMI is a value (i.e., index), and TPMI indicates one of the precoding matrices corresponding to the spatial layer number. In Scenario 1, TPMI represents one precoding matrix among all fully coherent precoding matrices corresponding to the spatial layer number.
[0165] (2) The spatial layer number and the corresponding precoding matrix are indicated separately, i.e., the spatial layer number and the TPMI are indicated separately. At least two bits are required to indicate one of the spatial layer numbers 1 to 4. See Table 17. When the rank is ≦4, the number of precoding matrices corresponding to the spatial layer number = 2 is the maximum, which is 128. After the spatial layer number is indicated, at least seven bits are required to indicate one of the 128 precoding matrices, i.e., at least seven bits are required to indicate the precoding matrix corresponding to the spatial layer number. Therefore, a total of at least nine bits are required to indicate the spatial layer number and the corresponding precoding matrix.
[0166] When rank>4 (ie, 4<rank≦8), 7 bits may indicate the spatial layer number and the corresponding precoding matrix.
[0167] (1) The spatial layer numbers and corresponding precoding matrices are shown together in Table 1. 7 See
[0043] . When the rank is > 4, there are a total of 128 precoding matrices. Therefore, the spatial layer number and the corresponding precoding matrix can be jointly represented by at least 7 bits.
[0168] (2) The spatial layer number and the corresponding precoding matrix are indicated separately. At least two bits are required to indicate one of spatial layer numbers 5 to 8. See Table 1. When the rank is greater than 4, the maximum number of precoding matrices corresponding to the spatial layer number is determined to be 32. After the spatial layer number is indicated, at least five bits are required to indicate the precoding matrix corresponding to the spatial layer number.
[0169] In conclusion, when the rank is ≦ 4, a total of 9 bits are needed to indicate the spatial layer number and the corresponding precoding matrix, or when the rank is > 4, only 7 bits are needed to indicate the spatial layer number and the corresponding precoding matrix. Therefore, to meet the two cases of rank ≦ 4 and rank > 4, 9 bits are needed to indicate the spatial layer number and the corresponding precoding matrix.
[0170] Further, for example, the first type antenna port is a DMRS port and the second type antenna port is a PTRS port. If an uplink PTRS is configured, the terminal may transmit a PTRS to estimate phase noise. If the terminal supports a fully coherent precoding matrix, in one embodiment, one PTRS port may be configured for the terminal, and the specific DMRS port associated with the PTRS port needs to be indicated. When the rank is ≦4, the network device indicates up to four DMRS ports to the terminal. Therefore, at least two bits are required to indicate the DMRS port associated with the PTRS port that is within the maximum four DMRS ports. When the rank is >4, the network device indicates up to eight DMRS ports to the terminal. Therefore, at least three bits are required to indicate the DMRS port associated with the PTRS port that is within the maximum eight DMRS ports. In other words, when the rank is ≦4, a relatively large number of bits are required to indicate the spatial layer number and the corresponding precoding matrix, and a relatively small number of bits are required to indicate the association relationship between the PTRS port and the DMRS port; when the rank is >4, a relatively small number of bits are required to indicate the spatial layer number and the corresponding precoding matrix, and a relatively large number of bits are required to indicate the association relationship between the PTRS port and the DMRS port. Therefore, the indication of the spatial layer number, the precoding matrix, and the association relationship between the PTRS port and the DMRS port can be considered comprehensively.
[0171] Therefore, in some embodiments, the first field may be 9 bits long and the third field may be 2 bits long. When the rank is ≦4, the first field may indicate a spatial layer number and a corresponding precoding matrix, and the third field may indicate an association relationship between a first type of antenna port and a second type of antenna port. When the rank is >4, 7 of the 9 bits may indicate a spatial layer number and a corresponding precoding matrix, and one of the remaining 2 of the 9 bits, together with the third field, may indicate an association relationship between a first type of antenna port and a second type of antenna port. In other words, the first field may indicate a first spatial layer number and a first precoding matrix, and the third field may indicate an association relationship between a first antenna port set and a second antenna port set. A portion of the first field may indicate a second spatial layer number and a second precoding matrix, and the third field and the remaining portion of the first field may indicate an association relationship between a third antenna port set and a fourth antenna port set.
[0172] It should be understood that the specific bits in the first field indicating the first spatial layer number and the first precoding matrix are not limited in this application, and the specific bits in the first field indicating the second spatial layer number and the second precoding matrix are not limited in this application. For example, the first two bits in the first field may indicate the first spatial layer number, or the last two bits in the first field may indicate the first spatial layer number. For example, the first two bits in the first field may indicate the second spatial layer number, the five bits adjacent to the two bits in the first field may indicate the second precoding matrix, and the last two bits in the first field are left unused. Alternatively, the first two bits in the first field may indicate the second spatial layer number, the last five bits in the first field may indicate the second precoding matrix, and the third and fourth bits in the first field are left unused. It should be further understood that the specific bits within the remaining two bits in the first field, which together with the third field indicate the association relationship between the first type antenna port and the second type antenna port, are not limited in this application.
[0173] In some other embodiments, the first field may be 8 bits and the third field may be 2 bits. When the rank is ≦4, the first field and the NDI associated with the non-enabled transport block may together indicate a spatial layer number and a corresponding precoding matrix, and the third field may indicate an association relationship between a first type of antenna port and a second type of antenna port. When the rank is >4, 7 bits in the first field may indicate a spatial layer number and a corresponding precoding matrix, and the third field and the remaining 1 bit in the first field may indicate an association relationship between a first type of antenna port and a second type of antenna port. In other words, the first field and the NDI associated with the non-enabled transport block may together indicate a first spatial layer number and a first precoding matrix, and the third field may indicate an association relationship between a first antenna port set and a second antenna port set. A part of the first field may indicate a second spatial layer number and a second precoding matrix, and the third field and the remaining part of the first field may indicate an association relationship between the third antenna port set and the fourth antenna port set. In this solution, the NDI associated with the non-enabled transport block is reused, thereby reducing the overhead by 1 bit.
[0174] It should be understood that the specific bits in the first field indicating the first spatial layer number and the first precoding matrix together with the NDI associated with the non-enabled transport block are not limited in this application, and the specific bits in the first field indicating the second spatial layer number and the second precoding matrix are not limited in this application. For example, the first bit of the first field and the NDI associated with the non-enabled transport block may both indicate the first spatial layer number, or the last bit of the first field and the NDI associated with the non-enabled transport block may both indicate the first spatial layer number. For example, the first two bits in the first field may indicate the second spatial layer number, the five bits adjacent to the two bits in the first field may indicate the second precoding matrix, and the last bit in the first field is left unused. Alternatively, the first two bits in the first field may indicate the second spatial layer number, the last five bits in the first field may indicate the second precoding matrix, and the third bit in the first field is left unused.
[0175] In one example, when the rank is ≦4, the association relationship between the DMRS port and the PTRS port may be shown in Table 18. When the rank is >4, the association relationship between the DMRS port and the PTRS port may be shown in Table 19. The first column of Table 18 indicates the value of the third field. The first column of Table 19 indicates the value of a total of three bits occupied by one bit in the first field and two bits in the third field.
[0176] [Table 18]
[0177] [Table 19]
[0178] It will be understood that in Table 18, a value of 0 indicates that the PTRS port is associated with the first DMRS port among the DMRS ports indicated by the second field, a value of 1 indicates that the PTRS port is associated with the second DMRS port among the DMRS ports indicated by the second field, or the like. For example, the DMRS ports indicated by the second field are DMRS Port 0, DMRS Port 1, and DMRS Port 4, which correspond to the value 1 in Table 8. In this case, when the third field is 0, it indicates that the PTRS port is associated with DMRS Port 0, when the third field is 1, it indicates that the PTRS port is associated with DMRS Port 1, or when the third field is 2, it indicates that the PTRS port is associated with DMRS Port 4.
[0179] Similarly, in Table 19, a value of 0 indicates that the PTRS port is associated with the first DMRS port among the DMRS ports indicated by the second field, a value of 1 indicates that the PTRS port is associated with the second DMRS port among the DMRS ports indicated by the second field, or the like. For example, the DMRS ports indicated by the second field are DMRS Port 0, DMRS Port 1, DMRS Port 2, DMRS Port 3, DMRS Port 4, and DMRS Port 6, which correspond to the value 0 in Table 14. In this case, when the value of the total three bits occupied by the third field and the remainder of the first field is 0, it indicates that the PTRS port is associated with DMRS Port 0; when the value of the total three bits occupied by the third field and the remainder of the first field is 1, it indicates that the PTRS port is associated with DMRS Port 1; when the value of the total three bits occupied by the third field and the remainder of the first field is 2, it indicates that the PTRS port is associated with DMRS Port 2, or similar cases.
[0180] For example, Figure 4 illustrates the format of the first information. As shown in Figure 4, the first information includes an NDI associated with a non-enabled transport block, a first field, a second field, and a third field, occupying 1 bit, 8 bits, 4 bits, and 2 bits, respectively, for a rank of ≤ 4. When the rank (i.e., spatial layer number) is ≤ 4, the NDI and the first field indicate a spatial layer number and a precoding matrix (which may be indicated separately or together), the second field indicates a DMRS port, and the third field indicates an association relationship between the DMRS port and the PTRS port. When the rank is > 4, the 7 bits in the first field indicate a spatial layer number and a precoding matrix (which may be indicated separately or together), the second field indicates a DMRS port, and the remaining 1 bit in the third field and the first field indicates an association relationship between the DMRS port and the PTRS port.
[0181] It should be noted that the relative positions between any two of the NDI, first field, second field, and third field shown in FIG. 4 or any accompanying drawings related to the format of the first information herein are merely examples. In practice, the relative positions between any two of the multiple fields may alternatively differ from those shown in the figures. For example, the first field and the second field may or may not be adjacent to each other, and the second field and the third field may or may not be adjacent to each other.
[0182] It should be further understood that equivalent variations of the first information actually described in the present application, although not explicitly recorded herein, are also within the scope of protection of the present application. For example, an equivalent variation of the above-mentioned first information is as follows: when the first information includes first indication information, the first field, the NDI associated with the non-enabled transport block, and part of the third field indicate a first spatial layer number and a first precoding matrix, and the remaining part of the third field indicates an association relationship between the first antenna port set and the second antenna port set. When the first information includes second indication information, the first field indicates a second spatial layer number and a second precoding matrix, and the third field indicates an association relationship between the third antenna port set and the fourth antenna port set. For example, when the codebook is an 8T DL Type 1 SP codebook based on the R15 DL Type 1 SP codebook, x In the case of a fully coherent codebook, the first field may be 7 bits and the third field may be 3 bits. When the rank is ≦ 4, "NDI + first field + 1 bit in the third field = 9 bits" indicates the first spatial layer number and the first precoding matrix, and the remaining 2 bits in the third field indicate the association relationship between the first antenna port set and the second antenna port set. When the rank is > 4, the first field indicates the second spatial layer number and the second precoding matrix, and the third field indicates the association relationship between the third antenna port set and the fourth antenna port set.
[0183] For example, Figure 5 illustrates an equivalent modified format of the first information shown in Figure 4. As shown in Figure 5, the first information includes an NDI associated with a non-enabled transport block, a first field, a second field, and a third field, occupying 1 bit, 7 bits, 4 bits, and 3 bits, respectively. When the rank is ≤ 4, one bit in the NDI, the first field, and the third field indicates a spatial layer number and a precoding matrix, the second field indicates a DMRS port, and the remaining bits in the third field indicate an association relationship between the DMRS port and the PTRS port. When the rank is > 4, the first field indicates a spatial layer number and a precoding matrix, the second field indicates a DMRS port, and the third field indicates an association relationship between the DMRS port and the PTRS port.
[0184] FIG. 6 illustrates another format of the first information. The difference between the first information illustrated in FIG. 6 and the first information illustrated in FIG. 4 is that the NDI associated with a non-enabled transport block does not indicate the spatial layer number and / or precoding matrix in FIG. 6. As illustrated in FIG. 6, the first information includes a first field, a second field, and a third field, occupying 9 bits, 4 bits, and 2 bits, respectively. When the rank (i.e., the spatial layer number) is ≦4, the first field indicates the spatial layer number and precoding matrix (which may be indicated separately or together), the second field indicates the DMRS port, and the third field indicates the association relationship between the DMRS port and the PTRS port. When the rank is >4, the seven bits in the first field indicate the spatial layer number and precoding matrix (which may be indicated separately or together), the second field indicates the DMRS port, and one bit of the remaining two bits in the third field and the first field together. DM 1 shows the association relationship between RS ports and PTRS ports.
[0185] It should be noted that the relative positions between any two of the first, second, and third fields shown in FIG. 6 or any accompanying drawings relating to the first information format herein are merely examples. In practice, the relative positions between any two of the multiple fields may alternatively differ from those shown in the drawings. For example, the first and second fields may or may not be adjacent to each other, and the second and third fields may or may not be adjacent to each other.
[0186] Scenario 2: CB-based partially coherent precoding matrix For 8Tx, there are two types of partial coherence: the first type is where the eight antenna ports are grouped into two antenna port groups, each containing four coherent antenna ports, with the inter-group antenna ports being non-coherent; the second type is where the eight antenna ports are grouped into four antenna port groups, each containing two coherent antenna ports, with the inter-group antenna ports being non-coherent.
[0187] In the following, two possible structures of the partially coherent precoding matrix are described separately.
[0188] A. First structure of the partially coherent precoding matrix Regardless of the first type of partial coherence or the second type of partial coherence, based on the spatial layer number, there are two cases for the structure of the precoding matrix:
[0189] (1) When the spatial layer number is 1, the structure of the precoding matrix satisfies the following formula (1) or formula (2):
number
[0190] (2) When the spatial layer number is greater than 1, the structure of the precoding matrix satisfies the following equation (3):
number
[0191] where:
number
number
number
[0192] For the first type of partial coherence,
number
number
[0193] For the second type of partial coherence,
number
number
number
[0194]
number
number
[0195] or,
number
number
[0196] In the following, partial coherence of the first type and partial coherence of the second type will be described separately.
[0197] (I) The terminal supports the first type of partial coherence but does not support the second type of partial coherence.
[0198] In this scenario:
number
number
[0199] In the following, two cases will be described in detail separately: the case where the spatial layer number is ≦4, in other words, the first information includes first indication information; and the case where the spatial layer number is >4, in other words, the first information includes second indication information.
[0200] (1) Spatial layer number ≦ 4: The first field is 10 bits long, with two bits in the first field indicating the first spatial layer number and the remaining eight bits in the first field indicating the first precoding matrix. Alternatively, the first field is 9 bits long, with the NDI associated with the non-enabled transport block and one bit in the first field together indicating the first spatial layer number and the remaining bits in the first field indicating the first precoding matrix. Alternatively, the first field is 9 bits long, with two bits in the first field indicating the first spatial layer number and the NDI associated with the non-enabled transport block and the remaining bits in the first field together indicating the first precoding matrix. The method of indicating the first precoding matrix will be described in detail below.
[0201] When the spatial layer number is 1, 1 bit is the first precoding matrix
number
number
number
number
number
[0202]
number
number
number
number
number
number
[0203] When the spatial layer number is 2, 3, or 4,
number
number
number
number
number
number
number
number
number
number
[0204] a.Spatial layer number = 2:
number
number
number
number
[0205] b.Spatial layer number = 3:
[0206]
number
number
number
number
number
[0207]
number
number
number
number
number
[0208] c.Spatial layer number = 4:
number
number
number
number
[0209] (2) Spatial layer number > 4: Two bits in the first field indicate the second spatial layer number, and some of the remaining bits in the first field indicate the second precoding matrix. Next, a method for indicating the second precoding matrix will be described.
[0210] Specifically, some of the remaining bits in the first field indicate two TPMIs (denoted as the first TPMI and the second TPMI), and the first TPMI and the second TPMI respectively represent precoding matrices, i.e.,
number
number
number
number
number
number
number
number
number
[0211] Spatial layer number = 5:
[0212]
number
number
number
number
number
[0213]
number
number
number
number
number
[0214] Spatial layer number = 6:
number
number
number
number
[0215] Spatial layer number = 7:
[0216]
number
number
number
number
number
number
[0217]
number
number
number
number
number
[0218] Spatial layer number = 8:
number
number
number
number
[0219] In conclusion, if the first field is 10 bits,
number
number
number
number
[0220] Furthermore, for example, the first type antenna port is a DMRS port, and the second type antenna port is a PTRS port. If an uplink PTRS is configured, the terminal needs to transmit a PTRS to estimate phase noise. If the terminal supports a first type partially coherent precoding matrix, in one embodiment, two PTRS ports (referred to as PTRS port 0 and PTRS port 1 in the following description) may be configured for the terminal, and each PTRS port is associated with one DMRS port.
[0221] In some embodiments, based on different spatial layer numbers, the association relationship between DMRS ports and PTRS ports is as follows: when the spatial layer number is 1, there is only one DMRS port, and one of PTRS Port 0 and PTRS Port 1 is associated with one DMRS port; or when the spatial layer number is one of 2 to 8, PTRS Port 0 and PTRS Port 1 are each associated with one DMRS port. Specifically, when the spatial layer number is one of 2 to 8, the spatial layer number of the DMRS port is classified into two parts denoted as a first subset and a second subset, the first subset and the second subset each include one or more DMRS ports within the spatial layer number of the DMRS port, the first subset and the second subset have no intersection, and the spatial layer number is the sum of the number of DMRS ports included in the first subset and the number of DMRS ports included in the second subset. PTRS Port 0 is associated with one DMRS port in the first subset and PTRS Port 1 is associated with one DMRS port in the second subset, or alternatively, PTRS Port 0 is associated with one DMRS port in the second subset and PTRS Port 1 is associated with one DMRS port in the first subset.
[0222] In one example, when the spatial layer number is an even number from 2 to 8, the number of DMRS ports included in the first subset is equal to the number of DMRS ports included in the second subset, or when the spatial layer number is an odd number from 2 to 8, the difference between the number of DMRS ports included in the first subset and the number of DMRS ports included in the second subset is 1 or −1. It should be understood that when the spatial layer number is not limited to odd numbers from 2 to 8 in the present application, the difference between the number of DMRS ports included in the first subset and the number of DMRS ports included in the second subset is 1 or −1. For example, the difference between the number of DMRS ports included in the first subset and the number of DMRS ports included in the second subset may alternatively be another value. In addition, the maximum number of DMRS ports included in each of the first subset and the second subset is 4.
[0223] Further, in one example, if the spatial layer number is an even number between 2 and 8, the first of the spatial layer numbers of the DMRS port indicated by the second field
number
number
number
number
number
number
[0224] For example, see Table 6. If the DMRS port corresponding to spatial layer number=1 is DMRS Port 1, then PTRS Port 0 is associated with DMRS Port 1 and PTRS Port 1 is not associated with any DMRS port, or PTRS Port 0 is not associated with any DMRS port and PTRS Port 1 is associated with DMRS Port 1. See Table 14. The DMRS ports corresponding to spatial layer number=6 are DMRS Port 0, DMRS Port 1, DMRS Port 2, DMRS Port 3, DMRS Port 4, and DMRS Port 6. In this case, PTRS Port 0 may be associated with one of DMRS Port 0, DMRS Port 1, and DMRS Port 2, and PTRS Port 1 may be associated with one of DMRS Port 3, DMRS Port 4, and DMRS Port 6. See Table 15. The DMRS ports corresponding to spatial layer number=7 are DMRS Port 0, DMRS Port 1, DMRS Port 2, DMRS Port 3, DMRS Port 4, DMRS Port 5, and DMRS Port 6. In this case, PTRS Port 0 may be associated with one of DMRS Port 0, DMRS Port 1, and DMRS Port 2, and PTRS Port 1 may be associated with one of DMRS Port 3, DMRS Port 4, DMRS Port 5, and DMRS Port 6, or PTRS Port 0 may be associated with one of DMRS Port 0, DMRS Port 1, DMRS Port 2, and DMRS Port 3, and PTRS Port 1 may be associated with one of DMRS Port 4, DMRS Port 5, and DMRS Port 6.
[0225] In conclusion, when the spatial layer number is ≦4, two PTRS ports are each associated with at most one of two DMRS ports. Therefore, at least two bits can indicate the association relationship between the DMRS ports and the PTRS ports. When the spatial layer number is 5, one PTRS port is associated with one of two DMRS ports, and the other PTRS port is associated with one of three DMRS ports. Therefore, at least three bits can indicate the association relationship between the DMRS ports and the PTRS ports. When the spatial layer number is 6, two PTRS ports are each associated with one of three DMRS ports. Therefore, at least four bits can indicate the association relationship between the DMRS ports and the PTRS ports. When the spatial layer number is 7, one PTRS port is associated with one of three DMRS ports, and the other PTRS port is associated with one of four DMRS ports. Therefore, at least four bits can indicate the association relationship between the DMRS ports and the PTRS ports. When the spatial layer number is 8, two PTRS ports are each associated with one of four DMRS ports, so at least four bits can indicate the association relationship between the DMRS port and the PTRS port.
[0226] Therefore, in one possible embodiment, the third field may be 2 bits. When the spatial layer number is ≦4, the third field indicates an association relationship between the first antenna port set and the second antenna port set. When the spatial layer number is >4, the third field and some or all of the remaining bits in the first field may indicate an association relationship between the third antenna port set and the fourth antenna port set.
[0227] For example, when the spatial layer number is ≦4, the association relationship between the first antenna port set and the second antenna port set indicated by the third field is shown in Table 11 above. The first and third columns represent the values of the most significant bit and the least significant bit in the third field, respectively. When the spatial layer number is 1, if the most significant bit in the third field is 0 and the least significant bit is reserved, it indicates that PTRS port 0 is associated with the DMRS port; or, if the most significant bit in the third field is reserved and the least significant bit is 0, it indicates that PTRS port 1 is associated with the DMRS port. As mentioned above, when the spatial layer number is >1, the DMRS ports are classified into two parts (i.e., a first subset and a second subset), and each of the two PTRS ports is associated with one DMRS port in the two parts. In this case, if the most significant bit in the third field is 0, it indicates that PTRS Port 0 is associated with the first DMRS port in the first subset, or if the most significant bit in the third field is 1, it indicates that PTRS Port 0 is associated with the second DMRS port in the first subset. If the least significant bit in the third field is 0, it indicates that PTRS Port 1 is associated with the first DMRS port in the second subset, or if the most significant bit in the third field is 1, it indicates that PTRS Port 1 is associated with the second DMRS port in the second subset.
[0228] For example, the first field is 9 bits. When the spatial layer number is 5,
number
number
number
number
number
number
number
number
number
number
number
number
number
[0229] It should be understood that the specific bits in the remaining bits that, together with the third field, indicate the association relationship between the third antenna port set and the fourth antenna port set are not limited in the present application. For example, when the spatial layer number is greater than 4, the higher-ranked bits (i.e., high bits) of the first field may be set to indicate the spatial layer number and the precoding matrix, and the lower-ranked remaining bits of the first field, together with the third field, indicate the association relationship between the third antenna port set and the fourth antenna port set.
[0230] For example, Figure 7 illustrates the format of the first information. As shown in Figure 7, the first information includes an NDI associated with a non-enabled transport block, a first field, a second field, and a third field, which occupy 1 bit, 9 bits, 4 bits, and 2 bits, respectively, while the spatial layer number is ≦4. When the spatial layer number is ≦4, the NDI associated with a non-enabled transport block and one bit in the first field together indicate the spatial layer number. In addition, when the spatial layer number is different, the information indicated by the same bit may be different. The meanings of bits corresponding to different spatial layer numbers are defined, so that the first indication information and the second indication information can be indicated by the same bit.
[0231] It should be understood that FIG. 7 is just one example of the first information, and any suitable variation of the first information shown in FIG. 7 shall fall within the scope of protection of the present application.
[0232] In the first field, a specific bit indicating a first spatial layer number; and
number
number
number
[0233] (II) The terminal supports the second type of partial coherence but does not support the first type of partial coherence.
[0234] In this scenario:
number
number
[0235] In the following, two cases will be described in detail separately: the case where the spatial layer number is ≦4, in other words, the first information includes first indication information; and the case where the spatial layer number is >4, in other words, the first information includes second indication information.
[0236] (1) Spatial layer number ≦ 4:
number
number
[0237] or,
number
number
[0238] The specific method of indicating the first precoding matrix is the same as the method of indicating the first precoding matrix described above in "(I) The terminal supports the first type of partial coherence but does not support the second type of partial coherence." A brief description is provided below.
[0239] When the spatial layer number is 1, the remaining bits of the first field are:
number
number
number
number
number
[0240] The first field actually indicates one TPMI (denoted as the first TPMI), and the first TPMI indicates one precoding matrix, i.e.
number
number
number
number
number
[0241] When spatial layer number = 2, 3, or 4, the first field is
number
number
number
number
number
number
number
number
number
number
[0242] a.Spatial layer number = 2:
number
number
number
number
[0243] b.Spatial layer number = 3:
[0244]
number
number
number
number
number
number
number
[0245]
number
number
number
number
number
number
[0246] c.Spatial layer number = 4:
number
number
number
number
[0247] (2) Spatial layer number > 4: Two bits in the first field indicate a second spatial layer number, and some of the remaining bits in the first field indicate a second precoding matrix. A specific method for indicating the second precoding matrix is the same as the method for indicating the second precoding matrix described above in "(I) The terminal supports a first type of partial coherence but does not support a second type of partial coherence." A brief description is provided below.
[0248] The first field is
number
number
number
number
number
number
number
number
number
number
[0249] Spatial layer number = 5:
[0250]
number
number
number
number
number
number
[0251]
number
number
number
number
number
[0252] Spatial layer number = 6:
number
number
number
number
[0253] Spatial layer number = 7:
[0254]
number
number
number
number
number
number
number
[0255]
number
number
number
number
number
number
[0256] Spatial layer number = 8:
number
number
number
number
[0257] In conclusion, if the first field is 9 bits,
number
number
number
number
[0258] Furthermore, for example, the first type of antenna port is a DMRS port and the second type of antenna port is a PTRS port. If an uplink PTRS is configured, the terminal needs to transmit a PTRS to estimate phase noise. If the terminal supports a second type of partially coherent precoding matrix, in one embodiment, two PTRS ports may be configured for the terminal.
[0259] Therefore, in some embodiments, the third field may be 2 bits. When the spatial layer number is ≦4, the third field indicates an association relationship between the first antenna port set and the second antenna port set. When the spatial layer number is >4, the third field and some or all of the remaining bits in the first field may indicate an association relationship between the third antenna port set and the fourth antenna port set.
[0260] It should be understood that for how the third field specifically indicates the association relationship between the first antenna port set and the second antenna port set, and how some or all of the remaining bits in the third field and the first field specifically indicate the association relationship between the third antenna port set and the fourth antenna port set, refer to the above description that the terminal supports the first type of partial coherence, and details will not be repeated here.
[0261] It should be understood that the specific bits in the remaining bits that, together with the third field, indicate the association relationship between the third antenna port set and the fourth antenna port set are not limited in the present application. For example, when the spatial layer number is greater than 4, the higher-ranked bits (i.e., high bits) of the first field may be set to indicate the spatial layer number and the precoding matrix, and the lower-ranked remaining bits of the first field, together with the third field, indicate the association relationship between the third antenna port set and the fourth antenna port set.
[0262] In the first field, a specific bit indicating a first spatial layer number; and
number
number
number
[0263] (III) The terminal supports both the first type of partial coherence and the second type of partial coherence.
[0264] In this scenario:
number
[0265] In some embodiments, the first information further comprises third instruction information, the third instruction information being:
number
[0266] The third instruction information is
number
number
[0267] In some other embodiments,
number
number
number
number
number
number
number
number
number
number
number
number
[0268] In the following, two cases will be described in detail separately: the case where the spatial layer number is ≦4, in other words, the first information includes first indication information; and the case where the spatial layer number is >4, in other words, the first information includes second indication information.
[0269] (1) Spatial layer number ≦ 4: The first field may be 11 bits, with two bits in the first field indicating the first spatial layer number and the remaining bits in the first field indicating the first precoding matrix. Alternatively, the first field may be 10 bits, with the NDI associated with the non-enabled transport block and one bit in the first field together indicating the first spatial layer number and the remaining bits in the first field indicating the first precoding matrix. Alternatively, two bits in the first field indicate the first spatial layer number and the NDI associated with the non-enabled transport block and the remaining bits in the first field together indicating the first precoding matrix. Next, a method for indicating the first precoding matrix will be described.
[0270] When the spatial layer number is 1, the remaining bits of the first field are:
number
number
number
number
number
[0271] The second part of the first field actually indicates one TPMI (denoted as the first TPMI), and the first T PM I is one precoding matrix, i.e.
number
number
number
number
number
[0272] When spatial layer number = 2, 3, or 4, the first field is
number
number
number
number
number
number
number
number
number
number
[0273] a.Spatial layer number = 2:
number
number
number
number
number
number
number
number
[0274] b.Spatial layer number = 3:
[0275]
number
number
number
number
number
number
[0276]
number
number
number
number
number
[0277] c.Spatial layer number = 4:
number
number
number
number
[0278] (2) Spatial layer number > 4: Two bits in the first field indicate the second spatial layer number, and some of the remaining bits in the first field indicate the second precoding matrix. Next, a method for indicating the second precoding matrix will be described.
[0279] The first field is
number
number
number
number
number
number
number
number
number
number
[0280] Spatial layer number = 5:
[0281]
number
number
number
number
number
number
[0282]
number
number
number
number
number
[0283] Spatial layer number = 6:
number
number
number
[0284] Spatial layer number = 7:
[0285]
number
number
number
number
number
number
[0286]
number
number
number
number
number
[0287] Spatial layer number = 8:
number
number
number
[0288] If the first field is 11 bits,
number
number
number
number
[0289] The third field may be 2 bits. When the spatial layer number is ≦4, the third field indicates an association relationship between the first antenna port set and the second antenna port set. When the spatial layer number is >4, the third field and some or all of the remaining bits in the first field may indicate an association relationship between the third antenna port set and the fourth antenna port set.
[0290] For how to indicate the association relationship between the first antenna port set and the second antenna port set and the association relationship between the third antenna port set and the fourth antenna port set, please refer to the above related descriptions of "(I) The terminal supports the first type of partial coherence but does not support the second type of partial coherence" and "(II) The terminal supports the second type of partial coherence but does not support the first type of partial coherence." Details will not be repeated here.
[0291] B. Second structure of the partially coherent precoding matrix Regardless of the first type of partial coherence or the second type of partial coherence, based on the spatial layer number, there are three cases for the structure of the precoding matrix:
[0292] (1) When the spatial layer number is 1, the precoding matrix
number
number
number
number
[0293] (2) When 1<spatial layer number≦4, the structure of the precoding matrix P satisfies any one of the above formulas (1), (2), and (3). In formulas (1) and (2), when the spatial layer number is
number
number
number
number
number
number
number
number
[0294] (3) When 4<spatial layer number≦8, the precoding matrix
number
number
number
number
number
[0295] (I) The terminal supports the first type of partial coherence but does not support the second type of partial coherence.
[0296] As an example for the following explanation, the precoding matrix sets shown in Tables 1 to 4 are used. As shown in Tables 1 to 4, there are 16, 8, 4, and 2 fully coherent precoding matrices corresponding to spatial layer numbers 1 to 4, respectively.
[0297] When the spatial layer number is 1,
number
number
[0298] When the spatial layer number is 2, in equations (1) and (2),
number
number
number
[0299] When the spatial layer number is 3, in equations (1) and (2),
number
number
number
[0300] When the spatial layer number is 4, in equations (1) and (2),
number
number
number
number
[0301] When the spatial layer number is 5,
number
number
number
[0302] When the spatial layer number is 6,
number
number
number
[0303] When the spatial layer number is 7,
number
number
[0304] When the spatial layer number is 8,
number
number
[0305] In conclusion, (1) when the spatial layer number and the precoding matrix are indicated separately, when the spatial layer number is ≦4, the number of precoding matrices corresponding to the spatial layer number=2 is the largest, which is 272, or when the spatial layer number is >4, the number of precoding matrices corresponding to the spatial layer number=5 is the largest, which is 128. In this case, when the spatial layer number is ≦4, 11 bits are required to indicate the spatial layer number and the precoding matrix, or when the spatial layer number is >4, 9 bits are required to indicate the spatial layer number and the precoding matrix. (2) When the spatial layer number and the precoding matrix are indicated together, there are a total of 764 precoding matrices corresponding to the spatial layer number≦4, which requires 10 bits for indication, or there are a total of 196 precoding matrices corresponding to the spatial layer number>4, which requires 8 bits for indication.
[0306] Therefore, in one possible embodiment, the first field may be 11 bits and the third field may be 2 bits. When the spatial layer number is ≦4, the 2 bits in the first field indicate the spatial layer number, the 9 bits in the first field indicate a precoding matrix, and the third field indicates an association relationship between the first type antenna port and the second type antenna port; or when the spatial layer number is >4, the 2 bits in the first field indicate the spatial layer number, the 7 bits in the first field indicate a precoding matrix, and the remaining 2 bits in the third field and the first field together indicate an association relationship between the first type antenna port and the second type antenna port.
[0307] In one possible embodiment, the first field may be 10 bits long, and the third field may be 2 bits long. When the spatial layer number is ≦4, the spatial layer number and the precoding matrix are both indicated by the first field, and the third field indicates the association relationship between the first type antenna port and the second type antenna port. Or, when the spatial layer number is >4, the spatial layer number and the precoding matrix are both indicated by 8 bits in the first field, and the third field and the remaining 2 bits in the first field together indicate the association relationship between the first type antenna port and the second type antenna port. For a specific method of indicating the association relationship between the first type antenna port and the second type antenna port, please refer to the related description above. Details will not be repeated here.
[0308] (II) The terminal supports the second type of partial coherence but does not support the first type of partial coherence.
[0309] As an example for the following explanation, the precoding matrix sets shown in Tables 1 to 4 are used. As shown in Tables 1 to 4, there are 8, 8, 2, and 2 partially coherent precoding matrices corresponding to spatial layer numbers 1 to 4, respectively.
[0310] When the spatial layer number is 1,
number
number
[0311] When the spatial layer number is 2, in equations (1) and (2),
number
number
number
[0312] When the spatial layer number is 3, in equations (1) and (2),
number
number
number
[0313] When the spatial layer number is 4, in equations (1) and (2),
number
number
number
number
[0314] When the spatial layer number is 5,
number
number
number
[0315] When the spatial layer number is 6,
number
number
number
[0316] When the spatial layer number is 7,
number
number
[0317] When the spatial layer number is 8,
number
number
[0318] In conclusion, (1) when the spatial layer number and the precoding matrix are indicated separately, when the spatial layer number is ≦4, the number of precoding matrices corresponding to the spatial layer number=3 is the largest, which is 132, or when the spatial layer number is >4, the number of precoding matrices corresponding to the spatial layer number=5 is the largest, which is 64. In this case, when the spatial layer number is ≦4, 10 bits are required to indicate the spatial layer number and the precoding matrix, or when the spatial layer number is >4, 8 bits are required to indicate the spatial layer number and the precoding matrix. (2) When the spatial layer number and the precoding matrix are indicated together, there are a total of 328 precoding matrices corresponding to the spatial layer number ≦4, which requires 9 bits for indication, or there are a total of 112 precoding matrices corresponding to the spatial layer number >4, which requires 7 bits for indication.
[0319] Therefore, in one possible embodiment, the first field may be 10 bits and the third field may be 2 bits. When the spatial layer number is ≦4, the 2 bits in the first field indicate the spatial layer number, the 8 bits in the first field indicate a precoding matrix, and the third field indicates an association relationship between the first type antenna port and the second type antenna port; or when the spatial layer number is >4, the 2 bits in the first field indicate the spatial layer number, the 6 bits in the first field indicate a precoding matrix, and the remaining 2 bits in the third field and the first field together indicate an association relationship between the first type antenna port and the second type antenna port.
[0320] In one possible embodiment, the first field may be 9 bits long, and the third field may be 2 bits long. When the spatial layer number is ≦4, the spatial layer number and the precoding matrix are both indicated by the first field, and the third field indicates the association relationship between the first type antenna port and the second type antenna port. Or, when the spatial layer number is >4, the spatial layer number and the precoding matrix are both indicated by 7 bits in the first field, and the remaining 2 bits in the third field and the first field together indicate the association relationship between the first type antenna port and the second type antenna port. For a specific method of indicating the association relationship between the first type antenna port and the second type antenna port, please refer to the related description above. Details will not be repeated here.
[0321] (III) The terminal supports both the first type of partial coherence and the second type of partial coherence.
[0322] In this scenario:
number
[0323] In some embodiments, the first information further comprises third instruction information, the third instruction information being:
number
[0324] In some other embodiments,
number
number
number
number
number
number
number
number
number
number
number
number
[0325] In this embodiment,
number
[0326] Scenario 3: CB-based noncoherent precoding matrix The non-coherent precoding matrix has a structure similar to the second structure of the partially coherent precoding matrix, and in scenario 2
number
[0327] Method 2 The difference between Method 2 and Method 1 is that the method of indicating the first type antenna port is different when the spatial layer number is greater than 4. In Method 2, when the spatial layer number is greater than 4, the spatial layer number does not need to be indicated separately, and the spatial layer number can be indicated when the first type antenna port is indicated. Method 2 will be described in detail below.
[0328] The first information may include a first field, a second field, and a third field.
[0329] First field: When the spatial layer number is one of 1 to 4, the first field indicates the spatial layer number and a precoding matrix, or the first field and the NDI associated with the non-enabled transport block indicate the spatial layer number and a precoding matrix, or when the spatial layer number is one of 5 to 8, a part of the first field may indicate a precoding matrix.
[0330] Second field: When the spatial layer number is one of 1 to 4, the second field indicates a first type antenna port corresponding to the spatial layer number. When the spatial layer number is one of 5 to 8, the spatial layer number and the first type antenna port are indicated together by the second field.
[0331] Third field: When the spatial layer number is one of 1 to 4, the third field indicates an association relationship between the first type antenna port and the second type antenna port, or when the spatial layer number is one of 5 to 8, the third field and the rest of the first field indicate an association relationship between the first type antenna port and the second type antenna port.
[0332] Specifically, when the first information includes first indication information, the first field and the NDI associated with the non-enabled transport block indicate a first spatial layer number and a first precoding matrix, or the first field indicates a first spatial layer number and a first precoding matrix, the second field indicates a first antenna port set among a plurality of antenna port sets corresponding to the first spatial layer number, each antenna port set including M first-type antenna ports, and the third field indicates an association relationship between the first antenna port set and a second antenna port set. When the first information includes second indication information, a portion of the first field indicates a second precoding matrix, the second field indicates a third antenna port set among the plurality of antenna port sets, the number of first-type antenna ports included in the plurality of antenna port sets all belongs to {5, 6, 7, 8}, and the remaining bits (part of the remaining bits) in the first field and the third field indicate an association relationship between the third antenna port set and a fourth antenna port set.
[0333] More specifically, when the spatial layer number is greater than 4, the second field is one of a plurality of index values, each of which indicates one first-type antenna port set, and the first-type antenna port sets indicated by the plurality of index values include five, six, seven, or eight first-type antenna ports. Therefore, when the third antenna port set is determined based on the second field, a second spatial layer number can also be determined. Correspondingly, the first field may indicate only a second precoding matrix corresponding to the second spatial layer number.
[0334] As an example, a dual symbol Type 1 DMRS is used. When the transform precoder is not enabled, the DMRS port index table corresponding to spatial layer numbers 5 to 8 is shown in Table 20. maxLength=2. The first column is the value of the second field.
[0335] [Table 20]
[0336] When the value is 0, it indicates that the DMRS ports are DMRS Port 0 to DMRS Port 4, and the spatial layer number is 5. When the value is 1, it indicates that the DMRS ports are DMRS Port 0, DMRS Port 1, DMRS Port 2, DMRS Port 3, DMRS Port 4, and DMRS Port 6, and the spatial layer number is 6. Similarly for other cases.
[0337] It will be appreciated that the second field may be 4 bits.
[0338] Optionally, the second field may be the antenna port field in an existing protocol.
[0339] Compared with the solution in which the TPMI and rank corresponding to the maximum spatial layer number=8 are shown together, Method 2 can reduce bit overhead. In addition, in a scenario in which the number of precoding matrices corresponding to spatial layer numbers>4 is larger than the number of precoding matrices corresponding to spatial layer numbers<4, the solution of Method 2 can reduce bit overhead compared with the solution of Method 1.
[0340] It should be noted that Method 2 may be applied to any one of the scenarios described in Method 1. In Method 2, for how the first field specifically indicates the first spatial layer number and the first precoding matrix, how the first field indicates the second precoding matrix, how the third field indicates the association relationship between the first antenna port set and the second antenna port set, and how the third field and the remaining bits in the first field together indicate the association relationship between the third antenna port set and the fourth antenna port set, please refer to the description of the corresponding scenario in Method 1. Details will not be repeated here.
[0341] For example, Figure 8 illustrates the format of the first information applied to Scenario 1. As shown in Figure 8, the first information includes a first field, a second field, and a third field, occupying 9 bits, 4 bits, and 2 bits, respectively. When the spatial layer number is ≦4, the first field indicates the spatial layer number and precoding matrix, the second field indicates the DMRS port, and the third field indicates the association relationship between the DMRS port and the PTRS port. When the spatial layer number is greater than 4, the seven bits in the first field indicate the precoding matrix, the second field indicates the DMRS port and also indicates the spatial layer number, and the third field and one bit of the two unused bits in the first field indicate the association relationship between the DMRS port and the PTRS port.
[0342] The second method can be further applied to the following scenarios.
[0343] Scenario 4: NCB-based uplink transmission Specifically, the first field may indicate an SRI, where the SRI indicates one of multiple SRS resource sets, the number of SRS resources included in the SRS resource set indicated by the SRI is a spatial layer number, and the precoding matrix corresponding to the SRS resource included in the SRS resource set indicated by the SRI is a first precoding matrix (when the spatial layer number is any one of 1 to 4) or a second precoding matrix (when the spatial layer number is any one of 5 to 8). In a scenario where the maximum supported spatial layer number is 8, the terminal may feed back up to 8 precoding matrices. Therefore, when the spatial layer number is ≦ 4, the network device needs to select 1, 2, 3, or 4 precoding matrices from the maximum 8 precoding matrices to instruct the terminal. In this way, a total of 162 (
number
[0344] For example, the first type of antenna port is a DMRS port, and the second type of antenna port is a PTRS port. One, two, or four PTRS ports may be configured for a terminal. When the number of PTRS ports is 1, any one of the remaining two bits in the third field and the first field may together indicate a DMRS port associated with the PTRS port, within a maximum of eight DMRS ports. When the number of PTRS ports is 2, four DMRS ports share one PTRS port, and each PTRS port needs to be indicated by two bits. The remaining two bits in the third field and the first field, i.e., a total of four bits, may together indicate a DMRS port separately associated with two PTRS ports. When the number of PTRS ports is 4, two DMRS ports share one PTRS port, and each PTRS port needs to be indicated by four bits. The remaining two bits in the third field and the first field, i.e., a total of four bits, may together indicate a DMRS port separately associated with four PTRS ports.
[0345] For example, when the spatial layer number is > 4, when the number of PTRS ports is 1, the association relationship between the PTRS ports and the DMRS ports is shown in Table 19, or when the number of PTRS ports is 2, the association relationship between each PTRS port and the DMRS port is shown in Table 21, or when the number of PTRS ports is 4, the association relationship between each PTRS port and the DMRS port is shown in Table 22.
[0346] [Table 21]
[0347] [Table 22]
[0348] For details on how the second field specifically indicates the first antenna port set or the third antenna port set, please refer to the related description above. For details on how the third field indicates the association relationship between the first antenna port set and the second antenna port set, please refer to the related description above.
[0349] For example, Figure 9 illustrates the format of the first information. As shown in Figure 9, the first information includes a first field, a second field, and a third field, occupying 8 bits, 4 bits, and 2 bits, respectively. When the spatial layer number is ≦4, the first field indicates the SRI (equivalent to indicating the spatial layer number and the precoding matrix), the second field indicates the DMRS port, and the third field indicates the association relationship between the DMRS port and the PTRS port. When the spatial layer number is >4, the 6 bits in the first field indicate the SRI, the second field indicates the DMRS port and also indicates the spatial layer number, and the remaining 2 bits in the third field and the first field indicate the association relationship between the DMRS port and the PTRS port.
[0350] It should be understood that the specific bits in the first field indicating the SRI are not limited in this application. Correspondingly, the specific bits in the first field indicating the association relationship between the third antenna port set and the fourth antenna port set together with the third field are not limited in this application. For example, as shown in FIG. 9, the first six bits of the first field may indicate the SRI, and the last two bits of the third field and the first field may indicate the association relationship between the third antenna port set and the fourth antenna port set. Alternatively, the last six bits of the first field may indicate the SRI, and the first two bits of the third field and the first field may indicate the association relationship between the third antenna port set and the fourth antenna port set.
[0351] It should be understood that in each of the above embodiments, the third field and the remaining bits in the first field together indicate an association relationship between the third antenna port set and the fourth antenna port set. However, in practical applications, the third field may alternatively be designed as a field capable of indicating an association relationship between the third antenna port set and the fourth antenna port set. In other words, the third field may include more bits. For example, the third field may include three bits in Scenario 1, and four bits in Scenario 2 to Scenario 4.
[0352] Method 3 The difference between Method 3 and Method 1 is that the manner of indicating the association relationship between the first type antenna port and the second type antenna port is different when the spatial layer number is greater than 4. In Method 3, when the spatial layer number is greater than 4, the remaining bits in the third field and the second field may together indicate the association relationship between the first type antenna port and the second type antenna port. Method 3 is described in detail below.
[0353] The first information includes a first field, a second field, and a third field.
[0354] First field: when the spatial layer number is one of 1 to 4, the first field indicates the spatial layer number and a precoding matrix, or the first field and the NDI associated with the not-enabled transport block indicate the spatial layer number and a precoding matrix, or when the spatial layer number is one of 5 to 8, the first field indicates the spatial layer number and a precoding matrix, or a part of the first field indicates a precoding matrix.
[0355] Second field: When the spatial layer number is one of 1 to 4, the second field indicates a first type antenna port, or when the spatial layer number is one of 5 to 8, a portion of the second field indicates a first type antenna port, or a portion of the second field indicates a first type antenna port and a spatial layer number.
[0356] Third field: When the spatial layer number is one of 1 to 4, the third field indicates an association relationship between a first type antenna port and a second type antenna port, or when the spatial layer number is one of 5 to 8, the third field and the rest of the second field together indicate an association relationship between a first type antenna port and a second type antenna port.
[0357] Specifically, there are four possible designs.
[0358] In a first design, when the first information includes first indication information, the first field indicates a first spatial layer number and a first precoding matrix, the second field indicates one of a plurality of first-type antenna port sets (i.e., the first antenna port set) corresponding to the spatial layer number, and the third field indicates an association relationship between the first antenna port set and a second antenna port set. When the first information includes second indication information, the first field indicates a second spatial layer number and a second precoding matrix, a portion of the second field indicates one of a plurality of first-type antenna port sets (i.e., the third antenna port set) corresponding to the spatial layer number, and the remaining portions of the third field and the second field together indicate an association relationship between the third antenna port set and a fourth antenna port set.
[0359] In a second design, when the first information includes first indication information, the first field and the NDI associated with the non-enabled transport block together indicate a first spatial layer number and a first precoding matrix, the second field indicates one of a plurality of first-type antenna port sets (i.e., the first antenna port set) corresponding to the spatial layer number, and the third field indicates an association relationship between the first antenna port set and the second antenna port set. When the first information includes second indication information, the first field indicates a second spatial layer number and a second precoding matrix, a portion of the second field indicates one of a plurality of first-type antenna port sets (i.e., the third antenna port set) corresponding to the spatial layer number, and the remaining portions of the third field and the second field together indicate an association relationship between the third antenna port set and the fourth antenna port set.
[0360] The difference from the first design is that in the second design, when the spatial layer number is ≦4, the NDI associated with the non-enabled transport blocks is reused to indicate the spatial layer number and / or the precoding matrix.
[0361] In a third design, when the first information includes first indication information, the first field indicates a first spatial layer number and a first precoding matrix, the second field indicates one of a plurality of first-type antenna port sets (i.e., first antenna port sets) corresponding to the spatial layer number, and the third field indicates an association relationship between the first antenna port set and a second antenna port set. When the first information includes second indication information, the first field indicates a second precoding matrix, a portion of the second field indicates a third antenna port set among the plurality of antenna port sets, the numbers of first-type antenna ports included in the plurality of antenna port sets all belong to {5, 6, 7, 8}, and the remaining portions of the third field and the second field together indicate an association relationship between the third antenna port set and a fourth antenna port set.
[0362] The difference from the first design is that when the spatial layer number is ≦4, in the third design, the spatial layer number is indicated when the first type antenna port is indicated, and there is no need to indicate the spatial layer number separately or to indicate the spatial layer number and the precoding matrix together.
[0363] In a fourth design, when the first information includes first indication information, the first field and the NDI associated with the non-enabled transport block together indicate a first spatial layer number and a first precoding matrix, the second field indicates one of a plurality of first-type antenna port sets (i.e., the first antenna port set) corresponding to the spatial layer number, and the third field indicates an association relationship between the first antenna port set and the second antenna port set. When the first information includes second indication information, a portion of the first field indicates a second precoding matrix, a portion of the second field indicates a third antenna port set in the plurality of antenna port sets, the numbers of first-type antenna ports included in the plurality of antenna port sets all belong to {5, 6, 7, 8}, and the remaining portions of the third field and the second field together indicate an association relationship between the third antenna port set and the fourth antenna port set.
[0364] The difference between the third design is 4 In this design, when the spatial layer number is ≦4, the NDI associated with the non-enabled transport blocks is reused to indicate the spatial layer number and / or the precoding matrix.
[0365] The following describes in detail the first field, second field, and third field of Method 3 in different scenarios.
[0366] Optionally, the second field may be the antenna port field in an existing protocol.
[0367] Optionally, the third field may be a PTRS-DMRS association field in an existing protocol.
[0368] Scenario 1: CB-based fully coherent precoding matrix In this scenario, the terminal supports CB-based fully coherent precoding matrices, and the network device selects a precoding matrix from a fully coherent precoding matrix set corresponding to a spatial layer number. It should be understood that in this scenario, both the first precoding matrix and the second precoding matrix are fully coherent precoding matrices. In addition, it should be understood that for any precoding matrix in the fully coherent precoding matrix set, each element of the precoding matrix is a non-zero element.
[0369] In the first and second designs, the spatial layer number and the precoding matrix may be indicated separately, or they may be indicated together. When the spatial layer number and the precoding matrix are indicated separately, the spatial layer number may be indicated by two bits, or the spatial layer number may be indicated by three bits. When the spatial layer number is indicated by two bits, whether the indicated spatial layer number is one of 1 to 4 or one of 5 to 8 may be determined in combination with the MCS, and the RV is associated with two transport blocks. When the spatial layer number is indicated by three bits, whether the spatial layer number is one of 1 to 8 may be determined by the three bits. When the spatial layer number is indicated by two bits and the spatial layer number and the precoding matrix are indicated together, refer to the description of Scenario 1 of Method 1 for a specific indication method. Details will not be repeated here.
[0370] In the third and fourth designs, when the spatial layer number is ≦4, the spatial layer number and the precoding matrix may be indicated separately, or the spatial layer number and the precoding matrix may be indicated together. When the spatial layer number and the precoding matrix are indicated separately, the spatial layer number may be indicated by two bits, or the spatial layer number may be indicated by three bits. When the spatial layer number is indicated by two bits, whether the indicated spatial layer number is specifically one of 1 to 4 or one of 5 to 8 may be determined in combination with the MCS, and the RV is associated with two transport blocks. When the spatial layer number is indicated by three bits, whether the spatial layer number is 1 to 8 may be determined by the three bits. When the spatial layer number is indicated by two bits and the spatial layer number and the precoding matrix are indicated together, refer to the description of Scenario 1 of Method 2 for specific indication methods. Details will not be repeated here.
[0371] For example, the precoding matrix set is 8T based on the R15 DL Type 1 SP codebook. x is a fully coherent precoding matrix set. Based on the description of the first field of Scenario 1 in Method 1 and Method 3, it can be understood as follows:
[0372] (1) In the first and third designs, If the spatial layer number is indicated by two bits combined with the MCS and RV associated with two transport blocks separately, and the precoding matrix is indicated by seven bits, the first field may be nine bits; The first field may be 8 bits, if the spatial layer number is indicated separately by 1 bit combined with the NDI associated with the non-enabled transport block and the MCS and RV associated with the two transport blocks, and the precoding matrix is indicated by 7 bits; The first field may be 8 bits, if the spatial layer number is indicated by 2 bits combined with the MCS and RV associated with the two transport blocks separately, the precoding matrix is indicated by 6 bits, and the NDI associated with the transport block that is not enabled is indicated; If the spatial layer number is indicated by 3 bits separately and the precoding matrix is indicated by 7 bits, the first field may be 10 bits, or If the spatial layer number and the precoding matrix are indicated together, the first field may be 9 bits.
[0373] (2) In the second and fourth designs, If the spatial layer number is indicated by two bits separately, the first field may be eight bits; If the spatial layer number is indicated by 3 bits, the first field may be 9 bits, or If the spatial layer number and the precoding matrix are indicated together, the first field may be 9 bits.
[0374] It should be understood that in Method 3 and Method 4, the spatial layer number only needs to be indicated if the spatial layer number is ≦4.
[0375] The second field may be 4 bits, and the third field may be 2 bits. When the spatial layer number is ≦4, please refer to the prior art or the above-mentioned related descriptions for specific indication methods of the second field and the third field. When the spatial layer number is >4, a part of the second field may indicate a first type antenna port, and the third field, together with the remaining part of the second field, may indicate an association relationship between the first type port set and the second type antenna port set.
[0376] For example, see the correspondence relationships shown in Tables 13 to 16. When the spatial layer number is any one of 5 to 8, there is only one possible antenna port combination. In other words, only one bit is required to indicate the third antenna port set. Therefore, when the first field indicates the spatial layer number, three bits may be left in the second field. In this case, one of the three bits may indicate, together with the third field, the association relationship between the third antenna port set and the fourth antenna port set.
[0377] See the correspondence shown in Table 20. When the spatial layer number is greater than 4, there are only four possible antenna port combinations, and only two bits are required to indicate both the third antenna port set and the second spatial layer number. In this way, two bits may be left in the second field. In this case, one of the two bits may indicate the association relationship between the third antenna port set and the fourth antenna port set together with the third field.
[0378] For example, in the first and second designs, when the spatial layer number is 1 to 4, the association relationship between the second field and the first type antenna port is shown in Tables 6 to 9, or when the spatial layer number is 5 to 8, the association relationship between the second field and the first type antenna port is shown in Tables 23 to 26. It should be understood that the first column in each of Tables 23 to 26 is a bit indicating the first type antenna port in the second field, and may be, for example, the first bit of the second field. It should further be understood that the value in the first column in each of Tables 23 to 26 may alternatively be 1.
[0379] [Table 23]
[0380] [Table 24]
[0381] [Table 25]
[0382] [Table 26]
[0383] For example, in the third and fourth designs, when the spatial layer number is 1 to 4, the association relationship between the second field and the first type antenna port is shown in Tables 6 to 9, or when the spatial layer number is 5 to 8, the association relationship between the second field and the first type antenna port is shown in Table 27. It should be understood that the first column of Table 27 is in the second field and is a bit indicating the first type antenna port, which may be, for example, a value represented by the first two bits in the second field.
[0384] [Table 27]
[0385] For example, the association relationship between the third antenna port set and the fourth antenna port set, and the correspondence relationship between the remaining bits in the second field and all bits occupied by the third field are shown in Table 19.
[0386] It should be understood that the specific bits within the remaining bits in the second field that, together with the third field, indicate the association relationship between the third antenna port set and the fourth antenna port set are not limited in this application.
[0387] For example, Figure 10 illustrates the format of the first information based on the first design. As shown in Figure 10, the first information includes a first field, a second field, and a third field, occupying 9 bits, 4 bits, and 2 bits, respectively. When the spatial layer number is ≦4, the first field indicates the spatial layer number and precoding matrix, the second field indicates the DMRS port, and the third field indicates the association relationship between the DMRS port and the PTRS port. When the spatial layer number is >4, the 7 bits in the first field indicate the spatial layer number and precoding matrix, the 2 bits in the second field indicate the DMRS port, and one bit of the 2 unused bits in the third field and the second field indicates the association relationship between the DMRS port and the PTRS port.
[0388] For example, Figure 11 illustrates a format of the first information based on the second design. As shown in Figure 11, the first information includes a first field, a second field, and a third field, occupying 8 bits, 4 bits, and 2 bits, respectively. When the spatial layer number is ≦4, the first field and the NDI associated with the non-enabled transport block indicate the spatial layer number and precoding matrix, the second field indicates the DMRS port, and the third field indicates the association relationship between the DMRS port and the PTRS port. When the spatial layer number is >4, the 7 bits in the first field indicate the spatial layer number and precoding matrix, the 2 bits in the second field indicate the DMRS port, and one bit of the 2 unused bits in the third field and the second field indicates the association relationship between the DMRS port and the PTRS port.
[0389] For example, Figure 12 illustrates a format of the first information based on the third design. As shown in Figure 12, the first information includes a first field, a second field, and a third field, occupying 9 bits, 4 bits, and 2 bits, respectively. When the spatial layer number is ≦4, the first field indicates the spatial layer number and a precoding matrix, the second field indicates the DMRS port, and the third field indicates the association relationship between the DMRS port and the PTRS port. When the spatial layer number is >4, the 7 bits in the first field indicate the precoding matrix, the 2 bits in the second field indicate the DMRS port and the spatial layer number, and one bit of the 2 unused bits in the third field and the second field indicates the association relationship between the DMRS port and the PTRS port.
[0390] For example, Figure 13 illustrates a format of the first information based on the fourth design. As shown in Figure 13, the first information includes a first field, a second field, and a third field, occupying 8 bits, 4 bits, and 2 bits, respectively. When the spatial layer number is ≤ 4, the first field and the NDI associated with the non-enabled transport block indicate the spatial layer number and precoding matrix, the second field indicates the DMRS port, and the third field indicates the association relationship between the DMRS port and the PTRS port. When the spatial layer number is > 4, the 7 bits in the first field indicate the precoding matrix, the 2 bits in the second field indicate the DMRS port and also indicate the spatial layer number, and one bit of the 2 unused bits in the third field and the second field indicates the association relationship between the DMRS port and the PTRS port.
[0391] In conclusion, if the remaining bits in the second field are not reused, four bits are required for the third field. In this solution, the remaining bits in the second field are reused to support up to eight layers of 8Tx and uplink transmission when the third field is only two bits.
[0392] Scenario 2: CB-based partially coherent precoding matrix
[0393] A. First structure of the partially coherent precoding matrix (I) The terminal supports the first type of partial coherence but does not support the second type of partial coherence.
[0394] For details of how the first field specifically indicates the precoding matrix, refer to the above description that in the first structure of the partially coherent precoding matrix for scenario 2 in methods 1 and 2, the terminal supports the first type of partial coherence but does not support the second type of partial coherence. In addition, the first field may indicate the spatial layer number using two bits or three bits, which is not limited in the present application.
[0395] For details on how the second field specifically indicates the first type of antenna port, please refer to the description of Scenario 1 of Method 3.
[0396] As described in Scenario 1 of Method 3, three bits (in the first and second designs) or two bits (in the third and fourth designs) may be further left in the second field. In this case, when the spatial layer number is greater than 4, the third field and two of the three bits may together indicate an association relationship between the first type antenna ports and the second type antenna ports. As described above, the first type antenna ports indicated by the second field may be divided into two parts. In this case, the two bits in the second field may indicate an association relationship between some of the first type antenna ports and one of the second type antenna ports, and the two bits in the third field may indicate an association relationship between the other part of the first type antenna ports and the other part of the second type antenna ports.
[0397] For example, Figure 14 illustrates the format of the first information. As shown in Figure 14, the first information includes an NDI associated with a non-enabled transport block, a first field, a second field, and a third field, which occupy 1 bit, 9 bits, 4 bits, and 2 bits, respectively, while the spatial layer number is ≦4. When the spatial layer number is ≦4, the NDI associated with a non-enabled transport block and the 1 bit in the first field together indicate the spatial layer number. When the spatial layer number is >4, the 2 bits in the third field and the second field together indicate the association relationship between the DMRS and the PTRS.
[0398] It should be understood that when the spatial layer number is different, the information indicated by the same bit may be different. The meanings of the bits corresponding to different spatial layer numbers are defined, so that the first indication information and the second indication information can be indicated by the same bit.
[0399] (II) The terminal supports the second type of partial coherence but does not support the first type of partial coherence.
[0400] For how the first field specifically indicates the precoding matrix, refer to the above description that in the first structure of the partially coherent precoding matrix for scenario 2 in methods 1 and 2, the terminal supports the second type of partial coherence but does not support the first type of partial coherence. In addition, the first field may indicate the spatial layer number using two bits or three bits, which is not limited in the present application.
[0401] For details on how the second field specifically indicates the first type of antenna port, please refer to the description of Scenario 1 of Method 3.
[0402] As described in Scenario 1 of Method 3, three bits (in the first and second designs) or two bits (in the third and fourth designs) may be further left in the second field. In this case, when the spatial layer number is greater than 4, the third field and two of the three bits may together indicate an association relationship between the first type antenna ports and the second type antenna ports. As described above, the first type antenna ports indicated by the second field may be divided into two parts. In this case, the two bits in the second field may indicate an association relationship between some of the first type antenna ports and one of the second type antenna ports, and the two bits in the third field may indicate an association relationship between the other part of the first type antenna ports and the other part of the second type antenna ports.
[0403] (III) The terminal supports both the first type of partial coherence and the second type of partial coherence.
[0404] In some embodiments, the first information further comprises third instruction information, the third instruction information being:
number
[0405] The third instruction information is
number
number
[0406] In some other embodiments,
number
number
number
number
number
number
number
number
number
number
number
number
[0407] In this embodiment, for how the first field specifically indicates the precoding matrix, refer to the above description that the terminal supports both the first type of partial coherence and the second type of partial coherence in the first structure of the partially coherent precoding matrix in Scenario 2 of Method 1 and Method 2. In addition, the first field may indicate the spatial layer number using two bits or three bits, which is not limited in the present application.
[0408] For details on how the second field specifically indicates the first type of antenna port, please refer to the description of Scenario 1 of Method 3.
[0409] As described in Scenario 1 of Method 3, three bits (in the first and second designs) or two bits (in the third and fourth designs) may be further left in the second field. In this case, when the spatial layer number is greater than 4, the third field and two of the three bits may together indicate an association relationship between the first type antenna ports and the second type antenna ports. As described above, the first type antenna ports indicated by the second field may be divided into two parts. In this case, the two bits in the second field may indicate an association relationship between some of the first type antenna ports and one of the second type antenna ports, and the two bits in the third field may indicate an association relationship between the other part of the first type antenna ports and the other part of the second type antenna ports.
[0410] B. Second structure of the partially coherent precoding matrix For how the first field specifically indicates the precoding matrix, refer to the above description that the terminal supports the first type of partial coherence but does not support the second type of partial coherence in the second structure of the partially coherent precoding matrix in Scenario 2 of Methods 1 and 2. In addition, the first field may indicate the spatial layer number using two bits or three bits, which is not limited in the present application.
[0411] For details on how the second field specifically indicates the first type of antenna port, please refer to the description of Scenario 1 of Method 3.
[0412] As described in Scenario 1 of Method 3, three bits (in the first and second designs) or two bits (in the third and fourth designs) may be further left in the second field. In this case, when the spatial layer number is greater than 4, the third field and two of the three bits may together indicate an association relationship between the first type antenna ports and the second type antenna ports. As described above, the first type antenna ports indicated by the second field may be divided into two parts. In this case, the two bits in the second field may indicate an association relationship between some of the first type antenna ports and one of the second type antenna ports, and the two bits in the third field may indicate an association relationship between the other part of the first type antenna ports and the other part of the second type antenna ports.
[0413] (II) The terminal supports the second type of partial coherence but does not support the first type of partial coherence.
[0414] For how the first field specifically indicates the precoding matrix, refer to the above description that in the second structure of the partially coherent precoding matrix for scenario 2 in methods 1 and 2, the terminal supports the second type of partial coherence but does not support the first type of partial coherence. In addition, the first field may indicate the spatial layer number using two bits or three bits, which is not limited in the present application.
[0415] For details on how the second field specifically indicates the first type of antenna port, please refer to the description of Scenario 1 of Method 3.
[0416] As described in Scenario 1 of Method 3, three bits (in the first and second designs) or two bits (in the third and fourth designs) may be further left in the second field. In this case, when the spatial layer number is greater than 4, the third field and two of the three bits may together indicate an association relationship between the first type antenna ports and the second type antenna ports. As described above, the first type antenna ports indicated by the second field may be divided into two parts. In this case, the two bits in the second field may indicate an association relationship between some of the first type antenna ports and one of the second type antenna ports, and the two bits in the third field may indicate an association relationship between the other part of the first type antenna ports and the other part of the second type antenna ports.
[0417] (III) The terminal supports both the first type of partial coherence and the second type of partial coherence.
[0418] In some embodiments, the first information further comprises third instruction information, the third instruction information being:
number
[0419] The third instruction information is
number
number
[0420] In some other embodiments,
number
number
number
number
number
number
number
number
number
number
number
number
[0421] In this embodiment, for how the first field specifically indicates the precoding matrix, refer to the above description that the terminal supports both the first type of partial coherence and the second type of partial coherence in the second structure of the partially coherent precoding matrix in Scenario 2 in Method 1 and Method 2. In addition, the first field may indicate the spatial layer number using two bits or three bits, which is not limited in the present application.
[0422] For details on how the second field specifically indicates the first type of antenna port, please refer to the description of Scenario 1 of Method 3.
[0423] As described in Scenario 1 of Method 3, three bits (in the first and second designs) or two bits (in the third and fourth designs) may be further left in the second field. In this case, when the spatial layer number is greater than 4, the third field and two of the three bits may together indicate an association relationship between the first type antenna ports and the second type antenna ports. As described above, the first type antenna ports indicated by the second field may be divided into two parts. In this case, the two bits in the second field may indicate an association relationship between some of the first type antenna ports and one of the second type antenna ports, and the two bits in the third field may indicate an association relationship between the other part of the first type antenna ports and the other part of the second type antenna ports.
[0424] Scenario 4: NCB-based precoding matrix For details on how the first field specifically indicates the spatial layer number and the precoding matrix, see the above description of Scenario 4 of Method 2. For details on how the second field specifically indicates the second type of antenna port, see the above description of Scenario 1 of Method 3.
[0425] The second field may be 4 bits, and the third field may be 2 bits. As described in Scenario 1 of Method 3, when the spatial layer number is greater than 4, the second field may further have 3 or 2 bits remaining, excluding 1 bit indicating the first type antenna port (in the first and second designs) or 2 bits (in the third and fourth designs). In this case, when the spatial layer number is greater than 4, the third field and the remaining 2 bits may together indicate an association relationship between the first type antenna port and the second type antenna port.
[0426] For example, the first type of antenna port is a DMRS port, and the second type of antenna port is a PTRS port. One, two, or four PTRS ports may be configured for a terminal. When the number of PTRS ports is 1, the remaining two bits in the third field and the second field may together indicate a DMRS port associated with the PTRS port, within a maximum of eight DMRS ports. When the number of PTRS ports is 2, four DMRS ports share one PTRS port, and each PTRS port needs to be indicated by two bits. The remaining two bits in the third field and the second field, i.e., a total of four bits, may together indicate a DMRS port separately associated with two PTRS ports. When the number of PTRS ports is 4, two DMRS ports share one PTRS port, and each PTRS port needs to be indicated by four bits. The remaining two bits in the third field and the second field, i.e., a total of four bits, may together indicate a DMRS port separately associated with four PTRS ports.
[0427] For example, when the spatial layer number is > 4, when the number of PTRS ports is 1, the association relationship between the PTRS ports and the DMRS ports is shown in Table 19, or when the number of PTRS ports is 2, the association relationship between each PTRS port and the DMRS port is shown in Table 21, or when the number of PTRS ports is 4, the association relationship between each PTRS port and the DMRS port is shown in Table 22.
[0428] It should be understood that the association relationship between the third antenna port set and the fourth antenna port set indicated by the third field and the remaining bits in the second field together is similar to the association relationship between the third antenna port set and the fourth antenna port set indicated by the third field and the remaining bits in the first field together described in Method 1 or Method 2. For details about how the association relationship between the third antenna port set and the fourth antenna port set is indicated in different scenarios of Method 3, please refer to the relevant descriptions of Methods 1 and 2. For details about how the third field indicates the association relationship between the first antenna port set and the second antenna port set in Method 3, please refer to the relevant descriptions of Methods 1 and 2.
[0429] Method 4 The difference between Method 4 and Method 3 is that the remaining bits in the second field have a different function when the spatial layer number is greater than 4. In Method 4, when the spatial layer number is greater than 4, the remaining bits in the second field may replace the NDI in the fourth or fifth field.
[0430] In other words, the first information includes NDIs associated with two transport blocks, one of which may be set to the remaining bits of the second field, and the other may be set independently, thereby reducing overhead by one bit.
[0431] It should be understood that Method 4 can be combined with Method 1 or Method 2.
[0432] Above, the method embodiments provided in the present application have been described. Hereinafter, the device embodiments provided in the present application will be described. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, for the contents not described in detail, please refer to the above method embodiments. For the sake of brevity, the details will not be described again here.
[0433] FIG. 15 is a block diagram of a communication device according to an embodiment of the present application. As shown in FIG. 15, the communication device 2000 may include a communication unit 2100 and a processing unit 2200. The communication unit 2100 may implement a corresponding communication function. This communication may be internal communication of the communication device 2000 or communication between the communication device 2000 and another device. The processing unit 2200 may implement a corresponding processing function. The communication unit 2100 may also be referred to as a communication interface or a transceiver unit. Optionally, the communication device 2000 may further include a storage unit. The storage unit may be configured to store instructions and / or data. The processing unit 2200 may read the instructions and / or data in the storage unit to enable the device to perform the above-described method embodiments.
[0434] In a possible design, the communication device 2000 may be the network device of the method 300 or a module or chip used in the network device. The communication device 2000 may be configured to perform the steps or procedures performed by the network device of the method 300.
[0435] Specifically, the processing unit 2200 is configured to generate first information. The communication unit 2100 is configured to transmit the first information, where the first information is used by the terminal to transmit an uplink signal. The first information includes second indication information, where the number of bits occupied by the second indication information is the same as the number of bits occupied by the first indication information. The first indication information indicates a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set, where the first spatial layer number belongs to {1, 2, 3, 4}. The second indication information indicates a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, where the second spatial layer number belongs to {5, 6, 7, 8}.
[0436] In another possible design, the communication device 2000 may be a terminal of the method 300 or a module or chip used in the terminal. The communication device 2000 may be configured to perform steps or procedures performed by the terminal in the method 300.
[0437] Specifically, the communication unit 2100 is configured to receive first information and transmit a signal based on the first information, where the first information includes second indication information, where the number of bits occupied by the second indication information is the same as the number of bits occupied by the first indication information, where the first indication information indicates a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set, where the first spatial layer number belongs to {1, 2, 3, 4}, and the second indication information indicates a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, where the second spatial layer number belongs to {5, 6, 7, 8}.
[0438] For details of the steps or procedures performed by the units in the communication device 2000, please refer to the method 300. The details will not be repeated here.
[0439] It should be understood that the "units" in the communications device 2000 may be implemented by hardware, software, or hardware executing corresponding software. For example, a "unit" may be an application-specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor) configured to execute one or more software or firmware programs, a memory, coupled logic circuits, and / or other suitable components supporting the described functionality. As another example, the communications unit 2100 may be replaced by a transceiver machine or transceiver circuitry (which may include, e.g., a receiving circuit and a transmitting circuit), and the processing unit 2200 may be replaced by a processor or processing circuitry.
[0440] 16 is a block diagram of another communication device 3000 according to an embodiment of the present application. The device 3000 may be a network device or a terminal, or may be a chip, a chip system, a processor, etc. that supports the network device or the terminal in implementing the aforementioned method. The device may be configured to implement the method described in the aforementioned method embodiments. For details, please refer to the description of the aforementioned method embodiments.
[0441] The device 3000 may include one or more processors 3100. The processor 3100 may also be referred to as a processing unit and may implement specific control functions. The processor 3100 may be a general-purpose processor, a special-purpose processor, or the like, and may be, for example, a baseband processor or a central processing unit. The baseband processor may be configured to process communication protocols and communication data. The central processing unit may be configured to control a communication device (e.g., a base station, a baseband chip, a user, a user chip, a DU, or a CU), execute software programs, and process data of the software programs.
[0442] In an optional design, the processor 3100 may also store instructions and / or data, which may be executed by the processor 3100 to enable the apparatus 3000 to perform the methods described in the preceding method embodiments.
[0443] In another optional design, the apparatus 3000 may include a communication interface 3200 configured to implement receiving and transmitting functions. For example, the communication interface 3200 may be a transceiver circuit, an interface, an interface circuit, or a transceiver. The transceiver circuit, interface, interface circuit, or transceiver configured to implement receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, interface circuit, or transceiver may be configured to read or write code / data, or the transceiver circuit, interface, interface circuit, or transceiver may be configured to transmit or forward signals.
[0444] Optionally, the apparatus 3000 may include one or more memories 3300. The memories may store instructions. The instructions may be executed on the processor 3100 to enable the apparatus 3000 to perform the methods described in the preceding method embodiments. Optionally, the memory 3300 may further store data. Optionally, the processor 3100 may also store instructions and / or data. The processor 3100 and the memory 3300 may be located separately or integrated with each other.
[0445] FIG. 17 is a diagram illustrating the structure of a terminal 4000 according to the present application. The communication device 2000 or the communication device 3000 may be disposed in the terminal 4000. Alternatively, the communication device 2000 or the communication device 3000 may be the terminal 4000. In other words, the terminal 4000 may perform the operations performed by the terminal in the embodiments of the above-described method. Optionally, for ease of explanation, FIG. 17 illustrates only the main components of the terminal. As shown in FIG. 17, the terminal 4000 includes a processor, a memory, a control circuit, an antenna, and an input / output device.
[0446] The processor is primarily configured to process communication protocols and communication data, control the entire terminal, execute software programs, and process data of the software programs, for example, configured to support the terminal in performing the operations described in the above-mentioned method embodiments. The memory is primarily configured to store software programs and data. The control circuit is primarily configured to convert between baseband signals and radio frequency signals and process radio frequency signals. The control circuit and antenna together may also be referred to as a transceiver, and are primarily configured to receive / transmit radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, display, or keyboard, is primarily configured to receive data input by a user and output data to the user.
[0447] After the terminal is powered on, the processor can read the software program from the storage unit, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor performs baseband processing on the data to be transmitted and then outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal in the form of electromagnetic waves via the antenna. When data is transmitted to the terminal, the radio frequency circuit receives the radio frequency signal via the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.
[0448] Those skilled in the art will understand that for ease of explanation, Figure 17 shows only one memory and one processor. In reality, the terminal may include multiple processors and multiple memories. The memory may also be referred to as a storage medium, a storage device, etc. This is not limited to the embodiments of the present application.
[0449] For example, the processor may include a baseband processor and a central processing unit. The baseband processor is primarily configured to process communication protocols and communication data. The central processing unit is primarily configured to control the entire terminal, execute software programs, and process data from the software programs. The processor in FIG. 17 integrates the functions of the baseband processor and the central processing unit. Those skilled in the art will appreciate that the baseband processor and the central processing unit may alternatively be independent processors and interconnected using technology such as a bus. Those skilled in the art will appreciate that a terminal may include multiple baseband processors to accommodate different network standards, multiple central processing units to enhance processing capabilities, or terminal components may be interconnected through various buses. The baseband processor may also be referred to as a baseband processing circuit or a baseband processing chip. The central processing unit may also be referred to as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data may be built into the processor or stored in a storage unit in the form of a software program, and the processor executes the software program to implement the baseband processing function.
[0450] For example, in this embodiment of the present application, an antenna and control circuitry having receiving and transmitting capabilities may be considered as a transceiver unit 4100 of the terminal 4000, and a processor having processing capabilities may be considered as a processing unit 4200 of the terminal 4000. As shown in FIG. 17 , the terminal 4000 includes a transceiver unit 4100 and a processing unit 4200. The transceiver unit may also be referred to as a transceiver, a transceiver machine, a transceiver device, or the like. Optionally, components within the transceiver unit 4100 configured to realize the receiving capabilities may be considered as a receiving unit, and components within the transceiver unit 4100 configured to realize the transmitting capabilities may be considered as a transmitting unit. In other words, the transceiver unit 4100 includes a receiving unit and a transmitting unit. For example, the receiving unit may be referred to as a receiver machine, a receiver, or a receiver circuit, and the transmitting unit may be referred to as a transmitter machine, a transmitter, or a transmitter circuit, or the like.
[0451] 18 is a diagram illustrating the structure of a network device 5000 according to an embodiment of the present application. The communication device 2000 or the communication device 3000 may be disposed in the network device 5000. Alternatively, the communication device 2000 or the communication device 3000 may be the network device 5000. In other words, the network device 5000 may perform the operations performed by the network device in the embodiments of the aforementioned method.
[0452] As shown in FIG. 18, the network device 5000 may include one or more DUs 5010 and one or more CUs 5020. The CU 5020 may communicate with an NG Core (Next Generation Core Network, NC). The DU 5010 may include at least one antenna 5011, at least one radio frequency unit 5012, at least one processor 5013, and at least one memory 5014. The DU 5010 is mainly configured to transmit and receive radio frequency signals, perform conversion between radio frequency signals and baseband signals, and perform partial baseband processing. The CU 5020 may include at least one processor 5022 and at least one memory 5021. The CU 5020 and the DU 5010 may communicate with each other via interfaces. The control plane (CP) interface may be Fs-C, for example, F1-C, and the user plane (UP) interface may be Fs-U, for example, F1-U.
[0453] The CU 5020 is mainly configured to perform baseband processing, control the network device 5000, etc. The DU 5010 and the CU 5020 may be physically co-located or physically separate, i.e., located in a distributed base station. The CU 5020 is a control center of the network device 5000 and may also be referred to as a processing unit, and is mainly configured to perform baseband processing functions. For example, the CU 5020 may be configured to control the network device 5000 to execute operation procedures related to the network device of the above-mentioned method embodiments.
[0454] Specifically, the baseband processing of the CU and DU may be divided based on the protocol layer of the wireless network. For example, the functions of the PDCP layer and the protocol layers above the PDCP layer are configured in the CU, and the functions of the PDCP layer, such as the RLC layer and the MAC layer, are configured in the CU. layerThe functionality of the lower protocol layers is configured in the DU. As another example, the CU implements the functionality of the RRC layer and the PDCP layer, and the DU implements the functionality of the RLC layer, the MAC layer, and the PHY layer.
[0455] Additionally, optionally, the network device 5000 may include one or more radio frequency units (RUs), one or more DUs, and one or more CUs. The DUs may include at least one processor 5013 and at least one memory 5014, the RUs may include at least one antenna 5011 and at least one radio frequency unit 5012, and the CUs may include at least one processor 5022 and at least one memory 5021.
[0456] In one example, the CU 5020 may include one or more boards. The multiple boards may jointly support a radio access network of a single access standard (e.g., a 5G network) or may each support a radio access network of a different access standard (such as an LTE network, a 5G network, or another network). The memory 5021 and the processor 5022 may serve one or more boards. In other words, the memory and the processor may be located on each board. Alternatively, the multiple boards may share the same memory and the same processor. In addition, each board may further include necessary circuitry. The DU 5010 may include one or more boards. The multiple boards may jointly support a radio access network of a single access standard (e.g., a 5G network) or may each support a radio access network of a different access standard (such as an LTE network, a 5G network, or another network). The memory 5014 and the processor 5013 may serve one or more boards. In other words, the memory and the processor may be located on each board. Alternatively, multiple boards may share the same memory and the same processor, and each board may also contain the necessary circuitry.
[0457] It should be understood that the network device 5000 shown in Figure 18 can implement processes related to the operations performed by the network device in the aforementioned method embodiments. The operations and / or functions of the modules in the network device 5000 are for implementing the corresponding procedures in the aforementioned method embodiments, respectively. For details, please refer to the descriptions of the aforementioned method embodiments. To avoid repetition, detailed descriptions will be omitted here as appropriate.
[0458] It should be understood that the network device 5000 shown in Figure 18 is merely a possible architecture of a network device and should not constitute any limitation to the present application. The methods provided in the present application are applicable to network devices of other architectures, for example, network devices including a CU, a DU, and an AAU. The particular architecture of the network device is not limited in the present application.
[0459] 19 is a diagram illustrating the structure of a network device 6000 according to an embodiment of the present application. The communication device 2000 or the communication device 3000 may be disposed in the network device 6000. Alternatively, the communication device 2000 or the communication device 3000 may be the network device 6000. In other words, the network device 6000 may perform the operations performed by the network device in the embodiments of the aforementioned method.
[0460] The network device 6000 may include one or more radio frequency units, such as a remote radio unit (RRU) 6100 and one or more baseband units (BBUs) 6200 (which may also be referred to as digital units (DUs)). The RRU 6100 may also be referred to as a transceiver unit, transceiver machine, transceiver circuit, transceiver, etc., and may include at least one antenna 6110 and a radio frequency unit 6120. The RRU 6100 is primarily configured to receive and transmit radio frequency signals and perform conversion between radio frequency signals and baseband signals. The BBU 6200 is primarily configured to perform baseband processing, control the network device 6000, etc. The RRU 6100 and the BBU 6200 may be physically co-located or physically separate, i.e., in distributed base stations.
[0461] The BBU 6200 is a control center of the network device 6000, and may also be referred to as a processing unit, and is mainly configured to perform baseband processing functions such as channel coding, multiplexing, modulation, and spectrum spreading. For example, the BBU (processing unit) 6200 may be configured to control the network device 6000 to perform operation procedures related to the transmitting side or receiving side in the above-mentioned method embodiments.
[0462] In one example, the BBU 6200 may include one or more boards. The multiple boards may jointly support a radio access network of a single access standard (e.g., an LTE system or a 5G system) or each may support a radio access network of a different access standard. The BBU 6200 further includes a memory 6210 and a processor 6220. The memory 6210 is configured to store necessary instructions and data. The processor 6220 is configured to control the network device 6000 to perform necessary operations, for example, to control the network device 6000 to perform operation procedures related to the first network device or the second network device in the above-described method embodiments. The memory 6210 and the processor 6220 may service one or more boards. In other words, the memory and the processor may be located on each board. Alternatively, multiple boards may share the same memory and the same processor. In addition, each board may further include necessary circuits.
[0463] In one possible embodiment, with the development of system-on-chip (SoC) technology, all or part of the functions of component 6200 and component 6100 may be implemented using SoC technology, for example, using one base station function chip. The base station function chip integrates components such as a processor, memory, and antenna ports. Programs for the related functions of the base station are stored in the memory, and the processor executes the programs to realize the related functions of the base station. Optionally, the base station function chip can also read memory outside the chip to realize the related functions of the base station.
[0464] It should be understood that the structure of the network device 6000 shown in Figure 19 is only a possible form and should not constitute any limitation on the embodiments of the present application. In the present application, there may be other forms of base station structures in the future.
[0465] It should be understood that, in possible designs, the steps of the method embodiments provided herein may be performed by using hardware integrated logic circuits in a processor or by using instructions in the form of software. The steps of the methods disclosed with reference to the embodiments of the present application may be directly executed and performed by a hardware processor, or may be executed and performed by a combination of hardware and software modules in a processor. The software modules may be located in a storage medium well-established in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. The storage medium is located in the memory, and the processor reads information in the memory and performs the steps of the aforementioned method in combination with the processor hardware. To avoid repetition, details will not be described again here.
[0466] It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip or may have signal processing capabilities. In the implementation process, the steps in the aforementioned method embodiments may be performed by using hardware integrated logic circuitry in the processor or by using instructions in the form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The processor may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps of the methods disclosed with reference to the embodiments of the present application may be directly executed and performed by a hardware decode processor, or may be executed and performed by a combination of hardware modules and software modules in the decode processor. The software modules may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory, and the processor reads the information in the memory and performs the steps in the above-described method in combination with the processor's hardware.
[0467] It will be understood that the memory of embodiments of the present application may be volatile, non-volatile, or include both volatile and non-volatile memory. Non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) used as an external cache. By way of example and not limitation, many forms of RAM may be used, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct Rambus random access memory (DR RAM). It should be noted that memory in the systems and methods described herein includes, but is not limited to, these and any other suitable types of memory.
[0468] The present application further provides a computer program product, which includes computer program code, which, when executed on a computer, enables the computer to perform the steps or procedures performed by a terminal or network device in any one of the aforementioned method embodiments.
[0469] The present application further provides a computer-readable storage medium, which stores program code, which, when executed on a computer, enables the computer to execute the steps or procedures performed by a terminal or network device in any one of the above-described method embodiments.
[0470] The present application further provides a communication system including a terminal and / or a network device.
[0471] The above-described apparatus embodiments fully correspond to the method embodiments, and corresponding modules or units perform corresponding steps. For example, a communication unit or a communication interface may perform a receiving step or a transmitting step in the method embodiments, and a processing unit or a processor may perform steps other than the transmitting step and the receiving step.
[0472] In the embodiments of this application, all terms and English abbreviations are examples given for ease of explanation and should not constitute any limitations on this application. This application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future protocols.
[0473] As used herein, terms such as “component,” “module,” and “system” are used to refer to computer-related entities, hardware, firmware, a combination of hardware and software, software, or software being executed. For example, a component may be, but is not limited to, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. As shown in the figures, both a computing device and an application running on a computing device may be a component. One or more components may reside within a process and / or thread of execution, and components may be located on one computer and / or distributed between two or more computers. Additionally, these components may execute from various computer-readable storage media having various data structures stored thereon. For example, components may communicate by using local and / or remote processes, based on signals having one or more data packets (e.g., data from two components interacting with another component in a local system, a distributed system, and / or over a network such as the Internet that interacts with other systems via signals), and so forth.
[0474] Those skilled in the art will recognize that the illustrative logic blocks and steps described with reference to the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether a function is performed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to realize the described functions for each specific application, but this implementation should not be considered to go beyond the scope of this application.
[0475] For ease and simplicity of description, it will be clearly understood by those skilled in the art that the detailed operating processes of the above systems, devices and units may be referred to the corresponding processes of the above method embodiments, and the details will not be repeated here.
[0476] It should be understood that in some embodiments provided in this application, the disclosed systems, devices, and methods may be realized in other ways. For example, the described device embodiments are merely examples. For example, the division into units is merely a logical division of function. In actual implementation, other division methods are possible. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. In addition, the shown or described mutual couplings or direct couplings or communication connections may be realized through some interfaces. Indirect couplings or communication connections between devices or units may be realized in electrical, mechanical, or other forms.
[0477] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, and may be located in one location or distributed across multiple network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.
[0478] In addition, the functional units of the embodiments of the present application may be integrated into one processing unit, each of the units may exist physically alone, or two or more units may be integrated into one unit.
[0479] In the above-described embodiments, all or part of the functions of the functional units may be implemented by software, hardware, firmware, or any combination thereof. When software is used in the implementation, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded into a computer and executed, the procedures or functions according to the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or another programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio, or microwave) methods. The computer-readable storage medium may be any available medium accessible by a computer, or may be a data storage device, such as a server or data center, incorporating one or more available media. The usable medium may be a magnetic medium (e.g., a floppy disk, hard disk, or magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)).
[0480] When a function is implemented in the form of a software functional unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or a portion that contributes to the prior art, or a portion of the technical solution, may be implemented in the form of a software product. The computer software product is stored in a storage medium and includes instructions that instruct a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present application. The storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0481] The above description is merely a specific embodiment of the present application and does not limit the scope of protection of the present application. Any variations or replacements that can be easily conceived by those skilled in the art within the technical scope disclosed in the present application shall fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims. [Explanation of symbols]
[0482] 100 Communication Systems 110 Terminal 120, 130 Network Devices 2000 Communication Equipment 2100 Communication Unit 2200 processing units 3000 equipment 3100 processor 3200 communication interface 3300 memory 4000 devices 4100 Transceiver Unit 4200 Processing Unit 5000 network devices 5010 Distributed Unit 5011 Antenna 5012 Radio Frequency Unit 5013 processor 5014 memory 5020 Central Unit 5021 Memory 5022 processor 6000 Network Devices 6100 Remote Radio Unit 6110 Antenna 6120 Radio Frequency Unit 6200 Baseband Unit 6210 memory 6220 processor
Claims
1. 1. A data transmission method, comprising: generating first information, the first information including second indication information, a number of bits occupied by the second indication information being the same as a number of bits occupied by the first indication information, the first indication information indicating a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set, the first spatial layer number belonging to {1, 2, 3, 4}; the second indication information indicating a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, the second spatial layer number belonging to {5, 6, 7, 8}; transmitting the first information, the first information being used by a terminal to transmit an uplink signal; A method comprising:
2. The second precoding matrix is [Equation 1] Fulfilling [Equation 2] is the second precoding matrix, [Equation 3] has 8 rows, [Equation 4] is the fully coherent precoding matrix in the 4Tx precoding matrix set, [Equation 5] The method of claim 1 , wherein: is a zero matrix.
3. If the second spatial layer number is 5, [Equation 6] has 2 columns, [Equation 7] has 3 columns, If the second spatial layer number is 6, [Equation 8] has 3 columns, [Equation 9] has 3 columns, If the second spatial layer number is 7, [Equation 10] has 3 columns, [0011] has four columns, If the second spatial layer number is 8, [0012] has four columns, [0013] The method of claim 2, wherein the number of columns of is four.
4. 4. The method according to claim 1, wherein the first information further comprises a modulation and coding scheme (MCS) and a redundancy version (RV) associated with a first transport block and a modulation and coding scheme (MCS) and a redundancy version (RV) associated with a second transport block, wherein the MCS and the RV associated with the first transport block and the MCS and the RV associated with the second transport block indicate that the first transport block and the second transport block are enabled.
5. the first instruction information includes a first field, a second field, and a third field; the first field indicates the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; a first portion of the first field indicating the second spatial layer number and the second precoding matrix, the second field indicating the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and the second portion of the first field and the third field indicating the association relationship between the third antenna port set and the fourth antenna port set; or 5. The method of claim 1, wherein a first portion of the first field indicates the second precoding matrix, the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the first field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
6. the first indication information includes a first field, a second field, a third field, and a new data indicator (NDI) associated with non-enabled transport blocks in the first transport block and the second transport block; the NDI and the first field indicate the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; a first portion of the first field indicating the second spatial layer number and the second precoding matrix, the second field indicating the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and the second portion of the first field and the third field indicating the association relationship between the third antenna port set and the fourth antenna port set; or 5. The method of claim 1, wherein a first portion of the first field indicates the second precoding matrix, the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the first field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
7. the first instruction information includes a first field, a second field, and a third field; the first field indicates the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; the first field indicates the second spatial layer number and the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set; or 5. The method of claim 1, wherein the first field indicates the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
8. the first instruction information includes a first field, a second field, and a third field; the first indication information includes a first field, a second field, a third field, and a new data indicator (NDI) associated with non-enabled transport blocks in the first transport block and the second transport block; the NDI and the first field indicate the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; the first field indicates the second spatial layer number and the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set; or the first field indicates the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belong to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
5. The method according to any one of claims 1 to 4.
9. 9. The method according to claim 5, wherein the second field is an antenna port field or the third field is a phase tracking reference signal (PTRS)-demodulation reference signal (DMRS) association field.
10. 1. A data transmission method, comprising: receiving first information, the first information including second indication information, a number of bits occupied by the second indication information being the same as a number of bits occupied by the first indication information, the first indication information indicating a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set, the first spatial layer number belonging to {1, 2, 3, 4}; and the second indication information indicating a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, the second spatial layer number belonging to {5, 6, 7, 8}; transmitting a signal based on the first information; A method comprising:
11. The second precoding matrix is [0014] Fulfilling [Equation 15] is the second precoding matrix, [0016] has 8 rows, [Equation 17] is the fully coherent precoding matrix in the 4Tx precoding matrix set, [Equation 18] The method of claim 10, wherein is a zero matrix.
12. If the second spatial layer number is 5, [Equation 19] has 2 columns, [Equation 20] has 3 columns, If the second spatial layer number is 6, [Equation 21] has 3 columns, [Equation 22] has 3 columns, If the second spatial layer number is 7, [Equation 23] has 3 columns, [0000] has four columns, If the second spatial layer number is 8, [Equation 25] has four columns, [Equation 26] The method of claim 11, wherein the number of columns of is four.
13. 13. The method according to claim 10, wherein the first information further comprises a modulation and coding scheme (MCS) and a redundancy version (RV) associated with a first transport block, and a modulation and coding scheme (MCS) and a redundancy version (RV) associated with a second transport block, wherein the MCS and the RV associated with the first transport block, and the MCS and the RV associated with the second transport block indicate that the first transport block and the second transport block are enabled.
14. the first instruction information includes a first field, a second field, and a third field; the first field indicates the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; a first portion of the first field indicating the second spatial layer number and the second precoding matrix, the second field indicating the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and the second portion of the first field and the third field indicating the association relationship between the third antenna port set and the fourth antenna port set; or 14. The method of claim 10, wherein a first portion of the first field indicates the second precoding matrix, the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the first field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
15. the first indication information includes a first field, a second field, a third field, and a new data indicator (NDI) associated with non-enabled transport blocks in the first transport block and the second transport block; the NDI and the first field indicate the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; a first portion of the first field indicating the second spatial layer number and the second precoding matrix, the second field indicating the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and the second portion of the first field and the third field indicating the association relationship between the third antenna port set and the fourth antenna port set; or a first portion of the first field indicating the second precoding matrix, the second field indicating the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set being the second spatial layer number, and a second portion of the first field and the third field indicating the association relationship between the third antenna port set and the fourth antenna port set.
14. The method according to any one of claims 10 to 13.
16. the first instruction information includes a first field, a second field, and a third field; the first field indicates the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; the first field indicates the second spatial layer number and the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set; or 14. The method of claim 10, wherein the first field indicates the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
17. the first instruction information includes a first field, a second field, and a third field; the first indication information includes a first field, a second field, a third field, and a new data indicator (NDI) associated with non-enabled transport blocks in the first transport block and the second transport block; the NDI and the first field indicate the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; the first field indicates the second spatial layer number and the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set; or 14. The method of claim 10, wherein the first field indicates the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
18. 18. The method according to claim 14, wherein the second field is an antenna port field or the third field is a phase tracking reference signal (PTRS)-demodulation reference signal (DMRS) association field.
19. A communication device, a processing unit configured to generate first information, the first information including second indication information, a number of bits occupied by the second indication information being the same as a number of bits occupied by the first indication information, the first indication information indicating a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set, the first spatial layer number belonging to {1, 2, 3, 4}; and the second indication information indicating a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, the second spatial layer number belonging to {5, 6, 7, 8}; a communication unit configured to transmit the first information, the first information being used by a terminal to transmit an uplink signal; and An apparatus comprising:
20. The second precoding matrix is [0000] Fulfilling [0000] is the second precoding matrix, [0000] has 8 rows, [Equation 30] is the fully coherent precoding matrix in the 4Tx precoding matrix set, [Equation 31] 20. The apparatus of claim 19, wherein: is a zero matrix.
21. If the second spatial layer number is 5, [Equation 32] has 2 columns, [Equation 33] has 3 columns, If the second spatial layer number is 6, [Equation 34] has 3 columns, [Equation 35] has 3 columns, If the second spatial layer number is 7, [Equation 36] has 3 columns, [Equation 37] has four columns, If the second spatial layer number is 8, [Equation 38] has four columns, [Number 39] 21. The apparatus of claim 20, wherein the number of columns is four.
22. 22. The apparatus of claim 19, wherein the first information further includes a modulation and coding scheme (MCS) and a redundancy version (RV) associated with a first transport block and a modulation and coding scheme (MCS) and a redundancy version (RV) associated with a second transport block, wherein the MCS and the RV associated with the first transport block and the MCS and the RV associated with the second transport block indicate that the first transport block and the second transport block are enabled.
23. the first instruction information includes a first field, a second field, and a third field; the first field indicates the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; a first portion of the first field indicating the second spatial layer number and the second precoding matrix, the second field indicating the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and the second portion of the first field and the third field indicating the association relationship between the third antenna port set and the fourth antenna port set; or 23. The apparatus of claim 19, wherein a first portion of the first field indicates the second precoding matrix, the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the first field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
24. the first indication information includes a first field, a second field, a third field, and a new data indicator (NDI) associated with non-enabled transport blocks in the first transport block and the second transport block; the NDI and the first field indicate the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; a first portion of the first field indicating the second spatial layer number and the second precoding matrix, the second field indicating the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and the second portion of the first field and the third field indicating the association relationship between the third antenna port set and the fourth antenna port set; or 23. The apparatus of claim 19, wherein a first portion of the first field indicates the second precoding matrix, the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the first field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
25. the first instruction information includes a first field, a second field, and a third field; the first field indicates the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; the first field indicates the second spatial layer number and the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set; or the first field indicates the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belong to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
23. Apparatus according to any one of claims 19 to 22.
26. the first instruction information includes a first field, a second field, and a third field; the first indication information includes a first field, a second field, a third field, and a new data indicator (NDI) associated with non-enabled transport blocks in the first transport block and the second transport block; the NDI and the first field indicate the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; the first field indicates the second spatial layer number and the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set; or 23. The apparatus of claim 19, wherein the first field indicates the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
27. 27. The apparatus of claim 23, wherein the second field is an antenna port field or the third field is a phase tracking reference signal (PTRS)-demodulation reference signal (DMRS) association field.
28. A communication device, a communication unit configured to receive first information, the first information including second indication information, a number of bits occupied by the second indication information being the same as a number of bits occupied by the first indication information, the first indication information indicating a first spatial layer number, a first precoding matrix corresponding to the first spatial layer number, a first antenna port set, and an association relationship between the first antenna port set and a second antenna port set, the first spatial layer number belonging to {1, 2, 3, 4}; and the second indication information indicating a second spatial layer number, a second precoding matrix corresponding to the second spatial layer number, a third antenna port set, and an association relationship between the third antenna port set and a fourth antenna port set, the second spatial layer number belonging to {5, 6, 7, 8}; The apparatus, wherein the communication unit is further configured to transmit a signal based on the first information.
29. The second precoding matrix is [Equation 40] Fulfilling [Equation 41] is the second precoding matrix, [0.001] has 8 rows, [Equation 43] is the fully coherent precoding matrix in the 4Tx precoding matrix set, [0.0000] 29. The apparatus of claim 28, wherein: is a zero matrix.
30. If the second spatial layer number is 5, [Equation 45] has 2 columns, [Equation 46] has 3 columns, If the second spatial layer number is 6, [Equation 47] has 3 columns, [Number 48] has 3 columns, If the second spatial layer number is 7, [Number 49] has 3 columns, [Number 50] has four columns, If the second spatial layer number is 8, [Equation 51] has four columns, [Number 52] 30. The apparatus of claim 29, wherein the number of columns is four.
31. 31. The apparatus of claim 28, wherein the first information further includes a modulation and coding scheme (MCS) and a redundancy version (RV) associated with a first transport block and a modulation and coding scheme (MCS) and a redundancy version (RV) associated with a second transport block, wherein the MCS and the RV associated with the first transport block and the MCS and the RV associated with the second transport block indicate that the first transport block and the second transport block are enabled.
32. the first instruction information includes a first field, a second field, and a third field; the first field indicates the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; a first portion of the first field indicating the second spatial layer number and the second precoding matrix, the second field indicating the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and the second portion of the first field and the third field indicating the association relationship between the third antenna port set and the fourth antenna port set; or 32. The apparatus of claim 28, wherein a first portion of the first field indicates the second precoding matrix, the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the first field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
33. the first indication information includes a first field, a second field, a third field, and a new data indicator (NDI) associated with non-enabled transport blocks in the first transport block and the second transport block; the NDI and the first field indicate the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; a first portion of the first field indicating the second spatial layer number and the second precoding matrix, the second field indicating the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and the second portion of the first field and the third field indicating the association relationship between the third antenna port set and the fourth antenna port set; or a first portion of the first field indicating the second precoding matrix, the second field indicating the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set being the second spatial layer number, and a second portion of the first field and the third field indicating the association relationship between the third antenna port set and the fourth antenna port set.
32. Apparatus according to any one of claims 28 to 31.
34. the first instruction information includes a first field, a second field, and a third field; the first field indicates the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; the first field indicates the second spatial layer number and the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set; or 32. The apparatus of claim 28, wherein the first field indicates the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
35. the first instruction information includes a first field, a second field, and a third field; the first indication information includes a first field, a second field, a third field, and a new data indicator (NDI) associated with non-enabled transport blocks in the first transport block and the second transport block; the NDI and the first field indicate the first spatial layer number and the first precoding matrix, the second field indicates the first antenna port set, and the third field indicates the association relationship between the first antenna port set and the second antenna port set; the second instruction information includes the first field, the second field, and the third field; the first field indicates the second spatial layer number and the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets corresponding to the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set; or 32. The apparatus of claim 28, wherein the first field indicates the second precoding matrix, a first portion of the second field indicates the third antenna port set among a plurality of antenna port sets, the number of antenna ports included in the plurality of antenna port sets all belonging to {5, 6, 7, 8}, the number of antenna ports included in the third antenna port set is the second spatial layer number, and a second portion of the second field and the third field indicate the association relationship between the third antenna port set and the fourth antenna port set.
36. 36. The apparatus of claim 32, wherein the second field is an antenna port field or the third field is a phase tracking reference signal (PTRS)-demodulation reference signal (DMRS) association field.
37. 19. A communications device comprising a processor, the processor coupled to a memory, the memory configured to store a program or instructions, the program or instructions, when executed by the processor, enabling the communications device to perform the method of any one of claims 1 to 9 or any one of claims 10 to 18.
38. 19. A computer-readable storage medium storing a computer program or instructions, the computer program or instructions, when executed, enabling a computer to carry out a method according to any one of claims 1 to 9 or any one of claims 10 to 18.
39. 19. A computer program product comprising computer program instructions, said computer program instructions enabling a computer to carry out the method of any one of claims 1 to 9 or any one of claims 10 to 18.
40. 19. A chip comprising a processor configured to call a computer program from a memory and to execute said computer program to enable a communications device in which said chip is installed to perform the method of any one of claims 1 to 9 or any one of claims 10 to 18.