Scheduling restrictions for cancelled or conflicting resources

By passing a cancel indication in a wireless communication system, determining unused symbols and restricting their rescheduling, the problem of cancelled or conflicting resource scheduling complexity is solved, and more efficient and reliable resource management is achieved.

CN115349294BActive Publication Date: 2025-05-27QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180023986.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-03-31
Filing Date
2021-04-01
Publication Date
2025-05-27
Estimated Expiration
2041-04-01

AI Technical Summary

Technical Problem

When existing wireless communication systems deal with cancelled or conflicting resources, it is difficult to effectively schedule resources, resulting in increased complexity and overhead.

Method used

By implementing the delivery of cancel indications between the user equipment (UE) and the base station, the unused symbols are determined and the base station's ability to reschedule these resources is limited to reduce complexity and overhead.

Benefits of technology

It effectively limits the rescheduling of cancelled or conflicting resources, reduces the processing complexity and overhead of UEs and base stations, and improves the efficiency and reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115349294B_ABST
    Figure CN115349294B_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for wireless communication are described. The described techniques provide for a user equipment (UE) to receive a first transmission scheduling resources for a second transmission having a first priority. The UE may determine that one or more symbols of the second transmission will not be used due to receiving a cancellation indication or due to identifying a conflict, e.g., with a higher priority resource. Based on determining that the symbols will not be used, the UE may determine that the base station will not reschedule the unused resources for another transmission, e.g., another transmission having a first priority. The UE and the base station may communicate based on this determination.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-reference

[0002] This patent application claims the benefit of U.S. Provisional Patent Application No. 63 / 005,111, filed Apr. 3, 2020, and entitled “SCHEDULING RESTRICTIONS FOR CANCELED OR CONFLICTING RESOURCES,” by HOSSEINI et al., and U.S. Patent Application No. 17 / 219,075, filed Mar. 31, 2021, and entitled “SCHEDULING RESTRICTIONS FOR CANCELED OR CONFLICTING RESOURCES,” by HOSSEINI et al.; each of which is assigned to the assignee of the present application. Technical Field

[0003] The following generally relates to wireless communications and, more specifically, to scheduling restrictions for canceled or conflicting resources. Background Art

[0004] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcasting, etc. These systems are capable of supporting communication with multiple users by sharing the available system resources, such as time, frequency, and power. Examples of such multi-access systems include fourth generation (4G) systems such as Long Term Evolution (LTE) systems, LTE-Advanced (LTE-A) systems, or LTE-A Pro systems, and fifth generation (5G) systems that may be referred to as New Radio (NR) systems. These systems may employ techniques such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or Discrete Fourier Transform Spread OFDM (DFT-S-OFDM). A wireless multi-access communication system may include one or more base stations or one or more network access nodes, each of which simultaneously supports communication for multiple communication devices, where the communication devices may also be referred to as user equipment (UE). Summary of the Invention

[0005] The described techniques relate to improved methods, systems, devices, and apparatuses for supporting scheduling restrictions for cancelled or conflicting resources. One or more user equipment (UEs) operating according to some radio access technologies may experience situations in which some scheduled transmissions may be cancelled (e.g., to reschedule unused or conflicting symbols). For example, some scheduled resources may be scheduled because the UE's communication has a lower priority than other communications (e.g., other communications of another UE). Additionally, UEs may be scheduled on channels with different priorities, and when channel conflicts (e.g., overlaps) occur, resources of the lower priority channel may be cancelled.

[0006] Generally, the described techniques provide for a UE to receive a first transmission scheduling resources for a second transmission having a first priority. The UE may determine that one or more symbols of the second transmission will not be used due to receiving a cancellation indication or due to identifying a conflict with a higher priority resource. Based on determining that the symbols will not be used, the UE may determine that the base station will not reschedule the unused resources for another transmission (e.g., having a first priority or a priority lower than the first priority). The UE and the base station may communicate based on this determination, including: in some examples, communicating over at least some of the resources for another transmission having a second priority higher than the first priority (e.g., resources that would be unused resources for another transmission having the first priority).

[0007] A method for wireless communication at a UE is described. The method may include: receiving, from a base station, a first transmission scheduling resources for a second transmission; determining, based on a cancellation indication received from the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determining, based on determining that the one or more symbols will not be used, that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission; and communicating with the base station based on determining that the one or more unused symbols will not be scheduled by the base station as resources in the third transmission.

[0008] An apparatus for wireless communication at a UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: receive, from a base station, a first transmission scheduling resources for a second transmission; determine, based on a cancellation indication received from the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determine, based on determining that the one or more symbols will not be used, that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission; and communicate with the base station based on determining that the one or more unused symbols will not be scheduled by the base station as resources in the third transmission.

[0009] Describes another apparatus for wireless communication at a UE. The apparatus may include units for: receiving, from a base station, a first transmission scheduling resources for a second transmission; determining, based on a cancellation indication received from the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determining, based on determining that the one or more symbols will not be used, that the one or more symbols that are not used will not be scheduled by the base station as resources in a third transmission; and communicating with the base station based on determining that the one or more symbols that are not used will not be scheduled by the base station as resources in the third transmission.

[0010] Describes a non-transitory computer-readable medium storing code for wireless communication at a UE. The code may include instructions executable by a processor to: receive, from a base station, a first transmission scheduling resources for a second transmission; determine, based on a cancellation indication received from the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determine, based on determining that the one or more symbols will not be used, that the one or more symbols that are not used will not be scheduled by the base station as resources in a third transmission; and communicate with the base station based on determining that the one or more symbols that are not used will not be scheduled by the base station as resources in the third transmission.

[0011] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include: an operation, feature, unit, or instruction for receiving, from the base station, a fourth transmission scheduling at least one of the one or more symbols as resources for the third transmission associated with a second priority different from the first priority when the second transmission is associated with the first priority, wherein communicating with the base station may be based on receiving the fourth transmission.

[0012] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, and / or methods for: the second transmission being a first physical uplink shared channel transmission or a first sounding reference signal transmission, and wherein determining that the one or more symbols that are not used will not be scheduled by the base station includes: determining that the one or more symbols that are not used will not be scheduled for a second physical uplink shared channel transmission or a second sounding reference signal transmission.

[0013] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for determining not to communicate using the scheduled resources of the third transmission based on the second priority being lower than the first priority, wherein communicating with the base station may be based on determining not to communicate using the scheduled resources of the third transmission.

[0014] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for determining to communicate using the scheduled resources of the third transmission based on the second priority being higher than the first priority, wherein communicating with the base station may be based on determining to communicate using the scheduled resources of the third transmission.

[0015] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the fourth transmission includes scheduling the resources for a downlink grant of a physical downlink shared channel, and the second priority corresponds to a physical uplink control channel allocated for transmitting feedback associated with the physical downlink shared channel.

[0016] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the third transmission includes a physical uplink shared channel, a physical uplink control channel, or one or more sounding reference signals.

[0017] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the fourth transmission includes scheduling the resources for an uplink grant of a physical uplink shared channel, and the second priority may be associated with the physical uplink shared channel.

[0018] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include: operations, features, units, or instructions for determining that the second transmission may be an uplink transmission, and the one or more symbols include flexible symbols scheduled as uplink symbols for the uplink transmission, wherein the UE determines that the one or more unused symbols will not be scheduled based on determining that the second transmission may be the uplink transmission and the one or more symbols include flexible symbols.

[0019] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for receiving, from the base station, a cancellation indication for canceling at least one symbol of a time slot including the one or more symbols of the second transmission, wherein determining that the one or more symbols of the scheduled resource may not be used for the second transmission may be based on receiving the cancellation indication.

[0020] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for determining one or more symbols of the second transmission that are located after the at least one symbol of the time slot, wherein determining that the one or more symbols of the scheduled resource may not be used for the second transmission may be based on determining the one or more symbols of the second transmission that are located after the at least one symbol in the cancellation indication.

[0021] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the second transmission may be an uplink transmission, and the cancellation indication may be an uplink cancellation indication.

[0022] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the second transmission may be a downlink transmission, and the cancellation indication may be a downlink cancellation indication.

[0023] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for determining that at least a portion of the resources of the second transmission may be overlapping with higher-priority resources scheduled by the base station, wherein determining that the one or more symbols of the scheduled resource may not be used for the second transmission may be based on determining that at least a portion of the resources of the second transmission may be overlapping with the higher-priority resources scheduled by the base station.

[0024] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, and / or methods for determining one or more symbols of the second transmission that are located after at least one symbol of the second transmission, wherein at least one symbol of the second transmission may be overlapping with the resources of the higher-priority resources, wherein determining that the one or more symbols of the scheduled resource may not be used for the second transmission may be based on determining the one or more symbols of the second transmission.

[0025] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the second transmission corresponds to a physical uplink control channel or a physical uplink shared channel; and the higher-priority resource corresponds to a resource of a higher-priority physical uplink control channel compared to the physical uplink control channel, or a resource of a higher-priority physical uplink shared channel compared to the physical uplink shared channel.

[0026] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, determining that one or more symbols that are not used will not be scheduled may further include: operations, features, units, or instructions for determining, based on the capabilities of the UE, that the one or more symbols that are not used will not be scheduled by the base station.

[0027] A method of wireless communication at a base station is described. The method may include: sending a first transmission to a UE scheduling resources for a second transmission; determining, based on a cancellation indication sent by the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determining, based on determining that the one or more symbols will not be used, that the one or more symbols that are not used will not be scheduled in a third transmission; and communicating with the UE based on determining that the one or more symbols that are not used will not be scheduled as resources in the third transmission.

[0028] An apparatus for wireless communication at a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to perform operations including: sending a first transmission to a UE scheduling resources for a second transmission; determining, based on a cancellation indication sent by the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determining, based on determining that the one or more symbols will not be used, that the one or more symbols that are not used will not be scheduled in a third transmission; and communicating with the UE based on determining that the one or more symbols that are not used will not be scheduled as resources in the third transmission.

[0029] Another apparatus for wireless communication at a base station is described. The apparatus may include units for: sending a first transmission to a UE scheduling resources for a second transmission; determining, based on a cancellation indication sent by the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determining, based on determining that the one or more symbols will not be used, that the one or more symbols that are not used will not be scheduled in a third transmission; and communicating with the UE based on determining that the one or more symbols that are not used will not be scheduled as resources in the third transmission.

[0030] Describes a non - transitory computer - readable medium storing code for wireless communication at a base station. The code may include instructions executable by a processor to perform the following operations: sending a first transmission to a UE scheduling resources for a second transmission; determining, based on a cancellation indication sent by the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determining, based on the determination that the one or more symbols will not be used, that the unused one or more symbols will not be scheduled in a third transmission; and communicating with the UE based on the determination that the unused one or more symbols will not be scheduled as resources in the third transmission.

[0031] Some examples of the methods, apparatuses, and non - transitory computer - readable media described herein may further include operations, features, units, or instructions for, in the case where the second transmission is associated with a first priority, sending a fourth transmission to the UE scheduling at least one of the one or more symbols as resources for the third transmission associated with a second priority different from the first priority, wherein communicating with the base station may be based on receiving the fourth transmission.

[0032] Some examples of the methods, apparatuses, and non - transitory computer - readable media described herein may further include operations, features, units, and / or methods for: the second transmission being a first physical uplink shared channel transmission or a first sounding reference signal transmission, and wherein determining that the unused one or more symbols will not be scheduled by the base station includes: determining that the unused one or more symbols will not be scheduled for a second physical uplink shared channel transmission or a second sounding reference signal transmission.

[0033] Some examples of the methods, apparatuses, and non - transitory computer - readable media described herein may further include operations, features, units, or instructions for determining not to communicate using the scheduled resources of the third transmission based on the second priority being lower than the first priority, wherein communicating with the base station may be based on determining not to communicate using the scheduled resources of the third transmission.

