A communication method and a communication device

By transmitting clear indication information between the terminal device and the network device, the problem of low data demodulation accuracy caused by interference signals in the time-frequency resource transmission of multiple terminal devices is solved, and more efficient and reliable data transmission is achieved.

CN114205909BActive Publication Date: 2025-01-14HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010988609.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-18
Publication Date
2025-01-14
Estimated Expiration
2040-09-18

AI Technical Summary

Technical Problem

In the scenario of sharing time-frequency resource transmission of multiple terminal devices, it is difficult for terminal devices to accurately demodulate data. Due to the variable time resources of the interference signal, the data demodulation accuracy is low.

Method used

By transmitting the first indication information and the second indication information between the terminal device and the network device, the DMRS port and time domain location corresponding to the interference signals in each time unit are clarified to ensure that the terminal device can accurately receive and demodulate the data signal.

Benefits of technology

It improves the effectiveness and reliability of data transmission, reduces data demodulation delay, improves the accuracy of interfering signals, and enhances the accuracy of data demodulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114205909B_ABST
    Figure CN114205909B_ABST
Patent Text Reader

Abstract

The present application relates to a communication method and a communication device, and relates to the field of communication technology, and is used to clearly indicate interference signals to improve the accuracy of data demodulation. The terminal device receives first indication information and second indication information from a network device; determines, based on the first indication information and the second indication information, that the first resource in the resource group corresponding to at least one DMRS port in any first time unit in at least one first time unit is not used to carry the first data signal, and the second resource in the resource group corresponding to at least one DMRS port in other time units in the time unit set except for at least one first time unit is used to carry the first data signal; and receives the first data signal from the network device on the third resource in all time units in the time unit set, and the third resource includes the second resource and does not include the first resource.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and a communication device. Background Art

[0002] In some business scenarios, network equipment uses the same time-frequency resources to transmit data to multiple terminal devices. The data transmitted by one terminal device may become an interference signal for other terminal devices. Therefore, after receiving the data, in order to accurately demodulate the data, the terminal device not only needs to perform channel estimation on the transmission channel (or stream) of its own data, but also needs to perform channel estimation on the channel (or stream) used to transmit the interference signal, so as to eliminate interference and achieve the purpose of accurately demodulating its own data.

[0003] The terminal device can perform channel estimation through the demodulation reference signal (DMRS). In scenarios such as scheduling multi-slot data transmission, the network device generally only transmits DMRS in the first time slot. The terminal device can perform data demodulation in the first time slot through the received DMRS. However, in other time slots after the first time slot, there may be interference signals that are multiplexed with the same time-frequency resources, and the interference signal will interfere with the data demodulation of the terminal device. In related technologies, the channel estimation result of the first time slot is generally reused to demodulate the data. However, in practice, the time resources occupied by the interference signal are variable, that is, the DMRS ports occupied by other terminal devices in the subsequent time slots may be different from those in the first time slot. Therefore, the method of multiplexing the channel estimation results cannot be flexibly matched with the pairing situation, resulting in inaccurate data demodulation. Therefore, there is a problem of low accuracy of data demodulation in related technologies. Summary of the invention

[0004] The embodiments of the present application provide a communication method and a communication device for improving the accuracy of data demodulation.

[0005] In a first aspect, a communication method is provided, which can be applied to a terminal device or a chip inside the terminal device. Taking the application of the method to a terminal device as an example, the terminal device receives first indication information and second indication information from a network device, wherein the first indication information is used to indicate at least one first time unit in a time unit set, the time unit set includes at least two time units and all time units in the time unit set are used for the terminal device to receive a first data signal from the network device; the terminal device determines, based on the first indication information and the second indication information, that the first resource in the resource group corresponding to at least one DMRS port in any first time unit of at least one first time unit is not used to carry the first data signal, and the second resource in the resource group corresponding to at least one DMRS port in other time units in the time unit set except for at least one first time unit is used to carry the first data signal; further, the terminal device receives the first data signal from the network device on a third resource in all time units in the time unit set, wherein the third resource includes the aforementioned second resource and does not include the aforementioned first resource.

[0006] In a second aspect, a communication method is provided, which can be applied to a network device or a chip inside the network device. Taking the method applied to a network device as an example, the network device determines first indication information and second indication information, wherein the first indication information is used to indicate at least one first time unit in a time unit set, the time unit set includes at least two time units and all time units in the time unit set are used for a terminal device to receive a first data signal from the network device, and the second indication information is used to indicate an index of a resource group corresponding to at least one DMRS port, and the resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals; then the first indication information and the second indication information are sent to the terminal device, so that the terminal device determines, according to the first indication information and the second indication information, that the first resource in the resource group corresponding to the at least one DMRS port in the second time unit of at least one first time unit is not used to carry the first data signal, and the second resource in the resource group corresponding to at least one DMRS port in other time units other than the second time unit of at least one first time unit is used to carry the first data signal; further, the first data signal is sent to the terminal device using a third resource in all time units in the time unit set, wherein the third resource includes the aforementioned second resource and does not include the aforementioned first resource.

[0007] In the schemes of the first and second aspects above, the DMRS port corresponding to the interference signal in each time unit is indicated by the time domain position of the actual sending of the DMRS, that is, the specific characteristics of the interference signal are described with each time unit as a dimension, so that the terminal device can accurately determine the specific situation of the interference signal in each time unit, and then can accurately demodulate the received first data signal, thereby improving the effectiveness and reliability of data transmission.

[0008] In one possible implementation, the first indication information in the first aspect and the second aspect can be used to indicate: the index of the time unit for sending the DMRS corresponding to at least one DMRS port in each first time unit in the time unit set; or the time domain difference information between the time unit for sending the DMRS corresponding to at least one DMRS port in each first time unit and the first time unit.

[0009] In this scheme, the first indication information can clearly indicate the DMRS port corresponding to the interference signal in each time unit and the actual time domain position of the transmitted DMRS, so that the terminal device can accurately determine the time domain transmission position of the DMRS, and then accurately and timely receive each DMRS.

[0010] In a third aspect, a communication method is provided, which can be applied to a terminal device or a chip inside the terminal device. Taking the application of the method to a terminal device as an example, the terminal device receives first indication information and second indication information from a network device, wherein the first indication information is used to indicate at least one first time unit in a time unit set, the time unit set includes at least two time units and all time units in the time unit set are used for the terminal device to receive a first data signal from the network device; the terminal device determines, based on the first indication information and the second indication information, that a first resource in a resource group corresponding to at least one DMRS port in a second time unit in at least one first time unit is not used to carry the first data signal, and a second resource in a resource group corresponding to at least one DMRS port in other time units other than the second time unit in at least one first time unit is used to carry the first data signal; further, the terminal device receives the first data signal from the network device on a third resource in all time units in the time unit set, wherein the third resource includes the aforementioned second resource and does not include the aforementioned first resource.

[0011] In a fourth aspect, a communication method is provided, which can be applied to a network device or a chip inside the network device. Taking the method applied to a network device as an example, the network device determines first indication information and second indication information, wherein the first indication information is used to indicate at least one first time unit in a time unit set, the time unit set includes at least two time units and all time units in the time unit set are used for a terminal device to receive a first data signal from the network device, and the second indication information is used to indicate an index of a resource group corresponding to at least one DMRS port, and the resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals; then the first indication information and the second indication information are sent to the terminal device, so that the terminal device determines, according to the first indication information and the second indication information, that the first resource in the resource group corresponding to at least one DMRS port in the second time unit of at least one first time unit is not used to carry the first data signal, and the second resource in the resource group corresponding to at least one DMRS port in other time units other than the second time unit of at least one first time unit is used to carry the first data signal; further, the first data signal is sent to the terminal device using a third resource in all time units in the time unit set, wherein the third resource includes the aforementioned second resource and does not include the aforementioned first resource.

[0012] In the solutions of the third and fourth aspects above, the DMRS port and time domain position information corresponding to each interference signal are indicated, and the specific characteristics of each interference signal are described by the dimension of each interference signal, so that the terminal device can accurately determine the specific situation of each interference signal, and then accurately demodulate the received first data signal, thereby improving the effectiveness and reliability of data transmission.

[0013] In one possible implementation, the first indication information in the third aspect and the fourth aspect is used to indicate: the index of at least one first time unit in the time unit set; or, the time domain starting position and time domain ending position of at least one first time unit in the time unit set; or, the time domain starting position and time domain duration of at least one first time unit in the time unit set; or, the time domain ending position and time domain duration of at least one first time unit in the time unit set.

[0014] In this solution, the time domain position occupied by each interference signal is clearly indicated through the first indication information, so that the terminal device can accurately determine the time domain transmission position of the DMRS, and then accurately and timely receive each DMRS.

[0015] In a possible implementation manner, the second time unit in the third aspect and the fourth aspect is the first time unit of at least one first time unit.

[0016] In this solution, DMRS can be transmitted in the front time unit (ie, the first time unit), and the terminal device can receive DMRS as early as possible to facilitate data demodulation as soon as possible, thereby reducing the delay of data demodulation.

[0017] In a possible implementation, in the scheme corresponding to the first aspect to the fourth aspect, the first indication information and the second indication information are carried in the same field of the DCI, or the first indication information and the second indication information are carried in different fields of the DCI, or the first indication information is carried in the MAC-CE and the second indication information is carried in the DCI.

[0018] In the above scheme, the first indication information and the second indication information can be carried at the same time by the same signaling (i.e., DCI), and the first indication information and the second indication information are sent to the terminal device at the same time, or the first indication information and the second indication information can be carried respectively by different signaling. In this way, the method of carrying the first indication information and the second indication information is more flexible, and conventional signaling can be multiplexed, thereby improving the utilization rate of existing signaling.

[0019] In a possible implementation manner, in the solutions corresponding to the first to fourth aspects, the time unit in the time unit set is a slot, and the first resource and the second resource are REs.

[0020] In a fifth aspect, a communication device is provided, which may be a terminal device or a chip arranged inside the terminal device, and the communication device includes a module for executing the method described in the above-mentioned first aspect or any possible implementation manner of the first aspect.

