# US 11,445,501 B2 · Method and apparatus for determining resource pool

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

- Number: US 11,445,501 B2
- Document ID: US11445501B2
- Status: Granted
- Kind: B2
- Application number: 16/882,630
- Filed: 2020-05-25
- Published: 2020-09-10
- Granted: 2022-09-13
- Earliest claimed: 2016-09-30
- Assignees: Cisco Technology, Inc.
- Applicants: Cisco Technology, Inc.
- Inventors: Sung Jun Yoon
- Web page: https://patentgrep.com/patent/US11445501B2

## CPC

- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04L 5/0094: {Indication of how sub-channels of the path are allocated}
- H04L 5/14: Two-way operation using the same type of signal, i.e. duplex
- H04W 56/0005: {synchronizing of arrival of multiple uplinks}
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04L 5/1469: {using time-sharing}
- H04W 4/40: for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W 4/44: for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
- H04W 4/46: for vehicle-to-vehicle communication [V2V]
- H04W 76/14: Direct-mode setup
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method includes receiving, at a mobile device, resource pool configuration information, the resource pool configuration information comprising a bitmap to determine the resource pool and determining, for a period having a plurality of consecutive subframes, a first subset of subframes by excluding, from the plurality of consecutive subframes, subframes in which a sidelink synchronization signal (SLSS) resource is configured and subframes other than uplink subframes. The method also includes determining, for the period, a second subset of subframes by excluding, from the first subset of subframes, one or more subframes, wherein a quantity of the second subset of subframes corresponds to an integer multiple of a length of the bitmap, and determining, based on a plurality of repetitions of the bitmap, the resource pool for a sidelink transmission from the second subset of subframes.

## Claims

### Claim 1

A wireless user device comprising:
at least one processor configured to:
determine, for a period having a plurality of consecutive subframes, a first subset of subframes by excluding, from the plurality of consecutive subframes, first subframes comprising:
subframes in which a sidelink synchronization signal (SLSS) resource is configured;
downlink subframes; and
special subframes;
determine, for the period, a second subset of subframes by excluding, from the first subset of subframes, one or more second subframes, wherein a quantity of the second subset of subframes corresponds to an integer multiple of a length of a bitmap for determining a resource pool for a sidelink transmission, and wherein a quantity of the one or more second subframes is determined based on the length of the bitmap; and
determine, from the second subset of subframes and based on a plurality of repetitions of the bitmap, the resource pool for a sidelink transmission; and
a wireless transceiver comprising at least one antenna and configured to:
receive, from a base station, resource pool configuration information indicating the bitmap; and
transmit, from the wireless user device to a second wireless user device, data.

### Claim 2 (depends on 1)

The wireless user device of claim 1, wherein the at least one processor is configured to determine, from among the resource pool and based on downlink control information (DCI) indicating the sidelink transmission, a data transmission subframe for transmitting sidelink data; and
wherein the wireless transceiver is configured to:
receive, from the base station, the DCI; and
transmit, to the second wireless user device and via the determined data transmission subframe, the sidelink data.

### Claim 3 (depends on 2)

The wireless user device of claim 2, wherein the wireless transceiver is configured to receive, from the base station, information of a resource reservation interval; and
wherein the at least one processor is configured to:
determine, based on the determined data transmission subframe and the resource reservation interval, one or more transmission reservation subframes; and
reserve a transmission of the sidelink data in the one or more transmission reservation subframes.

### Claim 4 (depends on 1)

The wireless user device of claim 1, wherein the downlink subframes are Time Division Duplex (TDD) downlink subframes, and wherein the special subframes are TDD special subframes.

### Claim 5 (depends on 1)

The wireless user device of claim 1, wherein the wireless transceiver is configured to receive, from the base station, SLSS configuration information indicating the SLSS resource.

### Claim 6 (depends on 1)

The wireless user device of claim 1, wherein the at least one processor is configured to determine the period based on a system frame number (SFN) reset period or a direct frame number (DFN) reset period.