[0034] Some examples of the methods, apparatuses, and non - transitory computer - readable media described herein may further include operations, features, units, or instructions for determining to communicate using the scheduled resources of the third transmission based on the second priority being higher than the first priority, wherein communicating with the base station may be based on determining to communicate using the scheduled resources of the third transmission.

[0035] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the fourth transmission includes scheduling the resources for a downlink grant of a physical downlink shared channel, and the second priority corresponds to a physical uplink control channel allocated for transmitting feedback associated with the physical downlink shared channel.

[0036] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the third transmission includes a physical uplink shared channel, a physical uplink control channel, or one or more sounding reference signals.

[0037] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the fourth transmission includes scheduling the resources for an uplink grant of a physical uplink shared channel, and the second priority may be associated with the physical uplink shared channel.

[0038] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, or instructions for determining that the second transmission may be an uplink transmission, and the one or more symbols include flexible symbols scheduled as uplink symbols for the uplink transmission, wherein the base station determines that the one or more unused symbols will not be scheduled based on determining that the second transmission may be the uplink transmission and the one or more symbols include flexible symbols.

[0039] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, or instructions for sending to the UE a cancellation indication for canceling at least one symbol of a time slot including the one or more symbols of the second transmission, wherein determining that the one or more symbols of the scheduled resources may not be used for the second transmission may be based on receiving the cancellation indication.

[0040] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, or instructions for determining one or more symbols in the second transmission after the at least one symbol of the time slot, wherein determining that the one or more symbols of the scheduled resources may not be used for the second transmission may be based on determining the one or more symbols in the second transmission after the at least one symbol in the cancellation indication.

[0041] In some examples of the methods, devices, and non-transitory computer-readable media described herein, the second transmission may be an uplink transmission, and the cancellation indication may be an uplink cancellation indication.

[0042] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the second transmission may be a downlink transmission, and the cancellation indication may be a downlink cancellation indication.

[0043] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for determining that at least a portion of the resources of the second transmission may be overlapping with higher-priority resources scheduled by the base station, wherein determining that one or more symbols of the scheduled resources may not be used for the second transmission may be based on determining that at least a portion of the resources of the second transmission may be overlapping with the higher-priority resources scheduled by the base station.

[0044] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, and / or methods for determining one or more symbols of the second transmission that are located in the second transmission after at least one symbol of the second transmission, wherein the at least one symbol of the second transmission may be overlapping with the resources of the higher-priority resources, and wherein determining that one or more symbols of the scheduled resources may not be used for the second transmission may be based on determining the one or more symbols of the second transmission.

[0045] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the second transmission corresponds to a physical uplink control channel or a physical uplink shared channel; and the higher-priority resources correspond to resources of a higher-priority physical uplink control channel compared to the physical uplink control channel, or resources of a higher-priority physical uplink shared channel compared to the physical uplink shared channel.

[0046] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, determining that the one or more unused symbols will not be scheduled may further include: operations, features, units, or instructions for determining that the one or more unused symbols will not be scheduled based on the capabilities of the UE. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 An example of a system for wireless communication that supports scheduling restrictions for cancelled or conflicting resources in accordance with aspects of the present disclosure is shown.

[0048] Figure 2 An example of a wireless communication system that supports scheduling restrictions for cancelled or conflicting resources in accordance with aspects of the present disclosure is shown.

[0049] Figure 3 illustrates an example of a wireless communication system supporting scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure.

[0050] Figure 4 illustrates an example of a process flow diagram supporting scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure.

[0051] Figure 5 and 6 illustrates a block diagram of a device supporting scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure.

[0052] Figure 7 illustrates a block diagram of a communication manager supporting scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure.

[0053] Figure 8 illustrates a diagram of a system including a device supporting scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure.

[0054] Figure 9 and 10 illustrates a block diagram of a device supporting scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure.

[0055] Figure 11 illustrates a block diagram of a communication manager supporting scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure.

[0056] Figure 12 illustrates a diagram of a system including a device supporting scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure.

[0057] Figure 13 and 14 illustrates a flowchart of a method supporting scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure. Detailed Description

[0058] User equipment (UE) operating according to some radio access technologies may suffer situations where previously scheduled symbols may not be used, e.g., due to cancellation or conflict. For example, a UE may receive an uplink cancellation indication (ULCI) (also referred to as uplink preemption indication (ULPI)), which may cancel a window overlapping at least some of the previously scheduled symbols. The uplink cancellation indication may be sent by a base station to prioritize a higher-priority transmission of another UE over a lower-priority transmission of a given UE (e.g., ultra-reliable low-latency communication (URLLC) over enhanced mobile broadband (eMBB) communication). In another example, a UE may be scheduled with uplink channels having different priorities. Specifically, a UE may be scheduled with a first physical uplink shared channel (PUSCH) having a higher priority and a second PUSCH having a lower priority (e.g., as an example of two or more priorities). If the two channels at least partially overlap, the resources of the lower-priority PUSCH may not be used (e.g., may be cancelled or conflict). In either of these two cases, some symbols that are not indicated as cancelled or currently non-overlapping may also be discarded (e.g., not used) as remaining symbols in the scheduled resources.

[0059] The techniques described herein provide a constraint on scheduling these unused symbols (e.g., cancelled symbols or conflicting symbols (collectively referred to herein as "unused")). More specifically, if a symbol is indicated as cancelled or unused due to conflict, rescheduling these resources may increase complexity and overhead at the UE. Thus, to limit the complexity and overhead for the UE, when one or more symbols are unused due to conflict with another channel or due to a cancellation indication, the techniques described herein may limit the ability of the base station to reschedule these resources for another transmission, or the UE may utilize priorities, e.g., according to a scheduled transmission received from the base station, to determine whether to reuse the unused resources.

[0060] For example, when the UE determines that one or more symbols of a scheduled channel with a first priority will not be used due to a cancellation indication or due to an identified conflict with a higher priority channel, the UE may determine that the base station will not reschedule the unused symbols for another transmission with a priority of the first priority or lower than the first priority. That is, according to some techniques, the UE may be configured such that the base station will not reschedule these resources with the same priority. In some examples, the UE may assume that the resources will not be rescheduled for a channel with a lower priority than the channel with the cancelled or overlapping channel. Similarly, the UE may assume that the rescheduled resources are used for a channel with a higher priority than the channel with the cancelled or overlapping resources. In some cases, the UE may compare the priority of the channel including the unused symbols with the priority of the channel scheduled by the base station and including the unused symbols to determine whether to use the unused symbols for communication. If the priority of the channel with the unused symbols is higher than the priority of the channel being scheduled by the base station, the UE may determine not to communicate on the unused symbols. Otherwise, if the priority of the channel with the unused symbols is lower than the priority of the channel being scheduled by the base station, the UE may determine to communicate on the unused symbols according to the scheduling indication received from the base station to facilitate higher priority communication. In some cases, whether the UE uses the unused symbols for a new transmission may depend on the capabilities of the UE.

[0061] Certain aspects of the subject matter described herein may be implemented to realize one or more advantages. The described techniques may support advantages such as improvements to a channel priority or resource cancellation framework, reduced signaling overhead, and improved reliability. Accordingly, the techniques supported may include improved network operations and, in some examples, may improve network efficiency among other benefits.

[0062] Aspects of the present disclosure are initially described in the context of a wireless communication system. Aspects of the present disclosure are further described with respect to a wireless communication system and a process flow that illustrate scheduling limitations of unused symbols. Aspects of the present disclosure are further illustrated and described with reference to device diagrams, system diagrams, and flowcharts related to scheduling limitations for cancelled or conflicting resources.

[0063] Figure 1FIG. 0 illustrates an example of a wireless communication system 100 that supports scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure. The wireless communication system 100 includes one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an LTE-Advanced (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some cases, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low-latency communication, communication with low-cost and low-complexity devices, or a combination thereof.

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

[0065] The UEs 115 may be dispersed within the coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary, mobile, or both at different times. The UEs 115 may be devices of different forms or having different capabilities. Figure 1 Some example UEs 115 are shown. As Figure 1 shown, the UEs 115 described herein may communicate with various types of devices, such as other UEs 115, base stations 105, or network devices (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network devices).

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

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

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

[0069] The UE 115 described herein may communicate with various types of devices, such as Figure 1 shown, various types of devices such as other UEs 115 that may sometimes act as repeaters, as well as base stations 105 and network devices including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations.

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

[0071] In some examples (e.g., in a carrier aggregation configuration), a carrier may also have acquisition signaling or control signaling that coordinates the operation of other carriers. A carrier may be associated with a frequency channel (e.g., an evolved universal mobile telecommunications system terrestrial radio access (E-UTRA) absolute radio frequency channel number (EARFCN)) and may be positioned according to a channel raster for discovery by UE 115. A carrier may operate in an independent mode where initial acquisition and connection may be performed by UE 115 via the carrier, or may operate in a non-independent mode where the connection is anchored using a different carrier (e.g., having the same or different radio access technology).

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

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

[0074] The signal waveform transmitted on a carrier can be composed of multiple subcarriers (e.g., using multi-carrier modulation (MCM) techniques such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM)). In a system employing MCM techniques, a resource element can consist of a symbol period (e.g., the duration of a modulated symbol) and a subcarrier, where the symbol period and the subcarrier spacing are inversely related. The number of bits carried by each resource element can depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Therefore, the more resource elements the UE 115 receives and the higher the order of the modulation scheme, the higher the data rate of the UE 115 can be. Wireless communication resources can refer to a combination of radio spectrum resources, time resources, and space resources (e.g., spatial layers or beams), and the use of multiple spatial layers can further increase the data rate or data integrity for communicating with the UE 115.

[0075] One or more numerology for a carrier can be supported, where the numerology can include subcarrier spacing (Δf) and cyclic prefix. A carrier can be divided into one or more bandwidth parts (BWPs) with the same or different numerology. In some examples, the UE 115 can be configured with multiple BWPs. In some examples, a single BWP for a carrier can be active at a given time, and the communication of the UE 115 can be limited to one or more active BWPs.

[0076] The time interval of the base station 105 or the UE 115 can be expressed as a multiple of a basic time unit, which can refer to T s = 1 / (Δf max ·N f ) seconds of sampling period, where Δf max can represent the maximum supported subcarrier spacing and N f can represent the maximum supported discrete Fourier transform (DFT) size. The time interval of the communication resources can be organized according to each radio frame with a specified duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a system frame number (SFN) (e.g., ranging from 0 to 1023).

[0077] Each frame may include a plurality of consecutively numbered sub - frames or time slots, and each sub - frame or time slot may have the same duration. In some examples, a frame (e.g., in the time domain) may be divided into sub - frames, and each sub - frame may be further divided into a plurality of time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the sub - carrier spacing. Each time slot may include a plurality of symbol periods (e.g., depending on the length of the cyclic prefix prepended to each symbol period). In some wireless communication systems 100, a time slot may be further divided into a plurality of mini - time slots each containing one or more symbols. Except for the cyclic prefix, each symbol period may contain one or more (e.g., N f f

[0078] sub - frames, time slots, mini - time slots, or symbols may be the smallest scheduling units (e.g., in the time domain) of the wireless communication system 100 and may be referred to as transmission time intervals (TTIs). In some examples, the TTI duration (e.g., the number of symbol periods in a TTI) may be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 may be dynamically selected (e.g., in units of bursts of short - time TTIs (sTTIs)).

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

[0080] Each base station 105 may provide communication coverage via one or more cells (e.g., macro cells, small cells, hotspots, or other types of cells or various combinations of the foregoing). The term "cell" may refer to a logical communication entity used for communication with a base station 105 (e.g., via a carrier), and may be associated with an identifier (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID), etc.) for differentiating adjacent cells. In some examples, a cell may also refer to a geographical coverage area 110 or a portion of the geographical coverage area 110 (e.g., a sector) on which the logical communication entity operates. Such a cell may range from a smaller area (e.g., a structure, a subset of a structure) to a larger area depending on various factors such as the capabilities of the base station 105. For example, a cell may be or include a building, a subset of a building, or an external space between or overlapping with the geographical coverage area 110, etc.

