Communication method and communication apparatus

By expanding the matching of the number of DMRS ports in the DCI with the number of terminal antennas, the performance limitation of the 16R receiver was solved, and the receiving performance and transmission efficiency of the communication system were improved.

WO2026067135A9PCT designated stage Publication Date: 2026-06-04HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-09-16
Publication Date
2026-06-04

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 downlink control information to match the number of receiving antennas of the terminal, reception performance can be improved.

Benefits of technology

It enhances the terminal's receiving performance, improves the matching degree between the number of downlink transmission streams and the receiving capability, and improves the system's communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025121683_04062026_PF_FP_ABST
    Figure CN2025121683_04062026_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 methods and communication devices

[0001] This application claims priority to Chinese Patent Application No. 202411390137.2, filed on September 30, 2024, entitled "Communication Method and Communication Apparatus", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of wireless communication, and more particularly to a communication method and a communication device. Background Technology

[0003] As wireless communication systems evolve, the demand for downlink peak transmission rates also increases. To meet these requirements, 16-antenna (radio) receivers (16R receivers) can be used during downlink transmission to improve spectral efficiency. A 16R receiver refers to a receiver device that includes 16 receiving antennas.

[0004] However, the 16R receiver suffers from performance limitations during downlink transmission. Summary of the Invention

[0005] This application provides a communication method and a communication device, applicable to the field of wireless communication. The technical solution provided in this application expands the number of DMRS ports that the antenna port field in the downlink control information (DCI) can indicate at its maximum, thereby enabling the number of downlink transport streams to match the receiver's receiving capability and improving the receiver's receiving performance.

[0006] In a first aspect, embodiments of this application provide a communication method that 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 in the terminal responsible for communication functions, or a circuit or chip in the terminal responsible for processing functions (such as a graphics processing unit (GPU)). Taking the application of this method to a terminal as an example, the method includes: 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, wherein the number of antennas is 8N, and N is an integer greater than 1; and receiving data scheduled by the first DCI according to the DMRS ports indicated by the antenna port field in the first DCI.

[0007] In this 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 in the terminal. This can include: the maximum value of the number of DMRS ports indicated by the antenna port field in the first DCI being the same as the number of antennas included in the terminal. The number of antennas can be the number of receiving antennas. For example, if the terminal includes 16 receiving antennas, the antenna port field can indicate a maximum of 16 DMRS ports, thereby enabling a maximum of 16 downlink streams to be transmitted. This allows the number of downlink streams to match the terminal's receiving capability, thereby improving the terminal's receiving performance.

[0008] This technical solution expands the maximum value of the number of DMRS ports indicated by the antenna port field in the DCI, allowing the number of downlink transmission streams to match the terminal's receiving capability, thereby improving the terminal's receiving performance. The terminal's receiving capability includes the number of antennas in the terminal.

[0009] In one possible implementation, 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, wherein 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 this implementation, the maximum number of DMRS ports indicated by the antenna port field in the first DCI can be increased by expanding the number of antenna port fields in the first DCI, thereby improving the terminal's reception performance. Furthermore, associating the antenna port field with the antenna group in the terminal can notify the antenna group of the number of received transport streams or data, thus improving the system's communication performance.

[0011] In one possible implementation, the first antenna port is associated with the sounding reference signal (SRS) resource corresponding to the first antenna group; the second antenna port is associated with the SRS resource corresponding to the second antenna group.

[0012] In one possible implementation, the first DCI further includes a first transport block field and a second transport block field, wherein 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 this implementation, considering the increase in the number of transport streams, the transport block field in the first DCI can be expanded accordingly. One transport block field can correspond to a maximum of four data streams. Furthermore, by associating the transport block field with the antenna port field, the DMRS port required for the transport block corresponding to that demodulation transport block field can be determined, thereby improving the terminal's reception capability.

[0014] In one possible implementation, if the number of transport streams of data scheduled by the first DCI is less than or equal to a first value, either the first antenna port field or the second antenna port field is disabled.

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

[0016] In one possible implementation, if the number of data transmission streams scheduled by the first DCI is less than a first value, either the first antenna port field or the second antenna port field is disabled.

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

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

[0019] In one possible implementation, if the second antenna port field is disabled and the terminal supports fully coherent reception, the first antenna port field is also associated with the second antenna group.

[0020] In this implementation, when an antenna port field is disabled, the antenna group associated with the non-disabled antenna port field can be determined based on whether the terminal supports low-rank fully coherent reception capability. Supporting low-rank fully coherent reception capability means that when the number of downlink transport streams is less than or equal to a first value, the terminal supports fully coherent reception. In other words, the antenna groups in the terminal can jointly receive data to improve the terminal's reception capability. Low-rank can be understood as the number of downlink transport streams being less than or equal to a first value. For example, when the number of downlink transport streams is less than or equal to the first value, if the terminal supports fully coherent reception, the non-disabled antenna port field can be associated with all antenna groups of the terminal; if the terminal does not support fully coherent reception, the antenna group associated with the non-disabled antenna port field remains unchanged.

[0021] In one possible implementation, the antenna port field in the first DCI includes a third antenna port field; the third antenna port field indicates a DMRS port that satisfies a first relationship with a codeword generated based on data scheduled from the first DCI.

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

[0023] In one possible implementation, the terminal includes a first antenna group and a second antenna group; the codeword generated based on the data scheduled by the first DCI includes a first codeword and a second codeword, wherein the first codeword is associated with the first antenna group and the second codeword is associated with the second antenna group.

[0024] In this implementation, the association between codewords and antenna groups can be used to notify the antenna group of the number of transmission streams or data, thereby helping to improve the communication performance of the system.

[0025] In one possible implementation, the first codeword is associated with the SRS resource corresponding to the first antenna group; the second codeword is associated with the SRS resource corresponding to the second antenna group.

[0026] In one possible implementation, the number of DMRS ports indicated by the third antenna port field is greater than the first value.

[0027] In this implementation, 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 an antenna group. Considering that the number of codewords scheduled by the network device is greater than the number of codewords that an antenna group can receive in this case, the first codeword can be associated with the first antenna group and the second codeword can be associated with the second antenna group to realize the reception of the first codeword and the second codeword, and to realize the purpose of notifying each antenna group of the corresponding transmission stream number or data, thereby improving the reception performance of the terminal.

[0028] In one possible implementation, the terminal includes a first antenna group and a second antenna group; when 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 fully coherent reception, the first antenna group and the second antenna group are associated with a third codeword, the third codeword belonging to the codeword generated based on the data scheduled by the first DCI.

[0029] In this implementation, when the number of DMRS ports indicated by the third antenna port field is less than or equal to a first value (which can be the number of antennas in an antenna group), the number of codewords scheduled by the network device is less than or equal to the number of codewords that an antenna group can be associated with. In this case, the antenna group associated with the codeword can be further determined based on whether the terminal supports fully coherent reception. For example, if the terminal supports low-rank fully coherent reception, the third codeword scheduled by the network device can be associated with the first and second antenna groups, meaning that the first and second antenna groups can jointly receive the third codeword to improve the terminal's reception performance. Conversely, if the terminal does not support low-rank fully coherent reception, the third codeword scheduled by the network device can be associated only with the first antenna group, or only with the second antenna group.