[0021] In a sixth aspect, a communication device is provided, which may be a network device or a chip arranged inside the network device, and the communication device includes a module for executing the method described in the above second aspect or any possible implementation of the second aspect.

[0022] In a seventh aspect, a communication device is provided, which may be a terminal device or a chip arranged inside the terminal device, and the communication device includes a module for executing the method described in the above third aspect or any possible implementation of the third aspect.

[0023] In an eighth aspect, a communication device is provided, which may be a network device or a chip arranged inside the network device, and the communication device includes a module for executing the method described in the fourth aspect or any possible implementation of the fourth aspect.

[0024] In a ninth aspect, a communication device is provided, comprising: at least one processor; and a communication interface communicatively connected to the at least one processor; the at least one processor executes instructions stored in a memory, so that the communication device executes the method described in the first aspect or any possible implementation of the first aspect through the communication interface.

[0025] In the tenth aspect, a communication device is provided, comprising: at least one processor; and a communication interface communicatively connected to the at least one processor; the at least one processor executes instructions stored in a memory, so that the communication device executes the method described in the second aspect or any possible implementation of the second aspect through the communication interface.

[0026] In the eleventh aspect, a communication device is provided, comprising: at least one processor; and a communication interface communicatively connected to the at least one processor; the at least one processor executes instructions stored in a memory, so that the communication device executes the method described in the third aspect or any possible implementation of the third aspect through the communication interface.

[0027] In the twelfth aspect, a communication device is provided, comprising: at least one processor; and a communication interface communicatively connected to the at least one processor; the at least one processor executes instructions stored in a memory, so that the communication device executes the method described in the fourth aspect or any possible implementation of the fourth aspect through the communication interface.

[0028] In a thirteenth aspect, a computer-readable storage medium is provided, comprising a program or instructions, which, when executed on a computer, enables the method described in the first aspect or any possible implementation of the first aspect to be executed.

[0029] In a fourteenth aspect, a computer-readable storage medium is provided, comprising a program or instructions, which, when executed on a computer, enables the method described in the second aspect or any possible implementation of the second aspect to be executed.

[0030] In a fifteenth aspect, a computer-readable storage medium is provided, comprising a program or instructions, which, when executed on a computer, enables the method described in the third aspect or any possible implementation of the third aspect to be executed.

[0031] In the sixteenth aspect, a computer-readable storage medium is provided, comprising a program or instructions, which, when executed on a computer, enables the method described in the fourth aspect or any possible implementation of the fourth aspect to be executed.

[0032] In the seventeenth aspect, a chip is provided, wherein the chip is coupled to a memory and is used to read and execute program instructions stored in the memory, so that the method described in the first aspect or any possible implementation of the first aspect is executed.

[0033] In an eighteenth aspect, a chip is provided, wherein the chip is coupled to a memory and is used to read and execute program instructions stored in the memory, so that the method described in the second aspect or any possible implementation of the second aspect is executed.

[0034] In the nineteenth aspect, a chip is provided, wherein the chip is coupled to a memory and is used to read and execute program instructions stored in the memory, so that the method described in the third aspect or any possible implementation of the third aspect is executed.

[0035] In the twentieth aspect, a chip is provided, which is coupled to a memory and is used to read and execute program instructions stored in the memory, so that the method described in the fourth aspect or any possible implementation of the fourth aspect is executed.

[0036] In the twenty-first aspect, a computer program product is provided, comprising instructions, which, when executed on a computer, enables the method described in the first aspect or any possible implementation of the first aspect to be executed.

[0037] In the twenty-second aspect, a computer program product is provided, comprising instructions, which, when executed on a computer, enables the method described in the second aspect or any possible implementation of the second aspect to be executed.

[0038] In the twenty-third aspect, a computer program product is provided, comprising instructions, which, when executed on a computer, enables the method described in the third aspect or any possible implementation of the third aspect to be executed.

[0039] In the twenty-fourth aspect, a computer program product is provided, comprising instructions, which, when executed on a computer, enables the method described in the fourth aspect or any possible implementation of the fourth aspect to be executed.

[0040] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 A schematic diagram of an application scenario of an embodiment of the present application;

[0042] Figure 2 is a schematic diagram of a MIMO system;

[0043] Figure 3aA schematic diagram of time domain resources for type 1 and single-symbol DMRS;

[0044] Figure 3b A schematic diagram of time domain resources for type 1 and double-symbol DMRS;

[0045] Figure 4 Schematic diagram of scheduling multiple consecutive time slots for two UEs to transmit data;

[0046] Figure 5 is a flow chart of a communication method in an embodiment of the present application;

[0047] Figure 6 A schematic diagram of multiple interference modes provided in an embodiment of the present application;

[0048] Figure 7 An interactive flow chart of the communication method in an embodiment of the present application;

[0049] Figure 8 is another flow chart of the communication method in an embodiment of the present application;

[0050] Fig. 9 is another interactive flow chart of the communication method in an embodiment of the present application;

[0051] Fig.10 is a schematic diagram of the structure of a communication device in an embodiment of the present application;

[0052] Fig.11 is a schematic diagram of the structure of another communication device in an embodiment of the present application;

[0053] Fig.12 is a schematic diagram of the structure of another communication device in an embodiment of the present application;

[0054] Fig.13 is a schematic diagram of the structure of another communication device in an embodiment of the present application;

[0055] Fig.14 is a schematic diagram of the structure of another communication device in an embodiment of the present application;

[0056] Fig.15 Schematic diagram of the structure of another communication device in an embodiment of the present application. DETAILED DESCRIPTION

[0057] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0058] Below, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0059] (1) Terminal equipment, including equipment that provides voice and / or data connectivity to users, such as a handheld device with wireless connection function, or a processing device connected to a wireless modem. The terminal equipment can communicate with the core network via the radio access network (RAN) and exchange voice and / or data with the RAN. The terminal device may include user equipment (UE), terminal, wireless terminal device, mobile terminal device, device-to-device (D2D) terminal device, vehicle-to-everything (V2X) terminal device, machine-to-machine / machine-type communications (M2M / MTC) terminal device, Internet of Things (IoT) terminal device, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user equipment, etc. For example, it may include a mobile phone (or "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-built-in mobile device, etc. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA), and other devices. It also includes limited devices, such as devices with low power consumption, or devices with limited storage capacity, or devices with limited computing power, etc. For example, it includes information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser scanners, etc.

[0060] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices or smart wearable devices, etc., which are a general term for the application of wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-size, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, etc., as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0061] The various terminal devices introduced above, if located on a vehicle (eg, placed in or installed in a vehicle), can be considered as vehicle-mounted terminal devices, which are also called on-board units (OBU).

[0062] (2) Network equipment, for example, including access network (AN) equipment, such as a base station (e.g., access point), which can refer to equipment in the access network that communicates with wireless terminal devices over the air interface through one or more cells, or, for example, an access network device in a V2X technology is a road side unit (RSU). The base station can be used to convert received air frames to and from Internet Protocol (IP) packets, acting as a router between the terminal device and the rest of the access network, where the rest of the access network may include an IP network. The RSU can be a fixed infrastructure entity that supports V2X applications and can exchange messages with other entities that support V2X applications. The access network equipment can also coordinate the attribute management of the air interface. For example, the access network equipment may include an evolved base station (NodeB or eNB or e-NodeB, evolutional NodeB) in a long term evolution (LTE) system or an advanced long term evolution (LTE-A), or it may also include a next generation node B (gNB) and a next generation evolutional Node B (ng-eNB) in a new radio (NR) system of the fifth generation mobile communication technology (the 5th generation, 5G), or it may also include a centralized unit (CU) and a distributed unit (DU) in a separated access network system, and the embodiments of the present application are not limited.

[0063] Of course, network equipment can also include core network equipment, which can be access and mobility management function (AMF), which is mainly responsible for access control, mobility management, attachment and detachment, gateway selection and other functions. Core network equipment can also be network data analysis function (NWDAF), which is mainly responsible for data collection and analysis and other functions. Core network equipment can also be other equipment.

[0064] (3) “At least one” means one or more, and “more than one” means two or more. “And / or” describes the relationship between the associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character “ / ” generally indicates that the associated objects are in an “or” relationship.

[0065] Furthermore, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing, priority or importance of multiple objects. For example, the first information and the second information are only used to distinguish different signaling, and do not indicate the difference in content, priority, sending order or importance of the two types of information.

[0066] (4) The time unit involved in this application may be a slot, a mini-slot, a transmission time interval (TTI), a subframe, a symbol, etc.

[0067] As described above, some concepts involved in the embodiments of the present application are introduced. The following describes the technical features of the embodiments of the present application.

[0068] The following describes a network architecture used in the embodiments of the present application. Figure 1 .

[0069] exist Figure 1 The system includes a network device and multiple terminal devices, wherein the network device and terminal devices 1 to 6 form a communication system. In the communication system, the network device can send information to each terminal device, and correspondingly, each terminal device can also send information to the network device. In addition, terminal devices 4 to 6 can also form a communication system. In the communication system, terminal device 5 can send information to one or more terminal devices among terminal devices 4 and 6. Figure 1 The terminal devices in the communication system shown may include, for example, mobile phones, televisions, gas station equipment, printers, cars, refrigerators, air conditioners and other equipment. These terminal devices may be terminal devices under the LTE system, or may be terminal devices under the 5G NR system.

[0070] Figure 1The communication system shown supports multiple-input multiple-output (MIMO) transmission. For example, the network device can pair terminal device 1 and terminal device 5 so that terminal device 1 and terminal device 5 are paired users. The network device can use the same time-frequency resources to transmit data to these two terminal devices. In this way, on the same time-frequency resources, the data signal transmitted by one terminal device may become an interference signal for another terminal device. Taking terminal device 1 as an example, the data signal transmitted by the network device to terminal device 5 on the same time-frequency resource becomes an interference to the data signal received by terminal device 1 on the time-frequency resource. Therefore, when terminal device 1 receives the data signal sent by the network device, it actually also includes the data sent by the network device to terminal device 5. In order to accurately demodulate the data, terminal device 1 not only needs to perform channel estimation for itself, but also needs to perform channel estimation for terminal device 5.

