Patent Description:
Examples of such multiple-access systems include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, and orthogonal frequency division multiple access (OFDMA) systems, (e.g., a Long Term Evolution (LTE) system). A wireless multiple-access communications system may include a number of base stations (BSs), each simultaneously supporting communication for multiple wireless communication devices, which may be otherwise known as user equipment (UE).

The base stations in the wireless communication systems may allocate and reallocate resources for uplink and downlink communication to various UEs. Additionally, to support peer-to-peer or sidelink communication between UEs, the base stations may also allocate resources for uplink and downlink communication between UEs. The embodiments below describe various techniques for reallocating resources that have been previously allocated to UEs for peer-to-peer communications. The embodiments below also describer various techniques for maintaining accuracy by reducing interference between UEs. <CIT> describes aspects of device-to-device (d2d) pre-emption and access control. A first UE transmits a pre-emption message to second UE, indicating that sidelink resourcs are required for a high priority service. The second UE checks the priority of its own service and resources and performs pre-emption based on the outcome of the comparison. 3GPP draft R1-<NUM> of Fujitsu describes aspects of resource allocation for NR V2X sidelink communication. Resource allocation can be under base station control for both licensed and unlicensed spectrum. Pre-emption indication may be used to allow critical URLLC traffic to pre-empt other traffic. For this, a UE with critical V2X traffic indicates to other UE to pre-empt resources reserved by low priority traffic. Then UEs with lower priority packets which have reserved resources will release these.

In an aspect of the disclosure, a method of wireless communication, may include receiving, by a first wireless communication device from a second wireless communication device, a preemption indication for reallocating a resource allocated for sidelink communication between the first wireless communication device and a third wireless communication device. The method may further include determining a priority of the resource and preventing use of the resource for the sidelink communication based on the priority and the preemption indication.

In an additional aspect of the disclosure, a method of wireless communication, may include receiving, by a first wireless communication device from a second wireless communication device, a preemption indication for reallocating a resource allocated for communication between the first wireless communication device and the second wireless communication device and for sidelink communication between the first wireless communication device and a third wireless communication device. The method may further include preventing, based on the preemption indication, use of the resource for the communication between the first wireless communication device and the second wireless communication device. The method may further include maintaining, based on the preemption indication, use of the resource for the sidelink communication between the first wireless communication device and third wireless communication device.

In an additional aspect of the disclosure, a user equipment may include means for receiving, from a wireless communication device, a preemption indication for reallocating a resource allocated for sidelink communication between the user equipment and an additional user equipment. The user equipment may further include means for determining a priority of the resource. The user equipment may further include means for preventing use of the resource for the sidelink communication based on the priority and the preemption indication.

In an additional aspect of the disclosure, a user equipment may include means for receiving, from a wireless communication device, a preemption indication for reallocating a resource allocated for communication between the user equipment and the wireless communication device and for sidelink communication between the user equipment and an additional user equipment. The user equipment may further include means for preventing, based on the preemption indication, use of the resource for the communication between the user equipment and the wireless communication device. The user equipment may further include means for maintaining, based on the preemption indication, use of the resource for the sidelink communication between the user equipment and the additional user equipment.

In similar fashion, while exemplary embodiments may be discussed below as device, system, or method embodiments, such exemplary embodiments can be implemented in various devices, systems, and methods.

In particular, the claimed invention relates to the embodiments shown and discussed with respect to <FIG> and <FIG>. The rest of the disclosure should thus be understood as background information useful for understanding the invention.

The techniques described herein may be used for various wireless communication networks such as code-division multiple access (CDMA), time-division multiple access (TDMA), frequency-division multiple access (FDMA), orthogonal frequency-division multiple access (OFDMA), single-carrier FDMA (SC-FDMA) and other networks. An OFDMA network may implement a radio technology such as Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE <NUM> (Wi-Fi), IEEE <NUM> (WiMAX), IEEE <NUM>, Flash-OFDMA, etc. UTRA and E-UTRA are part of Universal Mobile Telecommunication System (UMTS). 3GPP Long Term Evolution (LTE) and LTE-Advanced (LTE-A) are new releases of UMTS that use E-UTRA. The techniques described herein may be used for the wireless networks and radio technologies mentioned above as well as other wireless networks and radio technologies, such as a next generation (e.g., <NUM>th Generation (<NUM>) operating in mmWave bands) network.

The disclosure describes techniques for reallocating resources by using a preemption indication and for controlling power for sidelink communication between UEs.

<FIG> illustrates a wireless communication network <NUM> according to embodiments of the disclosure. Network <NUM> includes BSs <NUM>, UEs <NUM>, and a core network <NUM>. In some embodiments, network <NUM> operates over a shared spectrum. The shared spectrum may be unlicensed or partially licensed to one or more network operators. Access to the spectrum may be limited and may be controlled by a separate coordination entity. In some embodiments, network <NUM> may be a LTE or LTE-A network. In yet other embodiments, the network <NUM> may be a millimeter wave (mmW) network, a new radio (NR) network, a <NUM> network, or any other successor network to LTE. Network <NUM> may be operated by more than one network operator. Wireless resources may be partitioned and arbitrated among the different network operators for coordinated communication between the network operators over the network <NUM>.

BSs <NUM> may wirelessly communicate with the UEs <NUM> via one or more BS antennas. Each BS <NUM> may provide communication coverage for a respective geographic coverage area <NUM>. In 3GPP, the term "cell" can refer to this particular geographic coverage area of a BS and/or a BS subsystem serving the coverage area, depending on the context in which the term is used. In this regard, a BS <NUM> may provide communication coverage for a macro cell, a pico cell, a femto cell, and/or other types of cell. A pico cell may generally cover a relatively smaller geographic area and may allow unrestricted access by UEs with service subscriptions with the network provider. A femto cell may also generally cover a relatively small geographic area (e.g., a home) and, in addition to unrestricted access, may also provide restricted access by UEs having an association with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs for users in the home, and the like). In the example shown in <FIG>, the BSs 105a, 105b and 105c are examples of macro BSs for the coverage areas 110a, 110b and 110c, respectively. The BSs 105d is an example of a pico BS or a femto BS for the coverage area 110d. As will be recognized, a BS <NUM> may support one or multiple (e.g., two, three, four, and the like) cells.

Communication links <NUM> shown in the network <NUM> may include uplink (UL) transmissions from UE <NUM> to BS <NUM>, or downlink (DL) transmissions, from BS <NUM> to UE <NUM>. UEs <NUM> may be dispersed throughout network <NUM>, and each UE <NUM> may be stationary or mobile. UE <NUM> may also be referred to as a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communications device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology. UE <NUM> may also be a cellular phone, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a tablet computer, a laptop computer, a cordless phone, a personal electronic device, a handheld device, a personal computer, a wireless local loop (WLL) station, an Internet of things (IoT) device, an Internet of Everything (IoE) device, a machine type communication (MTC) device, an appliance, an automobile, or the like.

