Unified signaling for supporting user equipment coordination for sidelink

CN117694005BActive Publication Date: 2026-10-16QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280050372.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-08-10
Filing Date
2022-08-09
Publication Date
2026-10-16
Estimated Expiration
2042-08-09

Smart Images

  • Figure CN117694005B_ABST
    Figure CN117694005B_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for wireless communication are described. Generally, a user equipment (UE) can identify a set of time and frequency resources reserved by one or more second UEs for one of a sidelink transmission by the one or more second UEs to the first UE or to one or more third UEs (e.g., Type A), or a sidelink transmission by the first UE to one or more third UEs (e.g., Type B), and can select a first indicator and a second indicator for the reservation. The first indicator of the time resources and the second indicator of the frequency resources can be associated with the identified set of time and frequency resources for the reservation. The UE can transmit a coordination message including the first indicator and the second indicator, and including an indication that the message is associated with a Type A or Type B reservation.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references to related applications

[0002] This patent application claims priority to Chinese PCT application PCT / CN2021 / 111663, filed August 10, 2021, entitled “Unified Signaling to Support User Equipment Coordination for Sidelink,” which is assigned to the assignee of this application and is expressly incorporated herein by reference. Technical Field

[0003] The following pertains to wireless communications, including unified signaling for supporting user equipment coordination for sidelinks. Background Technology

[0004] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, message sending and receiving, broadcasting, and so on. These systems can support 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) systems, improved LTE (LTE-A) systems, or LTE-A Pro systems) and fifth-generation (5G) systems (which may be referred to as New Radio (NR) systems). These systems can employ technologies such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal FDMA (OFDMA), or Discrete Fourier Transform Extended 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 of which simultaneously supports communication for multiple communication devices, which may also be referred to as User Equipment (UE). Summary of the Invention

[0005] The described technology relates to methods, systems, devices, and apparatuses supporting improved unified signaling for user equipment coordination for sidelinks. Generally, inter-user equipment (UE) coordination messages may indicate time and frequency resources authorized for transmissions performed by the receiving UE (e.g., Type A), or indicate resources the receiving UE should avoid (e.g., self-reservation or Type B). A single signaling structure can be used for both Type A and Type B UE coordination, including an indication of whether the resource is associated with a Type A UE coordination message or a Type B UE coordination message. By changing how the Time Domain Resource Indicator (TDRI) field in the coordination message is interpreted, the indication of time resources can exceed a threshold number of time slots (e.g., 31 time slots). In some examples, coordination may use the TDRI field to indicate the timing of reserved resources. However, the value of the TDRI field may be limited by a pre-configured or fixed threshold. In some examples, the TDRI field may be limited by a threshold (e.g., 31 time slots), but can be applied to offset values ​​(the number of time slots offset after the inter-UE coordination message), thus allowing more than 31 time slots of time resources to be reserved after the transmission of the inter-UE coordination message. In some examples, the TDRI field may be limited by a threshold (e.g., 31 time slots), but the receiving UE can interpret the TDRI indicator in different ways (e.g., at different granularities, such as a reduced granularity level corresponding to a larger number of time slots, or by adding different TDRI values ​​to each other, rather than adding them to a fixed reference point as in the received coordination message).

[0006] After identifying resources based on the TDRI and FDRI fields, the receiving UE can determine whether the resource is reserved for use by the receiving UE or reserved for use by the transmitting UE (e.g., self-reservation). For example, if the inter-UE coordination message reserves resources for the receiving UE (e.g., authorization of sidelink resources), the inter-UE coordination message may include device identifiers of the two UEs, or link identifiers of the link between the UEs. Device identifiers may be negotiated, fixed, or selected to avoid duplication. In the case of self-reservation, the inter-UE coordination message may include a single device identifier (e.g., a pre-configured value used by the transmitting UE or indicating self-configuration).

[0007] A method for wireless communication at a first user equipment (UE) is described. The method may include: identifying a set of time and frequency resources reserved by one or more second UEs for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs; selecting a first indicator and a second indicator for the reservation based on the reservation being for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs, the first indicator for time resources and the second indicator for frequency resources being associated with the identified set of time and frequency resources for the reservation; and sending a message including the first indicator and the second indicator, and including an indication that the message is associated with the reservation for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs.

[0008] An apparatus for wireless communication at a first UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions, executable by the processor, cause the apparatus to: identify a set of time and frequency resources reserved by one or more second UEs for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs; select a first indicator and a second indicator for the reservation based on the reservation being for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs, the first indicator for the time resources and the second indicator for the frequency resources being associated with the identified set of time and frequency resources for the reservation; and send a message to the one or more second UEs, the message including the first indicator and the second indicator, and including an indication that the message is associated with the reservation for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs.

[0009] Another apparatus for wireless communication at a first UE is described. The apparatus may include: means for identifying a set of time and frequency resources reserved by one or more second UEs for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs; means for selecting a first indicator and a second indicator for the reservation based on whether the reservation is for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs, the first indicator for time resources and the second indicator for frequency resources being associated with the identified set of time and frequency resources for the reservation; and means for sending a message to the one or more second UEs, the message including the first indicator and the second indicator, and including an indication that the message is associated with the reservation for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs.

[0010] 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: identify a set of time and frequency resources reserved by one or more second UEs for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs; select a first indicator and a second indicator for the reservation based on the reservation being for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs, the first indicator for time resources and the second indicator for frequency resources being associated with the identified set of time and frequency resources for the reservation; and send a message to the one or more second UEs including the first indicator and the second indicator, and including an indication that the message is associated with the reservation for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs.

[0011] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, selecting the first indicator may include operations, features, components, or instructions for determining that a time interval between the message and the time resource satisfies a threshold time amount, wherein the first indicator for selecting the time resource may be based on the time interval satisfying the threshold time amount, and the threshold time amount may be associated with a reserved message format that can be used for transmission via the side link from the one or more second UEs to the first UE or to the one or more third UEs, and for transmission via the side link from the first UE to the one or more third UEs.

[0012] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for receiving control signaling that includes an indication of the threshold time amount.

[0013] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, selecting the first indicator may include operations, features, components, or instructions for: identifying an offset value of the time resource based on whether the reservation is for a sidelink transmission from one or more second UEs to the first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs, and selecting the first indicator for the reservation based on the offset value of the time resource.

[0014] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for receiving an indication of the offset value for the time resource from a base station, the one or more second UEs, or the one or more third UEs.

[0015] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for generating a message that may be associated with the reservation for transmission from the one or more second UEs to the first UE or to the one or more third UEs via the side link, the indication including the source identifier of the first UE and the destination identifier of the one or more second UEs.

[0016] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for performing a negotiation procedure with the one or more second UEs to determine the source identifier and the destination identifier.

[0017] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, the source identifier includes the device identifier of the first UE, and the destination identifier includes the device identifier of the one or more second UEs.

[0018] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for generating a message that may be associated with a reservation transmitted from the one or more second UEs to the first UE or to the one or more third UEs on the side link, the indication including a first link identifier of the side link between the first UE and the one or more second UEs.

[0019] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, the first link identifier includes the device identifier of the one or more second UEs.

[0020] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for performing a negotiation procedure with the one or more second UEs to determine the first link identifier of the side link.

[0021] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for: monitoring the side link between the first UE and one or more second UEs, one or more side links between the first UE and one or more third UEs, or any combination thereof; identifying a second link identifier based on the monitoring; and selecting the first link identifier based on the fact that the first link identifier is different from the second link identifier.

[0022] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for generating an indication that may be associated with the reservation for transmission from the first UE to the one or more third UEs via the side link, the indication including the identifier of the first UE.

[0023] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, the identifier includes the device identifier of the first UE.

[0024] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for receiving the identifier of the first UE from the network.

[0025] A method for wireless communication at a second UE is described. The method may include: receiving from a first UE a reservation message, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication that the message is associated with a reservation for a sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs; determining a first set of time and frequency resources for the reservation based on the first indicator, the second indicator, and whether the reservation is for the sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs; selecting a second set of time and frequency resources for one or more data messages to be transmitted based on the determined first set of time and frequency resources for the reservation, wherein the first set of time and frequency resources does not overlap with the first set of time and frequency resources; and transmitting the one or more data messages using at least a portion of the selected second set of time and frequency resources.

[0026] An apparatus for wireless communication at a second UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions are executable by the processor to cause the apparatus to: receive from a first UE a message for reservation, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication that the message is associated with a reservation for a sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs; determine a first set of time and frequency resources for the reservation based on the first indicator, the second indicator, and whether the reservation is for the sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs; select a second set of time and frequency resources for one or more data messages to be transmitted based on the determined first set of time and frequency resources for the reservation, wherein the first set of time and frequency resources does not overlap with the first set of time and frequency resources; and transmit the one or more data messages using at least a portion of the selected second set of time and frequency resources.

[0027] Another apparatus for wireless communication at a second UE is described. The apparatus may include: means for receiving from a first UE a message for reservation, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication that the message is associated with a reservation for a sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs; means for determining a first set of time and frequency resources for the reservation based on the first indicator, the second indicator, and whether the reservation is for the sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs; means for selecting a second set of time and frequency resources for one or more data messages to be transmitted based on the determined first set of time and frequency resources for the reservation, wherein the first set of time and frequency resources does not overlap with the first set of time and frequency resources; and means for transmitting the one or more data messages using at least a portion of the selected second set of time and frequency resources.

[0028] A non-transitory computer-readable medium storing code for wireless communication at a second UE is described. The code may include instructions executable by a processor to: receive a message from a first UE for reservation, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication that the message is associated with a reservation for a sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs; determine a first set of time and frequency resources for the reservation based on the first indicator, the second indicator, and whether the reservation is for the sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs; select a second set of time and frequency resources for one or more data messages to be transmitted based on the determined first set of time and frequency resources for the reservation, wherein the first set of time and frequency resources does not overlap with the first set of time and frequency resources; and transmit the one or more data messages using at least a portion of the selected second set of time and frequency resources.

[0029] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, determining the first set of time and frequency resources may include operations, features, components, or instructions for applying an offset value to the first indicator of the time resource to determine the time interval between the message and the time resource in the first set of time and frequency resources.

[0030] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, determining the first set of time and frequency resources may include operations, features, components, or instructions for: identifying a threshold time amount for the first indicator of the time resource, the threshold time amount being associated with a reserved message format that can be used for transmission to the first UE or to one or more third UEs via the side link, and for transmission from the first UE to one or more third UEs via the side link; and applying an offset value to the first indicator of the time resource to determine a time interval between the message and the time resource in the first set of time and frequency resources.

[0031] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for receiving an indication of the threshold time amount, the offset value, or both, wherein the application of the offset value may be based on the indication of the threshold time amount.

[0032] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for adding the first indicator of the time resource to a third indicator of the second time resource to determine the second time resource in the second set of time and frequency resources based on whether the reservation is for a side link transmission to the first UE or to one or more third UEs, or for a side link transmission from the first UE to one or more third UEs.

[0033] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, receiving the message may include operations, features, components, or instructions for actions such as receiving the message in connection with an indication for a reservation to be transmitted to the first UE or to one or more third UEs via the side link, the indication including a source identifier of the first UE and a destination identifier of the second UE.

[0034] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for performing a negotiation procedure with the first UE to determine the source identifier and the destination identifier, wherein the source identifier includes the device identifier of the first UE, and the destination identifier includes the device identifier of the second UE.

[0035] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for selecting a device identifier for the second UE and sending a scheduling request to the first UE, the scheduling request including an indication of the device identifier of the second UE, wherein the device identifier of the second UE may be received in the message for the reservation.

[0036] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, receiving the message may include an operation, feature, component, or instruction for the following: receiving the message may be associated with an indication for the reservation to be transmitted to the first UE or to one or more third UEs on the side link, the indication including a first link identifier of the side link between the first UE and the second UE.

[0037] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, the first link identifier includes the device identifier of the second UE.

[0038] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for performing a negotiation procedure with the first UE to determine the first link identifier of the side link.

[0039] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for selecting the first link identifier and sending a scheduling request to the first UE, the scheduling request including an indication of the first link identifier for the second UE, wherein the first link identifier may be received in the message for the reservation.

[0040] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, receiving the message may include an operation, feature, component, or instruction for the following action: receiving the message may be associated with an indication for the reservation transmitted from the first UE to the one or more third UEs via the side link, the indication including the identifier of the first UE.

[0041] In some examples of the methods, apparatuses, and nontransitory computer-readable media described herein, the identifier includes the device identifier of the first UE.

[0042] Some examples of the methods, apparatuses, and nontransitory computer-readable media described herein may also include operations, features, components, or instructions for receiving the identifier of the first UE from the network. Attached Figure Description

[0043] Figure 1 Examples of wireless communication systems that support unified signaling for user equipment coordination for sidelinks are illustrated according to various aspects of this disclosure.

[0044] Figure 2 Examples of wireless communication systems that support unified signaling for user equipment coordination for sidelinks are illustrated according to various aspects of this disclosure.

[0045] Figure 3 An example of a timeline for supporting unified signaling for user equipment coordination for sidelinks is illustrated, based on various aspects of this disclosure.

[0046] Figure 4 An example of a timeline for supporting unified signaling for user equipment coordination for sidelinks is illustrated, based on various aspects of this disclosure.

[0047] Figure 5 An example of a timeline for supporting unified signaling for user equipment coordination for sidelinks is illustrated, based on various aspects of this disclosure.

[0048] Figure 6 and Figure 7 A block diagram of an apparatus for supporting unified signaling for user equipment coordination for sidelinks is shown, according to various aspects of this disclosure.

[0049] Figure 8 A block diagram illustrating a communication manager that supports unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure.

[0050] Figure 9 A block diagram of a system including devices supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure, is shown.

[0051] Figures 10 to 13 A flowchart illustrating a method for supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure, is shown. Detailed Implementation

[0052] Some wireless communication systems support sidelink operation between user equipment (UEs). In some examples, the UE can coordinate resources used for sidelink communication. The UE (e.g., operating in mode 2) can sense sidelink resources to determine which resources to use or avoid for sidelink communication. Resource coordination can avoid node exposure problems, where an area may be covered by the RF coverage area of ​​the UE's channel sensing procedures but not by the RF coverage area of ​​the same UE's data or control transmissions, which can lead to unnecessary transmission congestion. Resource coordination can also avoid hidden node problems, where an area may be covered by the RF coverage area of ​​the UE's data or control transmissions but not by the RF coverage area of ​​the same UE's channel sensing procedures, which can lead to high levels of interference from nodes within the area, potentially reducing the likelihood of successful transmission from the UE. In some examples, resource coordination can support half-duplex operation, where the UE does not transmit and receive simultaneously.

