Communication method and communication apparatus

By expanding the number of DMRS ports indicated by the antenna port field in the DCI to match the number of receiving antennas in the terminal, the performance limitation of the 16R receiver during downlink transmission was solved, improving the receiving capability and transmission efficiency of the communication system.

WO2026067135A1PCT designated stage Publication Date: 2026-04-02HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-16
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

The 16R receiver has limited performance during downlink transmission, making it difficult to meet the requirements of high peak transmission rates.

Method used

By expanding the number of DMRS ports indicated in the antenna port field of the DCI to match the number of receiving antennas in the terminal, reception performance can be improved.

Benefits of technology

This improved the terminal's receiving performance, ensuring that the number of downlink transmission streams matched the receiving capacity, thus enhancing the system's communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025121683_02042026_PF_FP_ABST
    Figure CN2025121683_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The present application is applied to the field of wireless communications. Provided are a communication method and a communication apparatus. In the technical solution provided in the present application, a terminal can receive, on the basis of a DMRS port indicated by an antenna port field in received first DCI, data scheduled by means of the first DCI, wherein the maximum number of DMRS ports indicated by the antenna port field in the first DCI is related to the number of antennas comprised in the terminal, the number of antennas being 8N, and N being an integer greater than 1. In the technical solution provided in the present application, by means of expanding the maximum number of DMRS ports that can be indicated by an antenna port field in first DCI, the number of downlink transmission streams of a terminal can match a receiving capability of the terminal, thereby improving the receiving performance of the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication apparatus

[0001] This application claims priority to the Chinese Patent Application No. 202411390137.2, filed on September 30, 2024, and entitled "Communication method and communication apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of wireless communication, and in particular to a communication method and a communication apparatus. BACKGROUND

[0003] With the evolution of wireless communication systems, the demand for downlink peak transmission rate also increases accordingly. To meet the demand for downlink peak transmission rate, a 16-antenna radio receiver (16R receiver for short) can be used in downlink transmission to improve spectral efficiency. The 16R receiver indicates a receiver device including 16 receiving antennas.

[0004] However, there is a problem that the performance of the 16R receiver is limited in the downlink transmission process. SUMMARY

[0005] The present application provides a communication method and a communication apparatus, which are applied to the field of wireless communication. In the technical solution provided by the present application, the number of DMRS ports that can be maximally indicated by the antenna port field in the downlink control information (DCI) is expanded, so that the number of downlink transmission streams can match the receiving capability of the receiver, thereby improving the receiving performance of the receiver.

[0006] In a first aspect, an embodiment of the present application provides a communication method, which can be applied to a terminal side, such as a terminal or a communication module / processing module in the terminal, or a circuit or chip responsible for communication function in the terminal, or a circuit or chip (such as a graphics processing unit (GPU)) responsible for processing function in the terminal. Taking the case that the method is applied to the terminal as an example, the method comprises: receiving first downlink control information (DCI), wherein the maximum value of the number of demodulation reference signal (DMRS) ports indicated by the antenna port field in the first DCI is related to the number of antennas included in the terminal, and the number of antennas is 8N, N being an integer greater than 1; receiving data scheduled by the first DCI according to the DMRS ports indicated by the antenna port field in the first DCI.

[0007] In the technical solution, the maximum value of the number of DMRS ports indicated by the antenna port field in the first DCI is related to the number of antennas included by the terminal, and can include that the maximum value of the number of DMRS ports indicated by the antenna port field in the first DCI is the same as the number of antennas included by the terminal. The number of antennas can be the number of receiving antennas. For example, in the case that the terminal includes 16 receiving antennas, the antenna port field can indicate a maximum of 16 DMRS ports, thereby enabling maximum downlink 16-stream transmission, so that the number of downlink transmission streams can match the receiving capability of the terminal, thereby improving the receiving performance of the terminal.

[0008] In the technical solution, the maximum value of the number of DMRS ports indicated by the antenna port field in the first DCI is related to the number of antennas included by the terminal, and can include that the maximum value of the number of DMRS ports indicated by the antenna port field in the first DCI is the same as the number of antennas included by the terminal. The number of antennas can be the number of receiving antennas. For example, in the case that the terminal includes 16 receiving antennas, the antenna port field can indicate a maximum of 16 DMRS ports, thereby enabling maximum downlink 16-stream transmission, so that the number of downlink transmission streams can match the receiving capability of the terminal, thereby improving the receiving performance of the terminal.

[0009] In an implementable manner, the terminal includes a first antenna group and a second antenna group; the antenna port field in the first DCI includes a first antenna port field and a second antenna port field, the first antenna port field is associated with the first antenna group, and the second antenna port is associated with the second antenna group.

[0010] In the implementation manner, the maximum value of the number of DMRS ports indicated by the antenna port field in the first DCI can be expanded by expanding the number of antenna port fields in the first DCI, thereby improving the receiving performance of the terminal. In addition, the antenna port field is associated with the antenna group in the terminal to achieve the purpose of informing the number of transmission streams or data received by the antenna group, thereby improving the communication performance of the system.

[0011] In an implementable manner, the first antenna port is associated with a sounding reference signal (SRS) resource corresponding to the first antenna group; and the second antenna port is associated with an SRS resource corresponding to the second antenna group.

[0012] In an implementable manner, the first DCI further includes a first transport block field and a second transport block field, the first transport block field is associated with the first antenna port field, and the second transport block field is associated with the second antenna port field.

[0013] In the implementation manner, considering the increase in the number of transmission streams, the transport block field in the first DCI can be expanded accordingly. One transport block field can correspond to a maximum of 4-stream data. In addition, by associating the transport block field with the antenna port field, the DMRS port required by the demodulation transport block corresponding to the transport block field can be determined, thereby improving the receiving capability of the terminal.

[0014] In an implementable manner, the first antenna port field or the second antenna port field is disabled in a case that the number of transmission streams of data scheduled by the first DCI is less than or equal to a first value.

[0015] In this implementation, in a case that the number of transmission streams of data scheduled by the first DCI is less than or equal to a first value, the number of antenna port fields enabled in the first DCI can be reduced to save resources and power consumption. For example, in a case that the terminal is a 16R receiver and the terminal includes two antenna groups, one of which includes 8 receiving antennas, the first value can be 8, that is, in a case that the number of transmission streams of data scheduled by the first DCI is less than or equal to 8, only one antenna port field is needed to complete the indication of the DMRS port, and therefore the other antenna port field can be disabled. The number of transmission streams of data scheduled by the first DCI can also be understood as the number of downlink transmission streams of the terminal.

[0016] In an implementable manner, the first antenna port field or the second antenna port field is disabled in a case that the number of transmission streams of data scheduled by the first DCI is less than a first value.

[0017] In an implementable manner, the first antenna port field or the second antenna port field indicates the index of a reserved row in a DMRS port table.

[0018] In this implementation, in a case that the antenna port field indicates the index of a reserved row in the DMRS port table, the antenna port field can be considered to be disabled.

[0019] In an implementable manner, in a case that the second antenna port field is disabled and the terminal supports full-coherent reception, the first antenna port field is also associated with the second antenna group.

[0020] In this implementation, in a case that there is an antenna port field that is disabled, the antenna group associated with the antenna port field that is not disabled can be determined according to whether the terminal supports a low-rank full-coherent reception capability. The terminal supporting a low-rank full-coherent reception capability can be understood as the terminal supporting full-coherent reception in a case that the number of downlink transmission streams is less than or equal to a first value, that is, the antenna groups in the terminal can jointly receive data to improve the reception capability of the terminal. The low-rank can be understood as the number of downlink transmission streams being less than or equal to a first value. For example, in a case that the number of downlink transmission streams is less than or equal to a first value, if the terminal supports full-coherent reception, the antenna port field that is not disabled can be associated with all antenna groups of the terminal; if the terminal does not support full-coherent reception, the antenna group associated with the antenna port field that is not disabled does not change.

[0021] In an implementable manner, the antenna port field in the first DCI includes a third antenna port field; a first relationship is satisfied between the DMRS port indicated by the third antenna port field and the code word generated based on the data scheduled by the first DCI.

[0022] In this implementation manner, the maximum value of the number of DMRS ports that can be indicated by the antenna port field in the first DCI can be directly extended, that is, the first DCI still includes one antenna port field, such as the third antenna port field, and the maximum value of the number of DMRS ports that can be indicated by the third antenna port field is extended to 8N, without the need to extend the number of antenna port fields in the first DCI. The DMRS port indicated by the third antenna port field can have a first relationship with the code word generated based on the data scheduled by the first DCI, so that the terminal can determine the DMRS port required for demodulating each code word based on the first relationship.

[0023] In an implementable manner, the terminal includes a first antenna group and a second antenna group; the code word generated based on the data scheduled by the first DCI includes a first code word and a second code word, the first code word is associated with the first antenna group, and the second code word is associated with the second antenna group.

[0024] In this implementation manner, the association relationship between the code word and the antenna group can be used to achieve the purpose of notifying the number of transmission streams or data corresponding to the antenna group, thereby helping to improve the communication performance of the system.

[0025] In an implementable manner, the first code word is associated with the SRS resource corresponding to the first antenna group; and the second code word is associated with the SRS resource corresponding to the second antenna group.

[0026] In an implementable manner, the number of DMRS ports indicated by the third antenna port field is greater than a first value.

[0027] In this implementation manner, when the number of DMRS ports indicated by the third antenna port field is greater than the first value, the first value can be the number of antennas included in one antenna group. Considering that the number of code words scheduled by the network device in this case is greater than the number of code words that can be received by one antenna group, the first code word can be associated with the first antenna group, and the second code word can be associated with the second antenna group, to achieve the reception of the first code word and the second code word, and to achieve the purpose of notifying the number of transmission streams or data corresponding to each antenna group, thereby improving the reception performance of the terminal.

