Techniques for prioritizing communication for sidelink communications

Methods, systems, and devices for wireless communications are described for prioritization of sidelink communications of a user equipment (UE) with one or more access link communications. A prioritization scheme may provide inter-UE and intra-UE prioritization that may be used to prioritize sidelink communications and one or more access link communications. Inter-UE prioritization may be used at the UE to determine whether to cancel all or a portion of a sidelink communication that uses resources indicated in a cancellation indication from a base station, or to transmit the sidelink communication irrespective of the cancellation indication. Intra-UE prioritization may be used at the UE to determine which of one or more access link communications or a sidelink communication is to be maintained or canceled in the event of overlapping resources between the access link and sidelink communications.

FIELD OF TECHNOLOGY

The following relates generally to wireless communications and more specifically to techniques for prioritizing communication for sidelink communications.

BACKGROUND

Some wireless communications systems may support both access links and sidelinks. An access link is a communication link between a UE and a base station. In some examples, an access link may be referred to as a Uu interface. Specifically, the Uu interface may refer to an over-the-air interface for downlink transmissions, uplink transmissions, or both. A sidelink is a communication link between similar devices and in some cases may be referred to as a PC5 interface. For example, a sidelink may support communications between multiple UEs (e.g., in a vehicle-to-everything (V2X) system, a vehicle-to-vehicle (V2V) system, a device-to-device (D2D) system, among other examples). Efficient and reliable techniques for managing access link communication and sidelink communications may be desirable.

SUMMARY

The described techniques relate to improved methods, systems, devices, and apparatuses that support techniques for prioritizing communication for sidelink communications. In accordance with various aspects, a user equipment (UE) may be configured for sidelink communications, and may prioritize sidelink communications with access link communications in accordance with a prioritization scheme. In some cases, the UE may receive an uplink cancellation indication (CI) from a base station that indicates at least a portion of wireless resources that are configured for sidelink communications are to be used for a high priority communication at the base station (e.g., for high priority communications with another UE). The prioritization scheme may include inter-UE prioritization that may be used at the UE to determine whether to cancel all or a portion of a sidelink communication that uses resources indicated in the CI, or to transmit the sidelink communication irrespective of the CI. In some cases, additionally or alternatively, the prioritization scheme may include intra-UE prioritization that may be used at the UE to determine which of an access link communication or a sidelink communication is to be maintained or canceled in the event of overlapping resources between the access link and sidelink communications.

A method of wireless communication at a first UE is described. The method may include identifying a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority, receiving a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources, receiving a second indication of a third set of resources for a third communication, the third communication having a third priority, and determining to drop or to transmit the first sidelink communication based on a prioritization scheme associated with the first priority, the second priority, and the third priority.

An apparatus for wireless communication at a first UE is described. The apparatus may include a processor, memory coupled with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to identify a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority, receive a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources, receive a second indication of a third set of resources for a third communication, the third communication having a third priority, and determine to drop or to transmit the first sidelink communication based on a prioritization scheme associated with the first priority, the second priority, and the third priority.

Another apparatus for wireless communication at a first UE is described. The apparatus may include means for identifying a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority, receiving a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources, receiving a second indication of a third set of resources for a third communication, the third communication having a third priority, and determining to drop or to transmit the first sidelink communication based on a prioritization scheme associated with the first priority, the second priority, and the third priority.

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 first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority, receive a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources, receive a second indication of a third set of resources for a third communication, the third communication having a third priority, and determine to drop or to transmit the first sidelink communication based on a prioritization scheme associated with the first priority, the second priority, and the third priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the prioritization scheme provides priorities between the first sidelink communication and an inter-UE cancellation indication that may be associated with the second communication, between the first sidelink communication and an intra-UE channel prioritization for uplink communications with a base station over two or more channels, or any combinations thereof. In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the receiving the first indication may include operations, features, means, or instructions for receiving an uplink cancellation indication (UL CI) from a base station that indicates the second set of resources, and where the UL CI may be associated with the second priority and indicates one or more different UEs than the first UE are to transmit using the second set of resources.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the determining may include operations, features, means, or instructions for determining to drop the first sidelink communication based on the second priority having a higher priority than the first priority. In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the determining may include operations, features, means, or instructions for determining to transmit the first sidelink communication based on the second priority having a lower priority than the first priority. In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the second priority may be assigned a same priority level as one or more uplink communications between the first UE and the base station. In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first priority may be assigned a higher priority level than the second priority, and the first sidelink communication always may have priority relative to UL CIs.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the prioritization scheme provides priorities between the first sidelink communication, an uplink cancellation indication (UL CI) from the base station that indicates the second priority and the second set of resources, and the third communication between the first UE and a base station. In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the determining further may include operations, features, means, or instructions for determining which of the third communication or the first sidelink communication has a higher priority prior to determining whether to honor the UL CI. In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the determining further may include operations, features, means, or instructions for determining whether the second priority associated with the UL CI is a higher priority than one or more of the first priority or the third priority prior to determining whether the first priority has a higher priority than the third priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the prioritization scheme provides priorities between the first sidelink communication, a first uplink communication between the first UE and a base station that has a first channel priority, and a second uplink communication between the first UE and the base station that has a second channel priority, and where the third set of resources is associated with one or more of the first uplink communication or the second uplink communication. In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the prioritization scheme further provides that prioritization between the first sidelink communication and first and second uplink communications is performed prior to prioritization between the first uplink communication and the second uplink communication.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, a highest priority of the first channel priority and the second channel priority is selected as the second priority. In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the prioritization between the first uplink communication and the second uplink communication is determined when the second priority is higher than the first priority and the first sidelink communication is dropped.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the prioritization scheme further provides that prioritization is performed separately for the first sidelink communication and each of the first uplink communication and the second uplink communication. In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the determining further may include operations, features, means, or instructions for determining to drop the first sidelink communication based on both the first uplink communication and the second uplink communication having a higher priority than the first sidelink communication, and determining which of the first uplink communication or the second uplink communication to transmit based on the first channel priority and the second channel priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the determining further may include operations, features, means, or instructions for determining that the first uplink communication has priority over the second uplink communication based on the first channel priority and the second channel priority, setting the second priority to correspond to the first channel priority, and determining which of the first sidelink communication or the first uplink communication to transmit based on the first priority and the second priority.

