Method, base station, terminal, and storage medium for multi-transmission point (TRP) data processing

By generating resource allocation and quasi-co-address QCL indications, and performing data signals merging and decoding detection at the user terminal, the reliability problem when data transmission is solved by multi-transmission points is realized, and diversity transmission and high-reliability transmission of data signals on multiple TRPs are realized.

CN115499925BActive Publication Date: 2025-05-27DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211111482.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-09-06
Publication Date
2025-05-27
Estimated Expiration
2038-09-06

AI Technical Summary

Technical Problem

When transmitting data from multiple transmission points, the reliability of data transmission in the prior art is low, especially when multiple PDSCHs use the same time-frequency resources to transmit different data, mutual interference will occur and reduce the reliability of data transmission.

Method used

By generating resource allocation and quasi-co-address QCL indications based on the mapping relationship between the transmission encoding block of the data to be transmitted and the multiple transmission points TRPs, a downlink control information DCI is sent to the user terminal. The DCI includes at least a resource allocation and QCL indication and a data merging detection indication, and notifying the user terminal to merge and decode detection of the data signals received from the multiple TRPs according to the resource allocation and QCL mapping relationship.

Benefits of technology

Diversified transmission of data signals on multi-transmission point TRP is realized, which improves the reliability of data transmission and avoids interference between data signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115499925B_ABST
    Figure CN115499925B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for multi-transmission point (TRP) data processing, a base station, a terminal, and a storage medium, which are used to solve the technical problem in the prior art that the reliability of data transmission is relatively low when using multi-transmission points to transmit data. The method includes: the base station generates a resource allocation and a quasi-co-location (QCL) indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple TRPs; wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of multiple TRPs, and the resource allocation includes time-frequency resource allocation or demodulation reference signal (DMRS) port resource allocation; the base station sends downlink control information (DCI) to the user terminal, and the DCI at least includes the resource allocation, the QCL indication, and a data combination detection indication, so as to notify the user terminal to perform combined decoding detection on the data signals received from multiple TRPs according to the resource allocation and the QCL mapping relationship.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communications, and more particularly to a method for processing multi-transmission reception point (TRP) data, a base station, a terminal, and a storage medium. Background Art

[0002] With the wide use of mobile networks, user terminals have increasingly higher requirements for the data transmission rate of mobile networks.

[0003] To improve the data transmission rate and system coverage of mobile networks, multiple transmission reception points (TRPs) are usually used for data transmission. In the prior art, multi-TRP transmission schemes mainly include a multi-point transmission scheme based on Long Term Evolution (LTE) and a multi-point transmission scheme based on the 5G R15 standard.

[0004] In the multi-point transmission scheme of LTE, dynamic point selection (DPS), dynamic point blanking (DPB), coordinated scheduling (CS) / coordinated beamforming (CB), and joint transmission (JT) and other transmission technologies are defined. In these technologies, the base station can select a TRP to transmit data to the user terminal according to the channel quality indicators (CQIs) of multiple TRPs fed back by the user terminal. For example, in Figure 1 In the DPS transmission scheme shown, the base station selects a TRP with better CQI from the CQIs of two TRPs fed back by the user terminal for data transmission. However, this method can only send one physical downlink shared channel (PDSCH) to a single user terminal each time.

[0005] In the multi-point transmission scheme of the 5G R15 standard, it is defined that multiple TRPs can transmit multiple PDSCHs to a user terminal. For example, in Figure 2In this case, a user terminal can receive two PDSCHs, which enables the access network to use different physical downlink control channels (PDCCHs) to schedule multi-point transmission data. In this way, the resource allocation and modulation and coding scheme (MCS) configuration methods of different TRPs can be independent of each other.

[0006] Although the above two methods can both achieve multi-point transmission, for the case where a TRP transmits multiple PDSCHs to a user terminal, if the multiple PDSCHs use the same time-frequency resources to transmit different data, these multiple PDSCHs will interfere with each other, thereby reducing the reliability of data transmission. For the case where multiple TRPs share a PDSCH to transmit the data streams corresponding to each TRP to a user terminal, if this PDSCH carries a single data stream, since the data is not transmitted repeatedly or with diversity, the reliability of data transmission is not high. If this PDSCH carries multiple data streams, then these data streams will interfere with each other, and the reliability of data transmission is also relatively low.

[0007] In view of this, when transmitting data using multiple transmission points, how to improve the reliability of data transmission has become a technical problem to be solved urgently. Summary of the Invention

[0008] The present invention provides a method, a base station, a terminal, and a storage medium for multi-transmission point TRP data processing, so as to solve the technical problem of low reliability of data transmission existing in the prior art when transmitting data using multiple transmission points.

[0009] In a first aspect, to solve the above technical problem, a method for multi-transmission point TRP data processing provided by an embodiment of the present invention is applied to a base station, and the technical solution of the method is as follows:

[0010] Generate a resource allocation and quasi co-location (QCL) indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple transmission points TRPs; wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs, one TRP corresponds to one QCL identifier, and the resource allocation includes time-frequency resource allocation or demodulation reference symbol (DMRS) port resource allocation;

[0011] Send downlink control information (DCI) to the user terminal, where the DCI at least includes the resource allocation, the QCL indication, and a data combination detection indication, so as to notify the user terminal to perform combined decoding detection on the data signals received from the multiple TRPs according to the resource allocation and QCL mapping relationship.

[0012] In combination with the first aspect, in the first possible implementation manner of the first aspect, according to the mapping relationship between the transport coding block of the data to be transmitted and multiple transmission points (TRPs), generating a resource allocation and QCL indication includes:

[0013] If there is one transport coding block of the data to be transmitted, allocate a time-frequency resource for the user terminal, and cyclically map the data symbols of the transport coding block of the data to be transmitted to the multiple TRPs according to a specified resource granularity; wherein the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency-domain sub-band; the cyclic mapping is specifically to divide the data symbols of the transport coding block into data symbol groups equal in number to the multiple TRPs according to the number of TRPs in the multiple TRPs, and then sequentially map the equal-numbered data symbol groups to the time-frequency resources corresponding to each TRP one by one;

[0014] Generate the resource allocation and QCL indication based on the cyclic mapping relationship between the data symbols and the multiple TRPs, and the specified resource granularity.

[0015] In combination with the first aspect, in the second possible implementation manner of the first aspect, according to the mapping relationship between the transport coding block of the data to be transmitted and multiple transmission points (TRPs), generating a resource allocation indication and QCL indication includes:

[0016] If there are multiple transport coding blocks of the data to be transmitted, allocate different time-frequency resources for each transport coding block of the data to be transmitted;

[0017] Based on the different time-frequency resources allocated for each transport coding block, determine the mapping relationship between the coding blocks of the data to be transmitted and the QCL of each TRP, and generate the resource allocation and QCL indication.

[0018] In combination with the second possible implementation manner of the first aspect, in the third possible implementation manner of the first aspect, generating the resource allocation and QCL indication includes:

[0019] Individually allocate a time-domain or frequency-domain resource indication field for each TRP in the DCI, and set the QCL indication of the time-frequency resource; or

[0020] Specify resource allocation information for the first TRP among the multiple TRPs in the DCI, and the resource offset value of other TRPs relative to the first TRP; wherein, the specified resource allocation information includes time-frequency resource indication information of the first TRP and the QCL mapping relationship corresponding to the first TRP; the other TRPs are the TRPs other than the first TRP among the multiple TRPs, and the resource offset value is the offset value of the start position of the frequency-domain resource of the other TRP relative to the start position or end position of the time-frequency resource of the first TRP; or

[0021] Set a common resource indication field for the time-frequency resources corresponding to the multiple TRPs in the DCI, and map the QCL of each TRP among the multiple TRPs to a resource subset in the common resource indication field one by one.

[0022] Combined with the first aspect, in the fourth possible implementation manner of the first aspect, according to the mapping relationship between the transport coding block of the data to be transmitted and multiple transmission points TRPs, generate the resource mapping of the DMRS ports and the quasi-co-location QCL indication, including:

[0023] Allocate at least one DMRS port to the time-frequency resources occupied by the transport coding block, and establish a first mapping relationship between the time-frequency resources occupied by the transport coding block and the at least one DMRS port;

[0024] Configure a corresponding QCL identifier for each DMRS port in the at least one DMRS port to obtain a second mapping relationship;

[0025] Based on the first mapping relationship and the second mapping relationship, establish a third mapping relationship among the time-frequency resources occupied by the transport coding block, the at least one DMRS port, and the multiple TRPs.

[0026] Combined with the fourth possible implementation manner of the first aspect, in the fifth possible implementation manner of the first aspect, establishing the first mapping relationship between the time-frequency resources occupied by the transport coding block and the at least one DMRS port includes:

[0027] If there is one transport coding block of the data to be transmitted, allocate a time-frequency resource for the user terminal, and divide the one time-frequency resource into different resource subsets according to the specified resource granularity and map them to the at least one DMRS port to obtain the first mapping relationship; wherein, the specified resource granularity is specifically a resource element RE, or a resource block RB, or a resource block group RBG, or a frequency-domain sub-band; or

[0028] If there are multiple transport coding blocks for the data to be transmitted, different time-frequency resources are allocated to each transport coding block of the data to be transmitted; at least one DMRS port is allocated to each time-frequency resource of each transport coding block, and the first mapping relationship is determined.

[0029] Combined with the fifth possible implementation manner of the first aspect, in the sixth possible implementation manner of the first aspect, after establishing the third mapping relationship among the time-frequency resources occupied by the transport coding block, the at least one DMRS port, and the multiple TRPs, it further includes:

[0030] Each transport coding block of the data to be transmitted is indicated using different resource indication fields in the DCI; or

[0031] The resource indication field of the first transport coding block is specified, and the resource indication fields of other transport coding blocks are indicated using a resource offset value; where the other transport coding blocks are the transport coding blocks of the multiple transport coding blocks of the data to be transmitted except the first transport coding block, and the resource offset value is the offset value of the start position of the resource indication field of the other transport coding blocks relative to the start position of the resource indication field of the first transport coding block; or

[0032] A common resource indication field is set for the multiple transport coding blocks of the data to be transmitted, and each transport coding block in the multiple transport coding blocks is mapped one by one to a resource subset in the common resource indication field.

[0033] Combined with the first aspect, in the seventh possible implementation manner of the first aspect, the data combining detection indication includes:

[0034] If the transport coding blocks corresponding to the data to be transmitted are scheduled by one PDCCH, the user terminal is indicated in the DCI to combine the transport coding blocks received from the multiple TRPs;

[0035] Among them, indicating to the user terminal in the DCI to combine the transport coding blocks received from the multiple TRPs includes:

[0036] Using a dedicated indication field of the DCI to indicate to the user terminal to combine the transport coding blocks received from the multiple TRPs; or

[0037] Using the time-frequency resource indication field of the DCI to indicate to the user terminal to combine the transport coding blocks received from the multiple TRPs; or

[0038] Using the RNTI that scrambles the DCI to indicate to the user terminal to combine the transport coding blocks received from the multiple TRPs.

[0039] In combination with the first aspect, in the eighth possible implementation manner of the first aspect, the data merging detection indication includes:

[0040] If the transport coding block of the data to be transmitted is scheduled by multiple PDCCHs, indicating in the DCI that the user equipment merges the transport coding blocks received from the multiple TRPs includes:

[0041] Using the dedicated RNTI that scrambles the DCI to indicate to the user equipment to merge the transport coding blocks received from the multiple TRPs; or

[0042] When the multiple PDCCHs correspond to the same HARQ entity, using the HARQ process identifier and the new data NDI in the multiple PDCCHs to indicate to the user equipment to merge the transport coding blocks received from the multiple TRPs; or

[0043] When the multiple PDCCHs respectively correspond to different HARQ entities, using a dedicated DCI information indication field or a dedicated RNTI to indicate to the user equipment to merge the transport coding blocks received from the multiple TRPs.

[0044] In a second aspect, an embodiment of the present invention provides a method for processing multi-transmission point (TRP) data, which is applied to a user equipment. The method includes:

[0045] Receiving downlink control information (DCI) about transmitted data sent by a base station, and obtaining resource allocation, QCL indication, and data merging detection indication of multiple transmission points (TRPs) for transmitting the data to be transmitted from the DCI; wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs, one TRP corresponds to one QCL identifier, and the resources include time-frequency resource allocation or demodulation reference symbol (DMRS) port resources;

[0046] Performing combined decoding detection on the data signals received from the multiple TRPs according to the data merging detection indication and the resource allocation and QCL indication.

[0047] In combination with the second aspect, in the first possible implementation manner of the second aspect, performing combined decoding detection on the data signals received from the multiple TRPs includes:

[0048] If one transport coding block corresponding to the data to be transmitted is mapped to the multiple TRPs, performing combined decoding detection on the data signals of the multiple TRPs according to the resource allocation and QCL indication;

[0049] Among them, the resource allocation and QCL indication are specifically as follows: the QCL mapping relationship between the data symbols of one coding block and the multiple TRPs, and the data symbols are cyclically mapped to the resource granularities of multiple TRPs, where the resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency-domain subband.