[0053] UEs can exchange UE coordination messages (also known as reservation messages) indicating resources based on sensing results. For example, in Type A UE coordination, a first UE may send an indication to a second UE of a set of resources available for the second UE to use (e.g., authorize) to communicate with the first UE or other UEs, based on sensing results. In Type B UE coordination, a first UE may send a coordination message to a second UE indicating a set of resources that the second UE considers undesirable (e.g., to be avoided) based on sensing results, potential or scheduling conflicts, etc. In either example, the first UE indicates a set of resources to the second UE. However, the procedures and signaling for Type A and Type B may differ in conventional systems, leading to inefficient use of available resources and increased signaling overhead.

[0054] Additionally, some conventional systems may impose limits on the amount of time allowed to be used to reserve sidelink resources for the UE after transmitting a coordination message. This can lead to reduced efficiency. Reserving sidelink resources beyond such limits (e.g., more than 31 time slots) can result in improved system efficiency, reduced collisions and interference, reduced system latency, and an improved user experience.

[0055] Inter-UE coordination messages can indicate time and frequency resources as Type A or Type B. A single signaling structure can be used for both Type A and Type B inter-UE coordination, including an indication of whether the resource is associated with a Type A or Type B inter-UE coordination message. By changing how the Time Domain Resource Indicator (TDRI) field in the coordination message is interpreted, the indication of time resources can exceed a threshold number of time slots (e.g., 31 time slots). In some examples, coordination can use the TDRI field to indicate the timing of reserved resources. However, the value of the TDRI field may be limited by a pre-configured or fixed threshold. In some examples, the TDRI field may be limited by a threshold (e.g., 31 time slots) but can be applied to an offset value (the number of time slots offset after the inter-UE coordination message), thus allowing time resources to be reserved for more than 31 time slots after the transmission of the inter-UE coordination message. In some examples, the TDRI field may be limited by a threshold (e.g., 31 slots), but the receiving UE may interpret the TDRI indicator in different ways (e.g., at different granularities, such as a reduced granularity level corresponding to a larger number of slots, or by adding different TDRI values ​​to each other instead of adding them to a fixed reference point as in the received coordination message).

[0056] After identifying resources based on the TDRI and FDRI fields, the receiving UE can determine whether the resource is reserved for use by the receiving UE or reserved for use by the transmitting UE (e.g., self-reservation). For example, if the inter-UE coordination message reserves resources for the receiving UE (e.g., authorization of sidelink resources), the inter-UE coordination message may include device identifiers of the two UEs, or link identifiers of the link between the UEs. Device identifiers may be negotiated, fixed, or selected to avoid duplication. In the case of self-reservation, the inter-UE coordination message may include a single device identifier (e.g., a pre-configured value used by the transmitting UE or indicating self-configuration). The techniques described herein can lead to higher reliability of sidelink communication and lower power consumption of the coordinating UE.

[0057] Various aspects of this disclosure are first described in the context of wireless communication systems. These aspects are further illustrated and described with reference to wireless communication systems and timelines. The aspects of this disclosure are further illustrated and described by means of apparatus diagrams, system diagrams, and flowcharts relating to unified signaling for supporting user equipment coordination for sidelinks.

[0058] Figure 1 Examples of wireless communication systems 100 supporting unified signaling for user equipment coordination for sidelinks are illustrated according to various aspects of this disclosure. Wireless communication system 100 may include one or more base stations 105, one or more user equipment (UE) 115, and a core network 130. In some examples, 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, wireless communication system 100 may support enhanced broadband communication, ultra-reliable communication, low-latency communication, or communication with low-cost and low-complexity devices, or any combination thereof.

[0059] Base station 105 can be distributed across a geographical area to form wireless communication system 100, and can be different types of devices or devices with different capabilities. Base station 105 and UE 115 can communicate wirelessly via one or more communication links 125. Each base station 105 provides a coverage area 110, and UE 115 and base station 105 can establish one or more communication links 125 on the coverage area 110. Coverage area 110 can be an example of a geographical area where base station 105 and UE 115 can support signal communication according to one or more radio access technologies.

[0060] UE 115 can be distributed throughout the coverage area 110 of wireless communication system 100, and each UE 115 can be stationary or mobile, or stationary and mobile at different times. UE 115 can be devices in different forms or with different capabilities. Figure 1The diagram illustrates some exemplary UE 115s. For example... Figure 1 As shown, the UE 115 described herein can communicate with various types of devices, such as other UE 115s, base station 105, or network equipment (e.g., core network nodes, relay equipment, integrated access and backhaul (IAB) nodes, or other network equipment).

[0061] Base station 105 may communicate with core network 130, communicate with each other, or both. For example, base station 105 may be connected to core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base station 105 may communicate with each other directly (e.g., directly between base stations 105) or indirectly (e.g., via core network 130) or both via backhaul links 120 (e.g., via X2, Xn, or other interfaces). In some examples, backhaul link 120 may be or include one or more radio links.

[0062] One or more of the base stations 105 described herein may include, or may be referred to by those skilled in the art as, base transceiver station, radio base station, access point, radio transceiver, B node, evolved B node (eNB), next-generation B node or gigabit B node (any of which may be referred to as gNB), home B node, home evolved B node, or other suitable terms.

[0063] UE 115 may include or be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or any other suitable term, wherein "device" may also be referred to as a cell, station, terminal, or client, etc. UE 115 may also include or be referred to as a personal electronic device, such as a cellular phone, personal digital assistant (PDA), tablet computer, laptop computer, or personal computer. In some examples, UE 115 may include or be referred to as a wireless local loop (WLL) station, Internet of Things (IoT) device, Internet of Everything (IoE) device, or machine-type communication (MTC) device, etc., which may be implemented in various objects such as appliances or vehicles, meters, etc.

[0064] like Figure 1 As shown, the UE 115 described herein can communicate with various types of devices, such as other UE 115s that may sometimes act as repeaters, as well as base stations 105 and network equipment, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, etc.

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

[0066] In some examples (e.g., in a carrier aggregation configuration), the carrier may also have acquisition signaling or control signaling that coordinates the operation of other carriers. The carrier may be associated with a frequency channel (e.g., an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (E-UTRA) Absolute Radio Channel Number (EARFCN)) and can be located based on a channel grating used for discovery by UE 115. The carrier can operate in standalone mode, in which initial acquisition and connection can be performed by UE 115 via the carrier, or the carrier can operate in non-standalone mode, in which different carriers (e.g., the same or different radio access technologies) are used to anchor the connection.

[0067] The communication link 125 shown in the wireless communication system 100 may include uplink transmission from UE 115 to base station 105, or downlink transmission from base station 105 to UE 115. A carrier may carry downlink or uplink communication (e.g., in FDD mode), or may be configured to carry both downlink and uplink communication (e.g., in TDD mode).

[0068] A carrier may be associated with a specific bandwidth of the radio frequency spectrum, and in some examples, carrier bandwidth may refer to the carrier or the “system bandwidth” of wireless communication system 100. For example, carrier bandwidth may be one of multiple defined bandwidths of a carrier for a specific radio access technology (e.g., 1.4 MHz, 3 MHz, 5 MHz, 10 MHz, 15 MHz, 20 MHz, 40 MHz, or 80 MHz). Devices of wireless communication system 100 (e.g., base station 105, UE 115, or both) may have a hardware configuration that supports communication on a specific carrier bandwidth, or may be configured to support communication on one of a set of carrier bandwidths. In some examples, wireless communication system 100 may include base station 105 or UE 115 that supports simultaneous communication via carriers associated with multiple carrier bandwidths. In some examples, each served UE 115 may be configured to operate on a portion (e.g., subband, BWP) or all of the carrier bandwidth.

[0069] The signal waveform transmitted on a carrier may include multiple subcarriers (e.g., using multi-carrier modulation (MCM) techniques, such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform extended OFDM (DFT-S-OFDM)). In a system employing MCM, a resource element may include one symbol period (e.g., the duration of a modulation symbol) and one subcarrier, where the symbol period and subcarrier spacing are inversely related. 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). Therefore, the more resource elements the UE 115 receives and the higher the order of the modulation scheme, the higher the data rate can be for the UE 115. Wireless communication resources can refer to a combination of radio frequency spectrum resources, temporal resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers can further improve the data rate or data integrity of communication with the UE 115.

[0070] One or more digital schemes for a carrier can be supported, where the digital scheme may include a subcarrier spacing (Δf) and a cyclic prefix. A carrier can be divided into one or more BWPs with the same or different digital schemes. In some examples, UE115 can be configured with multiple BWPs. In some examples, a single BWP for a carrier can be active at a given time, and communication for UE115 can be restricted to one or more active BWPs.

[0071] The time interval of base station 105 or UE 115 can be expressed as a multiple of a basic time unit, such as T. s =1 / (Δf) max ·N f The sampling period is ) seconds, where Δf maxThis can represent the maximum supported subcarrier spacing, and N d It can represent the maximum supported Discrete Fourier Transform (DFT) size. Time intervals for communication resources can be organized according to radio frames, each with a specified duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a System Frame Number (SFN) (e.g., ranging from 0 to 1023).

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

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

[0074] Physical channels can be multiplexed on a carrier using various techniques. For example, one or more of Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or hybrid TDM-FDM techniques can be used to multiplex physical control channels and physical data channels on a downlink carrier. The control region (e.g., a control resource set (CORESET)) of the physical control channel can be defined by several symbol periods and can extend across the system bandwidth or a subset of the system bandwidth of the carrier. One or more control regions (e.g., CORESET) can be configured for a group of UEs 115. For example, one or more UEs in UE 115 can monitor or search control regions to obtain control information based on one or more search space sets, and each search space set can include one or more control channel candidates in one or more aggregation levels arranged in a concatenated manner. The aggregation level of the control channel candidates can refer to the number of 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 set may include: a common search space set configured to transmit control information to multiple UEs 115, and a UE-specific search space set used to transmit control information to a specific UE 115.

[0075] Each base station 105 may provide communication coverage via one or more cells (e.g., macro cells, small cells, hotspots, or other types of cells, or any combination thereof). The term "cell" may refer to a logical communication entity used to communicate with base station 105 (e.g., on a carrier) and may be associated with an identifier used to distinguish neighboring cells (e.g., Physical Cell Identifier (PCID), Virtual Cell Identifier (VCID), or others). In some examples, a cell may also refer to a geographic coverage area 110 or a portion (e.g., a sector) of geographic coverage area 110 on which the logical communication entity operates. The range of the cells may vary from small areas (e.g., structures, subsets of structures) to large areas, depending on various factors such as the capabilities of base station 105. For example, a cell may be or may include a building, a subset of buildings, or external space between or overlapping geographic coverage areas 110, etc.

[0076] Macro cells typically cover a relatively large geographical area (e.g., a radius of several kilometers) and allow unrestricted access to UE 115 that has a service subscription with a network provider supporting the macro cell. In contrast, small cells can be associated with a lower-power base station 105 and can operate in the same or different (e.g., licensed or unlicensed) frequency bands as macro cells. Small cells can provide unrestricted access to UE 115 that has a service subscription with a network provider, or restricted access to UE 115 associated with a small cell (e.g., UE 115 in a Closed Subscriber Group (CSG), or UE 115 associated with a user in a home or office). Base station 105 can support one or more cells and can also use one or more component carriers to support communication on one or more cells.

[0077] In some examples, a carrier can support multiple cells and can be configured with different cells based on different protocol types that can provide access for different types of devices (e.g., MTC, Narrowband IoT (NB-IoT), Enhanced Mobile Broadband (eMBB)).

[0078] In some examples, base station 105 may be mobile, and thus provide communication coverage to mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but 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. Wireless communication system 100 may include, for example, a heterogeneous network, in which different types of base stations 105 use the same or different radio access technologies to provide coverage for various geographic coverage areas 110.

[0079] The wireless communication system 100 can support synchronous or asynchronous operation. For synchronous operation, base stations 105 can have similar frame timing, and transmissions from different base stations 105 can be approximately time-aligned. For asynchronous operation, base stations 105 can have different frame timing, and in some examples, transmissions from different base stations 105 can be time-disaligned. The techniques described herein can be used for both synchronous and asynchronous operation.

[0080] Some UE 115 devices (such as MTC or IoT devices) can be low-cost or low-complexity devices and can provide automated communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC can refer to data communication technologies that allow devices to communicate with each other or with base station 105 without human intervention. In some examples, M2M communication or MTC may include communication from devices with integrated sensors or instruments to measure or capture information and relay such information to a central server or application that utilizes or presents the information to people interacting with the application. Some UE 115 devices can be designed to collect information or enable automated behavior of machines or other devices. Examples of applications for MTC devices include smart metering, inventory monitoring, water level monitoring, equipment monitoring, healthcare monitoring, wildlife monitoring, weather and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based billing.

[0081] Some UE 115s can be configured to operate in reduced-power modes, such as half-duplex communication (e.g., a mode that supports unidirectional communication via transmission or reception but not simultaneous transmission and reception). In some examples, half-duplex communication can be performed at a reduced peak rate. Other power-saving techniques for UE 115s include: entering a power-efficient deep sleep mode when not engaged in active communication, operating on limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UE 115s can be configured to operate using a narrowband protocol type associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a carrier's guard band, or outside a carrier.

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

[0083] In some examples, UE 115 may also be able to communicate directly with other UE 115 on a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) or D2D protocol). One or more UE 115s utilizing D2D communication may be located within the geographic coverage area 110 of base station 105. Other UE 115s in such a group may be outside the geographic coverage area 110 of base station 105 or may be unable to receive transmissions from base station 105 for other reasons. In some examples, the group of UE 115s 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, base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed among these UE 115s without the involvement of base station 105.

