# US 12,193,044 B2 · Resource selection for 5G NR V2X communications

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

- Number: US 12,193,044 B2
- Document ID: US12193044B2
- Status: Granted
- Kind: B2
- Application number: 17/681,104
- Filed: 2022-02-25
- Published: 2023-08-31
- Granted: 2025-01-07
- Earliest claimed: 2022-02-25
- Assignees: Toyota Motor Engineering & Manufacturing North America, Inc.
- Applicants: Toyota Motor Engineering & Manufacturing North America, Inc.
- Inventors: Isfar Tariq; Takayuki Shimizu; Chang-Heng Wang; Hongsheng Lu; John Kenney
- Web page: https://patentgrep.com/patent/US12193044B2

## CPC

- H04W 72/542: using measured or perceived quality
- H04B 17/318: Received signal strength
- H04B 17/327: Received signal code power [RSCP]
- H04W 48/18: Selecting a network or a communication service
- H04W 72/02: Selection of wireless resources by user or terminal
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 4/40: for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W 72/40: Resource management for direct mode communication, e.g. D2D or sidelink
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION

## Abstract

One example embodiment provides one or more of: measuring, via a user equipment (UE), sidelink received signal strength indicator (SL-RSSI) values and sidelink reference signal power received (SL-RSRP) values from a current window of a communication channel shared among a plurality of UEs, measuring, via the UE, the SL-RSRP values from a frequency-domain and a time-domain of a current window of a communication channel shared among the plurality of UEs, excluding a first subset of communication resources from a next window of the communication channel based on the RSSI values in the current window, excluding a first subset of communication resources from a next window of the communication channel based on the SL-RSRP values from a time-domain, excluding a second subset of communication resources from the next window of the communication channel based on the RSRP values, excluding a second subset of communication resources from the next window of the communication channel based on the SL-RSRP values from a frequency-domain, and selecting and reserving resource(s) remaining in the next window of the communication channel after exclusion of the first and second subsets of communication resources from the next window.

## Claims

### Claim 1

A method comprising:
measuring, via a user equipment (UE), sidelink reference received signal power (SL-RSRP) values from a frequency domain and a time domain of a current window of a communication channel shared among a plurality of UEs;
excluding time slots from a next window of the communication channel based on the SL-RSRP values from the time domain;
excluding sub-channels corresponding to remaining non-excluded time slots a from the next window of the communication channel based on the SL-RSRP values from the frequency domain; and
selecting and reserving a resource remaining in the next window of the communication channel after the excluding the time slots and the sub-channels.

### Claim 2 (depends on 1)

The method of claim 1, wherein the current window and the next window each comprise:
a two-dimensional array of cells in which a plurality of sub-channels are respectively assigned to a plurality of rows and a plurality of time slots are respectively assigned to a plurality of columns, and
wherein the measuring of the SL-RSRP values further comprises:
measuring the SL-RSRP values in the time domain and the frequency domain for each cell in the two-dimensional array.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
applying a function to each SL-RSRP value in the time domain in a same time slot of the current window to generate representative SL-RSRP values for each time slot in the current window, and
wherein the excluding of the time slots further comprises:
excluding the time slots from the next window based on a comparison of the representative SL-RSRP values in the current window to a predefined combined SL-RSRP threshold value.

### Claim 4 (depends on 1)

The method of claim 1, wherein the excluding of the sub-channels based on the SL-RSRP values in the frequency domain is performed on remaining communication resources available after the excluding of the time slots based on the SL-RSRP values in the time domain.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
determining an average SL-RSRP value for each sub-channel in the frequency domain in the current window, and
wherein the excluding of the sub-channels further comprises:
excluding sub-channels in the next window based on a comparison of the average SL-RSRP values in the frequency domain to a predefined average SL-RSRP threshold value.

### Claim 6 (depends on 1)

The method of claim 1, wherein the excluding of the sub-channels from the next window of the communication channel further comprises:
excluding a first group of sub-channels in the next window based on SL-RSRP values of the first group subset of sub-channels in the frequency domain, and
excluding a second group of sub-channels that are immediately adjacent to the first group of sub-channels in the next window.

### Claim 7 (depends on 1)

The method of claim 1, wherein the method further comprises:
transmitting one or more 5G NR-V2X packets from the user equipment to a receiving UE at a reserved time slot of the reserved resource and on a reserved sub-channel of the reserved resource.

### Claim 8

