# US 12,010,686 B2 · Scheduling request transmission on direct device feedback channel for direct device communication

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,010,686 B2
- Document ID: US12010686B2
- Status: Granted
- Kind: B2
- Application number: 17/443,073
- Filed: 2021-07-20
- Published: 2022-01-27
- Granted: 2024-06-11
- Earliest claimed: 2020-07-21
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Xiaojie Wang; Piyush Gupta; Lik Hang Silas Fong
- Web page: https://patentgrep.com/patent/US12010686B2

## CPC

- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04W 72/20: Control channels or signalling for resource management
- H04J 13/0074: {Code shifting or hopping}
- H04J 13/22: Allocation of codes with a zero correlation zone
- H04L 1/1671: {the supervisory signal being transmitted together with control information}
- H04L 1/1812: Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L 1/1861: {Physical mapping arrangements (for ACK signaling see also H04L5/0053)}
- H04L 5/0055: {Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861)}
- H04L 27/2607: {Cyclic extensions}
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04J 13/0062: {Zadoff-Chu}
- H04L 27/2613: {Structure of the reference signals}
- H04L 27/2675: {Pilot or known symbols}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04J: MULTIPLEX COMMUNICATION (transmission in general H04B; peculiar to transmission of digital information H04L5/00; systems for the simultaneous or sequential transmission of more than one television signal H04N7/08; in exchanges H04Q11/00; stereophonic systems H04S)

## Abstract

A first apparatus may be configured to generate a scheduling request to request to transmit at least one of data or control information on a sidelink channel. The first apparatus may be further configured to transmit, to another UE, the scheduling request on resources of a channel configured to carry feedback responsive to transmissions on the sidelink channel. A second apparatus may be configured to monitor resources on a channel for transmissions from other UE, the channel being configured to carry feedback from the other UE responsive to transmissions on a sidelink channel. The second apparatus may be further configured to receive at least one scheduling request from at least one of the other UE on the resources of the channel configured to carry the feedback based on monitoring the resources on the channel.

## Claims

### Claim 1

A method of wireless communication at a user equipment (UE), comprising:
generating a scheduling request to request to transmit at least one of data or control information on a sidelink channel, wherein the generating the scheduling request comprises determining a preamble based on a root Zadoff-Chu sequence, wherein the scheduling request comprises the preamble, and the preamble is transmitted on a second set of resources dedicated to feedback; and
transmitting, to another UE, the scheduling request on resources of a channel configured to carry feedback responsive to transmissions on the sidelink channel, wherein the channel is configured with a first set of resources dedicated to scheduling requests and the second set of resources dedicated to feedback, and the first set of resources does not overlap with the second set of resources.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
receiving, from the other UE based on the scheduling request, at least one grant indicating resources allocated on the sidelink channel; and
transmitting, to the other UE based on the grant, at least one of data or control information on the resources allocated on the sidelink channel.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
receiving, from the other UE, at least one of data or control information on resources of the sidelink channel; and
transmitting, to the other UE on the channel configured to carry feedback, feedback responsive to the at least one of the data or control information transmitted on the resources of the sidelink channel, the feedback comprising either an acknowledgement (ACK) or a non-ACK (NACK) corresponding to the at least one of the data or control information.

### Claim 4 (depends on 3)

The method of claim 3, wherein the channel configured to carry feedback comprises a physical sidelink control channel (PSCCH), and the resources of the sidelink channel on which the at least one of the data or control information is transmitted and the resources of the channel configured to carry feedback on which the scheduling request is received comprising a same slot.

### Claim 5 (depends on 1)

The method of claim 1, wherein the channel configured to carry feedback comprises a physical sidelink feedback channel (PSFCH), and the resources of the channel configured to carry feedback on which the scheduling request is received comprise two symbols of a slot in a time domain and a set of sub channels in a frequency domain.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
applying at least one valid cyclic shift to the preamble,
wherein the scheduling request comprises the preamble with the at least one valid cyclic shift.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
receiving configuration information associated with the preamble, the configuration information indicating at least one of the root Zadoff-Chu sequence or the at least one valid cyclic shift.

### Claim 8 (depends on 1)

The method of claim 1, wherein the scheduling request is multiplexed with feedback on the resources of the channel configured to carry the feedback.

### Claim 9 (depends on 8)

The method of claim 8, wherein on the resources of the channel configured to carry the feedback, the scheduling request comprises a first set of cyclic shifts and the feedback comprises a second set of cyclic shifts different from the first set of cyclic shifts.

### Claim 10

A method of wireless communication at a user equipment (UE), comprising:
determining a supported set of preambles based on a root Zadoff-Chu sequence;
monitoring resources on a channel for transmissions from other UE, the channel being configured to carry feedback from the other UE responsive to transmissions on a sidelink channel; and
receiving at least one scheduling request from at least one of the other UE on the resources of the channel configured to carry the feedback based on monitoring the resources on the channel, wherein the channel is configured with a first set of resources dedicated to scheduling requests and a second set of resources dedicated to feedback, and the first set of resources does not overlap with the second set of resources, wherein the at least one scheduling request comprises at least one preamble included in the supported set of preambles, and the preamble is received on the first set of resources.

### Claim 11 (depends on 10)

The method of claim 10, further comprising:
transmitting, to the at least one of the other UE based on the at least one scheduling request, at least one grant indicating resources allocated on the sidelink channel; and
receiving, from the at least one of the other UE based on the grant, at least one of data or control information on the resources allocated on the sidelink channel.

