Resource Selection Using Transmitter Sensing

By employing sidelink receiver and transmitter sensing techniques, UEs can effectively select available resources for sidelink transmissions, mitigating interference and enhancing spectral efficiency and reliability in wireless communication systems.

JP7761645B2Active Publication Date: 2025-10-28QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023529086
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-11-25
Filing Date
2021-11-24
Publication Date
2025-10-28
Estimated Expiration
2041-11-24

AI Technical Summary

Technical Problem

Existing wireless communication systems face challenges in efficiently selecting resources for sidelink communications due to physical obstructions and interference, particularly in millimeter-wave bands, leading to erroneous resource allocation and increased interference between sidelink transmissions.

Method used

The described techniques utilize sidelink receiver and transmitter sensing to enable UEs to identify and select available resources for sidelink transmissions by monitoring sidelink messages, even when direct reception is obstructed, through methods such as beamforming and sensing windows, using feedback channels and control channels to avoid reserved resources.

Benefits of technology

This approach enhances spectral efficiency and reduces interference by allowing UEs to accurately identify and utilize non-conflicting resources, thereby improving communication reliability and reducing retransmissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007761645000002
    Figure 0007761645000002
  • Figure 0007761645000003
    Figure 0007761645000003
  • Figure 0007761645000004
    Figure 0007761645000004
Patent Text Reader

Abstract

A method, system, and device for wireless communication are described. A first user equipment (UE) may monitor sidelink messages between multiple UEs using transmit side sensing. The first UE may monitor sidelink messages on a transmit beam selected for transmitting data from the first UE. The first UE may receive a sidelink message from a second UE, the sidelink message including an indication of resources reserved for sidelink transmission to the second UE. Based on the indication, the first UE may select available resources on which to transmit data. The first UE may receive the sidelink message on a sidelink feedback channel.
Need to check novelty before this filing date? Find Prior Art

Description

Priority claims

[0001] cross reference

[0001] This patent application claims the benefit of U.S. patent application Ser. No. 17 / 105,095 by RYU et al., entitled "RESOURCE SELECTION WITH TRANSMITTER SENSING," filed Nov. 25, 2020, which is assigned to the assignee of the present application and expressly incorporated herein by reference. [Technical Field]

[0002] The following relates to wireless communications, including resource selection using sidelink receiver sensing and sidelink transmitter sensing. [Background technology]

[0003] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, and broadcasts. These systems may be capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple-access systems include fourth-generation (4G) systems, such as Long Term Evolution (LTE), LTE-Advanced (LTE-A), or LTE-A Pro systems, and fifth-generation (5G) systems, sometimes referred to as New Radio (NR) systems. These systems may employ technologies such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM). A wireless multiple-access communication system may include one or more base stations or one or more network access nodes, each simultaneously supporting communication for multiple communication devices, sometimes known as user equipment (UE).

[0004] A wireless multiple-access communication system may include several base stations or network access nodes, each simultaneously supporting communication for multiple communication devices, sometimes known as UEs. Some wireless communication systems may support sidelink communication between UEs over resources of a sidelink channel. Improved techniques for resource selection for sidelink communication are desired. Summary of the Invention

[0005] The described techniques relate to improved methods, systems, devices, and apparatuses that support resource selection using sidelink receiver sensing and sidelink transmitter sensing. Generally, the described techniques provide resource selection for sidelink communications based on sensing at a transmitting user equipment (UE) or a receiving UE.

[0006] A first UE may monitor sidelink messages among multiple UEs using transmit side sensing. In some aspects, the first UE may monitor sidelink messages on a transmission beam selected for transmitting data from the first UE to a second UE. The first UE may receive a sidelink message from a third UE on the transmission beam, the sidelink message including an indication of reserved resources (e.g., resources reserved by a fourth UE for transmitting a sidelink message to the third UE). Based on the indication, the first UE may select available resources on which to transmit data (e.g., a sidelink message including data) to the second UE. Thus, the first UE may determine the resources reserved by the UE for sidelink messages under conditions (e.g., placement, physical obstructions) that prevent the first UE from receiving a sidelink message from the UE (e.g., the fourth UE). In some aspects, the received sidelink message including the indication of reserved resources may include a sidelink feedback channel transmission (e.g., a physical sidelink feedback channel (PSFCH) transmission). In some other aspects, the received sidelink message may be a sidelink control channel message or a sidelink data transmission (e.g., a Physical Sidelink Shared Channel (PSSCH) transmission).

[0007] Additionally or alternatively, the second UE may monitor sidelink messages between multiple UEs using receiver-side sensing. In some examples, the second UE may monitor sidelink messages on a receive beam selected at the second UE for receiving data from the first UE. The second UE may receive a sidelink message from a fourth UE on the receive beam, the sidelink message including an indication of reserved resources (e.g., resources reserved by the fourth UE for transmitting a sidelink message to the third UE). Based on the indication, the second UE may select available resources on which to receive data from the first UE and transmit an indication of the available resources to the first UE. Alternatively, the second UE may transmit an indication of the reserved resources to the first UE and receive data on resources other than the reserved resources. Thus, the second UE may determine resources reserved by the fourth UE for sidelink messages under conditions (e.g., placement, physical obstructions) in which the first UE is unable to receive sidelink messages from the UE (e.g., the fourth UE).

[0008] A method for wireless communication in a first user equipment (UE) is described. The method may include receiving a first sidelink message on a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel reserved for a second sidelink message, transmitting a third sidelink message on the sidelink channel to a second UE, the third sidelink message including an indication of the second resources of the sidelink channel, and receiving a fourth sidelink message from the second UE based on the sending of the third sidelink message to the second UE on the third resources of the sidelink channel, the fourth sidelink message including data for the first UE.

[0009] An apparatus for wireless communication in a first UE is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: receive a first sidelink message over a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel reserved for a second sidelink message; transmit a third sidelink message over the sidelink channel to a second UE, the third sidelink message including an indication of second resources of the sidelink channel; and receive a fourth sidelink message from the second UE based on the transmission of the third sidelink message to the second UE over the third resources of the sidelink channel, the fourth sidelink message including data for the first UE.

[0010] Another apparatus for wireless communication at a first UE is described, which may include means for receiving a first sidelink message on a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel reserved for a second sidelink message, means for transmitting a third sidelink message on the sidelink channel to the second UE, the third sidelink message including an indication of the second resources of the sidelink channel, and means for receiving a fourth sidelink message from the second UE based on the transmission of the third sidelink message to the second UE, the fourth sidelink message including data for the first UE.

[0011] A non-transitory computer-readable medium storing code for wireless communication at a first UE is described. The code may include instructions executable by a processor to: receive a first sidelink message on a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel reserved for a second sidelink message, transmit a third sidelink message on the sidelink channel to the second UE, the third sidelink message including an indication of second resources of the sidelink channel, and receive a fourth sidelink message from the second UE based on the transmission of the third sidelink message to the second UE on the third resources of the sidelink channel, the fourth sidelink message including data for the first UE.

[0012]

[0012] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for receiving a fifth sidelink message from the second UE based on sending a third sidelink message to the second UE, where the fifth sidelink message allocates third resources of the sidelink channel for the fourth sidelink message.

[0013]

[0013] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second resource of the sidelink channel may not include the first resource of the sidelink channel, and the third resource may be selected from the second resource.

[0014] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the fifth sidelink message may be transmitted over a sidelink control channel.

[0015]

[0015] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second resource of the sidelink channel may include the first resource of the sidelink channel, and the third resource may not include the second resource.

[0016]

[0016] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining the availability of a first resource for inclusion in a third resource based on comparing a signal metric of the first sidelink message or the second sidelink message to a threshold.

[0017] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining the threshold based on a priority of the second sidelink message, a priority of the fourth sidelink message, or a combination thereof.

[0018]

[0018] In some examples of the methods, apparatus, and non-transitory computer-readable media described in this specification, the second resource indicates that the first resource may be available for inclusion in the third resource based on the signal metric not meeting a threshold.

[0019]

[0019] In some examples of the methods, apparatus, and non-transitory computer-readable media described in this specification, the second resource indicates that the first resource may not be available for inclusion in the third resource based on the signal metric meeting a threshold.

[0020] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the third sidelink message may be associated with a time window, and the second resources indicate resources available for the fourth sidelink message within the time window.

[0021]

[0021] In some examples of the methods, devices, and non-transitory computer-readable media described in this specification, the first resource includes a set of periodic resources, and the second resource indicates resources excluding each of the set of periodic resources that occur within the time window.

[0022] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first sidelink message includes sidelink control information including an indication of the first resource.

[0023] A method for wireless communication in a first UE is described. The method may include receiving a first sidelink message on a sidelink channel from a second UE, the first sidelink message including an indication of first resources of the sidelink channel, selecting second resources of the sidelink channel for a second sidelink message to the second UE based on the first resources, sending a third sidelink message on the sidelink channel to the second UE, where the third sidelink message allocates second resources for the second sidelink message to the second UE and sending the second sidelink message on the second resources to the second UE, where the second sidelink message includes data for the second UE.

[0024] An apparatus for wireless communication in a first UE is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: receive a first sidelink message from a second UE over a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel; select second resources of the sidelink channel for a second sidelink message to the second UE based on the first resources; send a third sidelink message to the second UE over the sidelink channel, where the third sidelink message allocates second resources for the second sidelink message to the second UE and transmit the second sidelink message to the second UE over the second resources, where the second sidelink message includes data for the second UE.

[0025] Another apparatus for wireless communication at a first UE is described. The apparatus may include means for receiving a first sidelink message on a sidelink channel from a second UE, the first sidelink message including an indication of first resources of the sidelink channel, means for selecting second resources of the sidelink channel for a second sidelink message to the second UE based on the first resources, means for transmitting a third sidelink message on the sidelink channel to the second UE, where the third sidelink message allocates second resources for the second sidelink message to the second UE, and means for transmitting the second sidelink message on the second resources to the second UE, where the second sidelink message includes data for the second UE.

[0026] A non-transitory computer-readable medium storing code for wireless communication at a first UE is described. The code may include instructions executable by a processor to: receive a first sidelink message on a sidelink channel from a second UE, the first sidelink message including an indication of first resources of the sidelink channel, select second resources of the sidelink channel for a second sidelink message to the second UE based on the first resources, send a third sidelink message on the sidelink channel to the second UE, where the third sidelink message allocates second resources for the second sidelink message to the second UE, and send the second sidelink message on the second resources to the second UE, where the second sidelink message includes data for the second UE.

[0027]

[0027] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first resources may not include a third resource that the third UE may have allocated for a fourth sidelink message to the fourth UE, and the second resources may be selected from the first resources.

[0028]

[0028] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first resource includes a third resource that a third UE may have allocated for a fourth sidelink message to a fourth UE, and wherein the second resource may not include the first resource.

[0029] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the third sidelink message may be transmitted over a sidelink control channel.

[0030] A method for wireless communication in a first UE is described. The method may include identifying data for transmission on a sidelink channel, receiving a first sidelink message from a second UE, the first sidelink message including an indication of first resources reserved for the second sidelink message to the second UE, identifying second resources of the sidelink channel based on the first resources, and transmitting a third sidelink message including the identified data on the second resources.

[0031] An apparatus for wireless communication in a first UE is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: identify data for transmission on a sidelink channel; receive a first sidelink message from a second UE, the first sidelink message including an indication of first resources reserved for the second sidelink message to the second UE; identify second resources of the sidelink channel based on the first resources; and transmit a third sidelink message including the identified data on the second resources.

[0032] Another apparatus for wireless communication at a first UE is described, which may include: means for identifying data for transmission on a sidelink channel; means for receiving a first sidelink message from a second UE, the first sidelink message including an indication of first resources reserved for the second sidelink message to the second UE, means for identifying second resources of the sidelink channel based on the first resources; and means for transmitting a third sidelink message including the identified data on the second resources.

[0033] A non-transitory computer-readable medium storing code for wireless communication in a first UE is described, wherein the code may include instructions executable by a processor to: identify data for transmission on a sidelink channel; receive a first sidelink message from a second UE, the first sidelink message including an indication of first resources reserved for the second sidelink message to the second UE; identify second resources of the sidelink channel based on the first resources; and transmit a third sidelink message including the identified data on the second resources.

[0034] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first sidelink message may be received via a sidelink feedback channel.

[0035]

[0035] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for monitoring one or more sidelink messages between a set of UEs on a beam selected for transmission of the identified data, the set of UEs including a second UE, where receiving a first sidelink message may be based on the monitoring, the second UE receiving a third message, and the fourth UE reserving a second resource.

[0036]

[0036] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for identifying a sensing window comprising a set of time and frequency resources associated with one or more sidelink messages, wherein monitoring may be based on the identified sensing window.

[0037]

[0037] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for identifying, based on an indication of the first resource, a set of reservation parameters associated with the first resource, wherein identifying a second resource of the sidelink channel may be based on the identified set of reservation parameters.

[0038]

[0038] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for identifying reservation information associated with a first resource based on a set of reservation parameters, the identified reservation information including a duration associated with the reservation of the first resource, a periodicity associated with the reservation of the first resource, an amount of the reservation of the first resource, time and frequency information associated with the first resource, or a combination thereof, wherein identifying a second resource for the sidelink channel may be based on the identified reservation information.

[0039]

[0039] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for identifying first priority information associated with the second sidelink message based on the indication of the first resource, wherein identifying the second resource of the sidelink channel may be based on the identified first priority information.

[0040]

[0040] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for identifying second priority information associated with transmitting the third sidelink message, where identifying the second resource of the sidelink channel may be based on comparing the identified first priority information with the identified second priority information.

[0041]

[0041] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for measuring a reference signal received power value associated with the first sidelink message, wherein identifying a second resource of the sidelink channel may be based on the measured reference signal received power value.

[0042]

[0042] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining, based on an indication of the first resource, first priority information associated with the second sidelink message; and determining, based on the first priority information associated with the second sidelink message and the second priority information associated with transmitting the third sidelink message, an interference threshold associated with the second sidelink message, wherein identifying the second resource of the sidelink channel may be based on a measured reference signal received power value satisfying the interference threshold.

[0043] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second sidelink message includes a sidelink data transmission to the second UE.

[0044]

[0044] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the indication of the first resource includes a set of available resources excluding the first resource, and identifying the second resource includes identifying the second resource from among the set of available resources.

[0045]

[0045] Some examples of the methods, apparatus, and non-transitory computer-readable media described in this specification may further include operations, features, means, or instructions for identifying a second resource, including identifying the second resource excluding the first resource.

[0046] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first sidelink message may be received via a sidelink control channel, a sidelink data channel, or both.

[0047]

[0047] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for identifying, based on an indication of the first resource, a set of resource parameters associated with the first resource, wherein identifying a second resource for the sidelink channel may be based on the identified set of resource parameters.

[0048]

[0048] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for identifying resource information associated with the first resource based on the identified set of resource parameters, the identified resource information including a periodicity associated with the first resource, time and frequency information associated with the first resource, priority information associated with the second sidelink message, or a combination thereof, wherein identifying the second resource for the sidelink channel may be based on the identified resource information.

[0049]

[0049] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for identifying, based on the first sidelink message, a transmit power value associated with the first sidelink message, wherein identifying a second resource of the sidelink channel may be based on the identified transmit power value.

[0050] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining, based on an indication of the first resource, first priority information associated with the second sidelink message; and determining, based on the first priority information associated with the second sidelink message and the second priority information associated with transmitting the third sidelink message, an interference threshold associated with the second sidelink message, wherein identifying the second resource of the sidelink channel may be based on a transmit power value satisfying the interference threshold.

[0051]

[0051] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first resource included in the indication may be reserved by a third UE, and a third sidelink message including the identified data may be transmitted to a fourth UE.

[0052] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first resource included in the indication may be reserved by a third UE.

[0053] A method for wireless communication in a first UE is described. The method may include receiving a first sidelink message to the first UE, the first sidelink message including an indication of first resources reserved for a second sidelink message, receiving a second sidelink message on the first resources, the second sidelink message including data, and transmitting a third sidelink message to the second UE based on the first sidelink message, the third sidelink message including an indication of the first resources reserved for the second sidelink message.

[0054] An apparatus for wireless communication in a first UE is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: receive a first sidelink message to the first UE, the first sidelink message including an indication of first resources reserved for a second sidelink message; receive a second sidelink message on the first resources; the second sidelink message including data; send a third sidelink message to the second UE based on the first sidelink message; and the third sidelink message including an indication of the first resources reserved for the second sidelink message.

[0055] Another apparatus for wireless communication at a first UE is described. The apparatus may include means for receiving a first sidelink message to the first UE, the first sidelink message including an indication of first resources reserved for a second sidelink message, means for receiving the second sidelink message on the first resources, the second sidelink message including data, and means for transmitting a third sidelink message to the second UE based on the first sidelink message, the third sidelink message including an indication of the first resources reserved for the second sidelink message.

[0056] A non-transitory computer-readable medium is described that stores code for wireless communication at a first UE. The code may include instructions executable by a processor to: receive a first sidelink message to the first UE, the first sidelink message including an indication of first resources reserved for a second sidelink message; receive a second sidelink message on the first resources, the second sidelink message including data; send a third sidelink message to the second UE based on the first sidelink message, the third sidelink message including an indication of the first resources reserved for the second sidelink message.

[0057] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the third sidelink message may be transmitted over a sidelink feedback channel.

[0058] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: identifying, based on the first sidelink message, priority information associated with receiving a second sidelink message; and setting, based on the identified priority information, an interference threshold associated with receiving one or more sidelink messages, the one or more sidelink messages including the second sidelink message.

[0059] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: identifying, based on the first sidelink message, priority information associated with receiving a second sidelink message; and setting, based on the identified priority information, a transmit power value associated with transmitting a third sidelink message, wherein transmitting the third sidelink message may be based on the transmit power value.

[0060] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first sidelink message may be transmitted over a sidelink control channel.

[0061] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the third sidelink message may be transmitted over a sidelink control channel, a sidelink data channel, or both.

[0062] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: identifying, based on the first sidelink message, priority information associated with receiving a second sidelink message; and setting, based on the identified priority information, a transmit power value associated with transmitting a third sidelink message, where the third sidelink message includes an indication of the transmit power value.

[0063] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: identifying, based on the first sidelink message, priority information associated with receiving a second sidelink message; and setting, based on the identified priority information, an interference threshold associated with receiving one or more sidelink messages, the one or more sidelink messages including the second sidelink message, where a third sidelink message includes an indication of the interference threshold. [Brief explanation of the drawings]

[0064] [Figure 1] FIG. 1 illustrates an example of a wireless communication system that supports resource selection using sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. [Figure 2]

[0065] FIG. 1 illustrates an example of a wireless communication system that supports resource selection using sidelink receiver sensing according to aspects of the present disclosure. [Figure 3]

[0066] FIG. 1 illustrates an example of a wireless communication system that supports resource selection using sidelink transmitter sensing according to aspects of the present disclosure. [Figure 4]

[0067] FIG. 10 illustrates an example timing diagram supporting resource selection using sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. [Figure 5]

[0068] FIG. 10 illustrates an example of a process flow for supporting resource selection using sidelink receiver sensing according to an aspect of the present disclosure. [Figure 6]

[0069] FIG. 10 illustrates an example process flow for supporting resource selection using sidelink transmitter sensing according to an aspect of the present disclosure. [Figure 7]

[0070] FIG. 10 is a block diagram of a device supporting resource selection with sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. [Figure 8] FIG. 10 is a block diagram of a device supporting resource selection with sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. [Figure 9]

[0071] FIG. 10 is a block diagram of a communications manager supporting resource selection using sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. [Figure 10]

[0072] FIG. 1 illustrates a system including a device supporting resource selection using sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. [Figure 11]

[0073] 10 is a flowchart illustrating a method for supporting resource selection using sidelink receiver sensing according to an aspect of the present disclosure. [Figure 12] 10 is a flowchart illustrating a method for supporting resource selection using sidelink receiver sensing according to an aspect of the present disclosure. [Figure 13] 10 is a flowchart illustrating a method for supporting resource selection using sidelink receiver sensing according to an aspect of the present disclosure. [Figure 14] 10 is a flowchart illustrating a method for supporting resource selection using sidelink transmitter sensing according to an aspect of the present disclosure. [Figure 15] 10 is a flowchart illustrating a method for supporting resource selection using sidelink transmitter sensing according to an aspect of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0065]

[0074] In some systems, a user equipment (UE) may use beamforming techniques to conduct sidelink communication on available time and frequency resources of a sidelink channel. In some cases, before a UE (also referred to herein as a first UE) transmits a sidelink data transmission to another UE (also referred to herein as a second UE), the first UE may identify whether resources are available for the sidelink data transmission. For example, the first UE may identify and avoid transmissions on resources already in use or reserved by other UEs.

