Data transmission method, device and equipment

By determining the transmission method of the transmission block or code block group based on the information sent by the network equipment, the problem of low data transmission reliability in the multi-panel terminal is solved, and more stable and efficient data transmission is achieved.

CN120017226APending Publication Date: 2025-05-16CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311518499.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-15
Publication Date
2025-05-16

Smart Images

  • Figure CN120017226A_ABST
    Figure CN120017226A_ABST
Patent Text Reader

Abstract

The invention provides a data transmission method, device and equipment, and the method comprises the steps: determining a transmission mode of TB or CBG according to first information transmitted by network equipment; the first information comprises at least one of the following items: 1) CBGTI, the CBGTI comprises 2N bits, values corresponding to the first N bits comprise at least one first value, and values corresponding to the last N bits are second values; or, the values corresponding to the first N bits are all second values, and the values corresponding to the last N bits comprise at least one first value; the first value indicates transmission, the second value indicates no transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB; 2) a first parameter indicating that CBG-based transmission is not enabled; and 3) a first bit field, wherein the first bit field is used for indicating the transmission modes of the third TB and the fourth TB. According to the scheme, the transmission mode of the TB or the CBG can be accurately determined, so that accurate data transmission is supported, and the problem of low transmission reliability of a data transmission scheme in the prior art is well solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In the prior art, when only the CBG (Code Block Group) in one TB (Transport Block), such as TB1, needs to be retransmitted, and all CBGs in another TB (such as TB2) do not need to be retransmitted, the current solution is to disable TB2 and only retransmit the CBGs in TB1.

[0003] However, specifically, for a multi-panel terminal, if a panel is blocked, retransmission using the blocked panel will still result in transmission failure and low data reliability.

[0004] As described above, the data transmission scheme in the prior art has problems such as low transmission reliability. Summary of the invention

[0005] The object of the present invention is to provide a data transmission method, device and equipment to solve the problem of low transmission reliability of data transmission solutions in the prior art.

[0006] In order to solve the above technical problems, an embodiment of the present invention provides a data transmission method, which is applied to a terminal, including:

[0007] Determine, according to the first information sent by the network device, a transmission mode of the transport block TB or the code block group CBG;

[0008] The first information includes at least one of the following:

[0009] Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB;

[0010] A first parameter indicating that CBG-based transmission is not enabled;

[0011] The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0012] Optionally, the first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0013] Optionally, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode;

[0014] And / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0015] Optionally, when the first information includes CBGTI, and the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values, the first information also includes: a modulation and coding strategy MCS value corresponding to the second TB, and / or a redundancy version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to a reserved bit field, and the RV corresponding to the second TB is the same as the target version;

[0016] When the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0017] Optionally, determining the transmission mode of TB or CBG according to the first information sent by the network device includes:

[0018] The first information includes the CBGTI, and the transmission mode of TB or CBG is determined as follows:

[0019] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0020] The first target TB or the second target TB is transmitted on the first TB and the second TB.

[0021] Optionally, the first value of the first bit field indicates transmission in the third TB and the fourth TB.

[0022] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0023] The determining, according to the first information sent by the network device, the transmission mode of the TB or CBG includes:

[0024] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB or CBG is determined as follows:

[0025] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0026] The first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0027] Optionally, determining the transmission mode of the TB according to the first information sent by the network device includes:

[0028] The first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB is determined as follows:

[0029] When it is determined that only the third TB is to be transmitted, transmitting the third TB on the third TB and the fourth TB;

[0030] Or, when it is determined to transmit only the fourth TB, the fourth TB is transmitted on the third TB and the fourth TB.

[0031] Optionally, the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB;

[0032] And / or, the demodulation reference signal DMRS port used by the first target TB and the second target TB is the same;

[0033] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0034] Optionally, the transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different;

[0035] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0036] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0037] The determining, according to the first information sent by the network device, a transmission mode of the CBG includes:

[0038] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the CBG is determined as follows:

[0039] sorting the CBGs corresponding to the first value according to a second order;

[0040] Sort the results by CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0041] Optionally, also include:

[0042] A hybrid automatic repeat request acknowledgment HARQ-ACK is generated by adopting the first method;

[0043] The first method includes: generating an ACK or a negative ACK for a CBG corresponding to a bit having a first value in the CBGTI, and generating an ACK for a CBG corresponding to a bit having a second value in the CBGTI;

[0044] Or, the first manner includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the second TB;

[0045] Or, the first manner includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the first TB;

[0046] Or, the first manner includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively;

[0047] Or, the first manner includes: generating ACK or NACK only for the CBG or TB transmitted by the first TB or the second TB, respectively;

[0048] Or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0049] The embodiment of the present invention further provides a data transmission method, which is applied to a network device, comprising:

[0050] Determine, according to the first information, a transmission mode of the transport block TB or the code block group CBG;

[0051] The first information includes at least one of the following:

[0052] Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB;

[0053] A first parameter indicating that CBG-based transmission is not enabled;

[0054] The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0055] Optionally, also include:

[0056] Sending the first information to the terminal;

[0057] The first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0058] Optionally, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode;

[0059] And / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0060] Optionally, when the first information includes CBGTI, and the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values, the first information also includes: a modulation and coding strategy MCS value corresponding to the second TB, and / or a redundancy version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to a reserved bit field, and the RV corresponding to the second TB is the same as the target version;

[0061] When the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0062] Optionally, determining the transmission mode of TB or CBG according to the first information includes:

[0063] The first information includes the CBGTI, and the transmission mode of TB or CBG is determined as follows:

[0064] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0065] The first target TB or the second target TB is transmitted on the first TB and the second TB.

[0066] Optionally, the first value of the first bit field indicates transmission in the third TB and the fourth TB.

[0067] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0068] The determining, according to the first information, a transmission mode of the TB or CBG includes:

[0069] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB or CBG is determined as follows:

[0070] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0071] The first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0072] Optionally, determining the transmission mode of the TB according to the first information includes:

[0073] The first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB is determined as follows:

[0074] When it is determined that only the third TB is to be transmitted, transmitting the third TB on the third TB and the fourth TB;

[0075] Or, when it is determined to transmit only the fourth TB, the fourth TB is transmitted on the third TB and the fourth TB.

[0076] Optionally, the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB;

[0077] And / or, the demodulation reference signal DMRS port used by the first target TB and the second target TB is the same;

[0078] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0079] Optionally, the transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different;

[0080] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0081] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0082] The determining, according to the first information, a transmission mode of the CBG includes:

[0083] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the CBG is determined as follows:

[0084] sorting the CBGs corresponding to the first value according to a second order;

[0085] Sort the results by CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0086] Optionally, also include:

[0087] A HARQ-ACK sent by a receiving terminal and generated by using a first method;

[0088] The first method includes: generating an ACK or a negative ACK for a CBG corresponding to a bit having a first value in the CBGTI, and generating an ACK for a CBG corresponding to a bit having a second value in the CBGTI;

[0089] Or, the first manner includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the second TB;

[0090] Or, the first manner includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the first TB;

[0091] Or, the first manner includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively;

[0092] Or, the first manner includes: generating ACK or NACK only for the CBG or TB transmitted by the first TB or the second TB, respectively;

[0093] Or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0094] An embodiment of the present invention further provides a data transmission device, applied to a terminal, comprising:

[0095] A first determination module, configured to determine a transmission mode of a transport block TB or a code block group CBG according to first information sent by a network device;

[0096] The first information includes at least one of the following:

[0097] Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB;

[0098] A first parameter indicating that CBG-based transmission is not enabled;

[0099] The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0100] Optionally, the first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0101] Optionally, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode;

[0102] And / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0103] Optionally, when the first information includes CBGTI, and the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values, the first information also includes: a modulation and coding strategy MCS value corresponding to the second TB, and / or a redundancy version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to a reserved bit field, and the RV corresponding to the second TB is the same as the target version;

[0104] When the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0105] Optionally, determining the transmission mode of TB or CBG according to the first information sent by the network device includes:

[0106] The first information includes the CBGTI, and the transmission mode of TB or CBG is determined as follows:

[0107] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0108] The first target TB or the second target TB is transmitted on the first TB and the second TB.

[0109] Optionally, the first value of the first bit field indicates transmission in the third TB and the fourth TB.

[0110] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0111] The determining, according to the first information sent by the network device, the transmission mode of the TB or CBG includes:

[0112] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB or CBG is determined as follows:

[0113] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0114] The first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0115] Optionally, determining the transmission mode of the TB according to the first information sent by the network device includes:

[0116] The first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB is determined as follows:

[0117] When it is determined that only the third TB is to be transmitted, transmitting the third TB on the third TB and the fourth TB;

[0118] Or, when it is determined to transmit only the fourth TB, the fourth TB is transmitted on the third TB and the fourth TB.

[0119] Optionally, the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB;

[0120] And / or, the demodulation reference signal DMRS port used by the first target TB and the second target TB is the same;

[0121] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0122] Optionally, the transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different;

[0123] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0124] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0125] The determining, according to the first information sent by the network device, a transmission mode of the CBG includes:

[0126] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the CBG is determined as follows:

[0127] sorting the CBGs corresponding to the first value according to a second order;

[0128] Sort the results by CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0129] Optionally, also include:

[0130] A first generating module, configured to generate a hybrid automatic repeat request acknowledgment HARQ-ACK in a first manner;

[0131] The first method includes: generating an ACK or a negative ACK for a CBG corresponding to a bit having a first value in the CBGTI, and generating an ACK for a CBG corresponding to a bit having a second value in the CBGTI;

[0132] Or, the first manner includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the second TB;

[0133] Or, the first manner includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the first TB;

[0134] Or, the first manner includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively;

[0135] Or, the first manner includes: generating ACK or NACK only for the CBG or TB transmitted by the first TB or the second TB, respectively;

[0136] Or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0137] The embodiment of the present invention further provides a data transmission device, which is applied to a network device, including:

[0138] A second determination module is used to determine a transmission mode of a transport block TB or a code block group CBG according to the first information;

[0139] The first information includes at least one of the following:

[0140] Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB;

[0141] A first parameter indicating that CBG-based transmission is not enabled;

[0142] The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0143] Optionally, also include:

[0144] A first sending module, used for sending the first information to a terminal;

[0145] The first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0146] Optionally, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode;

[0147] And / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0148] Optionally, when the first information includes CBGTI, and the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values, the first information also includes: a modulation and coding strategy MCS value corresponding to the second TB, and / or a redundancy version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to a reserved bit field, and the RV corresponding to the second TB is the same as the target version;

[0149] When the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0150] Optionally, determining the transmission mode of TB or CBG according to the first information includes:

[0151] The first information includes the CBGTI, and the transmission mode of TB or CBG is determined as follows:

[0152] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0153] The first target TB or the second target TB is transmitted on the first TB and the second TB.

[0154] Optionally, the first value of the first bit field indicates transmission in the third TB and the fourth TB.

[0155] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0156] The determining, according to the first information, a transmission mode of the TB or CBG includes:

[0157] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB or CBG is determined as follows:

[0158] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0159] The first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0160] Optionally, determining the transmission mode of the TB according to the first information includes:

