A communication method and apparatus

By adding the RE number of DMRS CDM groups and the configuration of pre-installed and additional DMRS symbols in the 5G NR system, the problems of insufficient uplink transmission capacity of micro base station UE and neighborhood interference are solved, and more efficient data transmission and interference suppression are achieved.

CN114080031BActive Publication Date: 2025-08-05HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010814990.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-13
Publication Date
2025-08-05
Estimated Expiration
2040-08-13

AI Technical Summary

Technical Problem

In the 5G NR system, the uplink transmission capacity of the UE of the micro base station in the different proportional time slot is low, which cannot meet the uplink transmission requirements, and the neighborhood interference is serious. In the prior art, single symbol DMRS supports up to 6 DMRS ports, resulting in insufficient data transmission capacity.

Method used

By configuring the terminal device to send DMRS symbols in the different proportional time slot, increasing the number of consecutive REs occupied by each DMRS CDM group, supporting transmission of more than 6 DMRS ports, and using pre- and additional DMRS symbols to measure interference covariance matrix for interference suppression.

Benefits of technology

The uplink communication capacity in the different ratio slot is improved, the neighborhood interference suppression ability is enhanced, and the transmission quality is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114080031B_ABST
    Figure CN114080031B_ABST
Patent Text Reader

Abstract

The present application provides a communication method and apparatus, which enables a first network device to configure a terminal device to send a demodulation reference signal symbol in a first heterogeneous time slot, wherein the number of continuous resource units occupied by each demodulation reference signal code division multiplexing group included in the demodulation reference signal symbol is greater than 2. Therefore, the number of demodulation reference signal ports supported by each demodulation reference signal code division multiplexing group is greater than 2. When the number of demodulation reference signal code division multiplexing groups of each demodulation reference signal symbol remains unchanged, the uplink communication capacity of the terminal in the heterogeneous time slot can be improved to meet the uplink transmission requirements of the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In the fifth-generation (5G) wireless communication system—the new radio (NR) system—information exchanged between user equipment (UE) and base stations (next-generation NodeBs, gNBs) is carried over physical channels. Data sent by the base station, also known as downlink (DL) data, is typically carried over the physical downlink shared channel (PDSCH); control information sent by the base station, also known as downlink control information, is typically carried over the physical downlink control channel (PDCCH). Data sent by the user equipment, also known as uplink (UL) data, is typically sent over the physical uplink shared channel (PUSCH).

[0003] NR supports time-duplexing division (TDD). Network equipment can implement TDD by alternately configuring uplink time slots and downlink time slots on the same carrier. The ratio of time domain uplink and downlink, and uplink slots, is called the TDD uplink and downlink ratio. Taking the coexistence of macro and micro cells as an example, if the macro base station of the macro cell uses the conventional uplink and downlink slot ratio of more downlink and less uplink, and the micro base station uses the uplink and downlink slot ratio of more uplink and less downlink, the same slot will be downlink for the macro base station, but uplink for the micro base station. In this case, such a slot can be called a macro-micro heterogeneous ratio slot, or heterogeneous ratio slot for short. During data transmission, the macro base station will send data in the heterogeneous ratio slot, and the UE of the micro base station will also send uplink data to the micro base station in the time slot. Therefore, the data sent by the macro base station in the heterogeneous ratio slot will be received by the micro base station that is about to receive uplink data from the micro base station UE, causing interference to the neighboring cell.

[0004] To reduce the impact of neighboring cell interference, micro base stations need to configure UEs to carry a demodulation reference signal (DMRS) in the uplink PUSCH. The interference covariance matrix is measured based on the DMRS sent by the UE, and interference suppression is performed using the Wiener filter algorithm based on the interference covariance matrix. Currently, when micro base stations configure a UE with a single-symbol DMRS, the UE can only support up to six DMRS ports for uplink transmission, meaning it can support up to six data streams. This results in a low uplink data transmission capacity and cannot meet the uplink transmission requirements of UEs operating on micro base stations. Summary of the Invention

[0005] The present application provides a communication method and apparatus for improving the uplink transmission capacity of UE of a micro base station in heterogeneous time slots.

[0006] The present application provides a communication method to improve the peak throughput of an air interface.

[0007] In a first aspect, an embodiment of the present application provides a communication method, which can be executed by a terminal device or a component in the terminal device (such as a processor, a chip or a chip system, etc.).

[0008] The following description is made by taking the execution subject as an example of a terminal device. According to the method, the terminal device can receive first information, second information, third information and fourth information from the first network device. Among them, the first information can be used to indicate the position of the time-frequency resources occupied by the PDCCH control resource set (CORESET) of the second network device. The second information is used to indicate that each DMRS CDM group in the DMRS code division multiplexing (CDM) group included in the DMRS symbol occupies n resource elements (RE) continuous in the frequency domain, where n is a positive integer and n is greater than 2. The third information can be used to indicate the symbol position of the DMRS symbol in the heterogeneous time slot. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot.

[0009] The first network device is within the coverage of the second network device. The terminal device may also receive uplink authorization information from the first network device. The uplink authorization information is used to indicate the location of time-frequency resources for uplink data of the terminal device.

[0010] The terminal device may send the DMRS symbol to the first network device according to the second information and the third information in a first heterogeneous ratio time slot, wherein the first heterogeneous ratio time slot is at least one of the at least one heterogeneous ratio time slot, and a position of a time-frequency resource occupied by uplink data of the terminal device in the first heterogeneous ratio time slot overlaps with a position of a time-frequency resource occupied by the PDCCH CORESET.

[0011] According to the above method, the first network device can configure the terminal device to send a DMRS symbol in the first heterogeneous ratio time slot, wherein the number of continuous REs occupied by each DMRS CDM group included in the DMRS symbol is greater than 2. Therefore, the number of DMRS ports supported by each DMRS CDM group is greater than 2. When the number of DMRS CDM groups in each DMRS symbol remains unchanged, the uplink communication capacity of the terminal in the heterogeneous ratio time slot can be improved to meet the uplink transmission requirements of the terminal device. For example, the number of DMRS CDM groups included in each DMRS symbol is 3, so the uplink transmission can support more than 6 DMRS ports.

[0012] In one possible design, the value of n is 4.

[0013] With this design, assuming that each DMRS symbol includes 3 DMRS CDM groups, uplink transmission can support more than 12 DMRS ports, thereby improving uplink transmission capacity.

[0014] In one possible design, the third information may be used to indicate a symbol position of a pre-DMRS symbol in a heterogeneous time slot, and to indicate a symbol position of an additional DMRS symbol in a heterogeneous time slot. The symbol position of the pre-DMRS symbol is the mth symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the mth symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2.

[0015] With this design, the first network device can obtain the interference covariance matrix of the PDCCH of the second network device based on the pre-DMRS symbol, and obtain the interference covariance matrix of the PDSCH of the second network device based on the additional DMRS symbol. Based on these two covariance matrices, neighboring cell interference suppression can be more effectively performed to improve transmission quality.

[0016] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0017] In a second aspect, an embodiment of the present application provides a communication method, which can be executed by a first network device or a component in the first network device (such as a processor, a chip, or a chip system, etc.).

[0018] The following description is made using the execution subject as a network device as an example. According to the method, the first network device may send first information, second information, third information and fourth information to the terminal device. The first information may be used to indicate the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The second information is used to indicate that each DMRS CDM group included in the DMRS CDM group of the DMRS symbol occupies n consecutive REs in the frequency domain, where n is a positive integer and n is greater than 2. The third information may be used to indicate the symbol position of the DMRS symbol in the heterogeneous time slot. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device may also send uplink authorization information to the terminal device, and the uplink authorization information is used to indicate the position of the time-frequency resources of the uplink data of the terminal device.

[0019] The first network device receives the DMRS symbol from the terminal device according to the second information and the third information in a first heterogeneous ratio time slot. The first heterogeneous ratio time slot is at least one of the at least one heterogeneous ratio time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous ratio time slot overlaps with the position of the time-frequency resources occupied by the PDCCHCORESET of the second network device.

[0020] The first information may come from the second network device.

[0021] In one possible design, the value of n is 4.

[0022] In one possible design, the third information may be used to indicate a symbol position of a pre-DMRS symbol in a heterogeneous time slot, and to indicate a symbol position of an additional DMRS symbol in a heterogeneous time slot. The symbol position of the pre-DMRS symbol is the mth symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the mth symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2.

[0023] In one possible design, the first network device may determine a first interference covariance matrix based on the preamble DMRS symbol and a second interference covariance matrix based on the additional DMRS symbol. The first network device may perform Wiener filtering based on the first interference covariance matrix and the second interference covariance matrix.

[0024] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0025] The beneficial effects of the above-mentioned second aspect and its possible designs can refer to the description of the beneficial effects of the method described in the first aspect and its possible designs.

[0026] On the third aspect, an embodiment of the present application provides a communication method, which can be executed by a terminal device or a component in the terminal device (such as a processor, chip or chip system, etc.).

[0027] The following description is made by taking the execution subject as an example of a terminal device. According to the method, the terminal device can receive first information, fourth information and fifth information from the first network device. Among them, the first information is used to indicate the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The fifth information is used to indicate the symbol position of the preamble DMRS symbol, the length of the preamble DMRS symbol is 2, and the time domain position of the preamble DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is located within the coverage of the second network device.

[0028] The terminal device can also receive uplink authorization information from the first network device, where the uplink authorization information is used to indicate the location of time-frequency resources of the uplink data of the terminal device.

[0029] The terminal device sends the pre-DMRS symbol to the first network device according to the fifth information in a first heterogeneous ratio time slot. The first heterogeneous ratio time slot is at least one of the at least one heterogeneous ratio time slot, and a position of a time-frequency resource occupied by the uplink data of the terminal device in the first heterogeneous ratio time slot overlaps with a position of a time-frequency resource occupied by the PDCCH CORESET.

[0030] Using this method, the terminal device can send a pre-DMRS symbol according to the configuration of the first network device, and the pre-DMRS symbol coincides with the position of the time-frequency resources occupied by the PDCCH CORESET of the macro base station and the position of the time-frequency resources occupied by the PDSCH of the macro base station. Therefore, the third interference covariance matrix obtained by measuring the DMRS symbol can be used to represent the average value of the interference covariance matrix of the PDCCH of the macro base station and the interference covariance matrix of the PDSCH of the macro base station. The micro base station performs Wiener filtering based on the third interference covariance matrix, which can suppress the neighboring cell interference of the macro base station to a certain extent. This method requires relatively small design changes to the baseband chip, is highly feasible, and has a certain degree of robustness.

[0031] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0032] In a fourth aspect, an embodiment of the present application provides a communication method, which can be executed by a first network device or a component in the first network device (such as a processor, a chip or a chip system, etc.).

