# US 9,883,513 B2 · Scheduling of device-to-device scheduling assignment for mode1

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

- Number: US 9,883,513 B2
- Document ID: US9883513B2
- Status: Granted
- Kind: B2
- Application number: 14/607,383
- Filed: 2015-01-28
- Published: 2015-09-24
- Granted: 2018-01-30
- Earliest claimed: 2014-03-19
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Shailesh Patil; Saurabha Rangrao Tavildar; Sudhir Kumar Baghel; Kapil Gulati
- Web page: https://patentgrep.com/patent/US9883513B2

## CPC

- H04W 72/51: based on terminal or device properties
- H04W 52/383: {power control in peer-to-peer links}
- H04W 72/1215: {for collaboration of different radio technologies}
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04W 76/14: Direct-mode setup
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Methods, systems, and devices are described for transmitting or receiving at least one grant to a device. The at least one grant may identify one or more scheduling assignment (SA) resources on which an SA is to be transmitted by the device for device-to-device (D2D) communications. The at least one grant may also identify one or more data resources on which data is to be transmitted by the device for D2D communications.

## Claims

### Claim 1

A method of wireless communications, comprising:
transmitting at least one grant to a first device, the at least one grant identifying one or more scheduling assignment (SA) resources on which an SA is to be transmitted by the first device for a device-to-device (D2D) communication between the first device and a second device, and the at least one grant identifying one or more data resources on which data is to be transmitted by the first device for the D2D communication between the first device and the second device, wherein the SA schedules the data transmission on the one or more data resources identified by the at least one grant for the D2D communication.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
scrambling the at least one grant according to a scrambling type, the scrambling type indicating that the one or more SA resources and the one or more data resources are allocated for the D2D communication.

### Claim 3 (depends on 2)

The method of claim 2, wherein the scrambling type comprises a D2D radio network temporary identifier (RNTI).

### Claim 4 (depends on 2)

The method of claim 2, wherein the scrambling type comprises a semi-persistent scheduling (SPS) D2D radio network temporary identifier (RNTI).

### Claim 5 (depends on 2)

The method of claim 2, wherein the scrambling comprises scrambling a cyclic redundancy check (CRC) of the at least one grant.

### Claim 6 (depends on 1)

The method of claim 1, wherein the at least one grant comprises a single grant.

### Claim 7 (depends on 6)

The method of claim 6, wherein the single grant identifies the one or more SA resources for the first device to use to transmit the SA, the one or more data resources being identified by the first device based at least in part on the one or more SA resources.

### Claim 8 (depends on 1)

The method of claim 1, wherein the at least one grant comprises a first grant and a second grant, the first grant identifying the one or more SA resources, and the second grant identifying the one or more data resources.

### Claim 9 (depends on 8)

The method of claim 8, wherein the transmitting comprises:
transmitting the first grant identifying the one or more SA resources at a first time period; and
transmitting the second grant identifying the one or more data resources at a second time period, the second time period being different from the first time period, and the second time period being determined based at least in part on the first time period.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
setting an indicator to differentiate between the transmission of the first grant identifying the one or more SA resources and the transmission of the second grant identifying the one or more data resources.

### Claim 11 (depends on 1)

The method of claim 1, wherein the at least one grant comprises an SA transmit power, an SA modulation and coding scheme (MCS), an SA redundancy version, or a combination thereof.

### Claim 12 (depends on 1)

The method of claim 1, wherein the at least one grant comprises a data transmit power, a data modulation and coding scheme (MCS), a data redundancy version, or a combination thereof.

### Claim 13 (depends on 1)

The method of claim 1, wherein the at least one grant comprises a target identification (ID) for a destination device of the SA, wherein the target ID is a groupcast ID, a broadcast ID, or a unicast ID, and wherein the target ID is compressed or index-based.

### Claim 14 (depends on 1)

The method of claim 1, wherein the at least one grant comprises a time hopping pattern of the one or more data resources, a frequency hopping pattern of the one or more data resources, or a combination thereof.

### Claim 15 (depends on 1)

The method of claim 1, wherein the at least one grant includes one or more transmit power control (TPC) bits, the TPC bits indicating an SA transmit power or a data transmit power.

### Claim 16 (depends on 1)

The method of claim 1, wherein the at least one grant is transmitted via a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH), or a combination thereof, in Long Term Evolution (LTE).