[0161] The first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB is determined as follows:

[0162] When it is determined that only the third TB is to be transmitted, transmitting the third TB on the third TB and the fourth TB;

[0163] Or, when it is determined to transmit only the fourth TB, the fourth TB is transmitted on the third TB and the fourth TB.

[0164] Optionally, the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB;

[0165] And / or, the demodulation reference signal DMRS port used by the first target TB and the second target TB is the same;

[0166] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0167] Optionally, the transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different;

[0168] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0169] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0170] The determining, according to the first information, a transmission mode of the CBG includes:

[0171] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the CBG is determined as follows:

[0172] sorting the CBGs corresponding to the first value according to a second order;

[0173] Sort the results by CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0174] Optionally, also include:

[0175] A first receiving module, configured to receive a HARQ-ACK sent by a terminal and generated in a first manner;

[0176] The first method includes: generating an ACK or a negative ACK for a CBG corresponding to a bit having a first value in the CBGTI, and generating an ACK for a CBG corresponding to a bit having a second value in the CBGTI;

[0177] Or, the first manner includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the second TB;

[0178] Or, the first manner includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the first TB;

[0179] Or, the first manner includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively;

[0180] Or, the first manner includes: generating ACK or NACK only for the CBG or TB transmitted by the first TB or the second TB, respectively;

[0181] Or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0182] An embodiment of the present invention further provides a data transmission device, wherein the data transmission device is a terminal, including: a processor;

[0183] The processor is used to determine a transmission mode of a transport block TB or a code block group CBG according to first information sent by a network device;

[0184] The first information includes at least one of the following:

[0185] Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB;

[0186] A first parameter indicating that CBG-based transmission is not enabled;

[0187] The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0188] Optionally, the first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0189] Optionally, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode;

[0190] And / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0191] Optionally, when the first information includes CBGTI, and the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values, the first information also includes: a modulation and coding strategy MCS value corresponding to the second TB, and / or a redundancy version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to a reserved bit field, and the RV corresponding to the second TB is the same as the target version;

[0192] When the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0193] Optionally, determining the transmission mode of TB or CBG according to the first information sent by the network device includes:

[0194] The first information includes the CBGTI, and the transmission mode of TB or CBG is determined as follows:

[0195] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0196] The first target TB or the second target TB is transmitted on the first TB and the second TB.

[0197] Optionally, the first value of the first bit field indicates transmission in the third TB and the fourth TB.

[0198] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0199] The determining, according to the first information sent by the network device, the transmission mode of the TB or CBG includes:

[0200] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB or CBG is determined as follows:

[0201] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0202] The first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0203] Optionally, determining the transmission mode of the TB according to the first information sent by the network device includes:

[0204] The first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB is determined as follows:

[0205] When it is determined that only the third TB is to be transmitted, transmitting the third TB on the third TB and the fourth TB;

[0206] Or, when it is determined to transmit only the fourth TB, the fourth TB is transmitted on the third TB and the fourth TB.

[0207] Optionally, the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB;

[0208] And / or, the demodulation reference signal DMRS port used by the first target TB and the second target TB is the same;

[0209] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0210] Optionally, the transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different;

[0211] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0212] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0213] The determining, according to the first information sent by the network device, a transmission mode of the CBG includes:

[0214] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the CBG is determined as follows:

[0215] sorting the CBGs corresponding to the first value according to a second order;

[0216] Sort the results by CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0217] Optionally, the processor is further configured to:

[0218] A hybrid automatic repeat request acknowledgment HARQ-ACK is generated by adopting the first method;

[0219] The first method includes: generating an ACK or a negative ACK for a CBG corresponding to a bit having a first value in the CBGTI, and generating an ACK for a CBG corresponding to a bit having a second value in the CBGTI;

[0220] Or, the first manner includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the second TB;

[0221] Or, the first manner includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the first TB;

[0222] Or, the first manner includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively;

[0223] Or, the first manner includes: generating ACK or NACK only for the CBG or TB transmitted by the first TB or the second TB, respectively;

[0224] Or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0225] An embodiment of the present invention further provides a data transmission device, wherein the data transmission device is a network device, including: a processor;

[0226] The processor is configured to determine a transmission mode of a transport block TB or a code block group CBG according to the first information;

[0227] The first information includes at least one of the following:

[0228] Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB;

[0229] A first parameter indicating that CBG-based transmission is not enabled;

[0230] The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0231] Optionally, the processor is further configured to:

[0232] Using a transceiver, sending the first information to a terminal;

[0233] The first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0234] Optionally, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode;

[0235] And / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0236] Optionally, when the first information includes CBGTI, and the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values, the first information also includes: a modulation and coding strategy MCS value corresponding to the second TB, and / or a redundancy version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to a reserved bit field, and the RV corresponding to the second TB is the same as the target version;

[0237] When the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0238] Optionally, determining the transmission mode of TB or CBG according to the first information includes:

[0239] The first information includes the CBGTI, and the transmission mode of TB or CBG is determined as follows:

[0240] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0241] The first target TB or the second target TB is transmitted on the first TB and the second TB.

[0242] Optionally, the first value of the first bit field indicates transmission in the third TB and the fourth TB.

[0243] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0244] The determining, according to the first information, a transmission mode of the TB or CBG includes:

[0245] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB or CBG is determined as follows:

[0246] The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order;

[0247] The first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0248] Optionally, determining the transmission mode of the TB according to the first information includes:

[0249] The first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB is determined as follows:

[0250] When it is determined that only the third TB is to be transmitted, transmitting the third TB on the third TB and the fourth TB;

[0251] Or, when it is determined to transmit only the fourth TB, the fourth TB is transmitted on the third TB and the fourth TB.

[0252] Optionally, the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB;

[0253] And / or, the demodulation reference signal DMRS port used by the first target TB and the second target TB is the same;

[0254] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0255] Optionally, the transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different;

[0256] The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0257] Optionally, the first TB is the same as the third TB, and the second TB is the same as the fourth TB;

[0258] The determining, according to the first information, a transmission mode of the CBG includes:

[0259] The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the CBG is determined as follows:

[0260] sorting the CBGs corresponding to the first value according to a second order;

[0261] Sort the results by CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0262] Optionally, the processor is further configured to:

[0263] Receiving, using a transceiver, a HARQ-ACK sent by a terminal and generated using a first method;

[0264] The first method includes: generating an ACK or a negative ACK for a CBG corresponding to a bit having a first value in the CBGTI, and generating an ACK for a CBG corresponding to a bit having a second value in the CBGTI;

[0265] Or, the first manner includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the second TB;

[0266] Or, the first manner includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the first TB;

[0267] Or, the first manner includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively;

[0268] Or, the first manner includes: generating ACK or NACK only for the CBG or TB transmitted by the first TB or the second TB, respectively;

[0269] Or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0270] An embodiment of the present invention also provides a data transmission device, including a memory, a processor, and a program stored in the memory and executable on the processor; when the processor executes the program, the above-mentioned data transmission method on the terminal side or the network device side is implemented.

[0271] An embodiment of the present invention further provides a readable storage medium on which a program is stored. When the program is executed by a processor, the steps in the above-mentioned data transmission method on the terminal side or the network device side are implemented.

[0272] The beneficial effects of the above technical solution of the present invention are as follows:

[0273] In the above scheme, the data transmission method determines the transmission mode of the transmission block TB or the code block group CBG according to the first information sent by the network device; wherein the first information includes at least one of the following: (1) code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values; or, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value; the first value indicates transmission, and the second value indicates non-transmission, the first N bits correspond to the first TB, and the last N bits correspond to the second TB; (2) a first parameter, the first parameter indicates that CBG-based transmission is not enabled; (3) a first bit field, the first bit field is used to indicate the transmission mode of the third TB and the fourth TB; it can support accurate determination of the transmission mode of the TB or CBG, thereby supporting accurate data transmission, and can be applicable to the scenario of multi-panel terminal retransmitting data, support avoiding the use of problematic panels for retransmission, and well solve the problem of low transmission reliability of the data transmission scheme in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS

[0274] Figure 1 The data transmission method according to the embodiment of the present invention is shown in FIG. Figure 1 ;

[0275] Figure 2 The data transmission method according to the embodiment of the present invention is shown in FIG. Figure 2 ;

[0276] Figure 3 The structure of the data transmission device according to the embodiment of the present invention is shown in FIG. Figure 1 ;

[0277] Figure 4 The structure of the data transmission device according to the embodiment of the present invention is shown in FIG. Figure 2 ;

[0278] Figure 5 Schematic diagram of the data transmission device structure according to an embodiment of the present invention Figure 1 ;

[0279] Figure 6 Schematic diagram of the data transmission device structure according to an embodiment of the present invention Figure 2 . DETAILED DESCRIPTION

[0280] In order to make the technical problems, technical solutions and advantages to be solved by the present invention more clear, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.

[0281] The following first introduces the relevant contents of this plan.

[0282] Multi-panel terminal: UE (User Equipment) has multiple antenna panels, which can transmit or receive simultaneously.

[0283] Multi-panel terminal simultaneous uplink transmission or downlink reception mode:

[0284] 1) Uplink SDM (Space Division Multiplexing) transmission: The base station schedules the UE to send 2-stream PUSCH (Physical Uplink Shared Channel) in the uplink. The DCI (Downlink Control Information) indicates the DMRS (Demodulation Reference Signal) port {port0, port1}. The UE sends 2-stream PUSCH through 2 antenna panels using SDM: antenna panel 1 sends 1 stream through DMRS port 0, and antenna panel 2 sends 1 stream through DMRS port 1.

[0285] 2) Uplink SFN (Single Frequency Network) transmission: The base station schedules the UE to send 2-stream PUSCH in the uplink, and the DCI indicates the DMRS port {port0, port2}. The UE sends 2-stream PUSCH through 2 antenna panels in SFN mode: Antenna panel 1 sends 2 streams through DMRS {port0, port2}, and antenna panel 2 sends 2 streams through DMRS {port0, port2}. The content sent by the two antenna panels is the same, both are 2-stream PUSCH.

[0286] Retransmission mechanism:

[0287] 1) CBG-based transmission: When the base station configures CBG transmission, the DCI indicates the CBG content of the transmission through CBGTI (CBG transmission information):

[0288] a) For 2CW (CodeWord) transmission, the first half (i.e., the first 50%) bits of the CBGTI are used to indicate the CBG of the first TB (transport block), and the second half (i.e., the second 50%) bits of the CBGTI are used to indicate the CBG of the second TB. Bit length N = [2, 4, 6 or 8].

[0289] b) New transmission: All CBGTI fields indicate 1, which means that all CBGs need to be transmitted;

[0290] c) Retransmission: 1) The value of the New data indicator field is not flipped relative to the value of the last scheduling indication; 2) Determine which CBGs are retransmitted based on the CBGTI, an indication of 1 indicates that retransmission is required, and an indication of 0 indicates that retransmission is not required.

[0291] Based on the above, the present invention aims at the problem of low transmission reliability of the data transmission scheme in the prior art, and provides a data transmission method, which is applied to a terminal, such as Figure 1 As shown, including:

[0292] Step 11: Determine the transmission mode of the transmission block TB or the code block group CBG according to the first information sent by the network device; wherein the first information includes at least one of the following: (1) code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, and the second value indicates non-transmission, the first N bits correspond to the first TB, and the last N bits correspond to the second TB; (2) a first parameter, the first parameter indicates that CBG-based transmission is not enabled; (3) a first bit field, the first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0293] Among them, data transmission may include uplink sending and downlink receiving; the transmission mode may include a retransmission mode, and the retransmission may be either a retransmission of a downlink PDSCH (physical downlink shared channel) or a retransmission of an uplink PUSCH (physical uplink shared channel).

[0294] The data transmission method provided in the embodiment of the present invention determines the transmission mode of the transmission block TB or the code block group CBG according to the first information sent by the network device; wherein the first information includes at least one of the following: (1) code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values; or, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value; the first value indicates transmission, and the second value indicates non-transmission, the first N bits correspond to the first TB, and the last N bits correspond to the second TB; (2) a first parameter, the first parameter indicates that CBG-based transmission is not enabled; (3) a first bit field, the first bit field is used to indicate the transmission mode of the third TB and the fourth TB; it can support accurate determination of the transmission mode of the TB or CBG, thereby supporting accurate data transmission (improving transmission reliability), and can be applicable to the scenario of multi-panel terminal retransmitting data, supporting avoiding (only) using the problematic panel for retransmission, and well solving the problem of low transmission reliability of the data transmission scheme in the prior art.

[0295] The first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0296] In this way, the first information is transmitted in multiple ways. Wherein, the situation of "the first information is carried in a high-level parameter" is, for example, that the first parameter is configured by the radio resource control RRC.

[0297] In an embodiment of the present invention, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode; and / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0298] This allows TB to be transferred in multiple ways.

[0299] Among them, (1) when the first information includes CBGTI, and the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values, the first information also includes: the MCS (Modulation and Coding Scheme) value corresponding to the second TB, and / or the RV (Redundant Version) corresponding to the second TB; the MCS value corresponding to the second TB corresponds to the reserved bit field, and the RV corresponding to the second TB is the same as the target version; and / or, (2) when the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the MCS value of the modulation and coding strategy corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0300] In this way, more information about TB can be clarified to facilitate accurate data transmission. The target version can be any value among 0, 1, 2 and 3, and the specific value can be pre-specified by the protocol, such as RV=1; it can also be understood that the target version is any specified version, which is not limited here.

[0301] In an embodiment of the present invention, determining the transmission method of TB or CBG based on the first information sent by the network device includes: (when) the first information includes the CBGTI, then determining the transmission method of TB or CBG is: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; and transmitting the first target TB or the second target TB on the first TB and the second TB.

[0302] In this way, accurate transmission of the required transmission CBG can be achieved. Specifically, the first TB and the second TB transmit the first target TB or the second target TB, which means that the first TB and the second TB use SFN to transmit the same TB, which can improve the reliability of transmission.

[0303] Among them, the first value of the first bit field indicates that transmission is performed between the third TB and the fourth TB (that is, when the value of the first bit field is equal to the first value, it indicates that the first bit field indicates that transmission is performed between the third TB and the fourth TB).

[0304] In this way, the transmission can be clearly performed on the third TB and the fourth TB to ensure the transmission quality.

[0305] In an embodiment of the present invention, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the transmission method of the TB or CBG is determined based on the first information sent by the network device, including: (when) the first information includes the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed on the third TB and the fourth TB, then the transmission method of the TB or CBG is determined as: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; the first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0306] In this way, the required CBGs can be accurately transmitted on the third TB and the fourth TB. Specifically, the third TB and the fourth TB transmit the first target TB or the second target TB, which means that the third TB and the fourth TB use SFN to transmit the same TB, which can improve the reliability of transmission. The specific content of the "first order" involved in "the CBGs corresponding to the first value are composed into the first target TB or the second target TB according to the first order; the first target TB or the second target TB is transmitted on the third TB and the fourth TB" may be the same as or different from the specific content of the "first order" involved in the above "the CBGs corresponding to the first value are composed into the first target TB or the second target TB according to the first order; the first target TB or the second target TB is transmitted on the first TB and the second TB", and is not limited here.

[0307] Among them, the transmission method of the TB is determined based on the first information sent by the network device, including: (when) the first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is to be performed on the third TB and the fourth TB, then the transmission method of the TB is determined as: when it is determined that only the third TB is to be transmitted, the third TB is transmitted on the third TB and the fourth TB; or, when it is determined that only the fourth TB is to be transmitted, the fourth TB is transmitted on the third TB and the fourth TB.

[0308] This makes it possible to accurately transmit the required TBs on the third TB and the fourth TB.

[0309] In an embodiment of the present invention, (1) the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB; and / or, (2) the demodulation reference signal DMRS port adopted by the first target TB and the second target TB is the same; wherein the second target TB is the second TB and the first target TB is the first TB; or, the second target TB is the fourth TB and the first target TB is the third TB.

[0310] This makes it easy to quickly identify the relevant information of each TB. The indication field may be an indication field in the DCI, but is not limited thereto.

[0311] The TCI (Transmission Configuration Indication) states adopted by the first target TB and the second target TB are the same or different; the second target TB is the second TB, and the first target TB is the first TB; or the second target TB is the fourth TB, and the first target TB is the third TB.

[0312] This can adapt to a variety of actual scenarios to complete data transmission. In this solution, the terminal can jointly demodulate multiple TBs received, or process each TB independently, which is not limited here.

[0313] In an embodiment of the present invention, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the determining the transmission mode of the CBG according to the first information sent by the network device includes: (when) the first information includes the CBGTI and the first bit field, and the first bit field indicates that the third TB and the fourth TB are transmitted, then the transmission mode of the CBG is determined as follows: the CBG corresponding to the first value is sorted in the second order; the first CBG in the sorting result is sorted. CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0314] This can ensure data transmission while saving a certain amount of resources. CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, which means that the contents transmitted in the third TB and the fourth TB are different. The third TB and the fourth TB are transmitted in SDM mode, which may realize retransmission of more than 4 streams, and can improve the data transmission throughput. The specific content of the second order here may be the same as or different from the specific content of the first order mentioned above, and is not limited here.

[0315] Further, the data transmission method also includes: using the first method to generate HARQ-ACK (Hybrid Automatic Repeat request-ACKnowledgement); wherein the first method includes: generating ACK (ACKnowledgment) or NACK (Negative ACKnowledgment) for the CBG corresponding to the bit with the first value in the CBGTI, and generating ACK for the CBG corresponding to the bit with the second value in the CBGTI; or, the first method includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit with the first value in the CBGTI, generating ACK for the CBG corresponding to the bit with the second value in the CBGTI; and generating ACK for the CBG transmitted by the second TB; or, the first method includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit with the first value in the CBGTI, and generating ACK for the bit with the second value in the CBGTI. The first method includes: generating ACK or NACK for the corresponding CBG; and generating ACK for the CBG transmitted by the first TB; or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively; or, the first method includes: generating ACK or NACK for the CBG or TB transmitted only by the first TB or the second TB, respectively; or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0316] In this way, HARQ-ACK feedback can be implemented in multiple ways. The above methods can be understood as joint feedback or independent feedback of each CBG or TB, among which HARQ-ACK feedback can be for downlink PDSCH, but is not limited to this.

[0317] The embodiment of the present invention also provides a data transmission method, which is applied to a network device, such as Figure 2 As shown, including:

[0318] Step 21: Determine the transmission mode of the transport block TB or the code block group CBG according to the first information; wherein the first information includes at least one of the following: (1) code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, and the second value indicates non-transmission, the first N bits correspond to the first TB, and the last N bits correspond to the second TB; (2) a first parameter, wherein the first parameter indicates that CBG-based transmission is not enabled; (3) a first bit field, wherein the first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0319] Among them, data transmission may include uplink sending and downlink receiving; the transmission mode may include a retransmission mode, and the retransmission may be either a retransmission of a downlink PDSCH (physical downlink shared channel) or a retransmission of an uplink PUSCH (physical uplink shared channel).

[0320] The data transmission method provided in the embodiment of the present invention determines the transmission mode of the transmission block TB or the code block group CBG according to the first information; wherein the first information includes at least one of the following items: (1) code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values; or, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value; the first value indicates transmission, and the second value indicates non-transmission, the first N bits correspond to the first TB, and the last N bits correspond to the second TB; (2) a first parameter, the first parameter indicates that CBG-based transmission is not enabled; (3) a first bit field, the first bit field is used to indicate the transmission mode of the third TB and the fourth TB; it can support accurate determination of the transmission mode of the TB or CBG, thereby supporting accurate data transmission (improving transmission reliability), and can be applicable to the scenario of multi-panel terminal retransmitting data, supporting avoiding (only) using the problematic panel for retransmission, and well solving the problem of low transmission reliability of the data transmission scheme in the prior art.

[0321] Furthermore, the data transmission method also includes: sending the first information to the terminal; wherein the first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0322] In this way, the first information is transmitted in multiple ways. Wherein, the situation of "the first information is carried in a high-level parameter" is, for example, that the first parameter is configured by the radio resource control RRC.

[0323] In an embodiment of the present invention, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode; and / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0324] This allows TB to be transferred in multiple ways.

[0325] Among them, (1) when the first information includes CBGTI, and the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values, the first information also includes: the modulation and coding strategy MCS value corresponding to the second TB, and / or the redundant version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to the reserved bit field, and the RV corresponding to the second TB is the same as the target version; (2) when the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0326] In this way, more information about TB can be clarified to facilitate accurate data transmission. The target version can be any value among 0, 1, 2 and 3, and the specific value can be pre-specified by the protocol, such as RV=1; it can also be understood that the target version is any specified version, which is not limited here.

[0327] In an embodiment of the present invention, determining the transmission method of TB or CBG based on the first information includes: (when) the first information includes the CBGTI, then determining the transmission method of TB or CBG is: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; and transmitting the first target TB or the second target TB on the first TB and the second TB.

[0328] In this way, accurate transmission of the required transmission CBG can be achieved. Specifically, the first TB and the second TB transmit the first target TB or the second target TB, which means that the first TB and the second TB use SFN to transmit the same TB, which can improve the reliability of transmission.

[0329] Among them, the first value of the first bit field indicates that transmission is performed between the third TB and the fourth TB (that is, when the value of the first bit field is equal to the first value, it indicates that the first bit field indicates that transmission is performed between the third TB and the fourth TB).

[0330] In this way, the transmission can be clearly performed on the third TB and the fourth TB to ensure the transmission quality.

[0331] In an embodiment of the present invention, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the transmission method of the TB or CBG is determined based on the first information, including: (when) the first information includes the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed on the third TB and the fourth TB, then the transmission method of the TB or CBG is determined as: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; the first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0332] In this way, the required CBGs can be accurately transmitted on the third TB and the fourth TB. Specifically, the third TB and the fourth TB transmit the first target TB or the second target TB, which means that the third TB and the fourth TB use SFN to transmit the same TB, which can improve the reliability of transmission. The specific content of the "first order" involved in "the CBGs corresponding to the first value are composed into the first target TB or the second target TB according to the first order; the first target TB or the second target TB is transmitted on the third TB and the fourth TB" may be the same as or different from the specific content of the "first order" involved in the above "the CBGs corresponding to the first value are composed into the first target TB or the second target TB according to the first order; the first target TB or the second target TB is transmitted on the first TB and the second TB", and is not limited here.