[0033] The following description is made by taking the execution subject as a network device as an example. According to the method, the first network device can send the first information, the fourth information and the fifth information to the terminal device. Among them, the first information is used to indicate the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The fifth information is used to indicate the symbol position of the preamble DMRS symbol, the length of the preamble DMRS symbol is 2, and the time domain position of the preamble DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is located within the coverage range of the second network device. The terminal device can also receive uplink authorization information from the first network device, and the uplink authorization information is used to indicate the position of the time-frequency resources of the uplink data of the terminal device.

[0034] The first network device may also send uplink authorization information to the terminal device, where the uplink authorization information is used to indicate the location of time-frequency resources of uplink data of the terminal device.

[0035] The first network device may also receive the pre-DMRS symbol from the terminal device according to the fifth information in a first heterogeneous ratio time slot. The first heterogeneous ratio time slot is at least one of the at least one heterogeneous ratio time slot, and a position of a time-frequency resource occupied by uplink data of the terminal device in the first heterogeneous ratio time slot overlaps with a position of a time-frequency resource occupied by the PDCCH CORESET.

[0036] In one possible design, the first network device may further determine a third interference covariance matrix based on the pre-DMRS symbol, and perform Wiener filtering based on the third interference covariance matrix.

[0037] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0038] The beneficial effects of the fourth aspect and its possible designs can refer to the description of the beneficial effects of the method described in the third aspect and its possible designs.

[0039] In a fifth aspect, embodiments of the present application provide a communications device that can implement the method described in the first aspect, or any possible implementation of the first aspect. The device includes corresponding units or components for executing the method described above. The units included in the device can be implemented in software and / or hardware. The device can be, for example, a terminal device, or a chip, chip system, or processor that can support the terminal device in implementing the method described above.

[0040] In one possible design, the structure of the communication device may include a communication module and a processing module, etc. These modules may perform the corresponding functions of the terminal device in the first aspect or each possible design example of the first aspect. For example, the communication module may be used to enable the communication device to receive and send signals, data, information, or messages, and the processing module may be used to process signals, data, information, or messages received by the communication module, or to generate signals, data, information, or messages to be sent by the communication module.

[0041] When executing the method shown in the first aspect above, the communication module may receive first information, second information, third information and fourth information from the first network device. The first information may be used to indicate the location of the time-frequency resources occupied by the PDC CHCORESET of the second network device. The second information is used to indicate that each DMRS CDM group in the DMRS CDM group included in the DMRS symbol occupies n consecutive REs in the frequency domain, where n is a positive integer and n is greater than 2. The third information may be used to indicate the symbol position of the DMRS symbol in the heterogeneous time slot. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is located within the coverage of the second network device. The communication module may also receive uplink authorization information from the first network device. The uplink authorization information is used to indicate the location of the time-frequency resources of the uplink data of the terminal device. The communication module may send the DMRS symbol to the first network device according to the second information and the third information within the first heterogeneous time slot. The first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET.

[0042] In one possible design, the value of n is 4.

[0043] In one possible design, the third information may be used to indicate a symbol position of a pre-DMRS symbol in a heterogeneous time slot, and to indicate a symbol position of an additional DMRS symbol in a heterogeneous time slot. The symbol position of the pre-DMRS symbol is the mth symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the mth symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2.

[0044] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0045] In addition, the structure of the communication device may include a processor, and optionally a communication interface and a memory. The communication interface can be used to send and receive information or data, and for the communication device to communicate and interact with other communication devices (such as a first network device) in the network system. The processor is configured to support the communication device to perform the corresponding functions of the terminal device in the above-mentioned first aspect or each possible design example of the first aspect. The memory is coupled to the processor and is used to store the necessary program instructions and data for the communication device. Exemplarily, the transceiver can be used to execute the steps performed by the communication module described in the fifth aspect above, and the processor can be used to execute the steps performed by the processing module described in the fifth aspect above.

[0046] The beneficial effects of the fifth aspect and its possible designs can refer to the description of the beneficial effects of the method described in the first aspect and its possible designs.

[0047] In a sixth aspect, an embodiment of the present application provides a communication device that can implement the method in the second aspect or any possible implementation of the second aspect. The device includes corresponding units or components for executing the above-mentioned method. The units included in the device can be implemented through software and / or hardware. The device can be, for example, a first network device, or a chip, chip system, or processor that can support the first network device to implement the second aspect or any possible method of the second aspect.

[0048] In one possible design, the communication device may include a communication module and a processing module, etc. These modules may perform the corresponding functions of the first network device in the second aspect or various possible design examples of the second aspect. For example, the communication module may be used to receive and send signals, data, information, or messages to the communication device, and the processing module may be used to process signals, data, information, or messages received by the communication module, or to generate signals, data, information, or messages to be sent by the communication module.

[0049] When executing the method shown in the second aspect above, the communication module may send first information, second information, third information and fourth information to the terminal device. The first information may be used to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The second information is used to indicate that each DMRS CDM group in the DMRS CDM group included in the DMRS symbol occupies n consecutive REs in the frequency domain, where n is a positive integer and n is greater than 2. The third information may be used to indicate the symbol position of the DMRS symbol in the heterogeneous time slot. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is located within the coverage range of the second network device. The communication module may also send uplink authorization information to the terminal device, and the uplink authorization information is used to indicate the location of the time-frequency resources of the uplink data of the terminal device. The communication module may also receive the DMRS symbol from the terminal device according to the second information and the third information in the first heterogeneous time slot. Among them, the first heterogeneous time slot is at least one of at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device.

[0050] In one possible design, the value of n is 4.

[0051] In one possible design, the third information may be used to indicate a symbol position of a pre-DMRS symbol in a heterogeneous time slot, and to indicate a symbol position of an additional DMRS symbol in a heterogeneous time slot. The symbol position of the pre-DMRS symbol is the mth symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the mth symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2.

[0052] In one possible design, the processing module may determine a first interference covariance matrix based on the preamble DMRS symbol and a second interference covariance matrix based on the additional DMRS symbol. The first network device may perform Wiener filtering based on the first interference covariance matrix and the second interference covariance matrix.

[0053] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0054] In addition, the structure of the communication device may include a processor, and optionally a communication interface and a memory. The communication interface can be used to send and receive information or data, and for the communication device to communicate and interact with other communication devices (such as terminal devices) in the network system. The processor is configured to support the communication device to perform the corresponding functions of the first network device in the above-mentioned second aspect or each possible design example of the second aspect. The memory is coupled to the processor and is used to store the necessary program instructions and data for the communication device. Exemplarily, the transceiver can be used to execute the steps performed by the communication module described in the sixth aspect above, and the processor can be used to execute the steps performed by the processing module described in the sixth aspect above.

[0055] The beneficial effects of the sixth aspect and its possible designs can refer to the description of the beneficial effects of the method described in the first aspect and its possible designs.

[0056] In a seventh aspect, an embodiment of the present application provides a communications device that can implement the method of the third aspect or any possible implementation of the third aspect. The device includes corresponding units or components for executing the above-mentioned method. The units included in the device can be implemented in software and / or hardware. The device can be, for example, a terminal device, or a chip, chip system, or processor that can support the terminal device to implement the above-mentioned method.

[0057] In one possible design, the communication device may include a communication module and a processing module, etc. These modules may perform the corresponding functions of the terminal device in the third aspect or each possible design example of the third aspect. For example, the communication module may be used to receive and send signals, data, information, or messages to the communication device, and the processing module may be used to process signals, data, information, or messages received by the communication module, or to generate signals, data, information, or messages to be sent by the communication module.

[0058] When executing the method shown in the third aspect above, the communication module may receive first information, fourth information, and fifth information from the first network device. The first information is used to indicate the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The fifth information is used to indicate the symbol position of the preamble DMRS symbol, the length of the preamble DMRS symbol is 2, and the time domain position of the preamble DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is located within the coverage of the second network device. The communication module may also receive uplink authorization information from the first network device, and the uplink authorization information is used to indicate the position of the time-frequency resources of the uplink data of the terminal device. The communication module may send the preamble DMRS symbol to the first network device according to the fifth information within the first heterogeneous time slot. The first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and a position of time-frequency resources occupied by uplink data of the terminal device in the first heterogeneous time slot overlaps with a position of time-frequency resources occupied by the PDCCH CORESET.

[0059] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0060] In addition, the structure of the communication device may include a processor, and optionally a communication interface and a memory. The communication interface can be used to send and receive information or data, and for the communication device to communicate and interact with other communication devices (such as a first network device) in the network system. The processor is configured to support the communication device to perform the corresponding functions of the terminal device in the third aspect or each possible design example of the third aspect. The memory is coupled to the processor for storing the necessary program instructions and data for the communication device. Exemplarily, the transceiver can be used to execute the steps performed by the communication module described in the seventh aspect, and the processor can be used to execute the steps performed by the processing module described in the seventh aspect.

[0061] The beneficial effects of the seventh aspect and its possible designs can be referred to the description of the beneficial effects of the method described in the third aspect and its possible designs.

[0062] In an eighth aspect, an embodiment of the present application provides a communication device that can implement the method in the fourth aspect or any possible implementation of the fourth aspect. The device includes corresponding units or components for executing the above-mentioned method. The units included in the device can be implemented through software and / or hardware. The device can be, for example, a first network device, or a chip, chip system, or processor that can support the first network device to implement the fourth aspect or any possible method of the fourth aspect.

[0063] In one possible design, the communication device may include a communication module and a processing module, etc. These modules may perform the corresponding functions of the first network device in the fourth aspect or various possible design examples of the fourth aspect. For example, the communication module may be used to receive and send signals, data, information, or messages to the communication device, and the processing module may be used to process signals, data, information, or messages received by the communication module, or to generate signals, data, information, or messages to be sent by the communication module.

[0064] When executing the method shown in the fourth aspect above, the communication module may send first information, fourth information and fifth information to the terminal device. The first information is used to indicate the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The fifth information is used to indicate the symbol position of the preamble DMRS symbol, the length of the preamble DMRS symbol is 2, and the time domain position of the preamble DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is located within the coverage of the second network device. The terminal device may also receive uplink authorization information from the first network device, and the uplink authorization information is used to indicate the position of the time-frequency resources of the uplink data of the terminal device.

[0065] The communication module may also send uplink authorization information to the terminal device, where the uplink authorization information is used to indicate the location of the time-frequency resources of the uplink data of the terminal device.

[0066] The communication module may also receive the pre-DMRS symbol from the terminal device according to the fifth information in a first hetero-ratio time slot. The first hetero-ratio time slot is at least one of the at least one hetero-ratio time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first hetero-ratio time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET.

[0067] In one possible design, the processing module may determine a third interference covariance matrix based on the pre-DMRS symbol, and perform Wiener filtering based on the third interference covariance matrix.