[0066]

[0075] In some systems, the first UE may sense or monitor control information (e.g., sidelink control indicators) transmitted by other UEs, e.g., using a transmit-side sensing technique. In one example, during a "sensing window" or sensing duration, the first UE may sense or monitor control information (e.g., sidelink control indicators) transmitted from other UEs using the first UE's transmit beam. For example, based on the sensing or monitoring, the first UE may receive control information (e.g., sidelink control indicators) transmitted between other UEs (e.g., control information transmitted from a fourth UE to a third UE).

[0067]

[0076] The control information (e.g., sidelink control indicator) may indicate resources in use or reserved by other UEs for sidelink communication. In some cases, the control information (e.g., sidelink control indicator) may include priority information associated with the transmission, a resource reservation interval, or the amount of reservation. Based on the control information (e.g., sidelink control indicator) received by the first UE during the sensing window, the first UE may identify resources that are unavailable for use within a "resource selection window" or resource selection duration. In some examples, the first UE may determine or select resources within a "resource selection window" over which the first UE may transmit a sidelink transmission to another UE (e.g., a second UE). Sidelink transmissions are sometimes referred to herein as sidelink messages.

[0068]

[0077] However, in some cases, due to the placement of the UEs or physical obstacles located between the UEs, a first UE may not be able to successfully detect or receive control information from other UEs sharing the sidelink channel. For example, the first UE may not be able to detect or receive control information transmitted by UEs located in directions away from the direction of the first UE's transmit beam. In some cases, in millimeter-wave (mmW) bands such as "FR2," beams may be relatively narrow and more susceptible to being blocked by physical obstacles. Therefore, improved techniques for detecting (receiving) control information communicated between other UEs are desirable.

[0069]

[0078] Therefore, when a first UE cannot detect (receive) control information transmitted by another UE (e.g., from a fourth UE to a third UE), the first UE may fail to identify resources reserved for a sidelink transmission from the fourth UE to the third UE. The first UE may erroneously determine that the sidelink channel is free. In some cases, the first UE may transmit a sidelink transmission to a second UE on the same resources reserved for a sidelink transmission from the fourth UE to the third UE, resulting in interference between the two sidelink transmissions. Improved techniques for mitigating interference between sidelink transmissions are desired.

[0070]

[0079] According to example aspects described herein, a first UE may identify data for transmission to a second UE on a sidelink channel. The first UE may monitor sidelink messages between multiple UEs (e.g., a second UE, a third UE, and a fourth UE). In some aspects, the first UE may monitor sidelink messages on a transmit beam selected for transmitting the identified data to the second UE. The first UE may monitor sidelink messages associated with a sensing window. The sensing window may include time and frequency resources associated with transmitting or receiving sidelink messages. For example, time and frequency resources may be reserved for sidelink communication between sidelink-capable UEs.

[0071]

[0080] In some aspects, the first UE may receive a sidelink message from a third UE. The sidelink message may include an indication of reserved resources (e.g., resources reserved by the fourth UE for transmitting the sidelink message to the third UE). In some aspects, the sidelink message may indicate available resources different from (e.g., excluding) the reserved resources. The first UE may select, from among the available resources, resources on which the first UE may transmit data (e.g., a sidelink message containing data) identified to the second UE.

[0072]

[0081] In some examples, the first UE may receive a sidelink message from the third UE via a sidelink feedback channel. For example, the sidelink message from the third UE may be a sidelink feedback channel transmission, such as a physical sidelink feedback channel (PSFCH) transmission. In another example, the first UE may receive a sidelink message from the third UE via a sidelink control channel. For example, the sidelink message from the third UE may be a sidelink control channel message including sidelink control information. In some other examples, the first UE may receive a sidelink message from the third UE via a sidelink data channel. For example, the sidelink message from the third UE may be a sidelink data channel transmission, such as a physical sidelink shared channel (PSSCH) transmission. Example aspects of information included in sidelink feedback channel transmissions, sidelink control information, and sidelink data channel transmissions are described herein.

[0073]

[0082] Additionally or alternatively, the second UE may receive a first sidelink message (e.g., sidelink control information (SCI)) from the fourth UE, where the first sidelink message includes an indication of first resources reserved by the fourth UE for a second sidelink message (e.g., a PSSCH transmission) by the fourth UE to the third UE. The second UE may transmit a third sidelink message to the first UE including an indication of second resources of the sidelink channel. Based on receiving the third sidelink message from the second UE, the first UE may transmit a fourth sidelink message (e.g., a PSSCH transmission) to the second UE on the third resources of the sidelink channel. If the second resources do not include the first resources indicated by the fourth UE, the third resources may be selected from the second resources indicated by the second UE. Additionally or alternatively, if the second resource includes the first resource indicated by the fourth UE, the third resource may not include the second resource indicated by the second UE. In some examples, the first UE may transmit a fifth sidelink message (e.g., SCI) to the second UE allocating a third resource of the sidelink channel for the fourth sidelink message.

[0074]

[0083] Aspects of the subject matter described herein may be implemented to achieve one or more advantages. The described techniques may support, among other advantages, improved spectral efficiency and reliability. According to example aspects described herein, a first UE may identify resource reservations associated with multiple UEs (e.g., a fourth UE) even when the first UE is unable to directly receive information indicating resource reservations for some of the UEs (e.g., the fourth UE) due to conditions such as signal jamming. For example, the first UE may receive an indication of resources from a second UE to which the first UE should transmit, or from a third UE to which the fourth UE should transmit. Thus, the first UE may transmit a sidelink transmission on available (unreserved) resources rather than transmitting on resources already reserved for other sidelink transmissions. By transmitting sidelink transmissions on non-conflicting resources, interference between sidelink transmissions is effectively mitigated, thereby improving spectral efficiency and reducing the potential number of retransmissions. Furthermore, the resource reservation may be indicated to the first UE via different signaling types (e.g., PSFCH transmission, sidelink control information, PSSCH transmission), which may provide design flexibility with respect to signaling.

[0075]

[0084] Aspects of the present disclosure are first described in the context of a wireless communication system. Additional aspects of the present disclosure are described in the context of timing diagrams and process flows. Aspects of the present disclosure are further illustrated by and described with reference to apparatus diagrams, system diagrams, and flowcharts relating to resource selection using sidelink receiver sensing.

[0076]

[0085] 1 illustrates an example of a wireless communication system 100 supporting resource selection using sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an LTE Advanced (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some examples, the wireless communication system 100 may support enhanced broadband communications, ultra-reliable (e.g., mission-critical) communications, low-latency communications, communications using low-cost and low-complexity devices, or any combination thereof.

[0077]

[0086] The base stations 105 may be dispersed throughout a geographic area to form the wireless communication system 100 and may be devices of different configurations or with different capabilities. The base stations 105 and the UEs 115 may communicate wirelessly via one or more communication links 125. Each base station 105 may provide a coverage area 110 over which the UEs 115 and the base station 105 may establish one or more communication links 125. The coverage area 110 may be an example of a geographic area over which the base stations 105 and the UEs 115 may support communication of signals via one or more radio access technologies.

[0078]

[0087] The UEs 115 may be dispersed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 may be fixed, or mobile, or both at different times. The UEs 115 may be devices of different forms or with different capabilities. Some example UEs 115 are shown in FIG. 1. The UEs 115 described herein may be capable of communicating with various types of devices, such as other UEs 115, base stations 105, or network equipment (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network equipment), as shown in FIG. 1.

[0079]

[0088] The base stations 105 may communicate with the core network 130, with each other, or both. For example, the base stations 105 may interface with the core network 130 through one or more backhaul links 120 (e.g., via an S1, N2, N3, or other interface). The base stations 105 may communicate with each other over the backhaul links 120 (e.g., via an X2, Xn, or other interface), either directly (e.g., directly between the base stations 105) or indirectly (e.g., via the core network 130), or both. In some examples, the backhaul links 120 may be or include one or more wireless links.

[0080]

[0089] One or more of the base stations 105 described herein may include or be referred to by those skilled in the art as a base transceiver station, radio base station, access point, radio transceiver, Node B, eNode B (eNB), Next Generation Node B or GigaNode B (any of which may be referred to as gNB), Home Node B, Home eNode B, or other suitable terminology.

[0081]

[0090] The UE 115 may include or be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or some other suitable terminology, where a “device” may also be referred to as a unit, station, terminal, or client, among other examples. The UE 115 may also include or be referred to as a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, the UE 115 may include or be referred to as a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or a machine-type communication (MTC) device, among other examples, which may be implemented in various objects such as an appliance, a vehicle, or a meter, among other examples.

[0082]

[0091] The UEs 115 described herein may be capable of communicating with various types of devices, such as other UEs 115, which may at times act as relays, as shown in FIG. 1, as well as base stations 105 and network equipment, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, among other examples.

[0083]

[0092] The UE 115 and the base station 105 may wirelessly communicate with each other via one or more communication links 125 via one or more carriers. The term “carrier” may refer to a set of radio frequency spectrum resources having a defined physical layer structure for supporting the communication link 125. For example, a carrier used for the communication link 125 may include a portion of a radio frequency spectrum band (e.g., a bandwidth portion (BWP)) operated according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry collection signaling (e.g., synchronization signals, system information), control signaling coordinating operation for the carrier, user data, or other signaling. The wireless communication system 100 may support communication with the UE 115 using carrier aggregation or multi-carrier operation. The UE 115 may be configured with multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation can be used with both frequency division duplex (FDD) and time division duplex (TDD) component carriers.

[0084]

[0093] A signal waveform transmitted over a carrier may be composed of multiple subcarriers (e.g., using a multi-carrier modulation (MCM) technique such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform extended OFDM (DFT-S-OFDM)). In a system utilizing MCM techniques, a resource element may be composed of one symbol period (e.g., the duration of one modulation symbol) and one subcarrier, with the symbol period and subcarrier spacing having an inverse relationship. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Thus, the more resource elements and the higher the order of the modulation scheme that the UE 115 receives, the higher the data rate of the UE 115 may be. Wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers may further increase the data rate or data integrity for communications with the UE 115.

[0085]

[0094] The time interval for the base station 105 or the UE 115 may be, for example, T s =1 / (Δf max N f ) seconds, where Δf max may represent the maximum supported subcarrier spacing, and N f may represent the maximum supported discrete Fourier transform (DFT) size. The communication resource time intervals may be organized according to radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame may be identified by a system frame number (SFN) (e.g., ranging from 0 to 1023).

[0086]

[0095] Each frame may include multiple consecutively numbered subframes or slots, and each subframe or slot may have the same duration. In some examples, a frame may be divided into subframes (e.g., in the time domain), and each subframe may be further divided into several slots. Alternatively, each frame may include a variable number of slots, and the number of slots may depend on the subcarrier spacing. Each slot may include several symbol periods (e.g., depending on the length of a cyclic prefix prepended to each symbol period). In some wireless communications systems 100, a slot may be further divided into multiple minislots containing one or more symbols. Excluding the cyclic prefix, each symbol period may include one or more (e.g., N f The duration of a symbol period may depend on the subcarrier spacing or the frequency operating band.

[0087]

[0096] A subframe, slot, minislot, or symbol may be the smallest scheduling unit (e.g., in the time domain) of wireless communication system 100 and may be referred to as a transmission time interval (TTI). In some examples, the TTI duration (e.g., the number of symbol periods in a TTI) may be variable. Additionally or alternatively, the smallest scheduling unit of wireless communication system 100 may be dynamically selected (e.g., in a burst of shortened TTIs (sTTIs)).

[0088]

[0097] Physical channels may be multiplexed on carriers according to various techniques. Physical control channels and physical data channels may be multiplexed on downlink carriers using, for example, one or more of time division multiplexing (TDM), frequency division multiplexing (FDM), or hybrid TDM-FDM techniques. A control region (e.g., a control resource set (CORESET)) for a physical control channel may be defined by several symbol periods and may span the system bandwidth of the carrier or a subset of the system bandwidth. One or more control regions (e.g., CORESET) may be configured for a set of UEs 115. For example, one or more of the UEs 115 may monitor or search the control region for control information according to one or more search space sets, and each search space set may include one or more control channel candidates in one or more aggregation levels configured in a cascaded manner. The aggregation level for the control channel candidates may refer to several control channel resources (e.g., control channel elements (CCEs)) associated with coded information for a control information format having a given payload size. The search space sets may include a common search space set configured for sending control information to multiple UEs 115 and a UE-specific search space set for sending control information to a particular UE 115.

[0089]

[0098] In some examples, the base stations 105 are mobile and may therefore provide communication coverage to moving geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but the different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. The wireless communication system 100 may include a heterogeneous network in which different types of base stations 105 provide coverage to various geographic coverage areas 110, for example, using the same or different radio access technologies.

[0090]

[0099] The wireless communication system 100 may be configured to support ultra-reliable or low-latency communications, or various combinations thereof. For example, the wireless communication system 100 may be configured to support ultra-reliable low-latency communications (URLLC) or mission-critical communications. The UE 115 may be designed to support ultra-reliable, low-latency, or critical functions (e.g., mission-critical functions). Ultra-reliable communications may include private or group communications and may be supported by one or more mission-critical services, such as mission-critical push-to-talk (MCPTT), mission-critical video (MCVideo), or mission-critical data (MCData). Support for mission-critical functions may include service prioritization, and the mission-critical services may be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, mission-critical, and ultra-reliable low-latency may be used interchangeably herein.

[0091]

[0100] In some examples, the UE 115 may also be able to communicate directly with other UEs 115 over a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) or D2D protocol). One or more UEs 115 utilizing D2D communication may be within the geographic coverage area 110 of the base station 105. Other UEs 115 in such a group may be outside the geographic coverage area 110 of the base station 105 or otherwise unable to receive transmissions from the base station 105. In some examples, a group of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system in which each UE 115 transmits to every other UE 115 in the group. In some examples, the base station 105 facilitates scheduling of resources for D2D communication. In other cases, D2D communication is performed between UEs 115 without the involvement of the base station 105.

[0092]

[0101] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC) or 5G core (5GC) that may include at least one control plane entity (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) that manages access and mobility and at least one user plane entity (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function (UPF)) that routes packets or interconnections to external networks. The control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management, for the UEs 115 served by the base stations 105 associated with the core network 130. User IP packets may be forwarded through the user plane entity, which may provide IP address allocation and other functions. The user plane entities may be connected to IP services 150 for one or more network operators. The IP services 150 may include access to the Internet, an intranet, an IP Multimedia Subsystem (IMS), or packet-switched streaming services.

[0093]

[0102] Some of the network devices, such as the base station 105, may include sub-components, such as an access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with the UE 115 through one or more other access network transmitting entities 145, which may be referred to as a radio head, a smart radio head, or a transmit / receive point (TRP). Each access network transmitting entity 145 may include one or more antenna panels. In some configurations, various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio heads and ANCs) or integrated into a single network device (e.g., the base station 105).

[0094]

[0103] The wireless communication system 100 may operate using one or more frequency bands typically ranging from 300 megahertz (MHz) to 300 gigahertz (GHz). The 300 MHz to 3 GHz region is generally known as the ultra-high frequency (UHF) region or decimeter band because wavelengths range in length from approximately 1 decimeter to 1 meter. Although UHF waves may be blocked or redirected by buildings and environmental features, these waves may penetrate structures sufficiently for a macrocell to serve UEs 115 located indoors. Transmission of UHF waves may be associated with smaller antennas and shorter distances (e.g., less than 100 kilometers) compared to transmissions using smaller frequencies and longer waves in the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.

[0095]

[0104] The wireless communication system 100 may utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 may employ license-assisted access (LAA), LTE unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed band, such as the 5 GHz Industrial, Scientific, and Medical (ISM) band. When operating in an unlicensed radio frequency spectrum band, devices such as the base station 105 and the UE 115 may employ carrier sensing for collision detection and avoidance. In some examples, operation in an unlicensed band may be based on a carrier aggregation configuration with component carriers operating in a licensed band (e.g., LAA). Operation in an unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, among other examples.

[0096]

[0105] The base station 105 or the UE 115 may be equipped with multiple antennas that can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communications, or beamforming. The antennas of the base station 105 or the UE 115 may be arranged in one or more antenna arrays or antenna panels that can support MIMO operation or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located in an antenna assembly, such as an antenna tower. In some examples, antennas or antenna arrays associated with the base station 105 may be located in various geographic locations. The base station 105 may have an antenna array with several rows and columns of antenna ports that the base station 105 can use to support beamforming of communications with the UE 115. Similarly, the UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, the antenna panel may support radio frequency beamforming for signals transmitted through the antenna ports.

[0097]

[0106] Beamforming, sometimes referred to as spatial filtering, directional transmission, or directional reception, is a signal processing technique that may be used at a transmitting or receiving device (e.g., base station 105, UE 115) to shape or steer an antenna beam (e.g., a transmit beam or a receive beam) along a spatial path between the transmitting and receiving devices. Beamforming may be achieved by combining signals communicated via antenna elements of an antenna array such that some signals propagating in a particular orientation relative to the antenna array experience constructive interference and others experience destructive interference. Adjustment of signals communicated via antenna elements may include the transmitting or receiving device applying an amplitude offset, a phase offset, or both to signals carried via the antenna element associated with the device. The adjustment associated with each of the antenna elements may be defined by a beamforming weight set associated with a particular orientation (e.g., relative to the antenna array of the transmitting or receiving device or to some other orientation).

[0098]

[0107] The base station 105 or the UE 115 may use beam sweeping techniques as part of a beamforming operation. For example, the base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) to perform a beamforming operation for directional communication with the UE 115. Some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted multiple times by the base station 105 in different directions. For example, the base station 105 may transmit signals according to different beamforming weight sets associated with different transmission directions. The transmissions in different beam directions may be used to identify beam directions (e.g., by a transmitting device such as the base station 105 or by a receiving device such as the UE 115) for subsequent transmission or reception by the base station 105.

[0099]

[0108] Some signals, such as data signals associated with a particular receiving device, may be transmitted by the base station 105 in a single beam direction (e.g., a direction associated with the receiving device, such as the UE 115). In some examples, the beam direction associated with transmission along the single beam direction may be determined based on signals transmitted in one or more beam directions. For example, the UE 115 may receive one or more of the signals transmitted by the base station 105 in different directions and may report to the base station 105 an indication of the signal that the UE 115 received with the best or otherwise acceptable signal quality.

[0100]

[0109] In some examples, transmission by a device (e.g., by the base station 105 or the UE 115) may be performed using multiple beam directions, and the device may use a combination of digital precoding or radio frequency beamforming to generate a composite beam for transmission (e.g., from the base station 105 to the UE 115). The UE 115 may report feedback indicating precoding weights for one or more beam directions, where the feedback may correspond to a set number of beams across the system bandwidth or one or more subbands. The base station 105 may transmit a reference signal (e.g., a cell-specific reference signal (CRS), a channel state information reference signal (CSI-RS)), which may be precoded or ampliconed. The UE 115 may provide feedback for beam selection, which may be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., a multi-panel type codebook, a linear combination type codebook, a port selection type codebook). Although these techniques have been described with respect to signals transmitted by the base station 105 in one or more directions, the UE 115 may employ similar techniques to transmit a signal multiple times in different directions (e.g., to identify a beam direction for subsequent transmission or reception by the UE 115) or to transmit a signal in a single direction (e.g., to transmit data to a receiving device).

[0101]

[0110] A receiving device (e.g., UE 115) may attempt multiple receive configurations (e.g., directional listening) when receiving various signals, such as synchronization signals, reference signals, beam selection signals, or other control signals, from the base station 105. For example, the receiving device may attempt multiple receive directions by receiving via different antenna subarrays, by processing received signals according to different antenna subarrays, by receiving according to different receive beamforming weight sets (e.g., different directional listening weight sets) applied to signals received at multiple antenna elements of the antenna array, or by processing received signals according to different receive beamforming weight sets applied to signals received at multiple antenna elements of the antenna array, any of which may be referred to as “listening” according to different receive configurations or receive directions. In some examples, the receiving device may use a single receive configuration to receive along a single beam direction (e.g., when receiving a data signal). A single receive configuration may be aligned to a beam direction determined based on listening according to various receive configuration directions (e.g., a beam direction determined to have the highest signal strength, highest signal-to-noise ratio (SNR), or otherwise acceptable signal quality based on listening according to multiple beam directions).

[0102]