[0333] Among them, determining the transmission method of the TB based on the first information includes: (when) the first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is to be performed on the third TB and the fourth TB, then determining the transmission method of the TB is: when it is determined that only the third TB is to be transmitted, the third TB is transmitted on the third TB and the fourth TB; or, when it is determined that only the fourth TB is to be transmitted, the fourth TB is transmitted on the third TB and the fourth TB.

[0334] This makes it possible to accurately transmit the required TBs on the third TB and the fourth TB.

[0335] In an embodiment of the present invention, (1) the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB; and / or, (2) the demodulation reference signal DMRS port adopted by the first target TB and the second target TB is the same; wherein the second target TB is the second TB and the first target TB is the first TB; or, the second target TB is the fourth TB and the first target TB is the third TB.

[0336] This makes it easy to quickly identify the relevant information of each TB. The indication field may be an indication field in the DCI, but is not limited thereto.

[0337] The transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different; wherein the second target TB is the second TB and the first target TB is the first TB; or, the second target TB is the fourth TB and the first target TB is the third TB.

[0338] This can adapt to a variety of actual scenarios to complete data transmission. In this solution, the terminal can jointly demodulate multiple TBs received, or process each TB independently, which is not limited here.

[0339] In an embodiment of the present invention, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the determining the transmission mode of the CBG according to the first information includes: (when) the first information includes the CBGTI and the first bit field, and the first bit field indicates that the third TB and the fourth TB are transmitted (in the case), then the transmission mode of the CBG is determined as follows: the CBG corresponding to the first value is sorted in the second order; the first CBG in the sorting result is sorted. CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0340] This can ensure data transmission while saving a certain amount of resources. CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, which means that the contents transmitted in the third TB and the fourth TB are different. The third TB and the fourth TB are transmitted in SDM mode, which may realize retransmission of more than 4 streams, and can improve the data transmission throughput. The specific content of the second order here may be the same as or different from the specific content of the first order mentioned above, and is not limited here.

[0341] Further, the data transmission method also includes: receiving a HARQ-ACK sent by a terminal and generated by a first method; wherein the first method includes: generating an ACK or a negative ACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, and generating an ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; or, the first method includes: for the first TB, generating an ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, and generating an ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating an ACK for the CBG transmitted by the second TB; or, the first method includes: for the second TB, generating an ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, and generating an ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value. The first method comprises: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively; or, the first method comprises: generating ACK or NACK for the CBG or TB transmitted by the first TB or the second TB, respectively; or, the first method comprises: generating ACK or NACK for the CBG or TB transmitted by the first TB or the second TB, respectively; or, the first method comprises: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0342] In this way, HARQ-ACK feedback can be implemented in multiple ways. The above methods can be understood as joint feedback or independent feedback of each CBG or TB, among which HARQ-ACK feedback can be for downlink PDSCH, but is not limited to this.

[0343] It is noted here that the above-mentioned related contents on the terminal side and the network device side can refer to each other, and the repeated contents will not be repeated.

[0344] The data transmission method provided in the embodiment of the present invention is described below by taking an example, a base station as an example of a network device, and retransmission as an example of data transmission.

[0345] In response to the above technical problems, an embodiment of the present invention provides a data transmission method, which can be specifically implemented as a multi-codeword retransmission method, involving two parts: Part one, the network configures the UE to perform code block group-based transmission; Part two, the network does not configure the UE to perform code block group-based transmission. These two parts are introduced separately below.

[0346] Part 1 (retransmission based on CBG granularity), for example: if the network configures the UE to perform code block group-based transmission through the high-level parameter codeBlockGroupTransmission (code block group transmission), the DCI indicates whether the CBG in the TB is transmitted through the CBG transmission information (CBGTI) field; when the high-level parameter maxNrofCodeWordsScheduledByDCI=2 (that is, the number of TBs carried by DCI=2), the first N bits in the CBGTI field correspond to the first TB (that is, TB1), and the last N bits correspond to the second TB (that is, TB2); corresponding to the above-mentioned CBGTI includes 2N bits; this solution includes the following contents:

[0347] 1. When at least one CBG in the first TB needs to be retransmitted and all CBGs in the second TB do not need to be retransmitted, TB retransmission can be achieved in at least one of the following ways:

[0348] 1) TB retransmission method 1:

[0349] i. Mode 1: The value corresponding to the first N bits in the CBGTI field indicated in the DCI includes at least 1 1, and the last N The values ​​corresponding to bits are all 0 (corresponding to the above-mentioned first N bits corresponding to the values ​​including at least one first value, and the values ​​corresponding to the last N bits are all second values); and the MCS value corresponding to TB2 in DCI is greater than A (that is, the MCS value corresponding to the second TB corresponds to the reserved bit field; wherein, for MCS table 5.1.3.1-1 MCS table 5.1.3.1-3, A can be equal to 28; for MCS table 5.1.3.1-2, A can be equal to 27, and for MCS table 5.1.3.1-4, A can be equal to 26), and / or when the redundant version RV=1, the CBG corresponding to 1 in the CBGTI field is composed of TBs in the order of CBG sequence numbers (from small to large or from large to small), and the TB is repeatedly transmitted on TB1 and TB2; corresponding to the above-mentioned first information including the CBGTI, the transmission method of the TB or CBG is determined as follows: the CBG corresponding to the first value is composed of a first target TB or a second target TB in a first order; and the first target TB or the second target TB is transmitted on the first TB and the second TB.

[0350] Among them, the MCS, NDI (New Data Indicator), and RV used by TB2 can refer to the indication field of TB1 in DCI; the MCS, new data indication NDI, and / or RV used by the second target TB are determined according to the indication field of the first target TB. The DMRS ports used by TB1 and TB2 are the same, and the demodulation reference signal DMRS ports used by the first target TB and the second target TB are the same.

[0351] For a multi-panel terminal, the terminal can receive TB1 and TB2 on two panels respectively, and the TCI state (transmission configuration indication state) used by TB1 and TB2 can be different; corresponding to the transmission configuration indication TCI state used by the first target TB and the second target TB mentioned above is the same or different.

[0352] In this mode, the opposite is also possible, for example: the values ​​corresponding to the first N bits in the CBGTI field indicated in the DCI are all 0, and the values ​​corresponding to the last N bits include at least 1 1 (corresponding to the above-mentioned first N bits corresponding to the second value, and the values ​​corresponding to the last N bits include at least one first value); and the MCS value corresponding to TB1 in the DCI is greater than A (that is, the MCS value corresponding to the first TB corresponds to the reserved bit field; wherein, for MCS table 5.1.3.1-1 and MCS table 5.1.3.1-3, A can be equal to 28; for MCS table 5.1.3.1-2, A can be equal to 27, and for MCS table 5.1 .3.1-4, A can be equal to 26), and / or RV=1, the CBG corresponding to 1 in the CBGTI field is composed of TBs in the order of CBG sequence numbers (from small to large or from large to small), and the TB is repeatedly transmitted on TB1 and TB2; corresponding to the above-mentioned first information including the CBGTI, the transmission method of TB or CBG is determined as follows: the CBG corresponding to the first value is composed of the first target TB or the second target TB in the first order; the first target TB or the second target TB is transmitted on the first TB and the second TB. Among them, the MCS, NDI, and RV used by TB1 can refer to the indication field of TB2 in DCI; the MCS, NDI and / or RV corresponding to the above-mentioned first target TB are determined according to the indication field of the second target TB. The DMRS ports used by TB1 and TB2 are the same, and the demodulation reference signal DMRS ports corresponding to the above-mentioned first target TB and the second target TB are the same. For a multi-panel terminal, the terminal may receive TB1 and TB2 on two panels respectively, and the TCI states used by TB1 and TB2 may be different; the transmission configuration indication TCI states used by the first target TB and the second target TB may be the same or different.

[0353] ii. Mode 2: The values ​​corresponding to the first N bits in the CBGTI field indicated in the DCI include at least one 1, and the values ​​corresponding to the last N bits are all 0; a new 1-bit field is added to the DCI to indicate whether to retransmit in 2 TBs (corresponding to the above-mentioned first bit field, the first bit field is used to indicate the transmission method of the third TB and the fourth TB). If retransmission is performed in 2 TBs, the CBG corresponding to 1 in the CBGTI field is composed of TBs in the order of the CBG sequence number, and the TB is repeatedly transmitted on TB1 and TB2; corresponding to the above-mentioned first information including the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, the transmission method of the TB or CBG is determined as follows: the CBG corresponding to the first value is composed of the first target TB or the second target TB in the first order; the first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0354] Among them, the MCS, NDI, and RV used by TB2 can refer to the indication field of TB1 in DCI; the MCS, new data indication NDI, and / or RV used by the second target TB are determined according to the indication field of the first target TB. The DMRS ports used by TB1 and TB2 are the same, and the demodulation reference signal DMRS ports used by the first target TB and the second target TB are the same.

[0355] For a multi-panel terminal, the terminal can receive TB1 and TB2 on two panels respectively, and the TCI states used by TB1 and TB2 can be different; corresponding to the transmission configuration indication TCI states used by the first target TB and the second target TB mentioned above are the same or different. The terminal can jointly demodulate TB1 and TB2, or process TB1 and TB2 independently.

[0356] iii.HARQ-ACK feedback enhancement:

[0357] a) Mode 1: Independent feedback of HARQ-ACK for TB1 and TB2: ACK / NACK (i.e., ACK or NACK) is fed back for the position of the retransmitted CBG; the position of the non-retransmitted CBG represents that the last transmission was successful, and ACK is fed back; corresponding to the above-mentioned first mode, it includes: generating an ACK or a negative ACK for the CBG corresponding to the bit position with the first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with the second value in the CBGTI.

[0358] b) Method 2: Joint HARQ-ACK feedback of TB1 and TB2: ACK / NACK is fed back only at the position where CBG is retransmitted in TB1. The position where CBG is not retransmitted represents that the last transmission was successful, and ACK is fed back; corresponding to the above-mentioned first method, it includes: for the first TB, ACK or NACK is generated for the CBG corresponding to the bit with the first value in the CBGTI, and ACK is generated for the CBG corresponding to the bit with the second value in the CBGTI; and ACK is generated for the CBG transmitted by the second TB.

[0359] iv. Example: When PUSCH 2CW transmission is scheduled for retransmission, the CBGTI in the DCI indicates 10100000; when the MCS of TB2 is 30 (i.e., the reserved field of MCS), the first and third CBGs of TB1 form a TB, which is repeatedly transmitted on TB1 and TB2 (see the information shown in the table below for details). At this time, the MCS, NDI, and RV used by TB2 are the same as the MCS, NDI, and RV indicated by TB1 in the DCI.

[0360]

[0361]

[0362] Among them, HARQ-1 corresponds to the above-mentioned HARQ-ACK feedback enhancement mode 1, and HARQ-2 corresponds to the above-mentioned HARQ-ACK feedback enhancement mode 2. The above table is applicable to mode 1 or mode 2 of the above-mentioned TB retransmission method 1.