[0030] Secondly, embodiments of this application provide a communication method, such as an access network device on the network side, a module (e.g., a circuit, chip, or chip system) in the access network device, or a logical node, logical module, or software capable of implementing all or part of the functions of the access network device. Taking the application of this method to a network device as an example, the method includes: 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, wherein the number of antennas is 8N, and N is an integer greater than 1.

[0031] In one possible implementation, 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, wherein 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 one possible implementation, the first antenna port is associated with the SRS resource corresponding to the first antenna group; the second antenna port is associated with the SRS resource corresponding to the second antenna group.

[0033] In one possible implementation, the first DCI further includes a first transport block field and a second transport block field, wherein 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 one possible implementation, if the number of transport streams of data scheduled by the first DCI is less than or equal to a first value, either the first antenna port field or the second antenna port field is disabled.

[0035] In one possible implementation, if the number of data transmission streams scheduled by the first DCI is less than a first value, either the first antenna port field or the second antenna port field is disabled.

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

[0037] In one possible implementation, if the second antenna port field is disabled and the terminal supports fully coherent reception, the first antenna port field is also associated with the second antenna group.

[0038] In one possible implementation, the antenna port field in the first DCI includes a third antenna port field; the DMRS port indicated by the third antenna port field satisfies a first relationship with the codeword generated based on the data scheduled by the first DCI.

[0039] In one possible implementation, the terminal includes a first antenna group and a second antenna group; the codeword generated based on the data scheduled by the first DCI includes a first codeword and a second codeword, wherein the first codeword is associated with the first antenna group and the second codeword is associated with the second antenna group.

[0040] In one possible implementation, the first codeword is associated with the SRS resource corresponding to the first antenna group; the second codeword is associated with the SRS resource corresponding to the second antenna group.

[0041] In one possible implementation, the number of DMRS ports indicated by the third antenna port field is greater than the first value.

[0042] In one possible implementation, the terminal includes a first antenna group and a second antenna group; when 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 fully coherent reception, the first antenna group and the second antenna group are associated with a third codeword, the third codeword belonging to the codeword generated based on the data scheduled by the first DCI.

[0043] The benefits of the second aspect and some of the feasible methods within it can be found in the first aspect, and will not be elaborated upon here.

[0044] Thirdly, this application provides a communication device that has the functions of the first aspect described above. For example, the communication device includes modules, units, or means that perform the operations involved in the first aspect. These modules, units, or means can be implemented by software, hardware, or a combination of software and hardware.

[0045] For example, the device may include a communication unit and a processing unit. The communication unit is configured to receive 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, wherein the number of antennas is 8N, and N is an integer greater than 1; the processing unit is configured to control the device to receive data scheduled by the first DCI according to the DMRS ports indicated by the antenna port field in the first DCI.

[0046] Fourthly, this application provides a communication device that has the functions of the second aspect above. For example, the communication device includes modules, units, or means that perform the operations involved in the first aspect above. These modules, units, or means can be implemented by software, hardware, or a combination of software and hardware.

[0047] For example, the device may include a communication unit. The communication unit is configured to transmit 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, wherein the number of antennas is 8N, where N is an integer greater than 1.

[0048] Fifthly, this application provides a communication device including an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory stores part or all of the necessary computer program or instructions for implementing the functions described in the first aspect. The one or more processors can execute the computer program or instructions, causing the communication device to implement the methods in any possible design or implementation of the first aspect. The interface circuit is used to implement the communication functions within the communication device and / or the communication functions between the communication device and other devices or components.

[0049] In one possible design, the processor is used to communicate with other devices or components through the interface circuit.

[0050] In one possible design, the communication device may also include the memory.

[0051] The communication device may be a terminal, a communication module in a terminal, or a chip in a terminal that is responsible for communication functions.

[0052] Sixthly, this application provides a communication device including an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory stores part or all of the necessary computer program or instructions for implementing the functions described in the second aspect above. The one or more processors are executable to carry out the computer program or instructions, causing the communication device to implement the methods in any possible design or implementation of the second aspect above. The interface circuit is used to implement the communication functions within the communication device and / or the communication functions between the communication device and other devices or components.

[0053] The communication device may be a network device (such as a base station), or a module (such as a circuit, chip, or chip system) in a network device, or a logical node, logical module, or software that can realize all or part of the functions of the network device.

[0054] In a seventh aspect, this application provides a communication system that includes the means of the third or fifth aspect, as well as the means of the fourth or sixth aspect.

[0055] Eighthly, this application provides a computer-readable storage medium storing computer-readable instructions that, when read and executed by a computer, cause the computer to perform the methods described in the first aspect and any possible implementation thereof.

[0056] Ninthly, this application provides a computer program product that, when read and executed by a computer, causes the computer to perform the methods described in the first aspect and any possible implementation thereof.

[0057] The technical effects that can be achieved by any of the third to ninth aspects above, and any possible implementation of any of them, are described in the technical effects description of the first aspect above, and will not be repeated here. Attached Figure Description

[0058] Figure 1 is a schematic diagram illustrating a communication system applicable to this application;

[0059] Figure 2 is a schematic diagram illustrating a DMRS time-frequency resource mapping method provided in this application;

[0060] Figure 3 is a schematic flowchart of a communication method provided in this application;

[0061] Figure 4 is a schematic diagram illustrating another DMRS time-frequency resource mapping method provided in this application;

[0062] Figure 5 is a schematic diagram of the structure of a communication device provided in this application;

[0063] Figure 6 is a schematic diagram of another communication device provided in this application. Detailed Implementation

[0064] The technical solution provided in this application will be described below with reference to the accompanying drawings.

[0065] The technical solutions provided in this application can be applied to various communication systems, including but not limited to: Long Term Evolution (LTE) systems, Long Term Evolution-Advanced (LTE-A) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Fourth Generation (4G) mobile communication systems, Fifth Generation (5G) mobile communication systems, New Radio (NR) communication systems, Future Communication Systems, Internet of Things (IoT) systems, and Narrow Band Internet of Things (NB-IoT) systems, etc., and this application does not impose specific limitations on them. Among them, 5G mobile communication systems can include non-standalone (NSA) and / or standalone (SA) networks.

[0066] The technical solution provided in this application is applicable to signal transmission scenarios. For example, in the aforementioned communication systems, between two communicating devices, the device that sends information can be called the transmitting end or transmitting device, and the device that receives information can be called the receiving end or receiving device.

[0067] The technical solution provided in this application is applicable to low-frequency scenarios, such as wireless spectrum with frequencies below 6 GHz (hereinafter referred to as sub6G), and also applicable to high-frequency scenarios, such as wireless spectrum with frequencies above 6 GHz.

[0068] The technical solution provided in this application is applicable to single transmission and receiving point (Single-TRP) scenarios, multi-TRP scenarios, and any derivative scenarios.

[0069] This application applies to NR downlink transmission.

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

[0071] Figure 1 is a schematic diagram illustrating a communication system to which this application applies. As shown in Figure 1, the communication system 100 may include at least one network device (110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (120a-120j in Figure 1, collectively referred to as 120). The communication system 100 may also include other devices, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). The terminal 120 can be wirelessly connected to the network device 110.

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