DETAILED DESCRIPTION

A wireless communications system may support both access links and sidelinks for communications between one or more communication devices. An access link may refer to a communication link between a user equipment (UE) and a base station. For example, an access link may support uplink signaling, downlink signaling, connection procedures, etc., and may be referred to as Uu link. A sidelink may refer to any communication link between similar wireless devices (e.g., a communication link between UEs, or a backhaul communication link between base stations), and may be referred to as a PC5 link. It is noted that while various examples provided herein are discussed for UE sidelink devices, such sidelink techniques may be used for any type of wireless devices that use sidelink communications. For example, a sidelink may support one or more of device-to-device (D2D) communications, vehicle-to-everything (V2X) or vehicle-to-vehicle (V2V) communications, message relaying, discovery signaling, beacon signaling, or other signals transmitted over-the-air from one wireless device to one or more other similar wireless devices (e.g., UEs).

In some examples, a sidelink device such as a UE may perform inter-UE prioritization, intra-UE prioritization, or combinations thereof, when resources associated with an access link communication overlap with sidelink resources for a sidelink communication. In some cases, the UE may be configured with a prioritization scheme that may be used to prioritize sidelink communications with access link communications. In some cases, inter-UE prioritization may be used when the UE receives an uplink cancellation indication (CI) from a base station that indicates at least a portion of wireless resources that are configured for sidelink communications are to be used for a high priority communication at the base station (e.g., for high priority communications with another UE). The inter-UE prioritization may be used at the UE to determine whether to cancel all or a portion of a sidelink communication that uses resources indicated in the CI, or to transmit the sidelink communication irrespective of the CI. In some cases, additionally or alternatively, the prioritization scheme may include intra-UE prioritization that may be used at the UE to determine which of one or more access link communications (e.g., a communications on one or more access link channels that have different priorities), a sidelink communication, or combinations thereof, are to be maintained or canceled in the event of overlapping resources between the access link and sidelink communications.

Particular aspects of the subject matter described in this disclosure may be implemented to realize one or more of the following potential advantages. The techniques employed by the described UEs may provide benefits and enhancements to the operation of the UEs. For example, operations performed by the UEs may provide improvements to reliability and efficiency in wireless operations. In some examples, the UEs may support high reliability through efficient prioritization, and cancellation if needed, of one or more instances of a sidelink communication. The described techniques may thus include features for improvements to reliability in communications, enhanced communications efficiency based on prioritization of communications, and, in some examples, may promote enhanced efficiency for high reliability and low latency operations, among other benefits.

Aspects of the disclosure are initially described in the context of wireless communications systems. Aspects of the disclosure are then illustrated by and described with reference to sidelink resources and access link resources, and a process flow that relate to prioritization of sidelink communications. Aspects of the disclosure are further illustrated by and described with reference to apparatus diagrams, system diagrams, and flowcharts that relate to techniques for prioritizing communication for sidelink communications.

In some cases, sidelink communications may be enabled among devices in wireless communications system100, such as between two or more UEs115via sidelink135. In some cases, a prioritization scheme may provide inter-UE and intra-UE prioritization that may be used to prioritize sidelink communications and one or more access link communications. In some cases, a UE115may receive an uplink CI from a base station105that indicates at least a portion of wireless resources that are configured for sidelink communications are to be used for a high priority communication at the base station (e.g., for high priority communications with another UE115). The prioritization scheme may include inter-UE prioritization that may be used at the UE to determine whether to cancel all or a portion of a sidelink communication that uses resources indicated in the CI, or to transmit the sidelink communication irrespective of the CI. In some cases, additionally or alternatively, intra-UE prioritization may be used at the UE115to determine which of one or more access link communications or a sidelink communication is to be maintained or canceled in the event of overlapping resources between the access link and sidelink communications.

FIG.2illustrates an example of a wireless communications system200that supports techniques for prioritizing communication for sidelink communications in accordance with aspects of the present disclosure. In some examples, the wireless communications system200may implement aspects of the wireless communication system100. Wireless communications system200may include a base station105-aand a group of UEs115(e.g., UE115-athrough UE115-c), which may be examples of a base station105and UEs115, respectively, described with reference toFIG.1. In some cases, the group of UEs115may communicate with each other (e.g., within a V2X system, a D2D system, and the like) via sidelink communications.

According to some aspects, the group of UEs115may communicate sidelink communications230with each other (or with another group of UEs115) over sidelinks205, which may be referred to as PC5 links (e.g., using a peer-to-peer (P2P) or D2D protocol, such as a PC5 interface). For example, a UE115-amay monitor resource pools for the sidelink205or indications of the sidelink resources (e.g., resource reservations, control channel transmissions, among other examples) from other UEs115in the group. Additionally or alternatively, the UEs115may have data to transmit to one or more of the UEs115in the group and may use the sidelinks205to transmit the data. In some examples, the group of UEs115may utilize sidelinks205in addition to access links210with the base station105, which may be referred to as a Uu link or Uu interface.

For example, one or more of the UEs115may be in a coverage area110-a(e.g., a coverage area110with reference toFIG.1) of the base station105. In such examples, one or more of the UEs115, including UE115-a, may communicate with the base station105via access link210(e.g., a Uu link for communications that may transmit downlink communications to one or more of the UEs115and carry uplink communications to the base station105-a). In some other examples, one or more of the UEs115may not be inside the coverage area110-aor may not communicate with the base station105using an access link. In some cases, the UEs115may be configured with one or more resource pools for the sidelinks205that may carry sidelink communications230. In some deployments, there may be two modes specified for sidelink communications230(e.g., in NR sidelink (PC5) communications), including Mode 1 in which the base station105-aallocates sidelink resources between UEs115, and Mode 2 in which UEs115autonomously select sidelink resources without control from the base station105-a. In mode 1, the base station105-amay provide a dynamic grant or activate a configured sidelink grant for sidelink communications230, and sidelink feedback (e.g. HARQ ACK/NACK feedback) may be reported back to the base station105-aby the transmitting UE115. In some cases, in order to enhance the reliability of high priority communications on an access link210or a sidelink205, UEs115may be configured with a prioritization scheme for prioritizing one or more sidelink communications230relative to resources of the access link210.