[0084] In some systems, the D2D communication link 135 may be an example of a communication channel (such as a sidelink communication channel) between vehicles (e.g., UE 115). In some examples, vehicles may communicate using vehicle-to-everything (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination of these. Vehicles may signal information related to traffic conditions, signal control, weather, safety, emergencies, or any other information related to the V2X system. In some examples, vehicles in a V2X system may communicate with roadside infrastructure (e.g., roadside units) using vehicle-to-network (V2N) communication, or with the network via one or more network nodes (e.g., base station 105), or both.

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

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

[0087] Wireless communication system 100 can operate using one or more frequency bands, typically in the range of 300 MHz to 300 GHz. The region from 300 MHz to 3 GHz is generally referred to as the Ultra High Frequency (UHF) region or decimeter band because the wavelength range is approximately 1 decimeter to 1 meter. UHF waves may be blocked or redirected by buildings and environmental features, but these waves can be sufficient to penetrate structures so that macrocells can provide service to UE 115 located indoors. Compared to transmissions using smaller frequencies and longer wavelengths in the lower frequencies (HF) or very high frequencies (VHF) portions of the spectrum below 300 MHz, UHF wave transmissions can be associated with smaller antennas and shorter ranges (e.g., less than 100 km).

[0088] The wireless communication system 100 can also operate in the ultra-high frequency (SHF) region using a frequency band from 3 GHz to 30 GHz (also known as the centimeter band) or in the extremely high frequency (EHF) region of a spectrum (e.g., from 30 GHz to 300 GHz) (also known as the millimeter band). In some examples, the wireless communication system 100 can support millimeter-wave (mmW) communication between the UE 115 and the base station 105, and the EHF antennas of the individual devices can be smaller and more closely spaced than UHF antennas. In some examples, this can facilitate the use of antenna arrays within the devices. However, the propagation of EHF transmissions may be affected by greater atmospheric attenuation and shorter range than SHF or UHF transmissions. The techniques disclosed herein can be employed for transmissions using one or more different frequency regions, and the frequency band usage specified across these frequency regions may vary by country or regulatory authority.

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

[0090] Base station 105 or UE 115 may be equipped with multiple antennas, which can be used to employ technologies such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of base station 105 or UE 115 may be located within one or more antenna arrays or antenna panels, which can support MIMO operation or transmit beamforming or receive beamforming. For example, one or more base station antennas or antenna arrays may be cooperatively positioned at an antenna assembly, such as an antenna tower. In some examples, the antennas or antenna arrays associated with base station 105 may be located at different geographical locations. Base station 105 may have an antenna array with several rows and columns of antenna ports, which base station 105 can use to support beamforming for communication with UE 115. Similarly, UE 115 may have one or more antenna arrays, which can support various MIMO or beamforming operations. Additionally or alternatively, antenna panels may support radio frequency beamforming for signals transmitted via antenna ports.

[0091] Base station 105 or UE 115 can use MIMO communication to utilize multipath signal propagation and improve spectral efficiency by transmitting or receiving multiple signals via different spatial layers. This technique is known as spatial multiplexing. For example, multiple signals can be transmitted by a transmitting device via different antennas or different combinations of antennas. Similarly, multiple signals can be received by a receiving device via different antennas or different combinations of antennas. Each of the multiple signals can be referred to as a separate spatial stream and can carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers can be associated with different antenna ports used for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO) and multi-user MIMO (MU-MIMO), in which multiple spatial layers are transmitted to the same receiving device, and in MU-MIMO, multiple spatial layers are transmitted to multiple devices.

[0092] Beamforming (also known as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting or receiving device (e.g., base station 105, UE 115) to shape or guide an antenna beam (e.g., a transmit beam, a receive beam) along a spatial path between the transmitting and receiving devices. Beamforming can be achieved by combining signals transmitted via antenna elements of an antenna array such that some signals propagating in a particular direction relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjustments to the signals transmitted via the antenna elements can include applying amplitude shifts, phase shifts, or both to the signals transmitted via the antenna elements associated with the device. The adjustments associated with each of these antenna elements can be defined by a beamforming weight set associated with a particular direction (e.g., relative to the antenna array of the transmitting or receiving device or relative to some other direction).

[0093] Base station 105 or UE 115 may use beam scanning technology as part of beamforming operations. For example, base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) to perform beamforming operations for directional communication with UE 115. Some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted multiple times by base station 105 in different directions. For example, base station 105 may transmit signals according to different beamforming weight sets associated with different transmission directions. Transmission in different beam directions may be used to identify (e.g., by a transmitting device (such as base station 105) or by a receiving device (such as UE 115)) the beam direction so that base station 105 may transmit or receive later.

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

[0095] In some examples, transmissions performed by a device (e.g., by base station 105 or 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 combined beam for transmission (e.g., from base station 105 to UE 115). UE 115 may report feedback indicating precoding weights for one or more beam directions, and this feedback may correspond to a configured number of beams across the system bandwidth or one or more subbands. Base station 105 may transmit reference signals (e.g., cell-specific reference signals (CRS), channel state information reference signals (CSI-RS)), which may or may not be precoded. UE 115 may provide feedback for beam selection, which may be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., a faceted codebook, a linearly combined codebook, a port selection codebook). Although these techniques are described with reference to signals transmitted by base station 105 in one or more directions, UE 115 may employ similar techniques to transmit signals multiple times in different directions (e.g., to identify beam direction for subsequent transmission or reception by UE 115), or to transmit signals in a single direction (e.g., to transmit data to a receiving device).

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

[0097] The wireless communication system 100 can be a packet-based network operating according to a layered protocol stack. In the user plane, communication at the bearer or Packet Data Convergence Protocol (PDCP) layer can be IP-based. The Radio Link Control (RLC) layer can perform packet segmentation and reassembly for communication over logical channels. The Media Access Control (MAC) layer can perform priority handling and multiplexing of logical channels to transport channels. The MAC layer can 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 can provide the establishment, configuration, and maintenance of RRC connections between the UE 115 and the base station 105 or core network 130 that support radio bearers for user plane data. At the physical layer, transport channels can be mapped to physical channels.

[0098] UE 115 and base station 105 can support data retransmission to increase the likelihood of successful data reception. Hybrid Automatic Repeat Request (HARQ) feedback is a technique used to increase the likelihood of correct data reception via communication link 125. HARQ can include a combination of error detection (e.g., using Cyclic Redundancy Check (CRC)), forward error correction (FEC), and retransmission (e.g., Automatic Repeat Request (ARQ)). HARQ can improve throughput at the MAC layer under poor radio conditions (e.g., low signal-to-noise ratio conditions). In some examples, the device can support simultaneous time-slot HARQ feedback, in which the device provides HARQ feedback in a specific time slot for data received in a previous symbol within that time slot. In other cases, the device can provide HARQ feedback in subsequent time slots or according to a different time interval.

[0099] Generally, inter-user equipment (UE) coordination messages can indicate time and frequency resources that are authorized for transmissions performed by the receiving UE 115 (e.g., Type A) or resources that the receiving UE should avoid (e.g., Type B). A single signaling structure can be used for both Type A and Type B UE coordination, including an indication of whether the resource is associated with a Type A or Type B UE coordination message. By changing how the Time Domain Resource Indicator (TDRI) field in the coordination message is interpreted, the indication of time resources can exceed a threshold number of time slots (e.g., 31 time slots). In some examples, coordination can use the TDRI field to indicate the timing of reserved resources. However, the value of the TDRI field may be limited by a pre-configured or fixed threshold. In some examples, the TDRI field may be limited by a threshold (e.g., 31 time slots) but can be applied to an offset value (the number of time slots offset after the UE coordination message), thereby allowing time resources exceeding 31 time slots to be reserved after the transmission of the UE coordination message. In some examples, the TDRI field may be limited by a threshold (e.g., 31 slots), but the receiving UE may interpret the TDRI indicator in different ways (e.g., at different granularities, such as a reduced granularity level corresponding to a larger number of slots, or by adding different TDRI values ​​to each other instead of adding them to a fixed reference point as in the received coordination message).

[0100] After identifying resources based on the TDRI and FDRI fields, the receiving UE can determine whether the resource is reserved for use by the receiving UE or reserved for use by the transmitting UE 115 (e.g., self-reservation). For example, if the inter-UE coordination message reserves resources for the receiving UE 115 (e.g., authorization of sidelink resources), the inter-UE coordination message may include device identifiers of the two UEs, or link identifiers of the link between UE 115. Device identifiers may be negotiated, fixed, or selected to avoid duplication. In the case of self-reservation, the inter-UE coordination message may include a single device identifier (e.g., a pre-configured value used by the transmitting UE 115 or indicating self-configuration).

[0101] Figure 2 Examples of wireless communication systems 200 supporting unified signaling for user equipment coordination for sidelinks are illustrated according to various aspects of this disclosure. The wireless communication system 200 may include base station 105-a, UE 115-a, UE 115-b, and UE 115-c, which may be as described in reference... Figure 1 Examples of the corresponding devices described. UE 115-a can communicate with base station 105-a via wireless communication link 205 (e.g., via Uu interface). UE 115 can communicate with each other via side link 210 (e.g., via PC5 interface). In some examples, wireless communication system 200 can support mode 2 side link communication, where UE 115 (e.g., one or more of which may be located outside the coverage area of ​​base station 105-a) can coordinate with each other to select side link resources on which they can communicate with each other (e.g., without instructions or input from base station 105-a).

[0102] In some examples, such as reference Figure 1 As described, UE 115-a can send a coordination message to one or more UE 115s (e.g., to UE 115-b). UE 115-a can indicate a set of resources (e.g., type A resources or type B resources). The indication of this set of resources may include a TDRI field and an FRDI field. (See reference...) Figure 3 In more detail, the TDRI can exceed a threshold time value, thereby expanding the range of the time indicator in the TDRI field. This allows UE 115-a to indicate a group of resources well before the actual resources are available, resulting in improved planning and system efficiency. In some examples, such as reference... Figure 4 In more detail, UE115-a may include one or more TDRIs in the coordination message, which may be constrained by a threshold time value. However, a time indicator (e.g., in the TDRI field) can be applied to the offset value, thereby effectively extending the range of the TDRI field. In some examples, such as reference... Figure 5In more detail, UE 115-a may include one or more time indicators in the TDRI field in the coordination message, which may be subject to a threshold time value constraint. However, UE 115-b may receive the coordination message and interpret the time indicators such that the effective time gap between the coordination message and one or more resources in the group of resources exceeds the time value threshold. For example, a time indicator of a subset of resources may be measured starting from the end of another time indicator of a second subset of resources (e.g., instead of starting from the resource on which the coordination message was sent). The coordination message may be an SCI message (e.g., SCI or SCI2), a Media Access Control (MAC) Control Element (CE), a Radio Resource Control (RRC) message, another radio message, or a combination thereof.

[0103] A coordination message may indicate a Type A resource. A Type A resource may indicate a resource on which UE 115 is permitted to receive transmissions. For example, UE 115-a may transmit a coordination message to UE 115-b on sidelink 210. The coordination message may include an indication of a Type A resource (e.g., authorization of a sidelink resource) on which UE 115-b may transmit sidelink messages to UE 115-a, or to one or more UE 115s (e.g., to a third UE 115-c, or via multicast or broadcast to a group of UE 115s). Alternatively, a coordination message may indicate a Type B resource. A Type B resource may indicate a resource that UE 115-a has selected for subsequent transmissions (e.g., transmission to UE 115-c). A Type B resource may also indicate a resource that UE 115-b wishes to avoid. For example, a Type B resource can indicate the resource on which UE 115-a is planning to transmit a sidelink message to UE 115-c, and UE 115-b can avoid selecting the indicated resource to avoid conflicts with sidelink transmissions from UE 115-a to UE 115-b.

[0104] If a coordination message includes an indication of a set of resources, but the UE 115-b receiving the coordination message cannot identify what type of resources that set of resources is, then the UE 115-b may incorrectly utilize (e.g., or avoid utilizing) the indicated set of resources. In some examples, as described herein, the UE 115-a may indicate the type of the indicated set of resources in the coordination message.

[0105] In some examples, UE 115-a can indicate that the set of resources indicated in the coordination message is a Type A resource by explicitly including indications of the source identifier and destination identifier in the coordination message. For example, UE 115-a may include its device identifier (e.g., a Layer 1 (L1) identifier) ​​in the coordination message. The source identifier may be, for example, 8 bits. In some examples (e.g., in a centralized scenario), the source identifier may be less than 8 bits (e.g., when the number of UE 115s in the physical area is small). In some examples, UE 115-a may determine its size based on one or more rules or pre-configurations, or based on determining the number of UE 115s located within a threshold distance from UE 115. In some examples, UE 115-a may negotiate with one or more other scheduled UE 115s, and may select a non-conflicting source identifier based on that negotiation (e.g., a handshake procedure).

[0106] UE 115-a may also include the destination identifier of UE 115-b in the coordination message. The destination identifier may be the L1 identifier of UE 115-b. In some examples, the destination identifier may be larger than the source identifier (e.g., 16 bits). For example, UE 115-a may be scheduling a large number of other UE 115s (e.g., including UE 115-b and UE 115-c). In such examples, the destination identifier may be large enough to reduce the possibility of collisions with other UE 115s. Upon receiving a coordination message that includes both the source and destination identifiers, UE 115-b may determine that the coordination message indicates a Type A resource (e.g., allowing UE 115-b, as the destination device, to select a resource for transmission).

[0107] UE 115-a can indicate that the set of resources indicated in the coordination message is a Type B resource by including a single identifier in the coordination message that serves as both a source identifier and a destination identifier. For example, UE 115-a can include its own source identifier in the source identifier field of the coordination message, and it can also include its own source identifier in the destination identifier field of the coordination message. This single identifier can be a 16-bit identifier. This single identifier can be a reserved 16-bit identifier, a 16-bit L1 identifier used for UE 115-a, etc. The size of the single identifier can be large enough to make the possibility of conflict with the identifier of another UE 115 unlikely.

[0108] In some examples, UE 115-a can indicate that a set of resources in the coordination message is a Type A resource by explicitly including indications of the source identifier and predefined identifier for UE 115-b in the coordination message. For example, UE 115-a may include its device identifier (e.g., a Layer 1 (L1) identifier) ​​in the coordination message. The source identifier may be, for example, 8 bits. In some examples (e.g., in centralized scenarios), the source identifier may be less than 8 bits (e.g., when the number of UE 115s in the physical area is small). In some examples, UE 115-a may determine its size based on one or more rules or pre-configurations, or based on determining the number of UE 115s located within a threshold distance of UE 115. In some examples, UE 115-a may negotiate with one or more other scheduled UE 115s, and may select a non-conflicting source identifier based on that negotiation (e.g., a handshake procedure).

[0109] UE 115-a may also include the destination identifier of UE 115-b in the coordination message. The destination identifier may be the L1 identifier of UE 115-b. In some examples, the destination identifier may be larger than the source identifier (e.g., 16 bits). For example, UE 115-a may be scheduling a large number of other UE 115s (e.g., including UE 115-b and UE 115-c). In such examples, the destination identifier may be large enough to reduce the possibility of collisions with other UE 115s. Upon receiving a coordination message that includes both the source and destination identifiers, UE 115-b may determine that the coordination message indicates a Type A resource (e.g., allowing UE 115-b, as the destination device, to select a resource for transmission).