### Claim 17 (depends on 16)

The method of claim 16, wherein the at least one grant is included in downlink control information (DCI).

### Claim 18 (depends on 16)

The method of claim 16, wherein the PDSCH includes information regarding both the one or more SA resources and the one or more data resources for D2D communications.

### Claim 19 (depends on 16)

The method of claim 16, further comprising:
scrambling the at least one grant transmitted via the PDCCH with a D2D radio network temporary identifier (RNTI) to indicate that the at least one grant is related to the D2D communication.

### Claim 20 (depends on 16)

The method of claim 16, further comprising:
scrambling the at least one grant transmitted via the PDCCH with a target identifier (ID).

### Claim 21

An apparatus for wireless communications, comprising:
means for transmitting at least one grant to a first device, the at least one grant comprising a first grant identifying one or more scheduling assignment (SA) resources on which an SA is to be transmitted by the first device for a device-to-device (D2D) communication between the first device and a second device, and the at least one grant identifying one or more data resources on which data is to be transmitted by the first device for the D2D communication between the first device and the second device, wherein the SA schedules the data transmission on the one or more data resources identified by the at least one grant for the D2D communication.

### Claim 22 (depends on 21)

The apparatus of claim 21, further comprising:
means for scrambling the at least one grant according to a scrambling type, the scrambling type indicating that the one or more SA resources and the one or more data resources are allocated for the D2D communication.

### Claim 23 (depends on 22)

The apparatus of claim 22, wherein the scrambling type comprises a D2D radio network temporary identifier (RNTI).

### Claim 24 (depends on 22)

The apparatus of claim 22, wherein the scrambling type comprises a semi-persistent scheduling (SPS) D2D radio network temporary identifier (RNTI).

### Claim 25 (depends on 22)

The apparatus of claim 22, wherein the means for scrambling is configured to scramble a cyclic redundancy check (CRC) of the at least one grant.

### Claim 26 (depends on 21)

The apparatus of claim 21, wherein the at least one grant comprises a single grant.

### Claim 27 (depends on 26)

The apparatus of claim 26, wherein the single grant identifies the one or more SA resources for the first device to use to transmit the SA, the one or more data resources being identified by the first device based at least in part on the one or more SA resources.

### Claim 28 (depends on 21)

The apparatus of claim 21, wherein the at least one grant comprises a first grant and a second grant, the first grant identifying the one or more SA resources, and the second grant identifying the one or more data resources.

### Claim 29 (depends on 28)

The apparatus of claim 28, wherein the means for transmitting is configured to:
transmit the first grant identifying the one or more SA resources at a first time period; and
transmit the second grant identifying the one or more data resources at a second time period, the second time period being different from the first time period, and the second time period being determined based at least in part on the first time period.

### Claim 30 (depends on 29)

The apparatus of claim 29, further comprising:
means for setting an indicator to differentiate between the transmission of the first grant identifying the one or more SA resources and the transmission of the second grant identifying the one or more data resources.

### Claim 31

A device for use in a wireless communications system, comprising:
a processor;
memory in electronic communication with the processor; and
instructions being stored in the memory, the instructions being executable by the processor to:
transmit at least one grant to a first device, the at least one grant comprising a first grant identifying one or more scheduling assignment (SA) resources on which an SA is to be transmitted by the first device for a device-to-device (D2D) communication between the first device and a second device, and the at least one grant identifying one or more data resources on which data is to be transmitted by the first device for the D2D communication between the first device and the second device, wherein the SA schedules the data transmission on the one or more data resources identified by the at least one grant for the D2D communication.

### Claim 32 (depends on 31)

The device of claim 31, wherein the instructions are executable by the processor to:
scramble the at least one grant according to a scrambling type, the scrambling type indicating that the one or more SA resources and the one or more data resources are allocated for the D2D communication.

### Claim 33 (depends on 32)

The device of claim 32, wherein the scrambling type comprises a D2D radio network temporary identifier (RNTI).

### Claim 34 (depends on 32)

The device of claim 32, wherein the scrambling type comprises a semi-persistent scheduling (SPS) D2D radio network temporary identifier (RNTI).

### Claim 35 (depends on 32)

The device of claim 32, wherein the instructions are executable by the processor to:
scramble a cyclic redundancy check (CRC) of the at least one grant.