[0028] In an implementable manner, the terminal comprises a first antenna group and a second antenna group; in a case where the number of DMRS ports indicated by the third antenna port field is less than or equal to a first value and the terminal supports full-coherent reception, the first antenna group and the second antenna group are associated with a third codeword, and the third codeword belongs to the codewords generated based on the data scheduled by the first DCI.

[0029] In the implementation, in a case where the number of DMRS ports indicated by the third antenna port field is less than or equal to a first value, the first value can be the number of antennas included in one antenna group, and in this case, the number of codewords scheduled by the network device is less than or equal to the number of codewords that can be associated with one antenna group. In this case, the antenna group associated with the codeword can be further determined according to whether the terminal supports full-coherent reception. For example, in a case where the terminal supports low-rank full-coherent reception, the third codeword scheduled by the network device can be associated with the first antenna group and the second antenna group, that is, the first antenna group and the second antenna group can jointly receive the third codeword to improve the reception performance of the terminal. In this case, if the terminal does not support low-rank full-coherent reception, the third codeword scheduled by the network device can be associated with only the first antenna group or only the second antenna group.

[0030] In a second aspect, an embodiment of the present application provides a communication method, for example, an access network device on the network side, a module (for example, a circuit, a chip or a chip system, etc.) in the access network device, or a logic node, a logic module or software capable of implementing all or part of the functions of the access network device. Taking the case where the method is applied to the network device as an example, the method comprises the following steps: sending a first DCI, wherein the maximum value of the number of DMRS ports indicated by the antenna port field in the first DCI is related to the number of antennas included in the terminal, and the number of antennas is 8N, N is an integer greater than 1.

[0031] In an implementable manner, the terminal comprises a first antenna group and a second antenna group; the antenna port field in the first DCI comprises a first antenna port field and a second antenna port field, the first antenna port field is associated with the first antenna group, and the second antenna port is associated with the second antenna group.

[0032] In an implementable manner, the first antenna port is associated with the SRS resource corresponding to the first antenna group; and the second antenna port is associated with the SRS resource corresponding to the second antenna group.

[0033] In an implementable manner, the first DCI further comprises a first transport block field and a second transport block field, the first transport block field is associated with the first antenna port field, and the second transport block field is associated with the second antenna port field.

[0034] In an implementable manner, the first antenna port field or the second antenna port field is disabled in a case that a number of transmission streams of data scheduled by the first DCI is less than or equal to a first value.

[0035] In an implementable manner, the first antenna port field or the second antenna port field is disabled in a case that a number of transmission streams of data scheduled by the first DCI is less than a first value.

[0036] In an implementable manner, the first antenna port field or the second antenna port field indicates an index of a reserved row in a DMRS port table.

[0037] In an implementable manner, the first antenna port field is further associated with the second antenna group in a case that the second antenna port field is disabled and the terminal supports full-coherent reception.

[0038] In an implementable manner, the antenna port field in the first DCI includes a third antenna port field; a DMRS port indicated by the third antenna port field satisfies a first relationship with a code word generated based on data scheduled by the first DCI.

[0039] In an implementable manner, the terminal includes a first antenna group and a second antenna group; the code word generated based on data scheduled by the first DCI includes a first code word and a second code word, the first code word is associated with the first antenna group, and the second code word is associated with the second antenna group.

[0040] In an implementable manner, the first code word is associated with a SRS resource corresponding to the first antenna group; and the second code word is associated with a SRS resource corresponding to the second antenna group.

[0041] In an implementable manner, a number of DMRS ports indicated by the third antenna port field is greater than a first value.

[0042] In an implementable manner, the terminal includes a first antenna group and a second antenna group; in a case that a number of DMRS ports indicated by the third antenna port field is less than or equal to a first value and the terminal supports full-coherent reception, the first antenna group and the second antenna group are associated with a third code word, and the third code word belongs to the code word generated based on data scheduled by the first DCI.

[0043] The beneficial effects of the second aspect and some of the implementable manners of the second aspect can refer to the first aspect, which will not be repeated here.

[0044] In a third aspect, the present application provides a communication apparatus, which has the functions of the first aspect, e.g., the communication apparatus includes modules or units or means corresponding to the operations of the first aspect, which can be implemented by software or by hardware or by a combination of software and hardware.

[0045] For example, the apparatus can include a communication unit and a processing unit. The communication unit is configured to receive a first DCI, wherein a maximum value of a number of DMRS ports indicated by an antenna port field in the first DCI is related to a number of antennas included in the terminal, and the number of antennas is 8N, N being an integer greater than 1. The processing unit is configured to control the apparatus to receive data scheduled by the first DCI according to the DMRS ports indicated by the antenna port field in the first DCI.

[0046] In a fourth aspect, the present application provides a communication apparatus, which has the functions of the second aspect, e.g., the communication apparatus includes modules or units or means corresponding to the operations of the first aspect, which can be implemented by software or by hardware or by a combination of software and hardware.

[0047] For example, the apparatus can include a communication unit. The communication unit is configured to send a first DCI, wherein a maximum value of a number of DMRS ports indicated by an antenna port field in the first DCI is related to a number of antennas included in the terminal, and the number of antennas is 8N, N being an integer greater than 1.

[0048] In a fifth aspect, the present application provides a communication apparatus, which includes an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory is configured to store part or all of the computer programs or instructions necessary for implementing the functions of the first aspect. The one or more processors can execute the computer programs or instructions, which, when executed, cause the communication apparatus to implement the method in any possible design or implementation manner of the first aspect. The interface circuit is configured to implement the communication function within the communication apparatus and / or the communication function of the communication apparatus with other apparatuses or components.

[0049] In a possible design, the processor is configured to communicate with other apparatuses or components through the interface circuit.

[0050] In a possible design, the communication apparatus can further include the memory.

[0051] The communication apparatus can be a terminal, or a communication module in a terminal, or a chip responsible for the communication function in a terminal.

[0052] In a sixth aspect, the present application provides a communication apparatus, which comprises an interface circuit and one or more processors. The one or more processors are coupled with a memory. The memory is configured to store part or all of the necessary computer programs or instructions for implementing the functions related to the second aspect. The one or more processors can execute the computer programs or instructions, when the computer programs or instructions are executed, to make the communication apparatus implement the method in any possible design or implementation manner of the second aspect. The interface circuit is configured to implement the communication function within the communication apparatus and / or the communication function of the communication apparatus with other apparatuses or components.

[0053] The communication apparatus can be a network device (such as a base station), or a module (such as a circuit, a chip or a chip system, etc.) in the network device, or a logic node, a logic module or software capable of implementing all or part of the network device functions.

[0054] In a seventh aspect, the present application provides a communication system, which comprises the apparatus in the third aspect or the fifth aspect, and comprises the apparatus in the fourth aspect or the sixth aspect.

[0055] In an eighth aspect, the present application provides a computer readable storage medium, which stores computer readable instructions, when the computer readable instructions are read and executed by a computer, to make the computer execute the method in the first aspect and any possible implementation manner of the first aspect.

[0056] In a ninth aspect, the present application provides a computer program product, when the computer program product is read and executed by a computer, to make the computer execute the method in the first aspect and any possible implementation manner of the first aspect.

[0057] The technical effects that can be achieved by any one of the third aspect to the ninth aspect and any possible implementation manner of any one of the third aspect to the ninth aspect can refer to the description of the technical effects that can be brought by the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0058] FIG. 1 is a schematic illustration of a communication system to which the present application is applicable;

[0059] FIG. 2 is a schematic illustration of a DMRS time-frequency resource mapping manner provided by the present application;

[0060] FIG. 3 is a schematic flow chart of a communication method provided by the present application;

[0061] FIG. 4 is a schematic illustration of another DMRS time-frequency resource mapping manner provided by the present application;

[0062] FIG. 5 is a structural schematic diagram of a communication apparatus provided by the present application;

[0063] FIG. 6 is a structural schematic diagram of another communication device provided in the present application. DETAILED DESCRIPTION

[0064] The technical solutions provided in the present application will be described below in combination with the drawings.

[0065] The technical solutions provided in the present application can be applied to various communication systems, including but not limited to: a long term evolution (LTE) system, a long term evolution-advanced (LTE-A) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a fourth generation (4G) mobile communication system, a fifth generation (5G) mobile communication system, a new radio (NR) communication system, a future communication system, an internet of things (IoT) system, a narrow band internet of things (NB-IoT) system, etc., and the present application does not make a specific limitation thereon. The 5G mobile communication system can include non-standalone (NSA) and / or standalone (SA).

[0066] The technical solutions provided in the present application are applicable to a signal transmission scenario. For example, in the foregoing communication systems, two devices communicating with each other, a device sending information can be referred to as a sending end or a sending device, and a device receiving information can be referred to as a receiving end or a receiving device.

[0067] The technical solutions provided in the present application are applicable to a low frequency scenario, for example, a wireless frequency spectrum (referred to as sub6G) with a frequency lower than 6 gigahertz (GHz), and are also applicable to a high frequency scenario, for example, a wireless frequency spectrum with a frequency higher than 6 GHz.

[0068] The technical solutions provided in the present application are applicable to a single transmission and receiving point (Single-TRP) scenario, a multi-transmission and receiving point (Multi-TRP) scenario, and any derived scenario.

[0069] The present application is applicable to NR downlink transmission.

[0070] The technical solutions provided in the present application can be applied in scenarios such as homogeneous networks and heterogeneous networks. The present application does not limit the transmission point or transmission node. For example, it can be multi-point cooperative transmission between macro base stations, micro base stations, and macro base stations and micro base stations.

[0071] FIG. 1 is a schematic illustration of a communication system to which the present application is applicable. As shown in FIG. 1, the communication system 100 can include at least one network device (such as 110a and 110b in FIG. 1, collectively referred to as 110) and at least one terminal (such as 120a-120j in FIG. 1, collectively referred to as 120). The communication system 100 can also include other devices, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc. The terminal 120 can be connected to the network device 110 in a wireless manner.