[0081] Macro cells typically cover a relatively large geographical area (e.g., a radius of several kilometers) and may allow unrestricted access to UEs 115 having a service subscription with the network provider that supports the macro cell. Compared with macro cells, small cells may be associated with lower-power base stations 105, and small cells may operate in the same or different (e.g., licensed, unlicensed, etc.) frequency bands compared with macro cells. A small cell may provide unrestricted access to UEs 115 having a service subscription with the network provider, or may provide restricted access to UEs associated with the small cell (e.g., UEs 115 in a closed subscriber group (CSG), UEs 115 of a home user, etc.). A base station 105 may support one or more cells and may also support communication using one or more component carriers.

[0082] In some examples, a carrier may support multiple cells and may be configured with different cells according to different protocol types (e.g., MTC, narrowband IoT (NB-IoT), enhanced mobile broadband (eMBB)) that may provide access for different types of devices.

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

[0084] The wireless communication system 100 can support synchronous or asynchronous operations. For synchronous operations, the base stations 105 can have similar frame timings, and transmissions from different base stations 105 can be approximately aligned in time. For asynchronous operations, the base stations 105 can have different frame timings, and transmissions from different base stations can be misaligned in time. The techniques described herein can be used for synchronous or asynchronous operations.

[0085] Some UEs 115, such as MTC devices or IoT devices, can be low-cost or low-complexity devices and can provide automated communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC can refer to data communication technologies that allow devices to communicate with each other or with the base station 105 without human intervention. In some examples, M2M communication or MTC can include communication from devices integrated with sensors or meters that are used to measure or capture information and relay the information to a central server or application, which can utilize the information or present the information to a person interacting with the application. Some UEs 115 can be designed to collect information or implement automated behavior of machines or other devices. Examples of applications of MTC devices include smart metering, inventory monitoring, water level monitoring, device monitoring, medical monitoring, wildlife monitoring, weather and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based commercial billing.

[0086] Some UEs 115 can be configured to employ operating modes for reducing power consumption, such as half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception but does not support transmission and reception simultaneously). In some examples, half-duplex communication can be performed at a reduced peak rate. Other power saving techniques for UEs 115 include entering a power-saving "deep sleep" mode when not participating in active communication, operating on a limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UEs 115 can be configured for operation using a narrowband protocol type associated with a defined portion or range within a carrier, within a guard band of the carrier, or outside the carrier (e.g., a set of subcarriers or resource blocks (RBs)).

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

[0088] In some examples, the UE 115 is also capable of directly communicating with other UEs 115 via a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) protocol or a D2D protocol). Using D2D communication, one or more UEs 115 can be within the geographic coverage area 110 of the base station 105. Other UEs 115 in such a group can be outside the geographic coverage area 110 of the base station 105 or unable to receive transmissions from the base station 105. In some examples, a group of UEs 115 communicating via D2D communication can utilize a one-to-many (1:M) system where each UE 115 transmits to each other UE 115 in the group. In some examples, the base station 105 assists in scheduling resources for D2D communication. In other cases, D2D communication is performed between UEs 115 without involving the base station 105.

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

[0090] The core network 130 can provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 can be an evolved packet core (EPC) or a 5G core (5GC), which can include: at least one control plane entity that manages access and mobility (e.g., a mobility management entity (MME), an access and mobility management function (AMF)); and at least one user plane entity that routes packets or interconnects to external networks (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), a user plane function (UPF)). The control plane entity can manage non-access stratum (NAS) functions for a UE 115 served by a base station 105 associated with the core network 130, such as mobility, authentication, and bearer management. User IP packets can be transported through the user plane entity, which can provide IP address allocation and other functions. The user plane entity can be connected to a network operator IP service 150. The operator IP service 150 can include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or a packet switched (PS) streaming service.

[0091] At least some network devices such as the base station 105 can include subcomponents such as an access network entity 140, which can be an example of an access node controller (ANC). Each access network entity 140 can communicate with a UE 115 through several other access network transmission entities 145 that can be referred to as radio heads, intelligent radio heads, or transmit / receive points. Each access network transmission entity 145 can include one or more antenna panels. In some configurations, the various functions of each access network entity or the base station 105 can be distributed among various network devices (e.g., radio heads and ANCs) or combined into a single network device (e.g., the base station 105).

[0092] The wireless communication system 100 can operate using one or more frequency bands typically in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). Generally, the region from 300 MHz to 3 GHz is known as the ultra-high frequency (UHF) region or the decimeter band because the wavelength range is from approximately one decimeter to one meter in length. UHF waves can be blocked or redirected by buildings and environmental features, however, the waves can penetrate structures sufficiently for macrocells to serve UEs 115 located indoors. Compared to transmissions using lower frequencies and longer waves in the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz, UHF wave transmissions can be associated with smaller antennas and shorter distances (e.g., less than 100 km).

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

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

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

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

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

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

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

[0100] In some examples, transmissions by a device (e.g., by base station 105 or UE 115) can be performed using multiple beam directions, and the device can use a combination of digital precoding or radio frequency beamforming to generate a combined beam for transmission (e.g., from base station 105 to UE 115). UE 115 can report feedback indicating precoding weights for one or more beam directions, and the feedback can correspond to a configured number of beams across the system bandwidth or one or more subbands. Base station 105 can transmit reference signals that can be precoded or not precoded (e.g., cell-specific reference signal (CRS), channel state information reference signal (CSI-RS)). UE 115 can provide feedback for beam selection, and the feedback can be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., multi-panel type codebook, linear combination type codebook, port selection type codebook). Although these techniques are described with reference to signals transmitted by base station 105 in one or more directions, UE 115 can employ similar techniques for transmitting signals multiple times in different directions (e.g., for identifying beam directions for subsequent transmissions or receptions by UE 115), or for transmitting signals in a single direction (e.g., for transmitting data to a receiving device).

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

[0102] The wireless communication system 100 may be a packet-based network operating according to a hierarchical protocol stack. In the user plane, the communication at the packet data convergence protocol (PDCP) layer may be IP-based. The radio link control (RLC) layer may perform packet segmentation and reassembly for communication on the logical channels. The medium access control (MAC) layer may perform prioritization and multiplexing of logical channels to transport channels. The MAC layer may also use error detection techniques, error correction techniques, or both to support retransmission at the MAC layer to improve link efficiency. In the control plane, the radio resource control (RRC) protocol layer may provide support between the UE 115 and the base station 105 or the core network 130 for the establishment, configuration, and maintenance of the RRC connection for the radio bearers of the user plane data. At the physical layer, the transport channels may be mapped to physical channels.

[0103] UE 115 and base station 105 may support retransmission of data to increase the likelihood of successful data reception. Hybrid Automatic Repeat reQuest (HARQ) feedback is a technique used to increase the likelihood of correctly receiving data on communication link 125. HARQ may include a combination of error detection (e.g., using Cyclic Redundancy Check (CRC)), Forward Error Correction (FEC), and retransmission (e.g., Automatic Repeat reQuest (ARQ)). HARQ may improve throughput at the MAC layer under poor radio conditions (e.g., low signal-to-noise ratio conditions). In some examples, a device may support simultaneous-slot HARQ feedback, where the device may provide HARQ feedback in a particular time slot for data received in previous symbols in that time slot. In other cases, the device may provide HARQ feedback in a subsequent time slot or according to some other time interval.

[0104] Wireless communication system 100 may support scheduling communication resources for UE 115 and then subsequently canceling the scheduled resources (e.g., using ULCI). Additionally, wireless communication system 100 may support scheduling multiple channels for UE 115, and the multiple channels may have different priorities. When these multiple channels have at least partially overlapping resources (e.g., when a high-priority PUSCH overlaps with a low-priority PUSCH), UE 115 may determine that the resources associated with the low-priority PUSCH will not be used. In any case, some of the symbols determined to be unused are not explicitly indicated by a cancellation indication or are not symbols that are currently overlapping with a high-priority channel. However, according to some specifications, UE 115 may still determine that these remaining symbols (after the canceled symbols or overlapping symbols) will not be used.

[0105] The techniques described herein provide constraints on scheduling these unused (e.g., remaining) symbols. Specifically, if the symbols remaining after the symbols indicated by a cancellation indication or the symbols remaining after overlapping symbols are rescheduled, the complexity and overhead at UE 115 may increase. The techniques described herein may reduce or limit this potential complexity and overhead. In one example, UE 115 may identify that these symbols will not be used and determine that base station 105 will not reschedule these resources for another transmission. That is, in some cases, base station 105 may be prevented from rescheduling these symbols as resources for another transmission. The ability to reschedule unused resources may depend on the capabilities of UE 115. In some examples, UE 115 may assume that unused resources will not be rescheduled for a transmission with a lower priority than the channel with the canceled or overlapping resources.

[0106] Figure 2FIG. 0 shows an example of a wireless communication system 200 in accordance with aspects of the present disclosure, which supports scheduling restrictions for cancelled resources or conflicting resources. In some examples, the wireless communication system 200 may implement aspects of the wireless communication system 100. The wireless communication system includes a base station 105-a and a UE 115-a, which may be examples of corresponding devices of Figure 1 The base station 105-a may communicate with the UE 115 in the geographical coverage area 110 of the base station 105-a, as described with respect to Figure 1 The base station 105-a may send a first transmission including a scheduling indication 205 to schedule a communication channel for the UE 115-a. The scheduling indication 205 may be an example of a downlink grant or an uplink grant, which may be included in downlink control information, uplink control information, etc. of the corresponding channel. The channel may be scheduled according to a semi-static grant or a configured grant. The scheduled communication channel may be an example of a physical downlink shared channel (PDSCH), a physical uplink shared channel (PUSCH), a physical downlink control channel (PDCCH), or a physical uplink control channel (PUCCH) or one or more sounding reference signals (SRS), and may include scheduled symbols 225 as resources for the channel.

[0107] Subsequently, the base station 105-a may send a cancellation indication 210, which cancels at least a portion of the resources of the scheduled channel. For example, the cancellation indication 210 may indicate a cancellation window 220 including a set of symbols corresponding to the scheduled channel. In some examples, the cancellation indication 210 is a ULCI or ULPI for cancelling uplink resources, or a cancellation indication for cancelling scheduled downlink resources (e.g., a downlink cancellation indication (DLCI)).

[0108] The base station 105-a may cancel uplink resources to avoid interference with resources assigned to another UE 115 and having a higher priority communication requirement. For example, the scheduled transmission including the scheduled symbols 225 may correspond to eMBB communication. The base station 105-a may then schedule another UE115 with a URLLC requirement that conflicts with the scheduled resources of the UE 115-a. Thus, to meet the high reliability goal for URLLC communication, the base station 105-a may send a cancellation indication 210 to cancel the lower reliability eMBB communication (e.g., a second transmission) to reduce or prevent interference. The base station 105-a may use DCI 2-4 to indicate to various eMBB UEs (e.g., UE 115-a) to cancel at least a portion of their scheduled transmissions (e.g., overlapping with an emergency URLLC transmission from another UE 115), which may affect eMBB PUSCH / SRS transmissions.