An apparatus comprising:
an antenna configured to measure sidelink reference received signal power (SL-RSRP) values from a frequency domain and a time domain of a current window of a communication channel shared among a plurality of UEs; and
a processor configured to:
exclude time slots from a next window of the communication channel based on the SL-RSRP values from the time domain;
exclude sub-channels corresponding to remaining non-excluded time slots from the next window of the communication channel based on the SL-RSRP values from the frequency domain, and
select and reserve a resource remaining in the next window of the communication channel after the excluding the time slots and the sub-channels.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein the current window and the next window each comprise:
a two-dimensional array of cells in which a plurality of sub-channels are respectively assigned to a plurality of rows and a plurality of time slots are respectively assigned to a plurality of columns, and
wherein the antenna is further configured to:
measure the SL-RSRP values in the time domain and the frequency domain for each cell in the two-dimensional array.

### Claim 10 (depends on 8)

The apparatus of claim 8, wherein the processor is configured to:
apply a function to each SL-RSRP value in the time domain in a same time slot of the current window to generate representative SL-RSRP values for each time slot in the current window, and
wherein when the processor excludes the time slots, the processor is further configured to:
exclude the time slots from the next window based on a comparison of the representative SL-RSRP values in the current window to a predefined combined SL-RSRP threshold value.

### Claim 11 (depends on 8)

The apparatus of claim 8, wherein when the processor excludes the sub-channels, the processor is further configured to:
exclude the sub-channels based on the SL-RSRP values in the frequency domain is performed based on remaining communication resources available after the excluding of the time slots based on the SL-RSRP values in the time domain.

### Claim 12 (depends on 8)

The apparatus of claim 8, wherein the processor is configured to:
determine an average SL-RSRP value for each sub-channel in the current window, and
wherein when the processor excludes the sub-channels, the processor is further configured to:
exclude sub-channels in the next window based on a comparison of the average SL-RSRP values in the frequency domain to a predefined average SL-RSRP threshold value.

### Claim 13 (depends on 8)

The apparatus of claim 8, wherein when the processor excludes the sub-channels, the processor is further configured to:
exclude a first group of sub-channels in the next window based on SL-RSRP values of the first group of sub-channels in the frequency domain; and
exclude a second group of sub-channels that are immediately adjacent to the first group of sub-channels in the next window.

### Claim 14 (depends on 8)

The apparatus of claim 8, wherein the processor is further configured to:
control the antenna to transmit one or more 5G NR-V2X packets from the user equipment to a receiving UE at a reserved time slot of the reserved resource and on a reserved sub-channel of the reserved resource.

### Claim 15

A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform:
measuring, via a user equipment (UE), sidelink reference received signal power (SL-RSRP) values from a frequency domain and a time domain of a current window of a communication channel shared among a plurality of UEs;
excluding time slots from a next window of the communication channel based on the SL-RSRP values from the time domain;
excluding sub-channels corresponding to remaining non-excluded time slots from the next window of the communication channel based on the SL-RSRP values from the frequency domain; and
selecting and reserving a resource remaining in the next window of the communication channel after the excluding the time slots and the sub-channels.

### Claim 16 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the current window and the next window each comprise:
a two-dimensional array of cells in which a plurality of sub-channels are respectively assigned to a plurality of rows and a plurality of time slots are respectively assigned to a plurality of columns, and
wherein the measuring of the SL-RSRP values further comprises: measuring the SL-RSRP values in the time domain and the frequency domain for each cell in the two-dimensional array.

### Claim 17 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the instructions further cause the processor to perform:
applying a function to each SL-RSRP value in the time domain in a same time slot of the current window to generate representative SL-RSRP values for each time slot in the current window, and
wherein the excluding of the time slots further comprises:
excluding the time slots from the next window based on a comparison of the representative SL-RSRP values in the current window to a predefined combined SL-RSRP threshold value.

### Claim 18 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the excluding of the sub-channels based on the SL-RSRP values in the frequency domain is performed on remaining communication resources available after the excluding of the time slots based on the SL-RSRP values in the time domain.

### Claim 19 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the instructions further cause the processor to perform:
determining an average SL-RSRP value for each sub-channel in the frequency domain in the current window, and
wherein the excluding of the sub-channels further comprises:
excluding sub-channels in the next window based on a comparison of the average SL-RSRP values in the frequency domain to a predefined average SL-RSRP threshold value.

### Claim 20 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the excluding of the sub-channels from the next window of the communication channel further comprises:
excluding a first group of sub-channels in the next window based on SL-RSRP values of the first group of sub-channels in the frequency domain, and
excluding a second group of sub-channels that are immediately adjacent to the first group of sub-channels in the next window.