BSs <NUM> may communicate with the core network <NUM> and with one another. Core network <NUM> may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. At least some of BSs <NUM> (e.g., which may be an example of an evolved NodeB (eNB) or an access node controller (ANC)) may interface with core network <NUM> through backhaul links <NUM> (e.g., S1, S2, etc.) and may perform radio configuration and scheduling for communication with UEs <NUM>. In various examples, BSs <NUM> may communicate, either directly or indirectly (e.g., through core network <NUM>), with each other over backhaul links <NUM> (e.g., X1, X2, etc.), which may be wired or wireless communication links.

Each BS <NUM> may also communicate with a number of UEs <NUM> through a number of other BSs <NUM>, where the BS <NUM> may be an example of a smart radio head. In alternative configurations, various functions of each BS <NUM> may be distributed across various BSs <NUM> (e.g., radio heads and access network controllers) or consolidated into a single BS <NUM>.

In some implementations, network <NUM> utilizes orthogonal frequency division multiplexing (OFDM) on the downlink and single-carrier frequency division multiplexing (SC-FDM) on the UL. OFDM and SC-FDM partition the system bandwidth into multiple (K) orthogonal subcarriers, which are also commonly referred to as tones, bins, or the like. Each subcarrier may be modulated with data. The system bandwidth may also be partitioned into sub-bands.

In an embodiment, the BSs <NUM> can assign or schedule transmission resources (e.g., in the form of time-frequency resource blocks) for DL and UL transmissions in the network <NUM>. The communication can be in the form of radio frames. A radio frame may be divided into a plurality of subframes, for example, about <NUM>. Each subframe can be divided into slots, for example, about <NUM>. In a frequency-division duplexing (FDD) mode, simultaneous UL and DL transmissions may occur in different frequency bands. For example, each subframe includes an UL subframe in an UL frequency band and a DL subframe in a DL frequency band. In a time-division duplexing (TDD) mode, UL and DL transmissions occur at different time periods using the same frequency band. For example, a subset of the subframes (e.g., DL subframes) in a radio frame may be used for DL transmissions and another subset of the subframes (e.g., UL subframes) in the radio frame may be used for UL transmissions.

In some embodiments, the BSs <NUM> and the UEs <NUM> may communicate using self-contained subframes. A self-contained subframe may include a portion for DL communication and a portion for UL communication. A self-contained subframe can be DL-centric or UL-centric. A DL-centric subframe may include a longer duration for DL communication than UL communication. An UL-centric subframe may include a longer duration for UL communication than DL communication.

<FIG> illustrates an example of a wireless communication network <NUM> that provisions for sidelink communications according to embodiments of the disclosure. Network <NUM> may be similar to the network <NUM>. <FIG> illustrates one BSs <NUM> and seven UEs <NUM> for purposes of simplicity of discussion, though it will be recognized that embodiments of the disclosure may scale to many more UEs <NUM> and/or BSs <NUM>. BS <NUM> and the UEs <NUM> may be similar to the BSs <NUM> and the UEs <NUM>, respectively.

In network <NUM>, some UEs <NUM> may communicate with each other in peer-to-peer communications over sidelinks <NUM>. For example, a UE 215a may communicate with a UE 215b over a sidelink 251a. UE 215a and 215b are within the coverage area <NUM> of BS <NUM>. In another example, a UE 215c may communicate with a UE 215d over a sidelink 251b. UE 215c is inside coverage area <NUM> of BS <NUM> and acts as a relay that extends coverage to UE 215d which is outside of the coverage area. In another example, a UE215e may communicate with a UE 215f over sidelink 251c. UE 215e and 215f are both outside of coverage area <NUM> but may communicate with each other for mission critical applications or in cases of public safety. In another example, UE 215b may communicate with a UE <NUM> over sidelink 251d. UE 215b is within coverage area <NUM> while UE <NUM> is outside of the coverage area <NUM>. Sidelinks <NUM> may be unicast bidirectional links, in some embodiments.

Some of the UEs <NUM> (e.g., the UEs 215a, 215c, and 215e) may also communicate with the BS <NUM> via communication links <NUM> (e.g., including uplink and downlink) similar to the communication links <NUM>. Links <NUM> may also be referred to as direct communication links or Uu links <NUM>. The peer-to-peer communications may include forward data transmissions over sidelinks <NUM> in a forward link direction and feedback transmissions over sidelinks <NUM> in a reverse link direction.

To provision for sidelink for peer-to-peer communications, BS <NUM> may schedule resources that UEs <NUM> may use for sidelinks communications. Alternatively, BS <NUM> may generate a configuration that pre-configures the resources for sidelink communications and may communicate the configuration to UEs <NUM>. UEs <NUM> may then use the configuration to select the resources and schedule sidelinks <NUM> with other UEs <NUM> over the selected resources.

In some embodiments, transmissions over links <NUM> and sidelinks <NUM> may be on the same or different carriers. For example, BS <NUM> may communicate with UE 215a over link <NUM> on a carrier and UE 215a may communicate with UE 215b over sidelink 251a on the same carrier. In another example, BS <NUM> may communicate with UE 215c over link <NUM> on one carrier and UE 215c may communicate with UE 215d over sidelink 251b on a different carrier.

In some embodiments, when links <NUM> and sidelinks <NUM> coexist on a carrier or on a number of carriers, links <NUM> and sidelinks <NUM> share resources and downlink and/or uplink preemption may be considered. Downlink and/or uplink preemption is a technique that reassigns resources among UEs <NUM>. For example, BS <NUM> may reclaim resources that BS <NUM> previously assigned to UE 215a and re-assign these resources to UE 215c. In the downlink preemption, BS <NUM> may transmit a preemption indication, which may be an indicator, over a physical downlink control channel (PDCCH) to UE 215a that BS <NUM> is reclaiming some of the resources that BS <NUM> may use for downlink transmission to UE 125a. Once UE 215a receives the preemption indication, UE 215a may set bits, ratio of the bits (e.g., the log-likelihood ratio of the bits), etc., in a decoding vector associated with the resources indicated in the preemption indication to zero. This prevents UE 215a from decoding the resources and communicating using the resources and allows BS <NUM> to reclaim and reassign the resources to other UEs <NUM>.

In an uplink preemption, BS <NUM> may transmit an uplink preemption indication over the PDCCH to UE 215a. The preemption indication may be an indicator that indicates to UE 215a that BS <NUM> suspends the resources designated in the preemption indication and that UE 215a may not use these resources for uplink transmission to BS <NUM>. For example, suppose UE 215c has a higher priority than UE 215a for communicating with BS <NUM> and BS <NUM> requires resources for communication with UE 215c that BS <NUM> has previously assigned to UE 214a. BS <NUM> may reassign the resources to UE 215c. BS <NUM> may also transmit an uplink preemption indication to UE 215a that preempts UE 215a from using the resources previously assigned to UE 215a because BS <NUM> has reassigned these resources to UE 215c. In this way, UE 215a and UE 215c may not use the same resources and interfere with each other while transmitting to BS <NUM>.

