IP Library Granted Patent US 12,232,126
Granted Patent B2
US 12,232,126 · App. 17/437,770 · Granted Feb 18, 2025

Resource allocation for repeated uplink transmissions

Inventors: Sergey Panteleev (Cupertino, CA); Debdeep Chatterjee (Cupertino, CA); Fatemeh Hamidi-Sepehr (Cupertino, CA); Toufiqul Islam (Cupertino, CA); Artyom Putilin (Cupertino, CA)
Assignee: Apple Inc.
H04W72/23H04L1/08
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 12,232,126
App. No.
17/437,770
Granted
Feb 18, 2025
Kind
B2
Abstract

A method for enhanced physical uplink shared channel (PUSCH) repetitions includes receiving at least one of a dynamic grant or a configured grant for an uplink transmission, determining a time domain resource allocation (TDRA) for repeated transmission of the uplink transmission on a PUSCH, and repeatedly transmitting the uplink transmission based on the TDRA.

Claims (35)

1. A method, comprising:

receiving at least one of a dynamic grant or a configured grant for an uplink transmission;

determining a time domain resource allocation (TDRA) for repeated transmission of the uplink transmission on a physical uplink shared channel (PUSCH), wherein the TDRA is determined based on an indication of a TDRA table entry in at least one of downlink control information (DCI) or a radio resource control (RRC) message, and wherein the TDRA table entry indicates a number of repetitions; and

repeatedly transmitting the uplink transmission based on the TDRA.

2. The method of claim 1 , further comprising receiving an indication of a TDRA table type in at least one of downlink control information (DCI) or a radio resource control (RRC) message, wherein a first TDRA table type includes a single start and length indicator value (SLIV) per TDRA table entry and a second TDRA table type includes more than one SLIV per TDRA table entry.

3. The method of claim 2 , further comprising ignoring a PUSCH aggregation factor when the indication of the TDRA table type indicates the second TDRA table type.

4. The method of claim 1 , wherein the TDRA comprises a first segment for a first transmission of the uplink transmission and a second segment for a second transmission of the uplink transmission.

5. The method of claim 4 , wherein a ratio of a length of the first segment to a length of the second segment is greater than 1/3.

6. The method of claim 4 , wherein a length of each of the first and second segments is greater than a minimum length threshold.

7. The method of claim 4 , wherein a length of the second segment is less than a threshold length, the method further comprising skipping the second transmission of the uplink transmission.

8. The method of claim 1 , wherein the TDRA includes two or more segments, and wherein transmission of the uplink transmission is repeated using the two or more segments with a periodicity of N slots, where N is greater than or equal to one.

9. The method of claim 1 , wherein the TDRA includes two or more segments within a slot, the method further comprising recalculating a starting symbol for each of the two or more segments within the slot.

10. The method of claim 1 , further comprising determining, based on an indication of a table entry, that one or more symbols in a slot are unavailable for transmission of the uplink transmission.

11. The method of claim 1 , further comprising determining a transport block size (TBS) for a first transmission of the uplink transmission in a first segment based on a length of the first segment and a TBS scaling factor.

12. The method of claim 11 , wherein the TBS scaling factor comprises a ratio of a total PUSCH duration to a duration of the first segment.

13. The method of claim 11 , wherein the TBS scaling factor is a function of a duration of the first segment and a duration of the slot containing the first segment.

14. The method of claim 1 , further comprising:

applying a first redundancy version (RV) to a first transmission of the uplink transmission; and

applying a second RV to a second transmission of the uplink transmission, wherein the second RV is determined by shifting the first RV on a circular buffer.

15. The method of claim 1 , further comprising:

determining that the uplink transmission and at least one other PUSCH transmission are pending transmission;

determining that the at least one other PUSCH transmission has a higher priority relative to the uplink transmission; and

dropping repetitions of the uplink transmission that overlap with the at least one PUSCH transmission having the higher priority.

16. The method of claim 1 , wherein the method is performed by a user equipment (UE) or one or more baseband processors.

17. A device, comprising:

one or more processors; and

memory storing instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving at least one of a dynamic grant or a configured grant for an uplink transmission;

determining a time domain resource allocation (TDRA) for repeated transmission of the uplink transmission on a physical uplink shared channel (PUSCH), wherein the TDRA is determined based on an indication of a TDRA table entry in at least one of downlink control information (DCI) or a radio resource control (RRC) message, and wherein the TDRA table entry indicates a number of repetitions; and

repeatedly transmitting the uplink transmission based on the TDRA.

18. A non-transitory computer readable storage medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:

receiving at least one of a dynamic grant or a configured grant for an uplink transmission;

determining a time domain resource allocation (TDRA) for repeated transmission of the uplink transmission on a physical uplink shared channel (PUSCH), wherein the TDRA is determined based on an indication of a TDRA table entry in at least one of downlink control information (DCI) or a radio resource control (RRC) message, and wherein the TDRA table entry indicates a number of repetitions; and

repeatedly transmitting the uplink transmission based on the TDRA.

19. The device of claim 17 , wherein the device is a user equipment (UE) or one or more baseband processors.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2022
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 061069/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2022
From: PANTELEEV, SERGEY; CHATTERJEE, DEBDEEP; HAMIDI-SEPEHR, FATEMEH; ISLAM, TOUFIQUL; PUTILIN, ARTYOM
To: INTEL CORPORATION
Reel/Frame 060700/0135 →