[0068] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0069] In addition, the structure of the communication device may include a processor, and optionally a communication interface and a memory. The communication interface can be used to send and receive information or data, and for the communication device to communicate and interact with other communication devices (such as terminal devices) in the network system. The processor is configured to support the communication device to perform the corresponding functions of the first network device in the above-mentioned fourth aspect or each possible design example of the fourth aspect. The memory is coupled to the processor and is used to store the necessary program instructions and data for the communication device. Exemplarily, the transceiver can be used to execute the steps performed by the communication module described in the above-mentioned eighth aspect, and the processor can be used to execute the steps performed by the processing module described in the above-mentioned eighth aspect.

[0070] The beneficial effects of the above-mentioned eighth aspect and its possible designs can refer to the description of the beneficial effects of the method described in the third aspect and its possible designs.

[0071] In a ninth aspect, an embodiment of the present application provides a communication system. The communication system may include the communication device provided in the fifth aspect and the communication device provided in the sixth aspect.

[0072] The beneficial effects of the above-mentioned ninth aspect and its possible designs can refer to the description of the beneficial effects of the method described in the first aspect and its possible designs.

[0073] In a tenth aspect, an embodiment of the present application provides a communication system. The communication system may include the communication device provided in the seventh aspect and the communication device provided in the eighth aspect.

[0074] The beneficial effects of the above-mentioned tenth aspect and its possible designs can refer to the description of the beneficial effects of the method described in the third aspect and its possible designs.

[0075] In the eleventh aspect, the present application provides a computer storage medium, which stores a program or, when called and executed on a computer, enables the computer to execute any of the methods described in the above-mentioned first aspect and its possible design, the second aspect and its possible design, the third aspect and its possible design, or the fourth aspect and its possible design.

[0076] When executing the method of any one of the first aspect and its possible designs or the second aspect and its possible designs, the beneficial effects of the eleventh aspect and its possible designs may refer to the description of the beneficial effects of the method of the first aspect and its possible designs. When executing the method of any one of the third aspect and its possible designs or the fourth aspect and its possible designs, the beneficial effects of the eleventh aspect and its possible designs may refer to the description of the beneficial effects of the method of the third aspect and its possible designs.

[0077] In the twelfth aspect, the present application provides a computer program product, which may include a program or instructions. When the computer program product runs on a computer, it enables the computer to execute any of the methods described in the above-mentioned first aspect and its possible design, the second aspect and its possible design, the third aspect and its possible design, or the fourth aspect and its possible design.

[0078] When executing the method of any one of the first aspect and possible designs thereof or the second aspect and possible designs thereof, the beneficial effects of the twelfth aspect and possible designs thereof may refer to the description of the beneficial effects of the method of the first aspect and possible designs thereof. When executing the method of any one of the third aspect and possible designs thereof or the fourth aspect and possible designs thereof, the beneficial effects of the twelfth aspect and possible designs thereof may refer to the description of the beneficial effects of the method of the third aspect and possible designs thereof.

[0079] In a thirteenth aspect, the present application provides a chip or a chip system including a chip, which may include a processor. The chip may also include a memory (or storage module) and / or a transceiver (or communication module). The chip can be used to execute the method described in any of the first aspect and its possible designs, the second aspect and its possible designs, the third aspect and its possible designs, or the fourth aspect and its possible designs. The chip system can be composed of the above-mentioned chip, or it can include the above-mentioned chip and other discrete devices, such as memory (or storage module) and / or transceiver (or communication module).

[0080] When executing the method of any one of the first aspect and possible designs thereof or the second aspect and possible designs thereof, the beneficial effects of the thirteenth aspect and possible designs thereof may refer to the description of the beneficial effects of the method of the first aspect and possible designs thereof. When executing the method of any one of the third aspect and possible designs thereof or the fourth aspect and possible designs thereof, the beneficial effects of the thirteenth aspect and possible designs thereof may refer to the description of the beneficial effects of the method of the third aspect and possible designs thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0081] Figure 1A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0082] Figure 2 A schematic diagram of the architecture of another communication system provided in an embodiment of the present application;

[0083] Figure 3 A flow chart of a communication method provided in an embodiment of the present application;

[0084] Figure 4 A flowchart of another communication method provided in an embodiment of the present application;

[0085] Figure 5 A schematic diagram of the time-frequency structure of a DMRS symbol provided in an embodiment of the present application;

[0086] Figure 6 A schematic diagram of the time domain structure of a DMRS symbol provided in an embodiment of the present application;

[0087] Figure 7 A flowchart of another communication method provided in an embodiment of the present application;

[0088] Figure 8 A schematic diagram of the time-frequency structure of another DMRS symbol provided in an embodiment of the present application;

[0089] Figure 9 A schematic diagram of the time domain structure of another DMRS symbol provided in an embodiment of the present application;

[0090] Figure 10 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0091] Figure 11 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0092] To improve the flexibility of multicast transmission frequency domain resource indication, the present application provides a communication method. This application will be further described in detail below with reference to the accompanying drawings. It should be understood that the specific operating methods in the method embodiments described below can also be applied to device embodiments or system embodiments.

[0093] like Figure 1 As shown, the wireless communication system 100 provided in the embodiment of the present application includes a terminal device 101 and a network device 102. Application scenarios of the wireless communication system 100 include but are not limited to the long term evolution (LTE) system, the fifth generation (5G) mobile communication system, the new radio (NR) system, and future mobile communication systems.

[0094] Exemplarily, the terminal device 101 can be a terminal, a mobile station (MS), a mobile terminal, or a device such as a chip or a chip system. The terminal device 101 can have a wireless transceiver function, which can communicate with one or more network devices of one or more communication systems and receive network services provided by the network devices. The network devices here include but are not limited to the network device 102 shown in the figure. For example, the terminal device 101 in the embodiment of the present application can be a mobile phone (or called a "cellular" phone), a computer with a mobile terminal, etc. The terminal device 101 can also be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device. The terminal device 101 can also be a communication chip with a communication module. It should be understood that the terminal device 101 can be configured to support communication with the network device through the universal user and network air interface (universal user to network interface, Uu air interface).

[0095] The terminal device 101 shown above may be a UE, a terminal, an access terminal, a terminal unit, a terminal station, a mobile station (MS), a remote station, a remote terminal, a mobile terminal, a wireless communication device, a terminal agent, or a terminal device, etc. The terminal device 101 may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved PLMN network, etc.

[0096] In addition, the terminal device 101 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; the terminal device 101 can also be deployed on the water surface (such as a ship, etc.); the terminal device 101 can also be deployed in the air (such as an airplane, a balloon, and a satellite, etc.). The terminal device 101 can specifically be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The terminal device can also be a communication chip with a communication module, or a vehicle with communication function, or an on-board device (such as an on-board communication device, an on-board communication chip), etc.

[0097] The network device 102 may be an access network device (or access network point). Among them, the access network device refers to a device that provides network access functions, such as a radio access network (RAN) base station, etc. The network device 102 may specifically include a base station (BS), or a base station and a radio resource management device for controlling the base station, etc. The network device 102 may also include a relay station (relay device), an access point, a base station in a future 5G network, a base station in a future evolved PLMN network, or an NR base station, etc. The network device 102 may be a wearable device or an in-vehicle device. The network device 102 may also be a chip with a communication module. It should be understood that in this application, the network device 102 may support Uu interface communication. The network device 102 may access a core network, such as a 5G core network, to obtain services on the core network side.

[0098] For example, the network device 102 includes, but is not limited to, a gNB, an evolved node B (eNB) in an LTE system, a radio network controller (RNC), a radio controller in a CRAN system, a base station controller (BSC), a home base station (e.g., home evolved node B, or homenode B, HNB), a baseband unit (BBU), a transmitting and receiving point (TRP), a transmitting point (TP), or a mobile switching center. The network device 102 may also include a base station in a future 6G or later mobile communication system.

[0099] In current wireless communication technologies, transmission resources can be divided into multiple radio frames (or radio frame structures) in the time domain, each of which is 10 milliseconds (ms) long. A radio frame consists of multiple slots, each of which can contain 14 orthogonal frequency division multiplexing (OFDM) symbols. For a subcarrier spacing (SCS) of 15 kHz, the time domain length of a slot is 1 ms; for an SCS of 30 kHz, the time domain length of a slot is 0.5 ms. The transmission direction of OFDM symbols in a slot can be downlink (DL), uplink (UL), or flexible. The combination of transmission directions of symbols in a slot can be understood as the slot format.

[0100] For example, the current NR TS 38.211 standard specifies several slot formats, an excerpt of which is shown in Table 1:

[0101]

[0102] Table 1

[0103] In the table above, D stands for DL, U stands for UL, and X stands for flexible. Taking format 27 as an example, the slot format represented by format 27 is as follows: the first three symbols are used for DL transmission, the last three symbols are used for UL transmission, and the middle eight symbols are flexible. That is, they may be used for uplink transmission, downlink transmission, or not for transmission, enabling flexible configuration.

[0104] Slots with format 0 or format 1, as shown in Table 1, are called downlink slots and uplink slots, respectively. These two formats are primarily used in practical communications. The ratio of downlink slots to uplink slots in the time domain is called the TDD uplink / downlink ratio.

[0105] For example, Figure 2 As shown, another wireless communication system provided by an embodiment of the present application may include different types of network devices, such as macro base stations and micro base stations. Macro base stations (macro sites) have a large coverage area, are generally deployed outdoors, and carry a large number of users. Micro base stations (micro sites) are generally small in size and have a smaller coverage area, carry a relatively small number of users, and are generally deployed in indoor environments such as buildings. In addition, the present application does not limit the wireless communication system to include more types of network devices, such as pico sites and / or femto sites.

[0106] Macro base stations and micro base stations can provide services to UEs respectively. For example, micro base stations can be used for scheduling Figure 2 The data of UE1 shown, the macro base station can be used for scheduling Figure 2 As shown, the data of UE2 is transmitted, so UE1 and UE2 can realize uplink and downlink data transmission under the scheduling of the network device.

[0107] It should be understood that Figure 1 The network device 102 shown may be used as Figure 2 A macro base station or a micro base station is shown.

[0108] For a general macro cell, downlink service demand is generally higher than uplink service demand. Figure 2 The slots of the macro cell configured by the macro base station are mainly downlink slots to meet the downlink service needs of users.

[0109] However, the symbol direction of the micro cell (or micro cell) of the micro station is mainly the uplink direction. For example, in a factory micro cell, a camera may be set up for each machine to monitor the machine to determine whether the machine is operating normally. The camera needs to transmit the monitoring video to the micro base station. Therefore, Figure 2 The slots configured for the micro base station are primarily uplink slots. Therefore, a certain slot may be an uplink slot for the micro base station and a downlink slot for the macro base station. When the micro base station receives uplink data from UE1 through this slot, it may be interfered with by downlink data sent by the macro base station through the same slot. This type of slot is called a macro-micro heterogeneous slot, or heterogeneous slot for short.