### Claim 12 (depends on 10)

The method of claim 10, further comprising:
transmitting, to the at least one of the other UE, at least one of data or control information on resources of the sidelink channel; and
receiving, from the at least one of the other UE on the channel configured to carry feedback, feedback responsive to the at least one of the data or control information transmitted on the resources of the sidelink channel, the feedback comprising either an acknowledgement (ACK) or a non-ACK (NACK) corresponding to the at least one of the data or control information.

### Claim 13 (depends on 12)

The method of claim 12, wherein the channel configured to carry feedback comprises a physical sidelink control channel (PSCCH), the resources of the sidelink channel on which the at least one of the data or control information is transmitted and the resources of the channel configured to carry feedback on which the scheduling request is received comprising a same slot.

### Claim 14 (depends on 10)

The method of claim 10, wherein the channel configured to carry feedback comprises a physical sidelink feedback channel (PSFCH), and the resources of the channel configured to carry feedback on which the scheduling request is received comprise two symbols of a slot in a time domain and a set of subchannels in a frequency domain.

### Claim 15 (depends on 10)

The method of claim 10, wherein the at least one scheduling request comprises the at least one preamble with at least one valid cyclic shift.

### Claim 16 (depends on 15)

The method of claim 15, further comprising:
transmitting configuration information associated with the supported set of preambles, the configuration information indicating at least one of the root Zadoff-Chu sequence or the at least one valid cyclic shift.

### Claim 17 (depends on 10)

The method of claim 10, wherein the scheduling request is multiplexed with feedback on the resources of the channel configured to carry the feedback.

### Claim 18 (depends on 17)

The method of claim 17, wherein on the resources of the channel configured to carry the feedback, the scheduling request comprises a first set of cyclic shifts and the feedback comprises a second set of cyclic shifts different from the first set of cyclic shifts.

### Claim 19

An apparatus for wireless communication at a user equipment (UE), comprising:
a memory; and
at least one processor coupled to the memory and configured to:
generate a scheduling request to request to transmit at least one of data or control information on a sidelink channel, wherein the generating the scheduling request comprises determining a preamble based on a root Zadoff-Chu sequence, wherein the scheduling request comprises the preamble, and the preamble is transmitted on a second set of resources dedicated to feedback; and
transmit, to another UE, the scheduling request on resources of a channel configured to carry feedback responsive to transmissions on the sidelink channel, wherein the channel is configured with a first set of resources dedicated to scheduling requests and the second set of resources dedicated to feedback, and the first set of resources does not overlap with the second set of resources.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein the at least one processor is further configured to:
receive, from the other UE based on the scheduling request, at least one grant indicating resources allocated on the sidelink channel; and
transmit, to the other UE based on the grant, at least one of data or control information on the resources allocated on the sidelink channel.

### Claim 21 (depends on 19)

The apparatus of claim 19, wherein the at least one processor is further configured to:
receive, from the other UE, at least one of data or control information on resources of the sidelink channel; and
transmit, to the other UE on the channel configured to carry feedback, feedback responsive to the at least one of the data or control information transmitted on the resources of the sidelink channel, the feedback comprising either an acknowledgement (ACK) or a non-ACK (NACK) corresponding to the at least one of the data or control information.

### Claim 22 (depends on 21)

The apparatus of claim 21, wherein the channel configured to carry feedback comprises a physical sidelink control channel (PSCCH), and the resources of the sidelink channel on which the at least one of the data or control information is transmitted and the resources of the channel configured to carry feedback on which the scheduling request is received comprising a same slot.

### Claim 23 (depends on 19)

The apparatus of claim 19, wherein the channel configured to carry feedback comprises a physical sidelink feedback channel (PSFCH), and the resources of the channel configured to carry feedback on which the scheduling request is received comprise two symbols of a slot in a time domain and a set of subchannels in a frequency domain.

### Claim 24

An apparatus for wireless communication at a user equipment (UE), comprising:
a memory; and
at least one processor coupled to the memory and configured to:
determine a supported set of preambles based on a root Zadoff-Chu sequence;
monitor resources on a channel for transmissions from other UE, the channel being configured to carry feedback from the other UE responsive to transmissions on a sidelink channel; and
receive at least one scheduling request from at least one of the other UE on the resources of the channel configured to carry the feedback based on monitoring the resources on the channel, wherein the channel is configured with a first set of resources dedicated to scheduling requests and a second set of resources dedicated to feedback, and the first set of resources does not overlap with the second set of resources, wherein the at least one scheduling request comprises at least one preamble included in the supported set of preambles, and the preamble is received on the first set of resources.

### Claim 25 (depends on 24)

The apparatus of claim 24, wherein the at least one processor is further configured to:
transmit, to the at least one of the other UE based on the at least one scheduling request, at least one grant indicating resources allocated on the sidelink channel; and
receive, from the at least one of the other UE based on the grant, at least one of data or control information on the resources allocated on the sidelink channel.

### Claim 26 (depends on 24)

The apparatus of claim 24, wherein the at least one processor is further configured to:
transmit, to the at least one of the other UE, at least one of data or control information on resources of the sidelink channel; and
receive, from the at least one of the other UE on the channel configured to carry feedback, feedback responsive to the at least one of the data or control information transmitted on the resources of the sidelink channel, the feedback comprising either an acknowledgement (ACK) or a non-ACK (NACK) corresponding to the at least one of the data or control information.