In some cases, for example, the base station105-amay allocate resources for high priority traffic (e.g., a URLLC communication with a different UE than is shown inFIG.2, which may be referred to as a “later UE”) on an access link210with the later UE. Such resources may be allocated after all of a portion of the resources have already been allocated for other communications of, for example, first UE115-a(which may be referred to as an “earlier UE”). In order to reduce the likelihood of interference in the allocated high priority resources, the base station105-amay transmit a cancellation indicator215. Such a cancellation indicator215may allow the base station105-ato schedule the later UE with high priority traffic by signaling an earlier UE, to cancel lower priority traffic.

In some cases, the cancellation indicator215may be transmitted using a defined downlink control information (DCI) format (e.g., DCI format 2_4 in a NR system) that indicates a set of resources (e.g., a first set of resources) that are to be used for the high priority traffic. For example, if UE115-adetects the defined DCI format (e.g., DCI format 2_4) for a serving cell, it may cancel an uplink transmission if one or more bits in a CI bitmap associated with the uplink resources overlaps with resources allocated to the UE115-a(e.g., resources allocated for a PUSCH transmission, a repetition of a PUSCH transmission, or an SRS transmission on the access link210). For example, if DCI format 2_4 includes a symbol and PRB of the uplink communication of the earlier UE115-a(e.g., if a value of one or more TCIsymbols have a bit value of ‘1’ and a value of one or more BCIPRBs have a bit value of ‘1’, and overlap resources of the earlier UE). In cases where the cancellation indicator215indicates resources that are allocated for uplink transmission of UE115-a, the cancellation may include all symbols from an earliest symbol of the uplink transmission that overlap with the set of resources signaled by the cancellation indicator215continuing to the end of the uplink transmission. In cases where the uplink transmission is a SRS transmission, the canceled symbols may include only symbols that overlap with symbols indicated in the cancellation indicator215. In accordance with various aspects of the present disclosure, as will be discussed in more detail with respect toFIG.3, UE115-a(or any other UEs115configured for sidelink transmissions), may determine whether to cancel one or more sidelink communications230when a cancellation indicator215is received based on a prioritization scheme.

In some cases, the prioritization scheme used at UEs115may also include prioritization for one or more of communications channels on the access link210(e.g., that may provide higher priority uplink communications220and lower priority uplink communications225), sidelink communications230, and cancellation indicator215. Prioritization between higher priority uplink communications220and lower priority uplink communications225relative to sidelink communications230may be referred to as intra-UE prioritization. The higher priority uplink communications220and lower priority uplink communications225may include uplink shared channel communications (e.g., PUSCH communications), uplink control channel communications (e.g., PUCCH communications), or any combinations thereof.

In some cases, on the access link210, intra-UE prioritization may provide that when higher priority uplink communication220overlaps with at least a portion of lower priority uplink communication225, the UE115-ais expected to cancel all or a portion of the lower priority uplink communication225. For example, the UE115-amay be configured with resources of the lower priority uplink communication225and receive a scheduling PDCCH that schedules an overlapping higher priority uplink communication220. In such cases, starting from a defined symbol after the scheduling PDCCH (e.g., from Tproc,2+d1 symbols after the end of the scheduling PDCCH, where Tproc,2corresponds to a processing time capability for the carrier at UE115-a, and the value d1 is a time duration corresponding to 0, 1, or 2 symbols reported by UE capability). In some cases, in such an event, the minimum processing time of the high priority channel associated with the higher priority uplink communication220may be extended by d2 symbols, where the value d2 is a time duration corresponding to 0, 1, or 2 symbols reported by UE capability. Further, in cases where cancellation of the lower priority uplink communication225occurs due to overlapping of the higher priority uplink communication220in a slot, the UE115-ais not expected to be scheduled to transmit in the non-overlapping cancelled symbols.

Further, in cases where one or more sidelinks205are configured, intra-UE prioritization may also take into account a relative priority of sidelink communications230with respect to one or more uplink transmissions, which may include one or both of higher priority uplink communication220and lower priority uplink communication225. In some cases, intra-UE prioritization may be used in cases where sidelinks205are configured for mode 1 sidelink communications, where the base station105-aallocates resources for sidelink communications230between UEs115. In cases where sidelinks205are configured for mode 2 sidelink communications, UEs115may autonomously select sidelink resources without base station105-acontrol such that non-colliding resources may be selected. In mode 1 communications, the base station105-amay provide a dynamic grant or activate a configured sidelink grant for sidelink communications230, and sidelink feedback can be reported back to the base station105-aby the transmitting UE115. In mode 1, it is possible that a UE115may be scheduled to send an uplink transmission which overlaps with a transmission of the sidelink205. In some cases, such a UE115may prioritize the overlapping transmissions based on a configured priority of the access link210(e.g., a priority indicated in RRC) and a priority for the sidelink205, and determine to transmit on the access link210or the sidelink205based on the prioritization. Further, in cases, where multiple access link210channel communications and/or a CI may be present (e.g., cancellation indicator215, higher priority uplink communication220, lower priority uplink communication225), UEs115may use prioritization schemes such as discussed herein to determine whether a Uu or PC5 is to be dropped or transmitted, such as prioritization techniques discussed in more detail with reference toFIG.4.

FIG.3illustrates an example of a cancellation indication and associated resources300that supports techniques for prioritizing communication for sidelink communications in accordance with aspects of the present disclosure. In some examples, cancellation indication and associated resources300may implement aspects of wireless communications system100or200. In this example, a UE (such as a UE115ofFIG.1or2) may be configured with a first set of resources305for sidelink communications.

In some cases, the first set of resources305may be configured as part of a sidelink configuration in which two or more UEs directly communicate. In some cases, the first set of resources305may be configured by a serving base station (e.g., a base station105ofFIG.1or2). In this example, the UE may receive a cancellation indicator310that may identify a second set of resources315which may include higher priority resources (e.g., URLLC resources for a URLLC communication of a different UE) or lower priority resources (e.g., if the sidelink communications are high priority communications). For example, the cancellation indicator310indicating the second set of resources315may be received in advance of a configured cancellation timing320at the UE. The second set of resources315may thus be associated with communications of a different UE, and an inter-UE prioritization may be used to at the UE to determine whether to cancel all or a portion of the first set of resources305. In some cases, the UE may cancel a portion of sidelink communications that use the first set of resources305that start with a starting symbol that corresponds to a first symbol indicated in the cancellation indicator310and continues for a number of canceled symbols325until the end of the first set of resources305.