### Claim 7 (depends on 1)

The wireless user device of claim 1, wherein the wireless user device comprises one or more of: a vehicle-to-everything (V2X) device or a vehicle-to-vehicle (V2V) device, and
wherein the resource pool for a sidelink transmission corresponds to one or more of: a resource pool for a V2X sidelink communication or a resource pool for a V2V sidelink communication.

### Claim 8 (depends on 1)

The wireless user device of claim 1, wherein a quantity of the one or more second subframes is based on a quantity of the first subset of subframes and the integer multiple of the length of the bitmap.

### Claim 9 (depends on 1)

The wireless user device of claim 1, wherein the at least one processor is configured to:
determine, based on the determined resource pool for the sidelink transmission, a first transmission resource for transmitting the data; and
determine, based on the first transmission resource and a resource reservation interval, a second transmission resource.

### Claim 10 (depends on 1)

The wireless user device of claim 1, wherein the wireless transceiver is configured to:
receive, from the base station, information of a resource reservation interval associated with the length of the bitmap.

### Claim 11

A method comprising:
receiving, by a wireless user device from a base station, resource pool configuration information indicating a bitmap for determining a resource pool for a sidelink transmission;
determining, for a period having a plurality of consecutive subframes, a first subset of subframes by excluding, from the plurality of consecutive subframes, first subframes comprising:
subframes in which a sidelink synchronization signal (SLSS) resource is configured;
downlink subframes; and
special subframes;
determining, for the period, a second subset of subframes by excluding, from the first subset of subframes, one or more second subframes, wherein a quantity of the second subset of subframes corresponds to an integer multiple of a length of the bitmap, and wherein a quantity of the one or more second subframes is determined based on the length of the bitmap; and
determining, from the second subset of subframes and based on a plurality of repetitions of the bitmap, the resource pool for a sidelink transmission; and
transmitting, to a second wireless user device, data.

### Claim 12 (depends on 11)

The method of claim 11, further comprising:
receiving, from the base station, downlink control information (DCI) indicating the sidelink transmission;
determining, from among the resource pool and based on the DCI, a data transmission subframe for transmitting sidelink data; and
transmitting, to the second wireless user device and via the determined data transmission subframe, the sidelink data.

### Claim 13 (depends on 12)

The method of claim 12, further comprising:
receiving, from the base station, information of a resource reservation interval;
determining, based on the determined data transmission subframe and the resource reservation interval, one or more transmission reservation subframes; and
reserving a transmission of the sidelink data in the one or more transmission reservation subframes.

### Claim 14 (depends on 11)

The method of claim 11, wherein the downlink subframes are Time Division Duplex (TDD) downlink subframes, and wherein the special subframes are TDD special subframes.

### Claim 15 (depends on 11)

The method of claim 11, further comprising receiving, from the base station, SLSS configuration information indicating the SLSS resource.

### Claim 16 (depends on 11)

The method of claim 11, further comprising determining the period based on a system frame number (SFN) reset period or a direct frame number (DFN) reset period.

### Claim 17 (depends on 11)

The method of claim 11, wherein the wireless user device comprises one or more of: a vehicle-to-everything (V2X) device or a vehicle-to-vehicle (V2V) device, and
wherein the resource pool for a sidelink transmission corresponds to one or more of: a resource pool for a V2X sidelink communication or a resource pool for a V2V sidelink communication.

### Claim 18 (depends on 11)

The method of claim 11, wherein a quantity of the one or more second subframes is based on a quantity of the first subset of subframes and the integer multiple of the length of the bitmap.

### Claim 19 (depends on 11)

The method of claim 11, further comprising:
determining, based on the determined resource pool for the sidelink transmission, a first transmission resource for transmitting the data; and
determining, based on the first transmission resource and a resource reservation interval, a second transmission resource.

### Claim 20 (depends on 11)

The method of claim 11, further comprising:
receiving, from the base station, information of a resource reservation interval associated with the length of the bitmap.