As discussed above, UEs <NUM> may communicate with other UEs <NUM> over sidelinks <NUM>. The embodiments discussed below describe techniques that may reallocate resources assigned to sidelinks <NUM> when BS <NUM> generates a downlink or uplink preemption indication that preempts transmission of resources between BS <NUM> and UEs <NUM>. Further, although the embodiments below describe techniques for preempting resources for uplink transmission, the embodiments are also applicable for preempting resources for downlink transmission.

In an embodiment, suppose BS <NUM> assigned resources to UE 215a for uplink communication between BS <NUM> and UE 215a, and for communication between UE 215a and 215b. Next, BS <NUM> may transmit a preemption indication that preempts an uplink transmission using the resources from UE 215a to BS <NUM> because UE 215c may require the resources. In one embodiment, when UE 215a receives an uplink preemption indication from BS <NUM>, the preemption indication may not impact communication between UE 215a and UE 215b. In this case, UE 215a may not transmit on the preempted resources to BS <NUM>, but may continue to transmit on the preempted resources over sidelink 251a to UE 215b. In another embodiment, when UE 215a receives an uplink preemption indication from BS <NUM>, the preemption indication may also impact communication between UE 215a and UE 215b. In this case, UE 215a may stop transmitting on the preempted resources to BS <NUM>, and may also stop transmitting on the preempted resources over sidelink 251a to 215b.

In an embodiment, whether resources used by sidelinks <NUM> may be preempted when BS <NUM> transmits a preemption indication may depend on resource allocation and the mode of operation of UEs <NUM>. For example, when UE 215a autonomously identifies a set of resources for transmission between UE 215a and BS <NUM> over link <NUM>, and another set of resources for transmission between UE 215a and UE 215b over sidelink 251a, then the preemption indication that preempts transmission using resources between BS <NUM> and UE 215a, may not preempt transmission using resources over sidelink <NUM>. This is because BS <NUM> may not know the resources that UE 215a identified for sidelink 251a. In another example, when BS <NUM> schedules the resources for UE 215a for link <NUM> and sidelink <NUM>, then preemption indication may preempt the transmission using resources on link <NUM> and sidelink 251a.

In another example, the preemption indication may not impact transmission using resources between UE 215a and UE 215b over sidelink 251a when the transmission is over an unlicensed band or over another operator's band. For example, suppose the resources that transmit communications over link <NUM> between BS <NUM> and UE 215a belong to a band of the first operator, and the resources that transmit communications over sidelink 251a between UE 215a and UE 215b also belong to a band of the first operator. In this case, when BS <NUM> transmits a preemption indication, then preemption indication may preempt the transmission over the resources in link <NUM> and sidelink 251a. In another example, suppose the resources transmitting communication over link <NUM> between BS <NUM> and UE 215a belong to a band of the first operator, and the resources transmitting communication over sidelink 251a between UE 215a and UE 215b belong to a band of the second operator. In this case, when BS <NUM> issues a preemption indication, the preemption indication may prevent the transmission using resources over link <NUM> between BS <NUM> and UE 215a, but not the transmission using resources over sidelink 251a between UE 215a and UE 215b.

In another example, when BS <NUM> issues a preemption indication, the preemption indication may impact the transmission between UE 215a and UE 215b over sidelink 251a depending on whether a transmission is made using a unicast, groupcast or broadcast mode. For example, if the transmission is made using a unicast mode, the preemption indication may impact the transmission over sidelink 251a. In another example, if the transmission is made in a group cast or broadcast mode, the preemption indication may not impact the transmission over sidelink 251a. This is because UE 215a that is transmitting in a groupcast or broadcast mode may be transmitting over sidelinks <NUM> to multiple UEs <NUM> (not shown) and preempting the transmission may impact a large number of UEs <NUM>.

In another embodiment, whether the preemption indication may preempt resources used by sidelinks <NUM> may depend on a priority of sidelink transmission between UEs <NUM>. For example, suppose the transmission using resources over sidelink 251a between UE 215a and UE 215b has high priority, then preemption indication from BS <NUM> may not affect the resources used for transmission over sidelink 251a. On the other hand, suppose the transmission using resources over sidelink 251a between UE 215a and UE 215b has low priority, then preemption indication from BS <NUM> may preempt the transmission using resources over sidelink 251a.

In an embodiment, the priority of the transmission between UE 215a and UE 215b may be based on data. In this case, UE 215a may derive the priority from a MAC logical channel prioritization rules because UE 215a may identify a logical channel that includes the data transmitted from UE 215a to 215b and may use the logical channel to identify the priority associated with the logical channel. Based on the priority in the logical channel, UE 215a may determine whether the priority is high priority or low priority.

In an embodiment, the priority of the transmission between UE <NUM> and UE 215b may be based on the priority allocated to the resources. For example, when BS <NUM> may assign resources to sidelink 251a, BS <NUM> may include an identifier in downlink control information (DCI) that includes priority and indicates that the transmissions over the resources are high priority or low priority. In yet another embodiment, when BS <NUM> may generate resource pool configurations for UE 215a, and may include priority in the resource pool configuration. As discussed above, the preemption indication may not affect resources allocated to sidelink <NUM> when the priority is a high priority, or is above a priority threshold, in some instances.

In another embodiment, uplink preemption may be configured using the DCI in the PDCCH. For example, BS <NUM> may include a preemption indication in the DCI for link <NUM> and sidelinks <NUM>. The UE <NUM>, such as UE 215a may monitor DCI for the preemption indication for link <NUM> and sidelink <NUM>. In another example, the DCI that carries the preemption indication may be the same DCI for link <NUM> and sidelink <NUM>. Further, the preemption indication may be a bit sequence with a portion of the bits allocated to the preemption indication for link <NUM> and a portion of the bits allocated to preemption indication for sidelink <NUM>. In another instance, the PDCCH that includes the preemption indication for link <NUM> and sidelinks <NUM> may be separate. The DCI that includes the preemption indication may also have different format or size, and different radio network temporary identifiers (RNTIs). Further the DCI that includes the preemption indication may have different configurations, e.g., have different PDCCH monitoring occasions, different search space set configuration, etc..

In another embodiment, BS <NUM> or UEs <NUM> may select one of the preemption techniques described above. For example, the BS <NUM> and/or the UEs <NUM> may be configured to use a particular technique or may be configured to dynamically switch between techniques based on certain network conditions, resource availability (e.g., time-frequency resource availability), power and/or device operating conditions, and/or the like.