[0071] The communication system involved in the embodiments of the present application may be, for example, a long term evolution (LTE) system, a fifth generation communication system (5th generation mobile networks or 5th generation wireless systems, 5G), or a hybrid architecture of LTE and 5G.

[0072] The technical solution provided in the embodiment of the present application can be applied to the business scenario of wireless bandwidth to the home (wireless to the X, WTTx), and can rely on the wireless technology in 4G LTE or 5G NR to support large packet transmission (high throughput). In this business scenario, relative to the network equipment (such as base station), the position of the terminal (such as customer premise equipment (CPE), which can receive mobile signals and forward wireless fidelity (WIFI) signals) is basically unchanged, and related field measurements and studies also show that the wireless channel between the base station and the terminal remains basically unchanged in one end time, that is, it has a quasi-static characteristic. Therefore, taking the downlink single-user transmission as an example, in a continuous time slot set at one end, the base station can only send a physical downlink control channel (physical downlink dontrol dhannel, PDCCH) carrying downlink control information (downlink control information, DCI) to continuously schedule multiple transmission blocks (transmission block, TB), and only send DMRS in the first downlink time slot, and reuse the channel estimation result of the first time slot in the remaining time slots, thereby saving overhead and using more time-frequency resources for downlink data transmission.

[0073] In the MIMO system, the transmitter and receiver are equipped with multiple transmitting antennas and receiving antennas, which is equivalent to increasing the available resources of the channel in the spatial dimension. Therefore, the system capacity can be multiplied without increasing the spectrum resources and antenna transmission power. Therefore, since 4G LTE, MIMO technology has been considered a key technology to improve system performance. MIMO technology can support different users to send or receive data on the same time-frequency resources, that is, it can support different users to multiplex the same time-frequency resources to send and receive data, thereby improving the total uplink and downlink transmission rate. Among them, users who multiplex the same time-frequency resources (REs on the same orthogonal frequency division multiplexing (OFDM) symbol) can also be called paired users (co-scheduled UE). These users transmit data in parallel on different spatial resources (streams, layers). The data on different streams are mapped to different antenna ports for transmission according to a certain mapping relationship agreed upon between the base station and the terminal. The MIMO system that serves multiple users at the same time is called multi-user MIMO (MU-MIMO). For example, Figure 2 shown.

[0074] The following is an introduction to the DMRS port in NR.

[0075] There are two types of NR DMRS, one is front loaded DMRS and the other is additional DMRS (or additional DMRS), which are described below.

[0076] 1. Pre-DMRS

[0077] In order to reduce the demodulation and decoding delay, the DMRS of the data channel (physical downlink shared channel (PDSCH) / physical uplink shared channel (PUSCH)) in the NR system adopts a pre-design idea. In each scheduling time unit (such as each slot), the position where the DMRS first appears should be as close to the starting point of the scheduling as possible. For example, in the time slot-based scheduling transmission, the position of the pre-DMRS is immediately after the PDCCH area. At this time, the specific position of the first symbol of the pre-DMRS depends on the configuration of the PDCCH, which may be the third or fourth symbol. In the case of micro-time slot scheduling transmission, the pre-DMRS starts transmission from the first symbol of the scheduling area. The use of pre-DMRS helps the receiving end to estimate the channel and perform reception detection as early as possible, which plays an important role in reducing latency and supporting self-contained frame structure.

[0078] DMRS ports are multiplexed using frequency-division multiplexing (FDM) + code division multiplexing (CDM). Each CDM group is divided into multiple ports by orthogonal cover code (OCC), and CDM groups are distinguished by FDM.

[0079] NR supports two DMRS types, and the DMRS type used is configured through high-level signaling. NR DMRS can include 1 (i.e. single-symbol DMRS) or 2 (i.e. dual-symbol DMRS) OFDM symbols. The multiplexing and configuration methods of the two DMRS types are described in detail as follows.

[0080] (1) DMRS type 1, i.e. DMRS type 1.

[0081] See also Figure 3a The port mapping of DMRS in type 1 and single symbol is shown. For single-symbol DMRS, the subcarriers in one OFDM symbol are divided into two groups of frequency-divided comb resources, where each group of comb resources constitutes a CDM group. The CDM group supports 2-port multiplexing through 2 OCCs, supporting up to 4 ports, such as ports 0, 1, 2, 3 (or ports 1000, 1001, 1002, 1003).

[0082] See also Figure 3bThe port mapping of DMRS under type 1 and dual symbols is shown. Dual-symbol DMRS adds time domain OCC (TD-OCC) on the basis of single-symbol structure. Each group of comb resources occupies two consecutive OFDM symbols. Each CDM group realizes 4 orthogonal ports through 4 time-frequency domain OCCs, thus supporting up to 8 orthogonal ports.

[0083] (2) DMRS type 2, i.e. DMRS type 1.

[0084] For type 2 and single-symbol DMRS, the subcarriers within an OFDM symbol are divided into three CDM groups. Each CDM group consists of two pairs of adjacent subcarriers. Two OCCs are used within the CDM group to support two-port multiplexing and inter-group FDM, so a maximum of six ports are supported.

[0085] For type 2 double-symbol DMRS, TD-OCC is added on the basis of the structure of type 2 single-symbol DMRS. Each CDM group occupies two consecutive OFDM symbols. Each CDM group supports 4 orthogonal ports through 4 time-frequency domain OCCs, and up to 12 ports are supported in 3 CDM groups.

[0086] In general, for type 1 DMRS, a single symbol supports a maximum of 4 antenna ports, and a dual symbol supports a maximum of 8 antenna ports; for type 2 DMRS, a single symbol supports a maximum of 6 antenna ports, and a dual symbol supports a maximum of 12 antenna ports.

[0087] 2. Additional DMRS.

[0088] In high-speed mobile scenarios, in addition to DMRS, more DMRS symbols need to be inserted during the scheduling duration to ensure the estimation accuracy of time-varying channels. The NR system adopts a structure that combines the pre-DMRS with additional DMRS with configurable time domain density. The pattern of each group of additional DMRS is a repetition of the pre-DMRS. Therefore, consistent with the pre-DMRS, each group of additional DMRS can occupy up to two consecutive OFDM symbols. Depending on the specific usage scenario and mobility, up to 3 groups of additional DMRS can be configured. The number of additional DMRS depends on the high-level parameter configuration and the specific scheduling duration.

[0089] For ease of understanding, the interference elimination in the related art is first described below.

[0090] In the LTE downlink interference elimination mechanism, the base station can notify the terminal device of the antenna port occupied by the interference signal, the number of streams, and other information through DCI to assist the terminal in performing interference measurement and elimination on the scheduled time-frequency resources.

[0091] Similarly, in NR, the base station can notify the terminal through the Antenna Port field in the DCI:

[0092] 1. Which ports are occupied by the DMRS of the PDSCH sent to this terminal?

[0093] 2. RE positions not used to carry downlink data.

[0094] In some service scenarios (e.g., WTTx services), network devices schedule multiple TBs within a set of continuous time slots, e.g. Figure 4 As shown, the network device schedules a downlink service of 4 time slots (i.e., slot0 to slot3) for UE0, and pairs UE1 with UE0, so UE0 and UE1 can be called paired users. The network device schedules a downlink service of 2 time slots (i.e., slot0 to slot1) for UE1. The network device sends a DMRS for UE0 to perform channel estimation in slot0, and notifies UE0 of the port for receiving the DMRS through DCI. After receiving the DCI, UE0 can determine to receive the DMRS for its own channel estimation in slot0. Since DMRS is broadcast, UE0 can also receive DMRS that occupies other DMRS ports for channel estimation of UE1. In this way, after receiving all DMRS sent by the network device, UE0 can perform channel estimation on the channel carrying downlink data sent to this UE (the stream occupied by the channel is the same as the stream corresponding to the DMRS port occupied by this UE) and the channel carrying downlink data sent to the paired UE (the stream occupied by the channel is the same as the stream corresponding to the DMRS port occupied by the paired UE, and different from the DMRS port occupied by this UE), and then accurately demodulate the downlink data sent to this UE.

[0095] In the above business scenario, for the interference caused by the paired user downlink data that may exist in the subsequent time slots (i.e., slot1 to slot3) to the downlink data demodulation of the current user, one method is that UE0 multiplexes the estimation results of the corresponding channels on the DMRS ports occupied by itself + the interference in slot0 for data demodulation. However, in practice, the time resources occupied by the paired UE are variable, that is, the DMRS port occupied by the paired UE in the subsequent time slot may be different from slot0, so the method of multiplexing the channel estimation results cannot be flexibly matched with the pairing situation. In addition, when the DMRS ports occupied by paired users in some slots are vacated in subsequent time slots, the RE corresponding to the DMRS port can be used to carry the downlink data sent to UE0, and there will be a waste of resources at this time.

[0096] To further illustrate the technical solution provided by the embodiment of the present application, this is described in detail below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiment of the present application provides the method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on routine or no creative labor. In the steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided by the embodiment of the present application. The method may be executed in the order of the method shown in the embodiment or drawings or in parallel during the actual processing process or when the device is executed.

[0097] The technical solution provided by the embodiments of the present application is described below in conjunction with the accompanying drawings.

[0098] See also Figure 5 , is a flowchart of a communication method provided in an embodiment of the present application, and the communication method may be executed by a terminal device, for example, Figure 5 The process shown is described below.

[0099] Step 501: The terminal device receives first indication information from the network device, where the first indication information is used to indicate at least one first time unit in a time unit set, where the time unit set includes at least two time units, and all time units in the time unit set are used for the terminal device to receive a first data signal from the network device.

[0100] As mentioned above, the network device can schedule multiple consecutive TBs for the terminal device through a set of continuous time units, for example, scheduling multiple TB transmissions through a continuous time slot. Therefore, the terminal device can receive data sent by the network device at each time unit in the time unit set. In other words, all time units in the time unit set are used for the terminal device to receive data from the network device. For example, the data received by the terminal device from the network device is called a first data signal.

[0101] The time unit set in the embodiment of the present application includes at least two time units. The time unit set includes, for example, Figure 4 As shown in slot0, slot1, slot2, slot3, that is, the time unit set includes 4 consecutive time slots.