[0110] UE 115-b can negotiate a unique scheduling identifier with UE 115-a to indicate that the reserved resource is a Type A resource. In some examples, the unique identifier of UE 115-b can be 8 bits or less. For example, UE 115-a can schedule multiple UE 115-b, but the group size can be smaller (e.g., less than the threshold number of UE 115-b). UE 115-a and UE 115-b can operate in RRC connection mode. In such examples, UE 115-a and UE 115-b can negotiate the unique scheduling identifier of UE 115-b via RRC connection, scheduling requests, etc. The number of bits in the unique identifier of UE 115-b can be pre-configured, normalized, or negotiated among UE 115s. In some examples, a smaller number of bits can be supported for smaller groups (e.g., 5 bits for a group size of up to 31 UE 115s). In some examples, the size of the unique identifier can change over time. For example, when UE 115 is added to or leaves a group of UE 115 that UE 115-a is scheduling, UE 115-a and UE 115-b can negotiate or renegotiate the size of the unique identifier. Alternatively, UE 115-a and UE 115-b can be configured to have one or more threshold group sizes, and the size of the unique identifier of UE 115-b (e.g., any destination UE 115) can be proactively changed based on whether the group size of the scheduled UE 115 satisfies the group threshold size associated with a corresponding number of bits. Upon receiving a coordination message that includes the source identifier of UE 115-a and the unique identifier of UE 115-b, UE 115-b can determine that the resource indicated in the coordination message is a Type A resource.

[0111] UE 115-a can indicate that the set of resources indicated in the coordination message is a Type B resource by including a unique identifier in the coordination message as both a source identifier and a destination identifier. The unique identifier can be network-wide (e.g., 0). The network-wide unique identifier of UE 115-a can be pre-configured, included in one or more standard documents, or indicated to UE 115-a via another UE 115, base station 105, etc. In some examples, UE 115-a can choose its own unique identifier. This unique identifier can be different from the source identifier of UE 115-a. Upon receiving a coordination message that includes the unique identifier of UE 115-a, UE 115-b can determine that the received coordination message indicates a Type B resource. In some examples, UE 115-a and UE 115-b can exchange unique identifiers (e.g., unique identifiers selected during the handshake procedure), such that UE 115-b identifies the unique identifier received in the coordination message.

[0112] In some examples, UE 115-a can indicate that a set of resources in the coordination message is a Type A resource by including a link identifier in the coordination message. The link identifier can indicate a link between the scheduled UE 115-b and a UE 115 to which UE 115 is scheduled to send a sidelink message (e.g., UE 115-b or UE 115-c), or a link identifier between UE 115-a and UE 115-b. The link identifier can be an L1 identifier (e.g., an 8-bit identifier) ​​of UE 115-b, or an L1 identifier of UE 115-a. In some examples, the link identifier can be negotiated between UE 115s (e.g., via RRC connection, scheduling request, etc.). In some examples, UE 115 can monitor (e.g., eavesdrop) on link identifiers already used by other UE 115s. For example, UE 115-a can monitor sidelink communication of UE 115-c and determine the link identifier that UE 115-c is using to schedule sidelink communication (e.g., with another UE 115). In such an example, UE 115-a can send a coordination message for scheduling transmissions to UE 115-b (e.g., to UE 115-a). The coordination message may include an indication of a Type A resource and an indication of the link identifier of the link between UE 115-a and UE 115-b, or between UE 115-b and another UE 115 (e.g., UE 115-b or UE 115-c) to which UE 115 is scheduled to send sidelink messages. This link identifier may be different from the link identifier that UE 115-c is using. In some examples, the number of bits in the link identifier may be pre-configured.

[0113] UE 115-a can indicate that the set of resources indicated in the coordination message are self-reserved resources (e.g., Type B resources) for transmissions performed by UE 115-a by including a reserved link identifier in the coordination message. The reserved link identifier can be network-wide (e.g., 0). The network-wide reserved link identifier can be pre-configured, included in one or more standard documents, or indicated to UE 115-a via another UE 115, base station 105, etc. In some examples, UE 115-a can choose its own reserved link identifier. This reserved link identifier may be different from the source identifier of UE 115-a. Upon receiving a coordination message that includes the reserved link identifier of UE 115-a, UE 115-b can determine that the received coordination message indicates a Type B resource.

[0114] In some examples, UE 115-a may omit any identifier if the Type A resource is not in use. For instance, if the network is not configured to support features reserved for Type A, all fields of the identifier may be removed (e.g., excluded) from the coordination message. In such examples, the size of the side link control message for the coordination message (e.g., an SCI2 message) may be maintained. Alternatively, in some examples, UE 115-a may include a source identifier and a destination identifier, or a source identifier and a unique identifier, or a link identifier to indicate a Type A resource. However, if the coordination message includes a Type B resource, UE 115-a may remove additional fields for different device or link identifiers. UE 115-b may interpret the absence of any additional fields (e.g., indicating a Type A resource) as an indication that the resource is a Type B resource.

[0115] Figure 3 An example of a timeline 300 supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure, is illustrated. Timeline 300 can implement various aspects of wireless communication systems 100 and 200. For example, one or more UEs can communicate according to timeline 300. Such a UE can be a reference... Figures 1 to 2 Examples of the corresponding devices described (e.g., such as UE 115).

[0116] In some examples, such as reference Figure 2 In more detail, each UE can communicate with other UEs via sidelink resource 305. A first UE can select sidelink resource 305 for transmissions from a second UE to itself or to one or more third UEs, or it can select sidelink resource 305 for transmissions from the first UE to one or more third UEs. The first UE can send a coordination message 310 to a second UE on sidelink resource 305. The coordination message 310 may include a reservation field indicating frequency resources of the selected resource (e.g., one or more reserved sidelink resources 315) and a TDRI field indicating time resources of the reserved sidelink resource 315.

[0117] The coordination message may include a value for the number of sub-channels in each subset of reserved sidelink resources 315. For example, a first subset of reserved sidelink resources 315 (e.g., after T1) and a second subset of reserved sidelink resources 315 (e.g., after T2) may both span a set of sub-channels 320 (e.g., as described in the coordination message via parameters such as parameter L). SubCH The FDRI field may include one or more frequency indicators (e.g., F1 and F2). Each frequency indicator may indicate as a frequency signal generated by L. SubCHThe frequency resources of the first frequency resources of a set of sub-channels indicated by the coordination message 310 may include the offset from the sidelink resource 305 where the coordination message 310 is located. For example, the first UE may encode (e.g., f1,…f) in the FDRI field N-1 value. n-1 ).

[0118] In some examples, the first UE may identify a threshold number (e.g., coordination message) N of resources reserved for each reservation. The base station may configure the threshold number of resources for the first UE, or the threshold number of resources may be pre-configured (e.g., by default settings), included in one or more standard documents, etc. In some examples, the threshold number or resources may be higher than that supported by the conventional system (e.g., greater than 3). In some examples, the base station may not configure a threshold number of reserved resources. In such examples, the first UE may reserve any number of reserved sidelink resources 315. See reference Figure 2 As shown, the UE can have N=2 (for example, two subsets of reserved sidelink resources 315, each subset having L). SubCH =2) Perform the operation.

[0119] In some examples, the first UE may include one or more time indicators T in the TDRI field. For example, the first UE may encode N-1 values ​​in the TDRI field (e.g., t1,…t). n-1 ), where t1≤t i ≤ Threshold time amount. Each time indicator T may indicate the offset between the sidelink resource 305 where the second UE receives the coordination message 310 and the reserved sidelink resource 315. For example, the TDRI may include a first time indicator T1 for a first subset of the reserved sidelink resources 315 (e.g., a single sidelink resource 315 or multiple sidelink resources 315) and a second time indicator T2 for a second subset of the reserved sidelink resources 315 (e.g., a single sidelink resource 315 or multiple sidelink resources 315). In some examples, the base station may configure a threshold time amount for the UE, such as the number of threshold time units (e.g., time slots) between the sidelink resource 305 where the coordination message 310 is located and the reserved sidelink resource 315 (e.g., a threshold of T1). In some examples, the first UE or the second UE, or both, may identify the threshold time amount (e.g., a default or factory setting for the threshold time amount). In such examples, the first UE may select sidelink resources 305 reserved such that neither T1 nor T2 meets the threshold (e.g., exceeds the threshold). In some examples, the threshold (e.g., and therefore T1 or T2 or both) may exceed a regular threshold (e.g., may be greater than 31 time units). The threshold time amount may be pre-configured or fixed, or included in one or more standard documents. Exemplary values ​​for the timing indicator may include, for example, 63, 127, 255, etc.

[0120] For reference Figure 2 As described, the coordination message 310, which indicates the reserved sidelink resource 315, may also indicate whether the reservation is for a type A resource (e.g., an authorization for a resource for a transmission from a second UE to a first UE or to one or more third UEs) or for a type B resource (e.g., a self-reserved resource for a transmission performed by a first UE).

[0121] A first UE may send a coordination message 310, which may be received by at least a second UE. The coordination message may be an SCI or SCI 2 message, a MAC-CE, an RRC message, or a data message. Upon receiving the coordination message 310, the second UE may select one or more available sidelink resources 305 to transmit the transmission. If the reserved sidelink resource 315 is a type A resource, the second UE may select one or more of the reserved sidelink resources 315 (e.g., for sidelink transmission to the first UE or to one or more third UEs). If the reserved sidelink resource 315 is a type B resource, the second UE may avoid selecting any sidelink resource 305 that partially or completely overlaps with the reserved sidelink resource 315. As described herein, the reserved sidelink resource 315 may include a single resource or multiple resources.

[0122] Figure 4 An example of a timeline 400 is illustrated, supporting unified signaling for user equipment coordination for sidelinks according to various aspects of this disclosure. Timeline 400 can implement aspects of wireless communication systems 100 and 200 and timeline 300. For example, one or more UEs can communicate according to timeline 400. Such a UE can be a reference... Figures 1 to 3 Examples of the corresponding devices described (e.g., such as UE 115).

[0123] In some examples, such as reference Figure 2 In more detail, each UE can communicate with other UEs via sidelink resource 405. A first UE can select sidelink resource 405 for transmissions from a second UE to itself or to one or more third UEs, or it can select sidelink resource 405 for transmissions from the first UE to one or more third UEs. The first UE can send a coordination message 410 to a second UE on sidelink resource 405. Coordination message 410 may include a reservation field for frequency resources indicating the selected resource (e.g., FDRI sidelink resource 415) and a TDRI field indicating the time resources reserved for sidelink resource 415. As described herein, reserved sidelink resource 415 may refer to a single resource or multiple resources.

[0124] The coordination message may include a value for the number of sub-channels in each subset of reserved sidelink resources 415. For example, a first subset of reserved sidelink resources 415 (e.g., after T1) and a second subset of reserved sidelink resources 415 (e.g., after T2) may both span a set of sub-channels 425 (e.g., as described in the coordination message via parameters such as parameter L). SubCH The FDRI field may include one or more frequency indicators (e.g., F1 and F2). The FDRI field may include one or more frequency indicators (e.g., F1 and F2). The FDRI field may include one or more frequency indicators (e.g., indicating as L...). SubCH The first frequency resource of the indicated set of sub-channels, or may include the offset from the sidelink source 405 where the coordination message 410 is located. For example, the first UE may encode (e.g., f1,…f) in the FDRI field N-1 value. n-1 ).

[0125] In some examples, the first UE may identify a threshold number (e.g., coordination message) N of resources reserved for each reservation. The base station may configure the threshold number of resources for the first UE, or the threshold number of resources may be pre-configured (e.g., by default) or included in one or more standard documents. In some examples, the threshold number or resources may be higher than that supported by the conventional system (e.g., greater than 3). In some examples, the base station may not configure a threshold number of reserved resources. In such examples, the first UE may reserve any number of reserved sidelink resources 415. See reference Figure 2 As shown, the UE can have N=2 (for example, two subsets of reserved sidelink resources 415, each subset having L). SubCH =2) Perform the operation.

[0126] In some examples, the first UE may include one or more time indicators T in the TDRI field. For example, the first UE may encode N-1 times (e.g., t1,…t) in the TDRI field. n-1 ), where t1≤t i≤Threshold time amount (e.g., 31 time units). Each time indicator T can indicate the amount of time between offset 420 and a subset of reserved sidelink resources 415. For example, the UE can be configured to have a value of offset 420. Offset 420 can define the amount of time between the sidelink resource 405 receiving coordination message 410 and the starting point of the applied time indicator T. That is, each subset of reserved sidelink resources 415 can be located in the time domain at the sum of offset 420 and the corresponding time indicator T. Therefore, a first subset of reserved sidelink resources 415 can be located at an offset of 420 plus T1 from the sidelink resource 405 in which coordination message 410 is received. A second subset of reserved sidelink resources 415 can be located at an offset of 420 plus T2 from the sidelink resource 405 in which coordination message 410 is received.

[0127] The TDRI field in the coordination message may include a first time indicator T1 for a first subset of reserved sidelink resources 415 and a second time indicator T2 for a second subset of reserved sidelink resources 415. In some examples, the UE may identify a threshold time amount, such as a threshold number of time units (e.g., time slots) (e.g., a threshold for T1). The base station may configure the threshold time amount for the first UE, or the threshold time amount may be pre-configured (e.g., by default) or included in one or more standard documents. In such examples, the first UE may select the sidelink resources 405 for reservation such that neither T1 nor T2 satisfies the threshold (e.g., exceeds the threshold). In some examples, the threshold (e.g., and therefore T1 or T2 or both) may be equal to 31 time units. By applying the selected time indicators T (e.g., T1 and T2) to offset 420, the reserved sidelink resources 415 may be located at a position greater than the threshold time amount from the sidelink resources 405 in which the coordination message 410 is received. However, the distance between subsets of reserved sidelink resources 415 in the time domain may not exceed a threshold time amount (e.g., because neither T1 nor T2 can exceed the threshold time amount). The threshold time amount can be pre-configured or fixed, or included in one or more standard documents. Exemplary values ​​for the timing indicator value can include any value between 0 and 31. The value of offset 420 can be, for example, 31, 63, 127, etc. The threshold time amount or offset 420, or both, can be pre-configured, configured by the base station or another UE, or included in one or more standards. In some examples, the value of offset 420 may be included in coordination message 410.