In some cases, the prioritization scheme for determine to cancel or transmit sidelink communications using the first set of resources305in the presence of the cancellation indicator310may be an inter-UE prioritization based on a configured priority associated with the cancellation indicator310and an associated priority of the transmission using the second set of resources315. In such cases, when the uplink cancellation indicator310has priority higher than the sidelink communications that are to use the first set of resources305, UE may obey the uplink cancellation indication and cancel all or a portion of the sidelink transmission. Likewise, when the uplink cancellation indicator310has a priority that is lower than the sidelink communication, the UE will ignore the uplink cancellation indicator310and continue the sidelink communications using the first set of resources305. In some cases, the prioritization scheme may be configured as part of a sidelink configuration that is provided to the UE when establishing the sidelink connection with other UEs (e.g., provided in RRC signaling from a base station or other sidelink UE). In some cases, the inter-UE prioritization provides that the cancellation indicator310is assigned a same priority as an uplink communication of the UE on an access link (e.g., assigned a same priority as an intra-UE prioritization of an access link communication). In other cases, the UE may always ignore an uplink cancellation indicator310and transmit sidelink communications in the first set of resources305(e.g., set a sidelink prioritization as a higher prioritization than any received cancellation indicator310, such as when the sidelink communications provide critical safety information in a V2X system, for example). Such a prioritization scheme may allow the UE and a base station to set appropriate priorities for different communications for different devices, which may enhance communications of higher priority versus lower priority data and thereby provide flexibility and efficiency in wireless communications. As discussed herein, prioritization schemes at a UE may, additionally or alternatively, include intra-UE prioritization for one or more access link communications that may overlap with sidelink communications, examples of which are discussed with respect toFIG.4.

FIG.4illustrates an example of a multiple access link resources400that supports techniques for prioritizing communication for sidelink communications in accordance with aspects of the present disclosure. In some examples, multiple access link resources400may implement aspects of wireless communications system100or200. In this example, a UE (such as a UE115ofFIG.1or2) may be configured with a first set of resources405for sidelink communications.

In some cases, the first set of resources405may be configured as part of a sidelink configuration in which two or more UEs directly communicate. In some cases, the first set of resources405may be configured by a serving base station (e.g., a base station105ofFIG.1or2). In this example, the UE may receive first indication410that may identify an uplink grant, or a cancellation indication, and an associated second set of resources415for communications on an access link. Further, the UE may receive a second indication430that may identify an uplink grant, or a cancellation indication, and an associated third set of resources435for communications on the access link. In some cases, the first indication410and the second indication430may be associated with different channels that may have different priorities (e.g., URLLC versus eMBB communications channels) in relation to sidelink communications at the UE.

In some cases, one or more of the first indication410or the second indication430may provide a cancellation indicator. For example, the UE may be scheduled or configured to transmit on both the sidelink and access link, and receive an uplink cancellation indicator (e.g., in the second indication430). Further, the UE may have overlapping between the sidelink resources and the access link resources. For example, the first indication410may provide an uplink grant for the second set of resources415, which may overlap with time and/or frequency resources of the first set of resources405for sidelink communications. In this example, the second indication430may provide a cancellation indication. In some cases, the prioritization scheme may provide that the sidelink communications have a lower priority than the access link communications associated with the second set of resources415. Thus, based on the first indication410, the UE may determine to cancel a portion of sidelink symbols425of the first set of resources starting at a first symbol420of the second set of resources415. In cases where sidelink communications have higher priority, the UE may determine to drop the uplink communication via the second set of resources415. Further, in some cases such as illustrated in the example ofFIG.4, the second indication430may provide a cancellation indication which cancels at least a portion of the access link uplink transmission using the second set of resources415. Further, in this example, the third set of resources435indicated by the second indication430may have an initial symbol440start time that results in the third set of resources435being non-overlapping with the first set of resources405. Based on the configured prioritization scheme, the UE may determine to cancel one or more of the communications using the first set of resources405or the second set of resources415.

In some cases, the prioritization scheme may provide that the UE is to initially determine overlapping conditions between sidelink and access link transmissions without considering any cancellation indications that may be received. Thus, in such cases, the uplink cancellation indication provided in the second indication430may be honored after access link and sidelink prioritization of communications using the first set of resources405and the second set of resources415. Thus, in this example, if the prioritization scheme provides that the sidelink communications have priority over the access link communications associated with the first indication410, the UE may transmit sidelink communications using the first set of resources405, and drop the uplink communications using the second set of resources415. In such cases, the cancellation indication provided in the second indication430indicates the third set of resources435that are non-overlapping with the first set of resources405and thus the UE can ignore the cancellation indication provided in the second indication430. In cases where a cancellation indication indicates resources that do overlap with the first set of resources405and the UE has prioritized sidelink communications over access link communications, the UE may perform inter-UE prioritization in a manner such as discussed with respect toFIG.3. Further, in cases where the prioritization scheme prioritizes the access link transmissions over sidelink transmissions, the UE may drop transmissions for the canceled sidelink symbols425of the sidelink transmission, and then determine whether to drop portions of the second set of resources415that overlap with the third set or resources435based on an access link inter-UE prioritization (e.g., by dropping symbols of the second set of resources415starting with initial symbol440start time of the third set of resources435).

In other cases, the prioritization scheme may provide that the UE applies an uplink cancellation indication on both access link and sidelink communications, and then prioritizes the access link and sidelink communications afterwards. In such cases, in the example ofFIG.4, the UE may thus apply the cancellation indication of the second indication430to the sidelink transmission using the first set of resources405and to the access link transmission using the second set of resources415. In some cases, the prioritization scheme may provide that since the access link communications using the second set of resources415are partially or completely canceled, the sidelink communications are to be transmitted using the first set of resources405which do not collide with the third set of resources435. In other cases, the sidelink or access link communication may be selected based on a percentage of which communication would be canceled based on the cancellation indication, based on a priority of a communications channel associated with the access link and sidelink communication, based on which communication has an earlier starting time, or any combinations thereof.

