IP Library › Granted Patent US 12,021,622
Granted Patent B2
US 12,021,622 · App. 17/457,012 · Granted Jun 25, 2024

DL and UL collision handling

Inventors: Ahmed Attia Abotabl (San Diego, CA); Muhammad Sayed Khairy Abdelghaffar (San Jose, CA); Abdelrahman Mohamed Ahmed Mohamed Ibrahim (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04L1/0068H04L27/2607H04W72/0446H04W72/23H04W72/56
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,021,622
App. No.
17/457,012
Filed
Nov 30, 2021
Granted
Jun 25, 2024
Kind
B2
Art Unit
2643
USPC
370/329
Abstract

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for collision handling. A first network node receives a first allocation of first resources at a first time and receives a second allocation of second resources at a second time, wherein the first time is before the second time, wherein one or more of the first resources overlap in a time domain and a frequency domain with one or more of the second resources, and wherein the first resources are uplink resources and the second resources are downlink resources or the first resources are downlink resources and the second resources are uplink resources. The first network node adjusts for the overlap in the time domain and the frequency domain between the first allocation of first resources and the second allocation of second resources.

Claims (62)

1. A first network node for wireless communication, comprising:

a memory; and

at least one processor coupled to the memory, wherein the at least one processor is configured to:

receive a first allocation of first resources at a first time;

receive a second allocation of second resources at a second time, wherein the first time is before the second time, wherein one or more of the first resources overlap in a time domain and a frequency domain with one or more of the second resources, and wherein the first resources are uplink resources and the second resources are downlink resources or the first resources are the downlink resources and the second resources are the uplink resources; and

adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources.

2. The first network node of claim 1 , wherein, to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to:

communicate with a second network node using the first resources based on receipt of the first allocation before the second allocation.

3. The first network node of claim 1 , wherein, to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to:

communicate with a second network node using the second resources based on receipt of the second allocation after the first allocation.

4. The first network node of claim 1 , wherein, to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to:

puncture one or more of the first resources that overlap in the time domain and the frequency domain with the second resources.

5. The first network node of claim 4 , wherein the at least one processor is configured to communicate with a second network node using:

the first allocation of the first resources excluding the one or more punctured first resources; and

the second allocation of the second resources.

6. The first network node of claim 4 , wherein, to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to:

puncture one or more of the first resources that do not overlap in the time domain and the frequency domain with the second resources.

7. The first network node of claim 6 , wherein the at least one processor is configured to communicate with a second network node using:

the first allocation of the first resources excluding punctured first resources; and

the second allocation of the second resources.

8. The first network node of claim 6 , wherein the one or more punctured first resources that do not overlap in the time domain and the frequency domain with the second resources provide a guard band between the second resources and the first resources excluding the one or more punctured first resources that overlap in the time domain and the frequency domain with the second resources.

9. The first network node of claim 1 , wherein, to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to:

puncture one or more of the second resources that overlap in the time domain and the frequency domain with the first resources.

10. The first network node of claim 9 , wherein the at least one processor is configured to communicate with a second network node using:

the first allocation of the first resources; and

the second allocation of the second resources excluding the one or more punctured second resources.

11. The first network node of claim 9 , wherein, to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to:

puncture one or more of the second resources that do not overlap in the time domain and the frequency domain with the first resources.

12. The first network node of claim 11 , wherein the at least one processor is configured to communicate with a second network node using:

the first allocation of the first resources; and

the second allocation of the second resources excluding punctured second resources.

13. The first network node of claim 11 , wherein the one or more punctured second resources that do not overlap in the time domain and the frequency domain with the first resources provide a guard band between the first allocation of the first resources and the second allocation of the second resources excluding the one or more punctured second resources that overlap in the time domain and the frequency domain with the first resources.

14. The first network node of claim 1 , wherein, to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to puncture one or more overlapping resources of the first allocation or the second allocation based on at least one of a radio resource control (RRC) configuration, a communication direction, or a priority of the first allocation or the second allocation.

15. The first network node of claim 1 , wherein, to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to rate match around one or more overlapping resources of the first allocation or the second allocation.

16. The first network node of claim 15 , wherein, to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to rate match around at least one guard band between the first allocation of the first resources and the second allocation of the second resources.

17. The first network node of claim 16 , wherein the at least one processor is configured to rate match around the one or more overlapping resources and the at least one guard band, based on at least one of a radio resource control (RRC) configuration, a communication direction, or a priority of the first allocation or the second allocation.

18. The first network node of claim 1 , wherein, to receive the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to receive first downlink control information (DCI) including the first allocation of the first resources and second DCI including the second allocation of the second resources.

19. The first network node of claim 18 , wherein the second DCI includes information indicative of how to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources.

20. The first network node of claim 18 , wherein the second DCI includes information indicative that the second allocation of the second resources is prioritized over an earlier received allocation of resources, wherein the first allocation of the first resources is the earlier received allocation of resources.

21. The first network node of claim 18 , wherein the second DCI includes information indicative that the second allocation of the second resources is not prioritized over an earlier received allocation of resources, wherein the first allocation of the first resources is the earlier received allocation of resources.

22. The first network node of claim 18 , wherein the first DCI includes information indicative of how to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources.

23. The first network node of claim 18 , wherein the first DCI includes information indicative that the first allocation of the first resources is prioritized over a later received allocation of resources, wherein the second allocation of the second resources is the later received allocation of resources.

24. The first network node of claim 18 , wherein the first DCI includes information indicative that the first allocation of the first resources is not prioritized over a later received allocation of resources, wherein the second allocation of the second resources is the later received allocation of resources.

25. A method of wireless communication at a first network node, comprising:

receiving a first allocation of first resources at a first time;

receiving a second allocation of second resources at a second time, wherein the first time is before the second time, wherein one or more of the first resources overlap in a time domain and a frequency domain with one or more of the second resources, and wherein the first resources are uplink resources and the second resources are downlink resources or the first resources are the downlink resources and the second resources are the uplink resources; and

adjusting for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources.

26. A first network node for wireless communication, comprising:

a memory; and

at least one processor coupled to the memory, wherein the at least one processor is configured to:

transmit, to a second network node, a first allocation of first resources at a first time;

transmit, to the second network node, a second allocation of second resources at a second time, wherein the first time is before the second time, wherein one or more of the first resources overlap in a time domain and a frequency domain with one or more of the second resources, and wherein the first resources are uplink resources and the second resources are downlink resources or the first resources are the downlink resources and the second resources are the uplink resources; and

transmit information, to the second network node, indicative of how to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources.

27. The first network node of claim 26 , wherein the information indicative of how to adjust for the overlap indicates for the second network node to:

puncture one or more overlapping resources of the first allocation or the second allocation based on at least one of a communication direction or a priority of the first allocation or the second allocation, or

rate match around the one or more overlapping resources and at least one guard band, based on at least one of the communication direction or the priority of the first allocation or the second allocation.

28. The first network node of claim 26 , wherein, to transmit the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to transmit first downlink control information (DCI) including the first allocation of the first resources and second DCI including the second allocation of the second resources, and wherein the second DCI includes the information indicative of how to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources.

29. The first network node of claim 26 , wherein, to transmit the first allocation of the first resources and the second allocation of the second resources, the at least one processor is configured to transmit first downlink control information (DCI) including the first allocation of the first resources and second DCI including the second allocation of the second resources, wherein the second DCI includes the information indicating how to adjust for the overlap includes information indicative that the second allocation of the second resources is prioritized over an earlier received allocation of resources, and wherein the first allocation of the first resources is the earlier received allocation of resources.

30. A method of wireless communication at a first network node, comprising:

transmitting, to a second network node, a first allocation of first resources at a first time;

transmitting, to the second network node, a second allocation of second resources at a second time, wherein the first time is before the second time, wherein one or more of the first resources overlap in a time domain and a frequency domain with one or more of the second resources, and wherein the first resources are uplink resources and the second resources are downlink resources or the first resources are the downlink resources and the second resources are the uplink resources; and

transmitting information, to the second network node, indicative of how to adjust for the overlap in the time domain and the frequency domain between the first allocation of the first resources and the second allocation of the second resources.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2021
From: ABOTABL, AHMED ATTIA; ABDELGHAFFAR, MUHAMMAD SAYED KHAIRY; IBRAHIM, ABDELRAHMAN MOHAMED AHMED MOHAMED
To: QUALCOMM INCORPORATED
Reel/Frame 058475/0284 →
Continuity (1)
Related Publication 20230171029A1 · Jun 1, 2023
Cited By (1)
US 12,513,623