In an embodiment, when BS <NUM> transmits a preemption indication to UE <NUM>, UE <NUM> may determine when resources (e.g. slot or time resources) may be reallocated. For example, the slot or time resources for sidelinks <NUM> may not be contiguous or the preemption indication may be aligned with slots for resources used by link <NUM> and not with slots for used by sidelinks <NUM>. Accordingly, after UE <NUM> receives the preemption indication, UE <NUM> may determine the slots for which UE <NUM> may apply the preemption indication. For example, suppose the periodicity in preemption indication is <NUM> slots and UE may receive the preemption indication in slot <NUM>*n, where n is an integer. In this case, UE <NUM> may determine whether to apply the preemption indication to slots <NUM>*n, <NUM>*n+<NUM>, 2n+<NUM>, or 2n+<NUM> in sidelinks <NUM>. For example, suppose resources for link <NUM> are in slots <NUM>*n, and resources for sidelink <NUM> are in slots 2n+<NUM> and 2n+<NUM>. If the preemption indication is for link <NUM>, then UE <NUM> may apply the preemption indication to resources in 2n and 2n+<NUM>. Alternatively, if the preemption indication is for sidelink <NUM>, then UE <NUM> may apply the preemption indication to slots 2n+<NUM> and 2n+<NUM> (or to slots 2n and 2n+<NUM> in some instances). Further, the action time for the preemption indication may be based on slots used for sidelink <NUM>.

Further, although the embodiments above are described with respect to uplink preemption indication, the embodiments also apply to a downlink preemption indication that may reallocate resources for downlink communications between BS <NUM> and UEs <NUM>.

In some embodiments, the uplink or downlink preemption indication may also be transmitted by UEs <NUM> instead of BS <NUM>. For example, suppose UE 215a may communicate with UE 215b over sidelink 251a, and UE 215b may communicate with UE <NUM> over sidelink 251d. In this case, UE 215a may generate a preemption indication that may reallocate resources between UE 215b and <NUM>.

As discussed above, the preemption indication may not always reallocate resources allocated to sidelinks <NUM>. As a result, links <NUM> and/or sidelinks <NUM> may transmit using the same resources, and as a result may interfere with each other. To reduce interference, the embodiments below describe techniques for increasing accuracy of the transmission over link <NUM> and/or sidelinks <NUM> that use the same resources.

In some embodiments, BS <NUM> may increase accuracy of the transmission over link <NUM> by removing a portion of the resources that are used by sidelinks <NUM>. For example, suppose BS <NUM> issues an uplink preemption indication to UE 205a, and the preemption indication preempts transmissions using resources over link <NUM> from UE 215a to BS <NUM>. In this case, the resources that correspond to the preemption indication may be reassigned to link <NUM> between BS <NUM> and UE 215c. However, UE 215a has not reassigned the same resources on sidelink 251a, and sidelink 251a still uses the resources for transmissions between UE 215a and 215b. Accordingly, the transmissions between UE 215c and BS <NUM>, and transmission between UE 215a and 215b may interfere with each other. In one embodiment, to increase the accuracy of the transmission using resources over link <NUM> between BS <NUM> and UE 205c, BS <NUM> may remove a portion of the resources from the resources set aside for sidelink 251a. For example, BS <NUM> may time division mulitplex the resources transmitted on link <NUM> between UE 215c and BS <NUM>, and on sidelink 251a between UE 215a and UE 215b. In this case, link <NUM> and sidelink 251a may not use the resources simultaneously and do not interfere with each other.

In another embodiment, the preemption indication may span a portion of symbols or slots in the resources. The spanned portion of these symbols or slots may be designated for sidelink 251a. Accordingly, when UE 205a receives the preemption indication, UE 215a may remove and/or prevent use of the resources that are designated for link <NUM> and transmit on the portion of the resources designated for sidelink 251a. Similarly, when UE 215c receives the preemption indication, UE 215c may remove and/or prevent use of the resources designated for sidelink 251a and transmit using the portion of the resources designated for link <NUM>. For example, suppose the preemption indication may span a portion of slots in the resources associated with sidelink 251a. In this case, UE 215a may remove the slots associated with sidelink 251a from the group of resources and may group the remaining resources into a configurable number of groups. In some instances, the grouping may be according to the number of bits that may be transmitted over link <NUM> or another number that may be included in the preemption indication. The UE <NUM> may then map one bit within the bits to the groups. The slots with the bits that are set to "<NUM>" may be preempted, and vice versa.

Another way to minimize interference when links <NUM> and sidelinks <NUM> use the same resources is for BS <NUM> to boost power on one of UEs <NUM> for uplink transmission. In one embodiment, BS <NUM> may use an open-loop parameter in DCI to transmit the power boosting information for certain transmissions, such as an ultra-reliable low latency communication (URLLC) uplink transmission. For example, BS <NUM> may boost power that UE 215a uses during uplink of the URLLC transmission by setting an open-loop parameter in the DCI and transmitting the DCI in the PDCCH to UE 215a. UE 215a may receive the DCI and use the open-loop parameter to boost power for URLLC transmission.

In another embodiment, BS <NUM> may use a transmission power command (TPC) in the DCI to increase the power range. For example, the DCI may include a field for TPC that indicates the transmission power level for UE <NUM>. BS <NUM> may extend the TPC field to include entries that indicate a range for the power boost. Example entries may be 3db, 6db, 9db, etc. Once UE <NUM> receives the DCI, UE <NUM> may decode the TPC field and boost power for a transmission as specified in the TPC.

In another embodiment, BS <NUM> may use either the open-loop parameter or the TPC field to boost power. For example, during a dynamic grant (DG) PUSCH, BS <NUM> may indicate to UE <NUM> to use either the open-loop parameter or TPC field to boost power.

In another example, UE <NUM> may derive its transmission power from a time/frequency resource indicated by the group common DCI. For example, UE <NUM> may derive the transmission power from the group common DCI for an active configured grant (CG) PUSCH transmission.

In another embodiment, the power boosting information may also be applied to sidelinks <NUM>. For example, UEs <NUM> may be configured to receive DCI from BS <NUM> that carries power boosting information for sidelinks <NUM> in the open-loop parameter or TPC field. In some embodiments, this power boosting technique may be applied in configurations where BS <NUM> may generate a configuration with resource allocation for sidelinks <NUM>. In this case, when BS <NUM> sends the configuration to UEs in the DCI, BS <NUM> may also include an open-loop parameter or TPC field that includes the power boosting information as part of the configuration.

In another embodiment, UEs <NUM> may be configured to receive a group common PDCCH that includes time/frequency resources for boosting power. In this case, different DCIs with different RNTIs or other fields may be transmitted to UEs <NUM> to indicate power boosting from different transmission pools. Alternatively, a group-common DCI may carry power boosting commands for each UE <NUM> and multiple transmission resource pools. In some embodiments, this power boosting technique may be applied to configurations where BS <NUM> generates a configuration that allocates resources for UEs <NUM> and sends the configuration to UEs <NUM>.

