IP Library › Granted Patent US 11,627,596
Granted Patent B2
US 11,627,596 · App. 17/222,711 · Granted Apr 11, 2023

Joint shared channel frequency allocation in downlink control information

Inventors: Seyed Ali Akbar Fakoorian (San Diego, CA); Wei Yang (San Diego, CA); Muhammad Sayed Khairy Abdelghaffar (San Jose, CA)
Assignee: QUALCOMM Incorporated
H04W72/1289H04W72/0453H04W72/1257H04W72/1273
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,627,596
App. No.
17/222,711
Granted
Apr 11, 2023
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive, from a base station, a control message that comprises scheduling information for a downlink message to be received by the UE and an uplink message to be transmitted by the UE. The UE may determine first frequency information for the downlink message and second frequency information for the uplink message based at least in part on the scheduling information, a first bitfield size associated with resource allocation for a first bandwidth part associated with the downlink message, and a second bitfield size associated with resource allocation for a second bandwidth part width associated with the uplink message. The UE may communicate the uplink message and the downlink message with the base station according to the first frequency information and the second frequency information.

Claims (116)

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

receiving, from a network device, a joint downlink control information (DCI) message that comprises scheduling information for a downlink message to be received by the UE and an uplink message to be transmitted by the UE;

determining first frequency information for the downlink message and second frequency information for the uplink message based at least in part on the scheduling information and a comparison between a first bitfield size associated with a first bandwidth part associated with the downlink message and a second bitfield size associated with a second bandwidth part associated with the uplink message, wherein the first bitfield size is based at least in part on a size of the first bandwidth part and the second bitfield size is based at least in part on a size of the second bandwidth part; and

communicating the uplink message and the downlink message with the network device according to the first frequency information and the second frequency information.

2. The method of claim 1 , wherein determining the first frequency information and the second frequency information comprises:

determining the first frequency information for the downlink message from a set of bits of the scheduling information based at least in part on a result of the comparison;

determining a scaling factor based at least in part on a first size of the first bandwidth part associated with the downlink message and a second size of the second bandwidth part associated with the uplink message; and

determining the second frequency information for the uplink message based at least in part on the first frequency information and the scaling factor.

3. The method of claim 2 , wherein:

determining the first frequency information from the set of bits is based at least in part on the first size being greater than the second size.

4. The method of claim 2 , wherein:

determining the first frequency information from the set of bits is based at least in part on the first size being smaller than the second size.

5. The method of claim 1 , wherein determining the first frequency information and the second frequency information comprises:

determining the second frequency information for the uplink message from a set of bits of the scheduling information based at least in part on a result of the comparison;

determining a scaling factor based at least in part on a first size of the first bandwidth part associated with the downlink message and a second size of the second bandwidth part associated with the uplink message; and

determining the first frequency information for the downlink message based at least in part on the second frequency information and the scaling factor.

6. The method of claim 5 , wherein:

determining the second frequency information from the set of bits is based at least in part on the second size being greater than the first size.

7. The method of claim 5 , wherein:

determining the second frequency information from the set of bits is based at least in part on the second size being smaller than the first size.

8. The method of claim 1 , wherein determining the first frequency information and the second frequency information comprises:

determining a first resource allocation for one of the uplink message or the downlink message based at least in part on a set of bits of the scheduling information; and

determining a second resource allocation for the other of the uplink message or the downlink message based at least in part on a subset of the set of bits.

9. The method of claim 8 , further comprising:

determining a quantity of most significant bits or a quantity of least significant bits based at least in part on a first size of the first bandwidth part associated with the downlink message, a second size of the second bandwidth part associated with the uplink message, a first resource assignment type for the downlink message, and a second resource assignment type for the uplink message, wherein the subset of the set of bits comprises the quantity of the most significant bits or the quantity of the least significant bits.

10. The method of claim 9 , wherein the first resource assignment type and the second resource assignment type are a same resource assignment type.

11. The method of claim 9 , wherein the first resource assignment type and the second resource assignment type are different.

12. The method of claim 1 , wherein determining the first frequency information and the second frequency information comprises:

determining a first resource allocation for one of the uplink message or the downlink message based at least in part on a first subset of bits of the scheduling information; and

determining a second resource allocation for the other of the uplink message or the downlink message based at least in part on a second subset of bits of the scheduling information.

13. The method of claim 12 , further comprising:

determining a quantity of most significant bits or a quantity of least significant bits included in the first subset of bits based at least in part on a first size of the first bandwidth part associated with the downlink message and a second size of the second bandwidth part associated with the uplink message.

14. The method of claim 13 , wherein determining the second resource allocation comprises:

determining one or more adjustment factors based at least in part on the second subset of bits; and

determining the second resource allocation based at least in part on the first resource allocation and the one or more adjustment factors.

15. The method of claim 14 , wherein determining the one or more adjustment factors comprises:

selecting at least one of the one or more adjustment factors from a plurality of configured adjustment factors based at least in part on the second subset of bits.