[0102] The first indication information in the embodiment of the present application is used to indicate at least one first time unit in the above-mentioned time unit set. The time unit in the time unit set indicated by the first indication information is called the first time unit, so any first time unit indicated by the first indication information is a time unit in the time unit set. At least one first time unit may be one or more time units in the time unit set, and at least one first time unit may be all or part of the time units in the time unit set, which is not limited in the embodiment of the present application.

[0103] Step 502: The terminal device receives second indication information from the network device, where the second indication information is used to indicate an index of a resource group corresponding to at least one DMRS port, where resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals.

[0104] Since the resources in the resource group corresponding to at least one DMRS port are not used to carry data signals, the resource group corresponding to at least one DMRS port indicated by the second indication information is, for example, CDM Group without data, such as one or more of CDM0, CDM1, and CDM2, and the corresponding index of the resource group is, for example, at least one of 1, 2, and 3. When the index of the resource group is 1, it corresponds to CDM0; when the index of the resource group is 2, it corresponds to CDM0 and CDM1; when the index of the resource group is 3, it corresponds to CDM0, CDM1, and CDM2.

[0105] The resource group corresponding to the DMRS port that is not used to carry data signals, that is, the resources included in the resource group are not used to carry data signals. It can be understood that the resource group that is not used to carry data signals can be used to carry DMRS signals. Therefore, the resource group corresponding to the DMRS port that is not used to carry data signals can be understood as a resource group that can be used to carry DMRS. That is to say, the resource group corresponding to at least one DMRS port indicated by the second indication information can be used to carry DMRS, for example, it can carry the DMRS used by the terminal device for its own channel estimation, and can also carry the DMRS used for channel estimation of other terminal devices (for example, other terminal devices paired with the terminal device).

[0106] Step 503: The terminal device determines, based on the first indication information and the second indication information, that a first resource in a resource group corresponding to at least one DMRS port in any first time unit in at least one first time unit is not used to carry a first data signal, and that a second resource in a resource corresponding to at least one DMRS port in other time units in the time unit set except at least one first time unit is used to carry the first data signal.

[0107] Through the indication of the first indication information and the second indication information, the terminal device can determine that the first resource in the resource group corresponding to at least one DMRS port in any first time unit in at least one first time unit (that is, each first time unit) is not used to carry the first data signal, that is, it can be clearly understood that the resources in the CDM group corresponding to the DMRS port in each first time unit are not used to carry the first data signal. For ease of understanding, in the embodiment of the present application, the resources in the CDM group corresponding to the DMRS port in the first time unit that are not used to carry the first data signal are referred to as "first resources". They are not used to carry data, and can be implicitly understood as being usable Carrying DMRS, that is, the first resource can be used to carry DMRS, the resources in the CDM group are, for example, RE, and CDM groups with different indexes represent different REs, that is, the network device explicitly informs the terminal device of the time domain resources (that is, time units) and frequency domain resources (that is, RE) for receiving DMRS. In this way, the terminal device can clearly know which time-frequency resources to receive DMRS through the indication of the first indication information and the second indication information, and the DMRS received by the terminal device on these time-frequency resources includes the DMRS used for its own channel estimation, and can also include the DMRS used for channel estimation of other terminal devices (such as paired terminals).

[0108] Refer to the configuration of the Antenna Port field in the DCI corresponding to the type 1 and single-symbol DMRS shown in Table 1. At this time, the Antenna Port field includes 4 bits, so its bit field value includes 0-15.

[0109] Table 1

[0110]

[0111] When the value of the Antenna Port domain is 0, the index of the corresponding CDM group of CDM Group without data is 1. Since the CDM group with an index of 1 is CDM0, it means that the RE resources included in CDM0 are not used to carry data, that is, it can be understood that the RE resources included in CDM0 can be used to transmit DMRS. And since antenna ports 1000, 1001 match CDM0, and antenna ports 1002, 1003 match CDM1, and the third column in Table 1 (ie, DMRS port) indicates that the antenna port of the DMRS used for channel estimation by the terminal device itself is 1000, the terminal device can infer that only DMRS port 1001 may have DMRS with interference signals.

[0112] That is to say, the second indication information can be used to indicate the frequency domain resources used to transmit DMRS in each time unit respectively based on the time unit dimension. In this way, the terminal device can clarify the frequency domain resources used to transmit DMRS in each first time unit according to the indications of the first indication information and the second indication information. Among all the DMRS received by the terminal device in all the first time units, except for the DMRS used for its own channel estimation, the remaining DMRS can be considered as the DMRS corresponding to the interference signal. Furthermore, according to Table 1 as an example above, the DMRS port corresponding to each interference signal can also be clarified.

[0113] In addition, the terminal device can also determine that the second resource among the resources corresponding to at least one DMRS port in other time units in the time unit set except for at least one first time unit is used to carry the first data signal, that is, it can be clearly understood on which time-frequency resources the data sent by the network device is received. For ease of understanding, in the embodiment of the present application, the data received by the terminal device from the network device is referred to as the first data signal. If there is no interference, the first data signal only includes the data signal sent by the network device to the terminal device. In the presence of interference, the first data signal includes not only the data signal sent by the network device to the terminal device, but also an interference signal. The interference signal is, for example, a data signal sent by the network device to other terminal devices through the same time-frequency resources (that is, the time-frequency resources for the network device to send data signals to the terminal device).

[0114] That is to say, through the indication of the first indication information and the second indication information, the terminal device can know to receive DMRS on the frequency domain resources (such as RE) corresponding to each time unit (that is, time domain resources), and the received DMRS is used to estimate the channel carrying the downlink data of the terminal device. If there is interference, multiple DMRS can be received, and in addition to the DMRS used for channel estimation of the terminal device itself, the remaining DMRS are used by the terminal device to estimate the channels on other streams, that is, the stream transmitting the interference signal can be channel estimated. In other words, the DMRS port and frequency domain resource corresponding to the interference signal (if any) in each time unit can be indicated to the terminal device, and the terminal device can clearly know in which time units the DMRS exists, and when the DMRS exists in a certain time unit, it can clearly know on which frequency domain resources and DMRS ports to receive the DMRS. In this way, the relevant characteristics of the interference signal in each time unit are clearly indicated to the terminal device.

[0115] Step 504: The terminal device receives a first data signal from the network device on a third resource in all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

[0116] In the related art, the DMRS used by the terminal device for channel estimation in a certain time unit is generally received in the current time unit. If there is interference, the DMRS used for channel estimation of the interference signal may also be received in the current time unit. However, in actual interference scenarios, the DMRS used for channel estimation of the interference signal is generally not sent in the current time unit. In view of this, in order to improve the accuracy of interference channel estimation, an embodiment of the present application provides a solution, namely, indicating according to each time unit, and specifically indicating that the DMRS used for channel estimation in the current time unit is from other time units, that is, the DMRS used for channel estimation in the current time unit is transmitted in other time units, and the DMRS transmitted through other time units is the DMRS corresponding to the interference signal. Therefore, through the indication of the first indication information and the second indication information, the frequency domain resources (such as RE) of the DMRS corresponding to the interference signal in each time unit can be clearly defined.

[0117] Through the indication of the first indication information and the second indication information, the terminal device clarifies the time-frequency resources for receiving the DMRS and the time-frequency resources for receiving the first data signal. For example, the terminal device receives the first data signal sent by the network device on the third resource. Since the RE for transmitting the DMRS cannot be used to transmit the data signal, and as introduced in step 503, the resource used by the terminal device to receive the data signal is the third resource, the third resource actually used by the terminal device to receive the first data signal includes the aforementioned second resource and does not include the first resource. In other words, the third resource belongs to the second resource and does not belong to the first resource.

[0118] In an actual transmission scenario, the first data signal received by the terminal device may be interfered with or may not be interfered with. If interference is present, interference elimination is required to achieve accurate data demodulation.

[0119] DMRS can be received on the first resource on each first time unit determined as above. For the received DMRS, if other DMRS are included in addition to the DMRS used by the terminal device for its own channel estimation, the other DMRS can be understood as the DMRS corresponding to the interference signal. For the convenience of description, for example, the DMRS used by the terminal device for its own channel estimation is called the first DMRS, and the DMRS corresponding to the interference signal is called the second DMRS. Therefore, if the received DMRS includes a second DMRS in addition to the first DMRS, it can be inferred that the first data signal received by the terminal device is interfered, and the number of interference signals can be determined according to the number of included second DMRS, that is, the number of second DMRS is equal to the number of interference signals.

[0120] In this way, the terminal device can not only receive the first data signal from the third resource, but also receive the first DMRS and the second DMRS (if there is an interference signal) from the first resource on each of the aforementioned first time units. Furthermore, after receiving the first data signal sent by the network device through the third resource, the terminal device can use the first DMRS used for estimating its own channel to perform channel estimation on its own channel, and use the second DMRS to perform channel estimation on the channel that sends the interference signal. According to the channel estimation results of the two, the first data signal can be interfered with to achieve accurate demodulation of the data and obtain the data that the network device actually wants to send to the terminal device.

[0121] In the embodiment of the present application, the first indication information is used to indicate at least one first time unit in the time unit set, and the terminal device can determine the first resource in any first time unit that is not used to carry the first data signal according to the first indication information, that is, it can determine the frequency domain resources used by the terminal device to receive DMRS, that is, the network device transmits DMRS to the terminal device on the first time unit in the time unit set, and indicates the frequency domain resources (such as RE resources) used to transmit DMRS to the terminal device through the second indication information. In the embodiment of the present application, there are resources for transmitting DMRS of interference signals in the resources corresponding to the CDM group on the first time unit indicated by the first indication information. In this way, the network device can indicate the DMRS ports of each interference signal to the terminal device through the first indication information, so that the terminal device can accurately receive the DMRS of each interference signal on the corresponding resources, thereby achieving accurate interference elimination and improving the effectiveness and reliability of data transmission.