[0050] Combined with the second aspect, in the second possible implementation manner of the second aspect, performing combined decoding detection on the data signals received from the multiple TRPs includes:

[0051] If the data to be transmitted corresponds to multiple transport coding blocks mapped to the multiple TRPs, perform combined decoding detection on the data signals received from the multiple TRPs according to the mapping relationship between the QCL and time-frequency resources of each TRP in the resource allocation and QCL indication;

[0052] Among them, the resource allocation and QCL indication include: the corresponding relationship information between the resource indication information and QCL of different data transport coding blocks; or, the corresponding relationship information between the time-frequency resources of different data coding blocks and at least one DMRS port, and the QCL indication of at least one DMRS port.

[0053] Combined with the second aspect, in the third possible implementation manner of the second aspect, performing combined decoding detection on the data signals received from the multiple TRPs includes:

[0054] If the different transport coding blocks corresponding to the data to be transmitted are scheduled by one PDCCH, receive, at the user terminal, an indication in the DCI to perform combination on the transport coding blocks received from the multiple TRPs.

[0055] Combined with any one of the second aspect to the third possible implementation manner of the second aspect, in the fourth possible implementation manner of the second aspect, the data combination detection indication includes:

[0056] A dedicated indication field of the DCI, used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or

[0057] The time-frequency resource indication field of the DCI, used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or

[0058] The RNTI scrambling the DCI, used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs.

[0059] Combined with the second aspect, in the fifth possible implementation manner of the second aspect, performing combined decoding detection on the data signals received from the multiple TRPs includes:

[0060] If the transport coding block of the data to be transmitted is scheduled by multiple PDCCHs, perform combined decoding detection on the data signals received by the multiple TRPs according to the following instructions:

[0061] Perform combined decoding detection on the data signals received by the multiple TRPs based on the dedicated RNTI scrambling the DCI; or

[0062] When the multiple PDCCHs correspond to the same HARQ entity, perform combined decoding detection on the data signals received by the multiple TRPs based on the HARQ process identifier and the new data NDI in the multiple PDCCHs; or

[0063] When the multiple PDCCHs correspond to different HARQ entities respectively, perform combined decoding detection on the data signals received by the multiple TRPs based on the dedicated DCI information indication field or the dedicated RNTI.

[0064] In a third aspect, an embodiment of the present invention provides a base station for multi-transmission point (TRP) data processing, including:

[0065] A generating unit, configured to generate a resource allocation and a quasi-co-location (QCL) indication according to the mapping relationship between the transport coding block of the data to be transmitted and multiple transmission points (TRPs); wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs, one TRP corresponds to one QCL identifier, and the resource allocation includes time-frequency resource allocation or demodulation reference symbol (DMRS) port resource allocation;

[0066] A sending unit, configured to send downlink control information (DCI) to a user terminal, where the DCI at least includes the resource allocation, the QCL indication, and a data combining detection indication, so as to notify the user terminal to perform combined decoding detection on the data signals received from the multiple TRPs according to the resource allocation and the QCL mapping relationship.

[0067] Combined with the third aspect, in a first possible implementation manner of the third aspect, the generating unit is specifically configured to:

[0068] If there is one transport coding block for the data to be transmitted, allocate a time-frequency resource for the user terminal, and cyclically map the data symbols of the transport coding block of the data to be transmitted to the multiple TRPs according to a specified resource granularity; wherein, the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency domain sub-band; the cyclic mapping is specifically to divide the data symbols of the transport coding block into data symbol groups equal in number to the multiple TRPs according to the number of TRPs in the multiple TRPs, and then sequentially map the equal-numbered data symbol groups one by one to the time-frequency resources corresponding to each TRP;

[0069] Generate the resource allocation and QCL indication based on the cyclic mapping relationship between the data symbols and the multiple TRPs, and the specified resource granularity.

[0070] Combined with the second aspect, in the second possible implementation manner of the third aspect, the generating unit is further configured to:

[0071] If there are multiple transport coding blocks for the data to be transmitted, allocate different time-frequency resources for each transport coding block of the data to be transmitted;

[0072] Based on the different time-frequency resources allocated for each transport coding block, determine the mapping relationship between the coding blocks of the data to be transmitted and the QCL of each TRP, and generate the resource allocation and QCL indication.

[0073] Combined with the second possible implementation manner of the third aspect, in the third possible implementation manner of the third aspect, the generating unit is further configured to:

[0074] Individually allocate a time domain or a frequency domain resource indication field for each TRP in the DCI, and set the QCL indication of the time-frequency resource; or

[0075] Specify resource allocation information for the first TRP of the multiple TRPs in the DCI, and the resource offset value of other TRPs relative to the first TRP; wherein, the specified resource allocation information includes the time-frequency resource indication information of the first TRP and the QCL mapping relationship corresponding to the first TRP; the other TRPs are the TRPs other than the first TRP among the multiple TRPs, and the resource offset value is the offset value of the starting position of the frequency domain resource of the other TRPs relative to the starting position or the ending position of the time-frequency resource of the first TRP; or

[0076] Set a common resource indication field for the time-frequency resources corresponding to the multiple TRPs in the DCI, and map the QCL of each TRP among the multiple TRPs one by one to a resource subset in the common resource indication field.

[0077] In combination with the third aspect, in the fourth possible implementation manner of the third aspect, the generating unit is further configured to:

[0078] Allocate at least one DMRS port to the time-frequency resources occupied by the transport coding block, and establish a first mapping relationship between the time-frequency resources occupied by the transport coding block and the at least one DMRS port;

[0079] Configure a corresponding QCL identifier for each DMRS port in the at least one DMRS port to obtain a second mapping relationship;

[0080] Based on the first mapping relationship and the second mapping relationship, establish a third mapping relationship among the time-frequency resources occupied by the transport coding block, the at least one DMRS port, and the plurality of TRPs.

[0081] In combination with the fourth possible implementation manner of the third aspect, in the fifth possible implementation manner of the third aspect, the generating unit is further configured to:

[0082] If there is one transport coding block of the data to be transmitted, allocate one time-frequency resource to the user terminal, and divide the one time-frequency resource into different resource subsets according to a specified resource granularity and map them to the at least one DMRS port to obtain the first mapping relationship; wherein, the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency domain sub-band; or

[0083] If there are multiple transport coding blocks of the data to be transmitted, allocate different time-frequency resources to each transport coding block of the data to be transmitted; allocate at least one DMRS port to each time-frequency resource of each transport coding block, and determine the first mapping relationship.

[0084] In combination with the fifth possible implementation manner of the third aspect, in the sixth possible implementation manner of the third aspect, the generating unit is further configured to:

[0085] Indicate each transport coding block of the data to be transmitted using different resource indication fields in the DCI; or

[0086] Specify the resource indication field of the first transport coding block, and indicate the resource indication fields of other transport coding blocks using a resource offset value; wherein, the other transport coding blocks are the transport coding blocks of the multiple transport coding blocks of the data to be transmitted except the first transport coding block, and the resource offset value is the offset value of the starting position of the resource indication field of the other transport coding block relative to the starting position of the resource indication field of the first transport coding block; or

[0087] Set a common resource indication field for multiple transport coding blocks of the data to be transmitted, and map each transport coding block in the multiple transport coding blocks to a resource subset in the common resource indication field one by one.

[0088] Combined with the third aspect, in the seventh possible implementation manner of the third aspect, the data merging detection indication includes:

[0089] If the transport coding blocks corresponding to the data to be transmitted are scheduled by one PDCCH, indicate in the DCI that the user terminal merges the transport coding blocks received from the multiple TRPs;

[0090] Among them, indicating in the DCI that the user terminal merges the transport coding blocks received from the multiple TRPs includes:

[0091] Use a dedicated indication field of the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0092] Use the time-frequency resource indication field of the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0093] Use the RNTI scrambling the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs.

[0094] Combined with the third aspect, in the eighth possible implementation manner of the third aspect, the data merging detection indication includes:

[0095] If the transport coding blocks of the data to be transmitted are scheduled by multiple PDCCHs, indicating in the DCI that the user terminal merges the transport coding blocks received from the multiple TRPs includes:

[0096] Use the dedicated RNTI scrambling the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0097] When the multiple PDCCHs correspond to the same HARQ entity, use the HARQ process identifier and the new data NDI in the multiple PDCCHs to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0098] When the multiple PDCCHs correspond to different HARQ entities respectively, use a dedicated DCI information indication field or a dedicated RNTI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs.

[0099] Fourthly, an embodiment of the present invention provides a user terminal for multi-transmission point (TRP) data processing, including:

[0100] a receiving unit, configured to receive downlink control information (DCI) about transmitted data sent by a base station, and obtain resource allocation, QCL indication, and data combining detection indication of multiple transmission points (TRPs) for transmitting the to-be-transmitted data from the DCI; wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs, one TRP corresponds to one QCL identifier, and the resources include time-frequency resource allocation or demodulation reference symbol (DMRS) port resources;

[0101] a combining and decoding unit, configured to perform combining and decoding detection on the data signals received from the multiple TRPs according to the data combining detection indication, the resource allocation, and the QCL indication.

[0102] Combined with the fourth aspect, in the first possible implementation manner of the fourth aspect, the combining and decoding unit is specifically configured to:

[0103] if one transport coding block corresponding to the to-be-transmitted data is mapped to the multiple TRPs, perform combining and decoding detection on the data signals of the multiple TRPs according to the resource allocation and the QCL indication;

[0104] wherein, the resource allocation and the QCL indication are specifically:

[0105] the QCL mapping relationship between the data symbols of the one coding block and the multiple TRPs, and the resource granularity to which the data symbols are cyclically mapped to the multiple TRPs, wherein the resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency domain sub-band.

[0106] Combined with the fourth aspect, in the second possible implementation manner of the fourth aspect, the combining and decoding unit is further configured to:

[0107] if the to-be-transmitted data corresponds to multiple transport coding blocks mapped to the multiple TRPs, perform combining and decoding detection on the data signals received from the multiple TRPs according to the mapping relationship between the QCL and the time-frequency resources of each TRP in the resource allocation and the QCL indication;

[0108] wherein, the resource allocation and the QCL indication include:

[0109] the corresponding relationship information between the resource indication information and the QCL of different data transport coding blocks; or, the corresponding relationship information between the time-frequency resources of different data coding blocks and at least one DMRS port, and the QCL indication of at least one DMRS port.

[0110] In combination with the fourth aspect, in the third possible implementation manner of the fourth aspect, the combining decoding unit is further configured to:

[0111] If the to-be-transmitted data corresponding to different transport coding blocks is scheduled by one PDCCH, when the user terminal receives the DCI, it is indicated to combine the transport coding blocks received from the multiple TRPs.

[0112] In combination with any one of the fourth aspect to the third possible implementation manner of the fourth aspect, in the sixth possible implementation manner of the fourth aspect, the data combining detection indication includes:

[0113] A dedicated indication field of the DCI, which is used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or

[0114] The time-frequency resource indication field of the DCI, which is used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or

[0115] The RNTI scrambling the DCI is used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs.

[0116] In combination with the fourth aspect, in the fifth possible implementation manner of the fourth aspect, the combining decoding unit is further configured to:

[0117] If the transport coding blocks of the to-be-transmitted data are scheduled by multiple PDCCHs, perform combined decoding detection on the data signals received from the multiple TRPs according to the following indications:

[0118] Perform combined decoding detection on the data signals received from the multiple TRPs based on the dedicated RNTI scrambling the DCI; or

[0119] When the multiple PDCCHs correspond to the same HARQ entity, perform combined decoding detection on the data signals received from the multiple TRPs based on the HARQ process identifier and the new data NDI in the multiple PDCCHs; or

[0120] When the multiple PDCCHs respectively correspond to different HARQ entities, perform combined decoding detection on the data signals received from the multiple TRPs based on the dedicated DCI information indication field or the dedicated RNTI.

[0121] Fifth aspect, an embodiment of the present invention further provides a base station for multi-transmission point (TRP) data processing, and the base station includes: a processor, a memory, and a transceiver;

[0122] Wherein, the processor is configured to read the program in the memory and execute the following processes:

[0123] Generate a resource allocation and quasi - co - location (QCL) indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple transmission points (TRPs); wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs, one TRP corresponds to one QCL identifier, and the resource allocation includes time - frequency resource allocation or demodulation reference symbol (DMRS) port resource allocation;

[0124] Send downlink control information (DCI) to the user terminal, where the DCI at least includes the resource allocation, the QCL indication, and a data combining detection indication, so as to notify the user terminal to perform combined decoding detection on the data signals received from the multiple TRPs according to the resource allocation and QCL mapping relationship.

[0125] Combined with the fifth aspect, in the first possible implementation manner of the fifth aspect, the processor is specifically configured to:

[0126] If there is one transport coding block of the data to be transmitted, allocate a time - frequency resource for the user terminal, and circularly map the data symbols of the transport coding block of the data to be transmitted to the multiple TRPs according to a specified resource granularity; wherein, the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency - domain sub - band; the circular mapping is specifically to divide the data symbols of the transport coding block into data symbol groups equal in number to the multiple TRPs according to the number of TRPs in the multiple TRPs, and then sequentially map the equal - number data symbol groups to the time - frequency resources corresponding to each TRP one by one;

[0127] Generate the resource allocation and QCL indication based on the circular mapping relationship between the data symbols and the multiple TRPs, and the specified resource granularity.

[0128] Combined with the fifth aspect, in the second possible implementation manner of the fifth aspect, the processor is further configured to:

[0129] If there are multiple transport coding blocks of the data to be transmitted, allocate different time - frequency resources for each transport coding block of the data to be transmitted;

[0130] Based on the different time - frequency resources allocated for each transport coding block, determine the mapping relationship between the coding blocks of the data to be transmitted and the QCL of each TRP, and generate the resource allocation and QCL indication.

[0131] Combined with the second possible implementation manner of the fifth aspect, in the third possible implementation manner of the fifth aspect, the processor is further configured to:

[0132] Separate time-domain or frequency-domain resource indication fields are allocated for each of the TRPs in the DCI, and QCL indications of time-frequency resources are set; or

[0133] Resource allocation information is specified for the first TRP among the multiple TRPs in the DCI, as well as the resource offset values of the other TRPs relative to the first TRP; wherein, the specified resource allocation information includes the time-frequency resource indication information of the first TRP and the QCL mapping relationship corresponding to the first TRP; the other TRPs are the TRPs other than the first TRP among the multiple TRPs, and the resource offset value is the offset value of the starting position of the frequency-domain resources of the other TRPs relative to the starting position or the ending position of the time-frequency resources of the first TRP; or

[0134] A common resource indication field is set for the time-frequency resources corresponding to the multiple TRPs in the DCI, and the QCL of each TRP among the multiple TRPs is mapped one by one to a resource subset in the common resource indication field.

[0135] Combined with the fifth aspect, in the fourth possible implementation manner of the fifth aspect, the processor is further configured to:

[0136] Allocate at least one DMRS port for the time-frequency resources occupied by the transport coding block, and establish a first mapping relationship between the time-frequency resources occupied by the transport coding block and the at least one DMRS port;

[0137] Configure corresponding QCL identifiers for each DMRS port among the at least one DMRS port to obtain a second mapping relationship;

[0138] Based on the first mapping relationship and the second mapping relationship, establish a third mapping relationship among the time-frequency resources occupied by the transport coding block, the at least one DMRS port, and the multiple TRPs.

[0139] Combined with the fourth possible implementation manner of the fifth aspect, in the fifth possible implementation manner of the fifth aspect, the processor is further configured to:

[0140] If there is one transport coding block of the data to be transmitted, allocate one time-frequency resource for the user terminal, and divide the one time-frequency resource into different resource subsets according to a specified resource granularity and map them to the at least one DMRS port to obtain the first mapping relationship; wherein, the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency-domain sub-band; or

[0141] If there are multiple transport coding blocks for the data to be transmitted, different time-frequency resources are allocated to each transport coding block of the data to be transmitted; at least one DMRS port is allocated to each time-frequency resource of each transport coding block, and the first mapping relationship is determined.

[0142] Combined with the fifth possible implementation manner of the fifth aspect, in the sixth possible implementation manner of the fifth aspect, the processor is further configured to:

[0143] Indicate each transport coding block of the data to be transmitted in the DCI using different resource indication fields; or

[0144] Specify the resource indication field of the first transport coding block, and use a resource offset value to indicate the resource indication fields of other transport coding blocks; wherein, the other transport coding blocks are the transport coding blocks of the multiple transport coding blocks of the data to be transmitted except the first transport coding block, and the resource offset value is the offset value of the start position of the resource indication field of the other transport coding blocks relative to the start position of the resource indication field of the first transport coding block; or

[0145] Set a common resource indication field for the multiple transport coding blocks of the data to be transmitted, and map each transport coding block in the multiple transport coding blocks to a resource subset in the common resource indication field one by one.

[0146] Combined with the fifth aspect, in the seventh possible implementation manner of the fifth aspect, the data combination detection indication includes:

[0147] If the different transport coding blocks corresponding to the data to be transmitted are scheduled by one PDCCH, indicate in the DCI that the user equipment combines the transport coding blocks received from the multiple TRPs;

[0148] Wherein, indicating in the DCI that the user equipment combines the transport coding blocks received from the multiple TRPs includes:

[0149] Using a dedicated indication field of the DCI to indicate that the user equipment combines the transport coding blocks received from the multiple TRPs; or

[0150] Using the time-frequency resource indication field of the DCI to indicate that the user equipment combines the transport coding blocks received from the multiple TRPs; or

[0151] Using the RNTI that scrambles the DCI to indicate that the user equipment combines the transport coding blocks received from the multiple TRPs.

[0152] Combined with the fifth aspect, in the eighth possible implementation manner of the fifth aspect, the data combination detection indication includes:

[0153] If the transport coding block of the data to be transmitted is scheduled by multiple PDCCHs, indicating in the DCI that the user equipment combines the transport coding blocks received from the multiple TRPs includes:

[0154] indicating, by using the dedicated RNTI that scrambles the DCI, that the user equipment combines the transport coding blocks received from the multiple TRPs; or

[0155] when the multiple PDCCHs correspond to the same HARQ entity, indicating, by using the HARQ process identifier and the new data NDI in the multiple PDCCHs, that the user equipment combines the transport coding blocks received from the multiple TRPs; or

[0156] when the multiple PDCCHs respectively correspond to different HARQ entities, indicating, by using a dedicated DCI information indication field or a dedicated RNTI, that the user equipment combines the transport coding blocks received from the multiple TRPs.

[0157] In a sixth aspect, an embodiment of the present invention further provides a user equipment for multi-transmission point (TRP) data processing, where the user equipment includes: a processor, a memory, and a transceiver;

[0158] wherein the processor is configured to read a program in the memory and execute the following processes:

[0159] receiving downlink control information (DCI) about transmitted data sent by a base station, and obtaining, from the DCI, resource allocation, QCL indication, and data combination detection indication of multiple transmission points (TRPs) for transmitting the data to be transmitted; wherein the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs, one TRP corresponds to one QCL identifier, and the resources include time-frequency resource allocation or demodulation reference symbol (DMRS) port resources;

[0160] performing combined decoding detection on the data signals received from the multiple TRPs according to the data combination detection indication and the resource allocation and QCL indication.

[0161] Combined with the sixth aspect, in a first possible implementation manner of the sixth aspect, the processor is specifically configured to:

[0162] if one transport coding block corresponding to the data to be transmitted is mapped to the multiple TRPs, performing combined decoding detection on the data signals of the multiple TRPs according to the resource allocation and QCL indication;

[0163] wherein the resource allocation and QCL indication are specifically:

[0164] The QCL mapping relationship between the data symbols of one coding block and the multiple TRPs, and the cyclic mapping of the data symbols to the resource granularities of multiple TRPs, where the resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency domain sub-band.

[0165] Combined with the sixth aspect, in the second possible implementation manner of the sixth aspect, the processor is further configured to:

[0166] If the data to be transmitted corresponds to multiple transmission coding blocks mapped to the multiple TRPs, perform combined decoding detection on the data signals received from the multiple TRPs according to the mapping relationship between the QCL and the time-frequency resources of each TRP in the resource allocation and QCL indication;

[0167] Wherein, the resource allocation and QCL indication include:

[0168] The corresponding relationship information between the resource indication information and QCL of different data transmission coding blocks; or, the corresponding relationship information between the time-frequency resources of different data coding blocks and at least one DMRS port and the QCL indication of at least one DMRS port.

[0169] Combined with the sixth aspect, in the third possible implementation manner of the sixth aspect, the processor is further configured to:

[0170] If different transmission coding blocks corresponding to the data to be transmitted are scheduled by one PDCCH, receive, at the user terminal, an indication in the DCI to perform combination on the transmission coding blocks received from the multiple TRPs.

[0171] Combined with any one of the sixth aspect to the third possible implementation manner of the sixth aspect, in the fourth possible implementation manner of the sixth aspect, the data combination detection indication includes:

[0172] A dedicated indication field of the DCI for indicating that the user terminal combines the transmission coding blocks received from the multiple TRPs; or

[0173] The time-frequency resource indication field of the DCI for indicating that the user terminal combines the transmission coding blocks received from the multiple TRPs; or

[0174] The RNTI scrambling the DCI for indicating that the user terminal combines the transmission coding blocks received from the multiple TRPs.

[0175] Combined with the sixth aspect, in the fifth possible implementation manner of the sixth aspect, the processor is further configured to:

[0176] If the transport coding block of the data to be transmitted is scheduled by multiple PDCCHs, perform combined decoding detection on the data signals received by the multiple TRPs according to the following instructions:

[0177] Perform combined decoding detection on the data signals received by the multiple TRPs based on the dedicated RNTI that scrambles the DCI; or

[0178] When the multiple PDCCHs correspond to the same HARQ entity, perform combined decoding detection on the data signals received by the multiple TRPs based on the HARQ process identifier and the new data NDI in the multiple PDCCHs; or

[0179] When the multiple PDCCHs correspond to different HARQ entities respectively, perform combined decoding detection on the data signals received by the multiple TRPs based on the dedicated DCI information indication field or the dedicated RNTI.

[0180] In a seventh aspect, an embodiment of the present invention further provides a computer-readable storage medium, including:

[0181] The computer-readable storage medium stores computer instructions, and when the computer instructions run on a computer, the computer is caused to execute the method described in the first aspect or the second aspect above.

[0182] Through the technical solutions in the above one or more embodiments of the embodiments of the present invention, the embodiments of the present invention at least have the following technical effects:

[0183] In the embodiments provided by the present invention, through the mapping relationship between the transport coding block of the data to be transmitted and multiple transmission points TRPs, a resource allocation and a quasi co-location QCL indication are generated, and a downlink control information DCI is sent to the user terminal. The DCI at least includes a resource allocation, a QCL indication, and a data combination detection indication, so as to notify the user terminal to perform combined decoding detection on the data signals received from multiple TRPs according to the resource allocation and the QCL mapping relationship. Among them, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of multiple TRPs. One TRP corresponds to one QCL identifier, and the resource allocation includes time-frequency resource allocation or demodulation reference symbol DMRS port resource allocation. Thus, it is realized that the data signals are diversely transmitted on different TRPs, and the reliability of data transmission is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0184] Figure 1 It is a schematic diagram of multi-TRP transmission of DPS in LTE technology;

[0185] Figure 2 It is a schematic diagram of multi-TRP transmission in 5G radio access network technology;

[0186] Figure 3 Flow chart of a method for processing multi-TRP data on the network device side provided by an embodiment of the present invention;

[0187] Figure 4 A cyclic mapping method provided by an embodiment of the present invention;

[0188] Figure 5 Schematic diagram of a frequency domain resource indication field in DCI provided by an embodiment of the present invention;

[0189] Figure 6 Another schematic diagram of a frequency domain resource indication field in DCI provided by an embodiment of the present invention;

[0190] Figure 7 Schematic diagram of using a resource offset value to indicate multiple TRPs provided by an embodiment of the present invention;

[0191] Figure 8 A method for processing multi-TRP data on the user terminal side provided by an embodiment of the present invention;

[0192] Figure 9 Schematic diagram of the structure of a base station provided by an embodiment of the present invention;

[0193] Figure 10 Schematic diagram of the structure of a user terminal provided by an embodiment of the present invention;

[0194] Figure 11 Schematic diagram of the structure of a base station provided by an embodiment of the present invention;

[0195] Figure 12 Schematic diagram of the structure of a user terminal provided by an embodiment of the present invention. Detailed implementation manners

[0196] The embodiments of the present invention provide a method, a base station, a terminal, and a storage medium for processing multi-transmission point (TRP) data to solve the technical problem of low reliability of data transmission when using multi-transmission points to transmit data in the prior art.

[0197] The technical solutions in the embodiments of the present application for solving the above technical problems are generally as follows:

[0198] Provided is a method for multi-transmission point (TRP) data processing, including: generating a resource allocation and quasi-co-location (QCL) indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple transmission points (TRPs); wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identities of multiple TRPs, one TRP corresponds to one QCL identity, and the QCL identity indicates the QCL correspondence between the DMRS ports of the TRP and a preset reference signal. The QCL parameters may include large-scale channel parameters of the channel, and also include delay spread, average delay, Doppler spread, Doppler shift, average gain, and also include spatial beam information, etc., which are used to assist the user equipment to perform data demodulation; wherein, the resources include time-frequency resources or demodulation reference symbol (DMRS) port resources; sending downlink control information (DCI) to the user equipment, where the DCI at least includes the resource allocation, the QCL indication, and a data combining detection indication, so as to notify the user equipment to perform combined decoding detection on the data signals received from multiple TRPs according to the resource allocation and the QCL mapping relationship.