16. The method of claim 1 , wherein communicating the uplink message and the downlink message with the network device according to the first frequency information and the second frequency information comprises:

communicating the uplink message and the downlink message via a single carrier.

17. 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:

receive, from a network device, a joint downlink control information (DCI) message that comprises scheduling information for a downlink message to be received by the UE and an uplink message to be transmitted by the UE;

determine first frequency information for the downlink message and second frequency information for the uplink message based at least in part on the scheduling information and a comparison between a first bitfield size associated with a first bandwidth part associated with the downlink message and a second bitfield size associated with a second bandwidth part associated with the uplink message, wherein the first bitfield size is based at least in part on a size of the first bandwidth part and the second bitfield size is based at least in part on a size of the second bandwidth part; and

communicate the uplink message and the downlink message with the network device according to the first frequency information and the second frequency information.

18. The apparatus of claim 17 , wherein the instructions to determine the first frequency information and the second frequency information are executable by the processor to cause the apparatus to:

determine the first frequency information for the downlink message from a set of bits of the scheduling information based at least in part on a result of the comparison;

determine a scaling factor based at least in part on a first size of the first bandwidth part associated with the downlink message and a second size of the second bandwidth part associated with the uplink message; and

determine the second frequency information for the uplink message based at least in part on the first frequency information and the scaling factor.

19. The apparatus of claim 18 , wherein determining the first frequency information from the set of bits is based at least in part on the first size being greater than the second size.

20. The apparatus of claim 18 , wherein determining the first frequency information from the set of bits is based at least in part on the first size being smaller than the second size.

21. The apparatus of claim 17 , wherein the instructions to determine the first frequency information and the second frequency information are executable by the processor to cause the apparatus to:

determine the second frequency information for the uplink message from a set of bits of the scheduling information based at least in part on a result of the comparison;

determine a scaling factor based at least in part on a first size of the first bandwidth part associated with the downlink message and a second size of the second bandwidth part associated with the uplink message; and

determine the first frequency information for the downlink message based at least in part on the second frequency information and the scaling factor.

22. The apparatus of claim 21 , wherein determining the second frequency information from the set of bits is based at least in part on the second size being greater than the first size.

23. The apparatus of claim 21 , wherein determining the second frequency information from the set of bits is based at least in part on the second size being smaller than the first size.

24. The apparatus of claim 17 , wherein the instructions to determine the first frequency information and the second frequency information are executable by the processor to cause the apparatus to:

determine a first resource allocation for one of the uplink message or the downlink message based at least in part on a set of bits of the scheduling information; and

determine a second resource allocation for the other of the uplink message or the downlink message based at least in part on a subset of the set of bits.

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

determine a quantity of most significant bits or a quantity of least significant bits based at least in part on a first size of the first bandwidth part associated with the downlink message, a second size of the second bandwidth part associated with the uplink message, a first resource assignment type for the downlink message, and a second resource assignment type for the uplink message, wherein the subset of the set of bits comprises the quantity of the most significant bits or the quantity of the least significant bits.

26. The apparatus of claim 25 , wherein the first resource assignment type and the second resource assignment type are a same resource assignment type.

27. The apparatus of claim 25 , wherein the first resource assignment type and the second resource assignment type are different.

28. The apparatus of claim 17 , wherein the instructions to determine the first frequency information and the second frequency information are executable by the processor to cause the apparatus to:

determine a first resource allocation for one of the uplink message or the downlink message based at least in part on a first subset of bits of the scheduling information; and

determine a second resource allocation for the other of the uplink message or the downlink message based at least in part on a second subset of bits of the scheduling information.

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

determine a quantity of most significant bits or a quantity of least significant bits included in the first subset of bits based at least in part on a first size of the first bandwidth part associated with the downlink message and a second size of the second bandwidth part associated with the uplink message.

30. The apparatus of claim 29 , wherein the instructions to determine the second resource allocation are executable by the processor to cause the apparatus to:

determine one or more adjustment factors based at least in part on the second subset of bits; and

determine the second resource allocation based at least in part on the first resource allocation and the one or more adjustment factors.

31. The apparatus of claim 30 , wherein the instructions to determine the one or more adjustment factors are executable by the processor to cause the apparatus to:

select at least one of the one or more adjustment factors from a plurality of configured adjustment factors based at least in part on the second subset of bits.

32. The apparatus of claim 17 , wherein the instructions to communicate the uplink message and the downlink message with the network device according to the first frequency information and the second frequency information are executable by the processor to cause the apparatus to:

communicate the uplink message and the downlink message via a single carrier.

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

means for receiving, from a network device, a joint downlink control information (DCI) message that comprises scheduling information for a downlink message to be received by the UE and an uplink message to be transmitted by the UE;