In further cases, the first indication410may provide an uplink grant for a first channel (e.g., an eMBB channel) and the second indication430may provide an uplink grant for a second channel (e.g., a URLLC channel). Thus, the UE may be scheduled or configured to transmit on both the sidelink and access link, and may also be scheduled or configured with transmissions of different priorities on the access link. In some cases, when sidelink communications have lower priority than access link communications, the UE may drop the sidelink transmission. However, after intra-UE access link prioritization, the UE may drop the low priority access link transmission and only keep high priority transmission. In such a case, in the example ofFIG.4, the UE may thus drop the access link transmission using the second set of resources415and keep the access link transmission using the third set of resources435, resulting in the access link and sidelink transmissions no longer overlapping.

In some cases, the prioritization scheme may provide that the UE is to prioritize between sidelink transmissions and access link transmissions before intra-UE access link prioritization. Such a prioritization scheme may provide that multiple access link transmissions are treated as an entire entity and then compared with the sidelink transmission. As long as there is any overlapping between sidelink and access link resources, the prioritization between access link and sidelink is exercised and the high priority one gets picked for transmission and the lower priority communication is dropped. In such cases, if access link communications have higher priority, the UE may then perform prioritization between the multiple access link transmissions. In the example ofFIG.4, the second set of resources415may be associated with eMBB communications having a lower priority than sidelink communications, but the third set of resources435may be associated with URLLC communications having higher priority than sidelink communications, and thus access link has a higher priority than sidelink and the sidelink communications are dropped (e.g., either the entire sidelink transmission or a portion of the sidelink transmission corresponding to canceled sidelink symbols425). The UE may then perform intra-UE access link prioritization to determine whether all or a portion of access link communications using the second set of resources415and third set of resources are transmitted or canceled.

In other cases, the prioritization scheme may provide that multiple access link transmissions are compared to the sidelink transmission separately based on the priority between sidelink and access link communications. If more than one access link transmissions are picked, the UE may then perform access link prioritization afterwards. In the example ofFIG.4in which the second set of resources415may be associated with eMBB communications having a lower priority than sidelink communications, but the third set of resources435may be associated with URLLC communications having higher priority than sidelink communications, such a prioritization scheme would thus provide that the eMBB communications on the access link are dropped, and the sidelink and URLLC transmissions are each transmitted as they are non-overlapping.

In other cases, the prioritization scheme may provide that the UE performs intra-UE access link transmission prioritization first, then prioritizes with sidelink transmissions afterwards. Such a prioritization may provide that, in the example ofFIG.4, the second set of resources415associated with eMBB communications may be dropped in favor of the higher priority URLLC communications in the third set of resources435. Then, the sidelink prioritization may provide that the sidelink communications are transmitted using the non-overlapping first set of resources405. In other examples where the third set of resources435would overlap the first set of resources405, the priority of the sidelink communication may be compared to the priority of the third set of resources435, and the higher priority communication may be transmitted and the lower priority communication dropped.

FIG.5illustrates an example of a process flow500that supports techniques for prioritizing communication for sidelink communications in accordance with aspects of the present disclosure. In some examples, process flow500may implement aspects of wireless communications system100or200. Process flow500may be implemented by a transmitting UE115-d, a receiving UE115-e, and a serving base station105-b, which may be examples of UEs115and base stations105as described herein. Alternative examples of the following may be implemented, where some steps are performed in a different order than described or are not performed at all. In some cases, steps may include additional features not mentioned below, or further steps may be added.

At505, the transmitting UE115-d, receiving UE115-e, and base station105-bmay establish a sidelink communications connection between the transmitting UE115-dand receiving UE115-e. In some cases, sidelink communications may be unicast communications. In other cases, the sidelink communications may be broadcast or groupcast communications to multiple UEs115.

At510, the transmitting UE115-dmay identify sidelink resources for one or more sidelink transmissions to the receiving UE115-eand optionally one or more other receiving UEs in the case of broadcast or groupcast transmissions. In some cases, the sidelink resources may be configured by the base station105-b, in accordance with mode 1 sidelink communications. In some cases, the sidelink resources may be configured resources (e.g., configured by RRC signaling), that may be activated or deactivated by the base station105-b.

At515, the transmitting UE115-dmay determine prioritization between sidelink and base station communications. In some cases, the prioritization may be determined based on a prioritization scheme that is configured at the transmitting UE115-d. The prioritization scheme may be configured or activated by the base station105-b, in some cases (e.g., in RRC signaling that configures sidelink communications, in a medium access control (MAC) control element, etc.). The prioritization scheme may include inter-UE prioritization of access link and sidelink communications, intra-UE prioritization of access link and sidelink communications, or any combinations thereof, as discussed herein.

Optionally, at520, the base station105-bmay determine that a cancellation indicator is to be transmitted. In some cases, such a determination may be made based on the base station105-bidentifying high priority communications that are to be transmitted instead of one or more lower priority communications. In some cases, the base station105-bmay determine resources associated with the high priority communication, and configure a set of bits to be transmitted with the cancellation indicator to indicate one or more symbol, PRBs, or combinations thereof, that include the high priority communications. At525, the base station105-bmay transmit the uplink cancellation indicator to the transmitting UE115-d.

At530, the transmitting UE105-dmay receive the cancellation indicator and determine to cancel or transmit a sidelink communication based on the cancellation indicator and the prioritization scheme. In some cases, the transmitting UE105-dmay determine that resources provided by the cancellation indicator overlap with the sidelink communications resources, and initiate the prioritization scheme based on the overlapping resources. Based on the prioritization scheme, the transmitting UE115-dmay cancel or transmit the sidelink transmission. In cases where sidelink communications are prioritized ahead of the cancellation indication, the transmitting UE115-dmay transmit sidelink transmission at535. In cases where the cancellation indication is prioritized ahead of the sidelink communications, the transmitting UE115-dmay cancel the sidelink transmission.

At540, the base station105-bmay determine one or more uplink grants for uplink communications on an access link between the transmitting UE115-dand the base station105-b. In some cases, two or more uplink grants may be provided by the base station105-bfor two or more different types of communications on the access link (e.g., ULRRC communications, eMBB communications, etc.). At545, the base station105-bmay transmit the uplink grant(s) to the transmitting UE115-d.