### Claim 36 (depends on 31)

The device of claim 31, wherein the at least one grant comprises a single grant.

### Claim 37 (depends on 36)

The device of claim 36, wherein the single grant identifies the one or more SA resources for the first device to use to transmit the SA, the one or more data resources being identified by the first device based at least in part on the one or more SA resources.

### Claim 38 (depends on 31)

The device of claim 31, wherein the at least one grant comprises a first grant and a second grant, the first grant identifying the one or more SA resources, and the second grant identifying the one or more data resources.

### Claim 39 (depends on 38)

The device of claim 38, wherein the instructions are executable by the processor to:
transmit the first grant identifying the one or more SA resources at a first time period; and
transmit the second grant identifying the one or more data resources at a second time period, the second time period being different from the first time period, and the second time period being determined based at least in part on the first time period.

### Claim 40 (depends on 39)

The device of claim 39, wherein the instructions are executable by the processor to:
set an indicator to differentiate between the transmission of the first grant identifying the one or more SA resources and the transmission of the second grant identifying the one or more data resources.

### Claim 41

A non-transitory computer-readable medium storing code for communications at a wireless device, the code comprising instructions executable to:
transmit at least one grant to a first device, the at least one grant identifying one or more scheduling assignment (SA) resources on which an SA is to be transmitted by the first device for a device-to-device (D2D) communication between the first device and a second device, and the at least one grant identifying one or more data resources on which data is to be transmitted by the first device for the D2D communication between the first device and the second device, wherein the SA schedules the data transmission on the one or more data resources identified by the at least one grant for the D2D communication.

### Claim 42 (depends on 41)

The non-transitory computer-readable medium of claim 41, wherein the instructions are executable to:
scramble the at least one grant according to a scrambling type, the scrambling type indicating that the one or more SA resources and the one or more data resources are allocated for the D2D communication.

### Claim 43 (depends on 42)

The non-transitory computer-readable medium of claim 42, wherein the scrambling type comprises a D2D radio network temporary identifier (RNTI).

### Claim 44 (depends on 42)

The non-transitory computer-readable medium of claim 42, wherein the scrambling type comprises a semi-persistent scheduling (SPS) D2D radio network temporary identifier (RNTI).

### Claim 45 (depends on 42)

The non-transitory computer-readable medium of claim 42, wherein the instructions are executable to:
scramble a cyclic redundancy check (CRC) of the at least one grant.

### Claim 46 (depends on 41)

The non-transitory computer-readable medium of claim 41, wherein the at least one grant comprises a single grant.

### Claim 47 (depends on 46)

The non-transitory computer-readable medium of claim 46, wherein the single grant identifies the one or more SA resources for the first device to use to transmit the SA, the one or more data resources being identified by the first device based at least in part on the one or more SA resources.

### Claim 48 (depends on 41)

The non-transitory computer-readable medium of claim 41, wherein the at least one grant comprises a first grant and a second grant, the first grant identifying the one or more SA resources, and the second grant identifying the one or more data resources.

### Claim 49 (depends on 48)

The non-transitory computer-readable medium of claim 48, wherein the instructions are executable to:
transmit the first grant identifying the one or more SA resources at a first time period; and
transmit the second grant identifying the one or more data resources at a second time period, the second time period being different from the first time period, and the second time period being determined based at least in part on the first time period.

### Claim 50 (depends on 49)

The non-transitory computer-readable medium of claim 49, wherein the instructions are executable to:
set an indicator to differentiate between the transmission of the first grant identifying the one or more SA resources and the transmission of the second grant identifying the one or more data resources.

### Claim 51

A method of wireless communications, comprising:
receiving, at a first device, at least one grant from a base station, the at least one grant identifying one or more scheduling assignment (SA) resources on which an SA is to be transmitted from the first device to a second device for a device-to-device (D2D) communication between the first device and the second device and the at least one grant identifying one or more data resources on which data is to be transmitted for the D2D communication between the first device and the second device; and
transmitting, by the first device to the second device, the SA on the one or more SA resources identified by the at least one grant, wherein the SA schedules the data transmission on the one or more data resources identified by the at least one grant for the D2D communication.

### Claim 52 (depends on 51)

The method of claim 51, wherein the at least one grant is scrambled, the method further comprising:
descrambling the at least one grant according to a descrambling technique.

### Claim 53 (depends on 52)