[0109] ULCI (and other types of cancellation indications) may indicate a time window (e.g., cancellation window 220) that starts Tproc,2 + d symbols after the end control resource set (CORESET) carrying the ULCI DCI. Some symbols within the window may be indicated as cancelled using a bitmap. When the scheduled transmission (e.g., the second transmission) is an SRS, the cancellation may be symbol-by-symbol (e.g., the indicated symbols may be cancelled). For PUSCH resource cancellation, at least one symbol may be indicated as cancelled, but UE 115-a may not send other symbols after the cancelled symbols. That is, cancellation recovery may not be supported, and the remaining symbols may not be used. This is illustrated by the cancelled symbols 235 (which may be indicated by the cancellation indication 210) and the unused symbols 240. Based on receiving the cancellation indication, UE 115-a may determine that one or more symbols will not be used for the second transmission.

[0110] According to the techniques described herein, UE 115-a may assume that base station 105-a will not send another scheduling indication 215 for scheduling a third transmission 250 on the cancelled symbols 235 and / or the unused symbols 240 (collectively referred to as unused symbols). That is, UE 115-a may determine that one or more unused symbols will not be scheduled by base station 105-a as resources in the third transmission 250, at least in part based on determining that the symbols are unused (e.g., the unused symbols 240). Accordingly, the base station may not send a scheduling indication 215 (fourth transmission) for scheduling the third transmission 250.

[0111] In addition, base station 105-a may be configured such that base station 105-a will not re-schedule the resources of the unused symbols 240 unless the new channel is associated with a higher priority (e.g., priority 245-b) compared to the channel associated with the unused symbols (e.g., the second transmission with priority 245-a). Accordingly, UE 115 may assume that any received grant for re-scheduling the unused symbols 240 will have a higher priority, and UE 115-a may assume that it will not receive a grant for scheduling a channel using the unused symbols 240 with a lower priority. For example, if the ULCI cancels resources associated with a low-priority PUSCH, UE 115-b may assume that it will not receive from base station 105-a a grant for scheduling another low-priority PUSCH (or another low-priority channel) using the unused symbols. In addition, UE 115-a may also assume that it will not receive a grant for scheduling resources for a channel having the same priority as the second transmission.

[0112] However, in some cases, base station 105-a may send scheduling indication 215 to schedule a third transmission with symbol 230, where symbol 230 may include one or more unused symbols 240 (or cancelled symbols 235). To determine whether to use the resources indicated by scheduling indication 215 for communication, UE 115-a may consider the priority 245 associated with the scheduled transmission and the priority associated with the third transmission scheduled by new scheduling indication 215a. For example, the second transmission may correspond to a low-priority PUSCH, and the third transmission may be a higher-priority PUSCH. Based on the third transmission having a higher priority, UE 115-a may determine to use the resources of the third transmission (e.g., symbol 230) for communication. However, if priority 245-b is lower than priority 245-a, then UE 115-a may determine not to use the resources of the third transmission for communication.

[0113] Priority 245 may depend on scheduling indications 205 and 215. For example, the priority of a PUSCH may be indicated by downlink control information used to schedule the PUSCH. In addition, the priority of a PDSCH may be based on the priority of the PUCCH carrying or scheduled to carry the feedback corresponding to the PDSCH. For example, if symbol 230 of the third transmission 250 corresponds to a PUCCH and the PUCCH is associated with the downlink grant used to schedule the corresponding PDSCH and is indicated to have a high priority, then UE 115-a may determine to use symbol 230 (e.g., no scheduling restrictions are applied). For example, a dynamically granted PUSCH may be of high priority or low priority, as indicated by the scheduling downlink control information. In addition, a PUCCH carrying HARQ-ACK feedback (acknowledgment (ACK) or negative acknowledgment (NACK)) may have a high or low priority, which may be indicated in the DCI used to schedule the associated PDSCH. A PUCCH carrying CSI may be associated with a low priority. Periodic SRS and semi-persistent SRS may be associated with a low priority. Aperiodic SRS may have a low priority, a high priority, or no priority. Aperiodic CSI may receive a priority based on an uplink grant (e.g., a bit in the uplink grant indicates the priority of the aperiodic CSI). In a configured grant PUSCH, the grant may include a bit indicating low priority or high priority.

[0114] In some cases, the scheduling restriction can depend on whether the second transmission is an uplink transmission that is scheduled on a flexible symbol and subsequently cancelled due to the cancellation indication 210. For example, the initial scheduling indication 205 (e.g., scheduling grant or SFI) schedules flexible symbols for scheduling flexible symbols for uplink transmission. In this case, UE 115-b does not expect to receive a downlink grant (e.g., scheduling indication 215) for scheduling the PDSCH on the unused symbol 240. That is, UE 115-b may not expect to receive a grant (e.g., slot format indication (SFI) or scheduling grant) for switching the direction of the allocated flexible symbol (downlink to uplink or uplink to downlink). In some implementations, inflexible symbols (semi-statically allocated uplink or downlink symbols) may not change. Additionally, whether the scheduling restriction applies can depend on the capabilities of UE 115-b. Because rescheduling the unused symbol 240 may increase the complexity or processing at UE 115-b. UE 115-b and / or base station 105-b can consider the capabilities of UE 115-b when determining whether to apply the scheduling restriction.

[0115] Figure 3 FIG. shows an example of a wireless communication system 300 in accordance with aspects of the present disclosure that supports scheduling restrictions for cancelled resources or conflicting resources. In some examples, the wireless communication system 300 may implement aspects of the wireless communication system 100. The wireless communication system 300 includes a base station 105-b and a UE 115-b, which may be Figure 1 and 3 examples of the corresponding devices in Figure 1 As described, the base station 105-b may communicate with the UE 115 in the geographic coverage area 110 of the base station 105-b. The base station 105-b may send a first transmission including a scheduling indication 305 to schedule a communication channel for the UE 115-a. The scheduling indication 305 may be an example of a downlink or uplink grant, which may be included in the downlink control information, uplink control information, etc. of the corresponding channel. The channel may be scheduled according to a semi-static grant or a configured grant. The scheduled communication channel may be an example of a PDSCH, PUSCH, PDCCH, or PUCCH, or one or more SRSs, and may include scheduled symbols 325 as resources for the channel.

[0116] In some cases, UE 115-b may be allocated another channel with higher-priority resources 320. That is, the radio access technologies supported by base station 105-b and UE 115-a may support channels with different priorities, e.g., low-priority PUCCH or PUSCH, and high-priority PUCCH and PUSCH. Thus, a second transmission with scheduled symbol 325 may correspond to resources of a low-priority PUCCH or PUSCH. Base station 105-b may also schedule a channel (e.g., PUCCH or PUSCH) with higher-priority resources 320. That is, the PUCCH or PUSCH associated with resources 320 may have a higher priority compared to the channel associated with scheduled symbol 325.

[0117] When resources of a channel with low priority at least partially overlap with resources of a channel with high priority, UE 115-b may determine to cancel the low-priority channel. The low-priority channel may start to be canceled d symbols after the end symbol of the CORESET in which the high-priority grant is received, starting from Tproc,2. In some examples, the low-priority channel may be canceled due to a conflict with a high-priority configured resource (e.g., SR or PUCCH carrying SPS HARQ-ACK). In such a case, the low-priority channel may start to be canceled from the first overlapping symbol. As Figure 3 shown, the higher-priority resources 320 overlap with the first four symbols of scheduled symbol 325, which are indicated as overlapping symbols 335. Thus, UE 115-b may determine to discard the second transmission, which includes the remaining unused non-overlapping symbols 340. Based on identifying a conflict (e.g., overlapping resources) between channels, UE 115-a identifies the unused symbols 340.

[0118] According to the techniques described herein, UE 115-b may assume that base station 105-b will not send another scheduling indication 315 for scheduling a third transmission 350 on overlapping symbols 335 and / or unused symbols 340 (collectively referred to as unused symbols). That is, UE 115-b may determine that one or more unused symbols will not be scheduled by base station 105-b as resources in a third transmission 350, at least in part based on determining that the symbols are unused (e.g., unused symbols 340). Thus, the base station may not send a scheduling indication 315 (a fourth transmission) for scheduling a third transmission 350.

[0119] However, as described with respect to Figure 2As described, due to overlapping resources, base station 105-b may not schedule a third transmission having a lower (or equal) priority compared to a second transmission with unused symbols 240, and UE 115-c may assume that base station 105-c will not schedule such a transmission. In some cases, base station 105-a may send a scheduling indication 315 to schedule a third transmission associated with symbol 330, where symbol 330 may include one or more unused symbols 340 (or overlapping symbols 335). In some examples, UE 115-a assumes that the scheduled transmission (e.g., the third transmission) has a higher priority (e.g., priority 345-a) compared to the second transmission (associated with priority 345-b). In some cases, to determine whether to use the resources indicated by scheduling indication 315 for communication, UE 115-b may consider the priority 345 associated with the scheduled transmission and the priority associated with the third transmission scheduled by the new scheduling indication 315. For example, the second transmission may correspond to a low-priority PUSCH, and the third transmission may be a higher-priority PUSCH. Based on the third transmission having a higher priority, UE 115-b may determine to use the resources of the third transmission (e.g., symbol 330) for communication. However, if priority 345-b is lower than priority 345-a, UE 115-b may determine not to use the resources of the third transmission for communication.

[0120] In addition, as described with respect to Figure 2 the scheduling restriction may depend on whether the second transmission is an uplink transmission scheduled on a flexible symbol and subsequently discarded due to an identified conflict between channels. For example, the initial scheduling indication 305 (e.g., a scheduling grant or SFI) schedules a flexible symbol (a flexible symbol scheduled for an uplink transmission). In this case, UE 115-b does not expect to receive a downlink grant (e.g., scheduling indication 315) scheduling a PDSCH on the unused symbol 340. That is, UE 115-b may not expect to receive a grant (e.g., an SFI or a scheduling grant) for switching the direction of the allocated flexible symbol (downlink to uplink, or uplink to downlink). In some implementations, inflexible symbols (semi-statically allocated uplink or downlink symbols) may not change. Additionally, whether the scheduling restriction applies may depend on the capabilities of UE 115-b. Since rescheduling the unused symbol 340 may increase the complexity or processing at UE 115-a. UE 115-b and / or base station 105-b may consider the capabilities of UE 115-b when determining whether to apply the scheduling restriction.

[0121] Figure 4An example of a process flow diagram 400 that supports scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure is shown. In some examples, the process flow diagram 400 may implement aspects of the wireless communication system 100. The process flow diagram 400 includes a base station 105-c and a UE 115-c, which may be examples of corresponding devices in Figures 1 to 3 the

[0122] At 405, the base station 105-c transmits a first transmission scheduling resources for a second transmission. At 410, the UE 115-c determines that one or more symbols of the scheduled resources will not be used for the second transmission based at least in part on a cancellation indication received from the base station. For example, the second transmission may be an uplink channel, such as a PUSCH or a PUCCH, and the UE 115-c may receive a cancellation indication indicating that at least a portion of the uplink channel has been canceled. The cancellation indication may be sent by the base station 105-c to prioritize resources for use by another UE for higher priority communication. In response to the cancellation indication, the UE 115-c may identify that some resources (e.g., one or more symbols) will not be used (e.g., the remaining symbols in the time slot after the canceled symbols). In another example, two different uplink channels with overlapping resources may be used to schedule the UE 115-c. For example, the UE 115-c may be scheduled with a low priority PUSCH and a high priority PUSCH having resources that overlap with the low priority PUCCH. In this case, the UE 115 may determine not to transmit the lower priority PUSCH, and thus the non-overlapping resources (e.g., one or more symbols) in the PUSCH may be determined to not be used by the UE 115-c. In some cases, the UE 115-c determines that one or more symbols of the scheduled resources will not be used for the second transmission based on a conflict between the scheduled resources for the second transmission and higher priority resources scheduled by the base station 105-c. Thus, the second transmission may have a first priority indicated by the base station 105-c and used to determine the conflict.