[0199] Since in the above solution, the resource allocation and QCL indication are generated according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple TRPs, and the DCI is sent to the user equipment, where the DCI at least includes the resource allocation, the QCL indication, and the data combining detection indication, so as to notify the user equipment to perform combined decoding detection on the data signals received from multiple TRPs according to the resource allocation and the QCL mapping relationship. Among them, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identities of multiple TRPs, one TRP corresponds to one QCL identity, and the resource allocation includes time-frequency resource allocation or DMRS port resource allocation of the demodulation reference symbol. Thus, it is realized that the data signals are diversely transmitted on different TRPs, and the reliability of data transmission is improved.

[0200] To better understand the above technical solution, the technical solution of the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments of the present invention and the specific features in the embodiments are detailed descriptions of the technical solution of the present invention, rather than limitations on the technical solution of the present invention. Without conflict, the technical features in the embodiments of the present invention and the embodiments can be combined with each other.

[0201] Please refer to Figure 3 , an embodiment of the present invention provides a method for multi-TRP data processing, which is applied to a base station, and the processing process of the method is as follows.

[0202] Step 301: Generate a resource allocation and quasi - co - location (QCL) indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple transmission points (TRPs); wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs, one TRP corresponds to one QCL identifier, and the resource allocation includes time - frequency resource allocation or demodulation reference signal (DMRS) port resource allocation.

[0203] Step 302: Send downlink control information (DCI) to the user terminal. The DCI at least includes the resource allocation, the QCL indication, and a data combination detection indication, so as to notify the user terminal to perform combined decoding detection on the data signals received from multiple TRPs according to the resource allocation and the QCL mapping relationship.

[0204] When data to be transmitted needs to be sent from the base station to the user terminal, it is necessary to first perform encoding and modulation on the data to be transmitted to obtain the transport coding blocks of the data to be transmitted, and then transmit them to the user terminal through multiple transmission points (TRPs).

[0205] Among them, the multiple TRPs can specifically be antennas connected to the base station or wireless transmission units containing antennas. The multiple TRPs can belong to one base station or multiple base stations, and there is no specific limitation.

[0206] It should be noted that the QCL identifier of the TRP includes the QCL mapping relationship between the DMRS of the TRP and other reference signals. Generally speaking, a TRP usually sends several signal sources. Suppose there are 8 signal sources, that is to say, the QCL identifier of a TRP can be indicated by 3 bits. To maintain a certain degree of flexibility, the QCL identifier of the TRP is indicated by DCI. In a single - time transmission, there is only one QCL identifier for one TRP, and the QCL identifiers of multiple TRPs need to be indicated separately in the DCI. Specifically, it can be indicated through the time - frequency resources or the QCL indication of the DMRS in the DCI. In the embodiments provided by the present invention, the QCL indication refers to which specific TRP the DMRS port or the time - frequency resource corresponds to. That is to say, the QCL indication of a DMRS port or a time - frequency resource is the QCL identifier corresponding to which specific TRP this DMRS port or time - frequency resource is. This is because the QCL indication of the time - frequency resource or the DMRS port needs to be associated with the QCL identifier of the TRP. Therefore, in the embodiments provided by the present invention, the existence form of the QCL indication of the time - frequency resource or the DMRS port can also be the information after being merged or separated from the QCL identifier of the TRP in terms of signaling.

[0207] For example, suppose there are multiple TRPs and multiple DMRS ports, and different TRPs are mapped to different time - frequency resources.

[0208] 1) Merging method: The time-frequency resources or DMRS ports directly correspond to the QCL identifiers of the TRP.

[0209] Time-frequency resource 1 or DMRS port 1 indicates QCL1 (K bits);

[0210] Time-frequency resource 2 or DMRS port 2 indicates QCL2 (K bits);

[0211] The corresponding relationships between more time-frequency resources or DMRS ports and the QCL identifiers of the TRP can be deduced by analogy.

[0212] 2) Separation method: It can be completed in two steps.

[0213] First step: Define and indicate the information fields of multiple QCLs, TRP1 = QCL1 (K bits), TRP2 = QCL2 (K bits)...;

[0214] Second step: Establish correlations.

[0215] Time-frequency resource 1 or DMRS port 1 is mapped to QC1;

[0216] Time-frequency resource 2 or DMRS port 2 is mapped to QCL2;

[0217] The corresponding relationships between more time-frequency resources or DMRS ports and the QCL identifiers of the TRP can be deduced by analogy.

[0218] Since the PDCCH for scheduling the above multiple TRPs at a certain moment can be one or multiple, for the convenience of description, in the following description, it will be described from the case of one PDCCH scheduling multiple TRPs and multiple PDCCHs scheduling multiple TRPs.

[0219] Embodiment 1. For the case of one PDCCH scheduling multiple TRPs:

[0220] Specifically, according to the mapping relationship between the transport coding block of the data to be transmitted and multiple transmission points TRPs, resource allocation and quasi-co-location QCL indication can be generated, and different mapping methods can be adopted according to the number of transport coding blocks of the data to be transmitted generated by the base station.

[0221] Mapping method 1. If the transport coding block of the data to be transmitted is one, a time-frequency resource is allocated to the user terminal, and the data symbols of the transport coding block of the data to be transmitted are cyclically mapped to multiple TRPs according to the specified resource granularity; where the specified resource granularity is specifically a resource element RE, or a resource block RB, or a resource block group RBG, or a frequency domain sub-band.

[0222] Among them, the cyclic mapping specifically divides the data symbols of the data coding block into data symbol groups equal in number to the number of TRPs among multiple TRPs; and then sequentially maps the data symbol groups equal in number to the time-frequency resources corresponding to each TRP one by one.

[0223] After that, based on the cyclic mapping relationship between the data symbols and multiple TRPs, as well as the specified resource granularity, resource allocation and QCL indication can be generated.

[0224] For example, assume that the base station generates a coding block of data to be transmitted according to the time-frequency resources allocated to the user terminal, and transmits this coding block to the user terminal through 2 TRPs.

[0225] Please refer to Figure 4 , after generating the transmission coding block, divide the data symbols of this transmission coding block into 2 data symbol groups equal in number to the number of TRPs according to the specified resource granularity of RB. Divide the odd RB index into the time-frequency resources of the first data symbol group, and divide the even RB index into the time-frequency resources of the second data symbol group, and map the first data symbol group to TRP1 and the second data symbol group to TRP2. Among them, K represents the Kth RB in the transmission coding block, K is a natural number. For example, RB K represents the Kth RB, which is an even RB index, and RB K + 1 is the (K + 1)th RB, which is an odd RB index.

[0226] Since the TRP is in one-to-one correspondence with the QCL identifier during scheduling, through the above cyclic mapping relationship between the data symbols and 2 TRPs and the specified resource granularity RB, resource allocation and QCL indication can be generated, and they are written into a frequency domain indication field of the downlink control information DCI to indicate the frequency domain resources used by the above 2 QCLs. There are 2 specific indication methods, please refer to Figure 5 and Figure 6 , assume that the entire resource indication field includes 8 RBs. In Figure 5 , establish the resource indication field of RB and QCL in the above cyclic mapping manner. In addition to this method, the frequency domain resources used by the user terminal can also be divided into 2 sub-bands. RB0 - RB3 is the first sub-band mapped to QCL1 (i.e., TRP1), and RB4 - RB7 is the second sub-band mapped to QCL2 (i.e., TRP2), and establish a resource indication field as shown in Figure 6 . Here, QCL1 and QCL2 respectively correspond to the QCL indication information of TRP1 and TRP2.

[0227] Finally, the above DCI carrying resource allocation and QCL indication is sent to the user terminal, so that the user terminal can determine different transmission signals according to the mapping relationship between resource units and QCL, and then implicitly know to receive and combine data signals for the above two TRPs according to the above resource allocation and mapping method, without additional explicit indication, thus saving signaling overhead. Moreover, since the above indication method can use only one resource indication field in the DCI to indicate the resource allocation of multiple TRPs, the signaling overhead can be further saved.

[0228] Mapping method 2: If there are multiple transport coding blocks for the data to be transmitted (taking 2 as an example), different time-frequency resources are allocated for each transport coding block of the data to be transmitted; and based on the different time-frequency resources allocated for each transport coding block, the mapping relationship between the coding blocks of the data to be transmitted and the QCL of each TRP is determined, and resource allocation and QCL indication are generated.

[0229] Specifically, the resource allocation and QCL indication can be generated through the following three methods:

[0230] First, a time-domain or frequency-domain resource indication field is separately allocated for each TRP in the DCI, and the QCL correspondence information of the time-frequency resources is set.

[0231] For example, two time-domain resource indication fields are used to indicate the correspondence between the time-frequency resources and QCL of two TRPs.

[0232] Second: In the DCI, resource allocation information is specified for the first TRP of the two TRPs, and the resource offset value of other TRPs relative to the first TRP; where the specified resource allocation information is the time-frequency resource indication information of the first TRP and the QCL mapping relationship corresponding to the first TRP; other TRPs are the TRPs other than the first TRP among the multiple TRPs, and the resource offset value is the offset value of the starting position of the frequency-domain resource of other TRPs relative to the starting position or ending position of the time-frequency resource of the first TRP.

[0233] For example, please refer to Figure 7, the resource allocation of TRP1 (from PRB_start to PRB_end) can be indicated by a resource indication field of DCI. Since the resource offset value between TRP1 and TRP2 is PRB_offset, only one resource offset value PRB_offset is needed on the basis of the resource allocation of TRP1 to determine the resource allocation of TRP2. This enables the generation of resource allocation and QCL indication in a resource indication field of DCI as QCL1: PRB_start~PRB_end, QCL2: PRB_offset + PRB_start~PRB_offset + PRB_end. Obviously, this method is more suitable for the allocation of continuous resources, and since only one resource indication field is used to indicate the resource allocation of multiple TRPs, it can effectively reduce the signaling overhead of the base station.

[0234] The third method: Set a common resource indication field for the time-frequency resources corresponding to multiple TRPs in DCI, and map the QCL of each TRP among the multiple TRPs to the resource subsets in the common resource indication field one by one. The specific mapping method can refer to Figure 5 and Figure 6 the mapping methods in, which will not be elaborated here.

[0235] It should be noted that the resource indication information of each TRP can be notified to the user terminal by the QCL indication of the above time-frequency resources. Similarly, the DMRS port information to which the time-frequency resources corresponding to each TRP belong also needs to be indicated in DCI, so that the user terminal can perform the final data demodulation after obtaining the time-frequency resources and DMRS port information.

[0236] When writing the resource allocation and QCL indication into the DCI indication, a data combination indication also needs to be written to notify the user terminal to perform combined decoding detection on the data signals received from multiple TRPs according to the aforementioned resource allocation and QCL mapping relationship.

[0237] For the case where the above data to be transmitted corresponds to different transport coding blocks and is scheduled by one PDCCH, the data combination detection indication combines the transport coding blocks received from multiple TRPs. Specifically, the data combination indication can be performed in the following ways:

[0238] Method 1: Use a dedicated indication field of DCI to indicate to the user terminal to combine the transport coding blocks received from multiple TRPs.

[0239] Method 2: Use the time-frequency resource indication field of DCI to indicate that the user equipment combines the transport coding blocks received from multiple TRPs. If the time-frequency indication field of DCI indicates that a data transport coding is mapped to multiple TRPs, and the time-frequency resources of multiple TRPs are a resource subset of this resource indication field, this indicates that this transmission method is a special data transmission method, and the indication of data resources becomes an implicit combination detection indication, indicating that the user equipment needs to perform combined decoding detection on the data signals of multiple TRPs.

[0240] Method 3: Use the RNTI of scrambled DCI to indicate that the user equipment combines the transport coding blocks received from multiple TRPs.

[0241] At this time, the RNTI is a new RNTI indication, used to indicate that the user equipment performs combined detection on the received multi-TRP data. It is different from the C-RNTI for normal data scheduling.

[0242] Embodiment 2: For the case where multiple PDCCHs schedule multiple TRPs:

[0243] Since the base station schedules multiple TRPs through multiple PDCCHs and sends multiple transport coding blocks of data to be transmitted to the user equipment, in fact, one PDCCH schedules one TRP to transmit one transport coding block. Therefore, each PDCCH can independently indicate resource allocation to the user equipment, so the resource allocation and QCL indication in this case will not be elaborated. However, after the user equipment receives the data signals sent by multiple TRPs scheduled by multiple PDCCHs, whether to perform combined demodulation on these data signals still requires the base station to send a data combination detection indication to ensure the reliability of data transmission.

[0244] Specifically, the data combination indication can be carried out in the following ways:

[0245] Method 1: Use the dedicated RNTI of scrambled DCI to indicate that the user equipment combines the transport coding blocks received from multiple TRPs. Since the scrambling information RNTI used by each user equipment is different, the dedicated RNTI can be used to indicate that the user equipment combines the transport coding blocks received from multiple TRPs.

