IP Library › Granted Patent US 11,606,814
Granted Patent B2
US 11,606,814 · App. 16/927,689 · Granted Mar 14, 2023

Uplink collision handling

Inventors: Seyedkianoush Hosseini (San Diego, CA); Wei Yang (San Diego, CA); Peter Gaal (San Diego, CA); Yi Huang (San Diego, CA); Amir Aminzadeh Gohari (Sunnyvale, CA); Seyed Ali Akbar Fakoorian (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W74/0808H04L1/1812H04W72/10H04W74/0816H04W74/0825H04W74/0858
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,606,814
App. No.
16/927,689
Granted
Mar 14, 2023
Kind
B2
Abstract

Methods, systems, and devices are described for handling transmissions or channels in wireless communications that collide with one another. The described techniques relate to handling the collision between multiple overlapping channels (e.g., two or more channels of the same priority). For example, a collision resolution configuration may include resolving the collisions among the channels of the same priority first (e.g., feedback information transmissions first, and then control information), among the channels of the same service type first (e.g., normal channels first, and then low latency channel(s)), or across all of the channels of all priorities at once. Collisions may be resolved by dropping or rescheduling overlapping information from the lower priority transmission(s) or channel(s) in consideration of the higher priority transmission(s) or channel(s), or by multiplexing or piggybacking overlapping information from a first priority transmission(s) or channel(s) with a second priority transmission(s) or channel(s).

Claims (82)

1. A method for wireless communications at a user equipment (UE), comprising:

determining a first priority level associated with first uplink information based at least in part on a type of channel state information report for the first uplink information, wherein the type of channel state information report is classified according to a time-based resource allocation for transmission of the first uplink information;

determining a collision resolution configuration for transmission of the first uplink information based at least in part on the first priority level, wherein the collision resolution configuration comprises resolving collisions across channels associated with a same priority level before resolving collisions across priority levels; and

transmitting the first uplink information in accordance with the time-based resource allocation and the collision resolution configuration.

2. The method of claim 1 , wherein determining the first priority level comprises:

determining that the type of channel state information report comprises a periodic channel state information report; and

determining that the first priority level is lower than a priority level of a second channel based at least in part on the type of channel state information report comprising the periodic channel state information report.

3. The method of claim 1 , wherein determining the first priority level comprises:

determining that the type of channel state information report comprises a semi-persistent channel state information report included in an uplink control channel; and

determining that the first priority level is lower than a priority level of a second channel based at least in part on the type of channel state information report comprising the semi-persistent channel state information report included in the uplink control channel.

4. The method of claim 1 , wherein determining the first priority level comprises:

receiving an uplink grant scheduling an uplink shared channel;

determining that the type of channel state information report comprises an aperiodic channel state information report scheduled by the uplink grant for transmission on the uplink shared channel; and

determining that the first priority level is the same as a priority level indicated by the uplink grant for the uplink shared channel.

5. The method of claim 4 , further comprising:

multiplexing aperiodic channel state information associated with the aperiodic channel state information report with other uplink control information also associated with the first priority level; and

transmitting the multiplexed aperiodic channel state information and other uplink control information via the uplink shared channel.

6. The method of claim 1 , wherein determining the first priority level comprises:

receiving an uplink grant scheduling an uplink shared channel;

determining that the type of channel state information report comprises a semi-persistent channel state information report activated by the uplink grant for transmission on the uplink shared channel; and

determining that the first priority level is the same as a priority level indicated by the uplink grant for the uplink shared channel.

7. The method of claim 1 , further comprising:

determining a second priority level associated with second uplink information based at least in part on a second type of channel state information report for the second uplink information, wherein the second type of channel state information report is classified according to a second time-based resource allocation for transmission of the second uplink information, and wherein a first set of time resources associated with the first uplink information at least partially overlaps with a second set of time resources associated with the second uplink information; and

dropping, in accordance with the collision resolution configuration, the second uplink information based at least in part on the first set of time resources and the second set of time resources at least partially overlapping and the first priority level being higher than the second priority level.

8. An apparatus for wireless communications at a user equipment (UE), comprising:

a processor,

memory coupled with the processor; and

instructions stored in the memory and executable by the processor to cause the apparatus to:

determine a first priority level associated with first uplink information based at least in part on a type of channel state information report for the first uplink information, wherein the type of channel state information report is classified according to a time-based resource allocation for transmission of the first uplink information;

determine a collision resolution configuration for transmission of the first uplink information based at least in part on the first priority level, wherein the collision resolution configuration comprises resolving collisions across channels associated with a same priority level before resolving collisions across priority levels; and

transmitting the first uplink information in accordance with the time-based resource allocation and the collision resolution configuration.

9. The apparatus of claim 8 , wherein the instructions are further executable by the processor to cause the apparatus to:

determine that the type of channel state information report comprises a periodic channel state information report; and

determine that the first priority level is lower than a priority level of a second channel based at least in part on the type of channel state information report comprising the periodic channel state information report.

10. The apparatus of claim 8 , wherein the instructions are further executable by the processor to cause the apparatus to:

determine that the type of channel state information report comprises a semi-persistent channel state information report included in an uplink control channel; and

determine that the first priority level is lower than a priority level of a second channel based at least in part on the type of channel state information report comprising the semi-persistent channel state information report included in the uplink control channel.

11. The apparatus of claim 8 , wherein the instructions are further executable by the processor to cause the apparatus to:

receive an uplink grant scheduling an uplink shared channel;

determine that the type of channel state information report comprises an aperiodic channel state information report scheduled by the uplink grant for transmission on the uplink shared channel; and

determine that the first priority level is the same as a priority level indicated by the uplink grant for the uplink shared channel.

12. The apparatus of claim 11 , wherein the instructions are further executable by the processor to cause the apparatus to:

multiplex aperiodic channel state information associated with the aperiodic channel state information report with other uplink control information also associated with the first priority level; and

transmit the multiplexed aperiodic channel state information and other uplink control information via the uplink shared channel.

13. An apparatus for wireless communications at a user equipment (UE), comprising:

means for determining a first priority level associated with first uplink information based at least in part on a type of channel state information report for the first uplink information, wherein the type of channel state information report is classified according to a time-based resource allocation for transmission of the first uplink information;

means for determining a collision resolution configuration for transmission of the first uplink information based at least in part on the first priority level, wherein the collision resolution configuration comprises resolving collisions across channels associated with a same priority level before resolving collisions across priority levels; and

means for transmitting the first uplink information in accordance with the time-based resource allocation and the collision resolution configuration.

14. The apparatus of claim 13 , wherein the means for determining the first priority level comprises:

means for determining that the first uplink information comprises a periodic channel state information report; and

means for determining that the first priority level is lower than a priority level of a second channel based at least in part on the type of channel state information report comprising the periodic channel state information report.

15. The apparatus of claim 13 , wherein the means for determining the first priority level comprises:

means for determining that the type of channel state information report comprises a semi-persistent channel state information report included in an uplink control channel; and

means for determining that the first priority level is lower than a priority level of a second channel based at least in part on the type of channel state information report comprising the semi-persistent channel state information report included in the uplink control channel.

16. The apparatus of claim 13 , wherein the means for determining the first priority level comprises:

means for receiving an uplink grant scheduling an uplink shared channel;

means for determining that the type of channel state information report comprises an aperiodic channel state information report scheduled by the uplink grant for transmission on the uplink shared channel; and

means for determining that the first priority level is the same as a priority level indicated by the uplink grant for the uplink shared channel.

17. The apparatus of claim 16 , further comprising:

means for multiplexing aperiodic channel state information associated with the aperiodic channel state information report with other uplink control information also associated with the first priority level; and

means for transmitting the multiplexed aperiodic channel state information and other uplink control information via the uplink shared channel.

18. The apparatus of claim 13 , wherein the means for determining the first priority level comprises:

means for receiving an uplink grant scheduling an uplink shared channel;

means for determining that the type of channel state information report comprises a semi-persistent channel state information report activated by the uplink grant for transmission on the uplink shared channel; and

means for determining that the first priority level is the same as a priority level indicated by the uplink grant for the uplink shared channel.

19. A non-transitory computer readable medium storing code for wireless communications at a user equipment (UE), the code comprising instructions executable by a processor to cause the UE to:

determine a first priority level associated with first uplink information based at least in part on a type of channel state information report for the first uplink information, wherein the type of channel state information report is classified according to a time-based resource allocation for transmission of the first uplink information;

determine a collision resolution configuration for transmission of the first uplink information based at least in part on the first priority level, wherein the collision resolution configuration comprises resolving collisions across channels associated with a same priority level before resolving collisions across priority levels; and

transmit the first uplink information in accordance with the time-based resource allocation and the collision resolution configuration.

20. The non-transitory computer readable medium of claim 19 , wherein the instructions are further executable by the processor to cause the UE to:

determine that the first uplink information comprises a periodic channel state information report; and

determine that the first priority level is lower than a priority level of a second channel based at least in part on the type of channel state information report comprising the periodic channel state information report.

21. The non-transitory computer readable medium of claim 19 , wherein the instructions are further executable by the processor to cause the UE to:

determine that the first uplink information comprises a semi-persistent channel state information report included in an uplink control channel; and

determine that the first priority level is lower than a priority level of a second channel based at least in part on the type of channel state information report comprising the semi-persistent channel state information report included in the uplink control channel.

22. The non-transitory computer readable medium of claim 19 , wherein the instructions are further executable by the processor to cause the UE to:

receive an uplink grant scheduling an uplink shared channel;

determine that the type of channel state information report comprises an aperiodic channel state information report scheduled by the uplink grant for transmission on the uplink shared channel; and

determine that the first priority level is the same as a priority level indicated by the uplink grant for the uplink shared channel.

23. The non-transitory computer readable medium of claim 22 , wherein the instructions are further executable by the processor to cause the UE to:

multiplex aperiodic channel state information associated with the aperiodic channel state information report with other uplink control information also associated with the first priority level; and

transmit the multiplexed aperiodic channel state information and other uplink control information via the uplink shared channel.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2020
From: HOSSEINI, SEYEDKIANOUSH; YANG, WEI; GAAL, PETER; HUANG, YI; AMINZADEH GOHARI, AMIR; FAKOORIAN, SEYED ALI AKBAR
To: QUALCOMM INCORPORATED
Reel/Frame 054054/0872 →
Continuity (5)
Division 16805514 · Feb 28, 2020
Provisional Application 62877017 · Jul 22, 2019
Provisional Application 62848520 · May 15, 2019
Provisional Application 62826634 · Mar 29, 2019
Related Publication 20200344805A1 · Oct 29, 2020
Cited By (2)
US 12,245,027 US 12,666,419