[0122] During the specific implementation process, the first indication information can indicate the index of the time unit used to send the DMRS corresponding to at least one DMRS port in each first time unit in the time unit set. In this way, the actual time domain position of the DMRS corresponding to at least one DMRS port in each first time unit can be clearly known, so that the terminal device can accurately receive the DMRS.

[0123] In another possible implementation, the first indication information may indicate time domain difference information between a time unit for sending a DMRS corresponding to at least one DMRS port in each first time unit and the first time unit. Taking a first time unit being slot2 as an example, the first indication information may indicate time domain difference information between a time unit for actually sending a DMRS corresponding to at least one DMRS port in slot2 and slot2. The time domain difference information includes time domain interval length information. The time domain interval length information may indicate the number of time units spaced between two time units. For example, if the time domain difference information indicates that the number of time units spaced is 1, then it can be inferred that the time unit actually used to send DMRS is slot1, that is, the previous slot adjacent to slot2. Because the time unit for actually sending DMRS is generally earlier than the time unit indicating the DMRS port corresponding to the DMRS, it can be inferred that the time unit for actually sending DMRS is before the time unit indicating the DMRS port corresponding to the DMRS. In the specific implementation process, the time unit for actually sending the DMRS and the time unit used to indicate the DMRS port corresponding to the DMRS may also be the same time unit. In this case, the number of time units of the interval represented by the time domain difference information is 0. At this time, the terminal device can not only receive the DMRS for its own channel estimation in one time unit, but also receive the DMRS for channel estimation of the interference signal stream in the same time unit.

[0124] That is to say, the first indication information can also indicate the actual time domain position information of sending the DMRS signal, so that the terminal device can accurately and quickly receive the DMRS signal at the corresponding time domain position, thereby improving the accuracy of data demodulation and improving the efficiency of data demodulation.

[0125] Taking the DMRS configuration in Table 1 above as an example, see Figure 6 Some possible interference scenario examples corresponding to the first data signal scheduled for 4 time slots are shown. For example, each interference scenario is called an interference mode. The actual time domain sending position of a possible interference signal DMRS port+DMRS is shown in Table 2 below.

[0126] Table 2

[0127] Index value Interference Mode 0 No interference 1 Interference comes from port 1, DMRS is sent in this time slot 2 Interference comes from port 1, DMRS is sent in the previous time slot 3 Reserved

[0128] According to the above analysis, the time units excluding the first time unit in the time unit set can be called other time units, that is, the time unit set is composed of the first time unit and other time units, and the first time unit can indicate the DMRS port of the existing interference signal. In the specific implementation process, the following situations may be included:

[0129] Case 1: All time units in the time unit set are first time units, that is, there are interference signals on each time unit in the time unit set, and the other time units are empty sets, such as Figure 6 The interference mode 0 and interference mode 5 are shown in FIG. In the interference mode 0, two interference signals are included, one of which occupies time slots slot 0 to slot 1, and the other occupies time slots slot 2 to slot 3; in the interference mode 5, one interference signal is included, and this interference signal lasts for 4 slots.

[0130] Scenario 2: Some of the time units in the time unit set are the first time units, that is, only some of the time units in the time unit set have interference signals, and the other time units and the first time unit are not empty sets, such as interference mode 1, interference mode 2, interference mode 3, and interference mode 4 in the figure. Taking interference mode 2 as an example, it includes two interference signals, one of which occupies time slots slot0 to slot1, and the other interference signal only occupies slot3. It can be seen that there is no interference in slot2.

[0131] Case 3: The first time unit does not exist in the time unit set, that is, there is no interference in the time unit set. In this case, the first time unit is an empty set, and the other time units are all the time units in the time unit set. For example Figure 6 Interference mode 6 in Figure 6 In interference mode 6, the dotted line indicates that there is no interference in the slot corresponding to the dotted line, that is, there is no interference in the entire time slot set, which can correspond to the SU-MIMO service scenario.

[0132] In the specific implementation process, the first indication information and the second indication information can be carried in the same field of DCI, for example, both are carried in the Antenna Port field in DCI, and different interference modes as shown in Table 2 can be indicated by different values ​​of the Antenna Port field; or, the first indication information and the second indication information can also be carried in different fields in DCI, for example, the second indication information is carried by the Antenna Port field in DCI, and the first indication information is carried by other fields in DCI; or, the first indication information and the second indication information can be carried by different signaling, for example, the first indication information is carried by MAC-CE, and the second indication information is carried by DCI, etc. In this way, by multiplexing the existing signaling and some fields in the existing signaling, the specific characteristics of each interference signal can be clearly indicated to the terminal device, thereby improving the clarity and effectiveness of the interference indication. In addition, the first indication information and the second indication information are indicated at the same time by the same signaling, or the first indication information and the second indication information are indicated by different signalings, respectively, so that the flexibility of indicating the first indication information and the second indication information is high.

[0133] See also Figure 7 The interaction flow chart shown, Figure 7 is Figure 5 Based on the above, the communication method in the embodiment of the present application is introduced from the perspective of interaction between the terminal device and the network device. Among them:

[0134] Step 701: The network device determines first indication information and second indication information.

[0135] The first indication information and the second indication information can refer to Figure 5 Description of the first indication information and the second indication information.

[0136] Step 702: The network device sends first indication information and second indication information to the terminal device, and then the terminal device can receive the first indication information and the second indication information sent by the network device.

[0137] In the specific implementation process, the first indication information and the second indication information may be sent simultaneously or successively. As mentioned above, when the first indication information and the second indication information are carried in the same signaling (such as DCI), the first indication information and the second indication information may be sent simultaneously; when the first indication information and the second indication information are carried in different signalings, the first indication information and the second indication information may be sent successively, and the embodiments of the present application do not limit this.

[0138] Step 703: The terminal device determines, based on the first indication information and the second indication information, that a first resource in a resource group corresponding to at least one DMRS port in any first time unit in at least one first time unit is not used to carry a first data signal, and that a second resource in a resource corresponding to at least one DMRS port in other time units in the time unit set except at least one first time unit is used to carry the first data signal.

[0139] The implementation of step 703 can refer to the above description of step 503, which will not be repeated here.

[0140] Step 704: The network device sends a first data signal to the terminal device on the third resource in all time units in the time unit set, and then the terminal device can receive the first data signal from the network device on the third resource in all time units in the time unit set.

[0141] As mentioned above, the third resource includes the second resource and does not include the first resource.

[0142] Figure 7 For a detailed description of the embodiments, please refer to Figure 5 For understanding of the embodiments, it will not be repeated here.

[0143] Figure 5 , Figure 7 In the corresponding embodiment, the DMRS port corresponding to the interference signal in each time unit is indicated by the time domain position of the actual sending of the DMRS, that is, the specific characteristics of the interference signal are described with each time unit as a dimension, so that the terminal device can accurately determine the specific situation of the interference signal in each time unit, and then accurately demodulate the received first data signal, thereby improving the effectiveness and reliability of data transmission.

[0144] See also Figure 8 , is a flow chart of another communication method provided in an embodiment of the present application, the communication method can be executed by a terminal device, for example, Figure 8 The process shown is described below.

[0145] Step 801: The terminal device receives first indication information from a network device, where the first indication information is used to indicate at least one first time unit in a time unit set, where the time unit set includes at least two time units, and all time units in the time unit set are used for the terminal device to receive a first data signal from the network device.

[0146] The implementation of step 801 and Figure 5 The implementation of step 501 in is similar, so the description of the embodiment of step 801 can refer to the above description of step 501.

[0147] Step 802: The terminal device receives second indication information from the network device, where the second indication information is used to indicate an index of a resource group corresponding to at least one DMRS port, where resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals.

[0148] The implementation of step 802 and Figure 5 The implementation of step 502 in is similar, so the description of the embodiment of step 802 can refer to the above description of step 502.

[0149] Step 803: The terminal device determines, based on the first indication information and the second indication information, that a first resource in a resource group corresponding to at least one DMRS port in a second time unit in at least one first time unit is not used to carry a first data signal, and that a second resource in a resource group corresponding to at least one DMRS port in other time units except the second time unit in at least one first time unit is used to carry the first data signal.

[0150] Among them, the second time unit is a time unit in at least one first time unit. The second time unit may include one first time unit, or may also include multiple first time units. When the second time unit includes multiple first time units, it may include multiple first time units that are continuous in the time domain, or may also include multiple first time units that are not continuous in the time domain.

[0151] It is understandable that at least one first time unit may include one second time unit, or may also include multiple second time units. The first resource in the resource group corresponding to at least one DMRS port in the second time unit is not used to carry the first data signal. It is understandable that the first resource in the resource group corresponding to at least one DMRS port in the second time unit can be used to carry DMRS, for example, it can be used to carry DMRS for estimating the channel of the data received by the terminal device itself, and can also be used to carry DMRS for estimating the stream of data (such as an interference signal) received by other terminal devices, that is, the terminal device can receive DMRS on the frequency domain resources corresponding to the second time unit, and the received DMRS may include the DMRS for the terminal device's own channel estimation, and may also include the DMRS corresponding to the interference signal, and since the terminal device generally only needs to receive the DMRS for its own channel estimation once, the DMRS received on the frequency domain resources corresponding to the second time unit may only be the DMRS corresponding to the interference signal.

[0152] In an embodiment of the present application, interference is indicated in all first time units using the second time unit as the indication granularity, that is, each interference signal that may exist in at least one time unit is indicated using the interference signal as a dimension, and one second time unit can correspond to one interference signal.

[0153] In one implementable manner, the second time unit includes the first time unit of at least one first time unit, so that the DMRS can be sent in advance, that is, the DMRS is transmitted in a time unit as early as possible (that is, the first time unit) in the scheduled multiple time slots, so as to minimize the delay of data demodulation and reduce network delay.

[0154] Step 804: The terminal device receives a first data signal from the network device on a third resource in all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

[0155] The implementation of step 804 is Figure 5 The implementation of step 504 in is similar, and the description of the embodiment of step 804 can refer to the above description of step 504.

[0156] In a specific implementation process, the first indication information may be used to indicate at least one of the following information:

[0157] an index of at least one first time unit in the set of time units; or,

[0158] a time domain starting position and a time domain ending position of at least one first time unit in the time unit set; or,