At550, the transmitting UE115-dmay receive the uplink grant(s) and determine to transmit or cancel uplink and sidelink communications based on the prioritization scheme and the uplink grant(s). In some cases, the prioritization scheme may provide that prioritization of the uplink communications on the access link with the base station105-bis performed first, with a resultant priority then used for prioritization between access link and sidelink communications. In other cases, the prioritization scheme may provide that each uplink grant is prioritized separately against the sidelink transmission, and in cases where multiple access link transmissions remain after prioritization with the sidelink, the access link transmissions may be prioritized according to an intra-UE access link prioritization.

Based on the prioritization scheme indicating that the sidelink communication is to be transmitted, the transmitting UE115-dmay transmit, at555, the sidelink communication to the receiving UE115-e. At560, based on the prioritization scheme indicating that one or more access link communications are to be transmitted. the transmitting UE115-dmay transmit access link communication(s) to the base station105-b. At565, the receiving UE115-emay decode any sidelink communications that were transmitted by the transmitting UE115-d. Likewise, at570, the base station105-bmay decode any sidelink communications that were transmitted by the transmitting UE115-d.

The receiver610may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to techniques for prioritizing communication for sidelink communications, etc.). Information may be passed on to other components of the device605. The receiver610may be an example of aspects of the transceiver920described with reference toFIG.9. The receiver610may utilize a single antenna or a set of antennas.

The communications manager615may identify a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority, receive a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources, receive a second indication of a third set of resources for a third communication, the third communication having a third priority, and determine to drop or to transmit the first sidelink communication based on a prioritization scheme associated with the first priority, the second priority, and the third priority. The communications manager615may be an example of aspects of the communications manager910described herein.

The communications manager615may as described herein be implemented to realize one or more potential advantages. One implementation may allow the device605to more reliably determine to drop or transmit communications based on an associated priority level, which may allow for enhanced reliability and reduced latency for certain higher priority communications. Further, implementations may allow the device605to reduce the latency of communications, and increase signaling reliability, throughput, and user experience, among other advantages.

The communications manager715may be an example of aspects of the communications manager615as described herein. The communications manager715may include a sidelink resource manager720, an uplink resource manager725, and a prioritization manager730. The communications manager715may be an example of aspects of the communications manager910described herein.

The sidelink resource manager720may identify a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority.

The uplink resource manager725may receive a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources and receive a second indication of a third set of resources for a third communication, the third communication having a third priority.

The prioritization manager730may determine to drop or to transmit the first sidelink communication based on a prioritization scheme associated with the first priority, the second priority, and the third priority.

The transmitter735may transmit signals generated by other components of the device705. In some examples, the transmitter735may be collocated with a receiver710in a transceiver module. For example, the transmitter735may be an example of aspects of the transceiver920described with reference toFIG.9. The transmitter735may utilize a single antenna or a set of antennas.

FIG.8shows a block diagram800of a communications manager805that supports techniques for prioritizing communication for sidelink communications in accordance with aspects of the present disclosure. The communications manager805may be an example of aspects of a communications manager615, a communications manager715, or a communications manager910described herein. The communications manager805may include a sidelink resource manager810, an uplink resource manager815, a prioritization manager820, a cancellation indication manager825, and an uplink channel manager830. Each of these modules may communicate, directly or indirectly, with one another (e.g., via one or more buses).

The sidelink resource manager810may identify a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority.

The uplink resource manager815may receive a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources. In some examples, the uplink resource manager815may receive a second indication of a third set of resources for a third communication, the third communication having a third priority.

The prioritization manager820may determine to drop or to transmit the first sidelink communication based on a prioritization scheme associated with the first priority, the second priority, and the third priority. In some examples, the prioritization manager820may determine to drop the first sidelink communication based on the second priority having a higher priority than the first priority. In some examples, the prioritization manager820may determine to transmit the first sidelink communication based on the second priority having a lower priority than the first priority. In some examples, the prioritization manager820may determine which of the third communication or the first sidelink communication has a higher priority prior to determining whether to honor an uplink cancellation indication.

In some examples, the prioritization manager820may determine to drop the first sidelink communication based on both the first uplink communication and the second uplink communication having a higher priority than the first sidelink communication. In some examples, the prioritization manager820may determine which of the first uplink communication or the second uplink communication to transmit based on a respective first channel priority and second channel priority. In some examples, the prioritization manager820may determine that the first uplink communication has priority over the second uplink communication based on the first channel priority and the second channel priority. In some examples, the prioritization manager820may set the second priority to correspond to the first channel priority.

In some examples, the prioritization manager820may determine which of the first sidelink communication or the first uplink communication to transmit based on the first priority and the second priority. In some cases, the prioritization scheme provides priorities between the first sidelink communication and an inter-UE cancellation indication that is associated with the second communication, between the first sidelink communication and an intra-UE channel prioritization for uplink communications with a base station over two or more channels, or any combinations thereof. In some cases, the second priority is assigned a same priority level as one or more uplink communications between the first UE and the base station.

In some cases, the prioritization scheme provides priorities between the first sidelink communication, an uplink cancellation indication (UL CI) from the base station that indicates the second priority and the second set of resources, and the third communication between the first UE and a base station. In some cases, the first priority is assigned a higher priority level than the second priority, and the first sidelink communication always has priority relative to uplink cancellation indications.

In some cases, the prioritization scheme further provides that prioritization is performed separately for the first sidelink communication and each of the first uplink communication and the second uplink communication.

The cancellation indication manager825may receive an uplink cancellation indication (UL CI) from a base station that indicates the second set of resources, and where the UL CI is associated with the second priority and indicates one or more different UEs than the first UE is to transmit using the second set of resources. In some examples, the cancellation indication manager825may determine whether the second priority associated with the UL CI is a higher priority than one or more of the first priority or the third priority prior to determining whether the first priority is a higher priority than the third priority.

The uplink channel manager830may manage priorities of two or more different uplink channels. In some cases, the prioritization scheme provides priorities between the first sidelink communication, a first uplink communication between the first UE and a base station that has a first channel priority, and a second uplink communication between the first UE and the base station that has a second channel priority, and where the third set of resources is associated with one or more of the first uplink communication or the second uplink communication. In some cases, the prioritization scheme further provides that prioritization between the first sidelink communication and first and second uplink communications is performed prior to prioritization between the first uplink communication and the second uplink communication. In some cases, a highest priority of the first channel priority and the second channel priority is selected as the second priority. In some cases, the prioritization between the first uplink communication and the second uplink communication is determined when the second priority is higher than the first priority and the first sidelink communication is dropped.