[0072] The network device 110, which can also be referred to as an access network device, an access node, or a transmission point, etc., constitutes part of the communication system, and is used to help the terminal to realize wireless access. The multiple network devices 110 in the communication system 100 can be nodes of the same type or nodes of different types. In some scenarios, the roles of the network device 110 and the terminal 120 are relative. For example, in FIG. 1, the network element 120i can be a helicopter or a drone, which can be configured as a mobile base station. For the terminal 120j accessing the network device 110a through the network element 120i, the network element 120i is a base station; but for the network device 110a, the network element 120i is a terminal. The network device 110 and the terminal 120 are sometimes referred to as communication apparatuses. For example, the network elements 110a and 110b in FIG. 1 can be understood as communication apparatuses with base station functions, and the network elements 120a-120j can be understood as communication apparatuses with terminal functions.

[0073] In a possible scenario, the network device 110 can include, but is not limited to, a base station (BS), an evolved NodeB (eNodeB or eNB) in LTE, a next generation NodeB (gNB) in NR, a base station in a future mobile communication system, an operator, and the like when the network device 110 is a scheduling device. The network device 110 can include, but is not limited to, a transmission reception point (TRP), a remote radio head (RRH), and the like when the network device 110 is a transmitting device. The network device 110 can be a macro base station (such as 110a in FIG. 1), a micro base station or an indoor station (such as 110b in FIG. 1), a pico base station, a micro station, a relay station, a balloon station or a donor node, or a radio controller in a centralized radio access network (CRAN) scenario. In some scenarios, the network device 110 can also be a server, a wearable device, a vehicle or a vehicle-mounted device, and the like. For example, the access network device in the V2X technology can be a road side unit (RSU). All or part of the functions of the network device in the present application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The network device can also be provided with a communication module, circuit or chip for performing corresponding communication functions, and program instructions for performing corresponding communication functions. The network device in the present application can also be a logical node, a logical module or software that can implement all or part of the functions of the network device.

[0074] A terminal 120 can be a device or module that accesses the communication system 100 and has corresponding communication functions. The terminal can also be referred to as a terminal device, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal can be widely applied to various scenarios, such as D2D, V2X communication, MTC, IOT, virtual reality (VR), augmented reality (AR), mixed reality (MR), industrial control, automatic driving or unmanned driving, remote medical, smart grid, smart furniture, smart office, smart wear, smart transportation, smart home, smart city, etc. The terminal can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a haptic terminal device, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, a transport vehicle with wireless communication function, a communication module, etc. Embodiments of the present application do not limit the device form of the terminal. The terminal is usually provided with a communication module, circuit or chip for performing corresponding communication functions. The terminal can be configured with program instructions for performing corresponding communication functions.

[0075] When the network device is a scheduling device, it can configure uplink and downlink resources. For example, in the network device scheduling mode, the network device can configure uplink and downlink resources by sending downlink control information (DCI). When the network device is a sending device, it can send downlink signals to the terminal and receive uplink signals sent by the terminal. The terminal can send uplink signals / sidelink signals and receive downlink signals / sidelink signals.

[0076] For the convenience of understanding the present application, the following introduces the terms related to the present application.

[0077] 1. DCI

[0078] The terminal needs to be scheduled by the network device for sending uplink data and receiving downlink data. For example, the network device (such as a base station) can send relevant scheduling information to the terminal through DCI carried by the physical downlink control channel (PDCCH).

[0079] Different formats of DCI are defined in the communication protocol, and different formats of DCI contain different fields. Commonly used fields in DCI include an antenna port field and a transport block field.

[0080] Antenna port field: used to indicate a demodulation reference signal (DMRS) table index. The index and number of DMRS ports used for downlink transmission can be determined according to the DMRS table index indicated by the antenna port field. Considering that one DMRS port corresponds to one downlink data stream, that is, the antenna port field can implicitly indicate the number of downlink transmission streams.

[0081] Transport block field: used to indicate the modulation and coding scheme (MCS), new data indication (NDI), and redundant version (RV) of the corresponding transport block or code word. The transport block or code word can be carried in the physical downlink shared channel (PDSCH). The code word can be understood as data obtained after encoding the transport block. For convenience of description, the following will be described by taking the code word as an example.

[0082] 2、DMRS

[0083] DMRS is used to estimate the equivalent channel matrix experienced by the data channel (such as PDSCH) or control channel (such as PDCCH), so as to be used for data detection and demodulation. Taking PDSCH as an example, the DMRS is pre-coded with the transmitted data signal, so as to ensure that the DMRS and the data signal experience the same equivalent channel. Assuming that the DMRS vector transmitted by the sending end is s, the data signal vector transmitted is x, the DMRS and the data signal are pre-coded (such as multiplied by the same pre-coding matrix P) and experience the same channel H and noise z, then the corresponding received signal vector (for example, y1, y2) of the receiving end can be represented as:

[0084] Data signal:

[0085] DMRS:

[0086] It can be seen that, for the data signal and the reference signal, the equivalent channels experienced are The receiving end can obtain an estimation of the equivalent channel using a channel estimation algorithm (e.g., least squares (LS) channel estimation, minimum mean square error (MMSE) channel estimation, etc.) based on the known DMRS vector s, and complete multiple-input multiple-output (MIMO) equalization and subsequent demodulation of the data signal based on the equivalent channel The dimension of the equivalent channel estimated by the DMRS can be represented as N _R x R. N _R represents the number of receiving antennas, and R represents the number of transmission streams. The number of transmission streams can also be referred to as the number of transmission layers, the number of spatial layers, or the rank. Generally, one DMRS port corresponds to one spatial layer. That is, for MIMO transmission with R transmission streams, the number of required DMRS ports is R.

[0087] To ensure the quality of channel estimation and reduce interference between DMRS resources corresponding to different DMRS ports, different DMRS ports can be made orthogonal ports, and DMRS symbols corresponding to different DMRS ports are orthogonal in the frequency domain, the time domain, or the code domain. For example, DMRS symbols corresponding to different DMRS ports are mapped on preset time-frequency resources in a manner of frequency division multiplexing (FDM), time division multiplexing (TDM), or code division multiplexing (CDM). Currently, 5G NR supports two types of DMRS resource mapping, such as Type 1 DMRS and Type 2 DMRS. For Type 1 DMRS, a maximum of 8 orthogonal ports can be supported; for Type 2 DMRS, a maximum of 12 orthogonal ports can be supported.

[0088] For one DMRS port, to perform channel estimation on different time-frequency resources and ensure the quality of channel estimation, multiple DMRS symbols need to be sent in multiple time-frequency resources. Multiple DMRS symbols corresponding to one DMRS port correspond to one DMRS reference signal sequence, and one DMRS reference signal sequence includes multiple DMRS reference signal sequence elements. The DMRS reference signal sequence element can be understood as a DMRS symbol.

[0089] Taking a gold sequence as an example, the nth element r(n) in the DMRS reference signal sequence can satisfy the following formula:

[0090] wherein the pseudo-random sequence c(a) can be a gold sequence with a sequence length of 31. For an output sequence c(a) with a length of M PN , a = 0, 1, …, M PN -1, the following formula is satisfied:

[0091] c(a) = (x1(a+N C )+x2(a+N C ))mod2

[0092] x1(a+31) = (x1(a+3)+x1(a))mod2

[0093] x2(a+31) = (x2(a+3)+x2(a+2)+x2(a+1)+x2(a))mod2

[0094] wherein N C = 1600. The first m sequence x1(a) can be initialized as x1(0) = 1, x1(a) = 0, a = 1, 2, …, 30. The second m sequence x2(a) can be initialized by a parameter c init , for example, the following formula can be satisfied between x2(a) and c init :

[0095] c init may satisfy the following formula:

[0096] wherein n represents the number of symbols within a slot, l represents an orthogonal frequency division multiplexing (OFDM) symbol index contained within a slot, represents a slot index within a system frame, may be configured by high layer signaling. is related to a cell identification (ID), and can be equal to the cell ID, is an initialization parameter, and can be 0 or 1. λ represents a CDM group index corresponding to a DMRS port.

[0097] ​After determining the DMRS reference signal sequence corresponding to a DMRS port, the DMRS reference signal sequence can be mapped to the corresponding time-frequency resource according to a preset time-frequency resource mapping rule. For example, the m-th DMRS reference sequence element r(m) in the DMRS reference signal sequence corresponding to DMRS port number p can be mapped to the index (k, l) according to the following rule. p,μ On the resource element (RE). Where the index is (k, l) p,μ The RE corresponds to an OFDM symbol with index l in the time domain and a subcarrier with index k in the frequency domain. The mapping rule satisfies:

[0098] k′=0,1;

[0099]

[0100] n = 0, 1, ...;

[0101] l ′ =0,1;

[0102] Where μ is the subcarrier spacing parameter, To map to index (k, l) p,μ The DMRS symbol corresponding to port p on the RE, The symbol index of the starting OFDM symbol or the symbol index of the reference OFDM symbol occupied by this DMRS symbol. w is the power scaling factor. t (l′) represents the time-domain mask element corresponding to the OFDM symbol with index l′, w f (k′) represents the frequency domain mask element corresponding to the subcarrier with index k′, m = 2n + k′, Δ is the subcarrier offset factor, and n is the reference index. Configuration type 1 can be understood as type 1 DMRS, and configuration type 2 can be understood as type 2 DMRS.

[0103] In the mapping rules of type 1 DMRS, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ can be determined according to Table 1.

[0104] Table 1: DMRS Parameter Values ​​for Type 1

[0105] As shown in Table 1, p represents the DMRS port number, and λ represents the CDM group index corresponding to the DMRS port. It can be seen that Type 1 DMRS can support a maximum of 8 orthogonal DMRS ports (such as 1000-1007).

[0106] In the mapping rule of Type 2 DMRS, w f (k′), w t (l′), and the value of Δ can be determined according to Table 2.

