IP Library Granted Patent US 11,736,237
Granted Patent B2
US 11,736,237 · App. 17/043,546 · Granted Aug 22, 2023

Data transmission method, terminal device and network device

Inventor: Xuejuan Gao (Beijing, CN)
Assignee: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.
H04L1/1812H04L1/1607H04L1/1861H04L5/0055H04W72/23
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,736,237
App. No.
17/043,546
Granted
Aug 22, 2023
Kind
B2
Abstract

A data transmission method, a terminal device and a network device are provided. The method includes: receiving PDSCH; determining a size of a semi-static HARQ-ACK codebook according to a number of repetition transmissions of the PDSCH; and performing a corresponding HARQ-ACK feedback for the PDSCH with repetition transmissions according to the determined size of the semi-static HARQ-ACK codebook.

Claims (111)

1. A data transmission method applied to a terminal device, comprising:

receiving Physical Downlink Shared Channel (PDSCH);

determining a size of a semi-static Hybrid Automatic Repeat Request-Acknowledge (HARQ-ACK) codebook according to a number of repetition transmissions of the PDSCH; and

performing a corresponding HARQ-ACK feedback for the PDSCH with repetition transmissions according to the determined size of the semi-static HARQ-ACK codebook,

wherein determining a size of a semi-static Hybrid Automatic Repeat Request-Acknowledge (HARQ-ACK) codebook according to a number of repetition transmissions of the PDSCH comprises:

determining a quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in a slot or in a Physical Uplink Control Channel (PUCCH) according to the number of repetition transmissions of the PDSCH and a quantity of downlink transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH; and

determining the size of the semi-static HARQ-ACK codebook according to the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH.

2. The method according to claim 1 , wherein

the quantity of downlink transmissions with associated HARQ-ACK feedback in a slot or in a PUCCH may be at least one of:

the quantity of downlink transmissions determined according to each value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK;

the quantity of downlink transmissions determined according to a range of slot determined by a maximum value and a minimum value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK;

the quantity of downlink transmissions determined according to each value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK and a time domain resource allocation candidate set for a downlink transmission in each slot;

the quantity of downlink transmissions determined according to a range of slot determined by a maximum value and a minimum value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK and a time domain resource allocation candidate set for a downlink transmission in each slot.

3. The method according to claim 2 , wherein determining the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in a slot or in a Physical Uplink Control Channel (PUCCH) according to the number of repetition transmissions of the PDSCH and a quantity of downlink transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH comprises:

calculating the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH according to a formula

M

=

B

A

,

wherein M is the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, B is the quantity of downlink transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, and A is the number of repetition transmissions of PDSCHs, ┌┐ is a rounded up operator; and/or

wherein performing a corresponding HARQ-ACK feedback for the PDSCH with repetition transmissions according to the determined size of the semi-static HARQ-ACK codebook comprises:

mapping HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions to the semi-static HARQ-ACK codebook according to the position of the PDSCH with repetition transmissions within the quantity of M PDSCHs with repetition transmission with associated HARQ-ACK feedback in the slot or in the PUCCH.

4. The method according to claim 3 , wherein if a position of the last transmission of repetition transmissions of a PDSCH corresponds to positions (A*i+l)th to (A*(i+1))th of B downlink transmission positions, the PDSCH with repetition transmissions is the (i+l)th PDSCH with repetition transmissions within the quantity of M PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, and i is a positive integer greater than or equal to 0.

5. The method according to claim 1 , wherein the HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions is HARQ-ACK feedback information corresponding to the last transmission of the PDSCH with repetition transmissions.

6. A data transmission method applied to a network device, comprising:

transmitting PDSCH;

determining a size of a semi-static HARQ-ACK codebook according to a number of repetition transmissions of the PDSCH;

receiving HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions according to the determined size of the semi-static HARQ-ACK codebook,

wherein determining a size of a semi-static HARQ-ACK codebook according to a number of repetition transmissions of the PDSCH comprises:

determining a quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in a slot or in a PUCCH according to the number of repetition transmissions of the PDSCH and a quantity of downlink transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH; and

determining the size of the semi-static HARQ-ACK codebook according to the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH.

7. The method according to claim 6 , wherein

the quantity of downlink transmissions with associated HARQ-ACK feedback in a slot or in a PUCCH may be at least one of:

the quantity of downlink transmissions determined according to each value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK;

the quantity of downlink transmissions determined according to a range of slot determined by a maximum value and a minimum value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK;

the quantity of downlink transmissions determined according to each value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK and a time domain resource allocation candidate set for a downlink transmission in each slot;

the quantity of downlink transmissions determined according to a range of slot determined by a maximum value and a minimum value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK and a time domain resource allocation candidate set for a downlink transmission in each slot.

8. The method according to claim 7 , wherein determining the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in a slot or in a Physical Uplink Control Channel (PUCCH) according to the number of repetition transmissions of the PDSCH and a quantity of downlink transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH comprises:

calculating the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH according to a formula

M

=

B

A

,

wherein M is the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, B is the quantity of downlink transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, and A is the number of repetition transmissions of PDSCHs, ┌┐ is a rounded up operator; and/or

wherein receiving HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions according to the determined size of the semi-static HARQ-ACK codebook comprises:

receiving HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions in a corresponding position of the semi-static HARQ-ACK codebook according to the position of the PDSCH with repetition transmissions within the quantity of M PDSCHs with repetition transmission with associated HARQ-ACK feedback in the slot or in the PUCCH.