The method of claim 52, further comprising:
determining that the one or more SA resources and the one or more data resources are allocated for the D2D communication based at least in part on the descrambling technique.

### Claim 54 (depends on 52)

The method of claim 52, further comprising:
determining that the one or more SA resources and the one or more data resources are semi-persistently allocated for the D2D communication based at least in part on the descrambling technique.

### Claim 55 (depends on 52)

The method of claim 52, wherein the descrambling comprises descrambling a cyclic redundancy check (CRC) of the at least one grant.

### Claim 56 (depends on 51)

The method of claim 51, wherein the at least one grant comprises a single grant.

### Claim 57 (depends on 56)

The method of claim 56, further comprising:
identifying, from the single grant, the one or more SA resources to use to transmit the SA; and
identifying the one or more data resources to use to transmit the data, the identification of the one or more data resources based at least in part on the one or more SA resources.

### Claim 58 (depends on 51)

The method of claim 51, wherein the at least one grant comprises a first grant and a second grant, the first grant identifying the one or more SA resources, and the second grant identifying the one or more data resources.

### Claim 59 (depends on 58)

The method of claim 58, wherein the receiving comprises:
receiving the first grant identifying the one or more SA resources at a first time period; and
receiving the second grant identifying the one or more data resources at a second time period, the second time period being different from the first time period, and the second time period being determined based at least in part on the first time period.

### Claim 60 (depends on 59)

The method of claim 59, further comprising:
analyzing an indicator to differentiate between the transmission of the first grant identifying the one or more SA resources and the transmission of the second grant identifying the one or more data resources.

### Claim 61 (depends on 51)

The method of claim 51, wherein the at least one grant is received via a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH), or a combination thereof, in Long Term Evolution (LTE).

### Claim 62 (depends on 61)

The method of claim 61, wherein the PDSCH includes information regarding both the one or more SA resources and the one or more data resources for the D2D communication.

### Claim 63 (depends on 61)

The method of claim 61, further comprising:
descrambling the at least one grant transmitted via the PDCCH with a D2D radio network temporary identifier (RNTI) to indicate that the at least one grant is related to the D2D communication.

### Claim 64 (depends on 61)

The method of claim 61, further comprising:
descrambling the at least one grant transmitted via the PDCCH with a target identifier (ID).

### Claim 65 (depends on 61)

The method of claim 61, wherein the at least one grant is included in downlink control information (DCI).

### Claim 66

An apparatus for wireless communications, comprising:
means for receiving, at a first device, at least one grant from a base station, the at least one grant comprising a first grant identifying one or more scheduling assignment (SA) resources on which an SA is to be transmitted from the first device to a second device for a device-to-device (D2D) communication between the first device and the second device, and the at least one grant identifying one or more data resources on which data is to be transmitted for the D2D communication between the first device and the second device; and
means for transmitting, by the first device to the second device, the SA on the one or more SA resources identified by the at least one grant, wherein the SA schedules the data transmission on the one or more data resources identified by the at least one grant for the D2D communication.

### Claim 67

A first device for wireless communications, comprising:
a processor;
memory in electronic communication with the processor; and
instructions being stored in the memory, the instructions being executable by the processor to:
receive, at the first device, at least one grant from a base station, the at least one grant identifying one or more scheduling assignment (SA) resources on which an SA is to be transmitted from the first device to a second device for a device-to-device (D2D) communication between the first device and the second device, and the at least one grant identifying one or more data resources on which data is to be transmitted for the D2D communication between the first device and the second device; and
transmit, by the first device to the second device, the SA on the one or more SA resources identified by the at least one grant, wherein the SA schedules the data transmission on the one or more data resources identified by the at least one grant for the D2D communication.

### Claim 68

A non-transitory computer-readable medium storing code for communications at a first device, the code comprising instructions executable to:
receive, at the first device, at least one grant from a base station, the at least one grant identifying one or more scheduling assignment (SA) resources on which an SA is to be transmitted from the first device to a second device for a device-to-device (D2D) communication between the first device and the second device, and the at least one grant identifying one or more data resources on which data is to be transmitted for the D2D communication between the first device and the second device; and
transmit, by the first device to the second device, the SA on the one or more SA resources identified by the at least one grant, wherein the SA schedules the data transmission on the one or more data resources identified by the at least one grant for the D2D communication.