[0123] At 415, the UE 115-c can determine that one or more symbols that are determined to be unused will not be scheduled by the base station as resources in a third transmission. That is, the UE 115-c can determine that the unused symbols will not be rescheduled for a transmission having the same or lower priority as the originally scheduled transmission. However, the base station can send an indication to schedule the unused resources for another channel having a different / higher priority. When the priorities are different, the UE 115 can determine whether to communicate using one or more symbols or not at least in part based on the relative priorities. Specifically, if the priority of the transmission being scheduled is greater than the priority of the channel having the resources that have been cancelled / overlap with a higher priority channel, the UE 115-c can determine to communicate using one or more symbols and the resources indicated by the base station 105-c. In some cases, this determination is based on the priority of the third transmission (e.g., the first priority of the third transmission).

[0124] At 420, the UE 115-c communicates with the base station 105-c at least in part based on determining that one or more symbols that are unused will not be scheduled by the base station as resources in a third transmission. The communication can include communicating with the base station using other resources. In some examples, the communication can include: communicating using one or more unused symbols based on determining that the scheduled transmission using the unused symbols has a higher priority compared to the channel including the overlapping or cancelled resources.

[0125] Figure 5 FIG. 500 is a block diagram of a device 505 supporting scheduling restrictions for cancelled or conflicting resources in accordance with aspects of the present disclosure. The device 505 can be an example of aspects of the UE 115 as described herein. The device 505 can include a receiver 510, a communication manager 515, and a transmitter 520. The device 505 can also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).

[0126] The receiver 510 can receive information such as packets, user data, or control information associated with various information channels (e.g., control channel information, data channel information, and information related to scheduling restrictions for cancelled or conflicting resources, etc.). The information can be passed to other components of the device 505. The receiver 510 can be an example of aspects of the transceiver 820 described in Figure 8 The receiver 510 can utilize a single antenna or a set of antennas.

[0127] The communication manager 515 may receive a first transmission from a base station that schedules resources for a second transmission. The communication manager 515 may determine, based on a cancellation indication received from the base station, that one or more symbols of the scheduled resources will not be used for the second transmission. The communication manager 515 may determine, based on the one or more symbols not being used, that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission. The communication manager 515 may communicate with the base station based on determining that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission. The communication manager 515 may be an example of aspects of the communication manager 810 described herein.

[0128] The communication manager 515 or its sub-components may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 515 or its sub-components may be performed by a general-purpose processor, a DSP, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure.

[0129] The communication manager 515 or its sub-components may be physically located in various positions, including being distributed such that portions of the functionality are implemented by one or more physical devices in different physical locations. In some examples, in accordance with aspects of this disclosure, the communication manager 515 or its sub-components may be separate and distinct components. In some examples, in accordance with aspects of this disclosure, the communication manager 515 or its sub-components may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in this disclosure, or combinations thereof.

[0130] The transmitter 520 may send signals generated by other components of the device 505. In some examples, the transmitter 520 may be collocated with the receiver 510 in a transceiver module. For example, the transmitter 520 may be an example of aspects of the transceiver 820 described with reference to Figure 8 The transmitter 520 may utilize a single antenna or a set of antennas.

[0131] In some examples, the communication manager 515 may be implemented as an integrated circuit or chipset of a mobile device modem, and the receiver 510 and transmitter 520 may be implemented as analog components (e.g., amplifiers, filters, antennas) coupled to the mobile device modem to enable wireless transmission and reception on one or more frequency bands.

[0132] The communication manager 515 described herein may be implemented to achieve one or more potential advantages. One implementation may allow the device 505 to more effectively coordinate communication between a set of TRPs and the device 505. More specifically, it may determine scheduling restrictions for cancelled symbols, unused symbols, or conflicting symbols. For example, the device 505 may determine that one or more symbols will not be used, at least in part, based on receiving a cancellation indication or identifying a higher-priority channel that overlaps with a scheduled transmission. The device 505 may determine that the unused symbols will not be rescheduled by the base station, or determine that the unused channel may be used for a transmission with a higher priority compared to a previously scheduled transmission that has been at least partially cancelled or has overlapping resources.

[0133] Based on implementing the scheduling techniques described herein, a processor of the UE 115 (e.g., as referred to Figure 8 in connection with the control receiver 510, transmitter 520, or transceiver 820) may increase reliability and reduce signaling overhead because symbols may not be used, thereby reducing the processing complexity regarding rescheduling cancelled or unused symbols.

[0134] Figure 6 FIG. 600 is a block diagram of a device 605 that supports scheduling restrictions for cancelled or conflicting resources in accordance with aspects of the present disclosure. The device 605 may be an example of aspects of the device 505 or UE 105 described herein. The device 605 may include a receiver 610, a communication manager 615, and a transmitter 640. The device 605 may also include a processor. Each of these components may communicate with one another (e.g., via one or more buses).

[0135] The receiver 610 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channel information, data channel information, and information related to supporting scheduling restrictions for cancelled or conflicting resources, etc.). The information may be passed to other components of the device 605. The receiver 610 may be an example of aspects of the transceiver 820 described Figure 8 herein. The receiver 610 may utilize a single antenna or a set of antennas.

[0136] As described herein, the communication manager 615 may be an example of aspects of the communication manager 515. The communication manager 615 may include a scheduling interface 620, a symbol determination component 625, a scheduling component 630, and a communication interface 635. The communication manager 615 may be an example of aspects of the communication manager 810 described herein.

[0137] The scheduling interface 620 may receive a first transmission from a base station scheduling resources for a second transmission.

[0138] The symbol determination component 625 may determine, based on a cancellation indication received from a base station, that one or more symbols of the scheduled resources will not be used for a second transmission.

[0139] The scheduling component 630 may determine, based on one or more symbols not being used, that the one or more symbols not being used will not be scheduled by the base station as resources in a third transmission.

[0140] The communication interface 635 determines that the one or more symbols not being used will not be scheduled by the base station as resources in a third transmission, to communicate with the base station.

[0141] The transmitter 640 may transmit signals generated by other components of the device 605. In some examples, the transmitter 640 may be collocated with the receiver 610 in the transceiver module. For example, the transmitter 640 may be an example of aspects of the transceiver 820 described with reference to Figure 8 The transmitter 640 may use a single antenna or a set of antennas.

[0142] Figure 7 FIG. 700 is a block diagram illustrating a communication manager 705 that supports scheduling restrictions for canceled or conflicting resources, in accordance with aspects of the present disclosure. The communication manager 705 may be an example of aspects of the communication manager 515, the communication manager 615, or the communication manager 810 described herein. The communication manager 705 may include a scheduling interface 710, a symbol determination component 715, a scheduling component 720, a communication interface 725, a priority comparison component 730, a cancellation indication interface 735, a symbol identification component 740, and a conflict identification component 745. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).

[0143] The scheduling interface 710 may receive a first transmission from a base station scheduling resources for a second transmission.

[0144] In some examples, the scheduling interface 710 may receive a fourth transmission from the base station that schedules at least one of one or more symbols as resources for a third transmission associated with a second priority that is different from a first priority, wherein communicating with the base station is based on receiving the fourth transmission.

[0145] In some cases, the fourth transmission includes a downlink grant that schedules the resources for a physical downlink shared channel, and the second priority corresponds to a physical uplink control channel that is allocated to transmit feedback associated with the physical downlink shared channel.

[0146] In some cases, the fourth transmission includes an uplink grant that schedules the resources for a physical uplink shared channel, and the second priority is associated with the physical uplink shared channel.

[0147] The symbol determination component 715 may determine that one or more symbols of the scheduled resources will not be used for the second transmission based on a cancellation indication received from the base station.

[0148] In some examples, the symbol determination component 715 may determine that the second transmission is an uplink transmission, and the one or more symbols include flexible symbols scheduled as uplink symbols for the uplink transmission, where the UE determines that the one or more symbols not to be used will not be scheduled based on determining that the second transmission is an uplink transmission and the one or more symbols include flexible symbols.

[0149] The scheduling component 720 may determine that the one or more symbols not to be used will not be scheduled by the base station as resources in the third transmission based on determining that the one or more symbols will not be used.

[0150] In some examples, the scheduling component 720 may determine that the one or more symbols not to be used will not be scheduled by the base station based on the UE's capabilities. In some cases, the third transmission includes a physical uplink shared channel, a physical uplink control channel, or one or more sounding reference signals.

[0151] The communication interface 725 may communicate with the base station based on determining that the one or more symbols not to be used will not be scheduled by the base station as resources in the third transmission.

[0152] The priority comparison component 730 may determine not to communicate using the scheduled resources of the third transmission based on the second priority being lower than the first priority, where communicating with the base station is based on determining not to communicate using the scheduled resources of the third transmission.

[0153] In some examples, the priority comparison component 730 may determine to communicate using the scheduled resources of the third transmission based on the second priority being higher than the first priority, where communicating with the base station is based on determining to communicate using the scheduled resources of the third transmission.

[0154] The cancellation indication interface 735 may receive from the base station a cancellation indication canceling at least one symbol of a time slot including one or more symbols of the second transmission, where determining that one or more symbols of the scheduled resources will not be used for the second transmission is based on receiving the cancellation indication.

[0155] In some cases, the second transmission is an uplink transmission and the cancellation indication is an uplink cancellation indication. In some cases, the second transmission is a downlink transmission and the cancellation indication is a downlink cancellation indication.

[0156] The symbol identification component 740 may determine one or more symbols in a second transmission after at least one symbol of a time slot, wherein determining that one or more symbols of the scheduled resources will not be used for the second transmission is based on determining one or more symbols in the second transmission after at least one symbol in the cancellation indication.

[0157] In some examples, the symbol identification component 740 may determine one or more symbols of the second transmission after at least one symbol of the second transmission that is overlapping with a resource in a higher-priority resource, wherein determining that one or more symbols of the scheduled resources will not be used for the second transmission is based on determining one or more symbols of the second transmission.

[0158] The conflict identification component 745 may determine that at least a portion of the resources of the second transmission is overlapping with a higher-priority resource scheduled by the base station, wherein determining that one or more symbols of the scheduled resources will not be used for the second transmission is based on determining that at least a portion of the resources of the second transmission is overlapping with a higher-priority resource scheduled by the base station. In some cases, the second transmission corresponds to a physical uplink control channel or a physical uplink shared channel.

[0159] In some cases, the higher-priority resource corresponds to a resource of a higher-priority physical uplink control channel compared to a physical uplink control channel, or a resource of a higher-priority physical uplink shared channel compared to a physical uplink shared channel.

[0160] Figure 8 FIG. shows a system 800 including a device 805 in accordance with aspects of the present disclosure, the device 805 supporting scheduling restrictions for cancelled or conflicting resources. The device 805 may be an example of or include components of the device 505, the device 605, or the UE 115 as described herein. The device 805 may include components for two-way voice and data communication, including components for sending and receiving communication, including a communication manager 810, an I / O controller 815, a transceiver 820, an antenna 825, a memory 830, and a processor 840. These components may communicate electronically via one or more buses (e.g., bus 845).

[0161] The communication manager 810 may receive a first transmission from a base station scheduling resources for a second transmission. The communication manager 810 may determine, based on a cancellation indication received from the base station, that one or more symbols of the scheduled resources will not be used for the second transmission. The communication manager 810 may determine, based on the one or more symbols not being used, that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission. The communication manager 810 may communicate with the base station based on determining that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission.

[0162] The I / O controller 815 may manage the input and output signals of the device 805. The I / O controller 815 may also manage peripheral devices not integrated into the device 1305. In some cases, the I / O controller 815 may represent a physical connection or port to an external peripheral device. In some cases, the I / O controller 815 may utilize an operating system such as or other known operating systems. In other cases, the I / O controller 815 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, the I / O controller 815 may be implemented as part of a processor. In some cases, a user may interact with the device 805 via the I / O controller 815 or via a hardware component controlled by the I / O controller 815.