[0363] 2) TB retransmission method 2:

[0364] 1. When the values ​​corresponding to the first N bits in the CBGTI field indicated in the DCI include at least one 1 and the values ​​corresponding to the last N bits are all 0, a new 1-bit field is added to the DCI to indicate whether the retransmission adopts SDM transmission (corresponding to the first bit field mentioned above, the first bit field is used to indicate the transmission mode of the third TB and the fourth TB). If SDM transmission is adopted, the CBGs indicated as 1 in the CBGTI are sorted from small to large (or from large to small) according to the CBG sequence number, and the number of CBGs indicated as 1 = M, then the first CBG is transmitted in TB1, then CBG is transmitted in TB2; corresponding to the first information including the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, the transmission mode of the CBG is determined as follows: the CBG corresponding to the first value is sorted in the second order; the first CBG in the sorting result is sorted. CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, where M is the number of CBGs corresponding to the first value (assuming M=2, the CBGs indicated as 1 include: CBG0 and CBG1, and this solution separates CBG0 and CBG1 (i.e., the CBG to be retransmitted) and retransmits them separately). The terminal receives the same CBG sent by TB1 and TB2 as a multi-stream joint. Indicates rounding up.

[0365] This solution can support SFN transmission with retransmission, which will greatly improve the retransmission reliability.

[0366] ii.HARQ-ACK feedback enhancement:

[0367] a) Method 1: Independent feedback of HARQ-ACK for TB1 and TB2: ACK / NACK is fed back for the position of the retransmitted CBG, and ACK is fed back for the position of the non-retransmitted CBG, which indicates that the last transmission was successful and ACK is fed back; corresponding to the first method, it includes: generating an ACK or a negative ACK for the CBG corresponding to the bit position with the first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with the second value in the CBGTI.

[0368] b) Mode 2: Joint HARQ-ACK feedback of TB1 and TB2: ACK / NACK is fed back only at the position in TB1 where the CBG should be retransmitted according to the CBGTI indication; the position where the CBG is not retransmitted represents that the last transmission was successful, and ACK is fed back; corresponding to the above-mentioned first mode, including: for the first TB, ACK or NACK is generated for the CBG corresponding to the bit with the first value in the CBGTI, and ACK is generated for the CBG corresponding to the bit with the second value in the CBGTI; and ACK is generated for the CBG transmitted by the second TB.

[0369] iii. Example: When PUSCH 2CW transmission is scheduled for retransmission, the CBGTI in the DCI indicates 10100000, and the newly added bit field in the DCI indicates 1. Then the first CBG of TB1 is transmitted in TB1, and the third CBG is transmitted in TB2. For details, see the information shown in the following table:

[0370]

[0371] Among them, HARQ-1 corresponds to the above-mentioned HARQ-ACK feedback enhancement mode 1, and HARQ-2 corresponds to the above-mentioned HARQ-ACK feedback enhancement mode 2.

[0372] 2. When the retransmitted TB is successfully received, the terminal feeds back an ACK. After the base station determines that the TB is successfully transmitted, it can determine that the HARQ process (the process corresponding to the retransmission) TB has completed the transmission.

[0373] Part 2 (retransmission based on TB granularity), for example: if the network does not configure the UE to perform code block group-based transmission through the high-level parameter codeBlockGroupTransmission (code block group transmission), and the high-level parameter maxNrofCodeWordsScheduledByDCI=2 (corresponding to the above-mentioned first information including the first parameter, the first parameter indicates that CBG-based transmission is not enabled); this solution includes the following contents:

[0374] 1. When the first TB needs to be retransmitted and the second TB does not need to be retransmitted, the retransmission of TB can be achieved in the following ways:

[0375] 1) TB retransmission method:

[0376] i. A 1-bit field is added to DCI to indicate whether the retransmission is repeated on 2 TBs (corresponding to the first bit field mentioned above, which is used to indicate the transmission mode of the third TB and the fourth TB). If adopted, the TB is repeatedly transmitted on TB1 and TB2; corresponding to the first information including the first parameter and the first bit field, and the first bit field indicates that the transmission is performed on the third TB and the fourth TB, the transmission mode of the TB is determined as follows: when it is determined that only the third TB is transmitted, the third TB is transmitted on the third TB and the fourth TB; or, when it is determined that only the fourth TB is transmitted, the fourth TB is transmitted on the third TB and the fourth TB.

[0377] Among them, the MCS, NDI, and RV used by TB2 can refer to the indication field of TB1 in DCI; the MCS, new data indication NDI, and / or RV used by the second target TB are determined according to the indication field of the first target TB. The DMRS ports used by TB1 and TB2 are the same, and the demodulation reference signal DMRS ports used by the first target TB and the second target TB are the same.

[0378] For a multi-panel terminal, the terminal can receive TB1 and TB2 on two panels respectively, and the TCI states used by TB1 and TB2 can be different; corresponding to the transmission configuration indication TCI states used by the first target TB and the second target TB mentioned above are the same or different. The terminal can jointly demodulate TB1 and TB2, or process TB1 and TB2 independently.

[0379] 2) HARQ-ACK feedback:

[0380] a) Mode 1: independent HARQ-ACK feedback of TB1 and TB2; corresponding to the above-mentioned first mode, including: generating ACK or NACK for TBs transmitted by the first TB and the second TB respectively.

[0381] b) Mode 2: HARQ joint feedback of TB1 and TB2: ACK / NACK is fed back only on TB1; corresponding to the above, ACK or NACK is generated respectively for the TBs transmitted only for the first TB.

[0382] Based on the above, the solution provided by the embodiment of the present invention includes:

[0383] (1) When at least one CBG in the first TB needs to be retransmitted and all CBGs in the second TB do not need to be retransmitted (i.e., the values ​​corresponding to the first N bits in the CBGTI field indicated in the DCI include at least one 1, and the values ​​corresponding to the last N bits are all 0), TB retransmission is implemented in the following manner. When the retransmitted TB is successfully received, the terminal feeds back an ACK. After the base station determines that the TB is successfully transmitted, it can be determined that the HARQ process TB has completed transmission:

[0384] Method 1) If the MCS value corresponding to TB2 in DCI is greater than A and / or RV=1, or if the newly added 1-bit field in DCI indicates retransmission in 2 TBs, the CBG corresponding to 1 in the CBGTI field forms a TB in the order of the CBG sequence number, and the TB is repeatedly transmitted on TB1 and TB2. The MCS, NDI, and RV used by TB2 can refer to the indication field of TB1 in DCI; wherein, the DMRS port used by TB1 and TB2 is the same; for a Multi-panel terminal, it can receive TB1 and TB2 on two panels respectively, and the TCI states used by TB1 and TB2 can be different. The HARQ-ACK of TB1 and TB2 is independently fed back, specifically, ACK / NACK can be fed back at the position of retransmitting CBG, and ACK can be fed back at the position of not retransmitting CBG; or it can be fed back jointly, specifically, ACK / NACK can be fed back only at the position of retransmitting CBG in TB1, and ACK can be fed back at the position of not retransmitting CBG.

[0385] Method 2) A new 1-bit field is added to the DCI to indicate whether the retransmission adopts the SDM method. If so, the CBGs indicated as 1 in the CBGTI field are sorted in ascending order according to the CBG sequence number, starting with (M is the number of CBGs indicated as 1) CBGs are transmitted in TB1, and then The CBG is transmitted in TB2; the terminal receives the same CBG sent by TB1 and TB2 as a multi-stream joint. The enhancement method of HARQ-ACK feedback is the same as that in method 1).

[0386] (2) When the first TB needs to be retransmitted but the second TB does not need to be retransmitted, the retransmission of the TBs can be achieved in the following ways:

[0387] A new 1-bit field is added to DCI to indicate whether retransmission is performed on two TBs. If so, the TB is repeatedly transmitted on TB1 and TB2. The MCS, NDI, and RV used by TB2 can refer to the indication field of TB1 in DCI. The DMRS ports used by TB1 and TB2 are the same. The terminal can receive TB1 and TB2 on two panels respectively, and perform joint demodulation or independent processing on TB1 and TB2. The enhancement of HARQ-ACK is the same as above.

[0388] In summary, the solution provided by the embodiment of the present invention improves the reliability of retransmission, specifically:

[0389] 1) Currently, when only 1 TB is transmitted, at most 4 streams can be transmitted. Therefore, even if the transmission capability and channel conditions are met for more than 4 streams, retransmission of more than 4 streams cannot be achieved. However, this solution uses both TB1 and TB2 for retransmission (which can correspond to SDM-based retransmission), which can achieve retransmission of more than 4 streams, greatly improving the retransmission throughput.

[0390] 2) For multi-panel terminals, if one panel is blocked, retransmission using the blocked panel will still result in transmission failure; however, in this solution, both TB1 and TB2 are used for retransmission (which may correspond to SFN-based retransmission), which will greatly improve retransmission reliability.

[0391] The embodiment of the present invention also provides a data transmission device, which is applied to a terminal, such as Figure 3 As shown, including:

[0392] A first determination module 31 is used to determine a transmission mode of a transport block TB or a code block group CBG according to first information sent by a network device;

[0393] The first information includes at least one of the following:

[0394] Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB;

[0395] A first parameter indicating that CBG-based transmission is not enabled;

[0396] The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0397] The data transmission device provided in the embodiment of the present invention determines the transmission mode of the transmission block TB or the code block group CBG according to the first information sent by the network device; wherein the first information includes at least one of the following: (1) code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values; or, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value; the first value indicates transmission, and the second value indicates non-transmission, the first N bits correspond to the first TB, and the last N bits correspond to the second TB; (2) a first parameter, the first parameter indicates that CBG-based transmission is not enabled; (3) a first bit field, the first bit field is used to indicate the transmission mode of the third TB and the fourth TB; it can support accurate determination of the transmission mode of the TB or CBG, thereby supporting accurate data transmission, and can be applicable to the scenario of multi-panel terminal retransmitting data, support avoiding the use of problematic panels for retransmission, and well solve the problem of low transmission reliability of data transmission solutions in the prior art.

[0398] The first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0399] In an embodiment of the present invention, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode; and / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0400] Among them, (1) when the first information includes CBGTI, and the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values, the first information also includes: the modulation and coding strategy MCS value corresponding to the second TB, and / or the redundant version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to the reserved bit field, and the RV corresponding to the second TB is the same as the target version; (2) when the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0401] In an embodiment of the present invention, the transmission method of TB or CBG is determined based on the first information sent by the network device, including: if the first information includes the CBGTI, the transmission method of TB or CBG is determined as follows: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; and the first target TB or the second target TB is transmitted on the first TB and the second TB.

[0402] The first value of the first bit field indicates that transmission is performed in the third TB and the fourth TB.