[0107] Table 2: Type 2 DMRS parameter value

[0108] It can be seen that Type 2 DMRS can support a maximum of 12 orthogonal DMRS ports (such as 1000-1011).

[0109] Figure 2 is a schematic diagram of a DMRS time-frequency resource mapping method provided by the present application. Figure 2(a) is a time-frequency resource mapping method of Type 1 DMRS, and Figure 2(b) is a time-frequency resource mapping method of Type 2 DMRS.

[0110] As shown in Figure 2(a), for single-symbol Type 1 DMRS (corresponding to l' = 0), a maximum of 4 DMRS ports are supported, and the DMRS occupies one OFDM symbol in the time domain. The 4 DMRS ports are divided into 2 CDM groups, such as CDM group 0 and CDM group 1. CDM group 0 includes DMRS port 0 and DMRS port 1; and CDM group 1 includes DMRS port 2 and DMRS port 3. CDM group 0 and CDM group 1 are frequency division multiplexed (mapped on different frequency domain resources). The DMRS ports included in the CDM group are mapped on the same time-frequency resource. The reference signals corresponding to the DMRS ports included in the CDM group are distinguished by orthogonal cover code (OCC), thereby ensuring the orthogonality of the DMRS ports in the CDM group and suppressing the interference between the DMRS transmitted on different antenna ports. It can be seen that DMRS port 0 and DMRS port 1 are located in the same RE and are mapped in the frequency domain in the form of a comb, that is, the adjacent frequency domain resources occupied by DMRS port 0 and DMRS port 1 are separated by one subcarrier. For a DMRS port, the adjacent 2 REs occupied correspond to a length-2 OCC code word sequence. For example, for subcarrier 0 and subcarrier 2, DMRS port 0 and DMRS port 1 use a set of length-2 OCC code word sequences (for example, +1+1 and +1-1). Similarly, DMRS port 2 and DMRS port 3 are located in the same RE and are mapped in the frequency domain in the form of a comb on the REs not occupied by DMRS port 0 and DMRS port 1. For subcarrier 1 and subcarrier 3, DMRS port 2 and DMRS port 3 use a set of length-2 OCC code word sequences (for example, +1+1 and +1-1).

[0111] For dual-symbol Type 1 DMRS (corresponding to l' = 1), maximum 8 DMRS ports are supported. The 8 DMRS ports are divided into 2 CDM groups, such as CDM group 0 and CDM group 1. CDM group 0 contains DMRS port 0, DMRS port 1, DMRS port 4 and DMRS port 5; CDM group 1 contains DMRS port 2, DMRS port 3, DMRS port 6 and DMRS port 7. CDM group 0 and CDM group 1 are frequency division multiplexed, and the reference signals corresponding to the DMRS ports contained in a CDM group are distinguished by OCC. It can be seen that DMRS port 0, DMRS port 1, DMRS port 4 and DMRS port 5 are located in the same RE, and are mapped in the frequency domain in the form of a comb, i.e. DMRS port 0, DMRS port 1, DMRS port 4 and DMRS port 5 occupy adjacent frequency domain resources with one subcarrier in between. For a DMRS port, the 2 adjacent subcarriers and 2 OFDM symbols occupied correspond to an OCC code word sequence of length 4. For example, for subcarrier 0 and subcarrier 2 corresponding to OFDM symbol 1 and OFDM symbol 2, DMRS port 0, DMRS port 1, DMRS port 4 and DMRS port 5 adopt a set of OCC code word sequences of length 4 (for example, +1+1+1+1 / +1+1-1-1 / +1-1+1-1 / +1-1-1+1). Similarly, DMRS port 2, DMRS port 3, DMRS port 6 and DMRS port 7 are located in the same RE, and are mapped in the frequency domain in the form of a comb on the subcarriers not occupied by DMRS port 0, DMRS port 1, DMRS port 4 and DMRS port 5. For subcarrier 1 and subcarrier 3 corresponding to OFDM symbol 1 and OFDM symbol 2, DMRS port 2, DMRS port 3, DMRS port 6 and DMRS port 7 adopt a set of OCC code word sequences of length 4 (for example, +1+1+1+1 / +1+1-1-1 / +1-1+1-1 / +1-1-1+1).

[0112] As shown in (b) of FIG. 2, for single-symbol Type 2 DMRS, a maximum of 6 DMRS ports are supported. The 6 DMRS ports are divided into 3 CDM groups, such as CDM group 0, CDM group 1 and CDM group 2. The CDM groups are frequency division multiplexed, and the reference signals corresponding to the DMRS ports contained in a CDM group are orthogonalized by OCC. Among them, CDM group 0 contains DMRS port 0 and DMRS port 1; CDM group 1 contains DMRS port 2 and DMRS port 3; and CDM group 2 contains DMRS port 4 and DMRS port 5. The CDM groups are frequency division multiplexed (mapped on different frequency domain resources). The reference signals corresponding to the DMRS ports contained in a CDM group are mapped on the same time-frequency resource. The reference signals corresponding to the DMRS ports contained in a CDM group are distinguished by OCC. For a DMRS port, the DMRS reference signal corresponding to the DMRS port is mapped in the frequency domain in a plurality of resource subblocks containing 2 contiguous subcarriers, and the adjacent resource subblocks are spaced apart by 4 subcarriers in the frequency domain. As can be seen, the ports contained in a CDM group are located in the same RE, and are resource mapped in the frequency domain in the form of a comb. Taking a frequency domain resource granularity of 1 RB as an example, DMRS port 0 and DMRS port 1 occupy subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7. DMRS port 2 and DMRS port 3 occupy subcarrier 2, subcarrier 3, subcarrier 8 and subcarrier 9. DMRS port 4 and DMRS port 5 occupy subcarrier 4, subcarrier 5, subcarrier 10 and subcarrier 11. For 2 DMRS ports contained in a CDM group, a length-2 OCC codeword sequence (for example, +1+1 and +1-1) is corresponded in 2 contiguous subcarriers.

[0113] For double-symbol Type 2 DMRS, maximum 12 DMRS ports are supported. The 12 DMRS ports are divided into 3 CDM groups, such as CDM group 0, CDM group 1 and CDM group 2. The CDM groups are frequency division multiplexed, and the reference signals corresponding to the DMRS ports within a CDM group are orthogonalized by OCC. Among them, CDM group 0 contains DMRS port 0, DMRS port 1, DMRS port 6 and DMRS port 7; CDM group 1 contains DMRS port 2, DMRS port 3, DMRS port 8 and DMRS port 9; CDM group 2 contains DMRS port 4, DMRS port 5, DMRS port 10 and DMRS port 11. The CDM groups are frequency division multiplexed (mapped on different frequency domain resources). The reference signals corresponding to the DMRS ports within a CDM group are mapped on the same time-frequency resource. The reference signals corresponding to the DMRS ports within a CDM group are distinguished by OCC. For a DMRS port, the corresponding DMRS reference signal is mapped in the frequency domain within multiple resource subblocks containing 2 contiguous subcarriers, and the adjacent resource subblocks are spaced by 4 subcarriers in the frequency domain. As can be seen, the ports contained in a CDM group are located in the same RE, and are resource mapped in the frequency domain in the form of a comb. Taking the frequency domain resource granularity of 1 RB as an example, DMRS port 0, DMRS port 1, DMRS port 6 and DMRS port 7 occupy subcarriers 0, 1, 6 and 7 corresponding to OFDM symbol 1 and OFDM symbol 2. DMRS port 2, DMRS port 3, DMRS port 8 and DMRS port 9 occupy subcarriers 2, 3, 8 and 9 corresponding to OFDM symbol 1 and OFDM symbol 2. DMRS port 4, DMRS port 5, DMRS port 10 and DMRS port 11 occupy subcarriers 4, 5, 10 and 11 corresponding to OFDM symbol 1 and OFDM symbol 2. For the 4 DMRS ports contained in a CDM group, a OCC code word sequence with a length of 4 (for example, +1+1+1+1 / +1+1-1-1 / +1-1+1-1 / +1-1-1+1) is corresponded within 2 contiguous subcarriers corresponding to 2 OFDM symbols.

[0114] The DMRS symbol generation method and time-frequency resource mapping method corresponding to the DMRS port shown above can be predefined by a protocol. In each data transmission process, the network device needs to inform the terminal of the corresponding allocated DMRS port. The terminal can perform pilot signal reception and corresponding channel estimation procedures at the corresponding resource location based on the allocated DMRS port according to the DMRS symbol generation method and time-frequency resource mapping method defined by the protocol. The DMRS port notification method defined in the current NR protocol adopts a method of semi-statically configuring a DMRS type by high-layer signaling (for example, configuring a DMRS type by radio resource control (RRC) signaling) and dynamically notifying the allocated DMRS port index by DCI. For example, in the case of configuring the DMRS type by high-layer signaling DMRS downlink configuration (DMRS-DownlinkConfig), the specific signaling includes a configuration type (dmrs-Type) field and a maximum symbol number (maxLength) field. The configuration type field is used to indicate whether to use type 1 DMRS or type 2 DMRS. The maximum symbol number field is used to indicate whether to use single-symbol DMRS or double-symbol DMRS. If the maximum symbol number field is configured as length 2 (len2), or in other words, the value of the maximum symbol number field is 2, then it can be further indicated by DCI whether to use single-symbol DMRS or double-symbol DMRS. If the maximum symbol number field is not configured, then single-symbol DMRS is used.

[0115] The antenna port field in the DCI signaling is used to indicate the allocated DMRS port index. For example, the antenna port field is used to indicate the index value in the DMRS port table corresponding to the value of the configuration type field and the maximum symbol number field configured by the high-layer signaling. Each index value corresponds to one or more DMRS port indexes. Based on different values of the configuration type field and the maximum symbol number field, the NR protocol defines different DMRS port tables. As shown in Table 3 and Table 4. Table 3 shows the DMRS port table corresponding to the value of the configuration type field being 1 and the value of the maximum symbol number field being 2. Table 4 shows the DMRS port table corresponding to the value of the configuration type field being 2 and the value of the maximum symbol number field being 2.

[0116] Table 3: DMRS port table corresponding to dmrs-Type=1, maxLength=2

[0117] As shown in Table 3, the network device can use up to two codewords (such as codeword 0 and codeword 1) to send the PDSCH, and the network device and the terminal can determine which part in Table 3 to use according to the number of currently actually used codewords. In the case of using one codeword for transmission, the left side content in Table 3 is used, such as codeword 0 enable, codeword 1 disable corresponding content; in the case of using two codewords for transmission, such as codeword 0 enable, codeword 1 enable corresponding content. It can be seen that the one codeword stream can be mapped to a maximum of 4 spatial layers, that is, a maximum of 4 DMRS ports are corresponded, and the two codewords stream can be mapped to a maximum of 8 spatial layers, that is, a maximum of 8 DMRS ports are corresponded. The antenna port field includes 5 bits, which are used to indicate 32 index values in the DMRS port table. The number of DMRS CDM groups without data is used to determine whether the DMRS and the data signal can be multiplexed on the same OFDM symbol. For example, if the number of DMRS CDM groups without data is 1, it means that the time-frequency resource corresponding to 1 CDM group will not map the data signal, and the time-frequency resource corresponding to the remaining 1 CDM group can be used to map the data signal. The number of front-load symbols indicates the number of time domain symbols allowed to map the DMRS, for example, the number of front-load symbols is 1, which means that the DMRS is allowed to be mapped to one time domain symbol, that is, single-symbol DMRS is used. The value of the DMRS port is a shorthand, that is, “0” represents 1000, “1” represents 1001, or the value of the DMRS port represents the index of the DMRS port.

[0118] Table 4: DMRS port table corresponding to dmrs-Type=2, maxLength=2

[0119] As shown in Table 4, the antenna port field includes 6 bits, which are used to indicate 64 index values in the DMRS port table. The meanings of the parameters in Table 4 can be referred to the related description in Table 3, which will not be repeated here.

[0120] The problems existing in the prior communication method will be described below.

[0121] As wireless communication systems evolve, the demand for downlink peak transmission rates also increases. For example, explicit market demand shows that the downlink peak transmission rate needs to be increased to 1.6 gigabits per second (Gbps). In order to meet this demand, a 16-antenna (radio) receiver (referred to as a 16R receiver) can be used in downlink transmission to effectively improve spectral efficiency. The 16R receiver indicates a receiver device containing 16 receiving antennas, such as a terminal including 16 receiving antennas. Each receiving antenna in the 16R receiver can independently receive a signal. Compared with an 8R receiver, the 16R receiver can significantly improve the downlink throughput of a single user in a cell and can also increase the coverage of a cell edge user. The 16R receiver is also one of the main ways to enable 1024 quadrature amplitude modulation (QAM) and higher order modulation schemes within a range of practically operable signal-to-interference ratios.

[0122] As can be seen from Tables 3 and 4, the maximum of 8 DMRS ports is indicated in the DMRS port table, or the antenna port field in the DCI can indicate a maximum of 8 DMRS ports. Considering that one DMRS port corresponds to one transmission stream, that is, the maximum downlink 8-stream transmission, this limits the performance of the 16R receiver. It should be noted that the 16R receiver can implement the reception of a maximum of 16 streams of data. Therefore, how to enable maximum downlink 16-stream transmission is a technical problem to be solved by the present application.

[0123] In addition, in the case of high-stream transmission (such as the number of transmission streams being greater than 8) of the 16R receiver, the traditional 16R receiver scheme has the characteristics of great implementation difficulty and high computational complexity. The traditional 16R receiver scheme can be understood as full-coherent reception or joint reception by the 16 receiving antennas in the 16R receiver, such as the 16 receiving antennas being jointly received as one antenna group. In the traditional 16R receiver scheme, when the number of transmission streams is 16, the reception complexity is equivalent to 16 times the number of transmission streams being 1, thereby existing the problems of great implementation difficulty and high computational complexity in high-stream transmission. A feasible solution is to split the 16R receiver into two "virtual terminals" containing 8R, and each "virtual terminal" performs signal reception and processing, so as to solve the problems of great implementation difficulty and high computational complexity of the 16R receiver. The "virtual terminal" can also be referred to as a sub-receiver. It can be understood that the sub-receiver is an 8R receiver, and the sub-receiver can implement the reception of a maximum of 8 streams of data. In this solution, the 16R receiver can be referred to as a double-spliced 16R. However, in the case of high-stream transmission, how to notify each sub-receiver of the corresponding number of transmission streams or data becomes a technical problem to be solved.

[0124] Therefore, the application provides a communication method and a communication device applied to the field of wireless communication. In the technical solution provided by the application, the number of DMRS ports that can be maximally indicated by the antenna port field in the DCI is expanded, such as enabling the maximum indication of 16 DMRS ports, thereby enabling the maximum downlink 16-stream transmission to improve the performance of the 16R receiver; and the indication mechanism of the downlink stream number and the base station precoding behavior of the dual-pinning terminal (such as dual-pinning 16R) is perfected, so that the sub-receiver in the dual-pinning terminal determines the number of transmission streams or data that should be received.

[0125] The technical solution provided by the application is described below.

[0126] FIG. 3 is a schematic flowchart of a communication method provided by the application. As shown in FIG. 3, the method can include S301 and S302.

[0127] In S301, the network device sends a first DCI, and the maximum number of DMRS ports indicated by the antenna port field in the first DCI is related to the number of antennas included by the terminal, and the number of antennas is 8N, N is an integer greater than 1. Correspondingly, the terminal receives the first DCI.

[0128] The network device can dynamically notify the allocated DMRS ports through the DCI. For example, the network device can send the first DCI to the terminal, the first DCI includes the antenna port field, the antenna port field is used to indicate the index value of the DMRS port table, each index value corresponds to one or more DMRS port indexes, thereby realizing the indication of the DMRS port. Correspondingly, the terminal can receive the first DCI.

[0129] In the application, the maximum number of DMRS ports indicated by the antenna port field can be related to the receiving capability of the terminal.

[0130] In a possible implementation, the maximum number of DMRS ports indicated by the antenna port field in the first DCI can be the same as the number of antennas included by the terminal. The number of antennas can be 8N, N is an integer greater than 1. The number of antennas can be the number of receiving antennas. For example, in the case that the terminal includes 16 receiving antennas, the antenna port field can maximally indicate 16 DMRS ports, thereby enabling the maximum downlink 16-stream transmission, so that the number of downlink transmission streams can match the receiving capability of the terminal, thereby improving the receiving performance of the terminal. It should be understood that in this implementation, the receiving capability of the terminal includes the number of antennas included by the terminal. In the application, the maximum number of DMRS ports indicated by the antenna port field in the first DCI can also be referred to as the number of DMRS ports that can be maximally indicated by the antenna port field in the first DCI, or the maximum number of downlink transmission streams that can be indicated by the first DCI.

[0131] In a possible implementation, to make the maximum value of the number of DMRS ports indicated by the antenna port field in the first DCI be 8N, N being an integer greater than 1, the DCI can be extended to generate a new DCI format. The new DCI format includes N antenna port fields, each of which can indicate a maximum of 8 DMRS ports. Each antenna port can indicate a DMRS port by indicating an index value of a DMRS port table as shown in Table 3 or Table 4. For example, when the terminal includes 16 receiving antennas, the new DCI format can include 2 antenna port fields, so that the antenna port field in the new DCI format can indicate a maximum of 16 DMRS ports. It should be noted that the N antenna port fields included in the new DCI format can be adjacent or not adjacent, which is not limited here. The number of bits and the order of each field of the antenna port field in the new DCI format are the same as those of each field of the antenna port field in the existing DCI format.

[0132] Considering that the maximum number of orthogonal ports supported by the DMRS resource mapping type supported by the current 5G NR is 12, the resource mapping of the DMRS port with a number greater than 12 cannot be supported, or in other words, a larger number of transmission streams (such as more than 12 streams) cannot be supported. Therefore, the number of orthogonal ports supported by the DMRS resource mapping type supported by the 5G NR can be extended.

[0133] In a possible implementation, the number of supported orthogonal ports can be expanded by increasing the time-frequency resources occupied by the DMRS. This method can keep the number of DMRS symbols corresponding to each DMRS port unchanged, but will correspondingly increase the overhead of the DMRS and reduce the spectral efficiency of the system.

[0134] In a possible implementation, the number of supported orthogonal ports can be expanded by multiplexing the DMRS resources corresponding to the orthogonal DMRS ports in the case of the same time-frequency resources (overhead). As an example, on the basis of the existing NR DMRS port, a new DMRS port can be introduced by further code division multiplexing enhancement. For example, for double-symbol type 1 DMRS, the existing OCC code word sequence with a length of 4 is extended to an OCC code word sequence with a length of 8, so that the maximum number of orthogonal ports supported by the double-symbol type 1 DMRS is increased to 16. For another example, for double-symbol type 2 DMRS, the existing OCC code word sequence with a length of 4 is extended to an OCC code word sequence with a length of 8, so that the maximum number of orthogonal ports supported by the double-symbol type 2 DMRS is increased to 24.

[0135] FIG. 4 is a schematic diagram illustrating another DMRS time-frequency resource mapping manner provided by the present application. In FIG. 4, (a) is a time-frequency resource mapping manner of a double-symbol type 1 DMRS. (b) in FIG. 4 is a time-frequency resource mapping manner of a double-symbol type 2 DMRS.

[0136] As shown in (a) of FIG. 4, the double-symbol type 1 DMRS supports a maximum of 16 DMRS ports. The 16 DMRS ports are divided into 2 CDM groups, such as CDM group 0 and CDM group 1. CDM group 0 contains DMRS port 0, DMRS port 1, DMRS port 4, DMRS port 5, DMRS port 8, DMRS port 9, DMRS port 10 and DMRS port 11; CDM group 1 contains DMRS port 2, DMRS port 3, DMRS port 6, DMRS port 7, DMRS port 12, DMRS port 13, DMRS port 14 and DMRS port 15. CDM group 0 and CDM group 1 are frequency division multiplexed, and the reference signals corresponding to the DMRS ports contained in the CMD group are distinguished by OCC. As can be seen, the DMRS ports in CDM group 1 are located in the same RE, and are mapped in the frequency domain in the form of a comb, i.e., DMRS port 0, DMRS port 1, DMRS port 4, DMRS port 5, DMRS port 8, DMRS port 9, DMRS port 10 and DMRS port 11 occupy adjacent frequency domain resources with one subcarrier in between. For one DMRS port, the 2 adjacent subcarriers and 2 OFDM symbols correspond to one OCC code word sequence of length 8. For example, for subcarrier 0 and subcarrier 2 corresponding to OFDM symbol 1 and OFDM symbol 2, DMRS port 0, DMRS port 1, DMRS port 4, DMRS port 5, DMRS port 8, DMRS port 9, DMRS port 10 and DMRS port 11 use a set of OCC code word sequences of length 8 (for example, +1+1+1+1+1+1+1+1 / +1+1+1+1-1-1-1-1 / +1-1+1-1+1-1+1-1 / +1-1-1+1+1-1-1+1). Similarly, DMRS port 2, DMRS port 3, DMRS port 6, DMRS port 7, DMRS port 12, DMRS port 13, DMRS port 14 and DMRS port 15 are located in the same RE, and are mapped in the frequency domain in the form of a comb. For subcarrier 1 and subcarrier 3 corresponding to OFDM symbol 1 and OFDM symbol 2, DMRS port 2, DMRS port 3, DMRS port 6, DMRS port 7, DMRS port 12, DMRS port 13, DMRS port 14 and DMRS port 15 use a set of OCC code word sequences of length 8 (for example, +1+1+1+1+1+1+1+1 / +1+1+1+1-1-1-1-1 / +1-1+1-1+1-1+1-1 / +1-1-1+1+1-1-1+1)

[0137] As shown in (b) of FIG. 4, the double-symbol type 2 DMRS supports a maximum of 24 DMRS ports. The 24 DMRS ports are divided into 3 CDM groups, such as CDM group 0, CDM group 1 and CDM group 2. CDM group 0 contains DMRS port 0, DMRS port 1, DMRS port 6, DMRS port 7, DMRS port 12, DMRS port 13, DMRS port 14 and DMRS port 15; CDM group 1 contains DMRS port 2, DMRS port 3, DMRS port 8, DMRS port 9, DMRS port 16, DMRS port 17, DMRS port 18 and DMRS port 19; and CDM group 2 contains DMRS port 4, DMRS port 5, DMRS port 10, DMRS port 11, DMRS port 20, DMRS port 21, DMRS port 22 and DMRS port 23. The CDM groups are frequency division multiplexed (mapped on different frequency domain resources). The reference signals corresponding to the DMRS ports contained in a CDM group are mapped on the same time-frequency resources. The reference signals corresponding to the DMRS ports contained in a CDM group are distinguished by OCC. For a DMRS port, the corresponding DMRS reference signal is mapped in the frequency domain in a plurality of resource sub-blocks containing 2 contiguous subcarriers, and the adjacent resource sub-blocks are spaced apart by 4 subcarriers in the frequency domain. As can be seen, the ports contained in a CDM group are located in the same RE and are mapped in the frequency domain in a comb manner. Taking the frequency domain resource granularity of 1 RB as an example, the DMRS ports in CDM group 0 occupy subcarriers 0, 1, 6 and 7 corresponding to OFDM symbol 1 and OFDM symbol 2. The DMRS ports in CDM group 1 occupy subcarriers 2, 3, 8 and 9 corresponding to OFDM symbol 1 and OFDM symbol 2. The DMRS ports in CDM group 2 occupy subcarriers 4, 5, 10 and 11 corresponding to OFDM symbol 1 and OFDM symbol 2. For the 4 DMRS ports contained in a CDM group, a length-8 OCC code word sequence (e.g., +1+1+1+1+1+1+1+1 / +1+1+1+1-1-1-1-1 / +1-1+1-1+1-1+1-1 / +1-1-1+1+1-1-1+1) is corresponded to in 2 adjacent subcarriers corresponding to 2 OFDM symbols.

[0138] S302, the terminal receives data scheduled by the first DCI according to the DMRS port indicated by the antenna port field in the first DCI.

[0139] In the present application, the first DCI is used to schedule the PDSCH, and the data scheduled by the first DCI can be understood as the data carried on the PDSCH scheduled by the first DCI. After receiving the first DCI, the terminal performs DMRS reception and corresponding channel estimation process in the corresponding resource position according to the DMRS port indicated by the antenna port field, according to the protocol predefined DMRS symbol generation method and time-frequency resource mapping method, and demodulates the data carried on the PDSCH through the estimated channel information, thereby realizing the reception of the data.

[0140] In the present application, the maximum value of the number of DMRS ports indicated by the antenna port field in the DCI is expanded, so that the number of downlink transmission streams can match the receiving capability of the terminal, thereby helping to improve the receiving performance of the terminal.

[0141] In the case where the new DCI format includes N antenna port fields, if the terminal includes N sub-receivers, one of the N antenna port fields in the new DCI format can be associated with one of the N sub-receivers to achieve the purpose of informing each sub-receiver of the corresponding number of transmission streams or data under high stream transmission, and the precoding behavior of the network device can be agreed. The association of the antenna port field with the sub-receiver can be understood as that the number of DMRS ports indicated by the antenna port field is used to determine the number of transmission streams corresponding to the sub-receiver, or in other words, the number of DMRS ports indicated by the antenna port field is the same as the number of transmission streams corresponding to the sub-receiver. In addition, the association of the antenna port field with the sub-receiver can also be understood as that the precoding used by the DMRS port indicated by the antenna port field is determined by the channel corresponding to the antenna in the sub-receiver. It should be understood that the maximum number of antennas included in the sub-receiver is the same as the maximum number of DMRS ports that can be indicated by the antenna port field. For example, the maximum number of antennas included in the sub-receiver can be 8, or in other words, the sub-receiver can be an 8R receiver. In the present application, the sub-receiver can also be referred to as an antenna group, an antenna set, etc., which is not limited here. For example, the 8R sub-receiver can be understood as an antenna group in the terminal, which includes 8 antennas.

[0142] The technical solutions provided in the present application will be described below taking a 16R dual-terminal terminal as an example.

[0143] It should be understood that when the terminal is a 16R receiver, the antenna port field in the first DCI sent by the network device can include a first antenna port field and a second antenna port field, the first antenna port field being associated with a first sub-receiver in the terminal, and the second antenna port field being associated with a second sub-receiver in the terminal. That is, the number of DMRS ports indicated by the first antenna port field determines the number of data streams received by the first sub-receiver, and the number of DMRS ports indicated by the second antenna port field determines the number of data streams received by the second sub-receiver; or the precoding used by the DMRS ports indicated by the first antenna port field can be calculated according to the channel corresponding to the antennas in the first sub-receiver, and the precoding used by the DMRS ports indicated by the second antenna port field can be calculated according to the channel corresponding to the antennas in the second sub-receiver.

[0144] In a possible implementation manner, the antenna port field is associated with a sub-receiver, and it can also be understood that the antenna port is associated with a sounding reference signal (SRS) resource corresponding to the sub-receiver. For example, the first antenna port field is associated with a first sub-receiver, and it can be understood that the first antenna port field is associated with an SRS resource corresponding to the first sub-receiver; the second antenna port field is associated with a second sub-receiver, and it can be understood that the second antenna port field is associated with an SRS resource corresponding to the second sub-receiver.

[0145] It should be noted that whether the new DCI format is used can be determined according to the capability of the terminal. For example, when the terminal is a dual-paste 16R terminal, if the maximum value of the number of antennas included in the terminal is less than or equal to 8, the existing DCI format can be reused; if the maximum value of the number of antennas included in the terminal is greater than 8, the new DCI format is used.

[0146] It should be noted that considering that one codeword stream can be mapped to at most 4 spatial layers, or in other words, one codeword can correspond to at most 4 transmission streams, when the number of downlink transmission streams increases, the number of codewords sent or scheduled by the network device also increases accordingly, or in other words, the number of codewords configured by the network device for the PDSCH also increases accordingly, therefore, when the antenna port field in the DCI is expanded, the transport block field in the DCI also needs to be expanded.

[0147] In an implementable manner, in the case of 8N downlink transmission streams, the transport block field in the new DCI format can be 2N. For example, a terminal is a 16R receiver, the DCI can be extended accordingly, so that the new DCI format includes 4 transport block fields to support maximum 16 downlink transmission streams. Wherein, the network device can configure a maximum of 4 codewords when scheduling PDSCH. It should be understood that one transport block field can correspond to one codeword, or in other words, one transport block field can correspond to a maximum of 4 transport streams. It should be noted that the 2N transport block fields included in the new DCI format can be adjacent or not adjacent, which is not limited here. The number of bits and the order of each domain occupied by the transport block field in the new DCI format are the same as the number of bits and the order of each domain occupied by the transport block field in the existing DCI format.

[0148] In this application, in the case of a terminal being a 16R receiver, the new DCI format can include a first transport block field and a second transport block field, and the number of the first transport block field and the second transport block field is 2, or in other words, the first transport block field can be understood as two of the transport block fields included in the new DCI format, and the second transport block field can be understood as the other two transport block fields included in the new DCI format. For example, the first transport block field can be understood as the first two transport block fields in the new DCI format, and the second transport block field can be understood as the last two transport block fields in the new DCI format. The first transport block field is used to indicate the MCS corresponding to codeword #1 and codeword #2, and the first transport block field is associated with the first antenna port field to indicate that the DMRS port required for demodulating codeword #1 and codeword #2 is indicated by the first antenna port field. Correspondingly, the second transport block field is used to indicate the MCS corresponding to codeword #3 and codeword #4, and the second transport block field is associated with the second antenna port field to indicate that the DMRS port required for demodulating codeword #3 and codeword #4 is indicated by the second antenna port field.

[0149] In some scenarios, in the case that the number of downlink transmission streams of the terminal is less than or equal to a first value, the number of enabled antenna port fields can be reduced to save resources and power consumption. For example, for a double-pinned 16R terminal, the first value can be 8. That is, in the case that the number of downlink transmission streams of the double-pinned 16R terminal is less than or equal to 8, only one antenna port field is needed to complete the indication of the DMRS port, and the other antenna port field can be disabled. In this application, the disabled can also be described as invalid, deactivated, etc., which is not limited here.

[0150] In a possible implementation, in the case that the antenna port field indicates the index of the reserved row (Reserved) in the DMRS port table, it can be considered that the antenna port field is disabled.

[0151] In this application, the receiving capability of the terminal can also include whether the terminal supports a low-rank full-coherent receiving capability. The terminal supporting the low-rank full-coherent receiving capability can be understood as that, in the case that the number of downlink transmission streams is less than or equal to the first value, the terminal supports full-coherent receiving, that is, in the case that the number of downlink transmission streams is less than or equal to the first value, the sub-receivers in the terminal can jointly receive data. In the case that the antenna port field is disabled, the sub-receivers associated with the non-disabled antenna port field can be determined according to whether the terminal supports the low-rank full-coherent receiving capability. For example, in the case that the terminal supports the low-rank full-coherent receiving, the non-disabled antenna port field can be associated with all the sub-receivers of the terminal; in the case that the terminal does not support the low-rank full-coherent receiving, the sub-receivers associated with the non-disabled antenna port field do not change. As an example, in the case that the number of downlink transmission streams received by the 16R double-pasting terminal is less than or equal to 8 and the second antenna port field is disabled, if the terminal supports full-coherent receiving, the first antenna port field can also be associated with the sub-receivers associated with the second antenna port field, that is, the first antenna port field is also associated with the second sub-receiver, that is, in this case, the first antenna port field is associated with the first sub-receiver and the second sub-receiver; if the terminal does not support full-coherent receiving, the sub-receivers associated with the first antenna port field do not change, that is, in this case, the first antenna port field is still associated with the first sub-receiver. In this scheme, by means of the terminal capability and the DMRS port indicated by the antenna port field, the association relationship between the antenna port field and the sub-receiver can be dynamically determined to adjust the precoding behavior of the network equipment side, so that the precoding behavior of the network equipment side can be matched with the receiving capability of the terminal, and the communication performance is improved.

[0152] In a possible implementation manner, to make the maximum value of the number of DMRS ports that can be indicated by the antenna port field in the first DCI be 8N, N being an integer greater than 1, the maximum value of the number of DMRS ports that can be indicated by the antenna port field in the first DCI can be directly expanded, that is, the first DCI still includes one antenna port field, and the maximum value of the number of DMRS ports that can be indicated by the antenna port field is 8N, without the need to expand the number of antenna port fields in the first DCI. For the convenience of distinguishing and describing, the antenna port field can be referred to as a third antenna port field.

[0153] The technical scheme provided in this application is described below taking a 16R double-pasting terminal as an example.

[0154] In the case that the terminal is a 16R double-pair terminal, the maximum number of DMRS ports indicated by the third antenna port field is 16. The network device transmits the pilot signal at the corresponding resource location by using the DMRS symbol generation method shown in the foregoing embodiments and the DMRS time-frequency resource mapping mode shown in FIG. 4, and informs the terminal device of the corresponding allocated DMRS port in each data transmission process. Correspondingly, the terminal can receive the pilot signal and implement the corresponding channel estimation process based on the allocated DMRS port.

[0155] It should be understood that, in the case that the terminal is a 16R double-pair terminal, the network device can use up to four codewords (such as codeword 0, codeword 1, codeword 2, and codeword 3) to transmit the PDSCH. Among them, a single-codeword stream can be mapped to up to 4 spatial layers, that is, up to 4 DMRS ports are corresponded, and therefore the network device can use the third antenna port field to indicate up to 4 DMRS ports in the case of using a single codeword to transmit the PDSCH. The DMRS ports indicated by the third antenna port field can belong to the 16 DMRS ports supported by the double-symbol type 1 DMRS or belong to the 24 DMRS ports supported by the double-symbol type 2 DMRS. A double-codeword stream can be mapped to up to 8 spatial layers, that is, up to 8 DMRS ports are corresponded, and therefore the network device can use the third antenna port field to indicate up to 8 DMRS ports in the case of using a double codeword to transmit the PDSCH. The DMRS ports indicated by the third antenna port field can belong to the 16 DMRS ports supported by the double-symbol type 1 DMRS or belong to the 24 DMRS ports supported by the double-symbol type 2 DMRS. A three-codeword stream can be mapped to up to 12 spatial layers, that is, up to 12 DMRS ports are corresponded, and therefore the network device can use the third antenna port field to indicate up to 12 DMRS ports in the case of using a three codeword to transmit the PDSCH. The DMRS ports indicated by the third antenna port field can belong to the 16 DMRS ports supported by the double-symbol type 1 DMRS or belong to the 24 DMRS ports supported by the double-symbol type 2 DMRS. A four-codeword stream can be mapped to up to 16 spatial layers, that is, up to 16 DMRS ports are corresponded, and therefore the network device can use the third antenna port field to indicate up to 16 DMRS ports in the case of using a four codeword to transmit the PDSCH. The DMRS ports indicated by the third antenna port field can belong to the 16 DMRS ports supported by the double-symbol type 1 DMRS or belong to the 24 DMRS ports supported by the double-symbol type 2 DMRS.

[0156] As an example, the third antenna port field can indicate the DMRS ports greater than 8 by indicating an index value in the DMRS port table as shown in Table 5. Table 5 shows the DMRS port table corresponding to the configuration type field with a value of 2 and the maximum number of symbols field with a value of 2. It should be noted that in the case where the network device transmits the PDSCH using a single codeword, codeword 0 can be made available, and codewords 1, 2, and 3 can be made unavailable, in which case the values of the index value, the number of DMRS CDM groups with no data, the DMRS ports, and the number of front symbols can be the same as the related contents of the single codeword in Table 4; in the case where the network device transmits the PDSCH using a double codeword, codewords 0 and 1 can be made available, and codewords 2 and 3 can be made unavailable, in which case the values of the index value, the number of DMRS CDM groups with no data, the DMRS ports, and the number of front symbols can be the same as the related contents of the double codeword in Table 4, which will not be described here.

[0157] Table 5: DMRS port table corresponding to dmrs-Type = 2, maxLength = 2

[0158] As shown in Table 5, the antenna port field includes 6 bits for indicating 64 index values in the DMRS port table. The meanings of the parameters in Table 5 can be referred to the related descriptions in Table 3, which will not be described here. It should be understood that Table 5 is only an example and does not limit the technical solutions of the present application.

[0159] However, due to the increase in the number of downlink transmission streams, the number of codewords transmitted or scheduled by the network device also increases, or in other words, the number of codewords configured by the network device for the PDSCH also increases, so it is still necessary to expand the transport block field in the first DCI. The specific expansion scheme can be referred to the related descriptions in the foregoing embodiments, which will not be described here. It should be understood that the DMRS ports indicated by the third antenna port field satisfy the first relationship with the codewords scheduled by the network device. For example, in the case of a 16R double-terminal terminal, the third antenna port field can indicate a maximum of 16 DMRS ports, and the maximum number of codewords that can be scheduled by the network device is 4, and each codeword can correspond to a maximum of 4 DMRS ports in the 16 DMRS ports. It should be noted that the present application does not limit the first relationship. In one possible implementation, the first codeword can correspond to the first 4 DMRS ports in the 16 DMRS ports, the second codeword can correspond to the 5th-8th DMRS ports in the 16 DMRS ports, the third codeword can correspond to the 9th-12th DMRS ports in the 16 DMRS ports, and the second codeword can correspond to the 13th-16th DMRS ports in the 16 DMRS ports.

[0160] For a sub-receiver of the mR, each sub-receiver can be associated with a maximum of m / 4 code words. m is a positive integer multiple of 4. For example, a 4R sub-receiver can be associated with a maximum of 1 code word, and an 8R sub-receiver can be associated with a maximum of 2 code words, so as to achieve the purpose of informing the sub-receiver of the corresponding number of transmission streams or data. The association of the sub-receiver with the code word can be understood as the sub-receiver being used to receive the associated code word.

[0161] The following describes the technical solutions provided in the present application by taking a terminal as an example of a 16R dual-terminal. The terminal can include a first sub-receiver and a second sub-receiver, and the network device schedules a first code word and a second code word. The first code word can be associated with the first sub-receiver, and the second code word can be associated with the second sub-receiver.

[0162] In a possible implementation, the first code word is associated with the first sub-receiver, which can also be understood as the first code word being associated with the SRS resource corresponding to the first sub-receiver. The second code word is associated with the second sub-receiver, which can also be understood as the second code word being associated with the SRS resource corresponding to the second sub-receiver.

[0163] In the present application, the association relationship between the code word and the sub-receiver can be determined according to the capability of the terminal and the DMRS port indicated by the third antenna port field.

[0164] In a possible implementation, in a case where the number of DMRS ports indicated by the third antenna port field is greater than a first value, the first value can be the number of antennas included in one sub-receiver. In this case, the number of code words scheduled by the network device is greater than the number of code words that can be associated with one sub-receiver, and therefore the code words scheduled by the network device need to be associated with at least two sub-receivers. The present application does not limit the association relationship between the code word and the sub-receiver. For example, in a case where the terminal is a 16R dual-terminal and the number of DMRS ports indicated by the third antenna port field is 16, the network device needs to schedule 4 code words, the first sub-receiver can be associated with code word #1 and code word #2, and the second sub-receiver can be associated with code word #3 and code word #4.

[0165] In a possible implementation, in a case where the number of DMRS ports indicated by the third antenna port field is less than or equal to a first value, the first value can be the number of antennas included in one sub-receiver. In this case, the number of code words is less than the number of code words that can be associated with one sub-receiver. In this case, the sub-receiver to which the code word is associated can be further determined according to whether the terminal supports full-coherent reception. For example, in this case, if the terminal supports full-coherent reception, the code words scheduled by the network device can be associated with the first sub-receiver and the second sub-receiver, so as to improve the receiving capability of the terminal. If the terminal does not support full-coherent reception, the code words can be associated with only the first sub-receiver or only the second sub-receiver.

[0166] FIG. 5 is a structural schematic diagram of a communication apparatus provided in the present application. The apparatus 500 shown in FIG. 5 can be used to implement the various steps / operations performed by the terminal or the network device in the foregoing method embodiments. As shown in FIG. 5, the apparatus 500 can include a communication unit 510 and a processing unit 520.

[0167] As an example, the apparatus 500 can be used to implement the various steps / operations performed by the terminal in the method shown in FIG. 3. For example, the communication unit 510 can be used to implement the operations performed by the terminal in S301, and the processing unit 520 can be used to implement S302.

[0168] As an example, the apparatus 500 can be used to implement the various steps / operations performed by the network device in the method shown in FIG. 3. For example, the communication unit 510 can be used to implement the operations performed by the network device in S301, and the communication unit 510 can also be used to schedule the data through the first DCI.

[0169] In a possible implementation, the communication apparatus 500 can further include a storage unit 530 configured to store apparatus program codes and / or data. In an example, the storage unit 530 can include a random access memory, a flash memory, a read only memory, a programmable read only memory, an electrically erasable programmable read only memory, a register, and / or the like.

[0170] FIG. 6 is a structural schematic diagram of another communication apparatus provided in the present application. The apparatus 600 shown in FIG. 6 can be used to implement the method performed by the terminal or the network device in the foregoing embodiments.

[0171] As shown in FIG. 6, the apparatus 600 of the present embodiment includes a memory 610, a processor 620, a communication interface 630, and a bus 640. The memory 610, the processor 620, and the communication interface 630 are communicatively connected with each other through the bus 640.

[0172] The memory 610 can be a read only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 610 can store a program, and when the program stored in the memory 610 is executed by the processor 620, the processor 620 is configured to perform the various steps in the method shown in FIG. 3 performed by the terminal or the network device.

[0173] The processor 620 can be a general purpose central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits used for executing programs to implement the communication methods disclosed in the embodiments of the present application.

[0174] The processor 620 can also be an integrated circuit chip having a processing capability of signals. In the implementation process, each step of the communication method disclosed in the embodiments of the present application can be completed by the integrated logic circuit of hardware in the processor 620 or the instructions in the form of software.

[0175] The processor 620 described above can also 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, a discrete hardware component. Each method, step and logic block diagram disclosed in the embodiments of the present application can be implemented or executed. The general purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0176] The steps of the method disclosed in the embodiments of the present application can be directly embodied as hardware code processing for execution, or executed by a combination of hardware and software modules in the code processing. The software module can be located in a random access memory, a flash memory, a read only memory, a programmable read only memory or an electrically erasable programmable memory, a register, or other mature storage medium in the art. The storage medium is located in the memory 610, and the processor 620 reads the information in the memory 610, and combines the hardware to complete the functions required to be executed by the units included in the communication device of the present application. For example, each step / function performed by the terminal or network device in the method shown in FIG. 3 can be executed.

[0177] Optionally, the memory 610 and the processor 620 can be integrated together.

[0178] The communication interface 630 can use, but is not limited to, a transceiver such as a transceiver to realize the communication between the device 600 and other devices or devices.

[0179] The bus 640 can include a path for transmitting information between various components (for example, the memory 610, the processor 620, the communication interface 630) of the device 600.

[0180] Some embodiments of the present application further provide a computer program product, which, when executed on a processor, can implement the method shown in the foregoing embodiments. Some embodiments of the present application further provide a computer-readable storage medium, which contains computer instructions, which, when executed on a processor, can implement the method shown in the foregoing embodiments.

[0181] It should be noted that the modules or components shown in the foregoing embodiments can be one or more integrated circuits configured to implement the above method, for example, one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), etc. For another example, when the above certain module is implemented in the form of a processing element invoking program code, the processing element can be a general purpose processor, for example, a central processing unit (CPU) or other processor capable of invoking program code, such as a controller. For another example, these modules can be integrated together to be implemented in the form of a system-on-a-chip (SOC).