[0163] As described above, the transceiver 820 may communicate bidirectionally via one or more antennas, wired or wireless links. For example, the transceiver 820 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 820 may also include: a modem for modulating packets and providing the modulated packets to the antenna for transmission, and for demodulating packets received from the antenna.

[0164] In some cases, the wireless device may include a single antenna 825. However, in some cases, the device may have more than one antenna 825, which may be capable of simultaneously transmitting or receiving multiple wireless transmissions.

[0165] The memory 830 may include RAM and ROM. The memory 830 may store computer-readable computer-executable code 835, which includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, the memory 830 may also contain a BIOS, which may control basic hardware or software operations, such as interactions with peripheral components or devices.

[0166] The processor 840 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 840 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into the processor 840. The processor 840 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1330) to cause the device 805 to perform various functions (e.g., functions or tasks supporting scheduling restrictions for canceled or conflicting resources).

[0167] The code 835 may include instructions for implementing aspects of the present disclosure, including instructions for supporting wireless communication. The code 835 may be stored in a non-transitory computer-readable medium such as system memory or other types of memory. In some cases, the code 835 may not be directly executable by the processor 840, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.

[0168] Figure 9 Block diagram 900 of a device 905 supporting scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure is shown. The device 905 may be an example of aspects of the base station 105 as described herein. The device 905 may include a receiver 910, a communication manager 915, and a transmitter 920. The device 905 may also include a processor. Each of these components may communicate with one another (e.g., via one or more buses).

[0169] The receiver 910 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channel information, data channel information, and information related to scheduling restrictions for canceled or conflicting resources, etc.). The information may be passed to other components of the device 905. The receiver 910 may be an example of aspects of the transceiver 1220 described with reference to Figure 12 The receiver 910 may utilize a single antenna or a set of antennas.

[0170] The communication manager 915 may send a first transmission scheduling resources for a second transmission to the UE. The communication manager 915 may determine, based on a cancellation indication sent by the base station, that one or more symbols of the scheduled resources will not be used for the second transmission. The communication manager 915 may determine, based on determining that one or more symbols will not be used, that the one or more unused symbols will not be scheduled in a third transmission associated with a first priority. The communication manager 915 may communicate with the UE based on determining that the one or more unused symbols will not be scheduled as resources in the third transmission. The communication manager 915 may be an example of aspects of the communication manager 1210 described herein.

[0171] The communication manager 915 or its subcomponents may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 915 or its subcomponents may be performed by a general-purpose processor, a DSP, an application-specific integrated circuit (ASIC), an FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure.

[0172] The communication manager 915 or its subcomponents may be physically located in various positions, including being distributed such that portions of the functionality are implemented by one or more physical devices in different physical locations. In some examples, in accordance with aspects of this disclosure, the communication manager 915 or its subcomponents may be separate and distinct components. In some examples, in accordance with aspects of this disclosure, the communication manager 915 or its subcomponents may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in this disclosure, or combinations thereof.

[0173] The transmitter 920 may send signals generated by other components of the device 905. In some examples, the transmitter 920 may be collocated with the receiver 910 in a transceiver module. For example, the transmitter 920 may be an example of aspects of the transceiver 1220 described with reference to Figure 12 The transmitter 920 may utilize a single antenna or a set of antennas.

[0174] Figure 10FIG. 1000 is a block diagram of a device 1005 that supports scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure. The device 1005 may be an example of aspects of the device 905 or base station 105 as described herein. The device 1005 may include a receiver 1010, a communication manager 1015, and a transmitter 1030. The device 1005 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0175] The receiver 1010 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channel information, data channel information, and information related to scheduling restrictions for canceled or conflicting resources, etc.). The information may be passed to other components of the device 1005. The receiver 1010 may be an example of aspects of the transceiver 1220 described with reference to Figure 12 The receiver 1010 may utilize a single antenna or a set of antennas.

[0176] As described herein, the communication manager 1015 may be an example of aspects of the communication manager 915. The communication manager 1015 may include a scheduling interface 1020, a scheduling component 1025, and a communication interface 1030. The communication manager 1015 may be an example of aspects of the communication manager 1210 described herein.

[0177] The scheduling interface 1020 may send a first transmission scheduling resources for a second transmission to the UE.

[0178] The scheduling component 1025 may determine that one or more symbols of the scheduled resources will not be used for the second transmission based on a cancellation indication sent by the base station, and based on the determination that one or more symbols will not be used, determine that the one or more symbols that will not be used will not be scheduled in a third transmission associated with a first priority.

[0179] The communication interface 1030 may communicate with the UE based on the determination that the one or more symbols that will not be used will not be scheduled as resources in the third transmission.

[0180] The transmitter 1030 may transmit signals generated by other components of the device 1005. In some examples, the transmitter 1030 may be collocated with the receiver 1010 in a transceiver module. For example, the transmitter 1030 may be an example of aspects of the transceiver 1220 described with reference to Figure 12 The transmitter 1030 may utilize a single antenna or a set of antennas.

[0181] Figure 11FIG. 1100 is a block diagram of a communication manager 1105 that supports scheduling restrictions for canceled or conflicting resources, in accordance with aspects of the present disclosure. The communication manager 1105 may be an example of aspects of the communication manager 915, communication manager 1015, or communication manager 1210 described herein. The communication manager 1105 may include a scheduling interface 1110, a scheduling component 1115, a communication interface 1120, a priority comparison component 1125, a symbol determination component 1130, a cancellation indication interface 1135, a symbol identification component 1140, and a conflict identification component 1145. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).

[0182] The scheduling interface 1110 may send a first transmission to a UE scheduling resources for a second transmission.

[0183] In some examples, the scheduling interface 1110 may send a fourth transmission to the UE that schedules at least one symbol of one or more symbols as resources for a third transmission associated with a second priority different from a first priority, wherein communication with the base station is based on receiving the fourth transmission.

[0184] In some cases, the fourth transmission includes scheduling the resources for a downlink grant of a physical downlink shared channel, and the second priority corresponds to a physical uplink control channel allocated for transmitting feedback associated with the physical downlink shared channel.

[0185] In some cases, the fourth transmission includes scheduling the resources for an uplink grant of a physical uplink shared channel, and the second priority is associated with the physical uplink shared channel.

[0186] The scheduling component 1115 may determine that one or more symbols of the scheduled resources will not be used for the second transmission based on a cancellation indication sent by the base station.

[0187] In some examples, the scheduling component 1115 may determine that one or more symbols that are not to be used will not be scheduled in a third transmission associated with the first priority based on determining that the one or more symbols will not be used.

[0188] In some examples, the scheduling component 1115 may determine that one or more symbols that are not to be used will not be scheduled based on the capabilities of the UE.

[0189] In some cases, the third transmission includes a physical uplink shared channel, a physical uplink control channel, or one or more sounding reference signals.

[0190] In some cases, the second transmission is an uplink transmission and the cancellation indication is an uplink cancellation indication.

[0191] In some cases, the second transmission is a downlink transmission, and the cancellation indication is a downlink cancellation indication.

[0192] The communication interface 1120 can communicate with the UE based on determining that one or more symbols that are not used will not be scheduled as resources in the third transmission.

[0193] The priority comparison component 1125 can determine not to communicate using the scheduled resources of the third transmission based on the second priority being lower than the first priority, wherein communicating with the base station is based on determining not to communicate using the scheduled resources of the third transmission.

[0194] In some examples, the priority comparison component 1125 can determine to communicate using the scheduled resources of the third transmission based on the second priority being higher than the first priority, wherein communicating with the base station is based on determining to communicate using the scheduled resources of the third transmission.

[0195] The symbol determination component 1130 can determine that the second transmission is an uplink transmission, and that one or more symbols include flexible symbols scheduled as uplink symbols for the uplink transmission, wherein the base station determines that one or more symbols that are not used will not be scheduled based on determining that the second transmission is an uplink transmission and that one or more symbols include flexible symbols.

[0196] The cancellation indication interface 1135 can send a cancellation indication to the UE to cancel at least one symbol of a time slot including one or more symbols of the second transmission, wherein determining that one or more symbols of the scheduled resources will not be used for the second transmission is based on receiving the cancellation indication.

[0197] The symbol identification component 1140 can determine one or more symbols in the second transmission after at least one symbol of the time slot, wherein determining that one or more symbols of the scheduled resources will not be used for the second transmission is based on determining one or more symbols in the second transmission after at least one symbol in the cancellation indication.

[0198] In some examples, the symbol identification component 1140 can determine one or more symbols of the second transmission after at least one symbol of the second transmission that overlaps with a resource in a higher priority resource, wherein determining that one or more symbols of the scheduled resources will not be used for the second transmission is based on determining one or more symbols of the second transmission.

[0199] The conflict identification component 1145 may determine that at least a portion of the resources of the second transmission is overlapping with higher-priority resources scheduled by the base station, wherein determining that one or more symbols of the scheduled resources will not be used for the second transmission is based on determining that at least a portion of the resources of the second transmission is overlapping with higher-priority resources scheduled by the base station.

[0200] In some cases, the second transmission corresponds to a physical uplink control channel or a physical uplink shared channel.

[0201] In some cases, the higher-priority resources correspond to resources of a physical uplink control channel with a higher priority compared to a physical uplink control channel, or resources of a physical uplink shared channel with a higher priority compared to a physical uplink shared channel.

[0202] Figure 12 FIG. shows a system 1200 including a device 1205 in accordance with aspects of the present disclosure, the device 1205 supporting scheduling restrictions for cancelled resources or conflicting resources. The device 1205 may be an example of or include components of the device 905, the device 1005, or the base station 105 described herein. The device 1205 may include components for two-way voice and data communication, including components for sending and receiving communications, including a communication manager 1210, a network communication manager 1215, a transceiver 1220, an antenna 1225, a memory 1230, a processor 1240, and an inter-station communication manager 1245. These components may communicate electronically via one or more buses (e.g., bus 1250).

[0203] The communication manager 1210 may send a first transmission scheduling resources for a second transmission to the UE. The communication manager 1210 may determine that one or more symbols of the scheduled resources will not be used for the second transmission based on a cancellation indication sent by the base station. The communication manager 1210 may determine that one or more symbols that will not be used will not be scheduled in a third transmission associated with a first priority based on determining that one or more symbols will not be used. The communication manager 1210 may communicate with the UE based on determining that one or more symbols that will not be used will not be scheduled as resources in the third transmission.

[0204] The network communication manager 1215 may manage communication with the core network (e.g., via one or more wired backhaul links). For example, the network communication manager 1215 may manage the conveyance of data communication of client devices (such as one or more UEs 115).

[0205] As described above, transceiver 1220 may communicate bidirectionally via one or more antennas, wired or wireless links. For example, transceiver 1220 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. Transceiver 1220 may also include a modem for modulating packets and providing the modulated packets to an antenna for transmission, and for demodulating packets received from the antenna.

[0206] In some cases, the wireless device may include a single antenna 1225. However, in some cases, the device may have more than one antenna 1225, which may be capable of simultaneously transmitting or receiving multiple wireless transmissions.

[0207] Memory 1230 may include RAM, ROM, or a combination thereof. Memory 1230 may store computer-readable code 1235, which includes instructions that, when executed by a processor (e.g., processor 1240), cause the device to perform the various functions described herein. In some cases, memory 1230 may also contain a BIOS, which may control basic hardware or software operations such as interactions with peripheral components or devices.