[0403] In an embodiment of the present invention, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the transmission method of TB or CBG is determined based on the first information sent by the network device, including: the first information includes the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed on the third TB and the fourth TB, then the transmission method of TB or CBG is determined as follows: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; the first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0404] Among them, the transmission method of the TB is determined based on the first information sent by the network device, including: the first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is to be performed on the third TB and the fourth TB, then the transmission method of the TB is determined as: when it is determined that only the third TB is to be transmitted, the third TB is transmitted on the third TB and the fourth TB; or, when it is determined that only the fourth TB is to be transmitted, the fourth TB is transmitted on the third TB and the fourth TB.

[0405] In an embodiment of the present invention, (1) the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB; and / or, (2) the demodulation reference signal DMRS port adopted by the first target TB and the second target TB is the same; wherein the second target TB is the second TB and the first target TB is the first TB; or, the second target TB is the fourth TB and the first target TB is the third TB.

[0406] The transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different; wherein the second target TB is the second TB and the first target TB is the first TB; or, the second target TB is the fourth TB and the first target TB is the third TB.

[0407] In an embodiment of the present invention, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the determining the transmission mode of the CBG according to the first information sent by the network device includes: the first information includes the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, then the transmission mode of the CBG is determined as follows: the CBG corresponding to the first value is sorted in the second order; the first CBG in the sorting result is sorted. CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0408] Further, the data transmission device also includes: a first generation module, which is used to generate a hybrid automatic repeat request confirmation HARQ-ACK in a first manner; wherein the first manner includes: generating a response ACK or a negative response NACK for the CBG corresponding to the bit position with a first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with a second value in the CBGTI; or, the first manner includes: for the first TB, generating an ACK or NACK for the CBG corresponding to the bit position with a first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with a second value in the CBGTI; and generating an ACK for the CBG transmitted by the second TB; or, the first manner includes: for the second TB, generating an ACK or NACK for the CBG corresponding to the bit position with a first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with a second value in the CBGTI; An ACK or NACK is generated for the CBG corresponding to the bit of the first value, and an ACK is generated for the CBG corresponding to the bit of the second value in the CBGTI; and, an ACK is generated for the CBG transmitted by the first TB; or, the first method includes: generating ACK or NACK respectively for the CBG or TB transmitted by the first TB and the second TB; or, the first method includes: generating ACK or NACK respectively only for the CBG or TB transmitted by the first TB or the second TB; or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0409] Among them, the implementation embodiments of the data transmission method on the above-mentioned terminal side are all applicable to the embodiments of the data transmission device and can also achieve the same technical effects.

[0410] The embodiment of the present invention also provides a data transmission device, which is applied to a network device, such as Figure 4 As shown, including:

[0411] A second determination module 41 is used to determine a transmission mode of a transport block TB or a code block group CBG according to the first information;

[0412] The first information includes at least one of the following:

[0413] Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB;

[0414] A first parameter indicating that CBG-based transmission is not enabled;

[0415] The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0416] The data transmission device provided in the embodiment of the present invention determines the transmission mode of the transmission block TB or the code block group CBG according to the first information; wherein the first information includes at least one of the following items: (1) code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values; or, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value; the first value indicates transmission, and the second value indicates non-transmission, the first N bits correspond to the first TB, and the last N bits correspond to the second TB; (2) a first parameter, the first parameter indicates that CBG-based transmission is not enabled; (3) a first bit field, the first bit field is used to indicate the transmission mode of the third TB and the fourth TB; it can support accurate determination of the transmission mode of the TB or CBG, thereby supporting accurate data transmission, and can be applicable to the scenario of multi-panel terminal retransmission of data, support avoiding the use of problematic panels for retransmission, and well solve the problem of low transmission reliability of data transmission solutions in the prior art.

[0417] Furthermore, the data transmission device also includes: a first sending module, used to send the first information to the terminal; wherein the first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0418] In an embodiment of the present invention, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode; and / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0419] Among them, (1) when the first information includes CBGTI, and the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values, the first information also includes: the modulation and coding strategy MCS value corresponding to the second TB, and / or the redundant version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to the reserved bit field, and the RV corresponding to the second TB is the same as the target version; (2) when the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0420] In an embodiment of the present invention, determining the transmission method of TB or CBG based on the first information includes: if the first information includes the CBGTI, then determining the transmission method of TB or CBG is: forming the CBG corresponding to the first value into a first target TB or a second target TB in a first order; transmitting the first target TB or the second target TB on the first TB and the second TB.

[0421] The first value of the first bit field indicates that transmission is performed in the third TB and the fourth TB.

[0422] In an embodiment of the present invention, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the transmission method of TB or CBG is determined based on the first information, including: the first information includes the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed on the third TB and the fourth TB, then the transmission method of TB or CBG is determined as: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; the first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0423] Among them, the transmission method of the TB is determined according to the first information, including: the first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is to be performed on the third TB and the fourth TB, then the transmission method of the TB is determined as: when it is determined that only the third TB is to be transmitted, the third TB is transmitted on the third TB and the fourth TB; or, when it is determined that only the fourth TB is to be transmitted, the fourth TB is transmitted on the third TB and the fourth TB.

[0424] In an embodiment of the present invention, (1) the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB; and / or, (2) the demodulation reference signal DMRS port adopted by the first target TB and the second target TB is the same; wherein the second target TB is the second TB and the first target TB is the first TB; or, the second target TB is the fourth TB and the first target TB is the third TB.

[0425] The transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different; wherein the second target TB is the second TB and the first target TB is the first TB; or, the second target TB is the fourth TB and the first target TB is the third TB.

[0426] In the embodiment of the present invention, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the determining the transmission mode of the CBG according to the first information includes: the first information includes the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, then the transmission mode of the CBG is determined as follows: the CBG corresponding to the first value is sorted in the second order; the first CBG in the sorting result is sorted. CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0427] Further, the data transmission device also includes: a first receiving module, used to receive the HARQ-ACK sent by the terminal and generated by the first method; wherein the first method includes: generating an ACK or a negative ACK for the CBG corresponding to the bit position with a first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with a second value in the CBGTI; or, the first method includes: for the first TB, generating an ACK or NACK for the CBG corresponding to the bit position with a first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with a second value in the CBGTI; and generating an ACK for the CBG transmitted by the second TB; or, the first method includes: for the second TB, generating an ACK or NACK for the CBG corresponding to the bit position with a first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with a second value in the CBGTI; An ACK or NACK is generated for the CBG corresponding to a bit position of a value, and an ACK is generated for the CBG corresponding to the bit position of the CBGTI whose value is the second value; and, an ACK is generated for the CBG transmitted by the first TB; or, the first method includes: generating ACK or NACK respectively for the CBG or TB transmitted by the first TB and the second TB; or, the first method includes: generating ACK or NACK respectively only for the CBG or TB transmitted by the first TB or the second TB; or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0428] Among them, the implementation embodiments of the data transmission method on the above-mentioned network device side are all applicable to the embodiments of the data transmission device and can also achieve the same technical effects.

[0429] The embodiment of the present invention further provides a data transmission device, wherein the data transmission device is a terminal, such as Figure 5 As shown, it includes: a processor 51;

[0430] The processor 51 is used to determine a transmission mode of a transport block TB or a code block group CBG according to first information sent by a network device;

[0431] The first information includes at least one of the following:

[0432] Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB;

[0433] A first parameter indicating that CBG-based transmission is not enabled;

[0434] The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0435] In the embodiment of the present invention, the data transmission device may further include a transceiver 52 capable of communicating with the processor 51, which is not limited herein.

[0436] The data transmission device provided in the embodiment of the present invention determines the transmission mode of the transmission block TB or the code block group CBG according to the first information sent by the network device; wherein the first information includes at least one of the following: (1) code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values; or, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value; the first value indicates transmission, and the second value indicates non-transmission, the first N bits correspond to the first TB, and the last N bits correspond to the second TB; (2) a first parameter, the first parameter indicates that CBG-based transmission is not enabled; (3) a first bit field, the first bit field is used to indicate the transmission mode of the third TB and the fourth TB; it can support accurate determination of the transmission mode of the TB or CBG, thereby supporting accurate data transmission, and can be applicable to the scenario of multi-panel terminal retransmission of data, support avoiding the use of problematic panels for retransmission, and well solve the problem of low transmission reliability of data transmission solutions in the prior art.

[0437] The first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0438] In an embodiment of the present invention, the transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode; and / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

[0439] Among them, (1) when the first information includes CBGTI, and the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values, the first information also includes: the modulation and coding strategy MCS value corresponding to the second TB, and / or the redundant version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to the reserved bit field, and the RV corresponding to the second TB is the same as the target version; (2) when the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0440] In an embodiment of the present invention, the transmission method of TB or CBG is determined based on the first information sent by the network device, including: if the first information includes the CBGTI, the transmission method of TB or CBG is determined as follows: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; and the first target TB or the second target TB is transmitted on the first TB and the second TB.

[0441] The first value of the first bit field indicates that transmission is performed in the third TB and the fourth TB.

[0442] In an embodiment of the present invention, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the transmission method of TB or CBG is determined based on the first information sent by the network device, including: the first information includes the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed on the third TB and the fourth TB, then the transmission method of TB or CBG is determined as follows: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; the first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0443] Among them, the transmission method of the TB is determined based on the first information sent by the network device, including: the first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is to be performed on the third TB and the fourth TB, then the transmission method of the TB is determined as: when it is determined that only the third TB is to be transmitted, the third TB is transmitted on the third TB and the fourth TB; or, when it is determined that only the fourth TB is to be transmitted, the fourth TB is transmitted on the third TB and the fourth TB.

[0444] In an embodiment of the present invention, (1) the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB; and / or, (2) the demodulation reference signal DMRS port adopted by the first target TB and the second target TB is the same; wherein the second target TB is the second TB and the first target TB is the first TB; or, the second target TB is the fourth TB and the first target TB is the third TB.

[0445] The transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different; wherein the second target TB is the second TB and the first target TB is the first TB; or, the second target TB is the fourth TB and the first target TB is the third TB.

[0446] In an embodiment of the present invention, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the determining the transmission mode of the CBG according to the first information sent by the network device includes: the first information includes the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, then the transmission mode of the CBG is determined as follows: the CBG corresponding to the first value is sorted in the second order; the first CBG in the sorting result is sorted. CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0447] Further, the processor is also used to: generate a hybrid automatic repeat request confirmation HARQ-ACK using a first method; wherein the first method includes: generating an ACK or a negative ACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, and generating an ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; or, the first method includes: for the first TB, generating an ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, and generating an ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating an ACK for the CBG transmitted by the second TB; or, the first method includes: for the second TB, generating an ACK or NACK for the bit whose value in the CBGTI is the first value. The corresponding CBG generates ACK or NACK, and ACK is generated for the CBG corresponding to the bit position in the CBGTI that takes the second value; and, ACK is generated for the CBG transmitted by the first TB; or, the first method includes: generating ACK or NACK respectively for the CBG or TB transmitted by the first TB and the second TB; or, the first method includes: generating ACK or NACK respectively only for the CBG or TB transmitted by the first TB or the second TB; or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, ACK is generated for the CBG or TB transmitted by the first TB, and ACK or NACK is generated for the CBG or TB transmitted by the second TB.

[0448] Among them, the implementation embodiments of the data transmission method on the above-mentioned terminal side are all applicable to the embodiments of the data transmission device and can also achieve the same technical effects.