[0128] For reference Figure 2As described, the coordination message 410, which indicates the reserved sidelink resource 415, may also indicate whether the reservation is for a type A resource (e.g., an authorization for a resource for a transmission from a second UE to a first UE or to one or more third UEs) or for a type B resource (e.g., a self-reserved resource for a transmission performed by a first UE).

[0129] The first UE may send a coordination message 410, which may be received by at least the second UE. The coordination message may be an SCI or SCI 2 message, a MAC-CE, an RRC message, or a data message. Upon receiving the coordination message 410, the second UE may select one or more available sidelink resources 405 to transmit the transmission. If the reserved sidelink resource 415 is a Type A resource, the second UE may select one or more of the reserved sidelink resources 415 (e.g., for sidelink transmission to the first UE or to one or more third UEs). If the reserved sidelink resource 415 is a Type B resource, the second UE may avoid selecting any sidelink resource 405 that partially or completely overlaps with the reserved sidelink resource 415.

[0130] Figure 5 An example of timeline 500 is illustrated, supporting unified signaling for user equipment coordination for sidelinks according to various aspects of this disclosure. Timeline 300 can implement aspects of wireless communication systems 100 and 200, as well as timelines 300 and 400. For example, one or more UEs can communicate according to timeline 500. Such a UE can be a reference Figures 1 to 4 Examples of the corresponding devices described (e.g., such as UE 115).

[0131] In some examples, such as reference Figure 2 In more detail, each UE can communicate with other UEs via sidelink resource 505. A first UE can select sidelink resource 505 for transmissions from a second UE to itself or to one or more third UEs, or it can select sidelink resource 505 for transmissions from the first UE to one or more third UEs. The first UE can send a coordination message 510 to a second UE on sidelink resource 505. The coordination message 510 may include a reservation field indicating frequency resources of the selected sidelink resource (e.g., reserved sidelink resource 515) and a TDRI field indicating time resources of the reserved sidelink resource 515.

[0132] The coordination message may include a value for the number of sub-channels in each subset of reserved sidelink resources 515. For example, a first subset of reserved sidelink resources 515 (e.g., after T1) and a second subset of reserved sidelink resources 515 (e.g., after T2) may both span a set of sub-channels 520 (e.g., as described in the coordination message via parameters such as parameter L).SubCH The FDRI field may include one or more frequency indicators (e.g., F1 and F2). The FDRI field may include one or more frequency indicators (e.g., indicators that are provided by L). SubCH The first frequency resource of the indicated set of sub-channels, or may include the offset from the sidelink source 505 where the coordination message 510 is located, etc. For example, the first UE may encode (e.g., f1,…f) in the FDRI field N-1 value. n-1 ).

[0133] In some examples, the first UE may identify a threshold number (e.g., coordination message) N of resources reserved for each reservation. The base station may configure the threshold number of resources for the first UE, or the threshold number of resources may be pre-configured (e.g., by default settings), included in one or more standard documents, etc. In some examples, the threshold number or resources may be higher than that supported by the conventional system (e.g., greater than 3). In some examples, the base station may not configure a threshold number of reserved resources. In such examples, the first UE may reserve any number of reserved sidelink resources 515 (e.g., a single sidelink resource or multiple sidelink resources). See reference Figure 2 As shown, the UE can have N=2 (for example, two subsets of reserved sidelink resources 515, each subset having L). SubCh =2) Perform the operation.

[0134] In some examples, the first UE may include one or more time indicators T in the TDRI field. For example, the first UE may encode N-1 times (e.g., t1,…t) in the TDRI field. n-1 ), where t1≤t i ≤Threshold time amount (e.g., 31 time units). Each time indicator T can indicate the offset between the reference point and the next subset of reserved sidelink resources 515. For example, time indicators T can be applied to each other (e.g., not to a common reference point). For example, a first time indicator T1 can indicate the amount of time between the sidelink resource 505 in which coordination message 510 is received and the first subset of reserved sidelink resources 515. A second time indicator T2 can indicate the amount of time between the expiration of the first time indicator T1 (e.g., the time resource for scheduling the first subset of sidelink resources 515) and the second subset of reserved sidelink resources 515.

[0135] In some examples, the base station may configure a threshold time amount for the UE, such as a threshold number of time units (e.g., time slots) (e.g., a threshold for T1). However, by applying time indicators T to each other (e.g., to different reference points instead of a common reference point), the first UE may reserve sidelink resources in time further away from the coordination message 510 than the threshold time amount. Due to the constraint of the threshold time amount on the value of the time indicator T, the time interval between subsets of reserved sidelink resources 515 may not exceed the threshold time amount. However, all subsets of reserved sidelink resources 515 after the first subset of reserved sidelink resources 515 are located further away from the coordination message 510 than the threshold time amount (e.g., due to a change in how the second UE interprets and applies each time indicator T).

[0136] For reference Figure 2 As described, the coordination message 510, which indicates the reserved sidelink resources 515, may also indicate whether the reservation is for type A resources (e.g., authorization of resources for transmissions from a second UE to a first UE or to one or more third UEs) or for type B resources (e.g., self-reserved resources for transmissions performed by a first UE).

[0137] The first UE may send a coordination message 510, which may be received by at least the second UE. The coordination message may be an SCI or SCI 2 message, a MAC-CE, an RRC message, or a data message. Upon receiving the coordination message 510, the second UE may select one or more available sidelink resources 505 to transmit the transmission. If the reserved sidelink resource 515 is a Type A resource, the second UE may select one or more of the reserved sidelink resources 515 (e.g., for sidelink transmission to the first UE or to one or more third UEs). If the reserved sidelink resource 515 is a Type B resource, the second UE may avoid selecting any sidelink resource 505 that partially or completely overlaps with the reserved sidelink resource 515.

[0138] Figure 6 A block diagram 600 of a device 605 supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure, is shown. Device 605 may be an example of various aspects of UE 115 as described herein. Device 605 may include transmitter 610, transmitter 615, and communication manager 620. Device 605 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0139] Transmitter 610 may provide components for receiving information, such as packets, user data, control information, or any combination thereof, associated with various information channels (e.g., control channels, data channels, information channels associated with unified signaling for coordinating user equipment for sidelinks). The information may be passed to other components of device 605. Transmitter 610 may utilize a single antenna or a group of multiple antennas.

[0140] Transmitter 615 may provide a unit for transmitting signals generated by other components of device 605. For example, transmitter 615 may transmit information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, information channels associated with unified signaling for coordinating user equipment for sidelinks). In some examples, transmitter 615 may be co-located with transmitter 610 within a transceiver module. Transmitter 615 may utilize a single antenna or a group of multiple antennas.

[0141] Communication manager 620, transmitter 610, transmitter 615, or various combinations thereof, or various components thereof, may be examples of components used to perform various aspects of supporting unified signaling for user equipment coordination for sidelinks as described herein. For example, communication manager 620, transmitter 610, transmitter 615, or various combinations thereof, or components thereof, may support methods for performing one or more of the functions described herein.

[0142] In some examples, the communication manager 620, transmitter 610, transmitter 615, or various combinations or components thereof may be implemented in hardware (e.g., in communication management circuitry). The hardware may include a processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, configured or otherwise supporting units for performing the functions described herein. In some examples, the processor and memory coupled to the processor may be configured to perform one or more functions described herein (e.g., by executing instructions stored in memory by the processor).

[0143] Additionally or alternatively, in some examples, the communication manager 620, transmitter 610, transmitter 615, or various combinations or components thereof may be implemented in code executed by a processor (e.g., as communication management software or firmware). If implemented in code executed by a processor, the functionality of the communication manager 620, transmitter 610, transmitter 615, or various combinations or components thereof may be performed by a general-purpose processor, DSP, central processing unit (CPU), ASIC, FPGA, or any combination of these or other programmable logic devices (e.g., units configured or otherwise supported for performing the functions described in this disclosure).

[0144] In some examples, the communication manager 620 may be configured to use or otherwise cooperate with the transmitter 610, transmitter 615, or both to perform various operations (e.g., receiving, monitoring, transmitting). For example, the communication manager 620 may receive information from the transmitter 610, transmit information to the transmitter 615, or be integrated with the transmitter 610, transmitter 615, or both to receive information, transmit information, or perform various other operations as described herein.

[0145] Communication manager 620 may support wireless communication at a first UE according to examples disclosed herein. For example, communication manager 620 may be configured or otherwise supported to identify a set of time and frequency resources reserved by one or more second UEs for a sidelink transmission from the second UE to the first UE or to one or more third UEs, or from the first UE to one or more third UEs. Communication manager 620 may be configured or otherwise supported to select a first indicator and a second indicator for reservation based on whether the reservation is for a sidelink transmission from one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs, the first indicator for time resources and the second indicator for frequency resources being associated with the identified set of time and frequency resources reserved. The communication manager 620 may be configured or otherwise support components for sending messages to one or more second UEs, the messages including a first indicator and a second indicator, and including an indication associated with a reservation for a sidelink transmission from one or more second UEs to a first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs.

[0146] Additionally or alternatively, according to the examples disclosed herein, the communication manager 620 may support wireless communication at a second UE. For example, the communication manager 620 may be configured or otherwise support components for receiving a message from a first UE for reservation, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication associated with a reservation for a sidelink transmission to or from the first UE to or from one or more third UEs. The communication manager 620 may be configured or otherwise support components for determining a first set of time and frequency resources for the reservation based on the first indicator, the second indicator, and whether the reservation is for the sidelink transmission to or from the first UE to or from one or more third UEs. The communication manager 620 may be configured or otherwise support components for selecting a second set of time and frequency resources for transmitting one or more data messages based on a determined first set of time and frequency resources reserved for the data message, wherein the first set of time and frequency resources does not overlap with the first set of time and frequency resources. The communication manager 620 may also be configured or otherwise support components for transmitting one or more data messages to a first UE using at least a portion of the selected second set of time and frequency resources.

[0147] By including or configuring a communication manager 620 according to the examples described herein, device 605 (e.g., a processor that controls or otherwise couples to transmitter 610, transmitter 615, communication manager 620, or a combination thereof) can support techniques for inter-UE coordination, which can lead to improved efficient use of resources, reduced interference and sidelink transmission conflicts, improved system efficiency, reduced system latency, and improved user experience.

[0148] Figure 7 A block diagram 700 of a device 705 supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure, is shown. Device 705 may be an example of aspects of device 605 or UE 115 as described herein. Device 705 may include transmitter 710, transmitter 715, and communication manager 720. 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).

[0149] Transmitter 710 may provide components for receiving information, such as packets, user data, control information, or any combination thereof, associated with various information channels (e.g., control channels, data channels, information channels associated with unified signaling for coordinating user equipment for sidelinks). The information may be passed to other components of device 705. Transmitter 710 may utilize a single antenna or a group of multiple antennas.

[0150] Transmitter 715 may provide a unit for transmitting signals generated by other components of device 705. For example, transmitter 715 may transmit information such as packets, user data, control information, or any combination thereof associated with various information channels (e.g., control channels, data channels, information channels associated with unified signaling for coordinating user equipment for sidelinks). In some examples, transmitter 715 may be co-located with transmitter 710 within a transceiver module. Transmitter 715 may utilize a single antenna or a group of multiple antennas.

[0151] Device 705 or its various components may be examples of components used to perform various aspects of unified signaling for supporting user equipment coordination for sidelinks as described herein. For example, communication manager 720 may include resource reservation manager 725, indicator manager 730, coordination message manager 735, or any combination thereof. Communication manager 720 may be examples of various aspects of communication manager 620 as described herein. In some examples, communication manager 720 or its various components may be configured to use or otherwise cooperate with transmitter 710, transmitter 715, or both to perform various operations (e.g., receiving, monitoring, transmitting). For example, communication manager 720 may receive information from transmitter 710, transmit information to transmitter 715, or be integrated in combination with transmitter 710, transmitter 715, or both to receive information, transmit information, or perform various other operations as described herein.

[0152] Communication manager 720 may support wireless communication at a first UE according to the examples disclosed herein. Resource reservation manager 725 may be configured or otherwise supported to identify a set of time and frequency resources reserved by one or more second UEs for a sidelink transmission from the second UE to the first UE or to one or more third UEs, or from the first UE to one or more third UEs. Indicator manager 730 may be configured or otherwise supported to select a first indicator and a second indicator for the reservation based on whether the reservation is for a sidelink transmission from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs, wherein the first indicator for the time resource and the second indicator for the frequency resource are associated with the identified set of time and frequency resources reserved. The coordination message manager 735 may be configured or otherwise support components for sending messages to one or more second UEs, the messages including a first indicator and a second indicator, and including an indication associated with a reservation for a sidelink transmission from one or more second UEs to a first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs.

[0153] Additionally or alternatively, according to the examples disclosed herein, the communication manager 720 may support wireless communication at the second UE. The coordination message manager 735 may be configured or otherwise supported to support components for receiving a message from the first UE for reservation, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication associated with a reservation for a sidelink transmission to or from the first UE to or from one or more third UEs. The resource reservation manager 725 may be configured or otherwise supported to support components for determining a first set of time and frequency resources for the reservation based on the first indicator, the second indicator, and whether the reservation is for a sidelink transmission to or from the first UE to or from one or more third UEs. The resource reservation manager 725 may be configured or otherwise supported to include components for selecting a second set of time and frequency resources for one or more data messages to be transmitted based on a determined first set of time and frequency resources for reservation, wherein the first set of time and frequency resources does not overlap with the first set of time and frequency resources. The resource reservation manager 725 may also be configured or otherwise supported to include components for transmitting one or more data messages to a first UE using at least a portion of the selected second set of time and frequency resources.

[0154] Figure 8A block diagram 800 is shown illustrating a communication manager 820 supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure. The communication manager 820 may be an example of a communication manager 620, a communication manager 720, or aspects thereof as described herein. The communication manager 820 or its various components may be examples of components for performing the various aspects of unified signaling for user equipment coordination for sidelinks as described herein. For example, the communication manager 820 may include a resource reservation manager 825, an indicator manager 830, a coordination message manager 835, a timing manager 840, an offset value manager 845, an indicator manager 850, a link identifier manager 855, a self-reservation manager 860, or any combination thereof. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).