[0159] the time domain starting position and time domain duration of at least one first time unit in the time unit set; or,

[0160] The time domain end position and time domain duration of at least one first time unit in the time unit set.

[0161] in:

[0162] 1) The index of at least one first time unit in the time unit set. Each time unit in the time unit set has an index, for example Figure 4 The indexes corresponding to the four time slots slot0 to slot3 are 0, 1, 2, and 3, respectively. Therefore, the network device can clearly indicate the index of at least one first time unit to the terminal device. For example, if the index of at least one first time unit indicated is 0 or 1, it indicates that slot0 and slot1 in slot0 to slot3 are both the first time units in the time unit set.

[0163] 2) The time domain starting position and the time domain ending position of at least one first time unit in the time unit set. For example, there are two first time units. Figure 4 As shown, assuming that the two first time units are slot0 and slot1, the two first time units can be represented by the time domain starting position and the time domain ending position in the time unit set. For example, the time domain starting position is slot0 and the time domain ending position is slot1, which means that one of the first time units is slot0 and the other first time unit is slot1.

[0164] 3) The time domain starting position and time domain duration of at least one first time unit in the time unit set. For example, if there are two first time units, continue as follows Figure 4 As shown, assuming that the two first time units are slot0 and slot1, the corresponding time domain starting position is slot0, and the time domain duration is 2, that is, the length of 2 time units starting from slot0. For another example, there are four first time units, assuming that the four first time units are slot0 to slot3, the corresponding time domain starting position is slot0, and the time domain duration is 4.

[0165] 4) The time domain end position and time domain duration of at least one first time unit in the time unit set. For example, if there are two first time units, continue as follows: Figure 4 As shown, assuming that the two first time units are slot0 and slot1, the corresponding time domain end position is slot1, and the time domain duration is 2, then all time units included in the time units of 2 lengths counted forward from the time domain end position are at least one first time unit.

[0166] See also Figure 6 The following are some possible interference scenarios corresponding to the first data signal scheduled for four time slots. For example, each interference scenario is called an interference mode. Figure 6 7 possible interference modes are shown in FIG. 3 , as shown in the following Table 3.

[0167] Table 3

[0168]

[0169] According to the above analysis, the time units excluding the first time unit in the time unit set can be called other time units, that is, the time unit set is composed of the first time unit and other time units, and the first time unit can indicate the DMRS port of the existing interference signal. In the specific implementation process, the following situations may be included:

[0170] Case 1: All time units in the time unit set are first time units, that is, there are interference signals on each time unit in the time unit set, and the other time units are empty sets, such as Figure 6 The interference mode 0 and interference mode 5 are shown in FIG. In the interference mode 0, two interference signals are included, one of which occupies time slots slot 0 to slot 1, and the other occupies time slots slot 2 to slot 3; in the interference mode 5, one interference signal is included, and this interference signal lasts for 4 slots.

[0171] Scenario 2: Some of the time units in the time unit set are the first time units, that is, only some of the time units in the time unit set have interference signals, and the other time units and the first time unit are not empty sets, such as interference mode 1, interference mode 2, interference mode 3, and interference mode 4 in the figure. Taking interference mode 2 as an example, it includes two interference signals, one of which occupies time slots slot0 to slot1, and the other interference signal only occupies slot3. It can be seen that there is no interference in slot2.

[0172] Case 3: The first time unit does not exist in the time unit set, that is, there is no interference in the time unit set. In this case, the first time unit is an empty set, and the other time units are all the time units in the time unit set. For example Figure 6 Interference mode 6 in Figure 6 In interference mode 6, the dotted line indicates that there is no interference in the slot corresponding to the dotted line, that is, there is no interference in the entire time slot set, which can correspond to the SU-MIMO service scenario.

[0173] In a specific implementation process, the first indication information and the second indication information mentioned above can be carried in the same field of DCI, for example, both carried in the Antenna Port field in DCI, and different interference modes as shown in Table 2 can be indicated by different values ​​of the Antenna Port field; or, the first indication information and the second indication information can also be carried in different fields in DCI, for example, the second indication information is carried by the Antenna Port field in DCI, and the first indication information is carried by other fields in DCI; or, the first indication information and the second indication information can be carried by different signaling, for example, the first indication information is carried by MAC-CE, and the second indication information is carried by DCI, etc. In this way, by multiplexing the existing signaling and some fields in the existing signaling, the specific characteristics of each interference signal can be clearly indicated to the terminal device, thereby improving the clarity and effectiveness of the interference indication.

[0174] See also Fig. 9 The interaction flow chart shown, Fig. 9 is Figure 8 Based on the above, the communication method in the embodiment of the present application is introduced from the perspective of interaction between the terminal device and the network device. Among them:

[0175] Step 901: The network device determines first indication information and second indication information.

[0176] The first indication information and the second indication information can refer to Figure 8 Description of the first indication information and the second indication information.

[0177] Step 902: The network device sends first indication information and second indication information to the terminal device, and then the terminal device can receive the first indication information and the second indication information sent by the network device.

[0178] In the specific implementation process, the first indication information and the second indication information may be sent simultaneously or successively. As mentioned above, when the first indication information and the second indication information are carried in the same signaling (such as DCI), the first indication information and the second indication information may be sent simultaneously; when the first indication information and the second indication information are carried in different signalings, the first indication information and the second indication information may be sent successively, and the embodiments of the present application do not limit this.

[0179] Step 903: The terminal device determines, based on the first indication information and the second indication information, that a first resource in a resource group corresponding to at least one DMRS port in any first time unit in at least one first time unit is not used to carry a first data signal, and that a second resource in a resource corresponding to at least one DMRS port in other time units in the time unit set except at least one first time unit is used to carry the first data signal.

[0180] The implementation of step 903 can refer to the above description of step 803, which will not be repeated here.

[0181] Step 904: The network device sends a first data signal to the terminal device on the third resource in all time units in the time unit set, and then the terminal device can receive the first data signal from the network device on the third resource in all time units in the time unit set.

[0182] As mentioned above, the third resource includes the second resource and does not include the first resource.

[0183] Fig. 9 For a detailed description of the embodiments, please refer to Figure 8 For understanding of the embodiments, it will not be repeated here.

[0184] Figure 8 , Fig. 9 In the corresponding embodiment, the DMRS port and time domain position information corresponding to each interference signal are indicated, and the specific characteristics of each interference signal are described by the dimension of each interference signal, so that the terminal device can accurately determine the specific situation of each interference signal, and then accurately demodulate the received first data signal, thereby improving the effectiveness and reliability of data transmission.

[0185] The above-mentioned Figure 5 to Figure 7 A scheme for indicating interference signals is introduced. Figure 8-Figure 9 Another scheme for indicating interference signals is introduced. Figure 5 to Figure 7 The specific characteristics of the interference signal in each time unit are indicated based on the time unit. As mentioned above, an interference signal may span multiple time units. In this case, the specific characteristics of a complete interference signal can be determined through the indication information of the interference signal in multiple time units. Figure 8-Figure 9 The specific characteristics of each interference signal are indicated based on the interference signal as a dimension, and an interference signal may occupy only one time unit or may span multiple time units.

[0186] Figure 5 to Figure 7 and Figure 8-Figure 9 The technical solutions shown can all achieve clear indication of interference signals. When there are many total interference modes in the time slot set (mainly depending on the DMRS configuration, the multi-user pairing situation under the influence of channel conditions and the complexity of downlink services), Figure 8-Figure 9 Compared with the scheme Figure 5 to Figure 7 The scheme may need to allocate fewer bits, and when the total interference pattern is small, Figure 5 to Figure 7 The method of allocating bits to each time slot in the scheme can minimize redundancy, so the two methods each have suitable application conditions. The specific scheme to be adopted can be flexibly configured by network equipment or manually, and the embodiments of the present application do not limit it.

[0187] Based on the same technical concept, the embodiment of the present application provides a communication device, which may be a terminal device or a chip arranged inside the terminal device. Figure 5 to Figure 7 The functions of the terminal device in the embodiment shown, for example, the communication device includes executing the above Figure 5 to Figure 7 The modules, units or means corresponding to the steps executed by the terminal device in the illustrated embodiment may be implemented by software, or by hardware, or by hardware executing the corresponding software. Fig.10 As shown, the communication device in the embodiment of the present application includes a receiving unit 1001 and a determining unit 1002, wherein:

[0188] A receiving unit 1001 is configured to receive first indication information from a network device, where the first indication information is used to indicate at least one first time unit in a time unit set, wherein the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from the network device;

[0189] The receiving unit 1001 is further configured to receive second indication information from a network device, where the second indication information is used to indicate an index of a resource group corresponding to at least one DMRS port, and resources in the resource group corresponding to at least one DMRS port are not used to carry data signals;

[0190] A determining unit 1002 is configured to determine, according to the first indication information and the second indication information, that a first resource in a resource group corresponding to at least one DMRS port in any first time unit in at least one first time unit is not used to carry a first data signal, and that a second resource in a resource group corresponding to at least one DMRS port in other time units in the time unit set except the at least one first time unit is used to carry the first data signal;

[0191] The receiving unit 1001 is further configured to receive a first data signal from a network device on a third resource in all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

[0192] Based on the same inventive concept, an embodiment of the present application provides a communication device, which may be a network device or a chip disposed inside a network device. Figure 5 to Figure 7 The functions of the network device in the embodiment shown, for example, the communication device includes executing the above Figure 5 to Figure 7 The modules, units or means corresponding to the steps executed by the network device in the illustrated embodiment may be implemented by software, or by hardware, or by hardware executing the corresponding software. Fig.11 As shown, the communication device in the embodiment of the present application includes a determining unit 1101 and a sending unit 1102, wherein:

[0193] A determining unit 1101 is configured to determine first indication information and second indication information, wherein the first indication information is used to indicate at least one first time unit in a time unit set, the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from a network device, and the second indication information is used to indicate an index of a resource group corresponding to at least one DMRS port, and resources in the resource group corresponding to at least one DMRS port are not used to carry data signals;