[0182] In the foregoing embodiments, all or part of the embodiments can be implemented through software, hardware, firmware or any combination thereof. When implemented through software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded on a computer and executed, all or part of the processes or functions according to the embodiments of the present application are produced. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center through wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. containing one or more available media. The available medium can be a magnetic medium (for example, floppy disk, hard disk, magnetic tape), an optical medium (for example, DVD), or a semiconductor medium (for example, solid state disk (SSD)), etc.

[0183] The term "multiple" in the present document refers to two or more. The term "and / or" in the present document is merely used to describe associated objects, and can represent three relationships, for example, A and / or B can represent three cases of A alone, A and B together, and B alone. In addition, the character " / " in the present document generally represents an "or" relationship between the associated objects; in the formula, the character " / " represents a "division" relationship between the associated objects. In addition, it should be understood that in the description of the present application, the terms "first", "second", etc. are used only for the purpose of distinguishing the described objects, and should not be understood as indicating or implying relative importance or indicating or implying an order.

[0184] In the embodiments of the present application, for a certain technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order or size order between the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0185] It can be understood that the term "exemplary" or "for example" in the present document is used to represent as an example, illustration or description. Any embodiment or design scheme described as "exemplary" or "for example" in the present document should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the term "exemplary" or "for example" is intended to present the relevant concept in a specific manner.