[0246] Method 2: When multiple PDCCHs correspond to the same HARQ entity, use the HARQ process identifier and the new data NDI in multiple PDCCHs to indicate that the user equipment combines the transport coding blocks received from multiple TRPs.

[0247] Since one PDCCH corresponds to one PDSCH, multiple PDCCHs corresponding to multiple HARQ entities actually mean that multiple PDSCHs share one HARQ entity. Since each PDSCH can only select one HARQ process identifier from 0 to 15, PDSCHs with the same HARQ process identifier can perform data merging at this time. Therefore, in the case where multiple PECCHs correspond to one HARQ entity, the user terminal can be notified to perform data merging by indicating the HARQ process identifier. However, since there are differences between new data and retransmitted data for the same HARQ process identifier, when using the HARQ identifier to notify the user terminal to perform data merging, the NDI indication also needs to be carried at the same time. Only when the HARQ identifier and the NDI indication are both the same will the user terminal perform combined demodulation on the multiple data signals received from multiple TRPs at the current moment.

[0248] Method 3: When multiple PDCCHs correspond to different HARQ entities respectively, use a dedicated DCI information indication field or a dedicated RNTI to indicate to the user terminal to merge the transport coding blocks received from multiple TRPs.

[0249] When multiple PDSCHs use different HARQ entities, since the HARQ identifier of the PDSCH corresponding to each TRP can be independently configured, a dedicated DCI information indication field or a dedicated RNTI needs to be used to indicate to the user terminal to perform combined demodulation on the data signals received from multiple TRPs. Among them, the same HARQ identifier is configured in the DCI indication corresponding to each PDCCH.

[0250] In addition to establishing a mapping relationship between time-frequency resources and TRPs in the above-mentioned Embodiment 1 and Embodiment 2 for resource allocation and QCL indication, an indication of the DMRS port can also be added to the above-mentioned indication.

[0251] Embodiment 3: A multi-TRP data transmission scheme with an added DMRS port indication.

[0252] Step 301: Generate time-frequency resource allocation, DMRS port allocation, and quasi-co-location QCL indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple transmission points TRPs; where the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of multiple TRPs, and one TRP corresponds to one QCL identifier.

[0253] Step 302: Send downlink control information DCI to the user terminal. The DCI at least includes time-frequency resource allocation, DMRS port allocation, and their QCL indication and data merging detection indication to notify the user terminal to perform combined decoding detection on the data signals received from multiple TRPs according to the resource allocation and QCL mapping relationship.

[0254] During the processes of steps 301 and 302 above, if multiple TRPs are involved in transmission, then in a PDCCH, multiple DMRS port groups need to be indicated. Each port group has a different QCL indication, and each port group can correspond to the same or different time-frequency resource indications.

[0255] Next, the resource mapping of the generated DMRS ports and the quasi-co-location QCL indication will be introduced in detail. As for the data merging detection indication, reference can be made to the content in Embodiment 1 and Embodiment 2, which will not be elaborated here.

[0256] Specifically, according to the mapping relationship between the transport coding block of the data to be transmitted and multiple transmission points (TRPs), the resource mapping of the DMRS ports and the quasi-co-location QCL indication can be generated. First, at least one DMRS port can be allocated to the time-frequency resources occupied by the transport coding block, and a first mapping relationship between the time-frequency resources occupied by the transport coding block and at least one DMRS port is established; then, a corresponding QCL identifier is configured for each DMRS port in at least one DMRS port to obtain a second mapping relationship; finally, based on the first mapping relationship and the second mapping relationship, a third mapping relationship among the time-frequency resources occupied by the transport coding block, at least one DMRS port, and multiple TRPs is established.

[0257] If the QCL indication is only for QCL indication of different DMRS ports, the base station may not indicate the QCL information of the time-frequency resources. Instead, the time-frequency resources can be allocated first, then the time-frequency resources are mapped to the DMRS ports, and finally the relationship between the DMRS ports and QCL is determined. This is because before data demodulation, DMRS channel estimation needs to be performed first. There is a one-to-one mapping relationship between the DMRS ports and the data streams. Therefore, the resource mapping and QCL indication of the DMRS can also help the user to demodulate the data of multiple TRPs.

[0258] For example, TRP 1 corresponds to resource indication 1 or a resource subset 1, and TRP 2 corresponds to resource indication 2 or a resource subset 2. Then, the time-frequency resources occupied by the transport coding block are mapped to DMRS port 1 to establish a first mapping relationship (it can also be that the time-frequency resources are mapped to DMRS ports 1 and 2, and one resource subset is mapped to one DMRS port). Then, the QCL indication of TRP1 is specified as QCL1 and the QCL indication of TRP2 is specified as QCL2 to establish a second mapping relationship. Finally, based on the first mapping relationship and the second mapping relationship, a third mapping relationship among the MRS ports, TRPs, and time-frequency resources can be established.

[0259] Further, the first mapping relationship between the time-frequency resources occupied by the transport coding block and at least one DMRS port can be as follows: If there is one transport coding block of the data to be transmitted, one time-frequency resource is allocated for the user terminal, and one time-frequency resource is divided into different resource subsets according to the specified resource granularity and mapped to at least one DMRS port to obtain the first mapping relationship; wherein, the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency domain sub-band. The mapping relationship between the resource subset and the DMRS port is similar to the mapping relationship in Figure 4 and the indication method in the DCI is similar to the indication method in Figure 5 and Figure 6 and will not be elaborated here.

[0260] If there are multiple transport coding blocks of the data to be transmitted, different time-frequency resources are allocated for each transport coding block of the data to be transmitted; at least one DMRS port is allocated for each time-frequency resource of each transport coding block, and the first mapping relationship is determined.

[0261] After establishing the third mapping relationship among the time-frequency resources occupied by the transport coding block, at least one DMRS port, and multiple TRPs, the following several indication methods can be used for indication:

[0262] First, different resource indication fields are used in the DCI for each transport coding block of the data to be transmitted.

[0263] Second, the resource indication field of the first transport coding block is specified, and the resource indication fields of other transport coding blocks are indicated using a resource offset value; wherein, other transport coding blocks are the transport coding blocks of the multiple transport coding blocks of the data to be transmitted except the first transport coding block, and the resource offset value is the offset value of the start position of the resource indication field of other transport coding blocks relative to the start position of the resource indication field of the first transport coding block.

[0264] Third, a common resource indication field is set for the multiple transport coding blocks of the data to be transmitted, and each transport coding block among the multiple transport coding blocks is mapped one by one to the resource subsets in the common resource indication field.

[0265] Since the processing process of the indication scheme of the DMRS port is similar to the scheme of using time-frequency resources, no specific examples will be described here, and reference can be made to the relevant descriptions in Embodiment 1 and Embodiment 2.

[0266] After the base station transmits the transport coding block of the data to be transmitted to the user terminal through multiple TRPs, the user terminal will receive the data signal in the following manner.

[0267] Please refer to Figure 8, based on the same inventive concept, an embodiment of the present invention provides a method for multi-Transmission Point (TRP) data processing, which is applied to a user equipment, and the method includes:

[0268] Step 801: Receive the downlink control information (DCI) about the transmission data sent by the base station, and obtain the resource allocation, QCL indication, and data combination detection indication of multiple TRPs for transmitting the data to be transmitted from the DCI; wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of multiple TRPs, and each TRP is uniquely identified by a QCL, and the resources include time-frequency resource allocation or demodulation reference symbol (DMRS) port resources.

[0269] Step 802: Perform combined decoding detection on the data signals received from multiple TRPs according to the data combination detection indication, resource allocation, and QCL indication.

[0270] Embodiment 4: For the case where one Physical Downlink Control Channel (PDCCH) schedules multiple TRPs:

[0271] If one transport coding block corresponding to the data to be transmitted is mapped to multiple TRPs, perform combined decoding detection on the data signals of multiple TRPs with the same time-frequency resources or DMRS ports according to the resource allocation and QCL indication.

[0272] For example, the user equipment receives data signal 1 and data signal 2 sent by 2 TRPs, and the time-frequency resources or DMRS ports used by these two TRPs are the same, then perform combined decoding detection on data signal 1 and data signal 2.

[0273] Specifically, for performing combined decoding detection on the data signals of multiple TRPs with the same time-frequency resources, the following several methods can be adopted:

[0274] The first method: Perform combined decoding detection on the data signals of multiple TRPs according to the mapping relationship between the data symbols of one coding block in the resource allocation and QCL indication and the QCLs of multiple TRPs, and the resource granularity used by the data symbols; wherein, the resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency domain sub-band.

[0275] For example, the resource granularity used by the data symbols in the DCI indication information is RB, and the resource allocation is performed according to the resource allocation method in Figure 5 or Figure 6 , and the user equipment performs combined decoding detection on the data signals received from two TRPs corresponding to QCL1 and QCL2 according to the resource allocation method in Figure 5 or Figure 6 to obtain the data to be transmitted. If Figure 5 or Figure 6If QCL1 is changed to DMRS1 and QCL2 is changed to DMRS2, the data signals received from the two TRPs corresponding to DMRS1 and DMRS2 are combined and decoded for detection to obtain the data to be transmitted.

[0276] In the second method, if the data to be transmitted corresponds to multiple transport coding blocks mapped to multiple TRPs, the data signals received from the multiple TRPs are combined and decoded for detection according to the resource allocation in the DCI indication information and the mapping relationship between the QCL of each TRP and the time-frequency resource in the QCL indication.

[0277] Among them, the resource allocation and QCL indication can be: the corresponding relationship information between the resource indication information and QCL of different data transport coding blocks; or, the corresponding relationship information between the time-frequency resources of different data coding blocks and at least one DMRS port and the QCL indication of at least one DMRS port.

[0278] The data combination detection indication in the above DCI indication information can specifically be one of the following types of information:

[0279] A dedicated indication field of the DCI, used to indicate that the user terminal combines the transport coding blocks received from multiple TRPs; or

[0280] The time-frequency resource indication field of the DCI, used to indicate that the user terminal combines the transport coding blocks received from multiple TRPs; or

[0281] The RNTI that scrambles the DCI, used to indicate that the user terminal combines the transport coding blocks received from multiple TRPs.

[0282] Embodiment 5: For the case where multiple PDCCHs schedule multiple TRPs:

[0283] After the user terminal receives the data signals from multiple TRPs, it decodes the data signals received from each TRP respectively according to the mapping method indicated in the PDCCH corresponding to each TRP, and then combines the decoded data signals according to the data combination indication in the DCI.

[0284] Specifically, the data combination indication can be obtained from any one of the following DCI indications:

[0285] Based on the dedicated RNTI that scrambles the DCI, the data signals received from multiple TRPs are combined and decoded for detection; or

[0286] When multiple PDCCHs correspond to the same HARQ entity, based on the HARQ process identifier and the new data NDI in the multiple PDCCHs, the data signals received from multiple TRPs are combined and decoded for detection; or

[0287] When multiple PDCCHs respectively correspond to different HARQ entities, based on a dedicated DCI information indication field or a dedicated RNTI, perform combined decoding detection on data signals received by multiple TRPs.

[0288] For example, if the RNTIs received by the user equipment from two TRPs are the same dedicated RNTI, perform combined decoding detection on the data signals received from these two TRPs at the same moment; if the HARQ process identifiers and NDI received by the user equipment from two TRPs are the same, perform combined decoding detection on the data signals received from these two TRPs at the same moment; if the HARQ identifiers received by the user equipment from two TRPs are the same, and the dedicated DCI information indication field or the dedicated RNTI is the same, perform combined decoding detection on the data signals received from these two TRPs at the same moment.

[0289] Based on the same inventive concept, an embodiment of the present invention provides a base station for multi-transmission point (TRP) data processing. For the specific implementation manner of the multi-transmission point TRP data processing method of this base station, reference can be made to the description in the method embodiment part of the base station. Repeated parts will not be elaborated. Please refer to Figure 9 , this base station includes:

[0290] A generating unit 901, configured to generate a resource allocation and a quasi-co-location (QCL) indication according to the mapping relationship between the transport coding block of the data to be transmitted and multiple transmission points (TRPs); wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of multiple TRPs, one TRP corresponds to one QCL identifier, and the resource allocation includes time-frequency resource allocation or demodulation reference signal (DMRS) port resource allocation;

[0291] A sending unit 902, configured to send downlink control information (DCI) to the user equipment, where the DCI at least includes the resource allocation, the QCL indication, and a data combined detection indication, so as to notify the user equipment to perform combined decoding detection on the data signals received from the multiple TRPs according to the resource allocation and the QCL mapping relationship.

[0292] Optionally, the generating unit 901 is specifically configured to:

[0293] If the transport coding block of the data to be transmitted is one, allocate a time-frequency resource for the user terminal, and cyclically map the data symbols of the transport coding block of the data to be transmitted to the multiple TRPs according to a specified resource granularity; wherein, the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency-domain subband; the cyclic mapping is specifically to divide the data symbols of the transport coding block into data symbol groups equal in number to the multiple TRPs according to the number of TRPs in the multiple TRPs, and then sequentially map the equal-numbered data symbol groups one by one to the time-frequency resources corresponding to each TRP;