means for determining first frequency information for the downlink message and second frequency information for the uplink message based at least in part on the scheduling information and a comparison between a first bitfield size associated with a first bandwidth part associated with the downlink message and a second bitfield size associated with a second bandwidth part associated with the uplink message, wherein the first bitfield size is based at least in part on a size of the first bandwidth part and the second bitfield size is based at least in part on a size of the second bandwidth part; and

means for communicating the uplink message and the downlink message with the network device according to the first frequency information and the second frequency information.

34. The apparatus of claim 33 , wherein the means for determining the first frequency information and the second frequency information comprises:

means for determining the first frequency information for the downlink message from a set of bits of the scheduling information based at least in part on a result of the comparison;

means for determining a scaling factor based at least in part on a first size of the first bandwidth part associated with the downlink message and a second size of the second bandwidth part associated with the uplink message; and

means for determining the second frequency information for the uplink message based at least in part on the first frequency information and the scaling factor.

35. The apparatus of claim 34 , wherein determining the first frequency information from the set of bits is based at least in part on the first size being greater than the second size.

36. The apparatus of claim 34 , wherein determining the first frequency information from the set of bits is based at least in part on the first size being smaller than the second size.

37. The apparatus of claim 33 , wherein the means for determining the first frequency information and the second frequency information comprises:

means for determining the second frequency information for the uplink message from a set of bits of the scheduling information based at least in part on a result of the comparison;

means for determining a scaling factor based at least in part on a first size of the first bandwidth part associated with the downlink message and a second size of the second bandwidth part associated with the uplink message; and

means for determining the first frequency information for the downlink message based at least in part on the second frequency information and the scaling factor.

38. The apparatus of claim 37 , wherein determining the second frequency information from the set of bits is based at least in part on the second size being greater than the first size.

39. The apparatus of claim 37 , wherein determining the second frequency information from the set of bits is based at least in part on the second size being smaller than the first size.

40. The apparatus of claim 33 , wherein the means for determining the first frequency information and the second frequency information comprises:

means for determining a first resource allocation for one of the uplink message or the downlink message based at least in part on a set of bits of the scheduling information; and

means for determining a second resource allocation for the other of the uplink message or the downlink message based at least in part on a subset of the set of bits.

41. The apparatus of claim 40 , further comprising:

means for determining a quantity of most significant bits or a quantity of least significant bits based at least in part on a first size of the first bandwidth part associated with the downlink message, a second size of the second bandwidth part associated with the uplink message, a first resource assignment type for the downlink message, and a second resource assignment type for the uplink message, wherein the subset of the set of bits comprises the quantity of the most significant bits or the quantity of the least significant bits.

42. The apparatus of claim 41 , wherein the first resource assignment type and the second resource assignment type are a same resource assignment type.

43. The apparatus of claim 41 , wherein the first resource assignment type and the second resource assignment type are different.

44. The apparatus of claim 33 , wherein the means for determining the first frequency information and the second frequency information comprises:

means for determining a first resource allocation for one of the uplink message or the downlink message based at least in part on a first subset of bits of the scheduling information; and

means for determining a second resource allocation for the other of the uplink message or the downlink message based at least in part on a second subset of bits of the scheduling information.

45. The apparatus of claim 44 , further comprising:

means for determining a quantity of most significant bits or a quantity of least significant bits included in the first subset of bits based at least in part on a first size of the first bandwidth part associated with the downlink message and a second size of the second bandwidth part associated with the uplink message.

46. The apparatus of claim 45 , wherein the means for determining the second resource allocation comprises:

means for determining one or more adjustment factors based at least in part on the second subset of bits; and

means for determining the second resource allocation based at least in part on the first resource allocation and the one or more adjustment factors.

47. The apparatus of claim 46 , wherein the means for determining the one or more adjustment factors comprises:

means for selecting at least one of the one or more adjustment factors from a plurality of configured adjustment factors based at least in part on the second subset of bits.

48. The apparatus of claim 33 , wherein the means for communicating the uplink message and the downlink message with the network device according to the first frequency information and the second frequency information comprises:

means for communicating the uplink message and the downlink message via a single carrier.

49. 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:

receive, from a network device, a joint downlink control information (DCI) message that comprises scheduling information for a downlink message to be received by the UE and an uplink message to be transmitted by the UE;

determine first frequency information for the downlink message and second frequency information for the uplink message based at least in part on the scheduling information and a comparison between a first bitfield size associated with a first bandwidth part associated with the downlink message and a second bitfield size associated with a second bandwidth part associated with the uplink message, wherein the first bitfield size is based at least in part on a size of the first bandwidth part and the second bitfield size is based at least in part on a size of the second bandwidth part; and

communicate the uplink message and the downlink message with the network device according to the first frequency information and the second frequency information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2021
From: FAKOORIAN, SEYED ALI AKBAR; YANG, WEI; ABDELGHAFFAR, MUHAMMAD SAYED KHAIRY
To: QUALCOMM INCORPORATED
Reel/Frame 056053/0067 →
Continuity (2)
Provisional Application 63023792 · May 12, 2020
Related Publication 20210360676A1 · Nov 18, 2021