IP Library Granted Patent US 11,863,315
Granted Patent B2
US 11,863,315 · App. 16/130,877 · Granted Jan 2, 2024

Techniques and apparatuses for avoiding collisions on an uplink data channel and a cell-specific or UE-specific uplink control channel

Inventors: Chih-Hao Liu (San Diego, CA); Srinivas Yerramalli (San Diego, CA); Tamer Kadous (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04L1/0013H04L5/0055H04L5/0064H04W4/70H04W16/14H04W72/21H04L5/0007H04L5/0044
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,863,315
App. No.
16/130,877
Granted
Jan 2, 2024
Kind
B2
Abstract

Some techniques and apparatuses described herein may be used to avoid or reduce collisions between uplink data communications and uplink control communications for an enhanced machine-type communication user equipment (eMTC UE) operating in an unlicensed radio frequency spectrum band. Furthermore, some techniques and apparatuses may avoid such collision while still allowing efficient use of resources, such as by deferring the uplink data communication within a data segment, rate matching an uplink data communication around uplink control resources (e.g., cell-specific uplink control resources and/or UE-specific uplink control resources), puncturing the uplink data communication to avoid the uplink control resources, multiplexing uplink control information on an uplink data channel, and/or the like.

Claims (60)

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

determining first resource elements to be used for a physical uplink control channel (PUCCH),

wherein each of the first resource elements comprises a time domain and a frequency domain;

determining that the first resource elements to be used for the PUCCH are scheduled to overlap with second resource elements scheduled for the UE for an uplink data transmission on a physical uplink shared channel (PUSCH), wherein the uplink data transmission includes an initial uplink data transmission and one or more repetitions of the initial uplink data transmission; and

modifying the initial uplink data transmission and the one or more repetitions in one or more subframes based at least in part on determining that the first resource elements to be used for the PUCCH are scheduled to overlap with the second resource elements for the PUSCH,

the initial uplink data transmission and the one or more repetitions being modified to avoid transmitting uplink data, on the PUSCH, in the first resource elements to be used for the PUCCH.

2. The method of claim 1 , wherein modifying the initial uplink data transmission and the one or more repetitions comprises deferring the initial uplink data transmission and the one or more repetitions.

3. The method of claim 2 , wherein the initial uplink data transmission and the one or more repetitions are deferred based at least in part on receiving an indication that the initial uplink data transmission and the one or more repetitions are to be deferred.

4. The method of claim 2 , wherein the initial uplink data transmission and the one or more repetitions are deferred within a data segment or a frame in which the second resource elements for the PUSCH are scheduled based at least in part on a determination that a number of subsequent uplink segments in the data segment or the frame satisfies a threshold, wherein the subsequent uplink segments are subsequent to the second resource elements for the PUSCH.

5. The method of claim 1 , wherein modifying the initial uplink data transmission and the one or more repetitions comprises rate matching or puncturing the initial uplink data transmission and the one or more repetitions to avoid transmitting the uplink data, on the PUSCH, in the first resource elements to be used for the PUCCH.

6. The method of claim 5 , wherein the initial uplink data transmission and the one or more repetitions are rate matched or punctured based at least in part on receiving an indication that the initial uplink data transmission and the one or more repetitions are to be rate matched or punctured.

7. The method of claim 5 , wherein the initial uplink data transmission and the one or more repetitions are rate matched or punctured based at least in part on a determination that a number of subsequent uplink segments in a data segment or a frame, in which the second resource elements for the PUSCH are scheduled, does not satisfy a threshold, wherein the subsequent uplink segments are subsequent to the second resource elements for the PUSCH.

8. The method of claim 1 , wherein the first resource elements to be used for the PUCCH are signaled in a system information block.

9. The method of claim 1 , wherein the UE is a machine-type communication device that operates in an unlicensed radio frequency spectrum band.

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

memory; and

one or more processors coupled to the memory, the one or more processors configured to:

determine first resource elements to be used for a physical uplink control channel (PUCCH),

wherein each of the first resource elements comprises a time domain and a frequency domain;

determine that the first resource elements to be used for the PUCCH are scheduled to overlap with second resource elements scheduled for the UE for an uplink data transmission on a physical uplink shared channel (PUSCH), wherein the uplink data transmission includes an initial uplink data transmission and one or more repetitions of the initial uplink data transmission; and

modify the initial uplink data transmission and the one or more repetitions in one or more subframes based at least in part on determining that the first resource elements to be used for the PUCCH are scheduled to overlap with the second resource elements for the PUSCH,

the initial uplink data transmission and the one or more repetitions being modified to avoid transmitting uplink data, on the PUSCH, in the first resource elements to be used for the PUCCH.

11. The UE of claim 10 , wherein the initial uplink data transmission and the one or more repetitions are modified by deferring the initial uplink data transmission and the one or more repetitions.

12. The UE of claim 11 , wherein the initial uplink data transmission and the one or more repetitions are deferred based at least in part on receiving an indication that the initial uplink data transmission and the one or more repetitions are to be deferred.

13. The UE of claim 11 , wherein the initial uplink data transmission and the one or more repetitions are deferred within a data segment or a frame in which the second resource elements for the PUSCH are scheduled based at least in part on a determination that a number of subsequent uplink segments in the data segment or the frame satisfies a threshold, wherein the subsequent uplink segments are subsequent to the second resource elements for the PUSCH.

14. The UE of claim 10 , wherein the initial uplink data transmission and the one or more repetitions are modified by rate matching or puncturing the initial uplink data transmission and the one or more repetitions to avoid transmitting the uplink data, on the PUSCH, in the first resource elements to be used for the PUCCH.

15. The UE of claim 14 , wherein the initial uplink data transmission and the one or more repetitions are rate matched or punctured based at least in part on receiving an indication that the initial uplink data transmission and the one or more repetitions are to be rate matched or punctured.

16. The UE of claim 10 , wherein the one or more processors, to modify the initial uplink data transmission and the one or more repetitions, are configured to:

modify the initial uplink data transmission and the one or more repetitions in two or more subframes based at least in part on determining that the first resource elements to be used for the PUCCH are scheduled to collide with the second resource elements for the PUSCH.

17. The UE of claim 16 , wherein the initial uplink data transmission and the one or more repetitions in the two or more subframes are modified by rate matching or puncturing the initial uplink data transmission and the one or more repetitions to avoid transmitting the uplink data, on the PUSCH, in the first resource elements to be used for the PUCCH.

18. The UE of claim 10 , wherein a transmission of the PUCCH includes an initial PUCCH transmission and one or more repetitions of the initial PUCCH transmission.

19. A non-transitory computer-readable medium storing instructions for wireless communication, the instructions comprising:

one or more instructions that, when executed by one or more processors of a user equipment (UE), cause the UE to:

determine first resource elements to be used for a physical uplink control channel (PUCCH),

wherein each of the first resource elements comprises a time domain and a frequency domain;

determine that the first resource elements to be used for the PUCCH are scheduled to overlap with second resource elements scheduled for the UE for an uplink data transmission on a physical uplink shared channel (PUSCH), wherein the uplink data transmission includes an initial uplink data transmission and one or more repetitions of the initial uplink data transmission; and

modify the initial uplink data transmission and the one or more repetitions in one or more subframes based at least in part on determining that the first resource elements to be used for the PUCCH are scheduled to overlap with the second resource elements for the PUSCH,

the initial uplink data transmission and the one or more repetitions being modified to avoid transmitting uplink data, on the PUSCH, in the first resource elements to be used for the PUCCH.

20. The non-transitory computer-readable medium of claim 19 , wherein the one or more instructions, that cause the UE to modify the initial uplink data transmission and the one or more repetitions, cause the UE to:

defer the initial uplink data transmission and the one or more repetitions.

21. The non-transitory computer-readable medium of claim 20 , wherein the initial uplink data transmission and the one or more repetitions are deferred based at least in part on receiving an indication that the initial uplink data transmission and the one or more repetitions are to be deferred.

22. The non-transitory computer-readable medium of claim 20 , wherein the initial uplink data transmission and the one or more repetitions are deferred within a data segment or a frame in which the second resource elements for the PUSCH are scheduled based at least in part on a determination that a number of subsequent uplink segments in the data segment or the frame satisfies a threshold, wherein the subsequent uplink segments are subsequent to the second resource elements for the PUSCH.

23. The non-transitory computer-readable medium of claim 19 , wherein the one or more instructions, that cause the UE to modify the uplink data transmission, cause the UE to:

rate match or puncture the initial uplink data transmission and the one or more repetitions to avoid transmitting the uplink data, on the PUSCH, in the first resource elements to be used for the PUCCH.

24. The non-transitory computer-readable medium of claim 23 , wherein the initial uplink data transmission and the one or more repetitions are rate matched or punctured based at least in part on receiving an indication that the initial uplink data transmission and the one or more repetitions are to be rate matched or punctured.

25. The non-transitory computer-readable medium of claim 23 , wherein the initial uplink data transmission and the one or more repetitions are rate matched or punctured based at least in part on a determination that a number of subsequent uplink segments in a data segment or a frame, in which the second resource elements for the PUSCH are scheduled, does not satisfy a threshold, wherein the subsequent uplink segments are subsequent to the second resource elements for the PUSCH.

26. The non-transitory computer-readable medium of claim 19 , wherein the first resource elements to be used for the PUCCH are signaled in a system information block.

27. The non-transitory computer-readable medium of claim 19 , wherein the UE is a machine-type communication device that operates in an unlicensed radio frequency spectrum band.

28. An apparatus for wireless communication, comprising:

means for determining first resource elements to be used for a physical uplink control channel (PUCCH),

wherein each of the first resource elements comprises a time domain and a frequency domain;

means for determining that the first resource elements to be used for the PUCCH are scheduled to overlap with second resource elements scheduled for the apparatus for an uplink data transmission on a physical uplink shared channel (PUSCH), wherein the uplink data transmission includes an initial uplink data transmission and one or more repetitions of the initial uplink data transmission; and

means for modifying the initial uplink data transmission and the one or more repetitions in one or more subframes based at least in part on determining that the first resource elements to be used for the PUCCH are scheduled to overlap with the second resource elements for the PUSCH,

the initial uplink data transmission and the one or more repetitions being modified to avoid transmitting uplink data, on the PUSCH, in the first resource elements to be used for the PUCCH.

29. The apparatus of claim 28 , wherein the initial uplink data transmission and the one or more repetitions are modified by deferring the initial uplink data transmission and the one or more repetitions.

30. The apparatus of claim 29 , wherein the initial uplink data transmission and the one or more repetitions are deferred based at least in part on receiving an indication that the initial uplink data transmission and the one or more repetitions are to be deferred.

31. The apparatus of claim 29 , wherein the initial uplink data transmission and the one or more repetitions are deferred within a data segment or a frame in which the second resource elements for the PUSCH are scheduled based at least in part on a determination that a number of subsequent uplink segments in the data segment or the frame satisfies a threshold, wherein the subsequent uplink segments are subsequent to the second resource elements for the PUSCH.

32. The apparatus of claim 28 , wherein the initial uplink data transmission and the one or more repetitions are modified by rate matching or puncturing the uplink data transmission to avoid transmitting the uplink data, on the PUSCH, in the first resource elements to be used for the PUCCH.

33. The apparatus of claim 32 , wherein the initial uplink data transmission and the one or more repetitions are rate matched or punctured based at least in part on receiving an indication that the initial uplink data transmission and the one or more repetitions are to be rate matched or punctured.

34. The apparatus of claim 32 , wherein the initial uplink data transmission and the one or more repetitions are rate matched or punctured based at least in part on a determination that a number of subsequent uplink segments in a data segment or a frame, in which the second resource elements for the PUSCH are scheduled, does not satisfy a threshold, wherein the subsequent uplink segments are subsequent to the second resource elements for the PUSCH.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2019
From: LIU, CHIH-HAO; YERRAMALLI, SRINIVAS; KADOUS, TAMER
To: QUALCOMM INCORPORATED
Reel/Frame 048412/0182 →
Continuity (2)
Provisional Application 62594361 · Dec 4, 2017
Related Publication 20190173611A1 · Jun 6, 2019