[0186] It can be understood that the various numbers involved in the embodiments of the present application are only distinguished for the convenience of description, and are not used to limit the scope of the embodiments of the present application.

[0187] It can be understood that in the embodiments of the present application, the size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

Claims

A communication method characterized by comprising: The method is applied to a terminal, and the method comprises: receiving a first downlink control information (DCI), wherein a maximum value of a quantity of demodulation reference signal (DMRS) ports indicated by an antenna port field in the first DCI is related to a quantity of antennas comprised by the terminal, and the quantity of antennas is 8N, N being an integer greater than 1; receiving data scheduled by the first DCI according to the DMRS ports indicated by the antenna port field in the first DCI. The method of claim 1, wherein The terminal comprises a first antenna group and a second antenna group; the antenna port field in the first DCI comprises a first antenna port field and a second antenna port field, the first antenna port field is associated with the first antenna group, and the second antenna port is associated with the second antenna group. The method according to claim 2, characterized in that The first antenna port is associated with a sounding reference signal (SRS) resource corresponding to the first antenna group. The second antenna port is associated with an SRS resource corresponding to the second antenna group. The method according to claim 2 or 3, characterized in that The first DCI further comprises a first transport block field and a second transport block field, the first transport block field is associated with the first antenna port field, and the second transport block field is associated with the second antenna port field. The method according to any one of claims 2 to 4, characterized in that In a case where a quantity of transmission streams of the data scheduled by the first DCI is less than or equal to a first value, the first antenna port field or the second antenna port field is disabled. The method according to claim 5, characterized in that The first antenna port field or the second antenna port field indicates an index of a reserved row in a DMRS port table. The method according to claim 5 or 6, characterized in that In a case where the second antenna port field is disabled and the terminal supports full-coherent reception, the first antenna port field is further associated with the second antenna group. The method of claim 1, wherein The antenna port field in the first DCI comprises a third antenna port field; a first relationship is satisfied between the DMRS ports indicated by the third antenna port field and a code word generated based on the data scheduled by the first DCI. The method of claim 8, wherein The terminal comprises a first antenna group and a second antenna group; The code word generated based on the data scheduled by the first DCI comprises a first code word and a second code word, the first code word is associated with the first antenna group, and the second code word is associated with the second antenna group. The method of claim 9, wherein The first code word is associated with an SRS resource corresponding to the first antenna group. The second code word is associated with an SRS resource corresponding to the second antenna group. The method according to claim 9 or 10, characterized in that The quantity of DMRS ports indicated by the third antenna port field is greater than a first value. The method of claim 8, wherein The terminal comprises a first antenna group and a second antenna group; In a case where the quantity of DMRS ports indicated by the third antenna port field is less than or equal to a first value and the terminal supports full-coherent reception, the first antenna group and the second antenna group are associated with a third code word, and the third code word belongs to the code word generated based on the data scheduled by the first DCI. A communication device characterized by comprising: Each functional module for implementing the method as claimed in any one of claims 1 to 12 is included. A communication device characterized by comprising: A processor is coupled with a memory, and the memory is used to store a computer program, when the processor invokes the computer program, the apparatus executes the method as claimed in any one of claims 1 to 12. ​ A computer readable medium characterized in that, The computer readable medium stores instructions that, when executed, implement the method of any of claims 1 to 12. A computer program product, characterized in that computer program code which, when run on a computer, causes the method of any of claims 1 to 12 to be implemented.

Citation Information

Patent Citations

  • DMRS port indication method and device and storage medium

    CN117675136A

  • System and method for determining and indicating antenna port using antenna port fields in dci

    CN118487734A

  • Method and apparatus of transmission and reception on reference signal for spatial multiplexing among multiple users in wireless communication systems

    US20240049227A1

  • Terminal, wireless communication method, and base station

    WO2024085008A1