FIG.9shows a diagram of a system900including a device905that supports techniques for prioritizing communication for sidelink communications in accordance with aspects of the present disclosure. The device905may be an example of or include the components of device605, device705, or a UE115as described herein. The device905may include components for bi-directional voice and data communications including components for transmitting and receiving communications, including a communications manager910, an I/O controller915, a transceiver920, an antenna925, memory930, and a processor940. These components may be in electronic communication via one or more buses (e.g., bus945).

The communications manager910may identify a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority, receive a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources, receive a second indication of a third set of resources for a third communication, the third communication having a third priority, and determine to drop or to transmit the first sidelink communication based on a prioritization scheme associated with the first priority, the second priority, and the third priority.

The communications manager910may as described herein be implemented to realize one or more potential advantages. One implementation may allow the device905to more reliably determine to drop or transmit communications based on an associated priority level, which may allow for enhanced reliability and reduced latency for certain higher priority communications. Further, implementations may allow the device905to reduce the latency of communications, and increase signaling reliability, throughput, and user experience, among other advantages.

At1005, the UE may identify a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority. The operations of1005may be performed according to the methods described herein. In some examples, aspects of the operations of1005may be performed by a sidelink resource manager as described with reference toFIGS.6through9.

At1010, the UE may receive a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources. The operations of1010may be performed according to the methods described herein. In some examples, aspects of the operations of1010may be performed by an uplink resource manager as described with reference toFIGS.6through9.

At1015, the UE may receive a second indication of a third set of resources for a third communication, the third communication having a third priority. The operations of1015may be performed according to the methods described herein. In some examples, aspects of the operations of1015may be performed by an uplink resource manager as described with reference toFIGS.6through9.

At1020, the UE may determine to drop or to transmit the first sidelink communication based on a prioritization scheme associated with the first priority, the second priority, and the third priority. The operations of1020may be performed according to the methods described herein. In some examples, aspects of the operations of1020may be performed by a prioritization manager as described with reference toFIGS.6through9.

At1105, the UE may identify a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority. The operations of1105may be performed according to the methods described herein. In some examples, aspects of the operations of1105may be performed by a sidelink resource manager as described with reference toFIGS.6through9.

At1110, the UE may receive a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources. The operations of1110may be performed according to the methods described herein. In some examples, aspects of the operations of1110may be performed by an uplink resource manager as described with reference toFIGS.6through9.

At1115, the UE may receive a second indication of a third set of resources for a third communication, the third communication having a third priority. The operations of1115may be performed according to the methods described herein. In some examples, aspects of the operations of1115may be performed by an uplink resource manager as described with reference toFIGS.6through9.

At1120, the UE may receive an uplink cancellation indication (UL CI) from a base station that indicates the second set of resources, and where the UL CI is associated with the second priority and indicates one or more different UEs than the first UE is to transmit using the second set of resources. The operations of1120may be performed according to the methods described herein. In some examples, aspects of the operations of1120may be performed by a cancellation indication manager as described with reference toFIGS.6through9.

Optionally, at1125, the UE may determine to drop the first sidelink communication based on the second priority having a higher priority than the first priority. The operations of1125may be performed according to the methods described herein. In some examples, aspects of the operations of1125may be performed by a prioritization manager as described with reference toFIGS.6through9.

Optionally, at1130, the UE may determine to transmit the first sidelink communication based on the second priority having a lower priority than the first priority. The operations of1130may be performed according to the methods described herein. In some examples, aspects of the operations of1130may be performed by a prioritization manager as described with reference toFIGS.6through9.

At1205, the UE may identify a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority. The operations of1205may be performed according to the methods described herein. In some examples, aspects of the operations of1205may be performed by a sidelink resource manager as described with reference toFIGS.6through9.

At1210, the UE may receive a first indication in an uplink cancellation indication (UL CI) of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources. The operations of1210may be performed according to the methods described herein. In some examples, aspects of the operations of1210may be performed by an uplink resource manager as described with reference toFIGS.6through9.

At1215, the UE may receive a second indication of a third set of resources for a third communication, the third communication having a third priority. The operations of1215may be performed according to the methods described herein. In some examples, aspects of the operations of1215may be performed by an uplink resource manager as described with reference toFIGS.6through9. In some cases, the UE has a prioritization scheme that provides priorities between the first sidelink communication, an uplink cancellation indication (UL CI) from the base station, and the third communication between the first UE and the base station.

At1220, the UE may determine which of the third communication or the first sidelink communication has a higher priority prior to determining whether to honor the UL CI, based at least in part on a prioritization scheme that provides priorities between the first sidelink communication, the UL CI, and the third communication. The operations of1220may be performed according to the methods described herein. In some examples, aspects of the operations of1220may be performed by a prioritization manager as described with reference toFIGS.6through9.

At1225, the UE may determine whether the second priority associated with the UL CI is a higher priority than the first priority or the third priority prior to determining whether the first priority is a higher priority than the third priority. The operations of1225may be performed according to the methods described herein. In some examples, aspects of the operations of1225may be performed by a cancellation indication manager as described with reference toFIGS.6through9.

At1230, the UE may determine to drop or to transmit the first sidelink communication based on the prioritization scheme. The operations of1230may be performed according to the methods described herein. In some examples, aspects of the operations of1230may be performed by a prioritization manager as described with reference toFIGS.6through9.

At1305, the UE may identify a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority. The operations of1305may be performed according to the methods described herein. In some examples, aspects of the operations of1305may be performed by a sidelink resource manager as described with reference toFIGS.6through9.

At1310, the UE may receive a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources. The operations of1310may be performed according to the methods described herein. In some examples, aspects of the operations of1310may be performed by an uplink resource manager as described with reference toFIGS.6through9.

At1315, the UE may receive a second indication of a third set of resources for a third communication, the third communication having a third priority. The operations of1315may be performed according to the methods described herein. In some examples, aspects of the operations of1315may be performed by an uplink resource manager as described with reference toFIGS.6through9.