[0110] In a typical factory macro / micro scenario, the co-channel interference level experienced by a micro base station is -50dBm. Technical measures are required to eliminate this -50dBm co-channel interference to meet the factory's desired interference level of -90dBm. In this scenario, the micro base station must accurately estimate and measure the interference covariance matrix of the downlink data sent by the macro base station. At the micro base station receiver, a Wiener filter algorithm can be used to eliminate the co-channel interference caused by the macro base station's downlink data, achieving optimal interference cancellation.

[0111] Currently, the PUSCH transmitted by micro UEs can be divided into two types: PUSCH Type A and PUSCH Type B. In this application, the first DMRS symbol position is 10. For PUSCH Type A, the value of l0 is configured by the micro UE through the high-layer parameter DMRS Type A Position (dmrs-TypeA-Position). For PUSCH Type B, l0 = 0, that is, the first DMRS symbol is located in the 0th OFDM symbol of the time domain slot.

[0112] According to the existing DMRS symbol design, each DMRS symbol contains three DMRS CDM groups. Each DMRS CDM group only supports two frequency-domain orthogonal OCC code division sequences, and therefore each CDM group only supports two DMRS ports. When using a single DMRS symbol configuration, micro-station UEs support a maximum of six DMRS ports and, therefore, a maximum of six streams of data transmission. This results in low uplink capacity and cannot meet the uplink transmission requirements of micro-station UEs.

[0113] The embodiment of the present application provides a communication method for improving the uplink transmission capacity when a micro-station UE adopts a single DMRS configuration (or a single-symbol DMRS configuration, which means that the length of each DMRS symbol is 1), thereby improving the transmission performance. The method can be implemented by a first network device, a second network device, and a terminal device. As shown in Figure 2, the first network device may include Figure 2 The micro base station shown, the second network device may include Figure 2 The macro base station shown, the terminal device may include Figure 2 The first network device and the terminal device can be respectively Figure 1 The network device 102 and the terminal device 101 are shown as implementations.

[0114] Below is Figure 2 The system shown in the figure is used as an example to illustrate the communication method provided by the embodiment of the present application. Figure 3 As shown, the method may include the following process:

[0115] S101: The macro base station sends the location information of the time-frequency resources occupied by the PDCCH CORESET of the macro base station and the TDD uplink and downlink configuration information of the macro base station to the micro base station.

[0116] The TDD uplink and downlink ratio information of the macro base station can be used by the micro base station to determine the location of the heterogeneous ratio time slots. Specifically, the TDD uplink and downlink ratio information can indicate the ratio of downlink time slots to uplink time slots in every ten time slots of the macro base station. The micro base station determines the heterogeneous ratio time slots based on the ratio of downlink time slots to uplink time slots in every ten time slots of its own. For example, the TDD uplink and downlink ratio information of the macro base station can be used to indicate that the uplink and downlink ratio of the macro base station is 8:2, that is, the first two 8 time slots in every ten time slots are downlink time slots, and the last two time slots are uplink time slots.

[0117] It should be understood that the TDD uplink and downlink ratio information may also be replaced by information indicating the positions of the TDD uplink slot and downlink slot of the macro base station.

[0118] Accordingly, the micro base station can receive the location information of the time-frequency resources occupied by the PDCCH CORESET, so the micro base station can receive data from the macro base station according to the location of the time-frequency resources occupied by the PDCCH CORESET.

[0119] S102: The micro base station sends first information, second information, third information and fourth information to UE1.

[0120] The first information is used to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the macro base station.

[0121] Exemplarily, the micro base station may determine the first information based on the location information of the time-frequency resources occupied by the PDCCH CORESET from the macro base station. For example, the micro base station forwards the location information of the time-frequency resources occupied by the PDCCH CORESET to UE1 as the first information, or processes the location result of the time-frequency resources indicated by the location information to form the first information.

[0122] The second information is used to indicate that in the DMRS code division multiplexing (CDM) groups included in the DMRS symbol, each DMRS CDM group occupies n consecutive resource elements (REs) in the frequency domain, where n is a positive integer and n is greater than 2. For example, n=4 or n=6.

[0123] Among them, all DMRS ports supported in the same CDM group occupy the same time-frequency resources (resource units), and different DMRS ports are distinguished only by OCC code division. In this application, a DMRS CDM group occupies n resource units continuously, where each DMRS CDM can support a maximum of n DMRS antenna ports.

[0124] Exemplarily, the second information may be used to indicate a frequency domain orthogonal cover code (OCC) design method for the DMRS CDM group included in the DMRS symbol. Specifically, the second information may indicate the number n of consecutive REs occupied by each DMRS CDM group. Therefore, each DMRS CDM group can support n frequency domain orthogonal OCC code division sequences, that is, each DMRS CDM group can support n DMRS ports, where n is greater than 2. If the design of the prior art is used, the DMRS symbol includes 3 DMRS CDM groups, then each DMRS symbol can support 3*n DMRS ports, which can improve the communication capacity.

[0125] The third information is used to indicate the symbol position of the DMRS symbol in the heterogeneous time slot.

[0126] It should be understood that the DMRS symbol here may include a pre-DMRS symbol, and the third information may indicate the symbol position of the pre-DMRS symbol in the heterogeneous time slot. For example, if the symbol position of the pre-DMRS symbol is the 10th symbol in the heterogeneous time slot, the third information may indicate the value of 10.

[0127] In addition, the DMRS symbol may include a pre-DMRS symbol and an additional DMRS symbol, and the third information may indicate the symbol positions of the pre-DMRS symbol and the additional DMRS symbol in the heterogeneous time slot, respectively. For example, if the symbol position of the pre-DMRS symbol is the 10th symbol in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the 11th symbol in the heterogeneous time slot, the third information may indicate the values of 10 and 11.

[0128] The fourth information is used to indicate a time domain position of at least one heterogeneous time slot.

[0129] It should be understood that in this application, a heterogeneous time slot refers to a time slot in which the micro base station receives uplink data from the UE and the micro base station simultaneously receives data from the macro base station. In other words, a heterogeneous time slot is a time slot in which the macro base station sends downlink data and the micro base station receives uplink data, or a heterogeneous time slot is a time slot in which the uplink and downlink of the macro base station and the micro base station are different. Therefore, for a heterogeneous time slot, the macro base station sends downlink data in the time slot, and the micro base station receives uplink data from the UE in the time slot.

[0130] Exemplarily, the micro base station may receive TDD uplink and downlink ratio information from the macro base station, and determine the time domain position of the heterogeneous ratio time slot according to the TDD uplink and downlink ratio information of the macro base station and its own TDD uplink and downlink ratio information. For example, the TDD uplink and downlink ratio of the micro base station is 2:8, indicating that in every 10 time slots, the downlink time slots of the micro base station are slot0-1, and the uplink time slots are slot2-9, and the TDD uplink and downlink ratio information indicates that the TDD uplink and downlink ratio of the macro base station is 8:2, indicating that in every 10 time slots, the downlink time slots of the macro base station are slot0-7, and the uplink time slots are slot8-9. The micro base station can know that slot2-slot7 is a heterogeneous ratio time slot, that is, the 3rd to 8th time slots in every ten time slots are heterogeneous ratio time slots. At this time, the fourth information may indicate slot2-slot7, or indicate that the 3rd to 8th time slots in every ten time slots are heterogeneous ratio time slots.

[0131] S103: The micro base station sends uplink grant information to UE1. The uplink grant information is used to indicate the location of time-frequency resources of uplink data of UE1.

[0132] Exemplarily, the time-frequency resource of the uplink data may be used for uplink data transmission by UE 1. The uplink grant information may specifically indicate the time-frequency position of the time-frequency resource of the uplink data.

[0133] It should be understood that S103 may be executed after S102. For example, steps S101 and S102 are executed once after UE1 accesses the micro base station. If the location information of the time-frequency resources occupied by the PDCCH CORESET of the macro base station and the TDD uplink and downlink allocation information of the micro base station and the macro base station respectively do not change, S101 and S102 will not be repeated. S103 may be executed before each uplink transmission by UE1. That is, after S101 and S102, the micro base station may send one or more uplink authorization information in response to the uplink transmission requirements of UE1. Each action of sending uplink authorization information may be regarded as one S103, and each step shown in S103 may trigger the execution of step S104.

[0134] S104: UE1 sends DMRS symbols to the micro base station according to the second information and the third information in the first heterogeneous ratio time slot.

[0135] Correspondingly, the micro base station receives the DMRS symbol from UE1 in the first heterogeneous ratio time slot.

[0136] Among them, the first heterogeneous ratio time slot is related to the first information, the fourth information and the uplink authorization information. Specifically, the first heterogeneous ratio time slot is at least one of the at least one heterogeneous ratio time slot indicated by the fourth information, and in the first heterogeneous ratio time slot, the position of the time-frequency resources occupied by the uplink data of UE1 indicated by the uplink authorization information overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET of the macro base station indicated by the first information. It should be understood that the sending of DMRS symbols here refers to the DMRS signal for sending uplink PUSCH, and the DMRS signal occupies one or more symbols in the time domain. If it occupies one symbol, it can be called a single symbol (single-symbol), and if DMRS occupies two symbols, it can be called a double symbol (double-symbol), DMRS.

[0137] Exemplarily, according to the second information, each DMRS CDM group included in the DMRS symbol sent by UE1 in the first heterogeneous time slot occupies n consecutive REs, where n>2. In addition, the symbol position of the DMRS symbol sent by UE1 in the first heterogeneous time slot is indicated by the third information.

[0138] UE1 may determine the first heterogeneous time slot according to the following method:

[0139] UE1 receives the uplink scheduling authorization information from the micro base station, and traverses each heterogeneous time slot indicated by the fourth information according to the position of the time-frequency resources occupied by the uplink data indicated by the uplink scheduling authorization information, and determines whether the position of the time-frequency resources occupied by the uplink data in each heterogeneous time slot overlaps with the position of the time-frequency resources of the PDCCHCORESET of the macro base station in the heterogeneous time slot. It should be understood that the overlap of the position of the time-frequency resources can also be referred to as the overlap of the position of the time-frequency resources.

[0140] For a heterogeneous time slot, if UE1 determines that the position of the time-frequency resources occupied by the uplink data overlaps with the position of the time-frequency resources of the PDCCH CORESET of the macro base station, then the heterogeneous time slot is a first heterogeneous time slot, and UE1 configures and sends DMRS on the heterogeneous time slot according to the second information and the third information.

[0141] In addition, for a heterogeneous time slot, if UE1 determines that the location of the time-frequency resources occupied by uplink data does not overlap with the location of the time-frequency resources of the PDCCH CORESET of the macro base station, UE1 can configure and send DMRS in the existing manner.