[0073] In one possible scenario, when network device 110 functions as a scheduling device, it may 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, or an operator. When network device 110 functions as a transmitting device, it may include, but is not limited to, a transmission reception point (TRP) or a remote radio head (RRH). Network device 110 can be a macro base station (as shown in Figure 1, 110a), a micro base station or indoor station (as shown in Figure 1, 110b), a pico base station, a small cell, 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, network device 110 can also be a server, a wearable device, a vehicle, or an in-vehicle device. For example, the access network device in V2X technology can be a roadside unit (RSU). All or part of the functions of the network device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform). The network device may also include communication modules, circuits, or chips that perform corresponding communication functions. The network device may also be configured with program instructions for performing corresponding communication functions and corresponding program instructions. The network device in this application can also be a logical node, logical module, or software capable of implementing all or part of the functions of a network device.

[0074] Terminal 120 can be a device or module that is connected to the communication system 100 and has corresponding communication functions. A terminal can also be called a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as D2D, V2X communication, MTC, IoT, virtual reality (VR), augmented reality (AR), mixed reality (MR), industrial control, autonomous driving or driverless driving, remote medical care, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart home, smart city, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, tactile terminal devices, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, transportation vehicles with wireless communication capabilities, communication modules, etc. The embodiments of this application do not limit the device form of the terminal. Terminals typically contain communication modules, circuits, or chips that perform corresponding communication functions. Program instructions for performing these functions can be configured within the terminal.

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

[0076] To facilitate understanding of this application, the following terms related to this application are introduced.

[0077] 1. DCI

[0078] Both uplink data transmission and downlink data reception by the terminal require scheduling from network devices. For example, network devices (such as base stations) can send relevant scheduling information to the terminal via the DCI carried by the physical downlink control channel (PDCCH).

[0079] Communication protocols specify different formats of DCI, and different formats of DCI contain different fields. Commonly used fields in DCI include: antenna port field and transport block field.

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

[0081] Transport Block Field: This field indicates the modulation and coding scheme (MCS), new data indication (NDI), and redundant version (RV) of the corresponding transport block or codeword. Transport blocks or codewords can be carried in the physical downlink shared channel (PDSCH). A codeword can be understood as data obtained by encoding a transport block. For ease of description, the following explanation will use codewords as an example.

[0082] 2. DMRS

[0083] DMRS is used to estimate the equivalent channel matrix experienced by a data channel (such as PDSCH) or control channel (such as PDCCH), thereby enabling data detection and demodulation. Taking PDSCH as an example, DMRS undergoes the same precoding as the transmitted data signal, ensuring that DMRS and data signals experience the same equivalent channel. Assuming the DMRS vector transmitted by the transmitter is s, and the transmitted data signal vector is x, and DMRS and data signals undergo the same precoding operation (e.g., multiplied by the same precoding matrix P), experiencing the same channel H and noise z, then the corresponding received signal vectors (e.g., y1, y2) at the receiver can be expressed as:

[0084] Data signals:

[0085] DMRS:

[0086] As can be seen, for both the data signal and the reference signal, the equivalent channel they experience is... The receiver can obtain the equivalent channel based on the known DMRS vectors using channel estimation algorithms (such as least squares (LS) channel estimation, minimum mean square error (MMSE) channel estimation, etc.). The estimate, and based on the equivalent channel Perform multiple-input multiple-output (MIMO) equalization and subsequent demodulation of the data signal. Equivalent channel estimated by DMRS. The dimension can be represented as N _R ×R. N _R R represents the number of receiving antennas and R represents the number of transport streams. The number of transport streams can also be called the number of transport layers, spatial layers, or rank. Generally speaking, one DMRS port corresponds to one spatial layer. That is, for MIMO transmission with a transport stream count of R, the required number of 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 orthogonal ports, with DMRS symbols corresponding to different DMRS ports being orthogonal in the frequency domain, time domain, or code domain. For example, frequency division multiplexing (FDM), time division multiplexing (TDM), or code division multiplexing (CDM) can be used to map DMRS symbols corresponding to different DMRS ports onto preset time-frequency resources. Currently, 5G NR supports two DMRS resource mapping types: 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] To perform channel estimation on different time-frequency resources and ensure the quality of the channel estimation for a single DMRS port, multiple DMRS symbols need to be transmitted across these resources. Each DMRS port corresponds to a DMRS reference signal sequence, which includes multiple DMRS reference signal sequence elements. These elements can be understood as DMRS symbols.

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

[0090] Here, the pseudo-random sequence c(a) can be a gold sequence of length 31. For an output length of M... PN The sequence c(a), a = 0, 1, ..., M PN -1 satisfies the following formula:

[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] Where, 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 the parameter c. init Initialization, for example, x2(a) and c init The following formula can be satisfied between them:

[0095] c init The following formula can be satisfied:

[0096] in, The symbol 'l' represents the number of symbols within a time slot, and 'l' represents the index of orthogonal frequency division multiplexing (OFDM) symbols within a time slot. This represents a slot index within a system frame. It can be configured via higher-level signaling. It is related to the cell identifier (ID) and can usually be equal to the cell ID. This is an initialization parameter and can take the value 0 or 1. λ represents the CDM group index corresponding to the 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 rules of type 2 DMRS, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ can be determined according to Table 2.

[0107] Table 2: Parameter values ​​for Type 2 DMRS

[0108] As can be seen, type 2 DMRS can support a maximum of 12 orthogonal DMRS ports (such as 1000-1011).

[0109] Figure 2 is a schematic diagram illustrating a DMRS time-frequency resource mapping method provided in this application. Figure 2(a) shows the time-frequency resource mapping method of type 1 DMRS, and Figure 2(b) shows the time-frequency resource mapping method of type 2 DMRS.