[0155] Communication manager 820 may support wireless communication at a first UE according to the examples disclosed herein. Resource reservation manager 825 may be configured or otherwise supported to identify a set of time and frequency resources reserved by one or more second UEs for a sidelink transmission from the second UE to the first UE or to one or more third UEs, or from the first UE to one or more third UEs. Indicator manager 830 may be configured or otherwise supported to select a first indicator and a second indicator for the reservation based on whether the reservation is for a sidelink transmission from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs, wherein the first indicator for the time resource and the second indicator for the frequency resource are associated with the identified set of time and frequency resources reserved. The coordination message manager 835 may be configured or otherwise support components for sending a message to one or more second UEs, the message including a first indicator and a second indicator, and including an indication associated with a reservation for a sidelink transmission from one or more second UEs to a first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs. The resource reservation manager 825 may be configured or otherwise support components for identifying an offset value of a time resource, at least in part based on whether the reservation is for a sidelink transmission from one or more second UEs to a first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs, and selecting a first indicator for the reservation based at least in part on the offset value of the time resource.

[0156] In some examples, to support the selection of a first indicator, the timing manager 840 may be configured or otherwise supported to support components for determining whether the time interval between the message and the time resource meets a threshold time amount, wherein the selection of the first indicator for the time resource is based on the time interval meeting the threshold time amount, and the threshold time amount is associated with a reserved message format that can be used for sidelink transmissions from the one or more second UEs to the first UE or to the one or more third UEs, and for sidelink transmissions from the first UE to the one or more third UEs.

[0157] In some examples, the timing manager 840 may be configured or otherwise supported to receive control signaling, including an indication of a threshold time amount.

[0158] In some examples, to support the selection of a first indicator, the offset value manager 845 may be configured or otherwise support components for identifying an offset value for a time resource based on whether the reservation is for a sidelink transmission from one or more second UEs to a first UE or to one or more third UEs, or from a first UE to one or more third UEs. In some examples, to support the selection of a first indicator, the offset value manager 845 may be configured or otherwise support components for selecting a time indicator for reservation based on an offset value for a time resource.

[0159] In some examples, the offset value manager 845 may be configured or otherwise support components for receiving an indication of the offset value of the time resource from a base station, a second UE, or one or more third UEs.

[0160] In some examples, the identifier manager 850 may be configured or otherwise supported to generate components for generating the message associated with a reservation for a sidelink transmission from one or more second UEs to a first UE or to one or more third UEs, the indication including the source identifier of the first UE and the destination identifier of the second UE.

[0161] In some examples, the identifier manager 850 may be configured or otherwise supported to include components for performing a negotiation procedure with the second UE to determine a source identifier and a destination identifier. In some examples, the identifier manager 850 may be configured or otherwise supported to include components for selecting a device identifier for the second UE and sending a scheduling request to the first UE, the scheduling request including an indication of the device identifier of the second UE, wherein the device identifier of the second UE is received in a message for reservation.

[0162] In some examples, the source identifier includes the device identifier of the first UE, and the destination identifier includes the device identifier of the second UE.

[0163] In some examples, the link identifier manager 855 may be configured or otherwise supported to generate a component associated with an indication for a side link transmission from one or more second UEs to a first UE or to one or more third UEs, the indication including a first link identifier for the side link between the first UE and the second UE.

[0164] In some examples, the first link identifier includes the device identifier of the second UE.

[0165] In some examples, the link identifier manager 855 may be configured or otherwise supported to include components for performing a negotiation procedure with the second UE to determine a first link identifier for a side link. In some examples, the link identifier manager 855 may be configured or otherwise supported to include components for selecting a link identifier for the second UE and sending a scheduling request to the first UE, the scheduling request including an indication of the link identifier, wherein the link identifier is received in a reservation message.

[0166] In some examples, the link identifier manager 855 may be configured or otherwise support components for monitoring side links between a first UE and a second UE, one or more side links between a first UE and one or more third UEs, or any combination thereof. In some examples, the link identifier manager 855 may be configured or otherwise support components for identifying a second link identifier based on monitoring. In some examples, the link identifier manager 855 may be configured or otherwise support components for selecting a first link identifier based on the fact that a first link identifier differs from a second link identifier.

[0167] In some examples, the self-reservation manager 860 may be configured or otherwise supported to generate a component for generating an indication associated with a reservation for a sidelink transmission from a first UE to one or more third UEs, the indication including the identifier of the first UE.

[0168] In some examples, the identifier includes the device identifier of the first UE.

[0169] In some examples, the self-reservation manager 860 may be configured or otherwise support components for receiving an indication of an identifier for a first UE from the network.

[0170] Additionally or alternatively, according to the examples disclosed herein, the communication manager 820 may support wireless communication at the second UE. In some examples, the coordination message manager 835 may be configured or otherwise supported to support components for receiving a reservation message from the first UE, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication associated with a reservation for a sidelink transmission from one or more second UEs to the first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs. In some examples, the resource reservation manager 825 may be configured or otherwise supported to support components for determining a first set of time and frequency resources for reservation based on the first indicator, the second indicator, and whether the reservation is for a sidelink transmission to the first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs. In some examples, the resource reservation manager 825 may be configured or otherwise supported to include components for selecting a second set of time and frequency resources for one or more data messages to be transmitted based on a determined first set of time and frequency resources for reservation, wherein the first set of time and frequency resources does not overlap with the first set of time and frequency resources. In some examples, the resource reservation manager 825 may be configured or otherwise supported to include components for transmitting one or more data messages to a first UE using at least a portion of the selected second set of time and frequency resources. In some examples, the resource reservation manager 825 may be configured or otherwise supported to include components for applying an offset value to a first indicator of time resources to determine the time interval between the message and the time resources in the first set of time and frequency resources.

[0171] In some examples, to support the determination of a first set of time and frequency resources, the timing manager 840 may be configured or otherwise support a component for a threshold time amount used to identify the time resource, the threshold time amount being associated with a message format that can be used for sidelink transmission to a first UE or to one or more third UEs, and for sidelink transmission from the first UE to one or more third UEs. In some examples, to support the determination of a first set of time and frequency resources, the offset value manager 845 may be configured or otherwise support a component for applying an offset value to the first indicator of the time resource to determine the time interval between the message and the time resource in the first set of time and frequency resources.

[0172] In some examples, the offset value manager 845 may be configured or otherwise supported to receive an indication of a threshold time amount, an offset value, or both, wherein the application of the offset value is based on the indication of the threshold time amount.

[0173] In some examples, the timing manager 840 may be configured or otherwise support a component for adding a first indicator of the time resource to a second indicator of the third time resource to determine the second set of time and frequency resources based on whether the reservation is for a sidelink transmission from one or more second UEs to a first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs.

[0174] In some examples, to support message reception, the identifier manager 850 may be configured or otherwise supported to include components for receiving the message associated with a reservation for transmission to a first UE or one or more third UEs via a side link, the indication including the source identifier of the first UE and the destination identifier of the second UE.

[0175] In some examples, the identifier manager 850 may be configured or otherwise supported to include components for performing a negotiation procedure with the first UE to determine a source identifier and a destination identifier. In some examples, the identifier manager 850 may be configured or otherwise supported to include components for selecting a device identifier for a second UE and sending a scheduling request to the first UE, the scheduling request including an indication of the device identifier of the second UE, wherein the device identifier of the second UE is received in a reservation message.

[0176] In some examples, the source identifier includes the device identifier of the first UE, and the destination identifier includes the device identifier of the second UE.

[0177] In some examples, to support message reception, the link identifier manager 855 may be configured or otherwise support components for receiving the message associated with an indication for a reservation for transmission to a side link to a first UE or to one or more third UEs, the indication including a first link identifier for the side link between the first UE and the second UE.

[0178] In some examples, the first link identifier includes the device identifier of the second UE.

[0179] In some examples, the link identifier manager 855 may be configured or otherwise supported to include components for performing a negotiation procedure with the first UE to determine a first link identifier for a side link. In some examples, the link identifier manager 850 may be configured or otherwise supported to include components for selecting a link identifier for a second UE and sending a scheduling request to the first UE, the scheduling request including an indication of the link identifier for the second UE, wherein the link identifier for the second UE is received in a message for reservation.

[0180] In some examples, to support message reception, the self-reservation manager 860 may be configured or otherwise supported to include a component for receiving the message associated with a reservation for a sidelink transmission from the first UE to one or more third UEs, the indication including the identifier of the first UE.

[0181] In some examples, the identifier includes the device identifier of the first UE.

[0182] In some examples, the self-reservation manager 860 may be configured or otherwise support a component for indicating an identifier for receiving a first UE from the network.

[0183] Figure 9 A block diagram 900 of a system including device 905 supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure, is shown. Device 905 may be an example of device 605, device 705, or UE 115 as described herein, or a component including such devices. Device 905 may wirelessly communicate with one or more base stations 105, UE 115, or any combination thereof. Device 905 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications (such as a communication manager 920, an input / output (I / O) controller 910, a transceiver 915, an antenna 925, a memory 930, a code 935, and a processor 940). These components may communicate electronically or be otherwise coupled (e.g., operatively, communicatively, functionally, electronically, or electrically) via one or more buses (e.g., bus 945).

[0184] I / O controller 910 manages the input and output signals of device 905. I / O controller 910 can also manage peripheral devices not integrated into device 905. In some cases, I / O controller 910 may represent a physical connection or port to an external peripheral device. In some cases, I / O controller 910 may utilize, for example... Operating systems such as those described above or other known operating systems. Additionally or alternatively, the I / O controller 910 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 910 may be implemented as part of a processor such as processor 940. In some cases, a user may interact with device 905 via the I / O controller 910 or via hardware components controlled by the I / O controller 910.

[0185] In some cases, device 905 may include a single antenna 925. However, in other cases, device 905 may have more than one antenna 925, which are capable of transmitting or receiving multiple wireless transmissions simultaneously. As described herein, transceiver 915 may communicate bidirectionally via one or more antennas 925, wired or wireless links. For example, transceiver 915 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. Transceiver 915 may also include: a modem for modulating packets to provide modulated packets to one or more antennas 925 for transmission, and for demodulating packets received from one or more antennas 925. Transceiver 915, or transceiver 915 and one or more antennas 925, may be examples of transmitter 615, transmitter 715, transmitter 610, transmitter 710, or any combination thereof or components thereof as described herein.

[0186] Memory 930 may include random access memory (RAM) and read-only memory (ROM). Memory 930 may store computer-readable, computer-executable code 935, including instructions that, when executed by processor 940, cause device 905 to perform the various functions described herein. Code 935 may be stored in a non-transitory computer-readable medium such as system memory or another type of memory. In some cases, code 935 may not be directly executable by processor 940, but may enable a computer (e.g., when compiled and executed) to perform the functions described herein. In some additional cases, memory 930 may include a basic I / O system (BIOS) that controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0187] Processor 940 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 940 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 940. Processor 940 may be configured to execute computer-readable instructions stored in memory (e.g., memory 930) to cause device 905 to perform various functions (e.g., functions or tasks supporting unified signaling for user equipment coordination for sidelinks). For example, device 905 or components of device 905 may include processor 940 and memory 930 coupled to processor 940, which processor 940 and memory 930 are configured to perform the various functions described herein.

[0188] The communication manager 920 may support wireless communication at a first UE according to examples disclosed herein. For example, the communication manager 920 may be configured or otherwise support components for identifying a set of time and frequency resources reserved by one or more second UEs for one of the sidelink transmissions from the second UE to the first UE or to one or more third UEs, or from the first UE to one or more third UEs. The communication manager 920 may be configured or otherwise support selecting a first indicator and a second indicator for the reservation based on whether the reservation is for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs, wherein the first indicator for the time resources and the second indicator for the frequency resources are associated with the identified set of time and frequency resources reserved. The communication manager 920 may be configured or otherwise support components for sending messages, the messages including a first indicator and a second indicator, and including an indication that the message is associated with a reservation for one of the following: a sidelink transmission from one or more second UEs to a first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs.

[0189] Additionally or alternatively, according to the examples disclosed herein, the communication manager 920 may support wireless communication at the second UE. For example, the communication manager 920 may be configured or otherwise support components for receiving a reservation message from the first UE, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication that the message is associated with a reservation for a sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs. The communication manager 920 may be configured or otherwise support determining a first set of time and frequency resources for the reservation based on the first indicator, the second indicator, and whether the reservation is for a sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs. The communication manager 920 may be configured or otherwise support components for selecting a second set of time and frequency resources for transmitting one or more data messages based on a determined first set of time and frequency resources reserved for the first set, wherein the first set of time and frequency resources does not overlap with the first set of time and frequency resources. The communication manager 920 may be configured or otherwise support components for transmitting one or more data messages to a first UE using at least a portion of the selected second set of time and frequency resources.

[0190] By including or configuring a communication manager 920 according to an example as described herein, device 905 can support techniques for inter-UE coordination, which can lead to improved efficient use of resources, reduced interference and sidelink transmission conflicts, improved system efficiency, reduced system latency, and improved user experience.

[0191] In some examples, the communication manager 920 may be configured to use or otherwise coordinate with the transceiver 915, one or more antennas 925, or any combination thereof to perform various operations (e.g., receiving, monitoring, transmitting). Although the communication manager 920 is shown as a separate component, in some examples, one or more functions described with reference to the communication manager 920 may be supported or executed by the processor 940, memory 930, code 935, or any combination thereof. For example, code 935 may include instructions that can be executed by the processor 940 to cause the device 905 to perform various aspects of unified signaling as described herein for supporting user equipment coordination for sidelinks, or the processor 940 and memory 930 may be otherwise configured to perform or support such operations.

[0192] Figure 10 A flowchart illustrating a method 1000 for supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure, is shown. Operation of method 1000 can be implemented by a UE or its components as described herein. For example, operation of method 1000 can be implemented by, as referenced... Figures 1 to 9 The UE 115 described herein is used to perform this function. In some examples, the UE may execute a set of instructions to control the functional elements of the UE to perform the described function. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described function.

[0193] At 1005, the method may include identifying a set of time and frequency resources reserved by one or more second UEs for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs. Operation of 1005 may be performed according to the examples disclosed herein. In some examples, aspects of operation of 1005 may be as described in references... Figure 8 The resource reservation manager 825 described is used to execute this.

[0194] At 1010, the method may include selecting a first indicator and a second indicator for the reservation based on whether the reservation is for a sidelink transmission from one or more second UEs to the first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs, wherein the first indicator for time resources and the second indicator for frequency resources are associated with an identified set of time and frequency resources for the reservation. Operation of 1010 may be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1010 may be provided by reference to [reference needed]. Figure 8 The described indicator manager 830 is used to execute this.

[0195] At 1015, the method may include sending a message including the first indicator and the second indicator, and including an indication that the message is associated with a reservation for one of the sidelink transmissions from the one or more second UEs to the first UE or to the one or more third UEs, or from the first UE to the one or more third UEs. Operation of 1015 may be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1015 may be as described in references... Figure 8 The described coordination message manager 835 is used to perform this.

