IP Library › Granted Patent US 12,309,747
Granted Patent B2
US 12,309,747 · App. 15/930,382 · Granted May 20, 2025

System and method for pattern-based sidelink scheduling

Inventors: Junyi Li (Chester, NJ); Tao Luo (San Diego, CA); Jung Ho Ryu (Fort Lee, NJ); Sony Akkarakaran (Poway, CA)
Assignee: QUALCOMM Incorporated
H04W72/02H04W72/0446H04W72/23H04W72/535H04W72/543H04W72/56H04W92/18
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,309,747
App. No.
15/930,382
Granted
May 20, 2025
Kind
B2
Abstract

A first apparatus may receive, from a base station, information associated with sidelink communication. The first apparatus may determine, based on the information associated with sidelink communication, a sidelink communication pattern associated with a second UE. The first apparatus may communicate with the second UE on a first sidelink channel based on the sidelink communication pattern associated with the second UE. A second apparatus may determine a resource allocation associated with sidelink communication. The second apparatus may broadcast information indicating the resource allocation associated with sidelink communication. The second apparatus may refrain from scheduling any UEs on the resource allocation associated with sidelink communication.

Claims (75)

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

receiving, from a base station, information associated with sidelink communication, wherein the information associated with sidelink communication indicates a resource allocation associated with sidelink communication;

when a sidelink communication pattern is configured in a centralized manner,

sending, to the base station, a request associated with communicating with a second UE on a first sidelink channel, wherein the centralized manner comprises the base station assisting sidelink communication between UEs by determining the sidelink communication pattern, wherein the sidelink communication pattern indicates a slot in which the second UE is a transmitter or a receiver for the sidelink communication, and

receiving, from the base station, the sidelink communication pattern associated with the second UE;

when the sidelink communication pattern is configured in a distributed manner and that the first UE is a transmitting UE,

sending, to the second UE based on the resource allocation, a first request associated with the sidelink communication pattern associated with the second UE based on a first schedule associated with the first UE; and

receiving, from the second UE, one of a confirmation of the first request associated with the sidelink communication pattern associated with the second UE or a second request associated with the sidelink communication pattern associated with the second UE, wherein the sidelink communication pattern associated with the second UE is determined based on the first request or the second request, wherein the distributed manner comprises the base station refraining from scheduling any UEs on the resource allocation associated with the sidelink communication;

when the sidelink communication pattern is configured in the distributed manner and that the first UE is a receiving UE,

receiving, from the second UE based on the resource allocation, a first request associated with the sidelink communication pattern associated with the second UE;

determining, based on a first schedule associated with the first UE, whether to confirm the first request associated with the sidelink communication pattern associated with the second UE; and

sending, to the second UE, a confirmation of the first request associated with the sidelink communication pattern associated with the second UE when the first request is determined to be confirmed or a second request associated with the sidelink communication pattern, wherein the sidelink communication pattern associated with the second UE is determined based on the first request or the second request;

determining, based on the information associated with sidelink communication, the sidelink communication pattern associated with the second UE; and

communicating with the second UE on the first sidelink channel using at least one beam that is determined based on the sidelink communication pattern associated with the second UE.

2. The method of claim 1 , wherein the resource allocation is semi-statically allocated by the base station.

3. The method of claim 1 , wherein the resource allocation is associated with a timescale of at least 100 milliseconds.

4. The method of claim 1 , wherein the sidelink communication pattern configured in the distributed manner indicates a slot in which the first UE is to transmit to the second UE, and wherein the communicating with the second UE on the first sidelink channel based on the sidelink communication pattern associated with the second UE comprises:

sending, to the second UE in the slot on the first sidelink channel, information indicating a schedule associated with a second sidelink channel; and

sending data to the second UE on the second sidelink channel based on the schedule associated with the second sidelink channel.

5. The method of claim 1 , wherein the sidelink communication pattern configured in the distributed manner indicates a slot in which the first UE is to receive from the second UE, and wherein the communicating with the second UE on the first sidelink channel based on the sidelink communication pattern associated with the second UE comprises:

receiving, from the second UE in the slot on the first sidelink channel, information indicating a schedule associated with a second sidelink channel; and

receiving data from the second UE on the second sidelink channel based on the schedule associated with the second sidelink channel.

6. The method of claim 1 , further comprising:

determining the at least one beam associated with the communicating with the second UE based on the sidelink communication pattern associated with the second UE.

7. The method of claim 1 ,

Wherein the sidelink communication pattern associated with the second UE is received from the base station based on the request.

8. The method of claim 7 , wherein the sidelink communication pattern associated with the second UE indicates a slot in which the first UE is to transmit to the second UE, and wherein the communicating with the second UE on the first sidelink channel based on the sidelink communication pattern associated with the second UE comprises:

sending, to the second UE in the slot on the first sidelink channel, information indicating a schedule associated with a second sidelink channel; and

sending data to the second UE on the second sidelink channel based on the schedule associated with the second sidelink channel.

9. The method of claim 1 , wherein the sidelink communication pattern configured in the distributed manner indicates a slot in which the first UE is to receive from the second UE, and wherein the communicating with the second UE on the first sidelink channel based on the sidelink communication pattern associated with the second UE comprises:

receiving, from the second UE in the slot on the first sidelink channel, information indicating a schedule associated with a second sidelink channel; and

receiving data from the second UE on the second sidelink channel based on the schedule associated with the second sidelink channel.

10. The method of claim 7 , wherein the request associated with the communicating with the second UE on the first sidelink channel indicates at least one of a quality of service (QOS) associated with the communicating with the second UE on the first sidelink channel or a relative priority associated with the communicating with the second UE on the first sidelink channel.

11. The method of claim 1 , wherein the sidelink communication pattern associated with the second UE is associated with a timescale of at least 100 milliseconds.

12. A method of wireless communication by a base station, the method comprising:

determining a resource allocation associated with sidelink communication, wherein the resource allocation is adaptively allocated for sidelink communication on a slow time scale indicating a duration for which the resource allocation for sidelink communication is valid;

broadcasting information indicating the resource allocation associated with sidelink communication;

when the sidelink communication is scheduled in a centralized manner,

receiving, from each of a plurality of user equipment (UEs), a respective request associated with the sidelink communication,

facilitating the sidelink communication by generating a sidelink communication pattern based on each request associated with the sidelink communication, wherein the sidelink communication pattern indicates a slot in which one of the UEs is a transmitter or a receiver for the sidelink communication, and

sending, to each of the plurality of UEs, information indicating the sidelink communication pattern for a plurality of slots associated with the sidelink communication, wherein the centralized manner comprises the base station assisting sidelink communication between UEs by determining the sidelink communication pattern; and

when the sidelink communication is scheduled in a distributed manner, refraining from scheduling any UEs on the resource allocation associated with the sidelink communication, wherein the distributed manner comprises the base station refraining from scheduling any UEs on the resource allocation associated with the sidelink communication, wherein at least one of the respective requests indicates at least one of a quality of service (QOS) associated with the sidelink communication, wherein the sidelink communication pattern is determined based on the QoS.

13. The method of claim 12 , wherein at least one of the respective requests further indicates a relative priority associated with the sidelink communication, and wherein the sidelink communication pattern is determined based on the relative priority.

14. The method of claim 12 , wherein the sidelink communication pattern is associated with a timescale of at least 100 milliseconds.

15. The method of claim 12 , wherein the resource allocation is associated with a timescale of at least 100 milliseconds.

16. An apparatus for wireless communication by a first user equipment (UE), comprising:

a memory; and

at least one processor coupled to the memory and configured to:

receive, from a base station, information associated with sidelink communication, wherein the information associated with sidelink communication indicates a resource allocation associated with sidelink communication;

when a sidelink communication pattern is configured in a centralized manner,

send, to the base station, a request associated with communicating with a second UE on a first sidelink channel, wherein the centralized manner comprises the base station assisting sidelink communication between UEs by determining the sidelink communication pattern, wherein the sidelink communication pattern indicates a slot in which the second UE is a transmitter or a receiver for the sidelink communication, and

receive, from the base station, the sidelink communication pattern associated with the second UE;

when the sidelink communication pattern is configured in a distributed manner and that the first UE is a transmitting UE,

send, to the second UE based on the resource allocation, a first request associated with the sidelink communication pattern associated with the second UE based on a first schedule associated with the first UE; and

receive, from the second UE, one of a confirmation of the first request associated with the sidelink communication pattern associated with the second UE or a second request associated with the sidelink communication pattern associated with the second UE, wherein the sidelink communication pattern associated with the second UE is determined based on the first request or the second request, wherein the distributed manner comprises the base station refraining from scheduling any UEs on the resource allocation associated with the sidelink communication;

when the sidelink communication pattern is configured in the distributed manner and that the first UE is a receiving UE,

receive, from the second UE based on the resource allocation, a first request associated with the sidelink communication pattern associated with the second UE;

determine, based on a first schedule associated with the first UE, whether to confirm the first request associated with the sidelink communication pattern associated with the second UE; and

send, to the second UE, a confirmation of the first request associated with the sidelink communication pattern associated with the second UE when the first request is determined to be confirmed or a second request associated with the sidelink communication pattern, wherein the sidelink communication pattern associated with the second UE is determined based on the first request or the second request;