[0142] Similarly, since the first information, the fourth information and the uplink authorization information are known information to the micro base station, the micro base station can determine the first heterogeneous time slot using a method similar to that used by UE1 to determine the first heterogeneous time slot.

[0143] Use the above Figure 3 According to the process shown, the micro base station can configure UE1 to send a DMRS symbol in the first heterogeneous time slot, wherein the number of continuous REs occupied by each DMRS CDM group included in the DMRS symbol is greater than 2. Therefore, the number of DMRS ports supported by each DMRS CDM group is greater than 2. While the number of DMRS CDM groups in each DMRS symbol remains unchanged, the communication capacity can be improved to meet the uplink transmission requirements of UE1.

[0144] For example, the micro base station can be configured with n=4, so each DMRS CDM group can support 4 frequency domain orthogonal OCC code division sequences, that is, each DMRS CDM group can support 4 DMRS ports. Assuming that the DMRS symbol includes 3 DMRS CDM groups, each DMRS symbol can support 12 DMRS ports, which can meet the uplink transmission requirements of micro base station scenarios such as factories.

[0145] In a possible example, the third information may indicate the time domain position of the pre-DMRS symbol and the time domain position of the additional DMRS symbol, wherein the symbol position of the pre-DMRS symbol is the m-th symbol occupied by the PDCCH CORESET of the macro base station in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the m-th symbol occupied by the PDSCH of the macro base station in the heterogeneous time slot, and m is 1 or 2. Accordingly, the micro base station may determine the first interference covariance matrix (i.e., the interference covariance matrix of the PDCCH of the macro base station) and the second interference covariance matrix (i.e., the interference covariance matrix of the PDSCH of the macro base station) according to the pre-DMRS symbol and the additional DMRS symbol, and perform Wiener filtering according to the first interference covariance matrix and the second interference covariance matrix to eliminate neighboring cell interference.

[0146] In this example, the micro base station can obtain the first interference covariance matrix and the second interference covariance matrix according to the pre-DMRS symbol and the additional DMRS symbol, which are the interference covariance matrices of the PDCCH and PDSCH of the macro base station respectively, so that the micro base station can more effectively suppress neighboring cell interference.

[0147] The following combination Figure 2 , an example is given to illustrate the implementation process of a communication method provided in an embodiment of the present application. Figure 4 As shown, the method may include the following steps:

[0148] S201: The micro base station and the macro base station receive TDD uplink and downlink configuration information of the macro base station and location information of time-frequency resources occupied by the PDCCH CORESET of the macro base station through X2.

[0149] For example, the micro base station can learn that the micro base station is only one macro base station according to network planning, and learn the subcarrier spacing of the macro base station. Assume that the subcarrier spacing of the micro base station and the macro base station is 30kHz, that is, the time length of each slot is 0.5ms. The TDD uplink and downlink ratio of the micro base station is 2:8, and the TDD uplink and downlink ratio of the macro base station is 8:2, which means that the 3rd to 8th time slots in every 10 slots are heterogeneous time slots. In these time slots, the micro base station performs uplink reception and the macro base station performs downlink transmission (wherein, the process of the macro base station sending data to the micro base station can be regarded as downlink transmission).

[0150] S202: The micro base station sends first information, second information, third information and fourth information to UE1.

[0151] The first information may include location information of the time-frequency resources occupied by the PDCCH CORESET of the macro base station, or be determined according to the location information to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the macro base station.

[0152] For example, taking the third time slot in a radio frame as an example, the position of the time-frequency resources occupied by the PDCCH CORESET of the macro base station in the time slot can be recorded as Similarly, the first information may indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the macro base station in the 4th to 8th time slots in the radio frame. In this application, #0 represents the number (or index) of 0, for example, subcarrier #0 represents the subcarrier numbered 0, or the 1st subcarrier.