[0111] The wireless communication system 100 may be a packet-based network operating according to a layered protocol stack. In the user plane, communications at the bearer or Packet Data Convergence Protocol (PDCP) layer may be IP-based. The Radio Link Control (RLC) layer may perform packet segmentation and reassembly to communicate over logical channels. The Medium Access Control (MAC) layer may perform priority handling and multiplexing of logical channels onto transport channels. The MAC layer may also use error detection, error correction, or both to support retransmissions at the MAC layer to improve link efficiency. In the control plane, the Radio Resource Control (RRC) protocol layer may establish, configure, and maintain an RRC connection between the UE 115 and the base station 105 or core network 130, which supports radio bearers for user plane data. In the physical layer, transport channels may be mapped to physical channels.

[0103]

[0112] The UE 115 and the base station 105 may support retransmission of data to increase the likelihood that the data is successfully received. Hybrid Automatic Repeat Request (HARQ) feedback is one technique for increasing the likelihood that data is successfully received over the communication link 125. HARQ may include a combination of error detection (e.g., using a cyclic redundancy check (CRC)), forward error correction (FEC), and retransmission (e.g., automatic repeat request (ARQ)). HARQ may improve throughput at the MAC layer in poor radio conditions (e.g., low signal-to-noise conditions). In some examples, a device may support same-slot HARQ feedback, where the device may provide HARQ feedback in a particular slot for data received in a previous symbol in that slot. In other cases, the device may provide HARQ feedback in a subsequent slot or according to some other time interval.

[0104]

[0113] According to example aspects described herein, a first UE 115 may identify data for transmission to a second UE 115 on a sidelink channel. The first UE 115 may monitor sidelink messages between multiple UEs 115 (e.g., the second UE 115, the third UE 115, and the fourth UE 115). In some aspects, the first UE 115 may monitor sidelink messages on a transmit beam selected for transmitting the identified data to the second UE 115. The first UE 115 may monitor sidelink messages during a sensing window. The sensing window may include time and frequency resources associated with transmitting or receiving sidelink messages. For example, time and frequency resources may be reserved (e.g., based on a reservation time or priority) for sidelink communication between sidelink-capable UEs 115.

[0105]

[0114] In some aspects, the first UE 115 may receive a sidelink message from the third UE 115. The sidelink message may include an indication of reserved resources (e.g., resources reserved by the fourth UE 115 for transmitting a sidelink message to the third UE 115). In some aspects, the sidelink message may indicate available resources different from (e.g., excluding) the reserved resources. The first UE 115 may select, from among the available resources, resources on which the first UE 115 may transmit data (e.g., a sidelink message containing data) identified to the second UE 115.

[0106]

[0115] In some examples, the first UE 115 may receive a sidelink message from the third UE 115 via a sidelink feedback channel. For example, the sidelink message from the third UE 115 may be a sidelink feedback channel transmission, such as a PSFCH transmission. In another example, the first UE 115 may receive a sidelink message from the third UE 115 via a sidelink control channel. For example, the sidelink message from the third UE 115 may be a sidelink control channel message including sidelink control information. In some other examples, the first UE 115 may receive a sidelink message from the third UE 115 via a sidelink data channel. For example, the sidelink message from the third UE 115 may be a sidelink data channel transmission, such as a PSSCH transmission. Example aspects of information included in sidelink feedback channel transmissions, sidelink control information, and sidelink data channel transmissions are described herein.

[0107]

[0116] Additionally or alternatively, the second UE 115 may receive a first sidelink message (e.g., sidelink control information (SCI)) from the fourth UE 115, where the first sidelink message includes an indication of first resources reserved by the fourth UE 115 for a second sidelink message (e.g., a PSSCH transmission) by the fourth UE 115 to the third UE 115. The second UE 115 may transmit a third sidelink message to the first UE 115 including an indication of the second resources of the sidelink channel. Based on receiving the third sidelink message from the second UE 115, the first UE 115 may transmit a fourth sidelink message (e.g., a PSSCH transmission) to the second UE 115 on the third resources of the sidelink channel. If the second resources do not include the first resources indicated by the fourth UE 115, the third resources may be selected from the second resources indicated by the second UE 115. Additionally or alternatively, if the second resources include the first resources indicated by the fourth UE 115, the third resources may not include the second resources indicated by the second UE 115. In some examples, the first UE 115 may transmit a fifth sidelink message (e.g., SCI) to the second UE 115 allocating a third resource of the sidelink channel for the fourth sidelink message.

[0108]

[0117] 2 illustrates an example wireless communication system 200 that supports resource selection using sidelink receiver sensing in accordance with aspects of the present disclosure. Wireless communication system 200 may implement aspects of wireless communication system 100 and may include UEs 115-a through 115-d, which may be examples of UEs 115 described with reference to FIG.

[0109]

[0118] Wireless communication system 200 may include UEs 115-a to 115-d, which may be examples of UEs 115 described with reference to Figure 1. UEs 115-a to 115-d may be examples of UEs 115-e to 115-h described with reference to Figure 3.

[0110]

[0119] According to example aspects described herein, UE 115-b may monitor sidelink messages between multiple UEs 115 (e.g., UE 115-a, UE 115-c, and UE 115-d, among others). In some aspects, UE 115-b may monitor sidelink messages on a receive beam 210 selected to receive data from UE 115-a. UE 115-a may transmit data on a transmit beam 205. UE 115-b may monitor sidelink control information (e.g., sidelink control messages from other UEs 115, such as UE 115-d) during a sensing window. The sensing window may include time and frequency resources associated with transmitting or receiving control information. For example, time and frequency resources may be reserved for sidelink communications between sidelink-capable UEs 115, including control information (e.g., SCI). Example aspects of sensing windows are described herein with reference to FIG. 4. In some examples, at least a portion of a resource selection window (e.g., a window for UE 115 to select resources) may be used as a sensing window by UE 115-b. For example, UE 115-b may be allocated periodic resources for transmitting sidelink messages indicating resources reserved for sidelink communications, with each allocated periodic resource having a sensing window before it and a resource selection window after it.

[0111]

[0120] In some aspects, the UE 115-b may receive a sidelink message 225 from the UE 115-d. In some examples, the UE 115-b may receive the sidelink message 225 on the receiving beam 210. The sidelink message 225 may include an indication of reserved resources in a sidelink channel. In one example, the sidelink message 225 may include an indication of resources reserved by the UE 115-d for transmitting a sidelink message 230 (e.g., a PSSCH message, a PSSCH transmission) to the UE 115-c. In some examples, the UE 115-b may receive the sidelink message 225 from the UE 115-d via a sidelink control channel (e.g., the sidelink message 225 may be included in the SCI).

[0112]

[0121] In some aspects, through receiving a sidelink message 225 (e.g., an SCI) from the UE 115-d, the UE 115-b may identify resources reserved by the UE 115-d for communication (e.g., a sidelink transmission). The resources reserved for communication by the UE 115-d may include a single set of resources for one transmission or a periodic set of resources. Based on identifying the reserved resources, the UE 115-b may transmit a sidelink message 235 to the UE 115-a indicating the reserved resources (e.g., the UE 115-b may indicate resources that include the reserved resources) or indicating available resources excluding the reserved resources (e.g., the UE 115-b may indicate resources that do not overlap in time, frequency, or both with the reserved resources). In some examples, the sidelink message 235 may be associated with a time window, and the available resources indicated by the sidelink message 235 may fall within the time window. Furthermore, if any resources reserved by the UE 115-d occur within the time window, the available resources may not include the resources reserved by the UE 115-d. For example, if the resources reserved by the UE 115-d are periodic and one or more periodic resources reserved by the UE 115-d fall within the time window, the available resources indicated by the sidelink message 235 may not include one or more periodic resources within the time window.

[0113]

[0122] The UE 115-a may use the indicated resources to select resources on which to transmit a sidelink message 245 (e.g., a PSSCH message, a PSSCH transmission). The resources that the UE 115-a selects may not include (e.g., may not overlap) resources reserved by the UE 115-d. For example, if the sidelink message 235 from the UE 115-b indicates reserved resources, the UE 115-a may select resources that do not include the indicated reserved resources for transmitting the sidelink message 245. Additionally or alternatively, if the sidelink message 235 from the UE 115-b indicates available resources, the UE 115-a may select resources from the available resources for transmitting the sidelink message 245.

[0114]

[0123] In some examples, the UE 115-a may transmit a sidelink message 240 to the UE 115-b allocating resources selected by the UE 115-a for transmission of the sidelink message 245 (e.g., the sidelink message 240 may include a sidelink grant for the sidelink message 245). In some examples, the sidelink message 240 may be transmitted in an SCI on a sidelink control channel (e.g., a Physical Sidelink Control Channel (PSCCH)). Example aspects of resource identification and resource selection based on the sidelink message 225 (e.g., SCI) and / or the sidelink message 235 are described herein with reference to FIG. 4.

[0115]

[0124] Aspects of the subject matter described herein may be implemented to achieve one or more advantages. The described techniques may support, among other advantages, improved spectral efficiency and reliability. For example, by UE 115-a transmitting sidelink message 245 on available (e.g., unreserved) resources excluding resources reserved by UE 115-d, UE 115-a may prevent or mitigate sidelink message 245 from interfering with sidelink message 230. Thus, UEs 115-b and / or 115-c may be more likely to receive and successfully decode sidelink message 245 and / or sidelink message 230, respectively.

[0116]

[0125] 3 illustrates an example of a wireless communication system 300 that supports resource selection using sidelink transmitter sensing according to aspects of the present disclosure. The wireless communication system 300 may implement aspects of the wireless communication system 100 and the wireless communication system 200. The wireless communication system 300 may include UEs 115-e through 115-h, which may be examples of the UE 115 described with reference to FIG. 1. The UEs 115-e through 115-h may be examples of the UEs 115-a through 115-d described with reference to FIG. 2.

[0117]

[0126] According to example aspects described herein, UE 115-e may identify data for transmission to UE 115-f on a sidelink channel. UE 115-e may monitor sidelink messages between multiple UEs 115 (e.g., UE 115-f, UE 115-g, and UE 115-h, among others). In some aspects, UE 115-e may monitor control information (e.g., control messages from other UEs 115, such as UE 115-g) on ​​the transmit beam 305-a selected to transmit the identified data to UE 115-f. UE 115-e may monitor sidelink messages including control information (e.g., SCI) during a sensing window. In some aspects, UE 115-e may monitor each potential control resource for sidelink messages including control information (e.g., SCI).

[0118]

[0127] The sensing window may include time and frequency resources associated with transmitting or receiving sidelink messages. For example, time and frequency resources may be reserved for sidelink communications between sidelink-capable UEs 115. Example aspects of sensing windows are described herein with reference to FIG. 4. In some examples, at least a portion of a resource selection window 415 (e.g., a window for the UE 115 to select resources) may be used by the UE 115-e as the sensing window 405 (e.g., as a sensing window prior to the second resource selection window). Additionally or alternatively, the sensing window 405 may be at least a portion of the previous resource selection window 415.

[0119]

[0128] In some aspects, the UE 115-e may receive a sidelink message 340 from the UE 115-g. In some examples, the UE 115-e may receive the sidelink message 340 on the transmit beam 305-a. The sidelink message 340 may include an indication of reserved resources in a sidelink channel. In one example, the sidelink message 340 may include an indication of resources reserved by the UE 115-h for transmitting a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) to the UE 115-g. In some examples, the UE 115-e may receive the sidelink message 340 from the UE 115-g via a sidelink feedback channel. For example, the sidelink message 340 received from the UE 115-g may be a sidelink feedback channel transmission, such as a PSFCH message or a PSFCH transmission.

[0120]

[0129] In some aspects, through receiving a sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) from the UE 115-g, the UE 115-e may identify resources reserved by the UE 115-h for communication (e.g., a sidelink transmission). Based on identifying the reserved resources, the UE 115-e may transmit a sidelink transmission on resources excluding (e.g., not overlapping with) the resources reserved by the UE 115-h, thereby mitigating potential interference between the sidelink transmission of the UE 115-e (e.g., a sidelink transmission to the UE 115-f) and the sidelink transmission of the UE 115-h (e.g., a sidelink transmission to the UE 115-g). For example, interference between the sidelink transmission of the UE 115-e and a sidelink transmission received by the UE 115-g (e.g., due to factors such as channel reciprocity) may be mitigated or eliminated using aspects of the example techniques described herein.

[0121]

[0130] In one example, the UE 115-h may transmit a sidelink message 330 (e.g., sidelink control information, sidelink control indicator) on the beam 320, and the UE 115-g may receive the sidelink message 330 on the beam 315. The sidelink message 330 may be transmitted on a sidelink control channel (e.g., PSCCH). The sidelink message 330 (e.g., sidelink control information, sidelink control indicator) may include an indication of resources reserved by the UE 115-h for transmitting a sidelink message 335 (e.g., a PSSCH message, PSSCH transmission) to the UE 115-g. Based on the indication of the reserved resources, the UE 115-h may transmit (and the UE 115-g may receive) the sidelink message 335 (e.g., a PSSCH message, PSSCH transmission).

[0122]

[0131] The UE 115-g may transmit a sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) to the UE 115-h based on the sidelink message 330 (e.g., sidelink control information, sidelink control indicator) or the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission). In one example, the UE 115-g may transmit the sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) on the beam 315 or on a different beam. The sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) may include hybrid automatic repeat request (HARQ) feedback associated with the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission). In some aspects, the sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) may include an indication of resources previously reserved (e.g., currently reserved resources) by another UE 115 (e.g., the UE 115-h). In some other aspects, the sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) may include an indication to the UE 115-g of resources reserved by the UE 115-h for transmitting future sidelink messages, such as a future sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission).

[0123]

[0132] In one example, based on a sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) received from the UE 115-g, the UE 115-e may successfully identify resources reserved for communication (e.g., a sidelink transmission) by the UE 115-h. In some examples, based on identifying the reserved resources, the UE 115-e may identify available resources of a sidelink channel on which to transmit the sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission). In some aspects, the UE 115-e may receive multiple PSFCH messages from different UEs 115, and the UE 115-e may identify and select from available resources that do not overlap with any reserved resources indicated in the PSFCH message. In some other aspects, under a condition where the UE 115-e determines that limited resources are available (e.g., below a threshold number of resources) or that no resources are available for a given time period (e.g., a slot), the UE 115-e may suspend or delay transmitting a sidelink message, e.g., a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission).

[0124]

[0133] In one example, the UE 115-e may transmit a sidelink message 321 (e.g., sidelink control information, sidelink control indicator) on the beam 305-a, and the UE 115-f may receive the sidelink message 321 on the receiving beam 310. The sidelink message 321 may be transmitted on a sidelink control channel (e.g., PSCCH). The sidelink message 321 (e.g., sidelink control information, sidelink control indicator) may include an indication of resources reserved by the UE 115-e for transmitting a sidelink message 325 (e.g., a PSSCH message, PSSCH transmission) to the UE 115-f. The UE 115-e may transmit the sidelink message 325 (e.g., a PSSCH message, PSSCH transmission) on the beam 305-a based on the indication of the reserved resources. Based on the indication of reserved resources, the UE 115-f may receive a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) via the receive beam 310. Thus, the techniques described herein may be advantageous over some systems.

[0125]

[0134] In some aspects, the UE 115-e may monitor sidelink messages on the beam 305-a and refrain from monitoring sidelink messages on the beam 305-b, which may be pointing in a different direction (e.g., facing the opposite direction) than the beam 305-a. In some other aspects, the UE 115-e may monitor sidelink messages on both the beam 305-a and the beam 305-b. For example, the UE 115-e may monitor control information (e.g., sidelink control information, sidelink control indicators) on the beam 305-b and sidelink feedback information (e.g., PSFCH messages, PSFCH transmissions) on the beam 305-a. In some other examples, the UE 115-e may monitor both control information (e.g., sidelink control information, sidelink control indicators) and sidelink feedback information (e.g., PSFCH messages, PSFCH transmissions) on each of the beams 305-a and 305-b.

[0126]

[0135] An example aspect of monitoring sidelink feedback information (e.g., PSFCH messages, PSFCH transmissions), identifying resources reserved for communication (e.g., sidelink transmissions), and identifying available resources of a sidelink channel on which to transmit sidelink messages (e.g., PSSCH messages, PSSCH transmissions) is described herein with reference to FIG. 4 .

[0127]

[0136] In another example aspect, the UE 115-e may receive a sidelink message 345 (e.g., sidelink control information, sidelink control indicator) from the UE 115-g. In some examples, the UE 115-e may receive the sidelink message 345 (e.g., sidelink control information, sidelink control indicator) on the transmit beam 305-a. The sidelink message 345 (e.g., sidelink control information, sidelink control indicator) may include an indication of reserved resources in a sidelink channel. In one example, the sidelink message 345 (e.g., sidelink control information, sidelink control indicator) may include an indication of resources reserved by the UE 115-h for transmitting a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) to the UE 115-g. In some examples, the UE 115-e may receive the sidelink message 345 (e.g., sidelink control information, sidelink control indicator) from the UE 115-g via a sidelink control channel (e.g., PSCCH). For example, a sidelink message 345 (e.g., sidelink control information, sidelink control indicator) received from the UE 115-g may be a sidelink control channel transmission.

[0128]

[0137] In some aspects, through receiving a sidelink message 345 (e.g., sidelink control information, sidelink control indicator) from the UE 115-g, the UE 115-e may identify resources reserved for communication (e.g., sidelink transmission) by the UE 115-h. Based on identifying the reserved resources, the UE 115-e may transmit a sidelink transmission on resources excluding (e.g., not overlapping with) the resources reserved by the UE 115-h. In some examples, such techniques may mitigate potential interference between the sidelink transmissions of the UE 115-e and the sidelink transmissions of the UE 115-h (e.g., sidelink transmissions received by the UE 115-g).

[0129]

[0138] In one example, the UE 115-g may transmit a sidelink message 345 (e.g., sidelink control information, sidelink control indicator) to the UE 115-e based on a sidelink message 330 (e.g., sidelink control information, sidelink control indicator) or a sidelink message 335 (e.g., PSSCH message, PSSCH transmission) from the UE 115-g. For example, the UE 115-g may transmit a sidelink message 345 (e.g., sidelink control information, sidelink control indicator) based on resource reservation information in the sidelink message 330 (e.g., sidelink control information, sidelink control indicator). In another example, the UE 115-g may transmit a sidelink message 345 (e.g., sidelink control information, sidelink control indicator) based on successful or unsuccessful reception of a sidelink message 335 (e.g., PSSCH message, PSSCH transmission) from the UE 115-g. For example, based on receiving a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission), the UE 115-g may transmit in a sidelink message 345 (e.g., sidelink control information, a sidelink control indicator) an indication of the time and frequency resources associated with the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission).

[0130]

[0139] In another exemplary aspect, the UE 115-e may receive a sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) from the UE 115-g. In some examples, the UE 115-e may receive the sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) on the transmit beam 305-a. The sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) may include an indication of reserved resources in a sidelink channel. In one example, the sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) may include an indication of resources reserved by the UE 115-h for transmitting the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) to the UE 115-g. In some examples, the UE 115-e may receive the sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) from the UE 115-g via a sidelink data channel. For example, the sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) received from the UE 115-g may be a sidelink data channel transmission.

[0131]

[0140] In some aspects, through receiving a sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) from the UE 115-g, the UE 115-e may identify resources reserved for communication (e.g., a sidelink transmission) by the UE 115-h. Based on identifying the reserved resources, the UE 115-e may transmit a sidelink transmission on resources excluding (e.g., not overlapping with) the resources reserved by the UE 115-h. In some examples, such techniques may mitigate potential interference between the sidelink transmissions of the UE 115-e and the sidelink transmissions of the UE 115-h (e.g., sidelink transmissions received by the UE 115-g).

[0132]

[0141] In one example, the UE 115-g may transmit a sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) based on receiving a sidelink message 330 (e.g., sidelink control information, a sidelink control indicator) from the UE 115-h. In some aspects, the UE 115-g may broadcast the sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) on a sidelink channel. For example, the sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) may be or include broadcast information that may be received by some or all of the UEs 115 (e.g., the UE 115-e, the UE 115-f, the UE 115-h) on the sidelink channel.

[0133]

[0142] For example, the UE 115-g may transmit a sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) based on resource reservation information in the sidelink message 330 (e.g., sidelink control information, a sidelink control indicator). In another example, the UE 115-g may transmit a sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) based on successful or unsuccessful reception of a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) from the UE 115-h. For example, based on receiving the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission), the UE 115-g may transmit in the sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) an indication of time and frequency resources associated with the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission).

[0134]