[0294] Generate the resource allocation and QCL indication based on the cyclic mapping relationship between the data symbols and the multiple TRPs, and the specified resource granularity.

[0295] Optionally, the generating unit 901 is further configured to:

[0296] If the transport coding blocks of the data to be transmitted are multiple, allocate different time-frequency resources for each transport coding block of the data to be transmitted;

[0297] Determine the mapping relationship between the coding blocks of the data to be transmitted and the QCL of each TRP based on the allocation of different time-frequency resources for each transport coding block, and generate the resource allocation and QCL indication.

[0298] Optionally, the generating unit 901 is further configured to:

[0299] Individually allocate a time-domain or frequency-domain resource indication field for each TRP in the DCI, and set the QCL indication of the time-frequency resource; or

[0300] Specify resource allocation information for the first TRP among the multiple TRPs in the DCI, and the resource offset value of other TRPs relative to the first TRP; wherein, the specified resource allocation information includes the time-frequency resource indication information of the first TRP and the QCL mapping relationship corresponding to the first TRP; the other TRPs are the TRPs other than the first TRP among the multiple TRPs, and the resource offset value is the offset value of the start position of the frequency-domain resource of the other TRPs relative to the start position or end position of the time-frequency resource of the first TRP; or

[0301] Set a common resource indication field for the time-frequency resources corresponding to the multiple TRPs in the DCI, and map the QCL of each TRP among the multiple TRPs to a resource subset in the common resource indication field one by one.

[0302] Optionally, the generating unit 901 is further configured to:

[0303] Allocate at least one DMRS port for the time-frequency resources occupied by the transport coding block, and establish a first mapping relationship between the time-frequency resources occupied by the transport coding block and the at least one DMRS port;

[0304] Configure a corresponding QCL identifier for each DMRS port in the at least one DMRS port to obtain a second mapping relationship;

[0305] Based on the first mapping relationship and the second mapping relationship, establish a third mapping relationship among the time-frequency resources occupied by the transport coding block, the at least one DMRS port, and the multiple TRPs.

[0306] Combined with the fifth possible implementation manner of the third aspect, in the sixth possible implementation manner of the third aspect, the generating unit 901 is further configured to:

[0307] If there is one transport coding block of the data to be transmitted, allocate one time-frequency resource for the user terminal, and divide the one time-frequency resource into different resource subsets according to a specified resource granularity and map them to the at least one DMRS port to obtain the first mapping relationship; wherein, the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency domain sub-band; or

[0308] If there are multiple transport coding blocks of the data to be transmitted, allocate different time-frequency resources for each transport coding block of the data to be transmitted; allocate at least one DMRS port for each time-frequency resource of each transport coding block, and determine the first mapping relationship.

[0309] Optionally, the generating unit 901 is further configured to:

[0310] Indicate each transport coding block of the data to be transmitted using different resource indication fields in the DCI; or

[0311] Specify the resource indication field of the first transport coding block, and indicate the resource indication fields of other transport coding blocks using a resource offset value; wherein, the other transport coding blocks are the transport coding blocks of the multiple transport coding blocks of the data to be transmitted except the first transport coding block, and the resource offset value is the offset value of the start position of the resource indication field of the other transport coding blocks relative to the start position of the resource indication field of the first transport coding block; or

[0312] Set a common resource indication field for the multiple transport coding blocks of the data to be transmitted, and map each transport coding block in the multiple transport coding blocks to a resource subset in the common resource indication field one by one.

[0313] Optionally, the data merging detection indication includes:

[0314] If the transport coding blocks corresponding to the data to be transmitted are scheduled by one PDCCH, indicate in the DCI that the user terminal merges the transport coding blocks received from the multiple TRPs;

[0315] Among them, indicating in the DCI that the user terminal merges the transport coding blocks received from the multiple TRPs includes:

[0316] Using a dedicated indication field of the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0317] Using the time-frequency resource indication field of the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0318] Using the RNTI scrambling the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs.

[0319] Optionally, the data merging detection indication includes:

[0320] If the transport coding blocks of the data to be transmitted are scheduled by multiple PDCCHs, indicating in the DCI that the user terminal merges the transport coding blocks received from the multiple TRPs includes:

[0321] Using the dedicated RNTI scrambling the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0322] When the multiple PDCCHs correspond to the same HARQ entity, using the HARQ process identifier and the new data NDI in the multiple PDCCHs to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0323] When the multiple PDCCHs correspond to different HARQ entities respectively, using a dedicated DCI information indication field or a dedicated RNTI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs.

[0324] Based on the same inventive concept, an embodiment of the present invention provides a user terminal for multi-transmission point (TRP) data processing. For the specific implementation of the multi-TRP data processing method of this user terminal, reference can be made to the description in the method embodiment part of the user terminal. Repeated parts will not be elaborated. Please refer to Figure 10 , and this base station includes:

[0325] A receiving unit 1001, configured to receive downlink control information DCI about transmitted data sent by a base station, and obtain resource allocation, QCL indication, and data combining detection indication of multiple transmission points TRP for transmitting the data to be transmitted from the DCI; wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs, one TRP corresponds to one QCL identifier, and the resources include time-frequency resource allocation or demodulation reference symbol DMRS port resources.

[0326] A combining decoding unit 1002, configured to perform combining decoding detection on data signals received from the multiple TRPs according to the data combining detection indication, the resource allocation, and the QCL indication.

[0327] Optionally, the combining decoding unit 1002 is specifically configured to:

[0328] If one transmission coding block corresponding to the data to be transmitted is mapped to the multiple TRPs, perform combining decoding detection on the data signals of the multiple TRPs according to the resource allocation and the QCL indication.

[0329] Wherein, the resource allocation and the QCL indication are specifically: the QCL mapping relationship between the data symbols of the one coding block and the multiple TRPs, and the resource granularity to which the data symbols are cyclically mapped to the multiple TRPs, wherein the resource granularity is specifically a resource element RE, or a resource block RB, or a resource block group RBG, or a frequency domain subband.

[0330] Optionally, the combining decoding unit 1002 is further configured to:

[0331] If the data to be transmitted corresponds to multiple transmission coding blocks mapped to the multiple TRPs, perform combining decoding detection on the data signals received from the multiple TRPs according to the mapping relationship between the QCL and the time-frequency resources of each TRP in the resource allocation and the QCL indication.

[0332] Wherein, the resource allocation and the QCL indication include:

[0333] The corresponding relationship information between the resource indication information and the QCL of different data transmission coding blocks; or, the corresponding relationship information between the time-frequency resources of different data coding blocks and at least one DMRS port, and the QCL indication of at least one DMRS port.

[0334] Optionally, the combining decoding unit 1002 is further configured to:

[0335] If different transmission coding blocks corresponding to the data to be transmitted are scheduled by one PDCCH, indicate in the DCI received by the user terminal to combine the transmission coding blocks received from the multiple TRPs.

[0336] Optionally, the data merging detection indication includes:

[0337] A dedicated indication field of the DCI, which is used to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0338] The time-frequency resource indication field of the DCI, which is used to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0339] The RNTI scrambling the DCI, which is used to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs.

[0340] Optionally, the merging decoding unit 1002 is further configured to:

[0341] If the transport coding blocks of the data to be transmitted are scheduled by multiple PDCCHs, perform merging decoding detection on the data signals received from the multiple TRPs according to the following indications:

[0342] Perform merging decoding detection on the data signals received from the multiple TRPs based on the dedicated RNTI scrambling the DCI; or

[0343] When the multiple PDCCHs correspond to the same HARQ entity, perform merging decoding detection on the data signals received from the multiple TRPs based on the HARQ process identifier and the new data NDI in the multiple PDCCHs; or

[0344] When the multiple PDCCHs correspond to different HARQ entities respectively, perform merging decoding detection on the data signals received from the multiple TRPs based on the dedicated DCI information indication field or the dedicated RNTI.

[0345] Please refer to Figure 11 , based on the same inventive concept, an embodiment of the present invention provides a base station for multi-transmission point (TRP) data processing, which includes: a processor 1101, a memory 1102, and a transceiver 1103;

[0346] Among them, the processor 1101 is configured to read the program in the memory 1102 and execute the following processes:

[0347] Generate a resource allocation and quasi-co-location (QCL) indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple transmission points (TRPs); wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs, one TRP corresponds to one QCL identifier, and the resource allocation includes time-frequency resource allocation or demodulation reference symbol (DMRS) port resource allocation;

[0348] Send downlink control information DCI to the user terminal, where the DCI at least includes the resource allocation, QCL indication, and data combining detection indication, so as to notify the user terminal to perform combined decoding detection on the data signals received from the multiple TRPs according to the resource allocation and QCL mapping relationship.

[0349] Optionally, the processor 1101 is specifically configured to:

[0350] If the transport coding block of the data to be transmitted is one, allocate a time-frequency resource for the user terminal, and cyclically map the data symbols of the transport coding block of the data to be transmitted to the multiple TRPs according to a specified resource granularity; wherein, the specified resource granularity is specifically a resource element RE, or a resource block RB, or a resource block group RBG, or a frequency domain sub-band; the cyclic mapping is specifically to divide the data symbols of the transport coding block into data symbol groups equal in number to the multiple TRPs according to the number of TRPs in the multiple TRPs, and then sequentially map the equal-number data symbol groups to the time-frequency resources corresponding to each TRP one by one;

[0351] Generate the resource allocation and QCL indication based on the cyclic mapping relationship between the data symbols and the multiple TRPs, and the specified resource granularity.

[0352] Optionally, the processor 1101 is further configured to:

[0353] If the transport coding blocks of the data to be transmitted are multiple, allocate different time-frequency resources for each transport coding block of the data to be transmitted;

[0354] Determine the mapping relationship between the coding blocks of the data to be transmitted and the QCL of each TRP based on the different time-frequency resources allocated for each transport coding block, and generate the resource allocation and QCL indication.

[0355] Optionally, the processor 1101 is further configured to:

[0356] Individually allocate a time domain or frequency domain resource indication field for each TRP in the DCI, and set the QCL indication of the time-frequency resource; or

[0357] Specify resource allocation information for the first TRP among the multiple TRPs in the DCI, and the resource offset value of other TRPs relative to the first TRP; wherein, the specified resource allocation information includes time-frequency resource indication information of the first TRP and a QCL mapping relationship corresponding to the first TRP; the other TRPs are the TRPs other than the first TRP among the multiple TRPs, and the resource offset value is the offset value of the starting position of the frequency-domain resource of the other TRP relative to the starting position or the ending position of the time-frequency resource of the first TRP; or

[0358] Set a common resource indication field for the time-frequency resources corresponding to the multiple TRPs in the DCI, and map the QCL of each TRP among the multiple TRPs to a resource subset in the common resource indication field one by one.

[0359] Optionally, the processor 1101 is further configured to:

[0360] Allocate at least one DMRS port for the time-frequency resources occupied by the transport coding block, and establish a first mapping relationship between the time-frequency resources occupied by the transport coding block and the at least one DMRS port;

[0361] Configure a corresponding QCL identifier for each DMRS port among the at least one DMRS port to obtain a second mapping relationship;

[0362] Based on the first mapping relationship and the second mapping relationship, establish a third mapping relationship among the time-frequency resources occupied by the transport coding block, the at least one DMRS port, and the multiple TRPs.

[0363] Optionally, the processor 1101 is further configured to:

[0364] If there is one transport coding block for the data to be transmitted, allocate one time-frequency resource for the user terminal, and divide the one time-frequency resource into different resource subsets according to a specified resource granularity and map them to the at least one DMRS port to obtain the first mapping relationship; wherein, the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency-domain subband; or

[0365] If there are multiple transport coding blocks for the data to be transmitted, allocate different time-frequency resources for each transport coding block of the data to be transmitted; allocate at least one DMRS port for each time-frequency resource of each transport coding block, and determine the first mapping relationship.

[0366] Optionally, the processor 1101 is further configured to:

[0367] Each transport coding block of the data to be transmitted is indicated in the DCI using a different resource indication field; or

[0368] Specify the resource indication field of the first transport coding block, and use a resource offset value to indicate the resource indication fields of other transport coding blocks; wherein, the other transport codings are transport coding blocks of multiple transport coding blocks of the data to be transmitted except the first transport coding block, and the resource offset value is the offset value of the start position of the resource indication field of the other transport coding block relative to the start position of the resource indication field of the first transport coding block; or

[0369] Set a common resource indication field for multiple transport coding blocks of the data to be transmitted, and map each transport coding block in the multiple transport coding blocks to a resource subset in the common resource indication field one by one.

[0370] Optionally, the data merging detection indication includes:

[0371] If different transport coding blocks of the data to be transmitted are scheduled by one PDCCH, indicate in the DCI that the user terminal merges the transport coding blocks received from the multiple TRPs;

[0372] Among them, indicating in the DCI that the user terminal merges the transport coding blocks received from the multiple TRPs includes:

[0373] Use a dedicated indication field of the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0374] Use the time-frequency resource indication field of the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0375] Use the RNTI that scrambles the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs.

[0376] Optionally, the data merging detection indication includes:

[0377] If the transport coding blocks of the data to be transmitted are scheduled by multiple PDCCHs, indicating in the DCI that the user terminal merges the transport coding blocks received from the multiple TRPs includes:

[0378] Use the dedicated RNTI that scrambles the DCI to indicate that the user terminal merges the transport coding blocks received from the multiple TRPs; or

[0379] When the multiple PDCCHs correspond to the same HARQ entity, use the HARQ process identifier and the new data NDI in the multiple PDCCHs to instruct the user equipment to merge the transport coding blocks received from the multiple TRPs; or

[0380] When the multiple PDCCHs respectively correspond to different HARQ entities, use a dedicated DCI information indication field or a dedicated RNTI to instruct the user equipment to merge the transport coding blocks received from the multiple TRPs.

[0381] The processor 1101 is responsible for managing the bus architecture and general processing. The memory 1102 can store the data used by the processor 1101 when performing operations. The transceiver 1103 is used to receive and send data under the control of the processor 1101.

[0382] The bus architecture can include any number of interconnected buses and bridges, specifically various circuits represented by one or more processors 1101 represented by the processor 1101 and the memory 1102 represented by the memory 1102 are linked together. The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and thus will not be further described herein. The bus interface provides an interface. The processor 1101 is responsible for managing the bus architecture and general processing. The memory 1102 can store the data used by the processor 1101 when performing operations.

[0383] The processes disclosed in the embodiments of the present invention can be applied to the processor 1101 or implemented by the processor 1101. During the implementation process, each step of the signal processing process can be completed by the integrated logic circuit in the hardware of the processor 1101 or the instructions in the form of software. The processor 1101 can be a general-purpose processor 1101, a digital signal processor 1101, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor 1101 can be a microprocessor 1101 or any conventional processor 1101, etc. The steps of the method disclosed in combination with the embodiments of the present invention can be directly embodied as being executed and completed by the hardware processor 1101, or executed and completed by a combination of the hardware and software modules in the processor 1101. The software module can be located in a mature storage medium in the art such as a random access memory 1102, a flash memory, a read-only memory 1102, a programmable read-only memory 1102, or an electrically erasable programmable memory 1102, a register, etc. This storage medium is located in the memory 1102, and the processor 1101 reads the information in the memory 1102 and combines its hardware to complete the steps of the signal processing process.

[0384] Please refer to Figure 12 , based on the same inventive concept, an embodiment of the present invention provides a user terminal for multi-transmission point (TRP) data processing. The user terminal includes: a processor 1201, a memory 1202, and a transceiver 1203;

[0385] Wherein, the processor 1201 is configured to read a program in the memory 1202 and execute the following processes:

[0386] Receive downlink control information (DCI) about transmission data sent by a base station, and obtain resource allocation, QCL indication, and data combination detection indication of multiple transmission points (TRPs) for transmitting the to-be-transmitted data from the DCI; wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs, one TRP corresponds to one QCL identifier, and the resources include time-frequency resource allocation or demodulation reference symbol (DMRS) port resources;

[0387] Perform combined decoding detection on the data signals received from the multiple TRPs according to the data combination detection indication and the resource allocation and QCL indication.

[0388] Optionally, the processor 1201 is specifically configured to:

[0389] If one transport coding block corresponding to the to-be-transmitted data is mapped to the multiple TRPs, perform combined decoding detection on the data signals of the multiple TRPs according to the resource allocation and QCL indication;

[0390] Wherein, the resource allocation and QCL indication are specifically: the QCL mapping relationship between the data symbols of the one coding block and the multiple TRPs, and the resource granularity to which the data symbols are cyclically mapped to the multiple TRPs, wherein the resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency domain sub-band.

[0391] Optionally, the processor 1201 is further configured to:

[0392] If multiple transport coding blocks corresponding to the to-be-transmitted data are mapped to the multiple TRPs, perform combined decoding detection on the data signals received from the multiple TRPs according to the mapping relationship between the QCL and time-frequency resources of each TRP in the resource allocation and QCL indication;

[0393] Wherein, the resource allocation and QCL indication include: the corresponding relationship information between the resource indication information and QCL of different data transport coding blocks; or, the corresponding relationship information between the time-frequency resources of different data coding blocks and at least one DMRS port, and the QCL indication of at least one DMRS port.

[0394] Optionally, the processor 1201 is further configured to:

[0395] If the transport coding blocks corresponding to the data to be transmitted are scheduled by one PDCCH, the user terminal is instructed to merge the transport coding blocks received from the multiple TRPs in the DCI.

[0396] Optionally, the data merge detection indication includes:

[0397] A dedicated indication field of the DCI, which is used to instruct the user terminal to merge the transport coding blocks received from the multiple TRPs; or

[0398] The time-frequency resource indication field of the DCI, which is used to instruct the user terminal to merge the transport coding blocks received from the multiple TRPs; or

[0399] The RNTI scrambling the DCI, which is used to instruct the user terminal to merge the transport coding blocks received from the multiple TRPs.

[0400] Optionally, the processor 1201 is further configured to:

[0401] If the transport coding blocks of the data to be transmitted are scheduled by multiple PDCCHs, perform combined decoding detection on the data signals received from the multiple TRPs according to the following instructions:

[0402] Perform combined decoding detection on the data signals received from the multiple TRPs based on the dedicated RNTI scrambling the DCI;

[0403] When the multiple PDCCHs correspond to the same HARQ entity, perform combined decoding detection on the data signals received from the multiple TRPs based on the HARQ process identifier and the new data NDI in the multiple PDCCHs;

[0404] When the multiple PDCCHs correspond to different HARQ entities respectively, perform combined decoding detection on the data signals received from the multiple TRPs based on the dedicated DCI information indication field or the dedicated RNTI.

[0405] The processor 1201 is responsible for managing the bus architecture and general processing. The memory 1202 can store the data used by the processor 1201 when performing operations. The transceiver 1203 is used to receive and send data under the control of the processor 1201.

[0406] The bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors 1201 represented by processor 1201 and memory 1202 represented by memory 1202. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, etc., which are well known in the art and thus will not be further described herein. The bus interface provides an interface. Processor 1201 is responsible for managing the bus architecture and general processing, and memory 1202 may store data used by processor 1201 when performing operations.

[0407] The processes disclosed in the embodiments of the present invention can be applied to processor 1201 or implemented by processor 1201. During implementation, each step of the signal processing process can be completed by the integrated logic circuit in the hardware of processor 1201 or instructions in software form. Processor 1201 can be a general-purpose processor 1201, a digital signal processor 1201, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor 1201 can be a microprocessor 1201 or any conventional processor 1201, etc. The steps of the method disclosed in combination with the embodiments of the present invention can be directly embodied as being executed and completed by the hardware processor 1201, or executed and completed by the combination of the hardware and software modules in processor 1201. The software module can be located in a mature storage medium in the art such as random access memory 1202, flash memory, read-only memory 1202, programmable read-only memory 1202, or electrically erasable programmable memory 1202, registers, etc. This storage medium is located in memory 1202, and processor 1201 reads the information in memory 1202 and combines its hardware to complete the steps of the signal processing process.

[0408] Based on the same inventive concept, the embodiments of the present invention also provide a computer-readable storage medium, including:

[0409] The computer-readable storage medium stores computer instructions, and when the computer instructions run on a computer, the computer is caused to execute the method for multi-transmission point (TRP) data processing of a base station or a user terminal as described above.

[0410] In the embodiments provided by the present invention, according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple transmission points (TRPs), resource allocation and quasi co-location (QCL) indication are generated, and downlink control information (DCI) is sent to a user terminal. The DCI at least includes resource allocation, QCL indication, and data combining detection indication, so as to notify the user terminal to perform combined decoding detection on the data signals received from multiple TRPs according to the resource allocation and QCL mapping relationship. Wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of multiple TRPs, one TRP corresponds to one QCL identifier, and the resource allocation includes time-frequency resource allocation or demodulation reference signal (DMRS) port resource allocation. Thus, it is realized that data signals are diversely transmitted on different TRPs, and the reliability of data transmission is improved.

[0411] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the embodiments of the present invention can take the form of an all-hardware embodiment, an all-software embodiment, or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

[0412] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present invention. 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 realized by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for realizing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 the functions specified in one block or multiple blocks.

[0413] These computer program instructions can 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 generate a manufactured article including an instruction device, and the instruction device realizes the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 the functions specified in one block or multiple blocks.

[0414] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions for implementing the steps of the process Figure 1 one process or a plurality of processes and / or blocks Figure 1 in one block or a plurality of blocks.

[0415] Obviously, those skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.

Claims

1. A method for multi - transmission - point (TRP) data processing, applied to a base station, characterized in that, it includes: generating resource allocation and quasi - co - location (QCL) indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple transmission points (TRPs); wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identities of the multiple TRPs; the QCL identity is used to indicate the QCL correspondence between the DMRS ports of the TRP and a preset reference signal; one TRP corresponds to one QCL identity; the resource allocation includes time - frequency resource allocation or demodulation reference symbol (DMRS) port resource allocation; sending downlink control information (DCI) to a user terminal, where the DCI at least includes the resource allocation, QCL indication, and data combination detection indication, for notifying the user terminal to perform combined decoding detection on the data signals received from the multiple TRPs according to the mapping relationship between the resource allocation and QCL; the data combination detection indication includes: a dedicated indication field of the DCI, used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or, the time - frequency resource indication field of the DCI, used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or, scrambling the radio network temporary identifier (RNTI) of the DCI, used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; wherein, the generating of the resource allocation and QCL indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple TRPs includes: when there is one transport coding block of the data to be transmitted, allocating a time - frequency resource for the user terminal, and cyclically mapping the data symbols of the transport coding block of the data to be transmitted to the multiple TRPs according to a specified resource granularity; wherein, the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency - domain sub - band; the cyclic mapping is to divide the data symbols of the transport coding block into data symbol groups equal in number to the multiple TRPs according to the number of TRPs in the multiple TRPs, and then sequentially map the equal - number data symbol groups to the time - frequency resources corresponding to each TRP; generating the resource allocation and QCL indication based on the cyclic mapping relationship between the data symbols and the multiple TRPs, and the specified resource granularity; when there are multiple transport coding blocks of the data to be transmitted, allocating different time - frequency resources for each transport coding block of the data to be transmitted; determining the mapping relationship between the coding blocks of the data to be transmitted and the QCL of each TRP based on the different time - frequency resources allocated for each transport coding block, and generating the resource allocation and QCL indication.

2. The method according to claim 1, characterized in that, the generating of the resource allocation and QCL indication includes: separately allocating a time - domain or frequency - domain resource indication field for each of the multiple TRPs in the DCI, and setting the QCL indication of the time - frequency resource.

3. The method according to claim 1, wherein, generating a resource mapping of DMRS ports and a quasi - co - location (QCL) indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple transmission points (TRPs) includes: allocating at least one DMRS port to the time - frequency resources occupied by the transport coding blocks, and establishing a first mapping relationship between the time - frequency resources occupied by the transport coding blocks and the at least one DMRS port; configuring a corresponding QCL identifier for each of the at least one DMRS ports to obtain a second mapping relationship; based on the first mapping relationship and the second mapping relationship, establishing a third mapping relationship among the time - frequency resources occupied by the transport coding blocks, the at least one DMRS port, and the multiple TRPs.

4. The method according to claim 3, wherein, establishing the first mapping relationship between the time - frequency resources occupied by the transport coding blocks and the at least one DMRS port includes: if there is one transport coding block of the data to be transmitted, allocating a time - frequency resource for the user terminal, and dividing the one time - frequency resource into different resource subsets according to a specified resource granularity and mapping them to the at least one DMRS port to obtain the first mapping relationship; wherein, the specified resource granularity is a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency - domain sub - band; if there are multiple transport coding blocks of the data to be transmitted, allocating different time - frequency resources for each of the multiple transport coding blocks; allocating at least one DMRS port to each time - frequency resource of each transport coding block, and determining the first mapping relationship.

5. The method according to claim 4, wherein, after establishing the third mapping relationship among the time - frequency resources occupied by the transport coding blocks, the at least one DMRS port, and the multiple TRPs, it further includes: indicating each transport coding block of the data to be transmitted using different resource indication fields in the downlink control information (DCI); or designating the resource indication field of the first transport coding block, and indicating the resource indication fields of other transport coding blocks in the data to be transmitted using a resource offset value; wherein, the other transport coding blocks are the transport coding blocks in the multiple transport coding blocks of the data to be transmitted except the first transport coding block, and the resource offset value is the offset value of the start position of the resource indication field of the other transport coding blocks relative to the start position of the resource indication field of the first transport coding block; or setting a common resource indication field for the multiple transport coding blocks of the data to be transmitted, and mapping each transport coding block in the multiple transport coding blocks to a resource subset in the common resource indication field one by one.