[0208] Processor 1240 may include intelligent hardware devices (e.g., a general-purpose processor, DSP, CPU, microcontroller, ASIC, FPGA, programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1240 may be configured to operate a memory array using a memory controller. In some cases, the memory controller may be integrated into processor 1240. Processor 1240 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1230) to cause device 1205 to perform various functions (e.g., functions or tasks that support scheduling restrictions for canceled or conflicting resources).

[0209] The inter-station communication manager 1245 may manage communication with other base stations 105 and may include a controller or scheduler for cooperatively controlling communication with the UE 115 with other base stations 105. For example, the inter-station communication manager 1245 may coordinate the scheduling of transmissions to the UE 115 for various interference mitigation techniques such as beamforming or joint transmission. In some examples, the inter-station communication manager 1245 may provide an X2 interface within the LTE / LTE-A wireless communication network technology to provide communication between base stations 105.

[0210] Code 1235 may include instructions to implement aspects of the present disclosure, including instructions to support wireless communication. Code 1235 may be stored in a non-transitory computer-readable medium such as system memory or other types of memory. In some cases, Code 1235 may not be directly executable by the processor 1240, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.

[0211] Figure 13 FIG. shows a flowchart of a method 1300 that supports scheduling restrictions for canceled or conflicting resources in accordance with aspects of the present disclosure. Operations of method 1300 may be implemented by a UE 115 or components thereof as described herein. For example, operations of method 1300 may be performed by a communication manager as described with reference to Figures 5 to 8 In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the functions described below.

[0212] At 1305, the UE may receive a first transmission scheduling resources for a second transmission from a base station. The operation at 1305 may be performed in accordance with the methods described herein. In some examples, aspects of the operation at 1305 may be performed by a scheduling interface as described with reference to Figures 5 to 8 described.

[0213] At 1310, the UE may determine that one or more symbols of the scheduled resources will not be used for the second transmission based on a cancellation indication received from the base station. The operation at 1310 may be performed in accordance with the methods described herein. In some examples, aspects of the operation at 1310 may be performed by a symbol determination component as described with reference to Figures 5 to 8 described.

[0214] At 1315, the UE may determine that one or more symbols that are not to be used will not be scheduled by the base station as resources in a third transmission based on the determination that one or more symbols will not be used. The operation at 1315 may be performed in accordance with the methods described herein. In some examples, aspects of the operation at 1315 may be performed by a scheduling component as described with reference to Figures 5 to 8 described.

[0215] At 1320, the UE may communicate with the base station based on the determination that one or more symbols that are not to be used will not be scheduled by the base station as resources in a third transmission. The operation at 1320 may be performed in accordance with the methods described herein. In some examples, aspects of the operation at 1320 may be performed via a communication interface as described with reference to Figures 5 to 8 described.

[0216] Figure 14A flowchart illustrating a method 1400 that supports scheduling restrictions for cancelled or conflicting resources in accordance with aspects of the present disclosure is shown. Operations of method 1400 may be implemented by a base station 105 or components thereof as described herein. For example, operations of method 1400 may be performed by a communication manager as described with reference to Figures 9 to 12 described. In some examples, the base station may execute a set of instructions to control functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform aspects of the functions described below.

[0217] At 1405, the base station may transmit a first transmission scheduling resources for a second transmission to a UE. The operation of 1405 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1405 may be performed by a scheduling interface as described with reference to Figures 9 to 12 described.

[0218] At 1410, the base station may determine that one or more symbols of the scheduled resources will not be used for the second transmission based on a cancellation indication sent by the base station. The operation of 1410 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1410 may be performed by a scheduling component as described with reference to Figures 9 to 12 described.

[0219] At 1415, the base station may determine that one or more symbols that are not to be used will not be scheduled in a third transmission associated with a first priority based on the determination that the one or more symbols will not be used. The operation of 1415 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1415 may be performed by a scheduling component as described with reference to Figures 9 to 12 described.

[0220] At 1420, the base station may communicate with the UE based on the determination that one or more symbols that are not to be used will not be scheduled as resources in the third transmission. The operation of 1420 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1420 may be performed by a communication interface as described with reference to Figures 9 to 12 described.

[0221] An overview of aspects of the present disclosure is provided below:

[0222] Aspect 1: A method for wireless communication at a UE, comprising: receiving, from a base station, a first transmission scheduling resources for a second transmission; determining, at least in part based on a cancellation indication received from the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determining, at least in part based on determining that the one or more symbols will not be used, that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission; and communicating with the base station, at least in part based on determining that the one or more unused symbols will not be scheduled by the base station as resources in the third transmission.

[0223] Aspect 2: The method according to aspect 1, further comprising: receiving, from the base station, the cancellation indication for canceling at least one symbol of a time slot including the one or more symbols of the second transmission, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least in part based on receiving the cancellation indication.

[0224] Aspect 3: The method according to aspect 2, further comprising: determining one or more symbols in the second transmission after the at least one symbol of the time slot, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least in part based on determining the one or more symbols in the second transmission after the at least one symbol in the cancellation indication.

[0225] Aspect 4: The method according to any one of aspects 2 to 3, wherein the second transmission is an uplink transmission and the cancellation indication is an uplink cancellation indication.

[0226] Aspect 5: The method according to any one of aspects 2 to 4, wherein the second transmission is a first physical uplink shared channel transmission or a first sounding reference signal transmission, and determining that the one or more unused symbols will not be scheduled by the base station comprises: determining that the one or more unused symbols will not be scheduled for a second physical uplink shared channel transmission or a second sounding reference signal transmission.

[0227] Aspect 6: The method according to any one of aspects 1 to 5, wherein the second transmission has a first priority, further comprising: receiving, from the base station, a fourth transmission scheduling at least one of the one or more symbols as resources for the third transmission associated with a second priority different from the first priority, wherein communicating with the base station is at least in part based on receiving the fourth transmission.

[0228] Aspect 7: The method according to aspect 6 further includes: determining not to communicate using the scheduled resources of the third transmission, at least in part based on the second priority being lower than the first priority, wherein communicating with the base station is at least in part based on determining not to communicate using the scheduled resources of the third transmission.

[0229] Aspect 8: The method according to aspect 6 further includes: determining to communicate using the scheduled resources of the third transmission, at least in part based on the second priority being higher than the first priority, wherein communicating with the base station is at least in part based on determining to communicate using the scheduled resources of the third transmission.

[0230] Aspect 9: The method according to any one of aspects 6 to 8, wherein the fourth transmission includes scheduling the resources for a downlink grant of a physical downlink shared channel, and the second priority corresponds to a physical uplink control channel allocated for transmitting feedback associated with the physical downlink shared channel.

[0231] Aspect 10: The method according to any one of aspects 6 to 9, wherein the third transmission includes a physical uplink shared channel, a physical uplink control channel, or one or more sounding reference signals.

[0232] Aspect 11: The method according to any one of aspects 6 to 10, wherein the fourth transmission includes scheduling the resources for an uplink grant of a physical uplink shared channel, and the second priority is associated with the physical uplink shared channel.

[0233] Aspect 12: The method according to any one of aspects 1, further includes: determining that the second transmission is an uplink transmission, and the one or more symbols include flexible symbols scheduled as uplink symbols for the uplink transmission, wherein the UE determines that the one or more unused symbols will not be scheduled, at least in part based on determining that the second transmission is the uplink transmission and the one or more symbols include flexible symbols.

[0234] Aspect 13: The method according to any one of aspects 1 to 12, further includes: determining that at least a portion of the resources of the second transmission is overlapping with higher priority resources scheduled by the base station, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least in part based on determining that at least a portion of the resources of the second transmission is overlapping with the higher priority resources scheduled by the base station.

[0235] Aspect 14: The method according to aspect 13 further includes: determining one or more symbols of the second transmission in the second transmission after at least one symbol of the second transmission, wherein the at least one symbol of the second transmission overlaps with the resource of the higher priority resource, and determining that the one or more symbols of the scheduled resource will not be used for the second transmission is at least partially based on determining the one or more symbols of the second transmission.

[0236] Aspect 15: The method according to any one of aspects 13 to 14, wherein the second transmission corresponds to a physical uplink control channel or a physical uplink shared channel; and the higher priority resource corresponds to a resource of a higher priority physical uplink control channel compared to the physical uplink control channel, or a resource of a higher priority physical uplink shared channel compared to the physical uplink shared channel.

[0237] Aspect 16: The method according to any one of aspects 1 to 15, wherein determining that the one or more unused symbols will not be scheduled further includes: determining that the one or more unused symbols will not be scheduled by the base station at least partially based on the capabilities of the UE.

[0238] Aspect 17: A method for wireless communication at a base station, including: sending a first transmission scheduling a resource for a second transmission to a UE; determining that one or more symbols of the scheduled resource will not be used for the second transmission at least partially based on a cancellation indication sent by the base station; determining that the one or more unused symbols will not be scheduled in a third transmission at least partially based on determining that the one or more symbols will not be used; and communicating with the UE at least partially based on determining that the one or more unused symbols will not be scheduled as a resource in the third transmission.

[0239] Aspect 18: The method according to aspect 17 further includes: sending the cancellation indication to the UE, the cancellation indication canceling at least one symbol of a time slot including the one or more symbols of the second transmission, and determining that the one or more symbols of the scheduled resource will not be used for the second transmission is at least partially based on receiving the cancellation indication.

[0240] Aspect 19: The method according to aspect 18 further includes: determining one or more symbols in the second transmission that are after the at least one symbol of the time slot, wherein determining that the one or more symbols of the scheduled resource will not be used for the second transmission is at least partially based on determining one or more symbols in the second transmission that are after the at least one symbol in the cancellation indication.

[0241] Aspect 20: The method according to any one of aspects 18 to 19, wherein the second transmission is an uplink transmission and the cancellation indication is an uplink cancellation indication.

[0242] Aspect 21: The method according to any one of aspects 18 to 20, wherein the second transmission is a first physical uplink shared channel transmission or a first sounding reference signal transmission, and determining that the one or more unused symbols will not be scheduled by the base station includes: determining that the one or more unused symbols will not be scheduled for a second physical uplink shared channel transmission or a second sounding reference signal transmission.

[0243] Aspect 22: The method according to any one of aspects 17 to 21, wherein the second transmission has a first priority, further includes: sending to the UE a fourth transmission that schedules at least one of the one or more symbols as a resource for a third transmission associated with a second priority different from the first priority, wherein communicating with the base station is at least partially based on receiving the fourth transmission.

[0244] Aspect 23: The method according to aspect 22 further includes: determining not to communicate using the scheduled resources of the third transmission at least partially based on the second priority being lower than the first priority, wherein communicating with the base station is at least partially based on determining not to communicate using the scheduled resources of the third transmission.

[0245] Aspect 24: The method according to aspect 22 further includes: determining to communicate using the scheduled resources of the third transmission at least partially based on the second priority being higher than the first priority, wherein communicating with the base station is at least partially based on determining to communicate using the scheduled resources of the third transmission.

[0246] Aspect 25: The method according to any one of aspects 22 to 24, wherein the fourth transmission includes a downlink grant scheduling the resource for a physical downlink shared channel, and the second priority corresponds to a physical uplink control channel allocated for sending feedback associated with the physical downlink shared channel.

[0247] Aspect 26: The method according to any one of aspects 22 to 25, wherein the third transmission comprises a physical uplink shared channel, a physical uplink control channel, or one or more sounding reference signals.

[0248] Aspect 27: The method according to any one of aspects 22 to 26, wherein the fourth transmission comprises an uplink grant scheduling the resources for a physical uplink shared channel, and the second priority is associated with the physical uplink shared channel.

[0249] Aspect 28: The method according to aspect 22, further comprising: determining that the second transmission is an uplink transmission, and the one or more symbols comprise flexible symbols scheduled as uplink symbols for the uplink transmission, wherein the base station determines that the one or more unused symbols will not be scheduled at least in part based on determining that the second transmission is the uplink transmission and the one or more symbols comprise flexible symbols.

