IP Library › Granted Patent US 12,727,017
Granted Patent B2
US 12,727,017 · App. 17/203,523 · Granted Sep 1, 2026

Scheduling uplink transmission of a relay

Inventors: Linhai He (San Diego, CA); Seyedkianoush Hosseini (San Diego, CA); Sudhir Kumar Baghel (Hillsborough, NJ); Karthika Paladugu (San Diego, CA); Gokul Sridharan (Sunnyvale, CA); Gabi Sarkis (San Diego, CA); Gavin Bernard Horn (La Jolla, CA); Hwan-Joon Kwon (San Diego, CA); Wanshi Chen (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/535H04W28/0278H04W72/0446H04W72/0453H04W72/1268H04W76/11H04W80/02
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,727,017
App. No.
17/203,523
Granted
Sep 1, 2026
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. A first device (e.g., a relay user equipment (UE)) may establish a communication link, where the communication includes establishing a communication link between a second device (e.g., a remote UE) and a base station, the communication link including a first communication link between the second device and the first device and a second communication link between the first device and the base station. The first device may receive, over the first communication link, a transmission corresponding to data stored at the second device. The first device may receive, over the second communication link, an indication of one or more resources for a relay transmission corresponding to the data stored at the second device. The first device may transmit, over the second communication link, the relay transmission over the one or more resources based on receiving the sidelink transmission.

Claims (120)

1 . A method for wireless communication at a first device, comprising:

receiving, over a first communication link between the first device and a second device, first data associated with the second device;

receiving, over a second communication link between the first device and a network entity, an indication of one or more uplink resources to transmit a first transmission comprising a buffer status report;

transmitting, over the second communication link, the first transmission comprising the buffer status report over the one or more uplink resources, the buffer status report based at least in part on the first data associated with the second device, wherein the first transmission is associated with a first radio link control (RLC) entity and with a first logical channel group; and

transmitting, over the second communication link, a second transmission corresponding to second data associated with the first device, wherein the second transmission is associated with a second RLC entity and with a second logical channel group based at least in part on the second data associated with the first device, and wherein the second RLC entity is distinct from the first RLC entity and the first logical channel group is distinct from the second logical channel group.

2 . The method of claim 1 , further comprising:

receiving, over the first communication link, a first scheduling request;

transmitting, over the second communication link, a second scheduling request based at least in part on receiving the first scheduling request;

receiving, over the second communication link, a first indication of one or more sidelink resources configured by the network entity for transmission of the first transmission; and

transmitting, over the first communication link, a second indication of the one or more sidelink resources, wherein the first transmission is received over the one or more sidelink resources.

3 . The method of claim 2 , further comprising:

receiving, over the second communication link, an indication of second one or more uplink resources configured by the network entity for transmission of control signaling comprising a request for resources on the first communication link; and

transmitting, over the second communication link, the control signaling comprising the request for resources on the first communication link, wherein receiving the first indication of the one or more sidelink resources is based at least in part on transmitting the control signaling comprising the request for resources on the first communication link.

4 . The method of claim 3 , wherein the control signaling comprises a medium access control (MAC) control element comprising the request for resources on the first communication link.

5 . The method of claim 2 , wherein the second scheduling request is transmitted over a time location on the first communication link, a frequency location on the first communication link, or both, and wherein a value of the time location, a value of the frequency location, or both indicate that the second scheduling request is associated with the second device.

6 . The method of claim 2 , further comprising:

transmitting, over the second communication link, an indication that the first data was successfully received and decoded by the first device.

7 . The method of claim 6 , wherein the indication comprises an identifier of the second device.

8 . The method of claim 2 , wherein the second scheduling request indicates an identifier of the second device, and wherein the first indication of the one or more sidelink resources is received based at least in part on the second scheduling request indicating the identifier of the second device.

9 . The method of claim 2 , wherein the first indication of the one or more sidelink resources comprises at least one radio link control protocol data unit comprising an identifier of the second device.

10 . The method of claim 2 , wherein the first indication of the one or more sidelink resources is encoded according to a radio network temporary identifier of the second device, and wherein the second indication of the one or more sidelink resources is transmitted over the first communication link based at least in part on the first indication of the one or more sidelink resources being encoded according to the radio network temporary identifier of the second device.

11 . The method of claim 10 , wherein the indication of the one or more uplink resources is encoded according to a radio network temporary identifier of the first device.

12 . The method of claim 11 , wherein the radio network temporary identifier by which the first indication of the one or more sidelink resources is encoded is the same as the radio network temporary identifier by which the indication of the one or more uplink resources is encoded.

13 . The method of claim 11 , wherein the radio network temporary identifier by which the first indication of the one or more sidelink resources is encoded is distinct from the radio network temporary identifier by which the indication of the one or more uplink resources is encoded.

14 . The method of claim 10 , further comprising:

receiving, over the second communication link, an indication of second one or more sidelink resources configured by the network entity for transmission of a fourth transmission from a third device distinct from the second device, wherein the indication of the second one or more sidelink resources is encoded according to a radio network temporary identifier of the third device distinct from the second device.

15 . The method of claim 14 , wherein the radio network temporary identifier by which the indication of the second one or more sidelink resources is encoded is the same as the radio network temporary identifier by which the indication of the one or more uplink resources is encoded.

16 . The method of claim 14 , wherein the radio network temporary identifier by which the indication of the second one or more sidelink resources is encoded is distinct from the radio network temporary identifier of the second device by which the indication of the one or more uplink resources is encoded.

17 . The method of claim 1 , further comprising:

receiving, from a third device distinct from the second device, a fourth transmission comprising third data associated with the third device distinct from the second device, wherein the first transmission comprises an aggregated buffer status of the second device and of the third device distinct from the second device based at least in part on receiving the third data associated with the third device.

18 . The method of claim 17 , further comprising:

initiating a prohibit timer for the third device distinct from the second device, wherein the first transmission excludes an identifier of the third device distinct from the second device based at least in part on the prohibit timer.

19 . The method of claim 1 , further comprising:

transmitting, over the second communication link, a scheduling request based at least in part on receiving the first data, wherein receiving the indication of the one or more uplink resources is based at least in part on transmitting the scheduling request.

20 . The method of claim 1 , wherein transmitting the buffer status report is based at least in part on the first device having an empty buffer when receiving the first transmission corresponding to the first data associated with the second device, the first data associated with the second device having a higher priority than the second data associated with the first device, or both.

21 . The method of claim 1 , further comprising:

receiving, from a third device, a fourth transmission comprising third data associated with the third device, wherein the first transmission corresponds to the first data associated with the second device and the third data associated with the third device.

22 . The method of claim 21 , wherein the first data associated with the second device and the third data associated with the third device are associated with a same logical channel group, and wherein the buffer status report comprises an indication of an aggregated size of the first data associated with the second device and the third data associated with the third device.

23 . The method of claim 1 , further comprising:

receiving a configuration of the second logical channel group specific to the first device.

24 . The method of claim 1 , further comprising:

receiving, from a third device distinct from the second device, a fourth transmission corresponding to third data associated with the third device, wherein the buffer status report comprises a first buffer status of the second device and a second buffer status of the third device, and wherein the second device and the third device are associated with the first logical channel group.

25 . A method for wireless communications at a network entity, comprising:

outputting an indication of one or more uplink resources to transmit a first transmission, the first transmission comprising a buffer status report associated with a first device and corresponding to first data associated with a second device;

obtaining the first transmission over the one or more uplink resources, wherein the first transmission is associated with a first radio link control (RLC) and with a first logical channel group; and

obtaining a second transmission corresponding to second data associated with the first device, wherein the second transmission is associated with a second RLC entity and with a second logical channel group based at least in part on the second data associated with the first device, and wherein the second RLC entity is distinct from the first RLC entity and the first logical channel group is distinct from the second logical channel group.

26 . The method of claim 25 , further comprising:

obtaining a scheduling request; and

outputting an indication of one or more sidelink resources configured by the network entity for transmission of a third transmission from the second device corresponding to the first data associated with the second device, wherein the first data is obtained based at least in part on outputting the indication of the one or more sidelink resources.

27 . The method of claim 26 , further comprising:

outputting an indication of second one or more uplink resources configured by the network entity for transmission of control signaling comprising a request for resources on a second communication link between the first device and the second device; and

obtaining the control signaling comprising the request for resources, wherein outputting the indication of the one or more sidelink resources is based at least in part on obtaining the request for resources.

28 . The method of claim 27 , wherein the control signaling comprises a medium access control (MAC) control element comprising the request for resources.

29 . The method of claim 25 , wherein the first transmission comprises an aggregated buffer status of the second device and of a third device distinct from the second device.

30 . The method of claim 25 , wherein the first transmission corresponds to the first data associated with the second device and third data associated with a third device.

31 . The method of claim 30 , wherein the first data associated with the second device and the third data associated with the third device are associated with a same logical channel group, and wherein the buffer status report comprises an indication of an aggregated size of the first data associated with the second device and the third data associated with the third device.

32 . The method of claim 25 , further comprising:

outputting a configuration of the second logical channel group specific to the first device.

33 . The method of claim 25 , wherein the buffer status report comprises a first buffer status of the second device and a second buffer status of a third device distinct from the second device, and wherein the second device and the third device are associated with the first logical channel group.

34 . An apparatus for wireless communication at a first device, comprising:

one or more memories, and

one or more processors coupled to the one or more memories, the one or more processors configured to cause the first device to:

receive, over a first communication link between the first device and a second device, first data associated with the second device;

receive, over a second communication link between the first device and a network entity, an indication of one or more uplink resources to transmit a first transmission that comprises a buffer status report;

transmit, over the second communication link, the first transmission that comprises the buffer status report over the one or more uplink resources, the buffer status report based at least in part on the first data associated with the second device, wherein the first transmission is associated with a first radio link control (RLC) entity and with a first logical channel group; and

transmit, over the second communication link, a second transmission that corresponds to second data associated with the first device, wherein the second transmission is associated with a second RLC entity and with a second logical channel group based at least in part on the second data associated with the first device, and wherein the second RLC entity is distinct from the first RLC entity and the first logical channel group is distinct from the second logical channel group.

35 . The apparatus of claim 34 , wherein the one or more processors are further configured to cause the first device to:

receive, from a third device distinct from the second device, a fourth transmission that comprises third data associated with the third device distinct from the second device, wherein the first transmission comprises an aggregated buffer status of the second device and of the third device distinct from the second device based at least in part on the third data associated with the third device.

36 . The apparatus of claim 34 , wherein the one or more processors are further configured to cause the first device to:

receive, from a third device, a fourth transmission that comprises third data associated with the third device, wherein the first transmission corresponds to the first data associated with the second device and the third data associated with the third device.

37 . The apparatus of claim 36 , wherein the first data associated with the second device and the third data associated with the third device are associated with a same logical channel group, and wherein the buffer status report comprises an indication of an aggregated size of the first data associated with the second device and the third data associated with the third device.

38 . The apparatus of claim 34 , wherein the one or more processors are further configured to cause the first device to:

receive a configuration of the second logical channel group specific to the first device.

39 . The apparatus of claim 34 , wherein the one or more processors are further configured to cause the first device to:

receive, from a third device distinct from the second device, a fourth transmission that corresponds to third data associated with the third device, wherein the buffer status report comprises a first buffer status of the second device and a second buffer status of the third device, and wherein the second device and the third device are associated with the first logical channel group.

40 . An apparatus for wireless communication at a network entity, comprising:

one or more memories, and

one or more processors coupled to the one or more memories, the one or more processors configured to cause the network entity to:

output an indication of one or more uplink resources to transmit a first transmission, wherein the first transmission comprises a buffer status report associated with a first device and corresponds to first data associated with a second device;

obtain the first transmission over the one or more uplink resources, wherein the first transmission is associated with a first radio link control (RLC) entity and with a first logical channel group; and

obtain a second transmission that corresponds to second data associated with the first device, wherein the second transmission is associated with a second RLC entity and with a second logical channel group based at least in part on the second data associated with the first device, and wherein the second RLC entity is distinct from the first RLC entity and the first logical channel group is distinct from the second logical channel group.

41 . The apparatus of claim 40 , wherein the first transmission comprises an aggregated buffer status of the second device and of a third device distinct from the second device.

42 . The apparatus of claim 41 , wherein the first data associated with the second device and third data associated with the third device are associated with a same logical channel group, and wherein the buffer status report comprises an indication of an aggregated size of the first data associated with the second device and the third data associated with the third device.

43 . The apparatus of claim 40 , wherein the one or more processors are further configured to cause the network entity to:

output a configuration of the second logical channel group specific to the first device.

44 . The apparatus of claim 40 , wherein the buffer status report comprises a first buffer status of the second device and a second buffer status of a third device distinct from the second device, and wherein the second device and the third device are associated with the first logical channel group.

45 . A non-transitory computer-readable medium storing code for wireless communication at a first device, the code comprising instructions executable by one or more processors to cause the first device to:

receive, over a first communication link between the first device and a second device, first data associated with the second device;

receive, over a second communication link between the first device and a network entity, an indication of one or more uplink resources to transmit a first transmission that comprises a buffer status report;

transmit, over the second communication link, the first transmission that comprises the buffer status report over the one or more uplink resources, the buffer status report based at least in part on the first data associated with the second device, wherein the second first transmission is associated with a first radio link control (RLC) entity and with a first logical channel group; and

transmit, over the second communication link, a second transmission that corresponds to second data associated with the first device, wherein the second transmission is associated with a second RLC entity and with a second logical channel group based at least in part on the second data associated with the first device, and wherein the second RLC entity is distinct from the first RLC entity and the first logical channel group is distinct from the second logical channel group.

46 . The non-transitory computer-readable medium of claim 45 , wherein the instructions are further executable by the one or more processors to cause the first device to:

receive, from a third device, a fourth transmission that comprises third data associated with the third device, wherein the first transmission corresponds to the first data associated with the second device and the third data associated with the third device.

47 . The non-transitory computer-readable medium of claim 46 , wherein the first data associated with the second device and the third data associated with the third device are associated with a same logical channel group, and wherein the buffer status report comprises an indication of an aggregated size of the first data associated with the second device and the third data associated with the third device.

48 . The non-transitory computer-readable medium of claim 45 , wherein the instructions are further executable by the one or more processors to cause the first device to:

receive a configuration of the second logical channel group specific to the first device.

49 . The non-transitory computer-readable medium of claim 45 , wherein the instructions are further executable by the one or more processors to cause the network entity to:

receive, from a third device distinct from the second device, a fourth transmission that corresponds to third data associated with the third device, wherein the buffer status report comprises a first buffer status of the second device and a second buffer status of the third device, and wherein the second device and the third device are associated with the first logical channel group.

50 . A non-transitory computer-readable medium storing code for wireless communication at a network entity, the code comprising instructions executable by one or more processors to cause the network entity to:

output an indication of one or more uplink resources to transmit a first transmission, wherein the first transmission comprises a buffer status report associated with a first device and corresponds to first data associated with a second device;

obtain the first transmission over the one or more uplink resources, wherein the first transmission is associated with a first radio link control (RLC) entity and with a first logical channel group; and

obtain a second transmission that corresponds to second data associated with the first device, wherein the second transmission is associated with a second RLC entity and with a second logical channel group based at least in part on the second data associated with the first device, and wherein the second RLC entity is distinct from the first RLC entity and the first logical channel group is distinct from the second logical channel group.

51 . The non-transitory computer-readable medium of claim 50 , wherein the first transmission corresponds to the first data associated with the second device and third data associated with a third device.

52 . The non-transitory computer-readable medium of claim 51 , wherein the first data associated with the second device and the third data associated with the third device are associated with a same logical channel group, and wherein the buffer status report comprises an indication of an aggregated size of the first data associated with the second device and the third data associated with the third device.

53 . The non-transitory computer-readable medium of claim 50 , wherein the instructions are further executable by the one or more processors to cause the network entity to:

output a configuration of the second logical channel group specific to the first device.

54 . The non-transitory computer-readable medium of claim 50 , wherein the buffer status report comprises a first buffer status of the second device and a second buffer status of a third device distinct from the second device, and wherein the second device and the third device are associated with the first logical channel group.

55 . An apparatus for wireless communication at a first device, comprising:

means for receiving, over a first communication link between the first device and a second device, first data associated with the second device;

means for receiving, over a second communication link between the first device and a network entity, an indication of one or more uplink resources to transmit a first transmission comprising a buffer status report;

means for transmitting, over the second communication link, the first transmission comprising the buffer status report over the one or more uplink resources, the buffer status report based at least in part on the first data associated with the second device, wherein the first transmission is associated with a first radio link control (RLC) entity and with a first logical channel group; and

means for transmitting, over the second communication link, a second transmission corresponding to second data associated with the first device, wherein the second transmission is associated with a second RLC entity and with a second logical channel group based at least in part on the second data associated with the first device, and wherein the second RLC entity is distinct from the first RLC entity and the first logical channel group is distinct from the second logical channel group.

56 . The apparatus of claim 55 , further comprising:

means for receiving a configuration of the second logical channel group specific to the first device.

57 . An apparatus for wireless communication at a network entity, comprising:

means for outputting an indication of one or more uplink resources to transmit a first transmission, the first transmission comprising a buffer status report associated with a first device and corresponding to first data associated with a second device;

means for obtaining the first transmission over the one or more uplink resources, wherein the first transmission is associated with a first radio link control (RLC) and with a first logical channel group; and

means for obtaining a second transmission corresponding to second data associated with the first device, wherein the second transmission is associated with a second RLC entity and with a second logical channel group based at least in part on the second data associated with the first device, and wherein the second RLC entity is distinct from the first RLC entity and the first logical channel group is distinct from the second logical channel group.

58 . The apparatus of claim 57 , further comprising:

means for outputting a configuration of the second logical channel group specific to the first device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2021
From: HE, LINHAI; HOSSEINI, SEYEDKIANOUSH; BAGHEL, SUDHIR KUMAR; PALADUGU, KARTHIKA; SRIDHARAN, GOKUL; SARKIS, GABI; HORN, GAVIN BERNARD; KWON, HWAN-JOON; CHEN, WANSHI
To: QUALCOMM INCORPORATED
Reel/Frame 057660/0588 →
Continuity (2)
Provisional Application 62992705 · Mar 20, 2020
Related Publication 20210298043A1 · Sep 23, 2021
References Cited (45)
US 10244490B2 · Islam et al. · 2019 [cited by applicant]
US 20140241262A1 · Novak et al. · 2014 [cited by applicant]
US 20170245245A1 · Kim et al. · 2017 [cited by applicant]
US 20170353819A1 · Yin et al. · 2017 [cited by applicant]
US 20180069618A1 · Loehr et al. · 2018 [cited by applicant]
US 20180206176A1 · Panteleev et al. · 2018 [cited by applicant]
US 20180219654A1 · Chen · 2018 [cited by examiner]
US 20180324842A1 · Gulati et al. · 2018 [cited by applicant]
US 20180359765A1 · Jung et al. · 2018 [cited by applicant]
US 20190335356A1 · Lee · 2019 [cited by examiner]
US 20190394796A1 · Wei · 2019 [cited by applicant]
US 20200029353A1 · Xu · 2020 [cited by examiner]
US 20200092685A1 · Fehrenbach et al. · 2020 [cited by applicant]
US 20200178221A1 · Byun et al. · 2020 [cited by applicant]
US 20200196387A1 · Roy · 2020 [cited by examiner]
US 20200344771A1 · Kang et al. · 2020 [cited by applicant]
US 20210168826A1 · Zhao · 2021 [cited by applicant]
US 20210297992A1 · He et al. · 2021 [cited by applicant]
US 20210298034A1 · He et al. · 2021 [cited by applicant]
US 20220015070A1 · Chen et al. · 2022 [cited by applicant]
US 20220022244A1 · Zhao · 2022 [cited by applicant]
US 20220124772A1 · Xu et al. · 2022 [cited by applicant]
US 20220225341A1 · Li et al. · 2022 [cited by applicant]
US 20220338211A1 · Alabbasi et al. · 2022 [cited by applicant]
US 20220346112A1 · Lin et al. · 2022 [cited by applicant]
US 20220400490A1 · Ji et al. · 2022 [cited by applicant]
US 20230422218A1 · He et al. · 2023 [cited by applicant]
CN 109565494A · 2019 [cited by applicant]
CN 110832926A · 2020 [cited by applicant]
WO WO2017134578A1 · 2017 [cited by applicant]
WO WO2017176805 · 2017 [cited by applicant]
WO WO2018016157A1 · 2018 [cited by applicant]
WO WO2018061521A1 · 2018 [cited by examiner]
WO WO2020006366A1 · 2020 [cited by applicant]
WO WO2020006388A1 · 2020 [cited by applicant]
WO WO2020034610A1 · 2020 [cited by applicant]
WO WO2021083880A1 · 2021 [cited by applicant]
Coolpad: “Further Discussion on Resource Allocation Issues and Way Forward for Release 13”, 3GPP Draft, 3GPP TSG RAN WG2 #91bis, R2-154269, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Route… [cited by applicant]
International Search Report and Written Opinion—PCT/US2021/022722—ISA/EPO—dated Jul. 7, 2021. [cited by applicant]
Vivo: “Triggering Condition of Pre-BSR”, 3GPP Draft, 3GPP TSG-RAN WG2 Meeting #106, R2-1905829 (Resubmission of R2-19003343)_Triggering Condition of PRE-BSR, 3rd Generation Partnership Project (3GPP), Mobile Competence … [cited by applicant]
Interdigital Inc: “Remaining Aspects of UL/SL Prioritization”, 3GPP Draft, 3GPP RAN WG2 Meeting #107bis, R2-1914868, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Route Des Lucioles, F-06921 … [cited by applicant]
Nokia, et al., “Sidelink Resource Allocation with Relay UE”, 3GPP Daft, 3GPP TSG RAN WG1 Meeting #89, R1-1708564, 3GPP, Mobile Competence Centre, 650, Route Des Lucioles, F- 06921 Sophia-Antipolis Cedex, F, vol. RAN WG1… [cited by applicant]
NTT Docomo, Inc: “Sidelink Physical Layer Structure for NR V2X”, 3GPP Draft, 3GPP TSG RAN WG1 Meeting #AH1901, R1-1900962, SL PHY Structure, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Rout… [cited by applicant]
3GPP TS 23.304: “3rd Generation Partnership Project, Technical Specification Group Services and System Aspects, Proximity based Services (ProSe) in the 5G System (5GS) (Release 17)”, 3GPP TS 23.304 V0.1.0 (Mar. 2021), T… [cited by applicant]
3rd Generation Partnership Project (3GPP), Technical Specification Group Services and System Aspects; “Study on system enhancement for Proximity based Services (ProSe) in the 5G System (5GS)” (Release 17), 3GPP TR 23.75… [cited by applicant]