[0196] Figure 11 A flowchart illustrating a method 1100 for supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure, is shown. Operation of method 1100 can be implemented by a UE or its components as described herein. For example, operation of method 1100 can be implemented by, as referenced... Figures 1 to 9 The UE 115 described herein is used to perform this function. In some examples, the UE may execute a set of instructions to control the functional elements of the UE to perform the described function. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described function.

[0197] At 1105, the method may include identifying a set of time and frequency resources reserved by one or more second UEs for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs. Operation of 1105 may be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1105 may be as described in references... Figure 8 The resource reservation manager 825 described is used to execute this.

[0198] At 1110, the method may include determining that the time interval between the message and the time resource satisfies a threshold time amount, wherein the threshold time amount is associated with a reserved message format that can be used for sidelink transmissions from the one or more second UEs to the first UE or to the one or more third UEs, and from the first UE to the one or more third UEs. The operation of 1110 may be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1110 may be referenced from... Figure 8 The described timer manager 840 is used to execute this.

[0199] At 1115, the method may include selecting a first indicator and a second indicator for the reservation based on whether the reservation is for a sidelink transmission from one or more second UEs to the first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs, wherein the first indicator for the time resource and the second indicator for the frequency resource are associated with an identified set of time and frequency resources for the reservation, wherein the first indicator for selecting the time resource is based on the time interval satisfying the threshold time amount. The operation of 1115 may be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1115 may be as described in the references... Figure 8 The described indicator manager 830 is used to execute this.

[0200] At 1120, the method may include sending a message including the first indicator and the second indicator, and including an indication that the message is associated with a reservation for one of the sidelink transmissions from the one or more second UEs to the first UE or to the one or more third UEs, or from the first UE to the one or more third UEs. Operation of 1120 may be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1120 may be provided by reference to [reference needed]. Figure 8 The described coordination message manager 835 is used to perform this.

[0201] Figure 12 A flowchart illustrating a method 1200 for supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure, is shown. Operation of method 1200 can be implemented by a UE or its components as described herein. For example, operation of method 1200 can be achieved by, as referenced... Figures 1 to 9 The UE 115 described herein is used to perform this function. In some examples, the UE may execute a set of instructions to control the functional elements of the UE to perform the described function. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described function.

[0202] At 1205, the method may include identifying a set of time and frequency resources reserved by one or more second UEs for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs. Operation of 1205 may be performed according to the examples disclosed herein. In some examples, aspects of operation of 1205 may be provided by reference to [reference needed]. Figure 8 The resource reservation manager 825 described is used to execute this.

[0203] At 1210, the method may include identifying an offset value for the time resource based on whether the reservation is for a side link transmission from the one or more second UEs to the first UE or to the one or more third UEs, or from the first UE to the one or more third UEs. The operation of 1210 may be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1210 may be as described in the references... Figure 8 The offset value manager 845 described is used to perform this.

[0204] At 1215, the method may include selecting a first indicator and a second indicator for the reservation based at least in part on the offset value of the time resource, based on whether the reservation is for a sidelink transmission from one or more second UEs to the first UE or to one or more third UEs, or from the first UE to one or more third UEs. The first indicator indicating the time resource and the second indicator indicating the frequency resource are associated with an identified set of time and frequency resources for the reservation. Operation of 1215 may be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1215 may be as described in the references... Figure 8 The described indicator manager 830 is used to execute this.

[0205] At 1220, the method may include sending a message including the first indicator and the second indicator, and including an indication that the message is associated with a reservation for one of the sidelink transmissions from the one or more second UEs to the first UE or to the one or more third UEs, or from the first UE to the one or more third UEs. Operation of 1220 may be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1220 may be provided by reference to [reference needed]. Figure 8 The described coordination message manager 835 is used to perform this.

[0206] Figure 13A flowchart illustrating a method 1300 for supporting unified signaling for user equipment coordination for sidelinks, according to various aspects of this disclosure, is shown. Operation of method 1300 can be implemented by a UE or its components as described herein. For example, operation of method 1300 can be achieved by, as referenced... Figures 1 to 9 The UE 115 described herein is used to perform this function. In some examples, the UE may execute a set of instructions to control the functional elements of the UE to perform the described function. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described function.

[0207] At 1305, the method may include receiving a reservation message from a first UE, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication associated with the message for a reservation of either a sidelink transmission to the first UE or to one or more third UEs, or a sidelink transmission from the first UE to one or more third UEs. Operation of 1305 may be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1305 may be provided by reference to [reference needed]. Figure 8 The described coordination message manager 835 is used to perform this.

[0208] At 1310, the method may include determining a first set of time and frequency resources for the reservation based on the first indicator, the second indicator, and whether the reservation is for a sidelink transmission to the first UE or to one or more third UEs, or from the first UE to one or more third UEs. Operation of 1310 may be performed according to examples as disclosed herein. In some examples, aspects of operation of 1310 may be provided by reference to [reference needed]. Figure 8 The resource reservation manager 825 is described and executed.

[0209] At 1315, the method may include selecting a second set of time and frequency resources for one or more data messages based on a determined first set of time and frequency resources for the reservation, wherein the first set of time and frequency resources does not overlap with the second set. The operation of 1315 may be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1315 may be provided by reference to [reference needed]. Figure 8 The resource reservation manager 825 described is used to execute this.

[0210] At 1320, the method may include transmitting one or more data messages to the first UE using at least a portion of the selected second set of time and frequency resources. The operation of 1320 may be performed according to the examples disclosed herein. In some examples, aspects of the operation of 1320 may be provided by reference to [reference needed]. Figure 8 The resource reservation manager 825 described is used to execute this.

[0211] The following provides an overview of the various aspects of this disclosure:

[0212] Aspect 1: A method for performing wireless communication at a first UE, the method comprising: identifying a set of time and frequency resources reserved by one or more second UEs for one of sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or for one of the first UEs to one or more third UEs; selecting a first indicator and a second indicator for the reservation based at least in part on the fact that the reservation is for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or for one of the first UEs to one or more third UEs, the first indicator indicating time resources and the second indicator indicating frequency resources being associated with the identified set of time and frequency resources for the reservation; and sending a message including the first indicator and the second indicator, and including an indication that the message is associated with the reservation for one of the sidelink transmissions from the one or more second UEs to the first UE or to one or more third UEs, or for one of the first UEs to one or more third UEs.

[0213] Aspect 2: According to the method of aspect 1, selecting the first indicator includes: determining that the time interval between the message and the time resource satisfies a threshold time amount, wherein the first indicator for selecting the time resource is at least partially based on the time interval satisfying the threshold time amount, and the threshold time amount is associated with a reserved message format that can be used for transmission via the side link from the one or more second UEs to the first UE or to the one or more third UEs, and for transmission via the side link from the first UE to the one or more third UEs.

[0214] Aspect 3: According to the method of aspect 2, the method further includes: receiving control signaling including an indication of the threshold time amount.

[0215] Aspect 4: The method according to any one of Aspects 1 to 3, wherein selecting the first indicator comprises: identifying an offset value of the time resource based at least in part on the fact that the reservation is for a side link transmission from the one or more second UEs to the first UE or to the one or more third UEs, or from the first UE to the one or more third UEs; and selecting the first indicator for the reservation based at least in part on the offset value of the time resource.

[0216] Aspect 5: According to the method of aspect 4, the method further includes: receiving an indication of the offset value of the time resource from the base station, the one or more second UEs or the one or more third UEs.

[0217] Aspect 6: The method according to any one of Aspects 1 to 5, further comprising: generating an indication associated with the message for the reservation transmitted from the one or more second UEs to the first UE or to the one or more third UEs via the side link, the indication including a source identifier of the first UE and a destination identifier of the one or more second UEs.

[0218] Aspect 7: According to the method of aspect 6, the method further includes: performing a negotiation procedure with the one or more second UEs to determine the source identifier and the destination identifier.

[0219] Aspect 8: The method according to any one of Aspects 6 to 7, wherein the source identifier includes the device identifier of the first UE, and the destination identifier includes the device identifier of the one or more second UEs.

[0220] Aspect 9: The method according to any one of aspects 1 to 8, further comprising: generating an indication associated with the reservation for transmission of the message to the first UE or to the one or more third UEs via the side link, the indication including a first link identifier of the side link between the first UE and the one or more second UEs.

[0221] Aspect 10: The method according to aspect 9, wherein the first link identifier includes the device identifier of the one or more second UEs.

[0222] Aspect 11: The method according to any one of Aspects 9 to 10, further comprising: performing a negotiation procedure with the one or more second UEs to determine the first link identifier of the side link.

[0223] Aspect 12: The method according to any one of Aspects 9 to 11, further comprising: monitoring the side link between the first UE and the one or more second UEs, one or more side links between the first UE and the one or more third UEs, or any combination thereof; identifying a second link identifier at least in part based on the monitoring; and selecting the first link identifier at least in part based on the fact that the first link identifier is different from the second link identifier.

[0224] Aspect 13: The method according to any one of Aspects 1 to 12, further comprising: generating an indication associated with the reservation for transmission of the message from the first UE to the one or more third UEs via the side link, the indication including an identifier of the first UE.

[0225] Aspect 14: The method according to aspect 13, wherein the identifier includes the device identifier of the first UE.

[0226] Aspect 15: The method according to any one of Aspects 13 to 14, further comprising: receiving from the network an indication of the identifier of the first UE.

[0227] Aspect 16: A method for wireless communication at a second UE, the method comprising: receiving from a first UE a message for reservation, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication that the message is associated with a reservation for a sidelink transmission to or to one or more third UEs, or a sidelink transmission from the first UE to the one or more third UEs; determining a first set of time and frequency resources for the reservation based at least in part on the first indicator, the second indicator, and whether the reservation is for the sidelink transmission to or to the one or more third UEs, or a sidelink transmission from the first UE to the one or more third UEs; selecting a second set of time and frequency resources for one or more data messages to be transmitted based at least in part on the determined first set of time and frequency resources for the reservation, wherein the first set of time and frequency resources does not overlap with the first set of time and frequency resources; and transmitting the one or more data messages using at least a portion of the selected second set of time and frequency resources.

[0228] Aspect 17: According to the method of aspect 16, determining the first set of time and frequency resources includes: identifying a threshold time amount for the first indicator of the time resource, the threshold time amount being associated with a reserved message format that can be used for side link transmission from the second UE to the first UE or to one or more third UEs, and for side link transmission from the first UE to one or more third UEs; and applying an offset value to the first indicator of the time resource to determine a time interval between the message and the time resource in the first set of time and frequency resources.

[0229] Aspect 18: The method according to aspect 17 further includes: applying an offset value to the first indicator of the time resource to determine a time interval between the message and the time resource in the first set of time and frequency resources.

[0230] Aspect 19: The method according to any one of Aspects 16 to 18, further comprising: adding the first indicator of the time resource to a third indicator of the second time resource to determine the second time resource of the second set of time and frequency resources based at least in part on whether the reservation is for a side link transmission to the first UE or to one or more third UEs, or from the first UE to one or more third UEs via the side link transmission.

[0231] Aspect 20: The method according to any one of Aspects 16 to 19, wherein receiving the message includes: receiving the message in association with an indication for the reservation for transmission to the first UE or to the one or more third UEs via the side link, the indication including a source identifier of the first UE and a destination identifier of the second UE.

[0232] Aspect 21: The method according to aspect 20 further includes: performing a negotiation procedure with the first UE to determine the source identifier and the destination identifier, wherein the source identifier includes the device identifier of the first UE and the destination identifier includes the device identifier of the second UE.

[0233] Aspect 22: The method according to any one of Aspects 20 to 21, further comprising: selecting a device identifier for the second UE; sending a scheduling request to the first UE, the scheduling request including an indication of the device identifier for the second UE, wherein the device identifier of the second UE is received in the message for the reservation.

[0234] Aspect 23: The method according to any one of Aspects 16 to 22, wherein receiving the message includes: receiving the message in association with an indication for the reservation transmitted to the first UE or to the one or more third UEs via the side link, the indication including a first link identifier of the side link between the first UE and the second UE.

[0235] Aspect 24: The method according to aspect 23, wherein the first link identifier includes the device identifier of the second UE.

[0236] Aspect 25: The method according to any one of Aspects 23 to 24, further comprising: performing a negotiation procedure with the first UE to determine the first link identifier of the side link.

[0237] Aspect 26: The method according to any one of Aspects 23 to 25, further comprising: selecting the first link identifier; sending a scheduling request to the first UE, the scheduling request including an indication of the first link identifier of the second UE, wherein the first link identifier is received in the message for the reservation.

[0238] Aspect 27: The method according to any one of Aspects 16 to 26, wherein receiving the message includes: receiving the message in association with an indication for the reservation transmitted from the first UE to the one or more third UEs via the side link, the indication including an identifier of the first UE.

[0239] Aspect 28: The method according to aspect 27, wherein the identifier includes the device identifier of the first UE.

[0240] Aspect 29: The method according to any one of Aspects 27 to 28, further comprising: receiving from the network an indication of the identifier of the first UE.

[0241] Aspect 30: An apparatus for performing wireless communication at a first UE, the apparatus comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any one of aspects 1 to 15.

[0242] Aspect 31: An apparatus for wireless communication at a first UE, the apparatus comprising at least one component for performing the method according to any one of aspects 1 to 15.

[0243] Aspect 32: A non-transitory computer-readable medium storing code for wireless communication at a first UE, the code including instructions executable by a processor to perform the method according to any one of aspects 1 to 15.

[0244] Aspect 33: An apparatus for wireless communication at a second UE, the apparatus comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any one of aspects 16 to 29.

[0245] Aspect 34: An apparatus for wireless communication at a second UE, the apparatus comprising at least one component for performing the method according to any one of aspects 16 to 29.

[0246] Aspect 35: A non-transitory computer-readable medium storing code for wireless communication at a second UE, the code including instructions executable by a processor to perform the method according to any one of aspects 16 to 29.

[0247] It should be noted that the methods described herein describe possible specific implementations, and the operations and steps can be rearranged or otherwise modified, and other specific implementations are also possible. Furthermore, aspects from two or more methods can be combined.

[0248] While aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for illustrative purposes, and the terms LTE, LTE-A, LTE-A Pro, or NR may be used in most of the description, the techniques described herein are also applicable to networks outside of LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described techniques can be applied to a variety of other wireless communication systems, such as Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.

[0249] The information and signals described herein can be represented using any of a variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips mentioned throughout this specification can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.