[0153] The second information may indicate that each DMRS CDM group in the DMRS symbol occupies 4 consecutive REs. Therefore, each CDM group may support a frequency domain orthogonal OCC sequence of length 4, so that each CDM group contains 4 orthogonal DMRS ports, for example Figure 5 As shown, different CDM groups within each DMRS symbol are distinguished by different shading. For example, the horizontal shaded portion represents one CDM group, the vertical shaded portion represents another CDM group, and the oblique shaded portion represents another CDM group. When a single DMRS configuration is adopted, that is, when the length of each DMRS symbol is 1, the second information may indicate that the frequency domain of the same DMRS port occupies 4 consecutive subcarriers, and the frequency domain subcarriers allocated to each CDM group are {#0~#3, #4~#7, #8~#11}. Optionally, Figure 5The DMRS port numbers supported by the DMRS symbols shown in numbers (a) and (b) are respectively recorded as #0 to #11, and the correspondence between the DMRS ports and the subcarriers can be that DMRS ports #0, #3, #6 and #9 correspond to subcarriers #0 to #3 respectively, ports #1, #4, #7 and #10 correspond to subcarriers #4 to #7 respectively, and ports #2, #5, #8 and #11 correspond to subcarriers #8 to #11 respectively, so as to support 12 DMRS ports through one DMRS symbol.

[0154] The third information may indicate the symbol position of the DMRS symbol in the heterogeneous time slot. If a single DMRS symbol is used, that is, the DMRS symbol is a leading DMRS symbol, the third information may indicate the value of l0. If l0 = 0, UE1 may configure the DMRS symbol position to be the first symbol of the first heterogeneous time slot; if l0 = 1, UE1 may configure the DMRS symbol position to be the second symbol of the first heterogeneous time slot.

[0155] Furthermore, the position of the pre-DMRS symbol in the first heterogeneous time slot may coincide with the position of the time-frequency resources of the PDCCH CORESET of the macro base station, so that the micro base station can measure the interference covariance matrix of the PDCCH of the macro base station based on the pre-DMRS symbol. The pre-DMRS symbol can be referred to as the DMRS corresponding to the PDCCH (DMRS for PDCCH). In addition, the position of the additional DMRS symbol in the first heterogeneous time slot may coincide with the position of the PDSCH of the macro base station, so that the micro base station can measure the interference covariance matrix of the PDSCH of the macro base station based on the pre-DMRS symbol. The additional DMRS symbol can be referred to as the DMRS corresponding to the PDSCH (DMRS for PDSCH).

[0156] Exemplarily, if the DMRS symbol includes a preamble DMRS symbol and an additional DMRS symbol, the third information may indicate the values of l0 and l1. Figure 5 as well as Figure 6 They respectively represent the time-frequency resource diagram and the time domain resource diagram of the first heterogeneous time slot, as shown in Figure 5 Number (a) and Figure 6 As shown in (a), if l0=0 and l1=2, UE1 can configure the pre-DMRS symbol position as the first symbol of the first heterogeneous time slot and configure the additional DMRS symbol as the third symbol. Figure 5 The pre-DMRS symbol shown by number (a) and the time-frequency resources of the PDCCH CORESET of the macro base station (such as Figure 5 The positions of the time-frequency resources indicated by the bold boxes in (a) and (b) overlap, and the additional DMRS symbols overlap with the positions of the time-frequency resources of the PDSCH of the macro base station.

[0157] Another example Figure 5 Number (b) and Figure 6 As shown in (b), if l0=1 and l1=3, UE1 may configure the pre-DMRS symbol position as the second symbol of the first heterogeneous time slot, and configure the additional DMRS symbol as the fourth symbol.

[0158] The fourth information may indicate the time domain position of the heterogeneous time slots. For example, the fourth information may include a set of time domain positions of the heterogeneous time slots. For example, the fourth information may indicate that the 3rd to 8th time slots in every 10 time slots are heterogeneous time slots.

[0159] S203: The micro base station sends uplink authorization information to UE1.

[0160] The uplink authorization information includes the location information of the time-frequency resources for UE1 to send uplink data to the micro base station.

[0161] S204: UE1 determines a first heterogeneous ratio timeslot according to the first information, the fourth information and the uplink authorization information.

[0162] For example, the position of the time-frequency resources occupied by the PDCCH CORESET of the macro base station is ψ1, and the heterogeneous time slots indicated by the fourth information are the third to eighth time slots in every ten time slots. After receiving the uplink authorization information, UE1 traverses the third to eighth time slots in every ten time slots to determine whether the time-frequency resources in the uplink data indicated by the uplink authorization information in each time slot belong to ψ1. If so, the time slot is designated as the first heterogeneous time slot; otherwise, it is determined that the time slot does not belong to the first heterogeneous time slot.

[0163] Similarly, since the first information, the fourth information and the uplink authorization information are all known information to the micro base station, the micro base station can determine the first heterogeneous ratio time slot in a similar manner, and the specific manner will not be described in detail.

[0164] S205: UE1 sends a DMRS according to the second information and the third information in the first heterogeneous ratio time slot.

[0165] The DMRS is carried in the uplink data sent by UE1 to the micro base station.

[0166] In addition, UE1 may also send DMRS in other heterogeneous ratio time slots (hereinafter referred to as second heterogeneous ratio time slots) other than the first heterogeneous ratio time slot according to the existing method.

[0167] S206: The micro base station receives DMRS symbols sent according to the second information and the third information in the first heterogeneous ratio time slot, and determines an interference covariance matrix according to the DMRS symbols.

[0168] If the DMRS symbol includes the preceding DMRS symbol and the additional DMRS symbol, such as Figure 5 Number (a) and Figure 6 As shown in (a), if l0 = 0 and l1 = 2, or if Figure 5 Number (b) and Figure 6 As shown in (b), if l0=1 and l1=3, the micro base station can obtain a first interference covariance matrix based on the pre-DMRS symbol measurement and obtain a second interference covariance matrix based on the additional DMRS symbol measurement.

[0169] Among them, Figure 6 As shown in (b), when there is a certain offset between the macro base station time slot and the micro base station time slot, the first symbol position of the micro base station only coincides with part of the symbol position of the first symbol occupied by the PDCCH CORESET of the macro base station, while part of the first symbol position of the micro base station does not coincide with the time-frequency resources occupied by the PDCCH CORESET of the macro base station. Therefore, the measurement of the interference covariance matrix of the PDCCH of the macro base station determined based on the first symbol will produce an error. At this time, the configuration of l0=1 and l1=3 is adopted to ensure that the position of the pre-DMRS symbol and the position of the additional DMRS symbol coincide with the position of the time-frequency resources of the PDCCH CORESET of the macro base station and the position of the time-frequency resources of the PDSCH of the macro base station, respectively, thereby avoiding the measurement error of the interference covariance matrix caused by the time slot offset.

[0170] In addition, if the micro base station determines that there are other heterogeneous time slots (i.e., second heterogeneous time slots) other than the first heterogeneous time slot in the heterogeneous time slot indicated by the fourth information, the micro base station can receive DMRS in the second heterogeneous time slot according to the existing DMRS configuration method, and measure the interference covariance matrix based on the DMRS symbols.

[0171] S207: The micro base station performs Wiener filtering according to the interference covariance matrix to suppress interference from neighboring cells.

[0172] Exemplarily, if the micro base station obtains a first interference covariance matrix based on the pre-DMRS symbol measurement and obtains a second interference covariance matrix based on the additional DMRS symbol measurement, the micro base station can perform Wiener filtering based on the first interference covariance matrix and the second interference covariance matrix to suppress neighboring cell interference.

[0173] Using the above process, UE1 can send DMRS symbols in the first heterogeneous time slot according to the configuration of the micro base station, wherein each DMRS CDM group in the DMRS symbol occupies 4 consecutive REs in the frequency domain, which can improve the uplink transmission capacity. Figure 5 as well as Figure 6As shown, the micro base station can configure UE1 to send pre-DMRS symbols and additional DMRS symbols, wherein the position of the time-frequency resources of the pre-DMRS symbols coincides with the position of the time-frequency resources occupied by the PDCCH CORESET of the macro base station, and the position of the time-frequency resources occupied by the additional DMRS symbols coincides with the position of the time-frequency resources occupied by the PDSCH of the macro base station. Therefore, the micro base station can estimate the interference covariance matrix of the PDCCH of the macro base station based on the pre-DMRS symbols, and estimate the interference covariance matrix of the PDSCH of the macro base station based on the additional DMRS symbols. The micro base station improves the neighboring cell interference suppression effect for the macro base station based on these two interference covariance matrices.

[0174] The embodiment of the present application provides another communication method for improving the neighboring cell interference suppression effect of a micro base station. The method can be implemented by a first network device, a second network device, and a terminal device. As shown in Figure 2, the first network device may include Figure 2 The micro base station shown, the second network device may include Figure 2 The macro base station shown, the terminal device may include Figure 2 The first network device and the terminal device can be respectively Figure 1 The network device 102 and the terminal device 101 are shown as implementations.

[0175] by Figure 2 As an example of the communication system shown in FIG. , the communication method may include Figure 7 The following steps are shown:

[0176] S301: The macro base station sends the location information of the time-frequency resources occupied by the PDCCH CORESET of the macro base station and the TDD uplink and downlink configuration information of the macro base station to the micro base station.

[0177] The implementation of this step can refer to the implementation of S101, and will not be elaborated here.

[0178] S302: The micro base station sends the first information, the fourth information and the fifth information to UE1.

[0179] The first information is used to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the macro base station.

[0180] The fourth information is used to indicate the time domain position of at least one heterogeneous time slot.

[0181] The above-mentioned methods for determining the first information and the fourth information may refer to the methods for determining the first information and the fourth information in S102 and / or S202, respectively.

[0182] The fifth information may indicate the symbol position of the preamble DMRS symbol in the heterogeneous time slot. Figure 5 as well as Figure 6They respectively represent the time-frequency resource diagram and the time domain resource diagram of the first heterogeneous time slot. Figure 8 and Figure 9 As shown, the leading DMRS symbol is a dual-symbol DMRS, and the leading DMRS symbol coincides with the position of the time-frequency resources occupied by the macro base station's PDCCH CORESET and the position of the time-frequency resources occupied by the macro base station's PDSCH. For example, the dual-symbol DMRS is aligned in time domain with the last symbol of the macro base station's PDCCH CORESET and the first symbol of the macro base station's PDSCH.

[0183] Optionally, the micro base station may also send sixth information to UE1, where the sixth information is used to indicate that the number of consecutive REs occupied by each DMRS CDM group in the DMRS CDM group included in the pre-DMRS symbol is m, where m is a positive integer.

[0184] In addition, the micro base station can configure each DMRS CDM group in the DMRS symbol to occupy 3 or more consecutive REs, similar to Figure 5 , to improve the uplink data communication capacity of UE1.

[0185] S303: The micro base station sends uplink authorization information to UE1.

[0186] The uplink grant information may be used to indicate the location of the time-frequency resources of the uplink data of UE1.

[0187] S304: UE1 sends the pre-DMRS symbol to the micro base station according to the fifth information in the first heterogeneous ratio time slot.

[0188] The first heterogeneous time slot is at least one of the at least one heterogeneous time slot indicated by the fourth information, and the position of the time-frequency resources occupied by the uplink data of UE1 in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET of the macro base station indicated by the first information. For the method of determining the first heterogeneous time slot, refer to the description in S104 and / or S205.

[0189] S305: The micro base station determines a third interference covariance matrix according to the pre-DMRS symbols received in the first heterogeneous ratio time slot, and performs Wiener filtering according to the third interference covariance matrix.

[0190] With this design, the pre-DMRS symbol coincides with the time-frequency resources occupied by the macro base station's PDCCH CORESET and the time-frequency resources occupied by the macro base station's PDSCH. Therefore, the third interference covariance matrix measured based on this DMRS symbol can be used to represent the average of the interference covariance matrices of the macro base station's PDCCH and the macro base station's PDSCH. Wiener filtering performed by the micro base station based on this third interference covariance matrix can, to a certain extent, suppress the macro base station's neighboring cell interference. This approach requires minimal changes to the baseband chip design, is highly feasible, and offers a certain degree of robustness. However, its ability to suppress the macro base station's neighboring cell interference is limited.

[0191] Corresponding to the method provided in the above method embodiment, the present application embodiment also provides a corresponding device, including a module for executing the corresponding module of the above embodiment. The module can be software, hardware, or a combination of software and hardware.

[0192] Figure 10 A schematic diagram of the structure of a device is provided. Device 1000 can be a terminal device, or a chip, chip system, or processor that supports the terminal device to implement the above method. Device 1000 can be used to implement the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.

[0193] like Figure 10 As shown, a communication device provided in an embodiment of the present application may include a communication module 1001 and a processing module 1002, wherein the communication module 1001 and the processing module 1002 are coupled to each other. The communication device 1000 may be used to perform the above Figure 4 or Figure 5 The steps shown in the figure are performed by the first communication device or the third communication device. The communication module 1001 can be used to support the communication device 1000 to communicate, and the communication module 1001 can also be called a communication unit, a communication interface, a transceiver module or a transceiver unit. The communication module 1001 can have a wireless communication function, for example, it can communicate with other communication devices through wireless communication. The processing module 1002 can also be called a processing unit, which can be used to support the communication device 1000 to perform the processing actions performed by the first communication device or the third communication device in the above method embodiment, including but not limited to: generating information and messages sent by the communication module 1001, and / or, demodulating and decoding the signals received by the communication module 1001, etc.

[0194] In the embodiment of the above method, Figure 3 or Figure 4When the steps in the method shown are performed by the terminal device (i.e., UE1), the communication module 1001 can receive first information, second information, third information, and fourth information from the first network device. The first information can be used to indicate the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The second information is used to indicate that each DMRS CDM group in the DMRS CDM group included in the DMRS symbol occupies n consecutive REs in the frequency domain, where n is a positive integer and n is greater than 2. The third information can be used to indicate the symbol position of the DMRS symbol in the heterogeneous ratio time slot. The fourth information is used to indicate the time domain position of at least one heterogeneous ratio time slot. The first network device is located within the coverage area of the second network device. The communication module 1001 can also receive uplink authorization information from the first network device. The uplink authorization information is used to indicate the position of the time-frequency resources of the uplink data of the terminal device. The communication module 1001 can send the DMRS symbol to the first network device according to the second information and the third information in the first heterogeneous ratio time slot. The first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET.

[0195] In one possible design, the value of n is 4.

[0196] In one possible design, the third information may be used to indicate a symbol position of a pre-DMRS symbol in a heterogeneous time slot, and to indicate a symbol position of an additional DMRS symbol in a heterogeneous time slot. The symbol position of the pre-DMRS symbol is the mth symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the mth symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2.

[0197] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0198] In the embodiment of the above method, Figure 3 or Figure 4When the steps in the method shown are performed by the first network device (i.e., micro base station), the communication module 1001 may send first information, second information, third information, and fourth information to the terminal device. The first information may be used to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The second information is used to indicate that each DMRS CDM group in the DMRS CDM group included in the DMRS symbol occupies n consecutive REs in the frequency domain, where n is a positive integer and n is greater than 2. The third information may be used to indicate the symbol position of the DMRS symbol in the heterogeneous time slot. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is located within the coverage range of the second network device. The communication module 1001 may also send uplink authorization information to the terminal device, and the uplink authorization information is used to indicate the location of the time-frequency resources of the uplink data of the terminal device. The communication module 1001 may also receive the DMRS symbol from the terminal device according to the second information and the third information in the first heterogeneous time slot. Among them, the first heterogeneous time slot is at least one of at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device.

[0199] In addition, the communication module 1001 can also receive the first information from the second network device.

[0200] In one possible design, the value of n is 4.

[0201] In one possible design, the third information may be used to indicate a symbol position of a pre-DMRS symbol in a heterogeneous time slot, and to indicate a symbol position of an additional DMRS symbol in a heterogeneous time slot. The symbol position of the pre-DMRS symbol is the mth symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the mth symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2.

[0202] In one possible design, the processing module 1002 may determine a first interference covariance matrix based on the pre-DMRS symbol and a second interference covariance matrix based on the additional DMRS symbol. The first network device may perform Wiener filtering based on the first interference covariance matrix and the second interference covariance matrix.

[0203] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0204] In the embodiment of the above method, Figure 7When the steps in the method shown are performed by the terminal device, the communication module 1001 can receive first information, fourth information, and fifth information from the first network device. The first information is used to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The fifth information is used to indicate the symbol position of the pre-DMRS symbol, the length of the pre-DMRS symbol is 2, and the time domain position of the pre-DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is located within the coverage area of the second network device. The communication module 1001 can also receive uplink authorization information from the first network device, and the uplink authorization information is used to indicate the location of the time-frequency resources of the uplink data of the terminal device. The communication module 1001 can send the pre-DMRS symbol to the first network device according to the fifth information in the first heterogeneous time slot. The first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and a position of time-frequency resources occupied by uplink data of the terminal device in the first heterogeneous time slot overlaps with a position of time-frequency resources occupied by the PDCCH CORESET.

[0205] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0206] In the embodiment of the above method, Figure 7When the steps in the method shown are performed by the first network device, the communication module 1001 may send the first information, the fourth information, and the fifth information to the terminal device. The first information is used to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The fifth information is used to indicate the symbol position of the preamble DMRS symbol, the length of the preamble DMRS symbol is 2, and the time domain position of the preamble DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is within the coverage of the second network device. The terminal device may also receive uplink authorization information from the first network device, and the uplink authorization information is used to indicate the location of the time-frequency resources of the uplink data of the terminal device. The communication module 1001 may also send uplink authorization information to the terminal device, and the uplink authorization information is used to indicate the location of the time-frequency resources of the uplink data of the terminal device. The communication module 1001 may also receive the pre-DMRS symbol from the terminal device according to the fifth information in a first heterogeneous time slot. The first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET.