[0250] Aspect 29: The method according to any one of aspects 17 to 28, further comprising: determining that at least a portion of the resources of the second transmission is overlapping with the higher priority resources scheduled by the base station, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least in part based on determining that at least a portion of the resources of the second transmission is overlapping with the higher priority resources scheduled by the base station.

[0251] Aspect 30: The method according to aspect 29, further comprising: determining the one or more symbols of the second transmission located in the second transmission after at least one symbol of the second transmission, the at least one symbol of the second transmission being overlapping with the resources of the higher priority resources, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least in part based on determining the one or more symbols of the second transmission.

[0252] Aspect 31: The method according to any one of aspects 29 to 30, wherein the second transmission corresponds to a physical uplink control channel or a physical uplink shared channel; and the higher priority resources correspond to resources of a higher priority physical uplink control channel compared to the physical uplink control channel, or resources of a higher priority physical uplink shared channel compared to the physical uplink shared channel.

[0253] Aspect 32: The method according to any one of aspects 17 to 31, wherein determining that the one or more symbols that are not to be used will not be scheduled further comprises: determining that the one or more symbols that are not to be used will not be scheduled based at least in part on the capabilities of the UE.

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

[0255] Aspect 34: An apparatus for wireless communication at a UE, comprising at least one unit for performing the method according to any one of aspects 1 to 16.

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

[0257] Aspect 36: An apparatus for wireless communication at a base station, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any one of aspects 17 to 32.

[0258] Aspect 37: An apparatus for wireless communication at a base station, comprising at least one unit for performing the method according to any one of aspects 17 to 32.

[0259] Aspect 38: A non-transitory computer-readable medium storing code for wireless communication at a base station, the code comprising instructions executable by a processor to perform the method according to any one of aspects 17 to 32.

[0260] It should be noted that the above methods describe possible implementations, and the operations and steps can be rearranged or otherwise modified, and other implementations are also possible. In addition, aspects of two or more methods can be combined.

[0261] Although aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for purposes of example, and the LTE, LTE-A, LTE-A Pro, or NR terminology may be used in much of the description, the techniques described herein can be applied outside of LTE, LTE-A, LTE-A Pro, or NR applications. For example, the described techniques can be applicable to a variety of other wireless communication systems such as: Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.

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

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

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

[0265] A computer-readable medium includes both a non-transitory computer storage medium and a communication medium, where the communication medium includes any medium that facilitates transfer of a computer program from one place to another. The non-transitory storage medium can be any available medium that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, non-transitory computer-readable media can include random access memory (RAM), read only memory (ROM), electrically erasable programmable ROM (EEPROM), flash memory, compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage or other magnetic disk storage devices, or any other non-transitory medium that can be used to carry or store desired program code units in the form of instructions or data structures and that can be accessed by a general purpose or special purpose computer or a general purpose or special purpose processor computer. Also, any connection is properly termed a computer-readable medium. For example, if software is transmitted using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable medium. As used herein, disks and discs include CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc, where disks typically reproduce data magnetically, while discs reproduce data optically with a laser. Combinations of the above are also included within the scope of computer-readable media.

[0266] As used herein, and as included in the claims, the "or" used in a list of items (e.g., a list that begins with a phrase such as "at least one" or "one or more") indicates an inclusive list, such that a list of at least one of A, B, or C, for example, means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, as used herein, the phrase "based on" should not be construed as a reference to a closed set of conditions. For example, an exemplary step described as "based on condition A" can be based on both condition A and condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "at least partially based on".

[0267] In the figures, like components or features can have the same reference numerals. Additionally, various components of the same type can be distinguished by following the reference numeral with a dash and a second label that differentiates among the like components. If only the first reference numeral is used in the specification, the description applies to any one of the like components having the same first reference numeral, regardless of the second reference numeral or any other subsequent reference numerals.

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

[0269] The present description is provided to enable a person of ordinary skill in the art to make or use the present disclosure. Various modifications to the present disclosure will be apparent to those of ordinary skill in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Thus, the present disclosure is not limited to the examples and designs described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for wireless communication at a user equipment (UE), comprising: receiving, from a base station, a first transmission scheduling resources for a second transmission; determining, at least in part based on a cancellation indication received from the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determining, at least in part based on the UE's capabilities, that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission; and communicating with the base station, at least in part based on: the one or more symbols will not be used and the second transmission is an uplink transmission and the one or more symbols include flexible symbols scheduled as uplink symbols for the uplink transmission.

2. The method according to claim 1, further comprising: receiving, from the base station, the cancellation indication canceling at least one symbol of a time slot including the one or more symbols of the second transmission, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least in part based on receiving the cancellation indication.

3. The method according to claim 2, further comprising: determining one or more symbols in the second transmission after the at least one symbol of the time slot, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least in part based on determining the one or more symbols in the second transmission after the at least one symbol in the cancellation indication.

4. The method according to claim 2, wherein the second transmission is an uplink transmission and the cancellation indication is an uplink cancellation indication.

5. The method according to claim 2, wherein the second transmission is a first physical uplink shared channel transmission or a first sounding reference signal transmission, and wherein determining that the one or more unused symbols will not be scheduled by the base station includes: determining that the one or more unused symbols will not be scheduled for a second physical uplink shared channel transmission or a second sounding reference signal transmission.

6. The method according to claim 1, wherein the second transmission has a first priority, further comprising: receiving, from the base station, a fourth transmission scheduling at least one of the one or more symbols as resources for the third transmission associated with a second priority different from the first priority, wherein communicating with the base station is at least in part based on receiving the fourth transmission.

7. The method according to claim 6, further comprising: determining, at least in part based on the second priority being lower than the first priority, not to communicate using the scheduled resources of the third transmission, wherein communicating with the base station is at least in part based on determining not to communicate using the scheduled resources of the third transmission.

8. The method according to claim 6, further comprising: Determine to communicate using the scheduled resources of the third transmission at least partially based on the second priority being higher than the first priority, wherein communicating with the base station is at least partially based on determining to communicate using the scheduled resources of the third transmission.

9. The method according to claim 6, wherein, the fourth transmission includes scheduling the resources for a downlink grant of a physical downlink shared channel, and the second priority corresponds to a physical uplink control channel allocated for transmitting feedback associated with the physical downlink shared channel.

10. The method according to claim 6, wherein, the third transmission includes a physical uplink shared channel, a physical uplink control channel, or one or more sounding reference signals.

11. The method according to claim 6, wherein, the fourth transmission includes scheduling the resources for an uplink grant of a physical uplink shared channel, and the second priority is associated with the physical uplink shared channel.

12. The method according to claim 1, further comprising: Determine that at least a portion of the resources of the second transmission is overlapping with higher-priority resources scheduled by the base station, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least partially based on determining that at least a portion of the resources of the second transmission is overlapping with the higher-priority resources scheduled by the base station.

13. The method according to claim 12, further comprising: Determine one or more symbols of the second transmission located after at least one symbol of the second transmission, the at least one symbol of the second transmission being overlapping with the resources of the higher-priority resources, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least partially based on determining the one or more symbols of the second transmission.

14. The method according to claim 12, wherein: the second transmission corresponds to a physical uplink control channel or a physical uplink shared channel; and the higher-priority resources correspond to resources of a higher-priority physical uplink control channel compared to the physical uplink control channel, or resources of a higher-priority physical uplink shared channel compared to the physical uplink shared channel.

15. An apparatus for wireless communication at a user equipment (UE), comprising: a unit for receiving a first transmission from a base station scheduling resources for a second transmission; a unit for determining, at least partially based on a cancellation indication received from the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; a unit for determining, at least partially based on the capabilities of the UE, that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission; and A unit for communicating with the base station at least in part based on: the one or more symbols will not be used and the second transmission is an uplink transmission and the one or more symbols include flexible symbols scheduled as uplink symbols for the uplink transmission.

16. The apparatus according to claim 15, further comprising: A unit for receiving from the base station a cancellation indication for canceling at least one symbol of a time slot including the one or more symbols of the second transmission, wherein determining that the one or more symbols of the scheduled resource will not be used for the second transmission is at least in part based on receiving the cancellation indication.

17. The apparatus according to claim 16, further comprising: A unit for determining one or more symbols in the second transmission after the at least one symbol of the time slot, wherein determining that the one or more symbols of the scheduled resource will not be used for the second transmission is at least in part based on determining the one or more symbols in the second transmission after the at least one symbol in the cancellation indication.

18. The apparatus according to claim 16, wherein, the second transmission is an uplink transmission, and the cancellation indication is an uplink cancellation indication.

19. The apparatus according to claim 16, wherein, the second transmission is a first physical uplink shared channel transmission or a first sounding reference signal transmission, and wherein determining that the one or more unused symbols will not be scheduled by the base station includes: determining that the one or more unused symbols will not be scheduled for a second physical uplink shared channel transmission or a second sounding reference signal transmission.

20. The apparatus according to claim 15, wherein, the second transmission has a first priority, and the apparatus further comprises: A unit for receiving from the base station a fourth transmission that schedules at least one symbol of the one or more symbols as a resource for a third transmission associated with a second priority different from the first priority, wherein communicating with the base station is at least in part based on receiving the fourth transmission.

21. The apparatus according to claim 20, further comprising: A unit for determining not to communicate using the scheduled resource of the third transmission at least in part based on the second priority being lower than the first priority, wherein communicating with the base station is at least in part based on determining not to communicate using the scheduled resource of the third transmission.

22. The apparatus according to claim 20, further comprising: A unit for determining to communicate using the scheduled resource of the third transmission at least in part based on the second priority being higher than the first priority, wherein communicating with the base station is at least in part based on determining to communicate using the scheduled resource of the third transmission.

23. The apparatus according to claim 20, wherein, The fourth transmission includes a downlink grant for scheduling the resources for a physical downlink shared channel, and the second priority corresponds to a physical uplink control channel allocated for transmitting feedback associated with the physical downlink shared channel.

24. The apparatus according to claim 15, further comprising: a unit for determining that at least a portion of the resources of the second transmission is overlapping with higher priority resources scheduled by the base station, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least partially based on determining that at least a portion of the resources of the second transmission is overlapping with the higher priority resources scheduled by the base station.

25. The apparatus according to claim 24, further comprising: a unit for determining one or more symbols of the second transmission located in the second transmission after at least one symbol of the second transmission, the at least one symbol of the second transmission being overlapping with the resources of the higher priority resources, wherein determining that the one or more symbols of the scheduled resources will not be used for the second transmission is at least partially based on determining the one or more symbols of the second transmission.

26. An apparatus for wireless communication at a user equipment (UE), comprising: a processor, a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the following operations: receive a first transmission from a base station scheduling resources for a second transmission; determine, at least in part based on a cancellation indication received from the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determine, at least in part based on the UE's capabilities, that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission; and communicate with the base station, at least in part based on: the one or more symbols will not be used and the second transmission is an uplink transmission and the one or more symbols include flexible symbols scheduled as uplink symbols for the uplink transmission.

27. A non-transitory computer-readable medium storing code for wireless communication at a user equipment (UE), the code including instructions executable by a processor to perform the following operations: receive a first transmission from a base station scheduling resources for a second transmission having a first priority; determine, at least in part based on a cancellation indication received from the base station, or a conflict between the scheduled resources for the second transmission and higher priority resources scheduled by the base station, that one or more symbols of the scheduled resources will not be used for the second transmission; determine, at least in part based on the UE's capabilities, that the one or more unused symbols will not be scheduled by the base station as resources in a third transmission associated with the first priority; and communicate with the base station at least in part based on: the one or more symbols will not be used and the second transmission is an uplink transmission and the one or more symbols include flexible symbols scheduled as uplink symbols for the uplink transmission.