[0143] In some aspects, the UE 115-e may monitor control information (e.g., sidelink control information, sidelink control indicators) on the beam 305-b, and the UE 115-e may monitor control information (e.g., sidelink control information, sidelink control indicators), sidelink data transmissions (e.g., PSSCH messages, PSSCH transmissions), or both on the beam 305-a. In some other examples, the UE 115-e may both monitor control information (e.g., sidelink control information, sidelink control indicators), sidelink data transmissions (e.g., PSSCH messages, PSSCH transmissions), or both on the beam 305-a and monitor control information (e.g., sidelink control information, sidelink control indicators) on the beam 305-b.

[0135]

[0144] In some other examples, the UE 115-e may monitor control information (e.g., sidelink control information, sidelink control indicators), sidelink data transmissions (e.g., PSSCH messages, PSSCH transmissions), or both on any beam (e.g., beam 305-a, beam 305-b) or on any combination of beams (e.g., beam 305-a and beam 305-b). For example, the UE 115-e may both receive sidelink messages 330 (e.g., sidelink control information, sidelink control indicators) on beam 305-b and receive sidelink messages 345 (e.g., sidelink control information, sidelink control indicators), sidelink messages 350 (e.g., PSSCH messages, PSSCH transmissions), or both on beam 305-a.

[0136]

[0145] Example aspects of resource identification and resource selection based on sidelink messages 340 (e.g., PSFCH messages, PSFCH transmissions), sidelink messages 345 (e.g., sidelink control information, sidelink control indicators), and sidelink messages 350 (e.g., PSSCH messages, PSSCH transmissions) are described herein with reference to FIG. 4 .

[0137]

[0146] 4 illustrates an example timing diagram 400 supporting resource selection using sidelink receiver sensing and sidelink transmitter sensing in accordance with aspects of the present disclosure. In some aspects, the timing diagram 400 may be implemented by aspects of the wireless communication system 100, the wireless communication system 200, and the wireless communication system 300.

[0138]

[0147] 4 illustrates an example of a sensing window 405 over which a UE 115 (e.g., UE 115-b of FIG. 2 , UE 115-e of FIG. 3 ) may monitor control information (e.g., control messages, SCIs) from another UE 115. Based on the control information (e.g., control messages, SCIs) and a resource selection trigger 410, the UE 115 may identify or select resources in the resource selection window 415 for transmitting or receiving a sidelink data transmission. In one example, the UE 115 (e.g., UE 115-b of FIG. 2 , UE 115-e of FIG. 3 ) may identify resources 425-a through 425-d reserved for communication (e.g., sidelink transmission) by another UE 115 (e.g., UE 115-d of FIG. 2 , UE 115-h of FIG. 3 ). In one example, the UE 115 (e.g., the UE 115-b in FIG. 2 or the UE 115-e in FIG. 3) may identify resources for mitigating or eliminating interference with respect to transmitting or receiving sidelink transmissions. In some examples, the UE 115 may use at least a portion of the resource selection window 415 as the sensing window 405. Additionally or alternatively, the sensing window 405 may be at least a portion of the previous resource selection window 415.

[0139]

[0148] The sensing window 405 extends from a duration 430 (e.g., T0) to a processing duration 435 (e.g.,

[0140]

number

[0141] ) The resource selection window 415 may have a temporal duration equal to duration 440 (e.g., T2) minus duration 445 (e.g., T1).

[0142]

[0149] A first exemplary implementation will be described with reference to FIG. 2 and the timing diagram 400 of FIG. 4. The UE 115-b may monitor sidelink messages on a receive beam 210 selected to receive data from the UE 115-a. The UE 115-b may monitor control information during a sensing window 405 on one or more resources 425 (e.g., 425-a) configured for monitoring the control information. Within the sensing window 405, a portion of the resources 425-a may include time and frequency resources over which the UE 115-b receives a sidelink message 225 (e.g., SCI) from the UE 115-d. In some aspects, the portion of the resources 425-a may include time and frequency resources over which a sidelink message 230 (e.g., a PSSCH message, a PSSCH transmission) is transmitted from the UE 115-d to the UE 115-c. The sidelink message 225 (e.g., SCI) may include reservation parameters indicating reservation information associated with the resources 425-a through 425-d.

[0143]

[0150] In some aspects, the reservation information may include resource reservation period information associated with sidelink transmissions by the UE 115-d. For example, the resource reservation period information may include a duration 420 and a number of reserved resources associated with the reservation of resources 425-a through 425-d. In some examples, the resource reservation period information may include a periodicity at which the UE 115-d reserves resources 425-a through 425-d. For example, the resource reservation period information may include a periodicity at which the UE 115-d transmits sidelink messages 230 (e.g., PSSCH messages, PSSCH transmissions) on resources 425-a through 425-d. In one example, the resource reservation period information may indicate a duration 450 between transmissions of sidelink messages 230 (e.g., PSSCH messages, PSSCH transmissions) by the UE 115-d. In some examples, the reservation information may include an indication of a frequency resource associated with resources 425-a through 425-d.

[0144]

[0151] In some examples, the reservation information may include priority information associated with the resources 425-a through 425-d. For example, the reservation information may include priority information associated with a sidelink message 230 (e.g., a PSSCH message, a PSSCH transmission) transmitted from the UE 115-d to the UE 115-c. The priority information may include a priority level associated with the sidelink message 230 (e.g., a PSSCH message, a PSSCH transmission).

[0145]

[0152] In one example, the UE 115-b may identify resources within the resource selection window 415 based on a priority level. For example, the UE 115-b may compare a priority level associated with a sidelink message 230 (e.g., a PSSCH message, a PSSCH transmission) transmitted by the UE 115-d with a priority level associated with a sidelink message 245 (e.g., a PSSCH message, a PSSCH transmission) to be transmitted by the UE 115-a. The UE 115-b may identify resources within the resource selection window 415 based on the comparison. For example, the UE 115-b may identify that the priority level associated with the sidelink message 230 (e.g., a PSSCH message, a PSSCH transmission) is higher than the priority level associated with the sidelink message 245 (e.g., a PSSCH message, a PSSCH transmission). In another example, the UE 115-b may identify that a priority level associated with the sidelink message 230 (e.g., PSSCH message, PSSCH transmission) is lower than a priority level associated with the sidelink message 245 (e.g., PSSCH message, PSSCH transmission). For example, based on the difference in priority levels, the UE 115-b may indicate (e.g., via the sidelink message 235) resources that do not include (e.g., do not overlap with) or include (e.g., at least partially overlap with) the resources 425-a through 425-d reserved for the sidelink message 230 (e.g., PSSCH message, PSSCH transmission).

[0146]

[0153] In one example, the UE 115-b may measure a reference signal received power (RSRP) value associated with a sidelink message 225 (e.g., an SCI) or a sidelink message 230 received from the UE 115-d. The UE 115-b may identify resources within the resource selection window 415 based on the measured RSRP value and / or an interference threshold associated with the UE 115 (e.g., the UE 115-b or the UE 115-c) receiving the sidelink message. In an example aspect, the UE 115-b may determine the interference threshold based on a priority level associated with the sidelink message 230 (e.g., a PSSCH message, a PSSCH transmission) and a priority level associated with the sidelink message 245 (e.g., a PSSCH message, a PSSCH transmission). For example, the UE 115-b may determine the interference threshold according to an equation having the priority level associated with the sidelink message 230 and the priority level associated with the sidelink message 245 as variables, or may retrieve the interference threshold from a lookup table according to the priority level associated with the sidelink message 230 and the priority level associated with the sidelink message 245 (e.g., the priority level may be an index of the table).

[0147]

[0154] In some examples, the UE 115-b may determine that a measured RSRP value associated with the sidelink message 225 (e.g., SCI) or the sidelink message 230 is greater than an interference threshold. The UE 115-b may identify (e.g., assume) that transmitting a sidelink message 245 (e.g., a PSSCH message, a PSSCH transmission) on one or more of the resources 425-a through 425-d reserved for the sidelink message 230 (e.g., a PSSCH message, a PSSCH transmission) may interfere with the sidelink message 230. In one example, the UE 115-b may identify resources within the resource selection window 415 that do not include (e.g., do not overlap with) the resources 425-a through 425-d. UE 115-b may send an indication of available resources to UE 115-a via sidelink message 235, which may mitigate or eliminate potential interference with UE 115-a's transmission of a sidelink message 245 (e.g., a PSSCH message, a PSSCH transmission) and UE 115-d's transmission of a sidelink message 230 (e.g., a PSSCH message, a PSSCH transmission) (and received by UE 115-c).

[0148]

[0155] In another example, the UE 115-b may determine that a measured RSRP value associated with the sidelink message 225 (e.g., SCI) or the sidelink message 230 is less than an interference threshold. The UE 115-b may identify (assume) that transmitting the sidelink message 245 (e.g., PSSCH message, PSSCH transmission) on the resources 425-a through 425-d reserved for the sidelink message 230 (e.g., PSSCH message, PSSCH transmission) will not incur interference (e.g., above a threshold) from the sidelink message 230. In one example, the UE 115-b may select resources to indicate to the UE 115-a (e.g., via the sidelink message 235) for transmitting the sidelink message 245 (e.g., PSSCH message, PSSCH transmission) within the resource selection window 415 without strictly avoiding the resources 425-a through 425-d. For example, UE 115-b may select resources that partially or completely overlap with resources 425-a through 425-d. In some aspects, UE 115-a may transmit sidelink messages 245 (e.g., PSSCH messages, PSSCH transmissions) on some or all of resources 425-a through 425-d.

[0149]

[0156] A second exemplary implementation will be described with reference to FIG. 3 and the timing diagram 400 of FIG. 4. The UE 115-e may monitor for sidelink messages on the transmit beam 305-a selected for transmitting identified data to the UE 115-f. The UE 115-e may monitor for sidelink messages during a sensing window 405. Within the sensing window 405, a portion of the resources 425-a may include time and frequency resources over which the UE 115-e receives sidelink messages 340 (e.g., PSFCH messages, PSFCH transmissions) from the UE 115-g. In some aspects, the portion of the resources 425-a may include time and frequency resources over which sidelink messages 330 (e.g., sidelink control information, sidelink control indicators) and sidelink messages 335 (e.g., PSSCH messages, PSSCH transmissions) are transmitted from the UE 115-h to the UE 115-g. The sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) may include a reservation parameter indicating reservation information associated with the resources 425-a through 425-d.

[0150]

[0157] In some aspects, the reservation information may include resource reservation period information associated with sidelink transmissions by the UE 115-h. For example, the resource reservation period information may include a duration 420 and a number of reserved resources associated with the reservation of resources 425-a through 425-d. In some examples, the resource reservation period information may include a periodicity with which the UE 115-h reserves resources 425-a through 425-d. For example, the resource reservation period information may include a periodicity with which the UE 115-h transmits sidelink messages 345 (e.g., sidelink control information, sidelink control indicators) or sidelink messages 350 (e.g., PSSCH messages, PSSCH transmissions) on the resources 425-a through 425-d. In one example, the resource reservation period information may indicate a duration 450 between transmissions of sidelink messages 345 (e.g., sidelink control information, sidelink control indicators) or sidelink messages 350 (e.g., PSSCH messages, PSSCH transmissions) by the UE 115-h.

[0151]

[0158] In some examples, the reservation information may include priority information associated with the resources 425-a through 425-d. For example, the reservation information may include priority information associated with a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) transmitted from the UE 115-h to the UE 115-g. The priority information may include a priority level associated with the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission).

[0152]

[0159] In one example, the UE 115-e may identify resources within the resource selection window 415 based on a priority level. For example, the UE 115-e may compare a priority level associated with a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) transmitted by the UE 115-h with a priority level associated with a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) to be transmitted by the UE 115-e. The UE 115-e may identify resources within the resource selection window 415 based on the comparison. For example, the UE 115-e may identify that the priority level associated with the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) is higher than the priority level associated with the sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission). In another example, the UE 115-e may identify that a priority level associated with the sidelink message 335 (e.g., PSSCH message, PSSCH transmission) is lower than a priority level associated with the sidelink message 325 (e.g., PSSCH message, PSSCH transmission). For example, based on the difference in priority levels, the UE 115-e may transmit the sidelink message 325 (e.g., PSSCH message, PSSCH transmission) on resources that do not include (e.g., do not overlap with) or include (e.g., at least partially overlap with) the resources 425-a through 425-d reserved for the sidelink message 335 (e.g., PSSCH message, PSSCH transmission).

[0153]

[0160] In some other aspects, the reservation information may include an amount of data bits associated with transmitting sidelink feedback information. For example, the reservation information may include an amount of bits associated with the sidelink message 340 (e.g., PSFCH message, PSFCH transmission). In one example, the amount of bits may be equal to the sum of 1 bit for ACK / NACK, an amount of bits for the UE identifier, log2 (the amount of elements in sl-ResourceReservePeriodList, where sl-ResourceReservePeriodList may correspond to a list of resource reservation intervals allowed in or supported by the network), log2 (the amount of priority levels (8)), and an amount of bits to indicate the PSSCH resource location (e.g., time and frequency information of the sidelink message 335 (e.g., PSSCH message, PSSCH transmission)).

[0154]

[0161] Thus, in some examples, the UE 115-e may monitor and receive multiple PSFCH transmissions from multiple UEs 115 (e.g., UE 115-g, another UE 115) corresponding to multiple respective PSSCH transmissions (e.g., sidelink message 335, PSSCH transmissions other than sidelink message 335). In some aspects, multiple PSFCH transmissions corresponding to multiple respective PSSCH transmissions may be multiplexed. In some examples, a cyclic shift may be used to convey ACK / NACK information and UE identifiers associated with the various UEs 115 (e.g., UE 115-h, another UE 115) transmitting the PSFCH messages.

[0155]

[0162] In one example, the UE 115-e may measure an RSRP value associated with a sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) received from the UE 115-g. The UE 115-e may identify a resource within the resource selection window 415 based on the measured RSRP value and an interference threshold associated with the UE 115-g receiving the sidelink message. For example, a threshold may be associated with the UE 115-g receiving the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission). In an example aspect, the UE 115-e may determine the interference threshold based on a priority level associated with the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) and a priority level associated with the sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission). In some aspects, the UE 115-e may determine the interference threshold based on a function associated with calculating the interference threshold based on the priority level. In some other aspects, the UE 115-e may determine the interference threshold based on a lookup table that includes priority levels and respective interference thresholds. For example, the lookup table may include interference thresholds corresponding to various combinations of priority levels.

[0156]

[0163] In some examples, the UE 115-e may determine that a measured RSRP value associated with a sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) is greater than an interference threshold associated with receiving a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission). The UE 115-e may identify (assume) that transmitting a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) on resources 425-a through 425-d reserved for the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) may add an amount of interference that exceeds the interference threshold. In one example, the UE 115-e may select resources within a resource selection window 415 that do not include (e.g., do not overlap with) resources 425-a through 425-d. The UE 115-e may transmit the sidelink message 325 (e.g., PSSCH message, PSSCH transmission) on the selected resources, which may mitigate or eliminate potential interference between the transmission of the sidelink message 325 (e.g., PSSCH message, PSSCH transmission) by the UE 115-e and the transmission of the sidelink message 335 (e.g., PSSCH message, PSSCH transmission) by the UE 115-h (and received by the UE 115-g). In some aspects, transmitting the sidelink message 325 (e.g., PSSCH message, PSSCH transmission) on the selected resources may mitigate or eliminate potential interference between the transmission of the sidelink message 325 (e.g., PSSCH message, PSSCH transmission) by the UE 115-e and the reception of the sidelink message 335 (e.g., PSSCH message, PSSCH transmission) by the UE 115-g.

[0157]

[0164] In another example, the UE 115-e may determine that a measured RSRP value associated with a sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) is less than an interference threshold associated with receiving a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission). The UE 115-e may determine that any interference resulting from transmitting a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) on resources 425-a through 425-d reserved for the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) may be less than the interference threshold. In one example, the UE 115-e may select resources for transmitting a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) within the resource selection window 415 without strictly avoiding resources 425-a through 425-d. For example, the UE 115-e may select resources that partially or fully overlap with resources 425-a through 425-d. In some aspects, the UE 115-e may transmit a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) on some or all of the resources 425-a through 425-d.

[0158]

[0165] In some aspects, a transmit power level value associated with transmitting a sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) may be variable. For example, the UE 115-g may set (vary) the transmit power level to control (e.g., to some extent) the amount of interference experienced by the UE 115-g. In some aspects, the UE 115-g may set (vary) the transmit power level value based on an interference threshold associated with receiving a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) from the UE 115-h. In some examples, the UE 115-g may determine the interference threshold based on a priority level associated with receiving the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission). In one example, the UE 115-g may identify the priority level based on priority information included in a sidelink message 330 (e.g., a sidelink control indicator) received from the UE 115-h.

[0159]

[0166] In one example, the UE 115-g may determine that a priority level associated with receiving a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) is relatively high. In this case, the UE 115-g may transmit the sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) at a relatively high (e.g., maximum) power level at which the UE 115-g is capable of transmitting the sidelink message 340. In another example, the UE 115-g may determine that a priority level associated with receiving a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) is relatively low. In this case, the UE 115-g may transmit the sidelink message 340 (e.g., a PSFCH message, a PSFCH transmission) at a relatively low (e.g., minimum) power level.

[0160]

[0167] A third example implementation will be described with reference to Figure 3 and the timing diagram 400 of Figure 4. Within another sensing window (e.g., a sensing window that may at least partially overlap with the resource selection window 415), the UE 115-e may receive from the UE 115-g an additional sidelink message 345 (e.g., sidelink control information, sidelink control indicator), a sidelink message 350 (e.g., PSSCH message, PSSCH transmission), or both. The sidelink message 345 (e.g., sidelink control information, sidelink control indicator) may include a resource parameter indicating resource information associated with the resources 425-a to 425-d or the resources of the next resource selection window 415. In some aspects, the sidelink message 350 (e.g., PSSCH message, PSSCH transmission) may include a resource parameter indicating resource information associated with the resources 425-a to 425-d.

[0161]

[0168] The UE 115-g may transmit a sidelink message 345 (e.g., sidelink control information, sidelink control indicator), a sidelink message 350 (e.g., PSSCH message, PSSCH transmission), or both based on a recurring schedule. For example, the UE 115-g may transmit a sidelink message 345 (e.g., sidelink control information, sidelink control indicator), a sidelink message 350 (e.g., PSSCH message, PSSCH transmission), or both based on a periodicity. In some aspects, by transmitting a sidelink message 345 (e.g., sidelink control information, sidelink control indicator), a sidelink message 350 (e.g., PSSCH message, PSSCH transmission), or both, the UE 115-g may inform other UEs 115 (e.g., UE 115-e) that they should avoid using resources 425-a-d on which the UE 115-g receives sidelink transmissions.

[0162]

[0169] In some aspects, the resource information may include time and frequency information associated with the resources 425-a through 425-d. In some aspects, the resource information may include a duration 420 and a number of reserved resources associated with the resources 425-a through 425-d. In some examples, the resource information may include a periodicity associated with the resources 425-a through 425-d. For example, the resource information may include a periodicity at which the UE 115-g receives sidelink messages. In one example, the resource information may include a periodicity at which the UE 115-g receives sidelink messages, such as, for example, sidelink messages 335 (e.g., PSSCH messages, PSSCH transmissions). In some examples, if the UE 115-g is not receiving sidelink transmissions, the UE 115-g may refrain from providing resource information to other UEs 115 (e.g., the UE 115-e). For example, if the UE 115-g does not receive control information indicating a sidelink transmission, the UE 115-g may refrain from transmitting a sidelink message 345 (e.g., sidelink control information, sidelink control indicator) or a sidelink message 350 (e.g., PSSCH message, PSSCH transmission).

[0163]

[0170] In one example, the resource information may include priority information associated with a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) transmitted from the UE 115-h to the UE 115-g. The priority information may include a priority level associated with the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission). In some examples, the resource information may be beam-specific. For example, the UE 115-g may transmit different resource information via different beams corresponding to control information received via different beams.

[0164]

[0171] In one example, the UE 115-e may identify resources within the resource selection window 415 based on a priority level. For example, the UE 115-e may compare a priority level associated with a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) transmitted by the UE 115-h with a priority level associated with a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) to be transmitted by the UE 115-e. The UE 115-e may identify resources within the resource selection window 415 based on the comparison. For example, the UE 115-e may identify that the priority level associated with the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) is higher than the priority level associated with the sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission). In another example, the UE 115-e may identify that a priority level associated with the sidelink message 335 (e.g., PSSCH message, PSSCH transmission) is lower than a priority level associated with the sidelink message 325 (e.g., PSSCH message, PSSCH transmission). Based on the difference in priority levels, the UE 115-e may transmit the sidelink message 325 (e.g., PSSCH message, PSSCH transmission) on resources that do not include (e.g., do not overlap with) or include (e.g., at least partially overlap with) resources 425-a through 425-d on which the UE 115-g receives a sidelink message, such as the sidelink message 335 (e.g., PSSCH message, PSSCH transmission).