[0207] In one possible design, the processing module 1002 may determine a third interference covariance matrix according to the pre-DMRS symbol, and perform Wiener filtering according to the third interference covariance matrix.

[0208] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0209] Figure 11 A structural diagram of another communication device provided in an embodiment of the present application is given, which can be implemented by hardware components. Figure 11The device 1100 shown can be a first communication device, or can be a chip, chip system, or processor that supports the first communication device to implement the above method. Alternatively, the device 1100 can be a third communication device, or can be a chip, chip system, or processor that supports the third communication device to implement the above method. The device 1100 can be used to implement the method performed by the first communication device or the third communication device described in the above method embodiment. For details, please refer to the description in the above method embodiment. The device 1100 has the function of implementing the first communication device or the third communication device described in the embodiment of the present application. For example, the device 1100 includes a module or unit or means (means) corresponding to the terminal involved in the steps described in the embodiment of the present application by the first communication device or the third communication device. The function or unit or means can be implemented by software, or by hardware, or by hardware executing the corresponding software implementation, or by a combination of software and hardware. For details, please refer to the corresponding description in the aforementioned corresponding method embodiment.

[0210] The device 1100 may include one or more processors 1101, which may also be referred to as processing units, and may implement certain control functions. The processor 1101 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a communication device (e.g., a base station, a baseband chip, a terminal, a terminal chip, a distributed unit (DU) or a centralized unit (CU), etc.), execute software programs, and process data of the software programs.

[0211] In an optional design, the processor 1101 may store instructions 1103 and / or data, and the instructions 1103 and / or data may be executed by the processor so that the device 1100 executes the method described in the above method embodiment.

[0212] In another optional design, processor 1101 may include a transceiver unit for implementing receiving and transmitting functions. For example, the transceiver unit may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0213] In another possible design, the apparatus 1100 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments.

[0214] Optionally, the device 1100 may include one or more memories 1102, on which instructions 1104 may be stored, and the instructions may be executed on the processor so that the device 1100 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory. Optionally, instructions and / or data may also be stored in the processor. The processor and memory may be provided separately or integrated together. For example, the corresponding relationship described in the above method embodiment may be stored in the memory or in the processor. The processor 1101 and / or the memory 1102 may be regarded as Figure 10 Processing module 1002 is shown.

[0215] Optionally, the apparatus 1100 may further include a transceiver 1105 and / or an antenna 1106. The processor 1101 may be referred to as a processing unit, which controls the apparatus 1100. The transceiver 1105 may be referred to as a transceiver unit, a transceiver, a transceiver circuit, a transceiver device, or a transceiver module, etc., for implementing transceiver functions. The transceiver 1105 and / or the antenna 1106 may be considered as Figure 10 Communication module 1001 is shown.

[0216] Optionally, the apparatus 1100 in the embodiment of the present application may be used to execute the method described in the above embodiment of the present application. The processor 1101 may be used to implement Figure 10 The processing module 1002 and the transceiver 1105 can be used to implement Figure 10 The communication module 1001 is shown.

[0217] In the embodiment of the above method, Figure 3 or Figure 4When the steps in the method shown are performed by the terminal device (i.e., UE1), the transceiver 1105 may receive first information, second information, third information, and fourth information from the first network device. The first information may be used to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The second information is used to indicate that each DMRS CDM group in the DMRS CDM group included in the DMRS symbol occupies n consecutive REs in the frequency domain, where n is a positive integer and n is greater than 2. The third information may be used to indicate the symbol position of the DMRS symbol in the heterogeneous time slot. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is located within the coverage of the second network device. The transceiver 1105 may also receive uplink authorization information from the first network device. The uplink authorization information is used to indicate the location of the time-frequency resources of the uplink data of the terminal device. The transceiver 1105 may send the DMRS symbol to the first network device according to the second information and the third information within the first heterogeneous time slot. The first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET.

[0218] In one possible design, the value of n is 4.

[0219] In one possible design, the third information may be used to indicate a symbol position of a pre-DMRS symbol in a heterogeneous time slot, and to indicate a symbol position of an additional DMRS symbol in a heterogeneous time slot. The symbol position of the pre-DMRS symbol is the mth symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the mth symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2.

[0220] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0221] In the embodiment of the above method, Figure 3 or Figure 4When the steps in the method shown are performed by the first network device (i.e., micro base station), the transceiver 1105 may send first information, second information, third information, and fourth information to the terminal device. The first information may be used to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The second information is used to indicate that each DMRS CDM group in the DMRS CDM group included in the DMRS symbol occupies n consecutive REs in the frequency domain, where n is a positive integer and n is greater than 2. The third information may be used to indicate the symbol position of the DMRS symbol in the heterogeneous ratio time slot. The fourth information is used to indicate the time domain position of at least one heterogeneous ratio time slot. The first network device is located within the coverage area of the second network device. The transceiver 1105 may also send uplink authorization information to the terminal device, and the uplink authorization information is used to indicate the location of the time-frequency resources of the uplink data of the terminal device. The transceiver 1105 may also receive the DMRS symbol from the terminal device according to the second information and the third information in the first heterogeneous ratio time slot. Among them, the first heterogeneous time slot is at least one of at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device.

[0222] In addition, the transceiver 1105 may also receive the first information from the second network device.

[0223] In one possible design, the value of n is 4.

[0224] In one possible design, the third information may be used to indicate a symbol position of a pre-DMRS symbol in a heterogeneous time slot, and to indicate a symbol position of an additional DMRS symbol in a heterogeneous time slot. The symbol position of the pre-DMRS symbol is the mth symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the mth symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2.

[0225] In one possible design, the processor 1101 may determine a first interference covariance matrix based on the preamble DMRS symbol and a second interference covariance matrix based on the additional DMRS symbol. The first network device may perform Wiener filtering based on the first interference covariance matrix and the second interference covariance matrix.

[0226] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0227] In the embodiment of the above method, Figure 7When the steps in the method shown are performed by the terminal device, the transceiver 1105 may receive first information, fourth information, and fifth information from the first network device. The first information is used to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The fifth information is used to indicate the symbol position of a preamble DMRS symbol, the length of which is 2, and the time domain position of the preamble DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is located within the coverage area of the second network device. The transceiver 1105 may also receive uplink grant information from the first network device, the uplink grant information being used to indicate the location of the time-frequency resources for the uplink data of the terminal device. The transceiver 1105 may send the preamble DMRS symbol to the first network device in the first heterogeneous time slot according to the fifth information. The first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and a position of time-frequency resources occupied by uplink data of the terminal device in the first heterogeneous time slot overlaps with a position of time-frequency resources occupied by the PDCCH CORESET.

[0228] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0229] In the embodiment of the above method, Figure 7When the steps in the method shown are performed by the first network device, the transceiver 1105 may send the first information, the fourth information, and the fifth information to the terminal device. The first information is used to indicate the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device. The fifth information is used to indicate the symbol position of the preamble DMRS symbol, the length of the preamble DMRS symbol is 2, and the time domain position of the preamble DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device. The fourth information is used to indicate the time domain position of at least one heterogeneous time slot. The first network device is within the coverage of the second network device. The terminal device may also receive uplink authorization information from the first network device, and the uplink authorization information is used to indicate the position of the time-frequency resources of the uplink data of the terminal device. The transceiver 1105 may also send uplink authorization information to the terminal device, and the uplink authorization information is used to indicate the position of the time-frequency resources of the uplink data of the terminal device. The transceiver 1105 may also receive the pre-DMRS symbol from the terminal device according to the fifth information in a first hetero-ratio time slot. The first hetero-ratio time slot is at least one of the at least one hetero-ratio time slot, and a position of a time-frequency resource occupied by the uplink data of the terminal device in the first hetero-ratio time slot overlaps with a position of a time-frequency resource occupied by the PDCCH CORESET.

[0230] In one possible design, processor 1101 may determine a third interference covariance matrix based on the pre-DMRS symbol, and perform Wiener filtering based on the third interference covariance matrix.

[0231] In one possible design, the first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

[0232] The processor and transceiver described in this application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0233] The device described in the above embodiment may be a terminal device, but the scope of the device described in this application is not limited thereto, and the structure of the device may not be limited thereto. Figure 11 The device may be a stand-alone device or may be part of a larger device. For example, the device may be:

[0234] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;

[0235] (2) having a set of one or more ICs, optionally including a storage component for storing data and / or instructions;

[0236] (3) ASIC, such as modem (MSM);

[0237] (4) Modules that can be embedded in other devices;

[0238] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, machine devices, home devices, medical devices, industrial equipment, etc.;

[0239] (6)Others, etc.

[0240] It should be understood that the components included in the communication device in the above embodiment are illustrative and merely one possible example, and that actual implementation may have alternative configurations. Furthermore, the components in the above communication device may be integrated into a single module or may exist as separate physical components. The integrated modules may be implemented in either hardware or software functional modules and should not be construed as being limited to the structures shown in the above figures.

[0241] Based on the same concept as the above-mentioned method embodiment, an embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by the processor, the computer executes the operations performed by the first communication device or the third communication device in the above-mentioned method embodiment or any possible implementation of the method embodiment.

[0242] Based on the same concept as the above-mentioned method embodiment, the present application also provides a computer program product, which, when called and executed by a computer, can enable the computer to implement the operations performed by the first communication device or the third communication device in the above-mentioned method embodiment or any possible implementation method of the method embodiment.

[0243] Based on the same concept as the above method embodiment, the present application also provides a chip or chip system, which may include a processor. The chip may also include a memory (or storage module) and / or a transceiver (or communication module), or the chip is coupled to the memory (or storage module) and / or the transceiver (or communication module), wherein the transceiver (or communication module) can be used to support the chip for wired and / or wireless communication, and the memory (or storage module) can be used to store a program, and the processor calls the program to implement the above method embodiment, the operation performed by the first communication device or the third communication device in any possible implementation of the method embodiment. The chip system may include the above chip, and may also include the above chip and other discrete devices, such as memory (or storage module) and / or transceiver (or communication module).

[0244] It should be understood that the memory described in the present application can be used to store at least computer programs or instructions, and / or store information and data related to the embodiments of the present application. Wherein, the computer program can be called by a processor (or a processing unit or a processing module) to execute the method described in the embodiments of the present application. The memory can be a flash memory, a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory can be independent and connected to the processor via a communication bus. The memory can also be integrated with the processor.

[0245] Based on the same concept as the above method embodiment, the present application also provides a communication system, which can be used to implement the operations performed by the first communication device or the third communication device in the above method embodiment or any possible implementation of the method embodiment. Figure 1 or Figure 2 The architecture shown.

[0246] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, apparatuses, and computer program products involved in the embodiments. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks 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.