[0449] The embodiment of the present invention further provides a data transmission device, wherein the data transmission device is a network device, such as Figure 6 As shown, it includes: a processor 61;

[0450] The processor 61 is used to determine a transmission mode of a transport block TB or a code block group CBG according to the first information;

[0451] The first information includes at least one of the following:

[0452] Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB;

[0453] A first parameter indicating that CBG-based transmission is not enabled;

[0454] The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

[0455] In the embodiment of the present invention, the data transmission device may further include a transceiver 62 capable of communicating with the processor 61, which is not limited herein.

[0456] The data transmission device provided in the embodiment of the present invention determines the transmission mode of the transmission block TB or the code block group CBG according to the first information; wherein the first information includes at least one of the following items: (1) code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values; or, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value; the first value indicates transmission, and the second value indicates non-transmission, the first N bits correspond to the first TB, and the last N bits correspond to the second TB; (2) a first parameter, the first parameter indicates that CBG-based transmission is not enabled; (3) a first bit field, the first bit field is used to indicate the transmission mode of the third TB and the fourth TB; it can support accurate determination of the transmission mode of the TB or CBG, thereby supporting accurate data transmission, and can be applicable to the scenario of multi-panel terminal retransmission of data, support avoiding the use of problematic panels for retransmission, and well solve the problem of low transmission reliability of data transmission solutions in the prior art.

[0457] Furthermore, the processor is also used to: use a transceiver to send the first information to the terminal; wherein the first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

[0458] Among them, the transmission mode of the third TB includes: single frequency network SFN transmission mode, or space division multiplexing SDM transmission mode; and / or, the transmission mode of the fourth TB includes: single frequency network SFN transmission mode, or space division multiplexing SDM transmission mode.

[0459] In an embodiment of the present invention, (1) when the first information includes CBGTI, and the corresponding values ​​of the first N bits include at least one first value, and the corresponding values ​​of the last N bits are all second values, the first information also includes: the modulation and coding strategy MCS value corresponding to the second TB, and / or the redundant version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to the reserved bit field, and the RV corresponding to the second TB is the same as the target version; (2) when the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

[0460] Among them, the transmission method of TB or CBG is determined according to the first information, including: if the first information includes the CBGTI, the transmission method of TB or CBG is determined as follows: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; and the first target TB or the second target TB is transmitted on the first TB and the second TB.

[0461] In the embodiment of the present invention, the first value of the first bit field indicates that transmission is performed in the third TB and the fourth TB.

[0462] Among them, the first TB is the same as the third TB, and the second TB is the same as the fourth TB; the transmission method of TB or CBG is determined based on the first information, including: the first information includes the CBGTI and the first bit field, and the first bit field indicates that the transmission is to be performed in the third TB and the fourth TB, then the transmission method of TB or CBG is determined as: the CBG corresponding to the first value is formed into a first target TB or a second target TB in a first order; the first target TB or the second target TB is transmitted on the third TB and the fourth TB.

[0463] In an embodiment of the present invention, determining the transmission method of the TB based on the first information includes: the first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is to be performed on the third TB and the fourth TB, then determining the transmission method of the TB is: when it is determined that only the third TB is to be transmitted, the third TB is transmitted on the third TB and the fourth TB; or, when it is determined that only the fourth TB is to be transmitted, the fourth TB is transmitted on the third TB and the fourth TB.

[0464] Wherein, (1) the MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB; and / or, (2) the demodulation reference signal DMRS port adopted by the first target TB and the second target TB is the same; wherein the second target TB is the second TB and the first target TB is the first TB; or, the second target TB is the fourth TB and the first target TB is the third TB.

[0465] In an embodiment of the present invention, the transmission configuration indication TCI status adopted by the first target TB and the second target TB is the same or different; wherein, the second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

[0466] The first TB is the same as the third TB, and the second TB is the same as the fourth TB; the transmission mode of the CBG is determined according to the first information, including: the first information includes the CBGTI and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, then the transmission mode of the CBG is determined as follows: the CBG corresponding to the first value is sorted in the second order; the first CBG in the sorting result is sorted; CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

[0467] Further, the processor is also used to: use the transceiver to receive the HARQ-ACK sent by the terminal and generated by the first method; wherein the first method includes: generating an ACK or a negative ACK NACK for the CBG corresponding to the bit position with a first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with a second value in the CBGTI; or, the first method includes: for the first TB, generating an ACK or NACK for the CBG corresponding to the bit position with a first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with a second value in the CBGTI; and generating an ACK for the CBG transmitted by the second TB; or, the first method includes: for the second TB, generating an ACK or NACK for the bit position with a first value in the CBGTI, and generating an ACK for the CBG corresponding to the bit position with a second value in the CBGTI; The first method comprises: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively; or, the first method comprises: generating ACK or NACK for the CBG or TB transmitted by the first TB or the second TB, respectively; or, the first method comprises: generating ACK or NACK for the CBG or TB transmitted by the first TB or the second TB, respectively; or, the first method comprises: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

[0468] Among them, the implementation embodiments of the data transmission method on the above-mentioned network device side are all applicable to the embodiments of the data transmission device and can also achieve the same technical effects.

[0469] An embodiment of the present invention also provides a data transmission device, including a memory, a processor, and a program stored in the memory and executable on the processor; when the processor executes the program, the above-mentioned data transmission method on the terminal side or the network device side is implemented.

[0470] Among them, the implementation embodiments of the data transmission method on the above-mentioned terminal side or network device side are applicable to the embodiments of the data transmission device and can achieve the same technical effect.

[0471] An embodiment of the present invention further provides a readable storage medium on which a program is stored. When the program is executed by a processor, the steps in the above-mentioned data transmission method on the terminal side or the network device side are implemented.

[0472] Among them, the implementation embodiments of the data transmission method on the above-mentioned terminal side or network device side are all applicable to the embodiments of the readable storage medium and can achieve the same technical effect.

[0473] It should be noted that many functional components described in this specification are referred to as modules in order to more particularly emphasize the independence of their implementation methods.

[0474] In the embodiment of the present invention, module can be implemented with software so that it can be executed by various types of processors. For example, an executable code module of an identification can include one or more physical or logical blocks of computer instructions, for example, it can be constructed as an object, process or function. Nevertheless, the executable code of the identified module does not need to be physically located together, but can include different instructions stored in different positions, and when these instructions are logically combined together, it constitutes a module and realizes the specified purpose of the module.

[0475] In fact, executable code module can be a single instruction or many instructions, and can even be distributed on a plurality of different code segments, distributed among different programs, and distributed across a plurality of memory devices. Similarly, operating data can be identified in the module, and can be implemented and organized in the data structure of any appropriate type according to any appropriate form. The operating data can be collected as a single data set, or can be distributed in different locations (including on different storage devices), and can only be present on a system or network as an electronic signal at least in part.

[0476] When a module can be implemented by software, considering the level of existing hardware technology, a person skilled in the art can build a corresponding hardware circuit to implement the corresponding function of the module that can be implemented by software without considering the cost. The hardware circuit includes a conventional very large scale integration (VLSI) circuit or gate array and existing semiconductors such as logic chips, transistors, or other discrete components. The module can also be implemented by a programmable hardware device, such as a field programmable gate array, a programmable array logic, a programmable logic device, etc.

[0477] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary personnel in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A data transmission method, applied to a terminal, characterized in that: include: Determine, according to the first information sent by the network device, a transmission mode of the transport block TB or the code block group CBG; The first information includes at least one of the following: Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB; A first parameter indicating that CBG-based transmission is not enabled; The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

2. The data transmission method according to claim 1, characterized in that: The first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

3. The data transmission method according to claim 1, characterized in that: The transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode; And / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

4. The data transmission method according to claim 1, characterized in that: In the case where the first information includes CBGTI, and the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values, the first information further includes: a modulation and coding strategy MCS value corresponding to the second TB, and / or a redundancy version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to a reserved bit field, and the RV corresponding to the second TB is the same as the target version; When the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

5. The data transmission method according to claim 4, characterized in that: The determining the transmission mode of TB or CBG according to the first information sent by the network device includes: The first information includes the CBGTI, and the transmission mode of TB or CBG is determined as follows: The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order; The first target TB or the second target TB is transmitted on the first TB and the second TB.

6. The data transmission method according to claim 1, characterized in that: The first value of the first bit field indicates that transmission is performed in the third TB and the fourth TB.

7. The data transmission method according to claim 6, characterized in that: The first TB is the same as the third TB, and the second TB is the same as the fourth TB; The determining, according to the first information sent by the network device, the transmission mode of the TB or CBG includes: The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB or CBG is determined as follows: The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order; The first target TB or the second target TB is transmitted on the third TB and the fourth TB.

8. The data transmission method according to claim 6, characterized in that: The step of determining the transmission mode of the TB according to the first information sent by the network device includes: The first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB is determined as follows: When it is determined that only the third TB is to be transmitted, transmitting the third TB on the third TB and the fourth TB; Or, when it is determined to transmit only the fourth TB, the fourth TB is transmitted on the third TB and the fourth TB.

9. The data transmission method according to claim 5, 7 or 8, characterized in that: The MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB; And / or, the demodulation reference signal DMRS port used by the first target TB and the second target TB is the same; The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

10. The data transmission method according to claim 5, 7 or 8, characterized in that: The transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different; The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

11. The data transmission method according to claim 1, characterized in that: The first TB is the same as the third TB, and the second TB is the same as the fourth TB; The determining, according to the first information sent by the network device, a transmission mode of the CBG includes: The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the CBG is determined as follows: sorting the CBGs corresponding to the first value according to a second order; Sort the results by CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

12. The data transmission method according to claim 1, characterized in that: Also includes: A hybrid automatic repeat request acknowledgment HARQ-ACK is generated by adopting the first method; The first method includes: generating an ACK or a negative ACK for a CBG corresponding to a bit having a first value in the CBGTI, and generating an ACK for a CBG corresponding to a bit having a second value in the CBGTI; Or, the first manner includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the second TB; Or, the first manner includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the first TB; Or, the first manner includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively; Or, the first manner includes: generating ACK or NACK only for the CBG or TB transmitted by the first TB or the second TB, respectively; Or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

13. A data transmission method, applied to a network device, characterized in that: include: Determine, according to the first information, a transmission mode of the transport block TB or the code block group CBG; The first information includes at least one of the following: Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB; A first parameter indicating that CBG-based transmission is not enabled; The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

14. The data transmission method according to claim 13, characterized in that: Also includes: Sending the first information to the terminal; The first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

15. The data transmission method according to claim 13, characterized in that: The transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode; And / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

16. The data transmission method according to claim 13, characterized in that: In the case where the first information includes CBGTI, and the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values, the first information further includes: a modulation and coding strategy MCS value corresponding to the second TB, and / or a redundancy version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to a reserved bit field, and the RV corresponding to the second TB is the same as the target version; When the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

17. The data transmission method according to claim 16, characterized in that: The determining, according to the first information, a transmission mode of the TB or CBG includes: The first information includes the CBGTI, and the transmission mode of TB or CBG is determined as follows: The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order; The first target TB or the second target TB is transmitted on the first TB and the second TB.

