IP Library › Granted Patent US 12,231,246
Granted Patent B2
US 12,231,246 · App. 18/340,298 · Granted Feb 18, 2025

HARQ process identifier determination

Inventors: Vinay Joseph (Calicut, IN); Rajat Prakash (San Diego, CA); Seyed Ali Akbar Fakoorian (San Diego, CA); Linhai He (San Diego, CA); Seyedkianoush Hosseini (San Diego, CA); Umesh Phuyal (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04L1/1819H04W72/0446H04W72/23H04W72/535H04W76/27
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,231,246
App. No.
18/340,298
Granted
Feb 18, 2025
Kind
B2
Abstract

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine a hybrid automatic repeat request (HARQ) process identifier for a communication between the UE and a base station using a semi-persistent scheduling (SPS) configuration or a configured grant (CG) configuration, wherein the determination of the HARQ process identifier is based at least in part on an offset applied for the determination of the HARQ process identifier; and perform the communication based at least in part on the HARQ process identifier. Numerous other aspects are provided.

Claims (76)

1. A method of wireless communication performed by a user equipment (UE), comprising:

selecting a hybrid automatic repeat request (HARQ) process identifier for a communication between the UE and a base station using a semi-persistent scheduling (SPS) configuration or a configured grant (CG) configuration, a first value corresponding to the HARQ process identifier determined based at least in part on adding an offset value corresponding to an offset to a second value determined based at least in part on a system frame number, a number of consecutive slots per frame, a number of consecutive symbols per slot, a quantity of HARQ processes configured for the UE, and a periodicity associated with the SPS configuration or the CG configuration; and

performing the communication in accordance with the HARQ process identifier.

2. The method of claim 1 , wherein the offset prevents a repetition or an incomplete cycle associated with a system frame number wraparound value.

3. The method of claim 1 , wherein the offset is a first offset, and wherein the HARQ process identifier is selected in accordance with a second offset for another communication for the SPS configuration, and

wherein the first offset is associated with a first set of system frame numbers and the second offset is associated with a second set of system frame numbers.

4. The method of claim 1 , wherein the HARQ process identifier is additionally based at least in part on an offset applied for the selection of the HARQ process identifier at a wraparound occurrence in a current slot number.

5. The method of claim 1 , wherein the offset is configured using radio resource control (RRC) signaling or activation downlink control information (DCI).

6. The method of claim 1 , wherein the first value corresponding to the HARQ process identifier is determined in accordance with:

[floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes+offsetforCG_ j,

CURRENT_symbol=(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+a slot number in a frame associated with the communication×numberOfSymbolsPerSlot+a symbol number in a slot of the frame),

periodicity corresponding to a periodicity associated with the CG configuration,

nrofHARQ-Processes corresponding to a quantity of HARQ processes that are configured for the UE,

offsetforCG_j corresponding to the offset applied to the HARQ process identifier,

SFN corresponds to a system frame number associated with the slot,

numberOfSlotsPerFrame corresponding to a quantity of consecutive slots per frame, and

numberOfSymbolsPerSlot corresponding to a quantity of consecutive symbols per slot.

7. A method of wireless communication performed by a base station, comprising:

selecting a hybrid automatic repeat request (HARQ) process identifier for a communication between the base station and a user equipment (UE) using a semi-persistent scheduling (SPS) configuration or a configured grant (CG) configuration, a first value corresponding to the HARQ process identifier determined based at least in part on adding an offset value corresponding to an offset to a second value determined based at least in part on a system frame number, a number of consecutive slots per frame, a number of consecutive symbols per slot, a quantity of HARQ processes configured for the UE, and a periodicity associated with the SPS configuration or the CG configuration; and

performing the communication in accordance with the HARQ process identifier.

8. The method of claim 7 , wherein the offset prevents a repetition or an incomplete cycle associated with a system frame number wraparound value.

9. The method of claim 7 , wherein the offset is a first offset, and wherein selecting the HARQ process identifier is according to a second offset in accordance with another communication for the SPS configuration, and

wherein the first offset is associated with a first set of system frame numbers and the second offset is associated with a second set of system frame numbers.

10. The method of claim 7 , wherein the HARQ process identifier is additionally based at least in part on an offset applied for the selection of the HARQ process identifier at a wraparound occurrence in a current slot number.

11. The method of claim 7 , wherein the offset is configured using radio resource control (RRC) signaling or activation downlink control information (DCI).

12. The method of claim 7 , wherein the offset comprises a first value for a set of system frame numbers before a system frame number wraparound value, and a second value for the set of system frame numbers after the system frame number wraparound value.

13. The method of claim 7 , wherein the offset comprises respective values for a plurality of sets of system frame numbers, wherein each set of system frame numbers, of the plurality of sets of system frame numbers, comprises system frame numbers 0 through N, where N is a system frame number wraparound value.

14. The method of claim 7 , wherein the first value corresponding to the HARQ process identifier is determined in accordance with:

[floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes+offsetforCG_ j,

CURRENT_symbol=(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+a slot number in a frame associated with the communication×numberOfSymbolsPerSlot+a symbol number in a slot of the frame),

periodicity corresponding to a periodicity associated with the CG configuration,

nrofHARQ-Processes corresponding to a quantity of HARQ processes that are configured for the UE,

offsetforCG j corresponding to the offset applied to the HARQ process identifier,

SFN corresponds to a system frame number associated with the slot,

numberOfSlotsPerFrame corresponding to a quantity of consecutive slots per frame, and

numberOfSymbolsPerSlot corresponding to a quantity of consecutive symbols per slot.

15. The method of claim 7 , wherein the offset is determined by the base station.

16. A user equipment (UE) for wireless communication, comprising:

a processing system that includes processor circuitry and memory circuitry that stores code, the processing system configured to cause the UE to:

select a hybrid automatic repeat request (HARQ) process identifier for a communication between the UE and a base station using a semi-persistent scheduling (SPS) configuration or a configured grant (CG) configuration, a first value corresponding to the HARQ process identifier determined based at least in part on adding an offset value corresponding to an offset to a second value determined based at least in part on a system frame number, a number of consecutive slots per frame, a number of consecutive symbols per slot, a quantity of HARQ processes configured for the UE, and a periodicity associated with the SPS configuration or the CG configuration; and

perform the communication in accordance with the HARQ process identifier.

17. The UE of claim 16 , wherein the offset prevents a repetition or an incomplete cycle associated with a system frame number wraparound value.

18. The UE of claim 16 , wherein the offset is a first offset, and wherein the HARQ process identifier is selected in accordance with a second offset for another communication for the SPS configuration, and

wherein the first offset is associated with a first set of system frame numbers and the second offset is associated with a second set of system frame numbers.

19. The UE of claim 16 , wherein the HARQ process identifier is additionally based at least in part on an offset applied for the selection of the HARQ process identifier at a wraparound occurrence in a current slot number.

20. The UE of claim 16 , wherein the offset is configured using radio resource control (RRC) signaling or activation downlink control information (DCI).

21. The UE of claim 16 , wherein the first value corresponding to the HARQ process identifier is determined in accordance with:

[floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes+offsetforCG_ j,

CURRENT_symbol=(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+a slot number in a frame associated with the communication×numberOfSymbolsPerSlot+a symbol number in a slot of the frame),

periodicity corresponding to a periodicity associated with the CG configuration,

nrofHARQ-Processes corresponding to a quantity of HARQ processes that are configured for the UE,

offsetforCG_j corresponding to the offset applied to the HARQ process identifier,

SFN corresponds to a system frame number associated with the slot,

numberOfSlotsPerFrame corresponding to a quantity of consecutive slots per frame, and

numberOfSymbolsPerSlot corresponding to a quantity of consecutive symbols per slot.

22. A base station for wireless communication, comprising:

a processing system that includes processor circuitry and memory circuitry that stores code, the processing system configured to cause the base station to:

select a hybrid automatic repeat request (HARQ) process identifier for a communication between the base station and a user equipment (UE) using a semi-persistent scheduling (SPS) configuration or a configured grant (CG) configuration, a first value corresponding to the HARQ process identifier determined based at least in part on adding an offset value corresponding to an offset to a second value determined based at least in part on a system frame number, a number of consecutive slots per frame, a number of consecutive symbols per slot, a quantity of HARQ processes configured for the UE, and a periodicity associated with the SPS configuration or the CG configuration; and

perform the communication in accordance with the HARQ process identifier.

23. The base station of claim 22 , wherein the offset prevents a repetition or an incomplete cycle associated with a system frame number wraparound value.

24. The base station of claim 22 , wherein the offset is a first offset, and wherein the HARQ process identifier is selected in accordance with a second offset for another communication for the SPS configuration, and

wherein the first offset is associated with a first set of system frame numbers and the second offset is associated with a second set of system frame numbers.

25. The base station of claim 22 , wherein the HARQ process identifier is additionally based at least in part on an offset applied for the selection of the HARQ process identifier at a wraparound occurrence in a current slot number.

26. The base station of claim 22 , wherein the offset is configured using radio resource control (RRC) signaling or activation downlink control information (DCI).

27. The base station of claim 22 , wherein the offset is selected by the base station.

28. The base station of claim 22 , wherein the offset comprises a first value for a set of system frame numbers before a system frame number wraparound value, and a second value for the set of system frame numbers after the system frame number wraparound value.

29. The base station of claim 22 , wherein the offset comprises respective values for a plurality of sets of system frame numbers, wherein each set of system frame numbers, of the plurality of sets of system frame numbers, comprises system frame numbers 0 through N, where N is a system frame number wraparound value.

30. The base station of claim 22 , wherein the first value corresponding to the HARQ process identifier is determined in accordance with:

[floor(CURRENT_symbol/periodicity)]modulo nrofHARQ-Processes+offsetforCG_ j,

CURRENT symbol=(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+a slot number in a frame associated with the communication×numberOfSymbolsPerSlot+a symbol number in a slot of the frame),

periodicity corresponding to a periodicity associated with the CG configuration,

nrofHARQ-Processes corresponding to a quantity of HARQ processes that are configured for the UE,

offsetforCG_j corresponding to the offset applied to the HARQ process identifier,

SFN corresponds to a system frame number associated with the slot,

numberOfSlotsPerFrame corresponding to a quantity of consecutive slots per frame, and

numberOfSymbolsPerSlot corresponding to a quantity of consecutive symbols per slot.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2023
From: VINAY, JOSEPH; PRAKASH, RAJAT; FAKOORIAN, SEYED ALI AKBAR; HE, LINHAI; HOSSEINI, SEYEDKIANOUSH; PHUYAL, UMESH
To: QUALCOMM INCORPORATED
Reel/Frame 064922/0278 →
Continuity (3)
Continuation 16948599 · Sep 24, 2020
Provisional Application 62906631 · Sep 26, 2019
Related Publication 20230421304A1 · Dec 28, 2023
References Cited (17)
US 10575299B2 · Ying · 2020 [cited by examiner]
US 20110312328A1 · Choi et al. · 2011 [cited by applicant]
US 20130195036A1 · Quan · 2013 [cited by examiner]
US 20130294318A1 · Amerga et al. · 2013 [cited by applicant]
US 20140056163A1 · Kwon et al. · 2014 [cited by applicant]
US 20210083806A1 · Zou · 2021 [cited by examiner]
US 20210099257A1 · Joseph et al. · 2021 [cited by applicant]
US 20210219329A1 · Zhou · 2021 [cited by examiner]
US 20220116152A1 · Iyer et al. · 2022 [cited by applicant]
CN 104158640A · 2014 [cited by applicant]
Catt: “Further Discussion on Multiple Active SPS/CGs”, 3GPP Draft, 3GPP TSG-RAN WG2 Meeting #107, R2-1908823, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Route Des Lucioles, F-06921 Sophia-… [cited by applicant]
Huawei., et al., “Determination of HARQ Process ID for a CG/SPS Occasion”, 3GPP Draft, 3GPP Tsg-Ran WG2 Meeting 106, R2-1910822, Determination of HARQ Process ID for a CG or SPS Occasion. 3rd Generation Partnership Proj… [cited by applicant]
International Search Report and Written Opinion—PCT/US2020/070584—ISA/EPO—Dec. 18, 2020. [cited by applicant]
International Preliminary Report on Patentability—PCT/US2020/070584 The International Bureau of WIPO—Geneva, Switzerland, Apr. 7, 2022. [cited by applicant]
NTT DOCOMO., et al., “Thursday Offline Discussion for 7.2.6.6 Enhanced UL Configured Grant Transmission”, 3GPP Draft, 3GPP TSG RAN WG1 Meeting #97, R1-1907923, 3rd Generation Partnership Project (3GPP), Mobile Competenc… [cited by applicant]
Vivo: “Discussion on the HARQ Process Calculation on Multiple Active CGs”, 3GPP Draft, 3GPP TSG-RAN WG2 Meeting #105bis, R2-1903598, Discussion on the HARQ Process Calculation on Multiple Active CGs, 3rd Generation Part… [cited by applicant]
European Search Report—EP24171949—Search Authority—The Hague—Aug. 2, 2024. [cited by applicant]