In another embodiment, UEs <NUM> may be configured to receive a one group-common PDCCH that includes power boosting information for links <NUM> and sidelinks <NUM>. In this case, whether UEs <NUM> may apply power boosts to links <NUM> or sidelinks <NUM> may depend on whether preemption indication resulted in resource reallocation for links <NUM> or sidelinks <NUM>. For example, suppose the power boosting information in the PDCCH may span a portion of slots in the resources associated with sidelink 251a between UE 215a and UE 215b. In this case, UE 215a may remove the slots associated with sidelink 251a from the group of resources associated with PDCCH and group the remaining resources into a configurable number of groups. As discussed above, the grouping may be according to the number of bits that may be transmitted over link <NUM> or another number that may be included in the preemption indication. The UE <NUM> may then map one bit within the bits to the groups. The slots with the bits that are set to "<NUM>" may receive a power boost or vice versa.

<FIG> is a block diagram of an exemplary UE <NUM> according to embodiments of the present disclosure. The UE <NUM> may be a UE <NUM> or <NUM> as discussed above. As shown, the UE <NUM> may include a processor <NUM>, a memory <NUM>, a sidelink communication module <NUM>, a transceiver <NUM> including a modem subsystem <NUM> and a radio frequency (RF) unit <NUM>, and an antenna <NUM>. These elements may be in direct or indirect communication with each other, for example via one or more buses or other communication medium.

The processor <NUM> may include a central processing unit (CPU), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a controller, a field programmable gate array (FPGA) device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein.

The memory <NUM> may include a cache memory (e.g., a cache memory of the processor <NUM>), random access memory (RAM), magnetoresistive RAM (MRAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), flash memory, solid state memory device, hard disk drives, other forms of volatile and non-volatile memory, or a combination of different types of memory. In an embodiment, the memory <NUM> includes a non-transitory computer-readable medium. The instructions <NUM> may include instructions that, when executed by the processor <NUM>, cause the processor <NUM> to perform the operations described herein with reference to the UEs <NUM> in connection with embodiments of the present disclosure. Instructions <NUM> may also be referred to as code. The terms "instructions" and "code" should be interpreted broadly to include any type of computer-readable statement(s). For example, the terms "instructions" and "code" may refer to one or more programs, routines, sub-routines, functions, procedures, etc. "Instructions" and "code" may include a single computer-readable statement or many computer-readable statements.

The sidelink communication module <NUM> may be implemented via hardware, software, or combinations thereof. For example, the sidelink communication module <NUM> may be implemented as a processor, circuit, and/or instructions <NUM> stored in the memory <NUM> and executed by the processor <NUM>. The sidelink communication module <NUM> may be used for various aspects of the present disclosure. For example, the sidelink communication module <NUM> may be configured to identify resources allocated by a BS (e.g., BS <NUM>, BS <NUM>) and responsive to a preemption indication, prevent (e.g., preempt) the use of the allocated resources for communication over either a communication link and a sidelink or prevent the use of the allocated resources for communication over the communication link, while maintaining the resources for communication over the sidelink, as described in greater detail herein.

As shown, the transceiver <NUM> may include the modem subsystem <NUM> and the RF unit <NUM>. The transceiver <NUM> can be configured to communicate bi-directionally with other devices, such as the BSs <NUM> and <NUM>. The modem subsystem <NUM> may be configured to modulate and/or encode the data from the memory <NUM> according to a modulation and coding scheme (MCS), e.g., a low-density parity check (LDPC) coding scheme, a turbo coding scheme, a convolutional coding scheme, a digital beamforming scheme, etc. The RF unit <NUM> may be configured to process (e.g., perform analog to digital conversion or digital to analog conversion, etc.) modulated/encoded data from the modem subsystem <NUM> (on outbound transmissions) or of transmissions originating from another source such as a UE <NUM> or a BS <NUM>. The RF unit <NUM> may be further configured to perform analog beamforming in conjunction with the digital beamforming. Although shown as integrated together in transceiver <NUM>, the modem subsystem <NUM> and the RF unit <NUM> may be separate devices that are coupled together at the UE <NUM> to enable the UE <NUM> to communicate with other devices.

The RF unit <NUM> may provide the modulated and/or processed data, e.g. data packets (or, more generally, data messages that may contain one or more data packets and other information), to the antenna <NUM> for transmission to one or more other devices. This may include, for example, transmission of RTS and/or CTS signals according to embodiments of the present disclosure. The antenna <NUM> may further receive data messages transmitted from other devices. This may include, for example, reception of RTS and/or CTS signals according to embodiments of the present disclosure. The antenna <NUM> may provide the received data messages for processing and/or demodulation at the transceiver <NUM>. Although <FIG> illustrates antenna <NUM> as a single antenna, antenna <NUM> may include multiple antennas of similar or different designs in order to sustain multiple transmission links. The RF unit <NUM> may configure the antenna <NUM>.

<FIG> is a block diagram of an exemplary BS <NUM> according to embodiments of the present disclosure. The BS <NUM> may be a BS <NUM> or <NUM> as discussed above. A shown, the BS <NUM> may include a processor <NUM>, a memory <NUM>, a sidelink communication module <NUM>, a transceiver <NUM> including a modem subsystem <NUM> and a RF unit <NUM>, and an antenna <NUM>. These elements may be in direct or indirect communication with each other, for example via one or more buses or other communication medium.

The sidelink communication module <NUM> may be implemented via hardware, software, or combinations thereof. For example, the sidelink communication module <NUM> may be implemented as a processor, circuit, and/or instructions <NUM> stored in the memory <NUM> and executed by the processor <NUM>. The sidelink communication module <NUM> may be used for various aspects of the present disclosure. For example, the sidelink communication <NUM> may be configured to identify resources to allocate for communication with a UE (e.g., the UEs <NUM>, <NUM>, and/or <NUM>) and/or for sidelink communication among UEs. The sidelink communication module <NUM> may further be configured to generate a preemption indication to reallocate resources from a first UE, such as UE 215a, to a second UE, such as UE 215c, as described in greater detail herein.

As shown, the transceiver <NUM> may include the modem subsystem <NUM> and the RF unit <NUM>. The transceiver <NUM> can be configured to communicate bi-directionally with other devices, such as the UEs <NUM> and <NUM> and/or another core network element. The modem subsystem <NUM> may be configured to modulate and/or encode data according to a MCS, e.g., a LDPC coding scheme, a turbo coding scheme, a convolutional coding scheme, a digital beamforming scheme, etc. The RF unit <NUM> may be configured to process (e.g., perform analog to digital conversion or digital to analog conversion, etc.) modulated/encoded data from the modem subsystem <NUM> (on outbound transmissions) or of transmissions originating from another source such as a UE <NUM>. The RF unit <NUM> may be further configured to perform analog beamforming in conjunction with the digital beamforming. Although shown as integrated together in transceiver <NUM>, the modem subsystem <NUM> and the RF unit <NUM> may be separate devices that are coupled together at the BS <NUM> to enable the BS <NUM> to communicate with other devices.