[0247] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0248] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

Claims

1. A communication method, characterized in that: include: The terminal device receives first information, second information, third information, and fourth information from the first network device, wherein the first information is used to indicate the position of the time-frequency resources occupied by the physical downlink control channel PDCCH control resource set CORESET of the second network device; the second information is used to indicate that each DMRS CDM group in the DMRS code division multiplexing CDM group included in the demodulation reference signal DMRS symbol occupies n consecutive resource units RE in the frequency domain, where n is a positive integer and n is greater than 2; the third information is used to indicate the symbol position of the DMRS symbol in the heterogeneous time slot; the fourth information is used to indicate the time domain position of at least one heterogeneous time slot; the first network device is located within the coverage range of the second network device; The terminal device receives uplink authorization information from the first network device, where the uplink authorization information is used to indicate a location of time-frequency resources of uplink data of the terminal device; The terminal device sends the DMRS symbol to the first network device according to the second information and the third information in a first heterogeneous time slot, where the first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET.

2. The method according to claim 1, wherein The value of n is 4.

3. The method according to claim 1 or 2, wherein: The third information is specifically used to indicate the symbol position of the pre-DMRS symbol in the heterogeneous time slot and the symbol position of the additional DMRS symbol in the heterogeneous time slot, the symbol position of the pre-DMRS symbol is the m-th symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the m-th symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2.

4. The method according to claim 1 or 2, wherein: The first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

5. A communication method, characterized in that: include: The first network device sends first information, second information, third information, and fourth information to the terminal device, wherein the first information is used to indicate the position of the time-frequency resources occupied by the PDCCH CORESET of the second network device; the second information is used to indicate that each DMRS CDM group included in the DMRS symbol occupies n consecutive REs in the frequency domain, where n is a positive integer and n is greater than 2; the third information is used to indicate the symbol position of the DMRS symbol in the heterogeneous time slot; the fourth information is used to indicate the time domain position of at least one heterogeneous time slot; the first network device is located within the coverage area of the second network device; The first network device sends uplink authorization information to the terminal device, where the uplink authorization information is used to indicate a location of time-frequency resources of uplink data of the terminal device; The first network device receives the DMRS symbol from the terminal device according to the second information and the third information in a first heterogeneous time slot, the first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET.

6. The method according to claim 5, wherein The value of n is 4.

7. The method according to claim 5 or 6, characterized in that The third information is specifically used to indicate a symbol position of a pre-DMRS symbol in a heterogeneous time slot and a symbol position of an additional DMRS symbol in a heterogeneous time slot, the symbol position of the pre-DMRS symbol being the mth symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol being the mth symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2; The method further comprises: The first network device determines a first interference covariance matrix according to the pre-DMRS symbol, and determines a second interference covariance matrix according to the additional DMRS symbol; The first network device performs Wiener filtering according to the first interference covariance matrix and the second interference covariance matrix.

8. The method according to claim 5 or 6, wherein: The first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

9. A communication method, characterized in that: include: The terminal device receives first information, fourth information, and fifth information from the first network device, where the first information is used to indicate a location of time-frequency resources occupied by a PDCCH CORESET of the second network device; The fifth information is used to indicate a symbol position of a pre-DMRS symbol, the length of the pre-DMRS symbol is 2, and the time domain position of the pre-DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device; the fourth information is used to indicate the time domain position of at least one heterogeneous time slot; the first network device is within the coverage range of the second network device; The terminal device receives uplink authorization information from the first network device, where the uplink authorization information is used to indicate a location of time-frequency resources of uplink data of the terminal device; The terminal device sends the pre-DMRS symbol to the first network device according to the fifth information in a first heterogeneous time slot, where the first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET.

10. The method according to claim 9, wherein The first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

11. A communication method, characterized in that: include: The first network device sends first information, fourth information, and fifth information to the terminal device, where the first information is used to indicate the location of the time-frequency resources occupied by the PDCCH CORESET of the second network device; The fifth information is used to indicate a symbol position of a pre-DMRS symbol, the length of the pre-DMRS symbol is 2, and the time domain position of the pre-DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device; the fourth information is used to indicate the time domain position of at least one heterogeneous time slot; the first network device is within the coverage range of the second network device; The first network device sends uplink authorization information to the terminal device, where the uplink authorization information is used to indicate a location of time-frequency resources of uplink data of the terminal device; The first network device receives the pre-DMRS symbol from the terminal device according to the fifth information in a first hetero-matching time slot, where the first hetero-matching time slot is at least one of the at least one hetero-matching time slot, and a position of a time-frequency resource occupied by uplink data of the terminal device in the first hetero-matching time slot overlaps with a position of a time-frequency resource occupied by the PDCCH CORESET; The first network device determines a third interference covariance matrix according to the pre-DMRS symbol; The first network device performs Wiener filtering according to the third interference covariance matrix.

12. The method according to claim 11, wherein The first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

13. A communication device, characterized in that: include: a transceiver, configured to receive first information, second information, third information, and fourth information from a first network device, wherein the first information is used to indicate a location of time-frequency resources occupied by a PDCCH CORESET of the second network device; The second information is used to indicate that each DMRS CDM group in the DMRS CDM group included in the DMRS symbol occupies n consecutive resource units RE in the frequency domain, where n is a positive integer and n is greater than 2; the third information is used to indicate the symbol position of the DMRS symbol in the heterogeneous time slot; the fourth information is used to indicate the time domain position of at least one heterogeneous time slot; the first network device is located within the coverage range of the second network device; The transceiver is further configured to receive uplink authorization information from the first network device, where the uplink authorization information is used to indicate a location of time-frequency resources for uplink data of the terminal device; The transceiver is also used to send the DMRS symbol to the first network device according to the second information and the third information in a first heterogeneous time slot, where the first heterogeneous time slot is at least one of the at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET.

14. The communication device according to claim 13, wherein: The value of n is 4.

15. The communication device according to claim 13 or 14, wherein: The third information is specifically used to indicate the symbol position of the pre-DMRS symbol in the heterogeneous time slot and the symbol position of the additional DMRS symbol in the heterogeneous time slot, the symbol position of the pre-DMRS symbol is the m-th symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol is the m-th symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2.

16. The communication device according to claim 13 or 14, characterized in that The first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

17. A communication device, characterized in that: include: A transceiver, configured to send first information, second information, third information, and fourth information to a terminal device, wherein the first information is used to indicate the position of time-frequency resources occupied by a PDCCH CORESET of a second network device; the second information is used to indicate that each DMRS CDM group included in a DMRS symbol occupies n consecutive REs in the frequency domain, where n is a positive integer and n is greater than 2; the third information is used to indicate the symbol position of the DMRS symbol in a heterogeneous time slot; and the fourth information is used to indicate the time domain position of at least one heterogeneous time slot; the first network device is located within the coverage area of the second network device; The transceiver is further configured to send uplink authorization information to the terminal device, where the uplink authorization information is used to indicate a location of time-frequency resources for uplink data of the terminal device; The transceiver is also used to receive the DMRS symbol from the terminal device according to the second information and the third information in a first heterogeneous time slot, the first heterogeneous time slot being at least one of the at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCH CORESET.

18. The communication device according to claim 17, wherein: The value of n is 4.

19. The communication device according to claim 17 or 18, wherein: The third information is specifically used to indicate a symbol position of a pre-DMRS symbol in a heterogeneous time slot and a symbol position of an additional DMRS symbol in a heterogeneous time slot, the symbol position of the pre-DMRS symbol being the mth symbol occupied by the PDCCH CORESET of the second network device in the heterogeneous time slot, and the symbol position of the additional DMRS symbol being the mth symbol occupied by the PDSCH of the second network device in the heterogeneous time slot, where m is 1 or 2; The communication device further includes a processor: The processor is configured to determine a first interference covariance matrix according to the pre-DMRS symbol, and determine a second interference covariance matrix according to the additional DMRS symbol; The processor is further configured to perform Wiener filtering according to the first interference covariance matrix and the second interference covariance matrix.

20. The communication device according to claim 17 or 18, wherein: The first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

21. A communication device, characterized in that: include: a transceiver, configured to receive first information, fifth information, and fourth information from a first network device, wherein the first information is used to indicate a location of time-frequency resources occupied by a PDCCH CORESET of a second network device; The fifth information is used to indicate a symbol position of a pre-DMRS symbol, the length of the pre-DMRS symbol is 2, and the time domain position of the pre-DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device; the fourth information is used to indicate the time domain position of at least one heterogeneous time slot; the first network device is within the coverage range of the second network device; The transceiver is further configured to receive uplink authorization information from the first network device, where the uplink authorization information is used to indicate a location of time-frequency resources for uplink data of the terminal device; The transceiver is also used to send the pre-DMRS symbol to the first network device according to the fifth information in a first heterogeneous time slot, the first heterogeneous time slot being at least one of the at least one heterogeneous time slot, and the position of the time-frequency resources occupied by the uplink data of the terminal device in the first heterogeneous time slot overlaps with the position of the time-frequency resources occupied by the PDCCHCORESET.

22. The communication device according to claim 21, wherein The first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

23. A communication device, characterized in that: include: a transceiver, configured to send first information, fifth information, and fourth information to the terminal device, wherein the first information is used to indicate a location of time-frequency resources occupied by a PDCCH CORESET of the second network device; The fifth information is used to indicate a symbol position of a pre-DMRS symbol, the length of the pre-DMRS symbol is 2, and the time domain position of the pre-DMRS symbol coincides with the last symbol occupied by the PDCCH CORESET in the heterogeneous time slot, and coincides with the first symbol occupied by the PDSCH of the second network device; the fourth information is used to indicate the time domain position of at least one heterogeneous time slot; the first network device is within the coverage range of the second network device; The transceiver is further configured to send uplink authorization information to the terminal device, where the uplink authorization information is used to indicate a location of time-frequency resources for uplink data of the terminal device; The transceiver is further configured to receive the pre-DMRS symbol from the terminal device according to the fifth information in a first hetero-matching time slot, where the first hetero-matching time slot is at least one of the at least one hetero-matching time slot, and a position of a time-frequency resource occupied by uplink data of the terminal device in the first hetero-matching time slot overlaps with a position of a time-frequency resource occupied by the PDCCHCORESET; A processor, configured to determine a third interference covariance matrix according to the pre-DMRS symbol; The processor is further configured to perform Wiener filtering according to the third interference covariance matrix.

24. The communication device according to claim 23, wherein: The first network device is a micro base station to which the terminal device accesses, and the second network device is a macro base station.

25. A computer-readable storage medium having instructions stored therein, characterized in that: When the instructions are called and executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Demodulation reference signal resource unit number determination method, terminal and network device

    CN109728888A

  • Method and apparatus for measuring remote cross-link interference

    WO2020032666A1