9. The method according to claim 8 , wherein if a position of the last transmission of repetition transmissions of a PDSCH corresponds to positions (A*i+l)th to (A*(i+1))th of B downlink transmission positions, the PDSCH with repetition transmissions is the (i+l)th PDSCH with repetition transmissions within the quantity of M PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, and i is a positive integer greater than or equal to 0.

10. The data transmission method according to claim 6 , wherein the HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions is HARQ-ACK feedback information corresponding to the last transmission of the PDSCH with repetition transmissions.

11. A terminal device, comprising a transceiver, a memory, a processor, and a computer program stored on the memory and executed by the processor, wherein

the transceiver is configured to receive PDSCH;

the processor is configured to determine a size of a semi-static Hybrid Automatic Repeat Request-Acknowledge (HARQ-ACK) codebook according to a number of repetition transmissions of the PDSCH; and perform a corresponding HARQ-ACK feedback for the PDSCH with repetition transmissions according to the determined size of the semi-static HARQ-ACK codebook,

wherein the processor is further configured to:

determine a quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in a slot or in a Physical Uplink Control Channel (PUCCH) according to the number of repetition transmissions of the PDSCH and a quantity of downlink transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH; and

determine the size of the semi-static HARQ-ACK codebook according to the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH.

12. The terminal device according to claim 11 ,

wherein the quantity of downlink transmissions with associated HARQ-ACK feedback in a slot or in a PUCCH may be at least one of:

the quantity of downlink transmissions determined according to each value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK;

the quantity of downlink transmissions determined according to a range of slot determined by a maximum value and a minimum value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK;

the quantity of downlink transmissions determined according to each value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK and a time domain resource allocation candidate set for a downlink transmission in each slot;

the quantity of downlink transmissions determined according to a range of slot determined by a maximum value and a minimum value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK and a time domain resource allocation candidate set for a downlink transmission in each slot.

13. The terminal device according to claim 12 , wherein the processor is further configured to:

calculate the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH according to a formula

M

=

B

A

,

wherein M is the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, B is the quantity of downlink transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, and A is the number of repetition transmissions of PDSCHs, ┌┐ is a rounded up operator; and/or

wherein the transceiver is further configured to:

map HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions to the semi-static HARQ-ACK codebook according to the position of the PDSCH with repetition transmissions within the quantity of M PDSCHs with repetition transmission with associated HARQ-ACK feedback in the slot or in the PUCCH.

14. The terminal device according to claim 13 , wherein if a position of the last transmission of repetition transmissions of a PDSCH corresponds to positions (A*i+l)th to (A*(i+1))th of B downlink transmission positions, the PDSCH with repetition transmissions is the (i+l)th PDSCH with repetition transmissions within the quantity of M PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, and i is a positive integer greater than or equal to 0.

15. The terminal device according to claim 11 , wherein the HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions is HARQ-ACK feedback information corresponding to the last transmission of the PDSCH with repetition transmissions.

16. A network device comprising a transceiver, a memory, a processor, and a computer program stored on the memory and executed by the processor, wherein

the transceiver is configured to: transmit PDSCH;

the processor is configured to determine a size of a semi-static HARQ-ACK codebook according to a number of repetition transmissions of the PDSCH;

the transceiver is further configured to receive HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions according to the determined size of the semi-static HARQ-ACK codebook,

wherein the processor is further configured to:

determine a quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in a slot or in a PUCCH according to the number of repetition transmissions of the PDSCH and a quantity of downlink transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH; and

determine the size of the semi-static HARQ-ACK codebook according to the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH.

17. The network device according to claim 16 ,

wherein the quantity of downlink transmissions with associated HARQ-ACK feedback in a slot or in a PUCCH is at least one of the following: the quantity of downlink transmissions determined according to each value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK; the quantity of downlink transmissions determined according to a range of slot determined by a maximum value and a minimum value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK; the quantity of downlink transmissions determined according to each value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK and a time domain resource allocation candidate set for a downlink transmission in each slot; the quantity of downlink transmissions determined according to a range of slot determined by a maximum value and a minimum value in a feedback timing set for the timing between the PDSCH and a corresponding HARQ-ACK and a time domain resource allocation candidate set for a downlink transmission in each slot.

18. The network device according to claim 17 , wherein the processor is further configured to:

calculate the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH according to a formula

M

=

B

A

,

wherein M is the quantity of PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, B is the quantity of downlink transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, and A is the number of repetition transmissions of PDSCHs, ┌┐ is a rounded up operator; and/or

the transceiver is configured to:

receive HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions in a corresponding position of the semi-static HARQ-ACK codebook according to the position of the PDSCH with repetition transmissions within the quantity of M PDSCHs with repetition transmission with associated HARQ-ACK feedback in the slot or in the PUCCH.

19. The network device according to claim 18 , wherein if a position of the last transmission of repetition transmissions of a PDSCH corresponds to positions (A*i+l)th to (A*(i+1))th of B downlink transmission positions, the PDSCH with repetition transmissions is the (i+l)th PDSCH with repetition transmissions within the quantity of M PDSCHs with repetition transmissions with associated HARQ-ACK feedback in the slot or in the PUCCH, and i is a positive integer greater than or equal to 0.

20. The network device according to claim 16 , wherein the HARQ-ACK feedback information corresponding to the PDSCH with repetition transmissions is HARQ-ACK feedback information corresponding to the last transmission of the PDSCH with repetition transmissions.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2021
From: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
To: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.
Reel/Frame 056769/0920 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2021
From: GAO, XUEJUAN
To: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
Reel/Frame 056725/0912 →
Priority Claims (1)
CN 201810276760.3 · Mar 30, 2018 · national
Continuity (1)
Related Publication 20210099255A1 · Apr 1, 2021
Cited By (2)
US 12,476,740 US 12,615,124