[0194] A sending unit 1102 is used to send first indication information and second indication information to a terminal device, where the first indication information and the second indication information are used by the terminal device to determine that a first resource in a resource group corresponding to at least one DMRS port in a second time unit in at least one first time unit is not used to carry a first data signal, and that a second resource in a resource group corresponding to at least one DMRS port in other time units except the second time unit in at least one first time unit is used to carry the first data signal;

[0195] The sending unit 1102 is further used to send the first data signal to the terminal device in the third resource of all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

[0196] for Figure 10-11 In the communication device shown, in one possible implementation, the first indication information is used to indicate the index of the time unit for sending the DMRS corresponding to at least one DMRS port in each first time unit in the time unit set, or the time domain difference information between the time unit for sending the DMRS corresponding to at least one DMRS port in each first time unit and the first time unit.

[0197] Based on the same technical concept, the embodiment of the present application provides a communication device, which may be a terminal device or a chip arranged inside the terminal device. Figure 8-Figure 9 The functions of the terminal device in the embodiment shown, for example, the communication device includes executing the above Figure 8-Figure 9 The modules, units or means corresponding to the steps executed by the terminal device in the illustrated embodiment may be implemented by software, or by hardware, or by hardware executing the corresponding software. Fig.12 As shown, the communication device in the embodiment of the present application includes a receiving unit 1201 and a determining unit 1202, wherein:

[0198] A receiving unit 1201 is configured to receive first indication information from a network device, where the first indication information is used to indicate at least one first time unit in a time unit set, wherein the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from the network device;

[0199] The receiving unit 1201 is further configured to receive second indication information from a network device, where the second indication information is used to indicate an index of a resource group corresponding to at least one DMRS port, and resources in the resource group corresponding to at least one DMRS port are not used to carry data signals;

[0200] A determining unit 1202 is configured to determine, according to the first indication information and the second indication information, that a first resource in a resource group corresponding to at least one DMRS port in a second time unit in at least one first time unit is not used to carry a first data signal, and that a second resource in a resource group corresponding to at least one DMRS port in other time units other than the second time unit in at least one first time unit is used to carry the first data signal;

[0201] The receiving unit 1201 is further configured to receive a first data signal from a network device on a third resource in all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

[0202] Based on the same technical concept, the embodiment of the present application provides a communication device, which may be a network device or a chip arranged inside the network device. Figure 8-Figure 9 The functions of the network device in the embodiment shown, for example, the communication device includes executing the above Figure 8-Figure 9 The modules, units or means corresponding to the steps executed by the network device in the illustrated embodiment may be implemented by software, or by hardware, or by hardware executing the corresponding software. Fig.13 As shown, the communication device in the embodiment of the present application includes a determining unit 1301 and a sending unit 1302, wherein:

[0203] A determining unit 1301 is configured to determine first indication information and second indication information, wherein the first indication information is used to indicate at least one first time unit in a time unit set, wherein the time unit set includes at least two time units, and all time units in the time unit set are used by a terminal device to receive a first data signal from a network device, and the second indication information is used to indicate an index of a resource group corresponding to at least one DMRS port, and resources in the resource group corresponding to at least one DMRS port are not used to carry data signals;

[0204] A sending unit 1302 is used to send first indication information and second indication information to a terminal device, where the first indication information and the second indication information are used by the terminal device to determine that a first resource in a resource group corresponding to at least one DMRS port in a second time unit in at least one first time unit is not used to carry a first data signal, and that a second resource in a resource group corresponding to at least one DMRS port in other time units except the second time unit in at least one first time unit is used to carry the first data signal;

[0205] The sending unit 1301 is further used to send a first data signal to the terminal device on a third resource in all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

[0206] for Figure 12-13 In the communication device shown, in a possible implementation manner, the first indication information is used to indicate:

[0207] an index of at least one first time unit in the set of time units; or,

[0208] a time domain starting position and a time domain ending position of at least one first time unit in the time unit set; or,

[0209] the time domain starting position and time domain duration of at least one first time unit in the time unit set; or,

[0210] The time domain end position and time domain duration of at least one first time unit in the time unit set.

[0211] In a possible implementation manner, the second time unit includes a first time unit of the at least one first time unit.

[0212] for Figure 12-13 In the communication device shown, in a possible implementation manner, the second time unit includes a first time unit of the at least one first time unit.

[0213] For the above Figure 10 to Figure 13 In the communication device shown, in one possible implementation, the first indication information and the second indication information are carried in the same field of the DCI; or, the first indication information and the second indication information are carried in different fields of the DCI; or, the first indication information is carried in the MAC-CE and the second indication information is carried in the DCI.

[0214] For the above Figure 10 to Figure 13 In a possible implementation manner of the communication device shown, the time unit in the time unit set is a slot, and the first resource and the second resource are REs.

[0215] Based on the same technical concept, see Fig.14 , the embodiment of the present application further provides a communication device, including:

[0216] At least one processor 1401; and a communication interface 1403 connected to the at least one processor 1401; at least one processor 1401 executes the instructions stored in the memory 1402, so that the communication device executes the above through the communication interface 1403 Figure 5 to Figure 7The method steps executed by the terminal device in the embodiment shown in the figure may be executed as described above. Figure 8-Figure 9 The method steps executed by the terminal device in the illustrated embodiment.

[0217] Optionally, the memory 1402 is located outside the communication device.

[0218] Optionally, the communication device includes a memory 1402 , where the memory 1402 is connected to at least one processor 1401 , and the memory 1402 stores instructions that can be executed by at least one processor 1401 . Fig.14 The dashed lines in FIG. 14 indicate that the memory 1402 is optional for the communication device.

[0219] Among them, at least one processor 1401 and memory 1402 can be coupled through an interface circuit or integrated together, which is not limited here.

[0220] The specific connection medium between the processor 1401, the memory 1402 and the communication interface 1403 is not limited in the embodiment of the present application. Fig.14 In the embodiment, the processor 1401, the memory 1402 and the communication interface 1403 are connected via a bus 1404. Fig.14 The connections between the other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.14 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0221] Based on the same technical concept, see Fig.15 , the embodiment of the present application further provides a communication device, including:

[0222] At least one processor 1501; and a communication interface 1503 connected to the at least one processor 1501; at least one processor 1501 executes the instructions stored in the memory 1502, so that the communication device executes the above-mentioned through the communication interface 1503 Figure 5 to Figure 7 The method steps performed by the network device in the embodiment shown in the figure may be performed as described above. Figure 8-Figure 9 The method steps performed by the network device in the illustrated embodiment.

[0223] Optionally, the memory 1502 is located outside the communication device.

[0224] Optionally, the communication device includes a memory 1502, the memory 1502 is connected to the at least one processor 1501, and the memory 1502 stores instructions that can be executed by the at least one processor 1501. Fig.15The dashed lines indicate that the memory 1502 is optional for the communication device.

[0225] The processor 1501 and the memory 1502 may be coupled via an interface circuit or may be integrated together, which is not limited here.

[0226] The specific connection medium between the processor 1501, the memory 1502 and the communication interface 1503 is not limited in the embodiment of the present application. Fig.15 In the embodiment, the processor 1501, the memory 1502 and the communication interface 1503 are connected via a bus 1504. Fig.15 The connections between the other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.15 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0227] It should be understood that the processor mentioned in the embodiments of the present application can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor implemented by reading software code stored in a memory.

[0228] Exemplarily, the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0229] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data EateSDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synchlink DRAM, SLDRAM) and direct memory bus random access memory (DirectRambus RAM, DR RAM).

[0230] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

[0231] It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0232] Based on the same technical concept, the embodiment of the present application also provides a communication system, which includes Fig.10 The communication device and Fig.11 The communication device in, or including Fig.12 The communication device and Fig.13 The communication device in, or including Fig.14 The communication device and Fig.15 The communication device in.

[0233] Based on the same technical concept, the embodiment of the present application also provides a computer-readable storage medium, including a program or an instruction, when the program or the instruction is executed on a computer, Figure 5 to Figure 7 The embodiment shown or Figure 8-Figure 9 The method executed by the terminal device in the illustrated embodiment is executed.

[0234] Based on the same technical concept, the embodiment of the present application also provides a computer-readable storage medium, including a program or an instruction, when the program or the instruction is executed on a computer, Figure 5 to Figure 7 The embodiment shown or Figure 8-Figure 9 The method performed by the network device in the illustrated embodiment is executed.

[0235] Based on the same technical concept, the embodiment of the present application also provides a chip, which is coupled to a memory and is used to read and execute program instructions stored in the memory, so that the above Figure 5 to Figure 7 The embodiment shown or Figure 8-Figure 9 The method executed by the terminal device in the illustrated embodiment is executed.

[0236] Based on the same technical concept, the embodiment of the present application also provides a chip, which is coupled to a memory and is used to read and execute program instructions stored in the memory, so that the above Figure 5 to Figure 7 The embodiment shown or Figure 8-Figure 9 The method performed by the network device in the illustrated embodiment is executed.

[0237] Based on the same technical concept, the embodiment of the present application also provides a computer program product, including instructions, which, when executed on a computer, enables the above Figure 5 to Figure 7 The embodiment shown or Figure 8-Figure 9 The method executed by the terminal device in the illustrated embodiment is executed.

[0238] Based on the same technical concept, the embodiment of the present application also provides a computer program product, including instructions, which, when executed on a computer, enables the above Figure 5 to Figure 7 The embodiment shown or Figure 8-Figure 9 The method performed by the network device in the illustrated embodiment is executed.

[0239] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0240] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0241] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A communication method, characterized in that: The method comprises: Receiving first indication information from a network device, where the first indication information is used to indicate at least one first time unit in a time unit set, wherein the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from the network device; receiving second indication information from the network device, where the second indication information is used to indicate an index of a resource group corresponding to at least one demodulation reference signal DMRS port, where resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals; Determine, according to the first indication information and the second indication information, that a first resource in a resource group corresponding to the at least one DMRS port in any first time unit of the at least one first time unit is not used to carry the first data signal, and that a second resource in a resource group corresponding to the at least one DMRS port in other time units in the time unit set except the at least one first time unit is used to carry the first data signal; The first data signal is received from the network device on a third resource in all time units in the set of time units, wherein the third resource includes the second resource and does not include the first resource.