18. The data transmission method according to claim 13, characterized in that: The first value of the first bit field indicates that transmission is performed in the third TB and the fourth TB.

19. The data transmission method according to claim 18, characterized in that: The first TB is the same as the third TB, and the second TB is the same as the fourth TB; The determining, according to the first information, a transmission mode of the TB or CBG includes: The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB or CBG is determined as follows: The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order; The first target TB or the second target TB is transmitted on the third TB and the fourth TB.

20. The data transmission method according to claim 18, characterized in that: The step of determining the transmission mode of the TB according to the first information includes: The first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB is determined as follows: When it is determined that only the third TB is to be transmitted, transmitting the third TB on the third TB and the fourth TB; Or, when it is determined to transmit only the fourth TB, the fourth TB is transmitted on the third TB and the fourth TB.

21. The data transmission method according to claim 17, 19 or 20, characterized in that: The MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB; And / or, the demodulation reference signal DMRS port used by the first target TB and the second target TB is the same; The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

22. The data transmission method according to claim 17, 19 or 20, characterized in that: The transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different; The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

23. The data transmission method according to claim 13, characterized in that: The first TB is the same as the third TB, and the second TB is the same as the fourth TB; The determining, according to the first information, a transmission mode of the CBG includes: The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the CBG is determined as follows: sorting the CBGs corresponding to the first value according to a second order; Sort the results by CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

24. The data transmission method according to claim 13, characterized in that: Also includes: A HARQ-ACK sent by a receiving terminal and generated by using a first method; The first method includes: generating an ACK or a negative ACK for a CBG corresponding to a bit having a first value in the CBGTI, and generating an ACK for a CBG corresponding to a bit having a second value in the CBGTI; Or, the first manner includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the second TB; Or, the first manner includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the first TB; Or, the first manner includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively; Or, the first manner includes: generating ACK or NACK only for the CBG or TB transmitted by the first TB or the second TB, respectively; Or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

25. A data transmission device, applied to a terminal, characterized in that: include: A first determination module, configured to determine a transmission mode of a transport block TB or a code block group CBG according to first information sent by a network device; The first information includes at least one of the following: Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB; A first parameter indicating that CBG-based transmission is not enabled; The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

26. The data transmission device according to claim 25, characterized in that: The first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

27. The data transmission device according to claim 25, characterized in that: The transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode; And / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

28. The data transmission device according to claim 25, characterized in that: In the case where the first information includes CBGTI, and the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values, the first information further includes: a modulation and coding strategy MCS value corresponding to the second TB, and / or a redundancy version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to a reserved bit field, and the RV corresponding to the second TB is the same as the target version; When the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

29. The data transmission device according to claim 28, characterized in that: The determining, according to the first information sent by the network device, the transmission mode of the TB or CBG includes: The first information includes the CBGTI, and the transmission mode of TB or CBG is determined as follows: The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order; The first target TB or the second target TB is transmitted on the first TB and the second TB.

30. The data transmission device according to claim 25, characterized in that: The first value of the first bit field indicates that transmission is performed in the third TB and the fourth TB.

31. The data transmission device according to claim 30, characterized in that: The first TB is the same as the third TB, and the second TB is the same as the fourth TB; The determining, according to the first information sent by the network device, the transmission mode of the TB or CBG includes: The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB or CBG is determined as follows: The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order; The first target TB or the second target TB is transmitted on the third TB and the fourth TB.

32. The data transmission device according to claim 30, characterized in that: The step of determining the transmission mode of the TB according to the first information sent by the network device includes: The first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB is determined as follows: When it is determined that only the third TB is to be transmitted, transmitting the third TB on the third TB and the fourth TB; Or, when it is determined to transmit only the fourth TB, the fourth TB is transmitted on the third TB and the fourth TB.

33. The data transmission device according to claim 29, 31 or 32, characterized in that: The MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB; And / or, the demodulation reference signal DMRS port used by the first target TB and the second target TB is the same; The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

34. The data transmission device according to claim 29, 31 or 32, characterized in that: The transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different; The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

35. The data transmission device according to claim 25, characterized in that: The first TB is the same as the third TB, and the second TB is the same as the fourth TB; The determining, according to the first information sent by the network device, a transmission mode of the CBG includes: The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the CBG is determined as follows: sorting the CBGs corresponding to the first value according to a second order; Sort the results by CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

36. The data transmission device according to claim 25, characterized in that: Also includes: A first generating module, configured to generate a hybrid automatic repeat request acknowledgment HARQ-ACK in a first manner; The first method includes: generating an ACK or a negative ACK for a CBG corresponding to a bit having a first value in the CBGTI, and generating an ACK for a CBG corresponding to a bit having a second value in the CBGTI; Or, the first manner includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the second TB; Or, the first manner includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the first TB; Or, the first manner includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively; Or, the first manner includes: generating ACK or NACK only for the CBG or TB transmitted by the first TB or the second TB, respectively; Or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

37. A data transmission device, applied to a network device, characterized in that: include: A second determination module is used to determine a transmission mode of a transport block TB or a code block group CBG according to the first information; The first information includes at least one of the following: Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB; A first parameter indicating that CBG-based transmission is not enabled; The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

38. The data transmission device according to claim 37, characterized in that: Also includes: A first sending module, used for sending the first information to a terminal; The first information is carried in downlink control information DCI or media access control element MAC CE or high-level parameters.

39. The data transmission device according to claim 37, characterized in that: The transmission mode of the third TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode; And / or, the transmission mode of the fourth TB includes: a single frequency network SFN transmission mode, or a space division multiplexing SDM transmission mode.

40. The data transmission device according to claim 37, characterized in that: In the case where the first information includes CBGTI, and the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values, the first information further includes: a modulation and coding strategy MCS value corresponding to the second TB, and / or a redundancy version RV corresponding to the second TB; the MCS value corresponding to the second TB corresponds to a reserved bit field, and the RV corresponding to the second TB is the same as the target version; When the first information includes CBGTI, the corresponding values ​​of the first N bits are all second values, and the corresponding values ​​of the last N bits include at least one first value, the first information also includes: the modulation and coding strategy MCS value corresponding to the first TB, and / or the redundant version RV corresponding to the first TB; the MCS value corresponding to the first TB corresponds to the reserved bit field, and the RV corresponding to the first TB is the same as the target version.

41. The data transmission device according to claim 40, characterized in that: The determining, according to the first information, a transmission mode of the TB or CBG includes: The first information includes the CBGTI, and the transmission mode of TB or CBG is determined as follows: The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order; The first target TB or the second target TB is transmitted on the first TB and the second TB.

42. The data transmission device according to claim 37, characterized in that: The first value of the first bit field indicates that transmission is performed in the third TB and the fourth TB.

43. The data transmission device according to claim 42, characterized in that: The first TB is the same as the third TB, and the second TB is the same as the fourth TB; The determining, according to the first information, a transmission mode of the TB or CBG includes: The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB or CBG is determined as follows: The CBGs corresponding to the first value are used to form a first target TB or a second target TB according to a first order; The first target TB or the second target TB is transmitted on the third TB and the fourth TB.

44. The data transmission device according to claim 42, characterized in that: The step of determining the transmission mode of the TB according to the first information includes: The first information includes the first parameter and the first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the TB is determined as follows: When it is determined that only the third TB is to be transmitted, transmitting the third TB on the third TB and the fourth TB; Or, when it is determined to transmit only the fourth TB, the fourth TB is transmitted on the third TB and the fourth TB.

45. The data transmission device according to claim 41, 43 or 44, characterized in that: The MCS, new data indication NDI and / or RV adopted by the second target TB are determined according to the indication field of the first target TB; or, the MCS, NDI and / or RV adopted by the first target TB are determined according to the indication field of the second target TB; And / or, the demodulation reference signal DMRS port used by the first target TB and the second target TB is the same; The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

46. ​​The data transmission device according to claim 41, 43 or 44, characterized in that: The transmission configuration indication TCI states adopted by the first target TB and the second target TB are the same or different; The second target TB is the second TB, and the first target TB is the first TB; or, the second target TB is the fourth TB, and the first target TB is the third TB.

47. The data transmission device according to claim 37, characterized in that: The first TB is the same as the third TB, and the second TB is the same as the fourth TB; The determining, according to the first information, a transmission mode of the CBG includes: The first information includes the CBGTI and a first bit field, and the first bit field indicates that the transmission is performed in the third TB and the fourth TB, and the transmission mode of the CBG is determined as follows: sorting the CBGs corresponding to the first value according to a second order; Sort the results by CBGs are transmitted in the third TB, and the remaining CBGs in the sorting result are transmitted in the fourth TB, wherein M is the number of CBGs corresponding to the first value.

48. The data transmission device according to claim 37, characterized in that: Also includes: A first receiving module, configured to receive a HARQ-ACK sent by a terminal and generated in a first manner; The first method includes: generating an ACK or a negative ACK for a CBG corresponding to a bit having a first value in the CBGTI, and generating an ACK for a CBG corresponding to a bit having a second value in the CBGTI; Or, the first manner includes: for the first TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the second TB; Or, the first manner includes: for the second TB, generating ACK or NACK for the CBG corresponding to the bit whose value in the CBGTI is the first value, generating ACK for the CBG corresponding to the bit whose value in the CBGTI is the second value; and generating ACK for the CBG transmitted by the first TB; Or, the first manner includes: generating ACK or NACK for the CBG or TB transmitted by the first TB and the second TB, respectively; Or, the first manner includes: generating ACK or NACK only for the CBG or TB transmitted by the first TB or the second TB, respectively; Or, the first method includes: generating ACK or NACK for the CBG or TB transmitted by the first TB, and generating ACK for the CBG or TB transmitted by the second TB; or, generating ACK for the CBG or TB transmitted by the first TB, and generating ACK or NACK for the CBG or TB transmitted by the second TB.

49. A data transmission device, the data transmission device being a terminal, characterized in that: include: processor; The processor is used to determine a transmission mode of a transport block TB or a code block group CBG according to first information sent by a network device; The first information includes at least one of the following: Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB; A first parameter indicating that CBG-based transmission is not enabled; The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

50. A data transmission device, the data transmission device being a network device, characterized in that: include: processor; The processor is configured to determine a transmission mode of a transport block TB or a code block group CBG according to the first information; The first information includes at least one of the following: Code block group transmission information CBGTI, wherein the CBGTI includes 2N bits, the values ​​corresponding to the first N bits include at least one first value, and the values ​​corresponding to the last N bits are all second values; or, the values ​​corresponding to the first N bits are all second values, and the values ​​corresponding to the last N bits include at least one first value; the first value indicates transmission, the second value indicates non-transmission, the first N bits correspond to a first TB, and the last N bits correspond to a second TB; A first parameter indicating that CBG-based transmission is not enabled; The first bit field is used to indicate the transmission mode of the third TB and the fourth TB.

51. A data transmission device, comprising a memory, a processor, and a program stored in the memory and executable on the processor; characterized in that: When the processor executes the program, the data transmission method according to any one of claims 1 to 24 is implemented.

52. A readable storage medium having a program stored thereon, characterized in that: When the program is executed by a processor, the steps of the data transmission method according to any one of claims 1 to 24 are implemented.