The RF unit <NUM> may provide the modulated and/or processed data, e.g. data packets (or, more generally, data messages that may contain one or more data packets and other information), to the antenna <NUM> for transmission to one or more other devices. This may include, for example, transmission of information to complete attachment to a network and communication with a camped UE <NUM> according to embodiments of the present disclosure. The antenna <NUM> may further receive data messages transmitted from other devices and provide the received data messages for processing and/or demodulation at the transceiver <NUM>. Although <FIG> illustrates antenna <NUM> as a single antenna, antenna <NUM> may include multiple antennas of similar or different designs in order to sustain multiple transmission links.

<FIG> is a flow diagram of a process <NUM> for transmitting a preemption indication, such as an uplink preemption indication or a downlink preemption indication, according to some aspects of the present disclosure. Aspects of the process <NUM> can be executed by a computing device (e.g., a processor, processing circuit, and/or other suitable component) of a wireless communication device or other suitable means for performing the steps. For example, a wireless communication device, such as the BS 105a-c, <NUM>, and/or <NUM>, may utilize one or more components, such as the processor <NUM>, the memory <NUM>, the sidelink communication module <NUM>, the transceiver <NUM>, the modem <NUM>, and the one or more antennas <NUM>, to execute the steps of process <NUM>. As illustrated, the process <NUM> includes a number of enumerated steps, but aspects of the process <NUM> may include additional steps before, after, and in between the enumerated steps. In some aspects, one or more of the enumerated steps may be omitted or performed in a different order.

At block <NUM>, a BS (e.g., BS <NUM>) may allocate resources to a first UE (e.g., UE <NUM>), such as UE 215a. For example, the BS may assign and/or schedule transmission resources (e.g., in the form of time-frequency resource blocks) to the first UE for DL and UL transmissions in a network, such as network <NUM> and/or network <NUM>. In this way, the BS may allocate resources for communication between the BS and the first UE over a communication link (e.g., link <NUM>, link <NUM>, a Uu link). Further, the BS may schedule resources that the first UE may use for sidelinks communications. In this way, the BS may schedule resources that the first UE may use for sidelink communication with an additional UE (e.g., UE <NUM>), such as UE 215b, over a sidelink (e.g., <NUM>). In some aspects, the resources allocated to the first UE for communication over the communication link and the sidelink may be the same or may at least partially overlap.

At block <NUM>, the BS may determine a reallocation of the resources allocated to the first UE (e.g., the resources allocated at block <NUM>). In some aspects, the BS may determine the reallocation of the allocated resources based on a communication priority associated with the first UE. For example, the BS may determine that a second UE (e.g., UE <NUM>), such as the UE215c, has a higher priority than the first UE, such as UE 215a, for communicating with BS. The BS may then determine to reallocate the resources from the first UE to the second UE to facilitate communication between the second UE and the BS with the allocated resources. In some aspects, the BS may determine the communication priority of the first UE and the second UE for communicating with the BS based on respective device configuration data, a priority of the data to be communicated to or from the respective device, a time elapsed since a previous communication with the respective device, the priority techniques described herein, and/or the like as discussed above in relation to <FIG>.

At block <NUM>, the BS may transmit a preemption indication to the first UE. The preemption indication may indicate that the BS is reclaiming the resources allocated to the first UE. In this way, the preemption indication may indicate that the resources allocated to the first UE will no longer be available to the first UE for communication with the BS. The preemption indication allows the BS to reassign the reclaimed resources to a different UE, such as the second UE. In downlink preemption and/or uplink preemption, BS may transmit the preemption indication over a PDCCH to the first UE. Further, the preemption indication may be configured to identify the particular resources being reclaimed by the BS. For example, the preemption indication may include information and/or one or more data fields corresponding to slot or time resources to be reallocated. To that end, in some aspects, the preemption indication may be aligned with some or all of the slots to be reallocated. Once the first UE receives the preemption indication, the first UE may be prevented (e.g., preempted) from decoding the resources and/or communicating using the resources identified by the preemption indication. As described below, in some embodiments, the first UE may be prevented from communicating only with the BS (e.g., communicating over a communication link) using the resources and may continue to use the resources for sidelink communication with the additional UE (e.g., a third UE), such as UE 215b, using the resources. In other aspects, the first UE may be prevented from using the resources for communication with the BS, as well as sidelink communication with the third UE. To that end, the BS may be configured to transmit the preemption indication over a single DCI or over a first DCI and a second DCI (e.g., via PDCCH).

At block <NUM>, the BS may reallocate the resources to the second UE, such as UE 215c. Thus, as described above, the BS may assign and/or schedule the transmission resources (e.g., in the form of time-frequency resource blocks) to the second UE for DL and/or and UL transmissions in a network, such as network <NUM> and/or network <NUM>. In this way, the BS may allocate resources for communication between the BS and the second UE over a communication link (e.g., link <NUM>, link <NUM>).

For the purposes of example, the process <NUM> is described herein as being performed by a BS. However, it may be appreciated that embodiments are not limited thereto and that a UE (e.g., UE <NUM>) may be used to perform aspects of the process <NUM>. For example, in some embodiments, the BS may generate a configuration that pre-configures the resources for sidelink communications and may communicate the configuration to the first UE. The first UE may then transmit the configuration information and/or resource allocation information determined based on the configuration information to the second UE and a third UE (e.g., at block <NUM>). To that end, the first UE may be configured to communicate with the second UE over a first sidelink (e.g., sidelink <NUM>), and the first UE may be configured to communicate with a third UE over a second sidelink. In this case, the first UE may generate and transmit a preemption indication (e.g., at block <NUM>) and may reallocate resources between the second and third UE (e.g., at block <NUM>).

<FIG> is a flow diagram of a process <NUM> for reallocating resources at a UE (e.g., UE <NUM>) based on a preemption indication, such as an uplink preemption indication or a downlink preemption indication, according to some aspects of the present disclosure. Aspects of the process <NUM> can be executed by a computing device (e.g., a processor, processing circuit, and/or other suitable component) of a wireless communication device or other suitable means for performing the steps. For example, a wireless communication device, such as the UE <NUM>, <NUM>, and/or <NUM>, may utilize one or more components, such as the processor <NUM>, the memory <NUM>, the sidelink communication module <NUM>, the transceiver <NUM>, the modem <NUM>, and the one or more antennas <NUM>, to execute the steps of process <NUM>. As illustrated, the process <NUM> includes a number of enumerated steps, but aspects of the process <NUM> may include additional steps before, after, and in between the enumerated steps. In some aspects, one or more of the enumerated steps may be omitted or performed in a different order. For the purposes of example, the process <NUM> is described herein as being performed by the first UE described above with reference to process <NUM> of <FIG>. However, it may be appreciated that embodiments are not limited thereto and that any suitable wireless communication device may be used to perform aspects of the process <NUM>.