[0165]

[0172] In one example, the UE 115-e may identify a transmit power value associated with a sidelink message 345 (e.g., sidelink control information, sidelink control indicator). For example, the UE 115-e may identify a transmit power value based on an indication included in the sidelink message 345 (e.g., sidelink control information, sidelink control indicator). In one example, the UE 115-e may identify a transmit power value associated with a sidelink message 350 (e.g., PSSCH message, PSSCH transmission). For example, the UE 115-e may identify a transmit power value based on an indication included in the sidelink message 350 (e.g., PSSCH message, PSSCH transmission).

[0166]

[0173] The UE 115-e may identify resources within the resource selection window 415 based on a transmit power value associated with the sidelink message 345 (e.g., sidelink control information, sidelink control indicator) and an interference threshold associated with the UE 115-g receiving the sidelink message. For example, the threshold may be associated with the UE 115-g receiving the sidelink message 335 (e.g., PSSCH message, PSSCH transmission). In another example, the UE 115-e may identify resources within the resource selection window 415 based on a transmit power value associated with the sidelink message 350 (e.g., PSSCH message, PSSCH transmission) and an interference threshold.

[0167]

[0174] In an example aspect, the UE 115-e may determine the interference threshold based on a priority level associated with the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) and a priority level associated with the sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission). For example, the UE 115-e may determine the interference threshold based on a function associated with calculating the interference threshold based on the priority level. In some other aspects, the UE 115-e may determine the interference threshold based on a lookup table including the priority levels and respective interference thresholds. For example, the lookup table may include interference thresholds corresponding to various combinations of priority levels. In some aspects, the interference threshold may be indicated in a sidelink message 345 (e.g., a sidelink control information, a sidelink control indicator) received from the UE 115-g. In some other aspects, the interference threshold may be indicated in a sidelink message 350 (e.g., a PSSCH message, a PSSCH transmission) received from the UE 115-g.

[0168]

[0175] In some examples, the UE 115-e may calculate a path loss associated with the sidelink message 345 (e.g., sidelink control information, sidelink control indicator) based on a measured RSRP value associated with the sidelink message 345 (e.g., sidelink control information, sidelink control indicator) and a transmit power value associated with the sidelink message 345 (e.g., sidelink control information, sidelink control indicator). In some aspects, the UE 115-e may determine, based on the calculated path loss, whether transmitting the sidelink message 325 (e.g., PSSCH message, PSSCH transmission) at a given transmit power (e.g., transmit power associated with a scheduled modulation and coding scheme or a desired block error rate) would cause interference to the UE 115-g that is greater than an interference threshold.

[0169]

[0176] In one example, the UE 115-e may determine that transmitting a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) on resources 425-a through 425-d reserved for receiving a sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) at a transmit power associated with transmitting the sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) may add an amount of interference that exceeds an interference threshold. In one example, the UE 115-e may select resources within the resource selection window 415 that do not include (e.g., do not overlap with) resources 425-a through 425-d. The UE 115-e may transmit a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) on the selected resources, which may mitigate or eliminate potential interference between the transmission of the sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) by the UE 115-e and the reception of the sidelink message 335 (e.g., a PSSCH message, a PSSCH transmission) by the UE 115-g.

[0170]

[0177] In another example, the UE 115-e may determine, based on the calculated path loss, that transmission of the sidelink message 325 at a given transmit power (e.g., transmit power associated with a scheduled modulation and coding scheme or a desired block error rate) may result in interference less than an interference threshold. In such a case, the UE 115-e may identify (assume) that any interference resulting from transmitting the sidelink message 325 (e.g., PSSCH message, PSSCH transmission) on the resources 425-a through 425-d reserved for receiving the sidelink message 335 (e.g., PSSCH message, PSSCH transmission) may be less than the interference threshold. In one example, the UE 115-e may select resources for transmitting the sidelink message 325 (e.g., PSSCH message, PSSCH transmission) within the resource selection window 415 without strictly avoiding the resources 425-a through 425-d. For example, the UE 115-e may select resources that partially or fully overlap with the resources 425-a through 425-d. In some aspects, the UE 115-e may transmit a sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) on some or all of the resources 425-a through 425-d.

[0171]

[0178] The example aspects described with respect to the UE 115-e selecting resources within the resource selection window 415 based on a transmit power value associated with a sidelink message 345 (e.g., sidelink control information, sidelink control indicator) and a calculated path loss and an interference threshold may also be applied to a transmit power value associated with a sidelink message 350 (e.g., PSSCH message, PSSCH transmission). For example, the UE 115-e may calculate a path loss associated with a sidelink message 350 (e.g., PSSCH message, PSSCH transmission) based on a measured RSRP value associated with the sidelink message 350 (e.g., PSSCH message, PSSCH transmission) and a transmit power value associated with the sidelink message 350 (e.g., PSSCH message, PSSCH transmission). In some aspects, the UE 115-e may determine, based on the calculated path loss, whether transmission of the sidelink message 325 at a given transmit power (e.g., a transmit power associated with a scheduled modulation and coding scheme or a desired block error rate) may cause interference greater than or less than an interference threshold. In one example, the UE 115-e may select resources within the resource selection window 415 on which to transmit the sidelink message 325 (e.g., a PSSCH message, a PSSCH transmission) based on a transmit power value associated with the sidelink message 345 (e.g., sidelink control information, sidelink control indicator), the calculated path loss, and the interference threshold.

[0172]

[0179] 5 illustrates an example of a process flow 500 supporting resource selection using sidelink receiver sensing according to aspects of the present disclosure. In some examples, process flow 500 may implement aspects of wireless communication system 100, wireless communication system 200, wireless communication system 300, or timing diagram 400. Furthermore, process flow 500 may be implemented by UEs 115-i to 115-l, which may be examples of UE 115 described with reference to FIG. 1 and UEs 115-a to 115-d described with reference to FIG. 2.

[0173]

[0180] In the following description of process flow 500, operations between UE 115-i through UE 115-l may be transmitted in an order different from that shown, or operations performed by UE 115-i through UE 115-l may be performed in a different order or at a different time. Also, some operations may be omitted from process flow 500, or other operations may be added to process flow 500. Although UE 115-i through UE 115-l are shown performing some operations of process flow 500, it should be understood that any wireless device may perform the operations shown.

[0174]

[0181] In some examples, UE 115-j may be located between UE 115-i and UE 115-k, and UE 115-k may be located between UE 115-j and UE 115-l. Additionally or alternatively, UE 115-j and / or 115-k may be located between UE 115-i and UE 115-l. In some examples, UE 115-i may be configured to communicate sidelink messages via the first beam 502, UE 115-j may be configured to communicate sidelink messages via the second beam 504, UE 115-k may be configured to communicate sidelink messages via the third beam 506, and UE 115-j may be configured to communicate sidelink messages via the fourth beam 508. In some examples, the first beam 502 and the second beam 504 may be pointed closer in a first direction, and the third beam 506 and the fourth beam 508 may be pointed closer in a second direction opposite the first direction. Some or each of the transmissions described herein (e.g., the first through fifth sidelink messages) may be assumed to be transmitted via a corresponding described beam of the transmitting UE 115 and received via a corresponding described beam of the receiving UE 115.

[0175]

[0182] At 505, UE 115-i may transmit a first sidelink message (e.g., SCI) to UE 115-l on a sidelink channel. The first sidelink message may include an indication of first resources of the sidelink channel reserved by UE 115-i for a fifth sidelink message (e.g., PSSCH) by UE 115-i to UE 115-l. In some examples, UE 115-k may intercept the first sidelink message on the sidelink channel.

[0176]

[0183] At 510, UE 115-k may transmit a second sidelink message to UE 115-j on the sidelink channel. The second sidelink message may include an indication of second resources of the sidelink channel. In some examples, the second resources of the sidelink channel may not include the first resources of the sidelink channel. Alternatively, the second resources of the sidelink channel may correspond to or include the first resources of the sidelink channel.

[0177]

[0184] At 515, UE 115-j may select a third resource of the sidelink channel for a fourth sidelink message to UE 115-k based on the second sidelink message including an indication of the second resource.

[0178]

[0185] At 520, UE 115-j may transmit a third sidelink message (e.g., an SCI) to UE 115-k based on receiving the second sidelink message. The third sidelink message may allocate third resources of the sidelink channel for the fourth sidelink message. In some examples, the third resources may be selected from the second resources (e.g., if the second resources do not include the first resources). Alternatively, the third resources may not include the second resources (e.g., if the second resources correspond to or include the first resources).

[0179]

[0186] At 525, UE 115-j may transmit a fourth sidelink message (e.g., a PSSCH) to UE 115-k on the third resources based on receiving the second sidelink message from UE 115-k. The fourth sidelink message may include data for UE 115-j.

[0180]

[0187] In some examples, the UE 115-k may determine the availability of the first resource for inclusion in the third resource based on comparing a signal metric of the first sidelink message or the fifth sidelink message to a threshold. In some examples, the UE 115-k may determine the threshold based on a priority of the fifth sidelink message (e.g., PSSCH), a priority of the fourth sidelink message (e.g., PSSCH), or any combination thereof. In some examples, the second resource may indicate that the first resource is available for inclusion in the third resource based on the signal metric not meeting a threshold. Additionally or alternatively, the second resource may indicate that the first resource is not available for inclusion in the third resource based on the signal metric meeting a threshold.

[0181]

[0188] In some examples, the second sidelink message may be associated with a time window, and the second resources may indicate resources available for the fourth sidelink message within the time window. In some examples, the first resources may include a set of periodic resources, and the second resources may indicate resources excluding each of the set of periodic resources occurring within the time window. In some examples, the first sidelink message may include an SCI including an indication of the first resources.

[0182]

[0189] 6 illustrates an example of a process flow 600 supporting resource selection using sidelink transmitter sensing according to aspects of the present disclosure. In some examples, process flow 600 may implement aspects of wireless communication system 100, wireless communication system 200, wireless communication system 300, or timing diagram 400. Furthermore, process flow 600 may be implemented by UEs 115-m through 115-p, which may be examples of UE 115 described with reference to FIG. 1 and UEs 115-e through 115-h described with reference to FIG. 3.

[0183]

[0190] In the following description of process flow 600, operations between UE 115-m through UE 115-p may be transmitted in an order different from that shown, or operations performed by UE 115-m through UE 115-p may be performed in a different order or at a different time. Also, some operations may be omitted from process flow 600, or other operations may be added to process flow 600. Although UE 115-m through UE 115-p are shown performing some operations of process flow 600, it should be understood that any wireless device may perform the operations shown.

[0184]

[0191] At 605, the UE 115-m may identify data for transmission to the UE 115-n on the sidelink channel.

[0185]

[0192] At 610, the UE 115-o may receive a first sidelink message from the UE 115-p. In some examples, the first sidelink message may include an indication of first resources reserved by the UE 115-p for a second sidelink message by the UE 115-p to the UE 115-o. For example, the first sidelink message may be transmitted over a sidelink control channel. In one example, the first sidelink message may include control information (e.g., SCI).

[0186]

[0193] At 615, the UE 115-o may receive a second sidelink message from the UE 115-p on the first resources. In some examples, the second sidelink message may include data. For example, the second sidelink message may include a PSSCH transmission.

[0187]

[0194] At 620, the UE 115-o may transmit a third sidelink message to the UE 115-m based on the first sidelink message. In some examples, the third sidelink message may include an indication of the first resources reserved by the UE 115-p. In some aspects, the third sidelink message may be transmitted via a sidelink feedback channel. For example, the third sidelink message may include a PSFCH transmission. In some other aspects, the third sidelink message may be transmitted via a sidelink control channel, a sidelink data channel, or both. For example, the third sidelink message may include control information (e.g., SCI). In another example, the third sidelink message may include a PSSCH transmission.

[0188]

[0195] In one example, UE 115-m may monitor one or more sidelink messages among a set of UEs on a beam selected for transmission of the identified data to UE 115-n. In one example, the set of UEs may include UE 115-n, UE 115-o, and UE 115-p. UE 115-m may identify a sensing window including a set of time and frequency resources associated with the one or more sidelink messages, and UE 115-m may monitor the one or more sidelink messages based on the identified sensing window. In one example, UE 115-m may receive a third sidelink message based on the monitoring.

[0189]

[0196] At 625, the UE 115-m may identify second resources of the sidelink channel based on the indication of the first resources reserved by the UE 115-p. In some examples, the UE 115-m may identify the second resources from among a set of available resources excluding the first resources. In some examples, the second resources may not include the first resources reserved by the UE 115-p.

[0190]

[0197] In some aspects, the UE 115-m may identify a set of reservation parameters associated with the first resource based on the indication of the first resource. In one example, the UE 115-m may identify reservation information associated with the first resource based on the set of reservation parameters. In some examples, the reservation information may include a duration and a number of reserved resources associated with the reservation of the first resource by the UE 115-p, a periodicity associated with the reservation of the first resource by the UE 115-p, an amount of the reservation of the first resource by the UE 115-p, time and frequency information associated with the first resource, or a combination thereof. In one example, the UE 115-m may identify a second resource of the sidelink channel based on the identified reservation information.

[0191]

[0198] In some other aspects, the UE 115-m may identify a set of resource parameters associated with the first resource based on the indication of the first resource. In one example, the UE 115-m may identify resource information associated with the first resource based on the set of resource parameters. In some examples, the resource information may include a periodicity associated with the first resource, time and frequency information associated with the first resource, priority information associated with the second sidelink message, or a combination thereof. In one example, the UE 115-m may identify a second resource of the sidelink channel based on the identified resource information.

[0192]

[0199] In some aspects, the UE 115-m may identify first priority information associated with the second sidelink message based on the indication of the first resource. The UE 115-m may identify second priority information associated with transmitting the fourth sidelink message to the UE 115-n. In one example, identifying the second resource of the sidelink channel may be based on comparing the identified first priority information with the identified second priority information.

[0193]

[0200] In some aspects, the UE 115-m may measure an RSRP value associated with the third sidelink message. In one example, the UE 115-m may identify a second resource of the sidelink channel based on the measured RSRP value. In some examples, the UE 115-m may determine first priority information associated with the second sidelink message based on the indication of the first resource. In one example, the UE 115-m may determine an interference threshold associated with the second sidelink message based on the first priority information associated with the second sidelink message and the second priority information associated with transmitting the fourth sidelink message. In some aspects, the UE 115-m may identify a second resource of the sidelink channel based on the measured RSRP value satisfying the interference threshold.

[0194]

[0201] In some other aspects, the UE 115-m may identify a transmit power value associated with the third sidelink message. In one example, the UE 115-m may identify a second resource of the sidelink channel based on the identified transmit power value and the measured RSRP value. In some examples, the UE 115-m may determine first priority information associated with the second sidelink message based on the indication of the first resource. In one example, the UE 115-m may determine an interference threshold associated with the second sidelink message based on the first priority information associated with the second sidelink message and the second priority information associated with transmitting the fourth sidelink message. In some aspects, the UE 115-m may identify a second resource of the sidelink channel based on a calculated received power of the fourth sidelink message at the UE 115-o (based on a path loss value calculated from the measured RSRP value) satisfying an interference threshold.

[0195]

[0202] At 630, UE 115-m may transmit a fourth sidelink message to UE 115-n on the second resources. The fourth sidelink message may include data. In one example, the fourth sidelink message may include a PSSCH transmission.

[0196]

[0203] 7 shows a block diagram 700 of a device 705 supporting resource selection using sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. The wireless device 705 may be an example of an aspect of a UE 115 described herein. The device 705 may include a receiver 710, a transmitter 715, and a communications manager 720. The device 705 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0197]

[0204] The receiver 710 may provide a means for receiving information such as packets, user data, control information, or any combination thereof associated with various traffic channels (e.g., control channels, data channels, traffic channels related to resource selection with sidelink receiver sensing). The information may be passed on to other components of the device 705. The receiver 710 may utilize a single antenna or a set of multiple antennas.

[0198]

[0205] The transmitter 715 may provide a means for transmitting signals generated by other components of the device 705. For example, the transmitter 715 may transmit information such as packets associated with various traffic channels (e.g., control channels, data channels, traffic channels related to resource selection with sidelink receiver sensing), user data, control information, or any combination thereof. In some examples, the transmitter 715 may be co-located with the receiver 710 in a transceiver module. The transmitter 715 may utilize a single antenna or a set of multiple antennas.

[0199]

[0206] The communications manager 720, the receiver 710, the transmitter 715, or various combinations or components thereof may be examples of means for implementing various aspects of resource selection with sidelink receiver sensing described herein. For example, the communications manager 720, the receiver 710, the transmitter 715, or various combinations or components thereof may support a method for implementing one or more of the functions described herein.

[0200]

[0207] In some examples, the communications manager 720, the receiver 710, the transmitter 715, or various combinations or components thereof may be implemented in hardware (e.g., in communications management circuitry). The hardware may include a processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured as a means for performing or otherwise supporting the functions described in this disclosure. In some examples, the processor and a memory coupled to the processor may be configured to perform one or more of the functions described herein (e.g., by the processor executing instructions stored in the memory).

[0201]

[0208] Additionally or alternatively, in some examples, the communications manager 720, the receiver 710, the transmitter 715, or various combinations or components thereof may be implemented in code executed by a processor (e.g., as communications management software or firmware). When implemented in code executed by a processor, the functionality of the communications manager 720, the receiver 710, the transmitter 715, or various combinations or components thereof may be performed by a general-purpose processor, a DSP, a central processing unit (CPU), an ASIC, an FPGA, or any combination of these or other programmable logic devices (e.g., configured as a means for performing or otherwise supporting the functions described in this disclosure).

[0202]

[0209] In some examples, communications manager 720 may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or in cooperation with receiver 710, transmitter 715, or both. For example, communications manager 720 may receive information from receiver 710, send information to transmitter 715, or be integrated in combination with receiver 710, transmitter 715, or both to receive information, transmit information, or perform various other operations described herein.

[0203]

[0210] The communications manager 720 may support wireless communications at a first UE according to examples disclosed herein. For example, the communications manager 720 may be configured with or otherwise support a means for receiving a first sidelink message on a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel reserved for a second sidelink message. The communications manager 720 may be configured with or otherwise support a means for transmitting a third sidelink message on a sidelink channel to the second UE, the third sidelink message including an indication of second resources of the sidelink channel. The communications manager 720 may be configured with or otherwise support a means for receiving a fourth sidelink message from the second UE on the third resources of the sidelink channel based on transmitting the third sidelink message to the second UE, the fourth sidelink message including data for the first UE.

[0204]

[0211] Additionally or alternatively, the communications manager 720 may support wireless communications at a first UE according to examples disclosed herein. For example, the communications manager 720 may be configured with or otherwise support a means for receiving a first sidelink message on a sidelink channel from a second UE, the first sidelink message including an indication of first resources on the sidelink channel. The communications manager 720 may be configured with or otherwise support a means for selecting second resources on the sidelink channel for a second sidelink message to the second UE based on the first sidelink message including the indication of the first resources. The communications manager 720 may be configured with or otherwise support a means for transmitting a third sidelink message on the sidelink channel to the second UE, the third sidelink message allocating second resources for the second sidelink message to the second UE. The communications manager 720 may be configured with or otherwise support a means for transmitting a second sidelink message over second resources to a second UE, where the second sidelink message includes data for the second UE.

[0205]

[0212] Additionally or alternatively, the communications manager 720 may support wireless communications at the first UE according to examples disclosed herein. For example, the communications manager 720 may be configured as or otherwise support a means for identifying data for transmission on a sidelink channel. The communications manager 720 may be configured as or otherwise support a means for receiving a first sidelink message from a second UE, the first sidelink message including an indication of first resources reserved for a second sidelink message to the second UE. The communications manager 720 may be configured as or otherwise support a means for identifying second resources of the sidelink channel based on the first resources. The communications manager 720 may be configured as or otherwise support a means for transmitting a third sidelink message including data on the second resources.

[0206]

[0213] Additionally or alternatively, the communications manager 720 may support wireless communications at the first UE according to examples disclosed herein. For example, the communications manager 720 may be configured with or otherwise support a means for receiving a first sidelink message from the second UE, including an indication of first resources reserved by the second UE for a second sidelink message by the second UE to the first UE. The communications manager 720 may be configured with or otherwise support a means for receiving a second sidelink message from the second UE on the first resources, the second sidelink message including data. The communications manager 720 may be configured with or otherwise support a means for transmitting a third sidelink message to a third UE based on the first sidelink message, the third sidelink message including an indication of the first resources reserved by the second UE.