determine, based on the information associated with sidelink communication, the sidelink communication pattern associated with the second UE; and

communicate with the second UE on the first sidelink channel using at least one beam that is determined based on the sidelink communication pattern associated with the second UE.

17. The apparatus of claim 16 , wherein the information associated with sidelink communication indicates a resource allocation associated with sidelink communication.

18. The apparatus of claim 17 , wherein the resource allocation is semi-statically allocated by the base station.

19. The apparatus of claim 17 , wherein the resource allocation is associated with a timescale of at least 100 milliseconds.

20. An apparatus for wireless communication by a base station, comprising:

a memory; and

at least one processor coupled to the memory and configured to:

determine a resource allocation associated with sidelink communication, wherein the resource allocation is adaptively allocated for sidelink communication on a slow time scale indicating a duration for which the resource allocation for sidelink communication is valid;

broadcast information indicating the resource allocation associated with sidelink communication;

when the sidelink communication is scheduled in a centralized manner,

receive, from each of a plurality of user equipment (UEs), a respective request associated with the sidelink communication, and

facilitate the sidelink communication by generating a sidelink communication pattern based on each request associated with the sidelink communication, wherein the sidelink communication pattern indicates a slot in which one of the UEs is a transmitter or a receiver for the sidelink communication; and

send, to each of the plurality of UEs, information indicating a sidelink communication pattern for a plurality of slots associated with the sidelink communication, wherein the centralized manner comprises the base station assisting sidelink communication between UEs by determining the sidelink communication pattern; and

when the sidelink communication is scheduled in a distributed manner, refraining from scheduling any UEs on the resource allocation associated with the sidelink communication, wherein the distributed manner comprises the base station refraining from scheduling any UEs on the resource allocation associated with the sidelink communication, wherein at least one of the respective requests indicates at least one of a quality of service (QOS) associated with the sidelink communication, wherein the sidelink communication pattern is determined based on the QoS.

21. The apparatus of claim 20 , wherein at least one of the respective requests indicates a relative priority associated with the sidelink communication, and wherein the sidelink communication pattern is determined based on the relative priority.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2020
From: LI, JUNYI; LUO, TAO; RYU, JUNG HO; AKKARAKARAN, SONY
To: QUALCOMM INCORPORATED
Reel/Frame 054553/0423 →
Continuity (2)
Provisional Application 62862594 · Jun 17, 2019
Related Publication 20200396716A1 · Dec 17, 2020
References Cited (29)
US 10854022B2 · Patil et al. · 2020 [cited by applicant]
US 20140177542A1 · Novak · 2014 [cited by examiner]
US 20160044665A1 · Novlan · 2016 [cited by examiner]
US 20160157254A1 · Novlan · 2016 [cited by examiner]
US 20170196018A1 · Zeng · 2017 [cited by examiner]
US 20170201461A1 · Cheng · 2017 [cited by examiner]
US 20170215119A1 · Hong · 2017 [cited by examiner]
US 20170257876A1 · Loehr · 2017 [cited by examiner]
US 20170353819A1 · Yin et al. · 2017 [cited by applicant]
US 20180054745A1 · Wu · 2018 [cited by examiner]
US 20180295646A1 · Faurie et al. · 2018 [cited by applicant]
US 20180324848A1 · Baghel et al. · 2018 [cited by applicant]
US 20190020987A1 · Khoryaev · 2019 [cited by examiner]
US 20190053251A1 · Loehr et al. · 2019 [cited by applicant]
US 20200008030A1 · Kim · 2020 [cited by examiner]
US 20200252871A1 · Chae · 2020 [cited by examiner]
US 20210127365A1 · Wang · 2021 [cited by examiner]
US 20210212023A1 · Zeng · 2021 [cited by examiner]
US 20210227364A1 · Muehleisen · 2021 [cited by examiner]
US 20210266868A1 · Shin · 2021 [cited by examiner]
US 20210274390A1 · Kifle · 2021 [cited by examiner]
US 20220039080A1 · Khoryaev · 2022 [cited by examiner]
US 20220078670A1 · Kung · 2022 [cited by examiner]
US 20220078818A1 · Sun · 2022 [cited by examiner]
CA 3073572A1 · 2019 [cited by applicant]
WO 2018052631 · 2018 [cited by applicant]
WO 2018094872A1 · 2018 [cited by applicant]
International Search Report and Written Opinion—PCT/US2020/032752—ISA/EPO—Aug. 7, 2020. [cited by applicant]
Huawei., et al., “Sidelink Link Adaptation with Feedback Information for FeD2D”, 3GPP TSG RAN WG1 Meeting #89, R1-1707041, Hangzhou, China, May 15-19, 2017, 2 Pages. [cited by applicant]