At block <NUM>, a UE (e.g., UE <NUM>) may receive allocation of resources (e.g., in the form of time-frequency resource blocks) for DL and UL transmissions in a network, such as network <NUM> and/or network <NUM>. For example, the first UE may receive assignment or scheduling information associated with the resources transmitted from the BS, as described with respect to block <NUM> of <FIG>. Accordingly, the allocation of resources may specify resources for communication between the first UE and the BS over a communication link (e.g., communication link <NUM>, link <NUM>). Moreover, the allocation of resources may specify resources for sidelink communication between the first UE and the third UE (e.g., UE 215a and UE 215b, respectively) over a sidelink. In some embodiments, the first UE may receive allocation of the same resources for communication over the communication link and the sidelink, and in other embodiments, the first UE may receive allocation of the separate resources for communication over the communication link and the sidelink, respectively.

At block <NUM>, the first UE may receive a preemption indication. The first UE may receive the preemption indication from the BS. The preemption indication may indicate that the BS is reclaiming the resources allocated to the first UE at block <NUM>. In this way, the preemption indication may indicate that the resources allocated to the first UE will no longer be available to the first UE for communication with the BS, which may allow the BS to reassign the reclaimed resources to the second UE, as described herein.

In some embodiments, the first UE may receive the preemption indication via a PDCCH. For example, the first UE may receive the preemption indication in the DCI via the PDCCH. Accordingly, the first UE may be configured to monitor the DCI for the preemption indication. Moreover, the preemption indication may be associated with a communication link for communication between the first UE and the BS, a sidelink for sidelink communication between the first UE and the third UE, or both. To that end, the preemption indication may be a bit sequence with a portion of the bits allocated to a preemption indication for the communication link and a portion of the bits allocated to a preemption indication for the sidelink. Additionally or alternatively, the first UE may be configured to monitor a single DCI for the preemption indication or may be configured to monitor a first DCI for a preemption indication associated with the communication link and a second DCI for a preemption indication associated with the sidelink to receive the preemption indication. In some aspects, the first UE may be configured to monitor a first DCI and a second DCI in a PDCCH to receive the preemption information. In this way, the preemption indication may indicate that the resources allocated to the first UE will no longer be available to the first UE for communication over the communication link, for sidelink communication over the sidelink, or both. More specifically, the first UE may determine, based on the preemption indication, the particular resources being reclaimed by the BS. For example, the preemption indication may include information and/or one or more data fields corresponding to slot or time resources to be reallocated.

At block <NUM>, after receiving the preemption indication, the first UE may determine whether to maintain allocation of the resources allocated to the first UE (e.g., allocated at block <NUM>) for sidelink communication. In some aspects, the first UE may be configured to always maintain allocation of the resources allocated to the first UE for sidelink communication. In such embodiments, the UE first <NUM> may continue to use the sidelink for sidelink communication with the third UE even after the resources allocated to the first UE for communication with the BS are reallocated to the second UE, as described below. Alternatively, the first UE may be configured to always reallocate the resources allocated to the first UE for sidelink communication. Further, in some aspects, the UE first <NUM> may be configured to determine whether to maintain allocation of the resources allocated for sidelink communication based on a number of factors, such as a transmission mode of the first UE, a resource allocation mode of the first UE, a frequency band and/or operator associated with the sidelink communication, a priority of the sidelink communication, and/or the like.

In some embodiments, for example, the first UE may be configured to maintain allocation of the resources allocated for sidelink communication when the first UE is transmitting in a broadcast or groupcast mode. The first UE may further maintain the allocation when the sidelink communication is transmitted in a different frequency band, such as an unlicensed frequency band or a different operator's frequency band, from the communication over the communication link to the BS. In some aspects, the first UE may be configured to maintain the allocation when the priority of the sidelink communication is high and/or a above a certain threshold. On the other hand, the first UE may be configured to preempt the sidelink communication (e.g., reallocate the resources for the sidelink communication) if the first UE is operating in a unicast transmission mode, the sidelink communication is transmitted in the same frequency band as the communication with the BS over the communication link, and/or the priority of the sidelink communication is low and/or below a certain threshold.

Further, in some embodiments, the first UE may be configured to determine whether to maintain the allocation of the resources allocated for sidelink communication based on the preemption indication. For instance, as described above, the preemption indication may be associated with the communication link, the sidelink, or both. Accordingly, the first UE may be configured to determine whether to maintain the allocation of resources for sidelink based on information included in certain bits (e.g., certain fields) of the preemption indication, on a certain DCI, on a PDCCH, and/or the like.

If it is determined, at block <NUM>, that the allocation of resources for sidelink communication will not be maintained, the first UE may prevent the use of the resources for both communication over the link and sidelink communication at block <NUM>. In some embodiments, the first UE may modify a data field associated with the resources, the communication link, the sidelink, or a combination thereof to prevent the use of the resources for communication over the communication link and the sidelink. Moreover, the first UE may modify the data field based in part on the preemption indication, which may identify the resources. As an illustrative example, the first UE may set one or more bits, a ratio of the bits (e.g., the log-likelihood ratio of the bits), etc., in a decoding vector associated with the resources indicated in the preemption indication to zero. By modifying the decoding vector or any other suitable data fields associated with the resources, the first UE may be prevented from both decoding the resources and communicating using the resources, which may allow the BS to reclaim and reassign the resources to the second UE.

If, on the other hand, it is determined that the allocation of resources for sidelink communication will be maintained (e.g., at block <NUM>), the first UE may prevent only the use of the resources for link communication at block <NUM>, while maintaining use of the resources for sidelink communication at block <NUM>. At block <NUM>, the first UE may prevent (e.g., preempt) the use of the resources for link communication by modifying a data field associated with the resources and/or the communication link. For instance, as described above, the UE first <NUM> may modify a decoding vector or any other suitable data fields to prevent the first UE from decoding the resources and communicating using the resources. Accordingly, the BS may reassign the resources to the second UE.

At block <NUM>, the first UE may maintain use of the resources for sidelink communication with the third UE. In some embodiments, the resources allocated to the UE at block <NUM> are the same or at least partially overlap for communication with the BS over a communication link and sidelink communication over a sidelink. To that end, the resources reassigned from the first UE to the second UE at block <NUM> of <FIG> (e.g., the resources whose use is prevented at block <NUM>) may be the same as or at least partially overlap with the resources maintained for sidelink communication at block <NUM>. As a result, the communication link and/or the sidelink may transmit using the same resources (e.g., shared resources), which may cause interference. Thus, to reduce interference when the resources are maintained at block <NUM>, the first UE and/or the BS may employ one or more techniques described herein.

According to some aspects, the BS may time division multiplex the shared resources. In this case, the resources may not be used to simultaneously communicate over a communication link and a sidelink. Thus, the first UE may use the time division multiplexing to maintain the use of the resources for sidelink communication.

Further, in some aspects, the shared resources may include a first portion of symbols or slots designated for communication over the communication link and a different second portion of symbols designated for sidelink communication. In such cases, preventing the use of the resources for link communication at block <NUM> may involve removing the resources designated for the communication over the communication link. Afterwards, maintaining the use of the resources for sidelink communication at block <NUM> may involve transmitting on the remaining resources designated for sidelink communication.