[0207]

[0214] By including or configuring a communications manager 720 according to examples described herein, the device 705 (e.g., a processor controlling or otherwise coupled to the receiver 710, the transmitter 715, the communications manager 720, or a combination thereof) may support techniques for enabling the transmitting UE to identify resources reserved for a neighboring UE's transmission when the transmitting UE uses a beam configured in a direction different from the direction in which the neighboring UE's transmission is to be received. Thus, the transmitting UE may make a decision corresponding to the resources to use for the transmitting UE to conduct a transmission related to the neighboring UE's resources.

[0208]

[0215] 8 shows a block diagram 800 of a device 805 supporting resource selection using sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. The device 805 may be an example of an aspect of the device 705 or UE 115 described herein. The device 805 may include a receiver 810, a transmitter 815, and a communications manager 820. The device 805 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0209]

[0216] The receiver 810 may provide a means for receiving information such as packets, user data, control information, or any combination thereof associated with various traffic channels (e.g., control channels, data channels, traffic channels related to resource selection with sidelink receiver sensing). The information may be passed on to other components of the device 805. The receiver 810 may utilize a single antenna or a set of multiple antennas.

[0210]

[0217] The transmitter 815 may provide a means for transmitting signals generated by other components of the device 805. For example, the transmitter 815 may transmit information such as packets associated with various traffic channels (e.g., control channels, data channels, traffic channels related to resource selection with sidelink receiver sensing), user data, control information, or any combination thereof. In some examples, the transmitter 815 may be co-located with the receiver 810 in a transceiver module. The transmitter 815 may utilize a single antenna or a set of multiple antennas.

[0211]

[0218] The device 805, or various components thereof, may be examples of means for implementing various aspects of resource selection using sidelink receiver sensing described herein. For example, the communications manager 820 may include a sidelink message receiver 825, a sidelink message transmitter 830, a resource identification component 835, a data identifier 840, or any combination thereof. The communications manager 820 may be an example of an aspect of the communications manager 720 described herein. In some examples, the communications manager 820, or various components thereof, may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or otherwise cooperating with the receiver 810, the transmitter 815, or both. For example, the communications manager 820 may receive information from the receiver 810, send information to the transmitter 815, or be integrated in combination with the receiver 810, the transmitter 815, or both to receive information, transmit information, or perform various other operations described herein.

[0212]

[0219] The communications manager 820 may support wireless communications at the first UE according to examples disclosed herein. The sidelink message receiver 825 may be configured or otherwise support a means for receiving a first sidelink message from a second UE over a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel reserved for the second sidelink message. The sidelink message transmitter 830 may be configured or otherwise support a means for transmitting a third sidelink message over a sidelink channel to the second UE, the third sidelink message including an indication of second resources of the sidelink channel. The sidelink message receiver 825 may be configured or otherwise support a means for receiving a fourth sidelink message from the second UE over third resources of the sidelink channel based on the transmission of the third sidelink message to the second UE, the fourth sidelink message including data for the first UE.

[0213]

[0220] Additionally or alternatively, the communications manager 820 may support wireless communications at the first UE according to examples disclosed herein. The sidelink message receiver 825 may be configured or otherwise support a means for receiving a first sidelink message over a sidelink channel from a second UE, the first sidelink message including an indication of first resources of the sidelink channel. The resource identification component 835 may be configured or otherwise support a means for selecting second resources of the sidelink channel for a second sidelink message to the second UE based on the first sidelink message including an indication of the first resources. The sidelink message transmitter 830 may be configured or otherwise support a means for transmitting a third sidelink message over the sidelink channel to the second UE, the third sidelink message allocating second resources for the second sidelink message to the second UE. The sidelink message transmitter 830 may be configured with or otherwise support means for transmitting a second sidelink message on second resources to a second UE, where the second sidelink message includes data for the second UE.

[0214]

[0221] Additionally or alternatively, the communications manager 820 may support wireless communications at the first UE according to examples disclosed herein. The data identifier 840 may be configured as or otherwise support a means for identifying data for transmission to the second UE on a sidelink channel. The sidelink message receiver 825 may be configured as or otherwise support a means for receiving a first sidelink message from a third UE, the first sidelink message including an indication of first resources reserved by the fourth UE for a second sidelink message by the fourth UE to the third UE. The resource identification component 835 may be configured as or otherwise support a means for identifying second resources of the sidelink channel based on the indication of the first resources reserved by the fourth UE. The sidelink message transmitter 830 may be configured as or otherwise support a means for transmitting a third sidelink message including data to the second UE on the second resources.

[0215]

[0222] Additionally or alternatively, the communications manager 820 may support wireless communications at the first UE according to examples disclosed herein. The sidelink message receiver 825 may be configured or otherwise support a means for receiving a first sidelink message from the second UE, including an indication of first resources reserved by the second UE for a second sidelink message by the second UE to the first UE. The sidelink message receiver 825 may be configured or otherwise support a means for receiving a second sidelink message from the second UE on the first resources, the second sidelink message including data. The sidelink message transmitter 830 may be configured or otherwise support a means for transmitting a third sidelink message to a third UE based on the first sidelink message, the third sidelink message including an indication of the first resources reserved by the second UE.

[0216]

[0223] FIG. 9 shows a block diagram 900 of a communications manager 920 supporting resource selection using sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. The communications manager 920 may be an example of an aspect of the communications manager 720, the communications manager 820, or both described herein. The communications manager 920, or various components thereof, may be an example of a means for implementing various aspects of resource selection using sidelink receiver sensing described herein. For example, the communications manager 920 may include a sidelink message receiver 925, a sidelink message transmitter 930, a resource identification component 935, a data identifier 940, a resource availability component 945, a reservation parameters component 950, a priority information component 955, a measurement component 960, a resource parameters component 965, a transmit power component 970, a sensing window identifier 975, or any combination thereof. Each of these components may communicate with each other directly or indirectly (e.g., via one or more buses).

[0217]

[0224] The communications manager 920 may support wireless communications at the first UE according to examples disclosed herein. The sidelink message receiver 925 may be configured with or otherwise support a means for receiving a first sidelink message (e.g., sidelink message 922) over a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel reserved for the second sidelink message. The sidelink message transmitter 930 may be configured with or otherwise support a means for transmitting a third sidelink message (e.g., sidelink message 932) over a sidelink channel to the second UE, the third sidelink message including an indication of second resources of the sidelink channel. In some examples, the sidelink message receiver 925 may be configured with or otherwise support means for receiving a fourth sidelink message (e.g., sidelink message 922) from the second UE based on having sent a third sidelink message (e.g., sidelink message 932) to the second UE, the fourth sidelink message including data for the first UE, over third resources of the sidelink channel.

[0218]

[0225] In some examples, the sidelink message receiver 925 may be configured with or otherwise support a means for receiving a fifth sidelink message (e.g., sidelink message 922) from the second UE based on transmitting the third sidelink message to the second UE, where the fifth sidelink message allocates third resources of the sidelink channel for the fourth sidelink message. In some examples, the second resources of the sidelink channel do not include the first resources of the sidelink channel. In some examples, the third resources are selected from the second resources. In some examples, the fifth sidelink message is transmitted via a sidelink control channel. In some examples, the second resources of the sidelink channel include the first resources of the sidelink channel. In some examples, the third resources do not include the second resources.

[0219]

[0226] In some examples, the resource availability component 945 may be configured or otherwise support a means for determining the availability of a first resource for inclusion in the third resource based on comparing a signal metric of the first sidelink message or the second sidelink message to a threshold. In some examples, the resource availability component 945 may be configured or otherwise support a means for determining the threshold based on a priority of the second sidelink message, a priority of the fourth sidelink message, or a combination thereof. In some examples, the second resource indicates that the first resource is available for inclusion in the third resource based on the signal metric not meeting a threshold. In some examples, the second resource indicates that the first resource is not available for inclusion in the third resource based on the signal metric meeting a threshold. In some examples, the resource availability component 945 may receive an indication of the first resource 927 from the sidelink message receiver 925.

[0220]

[0227] In some examples, the third sidelink message is associated with a time window. In some examples, the second resources indicate resources available for the fourth sidelink message within the time window. In some examples, the first resources include a set of periodic resources, and the second resources indicate resources excluding each of the set of periodic resources occurring within the time window. In some examples, the first sidelink message includes sidelink control information including an indication of the first resources.

[0221]

[0228] Additionally or alternatively, the communications manager 920 may support wireless communications at the first UE according to examples disclosed herein. In some examples, the sidelink message receiver 925 may be configured with or otherwise support a means for receiving a first sidelink message (e.g., the sidelink message 922) over a sidelink channel from the second UE, the first sidelink message including an indication of a first resource of the sidelink channel. The resource identification component 935 may be configured with or otherwise support a means for selecting a second resource of the sidelink channel for a second sidelink message to the second UE based on the first sidelink message including the indication of the first resource. In some examples, the resource identification component 935 may receive an indication of the first resource 937 from the sidelink message receiver 925. In some examples, the sidelink message transmitter 930 may be configured with or otherwise support a means for transmitting a third sidelink message (e.g., the sidelink message 932) to the second UE over a sidelink channel, where the third sidelink message allocates second resources for the second sidelink message to the second UE. In some examples, the sidelink message transmitter 930 may receive an indication of the second resources from the resource identification component 935. In some examples, the sidelink message transmitter 930 may be configured with or otherwise support a means for transmitting a second sidelink message (e.g., the sidelink message 932) to the second UE over the second resources, where the second sidelink message includes data for the second UE.

[0222]

[0229] In some examples, the first resources do not include a third resource allocated by the third UE for a fourth sidelink message to the fourth UE. In some examples, the second resources are selected from the first resources. In some examples, the first resources include a third resource allocated by the third UE for a fourth sidelink message to the fourth UE. In some examples, the second resources do not include the first resource. In some examples, the third sidelink message is transmitted via a sidelink control channel.

[0223]

[0230] Additionally or alternatively, the communications manager 920 may support wireless communications at the first UE according to examples disclosed herein. The data identifier 940 may be configured as or otherwise support a means for identifying data for transmission to the second UE on a sidelink channel. In some examples, the sidelink message receiver 925 may be configured as or otherwise support a means for receiving a first sidelink message (e.g., sidelink message 922) from a third UE, the first sidelink message including an indication of first resources reserved by the fourth UE for a second sidelink message by the fourth UE to the third UE. In some examples, the resource identification component 935 may be configured as or otherwise support a means for identifying second resources of the sidelink channel based on the indication of the first resources reserved by the fourth UE. In some examples, the resource identification component 935 may receive an indication of the first resources 937 from the sidelink message receiver 925. In some examples, the sidelink message transmitter 930 may be configured with or otherwise support a means for transmitting a third sidelink message including data to the second UE on the second resources 938. In some examples, the sidelink message transmitter 930 may receive an indication of the second resources 938 from the resource identification component 935. In some examples, the sidelink message transmitter 930 may receive data 942 from the data identifier 940.

[0224]

[0231] In some examples, the first sidelink message is received via a sidelink feedback channel. In some examples, the sidelink message receiver 925 may be configured or otherwise support monitoring for one or more sidelink messages (e.g., the sidelink message 922) among a set of UEs on a beam selected for transmission of the identified data, the set of UEs including the second UE, where receiving the first sidelink message (e.g., the sidelink message 922) is based on the monitoring. In some examples, the sensing window identifier 975 may be configured or otherwise support identifying a sensing window including a set of time and frequency resources associated with one or more sidelink messages, where the monitoring is based on the identified sensing window. For example, the sidelink message receiver 925 may receive an indication of the identified sensing window 977 from the sidelink message receiver 925.

[0225]

[0232] In some examples, the reservation parameters component 950 may be configured with or otherwise support a means for identifying a set of reservation parameters associated with the first resource based on an indication of the first resource, where identifying the second resource of the sidelink channel is based on the identified set of reservation parameters. In some examples, the reservation parameters component 950 may receive an indication of the first resource 929 from the sidelink message receiver 925. In some examples, the reservation parameters component 950 may be configured with or otherwise support a means for identifying reservation information associated with the first resource based on the set of reservation parameters, where the reservation information includes a duration associated with the reservation of the first resource, a periodicity associated with the reservation of the first resource, an amount of the reservation of the first resource, time and frequency information associated with the first resource, or a combination thereof, where identifying the second resource of the sidelink channel is based on the identified reservation information. In some examples, the resource identification component 935 may receive an indication 952 from the reservation parameters component 950 indicating the identified set of reservation parameters and / or the identified reservation information.

[0226]

[0233] In some examples, the priority information component 955 may be configured with or otherwise support a means for identifying first priority information associated with the second sidelink message based on an indication of the first resources, where identifying the second resources of the sidelink channel is based on the identified first priority information. In some examples, the priority information component 955 may receive an indication of the first resources 926 from the sidelink message receiver 925. In some examples, the resource identification component 935 may receive an indication of the identified first priority information 958 from the priority information component 955. In some examples, the priority information component 955 may be configured with or otherwise support a means for identifying second priority information associated with transmitting the third sidelink message, where identifying the second resources of the sidelink channel is based on comparing the identified first priority information with the identified second priority information. In some examples, the measurement component 960 may be configured with or otherwise support a means for measuring a reference signal received power value associated with the first sidelink message, where identifying a second resource of the sidelink channel is based on the measured reference signal received power value. In some examples, the measurement component 960 may receive an indication of the first sidelink message 928 from the sidelink message receiver 925. In some examples, the resource identification component 935 may receive an indication 962 of the measured reference signal received power value from the measurement component 960.

[0227]

[0234] In some examples, the priority information component 955 may be configured or otherwise support a means for determining first priority information associated with the second sidelink message based on an indication of the first resource. In some examples, the measurement component 960 may be configured or otherwise support a means for determining an interference threshold associated with the second sidelink message based on the first priority information associated with the second sidelink message and the second priority information associated with transmitting the third sidelink message, where identifying the second resource of the sidelink channel is based on the measured reference signal received power value satisfying the interference threshold. In some examples, the measurement component 960 may receive an indication 957 of the first priority information and / or the second priority information from the priority information component 955.

[0228]

[0235] In some examples, the second sidelink message includes a sidelink data transmission to the second UE. In some examples, the indication of the first resource includes a set of available resources excluding the first resource. In some examples, identifying the second resource includes identifying the second resource from the set of available resources. In some examples, identifying the second resource includes identifying the second resource excluding the first resource. In some examples, the first sidelink message is received via a sidelink control channel, a sidelink data channel, or both. In some examples, the first resource included in the indication is reserved by a third UE. In some examples, a third sidelink message including the identified data is transmitted to a fourth UE.

[0229]

[0236] In some examples, the resource parameters component 965 may be configured with or otherwise support a means for identifying a set of resource parameters associated with the first resource based on an indication of the first resource, where identifying the second resource of the sidelink channel is based on the identified set of resource parameters. In some examples, the resource parameters component 965 may receive an indication of the first resource 967 from the sidelink message receiver 925. In some examples, the resource parameters component 965 may be configured with or otherwise support a means for identifying resource information associated with the first resource based on the set of resource parameters, where the resource information includes a periodicity associated with the first resource, time and frequency information associated with the first resource, priority information associated with the second sidelink message, or a combination thereof, where identifying the second resource of the sidelink channel is based on the identified resource information. In some examples, the resource identification component 935 may receive an indication 968 of the identified set of resource parameters and / or the identified resource information from the resource parameters component 965.

[0230]

[0237] In some examples, the transmit power component 970 may be configured or otherwise support a means for identifying a transmit power value associated with the first sidelink message based on the first sidelink message, where identifying a second resource of the sidelink channel is based on the identified transmit power value. In some examples, the transmit power component 970 may receive an indication of the first sidelink message 973 from the sidelink message receiver 925. In some examples, the resource identification component may receive an indication of the identified transmit power value 974. In some examples, the priority information component 955 may be configured or otherwise support a means for determining first priority information associated with the second sidelink message based on the indication of the first resource. In some examples, the measurement component 960 may be configured or otherwise support a means for determining an interference threshold associated with the second sidelink message based on the first priority information associated with the second sidelink message and the second priority information associated with transmitting the third sidelink message, where identifying a second resource of the sidelink channel is based on the transmit power value satisfying the interference threshold. In some examples, the resource identification component 935 may receive an indication 962 of the identified interference threshold.

[0231]

[0238] Additionally or alternatively, the communications manager 920 may support wireless communications at the first UE according to examples disclosed herein. In some examples, the sidelink message receiver 925 may be configured or otherwise support a means for receiving a first sidelink message (e.g., the sidelink message 922) including an indication of first resources reserved for a second sidelink message to the first UE. In some examples, the sidelink message receiver 925 may be configured or otherwise support a means for receiving a second sidelink message (e.g., the sidelink message 922) on the first resources, the second sidelink message including data. In some examples, the sidelink message transmitter 930 may be configured or otherwise support a means for transmitting a third sidelink message (e.g., the sidelink message 932) to the second UE based on the first sidelink message, the third sidelink message including an indication of the first resources reserved for the second sidelink message. In some examples, the third sidelink message is transmitted via a sidelink feedback channel. In some examples, the first resource included in the indication is reserved by a third UE.

[0232]

[0239] In some examples, the priority information component 955 may be configured as or otherwise support a means for identifying, based on the first sidelink message, priority information associated with receiving the second sidelink message. In some examples, the priority information component 955 may receive an indication 926 of the first sidelink message from the sidelink message receiver 925. In some examples, the measurement component 960 may be configured as or otherwise support a means for setting, based on priority information, an interference threshold associated with receiving one or more sidelink messages, the one or more sidelink messages including the second sidelink message. In some examples, the measurement component may receive an indication 957 of priority information from the priority information component 955. In some examples, the priority information component 955 may be configured as or otherwise support a means for identifying, based on the first sidelink message, priority information associated with receiving the second sidelink message from the second UE. In some examples, the priority information component 955 may receive an indication 926 of the second sidelink message from the sidelink message receiver 925. In some examples, the transmit power component 970 may be configured with or otherwise support a means for setting a transmit power value associated with transmitting the third sidelink message based on priority information, where transmitting the third sidelink message is based on the transmit power value. In some examples, the transmit power component 970 may receive an indication of priority information 959 from the priority information component 955. In some examples, the sidelink message transmitter 930 may receive an indication of a transmit power value 972 from the transmit power component 970.

[0233]

[0240] In some examples, the first sidelink message is transmitted via the sidelink control channel. In some examples, the third sidelink message is transmitted via the sidelink control channel, the sidelink data channel, or both. In some examples, the priority information component 955 may be configured or otherwise support a means for identifying, based on the first sidelink message, priority information associated with receiving the second sidelink message. In some examples, the transmit power component 970 may be configured or otherwise support a means for setting, based on priority information, a transmit power value associated with transmitting the third sidelink message, where the third sidelink message includes an indication of the transmit power value. In some examples, the priority information component 955 may be configured or otherwise support a means for identifying, based on the first sidelink message, priority information associated with receiving the second sidelink message. In some examples, the measurement component 960 may be configured with or otherwise support a means for setting, based on the priority information, an interference threshold associated with receiving one or more sidelink messages, the one or more sidelink messages including the second sidelink message, where the third sidelink message includes an indication of the interference threshold. In some examples, the sidelink message transmitter 930 may receive an indication of the interference threshold from the measurement component 960.

[0234]

[0241] FIG. 10 shows a diagram of a system 1000 including a device 1005 supporting resource selection using sidelink receiver sensing and sidelink transmitter sensing according to an aspect of the present disclosure. The device 1005 may be an example of or include components of a device 705, a device 805, or a UE 115 described herein. The device 1005 may be in wireless communication with one or more base stations 105, UEs 115, or any combination thereof. The device 1005 may include components for two-way voice and data communication, including components for transmitting and receiving communications, such as a communications manager 1020, an input / output (I / O) controller 1010, a transceiver 1015, an antenna 1025, memory 1030, code 1035, and a processor 1040. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 1045).

[0235]

[0242] The I / O controller 1010 may manage input and output signals for the device 1005. The I / O controller 1010 may also manage peripheral devices not built into the device 1005. In some cases, the I / O controller 1010 may represent a physical connection or port to an external peripheral. In some cases, the I / O controller 1010 may utilize an operating system such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS / 2®, UNIX®, LINUX®, or another known operating system. Additionally or alternatively, the I / O controller 1010 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 1010 may be implemented as part of a processor, such as the processor 1040. In some cases, a user may interact with the device 1005 through the I / O controller 1010 or through hardware components controlled by the I / O controller 1010.

[0236]