2. The method according to claim 1, characterized in that The first indication information is used to indicate: An index in the time unit set of a time unit for sending a DMRS corresponding to the at least one DMRS port in each first time unit; or Used to send time domain difference information between a time unit of a DMRS corresponding to the at least one DMRS port in each first time unit and the first time unit.

3. A communication method, characterized in that: The method comprises: Receiving first indication information from a network device, where the first indication information is used to indicate at least one first time unit in a time unit set, wherein the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from the network device; receiving second indication information from the network device, where the second indication information is used to indicate an index of a resource group corresponding to at least one demodulation reference signal DMRS port, where resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals; Determine, according to the first indication information and the second indication information, that a first resource in a resource group corresponding to the at least one DMRS port in a second time unit in the at least one first time unit is not used to carry the first data signal, and that a second resource in a resource group corresponding to the at least one DMRS port in other time units of the at least one first time unit except the second time unit is used to carry the first data signal; The first data signal is received from the network device on a third resource in all time units in the set of time units, wherein the third resource includes the second resource and does not include the first resource.

4. The method according to claim 3, characterized in that The first indication information is used to indicate: The index of the at least one first time unit in the set of time units; or The time domain starting position and the time domain ending position of the at least one first time unit in the time unit set; or, The time domain starting position and time domain duration of the at least one first time unit in the time unit set; or, The time domain end position and time domain duration of the at least one first time unit in the time unit set.

5. The method according to claim 3, characterized in that The second time unit includes a first time unit of the at least one first time unit.

6. A communication method, characterized in that: The method comprises: Determine first indication information and second indication information, wherein the first indication information is used to indicate at least one first time unit in a time unit set, the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from a network device, and the second indication information is used to indicate an index of a resource group corresponding to at least one demodulation reference signal DMRS port, and resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals; Sending the first indication information and the second indication information to the terminal device, wherein the first indication information and the second indication information are used by the terminal device to determine that a first resource in a resource group corresponding to the at least one DMRS port in any first time unit of the at least one first time unit is not used to carry the first data signal, and that a second resource in a resource group corresponding to the at least one DMRS port in other time units in the time unit set except the at least one first time unit is used to carry the first data signal; The first data signal is sent to the terminal device using a third resource in all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

7. The method according to claim 6, characterized in that The first indication information is used to indicate: An index in the time unit set of a time unit for sending a DMRS corresponding to the at least one DMRS port in each first time unit; or Used to send time domain difference information between a time unit of a DMRS corresponding to the at least one DMRS port in each first time unit and the first time unit.

8. A communication method, characterized in that: The method comprises: Determine first indication information and second indication information, wherein the first indication information is used to indicate at least one first time unit in a time unit set, wherein the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from a network device, and the second indication information is used to indicate an index of a resource group corresponding to at least one demodulation reference signal DMRS port, and resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals; Sending the first indication information and the second indication information to the terminal device, wherein the first indication information and the second indication information are used by the terminal device to determine that a first resource in a resource group corresponding to the at least one DMRS port in a second time unit in the at least one first time unit is not used to carry the first data signal, and that a second resource in a resource group corresponding to the at least one DMRS port in other time units of the at least one first time unit except the second time unit is used to carry the first data signal; The first data signal is sent to the terminal device on a third resource in all time units in the time unit set, wherein the third resource includes the second resource and does not include the first resource.

9. The method according to claim 8, characterized in that The first indication information is used to indicate: The index of the at least one first time unit in the set of time units; or The time domain starting position and the time domain ending position of the at least one first time unit in the time unit set; or, The time domain starting position and time domain duration of the at least one first time unit in the time unit set; or, The time domain end position and time domain duration of the at least one first time unit in the time unit set.

10. The method according to claim 8, characterized in that The second time unit includes a first time unit of the at least one first time unit.

11. The method according to any one of claims 1 to 10, characterized in that: The first indication information and the second indication information are carried in the same field of downlink control information DCI; or, The first indication information and the second indication information are carried in different fields of the DCI; or, The first indication information is carried in a media access control-control element MAC-CE, and the second indication information is carried in a DCI.

12. The method according to any one of claims 1 to 10, characterized in that: The time unit in the time unit set is a time slot, and the first resource and the second resource are resource elements RE.

13. A communication device, characterized in that: include: A receiving unit, configured to receive first indication information from a network device, wherein the first indication information is used to indicate at least one first time unit in a time unit set, wherein the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from the network device; The receiving unit is further used to receive second indication information from the network device, where the second indication information is used to indicate an index of a resource group corresponding to at least one demodulation reference signal DMRS port, and resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals; a determining unit, configured to determine, according to the first indication information and the second indication information, that a first resource in a resource group corresponding to the at least one DMRS port in any first time unit of the at least one first time unit is not used to carry the first data signal, and that a second resource in a resource group corresponding to the at least one DMRS port in other time units in the time unit set except the at least one first time unit is used to carry the first data signal; The receiving unit is further configured to receive the first data signal from the network device on a third resource in all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

14. The device according to claim 13, characterized in that The first indication information is used to indicate: An index in the time unit set of a time unit for sending a DMRS corresponding to the at least one DMRS port in each first time unit; or Used to send time domain difference information between a time unit of a DMRS corresponding to the at least one DMRS port in each first time unit and the first time unit.

15. A communication device, characterized in that: include: A receiving unit, configured to receive first indication information from a network device, wherein the first indication information is used to indicate at least one first time unit in a time unit set, wherein the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from the network device; The receiving unit is further used to receive second indication information from the network device, where the second indication information is used to indicate an index of a resource group corresponding to at least one demodulation reference signal DMRS port, and resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals; a determining unit, configured to determine, according to the first indication information and the second indication information, that a first resource in a resource group corresponding to the at least one DMRS port in a second time unit in the at least one first time unit is not used to carry the first data signal, and that a second resource in a resource group corresponding to the at least one DMRS port in other time units of the at least one first time unit except the second time unit is used to carry the first data signal; The receiving unit is further configured to receive the first data signal from the network device on a third resource in all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

16. The device according to claim 15, characterized in that The first indication information is used to indicate: The index of the at least one first time unit in the set of time units; or The time domain starting position and the time domain ending position of the at least one first time unit in the time unit set; or, The time domain starting position and time domain duration of the at least one first time unit in the time unit set; or, The time domain end position and time domain duration of the at least one first time unit in the time unit set.

17. The device according to claim 15, characterized in that The second time unit includes a first time unit of the at least one first time unit.

18. A communication device, characterized in that: include: A determination unit, configured to determine first indication information and second indication information, wherein the first indication information is used to indicate at least one first time unit in a time unit set, the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from a network device, and the second indication information is used to indicate an index of a resource group corresponding to at least one demodulation reference signal DMRS port, and resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals; a sending unit, configured to send the first indication information and the second indication information to the terminal device, wherein the first indication information and the second indication information are used by the terminal device to determine that a first resource in a resource group corresponding to the at least one DMRS port in any first time unit of the at least one first time unit is not used to carry the first data signal, and that a second resource in a resource group corresponding to the at least one DMRS port in other time units in the time unit set except the at least one first time unit is used to carry the first data signal; The sending unit is further used to send the first data signal to the terminal device using a third resource in all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

19. The device according to claim 18, characterized in that The first indication information is used to indicate: An index in the time unit set of a time unit for sending a DMRS corresponding to the at least one DMRS port in each first time unit; or Used to send time domain difference information between a time unit of a DMRS corresponding to the at least one DMRS port in each first time unit and the first time unit.

20. A communication device, characterized in that: include: A determination unit, configured to determine first indication information and second indication information, wherein the first indication information is used to indicate at least one first time unit in a time unit set, wherein the time unit set includes at least two time units, and all time units in the time unit set are used for a terminal device to receive a first data signal from a network device, and the second indication information is used to indicate an index of a resource group corresponding to at least one demodulation reference signal DMRS port, and resources in the resource group corresponding to the at least one DMRS port are not used to carry data signals; a sending unit, configured to send the first indication information and the second indication information to the terminal device, wherein the first indication information and the second indication information are used by the terminal device to determine that a first resource in a resource group corresponding to the at least one DMRS port in a second time unit in the at least one first time unit is not used to carry the first data signal, and that a second resource in a resource group corresponding to the at least one DMRS port in other time units of the at least one first time unit except the second time unit is used to carry the first data signal; The sending unit is further used to send the first data signal to the terminal device on a third resource in all time units in the time unit set, wherein the third resource includes the second resource but does not include the first resource.

21. The device according to claim 20, characterized in that The first indication information is used to indicate: The index of the at least one first time unit in the set of time units; or The time domain starting position and the time domain ending position of the at least one first time unit in the time unit set; or, The time domain starting position and time domain duration of the at least one first time unit in the time unit set; or, The time domain end position and time domain duration of the at least one first time unit in the time unit set.

22. The device according to claim 20, characterized in that The second time unit includes a first time unit of the at least one first time unit.

23. The device according to any one of claims 18 to 22, characterized in that: The first indication information and the second indication information are carried in the same field of downlink control information DCI; or, The first indication information and the second indication information are carried in different fields of the DCI; or, The first indication information is carried in a media access control-control element MAC-CE, and the second indication information is carried in a DCI.

24. The device according to any one of claims 18 to 22, characterized in that: The time unit in the time unit set is a time slot, and the first resource and the second resource are resource elements RE.

25. A communication device, characterized in that: include: at least one processor; and a memory and a communication interface communicatively connected to the at least one processor; The memory stores instructions that can be executed by the at least one processor, and the at least one processor causes the device to perform the method as described in any one of claims 1 to 12 by executing the instructions stored in the memory.

26. A computer-readable storage medium, characterized in that: The method comprises a program or an instruction, and when the program or the instruction is run on a computer, the method according to any one of claims 1 to 12 is executed.

27. A computer program product, characterized in that The computer program product comprises instructions, which, when executed, enable the method according to any one of claims 1 to 12 to be implemented.

Citation Information

Patent Citations

  • Demodulation reference signal indicating and receiving methods, transmit end, and receive end

    US20190342062A1