[0110] As shown in Figure 2(a), for a single-symbol type 1 DMRS (corresponding to l'=0), a maximum of 4 DMRS ports are supported. Each DMRS occupies one OFDM symbol in the time domain. The 4 DMRS ports are divided into two CDM groups, such as CDM group 0 and CDM group 1. CDM group 0 contains DMRS port 0 and DMRS port 1; CDM group 1 contains DMRS port 2 and DMRS port 3. CDM group 0 and CDM group 1 are frequency division multiplexed (mapped to different frequency domain resources). The DMRS ports contained within a CDM group are mapped to the same time-frequency resources. The reference signals corresponding to the DMRS ports contained within a CDM group are distinguished by orthogonal cover codes (OCC), thereby ensuring the orthogonality of the DMRS ports within the CDM group and suppressing interference between DMRS transmitted on different antenna ports. As can be seen, DMRS port 0 and DMRS port 1 are located within the same RE and are mapped in the frequency domain in a comb-like manner. This means that the adjacent frequency domain resources occupied by DMRS port 0 and DMRS port 1 are separated by one subcarrier. For a DMRS port, the two adjacent REs it occupies correspond to an OCC codeword sequence of length 2. For example, for subcarrier 0 and subcarrier 2, DMRS port 0 and DMRS port 1 use a set of OCC codeword sequences of length 2 (e.g., +1+1 and +1-1). Similarly, DMRS port 2 and DMRS port 3 are located within the same RE and are mapped in the frequency domain in a comb-like manner onto the unoccupied REs of DMRS port 0 and DMRS port 1. For subcarrier 1 and subcarrier 3, DMRS port 2 and DMRS port 3 use a set of OCC codeword sequences of length 2 (e.g., +1+1 and +1-1).

[0111] For dual-symbol type 1 DMRS (corresponding to l'=1), a maximum of 8 DMRS ports are supported. These 8 DMRS ports are divided into two CDM groups, such as CDM group 0 and CDM group 1. CDM group 0 includes DMRS port 0, DMRS port 1, DMRS port 4, and DMRS port 5; CDM group 1 includes 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 within a CDM group are distinguished by OCC. It can be seen that DMRS ports 0, 1, 4, and 5 are located within the same RE, and their resources are mapped in a comb-like manner in the frequency domain. That is, the adjacent frequency domain resources occupied by DMRS ports 0, 1, 4, and 5 are separated by a subcarrier. For a single DMRS port, the two adjacent subcarriers and two OFDM symbols occupying it correspond to an OCC codeword sequence of length 4. For example, for subcarriers 0 and 2 corresponding to OFDM symbols 1 and 2, DMRS ports 0, 1, 4, and 5 use a set of OCC codeword sequences of length 4 (e.g., +1+1+1+1 / +1+1-1-1 / +1-1+1-1 / +1-1-1+1). Similarly, DMRS ports 2, 3, 6, and 7 are located within the same RE and are mapped in the frequency domain in a comb-like manner onto the unoccupied subcarriers of DMRS ports 0, 1, 4, and 5. For subcarriers 1 and 3 corresponding to OFDM symbols 1 and 2, DMRS ports 2, 3, 6, and 7 use a set of OCC codeword sequences of length 4 (e.g., +1+1+1+1 / +1+1-1-1 / +1-1+1-1 / +1-1-1+1).

[0112] As shown in Figure 2(b), for single-symbol type 2DMRS, a maximum of 6 DMRS ports are supported. These 6 DMRS ports are divided into 3 CDM groups, such as CDM group 0, CDM group 1, and CDM group 2. Frequency division multiplexing is used between CDM groups, and the reference signals corresponding to the DMRS ports within a CDM are guaranteed to be orthogonal through OCC. Specifically, 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. Frequency division multiplexing is used between CDM groups (mapped onto different frequency domain resources). The reference signals corresponding to the DMRS ports within a CDM group are mapped onto the same time-frequency resources. The reference signals corresponding to the DMRS ports within a CDM group are distinguished through OCC. For a DMRS port, its corresponding DMRS reference signal is mapped in the frequency domain into multiple resource sub-blocks containing two consecutive subcarriers, with adjacent resource sub-blocks spaced 4 subcarriers apart in the frequency domain. As can be seen, ports within a CDM group are located within the same RE, and resource mapping in the frequency domain is performed in a comb-like manner. Taking a frequency domain resource granularity of 1 RB as an example, DMRS ports 0 and 1 occupy subcarriers 0, 1, 6, and 7. DMRS ports 2 and 3 occupy subcarriers 2, 3, 8, and 9. DMRS ports 4 and 5 occupy subcarriers 4, 5, 10, and 11. For two DMRS ports within a CDM group, there are corresponding OCC codeword sequences of length 2 within two adjacent subcarriers (e.g., +1+1 and +1-1).

[0113] For dual-symbol type 2DMRS, a maximum of 12 DMRS ports are supported. These 12 DMRS ports are divided into three CDM groups: CDM group 0, CDM group 1, and CDM group 2. Frequency division multiplexing (FDM) is used between CDM groups, and the reference signals corresponding to the DMRS ports within a CDM group are ensured orthogonality through OCC (Optical Cross-Channel Combination). Specifically, CDM group 0 includes DMRS ports 0, 1, 6, and 7; CDM group 1 includes DMRS ports 2, 3, 8, and 9; and CDM group 2 includes DMRS ports 4, 5, 10, and 11. The CDM groups are frequency-division multiplexed (mapped to different frequency domain resources). The reference signals corresponding to the DMRS ports within a CDM group are mapped to the same time-frequency resources. The reference signals corresponding to the DMRS ports within a CDM group are distinguished through OCC. For a DMRS port, its corresponding DMRS reference signal is mapped in the frequency domain into multiple resource sub-blocks containing two consecutive subcarriers, with adjacent resource sub-blocks spaced four subcarriers apart in the frequency domain. It can be seen that ports within a CDM group are located within the same RE, and resource mapping in the frequency domain is performed in a comb-like manner. Taking a frequency domain resource granularity of 1 RB as an example, DMRS ports 0, 1, 6, and 7 occupy subcarriers 0, 1, 6, and 7 corresponding to OFDM symbols 1 and 2. DMRS ports 2, 3, 8, and 9 occupy subcarriers 2, 3, 8, and 9 corresponding to OFDM symbols 1 and 2. DMRS ports 4, 5, 10, and 11 occupy subcarriers 4, 5, 10, and 11 corresponding to OFDM symbols 1 and 2. For a CDM group containing 4 DMRS ports, there is an OCC codeword sequence of length 4 in the two adjacent subcarriers corresponding to the 2 OFDM symbols (e.g., +1+1+1+1 / +1+1-1-1 / +1-1+1-1 / +1-1-1+1).

[0114] The DMRS symbol generation method and time-frequency resource mapping method corresponding to the DMRS port shown above can be predefined by the protocol. During each data transmission, the network device needs to notify the terminal of the corresponding allocated DMRS port. Based on the allocated DMRS port, the terminal can receive pilot signals and perform the corresponding channel estimation process at the corresponding resource location according to the DMRS symbol generation method and time-frequency resource mapping method defined by the protocol. Currently, the DMRS port notification method defined in the NR protocol adopts a semi-static configuration of the DMRS type via higher-layer signaling (e.g., configuring the DMRS type through radio resource control (RRC) signaling) and dynamic notification of the allocated DMRS port index via DCI. For example, in the case of configuring the DMRS type through higher-layer signaling DMRS downlink configuration (DMRS-DownlinkConfig), the specific signaling includes a configuration type (dmrs-Type) field and a maximum symbol count (maxLength) field. The configuration type field indicates whether to use type 1 DMRS or type 2 DMRS. The maximum symbol count field indicates whether to use single-symbol DMRS or double-symbol DMRS. If the maximum symbol number field is configured to be 2 (len2), or in other words, the maximum symbol number field value is 2, then the DCI can further indicate whether to use single-symbol DMRS or double-symbol DMRS. If no maximum symbol number field is configured, then single-symbol DMRS is used.

[0115] The DCI signaling includes an antenna port field, which indicates the assigned DMRS port index. For example, the antenna port field indicates the index value in the DMRS port table corresponding to the values ​​of the configuration type field and the maximum symbol number field in the higher-layer signaling configuration. Each index value corresponds to one or more DMRS port indices. 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 Tables 3 and 4. Table 3 shows the DMRS port tables corresponding to a configuration type field value of 1 and a maximum symbol number field value of 2. Table 4 shows the DMRS port tables corresponding to a configuration type field value of 2 and a maximum symbol number field value of 2.

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

[0117] As shown in Table 3, network devices can transmit PDSCH using a maximum of two codewords (e.g., codeword 0 and codeword 1). Network devices and terminals can determine which part of Table 3 to use based on the actual number of codewords currently in use. When transmitting with one codeword, the content on the left side of Table 3 is used, such as the content corresponding to codeword 0 being enabled and codeword 1 being disabled; when transmitting with two codewords, the content corresponding to codeword 0 being enabled and codeword 1 being enabled is used. It can be seen that a single codeword stream can be mapped to a maximum of 4 spatial layers, i.e., a maximum of 4 DMRS ports, while a two-codeword stream can be mapped to a maximum of 8 spatial layers, i.e., a maximum of 8 DMRS ports. The antenna port field includes 5 bits, used to indicate the 32 index values ​​in the DMRS port table. The number of DMRS CDM group(s) without data determines whether DMRS and data signals can be multiplexed on the same OFDM symbol. For example, if the number of DMRS CDM group(s) without data is 1, it means that the time-frequency resources corresponding to one CDM group will not be mapped to a data signal, while the time-frequency resources corresponding to the remaining one CDM group can be used to map a data signal. The number of front-load symbols indicates the number of time-domain symbols that DMRS mapping is allowed. For example, a front-load symbol number of 1 means that DMRS mapping is allowed to one time-domain symbol, that is, a single-symbol DMRS is used. The DMRS port value is abbreviated, that is, "0" represents 1000, "1" represents 1001, or in other words, the DMRS port value 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, used to indicate the 64 index values ​​in the DMRS port table. The meaning of each parameter in Table 4 can be found in the relevant descriptions in Table 3, and will not be repeated here.

[0120] The problems existing in current communication methods are explained below.

[0121] As wireless communication systems evolve, the demand for downlink peak transmission rates also increases. For example, clear market demand indicates that downlink peak transmission rates need to be increased to 1.6 gigabits per second (Gbps). To meet this demand, 16-antenna (radio) receivers (16R receivers) can be used in downlink transmission to effectively improve spectral efficiency. A 16R receiver refers to a receiver device containing 16 receiving antennas, such as a terminal with 16 receiving antennas. Each receiving antenna in a 16R receiver can receive signals independently. Compared to 8R receivers, 16R receivers can significantly increase the downlink throughput for a single user in a cell and also increase coverage for users at the cell edge. 16R receivers are also one of the main ways to enable 1024 quadrature amplitude modulation (QAM) and higher-order modulation schemes within a practically operable signal-to-interference ratio (SIR).

[0122] As shown in Tables 3 and 4, the DMRS port table indicates a maximum of 8 DMRS ports, or in other words, the antenna port field in the DCI can indicate a maximum of 8 DMRS ports. Considering that one DMRS port corresponds to one transport stream, this means that a maximum of 8 downlink streams can be transmitted, which limits the performance of the 16R receiver. It should be noted that the 16R receiver can receive a maximum of 16 data streams. Therefore, enabling a maximum of 16 downlink streams is the technical problem that this application needs to solve.

[0123] Furthermore, when performing high-stream transmission (e.g., more than 8 streams), traditional 16R receiver solutions exhibit significant implementation difficulties and computational complexity. A traditional 16R receiver can be understood as 16 receiving antennas performing fully coherent reception or joint reception; for example, the 16 antennas can be used as an antenna group to jointly receive data. In a traditional 16R receiver solution, with 16 streams, the reception complexity is 16 times that of a receiver with 1 stream, resulting in significant implementation difficulties and computational complexity during high-stream transmission. A feasible solution is to split the 16R receiver into two "virtual terminals" each containing 8R streams. Each "virtual terminal" performs signal reception and processing separately, addressing the implementation difficulties and computational complexity of the traditional 16R receiver. These "virtual terminals" can also be called sub-receivers. Essentially, each sub-receiver is an 8R receiver capable of receiving up to 8 streams of data. In this solution, the 16R receiver can be referred to as a dual-segment 16R receiver. However, in the case of high-flow transmission, how to notify each sub-receiver of the corresponding number of transmission streams or data has become a technical problem that needs to be solved.

[0124] In view of this, this application provides a communication method and communication device applied in the field of wireless communication. The technical solution provided in this application expands the maximum number of DMRS ports that the antenna port field in the DCI can indicate, such as enabling a maximum indication of 16 DMRS ports, thereby enabling a maximum of 16 downlink streams to be transmitted, thus improving the performance of the 16R receiver; it also improves the indication mechanism of downlink stream count and base station precoding behavior in dual-band terminals (such as dual-band 16R), enabling the sub-receivers in the dual-band terminal to determine the number of transmission streams or data to be received.

[0125] The technical solution provided in this application is described below.

[0126] Figure 3 is a schematic flowchart of a communication method provided in this application. As shown in Figure 3, the method may include steps S301 and S302.

[0127] S301, the network device sends a first DCI. 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. The number of antennas is 8N, where N is an integer greater than 1. Correspondingly, the terminal receives the first DCI.

[0128] Network devices can dynamically notify the allocated DMRS ports via DCI. For example, a network device can send a first DCI to a terminal. The first DCI includes an antenna port field, which indicates the index value of the DMRS port table. Each index value corresponds to one or more DMRS port indices, thereby indicating the DMRS port. Accordingly, the terminal can receive the first DCI.

[0129] In this 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 one 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 in the terminal. The number of antennas can be 8N, where N is an integer greater than 1. The number of antennas can be the number of receiving antennas. For example, if the terminal includes 16 receiving antennas, the antenna port field can indicate a maximum of 16 DMRS ports, thereby enabling a maximum of 16 downlink streams to be transmitted. This allows the number of downlink streams to match the terminal's receiving capability, thereby improving the terminal's receiving performance. It should be understood that in this implementation, the terminal's receiving capability includes the number of antennas included in the terminal. In this application, the maximum number of DMRS ports indicated by the antenna port field in the first DCI can also be referred to as the maximum number of DMRS ports that the antenna port field in the first DCI can indicate, or the maximum number of downlink streams that the first DCI can indicate.

[0131] In one possible implementation, to ensure that the maximum number of DMRS ports that the antenna port field in the first DCI can indicate is 8N, where N is 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 be indicated by an index value in the DMRS port table 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 fields 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 non-adjacent; this is not restricted. The number of bits and their order in the various fields of the antenna port fields in the new DCI format are the same as those in the existing DCI format.

[0132] Considering that the current 5G NR-supported DMRS resource mapping types can only support a maximum of 12 orthogonal ports, it cannot support resource mapping for more than 12 DMRS ports, or in other words, it cannot support more transport streams (such as more than 12 streams). Therefore, the maximum number of orthogonal ports that the 5G NR-supported DMRS resource mapping types can support can be expanded.

[0133] One possible implementation is to increase the number of supported orthogonal ports by increasing the time-frequency resources occupied by the DMRS. This method keeps the number of DMRS symbols corresponding to each DMRS port unchanged, but it will increase the DMRS overhead and reduce the system's spectral efficiency.

[0134] One possible implementation is to expand the number of supported orthogonal ports by reusing the DMRS resources corresponding to the orthogonal DMRS ports, while maintaining the same time-frequency resources (overhead). As an example, new DMRS ports can be introduced by enhancing code division multiplexing on top of existing NR DMRS ports. For instance, for dual-symbol type 1 DMRS, the existing 4-length OCC codeword sequence can be extended to an 8-length OCC codeword sequence, thereby increasing the maximum number of orthogonal ports supported by dual-symbol type 1 DMRS to 16. Similarly, for dual-symbol type 2 DMRS, the existing 4-length OCC codeword sequence can be extended to an 8-length OCC codeword sequence, thereby increasing the maximum number of orthogonal ports supported by dual-symbol type 2 DMRS to 24.

[0135] Figure 4 is a schematic diagram illustrating another DMRS time-frequency resource mapping method provided in this application. In Figure 4(a), the time-frequency resource mapping method of dual-symbol type 1 DMRS is shown. In Figure 4(b), the time-frequency resource mapping method of dual-symbol type 2 DMRS is shown.

[0136] As shown in Figure 4(a), the dual-symbol type 1 DMRS supports a maximum of 16 DMRS ports. These 16 DMRS ports are divided into two CDM groups, namely CDM group 0 and CDM group 1. CDM group 0 includes DMRS ports 0, 1, 4, 5, 8, 9, 10, and 11; CDM group 1 includes DMRS ports 2, 3, 6, 7, 12, 13, 14, and 15. CDM group 0 and CDM group 1 are frequency division multiplexed, and the reference signals corresponding to the DMRS ports within a CDM group are distinguished by OCC (Optical Character Classification). It can be seen that the DMRS ports in CDM group 1 are located within the same RE, and their resources are mapped in the frequency domain in a comb-like manner. That is, the adjacent frequency domain resources occupied by DMRS ports 0, 1, 4, 5, 8, 9, 10, and 11 are separated by one subcarrier. For a DMRS port, the two adjacent subcarriers and two OFDM symbols it occupies correspond to an OCC codeword sequence of length 8. For example, for subcarriers 0 and 2 corresponding to OFDM symbol 1 and OFDM symbol 2, DMRS ports 0, 1, 4, 5, 8, 9, 10, and 11 use a set of OCC codeword sequences of length 8 (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). Similarly, DMRS ports 2, 3, 6, 7, 12, 13, 14, and 15 are located within the same RE and are mapped in the frequency domain in a comb-like manner. For subcarriers 1 and 3 corresponding to OFDM symbol 1 and OFDM symbol 2, DMRS ports 2, 3, 6, 7, 12, 13, 14, and 15 use a set of OCC codeword sequences of length 8 (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-1+1).

[0137] As shown in Figure 4(b), the dual-symbol type 2DMRS supports a maximum of 24 DMRS ports. These 24 DMRS ports are divided into three CDM groups: CDM group 0, CDM group 1, and CDM group 2. CDM group 0 includes DMRS ports 0, 1, 6, 7, 12, 13, 14, and 15; CDM group 1 includes DMRS ports 2, 3, 8, 9, 16, 17, 18, and 19; and CDM group 2 includes DMRS ports 4, 5, 10, 11, 20, 21, 22, and 23. Frequency division multiplexing (mapping onto different frequency domain resources) is used between CDM groups. The reference signals corresponding to the DMRS ports within a CDM group are mapped onto the same time-frequency resources. The reference signals corresponding to the DMRS ports within a CDM group are distinguished by OCC. For a DMRS port, its corresponding DMRS reference signal is mapped in the frequency domain into multiple resource sub-blocks containing two consecutive subcarriers, with adjacent resource sub-blocks spaced four subcarriers apart in the frequency domain. It can be seen that the ports within a CDM group are located within the same RE, and resource mapping in the frequency domain is performed in a comb-like manner. Taking a 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 symbols 1 and 2. The DMRS ports in CDM group 1 occupy subcarriers 2, 3, 8, and 9 corresponding to OFDM symbols 1 and 2. The DMRS ports in CDM group 2 occupy subcarriers 4, 5, 10, and 11 corresponding to OFDM symbols 1 and 2. For a CDM group containing 4 DMRS ports, there is an OCC codeword sequence of length 8 in the two adjacent subcarriers corresponding to the 2 OFDM symbols (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+1).

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

[0139] In this application, the first DCI is used to schedule the PDSCH. 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, according to the DMRS port indicated by the antenna port field, performs DMRS reception and corresponding channel estimation procedures at the corresponding resource location according to the DMRS symbol generation method and time-frequency resource mapping method predefined in the protocol, and demodulates the data carried on the PDSCH through the estimated channel information, thereby realizing data reception.

[0140] In this application, by expanding the maximum value of the number of DMRS ports indicated by the antenna port field in the DCI, the number of downlink transmission streams can be matched with 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, then 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 notifying each sub-receiver of the corresponding transport stream number or data under high-flow transmission, and to agree on the precoding behavior of the network devices. Associating the antenna port field with a sub-receiver can be understood as the number of DMRS ports indicated by the antenna port field being used to determine the number of transport streams corresponding to the sub-receiver, or in other words, the number of DMRS ports indicated by the antenna port field being the same as the number of transport streams corresponding to the sub-receiver. Furthermore, associating the antenna port field with a sub-receiver can also be understood as the precoding used by the DMRS port indicated by the antenna port field being determined by the channel corresponding to the antenna in the sub-receiver. It should be understood that the maximum number of antennas included in a sub-receiver is the same as the maximum number of DMRS ports that the antenna port field can indicate. For example, the maximum number of antennas included in a sub-receiver can be 8, or the sub-receiver can be an 8R receiver. In this application, a sub-receiver can also be referred to as an antenna group, antenna set, etc., without limitation. For example, an 8R sub-receiver can be understood as an antenna group in a terminal, which includes 8 antennas.

[0142] The following description uses a 16R dual-pinyin terminal as an example to illustrate the technical solution provided in this application.

[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 is associated with the first sub-receiver in the terminal, and the second antenna port field is associated with the second sub-receiver in the terminal. That is to say, 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, in other words, the precoding used by the DMRS port indicated by the first antenna port field can be calculated from the channel corresponding to the antenna in the first sub-receiver, and the precoding used by the DMRS port indicated by the second antenna port field can be calculated from the channel corresponding to the antenna in the second sub-receiver.

[0144] In one possible implementation, the antenna port field is associated with the sub-receiver, which can also be understood as the antenna port being associated with the corresponding sounding reference signal (SRS) resource of the sub-receiver. For example, the first antenna port field being associated with the first sub-receiver can be understood as the first antenna port field being associated with the SRS resource corresponding to the first sub-receiver; similarly, the second antenna port field being associated with the second sub-receiver can be understood as the second antenna port field being associated with the SRS resource corresponding to the second sub-receiver.

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

[0146] It should be noted that, considering that a codeword stream can be mapped to a maximum of 4 spatial layers, or that a codeword can correspond to a maximum of 4 transport streams, the number of codewords sent or scheduled by the network device will also increase as the number of downlink transport streams increases, or the number of codewords configured by the network device for PDSCH will also increase accordingly. Therefore, when the antenna port field in DCI is extended, the transport block field in DCI also needs to be extended.

[0147] In one feasible implementation, with 8N downlink transport streams, the transport block field in the new DCI format can be 2N. For example, for a 16R receiver, the DCI can be extended accordingly, so that the new DCI format includes 4 transport block fields to support a maximum of 16 downlink streams. The network device can configure a maximum of 4 codewords when scheduling the PDSCH. It should be understood that one transport block field can correspond to one codeword, or one transport block field can correspond to a maximum of 4 transport streams. It should be noted that the 2N transport block fields in the new DCI format can be adjacent or non-adjacent; this is not restricted. The number of bits and their order in the various fields of the transport block fields in the new DCI format are the same as those in the existing DCI format.

[0148] In this application, when the terminal is a 16R receiver, the new DCI format may include a first transport block field and a second transport block field. The number of both the first and second transport block fields is two. 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 codewords #1 and #2. The first transport block field is associated with the first antenna port field to indicate that the DMRS port required for demodulating codewords #1 and #2 is indicated through the first antenna port field. Correspondingly, the second transport block field is used to indicate the MCS corresponding to codewords #3 and #4. The second transport block field is associated with the second antenna port field to indicate that the DMRS port required for demodulating codewords #3 and #4 is indicated through the second antenna port field.

[0149] In some scenarios, when the number of downlink transport 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 dual-band 16R terminal, the first value can be 8. That is, when the number of downlink transport streams of the dual-band 16R terminal is less than or equal to 8, only one antenna port field is needed to complete the DMRS port indication, and the other antenna port field can be disabled. In this application, "disabled" can also be referred to as "failed," "deactivated," etc., and is not limited thereto.

[0150] In one possible implementation, the antenna port field can be considered disabled if it indicates an index of a reserved row in the DMRS port table.

[0151] In this application, the terminal's receiving capability may further include whether the terminal supports low-rank fully coherent reception capability. Supporting low-rank fully coherent reception capability can be understood as the terminal supporting fully coherent reception when the number of downlink transport streams is less than or equal to a first value. In other words, when the number of downlink transport streams is less than or equal to the first value, the sub-receivers in the terminal can jointly receive data. Where an antenna port field is disabled, the sub-receivers associated with the non-disabled antenna port fields can be determined based on whether the terminal supports low-rank fully coherent reception capability. For example, when the terminal supports low-rank fully coherent reception, the non-disabled antenna port fields can be associated with all the terminal's sub-receivers; when the terminal does not support low-rank fully coherent reception, the sub-receivers associated with the non-disabled antenna port fields remain unchanged. As an example, if the number of downlink transmission streams received by a 16R dual-band terminal is less than or equal to 8, and the second antenna port field is disabled, if the terminal supports fully coherent reception, the first antenna port field can still be associated with the sub-receiver associated with the second antenna port field. In other words, the first antenna port field is also associated with the second sub-receiver. If the terminal does not support fully coherent reception, the sub-receiver associated with the first antenna port field remains unchanged. In other words, the first antenna port field is still associated with the first sub-receiver. In this scheme, by considering the terminal's capabilities and the DMRS port indicated by the antenna port field, the association between the antenna port field and the sub-receiver can be dynamically determined. This allows for adjustments to the precoding behavior on the network device side, ensuring that the precoding behavior matches the terminal's receiving capabilities and improving communication performance.

[0152] In one possible implementation, to ensure that the maximum number of DMRS ports that the antenna port field in the first DCI can indicate is 8N, where N is an integer greater than 1, the maximum number of DMRS ports that the antenna port field in the first DCI can indicate can be directly extended. That is, the first DCI still includes one antenna port field, and the maximum number of DMRS ports that this antenna port field can indicate is 8N, without needing to extend the number of antenna port fields in the first DCI. For ease of distinction and description, this antenna port field can be referred to as the third antenna port field.

[0153] The following description uses a 16R dual-pinyin terminal as an example to illustrate the technical solution provided in this application.

[0154] When the terminal is a 16R dual-band terminal, the maximum number of DMRS ports indicated by the third antenna port field is 16. The network device transmits pilot signals at the corresponding resource locations using the DMRS symbol generation method shown in the aforementioned embodiments and the DMRS time-frequency resource mapping method shown in Figure 4, and notifies the terminal device of the corresponding allocated DMRS port during each data transmission. Accordingly, the terminal can receive the pilot signal and perform the corresponding channel estimation process based on the allocated DMRS port.

[0155] It should be understood that when the terminal is a 16R dual-character terminal, the network device can send PDSCH using a maximum of four codewords (e.g., codeword 0, codeword 1, codeword 2, and codeword 3). A single codeword stream can be mapped to a maximum of four spatial layers, corresponding to a maximum of four DMRS ports. Therefore, when the network device sends PDSCH using single codewords, the third antenna port field can indicate a maximum of four DMRS ports. The DMRS ports indicated by the third antenna port field can belong to either the 16 DMRS ports supported by dual-symbol type 1 DMRS or the 24 DMRS ports supported by dual-symbol type 2 DMRS. A dual codeword stream can be mapped to a maximum of eight spatial layers, corresponding to a maximum of eight DMRS ports. Therefore, when the network device sends PDSCH using dual codewords, the third antenna port field can indicate a maximum of eight DMRS ports. The DMRS ports indicated by the third antenna port field can belong to either the 16 DMRS ports supported by dual-symbol type 1 DMRS or the 24 DMRS ports supported by dual-symbol type 2 DMRS. A three-codeword stream can be mapped to a maximum of 12 spatial layers, corresponding to a maximum of 12 DMRS ports. Therefore, when a network device transmits a PDSCH using three codewords, the third antenna port field can indicate a maximum of 12 DMRS ports. The DMRS ports indicated by the third antenna port field can belong to either the 16 DMRS ports supported by dual-symbol type 1 DMRS or the 24 DMRS ports supported by dual-symbol type 2 DMRS. Similarly, a four-codeword stream can be mapped to a maximum of 16 spatial layers, corresponding to a maximum of 16 DMRS ports. Therefore, when a network device transmits a PDSCH using four codewords, the third antenna port field can indicate a maximum of 16 DMRS ports. The DMRS ports indicated by the third antenna port field can belong to either the 16 DMRS ports supported by dual-symbol type 1 DMRS or the 24 DMRS ports supported by dual-symbol type 2 DMRS.

[0156] As an example, the third antenna port field can indicate more than 8 DMRS ports by referring to the index value in the DMRS port table shown in Table 5. Table 5 shows the DMRS port table corresponding to a configuration type field value of 2 and a maximum symbol number field value of 2. It should be noted that when the network device uses a single codeword to transmit PDSCH, codeword 0 can be available, while codewords 1, 2, and 3 can be unavailable. In this case, the values ​​for the index value, the number of DMRS CDM groups without data, the DMRS port, and the number of preamble symbols can be the same as the relevant content in Table 4 for single codewords. When the network device uses a dual codeword to transmit PDSCH, codewords 0 and 1 can be available, while codewords 2 and 3 can be unavailable. In this case, the values ​​for the index value, the number of DMRS CDM groups without data, the DMRS port, and the number of preamble symbols can be the same as the relevant content in Table 4 for dual codewords, and will not be elaborated 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, used to indicate the 64 index values ​​in the DMRS port table. The meaning of each parameter in Table 5 can be found in the relevant descriptions in Table 3, and will not be repeated here. It should be understood that Table 5 is merely an example and is not intended to limit the technical solution of this application.

[0159] However, due to the increase in the number of downlink transport streams, the number of codewords sent or scheduled by the network device will also increase accordingly, or in other words, the number of codewords configured by the network device for PDSCH will also increase accordingly. Therefore, it is still necessary to extend the transport block field in the first DCI. Specific extension schemes can be found in the relevant descriptions in the preceding embodiments, and will not be repeated here. It should be understood that the DMRS port indicated by the third antenna port field and the codewords scheduled by the network device satisfy the first relationship. For example, in the case of a 16R dual-pinyin terminal, the third antenna port field can indicate a maximum of 16 DMRS ports, and the maximum number of codewords that the network device can schedule is 4. Each codeword can correspond to a maximum of 4 DMRS ports out of the 16 DMRS ports. It should be noted that this application does not impose any restrictions on the first relationship. In one possible implementation, the first codeword can correspond to the first 4 DMRS ports out of 16 DMRS ports, the second codeword can correspond to the 5th to 8th DMRS ports out of 16 DMRS ports, the third codeword can correspond to the 9th to 12th DMRS ports out of 16 DMRS ports, and the second codeword can correspond to the 13th to 16th DMRS ports out of 16 DMRS ports.

[0160] For mR sub-receivers, each sub-receiver can be associated with a maximum of m / 4 codewords. m is a positive integer multiple of 4. For example, a 4R sub-receiver can be associated with a maximum of 1 codeword, and an 8R sub-receiver can be associated with a maximum of 2 codewords, thus enabling the notification of the corresponding transport stream number or data to the sub-receiver. The association of a sub-receiver with a codeword can be understood as the sub-receiver receiving the associated codeword.

[0161] The following description uses a 16R dual-pinyin terminal as an example to illustrate the technical solution provided in this application. The terminal may include a first sub-receiver and a second sub-receiver. The network device schedules a first codeword and a second codeword. The first codeword may be associated with the first sub-receiver, and the second codeword may be associated with the second sub-receiver.

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

[0163] In this application, the association between the codeword and the sub-receiver can be determined based on the terminal's capabilities and the DMRS port indicated by the third antenna port field.

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

[0165] In one possible implementation, if the number of DMRS ports indicated by the third antenna port field is less than or equal to a first value (where the first value can be the number of antennas included in a sub-receiver), the number of codewords is less than the number of codewords that a sub-receiver can be associated with. In this case, the sub-receiver associated with the codeword can be further determined based on whether the terminal supports fully coherent reception. For example, if the terminal supports fully coherent reception, the codewords scheduled by the network device can be associated with both the first and second sub-receivers to improve the terminal's reception capability; if the terminal does not support fully coherent reception, the codeword can be associated only with the first sub-receiver, or only with the second sub-receiver.

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

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

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

[0169] In one possible implementation, the communication device 500 may further include a storage unit 530 for storing device program code and / or data. In one example, the storage unit 530 may include random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory and / or registers, etc.

[0170] Figure 6 is a schematic diagram of another communication device provided in this application. The device 600 shown in Figure 6 can be used to implement the methods executed by the terminal or network device in the foregoing embodiments.

[0171] As shown in Figure 6, the device 600 of this embodiment includes a memory 610, a processor 620, a communication interface 630, and a bus 640. The memory 610, processor 620, and communication interface 630 are interconnected via the bus 640.

[0172] The memory 610 may be a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 610 may store a program, which, when executed by the processor 620, performs the various steps of the method shown in FIG3 performed by the terminal or network device.

[0173] The processor 620 may be a general-purpose central processing unit (CPU), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, used to execute relevant programs to implement the communication method shown in the embodiments of this application.

[0174] The processor 620 can also be an integrated circuit chip with signal processing capabilities. In implementation, each step of the communication method shown in the embodiments of this application can be completed by the integrated logic circuitry in the processor 620 or by software instructions.

[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 devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor.

[0176] The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory 610. The processor 620 reads information from memory 610 and, in conjunction with its hardware, completes the functions required by the units included in the communication device of this application. For example, it can execute the various steps / functions performed by the terminal or network device in the method shown in FIG3.

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

[0178] The communication interface 630 can use, but is not limited to, transceivers to enable communication between the device 600 and other devices or apparatuses.

[0179] Bus 640 may include a pathway for transmitting information between various components of device 600 (e.g., memory 610, processor 620, communication interface 630).

[0180] Some embodiments of this application also provide a computer program product that, when run on a processor, can implement the methods shown in the foregoing embodiments. Some embodiments of this application also provide a computer-readable storage medium containing computer instructions that, when run on a processor, can implement the methods shown in the foregoing embodiments.

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

[0182] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, software modules, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0183] The term "multiple" in this document refers to two or more. The term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates an "or" relationship between the preceding and following related objects; in formulas, " / " indicates a "division" relationship. Additionally, it should be understood that in the description of this application, words such as "first" and "second" are used only for descriptive purposes and should not be construed as indicating or implying relative importance or order.

[0184] In the embodiments of this application, for a 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 of priority or size among the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0185] It is understood that the terms "exemplary" or "for example" used herein are intended to mean as an example, illustration, or illustration. Any embodiment or design described herein as "exemplary" or "for example" should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0186] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application.

[0187] It is understood that, in the embodiments of this application, the order of the above-mentioned process numbers does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

Claims

1. A communication method, characterized in that, The method is applied to a terminal, and the method includes: The first downlink control information (DCI) is received. 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. The number of antennas is 8N, where N is an integer greater than 1. The data scheduled by the first DCI is received according to the DMRS port indicated by the antenna port field in the first DCI.

2. The method according to claim 1, characterized in that, 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 field is associated with the second antenna group.

3. The method according to claim 2, characterized in that, The first antenna port is associated with the detection reference signal (SRS) resource corresponding to the first antenna group; The second antenna port is associated with the SRS resource corresponding to the second antenna group.

4. The method according to claim 2 or 3, characterized in that, The first DCI also includes a first transport block field and a second transport block field, wherein 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.

5. The method according to any one of claims 2 to 4, characterized in that, If the number of data transmission streams 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.

6. The method according to claim 5, characterized in that, The first antenna port field or the second antenna port field indicates the index of the reserved row in the DMRS port table.

7. The method according to claim 5 or 6, characterized in that, If the second antenna port field is disabled and the terminal supports fully coherent reception, the first antenna port field is still associated with the second antenna group.

8. The method according to claim 1, characterized in that, The antenna port field in the first DCI includes the third antenna port field; The DMRS port indicated by the third antenna port field satisfies a first relationship with the codeword generated based on the data scheduled by the first DCI.

9. The method according to claim 8, characterized in that, The terminal includes a first antenna group and a second antenna group; The codeword generated based on the data scheduled by the first DCI includes a first codeword and a second codeword. The first codeword is associated with the first antenna group, and the second codeword is associated with the second antenna group.

10. The method according to claim 9, characterized in that, The first codeword is associated with the SRS resource corresponding to the first antenna group; The second codeword is associated with the SRS resource corresponding to the second antenna group.

11. The method according to claim 9 or 10, characterized in that, The number of DMRS ports indicated by the third antenna port field is greater than the first value.

12. The method according to claim 8, characterized in that, The terminal includes a first antenna group and a second antenna group; When the number of DMRS ports indicated by the third antenna port field is less than or equal to the first value, and the terminal supports fully coherent reception, the first antenna group and the second antenna group are associated with the third codeword, which belongs to the codeword generated based on the data scheduled by the first DCI.

13. A communication device, characterized in that, It includes various functional modules for implementing the method as described in any one of claims 1 to 12.

14. A communication device, characterized in that, include: A processor coupled to a memory for storing a computer program, which, when invoked by the processor, causes the apparatus to perform the method as described in any one of claims 1 to 12.

15. A computer-readable medium, characterized in that, The computer-readable medium stores instructions that, when executed, implement the method as described in any one of claims 1 to 12.

16. A computer program product, characterized in that, It includes computer program code that, when run on a computer, causes the method as described in any one of claims 1 to 12 to be implemented.