[0243] In some cases, the device 1005 may include a single antenna 1025. However, in some other cases, the device 1005 may have two or more antennas 1025 that may be capable of simultaneously transmitting or receiving multiple wireless transmissions. The transceiver 1015 may communicate bidirectionally via one or more antennas 1025, a wired link, or a wireless link, as described herein. For example, the transceiver 1015 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1015 may also include a modem that modulates packets, provides the modulated packets to one or more antennas 1025 for transmission, and demodulates packets received from the one or more antennas 1025. The transceiver 1015, or the transceiver 1015 and one or more antennas 1025, may be an example of the transmitter 715, transmitter 815, receiver 710, receiver 810, or any combination or component thereof, described herein.

[0237]

[0244] The memory 1030 may include random access memory (RAM) and read-only memory (ROM). The memory 1030 may store computer-readable, computer-executable code 1035 including instructions that, when executed by the processor 1040, cause the device 1005 to perform various functions described herein. The code 1035 may be stored on a non-transitory computer-readable medium, such as system memory or another type of memory. In some cases, the code 1035 may not be directly executable by the processor 1040, but may (e.g., when compiled and executed) cause a computer to perform functions described herein. In some cases, the memory 1030 may include a basic I / O system (BIOS), which may control basic hardware or software operations, such as interaction with peripheral components or devices, among other things.

[0238]

[0245] The processor 1040 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 1040 may be configured to operate a memory array using a memory controller. In some other cases, the memory controller may be incorporated into the processor 1040. The processor 1040 may be configured to execute computer-readable instructions stored in a memory (e.g., the memory 1030) to cause the device 1005 to perform various functions (e.g., functions or tasks supporting resource selection using sidelink receiver sensing). For example, the device 1005 or a component of the device 1005 may include the processor 1040 and the memory 1030 coupled to the processor 1040, where the processor 1040 and the memory 1030 are configured to perform various functions described herein.

[0239]

[0246] The communications manager 1020 may support wireless communications at a first UE according to examples disclosed herein. For example, the communications manager 1020 may be configured with or otherwise support a means for receiving a first sidelink message on a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel reserved for a second sidelink message. The communications manager 1020 may be configured with or otherwise support a means for transmitting a third sidelink message on a sidelink channel to a second UE, the third sidelink message including an indication of second resources of the sidelink channel. The communications manager 1020 may be configured with or otherwise support a means for receiving a fourth sidelink message from the second UE based on transmitting the third sidelink message to the second UE on the third resources of the sidelink channel, the fourth sidelink message including data for the second UE.

[0240]

[0247] Additionally or alternatively, the communications manager 1020 may support wireless communications at a first UE according to examples disclosed herein. For example, the communications manager 1020 may be configured with or otherwise support a means for receiving a first sidelink message on a sidelink channel from a second UE, the first sidelink message including an indication of first resources of the sidelink channel. The communications manager 1020 may be configured with or otherwise support a means for selecting second resources of the sidelink channel for a second sidelink message to the second UE based on the first resources. The communications manager 1020 may be configured with or otherwise support a means for transmitting a third sidelink message on the sidelink channel to the second UE, the third sidelink message allocating second resources for the second sidelink message to the second UE. The communications manager 1020 may be configured with or otherwise support a means for transmitting a second sidelink message over second resources to a second UE, where the second sidelink message includes data for the second UE.

[0241]

[0248] Additionally or alternatively, the communications manager 1020 may support wireless communications at the first UE according to examples disclosed herein. For example, the communications manager 1020 may be configured with or otherwise support a means for identifying data for transmission on a sidelink channel. The communications manager 1020 may be configured with or otherwise support a means for receiving a first sidelink message from a second UE, the first sidelink message including an indication of first resources for a second sidelink message to the second UE. The communications manager 1020 may be configured with or otherwise support a means for identifying second resources of the sidelink channel based on the first resources. The communications manager 1020 may be configured with or otherwise support a means for transmitting a third sidelink message including data on the second resources.

[0242]

[0249] Additionally or alternatively, the communications manager 1020 may support wireless communications at the first UE according to examples disclosed herein. For example, the communications manager 1020 may be configured with or otherwise support a means for receiving a first sidelink message to the first UE, the first sidelink message including an indication of first resources reserved for a second sidelink message. The communications manager 1020 may be configured with or otherwise support a means for receiving a second sidelink message on the first resources, the second sidelink message including data. The communications manager 1020 may be configured with or otherwise support a means for transmitting a third sidelink message to the second UE based on the first sidelink message, the third sidelink message including an indication of the first resources reserved for the second sidelink message.

[0243]

[0250] By including or configuring a communications manager 1020 according to examples described herein, the device 1005 may support techniques for enabling the transmitting UE to identify resources reserved for a neighboring UE's transmission when the transmitting UE uses a beam configured in a direction different from the direction in which the neighboring UE's transmission is to be received. Thus, the transmitting UE may make a decision corresponding to the resources to use for the transmitting UE to perform a transmission related to the neighboring UE's resources.

[0244]

[0251] In some examples, the communications manager 1020 may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or in cooperation with the transceiver 1015, one or more antennas 1025, or any combination thereof. Although the communications manager 1020 is shown as a separate component, in some examples, one or more functions described with respect to the communications manager 1020 may be supported or performed by the processor 1040, the memory 1030, the code 1035, or any combination thereof. For example, the code 1035 may include instructions executable by the processor 1040 to cause the device 1005 to perform various aspects of resource selection using sidelink receiver sensing as described herein, or the processor 1040 and the memory 1030 may be configured to perform or support such operations in other ways.

[0245]

[0252] FIG. 11 shows a flowchart illustrating a method 1100 for supporting resource selection using sidelink receiver sensing according to an aspect of the present disclosure. The operations of method 1100 may be implemented by a UE or components thereof described herein. For example, the operations of method 1100 may be performed by the UE 115 described with reference to FIGS. 1-10. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform the described functionality. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described functionality.

[0246]

[0253] At 1105, the method may include receiving a first sidelink message over a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel reserved for a second sidelink message. The operations of 1105 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1105 may be performed by the sidelink message receiver 925 described with reference to FIG. 9.

[0247]

[0254] At 1110, the method may include transmitting a third sidelink message to the second UE on a sidelink channel, the third sidelink message including an indication of second resources of the sidelink channel. The operations of 1110 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1110 may be performed by the sidelink message transmitter 930 described with reference to FIG. 9.

[0248]

[0255] At 1115, the method may include receiving a fourth sidelink message from the second UE based on transmitting the third sidelink message to the second UE on third resources of the sidelink channel, the fourth sidelink message including data for the first UE. The operations of 1115 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1115 may be performed by the sidelink message receiver 925 described with reference to FIG. 9.

[0249]

[0256] FIG. 12 shows a flowchart illustrating a method 1200 for supporting resource selection using sidelink receiver sensing according to an aspect of the present disclosure. The operations of method 1200 may be implemented by a UE or components thereof described herein. For example, the operations of method 1200 may be performed by the UE 115 described with reference to FIGS. 1-10. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform the described functionality. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described functionality.

[0250]

[0257] At 1205, the method may include receiving a first sidelink message on a sidelink channel, the first sidelink message including an indication of first resources of the sidelink channel reserved for a second sidelink message. The operations of 1205 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1205 may be performed by the sidelink message receiver 925 described with reference to FIG. 9.

[0251]

[0258] At 1210, the method may include transmitting a third sidelink message to the second UE on a sidelink channel, the third sidelink message including an indication of second resources of the sidelink channel. The operations of 1210 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1210 may be performed by the sidelink message transmitter 930 described with reference to FIG. 9.

[0252]

[0259] At 1215, the method may include receiving a fifth sidelink message from the second UE based at least in part on transmitting the third sidelink message to the second UE, where the fifth sidelink message allocates third resources of the sidelink channel for the fourth sidelink message. The operations of 1215 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1215 may be performed by the sidelink message receiver 925 described with reference to FIG. 9.

[0253]

[0260] At 1220, the method may include receiving a fourth sidelink message from the second UE on third resources of the sidelink channel based at least in part on transmitting the third sidelink message to the second UE, the fourth sidelink message comprising data for the first UE. The operations of 1220 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1220 may be performed by the sidelink message receiver 925 described with reference to FIG. 9.

[0254]

[0261] FIG. 13 shows a flowchart illustrating a method 1300 for supporting resource selection using sidelink receiver sensing according to an aspect of the present disclosure. The operations of method 1300 may be implemented by a UE or components thereof described herein. For example, the operations of method 1300 may be performed by the UE 115 described with reference to FIGS. 1-10. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform the described functionality. Additionally or alternatively, the UE may perform aspects of the described functionality using dedicated hardware.

[0255]

[0262] At 1305, the method may include receiving a first sidelink message on a sidelink channel from the second UE, the first sidelink message including an indication of first resources of the sidelink channel. The operations of 1305 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1305 may be performed by the sidelink message receiver 925 described with reference to FIG. 9.

[0256]

[0263] At 1310, the method may include selecting, based on the first sidelink message including an indication of the first resource, a second resource of the sidelink channel for a second sidelink message to the second UE. The operations of 1310 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1310 may be performed by the resource identification component 935 described with reference to FIG. 9.

[0257]

[0264] At 1315, the method may include transmitting a third sidelink message to the second UE on a sidelink channel, where the third sidelink message allocates second resources for the second sidelink message to the second UE. The operations of 1315 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1315 may be performed by the sidelink message transmitter 930 described with reference to FIG. 9.

[0258]

[0265] At 1320, the method may include transmitting a second sidelink message to the second UE on the second resources, where the second sidelink message includes data for the second UE. The operations of 1320 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1320 may be performed by the sidelink message transmitter 930 described with reference to FIG. 9.

[0259]

[0266] FIG. 14 shows a flowchart illustrating a method 1400 for supporting resource selection using sidelink transmitter sensing according to an aspect of the present disclosure. The operations of method 1400 may be implemented by a UE or components thereof described herein. For example, the operations of method 1400 may be performed by the UE 115 described with reference to FIGS. 1-10. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform the described functionality. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described functionality.

[0260]

[0267] At 1405, the method may include identifying data for transmission on the sidelink channel. The operations of 1405 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1405 may be performed by the data identifier 940 described with reference to FIG. 9.

[0261]

[0268] At 1410, the method may include receiving a first sidelink message from a second UE, the first sidelink message including an indication of first resources reserved for the second sidelink message to the second UE. The operations of 1410 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1410 may be performed by the sidelink message receiver 925 described with reference to FIG. 9.

[0262]

[0269] At 1415, the method may include identifying a second resource of the sidelink channel based on the first resource. The operations of 1415 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1415 may be performed by the resource identification component 935 described with reference to FIG. 9.

[0263]

[0270] At 1420, the method may include transmitting a third sidelink message including the data on the second resource. The operations of 1420 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1420 may be performed by the sidelink message transmitter 930 described with reference to FIG. 9.

[0264]

[0271] FIG. 15 shows a flowchart illustrating a method 1500 for supporting resource selection using sidelink transmitter sensing according to an aspect of the present disclosure. The operations of method 1500 may be implemented by a UE or components thereof described herein. For example, the operations of method 1500 may be performed by the UE 115 described with reference to FIGS. 1-10. In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform the described functionality. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described functionality.

[0265]

[0272] At 1505, the method may include receiving a first sidelink message including an indication of first resources reserved for a second sidelink message to the first UE. The operations of 1505 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1505 may be performed by the sidelink message receiver 925 described with reference to FIG. 9.

[0266]

[0273] At 1510, the method may include receiving a second sidelink message over the first resource, the second sidelink message including the data. The operations of 1510 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1510 may be performed by the sidelink message receiver 925 described with reference to FIG. 9.

[0267]

[0274] At 1515, the method may include transmitting a third sidelink message to the second UE based on the first sidelink message, the third sidelink message including an indication of the first resources reserved for the second sidelink message. The operations of 1515 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1515 may be performed by the sidelink message transmitter 930 described with reference to FIG. 9.

[0268]

[0275] The following provides a summary of aspects of the present disclosure.

[0269]

[0276] Aspect 1: A method for wireless communication at a first UE, comprising: receiving a first sidelink message from a second UE on a sidelink channel; transmitting a third sidelink message on the sidelink channel to a fourth UE, the first sidelink message comprising an indication of first resources of the sidelink channel reserved by the second UE for a second sidelink message by the second UE to the third UE; and receiving a fourth sidelink message from the fourth UE on third resources of the sidelink channel based at least in part on transmitting the third sidelink message to the fourth UE, the third sidelink message comprising an indication of the second resources of the sidelink channel, the fourth sidelink message comprising data for the first UE.

[0270]

[0277] Aspect 2: The method of aspect 1, further comprising receiving a fifth sidelink message from the fourth UE based at least in part on transmitting a third sidelink message to the fourth UE, wherein the fifth sidelink message allocates third resources of the sidelink channel for the fourth sidelink message.

[0271]

[0278] Aspect 3: The method of aspect 2, wherein the second resource of the sidelink channel does not include the first resource of the sidelink channel, and the third resource is selected from the second resource.

[0272]

[0279] Aspect 4: The method of aspect 3, wherein the fifth sidelink message is transmitted over a sidelink control channel.

[0273]

[0280] Aspect 5: The method of any of Aspects 2 to 4, wherein the second resource of the sidelink channel comprises the first resource of the sidelink channel, and the third resource does not include the second resource.

[0274]

[0281]

[0023] Aspect 6: The method of any of aspects 1-5, further comprising determining availability of the first resource for inclusion in the third resource based at least in part on comparing a signal metric of the first sidelink message or the second sidelink message to a threshold.

[0275]

[0282]

[0023] Aspect 7: The method of aspect 6, further comprising determining the threshold based at least in part on a priority of the second sidelink message, a priority of the fourth sidelink message, or a combination thereof.

[0276]

[0283] Aspect 8: The method of aspect 7, wherein the second resource indicates that the first resource is available for inclusion in the third resource based at least in part on the signal metric not meeting a threshold.

[0277]

[0284] Aspect 9: The method of any of aspects 7-8, wherein the second resource indicates that the first resource is not available for inclusion in the third resource based at least in part on the signal metric satisfying a threshold.

[0278]

[0285] Aspect 10: The method of any of aspects 1 to 9, wherein the third sidelink message is associated with a time window, and the second resources indicate resources available for the fourth sidelink message within the time window.

[0279]

[0286] Example 11: The method of example 10, wherein the first resource comprises a set of periodic resources and the second resource indicates resources excluding each of the set of periodic resources that occur within the time window.

[0280]

[0287] Aspect 12: The method of any of aspects 1-11, wherein the first sidelink message comprises sidelink control information comprising an indication of the first resource.

[0281]

[0288] Aspect 13: A method for wireless communication at a first UE, comprising: receiving a first sidelink message on a sidelink channel from a second UE, the first sidelink message comprising an indication of first resources of the sidelink channel; selecting second resources of the sidelink channel for a second sidelink message to the second UE based at least in part on the first sidelink message comprising the indication of the first resources; sending a third sidelink message on the sidelink channel to the second UE, wherein the third sidelink message allocates the second resources for the second sidelink message to the second UE; and sending the second sidelink message on the second resources to the second UE, wherein the second sidelink message comprises data for the second UE.

[0282]

[0289] Aspect 14: The method of aspect 13, wherein the first resources do not include a third resource allocated by a third UE for a fourth sidelink message to a fourth UE, and the second resource is selected from the first resources.

[0283]

[0290] Aspect 15: The method of any of aspects 13-14, wherein the first resources comprise third resources allocated by a third UE for a fourth sidelink message to a fourth UE, and the second resources do not include the first resources.

[0284]

[0291] Example 16: The method of any of Examples 13 to 15, wherein the third sidelink message is transmitted via a sidelink control channel.

[0285]

[0292] Aspect 17: A method for wireless communication in a first UE, comprising: identifying data for transmission to a second UE on a sidelink channel; receiving a first sidelink message from a third UE; the first sidelink message comprising an indication of first resources reserved by the fourth UE for a second sidelink message by the fourth UE to the third UE; identifying second resources of the sidelink channel based at least in part on the indication of first resources reserved by the fourth UE; and transmitting a third sidelink message to the second UE on the second resources, the third sidelink message comprising the identified data.

[0286]

[0293] Example 18: The method of example 17, wherein the first sidelink message is received via a sidelink feedback channel.

[0287]

[0294] Aspect 19: The method of any of aspects 17-18, further comprising monitoring one or more sidelink messages between a set of UEs on a beam selected for transmission of the identified data to the second UE, the set of UEs comprising the second UE, a third UE, and a fourth UE, wherein receiving the first sidelink message is based at least in part on the monitoring.

[0288]

[0295] Embodiment 20: The method of embodiment 19, further comprising identifying a sensing window comprising a set of time and frequency resources associated with one or more sidelink messages, wherein the monitoring is based at least in part on the identified sensing window.

[0289]

[0296] Aspect 21: The method of any of aspects 17-20, further comprising identifying a set of reservation parameters associated with the first resource based at least in part on the indication of the first resource, wherein identifying a second resource for the sidelink channel is based at least in part on the identified set of reservation parameters.

[0290]

[0297] Aspect 22: The method of aspect 21, further comprising identifying reservation information associated with the first resource based at least in part on a set of reservation parameters, the identified reservation information comprising a duration associated with the reservation of the first resource by the fourth UE, a periodicity associated with the reservation of the first resource by the fourth UE, an amount of the reservation of the first resource by the fourth UE, time and frequency information associated with the first resource, or a combination thereof, wherein identifying the second resource for the sidelink channel is based at least in part on the identified reservation information.

[0291]

[0298] Aspect 23: The method of any of aspects 17-22, further comprising identifying first priority information associated with the second sidelink message based at least in part on the indication of the first resource, wherein identifying the second resource of the sidelink channel is based at least in part on the identified first priority information.

[0292]

[0299]

[0071] Aspect 24: The method of aspect 23, further comprising identifying second priority information associated with transmitting a third sidelink message to the second UE, wherein identifying the second resource of the sidelink channel is based at least in part on comparing the identified first priority information and the identified second priority information.

[0293]

[0300] Aspect 25: The method of any of aspects 17-24, further comprising measuring a reference signal received power value associated with the first sidelink message, wherein identifying the second resource of the sidelink channel is based at least in part on the measured reference signal received power value.

[0294]

[0301]

[0071] Aspect 26: The method of aspect 25, further comprising: determining first priority information associated with a second sidelink message based at least in part on the indication of the first resource; and determining an interference threshold associated with the second sidelink message based at least in part on the first priority information associated with the second sidelink message and second priority information associated with transmitting the third sidelink message, wherein identifying the second resource of the sidelink channel is based at least in part on a measured reference signal received power value satisfying the interference threshold.

[0295]

[0302] Example 27: The method of any of Examples 17-26, wherein the second sidelink message comprises a sidelink data transmission by a fourth UE to a third UE.

[0296]

[0303] Embodiment 28: The method of any of embodiments 17 to 27, wherein the indication of the first resource comprises a set of available resources excluding the first resource, and wherein identifying the second resource comprises identifying the second resource from among the set of available resources.

[0297]

[0304] Embodiment 29: The method of any of embodiments 17-28, wherein identifying the second resource comprises identifying the second resource excluding the first resource.

[0298]

[0305] Example 30: The method of any of Examples 17 to 29, wherein the first sidelink message is received via a sidelink control channel, a sidelink data channel, or both.

[0299]

[0306] Aspect 31: The method of any of aspects 17-30, further comprising identifying a set of resource parameters associated with the first resource based at least in part on the indication of the first resource, wherein identifying a second resource for the sidelink channel is based at least in part on the identified set of resource parameters.

[0300]

[0307] Aspect 32: The method of aspect 31, further comprising identifying resource information associated with the first resource based at least in part on the identified set of resource parameters, the identified resource information comprising a periodicity associated with the first resource, time and frequency information associated with the first resource, priority information associated with the second sidelink message, or a combination thereof, wherein identifying the second resource for the sidelink channel is based at least in part on the identified resource information.

[0301]

[0308]

[0033] The method of any of

[0034] aspects 17-32, further comprising: identifying, based at least in part on the first sidelink message, a transmit power value associated with the first sidelink message; wherein identifying second resources for the sidelink channel is based at least in part on the identified transmit power value.

[0302]

[0309]

[0071] Aspect 34: The method of aspect 33, further comprising: determining first priority information associated with the second sidelink message based at least in part on the indication of the first resource; and determining an interference threshold associated with the second sidelink message based at least in part on the first priority information associated with the second sidelink message and second priority information associated with transmitting the third sidelink message, wherein identifying the second resource of the sidelink channel is based at least in part on a transmit power value satisfying the interference threshold.

[0303]

