Uplink cancellation indication resource determination
By configuring the control channel resource candidate set for the UE and identifying and prioritizing the decoding of ULCI, the delay and conflict problems of UE in identifying and handling ULCI are solved, and the processing efficiency and reliability of the wireless communication system are improved.
Patent Information
- Application Number
- CN202510679989.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2021-04-14
- Filing Date
- 2021-04-15
- Publication Date
- 2025-08-08
AI Technical Summary
In wireless communication systems, it is difficult for user equipment (UE) to quickly identify and process uplink cancel indication (ULCI), resulting in transmission cancellation delays and communication conflicts.
By configuring a set of control channel resource candidates for the UE, the control channel resource candidates corresponding to the uplink cancel indication are identified and their decoding is prioritized, reducing processing time and improving reliability.
It realizes the reduction of transmission cancellation delay and communication conflict in wireless communication systems, and improves processing efficiency and reliability.
Smart Images

Figure CN120454960A_ABST
Abstract
Description
[0001] This application is a divisional application of the patent application with the application date of April 15, 2021, entitled "Uplink Cancellation Indication Resource Determination" and application number 202180029286.4.
[0002] Cross-references
[0003] This patent application claims the benefit of U.S. Provisional Patent Application No. 63 / 021,021, entitled “Uplink Cancellation Indication Resource Determination,” filed by Yang et al. on May 6, 2020, and claims the benefit of U.S. Provisional Patent Application No. 63 / 025,903, entitled “Uplink Cancellation Indication Resource Determination,” filed by YANG et al. on May 15, 2020; and U.S. Patent Application No. 17 / 230,507, entitled “Uplink Cancellation Indication Resource Determination,” filed by Yang et al. on April 14, 2021; each of which is assigned to the assignee of this application. Technical Field
[0004] The following relates generally to wireless communications, and more particularly, to uplink cancellation indication resource determination. Background Art
[0005] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, etc. These systems can support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth generation (4G) systems (e.g., long term evolution (LTE) systems, improved LTE (LTE-A) systems, or LTE-A Pro systems) and fifth generation (5G) systems (which may be referred to as new radio (NR) systems). These systems may employ technologies such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), or discrete Fourier transform spread spectrum orthogonal frequency division multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each base station or network access node simultaneously supporting communication for multiple communication devices (which may also be referred to as user equipment (UE)). Summary of the Invention
[0006] The described techniques relate to improved methods, systems, devices, and apparatuses for supporting uplink cancellation indication resource determination. In summary, the described techniques provide for a user equipment (UE) to identify a configuration for determining control channel resource candidates (e.g., physical downlink control channel (PDCCH) candidates) corresponding to an uplink cancellation indication (e.g., an uplink transmission cancellation indication) from a set of control channel resource candidates configured for the UE. The UE may determine a control channel resource candidate corresponding to the uplink cancellation indication from the set of control channel resource candidates based on the identified configuration. The UE may monitor the control channel resource candidates corresponding to the uplink cancellation indication for an uplink cancellation indication based on determining the control channel resource candidate corresponding to the uplink cancellation indication.
[0007] A method of wireless communication at a UE is described. The method may include: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE; determining the control channel resource candidate corresponding to the uplink cancellation indication from the set of control channel resource candidates based on the configuration; and monitoring the control channel resource candidates corresponding to the uplink cancellation indication for the uplink cancellation indication based on the determination.
[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 perform the following operations: identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE; determine the control channel resource candidate corresponding to the uplink cancellation indication from the set of control channel resource candidates based on the configuration; and monitor the control channel resource candidates corresponding to the uplink cancellation indication for the uplink cancellation indication based on the determination.
[0009] Another apparatus for wireless communication at a UE is described. The apparatus may include means for: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE; determining, based on the configuration, the control channel resource candidate corresponding to the uplink cancellation indication from the set of control channel resource candidates; and monitoring, based on the determination, the control channel resource candidate corresponding to the uplink cancellation indication for the uplink cancellation indication.
[0010] A non-transitory computer-readable medium storing code for wireless communication at a UE is described. The code may include instructions executable by a processor to: identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE; determine, based on the configuration, the control channel resource candidate corresponding to the uplink cancellation indication from the set of control channel resource candidates; and monitor, based on the determination, the control channel resource candidate corresponding to the uplink cancellation indication for the uplink cancellation indication.
[0011] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, identifying the configuration may also include operations, features, units, or instructions for performing the following operations: identifying a first configuration, wherein the first configuration indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a first control channel resource candidate in the control channel resource candidate set.
[0012] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for receiving configuration signaling that configures the UE to monitor a search space in a control resource set using a control channel element aggregation level, wherein the first control channel resource candidate in the set of control channel resource candidates corresponds to a first control channel resource candidate for the aggregation level for the search space in the control resource set.
[0013] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for distinguishing between a control channel resource candidate corresponding to the uplink cancellation indication and a control channel resource candidate corresponding to the time slot format indicator based on a difference in radio network temporary identifiers for the control channel resource candidate corresponding to the uplink cancellation indication and the control channel resource candidate corresponding to the time slot format indicator.
[0014] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, identifying the configuration may also include operations, features, units, or instructions for performing the following operations: identifying a second configuration, wherein the second configuration indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a control channel resource candidate immediately following the control channel resource candidate configured for time slot format indicator monitoring.
[0015] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for receiving configuration signaling that configures the UE to monitor a slot format indicator using the same aggregation level on the same search space and the same set of control resources as used to monitor the uplink cancellation indication.
[0016] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, identifying the configuration may also include operations, features, units, or instructions for performing the following operations: identifying a second configuration, wherein the second configuration indicates that the control channel resource candidates configured for time slot format indicator monitoring can be configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates that the control channel resource candidates corresponding to the uplink cancellation indication can be configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level.
[0017] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: identifying a third configuration, wherein the third configuration indicates that the control channel resource candidates configured for time slot format indicator monitoring and the control channel resource candidates corresponding to the uplink cancellation indication correspond to different blind detections.
[0018] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: decoding the control channel resource candidate corresponding to the uplink cancellation indication before decoding other control channel resource candidates in the same control channel monitoring opportunity as the control channel resource candidate corresponding to the uplink cancellation indication according to a decoding prioritization rule.
[0019] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a physical downlink control channel blind decoding candidate.
[0020] A method of wireless communication at a base station is described. The method may include: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for a UE; and transmitting the uplink cancellation indication on the control channel resource candidate corresponding to the uplink cancellation indication based on the configuration.
[0021] 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: identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for a UE; and, based on the configuration, transmit the uplink cancellation indication on the control channel resource candidate corresponding to the uplink cancellation indication.
[0022] Another apparatus for wireless communication at a base station is described. The apparatus may include means for: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for a UE; and transmitting the uplink cancellation indication on the control channel resource candidate corresponding to the uplink cancellation indication based on the configuration.
[0023] A non-transitory computer-readable medium storing code for wireless communication at a base station is described. The code may include instructions executable by a processor to: identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for a UE; and, based on the configuration, transmit the uplink cancellation indication on the control channel resource candidate corresponding to the uplink cancellation indication.
[0024] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, identifying the configuration may also include operations, features, units, or instructions for performing the following operations: identifying a first configuration, wherein the first configuration indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a first control channel resource candidate in the control channel resource candidate set.
[0025] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for sending configuration signaling that configures the UE to monitor a search space in a control resource set using a control channel element aggregation level, wherein the first control channel resource candidate in the set of control channel resource candidates corresponds to a first control channel resource candidate for the aggregation level for the search space in the control resource set.
[0026] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for distinguishing between a control channel resource candidate corresponding to the uplink cancellation indication and a control channel resource candidate corresponding to the time slot format indicator based on a difference in radio network temporary identifiers for the control channel resource candidate corresponding to the uplink cancellation indication and the control channel resource candidate corresponding to the time slot format indicator.
[0027] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, identifying the configuration may also include operations, features, units, or instructions for performing the following operations: identifying a second configuration, wherein the second configuration indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a control channel resource candidate immediately following the control channel resource candidate configured for time slot format indicator monitoring.
[0028] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for sending configuration signaling that configures the UE to monitor a slot format indicator using the same aggregation level on the same search space and the same set of control resources as used to monitor the uplink cancellation indication.
[0029] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, identifying the configuration may also include operations, features, units, or instructions for performing the following operations: identifying a second configuration, wherein the second configuration indicates that the control channel resource candidates configured for time slot format indicator monitoring can be configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates that the control channel resource candidates corresponding to the uplink cancellation indication can be configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level.
[0030] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, identifying the configuration may also include operations, features, units, or instructions for performing the following operations: identifying a third configuration, the third configuration indicating that the control channel resource candidates configured for time slot format indicator monitoring and the control channel resource candidates corresponding to the uplink cancellation indication correspond to different blind detections.
[0031] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for sending configuration signaling indicating the configuration to the UE.
[0032] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a physical downlink control channel blind decoding candidate. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 An example of a wireless communication system supporting uplink cancellation indication resource determination in accordance with aspects of the present disclosure is shown.
[0034] Figure 2 An example of a wireless communication system supporting uplink cancellation indication resource determination in accordance with aspects of the present disclosure is shown.
[0035] Figure 3 An example of a process flow supporting uplink cancellation indication resource determination in accordance with aspects of the present disclosure is shown.
[0036] Figure 4 and 5 A block diagram of an apparatus supporting uplink cancellation indication resource determination in accordance with aspects of the present disclosure is shown.
[0037] Figure 6 A block diagram of a communications manager supporting uplink cancellation indication resource determination in accordance with aspects of the present disclosure is shown.
[0038] Figure 7 A diagram is shown of a system including devices that support uplink cancellation indication resource determination in accordance with aspects of the present disclosure.
[0039] Figure 8 and 9 A block diagram of an apparatus supporting uplink cancellation indication resource determination in accordance with aspects of the present disclosure is shown.
[0040] Figure 10 A block diagram of a communications manager supporting uplink cancellation indication resource determination in accordance with aspects of the present disclosure is shown.
[0041] Figure 11 A diagram is shown of a system including devices that support uplink cancellation indication resource determination in accordance with aspects of the present disclosure.
[0042] Figures 12 to 16 A flow chart illustrating a method of supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. DETAILED DESCRIPTION
[0043] A wireless communication system (e.g., a next-generation system such as a New Radio (NR) or 5G system) may support signaling for instructing or instructing a user equipment (UE) to cancel some or all scheduled uplink transmissions. This signaling may be referred to as an uplink cancellation indication (ULCI) or an uplink preemption indication (ULPI). For example, a base station may send a ULCI to a UE (e.g., an enhanced mobile broadband (eMBB) UE) to cancel a portion of a scheduled uplink transmission that overlaps with another uplink transmission from another user (e.g., ultra-reliable low-latency communication (URLLC) or some other communication with a higher priority or stricter latency and reliability constraints).
[0044] The UE may be configured to monitor a control channel (e.g., a physical downlink control channel (PDCCH)) for ULCI messages (e.g., at one or more ULCI monitoring opportunities of the PDCCH). In some cases, there may be multiple resources (e.g., time and frequency locations) that may potentially carry the ULCI, and the UE may be configured to monitor one or more of these resources. For example, the UE may be configured to monitor one or more PDCCH candidates from a search space in a control resource set (CORESET) (e.g., a common search space for multiple UEs) for a particular control channel element (CCE) aggregation level. In some cases, the UE may be configured to process downlink messages (e.g., control messages such as downlink control information (DCI) indicating the ULCI) according to a first processing timeline. The UE may receive DCI from a base station that includes several PDCCH blind detection candidates that the UE may decode according to the first processing timeline. In some cases, the UE may receive the ULCI as one of the PDCCH blind detection candidates, the ULCI indicating a cancellation that is to occur according to a faster processing timeline (e.g., relative to other uplink cancellations performed by the UE). However, in some examples, the UE may decode several other PDCCH blind detections before decoding the PDCCH blind detection containing the ULCI, and when decoding the ULCI, the UE may not have enough time to process the ULCI and cancel the transmission according to the faster processing timeline. Therefore, in order to receive and process the ULCI according to the faster processing timeline, it may be advantageous for the UE to determine which control resource (e.g., which PDCCH blind detection) carries the ULCI so that the UE can prioritize the decoding of the PDCCH control resource containing the ULCI. For example, in the same PDCCH monitoring opportunity, the UE may prioritize the decoding of the PDCCH candidate corresponding to the ULCI over the decoding of other PDCCH candidates. In some examples, the prioritization of the PDCCH candidates corresponding to the ULCI can be performed according to a decoding prioritization rule.
[0045] Various aspects of the present disclosure describe configurations and techniques for indicating to a UE which PDCCH candidate corresponds to a ULCI. Thus, the UE is able to identify the ULCI PDCCH candidate before decoding the ULCI PDCCH candidate, which can provide advantages of reducing latency and processing time in a wireless communication system. In addition, prioritizing the decoding of ULCI PDCCH candidates can improve reliability and reduce conflicts between communications in the network (e.g., conflicts between eMBB and URLLC communications). The configuration indicating which PDCCH ULCI corresponds to the ULCI can be statically configured, semi-statically configured, dynamically configured, or any combination of these signaling techniques.
[0046] In a first example, if the UE is configured with a search space and a corresponding CORESET for monitoring PDCCH candidates for ULCI with a CCE aggregation level, the PDCCH candidate corresponding to the ULCI can be set to a specific PDCCH candidate for that specific CCE aggregation level, search space, and CORESET. For example, the first PDCCH candidate may correspond to the ULCI for a specific CCE aggregation level, search space, and CORESET. In another example, the last PDCCH candidate (or some other set position) may correspond to the ULCI for a specific CCE aggregation level, search space, and CORESET.
[0047] In a second example, if the UE is configured to monitor the slot format indicator (SFI) on the same search space with the same CCE aggregation level as the ULCI, the PDCCH candidate corresponding to the ULCI may be arranged relative to the PDCCH candidate corresponding to the SFI in the same search space and aggregation level as the ULCI. For example, if the UE is configured to monitor X number of SFI candidates, the PDCCH candidate corresponding to the ULCI may be arranged at X+1 or some other position relative to the PDCCH candidate corresponding to the SFI.
[0048] In a third example, the UE may be configured such that it does not expect to be configured with SFI and ULCI monitoring in the same search space and the same CORESET with the same aggregation level. For example, the UE may be configured to expect that the PDCCH candidates for SFI and the PDCCH candidates for ULCI will be different in search space, CORESET, aggregation level, or some combination of these.
[0049] In a fourth example, the UE may be configured such that it does not expect a PDCCH candidate for ULCI and a PDCCH candidate for SFI to correspond to the same blind detection. For example, a PDCCH candidate for ULCI and a PDCCH candidate for SFI may be configured to not satisfy one or more conditions for being considered the same blind detection.
[0050] Various aspects of the present disclosure are first described in the context of wireless communication systems and process flow diagrams. Various aspects of the present disclosure are further illustrated by apparatus diagrams, system diagrams, and flow diagrams related to uplink cancellation indication resource determination and are described with reference to these diagrams.
[0051] Figure 1An example of a wireless communication system 100 that supports uplink cancellation indication resource determination according to aspects of the present disclosure is shown. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an Advanced LTE (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some examples, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low-latency communication, or communication with low-cost and low-complexity devices, or any combination thereof.
[0052] Base stations 105 may be dispersed throughout a geographic area to form wireless communication system 100 and may be devices of varying forms or capabilities. Base stations 105 and UEs 115 may communicate wirelessly via one or more communication links 125. Each base station 105 may provide a coverage area 110 over which UEs 115 and base stations 105 may establish one or more communication links 125. Coverage areas 110 may be examples of geographic areas over which base stations 105 and UEs 115 may support transmission of signals according to one or more radio access technologies.
[0053] The UEs 115 may be dispersed throughout 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 with different capabilities. Figure 1 1. Some example UEs 115 are shown in FIG. 1. The UEs 115 described herein are capable of communicating with various types of devices, such as other UEs 115, base stations 105, or network devices (e.g., core network nodes, relays, integrated access and backhaul (IAB) nodes, or other network devices), such as Figure 1 shown.
[0054] The base stations 105 can communicate with the core network 130, or communicate with each other, or perform both operations described above. For example, the base stations 105 can 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 can communicate with each other directly (e.g., directly between the base stations 105) or indirectly (e.g., via the core network 130) on the backhaul links 120 (e.g., via X2, Xn, or other interfaces), or perform both operations described above. In some examples, the backhaul links 120 can be one or more wireless links or can include one or more wireless links.
[0055] 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, a wireless base station, an access point, a wireless transceiver, a Node B, an evolved Node B (eNB), a next generation Node B, or a Gigabit Node B (any of which may be referred to as a gNB), a Home Node B, a Home evolved Node B, or some other appropriate terminology.
[0056] UE 115 may include or may be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a user device, or some other appropriate terminology, where a "device" may also be referred to as a unit, a station, a terminal, or a client, among other examples. UE 115 may also include or be referred to as a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, UE 115 may include or be referred to as a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or a machine type communication (MTC) device, among other examples, which may be implemented in various objects such as appliances, vehicles, or meters, among other examples.
[0057] The UE 115 described herein is capable of communicating with various types of devices, such as other UEs 115, which may sometimes act as relays, as well as base stations 105 and network devices, including, among other examples, macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, such as Figure 1 As shown in .
[0058] The UE 115 and the base station 105 can wirelessly communicate with each other via one or more communication links 125 on one or more carriers. The term "carrier" refers to a collection of radio frequency spectrum resources with a defined physical layer structure for supporting the communication link 125. For example, a carrier used for the communication link 125 can include a portion of a radio frequency spectrum band (e.g., a bandwidth part (BWP)) 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 can carry acquisition signaling (e.g., synchronization signals, system information), control signaling to coordinate the operation of the carrier, user data, or other signaling. The wireless communication system 100 can support communication with the UE 115 using carrier aggregation or multi-carrier operation. Depending on the carrier aggregation configuration, the UE 115 can be configured with multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation can be used with both frequency division duplex (FDD) component carriers and time division duplex (TDD) component carriers.
[0059] In some examples (e.g., in a carrier aggregation configuration), a carrier may also have acquisition signaling or control signaling for coordinating operations for 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 placed according to a channel grid for discovery by a UE 115. A carrier may operate in a standalone mode, where a UE 115 may perform initial acquisition and connection via the carrier, or a carrier may operate in a non-standalone mode, where a different carrier (e.g., of the same or different radio access technology) is used to anchor the connection.
[0060] The communication link 125 shown in the wireless communication system 100 may include an uplink transmission from the UE 115 to the base station 105, or a downlink transmission from the base station 105 to the UE 115. A carrier may carry downlink or uplink communications (e.g., in FDD mode) or may be configured to carry both downlink and uplink communications (e.g., in TDD mode).
[0061] A carrier may be associated with a particular bandwidth of radio frequency spectrum, and in some examples, the carrier bandwidth may be referred to as the "system bandwidth" of the carrier or wireless communication system 100. For example, the carrier bandwidth may be one of several determined bandwidths of a carrier for a particular radio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 megahertz (MHz)). A device of the wireless communication system 100 (e.g., a base station 105, a UE 115, or both) may have a hardware configuration that supports communication on a particular carrier bandwidth, or may be configurable to support communication on one of a set of carrier bandwidths. In some examples, the wireless communication system 100 may include a base station 105 or a 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, a BWP) or all of the carrier bandwidth.
[0062] The signal waveform transmitted on the carrier may be composed of multiple subcarriers (e.g., using multicarrier 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 may be composed of one symbol period (e.g., the duration of one modulation symbol) and one subcarrier, where the symbol period and subcarrier spacing are inversely related. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Therefore, the more resource elements received by the UE 115 and the higher the order of the modulation scheme, the higher the data rate for the UE 115 can be. Wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers may further increase the data rate or data integrity used for communication with the UE 115.
[0063] One or more digital schemes for a carrier may be supported, where the digital scheme may include a subcarrier spacing (Δf) and a cyclic prefix. A carrier may be divided into one or more BWPs having the same or different digital schemes. In some examples, a UE 115 may be configured with multiple BWPs. In some examples, a single BWP for a carrier may be active at a given time, and communications for the UE 115 may be limited to the one or more active BWPs.
[0064] The basic time unit (which may be referred to as T s =1 / (Δf max ·N f ) seconds sampling period, where Δf max It can represent the maximum supported subcarrier spacing, and N f The time intervals for base station 105 or UE 115 may be expressed as multiples of a maximum supported discrete Fourier transform (DFT) size. The time intervals of communication resources may be organized according to radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame may be identified by a system frame number (SFN) (e.g., ranging from 0 to 1023).
[0065] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, the frame may be divided (e.g., in the time domain) into subframes, and each subframe may be further divided into multiple time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include multiple symbol periods (e.g., depending on the length of the cyclic prefix added in front of each symbol period). In some wireless communication systems 100, the time slots may be further divided into multiple mini-slots containing one or more symbols. Excluding the cyclic prefix, each symbol period may contain one or more (e.g., N f The duration of a symbol period may depend on the subcarrier spacing or the operating frequency band.
[0066] A subframe, slot, mini-slot, or symbol may be the smallest scheduling unit (e.g., in the time domain) of the wireless communication system 100 and may be referred to as a transmission time interval (TTI). In some examples, the TTI duration (e.g., the number of symbol periods in a TTI) may be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 may be dynamically selected (e.g., in bursts of shortened TTIs (sTTIs)).
[0067] Physical channels may be multiplexed on a carrier according to various techniques. For example, physical control channels and physical data channels may be multiplexed on a downlink carrier using one or more of time division multiplexing (TDM), frequency division multiplexing (FDM), or a hybrid TDM-FDM technique. A control region (e.g., a control resource set (CORESET)) for a physical control channel may be defined by multiple symbol periods and may extend over the system bandwidth or a subset of the system bandwidth of a carrier. One or more control regions (e.g., CORESETs) may be configured for a set of UEs 115. For example, one or more of 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 in one or more aggregation levels arranged in a cascaded manner. The aggregation level for 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 having a given payload size. The search space sets may include a common search space set configured for sending control information to multiple UEs 115 and a UE-specific search space set for sending control information to a specific UE 115. As used herein, a search space set may also be referred to as a search space, and the two terms may be used interchangeably.
[0068] Each base station 105 can provide communication coverage via one or more cells (e.g., macro cells, small cells, hot spots or other types of cells, or any combination thereof). The term "cell" can refer to a logical communication entity used to communicate with the base station 105 (e.g., on a carrier) and can be associated with an identifier (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID), or other identifier) used to distinguish adjacent cells. In some examples, a cell can also refer to a geographic coverage area 110 or a portion of a geographic coverage area 110 (e.g., a sector) on which the logical communication entity operates. Depending on various factors (such as the capabilities of the base station 105), the scope of such a cell can range from a smaller area (e.g., a structure, a subset of a structure) to a larger area. For example, a cell can be or can include a building, a subset of a building, or an external space between or overlapping the geographic coverage area 110, as well as other examples.
[0069] A macro cell typically covers a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access by UEs 115 with a service subscription to a network provider that supports the macro cell. Small cells may be associated with lower-power base stations 105 than macro cells, and may operate in the same or different frequency bands (e.g., licensed, unlicensed) as macro cells. Small cells may provide unrestricted access to UEs 115 with a service subscription to a network provider, or may provide restricted access to UEs 115 associated with the small cell (e.g., UEs 115 in a closed subscriber group (CSG), UEs 115 associated with users in a home or office). A base station 105 may support one or more cells and may also support communication over one or more cells using one or more component carriers.
[0070] In some examples, a carrier may support multiple cells, and different cells may be configured according to different protocol types (e.g., MTC, narrowband IoT (NB-IoT), enhanced mobile broadband (eMBB)) that may provide access to different types of devices.
[0071] In some examples, base stations 105 can be mobile and, therefore, provide communication coverage for mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies can overlap, but the different geographic coverage areas 110 can be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies can be supported by different base stations 105. The wireless communication system 100 can include, for example, a heterogeneous network in which different types of base stations 105 use the same or different radio access technologies to provide coverage for respective geographic coverage areas 110.
[0072] The wireless communication system 100 can support synchronous or asynchronous operation. For synchronous operation, the base stations 105 can have similar frame timing, and transmissions from different base stations 105 can be approximately aligned in time. For asynchronous operation, the base stations 105 can have different frame timing, and transmissions from different base stations 105 may not be aligned in time in some examples. The techniques described herein can be used for either synchronous or asynchronous operation.
[0073] Some UEs 115 (such as MTC or IoT devices) may be low-cost or low-complexity devices and may provide automated communications between machines (e.g., via machine-to-machine (M2M) communications). M2M communications or MTC may refer to data communications technology that allows devices to communicate with each other or with a base station 105 without human intervention. In some examples, M2M communications or MTC may include communications from devices that incorporate sensors or meters for measuring or capturing information and passing that information to a central server or application, which may utilize the information or present it to a person interacting with the application. Some UEs 115 may be designed to collect information or implement automated behavior of machines or other equipment. Examples of applications for MTC devices include smart metering, inventory monitoring, water level monitoring, equipment monitoring, medical monitoring, wildlife monitoring, weather and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based service charging.
[0074] Some UEs 115 may be configured to employ a mode of operation that reduces power consumption, such as half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception rather than simultaneous transmission and reception). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power conservation techniques for UE 115 include entering a power-saving deep sleep mode when not engaged in active communications, when operating over a limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UEs 115 may be configured to operate using a narrowband protocol type that is associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a guard band of a carrier, or outside a carrier.
[0075] 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 URLLC or mission-critical communication. 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 in this article.
[0076] In some examples, UE 115 can also communicate directly with other UEs 115 over a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) or D2D protocol). One or more UEs 115 utilizing D2D communication 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 otherwise unable to receive transmissions from the base station 105. In some examples, multiple groups of UEs 115 communicating via D2D communication can utilize a one-to-many (1:M) system, in which each UE 115 transmits to each other UE 115 in the group. In some examples, the base station 105 facilitates the scheduling of resources for the D2D communication. In other cases, the D2D communication is performed between the UEs 115 without involving the base station 105.
[0077] In some systems, the D2D communication link 135 can be an example of a communication channel (e.g., a sidelink communication channel) between vehicles (e.g., UE 115). In some examples, the vehicles can communicate using vehicle-to-everything (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination of these. The vehicles can communicate information related to traffic conditions, signal scheduling, weather, safety, emergency situations, or any other information related to the V2X system. In some examples, the vehicles in the V2X system can communicate with roadside infrastructure (e.g., roadside units), or communicate with the network via one or more network nodes (e.g., base station 105) using vehicle-to-network (V2N) communication, or both.
[0078] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC) or a 5G core (5GC), which may include at least one control plane entity for managing access and mobility (e.g., a mobility management entity (MME), an access and mobility management function unit (AMF)) and at least one user plane entity for routing or interconnecting packets to an external network (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function unit (UPF)). The control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management for UEs 115 served by base stations 105 associated with the core network 130. User IP packets may be transmitted via user plane entities, which may provide IP address allocation and other functions. The user plane entities may be connected to the network operator IP service 150. Operator IP services 150 may include access to the Internet, an intranet, an IP Multimedia Subsystem (IMS), or packet-switched streaming services.
[0079] Some of the network devices (e.g., base stations 105) may include subcomponents such as access network entities 140, which may be examples of access node controllers (ANCs). Each access network entity 140 may communicate with the UE 115 through one or more other access network transport entities 145 (which may be referred to as radio heads, smart radio heads, or transmit / receive points (TRPs)). Each access network transport entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio heads and ANCs) or consolidated into a single network device (e.g., base station 105).
[0080] 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). Typically, the region from 300 MHz to 3 GHz is referred to as the ultra-high frequency (UHF) region or decimeter band because the wavelengths range from approximately one decimeter to one meter in length. UHF waves can be blocked or redirected by buildings and environmental features, but the waves can penetrate structures sufficiently for macro cells to provide service to UEs 115 located indoors. Transmissions using UHF waves can be associated with smaller antennas and shorter distances (e.g., less than 100 kilometers) compared to transmissions using the lower frequencies and longer waves of the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.
[0081] The wireless communication system 100 may also operate in the super high frequency (SHF) region using frequency bands from 3 GHz to 30 GHz (also referred to as centimeter bands) or in the extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz) (also referred to as millimeter bands). In some examples, the wireless communication system 100 may support millimeter wave (mmW) communications 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 the UHF antennas. In some examples, this may facilitate the use of antenna arrays within the device. However, the propagation of EHF transmissions may suffer from even greater atmospheric attenuation and shorter distances than SHF or UHF transmissions. The technology disclosed herein may be employed across transmissions using one or more different frequency regions, and the designated use of frequency bands across these frequency regions may differ depending on the country or regulatory agency.
[0082] The wireless communication system 100 can utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 can employ license assisted access (LAA), LTE unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed band (such as the 5 GHz industrial, scientific, and medical (ISM) band). When operating in an unlicensed radio frequency spectrum band, devices (such as base stations 105 and UEs 115) can employ carrier sensing for conflict detection and avoidance. In some examples, operations in the unlicensed band can be based on a carrier aggregation configuration in combination with component carriers operating in a licensed band (e.g., LAA). Among other examples, operations in the unlicensed spectrum can include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions.
[0083] The base station 105 or 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) communications, or beamforming. The antennas of the base station 105 or UE 115 may be located within one or more antenna arrays or antenna panels (which may support MIMO operations 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 rows and columns of antenna ports that the base station 105 may use to support beamforming for communications 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 panels may support radio frequency beamforming for signals transmitted via the antenna ports.
[0084] The base station 105 or UE 115 can use MIMO communication to take advantage of multipath signal propagation and improve spectral efficiency by sending or receiving multiple signals via different spatial layers. Such a technique may be referred to as spatial multiplexing. For example, a transmitting device may send multiple signals via different antennas or different combinations of antennas. Similarly, a receiving device may receive multiple signals 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 for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO) (where multiple spatial layers are sent to the same receiving device) and multi-user MIMO (MU-MIMO) (where multiple spatial layers are sent to multiple devices).
[0085] 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., a base station 105 or a UE 115) to form or steer 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 antenna elements of an antenna array so that some signals propagating in a particular orientation relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjustments to signals transmitted via antenna elements can include the transmitting device or the receiving device applying an amplitude offset, a phase offset, or both to the signals carried by the antenna elements associated with the device. Adjustments associated with each of the antenna elements can be defined by a set of beamforming weights associated with a particular orientation (e.g., relative to the antenna array of the transmitting device or the receiving device, or relative to some other orientation).
[0086] As part of the beamforming operation, the base station 105 or the UE 115 can use beam scanning techniques. For example, the base station 105 can use multiple antennas or antenna arrays (e.g., antenna panels) to perform beamforming operations for directional communication with the UE 115. The base station 105 can transmit some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) multiple times in different directions. For example, the base station 105 can transmit signals according to different sets of beamforming weights associated with different transmission directions. The transmissions in different beam directions can be used (e.g., by a transmitting device (such as the base station 105) or by a receiving device (such as the UE 115)) to identify the beam direction for subsequent transmission or reception by the base station 105.
[0087] Base station 105 may transmit some signals (e.g., data signals associated with a particular receiving device (e.g., UE 115)) in a single beam direction (e.g., a direction associated with the receiving device). In some examples, the beam direction associated with transmissions along the single beam direction may be determined based on signals transmitted in one or more beam directions. For example, UE 115 may receive one or more of the signals transmitted by base station 105 in different directions and may report to base station 105 an indication of the signal received by UE 115 having the highest signal quality or otherwise acceptable signal quality.
[0088] In some examples, transmissions by a device (e.g., by a base station 105 or a UE 115) may be performed using multiple beam directions, and the device may use a combination of digital precoding or radio frequency beamforming to generate a combined beam for transmission (e.g., from the base station 105 to the UE 115). The UE 115 may report feedback indicating precoding weights for one or more beam directions, and the feedback may correspond to a configured number of beams across the system bandwidth or one or more subbands. The base station 105 may send reference signals (e.g., cell-specific reference signals (CRS), channel state information reference signals (CSI-RS)) that may be precoded or not precoded. The UE 115 may provide feedback for beam selection, which may be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., a multi-panel type codebook, a linear combination type codebook, a port selection type codebook). Although these techniques are described with reference to signals sent by base station 105 in one or more directions, UE 115 may employ similar techniques to send signals multiple times in different directions (e.g., to identify a beam direction for subsequent transmission or reception by UE 115) or to send signals in a single direction (e.g., to send data to a receiving device).
[0089] When receiving various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from the base station 105, a receiving device (e.g., UE 115) can try multiple reception configurations (e.g., directional listening). For example, the receiving device can try multiple reception directions by receiving via different antenna subarrays, by processing the received signals according to different antenna subarrays, by receiving according to different sets of receive beamforming weights applied to the signals received at multiple antenna elements of the antenna array (e.g., different sets of directional listening weights), or by 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 (any of the above operations can be referred to as "listening" according to different reception configurations or reception directions). In some examples, the receiving device can use a single reception configuration to receive along a single beam direction (e.g., when receiving data signals). A single receive configuration may be aligned on a beam direction determined based on listening according to different receive configuration directions (e.g., a beam direction determined to have the highest signal strength, highest signal-to-noise ratio (SNR), or otherwise acceptable signal quality based on listening according to multiple beam directions).
[0090] The wireless communication system 100 can be a packet-based network operating according to a layered protocol stack. In the user plane, communications at the bearer or packet data convergence protocol (PDCP) layer can be IP-based. The radio link control (RLC) layer can perform packet segmentation and reassembly for transmission on logical channels. The medium access control (MAC) layer can perform priority processing and multiplexing of logical channels to transport channels. The MAC layer can also use error detection technology, error correction technology, or both to support retransmission at the MAC layer to improve link efficiency. In the control plane, the radio resource control (RRC) protocol layer can provide the establishment, configuration, and maintenance of an RRC connection between the UE 115 and the base station 105 or the core network 130 (which supports radio bearers for user plane data). At the physical layer, transport channels can be mapped to physical channels.
[0091] UE 115 and base station 105 can support retransmission of data to increase the likelihood that the data is successfully received. Hybrid automatic repeat request (HARQ) feedback is a technique for increasing the likelihood that data is correctly received on communication link 125. HARQ can include a combination of error detection (e.g., using a cyclic redundancy check (CRC)), forward error correction (FEC), and retransmission (e.g., automatic repeat request (ARQ)). HARQ can improve the throughput at the MAC layer under poor radio conditions (e.g., low signal to noise conditions). In some examples, a device can support same-slot HARQ feedback, wherein the device can provide HARQ feedback in a particular time slot for data received in the previous symbol in the time slot. In some other cases, the device can provide HARQ feedback in subsequent time slots or according to some other time interval.
[0092] The wireless communication system 100 may support ULCI or ULPI indication from the base station 105 to the UE 115, and may support configurations and techniques for indicating to the UE 115 which PDCCH candidate corresponds to the ULCI. In a first example, if the UE 115 is configured with a search space and corresponding CORESET for monitoring PDCCH candidates for the ULCI with a CCE aggregation level, the PDCCH candidate corresponding to the ULCI may be assigned to a specific PDCCH candidate (e.g., the first candidate or the last candidate) for that specific CCE aggregation level, search space, and CORESET. In a second example, if the UE 115 is configured to monitor the SFI with the same CCE aggregation level and on the same search space as the ULCI, the PDCCH candidate corresponding to the ULCI may be arranged relative to the PDCCH candidate corresponding to the SFI in the same search space and aggregation level as the ULCI (e.g., the PDCCH candidate may be immediately following the SFI candidate). In a third example, UE 115 may be configured such that it does not expect to be configured with SFI and ULCI monitoring in the same search space and the same CORESET and with the same aggregation level. That is, the SFI PDCCH candidates and the ULCI PDCCH candidates may be different in search space, CORESET, aggregation level, or some combination thereof. In a fourth example, UE 115 may be configured such that it does not expect the PDCCH candidates for ULCI and the PDCCH candidates for SFI to correspond to the same blind detection.
[0093] Figure 2 An example of a wireless communication system 200 that supports uplink cancellation indication resource determination in accordance with aspects of the present disclosure is shown. In some examples, the wireless communication system 200 can implement aspects of the wireless communication system 100 and can include a UE 115-a and a base station 105-a that can communicate over a communication link 205. The wireless communication system 200 can support ULCI signaling and configuration that indicates to the UE 115-a or allows the UE 115-a to determine which control channel resources correspond to the ULCI.
[0094] In the wireless communication system 200, the UE 115-a can support different service deployments, such as URLLC services and eMBB services. For example, the UE 115-a can support URLLC transmissions to reduce the end-to-end latency associated with data transmission and reception to the base station 105-a. In some examples, the UE 115-a can correspond to a URLLC UE that supports or is otherwise configured for transmission of relatively small data packets, such as periodic transmissions. Additionally or alternatively, the UE 115-a can support eMBB transmissions associated with high data rates across a wide coverage area. In some examples, the eMBB communication may be associated with less stringent latency and reliability targets or thresholds than the URLLC communication.
[0095] To support conditional or other types of priority-based resource allocation associated with URLLC and eMBB service deployments, the base station 105-a and the UE 115-a may implement various techniques for dynamic resource allocation and uplink transmission cancellation or preemption. For example, the base station 105-a may send a ULCI, which may also be referred to as an uplink preemption indication (ULPI). For example, the base station 105-a may be configured to send a ULCI based on determining a reallocation of uplink resources (e.g., resources associated with an uplink allocated to the UE 115-a), and the UE 115-a may monitor such a ULCI during a time period such as a timeslot 210. In some examples, the timeslot 210 may have a search space (e.g., a search space for ULCI monitoring 220) or other resources configured for ULCI monitoring.
[0096] Cancellation indication signaling (such as ULCI or ULPI) can allow the base station 105-a to schedule resources with higher priority or stricter latency requirements (e.g., URLLC transmissions) on resources that have been allocated to the UE 115-a (e.g., which can be an example of an eMBB UE). The base station 105-a can use the ULCI to indicate to the UE 115-a to cancel part or all of its transmissions (e.g., a portion of the uplink transmission that overlaps with an emergency URLLC transmission from one or more other UEs). In some cases, the ULCI is sent before the affected eMBB physical uplink shared channel (PUSCH) transmission (e.g., a portion of the uplink transmission that is canceled due to the ULCI). The UE 115-a (which can be an example of an eMBB UE) can cancel the overlapping portion of its uplink transmission after receiving the ULCI, which may cause interference with the URLLC communication to be avoided.
[0097] The base station 105-a may signal the ULCI to the UE 115 according to various techniques. For example, the UE 115-a may be configured to monitor the ULCI based on various signaling from the base station 105-a, such as various types of downlink control signaling, physical channel signaling, RRC signaling, cell-specific signaling, and other signaling types. In some examples, the ULCI may be transmitted in a DCI (e.g., DCI format 2_4) on a PDCCH, which may support group-common ULCI or UE-specific ULCI. For example, the ULCI may be transmitted in one or more PDCCH candidates 225 within a search space for ULCI monitoring 220. In some aspects, the UE 115-a may be configured to frequently monitor a channel or resource set for the ULCI sent by the base station 105-a. For example, the UE 115-a may be configured to monitor the channel for the ULCI more frequently during a given time slot than it monitors other PDCCH candidates (such as DCI or scheduling DCI, including uplink or downlink grants). In some cases, the UE 115 - a may report to the base station 105 - a the UE 115 - a 's capability to cancel transmissions based on a received ULCI and its capability for PDCCH monitoring.
[0098] In some cases, the ULCI is sent from the base station 105-a in a group-common DCI. The UE 115-a may monitor the group-common DCI in a common search space (e.g., the search space used for ULCI monitoring 220). In some cases, due to monitoring complexity and / or capability timeline constraints, there may be restrictions imposed on the base station 105-a and / or the UE 115-a such that there is only one blind detection candidate (e.g., one PDCCH candidate 225) for the ULCI configured for each ULCI monitoring opportunity, and the UE 115-a may decode several other blind detection candidates in addition to the blind detection candidate containing the ULCI.
[0099] In some wireless communication systems (e.g., NR systems), the UE can be configured according to one of two processing capability timelines. The first processing capability timeline can be referred to as capability 1 (Cap 1), which can correspond to a relatively slow or conventional processing timeline and, in some examples, can correspond to eMBB communication. The second processing capability timeline can be referred to as capability 2 (Cap 2), which can correspond to a relatively faster processing timeline (e.g., faster than Cap 1). In some examples, the Cap 2 timeline can be used for URLLC communication and other high priority and / or low latency communication types. In some cases, UE 115-a can be configured for the Cap 1 processing timeline, but UE 115-a may still have to decode the ULCI and cancel its uplink transmission according to the Cap 2 timeline. For example, UE 115-a may have to be able to cancel its uplink transmission quickly enough to meet the URLLC latency requirements.
[0100] This may present monitoring challenges for UE 115-a, especially compared to monitoring other DCI formats (e.g., DCI formats received and processed according to the Cap 1 timeline). For example, UE 115-a may decode several PDCCH blind detections for a DCI candidate but may not be able to determine which PDCCH blind detection contains the ULCI. As a result, UE 115-a may decode several other blind detections before decoding and processing the ULCI, and when UE 115-a decodes the ULCI, UE 115-a may not be able to cancel its transmission according to the Cap 2 timeline.
[0101] Based on these monitoring challenges, there may be a limit on the number of PDCCH blind detection candidates (e.g., PDCCH candidates 225) that can be configured for ULCI per ULCI monitoring slot (e.g., per search space used for ULCI monitoring 220). In some cases, there may be one PDCCH blind detection candidate configured for ULCI per ULCI monitoring opportunity. However, since ULCI candidates can be configured in a common search space, there may be other groups of common DCI candidates configured in the same search space with the same aggregation level as the ULCI candidates. Therefore, in some examples, it may be advantageous to signal (or otherwise notify or be able to determine) to the UE 115-a which PDCCH candidate 225 corresponds to the ULCI before ULCI decoding. In such examples, the UE 115-a is able to prioritize decoding the PDCCH candidates 225 containing the ULCI before decoding other PDCCH candidates. Such information, along with associated signaling and configuration, may facilitate UE 115-a to prioritize ULCI decoding, which may allow UE 115-a (which may be an eMBB UE operating according to Cap 1 timelines) to meet Cap 2 processing timelines. By prioritizing downlink ULPI or ULCI or limiting the number of blind detection candidates, the wireless communication system 200 may facilitate increased communication efficiency and may support different transmission processing timelines configured for different devices.
[0102] According to various aspects of the present disclosure, techniques are described for identifying, indicating, or otherwise determining which PDCCH candidate 225 (e.g., which blind detection candidate) within a configured monitoring opportunity or search space corresponds to a ULCI. Such techniques may be described in several examples, which may be implemented by a UE 115-a alone or in any combination.
[0103] In a first example, if UE 115-a is configured with search space s and corresponding CORESET p in one or more serving cells for monitoring PDCCH candidates for ULCI (e.g., DCI format 2_4) with CCE aggregation level L, then the PDCCH candidate for ULCI can be the first PDCCH candidate or the last PDCCH candidate (or some other set position) for search space s in CORESET p for CCE aggregation level L. In this example, if the SFI is configured to be monitored in the same search space s within the same aggregation level L, the same PDCCH candidate can correspond to the SFI or the ULCI. In such a case, the SFI and ULCI can be distinguished by an identifier (e.g., by different radio network temporary identifier (RNTI) scrambling). In some examples, there may be a restriction of 2 SFI candidates that can be configured in the search space. In such a case, base station 105-a can use the first candidate to send the ULCI, and if base station 105-a wants to send both the SFI and ULCI in the same monitoring opportunity, the second candidate can be used to send the SFI.
[0104] In a second example, if the UE 115-a is configured to monitor SFI (e.g., corresponding to DCI format 2_0) on the same search space s with the same aggregation level L as the ULCI, the PDCCH candidate corresponding to the ULCI may be a candidate immediately following the PDCCH candidate for the SFI (e.g., in the time domain, frequency domain, according to the SFI index, etc.), or some other position relative to the SFI PDCCH candidate. For example, if the UE 115-a is configured to monitor X number of SFI candidates, the PDCCH candidate corresponding to the ULCI may be the "X+1"th candidate in the search space s with the aggregation level L, where the first X candidates correspond to the SFI.
[0105] In a third example, UE 115-a may not expect (e.g., based on configuration, signaling from base station 105-a, etc.) to be configured with SFI and ULCI monitoring in the same search space, in the same CORESET, and with the same aggregation level. For example, UE 115-a may be configured to expect that PDCCH candidates for SFI and PDCCH candidates for ULCI will be different in search space, CORESET, aggregation level, or some combination thereof. As an example, if an SFI PDCCH candidate and an ULCI PDCCH candidate are configured in the same search space and in the same CORESET, the configuration may indicate that the CCE aggregation levels for the two PDCCH candidates are different.
[0106] In a fourth example, UE 115-a may be configured such that it does not expect that: the PDCCH candidate for ULCI and the PDCCH candidate for SFI correspond to the same blind detection. For example, the PDCCH candidate for ULCI and the PDCCH candidate for SFI may be configured to not satisfy one or more conditions that are determined to be the same blind detection. If two PDCCH candidates satisfy the following conditions, it can be determined that they correspond to the same blind detection: the two PDCCH candidates are sent on the same CORESET; the two PDCCH candidates are sent on the same CCE set (which implies that the two PDCCH candidates use the same aggregation level); the two PDCCH candidates are sent using the same scrambling ID; and the DCI format associated with the two PDCCH candidates has the same DCI size. Therefore, according to the fourth example, for ULCI PDCCH candidates and SFIPDCCH candidates, at least one of the four conditions is not satisfied.
[0107] Figure 3 An example of a process flow 300 for supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. In some examples, process flow 300 can implement aspects of wireless communication system 100 or wireless communication system 200. For example, process flow 300 can support configuration for indicating to a UE which PDCCH candidate corresponds to a ULCI. The following alternative examples can be implemented, in which some steps may be performed in a different order than described or may not be performed at all. In some cases, the steps may include additional features not mentioned below, or additional steps may be added.
[0108] At 305, the base station 105-b may identify a configuration for determining a control channel resource candidate (e.g., a PDCCH blind decoding candidate) corresponding to an uplink cancellation indication (e.g., ULCI or ULPI) from a plurality of control channel resource candidates configured for the UE 115-b.
[0109] At 310 , the base station 105 - b may send, and the UE 115 - b may receive, an indication of a configuration for determining control channel resource candidates corresponding to the uplink cancellation indication.
[0110] At 315, UE 115-b may identify a configuration for determining control channel resource candidates (e.g., PDCCH blind decoding candidates) corresponding to an uplink cancellation indication (e.g., ULCI or ULPI) from a set of control channel resource candidates configured for UE 115-b. UE 115-b may identify the configuration based on the configuration indicated by base station 105-b at 310. Additionally or alternatively, UE 115-b may identify the indication based on a static configuration or any other type of signaling or configuration technique.
[0111] In a first example, the configuration may include a first configuration indicating that the control channel resource candidate corresponding to the ULCI corresponds to a first control channel resource candidate in a set of control channel resource candidates. In this example, the UE 115-b may also receive configuration signaling that configures the UE 115-b to monitor a search space in a CORESET using a CCE aggregation level, wherein the first control channel resource candidate in the set of control channel resource candidates corresponds to the first control channel resource candidate for the aggregation level for the search space in the CORESET. Additionally or alternatively, the UE 115-b may distinguish between the control channel resource candidate corresponding to the ULCI and the control channel resource candidate corresponding to the SFI based on a difference in RNTIs for the control channel resource candidate corresponding to the ULCI and the control channel resource candidate corresponding to the SFI.
[0112] In a second example, the configuration may include a second configuration indicating that the control channel resource candidate corresponding to the ULCI corresponds to a control channel resource candidate immediately following the control channel resource candidate configured for SFI monitoring. In this example, the UE 115-b may receive configuration signaling that configures the UE 115-b to monitor for SFI on the same search space and with the same aggregation level as the ULCI.
[0113] In a third example, the configuration may include a second configuration that indicates that control channel resource candidates configured for SFI monitoring are configured for a first search space in a first CORESET with a first control channel element aggregation level, wherein the second configuration further indicates that control channel resource candidates corresponding to the ULCI are configured for a second search space, a second CORESET, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first CORESET, and the first control channel element aggregation level. For example, the UE 115-b may be configured to expect that PDCCH candidates for the SFI and PDCCH candidates for the ULCI will be different in search space, CORESET, aggregation level, or some combination thereof. That is, in this example, the UE 115-b may not expect to be configured with SFI and ULCI monitoring in the same search space and the same CORESET and with the same CCE aggregation level.
[0114] In a fourth example, UE 115 - b may be configured such that it does not expect that a PDCCH candidate for ULCI and a PDCCH candidate for SFI correspond to the same blind detection.
[0115] At 320 , UE 115 - b may determine, based on a configuration (eg, the configuration identified at 315 ), a control channel resource candidate corresponding to the ULCI from among a plurality of control channel resource candidates.
[0116] At 325 , the base station 105 - b may determine a control channel resource candidate corresponding to the ULCI from among the plurality of control channel resource candidates based on the ULCI candidate configuration (eg, the configuration identified at 305 ).
[0117] At 330 , the base station 105 - b may send, and the UE 115 - b may receive, a ULCI (or ULPI). The ULCI may be sent in a PDCCH candidate (eg, a PDCCH blind decoding candidate) indicated by the configuration identified at 305 and 315 .
[0118] At 335, UE 115-b may monitor the ULCI among the control channel resource candidates (e.g., PDCCH blind decoding candidates) determined at 320 and 325. After receiving the ULCI, UE 115-b may cancel the uplink transmission based on the ULCI. In some examples, UE 115-b may process the ULCI and cancel the uplink transmission based on the reduced latency target.
[0119] Figure 4A block diagram 400 of a device 405 supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. The device 405 can be an example of aspects of the UE 115 as described herein. The device 405 can include a receiver 410, a communication manager 415, and a transmitter 420. The device 405 can also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0120] The receiver 410 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to uplink cancellation indication resource determination). The information may be passed to other components of the device 405. The receiver 410 may be a reference Figure 7 Examples of aspects of the transceiver 720 are described. The receiver 410 may utilize a single antenna or a group of antennas.
[0121] The communication manager 415 may perform the following operations: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE; determining a control channel resource candidate corresponding to the uplink cancellation indication from the set of control channel resource candidates based on the configuration; and monitoring the control channel resource candidates corresponding to the uplink cancellation indication for an uplink cancellation indication based on the determination. The communication manager 415 may be an example of aspects of the communication manager 710 described herein.
[0122] The communication manager 415 or its subcomponents may be implemented in hardware, in code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the communication manager 415 or its subcomponents may be implemented by a general-purpose processor, a DSP, an ASIC, a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic units, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure.
[0123] The communication manager 415 or its subcomponents can be physically located in various locations, including being distributed so that portions of functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of the present disclosure, the communication manager 415 or its subcomponents can be separate and distinct components. In some examples, according to various aspects of the present disclosure, the communication manager 415 or its subcomponents can be combined with one or more other hardware components, including but not limited to input / output (I / O) components, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof.
[0124] The transmitter 420 may transmit signals generated by other components of the device 405. In some examples, the transmitter 420 may be co-located with the receiver 410 in a transceiver module. For example, the transmitter 420 may be a reference Figure 7 Examples of aspects of the transceiver 720 are described. The transmitter 420 may use a single antenna or a collection of antennas.
[0125] In some examples, the communication manager 415 can be implemented as an integrated circuit or chipset for a mobile device modem, and the receiver 410 and transmitter 420 can be implemented as analog components (e.g., amplifiers, filters, antennas, etc.) coupled to the mobile device modem to enable wireless transmission and reception.
[0126] The communication manager 415 as described herein can be implemented to achieve one or more potential advantages. Various implementations can achieve enhanced communication efficiency and reliability and reduced communication latency. At least one implementation can enable the communication manager 415 to efficiently identify and process ULCIs and cancel transmissions from eMBB devices based on a reduced processing time period. At least one implementation can enable the communication manager 415 to reduce collisions between transmitting devices in a wireless network.
[0127] By implementing the techniques for identifying and processing ULCI as described herein, one or more processors of device 405 (e.g., a processor controlling or incorporated into one or more of receiver 410, communication manager 415, and transmitter 420) can reduce the amount of time required to efficiently identify, decode, and process ULCI sent from a transmitting device. In some examples, the described techniques can reduce latency and increase processing time for devices that support ULCI.
[0128] Figure 5 A block diagram 500 of a device 505 supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. The device 505 can be an example of aspects of the device 405 or UE 115 as described herein. The device 505 can include a receiver 510, a communication manager 515, and a transmitter 535. The device 505 can also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0129] The receiver 510 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to uplink cancellation indication resource determination). The information may be passed to other components of the device 505. The receiver 510 may be a reference Figure 7Examples of aspects of the transceiver 720 are described. The receiver 510 may utilize a single antenna or a group of antennas.
[0130] Communications manager 515 can be an example of aspects of communications manager 415 as described herein. Communications manager 515 can include ULCI configuration component 520, resource candidate component 525, and monitoring component 530. Communications manager 515 can be an example of aspects of communications manager 710 as described herein.
[0131] ULCI configuring component 520 can identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE.
[0132] Resource candidate component 525 can determine, based on the configuration, a control channel resource candidate corresponding to the uplink cancellation indication from the set of control channel resource candidates.
[0133] Monitoring component 530 can monitor control channel resource candidates corresponding to the uplink cancellation indication for an uplink cancellation indication based on the determination.
[0134] The transmitter 535 can transmit signals generated by other components of the device 505. In some examples, the transmitter 535 can be co-located with the receiver 510 in a transceiver module. For example, the transmitter 535 can be a reference Figure 7 Examples of aspects of the transceiver 720 are described. The transmitter 535 may use a single antenna or a collection of antennas.
[0135] Figure 6 A block diagram 800 of a communication manager 605 supporting uplink cancellation indication resource determination in accordance with aspects of the present disclosure is shown. The communication manager 605 can be an example of aspects of the communication manager 415, the communication manager 515, or the communication manager 710 described herein. The communication manager 605 can include a ULCI configuration component 610, a resource candidate component 615, a monitoring component 620, a search space configuration component 625, an RNTI component 630, and an SFI configuration component 635. Each of these modules can communicate with each other directly or indirectly (e.g., via one or more buses).
[0136] ULCI configuring component 610 can identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE.
[0137] In some examples, the ULCI configuration component 610 can identify a first configuration that indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a first control channel resource candidate in a set of control channel resource candidates.
[0138] In some examples, ULCI configuring component 610 can identify a second configuration that indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a control channel resource candidate that immediately follows a control channel resource candidate configured for slot format indicator monitoring.
[0139] In some examples, the ULCI configuration component 610 can identify a second configuration, wherein the second configuration indicates that the control channel resource candidates configured for time slot format indicator monitoring are configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates that the control channel resource candidates corresponding to the uplink cancellation indication are configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level.
[0140] In some examples, ULCI configuring component 610 can identify a third configuration that indicates that control channel resource candidates configured for slot format indicator monitoring and control channel resource candidates corresponding to uplink cancellation indications correspond to different blind detections.
[0141] In some cases, the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a physical downlink control channel blind decoding candidate.
[0142] Resource candidate component 615 can determine, based on the configuration, a control channel resource candidate from the set of control channel resource candidates corresponding to the uplink cancellation indication.
[0143] Monitoring component 620 can monitor control channel resource candidates corresponding to the uplink cancellation indication for an uplink cancellation indication based on the determination. In some examples, monitoring component 620 can decode the control channel resource candidate corresponding to the uplink cancellation indication before decoding other control channel resource candidates in the same control channel monitoring opportunity as the control channel resource candidate corresponding to the uplink cancellation indication according to a decoding prioritization rule.
[0144] The search space configuration component 625 can receive configuration signaling that configures the UE to monitor the search space in the control resource set using a control channel element aggregation level, wherein the first control channel resource candidate in the control channel resource candidate set corresponds to the first control channel resource candidate for the aggregation level for the search space in the control resource set.
[0145] The RNTI component 630 can distinguish between the control channel resource candidates corresponding to the uplink cancellation indication and the control channel resource candidates corresponding to the time slot format indicator based on the difference in radio network temporary identifiers for the control channel resource candidates corresponding to the uplink cancellation indication and the control channel resource candidates corresponding to the time slot format indicator.
[0146] SFI configuring component 635 can receive configuration signaling that configures the UE to monitor the slot format indicator with the same aggregation level over the same search space and the same set of control resources as used to monitor for uplink cancellation indications.
[0147] Figure 7 A diagram of a system 700 including a device 705 supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. The device 705 can be an example of, or include a component of, the device 405, device 505, or UE 115 as described herein. The device 705 can include components for two-way voice and data communications, including components for sending and receiving communications, including a communication manager 710, an I / O controller 715, a transceiver 720, an antenna 725, a memory 730, and a processor 740. These components can communicate electronically via one or more buses (e.g., bus 745).
[0148] The communication manager 710 may perform the following operations: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE; determining a control channel resource candidate corresponding to the uplink cancellation indication from the set of control channel resource candidates based on the configuration; and monitoring the uplink cancellation indication in the control channel resource candidates corresponding to the uplink cancellation indication based on the determination.
[0149] I / O controller 715 can manage input and output signals for device 705. I / O controller 715 can also manage peripheral devices that are not integrated into device 705. In some cases, I / O controller 715 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 715 can use a controller such as 705. In some cases, the I / O controller 715 may be implemented as part of a processor. In some cases, a user may interact with the device 705 via the I / O controller 715 or via hardware components controlled by the I / O controller 715.
[0150] As described above, the transceiver 720 can communicate bidirectionally via one or more antennas, wired or wireless links. For example, the transceiver 720 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 720 can also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and demodulating packets received from the antenna.
[0151] In some cases, a wireless device may include a single antenna 725. However, in some cases, the device may have more than one antenna 725, which may be capable of sending or receiving multiple wireless transmissions simultaneously.
[0152] Memory 730 may include RAM and ROM. Memory 730 may store computer-readable, computer-executable code 735, which includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, memory 730 may contain, among other things, BIOS, which may control basic hardware or software operations, such as interaction with peripheral components or devices.
[0153] The processor 740 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or any combination thereof). In some cases, the processor 740 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into the processor 740. The processor 740 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 730) to cause the device 705 to perform various functions (e.g., functions or tasks that support uplink cancellation indication resource determination).
[0154] The code 735 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The code 735 may be stored in a non-transitory computer-readable medium such as system memory or other types of memory. In some cases, the code 735 may not be directly executable by the processor 740, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0155] Figure 8 A block diagram 800 illustrates a device 805 that supports uplink cancellation indication resource determination according to aspects of the present disclosure. The device 805 can be an example of aspects of a base station 105 as described herein. The device 805 can include a receiver 810, a communication manager 815, and a transmitter 820. The device 805 can also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0156] The receiver 810 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to uplink cancellation indication resource determination). The information may be passed to other components of the device 805. The receiver 810 may be a reference Figure 11 Examples of various aspects of the transceiver 1120 are described. The receiver 810 may utilize a single antenna or a group of antennas.
[0157] The communication manager 815 may perform the following operations: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a control channel resource candidate set configured for the UE; and sending an uplink cancellation indication on the control channel resource candidate corresponding to the uplink cancellation indication based on the configuration. The communication manager 815 may be a device referred to herein as Figure 11 Examples of various aspects of the communications manager 1110 are described.
[0158] The communication manager 815 or its subcomponents may be implemented in hardware, in code (e.g., software or firmware) executed by a processor, or any combination thereof. If implemented in code executed by a processor, the functionality of the communication manager 815 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 units, discrete hardware components, or any combination thereof designed to perform the functionality described in this disclosure.
[0159] The communication manager 815 or its subcomponents can be physically located in various locations, including being distributed so that portions of functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of the present disclosure, the communication manager 815 or its subcomponents can be separate and distinct components. In some examples, according to various aspects of the present disclosure, the communication manager 815 or its subcomponents can be combined with one or more other hardware components, including but not limited to input / output (I / O) components, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof.
[0160] The transmitter 820 can transmit signals generated by other components of the device 805. In some examples, the transmitter 820 can be co-located with the receiver 810 in a transceiver module. For example, the transmitter 820 can be a reference Figure 11 Examples of aspects of the transceiver 1120 are described. The transmitter 820 may utilize a single antenna or a group of antennas.
[0161] Various implementations of the device 805 may achieve increased communication efficiency and reliability and reduced communication latency. At least one implementation may enable the communication manager 815 to efficiently identify a configuration for identifying a ULCI to be sent to a receiving device. At least one implementation may enable the communication manager 815 to cancel or reschedule a transmission (e.g., using the ULCI).
[0162] By implementing the techniques for identifying and processing ULCI as described herein, one or more processors of device 805 (e.g., a processor controlling or incorporated into one or more of receiver 810, communication manager 815, and transmitter 820) can reduce the amount of time required to efficiently identify, decode, and process ULCI sent to a receiving device. In some examples, the described techniques can reduce latency and provide scheduling flexibility for device 805.
[0163] Figure 9 A block diagram 900 is shown of a device 905 that supports uplink cancellation indication resource determination according to aspects of the present disclosure. The device 905 can be an example of aspects of the device 805 or base station 105 as described herein. The device 905 can include a receiver 910, a communication manager 915, and a transmitter 930. The device 905 can also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0164] The receiver 910 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to uplink cancellation indication resource determination). The information may be passed to other components of the device 905. The receiver 910 may be a reference Figure 11 Examples of various aspects of the transceiver 1120 are described. The receiver 910 may utilize a single antenna or a group of antennas.
[0165] The communication manager 915 may be an example of aspects of the communication manager 815 as described herein. The communication manager 915 may include a ULCI configuration component 920 and a ULCI indication component 925. The communication manager 915 may be a reference Figure 11 Examples of various aspects of the communications manager 1110 are described.
[0166] ULCI configuring component 920 can identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE.
[0167] The ULCI indication component 925 can transmit the uplink cancellation indication on the control channel resource candidate corresponding to the uplink cancellation indication based on the configuration.
[0168] The transmitter 930 can transmit signals generated by other components of the device 905. In some examples, the transmitter 930 can be co-located with the receiver 910 in a transceiver module. For example, the transmitter 930 can be a reference Figure 11 Examples of various aspects of the transceiver 1120 are described. The transmitter 930 may use a single antenna or a collection of antennas.
[0169] Figure 10 A block diagram 1000 of a communication manager 1005 supporting uplink cancellation indication resource determination in accordance with aspects of the present disclosure is shown. The communication manager 1005 can be an example of aspects of the communication manager 815, the communication manager 915, or the communication manager 1110 described herein. The communication manager 1005 can include a ULCI configuration component 1010, a ULCI indication component 1015, a search space configuration component 1020, an RNTI component 1025, and an SFI configuration component 1030. Each of these modules can be in communication with each other, directly or indirectly (e.g., via one or more buses).
[0170] ULCI configuring component 1010 can identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE.
[0171] In some examples, the ULCI configuration component 1010 can identify a first configuration that indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a first control channel resource candidate in a set of control channel resource candidates.
[0172] In some examples, the ULCI configuring component 1010 can identify a second configuration that indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a control channel resource candidate that immediately follows a control channel resource candidate configured for slot format indicator monitoring.
[0173] In some examples, the ULCI configuration component 1010 can identify a second configuration, wherein the second configuration indicates that the control channel resource candidates configured for time slot format indicator monitoring are configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates that the control channel resource candidates corresponding to the uplink cancellation indication are configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level.
[0174] In some examples, ULCI configuring component 1010 can identify a third configuration that indicates that control channel resource candidates configured for slot format indicator monitoring and control channel resource candidates corresponding to uplink cancellation indications correspond to different blind detections.
[0175] In some examples, the ULCI configuration component 1010 can send configuration signaling to the UE to indicate the configuration.
[0176] In some cases, the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a physical downlink control channel blind decoding candidate.
[0177] The ULCI indication component 1015 can transmit the uplink cancellation indication on the control channel resource candidate corresponding to the uplink cancellation indication based on the configuration.
[0178] The search space configuration component 1020 can send configuration signaling that configures the UE to monitor the search space in the control resource set using the control channel element aggregation level, wherein the first control channel resource candidate in the control channel resource candidate set corresponds to the first control channel resource candidate for the aggregation level for the search space in the control resource set.
[0179] The RNTI component 1025 can distinguish between the control channel resource candidates corresponding to the uplink cancellation indication and the control channel resource candidates corresponding to the time slot format indicator based on the difference in the radio network temporary identifiers for the control channel resource candidates corresponding to the uplink cancellation indication and the control channel resource candidates corresponding to the time slot format indicator.
[0180] SFI configuring component 1030 can send configuration signaling that configures the UE to monitor the slot format indicator with the same aggregation level over the same search space and the same set of control resources as used to monitor for uplink cancellation indications.
[0181] Figure 11A diagram of a system 1100 including a device 1105 supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. Device 1105 may be an example of or include components of device 805, device 905, or base station 105 as described herein. Device 1105 may include components for two-way voice and data communications, including components for sending and receiving communications, including a communications manager 1110, a network communications manager 1115, a transceiver 1120, an antenna 1125, a memory 1130, a processor 1140, and an inter-station communications manager 1145. These components may communicate electronically via one or more buses (e.g., bus 1150).
[0182] The communication manager 1110 may perform the following operations: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE; and sending an uplink cancellation indication on the control channel resource candidate corresponding to the uplink cancellation indication based on the configuration.
[0183] The network communications manager 1115 may manage communications with the core network (eg, via one or more wired backhaul links). For example, the network communications manager 1115 may manage the transmission of data communications for client devices, such as one or more UEs 115.
[0184] The transceiver 1120 can communicate bidirectionally via one or more antennas, wired or wireless links as described herein. For example, the transceiver 1120 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 1120 can also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and demodulating packets received from the antenna.
[0185] In some cases, a wireless device may include a single antenna 1125. However, in some cases, the device may have more than one antenna 1125 that are capable of sending or receiving multiple wireless transmissions simultaneously.
[0186] Memory 1130 may include RAM, ROM, or a combination thereof. Memory 1130 may store computer-readable code 1135, which includes instructions that, when executed by a processor (e.g., processor 1140), cause the device to perform various functions described herein. In some cases, memory 1130 may also contain, among other things, a BIOS that controls basic hardware or software operations, such as interaction with peripheral components or devices.
[0187] The processor 1140 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 1140 may be configured to operate a memory array using a memory controller. In some cases, the memory controller may be integrated into the processor 1140. The processor 1140 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1130) to cause the device 1105 to perform various functions (e.g., functions or tasks that support uplink cancellation indication resource determination).
[0188] The inter-site communication manager 1145 can manage communications with other base stations 105 and can include a controller or scheduler for controlling communications with the UE 115 in cooperation with the other base stations 105. For example, the inter-site communication manager 1145 can coordinate the scheduling of transmissions to the UE 115 to implement various interference mitigation techniques such as beamforming or joint transmission. In some examples, the inter-site communication manager 1145 can provide an X2 interface within the LTE / LTE-A wireless communication network technology to provide communications between the base stations 105.
[0189] The code 1135 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The code 1135 may be stored in a non-transitory computer-readable medium (e.g., system memory or other types of memory). In some cases, the code 1135 may not be directly executable by the processor 1140, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0190] Figure 12 A flow chart illustrating a method 1200 for supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. The operations of the method 1200 may be implemented by the UE 115 or components thereof as described herein. For example, the operations of the method 1200 may be implemented by the UE 115 or components thereof as described herein. Figures 4 to 7 In some examples, the UE may execute an instruction set to control the functional units of the UE to perform the functions described herein. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described herein.
[0191] At 1205, the UE may identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE. The operations of 1205 may be performed according to the methods described herein. In some examples, aspects of the operations of 1205 may be as described with reference to Figures 4 to 7Describes the ULCI configuration components to execute.
[0192] At 1210, the UE may determine, based on the configuration, a control channel resource candidate corresponding to the uplink cancellation indication from a set of control channel resource candidates. The operations of 1210 may be performed according to the methods described herein. In some examples, aspects of the operations of 1210 may be as described with reference to Figures 4 to 7 Describes the resources that are candidate components to execute.
[0193] At 1215, the UE may monitor the control channel resource candidates corresponding to the uplink cancellation indication based on the determination. The operations of 1215 may be performed according to the methods described herein. In some examples, aspects of the operations of 1215 may be as described with reference to Figures 4 to 7 The monitoring components described are executed.
[0194] Figure 13 A flow chart illustrating a method 1300 for supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. As described herein, the operations of the method 1300 may be implemented by the UE 115 or a component thereof. For example, the operations of the method 1300 may be implemented by reference to Figures 4 to 7 In some examples, the UE may execute an instruction set to control the functional units of the UE to perform the functions described herein. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the functions described herein.
[0195] At 1305, the UE may identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE. The operations of 1305 may be performed according to the methods described herein. In some examples, aspects of the operations of 1305 may be as described with reference to Figures 4 to 7 Describes the ULCI configuration components to execute.
[0196] At 1310, the UE may identify a first configuration that indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a first control channel resource candidate in a set of control channel resource candidates. The operations of 1310 may be performed according to the methods described herein. In some examples, aspects of the operations of 1310 may be as described with reference to Figures 4 to 7 Describes the ULCI configuration components to execute.
[0197] At 1315, the UE may determine, based on the configuration, a control channel resource candidate corresponding to the uplink cancellation indication from the control channel resource candidate set. The operations of 1315 may be performed according to the methods described herein. In some examples, aspects of the operations of 1315 may be as described with reference to Figures 4 to 7 Describes the resources that are candidate components to execute.
[0198] At 1320, the UE may monitor the control channel resource candidates corresponding to the uplink cancellation indication based on the determination. The operations of 1320 may be performed according to the methods described herein. In some examples, aspects of the operations of 1320 may be as described with reference to Figures 4 to 7 The monitoring components described are executed.
[0199] Figure 14 A flow chart illustrating a method 1400 for supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. As described herein, the operations of the method 1400 may be implemented by the UE 115 or a component thereof. For example, the operations of the method 1400 may be implemented by reference to Figures 4 to 7 In some examples, the UE may execute an instruction set to control the functional units of the UE to perform the functions described herein. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the functions described herein.
[0200] At 1405, the UE may identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE. The operations of 1405 may be performed according to the methods described herein. In some examples, aspects of the operations of 1405 may be as described with reference to Figures 4 to 7 Describes the ULCI configuration components to execute.
[0201] At 1410, the UE may identify a second configuration that indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to the control channel resource candidate immediately following the control channel resource candidate configured for slot format indicator monitoring. The operations of 1410 may be performed according to the methods described herein. In some examples, aspects of the operations of 1410 may be as described with reference to Figures 4 to 7 Describes the ULCI configuration components to execute.
[0202] At 1415, the UE may determine, based on the configuration, a control channel resource candidate corresponding to the uplink cancellation indication from the control channel resource candidate set. The operations of 1415 may be performed according to the methods described herein. In some examples, aspects of the operations of 1415 may be as described with reference to Figures 4 to 7 Describes the resources that are candidate components to execute.
[0203] At 1420, the UE may monitor the control channel resource candidates corresponding to the uplink cancellation indication based on the determination. The operations of 1420 may be performed according to the methods described herein. In some examples, aspects of the operations of 1420 may be as described with reference to Figures 4 to 7 The monitoring components described are executed.
[0204] Figure 15 A flow chart illustrating a method 1500 for supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. As described herein, the operations of the method 1500 may be implemented by the UE 115 or a component thereof. For example, the operations of the method 1500 may be implemented by reference to Figures 4 to 7 In some examples, the UE may execute an instruction set to control the functional units of the UE to perform the functions described herein. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the functions described herein.
[0205] At 1505, the UE may identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE. The operations of 1505 may be performed according to the methods described herein. In some examples, aspects of the operations of 1505 may be as described with reference to Figures 4 to 7 Describes the ULCI configuration components to execute.
[0206] At 1510, the UE may identify a second configuration, the second configuration indicating that control channel resource candidates configured for slot format indicator monitoring are configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates that control channel resource candidates corresponding to the uplink cancellation indication are configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level. The operations of 1510 may be performed according to the methods described herein. In some examples, aspects of the operations of 1510 may be performed as described with reference to Figures 4 to 7 Describes the ULCI configuration components to execute.
[0207] At 1515, the UE may determine, based on the configuration, a control channel resource candidate corresponding to the uplink cancellation indication from the control channel resource candidate set. The operations of 1515 may be performed according to the methods described herein. In some examples, aspects of the operations of 1515 may be as described with reference to Figures 4 to 7 Describes the resources that are candidate components to execute.
[0208] At 1520, the UE may monitor the control channel resource candidates corresponding to the uplink cancellation indication based on the determination. The operations of 1520 may be performed according to the methods described herein. In some examples, aspects of the operations of 1520 may be as described with reference to Figures 4 to 7 The monitoring components described are executed.
[0209] Figure 16 A flow chart illustrating a method 1600 for supporting uplink cancellation indication resource determination according to aspects of the present disclosure is shown. The operations of the method 1600 may be implemented by the base station 105 or components thereof as described herein. For example, the operations of the method 1600 may be implemented by the base station 105 or components thereof as described herein. Figures 8 to 11 In some examples, the base station may execute an instruction set to control the functional units of the base station to perform the functions described herein. Additionally or alternatively, the base station may use dedicated hardware to perform various aspects of the functions described herein.
[0210] At 1605, the base station may identify a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a set of control channel resource candidates configured for the UE. The operations of 1605 may be performed according to the methods described herein. In some examples, aspects of the operations of 1605 may be as described with reference to Figures 8 to 11 Describes the ULCI configuration components to execute.
[0211] At 1610, the base station may, based on the configuration, send an uplink cancellation indication on a control channel resource candidate corresponding to the uplink cancellation indication. The operations of 1610 may be performed according to the methods described herein. In some examples, aspects of the operations of 1610 may be as described with reference to Figures 8 to 11 The ULCI describes the components to execute.
[0212] It should be noted that the methods described herein describe possible implementations, and that the operations and steps may be rearranged or otherwise modified, and that other implementations are possible. Furthermore, aspects of two or more of the methods may be combined.
[0213] The following provides a summary of various aspects of the disclosure:
[0214] Aspect 1: A method for wireless communication at a UE, comprising: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a plurality of control channel resource candidates configured for the UE; determining the control channel resource candidate corresponding to the uplink cancellation indication from the plurality of control channel resource candidates based at least in part on the configuration; and monitoring the control channel resource candidate corresponding to the uplink cancellation indication for the uplink cancellation indication based at least in part on the determination.
[0215] Aspect 2: The method according to Aspect 1, wherein identifying the configuration further comprises: identifying a first configuration, wherein the first configuration indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to the first control channel resource candidate among the multiple control channel resource candidates.
[0216] Aspect 3: The method according to Aspect 2 also includes: receiving configuration signaling, which configures the UE to monitor the search space in the control resource set using the control channel element aggregation level, wherein the first control channel resource candidate among the multiple control channel resource candidates corresponds to the first control channel resource candidate for the control channel element aggregation level for the search space in the control resource set.
[0217] Aspect 4: The method according to any one of Aspects 2 to 3 further includes: distinguishing between the control channel resource candidate corresponding to the uplink cancellation indication and the control channel resource candidate corresponding to the time slot format indicator based at least in part on the difference in radio network temporary identifiers for the control channel resource candidate corresponding to the uplink cancellation indication and the control channel resource candidate corresponding to the time slot format indicator.
[0218] Aspect 5: A method according to any one of Aspects 1 to 4, wherein identifying the configuration further includes: identifying a second configuration, the second configuration indicating that the control channel resource candidates configured for time slot format indicator monitoring are configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates that the control channel resource candidates corresponding to the uplink cancellation indication are configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level.
[0219] Aspect 6: A method according to any one of Aspects 1 to 5, wherein identifying the configuration further includes: identifying a third configuration, the third configuration indicating that the control channel resource candidates configured for time slot format indicator monitoring and the control channel resource candidates corresponding to the uplink cancellation indication correspond to different blind detections.
[0220] Aspect 7: The method according to any one of Aspects 1 to 6 further includes: according to a decoding prioritization rule, decoding the control channel resource candidate corresponding to the uplink cancellation indication before decoding other control channel resource candidates in the same control channel monitoring opportunity as the control channel resource candidate corresponding to the uplink cancellation indication.
[0221] Aspect 8: The method according to any one of aspects 1 to 7, wherein the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a physical downlink control channel blind decoding candidate.
[0222] Aspect 9: A method for wireless communication at a base station, comprising: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a plurality of control channel resource candidates configured for a UE; and sending the uplink cancellation indication on the control channel resource candidate corresponding to the uplink cancellation indication based at least in part on the configuration.
[0223] Aspect 10: The method according to Aspect 9, wherein identifying the configuration further comprises: identifying a first configuration, wherein the first configuration indicates that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to the first control channel resource candidate among the multiple control channel resource candidates.
[0224] Aspect 11: The method according to Aspect 10 further includes: sending configuration signaling, wherein the configuration signaling configures the UE to monitor the search space in the control resource set using the control channel element aggregation level, wherein the first control channel resource candidate among the multiple control channel resource candidates corresponds to the first control channel resource candidate for the control channel element aggregation level for the search space in the control resource set.
[0225] Aspect 12: The method according to any one of Aspects 10 to 11 further includes: distinguishing between the control channel resource candidate corresponding to the uplink cancellation indication and the control channel resource candidate corresponding to the time slot format indicator based at least in part on the difference in radio network temporary identifiers for the control channel resource candidate corresponding to the uplink cancellation indication and the control channel resource candidate corresponding to the time slot format indicator.
[0226] Aspect 13: A method according to any one of Aspects 9 to 12, wherein identifying the configuration further includes: identifying a second configuration, the second configuration indicating that the control channel resource candidates configured for time slot format indicator monitoring are configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates that the control channel resource candidates corresponding to the uplink cancellation indication are configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level.
[0227] Aspect 14: A method according to any one of Aspects 9 to 13, wherein identifying the configuration further includes: identifying a third configuration, the third configuration indicating that the control channel resource candidates configured for time slot format indicator monitoring and the control channel resource candidates corresponding to the uplink cancellation indication correspond to different blind detections.
[0228] Aspect 15: The method according to any one of aspects 9 to 14 further includes: sending configuration signaling to the UE to indicate the configuration.
[0229] Aspect 16: The method according to any one of aspects 9 to 15, wherein the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a physical downlink control channel blind decoding candidate.
[0230] Aspect 17: 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 a method according to any one of aspects 1 to 8.
[0231] Aspect 18: 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 8.
[0232] Aspect 19: 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 8.
[0233] Aspect 20: 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 a method according to any one of aspects 9 to 16.
[0234] Aspect 21: An apparatus for wireless communication at a base station, comprising at least one unit for performing the method according to any one of aspects 9 to 16.
[0235] Aspect 22: 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 9 to 16.
[0236] Although aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for example purposes, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used throughout much of the description, the techniques described herein may be applicable beyond LTE, LTE-A, LTE-A Pro, or NR networks. For example, the techniques described may be applicable to various other wireless communication systems, such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.
[0237] The information and signals described herein may be represented using any of a variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips mentioned throughout the description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0238] The various illustrative blocks and components described in conjunction with the disclosure herein may be implemented or executed using a general purpose processor, a DSP, an ASIC, a CPU, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in combination with a DSP core, or any other such configuration).
[0239] The functions described herein may be implemented using hardware, software executed by a processor, firmware, or any combination thereof. If implemented using software executed by a processor, the functions may be stored on or transmitted via a computer-readable medium as one or more instructions or codes. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features that implement the functions may also be physically located at various locations, including being distributed so that portions of the functions are implemented at different physical locations.
[0240] Computer readable medium includes non-transitory computer storage medium and communication medium, and communication medium includes any medium that promotes the transmission of computer program from one place to another place.Non-transitory storage medium can be any available medium that can be accessed by general-purpose computer or special-purpose computer.By way of example and not limitation, non-transitory computer readable medium can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), flash memory, compact disc (CD) ROM or other optical disc storage, disk storage or other magnetic storage device or can be used for carrying or storing desired program code unit and any other non-transitory medium that can be accessed by general-purpose or special-purpose computer or general or special-purpose processor in the form of instruction or data structure.In addition, any connection is suitably referred to as computer readable medium.For example, if software is to be sent from website, server or other remote source using coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or wireless technology such as infrared, radio and microwave, then coaxial cable, optical fiber cable, twisted pair, DSL or wireless technology such as infrared, radio and microwave are included in the definition of computer readable medium. As used herein, disk and disc include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.
[0241] As used herein (including in the claims), "or" as used in a list of items (e.g., a list of items ending with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, so that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Furthermore, as used herein, the phrase "based on" should not be interpreted as a reference to a closed set of conditions. For example, an example step described as "based on condition A" could be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "based at least in part on" is interpreted.
[0242] In the accompanying drawings, similar components or features may have the same reference number. In addition, various components of the same type may be distinguished by following the reference number with a dash and a second reference number to distinguish between similar components. If only the first reference number is used in the specification, the description applies to any one of the similar components having the same first reference number, regardless of the second reference number or other subsequent reference numbers.
[0243] The descriptions set forth herein in conjunction with the accompanying drawings describe example configurations and do not represent all examples that may be implemented or within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration," rather than "preferred" or "having advantages over other examples." The detailed description includes specific details for the purpose of providing an understanding of the described techniques. However, these techniques may be implemented without these specific details. In some instances, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0244] The description herein is provided to enable one of ordinary skill in the art to implement or use the present disclosure. Various modifications to the present disclosure will be readily apparent to one of ordinary skill in the art, and the overall principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but is intended to be used in the widest possible manner consistent with the principles and novel features disclosed herein.
Claims
1. An apparatus for wireless communication at a user equipment (UE), comprising: means for identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a plurality of control channel resource candidates configured for the UE; means for determining, based at least in part on the configuration, the control channel resource candidate corresponding to the uplink cancellation indication from the plurality of control channel resource candidates; as well as Means for monitoring the control channel resource candidates corresponding to the uplink cancellation indication for the uplink cancellation indication based at least in part on the determining.
2. The device according to claim 1, wherein The means for identifying the configuration further comprises: Means for identifying a first configuration, the first configuration indicating that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a first control channel resource candidate among the plurality of control channel resource candidates.
3. The apparatus according to claim 2, further comprising: A unit for receiving configuration signaling, the configuration signaling configuring the UE to monitor a search space in a control resource set using a control channel element aggregation level, wherein the first control channel resource candidate of the plurality of control channel resource candidates corresponds to a first control channel resource candidate for the control channel element aggregation level for the search space in the control resource set.
4. The apparatus according to claim 1, further comprising: means for distinguishing between a control channel resource candidate corresponding to the uplink cancellation indication and a control channel resource candidate corresponding to the slot format indicator based at least in part on a difference in radio network temporary identifiers for the control channel resource candidates corresponding to the uplink cancellation indication and the control channel resource candidates corresponding to the slot format indicator.
5. The device according to claim 1, wherein The means for identifying the configuration further comprises: A unit for identifying a second configuration, wherein the second configuration indicates that: the control channel resource candidates configured for time slot format indicator monitoring are configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates: the control channel resource candidates corresponding to the uplink cancellation indication are configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level.
6. The device according to claim 1, wherein The means for identifying the configuration further comprises: Means for identifying a third configuration, the third configuration indicating that a control channel resource candidate configured for slot format indicator monitoring and a control channel resource candidate corresponding to the uplink cancellation indication correspond to different blind detections.
7. The apparatus according to claim 1, further comprising: means for decoding the control channel resource candidate corresponding to the uplink cancellation indication before decoding other control channel resource candidates in the same control channel monitoring opportunity as the control channel resource candidate corresponding to the uplink cancellation indication according to a decoding prioritization rule.
8. The device according to claim 1, wherein The control channel resource candidate corresponding to the uplink cancellation indication corresponds to a physical downlink control channel blind decoding candidate.
9. An apparatus for wireless communication at a base station, comprising: means for identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a plurality of control channel resource candidates configured for a user equipment (UE); as well as Means for sending the uplink cancellation indication on the control channel resource candidate corresponding to the uplink cancellation indication based at least in part on the configuration.
10. The device according to claim 9, wherein The means for identifying the configuration further comprises: Means for identifying a first configuration, the first configuration indicating that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a first control channel resource candidate among the plurality of control channel resource candidates.
11. The apparatus according to claim 10, further comprising: A unit for sending configuration signaling, wherein the configuration signaling configures the UE to monitor a search space in a control resource set using a control channel element aggregation level, wherein the first control channel resource candidate of the plurality of control channel resource candidates corresponds to a first control channel resource candidate for the control channel element aggregation level for the search space in the control resource set.
12. The apparatus according to claim 10, further comprising: means for distinguishing between a control channel resource candidate corresponding to the uplink cancellation indication and a control channel resource candidate corresponding to the slot format indicator based at least in part on a difference in radio network temporary identifiers for the control channel resource candidates corresponding to the uplink cancellation indication and the control channel resource candidates corresponding to the slot format indicator.
13. The device according to claim 9, wherein The means for identifying the configuration further comprises: A unit for identifying a second configuration, wherein the second configuration indicates that: the control channel resource candidates configured for time slot format indicator monitoring are configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates: the control channel resource candidates corresponding to the uplink cancellation indication are configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level.
14. The device according to claim 9, wherein The means for identifying the configuration further comprises: Means for identifying a third configuration, the third configuration indicating that a control channel resource candidate configured for slot format indicator monitoring and a control channel resource candidate corresponding to the uplink cancellation indication correspond to different blind detections.
15. A method for wireless communication at a user equipment (UE), comprising: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a plurality of control channel resource candidates configured for the UE; determining, based at least in part on the configuration, the control channel resource candidate corresponding to the uplink cancellation indication from the plurality of control channel resource candidates; as well as Based at least in part on the determination, the control channel resource candidates corresponding to the uplink cancellation indication are monitored for the uplink cancellation indication.
16. The method according to claim 15, wherein Identifying the configuration further includes: A first configuration is identified, the first configuration indicating that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a first control channel resource candidate among the plurality of control channel resource candidates.
17. The method according to claim 16, further comprising: Receiving configuration signaling that configures the UE to monitor a search space in a control resource set using a control channel element aggregation level, wherein the first control channel resource candidate of the plurality of control channel resource candidates corresponds to a first control channel resource candidate for the control channel element aggregation level for the search space in the control resource set.
18. The method according to claim 16, further comprising: Distinguishing between a control channel resource candidate corresponding to the uplink cancellation indication and a control channel resource candidate corresponding to the slot format indicator based at least in part on a difference in radio network temporary identifiers for the control channel resource candidates corresponding to the uplink cancellation indication and the control channel resource candidates corresponding to the slot format indicator.
19. The method according to claim 15, wherein Identifying the configuration further includes: Identify a second configuration, wherein the second configuration indicates that the control channel resource candidates configured for time slot format indicator monitoring are configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates that the control channel resource candidates corresponding to the uplink cancellation indication are configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level.
20. The method according to claim 15, wherein Identifying the configuration further includes: A third configuration is identified, the third configuration indicating that a control channel resource candidate configured for slot format indicator monitoring and a control channel resource candidate corresponding to the uplink cancellation indication correspond to different blind detections.
21. The method of claim 15, further comprising: According to a decoding prioritization rule, the control channel resource candidate corresponding to the uplink cancellation indication is decoded before decoding other control channel resource candidates in the same control channel monitoring opportunity as the control channel resource candidate corresponding to the uplink cancellation indication.
22. The method according to claim 15, wherein The control channel resource candidate corresponding to the uplink cancellation indication corresponds to a physical downlink control channel blind decoding candidate.
23. A method for wireless communication at a base station, comprising: identifying a configuration for determining a control channel resource candidate corresponding to an uplink cancellation indication from a plurality of control channel resource candidates configured for a user equipment (UE); as well as Based at least in part on the configuration, the uplink cancellation indication is sent on the control channel resource candidate corresponding to the uplink cancellation indication.
24. The method according to claim 23, wherein Identifying the configuration further includes: A first configuration is identified, the first configuration indicating that the control channel resource candidate corresponding to the uplink cancellation indication corresponds to a first control channel resource candidate among the plurality of control channel resource candidates.
25. The method according to claim 24, further comprising: Sending configuration signaling that configures the UE to monitor a search space in a control resource set using a control channel element aggregation level, wherein the first control channel resource candidate of the plurality of control channel resource candidates corresponds to a first control channel resource candidate for the control channel element aggregation level for the search space in the control resource set.
26. The method of claim 24, further comprising: Distinguishing between a control channel resource candidate corresponding to the uplink cancellation indication and a control channel resource candidate corresponding to the slot format indicator based at least in part on a difference in radio network temporary identifiers for the control channel resource candidates corresponding to the uplink cancellation indication and the control channel resource candidates corresponding to the slot format indicator.
27. The method according to claim 23, wherein Identifying the configuration further includes: Identify a second configuration, wherein the second configuration indicates that the control channel resource candidates configured for time slot format indicator monitoring are configured for a first search space in a first control resource set having a first control channel element aggregation level, wherein the second configuration further indicates that the control channel resource candidates corresponding to the uplink cancellation indication are configured for a second search space, a second control resource set, a second control channel element aggregation level, or a combination thereof that is different from the first search space, the first control resource set, and the first control channel element aggregation level.
28. The method according to claim 23, wherein Identifying the configuration further includes: A third configuration is identified, the third configuration indicating that a control channel resource candidate configured for slot format indicator monitoring and a control channel resource candidate corresponding to the uplink cancellation indication correspond to different blind detections.
29. The method of claim 23, further comprising: Sending configuration signaling to the UE for indicating the configuration.
30. The method of claim 23, wherein: The control channel resource candidate corresponding to the uplink cancellation indication corresponds to a physical downlink control channel blind decoding candidate.