IP Library › Granted Patent US 12,170,996
Granted Patent B2
US 12,170,996 · App. 17/593,742 · Granted Dec 17, 2024

Repetition indication for physical uplink control channel enhancement

Inventors: Seyed Ali Akbar Fakoorian (San Diego, CA); Chunhai Yao (Beijing, CN); Chunxuan Ye (San Diego, CA); Dawei Zhang (Saratoga, CA); Haitong Sun (Cupertino, CA); Hong He (San Jose, CA); Huaning Niu (San Jose, CA); Oghenekome Oteri (San Diego, CA); Sigen Ye (Whitehouse Station, NJ); Wei Zeng (Saratoga, CA); Weidong Yang (San Diego, CA); Yushu Zhang (Beijing, CN)
Assignee: Apple Inc.
H04W72/1268H04L1/16H04W72/20
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,170,996
App. No.
17/593,742
Granted
Dec 17, 2024
Kind
B2
Abstract

A wireless node comprising a radio, and a processor operably coupled to the radio, wherein the processor is configured to determine a number of physical uplink control channel (PUCCH) resource repetitions for transmitting a PUCCH message; and wherein the radio is configured to transmit an indication, to a wireless device, of the number of PUCCH repetitions for a PUCCH message, and receive repetitions of the PUCCH message from the wireless device based on the number of PUCCH repetitions.

Claims (52)

1. A wireless node comprising:

a radio; and

a processor operably coupled to the radio, wherein the processor is configured to:

determine a number of physical uplink control channel (PUCCH) repetitions for transmitting a PUCCH message;

determine a set of PUCCH resources, wherein each PUCCH resource of the set of PUCCH resources is associated with a number of PUCCH repetitions;

select a sub-set of PUCCH resources from the set of PUCCH resources based, at least in part, on one or more measurements of wireless channel conditions for the set of PUCCH resources; and

select at least one PUCCH resource from the sub-set of PUCCH resources,

wherein the radio is configured to:

transmit, to a wireless device, an indication of the number of PUCCH repetitions for a PUCCH message;

transmit, to the wireless device, an indication of the selected sub-set of PUCCH resources and the selected at least one PUCCH resource; and

receive repetitions of the PUCCH message from the wireless device, using the selected at least one PUCCH resource and based on the transmitted indication of the number of PUCCH repetitions.

2. The wireless node of claim 1 , wherein the indication of the number of PUCCH repetitions is transmitted via a downlink control information (DCI) message.

3. The wireless node of claim 1 , wherein the indication of the number of PUCCH repetitions is based on a physical downlink control channel aggregation level.

4. The wireless node of claim 1 , wherein the processor is further configured to:

determine a PUCCH repetition type, wherein the PUCCH repetition type indicates that:

the PUCCH message is repeated in consecutive slots, or

a PUCCH signal including the PUCCH message is repeated at the end of a transmission of the PUCCH message; and

wherein the radio is further configured to transmit an indication of the PUCCH repetition type.

5. The wireless node of claim 4 , wherein the indication of the PUCCH repetition type is transmitted via radio resource control (RRC) signaling.

6. The wireless node of claim 4 , wherein the indication of the PUCCH repetition type is transmitted via a downlink control information (DCI) message.

7. A non-transitory program storage device comprising instructions stored thereon to cause one or more processors to:

determine a supported number of physical uplink control channel (PUCCH) resources to transmit in a slot;

determine whether intra-slot PUCCH repetition is supported;

transmit, to a wireless node, an indication of the determined number of PUCCH resources to transmit in the slot and whether intra-slot PUCCH repetition is supported;

receive, from the wireless node, an indication of a number of PUCCH repetitions to use for a first PUCCH message;

receive, from the wireless node, an indication of a selected sub-set of PUCCH resources from a determined set of PUCCH resources, wherein the sub-set of PUCCH resources is selected based, at least in part, on one or more measurements of wireless channel conditions for the determined set of PUCCH resources;

receive, from the wireless node, an indication of at least one selected PUCCH resource from the sub-set of PUCCH resources; and

transmit the first PUCCH message to the wireless node, using the at least one selected PUCCH resource and based on the indicated number of PUCCH repetitions.

8. The non-transitory program storage device of claim 7 , wherein the supported number of PUCCH resources to transmit in a slot is a first number, and wherein the indication of whether intra-slot PUCCH repetition is supported comprises an indication that intra-slot PUCCH repetition is supported.

9. The non-transitory program storage device of claim 7 , wherein the instructions to determine the supported number further cause the one or more processors to:

determine a first number of PUCCH resources to transmit in a slot where intra-slot PUCCH repetition is not supported; and

determine a second number of PUCCH resources to transmit in a slot, where intra-slot PUCCH repetition is supported in at least some slots.

10. The non-transitory program storage device of claim 7 , wherein the instructions further cause the one or more processors to:

receive, from the wireless node, an indication of a second PUCCH message, wherein the second PUCCH message overlaps at least one repetition of the first PUCCH message; and

transmit the first PUCCH message to the wireless node rather than the overlapping second PUCCH message, based on the received indication of the number of PUCCH repetitions.

11. A method for wireless networking by a wireless device, the method comprising:

receiving, from the wireless node, an indication of a set of PUCCH resources, wherein each of the PUCCH resources of the set of PUCCH resources is associated with a number of PUCCH repetitions;

receiving, from the wireless node, an indication of a sub-set of PUCCH resources from the set of PUCCH resources, wherein the sub-set of PUCCH resources is selected based, at least in part, on one or more measurements of wireless channel conditions for the set of PUCCH resources;

receiving, from the wireless node, an indication of at least one selected PUCCH resource from the sub-set of PUCCH resources;

receiving an indication, from the wireless node, of a number of PUCCH repetitions for a PUCCH message; and

repeating a transmission of the PUCCH message, using the at least one selected PUCCH resource and based on the indicated number of PUCCH repetitions.

12. The method of claim 11 , wherein the indication of the set of PUCCH resources is received via radio resource control (RRC) signaling, and wherein the indication of the sub-set of PUCCH resources is received via a medium access control (MAC) control element (MAC-CE).

13. The method of claim 11 , wherein the indication of the number of PUCCH repetitions is received via a downlink control information (DCI) message.

14. The method of claim 11 , wherein the indication of the number of PUCCH repetitions is based on a physical downlink control channel aggregation level.

15. The method of claim 11 , further comprising:

receiving an indication of a PUCCH repetition type, and wherein the transmission of the PUCCH message is based on the indicated PUCCH repetition type.

16. The method of claim 15 , wherein the indication of the PUCCH repetition type is received via radio resource control (RRC) signaling.

17. The method of claim 15 , wherein the indication of the PUCCH repetition type is received via a downlink control information (DCI) message.

18. The method of claim 11 , further comprising:

receiving a physical downlink control channel (PDCCH) message, the PDCCH message associated with an aggregation level and the PDCCH message scheduling a physical uplink shared channel (PUSCH) message;

determining a number of repetitions of the PUSCH message based on the aggregation level associated with the PDCCH message; and

repeating a transmission of the PUSCH message based on the aggregation level of the PDCCH.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2021
From: YAO, CHUNHAI; YE, CHUNXUAN; ZHANG, DAWEI; SUN, HAITONG; HE, HONG; NIU, HUANING; OTERI, OGHENEKOME; FAKOORIAN, SEYED ALI AKBAR; YE, SIGEN; ZENG, WEI; YANG, WEIDONG; ZHANG, YUSHU
To: APPLE INC.
Reel/Frame 057581/0690 →
Continuity (1)
Related Publication 20230345465A1 · Oct 26, 2023