[0310] Aspect 35: A method for wireless communication in a first UE, the method comprising: receiving from a second UE a first sidelink message comprising an indication of first resources reserved by the second UE for a second sidelink message by the second UE to the first UE; receiving a second sidelink message from the second UE on the first resources; the second sidelink message comprising data; transmitting a third sidelink message to a third UE based at least in part on the first sidelink message; and the third sidelink message comprising an indication of the first resources reserved by the second UE.

[0304]

[0311]

[0071] Aspect 36: The method of aspect 35, wherein the third sidelink message is transmitted via a sidelink feedback channel.

[0305]

[0312] Example 37: The method of any of Examples 35-36, further comprising: identifying priority information associated with receiving a second sidelink message from the second UE based at least in part on the first sidelink message; and configuring an interference threshold associated with receiving the one or more sidelink messages based at least in part on the identified priority information; and the one or more sidelink messages comprising the second sidelink message.

[0306]

[0313]

[0071] Aspect 38: The method of any of aspects 35-37, further comprising: identifying priority information associated with receiving a second sidelink message from the second UE based at least in part on the first sidelink message; and setting a transmit power value associated with transmitting a third sidelink message based at least in part on the identified priority information, wherein transmitting the third sidelink message is based at least in part on the transmit power value.

[0307]

[0314] Example 39: The method of any of Examples 35 to 38, wherein the first sidelink message is transmitted via a sidelink control channel.

[0308]

[0315]

[0071] Example 40: The method of any of Examples 35 to 39, wherein the third sidelink message is transmitted over a sidelink control channel, a sidelink data channel, or both.

[0309]

[0316] Aspect 41: The method of any of aspects 35-40, further comprising: identifying priority information associated with receiving a second sidelink message from the second UE based at least in part on the first sidelink message; and setting a transmit power value associated with transmitting a third sidelink message based at least in part on the identified priority information, wherein the third sidelink message comprises an indication of the transmit power value.

[0310]

[0317]

[0071] Aspect 42: The method of any of aspects 35-41, further comprising: identifying, based at least in part on the first sidelink message, priority information associated with receiving a second sidelink message from the second UE; and configuring, based at least in part on the identified priority information, an interference threshold associated with receiving the one or more sidelink messages, wherein the one or more sidelink messages comprise the second sidelink message, and wherein a third sidelink message comprises an indication of the interference threshold.

[0311]

[0318] Aspect 43: An apparatus for wireless communication in a first UE, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory, the instructions being executable by the processor to cause the apparatus to perform any of the methods of aspects 1 to 12.

[0312]

[0319] Aspect 44: An apparatus for wireless communication in a first UE, the apparatus comprising at least one means for performing the method of any of aspects 1-12.

[0313]

[0320] Aspect 45: A non-transitory computer-readable medium storing code for wireless communication in a first UE, the code comprising instructions executable by a processor to perform the method of any of aspects 1 to 12.

[0314]

[0321] Aspect 46: An apparatus for wireless communication in a first UE, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory, the instructions being executable by the processor to cause the apparatus to perform any of the methods of aspects 13-16.

[0315]

[0322] Aspect 47: An apparatus for wireless communication in a first UE, the apparatus comprising at least one means for performing the method of any of aspects 13-16.

[0316]

[0323] Aspect 48: A non-transitory computer-readable medium storing code for wireless communication in a first UE, the code comprising instructions executable by a processor to perform any of the methods of aspects 13 to 16.

[0317]

[0324] Aspect 49: An apparatus for wireless communication in a first UE, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory, the instructions being executable by the processor to cause the apparatus to perform any of the methods of aspects 17 to 34.

[0318]

[0325] Aspect 50: An apparatus for wireless communication in a first UE, comprising at least one means for performing the method of any of aspects 17-34.

[0319]

[0326] Aspect 51: A non-transitory computer-readable medium storing code for wireless communication in a first UE, the code comprising instructions executable by a processor to implement any of the methods of aspects 17 to 34.

[0320]

[0327] Aspect 52: An apparatus for wireless communication in a first UE, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory, the instructions being executable by the processor to cause the apparatus to perform any of the methods of aspects 35 to 42.

[0321]

[0328] Aspect 53: An apparatus for wireless communication in a first UE, comprising at least one means for implementing the method of any of aspects 35-42.

[0322]

[0329] Aspect 54: A non-transitory computer-readable medium storing code for wireless communication in a first UE, the code comprising instructions executable by a processor to implement any of the methods of aspects 35 to 42.

[0323]

[0330] It should be noted that the methods described herein describe possible implementations, that the operations and steps may be rearranged or possibly modified, and that other implementations are possible. Furthermore, aspects from two or more of the methods may be combined.

[0324]

[0331] Although aspects of an LTE, LTE-A, LTE-A Pro, or NR system may be described as examples, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used throughout much of the description, the techniques described herein may be applicable to networks other than LTE, LTE-A, LTE-A Pro, or NR. For example, the techniques described may be applied to various other wireless communication systems, such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash OFDM, and other systems and radio technologies not explicitly mentioned herein.

[0325]

[0332] The information and signals described herein may be represented using any of a variety of different technologies and techniques. For example, the data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0326]

[0333] The various example blocks and components described in connection with the disclosure herein may be implemented or performed using a general-purpose processor, a DSP, an ASIC, a CPU, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).

[0327]

[0334] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or transmitted via a computer-readable medium as one or more instructions or code. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features implementing the functions may also be physically located in various locations, including being distributed such that portions of the functions are implemented in different physical locations.

[0328]

[0335] Computer-readable media includes both non-transitory computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. Non-transitory storage media may be any available medium that can be accessed by a general-purpose or special-purpose computer. By way of example, and not limitation, non-transitory computer-readable media may include RAM, ROM, Electrically Erasable Programmable Read Only Memory (EEPROM), Flash memory, Compact Disc (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included within the definition of computer-readable media. As used herein, disk and disc include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically and discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.

[0329]

[0336] As used herein, including in the claims, "or" used in a list of items (e.g., a list of items ending with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, as used herein, the phrase "based on" is not to be construed as a reference to a closed set of conditions. For example, an example step described as "based on condition A" could be based on both condition A and condition B without departing from the scope of the present disclosure. As used herein, the phrase "based on" should be interpreted similarly to the phrase "based at least in part on."

[0330]

[0337] In the accompanying figures, similar components or features may have the same reference label. Furthermore, various components of the same type may be distinguished by following the reference label with a dash and a second label that distinguishes among the similar components. If only a first reference label is used herein, the description is applicable to any one of the similar components having the same first reference label, regardless of a second reference label or other subsequent reference labels.

[0331]

[0338] The description set forth herein with reference to the accompanying drawings describes example configurations and does not necessarily represent every example that may be implemented or that is within the scope of the claims. As used herein, the term "example" means "serving as an example, instance, or illustration" and does not mean "preferred" or "advantageous over other examples." The detailed description includes specific details for the purpose of providing an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the concepts of the described examples.

[0332]

[0339] The description herein is provided to enable any person skilled in the art to make or use the disclosure. Various modifications of the disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein. The inventions described in the claims of the present application as originally filed are set forth below. [C1] 1. A method for wireless communication in a first user equipment (UE), comprising: identifying data for transmission on a sidelink channel; receiving a first sidelink message from a second UE, the first sidelink message comprising an indication of first resources reserved for a second sidelink message to the second UE; identifying second resources for the sidelink channel based at least in part on the first resources; and transmitting a third sidelink message comprising the identified data on the second resource; and A method comprising: [C2] 2. The method of claim 1, wherein the first sidelink message is received via a sidelink feedback channel. [C3] monitoring one or more sidelink messages between a set of UEs on a beam selected for the transmission of the identified data, the set of UEs comprising the second UE; 2. The method of claim 1, wherein receiving the first sidelink message is based at least in part on the monitoring. [C4] and identifying a sensing window comprising a set of time and frequency resources associated with the one or more sidelink messages. The method of C3, wherein the monitoring is based at least in part on the identified sensing window. [C5] identifying a set of reservation parameters associated with the first resource based at least in part on the indication of the first resource; 3. The method of claim 1, wherein identifying the second resource for the sidelink channel is based at least in part on the identified set of reservation parameters. [C6] identifying reservation information associated with the first resource based at least in part on the set of reservation parameters, the identified reservation information comprising a duration associated with a reservation of the first resource, a periodicity associated with the reservation of the first resource, an amount of a reservation of the first resource, time and frequency information associated with the first resource, or a combination thereof; The method of claim 5, wherein identifying the second resource of the sidelink channel is based at least in part on the identified reservation information. [C7] and identifying first priority information associated with the second sidelink message based at least in part on the indication of the first resource. 3. The method of claim 1, wherein identifying the second resource of the sidelink channel is based at least in part on the identified first priority information. [C8] and identifying second priority information associated with transmitting the third sidelink message. 8. The method of claim 7, wherein identifying the second resource of the sidelink channel is based at least in part on comparing the identified first priority information with the identified second priority information. [C9] measuring a reference signal received power value associated with the first sidelink message; 3. The method of claim 1, wherein identifying the second resource of the sidelink channel is based at least in part on the measured reference signal received power value. [C10] determining first priority information associated with the second sidelink message based at least in part on the indication of the first resource; and determining an interference threshold associated with the second sidelink message based at least in part on the first priority information associated with the second sidelink message and on second priority information associated with transmitting the third sidelink message; and Furthermore, 9. The method of claim 8, wherein identifying the second resource of the sidelink channel is based at least in part on the measured reference signal received power value satisfying the interference threshold. [C11] 4. The method of claim 1, wherein the second sidelink message comprises a sidelink data transmission to the second UE. [C12] the indication of the first resource comprises a set of available resources excluding the first resource; The method of C1, wherein identifying the second resource comprises identifying the second resource from among the set of available resources. [C13] The method of C1, wherein identifying the second resource comprises identifying the second resource excluding the first resource. [C14] 2. The method of claim 1, wherein the first sidelink message is received via a sidelink control channel, a sidelink data channel, or both. [C15] identifying a set of resource parameters associated with the first resource based at least in part on the indication of the first resource; 3. The method of claim 1, wherein identifying the second resource for the sidelink channel is based at least in part on the identified set of resource parameters. [C16] and identifying resource information associated with the first resource based at least in part on the identified set of resource parameters, the identified resource information comprising a periodicity associated with the first resource, time and frequency information associated with the first resource, priority information associated with the second sidelink message, or a combination thereof. The method of claim 15, wherein identifying the second resource of the sidelink channel is based at least in part on the identified resource information. [C17] and identifying, based at least in part on the first sidelink message, a transmit power value associated with the first sidelink message. 3. The method of claim 1, wherein identifying the second resource of the sidelink channel is based at least in part on the identified transmit power value. [C18] determining first priority information associated with the second sidelink message based at least in part on the indication of the first resource; and determining an interference threshold associated with the second sidelink message based at least in part on the first priority information associated with the second sidelink message and on second priority information associated with transmitting the third sidelink message; and Furthermore, The method of claim 17, wherein identifying the second resource of the sidelink channel is based at least in part on the transmit power value satisfying the interference threshold. [C19] the first resource included in the indication is reserved by a third UE; and 4. The method of claim 3, wherein the third sidelink message comprising the identified data is transmitted to a fourth UE. [C20] 1. A method for wireless communication in a first user equipment (UE), comprising: receiving a first sidelink message comprising an indication of first resources reserved for a second sidelink message to the first UE; and receiving the second sidelink message on the first resources, the second sidelink message comprising data; transmitting a third sidelink message to a second UE based at least in part on the first sidelink message, the third sidelink message comprising the indication of the first resources reserved for the second sidelink message; and A method comprising: [C21] 20. The method of claim 19, wherein the third sidelink message is transmitted via a sidelink feedback channel. [C22] identifying priority information associated with receiving the second sidelink message based at least in part on the first sidelink message; and setting an interference threshold associated with receiving one or more sidelink messages based at least in part on the identified priority information, the one or more sidelink messages comprising the second sidelink message. [C23] identifying priority information associated with receiving the second sidelink message based at least in part on the first sidelink message; and setting a transmit power value associated with transmitting the third sidelink message based at least in part on the identified priority information; and Furthermore, transmitting the third sidelink message based at least in part on the transmit power value. The method of C20, further comprising: [C24] 20. The method of claim 19, wherein the first sidelink message is transmitted via a sidelink control channel. [C25] 20. The method of claim 19, wherein the third sidelink message is transmitted via a sidelink control channel, a sidelink data channel, or both. [C26] identifying priority information associated with receiving the second sidelink message based at least in part on the first sidelink message; and setting a transmit power value associated with transmitting the third sidelink message based at least in part on the identified priority information; and Furthermore, 20. The method of claim 19, wherein the third sidelink message comprises an indication of the transmission power value. [C27] identifying priority information associated with receiving the second sidelink message based at least in part on the first sidelink message; and determining, based at least in part on the identified priority information, an interference threshold associated with receiving one or more sidelink messages, the one or more sidelink messages comprising the second sidelink message; and Furthermore, 20. The method of claim 19, wherein the third sidelink message comprises an indication of the interference threshold. [C28] The method of C1, wherein the first resource included in the indication is reserved by a third UE. [C29] 1. An apparatus for wireless communication in a first user equipment (UE), comprising: a processor; a memory coupled to the processor; instructions stored in the memory, the instructions comprising: identifying data for transmission on a sidelink channel; receiving a first sidelink message from a second UE, the first sidelink message comprising an indication of first resources reserved for a second sidelink message to the second UE; identifying second resources for the sidelink channel based at least in part on the first resources; and transmitting a third sidelink message comprising the identified data on the second resource; and 20. An apparatus, the apparatus being executable by the processor to cause the apparatus to perform: [C30] 1. An apparatus for wireless communication in a first user equipment (UE), comprising: a processor; a memory coupled to the processor; instructions stored in the memory, the instructions comprising: receiving a first sidelink message comprising an indication of first resources reserved for a second sidelink message to the first UE; and receiving the second sidelink message on the first resources, the second sidelink message comprising data; transmitting a third sidelink message to a second UE based at least in part on the first sidelink message, the third sidelink message comprising the indication of the first resources reserved for the second sidelink message; and 20. An apparatus, the apparatus being executable by the processor to cause the apparatus to perform:

Claims

1. 1. A method for wireless communication in a first user equipment (UE), comprising: identifying, at the first UE, data for transmission on a sidelink channel; receiving, at the first UE, a first sidelink message from a second UE, the first sidelink message comprising an indication of first resources reserved for a second sidelink message to the second UE; identifying a set of reservation parameters associated with the first resource based at least in part on the indication of the first resource; identifying reservation information associated with the first resource based at least in part on the set of reservation parameters, the identified reservation information comprising a periodicity associated with the reservation of the first resource; identifying, at the first UE, second resources of the sidelink channel based at least in part on the first resources and the periodicity associated with the reservation of the first resources; transmitting a third sidelink message from the first UE to a third UE using the second resources, the third sidelink message comprising the identified data; and A method comprising:

2. monitoring one or more sidelink messages between a set of UEs on a beam selected for the transmission of the identified data, the set of UEs including the second UE, and receiving the first sidelink message based at least in part on the monitoring; 10. The method of claim 1, further comprising identifying a sensing window comprising a set of time and frequency resources associated with the one or more sidelink messages, and wherein the monitoring is based at least in part on the identified sensing window.

3. The method of claim 1, wherein the identified reservation information comprises a duration associated with the reservation of the first resource, an amount of the reservation of the first resource, time and frequency information associated with the first resource, or a combination thereof, and identifying the second resource of the sidelink channel is based at least in part on the identified reservation information.

4. and identifying first priority information associated with the second sidelink message based at least in part on the indication of the first resources, wherein identifying the second resources of the sidelink channel is based at least in part on the identified first priority information.

2. The method of claim 1, further comprising identifying second priority information associated with transmitting the third sidelink message, wherein identifying the second resources of the sidelink channel is based at least in part on comparing the identified first priority information with the identified second priority information.

5. measuring a reference signal received power value associated with the first sidelink message, wherein identifying the second resource of the sidelink channel is based at least in part on the measured reference signal received power value; determining first priority information associated with the second sidelink message based at least in part on the indication of the first resources; and determining an interference threshold associated with the second sidelink message based at least in part on the first priority information associated with the second sidelink message and on second priority information associated with transmitting the third sidelink message; and 2. The method of claim 1, further comprising: identifying the second resource of the sidelink channel based at least in part on the measured reference signal received power value satisfying the interference threshold.

6. the indication of the first resource comprises a set of available resources excluding the first resource; The method of claim 1 , wherein identifying the second resource comprises identifying the second resource from among the set of available resources.

7. and identifying a set of resource parameters associated with the first resource based at least in part on the indication of the first resource, wherein identifying the second resource for the sidelink channel is based at least in part on the identified set of resource parameters.

2. The method of claim 1, further comprising identifying resource information associated with the first resource based at least in part on the identified set of resource parameters, wherein the identified resource information comprises a periodicity associated with the first resource, time and frequency information associated with the first resource, priority information associated with the second sidelink message, or a combination thereof, and wherein identifying the second resource for the sidelink channel is based at least in part on the identified resource information.

8. and identifying, based at least in part on the first sidelink message, a transmission power value associated with the first sidelink message, wherein identifying the second resources of the sidelink channel is based at least in part on the identified transmission power value. determining first priority information associated with the second sidelink message based at least in part on the indication of the first resources; and determining an interference threshold associated with the second sidelink message based at least in part on the first priority information associated with the second sidelink message and on second priority information associated with transmitting the third sidelink message; and and wherein identifying the second resource of the sidelink channel is based at least in part on the transmit power value satisfying the interference threshold. The method of claim 1.

9. 1. A method for wireless communication in a first user equipment (UE), comprising: receiving, from a second UE, a first sidelink message comprising an indication of first resources reserved for a second sidelink message from the second UE to the first UE; and receiving, from the second UE, the second sidelink message on the first resources, the second sidelink message comprising data; transmitting a third sidelink message to a third UE based at least in part on the first sidelink message, the third sidelink message comprising the indication of the first resources reserved for the second sidelink message, the third sidelink message comprising the reservation periodicity associated with the first resources; A method comprising:

10. identifying priority information associated with receiving the second sidelink message based at least in part on the first sidelink message; and and configuring, based at least in part on the identified priority information, an interference threshold associated with receiving one or more sidelink messages, the one or more sidelink messages comprising the second sidelink message. or identifying priority information associated with receiving the second sidelink message based at least in part on the first sidelink message; and setting a transmit power value associated with transmitting the third sidelink message based at least in part on the identified priority information; and transmitting the third sidelink message based at least in part on the transmit power value. The method of claim 9 further comprising:

11. identifying priority information associated with receiving the second sidelink message based at least in part on the first sidelink message; and setting a transmit power value associated with transmitting the third sidelink message based at least in part on the identified priority information; and 10. The method of claim 9, further comprising:

12. identifying priority information associated with receiving the second sidelink message based at least in part on the first sidelink message; and and configuring, based at least in part on the identified priority information, an interference threshold associated with receiving one or more sidelink messages, the one or more sidelink messages comprising the second sidelink message.

10. The method of claim 9, further comprising:

13. The method of claim 1 , wherein the first resource included in the indication is reserved by a third UE.

14. 1. An apparatus for wireless communication in a first user equipment (UE), comprising: means, at the first UE, for identifying data for transmission on a sidelink channel; means, at the first UE, for receiving a first sidelink message from a second UE, the first sidelink message comprising an indication of first resources reserved for a second sidelink message to the second UE; means for identifying a set of reservation parameters associated with the first resource based at least in part on the indication of the first resource; means for identifying reservation information associated with the first resource based at least in part on the set of reservation parameters, the identified reservation information comprising a periodicity associated with the reservation of the first resource; means, at the first UE, for identifying second resources of the sidelink channel based at least in part on the first resources and the periodicity associated with the reservation of the first resources; means for transmitting, from the first UE to a third UE using the second resources, a third sidelink message comprising the identified data; and An apparatus comprising:

15. 1. An apparatus for wireless communication in a first user equipment (UE), comprising: means for receiving, from a second UE, a first sidelink message comprising an indication of first resources reserved for a second sidelink message from the second UE to the first UE; and means for receiving, from the second UE, the second sidelink message on the first resources, the second sidelink message comprising data; means for transmitting a third sidelink message to a third UE based at least in part on the first sidelink message, the third sidelink message comprising the indication of the first resources reserved for the second sidelink message, and the third sidelink message comprising the reservation periodicity associated with the first resources; An apparatus comprising:

Citation Information

Patent Citations

  • Handling packets with different priorities in sidelink systems

    US20200229210A1

  • Method for determining reference value, and terminal

    WO2020192631A1