Additionally or alternatively, the first UE and/or the BS may reduce interference between the communication link and the sidelink by using power boosting information. For example, the first UE may be configured to receive the power boosting information in an open-loop parameter, a TPC field, and/or the like. The power boosting information may boost transmission of data from the BS, the first UE, the second UE, and/or the third UE. In this way, the power boosting information may be used to boost transmission on the communication link <NUM>, the sidelink, or both.

At block <NUM>, the first UE may receive a preemption indication. The first UE may receive the preemption indication from the BS. The preemption indication may indicate that the BS is reclaiming resources previously allocated to the first UE. In this way, the preemption indication may indicate that the resources allocated to the first UE will no longer be available to the first UE for communication with the BS, which may allow the BS to reassign the reclaimed resources to the second UE, as described herein. Further and as similarly described above with reference to process <NUM> of <FIG>, the first UE may receive the preemption indication via a PDCCH, and the preemption indication may be associated with a communication link (e.g., Uu link) and/or a sidelink.

At block <NUM>, after receiving the preemption indication, the first UE may be configured to determine a priority of the resource. In some embodiments, the priority of the resource may correspond to a priority of sidelink transmission and/or sidelink communication with respect to the first UE. The first UE may determine the priority of the resource based on a priority derived from a MAC logical channel prioritization rules. Thus, as described herein, the first UE may identify a logical channel that includes transmitted from the first UE over the sidelink and may use the logical channel to identify the priority associated with the logical channel. To that end, the priority associated with the logical channel may correspond to the priority of the resource. In an embodiment, an identifier in downlink control information (DCI) may include the priority of the resource. In such embodiments, the first UE may be configured to receive the DCI and retrieve or determine the priority of the resource based on the DCI. In yet another embodiment, the priority of the resource may be included in resource pool configuration. Accordingly, the first UE may be configured to determine the priority of the resource based on the resource pool configuration. Additionally or alternatively, the first UE may determine the priority of the resource on other factors, such as a transmission mode of the first UE, a resource allocation mode of the first UE, a frequency band and/or operator associated with the sidelink communication, and/or the like.

At block <NUM>, the first UE may prevent the use of the resources for sidelink communication. More specifically, the first UE may prevent itself from using the resources for sidelink communication. According to some aspects, the first UE may prevent the use of the resources for the sidelink communication based on the preemption indication and the priority of the resource. The first UE may prevent the use of the resources for sidelink communication in response to determining (e.g., at block <NUM>) that the priority of the resource is low or below a threshold. Additionally or alternatively, the first UE may prevent the use of the resources for sidelink communication in response to the preemption indication being associated with the sidelink and/or in response to receiving the preemption indication.

In some embodiments, the first UE may modify a data field associated with the resources, the sidelink, or a combination thereof to prevent the use of the resources for communication over the sidelink. Moreover, the first UE may modify the data field based in part on the preemption indication, which may identify the resources. As an illustrative example, the first UE may set one or more bits, a ratio of the bits (e.g., the log-likelihood ratio of the bits), etc., in a decoding vector associated with the resources indicated in the preemption indication to zero. By modifying the decoding vector or any other suitable data fields associated with the resources, the first UE may be prevented from both decoding the resources and communicating using the resources for sidelink communication. At block <NUM>, the first UE may additionally prevent the use of the resources for communication between the first UE and the BS over a communication link, as described herein.

At block <NUM>, the first UE may receive the preemption indication from the BS. The preemption indication may indicate that the BS is reclaiming resources previously allocated to the first UE. In this way, the preemption indication may indicate that the resources allocated to the first UE will no longer be available to the first UE for communication with the BS, which may allow the BS to reassign the reclaimed resources to the second UE, as described herein. Further and as similarly described above with reference to process <NUM> of <FIG>, the first UE may receive the preemption indication via a PDCCH, and the preemption indication may be associated with a communication link (e.g., Uu link) and/or a sidelink.

At block <NUM>, after receiving the preemption indication, the first UE may prevent the use of the resources for link communication (e.g., direct link communication and/or communication between the first UE and the BS). More specifically, the first UE may prevent itself from using the resources to communicate with the BS over a communication link. In some embodiments, the first UE may modify a data field associated with the resources, the communication link, or a combination thereof to prevent the use of the resources for communication over the communication link. As described herein, by modifying the suitable data fields associated with the resources and/or the communication link, the first UE may be prevented from both decoding the resources and communicating using the resources with the BS, which may allow the BS to reclaim and reassign the resources to the second UE.

At block <NUM>, the first UE may maintain the use (e.g., maintain allocation) of the resources for sidelink communication. More specifically, the first UE may maintain the use of the resources for sidelink communication between the first UE and the third UE over a sidelink. In some embodiments, the first UE may be configured to maintain the use of the resources for sidelink based on one or more factors, which may include the preemption indication. In some embodiments, for example, the first UE may be configured to maintain the use of the resources in response to receiving the preemption indication and/or in response to determining that the preemption indication is not associated with the sidelink, the preemption indication is not associated with the resources and/or the portion (e.g., slots) of the resources used for sidelink communication, and/or the like. The first UE may further maintain the use of the resources for sidelink communication when the first UE is transmitting in a broadcast or groupcast mode. The first UE may further maintain the allocation of the resources for sidelink communication when the sidelink communication is transmitted in a different frequency band, such as an unlicensed frequency band or a different operator's frequency band, from the communication over the communication link to the BS. In some aspects, the first UE may be configured to maintain the allocation when the priority of the sidelink communication is high and/or a above a certain threshold. Moreover, as described herein, when the use of the resources is maintained for the sidelink communication, the resources may be shared for sidelink communication between the first UE and the third UE, as well as for communication over a link between the second UE and the BS. Accordingly, when the use of resources is maintained for the sidelink communication, the first UE may employ one or more of the techniques described herein for interference reduction.

Also, as used herein, including in the claims, "or" as used in a list of items (for example, a list of items prefaced by a phrase such as "at least one of" or "one or more of") indicates an inclusive list such that, for example, a list of [at least one of A, B, or C] means A or B or C or AB or AC or BC or ABC (i.e., A and B and C).

Embodiments of the present disclosure include a method of wireless communication including receiving, by a first wireless communication device from a second wireless communication device, a first forward data transmission request signal over a first link in a first link direction, wherein the first forward data transmission request signal is associated with a first feedback transmission over the first link in a second link direction opposite the first link direction; and yielding, by the first wireless communication device in response to the first forward data transmission request signal, access to a channel resource for the first feedback transmission based on at least an interference tolerance level of the second wireless communication device and an interference level on the first feedback transmission from the first wireless communication device.

Claim 1:
A method of wireless communication, performed by a first wireless communication device, comprising:
receiving (<NUM>), by the first wireless communication device from a second wireless communication device, a preemption indication for reallocating a resource allocated for sidelink communication between the first wireless communication device and a third wireless communication device;
determining (<NUM>) a priority of the resource; and
preventing (<NUM>) use of the resource for the sidelink communication based on the priority and the preemption indication.