[0250] The various exemplary blocks and components described herein can be implemented or performed using a general-purpose processor, DSP, ASIC, CPU, FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware component, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but in alternatives, the processor may be any processor, controller, microcontroller, or state machine. The 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 cooperating with a DSP core, or any other such configuration).

[0251] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. When implemented in software executed by a processor, the functions may be stored as one or more instructions or code on a computer-readable medium, or transmitted on a computer-readable medium. Other examples and specific implementations are within the scope of this application 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 of these. Features implementing the functions may also be physically located in different locations, including portions distributed such that the functions are implemented in different physical locations.

[0252] Computer-readable media include both non-transitory computer storage media and communication media, encompassing any medium that facilitates the transfer of a computer program from one location to another. Non-transitory storage media can be any available medium accessible to a general-purpose or special-purpose computer. By way of example, and not limitation, non-transitory computer-readable media can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compressed optical disc (CD) ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired units of program code in the form of instructions or data structures, and accessible by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Furthermore, any connection is appropriately referred to as computer-readable media. 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, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable media. The disks and optical discs used in this article include CDs, laser discs, optical discs, digital multifunction discs (DVDs), floppy disks, and Blu-ray discs. Disks typically reproduce data magnetically, while optical discs reproduce data optically using lasers. Combinations of these are also included within the scope of computer-readable media.

[0253] As used herein (including in the claims), the word "or" in an item enumeration (e.g., an item enumeration accompanied by phrases such as "at least one of" or "one or more of") indicates an inclusive enumeration, such that an enumeration of at least one of, for example, 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). Furthermore, as used herein, the phrase "based on" should not be construed as a reference to a closed set of conditions. For example, an exemplary step described as "based on condition A" may be based on conditions A and B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "at least partially based on".

[0254] The term "determine" or "determine" encompasses a wide variety of actions, and therefore, "determine" can include calculation, computation, processing, derivation, investigation, searching (such as by searching in a table, database, or other data structure), ascertainment, and similar actions. Additionally, "determine" can include receiving (such as receiving information), accessing (such as accessing data in memory), and similar actions. Furthermore, "determine" can include parsing, selecting, choosing, building, and other such similar actions.

[0255] In the accompanying drawings, similar components or features may have the same reference numerals. Furthermore, various components of the same type can be distinguished by adding a dash after the reference numerals and a second reference numeral for differentiation between similar components. If only the first reference numeral is used in the description, the description can be applied to any of the similar components having the same first reference numeral, regardless of the second reference numeral or other subsequent reference numerals.

[0256] The exemplary configurations described herein, in conjunction with the accompanying drawings, do not represent all examples that can be implemented or that are within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration," and not "preferred" or "advantageous over other examples." Detailed descriptions include specific details to provide an understanding of the techniques. However, these techniques can be practiced without these specific details. In some instances, known structures and devices are shown in block diagram form to avoid obscuring the concept of the examples.

[0257] The description herein is provided to enable those skilled in the art to implement or use this disclosure. Various modifications to this 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 this disclosure. Therefore, this disclosure is not limited to the examples and designs described herein, but should be granted the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An apparatus for performing wireless communication at a first user equipment (UE), comprising: processor; A memory coupled to the processor; and Instructions stored in the memory, which can be executed by the processor to cause the device to: Identifies a set of time and frequency resources reserved by one or more second UEs for one of the following: side link transmission from one or more second UEs to the first UE or to one or more third UEs, or side link transmission from the first UE to one or more third UEs. The first indicator and the second indicator are selected based at least in part on the fact that the reservation is for one of the side link transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to the one or more third UEs. The first indicator indicating time resources and the second indicator indicating frequency resources are associated with the identified set of time and frequency resources for the reservation. as well as A message is sent, the message including the first indicator and the second indicator, and including an indication associated with the reservation for one of the sidelink transmissions from the one or more second UEs to the first UE or to the one or more third UEs, or from the first UE to the one or more third UEs. Wherein, when the message includes a single identifier as a source identifier and a destination identifier, the message indicates resources associated with sidelink transmissions from the first UE to the one or more third UEs, and the reservation is associated with an indication to the one or more second UEs to avoid resources associated with sidelink transmissions from the first UE to the one or more third UEs.

2. The apparatus of claim 1, wherein the instruction for selecting the first indicator is executable by the processor to cause the apparatus to: At least in part, based on the fact that the reservation is for one of the sidelink transmissions from the one or more second UEs to the first UE or to the one or more third UEs, or from the first UE to the one or more third UEs, the offset value of the time resource is identified; and The first indicator for the reservation is selected at least in part based on the offset value of the time resource.

3. The apparatus of claim 2, wherein the instructions are further executable by the processor to cause the apparatus to: The system receives an indication of the offset value for the time resource from the base station, the one or more second UEs, or the one or more third UEs.

4. The apparatus of claim 1, wherein the instruction for selecting the first indicator is executable by the processor to cause the apparatus to: The time interval between the message and the time resource is determined to satisfy a threshold time amount, wherein the first indicator for selecting the time resource is at least partially based on the time interval satisfying the threshold time amount, and the threshold time amount is associated with a reserved message format that can be used for sidelink transmission from the one or more second UEs to the first UE or to the one or more third UEs, and for sidelink transmission from the first UE to the one or more third UEs.

5. The apparatus of claim 4, wherein the instructions are further executable by the processor to cause the apparatus to: Receive control signaling including an indication of the threshold time amount.

6. The apparatus of claim 1, wherein the instructions are further executable by the processor to cause the apparatus to: The message is generated in association with the indication for the reservation transmitted by the one or more second UEs to the first UE or to the one or more third UEs via the side link, the indication including the source identifier of the first UE and the destination identifier of the one or more second UEs.

7. The apparatus of claim 6, wherein the instructions are further executable by the processor to cause the apparatus to: A negotiation procedure is performed with the one or more second UEs to determine the source identifier and the destination identifier.

8. The apparatus of claim 6, wherein the source identifier includes the device identifier of the first UE, and the destination identifier includes the device identifier of the one or more second UEs.

9. The apparatus of claim 1, wherein the instructions are further executable by the processor to cause the apparatus to: The message is generated in association with the indication for the reservation transmitted by the one or more second UEs to the first UE or to the one or more third UEs on the side link, the indication including a first link identifier of the side link between the first UE and the one or more second UEs.

10. The apparatus of claim 9, wherein the first link identifier includes the device identifier of the one or more second UEs.

11. The apparatus of claim 9, wherein the instructions are further executable by the processor to cause the apparatus to: A negotiation procedure is performed with the one or more second UEs to determine the first link identifier of the side link.

12. The apparatus of claim 9, wherein the instructions are further executable by the processor to cause the apparatus to: Monitor the side links between the first UE and the one or more second UEs, the one or more side links between the first UE and the one or more third UEs, or any combination thereof; The second link identifier is identified at least in part based on the monitoring. as well as The first link identifier is selected at least in part based on the fact that the first link identifier is different from the second link identifier.

13. The apparatus of claim 1, wherein the instructions are further executable by the processor to cause the apparatus to: The message is generated in association with the indication for the reservation transmitted from the first UE to the one or more third UEs via the side link, the indication including the identifier of the first UE.

14. The apparatus of claim 13, wherein the identifier includes the device identifier of the first UE.

15. The apparatus of claim 13, wherein the instructions are further executable by the processor to cause the apparatus to: Receive an indication of the identifier for the first UE from the network.

16. An apparatus for performing wireless communication at a second user equipment (UE), comprising: processor; A memory coupled to the processor; and Instructions stored in the memory, which can be executed by the processor to cause the device to: A message for reservation is received from a first UE, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication associated with reservation for a sidelink transmission to or from the first UE to one or more third UEs, wherein when the message includes a single identifier as a source identifier and a destination identifier, the message indicates resources associated with the sidelink transmission from the first UE to the one or more third UEs, and the reservation is associated with an indication for the second UE to avoid resources associated with the sidelink transmission from the first UE to the one or more third UEs; The first set of time and frequency resources for the reservation is determined at least in part based on the first indicator, the second indicator, and whether the reservation is for a sidelink transmission to the first UE or to the one or more third UEs, or by the first UE to the one or more third UEs. A second set of time and frequency resources for sending one or more data messages is selected, at least in part, based on the determined first set of time and frequency resources reserved for the data messages, wherein the second set of time and frequency resources does not overlap with the first set of time and frequency resources; and The one or more data messages are transmitted using at least a portion of the selected second set of time and frequency resources.

17. The apparatus of claim 16, wherein the instructions for determining the first set of time and frequency resources are executable by the processor to cause the apparatus to: The offset value is applied to the first indicator of the time resource to determine the time interval between the message and the time resource in the first set of time and frequency resources.

18. The apparatus of claim 16, wherein the instructions for determining the first set of time and frequency resources are executable by the processor to cause the apparatus to: A threshold time amount identifying the first indicator for the time resource, the threshold time amount being associated with a reserved message format that can be used for sidelink transmissions to the first UE or to the one or more third UEs, and for sidelink transmissions from the first UE to the one or more third UEs; and The offset value is applied to the first indicator of the time resource to determine the time interval between the message and the time resource in the first set of time and frequency resources.

19. The apparatus of claim 18, wherein the instructions are further executable by the processor to cause the apparatus to: Receive an indication of the threshold time amount, the offset value, or both, wherein the offset value is applied at least in part based on the indication of the threshold time amount.

20. The apparatus of claim 16, wherein the instructions are further executable by the processor to cause the apparatus to: The first indicator of the time resource is added to the third indicator of the second time resource to determine the second time resource of the second set of time and frequency resources, at least in part, based on the fact that the reservation is for a sidelink transmission to the first UE or to one or more third UEs, or for a sidelink transmission from the first UE to one or more third UEs.

21. The apparatus of claim 16, wherein the instruction for receiving the message is executable by the processor to cause the apparatus to: The message is received in connection with an indication associated with the reservation for transmission to the first UE or to one or more third UEs via the sidelink, the indication including the source identifier of the first UE and the destination identifier of the second UE.

22. The apparatus of claim 21, wherein the instructions are further executable by the processor to cause the apparatus to: A negotiation procedure with the first UE is performed to determine the source identifier and the destination identifier, wherein the source identifier includes the device identifier of the first UE and the destination identifier includes the device identifier of the second UE.

23. The apparatus of claim 21, wherein the instructions are further executable by the processor to cause the apparatus to: Select the device identifier of the second UE; and A scheduling request is sent to the first UE, the scheduling request including an indication of the device identifier of the second UE, wherein the device identifier of the second UE is received in the message for the reservation.

24. The apparatus of claim 16, wherein the instruction for receiving the message is executable by the processor to cause the apparatus to: The message is received in connection with the indication associated with the reservation for transmission to the side link of the first UE or to one or more third UEs, the indication including a first link identifier of the side link between the first UE and the second UE.

25. The apparatus of claim 16, wherein the instruction for receiving the message is executable by the processor to cause the apparatus to: The message is received in connection with the indication associated with the reservation transmitted from the first UE to the one or more third UEs via the side link, the indication including the identifier of the first UE.

26. The apparatus of claim 25, wherein the identifier includes a device identifier of the first UE, and wherein the instructions are further executable by the processor to cause the apparatus to: Receive an indication of the identifier for the first UE from the network.

27. A method for performing wireless communication at a first user equipment (UE), comprising: Identifies a set of time and frequency resources reserved by one or more second UEs for one of the following: side link transmission from one or more second UEs to the first UE or to one or more third UEs, or side link transmission from the first UE to one or more third UEs. The first indicator and the second indicator for the reservation are selected at least in part based on the fact that the reservation is for one of the side link transmissions from the one or more second UEs to the first UE or to one or more third UEs, or from the first UE to the one or more third UEs. The first indicator for time resources and the second indicator for frequency resources are associated with a set of time and frequency resources identified for the reservation. as well as A message is sent, the message including the first indicator and the second indicator, and including an indication associated with the reservation for one of the sidelink transmissions from the one or more second UEs to the first UE or to the one or more third UEs, or from the first UE to the one or more third UEs. Wherein, when the message includes a single identifier as a source identifier and a destination identifier, the message indicates resources associated with sidelink transmissions from the first UE to the one or more third UEs, and the reservation is associated with an indication to the one or more second UEs to avoid resources associated with sidelink transmissions from the first UE to the one or more third UEs.

28. The method of claim 27, wherein selecting the first indicator comprises: The offset value of the time resource is identified at least in part based on the fact that the reservation is for one of the side link transmissions from the one or more second UEs to the first UE or to the one or more third UEs, or from the first UE to the one or more third UEs. as well as The first indicator for the reservation is selected at least in part based on the offset value of the time resource.

29. A method for performing wireless communication at a second user equipment (UE), comprising: A message for reservation is received from a first UE, the message including a first indicator of time resources and a second indicator of frequency resources, and including an indication associated with the message for a reservation of either a sidelink transmission to the first UE or to one or more third UEs, or a sidelink transmission from the first UE to the one or more third UEs, wherein when the message includes a single identifier as a source identifier and a destination identifier, the message indicates the resources associated with the sidelink transmission from the first UE to the one or more third UEs, and the reservation is associated with an indication for the second UE to avoid the resources associated with the sidelink transmission from the first UE to the one or more third UEs; The first set of time and frequency resources for the reservation is determined at least in part based on the first indicator, the second indicator, and whether the reservation is for a sidelink transmission to the first UE or to the one or more third UEs, or by the first UE to the one or more third UEs. At least in part, a second set of time and frequency resources is selected for one or more data messages to be transmitted to the second UE based on the determined first set of time and frequency resources reserved therefor, wherein the second set of time and frequency resources does not overlap with the first set of time and frequency resources; and The first UE is sent one or more data messages using at least a portion of the selected second set of time and frequency resources.

30. The method of claim 29, wherein determining the first set of time and frequency resources comprises: The offset value is applied to the first indicator of the time resource to determine the time interval between the message and the time resource in the first set of time and frequency resources.

31. An apparatus for wireless communication performed at a first user equipment (UE), the apparatus comprising components for performing the method according to any one of claims 27-28.

32. An apparatus for wireless communication performed at a second user equipment (UE), the apparatus comprising components for performing the method according to any one of claims 29-30.

33. A computer-readable medium having program code recorded thereon, wherein, The program code may be executed by one or more processors of the first user equipment (UE) to cause the one or more processors to perform the method according to any one of claims 27-28.

34. A computer-readable medium having program code recorded thereon, wherein, The program code may be executed by one or more processors of the second user equipment (UE) to cause the one or more processors to perform the method according to any one of claims 29-30.