At1320, the UE may determine a prioritization scheme associated with the first priority, the second priority, and the third priority. The operations of1320may be performed according to the methods described herein. In some examples, aspects of the operations of1320may be performed by a prioritization manager as described with reference toFIGS.6through9. In some cases, the prioritization scheme provides priorities between the first sidelink communication, a first uplink communication between the first UE and a base station that has a first channel priority, and a second uplink communication between the first UE and the base station that has a second channel priority, and where the third set of resources is associated with one or more of the first uplink communication or the second uplink communication. In some cases, the prioritization scheme further provides that prioritization is performed separately for the first sidelink communication and each of the first uplink communication and the second uplink communication.

At1325, the UE may determine to drop the first sidelink communication based on both the first uplink communication and the second uplink communication having a higher priority than the first sidelink communication. The operations of1325may be performed according to the methods described herein. In some examples, aspects of the operations of1325may be performed by a prioritization manager as described with reference toFIGS.6through9.

At1330, the UE may determine which of the first uplink communication or the second uplink communication to transmit based on the first channel priority and the second channel priority. The operations of1330may be performed according to the methods described herein. In some examples, aspects of the operations of1330may be performed by a prioritization manager as described with reference toFIGS.6through9.

At1405, the UE may identify a first set of resources for a first sidelink communication with a second UE, where the first sidelink communication has a first priority. The operations of1405may be performed according to the methods described herein. In some examples, aspects of the operations of1405may be performed by a sidelink resource manager as described with reference toFIGS.6through9.

At1410, the UE may receive a first indication of a second set of resources for a second communication, the second communication having a second priority, where the second set of resources at least partially overlaps with the first set of resources. The operations of1410may be performed according to the methods described herein. In some examples, aspects of the operations of1410may be performed by an uplink resource manager as described with reference toFIGS.6through9.

At1415, the UE may receive a second indication of a third set of resources for a third communication, the third communication having a third priority. The operations of1415may be performed according to the methods described herein. In some examples, aspects of the operations of1415may be performed by an uplink resource manager as described with reference toFIGS.6through9.

At1420, the UE may determine a prioritization scheme associated with the first priority, the second priority, and the third priority, where the prioritization scheme provides priorities between the first sidelink communication, a first uplink communication that has a first channel priority, and a second uplink communication that has a second channel priority, and where the third set of resources is associated with one or more of the first uplink communication or the second uplink communication. The operations of1420may be performed according to the methods described herein. In some examples, aspects of the operations of1420may be performed by a prioritization manager as described with reference toFIGS.6through9.

At1425, the UE may determine that the first uplink communication has priority over the second uplink communication based on the first channel priority and the second channel priority. The operations of1425may be performed according to the methods described herein. In some examples, aspects of the operations of1425may be performed by a prioritization manager as described with reference toFIGS.6through9.

At1430, the UE may set the second priority to correspond to the first channel priority. The operations of1430may be performed according to the methods described herein. In some examples, aspects of the operations of1430may be performed by a prioritization manager as described with reference toFIGS.6through9.

At1435, the UE may determine which of the first sidelink communication or the first uplink communication to transmit based on the first priority and the second priority. The operations of1435may be performed according to the methods described herein. In some examples, aspects of the operations of1435may be performed by a prioritization manager as described with reference toFIGS.6through9.

Aspect 1: A method for wireless communication at a first UE, comprising: receiving first control information for a first sidelink communication with a second UE on a first set of resources; receiving second control information for two or more uplink communications to a base station on a second set of resources, the second set of resources at least partially overlapping with the first set of resources; prioritizing the two or more uplink communications to the base station based at least in part on an access link prioritization; and prioritizing, after the prioritizing the two or more uplink communications, one or more sidelink communications and one or more of the uplink communications based at least in part on a sidelink prioritization.

Aspect 2: The method of aspect 1, wherein the sidelink prioritization provides priorities between the one or more sidelink communications and a first uplink communication of the two or more uplink communications.

Aspect 3: The method of aspect 2, wherein the access link prioritization provides priorities between the two or more uplink communications based at least in part on an uplink channel, a priority of uplink data associated with the uplink communications, or any combinations thereof, to identify the first uplink communication.

Aspect 4: The method of aspect 3, wherein a highest priority of the two or more uplink communications is selected as the first uplink communication for use in the sidelink prioritization.

Aspect 5: The method of any of aspects 3 through 4, wherein the first uplink communication is selected for transmission in the sidelink prioritization when a priority associated with the first uplink communication is higher than a priority of the first sidelink communication, and the first uplink communication is dropped when the priority associated with the first uplink communication is lower than a priority of the first sidelink communication.

Aspect 6: The method of any of aspects 2 through 5, wherein the sidelink prioritization provides that prioritization is performed separately for the one or more sidelink communications and the first uplink communication.

Aspect 7: The method of aspect 6, further comprising: determining to drop the first sidelink communication based at least in part on one or more of the uplink communications having a higher priority than the first sidelink communication; and determining which of the first uplink communication or a second uplink communication to transmit based at least in part on the access link prioritization.

Aspect 8: The method of any of aspects 2 through 7, further comprising:

determining that the first uplink communication has priority over a second uplink communication of the two or more uplink communications based at least in part on a first channel priority associated with the first uplink communication and a second channel priority associated with the second uplink communication; setting an access link priority of the sidelink prioritization to correspond to the first channel priority; and determining which of the first sidelink communication or the first uplink communication to transmit based at least in part on the access link priority and the sidelink prioritization.

Aspect 9: The method of any of aspects 1 through 8, further comprising: receiving a cancellation indication to cancel one or more of the uplink communications, and wherein the cancellation indication is ignored with respect to sidelink communications.

Aspect 10: The method of any of aspects 1 through 9, wherein the sidelink prioritization provides priorities between the first sidelink communication and an inter-UE cancellation indication that is associated with one or more of the uplink communications or sidelink communications, between the first sidelink communication and an intra-UE channel prioritization for the two or more uplink communications with the base station over two or more channels, or any combinations thereof.

Aspect 11: The method of any of aspects 1 through 10, further comprising: receiving an uplink cancellation indication (UL CI) from the base station that indicates the second set of resources, and wherein the UL CI is associated with a second priority and indicates at least one different UE than the first UE is to transmit using the second set of resources.