6. A method for processing multi - transmission - point (TRP) data, applied to a user terminal, wherein, it includes: Receive downlink control information DCI about transmitted data sent by a receiving base station, and obtain resource allocation, QCL indication, and data combining detection indication of multiple transmission points TRPs for transmitting the to-be-transmitted data from the DCI; wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs; the QCL identifier is used to indicate the QCL correspondence between the DMRS ports of the TRP and a preset reference signal; one TRP corresponds to one QCL identifier; the resources include time-frequency resource allocation or demodulation reference symbol DMRS port resources; Perform combined decoding detection on the data signals received from the multiple TRPs according to the data combining detection indication, resource allocation, and QCL indication; the data combining detection indication includes: a dedicated indication field of the DCI, which is used to indicate that the user equipment combines the transport coding blocks received from the multiple TRPs; or, the time-frequency resource indication field of the DCI, which is used to indicate that the user equipment combines the transport coding blocks received from the multiple TRPs; or, the RNTI scrambling the DCI, which is used to indicate that the user equipment combines the transport coding blocks received from the multiple TRPs; Wherein, the performing combined decoding detection on the data signals received from the multiple TRPs includes: When one transport coding block corresponding to the to-be-transmitted data is mapped to the multiple TRPs, perform combined decoding detection on the data signals received from the multiple TRPs within a time-frequency resource allocated for the transport coding block according to the resource allocation and QCL indication; wherein, the resource granularity is a resource element RE, or a resource block RB, or a resource block group RBG, or a frequency domain sub-band; When the to-be-transmitted data corresponds to multiple transport coding blocks mapped to the multiple TRPs, perform combined decoding detection on the data signals received from the multiple TRPs within multiple time-frequency resources allocated for the multiple transport coding blocks according to the mapping relationship between the QCL and time-frequency resources of each TRP in the resource allocation and QCL indication.

7. The method according to claim 6, characterized in that, the performing combined decoding detection on the data signals received from the multiple TRPs includes: If different transport coding blocks corresponding to the to-be-transmitted data are scheduled by one PDCCH, indicate in the DCI received by the user equipment that the transport coding blocks received from the multiple TRPs are combined.

8. The method according to claim 6, characterized in that, the performing combined decoding detection on the data signals received from the multiple TRPs includes: If the transport coding blocks of the to-be-transmitted data are scheduled by multiple PDCCHs, perform combined decoding detection on the data signals received from the multiple TRPs according to the following indications: Perform combined decoding detection on the data signals received from the multiple TRPs based on the dedicated RNTI scrambling the DCI; or When the multiple PDCCHs correspond to the same HARQ entity, based on the HARQ process identifier and the new data NDI in the multiple PDCCHs, perform combined decoding detection on the data signals received by the multiple TRPs; or When the multiple PDCCHs respectively correspond to different HARQ entities, based on a dedicated DCI information indication field or a dedicated RNTI, perform combined decoding detection on the data signals received by the multiple TRPs.

9. A base station characterized in that it includes a generating unit, configured to generate a resource allocation and a quasi - co - location (QCL) indication according to the mapping relationship between the transport coding block of the data to be transmitted and multiple transmission points (TRPs); wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs; the QCL identifier is used to indicate the QCL correspondence relationship between the DMRS ports of the TRP and a preset reference signal; one TRP corresponds to one QCL identifier; the resource allocation includes time - frequency resource allocation or demodulation reference symbol (DMRS) port resource allocation; a sending unit, configured to send downlink control information (DCI) to a user terminal, where the DCI at least includes the resource allocation, the QCL indication, and a data combining detection indication, for notifying the user terminal to perform combined decoding detection on the data signals received from the multiple TRPs according to the mapping relationship between the resource allocation and the QCL; the data combining detection indication includes: a dedicated indication field of the DCI, used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or, the time - frequency resource indication field of the DCI, used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or, the RNTI scrambling the DCI, used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; wherein, the generating the resource allocation and the QCL indication according to the mapping relationship between the transport coding block of the data to be transmitted and multiple transmission points (TRPs) includes when there is one transport coding block of the data to be transmitted, allocate a time - frequency resource for the user terminal, and cyclically map the data symbols of the transport coding block of the data to be transmitted to the multiple TRPs according to a specified resource granularity; wherein, the specified resource granularity is specifically a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency - domain sub - band; the cyclic mapping is to divide the data symbols of the transport coding block into data symbol groups equal in number to the multiple TRPs according to the number of TRPs in the multiple TRPs, and then sequentially map the equal - number data symbol groups to the time - frequency resources corresponding to each TRP; based on the cyclic mapping relationship between the data symbols and the multiple TRPs, and the specified resource granularity, generate the resource allocation and the QCL indication; When there are multiple transport coding blocks for the data to be transmitted, different time-frequency resources are allocated to each transport coding block of the data to be transmitted; based on the different time-frequency resources allocated to each transport coding block, the mapping relationship between the coding blocks of the data to be transmitted and the QCL of each TRP is determined, and the resource allocation and QCL indication are generated.

10. The base station according to claim 9, wherein, the generating unit is specifically configured to: individually allocate a time domain or a frequency domain resource indication field in the DCI for each of the multiple TRPs, and set the QCL indication of the time-frequency resources.

11. A user terminal, wherein, comprises: a receiving unit, configured to receive downlink control information DCI about transmitted data sent by a base station, and obtain resource allocation, QCL indication, and data combining detection indication of multiple transmission points TRPs for transmitting the data to be transmitted from the DCI; wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs; the QCL identifier is used to indicate the QCL correspondence relationship between the DMRS ports of the TRP and a preset reference signal; one TRP corresponds to one QCL identifier; the resources include time-frequency resource allocation or demodulation reference symbol DMRS port resources; a combining and decoding unit, configured to perform combining and decoding detection on the data signals received from the multiple TRPs according to the data combining detection indication, resource allocation, and QCL indication; the data combining detection indication includes: a dedicated indication field of the DCI, configured to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or, the time-frequency resource indication field of the DCI, configured to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or, scrambling the RNTI of the DCI, configured to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; wherein, the performing combining and decoding detection on the data signals received from the multiple TRPs includes: when one transport coding block corresponding to the data to be transmitted is mapped to the multiple TRPs, performing combining and decoding detection on the data signals received from the multiple TRPs within a time-frequency resource allocated for the transport coding block according to the resource allocation and QCL indication; wherein, the resource granularity is a resource element RE, or a resource block RB, or a resource block group RBG, or a frequency domain sub-band; when multiple transport coding blocks corresponding to the data to be transmitted are mapped to the multiple TRPs, performing combining and decoding detection on the data signals received from the multiple TRPs within multiple time-frequency resources allocated for the multiple transport coding blocks according to the mapping relationship between the QCL and the time-frequency resources of each TRP in the resource allocation and QCL indication.

12. A base station for multi-transmission point TRP data processing, wherein, the base station includes: a processor, a memory, and a transceiver; wherein, the processor is configured to read the program in the memory and execute the following processes: Generate a resource allocation and a quasi - co - location (QCL) indication according to the mapping relationship between the transport coding blocks of the data to be transmitted and multiple transmission and reception points (TRPs); wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs; the QCL identifier is used to indicate the QCL correspondence between the DMRS ports of the TRP and a preset reference signal; one TRP corresponds to one QCL identifier; the resource allocation includes time - frequency resource allocation or demodulation reference signal (DMRS) port resource allocation; Send downlink control information (DCI) to the user equipment, where the DCI at least includes the resource allocation, the QCL indication, and a data combining detection indication, and is used to notify the user equipment to perform combined decoding detection on the data signals received from the multiple TRPs according to the mapping relationship between the resource allocation and QCL; the data combining detection indication includes: a dedicated indication field of the DCI, which is used to indicate that the user equipment combines the transport coding blocks received from the multiple TRPs; or, the time - frequency resource indication field of the DCI, which is used to indicate that the user equipment combines the transport coding blocks received from the multiple TRPs; or, scrambling the radio network temporary identifier (RNTI) of the DCI, which is used to indicate that the user equipment combines the transport coding blocks received from the multiple TRPs; The processor is specifically used for: When there is one transport coding block of the data to be transmitted, allocate a time - frequency resource for the user equipment, and cyclically map the data symbols of the transport coding block of the data to be transmitted to the multiple TRPs according to a specified resource granularity; wherein, the specified resource granularity is a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency - domain sub - band; the cyclic mapping is to divide the data symbols of the transport coding block into data symbol groups equal in number to the multiple TRPs according to the number of TRPs in the multiple TRPs, and then sequentially map the equal - number data symbol groups to the time - frequency resources corresponding to each TRP; generate the resource allocation and the QCL indication based on the cyclic mapping relationship between the data symbols and the multiple TRPs and the specified resource granularity; When there are multiple transport coding blocks of the data to be transmitted, allocate different time - frequency resources for each of the multiple transport coding blocks; determine the mapping relationship between the coding blocks of the data to be transmitted and the QCL of each TRP in the above - mentioned multiple TRPs based on the different time - frequency resources allocated for each transport coding block, and generate the resource allocation and the QCL indication.

13. The base station according to claim 12, characterized in that, The processor is further used for: Individually allocate a time - domain or frequency - domain resource indication field in the DCI for each of the multiple TRPs, and set the QCL indication of the time - frequency resources.

14. The base station according to claim 13, characterized in that, The processor is further used for: Allocate at least one DMRS port for the time-frequency resources occupied by the transport coding block, and establish a first mapping relationship between the time-frequency resources occupied by the transport coding block and the at least one DMRS port; Configure a corresponding QCL identifier for each DMRS port among the at least one DMRS port to obtain a second mapping relationship; Based on the first mapping relationship and the second mapping relationship, establish a third mapping relationship among the time-frequency resources occupied by the transport coding block, the at least one DMRS port, and the multiple TRPs.

15. A user terminal for multi-transmission point (TRP) data processing Characterized in that The user terminal includes: a processor, a memory, and a transceiver; Wherein, the processor is configured to read the program in the memory and execute the following processes: Receive downlink control information (DCI) about transmission data sent by the base station, and obtain resource allocation, QCL indication, and data combining detection indication of multiple transmission points (TRPs) for transmitting the to-be-transmitted data from the DCI; wherein, the QCL indication is used to indicate the association relationship between the resources in the resource allocation and the QCL identifiers of the multiple TRPs; the QCL identifier is used to indicate the QCL correspondence between the DMRS port of the TRP and a preset reference signal; one TRP corresponds to one QCL identifier; the resources include time-frequency resource allocation or demodulation reference symbol (DMRS) port resources; Perform combined decoding detection on the data signals received from the multiple TRPs according to the data combining detection indication, resource allocation, and QCL indication; the data combining detection indication includes: a dedicated indication field of the DCI, which is used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or, the time-frequency resource indication field of the DCI, which is used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; or, the RNTI scrambling the DCI, which is used to indicate that the user terminal combines the transport coding blocks received from the multiple TRPs; Wherein, the performing combined decoding detection on the data signals received from the multiple TRPs includes: When one transport coding block corresponding to the to-be-transmitted data is mapped to the multiple TRPs, perform combined decoding detection on the data signals received from the multiple TRPs within a time-frequency resource allocated for the transport coding block according to the resource allocation and QCL indication; wherein, the resource granularity is a resource element (RE), or a resource block (RB), or a resource block group (RBG), or a frequency domain sub-band; When multiple transport coding blocks corresponding to the to-be-transmitted data are mapped to the multiple TRPs, perform combined decoding detection on the data signals received from the multiple TRPs within multiple time-frequency resources allocated for the multiple transport coding blocks according to the mapping relationship between the QCL and time-frequency resources of each TRP in the resource allocation and QCL indication.

16. The user terminal according to claim 15 Characterized in that The processor is specifically configured to: If the transport coding blocks corresponding to the data to be transmitted are scheduled by one PDCCH, the user terminal is instructed in the DCI to combine the transport coding blocks received from the multiple TRPs.

17. The user terminal according to claim 15, wherein: the processor is specifically configured to: if the transport coding blocks of the data to be transmitted are scheduled by multiple PDCCHs, perform combined decoding detection on the data signals received from the multiple TRPs according to the following instructions: perform combined decoding detection on the data signals received from the multiple TRPs based on the dedicated RNTI scrambling the DCI; or when the multiple PDCCHs correspond to the same HARQ entity, perform combined decoding detection on the data signals received from the multiple TRPs based on the HARQ process identifier and the new data NDI in the multiple PDCCHs; or when the multiple PDCCHs respectively correspond to different HARQ entities, perform combined decoding detection on the data signals received from the multiple TRPs based on the dedicated DCI information indication field or the dedicated RNTI.

18. A computer-readable storage medium, wherein: the computer-readable storage medium stores computer instructions, and when the computer instructions are run on a computer, the computer is caused to execute the method according to any one of claims 1-8.

Citation Information

Patent Citations

  • Information transmission method, terminal device, network device and device

    CN106464455A

  • Multi-transmission-point data transmission method and device

    CN107294574A